diff --git a/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java b/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java index d883e4b17c..92c1292872 100644 --- a/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java +++ b/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java @@ -119,7 +119,7 @@ public boolean needTransform() { List privObjs) throws SemanticException { List needRewritePrivObjs = new ArrayList<>(); for (HivePrivilegeObject privObj : privObjs) { - if (privObj.getObjectName().equals("masking_test")) { + if (privObj.getObjectName().equals("masking_test") || privObj.getObjectName().startsWith("masking_test_n")) { privObj.setRowFilterExpression("key % 2 = 0 and key < 10"); List cellValueTransformers = new ArrayList<>(); for (String columnName : privObj.getColumns()) { @@ -131,7 +131,7 @@ public boolean needTransform() { } privObj.setCellValueTransformers(cellValueTransformers); needRewritePrivObjs.add(privObj); - } else if (privObj.getObjectName().equals("masking_test_view")) { + } else if (privObj.getObjectName().equals("masking_test_view") || privObj.getObjectName().startsWith("masking_test_view_n")) { privObj.setRowFilterExpression("key > 6"); List cellValueTransformers = new ArrayList<>(); for (String columnName : privObj.getColumns()) { @@ -143,14 +143,14 @@ public boolean needTransform() { } privObj.setCellValueTransformers(cellValueTransformers); needRewritePrivObjs.add(privObj); - } else if (privObj.getObjectName().equals("masking_test_subq")) { + } else if (privObj.getObjectName().equals("masking_test_subq") || privObj.getObjectName().startsWith("masking_test_subq_n")) { privObj - .setRowFilterExpression("key in (select key from src where src.key = masking_test_subq.key)"); + .setRowFilterExpression("key in (select key from src where src.key = " + privObj.getObjectName() + ".key)"); needRewritePrivObjs.add(privObj); - } else if (privObj.getObjectName().equals("masking_acid_no_masking")) { + } else if (privObj.getObjectName().equals("masking_acid_no_masking") || privObj.getObjectName().startsWith("masking_acid_no_masking_n")) { // testing acid usage when no masking/filtering is present needRewritePrivObjs.add(privObj); - } else if (privObj.getObjectName().equals("masking_test_druid")) { + } else if (privObj.getObjectName().equals("masking_test_druid") || privObj.getObjectName().startsWith("masking_test_druid_n")) { // testing druid queries row filtering is present privObj.setRowFilterExpression("key > 10"); needRewritePrivObjs.add(privObj); diff --git a/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out b/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out index beca2b593b..dc63ed07c5 100644 --- a/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out +++ b/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out @@ -32,22 +32,22 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n7 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int) - outputColumnNames: key - Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: count() keys: key (type: int) mode: hash outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: bigint) Execution mode: vectorized, llap LLAP IO: no inputs @@ -59,10 +59,10 @@ STAGE PLANS: keys: KEY._col0 (type: int) mode: mergepartial outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 125 Data size: 476 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 125 Data size: 476 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -83,314 +83,9 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n7 #### A masked pattern was here #### 8 1 -12 2 -19 1 -28 1 -33 1 -42 2 -58 2 -69 1 -70 3 -82 1 -85 1 -95 2 -113 2 -114 1 -128 3 -138 4 -160 1 -167 3 -176 2 -177 1 -178 1 -192 1 -194 1 -202 1 -213 2 -216 2 -217 2 -219 2 -229 2 -256 2 -258 1 -260 1 -263 1 -273 3 -277 4 -283 1 -285 1 -305 1 -308 1 -322 2 -339 1 -341 1 -365 1 -366 1 -373 1 -374 1 -375 1 -377 1 -389 1 -395 2 -400 1 -406 4 -414 2 -418 1 -421 1 -431 3 -435 1 -438 3 -443 1 -444 1 -449 1 -453 1 -455 1 -458 2 -463 2 -477 1 -483 1 -492 2 -493 1 -495 1 -496 1 0 3 4 1 -18 2 -20 1 -24 2 -26 2 -27 1 -43 1 -51 2 -65 1 -66 1 -77 1 -80 1 -92 1 -97 2 -98 2 -103 2 -111 1 -133 1 -134 2 -143 1 -145 1 -146 2 -155 1 -156 1 -158 1 -163 1 -174 2 -189 1 -190 1 -195 2 -196 1 -197 2 -207 2 -209 2 -222 1 -228 1 -239 2 -244 1 -248 1 -252 1 -262 1 -278 2 -280 2 -281 2 -287 1 -292 1 -309 2 -315 1 -317 2 -318 3 -321 2 -336 1 -342 2 -351 1 -356 1 -360 1 -378 1 -379 1 -386 1 -392 1 -393 1 -401 5 -407 1 -411 1 -413 2 -417 3 -424 2 -430 3 -457 1 -467 1 -468 4 -470 1 -475 1 -479 1 -481 1 -484 1 -489 4 -490 1 -10 1 -11 1 -30 1 -34 1 -57 1 -67 2 -78 1 -83 2 -86 1 -90 3 -96 1 -104 2 -116 1 -125 2 -126 1 -131 1 -136 1 -137 2 -149 2 -150 1 -157 1 -162 1 -168 1 -170 1 -172 2 -175 2 -179 2 -180 1 -199 3 -200 2 -203 2 -208 3 -214 1 -218 1 -223 2 -224 2 -235 1 -237 2 -241 1 -247 1 -255 2 -274 1 -282 2 -284 1 -288 2 -291 1 -298 3 -302 1 -311 3 -316 3 -325 2 -331 2 -332 1 -335 1 -344 2 -345 1 -348 5 -353 2 -364 1 -382 2 -384 3 -397 2 -402 1 -403 3 -409 3 -419 1 -427 1 -436 1 -437 1 -439 2 -466 3 -469 5 -472 1 -485 1 -487 1 -491 1 -494 1 -498 3 2 1 -5 3 -9 1 -15 2 -17 1 -35 3 -37 2 -41 1 -44 1 -47 1 -53 1 -54 1 -64 1 -72 2 -74 1 -76 2 -84 2 -87 1 -100 2 -105 1 -118 2 -119 3 -120 2 -129 2 -152 2 -153 1 -164 2 -165 2 -166 1 -169 4 -181 1 -183 1 -186 1 -187 3 -191 2 -193 3 -201 1 -205 2 -221 2 -226 1 -230 5 -233 2 -238 2 -242 2 -249 1 -257 1 -265 2 -266 1 -272 2 -275 1 -286 1 -289 1 -296 1 -306 1 -307 2 -310 1 -323 1 -327 3 -333 2 -338 1 -362 1 -367 2 -368 1 -369 3 -394 1 -396 3 -399 2 -404 2 -429 2 -432 1 -446 1 -448 1 -452 1 -454 3 -459 2 -460 1 -462 2 -478 2 -480 3 -482 1 -497 1 PREHOOK: query: explain select key, count(*) from masking_test_n7 group by key PREHOOK: type: QUERY @@ -417,311 +112,6 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n7 #### A masked pattern was here #### 8 1 -12 2 -19 1 -28 1 -33 1 -42 2 -58 2 -69 1 -70 3 -82 1 -85 1 -95 2 -113 2 -114 1 -128 3 -138 4 -160 1 -167 3 -176 2 -177 1 -178 1 -192 1 -194 1 -202 1 -213 2 -216 2 -217 2 -219 2 -229 2 -256 2 -258 1 -260 1 -263 1 -273 3 -277 4 -283 1 -285 1 -305 1 -308 1 -322 2 -339 1 -341 1 -365 1 -366 1 -373 1 -374 1 -375 1 -377 1 -389 1 -395 2 -400 1 -406 4 -414 2 -418 1 -421 1 -431 3 -435 1 -438 3 -443 1 -444 1 -449 1 -453 1 -455 1 -458 2 -463 2 -477 1 -483 1 -492 2 -493 1 -495 1 -496 1 0 3 4 1 -18 2 -20 1 -24 2 -26 2 -27 1 -43 1 -51 2 -65 1 -66 1 -77 1 -80 1 -92 1 -97 2 -98 2 -103 2 -111 1 -133 1 -134 2 -143 1 -145 1 -146 2 -155 1 -156 1 -158 1 -163 1 -174 2 -189 1 -190 1 -195 2 -196 1 -197 2 -207 2 -209 2 -222 1 -228 1 -239 2 -244 1 -248 1 -252 1 -262 1 -278 2 -280 2 -281 2 -287 1 -292 1 -309 2 -315 1 -317 2 -318 3 -321 2 -336 1 -342 2 -351 1 -356 1 -360 1 -378 1 -379 1 -386 1 -392 1 -393 1 -401 5 -407 1 -411 1 -413 2 -417 3 -424 2 -430 3 -457 1 -467 1 -468 4 -470 1 -475 1 -479 1 -481 1 -484 1 -489 4 -490 1 -10 1 -11 1 -30 1 -34 1 -57 1 -67 2 -78 1 -83 2 -86 1 -90 3 -96 1 -104 2 -116 1 -125 2 -126 1 -131 1 -136 1 -137 2 -149 2 -150 1 -157 1 -162 1 -168 1 -170 1 -172 2 -175 2 -179 2 -180 1 -199 3 -200 2 -203 2 -208 3 -214 1 -218 1 -223 2 -224 2 -235 1 -237 2 -241 1 -247 1 -255 2 -274 1 -282 2 -284 1 -288 2 -291 1 -298 3 -302 1 -311 3 -316 3 -325 2 -331 2 -332 1 -335 1 -344 2 -345 1 -348 5 -353 2 -364 1 -382 2 -384 3 -397 2 -402 1 -403 3 -409 3 -419 1 -427 1 -436 1 -437 1 -439 2 -466 3 -469 5 -472 1 -485 1 -487 1 -491 1 -494 1 -498 3 2 1 -5 3 -9 1 -15 2 -17 1 -35 3 -37 2 -41 1 -44 1 -47 1 -53 1 -54 1 -64 1 -72 2 -74 1 -76 2 -84 2 -87 1 -100 2 -105 1 -118 2 -119 3 -120 2 -129 2 -152 2 -153 1 -164 2 -165 2 -166 1 -169 4 -181 1 -183 1 -186 1 -187 3 -191 2 -193 3 -201 1 -205 2 -221 2 -226 1 -230 5 -233 2 -238 2 -242 2 -249 1 -257 1 -265 2 -266 1 -272 2 -275 1 -286 1 -289 1 -296 1 -306 1 -307 2 -310 1 -323 1 -327 3 -333 2 -338 1 -362 1 -367 2 -368 1 -369 3 -394 1 -396 3 -399 2 -404 2 -429 2 -432 1 -446 1 -448 1 -452 1 -454 3 -459 2 -460 1 -462 2 -478 2 -480 3 -482 1 -497 1 diff --git a/ql/src/test/results/clientpositive/masking_1.q.out b/ql/src/test/results/clientpositive/masking_1.q.out index 19d1fccaba..b5e67e281e 100644 --- a/ql/src/test/results/clientpositive/masking_1.q.out +++ b/ql/src/test/results/clientpositive/masking_1.q.out @@ -15,21 +15,38 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n8 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n8 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n8 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from masking_test_n8 PREHOOK: type: QUERY @@ -39,506 +56,12 @@ POSTHOOK: query: select * from masking_test_n8 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -0 val_0 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -0 val_0 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -0 val_0 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +0 0_lav +4 4_lav +8 8_lav +0 0_lav +0 0_lav +2 2_lav PREHOOK: query: explain select * from masking_test_n8 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n8 where key > 0 @@ -553,18 +76,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -585,503 +108,9 @@ POSTHOOK: query: select * from masking_test_n8 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav PREHOOK: query: explain select key from masking_test_n8 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select key from masking_test_n8 where key > 0 @@ -1096,18 +125,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1128,503 +157,9 @@ POSTHOOK: query: select key from masking_test_n8 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -238 -86 -311 -27 -165 -409 -255 -278 -98 -484 -265 -193 -401 -150 -273 -224 -369 -66 -128 -213 -146 -406 -429 -374 -152 -469 -145 -495 -37 -327 -281 -277 -209 -15 -82 -403 -166 -417 -430 -252 -292 -219 -287 -153 -193 -338 -446 -459 -394 -237 -482 -174 -413 -494 -207 -199 -466 -208 -174 -399 -396 -247 -417 -489 -162 -377 -397 -309 -365 -266 -439 -342 -367 -325 -167 -195 -475 -17 -113 -155 -203 -339 -455 -128 -311 -316 -57 -302 -205 -149 -438 -345 -129 -170 -20 -489 -157 -378 -221 -92 -111 -47 -72 4 -280 -35 -427 -277 -208 -356 -399 -169 -382 -498 -125 -386 -437 -469 -192 -286 -187 -176 -54 -459 -51 -138 -103 -239 -213 -216 -430 -278 -176 -289 -221 -65 -318 -332 -311 -275 -137 -241 -83 -333 -180 -284 -12 -230 -181 -67 -260 -404 -384 -489 -353 -373 -272 -138 -217 -84 -348 -466 -58 8 -411 -230 -208 -348 -24 -463 -431 -179 -172 -42 -129 -158 -119 -496 -322 -197 -468 -393 -454 -100 -298 -199 -191 -418 -96 -26 -165 -327 -230 -205 -120 -131 -51 -404 -43 -436 -156 -469 -468 -308 -95 -196 -288 -481 -457 -98 -282 -197 -187 -318 -318 -409 -470 -137 -369 -316 -169 -413 -85 -77 -490 -87 -364 -179 -118 -134 -395 -282 -138 -238 -419 -15 -118 -72 -90 -307 -19 -435 -10 -277 -273 -306 -224 -309 -389 -327 -242 -369 -392 -272 -331 -401 -242 -452 -177 -226 -5 -497 -402 -396 -317 -395 -58 -35 -336 -95 -11 -168 -34 -229 -233 -143 -472 -322 -498 -160 -195 -42 -321 -430 -119 -489 -458 -78 -76 -41 -223 -492 -149 -449 -218 -228 -138 -453 -30 -209 -64 -468 -76 -74 -342 -69 -230 -33 -368 -103 -296 -113 -216 -367 -344 -167 -274 -219 -239 -485 -116 -223 -256 -263 -70 -487 -480 -401 -288 -191 -5 -244 -438 -128 -467 -432 -202 -316 -229 -469 -463 -280 2 -35 -283 -331 -235 -80 -44 -193 -321 -335 -104 -466 -366 -175 -403 -483 -53 -105 -257 -406 -409 -190 -406 -401 -114 -258 -90 -203 -262 -348 -424 -12 -396 -201 -217 -164 -431 -454 -478 -298 -125 -431 -164 -424 -187 -382 -5 -70 -397 -480 -291 -24 -351 -255 -104 -70 -163 -438 -119 -414 -200 -491 -237 -439 -360 -248 -479 -305 -417 -199 -444 -120 -429 -169 -443 -323 -325 -277 -230 -478 -178 -468 -310 -317 -333 -493 -460 -207 -249 -265 -480 -83 -136 -353 -172 -214 -462 -233 -406 -133 -175 -189 -454 -375 -401 -421 -407 -384 -256 -26 -134 -67 -384 -379 -18 -462 -492 -100 -298 -9 -341 -498 -146 -458 -362 -186 -285 -348 -167 -18 -273 -183 -281 -344 -97 -469 -315 -84 -28 -37 -448 -152 -348 -307 -194 -414 -477 -222 -126 -90 -169 -403 -400 -200 -97 PREHOOK: query: explain select value from masking_test_n8 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select value from masking_test_n8 where key > 0 @@ -1639,18 +174,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: value (type: string) + expressions: reverse(value) (type: string) outputColumnNames: _col0 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1671,503 +206,9 @@ POSTHOOK: query: select value from masking_test_n8 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -val_238 -val_86 -val_311 -val_27 -val_165 -val_409 -val_255 -val_278 -val_98 -val_484 -val_265 -val_193 -val_401 -val_150 -val_273 -val_224 -val_369 -val_66 -val_128 -val_213 -val_146 -val_406 -val_429 -val_374 -val_152 -val_469 -val_145 -val_495 -val_37 -val_327 -val_281 -val_277 -val_209 -val_15 -val_82 -val_403 -val_166 -val_417 -val_430 -val_252 -val_292 -val_219 -val_287 -val_153 -val_193 -val_338 -val_446 -val_459 -val_394 -val_237 -val_482 -val_174 -val_413 -val_494 -val_207 -val_199 -val_466 -val_208 -val_174 -val_399 -val_396 -val_247 -val_417 -val_489 -val_162 -val_377 -val_397 -val_309 -val_365 -val_266 -val_439 -val_342 -val_367 -val_325 -val_167 -val_195 -val_475 -val_17 -val_113 -val_155 -val_203 -val_339 -val_455 -val_128 -val_311 -val_316 -val_57 -val_302 -val_205 -val_149 -val_438 -val_345 -val_129 -val_170 -val_20 -val_489 -val_157 -val_378 -val_221 -val_92 -val_111 -val_47 -val_72 -val_4 -val_280 -val_35 -val_427 -val_277 -val_208 -val_356 -val_399 -val_169 -val_382 -val_498 -val_125 -val_386 -val_437 -val_469 -val_192 -val_286 -val_187 -val_176 -val_54 -val_459 -val_51 -val_138 -val_103 -val_239 -val_213 -val_216 -val_430 -val_278 -val_176 -val_289 -val_221 -val_65 -val_318 -val_332 -val_311 -val_275 -val_137 -val_241 -val_83 -val_333 -val_180 -val_284 -val_12 -val_230 -val_181 -val_67 -val_260 -val_404 -val_384 -val_489 -val_353 -val_373 -val_272 -val_138 -val_217 -val_84 -val_348 -val_466 -val_58 -val_8 -val_411 -val_230 -val_208 -val_348 -val_24 -val_463 -val_431 -val_179 -val_172 -val_42 -val_129 -val_158 -val_119 -val_496 -val_322 -val_197 -val_468 -val_393 -val_454 -val_100 -val_298 -val_199 -val_191 -val_418 -val_96 -val_26 -val_165 -val_327 -val_230 -val_205 -val_120 -val_131 -val_51 -val_404 -val_43 -val_436 -val_156 -val_469 -val_468 -val_308 -val_95 -val_196 -val_288 -val_481 -val_457 -val_98 -val_282 -val_197 -val_187 -val_318 -val_318 -val_409 -val_470 -val_137 -val_369 -val_316 -val_169 -val_413 -val_85 -val_77 -val_490 -val_87 -val_364 -val_179 -val_118 -val_134 -val_395 -val_282 -val_138 -val_238 -val_419 -val_15 -val_118 -val_72 -val_90 -val_307 -val_19 -val_435 -val_10 -val_277 -val_273 -val_306 -val_224 -val_309 -val_389 -val_327 -val_242 -val_369 -val_392 -val_272 -val_331 -val_401 -val_242 -val_452 -val_177 -val_226 -val_5 -val_497 -val_402 -val_396 -val_317 -val_395 -val_58 -val_35 -val_336 -val_95 -val_11 -val_168 -val_34 -val_229 -val_233 -val_143 -val_472 -val_322 -val_498 -val_160 -val_195 -val_42 -val_321 -val_430 -val_119 -val_489 -val_458 -val_78 -val_76 -val_41 -val_223 -val_492 -val_149 -val_449 -val_218 -val_228 -val_138 -val_453 -val_30 -val_209 -val_64 -val_468 -val_76 -val_74 -val_342 -val_69 -val_230 -val_33 -val_368 -val_103 -val_296 -val_113 -val_216 -val_367 -val_344 -val_167 -val_274 -val_219 -val_239 -val_485 -val_116 -val_223 -val_256 -val_263 -val_70 -val_487 -val_480 -val_401 -val_288 -val_191 -val_5 -val_244 -val_438 -val_128 -val_467 -val_432 -val_202 -val_316 -val_229 -val_469 -val_463 -val_280 -val_2 -val_35 -val_283 -val_331 -val_235 -val_80 -val_44 -val_193 -val_321 -val_335 -val_104 -val_466 -val_366 -val_175 -val_403 -val_483 -val_53 -val_105 -val_257 -val_406 -val_409 -val_190 -val_406 -val_401 -val_114 -val_258 -val_90 -val_203 -val_262 -val_348 -val_424 -val_12 -val_396 -val_201 -val_217 -val_164 -val_431 -val_454 -val_478 -val_298 -val_125 -val_431 -val_164 -val_424 -val_187 -val_382 -val_5 -val_70 -val_397 -val_480 -val_291 -val_24 -val_351 -val_255 -val_104 -val_70 -val_163 -val_438 -val_119 -val_414 -val_200 -val_491 -val_237 -val_439 -val_360 -val_248 -val_479 -val_305 -val_417 -val_199 -val_444 -val_120 -val_429 -val_169 -val_443 -val_323 -val_325 -val_277 -val_230 -val_478 -val_178 -val_468 -val_310 -val_317 -val_333 -val_493 -val_460 -val_207 -val_249 -val_265 -val_480 -val_83 -val_136 -val_353 -val_172 -val_214 -val_462 -val_233 -val_406 -val_133 -val_175 -val_189 -val_454 -val_375 -val_401 -val_421 -val_407 -val_384 -val_256 -val_26 -val_134 -val_67 -val_384 -val_379 -val_18 -val_462 -val_492 -val_100 -val_298 -val_9 -val_341 -val_498 -val_146 -val_458 -val_362 -val_186 -val_285 -val_348 -val_167 -val_18 -val_273 -val_183 -val_281 -val_344 -val_97 -val_469 -val_315 -val_84 -val_28 -val_37 -val_448 -val_152 -val_348 -val_307 -val_194 -val_414 -val_477 -val_222 -val_126 -val_90 -val_169 -val_403 -val_400 -val_200 -val_97 +4_lav +8_lav +2_lav PREHOOK: query: explain select * from masking_test_n8 join srcpart on (masking_test_n8.key = srcpart.key) PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n8 join srcpart on (masking_test_n8.key = srcpart.key) @@ -2182,20 +223,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: key is not null (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: key is not null (type: boolean) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: UDFToDouble(_col0) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(_col0) (type: double) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: srcpart @@ -2255,4118 +296,54 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 #### A masked pattern was here #### -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-09 12 -2 val_2 2 val_2 2008-04-09 11 -2 val_2 2 val_2 2008-04-08 11 -2 val_2 2 val_2 2008-04-09 12 -2 val_2 2 val_2 2008-04-08 12 -4 val_4 4 val_4 2008-04-08 12 -4 val_4 4 val_4 2008-04-09 12 -4 val_4 4 val_4 2008-04-08 11 -4 val_4 4 val_4 2008-04-09 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 12 -8 val_8 8 val_8 2008-04-08 11 -8 val_8 8 val_8 2008-04-09 11 -8 val_8 8 val_8 2008-04-08 12 -8 val_8 8 val_8 2008-04-09 12 -9 val_9 9 val_9 2008-04-08 12 -9 val_9 9 val_9 2008-04-09 12 -9 val_9 9 val_9 2008-04-09 11 -9 val_9 9 val_9 2008-04-08 11 -10 val_10 10 val_10 2008-04-09 11 -10 val_10 10 val_10 2008-04-09 12 -10 val_10 10 val_10 2008-04-08 12 -10 val_10 10 val_10 2008-04-08 11 -11 val_11 11 val_11 2008-04-09 12 -11 val_11 11 val_11 2008-04-09 11 -11 val_11 11 val_11 2008-04-08 12 -11 val_11 11 val_11 2008-04-08 11 -12 val_12 12 val_12 2008-04-09 12 -12 val_12 12 val_12 2008-04-08 11 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-08 12 -12 val_12 12 val_12 2008-04-08 11 -12 val_12 12 val_12 2008-04-08 12 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-09 12 -12 val_12 12 val_12 2008-04-09 12 -12 val_12 12 val_12 2008-04-08 11 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-08 12 -12 val_12 12 val_12 2008-04-08 11 -12 val_12 12 val_12 2008-04-08 12 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-09 12 -15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 11 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 11 -15 val_15 15 val_15 2008-04-08 11 -15 val_15 15 val_15 2008-04-09 11 -15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 11 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 11 -15 val_15 15 val_15 2008-04-08 11 -15 val_15 15 val_15 2008-04-09 11 -15 val_15 15 val_15 2008-04-08 12 -17 val_17 17 val_17 2008-04-09 11 -17 val_17 17 val_17 2008-04-09 12 -17 val_17 17 val_17 2008-04-08 12 -17 val_17 17 val_17 2008-04-08 11 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 11 -18 val_18 18 val_18 2008-04-09 11 -18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 11 -18 val_18 18 val_18 2008-04-09 11 -18 val_18 18 val_18 2008-04-08 11 -19 val_19 19 val_19 2008-04-09 11 -19 val_19 19 val_19 2008-04-09 12 -19 val_19 19 val_19 2008-04-08 11 -19 val_19 19 val_19 2008-04-08 12 -20 val_20 20 val_20 2008-04-08 11 -20 val_20 20 val_20 2008-04-09 11 -20 val_20 20 val_20 2008-04-08 12 -20 val_20 20 val_20 2008-04-09 12 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-09 11 -24 val_24 24 val_24 2008-04-09 11 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-09 11 -24 val_24 24 val_24 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-08 11 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-08 12 -26 val_26 26 val_26 2008-04-08 12 -26 val_26 26 val_26 2008-04-08 11 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-08 11 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-08 12 -26 val_26 26 val_26 2008-04-08 12 -26 val_26 26 val_26 2008-04-08 11 -27 val_27 27 val_27 2008-04-09 12 -27 val_27 27 val_27 2008-04-09 11 -27 val_27 27 val_27 2008-04-08 12 -27 val_27 27 val_27 2008-04-08 11 -28 val_28 28 val_28 2008-04-08 12 -28 val_28 28 val_28 2008-04-09 11 -28 val_28 28 val_28 2008-04-09 12 -28 val_28 28 val_28 2008-04-08 11 -30 val_30 30 val_30 2008-04-09 12 -30 val_30 30 val_30 2008-04-09 11 -30 val_30 30 val_30 2008-04-08 11 -30 val_30 30 val_30 2008-04-08 12 -33 val_33 33 val_33 2008-04-08 11 -33 val_33 33 val_33 2008-04-08 12 -33 val_33 33 val_33 2008-04-09 11 -33 val_33 33 val_33 2008-04-09 12 -34 val_34 34 val_34 2008-04-09 11 -34 val_34 34 val_34 2008-04-09 12 -34 val_34 34 val_34 2008-04-08 11 -34 val_34 34 val_34 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 -37 val_37 37 val_37 2008-04-08 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 -37 val_37 37 val_37 2008-04-08 11 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 -37 val_37 37 val_37 2008-04-08 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 -37 val_37 37 val_37 2008-04-08 11 -41 val_41 41 val_41 2008-04-08 11 -41 val_41 41 val_41 2008-04-09 11 -41 val_41 41 val_41 2008-04-09 12 -41 val_41 41 val_41 2008-04-08 12 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-09 11 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-08 11 -42 val_42 42 val_42 2008-04-09 11 -42 val_42 42 val_42 2008-04-08 11 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-09 11 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-08 11 -42 val_42 42 val_42 2008-04-09 11 -42 val_42 42 val_42 2008-04-08 11 -43 val_43 43 val_43 2008-04-09 12 -43 val_43 43 val_43 2008-04-08 12 -43 val_43 43 val_43 2008-04-09 11 -43 val_43 43 val_43 2008-04-08 11 -44 val_44 44 val_44 2008-04-09 11 -44 val_44 44 val_44 2008-04-08 11 -44 val_44 44 val_44 2008-04-09 12 -44 val_44 44 val_44 2008-04-08 12 -47 val_47 47 val_47 2008-04-08 11 -47 val_47 47 val_47 2008-04-08 12 -47 val_47 47 val_47 2008-04-09 12 -47 val_47 47 val_47 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 -51 val_51 51 val_51 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 -51 val_51 51 val_51 2008-04-09 11 -53 val_53 53 val_53 2008-04-08 11 -53 val_53 53 val_53 2008-04-09 11 -53 val_53 53 val_53 2008-04-09 12 -53 val_53 53 val_53 2008-04-08 12 -54 val_54 54 val_54 2008-04-08 11 -54 val_54 54 val_54 2008-04-09 12 -54 val_54 54 val_54 2008-04-09 11 -54 val_54 54 val_54 2008-04-08 12 -57 val_57 57 val_57 2008-04-08 12 -57 val_57 57 val_57 2008-04-08 11 -57 val_57 57 val_57 2008-04-09 11 -57 val_57 57 val_57 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-09 11 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-08 12 -58 val_58 58 val_58 2008-04-09 11 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 12 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-09 11 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-08 12 -58 val_58 58 val_58 2008-04-09 11 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 12 -64 val_64 64 val_64 2008-04-09 12 -64 val_64 64 val_64 2008-04-08 11 -64 val_64 64 val_64 2008-04-08 12 -64 val_64 64 val_64 2008-04-09 11 -65 val_65 65 val_65 2008-04-09 11 -65 val_65 65 val_65 2008-04-09 12 -65 val_65 65 val_65 2008-04-08 11 -65 val_65 65 val_65 2008-04-08 12 -66 val_66 66 val_66 2008-04-09 12 -66 val_66 66 val_66 2008-04-09 11 -66 val_66 66 val_66 2008-04-08 11 -66 val_66 66 val_66 2008-04-08 12 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 -69 val_69 69 val_69 2008-04-09 12 -69 val_69 69 val_69 2008-04-08 11 -69 val_69 69 val_69 2008-04-08 12 -69 val_69 69 val_69 2008-04-09 11 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-09 11 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 11 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-09 11 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 11 -74 val_74 74 val_74 2008-04-09 11 -74 val_74 74 val_74 2008-04-08 12 -74 val_74 74 val_74 2008-04-09 12 -74 val_74 74 val_74 2008-04-08 11 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 11 -76 val_76 76 val_76 2008-04-09 11 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 11 -76 val_76 76 val_76 2008-04-09 11 -77 val_77 77 val_77 2008-04-08 12 -77 val_77 77 val_77 2008-04-09 12 -77 val_77 77 val_77 2008-04-09 11 -77 val_77 77 val_77 2008-04-08 11 -78 val_78 78 val_78 2008-04-09 11 -78 val_78 78 val_78 2008-04-08 11 -78 val_78 78 val_78 2008-04-09 12 -78 val_78 78 val_78 2008-04-08 12 -80 val_80 80 val_80 2008-04-09 11 -80 val_80 80 val_80 2008-04-08 11 -80 val_80 80 val_80 2008-04-09 12 -80 val_80 80 val_80 2008-04-08 12 -82 val_82 82 val_82 2008-04-08 12 -82 val_82 82 val_82 2008-04-09 11 -82 val_82 82 val_82 2008-04-08 11 -82 val_82 82 val_82 2008-04-09 12 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 12 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-09 12 -83 val_83 83 val_83 2008-04-08 11 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-08 11 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 12 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-09 12 -83 val_83 83 val_83 2008-04-08 11 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-08 11 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 12 -84 val_84 84 val_84 2008-04-09 11 -84 val_84 84 val_84 2008-04-09 11 -84 val_84 84 val_84 2008-04-08 12 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 12 -84 val_84 84 val_84 2008-04-09 11 -84 val_84 84 val_84 2008-04-09 11 -84 val_84 84 val_84 2008-04-08 12 -85 val_85 85 val_85 2008-04-09 12 -85 val_85 85 val_85 2008-04-09 11 -85 val_85 85 val_85 2008-04-08 11 -85 val_85 85 val_85 2008-04-08 12 -86 val_86 86 val_86 2008-04-08 12 -86 val_86 86 val_86 2008-04-09 11 -86 val_86 86 val_86 2008-04-08 11 -86 val_86 86 val_86 2008-04-09 12 -87 val_87 87 val_87 2008-04-09 12 -87 val_87 87 val_87 2008-04-08 11 -87 val_87 87 val_87 2008-04-08 12 -87 val_87 87 val_87 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 11 -92 val_92 92 val_92 2008-04-09 11 -92 val_92 92 val_92 2008-04-09 12 -92 val_92 92 val_92 2008-04-08 12 -92 val_92 92 val_92 2008-04-08 11 -95 val_95 95 val_95 2008-04-08 11 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 11 -95 val_95 95 val_95 2008-04-08 11 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 11 -96 val_96 96 val_96 2008-04-09 12 -96 val_96 96 val_96 2008-04-08 11 -96 val_96 96 val_96 2008-04-08 12 -96 val_96 96 val_96 2008-04-09 11 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 11 -97 val_97 97 val_97 2008-04-08 11 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 11 -97 val_97 97 val_97 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 -100 val_100 100 val_100 2008-04-09 11 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-08 12 -100 val_100 100 val_100 2008-04-08 12 -100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 11 -100 val_100 100 val_100 2008-04-09 11 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-08 12 -100 val_100 100 val_100 2008-04-08 12 -100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 12 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 12 -103 val_103 103 val_103 2008-04-08 12 -103 val_103 103 val_103 2008-04-09 12 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 12 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 12 -103 val_103 103 val_103 2008-04-08 12 -103 val_103 103 val_103 2008-04-09 12 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 -104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-08 12 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 -104 val_104 104 val_104 2008-04-08 12 -104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 -104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-08 12 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 -104 val_104 104 val_104 2008-04-08 12 -104 val_104 104 val_104 2008-04-09 11 -105 val_105 105 val_105 2008-04-09 12 -105 val_105 105 val_105 2008-04-09 11 -105 val_105 105 val_105 2008-04-08 11 -105 val_105 105 val_105 2008-04-08 12 -111 val_111 111 val_111 2008-04-08 12 -111 val_111 111 val_111 2008-04-08 11 -111 val_111 111 val_111 2008-04-09 12 -111 val_111 111 val_111 2008-04-09 11 -113 val_113 113 val_113 2008-04-09 12 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-09 11 -113 val_113 113 val_113 2008-04-09 11 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-09 12 -113 val_113 113 val_113 2008-04-09 12 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-09 11 -113 val_113 113 val_113 2008-04-09 11 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-09 12 -114 val_114 114 val_114 2008-04-09 11 -114 val_114 114 val_114 2008-04-09 12 -114 val_114 114 val_114 2008-04-08 12 -114 val_114 114 val_114 2008-04-08 11 -116 val_116 116 val_116 2008-04-08 12 -116 val_116 116 val_116 2008-04-09 11 -116 val_116 116 val_116 2008-04-08 11 -116 val_116 116 val_116 2008-04-09 12 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-08 12 -118 val_118 118 val_118 2008-04-08 12 -118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-08 12 -118 val_118 118 val_118 2008-04-08 12 -118 val_118 118 val_118 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 12 -120 val_120 120 val_120 2008-04-09 11 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 11 -120 val_120 120 val_120 2008-04-09 11 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 11 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-08 11 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 11 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 12 -125 val_125 125 val_125 2008-04-08 12 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-08 11 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 11 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 12 -125 val_125 125 val_125 2008-04-08 12 -126 val_126 126 val_126 2008-04-08 11 -126 val_126 126 val_126 2008-04-08 12 -126 val_126 126 val_126 2008-04-09 12 -126 val_126 126 val_126 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 -131 val_131 131 val_131 2008-04-08 12 -131 val_131 131 val_131 2008-04-09 12 -131 val_131 131 val_131 2008-04-09 11 -131 val_131 131 val_131 2008-04-08 11 -133 val_133 133 val_133 2008-04-08 11 -133 val_133 133 val_133 2008-04-08 12 -133 val_133 133 val_133 2008-04-09 11 -133 val_133 133 val_133 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 11 -134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-09 11 -134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 11 -134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-09 11 -134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 11 -136 val_136 136 val_136 2008-04-09 12 -136 val_136 136 val_136 2008-04-08 12 -136 val_136 136 val_136 2008-04-08 11 -136 val_136 136 val_136 2008-04-09 11 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-08 12 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-08 12 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-08 12 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -143 val_143 143 val_143 2008-04-09 12 -143 val_143 143 val_143 2008-04-08 11 -143 val_143 143 val_143 2008-04-09 11 -143 val_143 143 val_143 2008-04-08 12 -145 val_145 145 val_145 2008-04-09 11 -145 val_145 145 val_145 2008-04-08 11 -145 val_145 145 val_145 2008-04-08 12 -145 val_145 145 val_145 2008-04-09 12 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 11 -146 val_146 146 val_146 2008-04-08 12 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 11 -146 val_146 146 val_146 2008-04-08 12 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 11 -146 val_146 146 val_146 2008-04-08 12 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 11 -146 val_146 146 val_146 2008-04-08 12 -149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-08 11 -149 val_149 149 val_149 2008-04-08 11 -149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-08 11 -149 val_149 149 val_149 2008-04-08 11 -149 val_149 149 val_149 2008-04-08 12 -150 val_150 150 val_150 2008-04-09 11 -150 val_150 150 val_150 2008-04-09 12 -150 val_150 150 val_150 2008-04-08 11 -150 val_150 150 val_150 2008-04-08 12 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-08 12 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-08 12 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-08 12 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-08 12 -153 val_153 153 val_153 2008-04-09 11 -153 val_153 153 val_153 2008-04-08 11 -153 val_153 153 val_153 2008-04-08 12 -153 val_153 153 val_153 2008-04-09 12 -155 val_155 155 val_155 2008-04-08 12 -155 val_155 155 val_155 2008-04-08 11 -155 val_155 155 val_155 2008-04-09 12 -155 val_155 155 val_155 2008-04-09 11 -156 val_156 156 val_156 2008-04-08 12 -156 val_156 156 val_156 2008-04-09 12 -156 val_156 156 val_156 2008-04-09 11 -156 val_156 156 val_156 2008-04-08 11 -157 val_157 157 val_157 2008-04-09 11 -157 val_157 157 val_157 2008-04-08 12 -157 val_157 157 val_157 2008-04-08 11 -157 val_157 157 val_157 2008-04-09 12 -158 val_158 158 val_158 2008-04-08 11 -158 val_158 158 val_158 2008-04-09 11 -158 val_158 158 val_158 2008-04-09 12 -158 val_158 158 val_158 2008-04-08 12 -160 val_160 160 val_160 2008-04-09 11 -160 val_160 160 val_160 2008-04-09 12 -160 val_160 160 val_160 2008-04-08 11 -160 val_160 160 val_160 2008-04-08 12 -162 val_162 162 val_162 2008-04-09 11 -162 val_162 162 val_162 2008-04-08 12 -162 val_162 162 val_162 2008-04-08 11 -162 val_162 162 val_162 2008-04-09 12 -163 val_163 163 val_163 2008-04-09 11 -163 val_163 163 val_163 2008-04-09 12 -163 val_163 163 val_163 2008-04-08 11 -163 val_163 163 val_163 2008-04-08 12 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 12 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-09 12 -164 val_164 164 val_164 2008-04-08 12 -164 val_164 164 val_164 2008-04-08 12 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 12 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-09 12 -164 val_164 164 val_164 2008-04-08 12 -164 val_164 164 val_164 2008-04-08 12 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 -166 val_166 166 val_166 2008-04-08 12 -166 val_166 166 val_166 2008-04-08 11 -166 val_166 166 val_166 2008-04-09 12 -166 val_166 166 val_166 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 12 -168 val_168 168 val_168 2008-04-08 11 -168 val_168 168 val_168 2008-04-08 12 -168 val_168 168 val_168 2008-04-09 11 -168 val_168 168 val_168 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -170 val_170 170 val_170 2008-04-09 11 -170 val_170 170 val_170 2008-04-09 12 -170 val_170 170 val_170 2008-04-08 11 -170 val_170 170 val_170 2008-04-08 12 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-09 11 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 -172 val_172 172 val_172 2008-04-09 11 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-09 11 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 -172 val_172 172 val_172 2008-04-09 11 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 11 -174 val_174 174 val_174 2008-04-09 11 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 11 -174 val_174 174 val_174 2008-04-09 11 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-08 12 -175 val_175 175 val_175 2008-04-08 12 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-08 12 -175 val_175 175 val_175 2008-04-08 12 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 12 -176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-09 12 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 11 -176 val_176 176 val_176 2008-04-09 11 -176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 12 -176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-09 12 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 11 -176 val_176 176 val_176 2008-04-09 11 -176 val_176 176 val_176 2008-04-08 12 -177 val_177 177 val_177 2008-04-08 12 -177 val_177 177 val_177 2008-04-08 11 -177 val_177 177 val_177 2008-04-09 11 -177 val_177 177 val_177 2008-04-09 12 -178 val_178 178 val_178 2008-04-08 12 -178 val_178 178 val_178 2008-04-09 11 -178 val_178 178 val_178 2008-04-08 11 -178 val_178 178 val_178 2008-04-09 12 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 11 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-09 11 -179 val_179 179 val_179 2008-04-08 11 -179 val_179 179 val_179 2008-04-08 11 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 11 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-09 11 -179 val_179 179 val_179 2008-04-08 11 -179 val_179 179 val_179 2008-04-08 11 -180 val_180 180 val_180 2008-04-09 11 -180 val_180 180 val_180 2008-04-09 12 -180 val_180 180 val_180 2008-04-08 11 -180 val_180 180 val_180 2008-04-08 12 -181 val_181 181 val_181 2008-04-09 11 -181 val_181 181 val_181 2008-04-09 12 -181 val_181 181 val_181 2008-04-08 11 -181 val_181 181 val_181 2008-04-08 12 -183 val_183 183 val_183 2008-04-08 12 -183 val_183 183 val_183 2008-04-08 11 -183 val_183 183 val_183 2008-04-09 12 -183 val_183 183 val_183 2008-04-09 11 -186 val_186 186 val_186 2008-04-08 11 -186 val_186 186 val_186 2008-04-08 12 -186 val_186 186 val_186 2008-04-09 11 -186 val_186 186 val_186 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -189 val_189 189 val_189 2008-04-09 11 -189 val_189 189 val_189 2008-04-09 12 -189 val_189 189 val_189 2008-04-08 11 -189 val_189 189 val_189 2008-04-08 12 -190 val_190 190 val_190 2008-04-09 12 -190 val_190 190 val_190 2008-04-08 12 -190 val_190 190 val_190 2008-04-09 11 -190 val_190 190 val_190 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-09 12 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-08 12 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 12 -191 val_191 191 val_191 2008-04-08 12 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-09 12 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-08 12 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 12 -191 val_191 191 val_191 2008-04-08 12 -192 val_192 192 val_192 2008-04-09 12 -192 val_192 192 val_192 2008-04-08 12 -192 val_192 192 val_192 2008-04-08 11 -192 val_192 192 val_192 2008-04-09 11 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 11 -194 val_194 194 val_194 2008-04-08 12 -194 val_194 194 val_194 2008-04-08 11 -194 val_194 194 val_194 2008-04-09 12 -194 val_194 194 val_194 2008-04-09 11 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-09 11 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 12 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-08 12 -195 val_195 195 val_195 2008-04-09 11 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-09 11 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 12 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-08 12 -195 val_195 195 val_195 2008-04-09 11 -196 val_196 196 val_196 2008-04-08 12 -196 val_196 196 val_196 2008-04-09 11 -196 val_196 196 val_196 2008-04-08 11 -196 val_196 196 val_196 2008-04-09 12 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-09 12 -197 val_197 197 val_197 2008-04-09 12 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-09 12 -197 val_197 197 val_197 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 11 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 11 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 11 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 11 -201 val_201 201 val_201 2008-04-09 11 -201 val_201 201 val_201 2008-04-08 11 -201 val_201 201 val_201 2008-04-09 12 -201 val_201 201 val_201 2008-04-08 12 -202 val_202 202 val_202 2008-04-09 12 -202 val_202 202 val_202 2008-04-08 11 -202 val_202 202 val_202 2008-04-09 11 -202 val_202 202 val_202 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-09 12 -203 val_203 203 val_203 2008-04-09 12 -203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-09 12 -203 val_203 203 val_203 2008-04-09 12 -203 val_203 203 val_203 2008-04-08 12 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-08 12 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 12 -205 val_205 205 val_205 2008-04-09 12 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-09 12 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-08 12 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 12 -205 val_205 205 val_205 2008-04-09 12 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 11 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-08 11 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 11 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-08 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -209 val_209 209 val_209 2008-04-08 12 -209 val_209 209 val_209 2008-04-09 11 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-09 11 -209 val_209 209 val_209 2008-04-08 11 -209 val_209 209 val_209 2008-04-08 11 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-08 12 -209 val_209 209 val_209 2008-04-08 12 -209 val_209 209 val_209 2008-04-09 11 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-09 11 -209 val_209 209 val_209 2008-04-08 11 -209 val_209 209 val_209 2008-04-08 11 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-08 12 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 -213 val_213 213 val_213 2008-04-08 12 -213 val_213 213 val_213 2008-04-08 12 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 -213 val_213 213 val_213 2008-04-08 12 -213 val_213 213 val_213 2008-04-08 12 -214 val_214 214 val_214 2008-04-08 12 -214 val_214 214 val_214 2008-04-08 11 -214 val_214 214 val_214 2008-04-09 11 -214 val_214 214 val_214 2008-04-09 12 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-09 12 -216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-09 12 -216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-09 12 -216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-09 12 -216 val_216 216 val_216 2008-04-08 11 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-09 12 -217 val_217 217 val_217 2008-04-09 12 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-09 12 -217 val_217 217 val_217 2008-04-09 12 -218 val_218 218 val_218 2008-04-08 12 -218 val_218 218 val_218 2008-04-08 11 -218 val_218 218 val_218 2008-04-09 12 -218 val_218 218 val_218 2008-04-09 11 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 12 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-08 12 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-09 12 -219 val_219 219 val_219 2008-04-08 12 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 12 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-08 12 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-09 12 -219 val_219 219 val_219 2008-04-08 12 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-08 12 -221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-08 12 -221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-08 12 -221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-08 12 -221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-08 11 -222 val_222 222 val_222 2008-04-08 12 -222 val_222 222 val_222 2008-04-09 12 -222 val_222 222 val_222 2008-04-09 11 -222 val_222 222 val_222 2008-04-08 11 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-09 11 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-08 11 -223 val_223 223 val_223 2008-04-09 11 -223 val_223 223 val_223 2008-04-08 11 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-09 11 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-08 11 -223 val_223 223 val_223 2008-04-09 11 -223 val_223 223 val_223 2008-04-08 11 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 11 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-08 11 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 11 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-08 11 -226 val_226 226 val_226 2008-04-09 12 -226 val_226 226 val_226 2008-04-08 11 -226 val_226 226 val_226 2008-04-09 11 -226 val_226 226 val_226 2008-04-08 12 -228 val_228 228 val_228 2008-04-09 11 -228 val_228 228 val_228 2008-04-08 11 -228 val_228 228 val_228 2008-04-09 12 -228 val_228 228 val_228 2008-04-08 12 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 12 -229 val_229 229 val_229 2008-04-08 11 -229 val_229 229 val_229 2008-04-09 11 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 11 -229 val_229 229 val_229 2008-04-09 12 -229 val_229 229 val_229 2008-04-08 11 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 12 -229 val_229 229 val_229 2008-04-08 11 -229 val_229 229 val_229 2008-04-09 11 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 11 -229 val_229 229 val_229 2008-04-09 12 -229 val_229 229 val_229 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 12 -233 val_233 233 val_233 2008-04-08 12 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 12 -233 val_233 233 val_233 2008-04-08 12 -235 val_235 235 val_235 2008-04-09 11 -235 val_235 235 val_235 2008-04-09 12 -235 val_235 235 val_235 2008-04-08 12 -235 val_235 235 val_235 2008-04-08 11 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 11 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-08 11 -237 val_237 237 val_237 2008-04-08 11 -237 val_237 237 val_237 2008-04-09 11 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 11 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-08 11 -237 val_237 237 val_237 2008-04-08 11 -237 val_237 237 val_237 2008-04-09 11 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-08 11 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 11 -238 val_238 238 val_238 2008-04-08 12 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 12 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-08 11 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 11 -238 val_238 238 val_238 2008-04-08 12 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 12 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 -239 val_239 239 val_239 2008-04-09 12 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 -239 val_239 239 val_239 2008-04-09 12 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 -239 val_239 239 val_239 2008-04-09 12 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 -239 val_239 239 val_239 2008-04-09 12 -241 val_241 241 val_241 2008-04-08 12 -241 val_241 241 val_241 2008-04-09 12 -241 val_241 241 val_241 2008-04-08 11 -241 val_241 241 val_241 2008-04-09 11 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 11 -242 val_242 242 val_242 2008-04-09 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-09 11 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 12 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 11 -242 val_242 242 val_242 2008-04-09 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-09 11 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 12 -244 val_244 244 val_244 2008-04-09 11 -244 val_244 244 val_244 2008-04-08 11 -244 val_244 244 val_244 2008-04-08 12 -244 val_244 244 val_244 2008-04-09 12 -247 val_247 247 val_247 2008-04-08 11 -247 val_247 247 val_247 2008-04-08 12 -247 val_247 247 val_247 2008-04-09 11 -247 val_247 247 val_247 2008-04-09 12 -248 val_248 248 val_248 2008-04-08 11 -248 val_248 248 val_248 2008-04-09 11 -248 val_248 248 val_248 2008-04-09 12 -248 val_248 248 val_248 2008-04-08 12 -249 val_249 249 val_249 2008-04-09 12 -249 val_249 249 val_249 2008-04-09 11 -249 val_249 249 val_249 2008-04-08 11 -249 val_249 249 val_249 2008-04-08 12 -252 val_252 252 val_252 2008-04-09 12 -252 val_252 252 val_252 2008-04-09 11 -252 val_252 252 val_252 2008-04-08 11 -252 val_252 252 val_252 2008-04-08 12 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-09 11 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-09 11 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-09 11 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 -257 val_257 257 val_257 2008-04-09 11 -257 val_257 257 val_257 2008-04-09 12 -257 val_257 257 val_257 2008-04-08 12 -257 val_257 257 val_257 2008-04-08 11 -258 val_258 258 val_258 2008-04-08 12 -258 val_258 258 val_258 2008-04-09 11 -258 val_258 258 val_258 2008-04-09 12 -258 val_258 258 val_258 2008-04-08 11 -260 val_260 260 val_260 2008-04-09 12 -260 val_260 260 val_260 2008-04-09 11 -260 val_260 260 val_260 2008-04-08 12 -260 val_260 260 val_260 2008-04-08 11 -262 val_262 262 val_262 2008-04-08 11 -262 val_262 262 val_262 2008-04-09 12 -262 val_262 262 val_262 2008-04-09 11 -262 val_262 262 val_262 2008-04-08 12 -263 val_263 263 val_263 2008-04-09 11 -263 val_263 263 val_263 2008-04-08 11 -263 val_263 263 val_263 2008-04-08 12 -263 val_263 263 val_263 2008-04-09 12 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-08 12 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-08 12 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-09 12 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-09 12 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-08 12 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-08 12 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-09 12 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-09 12 -266 val_266 266 val_266 2008-04-08 12 -266 val_266 266 val_266 2008-04-09 11 -266 val_266 266 val_266 2008-04-08 11 -266 val_266 266 val_266 2008-04-09 12 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-08 11 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-09 12 -272 val_272 272 val_272 2008-04-08 12 -272 val_272 272 val_272 2008-04-09 12 -272 val_272 272 val_272 2008-04-08 11 -272 val_272 272 val_272 2008-04-08 12 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-08 11 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-09 12 -272 val_272 272 val_272 2008-04-08 12 -272 val_272 272 val_272 2008-04-09 12 -272 val_272 272 val_272 2008-04-08 11 -272 val_272 272 val_272 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 12 -274 val_274 274 val_274 2008-04-09 11 -274 val_274 274 val_274 2008-04-09 12 -274 val_274 274 val_274 2008-04-08 11 -274 val_274 274 val_274 2008-04-08 12 -275 val_275 275 val_275 2008-04-09 12 -275 val_275 275 val_275 2008-04-08 11 -275 val_275 275 val_275 2008-04-08 12 -275 val_275 275 val_275 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 12 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-08 12 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 12 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-08 12 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 12 -280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-08 12 -280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 12 -280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-08 12 -280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-09 11 -281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 -281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 -281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 -281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 -281 val_281 281 val_281 2008-04-09 12 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 -283 val_283 283 val_283 2008-04-09 12 -283 val_283 283 val_283 2008-04-08 11 -283 val_283 283 val_283 2008-04-08 12 -283 val_283 283 val_283 2008-04-09 11 -284 val_284 284 val_284 2008-04-08 11 -284 val_284 284 val_284 2008-04-09 12 -284 val_284 284 val_284 2008-04-08 12 -284 val_284 284 val_284 2008-04-09 11 -285 val_285 285 val_285 2008-04-09 12 -285 val_285 285 val_285 2008-04-09 11 -285 val_285 285 val_285 2008-04-08 11 -285 val_285 285 val_285 2008-04-08 12 -286 val_286 286 val_286 2008-04-08 11 -286 val_286 286 val_286 2008-04-08 12 -286 val_286 286 val_286 2008-04-09 12 -286 val_286 286 val_286 2008-04-09 11 -287 val_287 287 val_287 2008-04-08 11 -287 val_287 287 val_287 2008-04-09 12 -287 val_287 287 val_287 2008-04-09 11 -287 val_287 287 val_287 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 12 -289 val_289 289 val_289 2008-04-08 12 -289 val_289 289 val_289 2008-04-09 11 -289 val_289 289 val_289 2008-04-08 11 -289 val_289 289 val_289 2008-04-09 12 -291 val_291 291 val_291 2008-04-09 12 -291 val_291 291 val_291 2008-04-08 12 -291 val_291 291 val_291 2008-04-09 11 -291 val_291 291 val_291 2008-04-08 11 -292 val_292 292 val_292 2008-04-09 11 -292 val_292 292 val_292 2008-04-08 11 -292 val_292 292 val_292 2008-04-09 12 -292 val_292 292 val_292 2008-04-08 12 -296 val_296 296 val_296 2008-04-08 12 -296 val_296 296 val_296 2008-04-08 11 -296 val_296 296 val_296 2008-04-09 12 -296 val_296 296 val_296 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -302 val_302 302 val_302 2008-04-08 12 -302 val_302 302 val_302 2008-04-09 12 -302 val_302 302 val_302 2008-04-08 11 -302 val_302 302 val_302 2008-04-09 11 -305 val_305 305 val_305 2008-04-08 11 -305 val_305 305 val_305 2008-04-09 12 -305 val_305 305 val_305 2008-04-09 11 -305 val_305 305 val_305 2008-04-08 12 -306 val_306 306 val_306 2008-04-09 11 -306 val_306 306 val_306 2008-04-08 11 -306 val_306 306 val_306 2008-04-09 12 -306 val_306 306 val_306 2008-04-08 12 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 -307 val_307 307 val_307 2008-04-09 11 -307 val_307 307 val_307 2008-04-09 11 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 -307 val_307 307 val_307 2008-04-09 11 -307 val_307 307 val_307 2008-04-09 11 -308 val_308 308 val_308 2008-04-08 11 -308 val_308 308 val_308 2008-04-09 12 -308 val_308 308 val_308 2008-04-08 12 -308 val_308 308 val_308 2008-04-09 11 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-09 11 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-08 12 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 11 -309 val_309 309 val_309 2008-04-08 12 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-09 11 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-08 12 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 11 -309 val_309 309 val_309 2008-04-08 12 -310 val_310 310 val_310 2008-04-09 11 -310 val_310 310 val_310 2008-04-09 12 -310 val_310 310 val_310 2008-04-08 11 -310 val_310 310 val_310 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -315 val_315 315 val_315 2008-04-08 11 -315 val_315 315 val_315 2008-04-09 12 -315 val_315 315 val_315 2008-04-09 11 -315 val_315 315 val_315 2008-04-08 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-09 12 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 11 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-09 12 -321 val_321 321 val_321 2008-04-09 12 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-09 12 -321 val_321 321 val_321 2008-04-09 12 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 -323 val_323 323 val_323 2008-04-08 11 -323 val_323 323 val_323 2008-04-08 12 -323 val_323 323 val_323 2008-04-09 11 -323 val_323 323 val_323 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-08 12 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-08 12 -325 val_325 325 val_325 2008-04-08 11 -325 val_325 325 val_325 2008-04-08 11 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-08 12 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-08 12 -325 val_325 325 val_325 2008-04-08 11 -325 val_325 325 val_325 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 -331 val_331 331 val_331 2008-04-09 12 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 12 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-08 12 -331 val_331 331 val_331 2008-04-09 12 -331 val_331 331 val_331 2008-04-09 12 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 12 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-08 12 -331 val_331 331 val_331 2008-04-09 12 -332 val_332 332 val_332 2008-04-08 11 -332 val_332 332 val_332 2008-04-09 11 -332 val_332 332 val_332 2008-04-08 12 -332 val_332 332 val_332 2008-04-09 12 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 12 -333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-08 12 -333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 12 -333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-08 12 -333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-09 12 -335 val_335 335 val_335 2008-04-08 12 -335 val_335 335 val_335 2008-04-09 12 -335 val_335 335 val_335 2008-04-09 11 -335 val_335 335 val_335 2008-04-08 11 -336 val_336 336 val_336 2008-04-09 11 -336 val_336 336 val_336 2008-04-09 12 -336 val_336 336 val_336 2008-04-08 12 -336 val_336 336 val_336 2008-04-08 11 -338 val_338 338 val_338 2008-04-08 11 -338 val_338 338 val_338 2008-04-09 11 -338 val_338 338 val_338 2008-04-08 12 -338 val_338 338 val_338 2008-04-09 12 -339 val_339 339 val_339 2008-04-09 11 -339 val_339 339 val_339 2008-04-08 11 -339 val_339 339 val_339 2008-04-09 12 -339 val_339 339 val_339 2008-04-08 12 -341 val_341 341 val_341 2008-04-09 12 -341 val_341 341 val_341 2008-04-09 11 -341 val_341 341 val_341 2008-04-08 11 -341 val_341 341 val_341 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-09 11 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 -342 val_342 342 val_342 2008-04-09 11 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-09 11 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 -342 val_342 342 val_342 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 11 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 11 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 11 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 11 -345 val_345 345 val_345 2008-04-08 11 -345 val_345 345 val_345 2008-04-09 11 -345 val_345 345 val_345 2008-04-08 12 -345 val_345 345 val_345 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -351 val_351 351 val_351 2008-04-09 11 -351 val_351 351 val_351 2008-04-08 11 -351 val_351 351 val_351 2008-04-08 12 -351 val_351 351 val_351 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 11 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 11 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 11 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 11 -356 val_356 356 val_356 2008-04-08 12 -356 val_356 356 val_356 2008-04-09 11 -356 val_356 356 val_356 2008-04-08 11 -356 val_356 356 val_356 2008-04-09 12 -360 val_360 360 val_360 2008-04-08 11 -360 val_360 360 val_360 2008-04-08 12 -360 val_360 360 val_360 2008-04-09 12 -360 val_360 360 val_360 2008-04-09 11 -362 val_362 362 val_362 2008-04-09 12 -362 val_362 362 val_362 2008-04-08 11 -362 val_362 362 val_362 2008-04-09 11 -362 val_362 362 val_362 2008-04-08 12 -364 val_364 364 val_364 2008-04-09 12 -364 val_364 364 val_364 2008-04-08 11 -364 val_364 364 val_364 2008-04-09 11 -364 val_364 364 val_364 2008-04-08 12 -365 val_365 365 val_365 2008-04-08 11 -365 val_365 365 val_365 2008-04-09 12 -365 val_365 365 val_365 2008-04-08 12 -365 val_365 365 val_365 2008-04-09 11 -366 val_366 366 val_366 2008-04-08 12 -366 val_366 366 val_366 2008-04-09 12 -366 val_366 366 val_366 2008-04-09 11 -366 val_366 366 val_366 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 -367 val_367 367 val_367 2008-04-09 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 -367 val_367 367 val_367 2008-04-09 11 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 -367 val_367 367 val_367 2008-04-09 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 -367 val_367 367 val_367 2008-04-09 11 -368 val_368 368 val_368 2008-04-08 12 -368 val_368 368 val_368 2008-04-08 11 -368 val_368 368 val_368 2008-04-09 12 -368 val_368 368 val_368 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -373 val_373 373 val_373 2008-04-08 11 -373 val_373 373 val_373 2008-04-09 11 -373 val_373 373 val_373 2008-04-09 12 -373 val_373 373 val_373 2008-04-08 12 -374 val_374 374 val_374 2008-04-09 12 -374 val_374 374 val_374 2008-04-08 12 -374 val_374 374 val_374 2008-04-08 11 -374 val_374 374 val_374 2008-04-09 11 -375 val_375 375 val_375 2008-04-09 12 -375 val_375 375 val_375 2008-04-09 11 -375 val_375 375 val_375 2008-04-08 12 -375 val_375 375 val_375 2008-04-08 11 -377 val_377 377 val_377 2008-04-09 11 -377 val_377 377 val_377 2008-04-09 12 -377 val_377 377 val_377 2008-04-08 11 -377 val_377 377 val_377 2008-04-08 12 -378 val_378 378 val_378 2008-04-09 11 -378 val_378 378 val_378 2008-04-09 12 -378 val_378 378 val_378 2008-04-08 12 -378 val_378 378 val_378 2008-04-08 11 -379 val_379 379 val_379 2008-04-08 12 -379 val_379 379 val_379 2008-04-08 11 -379 val_379 379 val_379 2008-04-09 11 -379 val_379 379 val_379 2008-04-09 12 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-08 11 -382 val_382 382 val_382 2008-04-09 12 -382 val_382 382 val_382 2008-04-09 12 -382 val_382 382 val_382 2008-04-08 11 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-08 11 -382 val_382 382 val_382 2008-04-09 12 -382 val_382 382 val_382 2008-04-09 12 -382 val_382 382 val_382 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -386 val_386 386 val_386 2008-04-08 12 -386 val_386 386 val_386 2008-04-09 12 -386 val_386 386 val_386 2008-04-09 11 -386 val_386 386 val_386 2008-04-08 11 -389 val_389 389 val_389 2008-04-08 12 -389 val_389 389 val_389 2008-04-09 12 -389 val_389 389 val_389 2008-04-08 11 -389 val_389 389 val_389 2008-04-09 11 -392 val_392 392 val_392 2008-04-08 12 -392 val_392 392 val_392 2008-04-08 11 -392 val_392 392 val_392 2008-04-09 12 -392 val_392 392 val_392 2008-04-09 11 -393 val_393 393 val_393 2008-04-09 12 -393 val_393 393 val_393 2008-04-08 12 -393 val_393 393 val_393 2008-04-08 11 -393 val_393 393 val_393 2008-04-09 11 -394 val_394 394 val_394 2008-04-08 12 -394 val_394 394 val_394 2008-04-09 12 -394 val_394 394 val_394 2008-04-08 11 -394 val_394 394 val_394 2008-04-09 11 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-08 12 -395 val_395 395 val_395 2008-04-08 11 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-08 12 -395 val_395 395 val_395 2008-04-08 11 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-08 12 -395 val_395 395 val_395 2008-04-08 11 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-08 12 -395 val_395 395 val_395 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 12 -397 val_397 397 val_397 2008-04-08 12 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 12 -397 val_397 397 val_397 2008-04-08 12 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 12 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 11 -399 val_399 399 val_399 2008-04-08 12 -399 val_399 399 val_399 2008-04-08 11 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 12 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 11 -399 val_399 399 val_399 2008-04-08 12 -399 val_399 399 val_399 2008-04-08 11 -400 val_400 400 val_400 2008-04-08 12 -400 val_400 400 val_400 2008-04-09 11 -400 val_400 400 val_400 2008-04-09 12 -400 val_400 400 val_400 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -402 val_402 402 val_402 2008-04-09 11 -402 val_402 402 val_402 2008-04-08 11 -402 val_402 402 val_402 2008-04-09 12 -402 val_402 402 val_402 2008-04-08 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-09 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 12 -404 val_404 404 val_404 2008-04-09 11 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-08 12 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-09 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 12 -404 val_404 404 val_404 2008-04-09 11 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -407 val_407 407 val_407 2008-04-08 11 -407 val_407 407 val_407 2008-04-08 12 -407 val_407 407 val_407 2008-04-09 12 -407 val_407 407 val_407 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -411 val_411 411 val_411 2008-04-08 11 -411 val_411 411 val_411 2008-04-08 12 -411 val_411 411 val_411 2008-04-09 12 -411 val_411 411 val_411 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 12 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-08 11 -413 val_413 413 val_413 2008-04-09 12 -413 val_413 413 val_413 2008-04-08 11 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 12 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-08 11 -413 val_413 413 val_413 2008-04-09 12 -413 val_413 413 val_413 2008-04-08 11 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-08 12 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-09 12 -414 val_414 414 val_414 2008-04-08 12 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-09 12 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-08 12 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-09 12 -414 val_414 414 val_414 2008-04-08 12 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 11 -418 val_418 418 val_418 2008-04-08 12 -418 val_418 418 val_418 2008-04-09 12 -418 val_418 418 val_418 2008-04-09 11 -418 val_418 418 val_418 2008-04-08 11 -419 val_419 419 val_419 2008-04-08 12 -419 val_419 419 val_419 2008-04-08 11 -419 val_419 419 val_419 2008-04-09 12 -419 val_419 419 val_419 2008-04-09 11 -421 val_421 421 val_421 2008-04-08 11 -421 val_421 421 val_421 2008-04-08 12 -421 val_421 421 val_421 2008-04-09 11 -421 val_421 421 val_421 2008-04-09 12 -424 val_424 424 val_424 2008-04-08 11 -424 val_424 424 val_424 2008-04-09 11 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-09 11 -424 val_424 424 val_424 2008-04-08 12 -424 val_424 424 val_424 2008-04-08 12 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-08 11 -424 val_424 424 val_424 2008-04-08 11 -424 val_424 424 val_424 2008-04-09 11 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-09 11 -424 val_424 424 val_424 2008-04-08 12 -424 val_424 424 val_424 2008-04-08 12 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-08 11 -427 val_427 427 val_427 2008-04-09 12 -427 val_427 427 val_427 2008-04-08 12 -427 val_427 427 val_427 2008-04-09 11 -427 val_427 427 val_427 2008-04-08 11 -429 val_429 429 val_429 2008-04-09 11 -429 val_429 429 val_429 2008-04-08 11 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 12 -429 val_429 429 val_429 2008-04-08 11 -429 val_429 429 val_429 2008-04-09 12 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 11 -429 val_429 429 val_429 2008-04-09 11 -429 val_429 429 val_429 2008-04-08 11 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 12 -429 val_429 429 val_429 2008-04-08 11 -429 val_429 429 val_429 2008-04-09 12 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -432 val_432 432 val_432 2008-04-09 12 -432 val_432 432 val_432 2008-04-08 11 -432 val_432 432 val_432 2008-04-09 11 -432 val_432 432 val_432 2008-04-08 12 -435 val_435 435 val_435 2008-04-09 11 -435 val_435 435 val_435 2008-04-08 11 -435 val_435 435 val_435 2008-04-08 12 -435 val_435 435 val_435 2008-04-09 12 -436 val_436 436 val_436 2008-04-08 12 -436 val_436 436 val_436 2008-04-08 11 -436 val_436 436 val_436 2008-04-09 11 -436 val_436 436 val_436 2008-04-09 12 -437 val_437 437 val_437 2008-04-09 12 -437 val_437 437 val_437 2008-04-08 11 -437 val_437 437 val_437 2008-04-09 11 -437 val_437 437 val_437 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 -443 val_443 443 val_443 2008-04-09 11 -443 val_443 443 val_443 2008-04-09 12 -443 val_443 443 val_443 2008-04-08 11 -443 val_443 443 val_443 2008-04-08 12 -444 val_444 444 val_444 2008-04-09 11 -444 val_444 444 val_444 2008-04-08 11 -444 val_444 444 val_444 2008-04-08 12 -444 val_444 444 val_444 2008-04-09 12 -446 val_446 446 val_446 2008-04-08 12 -446 val_446 446 val_446 2008-04-09 12 -446 val_446 446 val_446 2008-04-08 11 -446 val_446 446 val_446 2008-04-09 11 -448 val_448 448 val_448 2008-04-09 11 -448 val_448 448 val_448 2008-04-09 12 -448 val_448 448 val_448 2008-04-08 11 -448 val_448 448 val_448 2008-04-08 12 -449 val_449 449 val_449 2008-04-08 12 -449 val_449 449 val_449 2008-04-08 11 -449 val_449 449 val_449 2008-04-09 12 -449 val_449 449 val_449 2008-04-09 11 -452 val_452 452 val_452 2008-04-08 11 -452 val_452 452 val_452 2008-04-09 11 -452 val_452 452 val_452 2008-04-09 12 -452 val_452 452 val_452 2008-04-08 12 -453 val_453 453 val_453 2008-04-08 12 -453 val_453 453 val_453 2008-04-09 11 -453 val_453 453 val_453 2008-04-09 12 -453 val_453 453 val_453 2008-04-08 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 -455 val_455 455 val_455 2008-04-08 11 -455 val_455 455 val_455 2008-04-09 11 -455 val_455 455 val_455 2008-04-08 12 -455 val_455 455 val_455 2008-04-09 12 -457 val_457 457 val_457 2008-04-08 12 -457 val_457 457 val_457 2008-04-09 12 -457 val_457 457 val_457 2008-04-08 11 -457 val_457 457 val_457 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 12 -458 val_458 458 val_458 2008-04-09 12 -458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 12 -458 val_458 458 val_458 2008-04-09 12 -458 val_458 458 val_458 2008-04-08 12 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-08 11 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 -459 val_459 459 val_459 2008-04-08 11 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-08 11 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 -459 val_459 459 val_459 2008-04-08 11 -460 val_460 460 val_460 2008-04-08 11 -460 val_460 460 val_460 2008-04-09 11 -460 val_460 460 val_460 2008-04-08 12 -460 val_460 460 val_460 2008-04-09 12 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 -462 val_462 462 val_462 2008-04-08 12 -462 val_462 462 val_462 2008-04-08 12 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 -462 val_462 462 val_462 2008-04-08 12 -462 val_462 462 val_462 2008-04-08 12 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-08 12 -463 val_463 463 val_463 2008-04-08 11 -463 val_463 463 val_463 2008-04-08 12 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-08 11 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-08 12 -463 val_463 463 val_463 2008-04-08 11 -463 val_463 463 val_463 2008-04-08 12 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 12 -467 val_467 467 val_467 2008-04-09 12 -467 val_467 467 val_467 2008-04-09 11 -467 val_467 467 val_467 2008-04-08 12 -467 val_467 467 val_467 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -470 val_470 470 val_470 2008-04-08 11 -470 val_470 470 val_470 2008-04-09 12 -470 val_470 470 val_470 2008-04-08 12 -470 val_470 470 val_470 2008-04-09 11 -472 val_472 472 val_472 2008-04-09 11 -472 val_472 472 val_472 2008-04-08 12 -472 val_472 472 val_472 2008-04-09 12 -472 val_472 472 val_472 2008-04-08 11 -475 val_475 475 val_475 2008-04-09 11 -475 val_475 475 val_475 2008-04-08 11 -475 val_475 475 val_475 2008-04-08 12 -475 val_475 475 val_475 2008-04-09 12 -477 val_477 477 val_477 2008-04-09 12 -477 val_477 477 val_477 2008-04-08 11 -477 val_477 477 val_477 2008-04-08 12 -477 val_477 477 val_477 2008-04-09 11 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-08 12 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-08 12 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-08 12 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-08 12 -479 val_479 479 val_479 2008-04-08 12 -479 val_479 479 val_479 2008-04-08 11 -479 val_479 479 val_479 2008-04-09 11 -479 val_479 479 val_479 2008-04-09 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-08 12 -481 val_481 481 val_481 2008-04-08 12 -481 val_481 481 val_481 2008-04-08 11 -481 val_481 481 val_481 2008-04-09 11 -481 val_481 481 val_481 2008-04-09 12 -482 val_482 482 val_482 2008-04-09 11 -482 val_482 482 val_482 2008-04-09 12 -482 val_482 482 val_482 2008-04-08 11 -482 val_482 482 val_482 2008-04-08 12 -483 val_483 483 val_483 2008-04-09 11 -483 val_483 483 val_483 2008-04-08 11 -483 val_483 483 val_483 2008-04-09 12 -483 val_483 483 val_483 2008-04-08 12 -484 val_484 484 val_484 2008-04-08 12 -484 val_484 484 val_484 2008-04-08 11 -484 val_484 484 val_484 2008-04-09 11 -484 val_484 484 val_484 2008-04-09 12 -485 val_485 485 val_485 2008-04-08 11 -485 val_485 485 val_485 2008-04-09 11 -485 val_485 485 val_485 2008-04-09 12 -485 val_485 485 val_485 2008-04-08 12 -487 val_487 487 val_487 2008-04-09 12 -487 val_487 487 val_487 2008-04-08 12 -487 val_487 487 val_487 2008-04-09 11 -487 val_487 487 val_487 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -490 val_490 490 val_490 2008-04-09 11 -490 val_490 490 val_490 2008-04-08 11 -490 val_490 490 val_490 2008-04-09 12 -490 val_490 490 val_490 2008-04-08 12 -491 val_491 491 val_491 2008-04-08 11 -491 val_491 491 val_491 2008-04-08 12 -491 val_491 491 val_491 2008-04-09 11 -491 val_491 491 val_491 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-08 12 -493 val_493 493 val_493 2008-04-08 12 -493 val_493 493 val_493 2008-04-09 12 -493 val_493 493 val_493 2008-04-09 11 -493 val_493 493 val_493 2008-04-08 11 -494 val_494 494 val_494 2008-04-09 11 -494 val_494 494 val_494 2008-04-08 11 -494 val_494 494 val_494 2008-04-08 12 -494 val_494 494 val_494 2008-04-09 12 -495 val_495 495 val_495 2008-04-08 11 -495 val_495 495 val_495 2008-04-09 12 -495 val_495 495 val_495 2008-04-08 12 -495 val_495 495 val_495 2008-04-09 11 -496 val_496 496 val_496 2008-04-09 11 -496 val_496 496 val_496 2008-04-09 12 -496 val_496 496 val_496 2008-04-08 12 -496 val_496 496 val_496 2008-04-08 11 -497 val_497 497 val_497 2008-04-09 12 -497 val_497 497 val_497 2008-04-08 12 -497 val_497 497 val_497 2008-04-08 11 -497 val_497 497 val_497 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-09 12 +2 2_lav 2 val_2 2008-04-09 11 +2 2_lav 2 val_2 2008-04-08 11 +2 2_lav 2 val_2 2008-04-09 12 +2 2_lav 2 val_2 2008-04-08 12 +4 4_lav 4 val_4 2008-04-08 12 +4 4_lav 4 val_4 2008-04-09 12 +4 4_lav 4 val_4 2008-04-08 11 +4 4_lav 4 val_4 2008-04-09 11 +8 8_lav 8 val_8 2008-04-08 11 +8 8_lav 8 val_8 2008-04-09 11 +8 8_lav 8 val_8 2008-04-08 12 +8 8_lav 8 val_8 2008-04-09 12 PREHOOK: query: explain select * from default.masking_test_n8 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from default.masking_test_n8 where key > 0 @@ -6381,18 +358,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -6413,503 +390,9 @@ POSTHOOK: query: select * from default.masking_test_n8 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav PREHOOK: query: explain select * from masking_test_n8 where masking_test_n8.key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n8 where masking_test_n8.key > 0 @@ -6924,18 +407,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -6956,503 +439,9 @@ POSTHOOK: query: select * from masking_test_n8 where masking_test_n8.key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav PREHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 PREHOOK: type: QUERY POSTHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 diff --git a/ql/src/test/results/clientpositive/masking_12.q.out b/ql/src/test/results/clientpositive/masking_12.q.out index bd9e5968b6..15ff0efaeb 100644 --- a/ql/src/test/results/clientpositive/masking_12.q.out +++ b/ql/src/test/results/clientpositive/masking_12.q.out @@ -29,23 +29,40 @@ POSTHOOK: query: explain select * from `v0` POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n5 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + properties: + insideView TRUE + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n5 - properties: - insideView TRUE - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from `v0` PREHOOK: type: QUERY @@ -57,506 +74,12 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n5 POSTHOOK: Input: default@v0 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -0 val_0 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -0 val_0 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -0 val_0 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +0 0_lav +4 4_lav +8 8_lav +0 0_lav +0 0_lav +2 2_lav PREHOOK: query: create table `masking_test_subq_n1` as select cast(key as int) as key, value from src PREHOOK: type: CREATETABLE_AS_SELECT PREHOOK: Input: default@src @@ -590,59 +113,184 @@ select * from `v1_n9` limit 20 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-3 is a root stage + Stage-2 depends on stages: Stage-3 + Stage-1 depends on stages: Stage-2 + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-3 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n1 + filterExpr: key is not null (type: boolean) + properties: + insideView TRUE + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: key (type: int) + mode: hash + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n1 + filterExpr: key is not null (type: boolean) + properties: + insideView TRUE + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + Limit + Number of rows: 20 + Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Stage: Stage-0 Fetch Operator limit: 20 Processor Tree: - TableScan - alias: masking_test_subq_n1 - properties: - insideView TRUE - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Limit - Number of rows: 20 - Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from `v1_n9` limit 20 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n1 +PREHOOK: Input: default@src PREHOOK: Input: default@v1_n9 #### A masked pattern was here #### POSTHOOK: query: select * from `v1_n9` limit 20 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n1 +POSTHOOK: Input: default@src POSTHOOK: Input: default@v1_n9 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 +0 val_0 +0 val_0 +0 val_0 +2 val_2 +4 val_4 +5 val_5 +5 val_5 +5 val_5 +8 val_8 +9 val_9 +10 val_10 +11 val_11 +12 val_12 +12 val_12 +15 val_15 +15 val_15 +17 val_17 +18 val_18 +18 val_18 +19 val_19 PREHOOK: query: create view `masking_test_view` as select key from `v0` PREHOOK: type: CREATEVIEW PREHOOK: Input: default@masking_test_n5 @@ -672,20 +320,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n5 - filterExpr: (key > 6) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 6)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 6) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 6)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: UDFToInteger((UDFToDouble(key) / 2.0D)) (type: int) outputColumnNames: _col0 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -710,498 +358,7 @@ POSTHOOK: Input: default@masking_test_n5 POSTHOOK: Input: default@masking_test_view POSTHOOK: Input: default@v0 #### A masked pattern was here #### -119 -43 -155 -13 -82 -204 -127 -139 -49 -242 -132 -96 -200 -75 -136 -112 -184 -33 -64 -106 -73 -203 -214 -187 -76 -234 -72 -247 -18 -163 -140 -138 -104 -7 -41 -201 -83 -208 -215 -126 -146 -109 -143 -76 -96 -169 -223 -229 -197 -118 -241 -87 -206 -247 -103 -99 -233 -104 -87 -199 -198 -123 -208 -244 -81 -188 -198 -154 -182 -133 -219 -171 -183 -162 -83 -97 -237 -8 -56 -77 -101 -169 -227 -64 -155 -158 -28 -151 -102 -74 -219 -172 -64 -85 -10 -244 -78 -189 -110 -46 -55 -23 -36 -140 -17 -213 -138 -104 -178 -199 -84 -191 -249 -62 -193 -218 -234 -96 -143 -93 -88 -27 -229 -25 -69 -51 -119 -106 -108 -215 -139 -88 -144 -110 -32 -159 -166 -155 -137 -68 -120 -41 -166 -90 -142 -6 -115 -90 -33 -130 -202 -192 -244 -176 -186 -136 -69 -108 -42 -174 -233 -29 4 -205 -115 -104 -174 -12 -231 -215 -89 -86 -21 -64 -79 -59 -248 -161 -98 -234 -196 -227 -50 -149 -99 -95 -209 -48 -13 -82 -163 -115 -102 -60 -65 -25 -202 -21 -218 -78 -234 -234 -154 -47 -98 -144 -240 -228 -49 -141 -98 -93 -159 -159 -204 -235 -68 -184 -158 -84 -206 -42 -38 -245 -43 -182 -89 -59 -67 -197 -141 -69 -119 -209 -7 -59 -36 -45 -153 -9 -217 -5 -138 -136 -153 -112 -154 -194 -163 -121 -184 -196 -136 -165 -200 -121 -226 -88 -113 -248 -201 -198 -158 -197 -29 -17 -168 -47 -5 -84 -17 -114 -116 -71 -236 -161 -249 -80 -97 -21 -160 -215 -59 -244 -229 -39 -38 -20 -111 -246 -74 -224 -109 -114 -69 -226 -15 -104 -32 -234 -38 -37 -171 -34 -115 -16 -184 -51 -148 -56 -108 -183 -172 -83 -137 -109 -119 -242 -58 -111 -128 -131 -35 -243 -240 -200 -144 -95 -122 -219 -64 -233 -216 -101 -158 -114 -234 -231 -140 -17 -141 -165 -117 -40 -22 -96 -160 -167 -52 -233 -183 -87 -201 -241 -26 -52 -128 -203 -204 -95 -203 -200 -57 -129 -45 -101 -131 -174 -212 -6 -198 -100 -108 -82 -215 -227 -239 -149 -62 -215 -82 -212 -93 -191 -35 -198 -240 -145 -12 -175 -127 -52 -35 -81 -219 -59 -207 -100 -245 -118 -219 -180 -124 -239 -152 -208 -99 -222 -60 -214 -84 -221 -161 -162 -138 -115 -239 -89 -234 -155 -158 -166 -246 -230 -103 -124 -132 -240 -41 -68 -176 -86 -107 -231 -116 -203 -66 -87 -94 -227 -187 -200 -210 -203 -192 -128 -13 -67 -33 -192 -189 -9 -231 -246 -50 -149 -4 -170 -249 -73 -229 -181 -93 -142 -174 -83 -9 -136 -91 -140 -172 -48 -234 -157 -42 -14 -18 -224 -76 -174 -153 -97 -207 -238 -111 -63 -45 -84 -201 -200 -100 -48 PREHOOK: query: explain select `v0`.value from `v0` join `masking_test_view` on `v0`.key = `masking_test_view`.key PREHOOK: type: QUERY @@ -1218,41 +375,41 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n5 - filterExpr: key is not null (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: key is not null (type: boolean) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: string) TableScan alias: masking_test_n5 - filterExpr: (key > 6) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 6) and ((UDFToInteger((UDFToDouble(key) / 2.0D)) % 2) = 0) and (UDFToInteger((UDFToDouble(key) / 2.0D)) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 6) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger((UDFToDouble(key) / 2.0D)) % 2) = 0) and ((key % 2) = 0) and (UDFToInteger((UDFToDouble(key) / 2.0D)) < 10) and (key < 10) and (key > 6)) (type: boolean) + Statistics: Num rows: 4 Data size: 42 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: UDFToInteger((UDFToDouble(key) / 2.0D)) (type: int) outputColumnNames: _col0 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 4 Data size: 42 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 4 Data size: 42 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Join Operator condition map: @@ -1261,14 +418,14 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1 - Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: _col1 (type: string) outputColumnNames: _col0 - Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1292,487 +449,4 @@ POSTHOOK: Input: default@masking_test_n5 POSTHOOK: Input: default@masking_test_view POSTHOOK: Input: default@v0 #### A masked pattern was here #### -val_4 -val_4 -val_5 -val_5 -val_5 -val_5 -val_5 -val_5 -val_8 -val_9 -val_9 -val_9 -val_10 -val_12 -val_12 -val_12 -val_12 -val_15 -val_15 -val_17 -val_17 -val_17 -val_17 -val_18 -val_18 -val_18 -val_18 -val_20 -val_26 -val_26 -val_27 -val_28 -val_33 -val_33 -val_33 -val_34 -val_35 -val_35 -val_35 -val_35 -val_35 -val_35 -val_35 -val_35 -val_35 -val_37 -val_37 -val_41 -val_41 -val_41 -val_42 -val_42 -val_42 -val_42 -val_42 -val_42 -val_43 -val_43 -val_47 -val_47 -val_51 -val_51 -val_51 -val_51 -val_57 -val_58 -val_58 -val_64 -val_64 -val_64 -val_64 -val_64 -val_65 -val_66 -val_67 -val_67 -val_67 -val_67 -val_69 -val_69 -val_69 -val_69 -val_72 -val_72 -val_74 -val_74 -val_76 -val_76 -val_76 -val_76 -val_76 -val_76 -val_77 -val_78 -val_78 -val_80 -val_82 -val_82 -val_82 -val_82 -val_83 -val_83 -val_83 -val_83 -val_83 -val_83 -val_83 -val_83 -val_84 -val_84 -val_84 -val_84 -val_84 -val_84 -val_84 -val_84 -val_84 -val_84 -val_85 -val_86 -val_86 -val_87 -val_87 -val_87 -val_87 -val_90 -val_90 -val_90 -val_90 -val_90 -val_90 -val_95 -val_95 -val_95 -val_95 -val_95 -val_95 -val_96 -val_96 -val_96 -val_96 -val_97 -val_97 -val_97 -val_97 -val_97 -val_97 -val_98 -val_98 -val_98 -val_98 -val_98 -val_98 -val_100 -val_100 -val_100 -val_100 -val_100 -val_100 -val_103 -val_103 -val_103 -val_103 -val_104 -val_104 -val_104 -val_104 -val_104 -val_104 -val_104 -val_104 -val_104 -val_104 -val_111 -val_111 -val_111 -val_113 -val_113 -val_114 -val_114 -val_114 -val_116 -val_116 -val_118 -val_118 -val_118 -val_118 -val_119 -val_119 -val_119 -val_119 -val_119 -val_119 -val_119 -val_119 -val_119 -val_119 -val_119 -val_119 -val_120 -val_120 -val_126 -val_128 -val_128 -val_128 -val_128 -val_128 -val_128 -val_128 -val_128 -val_128 -val_129 -val_129 -val_131 -val_131 -val_133 -val_136 -val_136 -val_136 -val_136 -val_136 -val_137 -val_137 -val_137 -val_137 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_138 -val_143 -val_143 -val_145 -val_146 -val_146 -val_149 -val_149 -val_149 -val_149 -val_149 -val_149 -val_152 -val_152 -val_153 -val_153 -val_153 -val_155 -val_155 -val_155 -val_155 -val_157 -val_158 -val_158 -val_158 -val_158 -val_158 -val_160 -val_160 -val_162 -val_162 -val_163 -val_163 -val_163 -val_165 -val_165 -val_165 -val_165 -val_166 -val_166 -val_166 -val_167 -val_167 -val_167 -val_168 -val_169 -val_169 -val_169 -val_169 -val_169 -val_169 -val_169 -val_169 -val_170 -val_172 -val_172 -val_172 -val_172 -val_172 -val_172 -val_174 -val_174 -val_174 -val_174 -val_174 -val_174 -val_174 -val_174 -val_174 -val_174 -val_175 -val_175 -val_176 -val_176 -val_176 -val_176 -val_178 -val_180 -val_181 -val_183 -val_183 -val_183 -val_186 -val_187 -val_187 -val_187 -val_187 -val_187 -val_187 -val_189 -val_189 -val_191 -val_191 -val_191 -val_191 -val_192 -val_192 -val_192 -val_193 -val_193 -val_193 -val_194 -val_196 -val_196 -val_197 -val_197 -val_197 -val_197 -val_197 -val_197 -val_199 -val_199 -val_199 -val_199 -val_199 -val_199 -val_200 -val_200 -val_200 -val_200 -val_200 -val_200 -val_200 -val_200 -val_200 -val_200 -val_200 -val_200 -val_201 -val_201 -val_201 -val_201 -val_202 -val_202 -val_203 -val_203 -val_203 -val_203 -val_203 -val_203 -val_203 -val_203 -val_203 -val_203 -val_205 -val_205 -val_207 -val_207 -val_207 -val_207 -val_208 -val_208 -val_208 -val_208 -val_208 -val_208 -val_208 -val_208 -val_208 -val_209 -val_209 -val_209 -val_209 -val_213 -val_213 -val_214 -val_214 -val_216 -val_216 -val_217 -val_217 -val_218 -val_218 -val_219 -val_219 -val_219 -val_219 -val_219 -val_219 -val_219 -val_219 -val_219 -val_219 -val_221 -val_221 -val_222 -val_223 -val_223 -val_224 -val_224 -val_224 -val_224 -val_226 -val_226 -val_228 -val_229 -val_229 -val_229 -val_229 -val_229 -val_229 -val_229 -val_229 -val_230 -val_230 -val_230 -val_230 -val_230 -val_233 -val_233 -val_233 -val_233 -val_233 -val_233 -val_233 -val_233 -val_235 -val_237 -val_237 -val_238 -val_238 -val_239 -val_239 -val_239 -val_239 -val_239 -val_239 -val_241 -val_241 -val_242 -val_242 -val_242 -val_242 -val_244 -val_244 -val_244 -val_244 -val_247 -val_247 -val_248 -val_248 -val_249 -val_249 -val_249 +4_lav diff --git a/ql/src/test/results/clientpositive/masking_1_newdb.q.out b/ql/src/test/results/clientpositive/masking_1_newdb.q.out index 4beefd9ab2..10d3a0fc2f 100644 --- a/ql/src/test/results/clientpositive/masking_1_newdb.q.out +++ b/ql/src/test/results/clientpositive/masking_1_newdb.q.out @@ -33,21 +33,38 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select * from newdb.masking_test_n12 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n12 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n12 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from newdb.masking_test_n12 PREHOOK: type: QUERY @@ -57,506 +74,12 @@ POSTHOOK: query: select * from newdb.masking_test_n12 POSTHOOK: type: QUERY POSTHOOK: Input: newdb@masking_test_n12 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -0 val_0 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -0 val_0 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -0 val_0 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +0 0_lav +4 4_lav +8 8_lav +0 0_lav +0 0_lav +2 2_lav PREHOOK: query: explain select * from newdb.masking_test_n12 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from newdb.masking_test_n12 where key > 0 @@ -571,18 +94,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n12 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -603,500 +126,6 @@ POSTHOOK: query: select * from newdb.masking_test_n12 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: newdb@masking_test_n12 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav diff --git a/ql/src/test/results/clientpositive/masking_2.q.out b/ql/src/test/results/clientpositive/masking_2.q.out index 9a422111a7..bfa36c509b 100644 --- a/ql/src/test/results/clientpositive/masking_2.q.out +++ b/ql/src/test/results/clientpositive/masking_2.q.out @@ -24,20 +24,24 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Filter Operator + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -56,506 +60,12 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n1 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -0 val_0 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -0 val_0 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -0 val_0 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +0 0_lav +4 4_lav +8 8_lav +0 0_lav +0 0_lav +2 2_lav PREHOOK: query: explain select * from masking_test_n1 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n1 where key > 0 @@ -570,20 +80,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (UDFToInteger(key) > 0) (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (UDFToInteger(key) > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -606,503 +116,9 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n1 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav PREHOOK: query: explain select * from src a join masking_test_n1 b on a.key = b.value where b.key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from src a join masking_test_n1 b on a.key = b.value where b.key > 0 @@ -1134,22 +150,22 @@ STAGE PLANS: value expressions: _col1 (type: string) TableScan alias: src - filterExpr: ((UDFToInteger(key) > 0) and value is not null) (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and reverse(value) is not null) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: ((UDFToInteger(key) > 0) and value is not null) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and reverse(value) is not null) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col1 (type: string) sort order: + Map-reduce partition columns: _col1 (type: string) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE value expressions: _col0 (type: int) Reduce Operator Tree: Join Operator @@ -1188,41 +204,41 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: key is not null (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: key is not null (type: boolean) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: UDFToDouble(_col0) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(_col0) (type: double) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: src - filterExpr: ((UDFToInteger(key) > 0) and value is not null) (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and reverse(value) is not null) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: ((UDFToInteger(key) > 0) and value is not null) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and reverse(value) is not null) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: UDFToDouble(_col1) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(_col1) (type: double) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE value expressions: _col0 (type: int) Reduce Operator Tree: Join Operator @@ -1232,10 +248,10 @@ STAGE PLANS: 0 UDFToDouble(_col0) (type: double) 1 UDFToDouble(_col1) (type: double) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1261,59 +277,63 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Union - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE - Group By Operator - keys: _col0 (type: int), _col1 (type: string) - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: _col0 (type: int), _col1 (type: string) - sort order: ++ - Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Union + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: int), _col1 (type: string) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int), _col1 (type: string) + sort order: ++ + Map-reduce partition columns: _col0 (type: int), _col1 (type: string) + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE TableScan alias: src - filterExpr: (UDFToInteger(key) > 0) (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (UDFToInteger(key) > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Union - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE Group By Operator keys: _col0 (type: int), _col1 (type: string) mode: hash outputColumnNames: _col0, _col1 - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: int), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1 - Statistics: Num rows: 333 Data size: 3537 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 55 Data size: 583 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 333 Data size: 3537 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 55 Data size: 583 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat diff --git a/ql/src/test/results/clientpositive/masking_3.q.out b/ql/src/test/results/clientpositive/masking_3.q.out index 20d923163f..0dbc39411e 100644 --- a/ql/src/test/results/clientpositive/masking_3.q.out +++ b/ql/src/test/results/clientpositive/masking_3.q.out @@ -15,540 +15,665 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_subq_n3 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-3 is a root stage + Stage-2 depends on stages: Stage-3 + Stage-1 depends on stages: Stage-2 + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-3 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n3 + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: key (type: int) + mode: hash + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n3 + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_subq_n3 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from masking_test_subq_n3 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 +PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from masking_test_subq_n3 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 +POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 +0 val_0 +0 val_0 +0 val_0 +2 val_2 +4 val_4 +5 val_5 +5 val_5 +5 val_5 +8 val_8 +9 val_9 +10 val_10 +11 val_11 +12 val_12 +12 val_12 +15 val_15 +15 val_15 +17 val_17 +18 val_18 +18 val_18 +19 val_19 +20 val_20 +24 val_24 +24 val_24 +26 val_26 +26 val_26 27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 +28 val_28 +30 val_30 +33 val_33 +34 val_34 +35 val_35 +35 val_35 +35 val_35 +37 val_37 +37 val_37 +41 val_41 +42 val_42 +42 val_42 +43 val_43 +44 val_44 +47 val_47 +51 val_51 +51 val_51 +53 val_53 +54 val_54 +57 val_57 +58 val_58 +58 val_58 +64 val_64 +65 val_65 66 val_66 +67 val_67 +67 val_67 +69 val_69 +70 val_70 +70 val_70 +70 val_70 +72 val_72 +72 val_72 +74 val_74 +76 val_76 +76 val_76 +77 val_77 +78 val_78 +80 val_80 +82 val_82 +83 val_83 +83 val_83 +84 val_84 +84 val_84 +85 val_85 +86 val_86 +87 val_87 +90 val_90 +90 val_90 +90 val_90 +92 val_92 +95 val_95 +95 val_95 +96 val_96 +97 val_97 +97 val_97 +98 val_98 +98 val_98 +100 val_100 +100 val_100 +103 val_103 +103 val_103 +104 val_104 +104 val_104 +105 val_105 +111 val_111 +113 val_113 +113 val_113 +114 val_114 +116 val_116 +118 val_118 +118 val_118 +119 val_119 +119 val_119 +119 val_119 +120 val_120 +120 val_120 +125 val_125 +125 val_125 +126 val_126 128 val_128 -213 val_213 +128 val_128 +128 val_128 +129 val_129 +129 val_129 +131 val_131 +133 val_133 +134 val_134 +134 val_134 +136 val_136 +137 val_137 +137 val_137 +138 val_138 +138 val_138 +138 val_138 +138 val_138 +143 val_143 +145 val_145 146 val_146 -406 val_406 -429 val_429 -374 val_374 +146 val_146 +149 val_149 +149 val_149 +150 val_150 +152 val_152 152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 +155 val_155 +156 val_156 +157 val_157 +158 val_158 +160 val_160 162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 +163 val_163 +164 val_164 +164 val_164 +165 val_165 +165 val_165 +166 val_166 167 val_167 +167 val_167 +167 val_167 +168 val_168 +169 val_169 +169 val_169 +169 val_169 +169 val_169 +170 val_170 +172 val_172 +172 val_172 +174 val_174 +174 val_174 +175 val_175 +175 val_175 +176 val_176 +176 val_176 +177 val_177 +178 val_178 +179 val_179 +179 val_179 +180 val_180 +181 val_181 +183 val_183 +186 val_186 +187 val_187 +187 val_187 +187 val_187 +189 val_189 +190 val_190 +191 val_191 +191 val_191 +192 val_192 +193 val_193 +193 val_193 +193 val_193 +194 val_194 195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 +195 val_195 +196 val_196 +197 val_197 +197 val_197 +199 val_199 +199 val_199 +199 val_199 +200 val_200 +200 val_200 +201 val_201 +202 val_202 +203 val_203 203 val_203 -339 val_339 -0 val_0 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 +205 val_205 +207 val_207 +207 val_207 208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 +208 val_208 +208 val_208 +209 val_209 +209 val_209 +213 val_213 213 val_213 +214 val_214 216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 +216 val_216 +217 val_217 +217 val_217 +218 val_218 +219 val_219 +219 val_219 221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 +221 val_221 +222 val_222 +223 val_223 +223 val_223 +224 val_224 +224 val_224 +226 val_226 +228 val_228 +229 val_229 +229 val_229 230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -0 val_0 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -0 val_0 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 +230 val_230 +230 val_230 +233 val_233 +233 val_233 +235 val_235 +237 val_237 +237 val_237 238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 +238 val_238 +239 val_239 +239 val_239 +241 val_241 +242 val_242 +242 val_242 +244 val_244 +247 val_247 +248 val_248 +249 val_249 +252 val_252 +255 val_255 +255 val_255 +256 val_256 +256 val_256 +257 val_257 +258 val_258 +260 val_260 +262 val_262 +263 val_263 +265 val_265 +265 val_265 +266 val_266 +272 val_272 +272 val_272 +273 val_273 +273 val_273 273 val_273 +274 val_274 +275 val_275 +277 val_277 +277 val_277 +277 val_277 +277 val_277 +278 val_278 +278 val_278 +280 val_280 +280 val_280 +281 val_281 +281 val_281 +282 val_282 +282 val_282 +283 val_283 +284 val_284 +285 val_285 +286 val_286 +287 val_287 +288 val_288 +288 val_288 +289 val_289 +291 val_291 +292 val_292 +296 val_296 +298 val_298 +298 val_298 +298 val_298 +302 val_302 +305 val_305 306 val_306 -224 val_224 +307 val_307 +307 val_307 +308 val_308 309 val_309 -389 val_389 +309 val_309 +310 val_310 +311 val_311 +311 val_311 +311 val_311 +315 val_315 +316 val_316 +316 val_316 +316 val_316 +317 val_317 +317 val_317 +318 val_318 +318 val_318 +318 val_318 +321 val_321 +321 val_321 +322 val_322 +322 val_322 +323 val_323 +325 val_325 +325 val_325 327 val_327 -242 val_242 +327 val_327 +327 val_327 +331 val_331 +331 val_331 +332 val_332 +333 val_333 +333 val_333 +335 val_335 +336 val_336 +338 val_338 +339 val_339 +341 val_341 +342 val_342 +342 val_342 +344 val_344 +344 val_344 +345 val_345 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +351 val_351 +353 val_353 +353 val_353 +356 val_356 +360 val_360 +362 val_362 +364 val_364 +365 val_365 +366 val_366 +367 val_367 +367 val_367 +368 val_368 +369 val_369 369 val_369 +369 val_369 +373 val_373 +374 val_374 +375 val_375 +377 val_377 +378 val_378 +379 val_379 +382 val_382 +382 val_382 +384 val_384 +384 val_384 +384 val_384 +386 val_386 +389 val_389 392 val_392 -272 val_272 -331 val_331 +393 val_393 +394 val_394 +395 val_395 +395 val_395 +396 val_396 +396 val_396 +396 val_396 +397 val_397 +397 val_397 +399 val_399 +399 val_399 +400 val_400 +401 val_401 +401 val_401 +401 val_401 +401 val_401 401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 +403 val_403 +403 val_403 +403 val_403 +404 val_404 +404 val_404 +406 val_406 +406 val_406 +406 val_406 +406 val_406 +407 val_407 +409 val_409 +409 val_409 +409 val_409 +411 val_411 +413 val_413 +413 val_413 +414 val_414 +414 val_414 +417 val_417 +417 val_417 +417 val_417 +418 val_418 +419 val_419 +421 val_421 +424 val_424 +424 val_424 +427 val_427 +429 val_429 +429 val_429 430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 +430 val_430 +430 val_430 +431 val_431 +431 val_431 +431 val_431 +432 val_432 +435 val_435 +436 val_436 +437 val_437 +438 val_438 +438 val_438 +438 val_438 +439 val_439 +439 val_439 +443 val_443 +444 val_444 +446 val_446 +448 val_448 449 val_449 -218 val_218 -228 val_228 -138 val_138 +452 val_452 453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 +454 val_454 +454 val_454 +454 val_454 +455 val_455 +457 val_457 +458 val_458 +458 val_458 +459 val_459 +459 val_459 +460 val_460 +462 val_462 +462 val_462 +463 val_463 463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 +466 val_466 +466 val_466 +467 val_467 +468 val_468 +468 val_468 +468 val_468 +468 val_468 +469 val_469 +469 val_469 +469 val_469 +469 val_469 +469 val_469 +470 val_470 +472 val_472 +475 val_475 +477 val_477 478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 +479 val_479 480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 +480 val_480 +480 val_480 +481 val_481 +482 val_482 +483 val_483 +484 val_484 +485 val_485 +487 val_487 +489 val_489 +489 val_489 +489 val_489 +489 val_489 +490 val_490 +491 val_491 492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 +492 val_492 +493 val_493 +494 val_494 +495 val_495 +496 val_496 +497 val_497 +498 val_498 +498 val_498 498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 PREHOOK: query: explain select * from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-1 is a root stage + Stage-3 is a root stage + Stage-2 depends on stages: Stage-3 + Stage-1 depends on stages: Stage-2 Stage-0 depends on stages: Stage-1 STAGE PLANS: - Stage: Stage-1 + Stage: Stage-3 Map Reduce Map Operator Tree: TableScan @@ -558,18 +683,120 @@ STAGE PLANS: Filter Operator predicate: (key > 0) (type: boolean) Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 + Group By Operator + keys: key (type: int) + mode: hash + outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n3 + filterExpr: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Stage: Stage-0 Fetch Operator @@ -580,517 +807,603 @@ STAGE PLANS: PREHOOK: query: select * from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 +PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 +POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 +2 val_2 +4 val_4 +5 val_5 +5 val_5 +5 val_5 +8 val_8 +9 val_9 +10 val_10 +11 val_11 +12 val_12 +12 val_12 +15 val_15 15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 +18 val_18 +18 val_18 +19 val_19 20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 +24 val_24 +24 val_24 +26 val_26 +26 val_26 +27 val_27 +28 val_28 +30 val_30 +33 val_33 +34 val_34 35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 +35 val_35 +35 val_35 +37 val_37 +37 val_37 +41 val_41 +42 val_42 +42 val_42 +43 val_43 +44 val_44 +47 val_47 51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 +51 val_51 +53 val_53 +54 val_54 +57 val_57 +58 val_58 +58 val_58 +64 val_64 65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 +66 val_66 67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 +67 val_67 +69 val_69 +70 val_70 +70 val_70 +70 val_70 +72 val_72 +72 val_72 +74 val_74 +76 val_76 +76 val_76 +77 val_77 +78 val_78 +80 val_80 +82 val_82 +83 val_83 +83 val_83 +84 val_84 84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 85 val_85 -77 val_77 -490 val_490 +86 val_86 87 val_87 -364 val_364 -179 val_179 +90 val_90 +90 val_90 +90 val_90 +92 val_92 +95 val_95 +95 val_95 +96 val_96 +97 val_97 +97 val_97 +98 val_98 +98 val_98 +100 val_100 +100 val_100 +103 val_103 +103 val_103 +104 val_104 +104 val_104 +105 val_105 +111 val_111 +113 val_113 +113 val_113 +114 val_114 +116 val_116 +118 val_118 118 val_118 +119 val_119 +119 val_119 +119 val_119 +120 val_120 +120 val_120 +125 val_125 +125 val_125 +126 val_126 +128 val_128 +128 val_128 +128 val_128 +129 val_129 +129 val_129 +131 val_131 +133 val_133 134 val_134 -395 val_395 -282 val_282 +134 val_134 +136 val_136 +137 val_137 +137 val_137 +138 val_138 +138 val_138 +138 val_138 138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 143 val_143 -472 val_472 -322 val_322 -498 val_498 +145 val_145 +146 val_146 +146 val_146 +149 val_149 +149 val_149 +150 val_150 +152 val_152 +152 val_152 +153 val_153 +155 val_155 +156 val_156 +157 val_157 +158 val_158 160 val_160 +162 val_162 +163 val_163 +164 val_164 +164 val_164 +165 val_165 +165 val_165 +166 val_166 +167 val_167 +167 val_167 +167 val_167 +168 val_168 +169 val_169 +169 val_169 +169 val_169 +169 val_169 +170 val_170 +172 val_172 +172 val_172 +174 val_174 +174 val_174 +175 val_175 +175 val_175 +176 val_176 +176 val_176 +177 val_177 +178 val_178 +179 val_179 +179 val_179 +180 val_180 +181 val_181 +183 val_183 +186 val_186 +187 val_187 +187 val_187 +187 val_187 +189 val_189 +190 val_190 +191 val_191 +191 val_191 +192 val_192 +193 val_193 +193 val_193 +193 val_193 +194 val_194 195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 +195 val_195 +196 val_196 +197 val_197 +197 val_197 +199 val_199 +199 val_199 +199 val_199 +200 val_200 +200 val_200 +201 val_201 +202 val_202 +203 val_203 +203 val_203 +205 val_205 +205 val_205 +207 val_207 +207 val_207 +208 val_208 +208 val_208 +208 val_208 209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 +209 val_209 +213 val_213 +213 val_213 +214 val_214 216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 +216 val_216 +217 val_217 +217 val_217 +218 val_218 219 val_219 -239 val_239 -485 val_485 -116 val_116 +219 val_219 +221 val_221 +221 val_221 +222 val_222 223 val_223 +223 val_223 +224 val_224 +224 val_224 +226 val_226 +228 val_228 +229 val_229 +229 val_229 +230 val_230 +230 val_230 +230 val_230 +230 val_230 +230 val_230 +233 val_233 +233 val_233 +235 val_235 +237 val_237 +237 val_237 +238 val_238 +238 val_238 +239 val_239 +239 val_239 +241 val_241 +242 val_242 +242 val_242 +244 val_244 +247 val_247 +248 val_248 +249 val_249 +252 val_252 +255 val_255 +255 val_255 +256 val_256 256 val_256 +257 val_257 +258 val_258 +260 val_260 +262 val_262 263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 +265 val_265 +265 val_265 +266 val_266 +272 val_272 +272 val_272 +273 val_273 +273 val_273 +273 val_273 +274 val_274 +275 val_275 +277 val_277 +277 val_277 +277 val_277 +277 val_277 +278 val_278 +278 val_278 +280 val_280 +280 val_280 +281 val_281 +281 val_281 +282 val_282 +282 val_282 +283 val_283 +284 val_284 +285 val_285 +286 val_286 +287 val_287 288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 +288 val_288 +289 val_289 +291 val_291 +292 val_292 +296 val_296 +298 val_298 +298 val_298 +298 val_298 +302 val_302 +305 val_305 +306 val_306 +307 val_307 +307 val_307 +308 val_308 +309 val_309 +309 val_309 +310 val_310 +311 val_311 +311 val_311 +311 val_311 +315 val_315 316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 +316 val_316 +316 val_316 +317 val_317 +317 val_317 +318 val_318 +318 val_318 +318 val_318 321 val_321 +321 val_321 +322 val_322 +322 val_322 +323 val_323 +325 val_325 +325 val_325 +327 val_327 +327 val_327 +327 val_327 +331 val_331 +331 val_331 +332 val_332 +333 val_333 +333 val_333 335 val_335 -104 val_104 -466 val_466 +336 val_336 +338 val_338 +339 val_339 +341 val_341 +342 val_342 +342 val_342 +344 val_344 +344 val_344 +345 val_345 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +351 val_351 +353 val_353 +353 val_353 +356 val_356 +360 val_360 +362 val_362 +364 val_364 +365 val_365 366 val_366 -175 val_175 +367 val_367 +367 val_367 +368 val_368 +369 val_369 +369 val_369 +369 val_369 +373 val_373 +374 val_374 +375 val_375 +377 val_377 +378 val_378 +379 val_379 +382 val_382 +382 val_382 +384 val_384 +384 val_384 +384 val_384 +386 val_386 +389 val_389 +392 val_392 +393 val_393 +394 val_394 +395 val_395 +395 val_395 +396 val_396 +396 val_396 +396 val_396 +397 val_397 +397 val_397 +399 val_399 +399 val_399 +400 val_400 +401 val_401 +401 val_401 +401 val_401 +401 val_401 +401 val_401 +402 val_402 403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 +403 val_403 +403 val_403 +404 val_404 +404 val_404 406 val_406 -409 val_409 -190 val_190 406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 +406 val_406 +406 val_406 +407 val_407 +409 val_409 +409 val_409 +409 val_409 +411 val_411 +413 val_413 +413 val_413 +414 val_414 +414 val_414 +417 val_417 +417 val_417 +417 val_417 +418 val_418 +419 val_419 +421 val_421 424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 +424 val_424 +427 val_427 +429 val_429 +429 val_429 +430 val_430 +430 val_430 +430 val_430 431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 +431 val_431 +432 val_432 +435 val_435 +436 val_436 +437 val_437 +438 val_438 +438 val_438 438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 +439 val_439 443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 +444 val_444 +446 val_446 +448 val_448 +449 val_449 +452 val_452 +453 val_453 454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 +454 val_454 +454 val_454 +455 val_455 +457 val_457 458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 +458 val_458 +459 val_459 +459 val_459 +460 val_460 +462 val_462 +462 val_462 +463 val_463 +463 val_463 +466 val_466 +466 val_466 +466 val_466 +467 val_467 +468 val_468 +468 val_468 +468 val_468 +468 val_468 469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 +469 val_469 +469 val_469 +469 val_469 +469 val_469 +470 val_470 +472 val_472 +475 val_475 477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +478 val_478 +478 val_478 +479 val_479 +480 val_480 +480 val_480 +480 val_480 +481 val_481 +482 val_482 +483 val_483 +484 val_484 +485 val_485 +487 val_487 +489 val_489 +489 val_489 +489 val_489 +489 val_489 +490 val_490 +491 val_491 +492 val_492 +492 val_492 +493 val_493 +494 val_494 +495 val_495 +496 val_496 +497 val_497 +498 val_498 +498 val_498 +498 val_498 PREHOOK: query: explain select key from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select key from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-1 is a root stage + Stage-3 is a root stage + Stage-2 depends on stages: Stage-3 + Stage-1 depends on stages: Stage-2 Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-3 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n3 + filterExpr: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: key (type: int) + mode: hash + outputColumnNames: _col0 + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + Stage: Stage-1 Map Reduce Map Operator Tree: @@ -1105,14 +1418,33 @@ STAGE PLANS: expressions: key (type: int) outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col0 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Stage: Stage-0 Fetch Operator @@ -1123,518 +1455,522 @@ STAGE PLANS: PREHOOK: query: select key from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 +PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select key from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 +POSTHOOK: Input: default@src #### A masked pattern was here #### -238 -86 -311 -27 -165 -409 -255 -278 -98 -484 -265 -193 -401 -150 -273 -224 -369 -66 -128 -213 -146 -406 -429 -374 -152 -469 -145 -495 -37 -327 -281 -277 -209 +2 +4 +5 +5 +5 +8 +9 +10 +11 +12 +12 +15 15 -82 -403 -166 -417 -430 -252 -292 -219 -287 -153 -193 -338 -446 -459 -394 -237 -482 -174 -413 -494 -207 -199 -466 -208 -174 -399 -396 -247 -417 -489 -162 -377 -397 -309 -365 -266 -439 -342 -367 -325 -167 -195 -475 17 -113 -155 -203 -339 -455 -128 -311 -316 -57 -302 -205 -149 -438 -345 -129 -170 +18 +18 +19 20 -489 -157 -378 -221 -92 -111 -47 -72 -4 -280 +24 +24 +26 +26 +27 +28 +30 +33 +34 35 -427 -277 -208 -356 -399 -169 -382 -498 -125 -386 -437 -469 -192 -286 -187 -176 -54 -459 +35 +35 +37 +37 +41 +42 +42 +43 +44 +47 51 -138 -103 -239 -213 -216 -430 -278 -176 -289 -221 +51 +53 +54 +57 +58 +58 +64 65 -318 -332 -311 -275 -137 -241 -83 -333 -180 -284 -12 -230 -181 +66 67 -260 -404 -384 -489 -353 -373 -272 -138 -217 +67 +69 +70 +70 +70 +72 +72 +74 +76 +76 +77 +78 +80 +82 +83 +83 +84 84 -348 -466 -58 -8 -411 -230 -208 -348 -24 -463 -431 -179 -172 -42 -129 -158 -119 -496 -322 -197 -468 -393 -454 -100 -298 -199 -191 -418 -96 -26 -165 -327 -230 -205 -120 -131 -51 -404 -43 -436 -156 -469 -468 -308 -95 -196 -288 -481 -457 -98 -282 -197 -187 -318 -318 -409 -470 -137 -369 -316 -169 -413 85 -77 -490 +86 87 -364 -179 -118 -134 -395 -282 -138 -238 -419 -15 -118 -72 90 -307 -19 -435 -10 -277 -273 -306 -224 -309 -389 -327 -242 -369 -392 -272 -331 -401 -242 -452 -177 -226 -5 -497 -402 -396 -317 -395 -58 -35 -336 +90 +90 +92 95 -11 -168 -34 -229 -233 +95 +96 +97 +97 +98 +98 +100 +100 +103 +103 +104 +104 +105 +111 +113 +113 +114 +116 +118 +118 +119 +119 +119 +120 +120 +125 +125 +126 +128 +128 +128 +129 +129 +131 +133 +134 +134 +136 +137 +137 +138 +138 +138 +138 143 -472 -322 -498 +145 +146 +146 +149 +149 +150 +152 +152 +153 +155 +156 +157 +158 160 +162 +163 +164 +164 +165 +165 +166 +167 +167 +167 +168 +169 +169 +169 +169 +170 +172 +172 +174 +174 +175 +175 +176 +176 +177 +178 +179 +179 +180 +181 +183 +186 +187 +187 +187 +189 +190 +191 +191 +192 +193 +193 +193 +194 195 -42 -321 -430 -119 -489 -458 -78 -76 -41 -223 -492 -149 -449 -218 -228 -138 -453 -30 +195 +196 +197 +197 +199 +199 +199 +200 +200 +201 +202 +203 +203 +205 +205 +207 +207 +208 +208 +208 209 -64 -468 -76 -74 -342 -69 -230 -33 -368 -103 -296 -113 +209 +213 +213 +214 216 -367 -344 -167 -274 +216 +217 +217 +218 219 -239 -485 -116 +219 +221 +221 +222 223 +223 +224 +224 +226 +228 +229 +229 +230 +230 +230 +230 +230 +233 +233 +235 +237 +237 +238 +238 +239 +239 +241 +242 +242 +244 +247 +248 +249 +252 +255 +255 +256 256 +257 +258 +260 +262 263 -70 -487 -480 -401 -288 -191 -5 -244 -438 -128 -467 -432 -202 -316 -229 -469 -463 +265 +265 +266 +272 +272 +273 +273 +273 +274 +275 +277 +277 +277 +277 +278 +278 280 -2 -35 +280 +281 +281 +282 +282 283 +284 +285 +286 +287 +288 +288 +289 +291 +292 +296 +298 +298 +298 +302 +305 +306 +307 +307 +308 +309 +309 +310 +311 +311 +311 +315 +316 +316 +316 +317 +317 +318 +318 +318 +321 +321 +322 +322 +323 +325 +325 +327 +327 +327 331 -235 -80 -44 -193 -321 +331 +332 +333 +333 335 -104 -466 +336 +338 +339 +341 +342 +342 +344 +344 +345 +348 +348 +348 +348 +348 +351 +353 +353 +356 +360 +362 +364 +365 366 -175 +367 +367 +368 +369 +369 +369 +373 +374 +375 +377 +378 +379 +382 +382 +384 +384 +384 +386 +389 +392 +393 +394 +395 +395 +396 +396 +396 +397 +397 +399 +399 +400 +401 +401 +401 +401 +401 +402 403 -483 -53 -105 -257 +403 +403 +404 +404 406 -409 -190 406 -401 -114 -258 -90 -203 -262 -348 +406 +406 +407 +409 +409 +409 +411 +413 +413 +414 +414 +417 +417 +417 +418 +419 +421 424 -12 -396 -201 -217 -164 +424 +427 +429 +429 +430 +430 +430 431 -454 -478 -298 -125 431 -164 -424 -187 -382 -5 -70 -397 -480 -291 -24 -351 -255 -104 -70 -163 +431 +432 +435 +436 +437 +438 +438 438 -119 -414 -200 -491 -237 439 -360 -248 -479 -305 -417 -199 -444 -120 -429 -169 +439 443 -323 -325 -277 -230 -478 -178 -468 -310 -317 -333 -493 +444 +446 +448 +449 +452 +453 +454 +454 +454 +455 +457 +458 +458 +459 +459 460 -207 -249 -265 -480 -83 -136 -353 -172 -214 462 -233 -406 -133 -175 -189 -454 -375 -401 -421 -407 -384 -256 -26 -134 -67 -384 -379 -18 462 -492 -100 -298 -9 -341 -498 -146 -458 -362 -186 -285 -348 -167 -18 -273 -183 -281 -344 -97 +463 +463 +466 +466 +466 +467 +468 +468 +468 +468 469 -315 -84 -28 -37 -448 -152 -348 -307 -194 -414 +469 +469 +469 +469 +470 +472 +475 477 -222 -126 -90 -169 -403 -400 -200 -97 +478 +478 +479 +480 +480 +480 +481 +482 +483 +484 +485 +487 +489 +489 +489 +489 +490 +491 +492 +492 +493 +494 +495 +496 +497 +498 +498 +498 PREHOOK: query: explain select value from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select value from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-1 is a root stage + Stage-3 is a root stage + Stage-2 depends on stages: Stage-3 + Stage-1 depends on stages: Stage-2 Stage-0 depends on stages: Stage-1 STAGE PLANS: - Stage: Stage-1 + Stage: Stage-3 Map Reduce Map Operator Tree: TableScan @@ -1644,18 +1980,124 @@ STAGE PLANS: Filter Operator predicate: (key > 0) (type: boolean) Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: value (type: string) + Group By Operator + keys: key (type: int) + mode: hash outputColumnNames: _col0 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n3 + filterExpr: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col1 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col1 (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Stage: Stage-0 Fetch Operator @@ -1666,537 +2108,656 @@ STAGE PLANS: PREHOOK: query: select value from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 +PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select value from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 +POSTHOOK: Input: default@src #### A masked pattern was here #### -val_238 -val_86 -val_311 +val_2 +val_4 +val_5 +val_5 +val_5 +val_8 +val_9 +val_10 +val_11 +val_12 +val_12 +val_15 +val_15 +val_17 +val_18 +val_18 +val_19 +val_20 +val_24 +val_24 +val_26 +val_26 val_27 -val_165 -val_409 -val_255 -val_278 -val_98 -val_484 -val_265 -val_193 -val_401 -val_150 -val_273 -val_224 -val_369 -val_66 -val_128 -val_213 -val_146 -val_406 -val_429 -val_374 -val_152 -val_469 -val_145 -val_495 +val_28 +val_30 +val_33 +val_34 +val_35 +val_35 +val_35 val_37 -val_327 -val_281 -val_277 -val_209 -val_15 +val_37 +val_41 +val_42 +val_42 +val_43 +val_44 +val_47 +val_51 +val_51 +val_53 +val_54 +val_57 +val_58 +val_58 +val_64 +val_65 +val_66 +val_67 +val_67 +val_69 +val_70 +val_70 +val_70 +val_72 +val_72 +val_74 +val_76 +val_76 +val_77 +val_78 +val_80 val_82 -val_403 -val_166 -val_417 -val_430 -val_252 -val_292 -val_219 -val_287 -val_153 -val_193 -val_338 -val_446 -val_459 -val_394 -val_237 -val_482 -val_174 -val_413 -val_494 -val_207 -val_199 -val_466 -val_208 -val_174 -val_399 -val_396 -val_247 -val_417 -val_489 -val_162 -val_377 -val_397 -val_309 -val_365 -val_266 -val_439 -val_342 -val_367 -val_325 -val_167 -val_195 -val_475 -val_17 +val_83 +val_83 +val_84 +val_84 +val_85 +val_86 +val_87 +val_90 +val_90 +val_90 +val_92 +val_95 +val_95 +val_96 +val_97 +val_97 +val_98 +val_98 +val_100 +val_100 +val_103 +val_103 +val_104 +val_104 +val_105 +val_111 val_113 -val_155 -val_203 -val_339 -val_455 +val_113 +val_114 +val_116 +val_118 +val_118 +val_119 +val_119 +val_119 +val_120 +val_120 +val_125 +val_125 +val_126 +val_128 +val_128 val_128 -val_311 -val_316 -val_57 -val_302 -val_205 -val_149 -val_438 -val_345 val_129 -val_170 -val_20 -val_489 +val_129 +val_131 +val_133 +val_134 +val_134 +val_136 +val_137 +val_137 +val_138 +val_138 +val_138 +val_138 +val_143 +val_145 +val_146 +val_146 +val_149 +val_149 +val_150 +val_152 +val_152 +val_153 +val_155 +val_156 val_157 -val_378 -val_221 -val_92 -val_111 -val_47 -val_72 -val_4 -val_280 -val_35 -val_427 -val_277 -val_208 -val_356 -val_399 +val_158 +val_160 +val_162 +val_163 +val_164 +val_164 +val_165 +val_165 +val_166 +val_167 +val_167 +val_167 +val_168 val_169 -val_382 -val_498 -val_125 -val_386 -val_437 -val_469 -val_192 -val_286 -val_187 +val_169 +val_169 +val_169 +val_170 +val_172 +val_172 +val_174 +val_174 +val_175 +val_175 val_176 -val_54 -val_459 -val_51 -val_138 -val_103 -val_239 -val_213 -val_216 -val_430 -val_278 val_176 -val_289 -val_221 -val_65 -val_318 -val_332 -val_311 -val_275 -val_137 -val_241 -val_83 -val_333 +val_177 +val_178 +val_179 +val_179 val_180 -val_284 -val_12 -val_230 val_181 -val_67 -val_260 -val_404 -val_384 -val_489 -val_353 -val_373 -val_272 -val_138 -val_217 -val_84 -val_348 -val_466 -val_58 -val_8 -val_411 -val_230 -val_208 -val_348 -val_24 -val_463 -val_431 -val_179 -val_172 -val_42 -val_129 -val_158 -val_119 -val_496 -val_322 -val_197 -val_468 -val_393 -val_454 -val_100 -val_298 -val_199 +val_183 +val_186 +val_187 +val_187 +val_187 +val_189 +val_190 val_191 -val_418 -val_96 -val_26 -val_165 -val_327 -val_230 -val_205 -val_120 -val_131 -val_51 -val_404 -val_43 -val_436 -val_156 -val_469 -val_468 -val_308 -val_95 +val_191 +val_192 +val_193 +val_193 +val_193 +val_194 +val_195 +val_195 val_196 -val_288 -val_481 -val_457 -val_98 -val_282 val_197 -val_187 -val_318 -val_318 -val_409 -val_470 -val_137 -val_369 -val_316 -val_169 -val_413 -val_85 -val_77 -val_490 -val_87 -val_364 -val_179 -val_118 -val_134 -val_395 -val_282 -val_138 +val_197 +val_199 +val_199 +val_199 +val_200 +val_200 +val_201 +val_202 +val_203 +val_203 +val_205 +val_205 +val_207 +val_207 +val_208 +val_208 +val_208 +val_209 +val_209 +val_213 +val_213 +val_214 +val_216 +val_216 +val_217 +val_217 +val_218 +val_219 +val_219 +val_221 +val_221 +val_222 +val_223 +val_223 +val_224 +val_224 +val_226 +val_228 +val_229 +val_229 +val_230 +val_230 +val_230 +val_230 +val_230 +val_233 +val_233 +val_235 +val_237 +val_237 val_238 -val_419 -val_15 -val_118 -val_72 -val_90 -val_307 -val_19 -val_435 -val_10 -val_277 +val_238 +val_239 +val_239 +val_241 +val_242 +val_242 +val_244 +val_247 +val_248 +val_249 +val_252 +val_255 +val_255 +val_256 +val_256 +val_257 +val_258 +val_260 +val_262 +val_263 +val_265 +val_265 +val_266 +val_272 +val_272 val_273 +val_273 +val_273 +val_274 +val_275 +val_277 +val_277 +val_277 +val_277 +val_278 +val_278 +val_280 +val_280 +val_281 +val_281 +val_282 +val_282 +val_283 +val_284 +val_285 +val_286 +val_287 +val_288 +val_288 +val_289 +val_291 +val_292 +val_296 +val_298 +val_298 +val_298 +val_302 +val_305 val_306 -val_224 +val_307 +val_307 +val_308 val_309 -val_389 +val_309 +val_310 +val_311 +val_311 +val_311 +val_315 +val_316 +val_316 +val_316 +val_317 +val_317 +val_318 +val_318 +val_318 +val_321 +val_321 +val_322 +val_322 +val_323 +val_325 +val_325 +val_327 +val_327 val_327 -val_242 -val_369 -val_392 -val_272 val_331 -val_401 -val_242 -val_452 -val_177 -val_226 -val_5 -val_497 -val_402 -val_396 -val_317 -val_395 -val_58 -val_35 +val_331 +val_332 +val_333 +val_333 +val_335 val_336 -val_95 -val_11 -val_168 -val_34 -val_229 -val_233 -val_143 -val_472 -val_322 -val_498 -val_160 -val_195 -val_42 -val_321 -val_430 -val_119 -val_489 -val_458 -val_78 -val_76 -val_41 -val_223 -val_492 -val_149 -val_449 -val_218 -val_228 -val_138 -val_453 -val_30 -val_209 -val_64 -val_468 -val_76 -val_74 +val_338 +val_339 +val_341 +val_342 val_342 -val_69 -val_230 -val_33 -val_368 -val_103 -val_296 -val_113 -val_216 -val_367 val_344 -val_167 -val_274 -val_219 -val_239 -val_485 -val_116 -val_223 -val_256 -val_263 -val_70 -val_487 -val_480 +val_344 +val_345 +val_348 +val_348 +val_348 +val_348 +val_348 +val_351 +val_353 +val_353 +val_356 +val_360 +val_362 +val_364 +val_365 +val_366 +val_367 +val_367 +val_368 +val_369 +val_369 +val_369 +val_373 +val_374 +val_375 +val_377 +val_378 +val_379 +val_382 +val_382 +val_384 +val_384 +val_384 +val_386 +val_389 +val_392 +val_393 +val_394 +val_395 +val_395 +val_396 +val_396 +val_396 +val_397 +val_397 +val_399 +val_399 +val_400 val_401 -val_288 -val_191 -val_5 -val_244 -val_438 -val_128 -val_467 -val_432 -val_202 -val_316 -val_229 -val_469 -val_463 -val_280 -val_2 -val_35 -val_283 -val_331 -val_235 -val_80 -val_44 -val_193 -val_321 -val_335 -val_104 -val_466 -val_366 -val_175 +val_401 +val_401 +val_401 +val_401 +val_402 val_403 -val_483 -val_53 -val_105 -val_257 +val_403 +val_403 +val_404 +val_404 val_406 -val_409 -val_190 val_406 -val_401 -val_114 -val_258 -val_90 -val_203 -val_262 -val_348 +val_406 +val_406 +val_407 +val_409 +val_409 +val_409 +val_411 +val_413 +val_413 +val_414 +val_414 +val_417 +val_417 +val_417 +val_418 +val_419 +val_421 val_424 -val_12 -val_396 -val_201 -val_217 -val_164 +val_424 +val_427 +val_429 +val_429 +val_430 +val_430 +val_430 val_431 -val_454 -val_478 -val_298 -val_125 val_431 -val_164 -val_424 -val_187 -val_382 -val_5 -val_70 -val_397 -val_480 -val_291 -val_24 -val_351 -val_255 -val_104 -val_70 -val_163 +val_431 +val_432 +val_435 +val_436 +val_437 +val_438 +val_438 val_438 -val_119 -val_414 -val_200 -val_491 -val_237 val_439 -val_360 -val_248 -val_479 -val_305 -val_417 -val_199 -val_444 -val_120 -val_429 -val_169 +val_439 val_443 -val_323 -val_325 -val_277 -val_230 -val_478 -val_178 -val_468 -val_310 -val_317 -val_333 -val_493 +val_444 +val_446 +val_448 +val_449 +val_452 +val_453 +val_454 +val_454 +val_454 +val_455 +val_457 +val_458 +val_458 +val_459 +val_459 val_460 -val_207 -val_249 -val_265 -val_480 -val_83 -val_136 -val_353 -val_172 -val_214 val_462 -val_233 -val_406 -val_133 -val_175 -val_189 -val_454 -val_375 -val_401 -val_421 -val_407 -val_384 -val_256 -val_26 -val_134 -val_67 -val_384 -val_379 -val_18 val_462 -val_492 -val_100 -val_298 -val_9 -val_341 -val_498 -val_146 -val_458 -val_362 -val_186 -val_285 -val_348 -val_167 -val_18 -val_273 -val_183 -val_281 -val_344 -val_97 +val_463 +val_463 +val_466 +val_466 +val_466 +val_467 +val_468 +val_468 +val_468 +val_468 val_469 -val_315 -val_84 -val_28 -val_37 -val_448 -val_152 -val_348 -val_307 -val_194 -val_414 +val_469 +val_469 +val_469 +val_469 +val_470 +val_472 +val_475 val_477 -val_222 -val_126 -val_90 -val_169 -val_403 -val_400 -val_200 -val_97 +val_478 +val_478 +val_479 +val_480 +val_480 +val_480 +val_481 +val_482 +val_483 +val_484 +val_485 +val_487 +val_489 +val_489 +val_489 +val_489 +val_490 +val_491 +val_492 +val_492 +val_493 +val_494 +val_495 +val_496 +val_497 +val_498 +val_498 +val_498 PREHOOK: query: explain select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-4 is a root stage + Stage-3 depends on stages: Stage-4 + Stage-1 depends on stages: Stage-3 + Stage-2 depends on stages: Stage-1 + Stage-0 depends on stages: Stage-2 STAGE PLANS: - Stage: Stage-1 + Stage: Stage-4 Map Reduce Map Operator Tree: TableScan alias: masking_test_subq_n3 filterExpr: key is not null (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: key (type: int) + mode: hash + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-3 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: key is not null (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 + expressions: key (type: string) + outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: UDFToDouble(_col0) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(_col0) (type: double) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - value expressions: _col0 (type: int), _col1 (type: string) + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n3 + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: srcpart filterExpr: key is not null (type: boolean) @@ -2240,6 +2801,7 @@ STAGE PLANS: PREHOOK: query: select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 +PREHOOK: Input: default@src PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 @@ -2249,6 +2811,7 @@ PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 POSTHOOK: query: select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 +POSTHOOK: Input: default@src POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 @@ -6372,10 +6935,94 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select * from default.masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-1 is a root stage + Stage-3 is a root stage + Stage-2 depends on stages: Stage-3 + Stage-1 depends on stages: Stage-2 Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-3 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n3 + filterExpr: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: key (type: int) + mode: hash + outputColumnNames: _col0 + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + Stage: Stage-1 Map Reduce Map Operator Tree: @@ -6390,14 +7037,34 @@ STAGE PLANS: expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized + value expressions: _col1 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Stage: Stage-0 Fetch Operator @@ -6408,517 +7075,603 @@ STAGE PLANS: PREHOOK: query: select * from default.masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 +PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from default.masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 +POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 +2 val_2 4 val_4 -280 val_280 +5 val_5 +5 val_5 +5 val_5 +8 val_8 +9 val_9 +10 val_10 +11 val_11 +12 val_12 +12 val_12 +15 val_15 +15 val_15 +17 val_17 +18 val_18 +18 val_18 +19 val_19 +20 val_20 +24 val_24 +24 val_24 +26 val_26 +26 val_26 +27 val_27 +28 val_28 +30 val_30 +33 val_33 +34 val_34 35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 +35 val_35 +35 val_35 +37 val_37 +37 val_37 +41 val_41 +42 val_42 +42 val_42 +43 val_43 +44 val_44 +47 val_47 51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 +51 val_51 +53 val_53 +54 val_54 +57 val_57 +58 val_58 +58 val_58 +64 val_64 65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 +66 val_66 67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 +67 val_67 +69 val_69 +70 val_70 +70 val_70 +70 val_70 +72 val_72 +72 val_72 +74 val_74 +76 val_76 +76 val_76 +77 val_77 +78 val_78 +80 val_80 +82 val_82 +83 val_83 +83 val_83 +84 val_84 84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 85 val_85 -77 val_77 -490 val_490 +86 val_86 87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 +90 val_90 +90 val_90 +92 val_92 95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 +95 val_95 +96 val_96 +97 val_97 +97 val_97 +98 val_98 +98 val_98 +100 val_100 +100 val_100 +103 val_103 +103 val_103 +104 val_104 +104 val_104 +105 val_105 +111 val_111 +113 val_113 +113 val_113 +114 val_114 +116 val_116 +118 val_118 +118 val_118 +119 val_119 +119 val_119 +119 val_119 +120 val_120 +120 val_120 +125 val_125 +125 val_125 +126 val_126 +128 val_128 +128 val_128 +128 val_128 +129 val_129 +129 val_129 +131 val_131 +133 val_133 +134 val_134 +134 val_134 +136 val_136 +137 val_137 +137 val_137 +138 val_138 +138 val_138 +138 val_138 +138 val_138 143 val_143 -472 val_472 -322 val_322 -498 val_498 +145 val_145 +146 val_146 +146 val_146 +149 val_149 +149 val_149 +150 val_150 +152 val_152 +152 val_152 +153 val_153 +155 val_155 +156 val_156 +157 val_157 +158 val_158 160 val_160 +162 val_162 +163 val_163 +164 val_164 +164 val_164 +165 val_165 +165 val_165 +166 val_166 +167 val_167 +167 val_167 +167 val_167 +168 val_168 +169 val_169 +169 val_169 +169 val_169 +169 val_169 +170 val_170 +172 val_172 +172 val_172 +174 val_174 +174 val_174 +175 val_175 +175 val_175 +176 val_176 +176 val_176 +177 val_177 +178 val_178 +179 val_179 +179 val_179 +180 val_180 +181 val_181 +183 val_183 +186 val_186 +187 val_187 +187 val_187 +187 val_187 +189 val_189 +190 val_190 +191 val_191 +191 val_191 +192 val_192 +193 val_193 +193 val_193 +193 val_193 +194 val_194 195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 +195 val_195 +196 val_196 +197 val_197 +197 val_197 +199 val_199 +199 val_199 +199 val_199 +200 val_200 +200 val_200 +201 val_201 +202 val_202 +203 val_203 +203 val_203 +205 val_205 +205 val_205 +207 val_207 +207 val_207 +208 val_208 +208 val_208 +208 val_208 209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 +209 val_209 +213 val_213 +213 val_213 +214 val_214 216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 +216 val_216 +217 val_217 +217 val_217 +218 val_218 219 val_219 -239 val_239 -485 val_485 -116 val_116 +219 val_219 +221 val_221 +221 val_221 +222 val_222 223 val_223 +223 val_223 +224 val_224 +224 val_224 +226 val_226 +228 val_228 +229 val_229 +229 val_229 +230 val_230 +230 val_230 +230 val_230 +230 val_230 +230 val_230 +233 val_233 +233 val_233 +235 val_235 +237 val_237 +237 val_237 +238 val_238 +238 val_238 +239 val_239 +239 val_239 +241 val_241 +242 val_242 +242 val_242 +244 val_244 +247 val_247 +248 val_248 +249 val_249 +252 val_252 +255 val_255 +255 val_255 +256 val_256 256 val_256 +257 val_257 +258 val_258 +260 val_260 +262 val_262 263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 +265 val_265 +265 val_265 +266 val_266 +272 val_272 +272 val_272 +273 val_273 +273 val_273 +273 val_273 +274 val_274 +275 val_275 +277 val_277 +277 val_277 +277 val_277 +277 val_277 +278 val_278 +278 val_278 280 val_280 -2 val_2 -35 val_35 +280 val_280 +281 val_281 +281 val_281 +282 val_282 +282 val_282 283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 +284 val_284 +285 val_285 +286 val_286 +287 val_287 +288 val_288 +288 val_288 +289 val_289 +291 val_291 +292 val_292 +296 val_296 +298 val_298 +298 val_298 +298 val_298 +302 val_302 +305 val_305 +306 val_306 +307 val_307 +307 val_307 +308 val_308 +309 val_309 +309 val_309 +310 val_310 +311 val_311 +311 val_311 +311 val_311 +315 val_315 +316 val_316 +316 val_316 +316 val_316 +317 val_317 +317 val_317 +318 val_318 +318 val_318 +318 val_318 +321 val_321 321 val_321 +322 val_322 +322 val_322 +323 val_323 +325 val_325 +325 val_325 +327 val_327 +327 val_327 +327 val_327 +331 val_331 +331 val_331 +332 val_332 +333 val_333 +333 val_333 335 val_335 -104 val_104 -466 val_466 +336 val_336 +338 val_338 +339 val_339 +341 val_341 +342 val_342 +342 val_342 +344 val_344 +344 val_344 +345 val_345 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +351 val_351 +353 val_353 +353 val_353 +356 val_356 +360 val_360 +362 val_362 +364 val_364 +365 val_365 366 val_366 -175 val_175 +367 val_367 +367 val_367 +368 val_368 +369 val_369 +369 val_369 +369 val_369 +373 val_373 +374 val_374 +375 val_375 +377 val_377 +378 val_378 +379 val_379 +382 val_382 +382 val_382 +384 val_384 +384 val_384 +384 val_384 +386 val_386 +389 val_389 +392 val_392 +393 val_393 +394 val_394 +395 val_395 +395 val_395 +396 val_396 +396 val_396 +396 val_396 +397 val_397 +397 val_397 +399 val_399 +399 val_399 +400 val_400 +401 val_401 +401 val_401 +401 val_401 +401 val_401 +401 val_401 +402 val_402 403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 +403 val_403 +403 val_403 +404 val_404 +404 val_404 406 val_406 -409 val_409 -190 val_190 406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 +406 val_406 +406 val_406 +407 val_407 +409 val_409 +409 val_409 +409 val_409 +411 val_411 +413 val_413 +413 val_413 +414 val_414 +414 val_414 +417 val_417 +417 val_417 +417 val_417 +418 val_418 +419 val_419 +421 val_421 424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 +424 val_424 +427 val_427 +429 val_429 +429 val_429 +430 val_430 +430 val_430 +430 val_430 431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 +431 val_431 +432 val_432 +435 val_435 +436 val_436 +437 val_437 +438 val_438 +438 val_438 438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 +439 val_439 443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 +444 val_444 +446 val_446 +448 val_448 +449 val_449 +452 val_452 +453 val_453 +454 val_454 +454 val_454 +454 val_454 +455 val_455 +457 val_457 +458 val_458 +458 val_458 +459 val_459 +459 val_459 460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 +463 val_463 +463 val_463 +466 val_466 +466 val_466 +466 val_466 +467 val_467 +468 val_468 +468 val_468 +468 val_468 +468 val_468 469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 +469 val_469 +469 val_469 +469 val_469 +469 val_469 +470 val_470 +472 val_472 +475 val_475 477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +478 val_478 +478 val_478 +479 val_479 +480 val_480 +480 val_480 +480 val_480 +481 val_481 +482 val_482 +483 val_483 +484 val_484 +485 val_485 +487 val_487 +489 val_489 +489 val_489 +489 val_489 +489 val_489 +490 val_490 +491 val_491 +492 val_492 +492 val_492 +493 val_493 +494 val_494 +495 val_495 +496 val_496 +497 val_497 +498 val_498 +498 val_498 +498 val_498 PREHOOK: query: explain select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-1 is a root stage + Stage-3 is a root stage + Stage-2 depends on stages: Stage-3 + Stage-1 depends on stages: Stage-2 Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-3 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n3 + filterExpr: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: key (type: int) + mode: hash + outputColumnNames: _col0 + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + Stage: Stage-1 Map Reduce Map Operator Tree: @@ -6933,14 +7686,34 @@ STAGE PLANS: expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized + value expressions: _col1 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Stage: Stage-0 Fetch Operator @@ -6951,508 +7724,510 @@ STAGE PLANS: PREHOOK: query: select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 +PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 +POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 +2 val_2 +4 val_4 +5 val_5 +5 val_5 +5 val_5 +8 val_8 +9 val_9 +10 val_10 +11 val_11 +12 val_12 +12 val_12 +15 val_15 +15 val_15 +17 val_17 +18 val_18 +18 val_18 +19 val_19 +20 val_20 +24 val_24 +24 val_24 +26 val_26 +26 val_26 27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 +28 val_28 +30 val_30 +33 val_33 +34 val_34 +35 val_35 +35 val_35 +35 val_35 37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 +37 val_37 +41 val_41 +42 val_42 +42 val_42 +43 val_43 +44 val_44 +47 val_47 +51 val_51 +51 val_51 +53 val_53 +54 val_54 +57 val_57 +58 val_58 +58 val_58 +64 val_64 +65 val_65 +66 val_66 +67 val_67 +67 val_67 +69 val_69 +70 val_70 +70 val_70 +70 val_70 +72 val_72 +72 val_72 +74 val_74 +76 val_76 +76 val_76 +77 val_77 +78 val_78 +80 val_80 82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 +83 val_83 +83 val_83 +84 val_84 +84 val_84 +85 val_85 +86 val_86 +87 val_87 +90 val_90 +90 val_90 +90 val_90 +92 val_92 +95 val_95 +95 val_95 +96 val_96 +97 val_97 +97 val_97 +98 val_98 +98 val_98 +100 val_100 +100 val_100 +103 val_103 +103 val_103 +104 val_104 +104 val_104 +105 val_105 +111 val_111 113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 +113 val_113 +114 val_114 +116 val_116 +118 val_118 +118 val_118 +119 val_119 +119 val_119 +119 val_119 +120 val_120 +120 val_120 +125 val_125 +125 val_125 +126 val_126 +128 val_128 +128 val_128 128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 129 val_129 -170 val_170 -20 val_20 -489 val_489 +129 val_129 +131 val_131 +133 val_133 +134 val_134 +134 val_134 +136 val_136 +137 val_137 +137 val_137 +138 val_138 +138 val_138 +138 val_138 +138 val_138 +143 val_143 +145 val_145 +146 val_146 +146 val_146 +149 val_149 +149 val_149 +150 val_150 +152 val_152 +152 val_152 +153 val_153 +155 val_155 +156 val_156 157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 +158 val_158 +160 val_160 +162 val_162 +163 val_163 +164 val_164 +164 val_164 +165 val_165 +165 val_165 +166 val_166 +167 val_167 +167 val_167 +167 val_167 +168 val_168 169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 +169 val_169 +169 val_169 +169 val_169 +170 val_170 +172 val_172 +172 val_172 +174 val_174 +174 val_174 +175 val_175 +175 val_175 176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 +177 val_177 +178 val_178 +179 val_179 +179 val_179 180 val_180 -284 val_284 -12 val_12 -230 val_230 181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 +183 val_183 +186 val_186 +187 val_187 +187 val_187 +187 val_187 +189 val_189 +190 val_190 191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 +191 val_191 +192 val_192 +193 val_193 +193 val_193 +193 val_193 +194 val_194 +195 val_195 +195 val_195 196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 +197 val_197 +199 val_199 +199 val_199 +199 val_199 +200 val_200 +200 val_200 +201 val_201 +202 val_202 +203 val_203 +203 val_203 +205 val_205 +205 val_205 +207 val_207 +207 val_207 +208 val_208 +208 val_208 +208 val_208 +209 val_209 +209 val_209 +213 val_213 +213 val_213 +214 val_214 +216 val_216 +216 val_216 +217 val_217 +217 val_217 +218 val_218 +219 val_219 +219 val_219 +221 val_221 +221 val_221 +222 val_222 +223 val_223 +223 val_223 +224 val_224 +224 val_224 +226 val_226 +228 val_228 +229 val_229 +229 val_229 +230 val_230 +230 val_230 +230 val_230 +230 val_230 +230 val_230 +233 val_233 +233 val_233 +235 val_235 +237 val_237 +237 val_237 238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 +238 val_238 +239 val_239 +239 val_239 +241 val_241 +242 val_242 +242 val_242 +244 val_244 +247 val_247 +248 val_248 +249 val_249 +252 val_252 +255 val_255 +255 val_255 +256 val_256 +256 val_256 +257 val_257 +258 val_258 +260 val_260 +262 val_262 +263 val_263 +265 val_265 +265 val_265 +266 val_266 +272 val_272 +272 val_272 +273 val_273 +273 val_273 273 val_273 +274 val_274 +275 val_275 +277 val_277 +277 val_277 +277 val_277 +277 val_277 +278 val_278 +278 val_278 +280 val_280 +280 val_280 +281 val_281 +281 val_281 +282 val_282 +282 val_282 +283 val_283 +284 val_284 +285 val_285 +286 val_286 +287 val_287 +288 val_288 +288 val_288 +289 val_289 +291 val_291 +292 val_292 +296 val_296 +298 val_298 +298 val_298 +298 val_298 +302 val_302 +305 val_305 306 val_306 -224 val_224 +307 val_307 +307 val_307 +308 val_308 309 val_309 -389 val_389 +309 val_309 +310 val_310 +311 val_311 +311 val_311 +311 val_311 +315 val_315 +316 val_316 +316 val_316 +316 val_316 +317 val_317 +317 val_317 +318 val_318 +318 val_318 +318 val_318 +321 val_321 +321 val_321 +322 val_322 +322 val_322 +323 val_323 +325 val_325 +325 val_325 +327 val_327 +327 val_327 327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 +331 val_331 +332 val_332 +333 val_333 +333 val_333 +335 val_335 336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 +338 val_338 +339 val_339 +341 val_341 +342 val_342 342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 +344 val_344 +345 val_345 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +351 val_351 +353 val_353 +353 val_353 +356 val_356 +360 val_360 +362 val_362 +364 val_364 +365 val_365 +366 val_366 +367 val_367 +367 val_367 +368 val_368 +369 val_369 +369 val_369 +369 val_369 +373 val_373 +374 val_374 +375 val_375 +377 val_377 +378 val_378 +379 val_379 +382 val_382 +382 val_382 +384 val_384 +384 val_384 +384 val_384 +386 val_386 +389 val_389 +392 val_392 +393 val_393 +394 val_394 +395 val_395 +395 val_395 +396 val_396 +396 val_396 +396 val_396 +397 val_397 +397 val_397 +399 val_399 +399 val_399 +400 val_400 401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 +401 val_401 +401 val_401 +401 val_401 +401 val_401 +402 val_402 403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 +403 val_403 +403 val_403 +404 val_404 +404 val_404 406 val_406 -409 val_409 -190 val_190 406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 +406 val_406 +406 val_406 +407 val_407 +409 val_409 +409 val_409 +409 val_409 +411 val_411 +413 val_413 +413 val_413 +414 val_414 +414 val_414 +417 val_417 +417 val_417 +417 val_417 +418 val_418 +419 val_419 +421 val_421 424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 +424 val_424 +427 val_427 +429 val_429 +429 val_429 +430 val_430 +430 val_430 +430 val_430 431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 +431 val_431 +432 val_432 +435 val_435 +436 val_436 +437 val_437 +438 val_438 +438 val_438 438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 +439 val_439 443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 +444 val_444 +446 val_446 +448 val_448 +449 val_449 +452 val_452 +453 val_453 +454 val_454 +454 val_454 +454 val_454 +455 val_455 +457 val_457 +458 val_458 +458 val_458 +459 val_459 +459 val_459 460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 +463 val_463 +463 val_463 +466 val_466 +466 val_466 +466 val_466 +467 val_467 +468 val_468 +468 val_468 +468 val_468 +468 val_468 469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 +469 val_469 +469 val_469 +469 val_469 +469 val_469 +470 val_470 +472 val_472 +475 val_475 477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +478 val_478 +478 val_478 +479 val_479 +480 val_480 +480 val_480 +480 val_480 +481 val_481 +482 val_482 +483 val_483 +484 val_484 +485 val_485 +487 val_487 +489 val_489 +489 val_489 +489 val_489 +489 val_489 +490 val_490 +491 val_491 +492 val_492 +492 val_492 +493 val_493 +494 val_494 +495 val_495 +496 val_496 +497 val_497 +498 val_498 +498 val_498 +498 val_498 PREHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 PREHOOK: type: QUERY POSTHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 diff --git a/ql/src/test/results/clientpositive/masking_4.q.out b/ql/src/test/results/clientpositive/masking_4.q.out index 5f90f3e2e0..8ece717d54 100644 --- a/ql/src/test/results/clientpositive/masking_4.q.out +++ b/ql/src/test/results/clientpositive/masking_4.q.out @@ -84,18 +84,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n11 - filterExpr: (key = 5) (type: boolean) + filterExpr: (((key % 2) = 0) and (key = 5)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key = 5) (type: boolean) - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key = 5)) (type: boolean) + Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: 5 (type: int), value (type: string) + expressions: 5 (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -126,18 +126,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n11 - filterExpr: (key = 5) (type: boolean) + filterExpr: (((key % 2) = 0) and (key = 5)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key = 5) (type: boolean) - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key = 5)) (type: boolean) + Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: 5 (type: int), value (type: string) + expressions: 5 (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -159,19 +159,140 @@ with q1 as ( select * from masking_test_n11 where key = '5') select * from masking_test_subq_n2 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-3 is a root stage + Stage-2 depends on stages: Stage-3 + Stage-1 depends on stages: Stage-2 + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-3 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n2 + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: key (type: int) + mode: hash + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: int) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-2 + Map Reduce + Map Operator Tree: + TableScan + alias: src + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double) + 1 UDFToDouble(_col0) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: int) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n2 + filterExpr: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + TableScan + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(_col0) (type: double), _col0 (type: int) + 1 UDFToDouble(_col0) (type: double), _col1 (type: int) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_subq_n2 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink diff --git a/ql/src/test/results/clientpositive/masking_5.q.out b/ql/src/test/results/clientpositive/masking_5.q.out index 420a680752..594abeea3f 100644 --- a/ql/src/test/results/clientpositive/masking_5.q.out +++ b/ql/src/test/results/clientpositive/masking_5.q.out @@ -15,22 +15,39 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n6 tablesample (10 rows) POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n6 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + Row Limit Per Split: 10 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n6 - Row Limit Per Split: 10 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from masking_test_n6 tablesample (10 rows) PREHOOK: type: QUERY @@ -40,16 +57,6 @@ POSTHOOK: query: select * from masking_test_n6 tablesample (10 rows) POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n6 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 PREHOOK: query: explain select * from masking_test_n6 tablesample(1 percent) PREHOOK: type: QUERY @@ -66,18 +73,22 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n6 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -94,506 +105,12 @@ POSTHOOK: query: select * from masking_test_n6 tablesample(1 percent) POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n6 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -0 val_0 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -0 val_0 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -0 val_0 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +0 0_lav +4 4_lav +8 8_lav +0 0_lav +0 0_lav +2 2_lav PREHOOK: query: drop table masking_test_n6 PREHOOK: type: DROPTABLE PREHOOK: Input: default@masking_test_n6 @@ -637,18 +154,19 @@ STAGE PLANS: Map Reduce Map Operator Tree: TableScan - alias: s + alias: masking_test_n6 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (((hash(key) & 2147483647) % 2) = 0) (type: boolean) - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + predicate: ((((hash(key) & 2147483647) % 2) = 0) and ((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -669,246 +187,4 @@ POSTHOOK: query: select * from masking_test_n6 tablesample (bucket 1 out of 2) s POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n6 #### A masked pattern was here #### -238 val_238 -90 val_90 -126 val_126 -414 val_414 -348 val_348 -84 val_84 -344 val_344 -348 val_348 -362 val_362 -458 val_458 -146 val_146 -498 val_498 -384 val_384 -134 val_134 -256 val_256 -384 val_384 -454 val_454 -214 val_214 -480 val_480 -310 val_310 -178 val_178 -478 val_478 -444 val_444 -248 val_248 -360 val_360 -414 val_414 -70 val_70 -480 val_480 -70 val_70 -164 val_164 -478 val_478 -454 val_454 -164 val_164 -396 val_396 -348 val_348 -90 val_90 -190 val_190 -466 val_466 -80 val_80 -2 val_2 -316 val_316 -202 val_202 -432 val_432 -244 val_244 -480 val_480 -70 val_70 -256 val_256 -116 val_116 -344 val_344 -216 val_216 -368 val_368 -342 val_342 -64 val_64 -30 val_30 -458 val_458 -430 val_430 -498 val_498 -472 val_472 -336 val_336 -58 val_58 -396 val_396 -402 val_402 -226 val_226 -452 val_452 -272 val_272 -392 val_392 -10 val_10 -90 val_90 -238 val_238 -134 val_134 -364 val_364 -490 val_490 -316 val_316 -98 val_98 -308 val_308 -156 val_156 -404 val_404 -96 val_96 -454 val_454 -158 val_158 -348 val_348 -208 val_208 -58 val_58 -466 val_466 -348 val_348 -84 val_84 -272 val_272 -384 val_384 -404 val_404 -260 val_260 -284 val_284 -332 val_332 -430 val_430 -216 val_216 -54 val_54 -286 val_286 -386 val_386 -498 val_498 -208 val_208 -378 val_378 -20 val_20 -316 val_316 -342 val_342 -266 val_266 -162 val_162 -396 val_396 -208 val_208 -466 val_466 -482 val_482 -394 val_394 -446 val_446 -338 val_338 -292 val_292 -252 val_252 -430 val_430 -146 val_146 -484 val_484 -98 val_98 -86 val_86 -327 val_327 -437 val_437 -97 val_97 -435 val_435 -169 val_169 -19 val_19 -307 val_307 -255 val_255 -169 val_169 -307 val_307 -419 val_419 -399 val_399 -153 val_153 -287 val_287 -315 val_315 -97 val_97 -427 val_427 -369 val_369 -341 val_341 -77 val_77 -85 val_85 -169 val_169 -409 val_409 -369 val_369 -67 val_67 -137 val_137 -409 val_409 -407 val_407 -421 val_421 -133 val_133 -187 val_187 -233 val_233 -197 val_197 -221 val_221 -417 val_417 -353 val_353 -83 val_83 -249 val_249 -157 val_157 -317 val_317 -165 val_165 -325 val_325 -443 val_443 -169 val_169 -199 val_199 -417 val_417 -479 val_479 -43 val_43 -237 val_237 -491 val_491 -51 val_51 -119 val_119 -149 val_149 -163 val_163 -255 val_255 -351 val_351 -327 val_327 -291 val_291 -165 val_165 -397 val_397 -57 val_57 -187 val_187 -191 val_191 -199 val_199 -311 val_311 -201 val_201 -393 val_393 -197 val_197 -339 val_339 -119 val_119 -113 val_113 -17 val_17 -409 val_409 -105 val_105 -483 val_483 -463 val_463 -195 val_195 -325 val_325 -463 val_463 -229 val_229 -411 val_411 -327 val_327 -467 val_467 -365 val_365 -191 val_191 -397 val_397 -377 val_377 -353 val_353 -485 val_485 -239 val_239 -495 val_495 -113 val_113 -417 val_417 -67 val_67 -181 val_181 -69 val_69 -399 val_399 -83 val_83 -453 val_453 -137 val_137 -449 val_449 -149 val_149 -311 val_311 -41 val_41 -65 val_65 -119 val_119 -221 val_221 -289 val_289 -195 val_195 -199 val_199 -233 val_233 -229 val_229 -239 val_239 -27 val_27 -317 val_317 -51 val_51 -459 val_459 -497 val_497 -311 val_311 -177 val_177 -237 val_237 -187 val_187 -459 val_459 -369 val_369 +2 2_lav diff --git a/ql/src/test/results/clientpositive/masking_6.q.out b/ql/src/test/results/clientpositive/masking_6.q.out index a8fab44515..a98155a2af 100644 --- a/ql/src/test/results/clientpositive/masking_6.q.out +++ b/ql/src/test/results/clientpositive/masking_6.q.out @@ -29,20 +29,24 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string) - outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Filter Operator + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string) + outputColumnNames: _col0, _col1, _col2 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -61,506 +65,12 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n0 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 12 -86 val_86 12 -311 val_311 12 -27 val_27 12 -165 val_165 12 -409 val_409 12 -255 val_255 12 -278 val_278 12 -98 val_98 12 -484 val_484 12 -265 val_265 12 -193 val_193 12 -401 val_401 12 -150 val_150 12 -273 val_273 12 -224 val_224 12 -369 val_369 12 -66 val_66 12 -128 val_128 12 -213 val_213 12 -146 val_146 12 -406 val_406 12 -429 val_429 12 -374 val_374 12 -152 val_152 12 -469 val_469 12 -145 val_145 12 -495 val_495 12 -37 val_37 12 -327 val_327 12 -281 val_281 12 -277 val_277 12 -209 val_209 12 -15 val_15 12 -82 val_82 12 -403 val_403 12 -166 val_166 12 -417 val_417 12 -430 val_430 12 -252 val_252 12 -292 val_292 12 -219 val_219 12 -287 val_287 12 -153 val_153 12 -193 val_193 12 -338 val_338 12 -446 val_446 12 -459 val_459 12 -394 val_394 12 -237 val_237 12 -482 val_482 12 -174 val_174 12 -413 val_413 12 -494 val_494 12 -207 val_207 12 -199 val_199 12 -466 val_466 12 -208 val_208 12 -174 val_174 12 -399 val_399 12 -396 val_396 12 -247 val_247 12 -417 val_417 12 -489 val_489 12 -162 val_162 12 -377 val_377 12 -397 val_397 12 -309 val_309 12 -365 val_365 12 -266 val_266 12 -439 val_439 12 -342 val_342 12 -367 val_367 12 -325 val_325 12 -167 val_167 12 -195 val_195 12 -475 val_475 12 -17 val_17 12 -113 val_113 12 -155 val_155 12 -203 val_203 12 -339 val_339 12 -0 val_0 12 -455 val_455 12 -128 val_128 12 -311 val_311 12 -316 val_316 12 -57 val_57 12 -302 val_302 12 -205 val_205 12 -149 val_149 12 -438 val_438 12 -345 val_345 12 -129 val_129 12 -170 val_170 12 -20 val_20 12 -489 val_489 12 -157 val_157 12 -378 val_378 12 -221 val_221 12 -92 val_92 12 -111 val_111 12 -47 val_47 12 -72 val_72 12 -4 val_4 12 -280 val_280 12 -35 val_35 12 -427 val_427 12 -277 val_277 12 -208 val_208 12 -356 val_356 12 -399 val_399 12 -169 val_169 12 -382 val_382 12 -498 val_498 12 -125 val_125 12 -386 val_386 12 -437 val_437 12 -469 val_469 12 -192 val_192 12 -286 val_286 12 -187 val_187 12 -176 val_176 12 -54 val_54 12 -459 val_459 12 -51 val_51 12 -138 val_138 12 -103 val_103 12 -239 val_239 12 -213 val_213 12 -216 val_216 12 -430 val_430 12 -278 val_278 12 -176 val_176 12 -289 val_289 12 -221 val_221 12 -65 val_65 12 -318 val_318 12 -332 val_332 12 -311 val_311 12 -275 val_275 12 -137 val_137 12 -241 val_241 12 -83 val_83 12 -333 val_333 12 -180 val_180 12 -284 val_284 12 -12 val_12 12 -230 val_230 12 -181 val_181 12 -67 val_67 12 -260 val_260 12 -404 val_404 12 -384 val_384 12 -489 val_489 12 -353 val_353 12 -373 val_373 12 -272 val_272 12 -138 val_138 12 -217 val_217 12 -84 val_84 12 -348 val_348 12 -466 val_466 12 -58 val_58 12 -8 val_8 12 -411 val_411 12 -230 val_230 12 -208 val_208 12 -348 val_348 12 -24 val_24 12 -463 val_463 12 -431 val_431 12 -179 val_179 12 -172 val_172 12 -42 val_42 12 -129 val_129 12 -158 val_158 12 -119 val_119 12 -496 val_496 12 -0 val_0 12 -322 val_322 12 -197 val_197 12 -468 val_468 12 -393 val_393 12 -454 val_454 12 -100 val_100 12 -298 val_298 12 -199 val_199 12 -191 val_191 12 -418 val_418 12 -96 val_96 12 -26 val_26 12 -165 val_165 12 -327 val_327 12 -230 val_230 12 -205 val_205 12 -120 val_120 12 -131 val_131 12 -51 val_51 12 -404 val_404 12 -43 val_43 12 -436 val_436 12 -156 val_156 12 -469 val_469 12 -468 val_468 12 -308 val_308 12 -95 val_95 12 -196 val_196 12 -288 val_288 12 -481 val_481 12 -457 val_457 12 -98 val_98 12 -282 val_282 12 -197 val_197 12 -187 val_187 12 -318 val_318 12 -318 val_318 12 -409 val_409 12 -470 val_470 12 -137 val_137 12 -369 val_369 12 -316 val_316 12 -169 val_169 12 -413 val_413 12 -85 val_85 12 -77 val_77 12 -0 val_0 12 -490 val_490 12 -87 val_87 12 -364 val_364 12 -179 val_179 12 -118 val_118 12 -134 val_134 12 -395 val_395 12 -282 val_282 12 -138 val_138 12 -238 val_238 12 -419 val_419 12 -15 val_15 12 -118 val_118 12 -72 val_72 12 -90 val_90 12 -307 val_307 12 -19 val_19 12 -435 val_435 12 -10 val_10 12 -277 val_277 12 -273 val_273 12 -306 val_306 12 -224 val_224 12 -309 val_309 12 -389 val_389 12 -327 val_327 12 -242 val_242 12 -369 val_369 12 -392 val_392 12 -272 val_272 12 -331 val_331 12 -401 val_401 12 -242 val_242 12 -452 val_452 12 -177 val_177 12 -226 val_226 12 -5 val_5 12 -497 val_497 12 -402 val_402 12 -396 val_396 12 -317 val_317 12 -395 val_395 12 -58 val_58 12 -35 val_35 12 -336 val_336 12 -95 val_95 12 -11 val_11 12 -168 val_168 12 -34 val_34 12 -229 val_229 12 -233 val_233 12 -143 val_143 12 -472 val_472 12 -322 val_322 12 -498 val_498 12 -160 val_160 12 -195 val_195 12 -42 val_42 12 -321 val_321 12 -430 val_430 12 -119 val_119 12 -489 val_489 12 -458 val_458 12 -78 val_78 12 -76 val_76 12 -41 val_41 12 -223 val_223 12 -492 val_492 12 -149 val_149 12 -449 val_449 12 -218 val_218 12 -228 val_228 12 -138 val_138 12 -453 val_453 12 -30 val_30 12 -209 val_209 12 -64 val_64 12 -468 val_468 12 -76 val_76 12 -74 val_74 12 -342 val_342 12 -69 val_69 12 -230 val_230 12 -33 val_33 12 -368 val_368 12 -103 val_103 12 -296 val_296 12 -113 val_113 12 -216 val_216 12 -367 val_367 12 -344 val_344 12 -167 val_167 12 -274 val_274 12 -219 val_219 12 -239 val_239 12 -485 val_485 12 -116 val_116 12 -223 val_223 12 -256 val_256 12 -263 val_263 12 -70 val_70 12 -487 val_487 12 -480 val_480 12 -401 val_401 12 -288 val_288 12 -191 val_191 12 -5 val_5 12 -244 val_244 12 -438 val_438 12 -128 val_128 12 -467 val_467 12 -432 val_432 12 -202 val_202 12 -316 val_316 12 -229 val_229 12 -469 val_469 12 -463 val_463 12 -280 val_280 12 -2 val_2 12 -35 val_35 12 -283 val_283 12 -331 val_331 12 -235 val_235 12 -80 val_80 12 -44 val_44 12 -193 val_193 12 -321 val_321 12 -335 val_335 12 -104 val_104 12 -466 val_466 12 -366 val_366 12 -175 val_175 12 -403 val_403 12 -483 val_483 12 -53 val_53 12 -105 val_105 12 -257 val_257 12 -406 val_406 12 -409 val_409 12 -190 val_190 12 -406 val_406 12 -401 val_401 12 -114 val_114 12 -258 val_258 12 -90 val_90 12 -203 val_203 12 -262 val_262 12 -348 val_348 12 -424 val_424 12 -12 val_12 12 -396 val_396 12 -201 val_201 12 -217 val_217 12 -164 val_164 12 -431 val_431 12 -454 val_454 12 -478 val_478 12 -298 val_298 12 -125 val_125 12 -431 val_431 12 -164 val_164 12 -424 val_424 12 -187 val_187 12 -382 val_382 12 -5 val_5 12 -70 val_70 12 -397 val_397 12 -480 val_480 12 -291 val_291 12 -24 val_24 12 -351 val_351 12 -255 val_255 12 -104 val_104 12 -70 val_70 12 -163 val_163 12 -438 val_438 12 -119 val_119 12 -414 val_414 12 -200 val_200 12 -491 val_491 12 -237 val_237 12 -439 val_439 12 -360 val_360 12 -248 val_248 12 -479 val_479 12 -305 val_305 12 -417 val_417 12 -199 val_199 12 -444 val_444 12 -120 val_120 12 -429 val_429 12 -169 val_169 12 -443 val_443 12 -323 val_323 12 -325 val_325 12 -277 val_277 12 -230 val_230 12 -478 val_478 12 -178 val_178 12 -468 val_468 12 -310 val_310 12 -317 val_317 12 -333 val_333 12 -493 val_493 12 -460 val_460 12 -207 val_207 12 -249 val_249 12 -265 val_265 12 -480 val_480 12 -83 val_83 12 -136 val_136 12 -353 val_353 12 -172 val_172 12 -214 val_214 12 -462 val_462 12 -233 val_233 12 -406 val_406 12 -133 val_133 12 -175 val_175 12 -189 val_189 12 -454 val_454 12 -375 val_375 12 -401 val_401 12 -421 val_421 12 -407 val_407 12 -384 val_384 12 -256 val_256 12 -26 val_26 12 -134 val_134 12 -67 val_67 12 -384 val_384 12 -379 val_379 12 -18 val_18 12 -462 val_462 12 -492 val_492 12 -100 val_100 12 -298 val_298 12 -9 val_9 12 -341 val_341 12 -498 val_498 12 -146 val_146 12 -458 val_458 12 -362 val_362 12 -186 val_186 12 -285 val_285 12 -348 val_348 12 -167 val_167 12 -18 val_18 12 -273 val_273 12 -183 val_183 12 -281 val_281 12 -344 val_344 12 -97 val_97 12 -469 val_469 12 -315 val_315 12 -84 val_84 12 -28 val_28 12 -37 val_37 12 -448 val_448 12 -152 val_152 12 -348 val_348 12 -307 val_307 12 -194 val_194 12 -414 val_414 12 -477 val_477 12 -222 val_222 12 -126 val_126 12 -90 val_90 12 -169 val_169 12 -403 val_403 12 -400 val_400 12 -200 val_200 12 -97 val_97 12 +0 0_lav 12 +4 4_lav 12 +8 8_lav 12 +0 0_lav 12 +0 0_lav 12 +2 2_lav 12 PREHOOK: query: explain select * from masking_test_n0 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n0 where key > 0 @@ -575,20 +85,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (UDFToInteger(key) > 0) (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (UDFToInteger(key) > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string) + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -611,503 +121,9 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n0 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 12 -86 val_86 12 -311 val_311 12 -27 val_27 12 -165 val_165 12 -409 val_409 12 -255 val_255 12 -278 val_278 12 -98 val_98 12 -484 val_484 12 -265 val_265 12 -193 val_193 12 -401 val_401 12 -150 val_150 12 -273 val_273 12 -224 val_224 12 -369 val_369 12 -66 val_66 12 -128 val_128 12 -213 val_213 12 -146 val_146 12 -406 val_406 12 -429 val_429 12 -374 val_374 12 -152 val_152 12 -469 val_469 12 -145 val_145 12 -495 val_495 12 -37 val_37 12 -327 val_327 12 -281 val_281 12 -277 val_277 12 -209 val_209 12 -15 val_15 12 -82 val_82 12 -403 val_403 12 -166 val_166 12 -417 val_417 12 -430 val_430 12 -252 val_252 12 -292 val_292 12 -219 val_219 12 -287 val_287 12 -153 val_153 12 -193 val_193 12 -338 val_338 12 -446 val_446 12 -459 val_459 12 -394 val_394 12 -237 val_237 12 -482 val_482 12 -174 val_174 12 -413 val_413 12 -494 val_494 12 -207 val_207 12 -199 val_199 12 -466 val_466 12 -208 val_208 12 -174 val_174 12 -399 val_399 12 -396 val_396 12 -247 val_247 12 -417 val_417 12 -489 val_489 12 -162 val_162 12 -377 val_377 12 -397 val_397 12 -309 val_309 12 -365 val_365 12 -266 val_266 12 -439 val_439 12 -342 val_342 12 -367 val_367 12 -325 val_325 12 -167 val_167 12 -195 val_195 12 -475 val_475 12 -17 val_17 12 -113 val_113 12 -155 val_155 12 -203 val_203 12 -339 val_339 12 -455 val_455 12 -128 val_128 12 -311 val_311 12 -316 val_316 12 -57 val_57 12 -302 val_302 12 -205 val_205 12 -149 val_149 12 -438 val_438 12 -345 val_345 12 -129 val_129 12 -170 val_170 12 -20 val_20 12 -489 val_489 12 -157 val_157 12 -378 val_378 12 -221 val_221 12 -92 val_92 12 -111 val_111 12 -47 val_47 12 -72 val_72 12 -4 val_4 12 -280 val_280 12 -35 val_35 12 -427 val_427 12 -277 val_277 12 -208 val_208 12 -356 val_356 12 -399 val_399 12 -169 val_169 12 -382 val_382 12 -498 val_498 12 -125 val_125 12 -386 val_386 12 -437 val_437 12 -469 val_469 12 -192 val_192 12 -286 val_286 12 -187 val_187 12 -176 val_176 12 -54 val_54 12 -459 val_459 12 -51 val_51 12 -138 val_138 12 -103 val_103 12 -239 val_239 12 -213 val_213 12 -216 val_216 12 -430 val_430 12 -278 val_278 12 -176 val_176 12 -289 val_289 12 -221 val_221 12 -65 val_65 12 -318 val_318 12 -332 val_332 12 -311 val_311 12 -275 val_275 12 -137 val_137 12 -241 val_241 12 -83 val_83 12 -333 val_333 12 -180 val_180 12 -284 val_284 12 -12 val_12 12 -230 val_230 12 -181 val_181 12 -67 val_67 12 -260 val_260 12 -404 val_404 12 -384 val_384 12 -489 val_489 12 -353 val_353 12 -373 val_373 12 -272 val_272 12 -138 val_138 12 -217 val_217 12 -84 val_84 12 -348 val_348 12 -466 val_466 12 -58 val_58 12 -8 val_8 12 -411 val_411 12 -230 val_230 12 -208 val_208 12 -348 val_348 12 -24 val_24 12 -463 val_463 12 -431 val_431 12 -179 val_179 12 -172 val_172 12 -42 val_42 12 -129 val_129 12 -158 val_158 12 -119 val_119 12 -496 val_496 12 -322 val_322 12 -197 val_197 12 -468 val_468 12 -393 val_393 12 -454 val_454 12 -100 val_100 12 -298 val_298 12 -199 val_199 12 -191 val_191 12 -418 val_418 12 -96 val_96 12 -26 val_26 12 -165 val_165 12 -327 val_327 12 -230 val_230 12 -205 val_205 12 -120 val_120 12 -131 val_131 12 -51 val_51 12 -404 val_404 12 -43 val_43 12 -436 val_436 12 -156 val_156 12 -469 val_469 12 -468 val_468 12 -308 val_308 12 -95 val_95 12 -196 val_196 12 -288 val_288 12 -481 val_481 12 -457 val_457 12 -98 val_98 12 -282 val_282 12 -197 val_197 12 -187 val_187 12 -318 val_318 12 -318 val_318 12 -409 val_409 12 -470 val_470 12 -137 val_137 12 -369 val_369 12 -316 val_316 12 -169 val_169 12 -413 val_413 12 -85 val_85 12 -77 val_77 12 -490 val_490 12 -87 val_87 12 -364 val_364 12 -179 val_179 12 -118 val_118 12 -134 val_134 12 -395 val_395 12 -282 val_282 12 -138 val_138 12 -238 val_238 12 -419 val_419 12 -15 val_15 12 -118 val_118 12 -72 val_72 12 -90 val_90 12 -307 val_307 12 -19 val_19 12 -435 val_435 12 -10 val_10 12 -277 val_277 12 -273 val_273 12 -306 val_306 12 -224 val_224 12 -309 val_309 12 -389 val_389 12 -327 val_327 12 -242 val_242 12 -369 val_369 12 -392 val_392 12 -272 val_272 12 -331 val_331 12 -401 val_401 12 -242 val_242 12 -452 val_452 12 -177 val_177 12 -226 val_226 12 -5 val_5 12 -497 val_497 12 -402 val_402 12 -396 val_396 12 -317 val_317 12 -395 val_395 12 -58 val_58 12 -35 val_35 12 -336 val_336 12 -95 val_95 12 -11 val_11 12 -168 val_168 12 -34 val_34 12 -229 val_229 12 -233 val_233 12 -143 val_143 12 -472 val_472 12 -322 val_322 12 -498 val_498 12 -160 val_160 12 -195 val_195 12 -42 val_42 12 -321 val_321 12 -430 val_430 12 -119 val_119 12 -489 val_489 12 -458 val_458 12 -78 val_78 12 -76 val_76 12 -41 val_41 12 -223 val_223 12 -492 val_492 12 -149 val_149 12 -449 val_449 12 -218 val_218 12 -228 val_228 12 -138 val_138 12 -453 val_453 12 -30 val_30 12 -209 val_209 12 -64 val_64 12 -468 val_468 12 -76 val_76 12 -74 val_74 12 -342 val_342 12 -69 val_69 12 -230 val_230 12 -33 val_33 12 -368 val_368 12 -103 val_103 12 -296 val_296 12 -113 val_113 12 -216 val_216 12 -367 val_367 12 -344 val_344 12 -167 val_167 12 -274 val_274 12 -219 val_219 12 -239 val_239 12 -485 val_485 12 -116 val_116 12 -223 val_223 12 -256 val_256 12 -263 val_263 12 -70 val_70 12 -487 val_487 12 -480 val_480 12 -401 val_401 12 -288 val_288 12 -191 val_191 12 -5 val_5 12 -244 val_244 12 -438 val_438 12 -128 val_128 12 -467 val_467 12 -432 val_432 12 -202 val_202 12 -316 val_316 12 -229 val_229 12 -469 val_469 12 -463 val_463 12 -280 val_280 12 -2 val_2 12 -35 val_35 12 -283 val_283 12 -331 val_331 12 -235 val_235 12 -80 val_80 12 -44 val_44 12 -193 val_193 12 -321 val_321 12 -335 val_335 12 -104 val_104 12 -466 val_466 12 -366 val_366 12 -175 val_175 12 -403 val_403 12 -483 val_483 12 -53 val_53 12 -105 val_105 12 -257 val_257 12 -406 val_406 12 -409 val_409 12 -190 val_190 12 -406 val_406 12 -401 val_401 12 -114 val_114 12 -258 val_258 12 -90 val_90 12 -203 val_203 12 -262 val_262 12 -348 val_348 12 -424 val_424 12 -12 val_12 12 -396 val_396 12 -201 val_201 12 -217 val_217 12 -164 val_164 12 -431 val_431 12 -454 val_454 12 -478 val_478 12 -298 val_298 12 -125 val_125 12 -431 val_431 12 -164 val_164 12 -424 val_424 12 -187 val_187 12 -382 val_382 12 -5 val_5 12 -70 val_70 12 -397 val_397 12 -480 val_480 12 -291 val_291 12 -24 val_24 12 -351 val_351 12 -255 val_255 12 -104 val_104 12 -70 val_70 12 -163 val_163 12 -438 val_438 12 -119 val_119 12 -414 val_414 12 -200 val_200 12 -491 val_491 12 -237 val_237 12 -439 val_439 12 -360 val_360 12 -248 val_248 12 -479 val_479 12 -305 val_305 12 -417 val_417 12 -199 val_199 12 -444 val_444 12 -120 val_120 12 -429 val_429 12 -169 val_169 12 -443 val_443 12 -323 val_323 12 -325 val_325 12 -277 val_277 12 -230 val_230 12 -478 val_478 12 -178 val_178 12 -468 val_468 12 -310 val_310 12 -317 val_317 12 -333 val_333 12 -493 val_493 12 -460 val_460 12 -207 val_207 12 -249 val_249 12 -265 val_265 12 -480 val_480 12 -83 val_83 12 -136 val_136 12 -353 val_353 12 -172 val_172 12 -214 val_214 12 -462 val_462 12 -233 val_233 12 -406 val_406 12 -133 val_133 12 -175 val_175 12 -189 val_189 12 -454 val_454 12 -375 val_375 12 -401 val_401 12 -421 val_421 12 -407 val_407 12 -384 val_384 12 -256 val_256 12 -26 val_26 12 -134 val_134 12 -67 val_67 12 -384 val_384 12 -379 val_379 12 -18 val_18 12 -462 val_462 12 -492 val_492 12 -100 val_100 12 -298 val_298 12 -9 val_9 12 -341 val_341 12 -498 val_498 12 -146 val_146 12 -458 val_458 12 -362 val_362 12 -186 val_186 12 -285 val_285 12 -348 val_348 12 -167 val_167 12 -18 val_18 12 -273 val_273 12 -183 val_183 12 -281 val_281 12 -344 val_344 12 -97 val_97 12 -469 val_469 12 -315 val_315 12 -84 val_84 12 -28 val_28 12 -37 val_37 12 -448 val_448 12 -152 val_152 12 -348 val_348 12 -307 val_307 12 -194 val_194 12 -414 val_414 12 -477 val_477 12 -222 val_222 12 -126 val_126 12 -90 val_90 12 -169 val_169 12 -403 val_403 12 -400 val_400 12 -200 val_200 12 -97 val_97 12 +4 4_lav 12 +8 8_lav 12 +2 2_lav 12 PREHOOK: query: drop view masking_test_n0 PREHOOK: type: DROPVIEW PREHOOK: Input: default@masking_test_n0 @@ -1156,20 +172,24 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) - outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Filter Operator + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -1188,506 +208,12 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n0 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 12 12 12 12 12 12 12 12 12 12 12 -86 12 12 12 12 12 12 12 12 12 12 12 -311 12 12 12 12 12 12 12 12 12 12 12 -27 12 12 12 12 12 12 12 12 12 12 12 -165 12 12 12 12 12 12 12 12 12 12 12 -409 12 12 12 12 12 12 12 12 12 12 12 -255 12 12 12 12 12 12 12 12 12 12 12 -278 12 12 12 12 12 12 12 12 12 12 12 -98 12 12 12 12 12 12 12 12 12 12 12 -484 12 12 12 12 12 12 12 12 12 12 12 -265 12 12 12 12 12 12 12 12 12 12 12 -193 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -150 12 12 12 12 12 12 12 12 12 12 12 -273 12 12 12 12 12 12 12 12 12 12 12 -224 12 12 12 12 12 12 12 12 12 12 12 -369 12 12 12 12 12 12 12 12 12 12 12 -66 12 12 12 12 12 12 12 12 12 12 12 -128 12 12 12 12 12 12 12 12 12 12 12 -213 12 12 12 12 12 12 12 12 12 12 12 -146 12 12 12 12 12 12 12 12 12 12 12 -406 12 12 12 12 12 12 12 12 12 12 12 -429 12 12 12 12 12 12 12 12 12 12 12 -374 12 12 12 12 12 12 12 12 12 12 12 -152 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -145 12 12 12 12 12 12 12 12 12 12 12 -495 12 12 12 12 12 12 12 12 12 12 12 -37 12 12 12 12 12 12 12 12 12 12 12 -327 12 12 12 12 12 12 12 12 12 12 12 -281 12 12 12 12 12 12 12 12 12 12 12 -277 12 12 12 12 12 12 12 12 12 12 12 -209 12 12 12 12 12 12 12 12 12 12 12 -15 12 12 12 12 12 12 12 12 12 12 12 -82 12 12 12 12 12 12 12 12 12 12 12 -403 12 12 12 12 12 12 12 12 12 12 12 -166 12 12 12 12 12 12 12 12 12 12 12 -417 12 12 12 12 12 12 12 12 12 12 12 -430 12 12 12 12 12 12 12 12 12 12 12 -252 12 12 12 12 12 12 12 12 12 12 12 -292 12 12 12 12 12 12 12 12 12 12 12 -219 12 12 12 12 12 12 12 12 12 12 12 -287 12 12 12 12 12 12 12 12 12 12 12 -153 12 12 12 12 12 12 12 12 12 12 12 -193 12 12 12 12 12 12 12 12 12 12 12 -338 12 12 12 12 12 12 12 12 12 12 12 -446 12 12 12 12 12 12 12 12 12 12 12 -459 12 12 12 12 12 12 12 12 12 12 12 -394 12 12 12 12 12 12 12 12 12 12 12 -237 12 12 12 12 12 12 12 12 12 12 12 -482 12 12 12 12 12 12 12 12 12 12 12 -174 12 12 12 12 12 12 12 12 12 12 12 -413 12 12 12 12 12 12 12 12 12 12 12 -494 12 12 12 12 12 12 12 12 12 12 12 -207 12 12 12 12 12 12 12 12 12 12 12 -199 12 12 12 12 12 12 12 12 12 12 12 -466 12 12 12 12 12 12 12 12 12 12 12 -208 12 12 12 12 12 12 12 12 12 12 12 -174 12 12 12 12 12 12 12 12 12 12 12 -399 12 12 12 12 12 12 12 12 12 12 12 -396 12 12 12 12 12 12 12 12 12 12 12 -247 12 12 12 12 12 12 12 12 12 12 12 -417 12 12 12 12 12 12 12 12 12 12 12 -489 12 12 12 12 12 12 12 12 12 12 12 -162 12 12 12 12 12 12 12 12 12 12 12 -377 12 12 12 12 12 12 12 12 12 12 12 -397 12 12 12 12 12 12 12 12 12 12 12 -309 12 12 12 12 12 12 12 12 12 12 12 -365 12 12 12 12 12 12 12 12 12 12 12 -266 12 12 12 12 12 12 12 12 12 12 12 -439 12 12 12 12 12 12 12 12 12 12 12 -342 12 12 12 12 12 12 12 12 12 12 12 -367 12 12 12 12 12 12 12 12 12 12 12 -325 12 12 12 12 12 12 12 12 12 12 12 -167 12 12 12 12 12 12 12 12 12 12 12 -195 12 12 12 12 12 12 12 12 12 12 12 -475 12 12 12 12 12 12 12 12 12 12 12 -17 12 12 12 12 12 12 12 12 12 12 12 -113 12 12 12 12 12 12 12 12 12 12 12 -155 12 12 12 12 12 12 12 12 12 12 12 -203 12 12 12 12 12 12 12 12 12 12 12 -339 12 12 12 12 12 12 12 12 12 12 12 0 12 12 12 12 12 12 12 12 12 12 12 -455 12 12 12 12 12 12 12 12 12 12 12 -128 12 12 12 12 12 12 12 12 12 12 12 -311 12 12 12 12 12 12 12 12 12 12 12 -316 12 12 12 12 12 12 12 12 12 12 12 -57 12 12 12 12 12 12 12 12 12 12 12 -302 12 12 12 12 12 12 12 12 12 12 12 -205 12 12 12 12 12 12 12 12 12 12 12 -149 12 12 12 12 12 12 12 12 12 12 12 -438 12 12 12 12 12 12 12 12 12 12 12 -345 12 12 12 12 12 12 12 12 12 12 12 -129 12 12 12 12 12 12 12 12 12 12 12 -170 12 12 12 12 12 12 12 12 12 12 12 -20 12 12 12 12 12 12 12 12 12 12 12 -489 12 12 12 12 12 12 12 12 12 12 12 -157 12 12 12 12 12 12 12 12 12 12 12 -378 12 12 12 12 12 12 12 12 12 12 12 -221 12 12 12 12 12 12 12 12 12 12 12 -92 12 12 12 12 12 12 12 12 12 12 12 -111 12 12 12 12 12 12 12 12 12 12 12 -47 12 12 12 12 12 12 12 12 12 12 12 -72 12 12 12 12 12 12 12 12 12 12 12 4 12 12 12 12 12 12 12 12 12 12 12 -280 12 12 12 12 12 12 12 12 12 12 12 -35 12 12 12 12 12 12 12 12 12 12 12 -427 12 12 12 12 12 12 12 12 12 12 12 -277 12 12 12 12 12 12 12 12 12 12 12 -208 12 12 12 12 12 12 12 12 12 12 12 -356 12 12 12 12 12 12 12 12 12 12 12 -399 12 12 12 12 12 12 12 12 12 12 12 -169 12 12 12 12 12 12 12 12 12 12 12 -382 12 12 12 12 12 12 12 12 12 12 12 -498 12 12 12 12 12 12 12 12 12 12 12 -125 12 12 12 12 12 12 12 12 12 12 12 -386 12 12 12 12 12 12 12 12 12 12 12 -437 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -192 12 12 12 12 12 12 12 12 12 12 12 -286 12 12 12 12 12 12 12 12 12 12 12 -187 12 12 12 12 12 12 12 12 12 12 12 -176 12 12 12 12 12 12 12 12 12 12 12 -54 12 12 12 12 12 12 12 12 12 12 12 -459 12 12 12 12 12 12 12 12 12 12 12 -51 12 12 12 12 12 12 12 12 12 12 12 -138 12 12 12 12 12 12 12 12 12 12 12 -103 12 12 12 12 12 12 12 12 12 12 12 -239 12 12 12 12 12 12 12 12 12 12 12 -213 12 12 12 12 12 12 12 12 12 12 12 -216 12 12 12 12 12 12 12 12 12 12 12 -430 12 12 12 12 12 12 12 12 12 12 12 -278 12 12 12 12 12 12 12 12 12 12 12 -176 12 12 12 12 12 12 12 12 12 12 12 -289 12 12 12 12 12 12 12 12 12 12 12 -221 12 12 12 12 12 12 12 12 12 12 12 -65 12 12 12 12 12 12 12 12 12 12 12 -318 12 12 12 12 12 12 12 12 12 12 12 -332 12 12 12 12 12 12 12 12 12 12 12 -311 12 12 12 12 12 12 12 12 12 12 12 -275 12 12 12 12 12 12 12 12 12 12 12 -137 12 12 12 12 12 12 12 12 12 12 12 -241 12 12 12 12 12 12 12 12 12 12 12 -83 12 12 12 12 12 12 12 12 12 12 12 -333 12 12 12 12 12 12 12 12 12 12 12 -180 12 12 12 12 12 12 12 12 12 12 12 -284 12 12 12 12 12 12 12 12 12 12 12 -12 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -181 12 12 12 12 12 12 12 12 12 12 12 -67 12 12 12 12 12 12 12 12 12 12 12 -260 12 12 12 12 12 12 12 12 12 12 12 -404 12 12 12 12 12 12 12 12 12 12 12 -384 12 12 12 12 12 12 12 12 12 12 12 -489 12 12 12 12 12 12 12 12 12 12 12 -353 12 12 12 12 12 12 12 12 12 12 12 -373 12 12 12 12 12 12 12 12 12 12 12 -272 12 12 12 12 12 12 12 12 12 12 12 -138 12 12 12 12 12 12 12 12 12 12 12 -217 12 12 12 12 12 12 12 12 12 12 12 -84 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -466 12 12 12 12 12 12 12 12 12 12 12 -58 12 12 12 12 12 12 12 12 12 12 12 8 12 12 12 12 12 12 12 12 12 12 12 -411 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -208 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -24 12 12 12 12 12 12 12 12 12 12 12 -463 12 12 12 12 12 12 12 12 12 12 12 -431 12 12 12 12 12 12 12 12 12 12 12 -179 12 12 12 12 12 12 12 12 12 12 12 -172 12 12 12 12 12 12 12 12 12 12 12 -42 12 12 12 12 12 12 12 12 12 12 12 -129 12 12 12 12 12 12 12 12 12 12 12 -158 12 12 12 12 12 12 12 12 12 12 12 -119 12 12 12 12 12 12 12 12 12 12 12 -496 12 12 12 12 12 12 12 12 12 12 12 0 12 12 12 12 12 12 12 12 12 12 12 -322 12 12 12 12 12 12 12 12 12 12 12 -197 12 12 12 12 12 12 12 12 12 12 12 -468 12 12 12 12 12 12 12 12 12 12 12 -393 12 12 12 12 12 12 12 12 12 12 12 -454 12 12 12 12 12 12 12 12 12 12 12 -100 12 12 12 12 12 12 12 12 12 12 12 -298 12 12 12 12 12 12 12 12 12 12 12 -199 12 12 12 12 12 12 12 12 12 12 12 -191 12 12 12 12 12 12 12 12 12 12 12 -418 12 12 12 12 12 12 12 12 12 12 12 -96 12 12 12 12 12 12 12 12 12 12 12 -26 12 12 12 12 12 12 12 12 12 12 12 -165 12 12 12 12 12 12 12 12 12 12 12 -327 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -205 12 12 12 12 12 12 12 12 12 12 12 -120 12 12 12 12 12 12 12 12 12 12 12 -131 12 12 12 12 12 12 12 12 12 12 12 -51 12 12 12 12 12 12 12 12 12 12 12 -404 12 12 12 12 12 12 12 12 12 12 12 -43 12 12 12 12 12 12 12 12 12 12 12 -436 12 12 12 12 12 12 12 12 12 12 12 -156 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -468 12 12 12 12 12 12 12 12 12 12 12 -308 12 12 12 12 12 12 12 12 12 12 12 -95 12 12 12 12 12 12 12 12 12 12 12 -196 12 12 12 12 12 12 12 12 12 12 12 -288 12 12 12 12 12 12 12 12 12 12 12 -481 12 12 12 12 12 12 12 12 12 12 12 -457 12 12 12 12 12 12 12 12 12 12 12 -98 12 12 12 12 12 12 12 12 12 12 12 -282 12 12 12 12 12 12 12 12 12 12 12 -197 12 12 12 12 12 12 12 12 12 12 12 -187 12 12 12 12 12 12 12 12 12 12 12 -318 12 12 12 12 12 12 12 12 12 12 12 -318 12 12 12 12 12 12 12 12 12 12 12 -409 12 12 12 12 12 12 12 12 12 12 12 -470 12 12 12 12 12 12 12 12 12 12 12 -137 12 12 12 12 12 12 12 12 12 12 12 -369 12 12 12 12 12 12 12 12 12 12 12 -316 12 12 12 12 12 12 12 12 12 12 12 -169 12 12 12 12 12 12 12 12 12 12 12 -413 12 12 12 12 12 12 12 12 12 12 12 -85 12 12 12 12 12 12 12 12 12 12 12 -77 12 12 12 12 12 12 12 12 12 12 12 0 12 12 12 12 12 12 12 12 12 12 12 -490 12 12 12 12 12 12 12 12 12 12 12 -87 12 12 12 12 12 12 12 12 12 12 12 -364 12 12 12 12 12 12 12 12 12 12 12 -179 12 12 12 12 12 12 12 12 12 12 12 -118 12 12 12 12 12 12 12 12 12 12 12 -134 12 12 12 12 12 12 12 12 12 12 12 -395 12 12 12 12 12 12 12 12 12 12 12 -282 12 12 12 12 12 12 12 12 12 12 12 -138 12 12 12 12 12 12 12 12 12 12 12 -238 12 12 12 12 12 12 12 12 12 12 12 -419 12 12 12 12 12 12 12 12 12 12 12 -15 12 12 12 12 12 12 12 12 12 12 12 -118 12 12 12 12 12 12 12 12 12 12 12 -72 12 12 12 12 12 12 12 12 12 12 12 -90 12 12 12 12 12 12 12 12 12 12 12 -307 12 12 12 12 12 12 12 12 12 12 12 -19 12 12 12 12 12 12 12 12 12 12 12 -435 12 12 12 12 12 12 12 12 12 12 12 -10 12 12 12 12 12 12 12 12 12 12 12 -277 12 12 12 12 12 12 12 12 12 12 12 -273 12 12 12 12 12 12 12 12 12 12 12 -306 12 12 12 12 12 12 12 12 12 12 12 -224 12 12 12 12 12 12 12 12 12 12 12 -309 12 12 12 12 12 12 12 12 12 12 12 -389 12 12 12 12 12 12 12 12 12 12 12 -327 12 12 12 12 12 12 12 12 12 12 12 -242 12 12 12 12 12 12 12 12 12 12 12 -369 12 12 12 12 12 12 12 12 12 12 12 -392 12 12 12 12 12 12 12 12 12 12 12 -272 12 12 12 12 12 12 12 12 12 12 12 -331 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -242 12 12 12 12 12 12 12 12 12 12 12 -452 12 12 12 12 12 12 12 12 12 12 12 -177 12 12 12 12 12 12 12 12 12 12 12 -226 12 12 12 12 12 12 12 12 12 12 12 -5 12 12 12 12 12 12 12 12 12 12 12 -497 12 12 12 12 12 12 12 12 12 12 12 -402 12 12 12 12 12 12 12 12 12 12 12 -396 12 12 12 12 12 12 12 12 12 12 12 -317 12 12 12 12 12 12 12 12 12 12 12 -395 12 12 12 12 12 12 12 12 12 12 12 -58 12 12 12 12 12 12 12 12 12 12 12 -35 12 12 12 12 12 12 12 12 12 12 12 -336 12 12 12 12 12 12 12 12 12 12 12 -95 12 12 12 12 12 12 12 12 12 12 12 -11 12 12 12 12 12 12 12 12 12 12 12 -168 12 12 12 12 12 12 12 12 12 12 12 -34 12 12 12 12 12 12 12 12 12 12 12 -229 12 12 12 12 12 12 12 12 12 12 12 -233 12 12 12 12 12 12 12 12 12 12 12 -143 12 12 12 12 12 12 12 12 12 12 12 -472 12 12 12 12 12 12 12 12 12 12 12 -322 12 12 12 12 12 12 12 12 12 12 12 -498 12 12 12 12 12 12 12 12 12 12 12 -160 12 12 12 12 12 12 12 12 12 12 12 -195 12 12 12 12 12 12 12 12 12 12 12 -42 12 12 12 12 12 12 12 12 12 12 12 -321 12 12 12 12 12 12 12 12 12 12 12 -430 12 12 12 12 12 12 12 12 12 12 12 -119 12 12 12 12 12 12 12 12 12 12 12 -489 12 12 12 12 12 12 12 12 12 12 12 -458 12 12 12 12 12 12 12 12 12 12 12 -78 12 12 12 12 12 12 12 12 12 12 12 -76 12 12 12 12 12 12 12 12 12 12 12 -41 12 12 12 12 12 12 12 12 12 12 12 -223 12 12 12 12 12 12 12 12 12 12 12 -492 12 12 12 12 12 12 12 12 12 12 12 -149 12 12 12 12 12 12 12 12 12 12 12 -449 12 12 12 12 12 12 12 12 12 12 12 -218 12 12 12 12 12 12 12 12 12 12 12 -228 12 12 12 12 12 12 12 12 12 12 12 -138 12 12 12 12 12 12 12 12 12 12 12 -453 12 12 12 12 12 12 12 12 12 12 12 -30 12 12 12 12 12 12 12 12 12 12 12 -209 12 12 12 12 12 12 12 12 12 12 12 -64 12 12 12 12 12 12 12 12 12 12 12 -468 12 12 12 12 12 12 12 12 12 12 12 -76 12 12 12 12 12 12 12 12 12 12 12 -74 12 12 12 12 12 12 12 12 12 12 12 -342 12 12 12 12 12 12 12 12 12 12 12 -69 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -33 12 12 12 12 12 12 12 12 12 12 12 -368 12 12 12 12 12 12 12 12 12 12 12 -103 12 12 12 12 12 12 12 12 12 12 12 -296 12 12 12 12 12 12 12 12 12 12 12 -113 12 12 12 12 12 12 12 12 12 12 12 -216 12 12 12 12 12 12 12 12 12 12 12 -367 12 12 12 12 12 12 12 12 12 12 12 -344 12 12 12 12 12 12 12 12 12 12 12 -167 12 12 12 12 12 12 12 12 12 12 12 -274 12 12 12 12 12 12 12 12 12 12 12 -219 12 12 12 12 12 12 12 12 12 12 12 -239 12 12 12 12 12 12 12 12 12 12 12 -485 12 12 12 12 12 12 12 12 12 12 12 -116 12 12 12 12 12 12 12 12 12 12 12 -223 12 12 12 12 12 12 12 12 12 12 12 -256 12 12 12 12 12 12 12 12 12 12 12 -263 12 12 12 12 12 12 12 12 12 12 12 -70 12 12 12 12 12 12 12 12 12 12 12 -487 12 12 12 12 12 12 12 12 12 12 12 -480 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -288 12 12 12 12 12 12 12 12 12 12 12 -191 12 12 12 12 12 12 12 12 12 12 12 -5 12 12 12 12 12 12 12 12 12 12 12 -244 12 12 12 12 12 12 12 12 12 12 12 -438 12 12 12 12 12 12 12 12 12 12 12 -128 12 12 12 12 12 12 12 12 12 12 12 -467 12 12 12 12 12 12 12 12 12 12 12 -432 12 12 12 12 12 12 12 12 12 12 12 -202 12 12 12 12 12 12 12 12 12 12 12 -316 12 12 12 12 12 12 12 12 12 12 12 -229 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -463 12 12 12 12 12 12 12 12 12 12 12 -280 12 12 12 12 12 12 12 12 12 12 12 2 12 12 12 12 12 12 12 12 12 12 12 -35 12 12 12 12 12 12 12 12 12 12 12 -283 12 12 12 12 12 12 12 12 12 12 12 -331 12 12 12 12 12 12 12 12 12 12 12 -235 12 12 12 12 12 12 12 12 12 12 12 -80 12 12 12 12 12 12 12 12 12 12 12 -44 12 12 12 12 12 12 12 12 12 12 12 -193 12 12 12 12 12 12 12 12 12 12 12 -321 12 12 12 12 12 12 12 12 12 12 12 -335 12 12 12 12 12 12 12 12 12 12 12 -104 12 12 12 12 12 12 12 12 12 12 12 -466 12 12 12 12 12 12 12 12 12 12 12 -366 12 12 12 12 12 12 12 12 12 12 12 -175 12 12 12 12 12 12 12 12 12 12 12 -403 12 12 12 12 12 12 12 12 12 12 12 -483 12 12 12 12 12 12 12 12 12 12 12 -53 12 12 12 12 12 12 12 12 12 12 12 -105 12 12 12 12 12 12 12 12 12 12 12 -257 12 12 12 12 12 12 12 12 12 12 12 -406 12 12 12 12 12 12 12 12 12 12 12 -409 12 12 12 12 12 12 12 12 12 12 12 -190 12 12 12 12 12 12 12 12 12 12 12 -406 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -114 12 12 12 12 12 12 12 12 12 12 12 -258 12 12 12 12 12 12 12 12 12 12 12 -90 12 12 12 12 12 12 12 12 12 12 12 -203 12 12 12 12 12 12 12 12 12 12 12 -262 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -424 12 12 12 12 12 12 12 12 12 12 12 -12 12 12 12 12 12 12 12 12 12 12 12 -396 12 12 12 12 12 12 12 12 12 12 12 -201 12 12 12 12 12 12 12 12 12 12 12 -217 12 12 12 12 12 12 12 12 12 12 12 -164 12 12 12 12 12 12 12 12 12 12 12 -431 12 12 12 12 12 12 12 12 12 12 12 -454 12 12 12 12 12 12 12 12 12 12 12 -478 12 12 12 12 12 12 12 12 12 12 12 -298 12 12 12 12 12 12 12 12 12 12 12 -125 12 12 12 12 12 12 12 12 12 12 12 -431 12 12 12 12 12 12 12 12 12 12 12 -164 12 12 12 12 12 12 12 12 12 12 12 -424 12 12 12 12 12 12 12 12 12 12 12 -187 12 12 12 12 12 12 12 12 12 12 12 -382 12 12 12 12 12 12 12 12 12 12 12 -5 12 12 12 12 12 12 12 12 12 12 12 -70 12 12 12 12 12 12 12 12 12 12 12 -397 12 12 12 12 12 12 12 12 12 12 12 -480 12 12 12 12 12 12 12 12 12 12 12 -291 12 12 12 12 12 12 12 12 12 12 12 -24 12 12 12 12 12 12 12 12 12 12 12 -351 12 12 12 12 12 12 12 12 12 12 12 -255 12 12 12 12 12 12 12 12 12 12 12 -104 12 12 12 12 12 12 12 12 12 12 12 -70 12 12 12 12 12 12 12 12 12 12 12 -163 12 12 12 12 12 12 12 12 12 12 12 -438 12 12 12 12 12 12 12 12 12 12 12 -119 12 12 12 12 12 12 12 12 12 12 12 -414 12 12 12 12 12 12 12 12 12 12 12 -200 12 12 12 12 12 12 12 12 12 12 12 -491 12 12 12 12 12 12 12 12 12 12 12 -237 12 12 12 12 12 12 12 12 12 12 12 -439 12 12 12 12 12 12 12 12 12 12 12 -360 12 12 12 12 12 12 12 12 12 12 12 -248 12 12 12 12 12 12 12 12 12 12 12 -479 12 12 12 12 12 12 12 12 12 12 12 -305 12 12 12 12 12 12 12 12 12 12 12 -417 12 12 12 12 12 12 12 12 12 12 12 -199 12 12 12 12 12 12 12 12 12 12 12 -444 12 12 12 12 12 12 12 12 12 12 12 -120 12 12 12 12 12 12 12 12 12 12 12 -429 12 12 12 12 12 12 12 12 12 12 12 -169 12 12 12 12 12 12 12 12 12 12 12 -443 12 12 12 12 12 12 12 12 12 12 12 -323 12 12 12 12 12 12 12 12 12 12 12 -325 12 12 12 12 12 12 12 12 12 12 12 -277 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -478 12 12 12 12 12 12 12 12 12 12 12 -178 12 12 12 12 12 12 12 12 12 12 12 -468 12 12 12 12 12 12 12 12 12 12 12 -310 12 12 12 12 12 12 12 12 12 12 12 -317 12 12 12 12 12 12 12 12 12 12 12 -333 12 12 12 12 12 12 12 12 12 12 12 -493 12 12 12 12 12 12 12 12 12 12 12 -460 12 12 12 12 12 12 12 12 12 12 12 -207 12 12 12 12 12 12 12 12 12 12 12 -249 12 12 12 12 12 12 12 12 12 12 12 -265 12 12 12 12 12 12 12 12 12 12 12 -480 12 12 12 12 12 12 12 12 12 12 12 -83 12 12 12 12 12 12 12 12 12 12 12 -136 12 12 12 12 12 12 12 12 12 12 12 -353 12 12 12 12 12 12 12 12 12 12 12 -172 12 12 12 12 12 12 12 12 12 12 12 -214 12 12 12 12 12 12 12 12 12 12 12 -462 12 12 12 12 12 12 12 12 12 12 12 -233 12 12 12 12 12 12 12 12 12 12 12 -406 12 12 12 12 12 12 12 12 12 12 12 -133 12 12 12 12 12 12 12 12 12 12 12 -175 12 12 12 12 12 12 12 12 12 12 12 -189 12 12 12 12 12 12 12 12 12 12 12 -454 12 12 12 12 12 12 12 12 12 12 12 -375 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -421 12 12 12 12 12 12 12 12 12 12 12 -407 12 12 12 12 12 12 12 12 12 12 12 -384 12 12 12 12 12 12 12 12 12 12 12 -256 12 12 12 12 12 12 12 12 12 12 12 -26 12 12 12 12 12 12 12 12 12 12 12 -134 12 12 12 12 12 12 12 12 12 12 12 -67 12 12 12 12 12 12 12 12 12 12 12 -384 12 12 12 12 12 12 12 12 12 12 12 -379 12 12 12 12 12 12 12 12 12 12 12 -18 12 12 12 12 12 12 12 12 12 12 12 -462 12 12 12 12 12 12 12 12 12 12 12 -492 12 12 12 12 12 12 12 12 12 12 12 -100 12 12 12 12 12 12 12 12 12 12 12 -298 12 12 12 12 12 12 12 12 12 12 12 -9 12 12 12 12 12 12 12 12 12 12 12 -341 12 12 12 12 12 12 12 12 12 12 12 -498 12 12 12 12 12 12 12 12 12 12 12 -146 12 12 12 12 12 12 12 12 12 12 12 -458 12 12 12 12 12 12 12 12 12 12 12 -362 12 12 12 12 12 12 12 12 12 12 12 -186 12 12 12 12 12 12 12 12 12 12 12 -285 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -167 12 12 12 12 12 12 12 12 12 12 12 -18 12 12 12 12 12 12 12 12 12 12 12 -273 12 12 12 12 12 12 12 12 12 12 12 -183 12 12 12 12 12 12 12 12 12 12 12 -281 12 12 12 12 12 12 12 12 12 12 12 -344 12 12 12 12 12 12 12 12 12 12 12 -97 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -315 12 12 12 12 12 12 12 12 12 12 12 -84 12 12 12 12 12 12 12 12 12 12 12 -28 12 12 12 12 12 12 12 12 12 12 12 -37 12 12 12 12 12 12 12 12 12 12 12 -448 12 12 12 12 12 12 12 12 12 12 12 -152 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -307 12 12 12 12 12 12 12 12 12 12 12 -194 12 12 12 12 12 12 12 12 12 12 12 -414 12 12 12 12 12 12 12 12 12 12 12 -477 12 12 12 12 12 12 12 12 12 12 12 -222 12 12 12 12 12 12 12 12 12 12 12 -126 12 12 12 12 12 12 12 12 12 12 12 -90 12 12 12 12 12 12 12 12 12 12 12 -169 12 12 12 12 12 12 12 12 12 12 12 -403 12 12 12 12 12 12 12 12 12 12 12 -400 12 12 12 12 12 12 12 12 12 12 12 -200 12 12 12 12 12 12 12 12 12 12 12 -97 12 12 12 12 12 12 12 12 12 12 12 PREHOOK: query: explain select * from masking_test_n0 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n0 where key > 0 @@ -1702,20 +228,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (UDFToInteger(key) > 0) (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (UDFToInteger(key) > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1738,500 +264,6 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n0 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 12 12 12 12 12 12 12 12 12 12 12 -86 12 12 12 12 12 12 12 12 12 12 12 -311 12 12 12 12 12 12 12 12 12 12 12 -27 12 12 12 12 12 12 12 12 12 12 12 -165 12 12 12 12 12 12 12 12 12 12 12 -409 12 12 12 12 12 12 12 12 12 12 12 -255 12 12 12 12 12 12 12 12 12 12 12 -278 12 12 12 12 12 12 12 12 12 12 12 -98 12 12 12 12 12 12 12 12 12 12 12 -484 12 12 12 12 12 12 12 12 12 12 12 -265 12 12 12 12 12 12 12 12 12 12 12 -193 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -150 12 12 12 12 12 12 12 12 12 12 12 -273 12 12 12 12 12 12 12 12 12 12 12 -224 12 12 12 12 12 12 12 12 12 12 12 -369 12 12 12 12 12 12 12 12 12 12 12 -66 12 12 12 12 12 12 12 12 12 12 12 -128 12 12 12 12 12 12 12 12 12 12 12 -213 12 12 12 12 12 12 12 12 12 12 12 -146 12 12 12 12 12 12 12 12 12 12 12 -406 12 12 12 12 12 12 12 12 12 12 12 -429 12 12 12 12 12 12 12 12 12 12 12 -374 12 12 12 12 12 12 12 12 12 12 12 -152 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -145 12 12 12 12 12 12 12 12 12 12 12 -495 12 12 12 12 12 12 12 12 12 12 12 -37 12 12 12 12 12 12 12 12 12 12 12 -327 12 12 12 12 12 12 12 12 12 12 12 -281 12 12 12 12 12 12 12 12 12 12 12 -277 12 12 12 12 12 12 12 12 12 12 12 -209 12 12 12 12 12 12 12 12 12 12 12 -15 12 12 12 12 12 12 12 12 12 12 12 -82 12 12 12 12 12 12 12 12 12 12 12 -403 12 12 12 12 12 12 12 12 12 12 12 -166 12 12 12 12 12 12 12 12 12 12 12 -417 12 12 12 12 12 12 12 12 12 12 12 -430 12 12 12 12 12 12 12 12 12 12 12 -252 12 12 12 12 12 12 12 12 12 12 12 -292 12 12 12 12 12 12 12 12 12 12 12 -219 12 12 12 12 12 12 12 12 12 12 12 -287 12 12 12 12 12 12 12 12 12 12 12 -153 12 12 12 12 12 12 12 12 12 12 12 -193 12 12 12 12 12 12 12 12 12 12 12 -338 12 12 12 12 12 12 12 12 12 12 12 -446 12 12 12 12 12 12 12 12 12 12 12 -459 12 12 12 12 12 12 12 12 12 12 12 -394 12 12 12 12 12 12 12 12 12 12 12 -237 12 12 12 12 12 12 12 12 12 12 12 -482 12 12 12 12 12 12 12 12 12 12 12 -174 12 12 12 12 12 12 12 12 12 12 12 -413 12 12 12 12 12 12 12 12 12 12 12 -494 12 12 12 12 12 12 12 12 12 12 12 -207 12 12 12 12 12 12 12 12 12 12 12 -199 12 12 12 12 12 12 12 12 12 12 12 -466 12 12 12 12 12 12 12 12 12 12 12 -208 12 12 12 12 12 12 12 12 12 12 12 -174 12 12 12 12 12 12 12 12 12 12 12 -399 12 12 12 12 12 12 12 12 12 12 12 -396 12 12 12 12 12 12 12 12 12 12 12 -247 12 12 12 12 12 12 12 12 12 12 12 -417 12 12 12 12 12 12 12 12 12 12 12 -489 12 12 12 12 12 12 12 12 12 12 12 -162 12 12 12 12 12 12 12 12 12 12 12 -377 12 12 12 12 12 12 12 12 12 12 12 -397 12 12 12 12 12 12 12 12 12 12 12 -309 12 12 12 12 12 12 12 12 12 12 12 -365 12 12 12 12 12 12 12 12 12 12 12 -266 12 12 12 12 12 12 12 12 12 12 12 -439 12 12 12 12 12 12 12 12 12 12 12 -342 12 12 12 12 12 12 12 12 12 12 12 -367 12 12 12 12 12 12 12 12 12 12 12 -325 12 12 12 12 12 12 12 12 12 12 12 -167 12 12 12 12 12 12 12 12 12 12 12 -195 12 12 12 12 12 12 12 12 12 12 12 -475 12 12 12 12 12 12 12 12 12 12 12 -17 12 12 12 12 12 12 12 12 12 12 12 -113 12 12 12 12 12 12 12 12 12 12 12 -155 12 12 12 12 12 12 12 12 12 12 12 -203 12 12 12 12 12 12 12 12 12 12 12 -339 12 12 12 12 12 12 12 12 12 12 12 -455 12 12 12 12 12 12 12 12 12 12 12 -128 12 12 12 12 12 12 12 12 12 12 12 -311 12 12 12 12 12 12 12 12 12 12 12 -316 12 12 12 12 12 12 12 12 12 12 12 -57 12 12 12 12 12 12 12 12 12 12 12 -302 12 12 12 12 12 12 12 12 12 12 12 -205 12 12 12 12 12 12 12 12 12 12 12 -149 12 12 12 12 12 12 12 12 12 12 12 -438 12 12 12 12 12 12 12 12 12 12 12 -345 12 12 12 12 12 12 12 12 12 12 12 -129 12 12 12 12 12 12 12 12 12 12 12 -170 12 12 12 12 12 12 12 12 12 12 12 -20 12 12 12 12 12 12 12 12 12 12 12 -489 12 12 12 12 12 12 12 12 12 12 12 -157 12 12 12 12 12 12 12 12 12 12 12 -378 12 12 12 12 12 12 12 12 12 12 12 -221 12 12 12 12 12 12 12 12 12 12 12 -92 12 12 12 12 12 12 12 12 12 12 12 -111 12 12 12 12 12 12 12 12 12 12 12 -47 12 12 12 12 12 12 12 12 12 12 12 -72 12 12 12 12 12 12 12 12 12 12 12 4 12 12 12 12 12 12 12 12 12 12 12 -280 12 12 12 12 12 12 12 12 12 12 12 -35 12 12 12 12 12 12 12 12 12 12 12 -427 12 12 12 12 12 12 12 12 12 12 12 -277 12 12 12 12 12 12 12 12 12 12 12 -208 12 12 12 12 12 12 12 12 12 12 12 -356 12 12 12 12 12 12 12 12 12 12 12 -399 12 12 12 12 12 12 12 12 12 12 12 -169 12 12 12 12 12 12 12 12 12 12 12 -382 12 12 12 12 12 12 12 12 12 12 12 -498 12 12 12 12 12 12 12 12 12 12 12 -125 12 12 12 12 12 12 12 12 12 12 12 -386 12 12 12 12 12 12 12 12 12 12 12 -437 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -192 12 12 12 12 12 12 12 12 12 12 12 -286 12 12 12 12 12 12 12 12 12 12 12 -187 12 12 12 12 12 12 12 12 12 12 12 -176 12 12 12 12 12 12 12 12 12 12 12 -54 12 12 12 12 12 12 12 12 12 12 12 -459 12 12 12 12 12 12 12 12 12 12 12 -51 12 12 12 12 12 12 12 12 12 12 12 -138 12 12 12 12 12 12 12 12 12 12 12 -103 12 12 12 12 12 12 12 12 12 12 12 -239 12 12 12 12 12 12 12 12 12 12 12 -213 12 12 12 12 12 12 12 12 12 12 12 -216 12 12 12 12 12 12 12 12 12 12 12 -430 12 12 12 12 12 12 12 12 12 12 12 -278 12 12 12 12 12 12 12 12 12 12 12 -176 12 12 12 12 12 12 12 12 12 12 12 -289 12 12 12 12 12 12 12 12 12 12 12 -221 12 12 12 12 12 12 12 12 12 12 12 -65 12 12 12 12 12 12 12 12 12 12 12 -318 12 12 12 12 12 12 12 12 12 12 12 -332 12 12 12 12 12 12 12 12 12 12 12 -311 12 12 12 12 12 12 12 12 12 12 12 -275 12 12 12 12 12 12 12 12 12 12 12 -137 12 12 12 12 12 12 12 12 12 12 12 -241 12 12 12 12 12 12 12 12 12 12 12 -83 12 12 12 12 12 12 12 12 12 12 12 -333 12 12 12 12 12 12 12 12 12 12 12 -180 12 12 12 12 12 12 12 12 12 12 12 -284 12 12 12 12 12 12 12 12 12 12 12 -12 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -181 12 12 12 12 12 12 12 12 12 12 12 -67 12 12 12 12 12 12 12 12 12 12 12 -260 12 12 12 12 12 12 12 12 12 12 12 -404 12 12 12 12 12 12 12 12 12 12 12 -384 12 12 12 12 12 12 12 12 12 12 12 -489 12 12 12 12 12 12 12 12 12 12 12 -353 12 12 12 12 12 12 12 12 12 12 12 -373 12 12 12 12 12 12 12 12 12 12 12 -272 12 12 12 12 12 12 12 12 12 12 12 -138 12 12 12 12 12 12 12 12 12 12 12 -217 12 12 12 12 12 12 12 12 12 12 12 -84 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -466 12 12 12 12 12 12 12 12 12 12 12 -58 12 12 12 12 12 12 12 12 12 12 12 8 12 12 12 12 12 12 12 12 12 12 12 -411 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -208 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -24 12 12 12 12 12 12 12 12 12 12 12 -463 12 12 12 12 12 12 12 12 12 12 12 -431 12 12 12 12 12 12 12 12 12 12 12 -179 12 12 12 12 12 12 12 12 12 12 12 -172 12 12 12 12 12 12 12 12 12 12 12 -42 12 12 12 12 12 12 12 12 12 12 12 -129 12 12 12 12 12 12 12 12 12 12 12 -158 12 12 12 12 12 12 12 12 12 12 12 -119 12 12 12 12 12 12 12 12 12 12 12 -496 12 12 12 12 12 12 12 12 12 12 12 -322 12 12 12 12 12 12 12 12 12 12 12 -197 12 12 12 12 12 12 12 12 12 12 12 -468 12 12 12 12 12 12 12 12 12 12 12 -393 12 12 12 12 12 12 12 12 12 12 12 -454 12 12 12 12 12 12 12 12 12 12 12 -100 12 12 12 12 12 12 12 12 12 12 12 -298 12 12 12 12 12 12 12 12 12 12 12 -199 12 12 12 12 12 12 12 12 12 12 12 -191 12 12 12 12 12 12 12 12 12 12 12 -418 12 12 12 12 12 12 12 12 12 12 12 -96 12 12 12 12 12 12 12 12 12 12 12 -26 12 12 12 12 12 12 12 12 12 12 12 -165 12 12 12 12 12 12 12 12 12 12 12 -327 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -205 12 12 12 12 12 12 12 12 12 12 12 -120 12 12 12 12 12 12 12 12 12 12 12 -131 12 12 12 12 12 12 12 12 12 12 12 -51 12 12 12 12 12 12 12 12 12 12 12 -404 12 12 12 12 12 12 12 12 12 12 12 -43 12 12 12 12 12 12 12 12 12 12 12 -436 12 12 12 12 12 12 12 12 12 12 12 -156 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -468 12 12 12 12 12 12 12 12 12 12 12 -308 12 12 12 12 12 12 12 12 12 12 12 -95 12 12 12 12 12 12 12 12 12 12 12 -196 12 12 12 12 12 12 12 12 12 12 12 -288 12 12 12 12 12 12 12 12 12 12 12 -481 12 12 12 12 12 12 12 12 12 12 12 -457 12 12 12 12 12 12 12 12 12 12 12 -98 12 12 12 12 12 12 12 12 12 12 12 -282 12 12 12 12 12 12 12 12 12 12 12 -197 12 12 12 12 12 12 12 12 12 12 12 -187 12 12 12 12 12 12 12 12 12 12 12 -318 12 12 12 12 12 12 12 12 12 12 12 -318 12 12 12 12 12 12 12 12 12 12 12 -409 12 12 12 12 12 12 12 12 12 12 12 -470 12 12 12 12 12 12 12 12 12 12 12 -137 12 12 12 12 12 12 12 12 12 12 12 -369 12 12 12 12 12 12 12 12 12 12 12 -316 12 12 12 12 12 12 12 12 12 12 12 -169 12 12 12 12 12 12 12 12 12 12 12 -413 12 12 12 12 12 12 12 12 12 12 12 -85 12 12 12 12 12 12 12 12 12 12 12 -77 12 12 12 12 12 12 12 12 12 12 12 -490 12 12 12 12 12 12 12 12 12 12 12 -87 12 12 12 12 12 12 12 12 12 12 12 -364 12 12 12 12 12 12 12 12 12 12 12 -179 12 12 12 12 12 12 12 12 12 12 12 -118 12 12 12 12 12 12 12 12 12 12 12 -134 12 12 12 12 12 12 12 12 12 12 12 -395 12 12 12 12 12 12 12 12 12 12 12 -282 12 12 12 12 12 12 12 12 12 12 12 -138 12 12 12 12 12 12 12 12 12 12 12 -238 12 12 12 12 12 12 12 12 12 12 12 -419 12 12 12 12 12 12 12 12 12 12 12 -15 12 12 12 12 12 12 12 12 12 12 12 -118 12 12 12 12 12 12 12 12 12 12 12 -72 12 12 12 12 12 12 12 12 12 12 12 -90 12 12 12 12 12 12 12 12 12 12 12 -307 12 12 12 12 12 12 12 12 12 12 12 -19 12 12 12 12 12 12 12 12 12 12 12 -435 12 12 12 12 12 12 12 12 12 12 12 -10 12 12 12 12 12 12 12 12 12 12 12 -277 12 12 12 12 12 12 12 12 12 12 12 -273 12 12 12 12 12 12 12 12 12 12 12 -306 12 12 12 12 12 12 12 12 12 12 12 -224 12 12 12 12 12 12 12 12 12 12 12 -309 12 12 12 12 12 12 12 12 12 12 12 -389 12 12 12 12 12 12 12 12 12 12 12 -327 12 12 12 12 12 12 12 12 12 12 12 -242 12 12 12 12 12 12 12 12 12 12 12 -369 12 12 12 12 12 12 12 12 12 12 12 -392 12 12 12 12 12 12 12 12 12 12 12 -272 12 12 12 12 12 12 12 12 12 12 12 -331 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -242 12 12 12 12 12 12 12 12 12 12 12 -452 12 12 12 12 12 12 12 12 12 12 12 -177 12 12 12 12 12 12 12 12 12 12 12 -226 12 12 12 12 12 12 12 12 12 12 12 -5 12 12 12 12 12 12 12 12 12 12 12 -497 12 12 12 12 12 12 12 12 12 12 12 -402 12 12 12 12 12 12 12 12 12 12 12 -396 12 12 12 12 12 12 12 12 12 12 12 -317 12 12 12 12 12 12 12 12 12 12 12 -395 12 12 12 12 12 12 12 12 12 12 12 -58 12 12 12 12 12 12 12 12 12 12 12 -35 12 12 12 12 12 12 12 12 12 12 12 -336 12 12 12 12 12 12 12 12 12 12 12 -95 12 12 12 12 12 12 12 12 12 12 12 -11 12 12 12 12 12 12 12 12 12 12 12 -168 12 12 12 12 12 12 12 12 12 12 12 -34 12 12 12 12 12 12 12 12 12 12 12 -229 12 12 12 12 12 12 12 12 12 12 12 -233 12 12 12 12 12 12 12 12 12 12 12 -143 12 12 12 12 12 12 12 12 12 12 12 -472 12 12 12 12 12 12 12 12 12 12 12 -322 12 12 12 12 12 12 12 12 12 12 12 -498 12 12 12 12 12 12 12 12 12 12 12 -160 12 12 12 12 12 12 12 12 12 12 12 -195 12 12 12 12 12 12 12 12 12 12 12 -42 12 12 12 12 12 12 12 12 12 12 12 -321 12 12 12 12 12 12 12 12 12 12 12 -430 12 12 12 12 12 12 12 12 12 12 12 -119 12 12 12 12 12 12 12 12 12 12 12 -489 12 12 12 12 12 12 12 12 12 12 12 -458 12 12 12 12 12 12 12 12 12 12 12 -78 12 12 12 12 12 12 12 12 12 12 12 -76 12 12 12 12 12 12 12 12 12 12 12 -41 12 12 12 12 12 12 12 12 12 12 12 -223 12 12 12 12 12 12 12 12 12 12 12 -492 12 12 12 12 12 12 12 12 12 12 12 -149 12 12 12 12 12 12 12 12 12 12 12 -449 12 12 12 12 12 12 12 12 12 12 12 -218 12 12 12 12 12 12 12 12 12 12 12 -228 12 12 12 12 12 12 12 12 12 12 12 -138 12 12 12 12 12 12 12 12 12 12 12 -453 12 12 12 12 12 12 12 12 12 12 12 -30 12 12 12 12 12 12 12 12 12 12 12 -209 12 12 12 12 12 12 12 12 12 12 12 -64 12 12 12 12 12 12 12 12 12 12 12 -468 12 12 12 12 12 12 12 12 12 12 12 -76 12 12 12 12 12 12 12 12 12 12 12 -74 12 12 12 12 12 12 12 12 12 12 12 -342 12 12 12 12 12 12 12 12 12 12 12 -69 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -33 12 12 12 12 12 12 12 12 12 12 12 -368 12 12 12 12 12 12 12 12 12 12 12 -103 12 12 12 12 12 12 12 12 12 12 12 -296 12 12 12 12 12 12 12 12 12 12 12 -113 12 12 12 12 12 12 12 12 12 12 12 -216 12 12 12 12 12 12 12 12 12 12 12 -367 12 12 12 12 12 12 12 12 12 12 12 -344 12 12 12 12 12 12 12 12 12 12 12 -167 12 12 12 12 12 12 12 12 12 12 12 -274 12 12 12 12 12 12 12 12 12 12 12 -219 12 12 12 12 12 12 12 12 12 12 12 -239 12 12 12 12 12 12 12 12 12 12 12 -485 12 12 12 12 12 12 12 12 12 12 12 -116 12 12 12 12 12 12 12 12 12 12 12 -223 12 12 12 12 12 12 12 12 12 12 12 -256 12 12 12 12 12 12 12 12 12 12 12 -263 12 12 12 12 12 12 12 12 12 12 12 -70 12 12 12 12 12 12 12 12 12 12 12 -487 12 12 12 12 12 12 12 12 12 12 12 -480 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -288 12 12 12 12 12 12 12 12 12 12 12 -191 12 12 12 12 12 12 12 12 12 12 12 -5 12 12 12 12 12 12 12 12 12 12 12 -244 12 12 12 12 12 12 12 12 12 12 12 -438 12 12 12 12 12 12 12 12 12 12 12 -128 12 12 12 12 12 12 12 12 12 12 12 -467 12 12 12 12 12 12 12 12 12 12 12 -432 12 12 12 12 12 12 12 12 12 12 12 -202 12 12 12 12 12 12 12 12 12 12 12 -316 12 12 12 12 12 12 12 12 12 12 12 -229 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -463 12 12 12 12 12 12 12 12 12 12 12 -280 12 12 12 12 12 12 12 12 12 12 12 2 12 12 12 12 12 12 12 12 12 12 12 -35 12 12 12 12 12 12 12 12 12 12 12 -283 12 12 12 12 12 12 12 12 12 12 12 -331 12 12 12 12 12 12 12 12 12 12 12 -235 12 12 12 12 12 12 12 12 12 12 12 -80 12 12 12 12 12 12 12 12 12 12 12 -44 12 12 12 12 12 12 12 12 12 12 12 -193 12 12 12 12 12 12 12 12 12 12 12 -321 12 12 12 12 12 12 12 12 12 12 12 -335 12 12 12 12 12 12 12 12 12 12 12 -104 12 12 12 12 12 12 12 12 12 12 12 -466 12 12 12 12 12 12 12 12 12 12 12 -366 12 12 12 12 12 12 12 12 12 12 12 -175 12 12 12 12 12 12 12 12 12 12 12 -403 12 12 12 12 12 12 12 12 12 12 12 -483 12 12 12 12 12 12 12 12 12 12 12 -53 12 12 12 12 12 12 12 12 12 12 12 -105 12 12 12 12 12 12 12 12 12 12 12 -257 12 12 12 12 12 12 12 12 12 12 12 -406 12 12 12 12 12 12 12 12 12 12 12 -409 12 12 12 12 12 12 12 12 12 12 12 -190 12 12 12 12 12 12 12 12 12 12 12 -406 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -114 12 12 12 12 12 12 12 12 12 12 12 -258 12 12 12 12 12 12 12 12 12 12 12 -90 12 12 12 12 12 12 12 12 12 12 12 -203 12 12 12 12 12 12 12 12 12 12 12 -262 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -424 12 12 12 12 12 12 12 12 12 12 12 -12 12 12 12 12 12 12 12 12 12 12 12 -396 12 12 12 12 12 12 12 12 12 12 12 -201 12 12 12 12 12 12 12 12 12 12 12 -217 12 12 12 12 12 12 12 12 12 12 12 -164 12 12 12 12 12 12 12 12 12 12 12 -431 12 12 12 12 12 12 12 12 12 12 12 -454 12 12 12 12 12 12 12 12 12 12 12 -478 12 12 12 12 12 12 12 12 12 12 12 -298 12 12 12 12 12 12 12 12 12 12 12 -125 12 12 12 12 12 12 12 12 12 12 12 -431 12 12 12 12 12 12 12 12 12 12 12 -164 12 12 12 12 12 12 12 12 12 12 12 -424 12 12 12 12 12 12 12 12 12 12 12 -187 12 12 12 12 12 12 12 12 12 12 12 -382 12 12 12 12 12 12 12 12 12 12 12 -5 12 12 12 12 12 12 12 12 12 12 12 -70 12 12 12 12 12 12 12 12 12 12 12 -397 12 12 12 12 12 12 12 12 12 12 12 -480 12 12 12 12 12 12 12 12 12 12 12 -291 12 12 12 12 12 12 12 12 12 12 12 -24 12 12 12 12 12 12 12 12 12 12 12 -351 12 12 12 12 12 12 12 12 12 12 12 -255 12 12 12 12 12 12 12 12 12 12 12 -104 12 12 12 12 12 12 12 12 12 12 12 -70 12 12 12 12 12 12 12 12 12 12 12 -163 12 12 12 12 12 12 12 12 12 12 12 -438 12 12 12 12 12 12 12 12 12 12 12 -119 12 12 12 12 12 12 12 12 12 12 12 -414 12 12 12 12 12 12 12 12 12 12 12 -200 12 12 12 12 12 12 12 12 12 12 12 -491 12 12 12 12 12 12 12 12 12 12 12 -237 12 12 12 12 12 12 12 12 12 12 12 -439 12 12 12 12 12 12 12 12 12 12 12 -360 12 12 12 12 12 12 12 12 12 12 12 -248 12 12 12 12 12 12 12 12 12 12 12 -479 12 12 12 12 12 12 12 12 12 12 12 -305 12 12 12 12 12 12 12 12 12 12 12 -417 12 12 12 12 12 12 12 12 12 12 12 -199 12 12 12 12 12 12 12 12 12 12 12 -444 12 12 12 12 12 12 12 12 12 12 12 -120 12 12 12 12 12 12 12 12 12 12 12 -429 12 12 12 12 12 12 12 12 12 12 12 -169 12 12 12 12 12 12 12 12 12 12 12 -443 12 12 12 12 12 12 12 12 12 12 12 -323 12 12 12 12 12 12 12 12 12 12 12 -325 12 12 12 12 12 12 12 12 12 12 12 -277 12 12 12 12 12 12 12 12 12 12 12 -230 12 12 12 12 12 12 12 12 12 12 12 -478 12 12 12 12 12 12 12 12 12 12 12 -178 12 12 12 12 12 12 12 12 12 12 12 -468 12 12 12 12 12 12 12 12 12 12 12 -310 12 12 12 12 12 12 12 12 12 12 12 -317 12 12 12 12 12 12 12 12 12 12 12 -333 12 12 12 12 12 12 12 12 12 12 12 -493 12 12 12 12 12 12 12 12 12 12 12 -460 12 12 12 12 12 12 12 12 12 12 12 -207 12 12 12 12 12 12 12 12 12 12 12 -249 12 12 12 12 12 12 12 12 12 12 12 -265 12 12 12 12 12 12 12 12 12 12 12 -480 12 12 12 12 12 12 12 12 12 12 12 -83 12 12 12 12 12 12 12 12 12 12 12 -136 12 12 12 12 12 12 12 12 12 12 12 -353 12 12 12 12 12 12 12 12 12 12 12 -172 12 12 12 12 12 12 12 12 12 12 12 -214 12 12 12 12 12 12 12 12 12 12 12 -462 12 12 12 12 12 12 12 12 12 12 12 -233 12 12 12 12 12 12 12 12 12 12 12 -406 12 12 12 12 12 12 12 12 12 12 12 -133 12 12 12 12 12 12 12 12 12 12 12 -175 12 12 12 12 12 12 12 12 12 12 12 -189 12 12 12 12 12 12 12 12 12 12 12 -454 12 12 12 12 12 12 12 12 12 12 12 -375 12 12 12 12 12 12 12 12 12 12 12 -401 12 12 12 12 12 12 12 12 12 12 12 -421 12 12 12 12 12 12 12 12 12 12 12 -407 12 12 12 12 12 12 12 12 12 12 12 -384 12 12 12 12 12 12 12 12 12 12 12 -256 12 12 12 12 12 12 12 12 12 12 12 -26 12 12 12 12 12 12 12 12 12 12 12 -134 12 12 12 12 12 12 12 12 12 12 12 -67 12 12 12 12 12 12 12 12 12 12 12 -384 12 12 12 12 12 12 12 12 12 12 12 -379 12 12 12 12 12 12 12 12 12 12 12 -18 12 12 12 12 12 12 12 12 12 12 12 -462 12 12 12 12 12 12 12 12 12 12 12 -492 12 12 12 12 12 12 12 12 12 12 12 -100 12 12 12 12 12 12 12 12 12 12 12 -298 12 12 12 12 12 12 12 12 12 12 12 -9 12 12 12 12 12 12 12 12 12 12 12 -341 12 12 12 12 12 12 12 12 12 12 12 -498 12 12 12 12 12 12 12 12 12 12 12 -146 12 12 12 12 12 12 12 12 12 12 12 -458 12 12 12 12 12 12 12 12 12 12 12 -362 12 12 12 12 12 12 12 12 12 12 12 -186 12 12 12 12 12 12 12 12 12 12 12 -285 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -167 12 12 12 12 12 12 12 12 12 12 12 -18 12 12 12 12 12 12 12 12 12 12 12 -273 12 12 12 12 12 12 12 12 12 12 12 -183 12 12 12 12 12 12 12 12 12 12 12 -281 12 12 12 12 12 12 12 12 12 12 12 -344 12 12 12 12 12 12 12 12 12 12 12 -97 12 12 12 12 12 12 12 12 12 12 12 -469 12 12 12 12 12 12 12 12 12 12 12 -315 12 12 12 12 12 12 12 12 12 12 12 -84 12 12 12 12 12 12 12 12 12 12 12 -28 12 12 12 12 12 12 12 12 12 12 12 -37 12 12 12 12 12 12 12 12 12 12 12 -448 12 12 12 12 12 12 12 12 12 12 12 -152 12 12 12 12 12 12 12 12 12 12 12 -348 12 12 12 12 12 12 12 12 12 12 12 -307 12 12 12 12 12 12 12 12 12 12 12 -194 12 12 12 12 12 12 12 12 12 12 12 -414 12 12 12 12 12 12 12 12 12 12 12 -477 12 12 12 12 12 12 12 12 12 12 12 -222 12 12 12 12 12 12 12 12 12 12 12 -126 12 12 12 12 12 12 12 12 12 12 12 -90 12 12 12 12 12 12 12 12 12 12 12 -169 12 12 12 12 12 12 12 12 12 12 12 -403 12 12 12 12 12 12 12 12 12 12 12 -400 12 12 12 12 12 12 12 12 12 12 12 -200 12 12 12 12 12 12 12 12 12 12 12 -97 12 12 12 12 12 12 12 12 12 12 12 diff --git a/ql/src/test/results/clientpositive/masking_7.q.out b/ql/src/test/results/clientpositive/masking_7.q.out index 9727f5e777..bbdf3f9f41 100644 --- a/ql/src/test/results/clientpositive/masking_7.q.out +++ b/ql/src/test/results/clientpositive/masking_7.q.out @@ -30,20 +30,24 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string), ROW__ID (type: struct) - outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Filter Operator + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string), ROW__ID (type: struct) + outputColumnNames: _col0, _col1, _col2, _col3 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -62,506 +66,12 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n14 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 12 NULL -86 val_86 12 NULL -311 val_311 12 NULL -27 val_27 12 NULL -165 val_165 12 NULL -409 val_409 12 NULL -255 val_255 12 NULL -278 val_278 12 NULL -98 val_98 12 NULL -484 val_484 12 NULL -265 val_265 12 NULL -193 val_193 12 NULL -401 val_401 12 NULL -150 val_150 12 NULL -273 val_273 12 NULL -224 val_224 12 NULL -369 val_369 12 NULL -66 val_66 12 NULL -128 val_128 12 NULL -213 val_213 12 NULL -146 val_146 12 NULL -406 val_406 12 NULL -429 val_429 12 NULL -374 val_374 12 NULL -152 val_152 12 NULL -469 val_469 12 NULL -145 val_145 12 NULL -495 val_495 12 NULL -37 val_37 12 NULL -327 val_327 12 NULL -281 val_281 12 NULL -277 val_277 12 NULL -209 val_209 12 NULL -15 val_15 12 NULL -82 val_82 12 NULL -403 val_403 12 NULL -166 val_166 12 NULL -417 val_417 12 NULL -430 val_430 12 NULL -252 val_252 12 NULL -292 val_292 12 NULL -219 val_219 12 NULL -287 val_287 12 NULL -153 val_153 12 NULL -193 val_193 12 NULL -338 val_338 12 NULL -446 val_446 12 NULL -459 val_459 12 NULL -394 val_394 12 NULL -237 val_237 12 NULL -482 val_482 12 NULL -174 val_174 12 NULL -413 val_413 12 NULL -494 val_494 12 NULL -207 val_207 12 NULL -199 val_199 12 NULL -466 val_466 12 NULL -208 val_208 12 NULL -174 val_174 12 NULL -399 val_399 12 NULL -396 val_396 12 NULL -247 val_247 12 NULL -417 val_417 12 NULL -489 val_489 12 NULL -162 val_162 12 NULL -377 val_377 12 NULL -397 val_397 12 NULL -309 val_309 12 NULL -365 val_365 12 NULL -266 val_266 12 NULL -439 val_439 12 NULL -342 val_342 12 NULL -367 val_367 12 NULL -325 val_325 12 NULL -167 val_167 12 NULL -195 val_195 12 NULL -475 val_475 12 NULL -17 val_17 12 NULL -113 val_113 12 NULL -155 val_155 12 NULL -203 val_203 12 NULL -339 val_339 12 NULL -0 val_0 12 NULL -455 val_455 12 NULL -128 val_128 12 NULL -311 val_311 12 NULL -316 val_316 12 NULL -57 val_57 12 NULL -302 val_302 12 NULL -205 val_205 12 NULL -149 val_149 12 NULL -438 val_438 12 NULL -345 val_345 12 NULL -129 val_129 12 NULL -170 val_170 12 NULL -20 val_20 12 NULL -489 val_489 12 NULL -157 val_157 12 NULL -378 val_378 12 NULL -221 val_221 12 NULL -92 val_92 12 NULL -111 val_111 12 NULL -47 val_47 12 NULL -72 val_72 12 NULL -4 val_4 12 NULL -280 val_280 12 NULL -35 val_35 12 NULL -427 val_427 12 NULL -277 val_277 12 NULL -208 val_208 12 NULL -356 val_356 12 NULL -399 val_399 12 NULL -169 val_169 12 NULL -382 val_382 12 NULL -498 val_498 12 NULL -125 val_125 12 NULL -386 val_386 12 NULL -437 val_437 12 NULL -469 val_469 12 NULL -192 val_192 12 NULL -286 val_286 12 NULL -187 val_187 12 NULL -176 val_176 12 NULL -54 val_54 12 NULL -459 val_459 12 NULL -51 val_51 12 NULL -138 val_138 12 NULL -103 val_103 12 NULL -239 val_239 12 NULL -213 val_213 12 NULL -216 val_216 12 NULL -430 val_430 12 NULL -278 val_278 12 NULL -176 val_176 12 NULL -289 val_289 12 NULL -221 val_221 12 NULL -65 val_65 12 NULL -318 val_318 12 NULL -332 val_332 12 NULL -311 val_311 12 NULL -275 val_275 12 NULL -137 val_137 12 NULL -241 val_241 12 NULL -83 val_83 12 NULL -333 val_333 12 NULL -180 val_180 12 NULL -284 val_284 12 NULL -12 val_12 12 NULL -230 val_230 12 NULL -181 val_181 12 NULL -67 val_67 12 NULL -260 val_260 12 NULL -404 val_404 12 NULL -384 val_384 12 NULL -489 val_489 12 NULL -353 val_353 12 NULL -373 val_373 12 NULL -272 val_272 12 NULL -138 val_138 12 NULL -217 val_217 12 NULL -84 val_84 12 NULL -348 val_348 12 NULL -466 val_466 12 NULL -58 val_58 12 NULL -8 val_8 12 NULL -411 val_411 12 NULL -230 val_230 12 NULL -208 val_208 12 NULL -348 val_348 12 NULL -24 val_24 12 NULL -463 val_463 12 NULL -431 val_431 12 NULL -179 val_179 12 NULL -172 val_172 12 NULL -42 val_42 12 NULL -129 val_129 12 NULL -158 val_158 12 NULL -119 val_119 12 NULL -496 val_496 12 NULL -0 val_0 12 NULL -322 val_322 12 NULL -197 val_197 12 NULL -468 val_468 12 NULL -393 val_393 12 NULL -454 val_454 12 NULL -100 val_100 12 NULL -298 val_298 12 NULL -199 val_199 12 NULL -191 val_191 12 NULL -418 val_418 12 NULL -96 val_96 12 NULL -26 val_26 12 NULL -165 val_165 12 NULL -327 val_327 12 NULL -230 val_230 12 NULL -205 val_205 12 NULL -120 val_120 12 NULL -131 val_131 12 NULL -51 val_51 12 NULL -404 val_404 12 NULL -43 val_43 12 NULL -436 val_436 12 NULL -156 val_156 12 NULL -469 val_469 12 NULL -468 val_468 12 NULL -308 val_308 12 NULL -95 val_95 12 NULL -196 val_196 12 NULL -288 val_288 12 NULL -481 val_481 12 NULL -457 val_457 12 NULL -98 val_98 12 NULL -282 val_282 12 NULL -197 val_197 12 NULL -187 val_187 12 NULL -318 val_318 12 NULL -318 val_318 12 NULL -409 val_409 12 NULL -470 val_470 12 NULL -137 val_137 12 NULL -369 val_369 12 NULL -316 val_316 12 NULL -169 val_169 12 NULL -413 val_413 12 NULL -85 val_85 12 NULL -77 val_77 12 NULL -0 val_0 12 NULL -490 val_490 12 NULL -87 val_87 12 NULL -364 val_364 12 NULL -179 val_179 12 NULL -118 val_118 12 NULL -134 val_134 12 NULL -395 val_395 12 NULL -282 val_282 12 NULL -138 val_138 12 NULL -238 val_238 12 NULL -419 val_419 12 NULL -15 val_15 12 NULL -118 val_118 12 NULL -72 val_72 12 NULL -90 val_90 12 NULL -307 val_307 12 NULL -19 val_19 12 NULL -435 val_435 12 NULL -10 val_10 12 NULL -277 val_277 12 NULL -273 val_273 12 NULL -306 val_306 12 NULL -224 val_224 12 NULL -309 val_309 12 NULL -389 val_389 12 NULL -327 val_327 12 NULL -242 val_242 12 NULL -369 val_369 12 NULL -392 val_392 12 NULL -272 val_272 12 NULL -331 val_331 12 NULL -401 val_401 12 NULL -242 val_242 12 NULL -452 val_452 12 NULL -177 val_177 12 NULL -226 val_226 12 NULL -5 val_5 12 NULL -497 val_497 12 NULL -402 val_402 12 NULL -396 val_396 12 NULL -317 val_317 12 NULL -395 val_395 12 NULL -58 val_58 12 NULL -35 val_35 12 NULL -336 val_336 12 NULL -95 val_95 12 NULL -11 val_11 12 NULL -168 val_168 12 NULL -34 val_34 12 NULL -229 val_229 12 NULL -233 val_233 12 NULL -143 val_143 12 NULL -472 val_472 12 NULL -322 val_322 12 NULL -498 val_498 12 NULL -160 val_160 12 NULL -195 val_195 12 NULL -42 val_42 12 NULL -321 val_321 12 NULL -430 val_430 12 NULL -119 val_119 12 NULL -489 val_489 12 NULL -458 val_458 12 NULL -78 val_78 12 NULL -76 val_76 12 NULL -41 val_41 12 NULL -223 val_223 12 NULL -492 val_492 12 NULL -149 val_149 12 NULL -449 val_449 12 NULL -218 val_218 12 NULL -228 val_228 12 NULL -138 val_138 12 NULL -453 val_453 12 NULL -30 val_30 12 NULL -209 val_209 12 NULL -64 val_64 12 NULL -468 val_468 12 NULL -76 val_76 12 NULL -74 val_74 12 NULL -342 val_342 12 NULL -69 val_69 12 NULL -230 val_230 12 NULL -33 val_33 12 NULL -368 val_368 12 NULL -103 val_103 12 NULL -296 val_296 12 NULL -113 val_113 12 NULL -216 val_216 12 NULL -367 val_367 12 NULL -344 val_344 12 NULL -167 val_167 12 NULL -274 val_274 12 NULL -219 val_219 12 NULL -239 val_239 12 NULL -485 val_485 12 NULL -116 val_116 12 NULL -223 val_223 12 NULL -256 val_256 12 NULL -263 val_263 12 NULL -70 val_70 12 NULL -487 val_487 12 NULL -480 val_480 12 NULL -401 val_401 12 NULL -288 val_288 12 NULL -191 val_191 12 NULL -5 val_5 12 NULL -244 val_244 12 NULL -438 val_438 12 NULL -128 val_128 12 NULL -467 val_467 12 NULL -432 val_432 12 NULL -202 val_202 12 NULL -316 val_316 12 NULL -229 val_229 12 NULL -469 val_469 12 NULL -463 val_463 12 NULL -280 val_280 12 NULL -2 val_2 12 NULL -35 val_35 12 NULL -283 val_283 12 NULL -331 val_331 12 NULL -235 val_235 12 NULL -80 val_80 12 NULL -44 val_44 12 NULL -193 val_193 12 NULL -321 val_321 12 NULL -335 val_335 12 NULL -104 val_104 12 NULL -466 val_466 12 NULL -366 val_366 12 NULL -175 val_175 12 NULL -403 val_403 12 NULL -483 val_483 12 NULL -53 val_53 12 NULL -105 val_105 12 NULL -257 val_257 12 NULL -406 val_406 12 NULL -409 val_409 12 NULL -190 val_190 12 NULL -406 val_406 12 NULL -401 val_401 12 NULL -114 val_114 12 NULL -258 val_258 12 NULL -90 val_90 12 NULL -203 val_203 12 NULL -262 val_262 12 NULL -348 val_348 12 NULL -424 val_424 12 NULL -12 val_12 12 NULL -396 val_396 12 NULL -201 val_201 12 NULL -217 val_217 12 NULL -164 val_164 12 NULL -431 val_431 12 NULL -454 val_454 12 NULL -478 val_478 12 NULL -298 val_298 12 NULL -125 val_125 12 NULL -431 val_431 12 NULL -164 val_164 12 NULL -424 val_424 12 NULL -187 val_187 12 NULL -382 val_382 12 NULL -5 val_5 12 NULL -70 val_70 12 NULL -397 val_397 12 NULL -480 val_480 12 NULL -291 val_291 12 NULL -24 val_24 12 NULL -351 val_351 12 NULL -255 val_255 12 NULL -104 val_104 12 NULL -70 val_70 12 NULL -163 val_163 12 NULL -438 val_438 12 NULL -119 val_119 12 NULL -414 val_414 12 NULL -200 val_200 12 NULL -491 val_491 12 NULL -237 val_237 12 NULL -439 val_439 12 NULL -360 val_360 12 NULL -248 val_248 12 NULL -479 val_479 12 NULL -305 val_305 12 NULL -417 val_417 12 NULL -199 val_199 12 NULL -444 val_444 12 NULL -120 val_120 12 NULL -429 val_429 12 NULL -169 val_169 12 NULL -443 val_443 12 NULL -323 val_323 12 NULL -325 val_325 12 NULL -277 val_277 12 NULL -230 val_230 12 NULL -478 val_478 12 NULL -178 val_178 12 NULL -468 val_468 12 NULL -310 val_310 12 NULL -317 val_317 12 NULL -333 val_333 12 NULL -493 val_493 12 NULL -460 val_460 12 NULL -207 val_207 12 NULL -249 val_249 12 NULL -265 val_265 12 NULL -480 val_480 12 NULL -83 val_83 12 NULL -136 val_136 12 NULL -353 val_353 12 NULL -172 val_172 12 NULL -214 val_214 12 NULL -462 val_462 12 NULL -233 val_233 12 NULL -406 val_406 12 NULL -133 val_133 12 NULL -175 val_175 12 NULL -189 val_189 12 NULL -454 val_454 12 NULL -375 val_375 12 NULL -401 val_401 12 NULL -421 val_421 12 NULL -407 val_407 12 NULL -384 val_384 12 NULL -256 val_256 12 NULL -26 val_26 12 NULL -134 val_134 12 NULL -67 val_67 12 NULL -384 val_384 12 NULL -379 val_379 12 NULL -18 val_18 12 NULL -462 val_462 12 NULL -492 val_492 12 NULL -100 val_100 12 NULL -298 val_298 12 NULL -9 val_9 12 NULL -341 val_341 12 NULL -498 val_498 12 NULL -146 val_146 12 NULL -458 val_458 12 NULL -362 val_362 12 NULL -186 val_186 12 NULL -285 val_285 12 NULL -348 val_348 12 NULL -167 val_167 12 NULL -18 val_18 12 NULL -273 val_273 12 NULL -183 val_183 12 NULL -281 val_281 12 NULL -344 val_344 12 NULL -97 val_97 12 NULL -469 val_469 12 NULL -315 val_315 12 NULL -84 val_84 12 NULL -28 val_28 12 NULL -37 val_37 12 NULL -448 val_448 12 NULL -152 val_152 12 NULL -348 val_348 12 NULL -307 val_307 12 NULL -194 val_194 12 NULL -414 val_414 12 NULL -477 val_477 12 NULL -222 val_222 12 NULL -126 val_126 12 NULL -90 val_90 12 NULL -169 val_169 12 NULL -403 val_403 12 NULL -400 val_400 12 NULL -200 val_200 12 NULL -97 val_97 12 NULL +0 0_lav 12 NULL +4 4_lav 12 NULL +8 8_lav 12 NULL +0 0_lav 12 NULL +0 0_lav 12 NULL +2 2_lav 12 NULL PREHOOK: query: explain select * from masking_test_n14 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n14 where key > 0 @@ -576,20 +86,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (UDFToInteger(key) > 0) (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (UDFToInteger(key) > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string), ROW__ID (type: struct) + expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string), ROW__ID (type: struct) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -612,503 +122,9 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n14 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 12 NULL -86 val_86 12 NULL -311 val_311 12 NULL -27 val_27 12 NULL -165 val_165 12 NULL -409 val_409 12 NULL -255 val_255 12 NULL -278 val_278 12 NULL -98 val_98 12 NULL -484 val_484 12 NULL -265 val_265 12 NULL -193 val_193 12 NULL -401 val_401 12 NULL -150 val_150 12 NULL -273 val_273 12 NULL -224 val_224 12 NULL -369 val_369 12 NULL -66 val_66 12 NULL -128 val_128 12 NULL -213 val_213 12 NULL -146 val_146 12 NULL -406 val_406 12 NULL -429 val_429 12 NULL -374 val_374 12 NULL -152 val_152 12 NULL -469 val_469 12 NULL -145 val_145 12 NULL -495 val_495 12 NULL -37 val_37 12 NULL -327 val_327 12 NULL -281 val_281 12 NULL -277 val_277 12 NULL -209 val_209 12 NULL -15 val_15 12 NULL -82 val_82 12 NULL -403 val_403 12 NULL -166 val_166 12 NULL -417 val_417 12 NULL -430 val_430 12 NULL -252 val_252 12 NULL -292 val_292 12 NULL -219 val_219 12 NULL -287 val_287 12 NULL -153 val_153 12 NULL -193 val_193 12 NULL -338 val_338 12 NULL -446 val_446 12 NULL -459 val_459 12 NULL -394 val_394 12 NULL -237 val_237 12 NULL -482 val_482 12 NULL -174 val_174 12 NULL -413 val_413 12 NULL -494 val_494 12 NULL -207 val_207 12 NULL -199 val_199 12 NULL -466 val_466 12 NULL -208 val_208 12 NULL -174 val_174 12 NULL -399 val_399 12 NULL -396 val_396 12 NULL -247 val_247 12 NULL -417 val_417 12 NULL -489 val_489 12 NULL -162 val_162 12 NULL -377 val_377 12 NULL -397 val_397 12 NULL -309 val_309 12 NULL -365 val_365 12 NULL -266 val_266 12 NULL -439 val_439 12 NULL -342 val_342 12 NULL -367 val_367 12 NULL -325 val_325 12 NULL -167 val_167 12 NULL -195 val_195 12 NULL -475 val_475 12 NULL -17 val_17 12 NULL -113 val_113 12 NULL -155 val_155 12 NULL -203 val_203 12 NULL -339 val_339 12 NULL -455 val_455 12 NULL -128 val_128 12 NULL -311 val_311 12 NULL -316 val_316 12 NULL -57 val_57 12 NULL -302 val_302 12 NULL -205 val_205 12 NULL -149 val_149 12 NULL -438 val_438 12 NULL -345 val_345 12 NULL -129 val_129 12 NULL -170 val_170 12 NULL -20 val_20 12 NULL -489 val_489 12 NULL -157 val_157 12 NULL -378 val_378 12 NULL -221 val_221 12 NULL -92 val_92 12 NULL -111 val_111 12 NULL -47 val_47 12 NULL -72 val_72 12 NULL -4 val_4 12 NULL -280 val_280 12 NULL -35 val_35 12 NULL -427 val_427 12 NULL -277 val_277 12 NULL -208 val_208 12 NULL -356 val_356 12 NULL -399 val_399 12 NULL -169 val_169 12 NULL -382 val_382 12 NULL -498 val_498 12 NULL -125 val_125 12 NULL -386 val_386 12 NULL -437 val_437 12 NULL -469 val_469 12 NULL -192 val_192 12 NULL -286 val_286 12 NULL -187 val_187 12 NULL -176 val_176 12 NULL -54 val_54 12 NULL -459 val_459 12 NULL -51 val_51 12 NULL -138 val_138 12 NULL -103 val_103 12 NULL -239 val_239 12 NULL -213 val_213 12 NULL -216 val_216 12 NULL -430 val_430 12 NULL -278 val_278 12 NULL -176 val_176 12 NULL -289 val_289 12 NULL -221 val_221 12 NULL -65 val_65 12 NULL -318 val_318 12 NULL -332 val_332 12 NULL -311 val_311 12 NULL -275 val_275 12 NULL -137 val_137 12 NULL -241 val_241 12 NULL -83 val_83 12 NULL -333 val_333 12 NULL -180 val_180 12 NULL -284 val_284 12 NULL -12 val_12 12 NULL -230 val_230 12 NULL -181 val_181 12 NULL -67 val_67 12 NULL -260 val_260 12 NULL -404 val_404 12 NULL -384 val_384 12 NULL -489 val_489 12 NULL -353 val_353 12 NULL -373 val_373 12 NULL -272 val_272 12 NULL -138 val_138 12 NULL -217 val_217 12 NULL -84 val_84 12 NULL -348 val_348 12 NULL -466 val_466 12 NULL -58 val_58 12 NULL -8 val_8 12 NULL -411 val_411 12 NULL -230 val_230 12 NULL -208 val_208 12 NULL -348 val_348 12 NULL -24 val_24 12 NULL -463 val_463 12 NULL -431 val_431 12 NULL -179 val_179 12 NULL -172 val_172 12 NULL -42 val_42 12 NULL -129 val_129 12 NULL -158 val_158 12 NULL -119 val_119 12 NULL -496 val_496 12 NULL -322 val_322 12 NULL -197 val_197 12 NULL -468 val_468 12 NULL -393 val_393 12 NULL -454 val_454 12 NULL -100 val_100 12 NULL -298 val_298 12 NULL -199 val_199 12 NULL -191 val_191 12 NULL -418 val_418 12 NULL -96 val_96 12 NULL -26 val_26 12 NULL -165 val_165 12 NULL -327 val_327 12 NULL -230 val_230 12 NULL -205 val_205 12 NULL -120 val_120 12 NULL -131 val_131 12 NULL -51 val_51 12 NULL -404 val_404 12 NULL -43 val_43 12 NULL -436 val_436 12 NULL -156 val_156 12 NULL -469 val_469 12 NULL -468 val_468 12 NULL -308 val_308 12 NULL -95 val_95 12 NULL -196 val_196 12 NULL -288 val_288 12 NULL -481 val_481 12 NULL -457 val_457 12 NULL -98 val_98 12 NULL -282 val_282 12 NULL -197 val_197 12 NULL -187 val_187 12 NULL -318 val_318 12 NULL -318 val_318 12 NULL -409 val_409 12 NULL -470 val_470 12 NULL -137 val_137 12 NULL -369 val_369 12 NULL -316 val_316 12 NULL -169 val_169 12 NULL -413 val_413 12 NULL -85 val_85 12 NULL -77 val_77 12 NULL -490 val_490 12 NULL -87 val_87 12 NULL -364 val_364 12 NULL -179 val_179 12 NULL -118 val_118 12 NULL -134 val_134 12 NULL -395 val_395 12 NULL -282 val_282 12 NULL -138 val_138 12 NULL -238 val_238 12 NULL -419 val_419 12 NULL -15 val_15 12 NULL -118 val_118 12 NULL -72 val_72 12 NULL -90 val_90 12 NULL -307 val_307 12 NULL -19 val_19 12 NULL -435 val_435 12 NULL -10 val_10 12 NULL -277 val_277 12 NULL -273 val_273 12 NULL -306 val_306 12 NULL -224 val_224 12 NULL -309 val_309 12 NULL -389 val_389 12 NULL -327 val_327 12 NULL -242 val_242 12 NULL -369 val_369 12 NULL -392 val_392 12 NULL -272 val_272 12 NULL -331 val_331 12 NULL -401 val_401 12 NULL -242 val_242 12 NULL -452 val_452 12 NULL -177 val_177 12 NULL -226 val_226 12 NULL -5 val_5 12 NULL -497 val_497 12 NULL -402 val_402 12 NULL -396 val_396 12 NULL -317 val_317 12 NULL -395 val_395 12 NULL -58 val_58 12 NULL -35 val_35 12 NULL -336 val_336 12 NULL -95 val_95 12 NULL -11 val_11 12 NULL -168 val_168 12 NULL -34 val_34 12 NULL -229 val_229 12 NULL -233 val_233 12 NULL -143 val_143 12 NULL -472 val_472 12 NULL -322 val_322 12 NULL -498 val_498 12 NULL -160 val_160 12 NULL -195 val_195 12 NULL -42 val_42 12 NULL -321 val_321 12 NULL -430 val_430 12 NULL -119 val_119 12 NULL -489 val_489 12 NULL -458 val_458 12 NULL -78 val_78 12 NULL -76 val_76 12 NULL -41 val_41 12 NULL -223 val_223 12 NULL -492 val_492 12 NULL -149 val_149 12 NULL -449 val_449 12 NULL -218 val_218 12 NULL -228 val_228 12 NULL -138 val_138 12 NULL -453 val_453 12 NULL -30 val_30 12 NULL -209 val_209 12 NULL -64 val_64 12 NULL -468 val_468 12 NULL -76 val_76 12 NULL -74 val_74 12 NULL -342 val_342 12 NULL -69 val_69 12 NULL -230 val_230 12 NULL -33 val_33 12 NULL -368 val_368 12 NULL -103 val_103 12 NULL -296 val_296 12 NULL -113 val_113 12 NULL -216 val_216 12 NULL -367 val_367 12 NULL -344 val_344 12 NULL -167 val_167 12 NULL -274 val_274 12 NULL -219 val_219 12 NULL -239 val_239 12 NULL -485 val_485 12 NULL -116 val_116 12 NULL -223 val_223 12 NULL -256 val_256 12 NULL -263 val_263 12 NULL -70 val_70 12 NULL -487 val_487 12 NULL -480 val_480 12 NULL -401 val_401 12 NULL -288 val_288 12 NULL -191 val_191 12 NULL -5 val_5 12 NULL -244 val_244 12 NULL -438 val_438 12 NULL -128 val_128 12 NULL -467 val_467 12 NULL -432 val_432 12 NULL -202 val_202 12 NULL -316 val_316 12 NULL -229 val_229 12 NULL -469 val_469 12 NULL -463 val_463 12 NULL -280 val_280 12 NULL -2 val_2 12 NULL -35 val_35 12 NULL -283 val_283 12 NULL -331 val_331 12 NULL -235 val_235 12 NULL -80 val_80 12 NULL -44 val_44 12 NULL -193 val_193 12 NULL -321 val_321 12 NULL -335 val_335 12 NULL -104 val_104 12 NULL -466 val_466 12 NULL -366 val_366 12 NULL -175 val_175 12 NULL -403 val_403 12 NULL -483 val_483 12 NULL -53 val_53 12 NULL -105 val_105 12 NULL -257 val_257 12 NULL -406 val_406 12 NULL -409 val_409 12 NULL -190 val_190 12 NULL -406 val_406 12 NULL -401 val_401 12 NULL -114 val_114 12 NULL -258 val_258 12 NULL -90 val_90 12 NULL -203 val_203 12 NULL -262 val_262 12 NULL -348 val_348 12 NULL -424 val_424 12 NULL -12 val_12 12 NULL -396 val_396 12 NULL -201 val_201 12 NULL -217 val_217 12 NULL -164 val_164 12 NULL -431 val_431 12 NULL -454 val_454 12 NULL -478 val_478 12 NULL -298 val_298 12 NULL -125 val_125 12 NULL -431 val_431 12 NULL -164 val_164 12 NULL -424 val_424 12 NULL -187 val_187 12 NULL -382 val_382 12 NULL -5 val_5 12 NULL -70 val_70 12 NULL -397 val_397 12 NULL -480 val_480 12 NULL -291 val_291 12 NULL -24 val_24 12 NULL -351 val_351 12 NULL -255 val_255 12 NULL -104 val_104 12 NULL -70 val_70 12 NULL -163 val_163 12 NULL -438 val_438 12 NULL -119 val_119 12 NULL -414 val_414 12 NULL -200 val_200 12 NULL -491 val_491 12 NULL -237 val_237 12 NULL -439 val_439 12 NULL -360 val_360 12 NULL -248 val_248 12 NULL -479 val_479 12 NULL -305 val_305 12 NULL -417 val_417 12 NULL -199 val_199 12 NULL -444 val_444 12 NULL -120 val_120 12 NULL -429 val_429 12 NULL -169 val_169 12 NULL -443 val_443 12 NULL -323 val_323 12 NULL -325 val_325 12 NULL -277 val_277 12 NULL -230 val_230 12 NULL -478 val_478 12 NULL -178 val_178 12 NULL -468 val_468 12 NULL -310 val_310 12 NULL -317 val_317 12 NULL -333 val_333 12 NULL -493 val_493 12 NULL -460 val_460 12 NULL -207 val_207 12 NULL -249 val_249 12 NULL -265 val_265 12 NULL -480 val_480 12 NULL -83 val_83 12 NULL -136 val_136 12 NULL -353 val_353 12 NULL -172 val_172 12 NULL -214 val_214 12 NULL -462 val_462 12 NULL -233 val_233 12 NULL -406 val_406 12 NULL -133 val_133 12 NULL -175 val_175 12 NULL -189 val_189 12 NULL -454 val_454 12 NULL -375 val_375 12 NULL -401 val_401 12 NULL -421 val_421 12 NULL -407 val_407 12 NULL -384 val_384 12 NULL -256 val_256 12 NULL -26 val_26 12 NULL -134 val_134 12 NULL -67 val_67 12 NULL -384 val_384 12 NULL -379 val_379 12 NULL -18 val_18 12 NULL -462 val_462 12 NULL -492 val_492 12 NULL -100 val_100 12 NULL -298 val_298 12 NULL -9 val_9 12 NULL -341 val_341 12 NULL -498 val_498 12 NULL -146 val_146 12 NULL -458 val_458 12 NULL -362 val_362 12 NULL -186 val_186 12 NULL -285 val_285 12 NULL -348 val_348 12 NULL -167 val_167 12 NULL -18 val_18 12 NULL -273 val_273 12 NULL -183 val_183 12 NULL -281 val_281 12 NULL -344 val_344 12 NULL -97 val_97 12 NULL -469 val_469 12 NULL -315 val_315 12 NULL -84 val_84 12 NULL -28 val_28 12 NULL -37 val_37 12 NULL -448 val_448 12 NULL -152 val_152 12 NULL -348 val_348 12 NULL -307 val_307 12 NULL -194 val_194 12 NULL -414 val_414 12 NULL -477 val_477 12 NULL -222 val_222 12 NULL -126 val_126 12 NULL -90 val_90 12 NULL -169 val_169 12 NULL -403 val_403 12 NULL -400 val_400 12 NULL -200 val_200 12 NULL -97 val_97 12 NULL +4 4_lav 12 NULL +8 8_lav 12 NULL +2 2_lav 12 NULL PREHOOK: query: drop view masking_test_n14 PREHOOK: type: DROPVIEW PREHOOK: Input: default@masking_test_n14 @@ -1158,20 +174,24 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) - outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Filter Operator + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -1190,506 +210,12 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n14 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 12 NULL 12 12 12 12 12 12 12 12 12 12 -86 12 NULL 12 12 12 12 12 12 12 12 12 12 -311 12 NULL 12 12 12 12 12 12 12 12 12 12 -27 12 NULL 12 12 12 12 12 12 12 12 12 12 -165 12 NULL 12 12 12 12 12 12 12 12 12 12 -409 12 NULL 12 12 12 12 12 12 12 12 12 12 -255 12 NULL 12 12 12 12 12 12 12 12 12 12 -278 12 NULL 12 12 12 12 12 12 12 12 12 12 -98 12 NULL 12 12 12 12 12 12 12 12 12 12 -484 12 NULL 12 12 12 12 12 12 12 12 12 12 -265 12 NULL 12 12 12 12 12 12 12 12 12 12 -193 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -150 12 NULL 12 12 12 12 12 12 12 12 12 12 -273 12 NULL 12 12 12 12 12 12 12 12 12 12 -224 12 NULL 12 12 12 12 12 12 12 12 12 12 -369 12 NULL 12 12 12 12 12 12 12 12 12 12 -66 12 NULL 12 12 12 12 12 12 12 12 12 12 -128 12 NULL 12 12 12 12 12 12 12 12 12 12 -213 12 NULL 12 12 12 12 12 12 12 12 12 12 -146 12 NULL 12 12 12 12 12 12 12 12 12 12 -406 12 NULL 12 12 12 12 12 12 12 12 12 12 -429 12 NULL 12 12 12 12 12 12 12 12 12 12 -374 12 NULL 12 12 12 12 12 12 12 12 12 12 -152 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -145 12 NULL 12 12 12 12 12 12 12 12 12 12 -495 12 NULL 12 12 12 12 12 12 12 12 12 12 -37 12 NULL 12 12 12 12 12 12 12 12 12 12 -327 12 NULL 12 12 12 12 12 12 12 12 12 12 -281 12 NULL 12 12 12 12 12 12 12 12 12 12 -277 12 NULL 12 12 12 12 12 12 12 12 12 12 -209 12 NULL 12 12 12 12 12 12 12 12 12 12 -15 12 NULL 12 12 12 12 12 12 12 12 12 12 -82 12 NULL 12 12 12 12 12 12 12 12 12 12 -403 12 NULL 12 12 12 12 12 12 12 12 12 12 -166 12 NULL 12 12 12 12 12 12 12 12 12 12 -417 12 NULL 12 12 12 12 12 12 12 12 12 12 -430 12 NULL 12 12 12 12 12 12 12 12 12 12 -252 12 NULL 12 12 12 12 12 12 12 12 12 12 -292 12 NULL 12 12 12 12 12 12 12 12 12 12 -219 12 NULL 12 12 12 12 12 12 12 12 12 12 -287 12 NULL 12 12 12 12 12 12 12 12 12 12 -153 12 NULL 12 12 12 12 12 12 12 12 12 12 -193 12 NULL 12 12 12 12 12 12 12 12 12 12 -338 12 NULL 12 12 12 12 12 12 12 12 12 12 -446 12 NULL 12 12 12 12 12 12 12 12 12 12 -459 12 NULL 12 12 12 12 12 12 12 12 12 12 -394 12 NULL 12 12 12 12 12 12 12 12 12 12 -237 12 NULL 12 12 12 12 12 12 12 12 12 12 -482 12 NULL 12 12 12 12 12 12 12 12 12 12 -174 12 NULL 12 12 12 12 12 12 12 12 12 12 -413 12 NULL 12 12 12 12 12 12 12 12 12 12 -494 12 NULL 12 12 12 12 12 12 12 12 12 12 -207 12 NULL 12 12 12 12 12 12 12 12 12 12 -199 12 NULL 12 12 12 12 12 12 12 12 12 12 -466 12 NULL 12 12 12 12 12 12 12 12 12 12 -208 12 NULL 12 12 12 12 12 12 12 12 12 12 -174 12 NULL 12 12 12 12 12 12 12 12 12 12 -399 12 NULL 12 12 12 12 12 12 12 12 12 12 -396 12 NULL 12 12 12 12 12 12 12 12 12 12 -247 12 NULL 12 12 12 12 12 12 12 12 12 12 -417 12 NULL 12 12 12 12 12 12 12 12 12 12 -489 12 NULL 12 12 12 12 12 12 12 12 12 12 -162 12 NULL 12 12 12 12 12 12 12 12 12 12 -377 12 NULL 12 12 12 12 12 12 12 12 12 12 -397 12 NULL 12 12 12 12 12 12 12 12 12 12 -309 12 NULL 12 12 12 12 12 12 12 12 12 12 -365 12 NULL 12 12 12 12 12 12 12 12 12 12 -266 12 NULL 12 12 12 12 12 12 12 12 12 12 -439 12 NULL 12 12 12 12 12 12 12 12 12 12 -342 12 NULL 12 12 12 12 12 12 12 12 12 12 -367 12 NULL 12 12 12 12 12 12 12 12 12 12 -325 12 NULL 12 12 12 12 12 12 12 12 12 12 -167 12 NULL 12 12 12 12 12 12 12 12 12 12 -195 12 NULL 12 12 12 12 12 12 12 12 12 12 -475 12 NULL 12 12 12 12 12 12 12 12 12 12 -17 12 NULL 12 12 12 12 12 12 12 12 12 12 -113 12 NULL 12 12 12 12 12 12 12 12 12 12 -155 12 NULL 12 12 12 12 12 12 12 12 12 12 -203 12 NULL 12 12 12 12 12 12 12 12 12 12 -339 12 NULL 12 12 12 12 12 12 12 12 12 12 0 12 NULL 12 12 12 12 12 12 12 12 12 12 -455 12 NULL 12 12 12 12 12 12 12 12 12 12 -128 12 NULL 12 12 12 12 12 12 12 12 12 12 -311 12 NULL 12 12 12 12 12 12 12 12 12 12 -316 12 NULL 12 12 12 12 12 12 12 12 12 12 -57 12 NULL 12 12 12 12 12 12 12 12 12 12 -302 12 NULL 12 12 12 12 12 12 12 12 12 12 -205 12 NULL 12 12 12 12 12 12 12 12 12 12 -149 12 NULL 12 12 12 12 12 12 12 12 12 12 -438 12 NULL 12 12 12 12 12 12 12 12 12 12 -345 12 NULL 12 12 12 12 12 12 12 12 12 12 -129 12 NULL 12 12 12 12 12 12 12 12 12 12 -170 12 NULL 12 12 12 12 12 12 12 12 12 12 -20 12 NULL 12 12 12 12 12 12 12 12 12 12 -489 12 NULL 12 12 12 12 12 12 12 12 12 12 -157 12 NULL 12 12 12 12 12 12 12 12 12 12 -378 12 NULL 12 12 12 12 12 12 12 12 12 12 -221 12 NULL 12 12 12 12 12 12 12 12 12 12 -92 12 NULL 12 12 12 12 12 12 12 12 12 12 -111 12 NULL 12 12 12 12 12 12 12 12 12 12 -47 12 NULL 12 12 12 12 12 12 12 12 12 12 -72 12 NULL 12 12 12 12 12 12 12 12 12 12 4 12 NULL 12 12 12 12 12 12 12 12 12 12 -280 12 NULL 12 12 12 12 12 12 12 12 12 12 -35 12 NULL 12 12 12 12 12 12 12 12 12 12 -427 12 NULL 12 12 12 12 12 12 12 12 12 12 -277 12 NULL 12 12 12 12 12 12 12 12 12 12 -208 12 NULL 12 12 12 12 12 12 12 12 12 12 -356 12 NULL 12 12 12 12 12 12 12 12 12 12 -399 12 NULL 12 12 12 12 12 12 12 12 12 12 -169 12 NULL 12 12 12 12 12 12 12 12 12 12 -382 12 NULL 12 12 12 12 12 12 12 12 12 12 -498 12 NULL 12 12 12 12 12 12 12 12 12 12 -125 12 NULL 12 12 12 12 12 12 12 12 12 12 -386 12 NULL 12 12 12 12 12 12 12 12 12 12 -437 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -192 12 NULL 12 12 12 12 12 12 12 12 12 12 -286 12 NULL 12 12 12 12 12 12 12 12 12 12 -187 12 NULL 12 12 12 12 12 12 12 12 12 12 -176 12 NULL 12 12 12 12 12 12 12 12 12 12 -54 12 NULL 12 12 12 12 12 12 12 12 12 12 -459 12 NULL 12 12 12 12 12 12 12 12 12 12 -51 12 NULL 12 12 12 12 12 12 12 12 12 12 -138 12 NULL 12 12 12 12 12 12 12 12 12 12 -103 12 NULL 12 12 12 12 12 12 12 12 12 12 -239 12 NULL 12 12 12 12 12 12 12 12 12 12 -213 12 NULL 12 12 12 12 12 12 12 12 12 12 -216 12 NULL 12 12 12 12 12 12 12 12 12 12 -430 12 NULL 12 12 12 12 12 12 12 12 12 12 -278 12 NULL 12 12 12 12 12 12 12 12 12 12 -176 12 NULL 12 12 12 12 12 12 12 12 12 12 -289 12 NULL 12 12 12 12 12 12 12 12 12 12 -221 12 NULL 12 12 12 12 12 12 12 12 12 12 -65 12 NULL 12 12 12 12 12 12 12 12 12 12 -318 12 NULL 12 12 12 12 12 12 12 12 12 12 -332 12 NULL 12 12 12 12 12 12 12 12 12 12 -311 12 NULL 12 12 12 12 12 12 12 12 12 12 -275 12 NULL 12 12 12 12 12 12 12 12 12 12 -137 12 NULL 12 12 12 12 12 12 12 12 12 12 -241 12 NULL 12 12 12 12 12 12 12 12 12 12 -83 12 NULL 12 12 12 12 12 12 12 12 12 12 -333 12 NULL 12 12 12 12 12 12 12 12 12 12 -180 12 NULL 12 12 12 12 12 12 12 12 12 12 -284 12 NULL 12 12 12 12 12 12 12 12 12 12 -12 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -181 12 NULL 12 12 12 12 12 12 12 12 12 12 -67 12 NULL 12 12 12 12 12 12 12 12 12 12 -260 12 NULL 12 12 12 12 12 12 12 12 12 12 -404 12 NULL 12 12 12 12 12 12 12 12 12 12 -384 12 NULL 12 12 12 12 12 12 12 12 12 12 -489 12 NULL 12 12 12 12 12 12 12 12 12 12 -353 12 NULL 12 12 12 12 12 12 12 12 12 12 -373 12 NULL 12 12 12 12 12 12 12 12 12 12 -272 12 NULL 12 12 12 12 12 12 12 12 12 12 -138 12 NULL 12 12 12 12 12 12 12 12 12 12 -217 12 NULL 12 12 12 12 12 12 12 12 12 12 -84 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -466 12 NULL 12 12 12 12 12 12 12 12 12 12 -58 12 NULL 12 12 12 12 12 12 12 12 12 12 8 12 NULL 12 12 12 12 12 12 12 12 12 12 -411 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -208 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -24 12 NULL 12 12 12 12 12 12 12 12 12 12 -463 12 NULL 12 12 12 12 12 12 12 12 12 12 -431 12 NULL 12 12 12 12 12 12 12 12 12 12 -179 12 NULL 12 12 12 12 12 12 12 12 12 12 -172 12 NULL 12 12 12 12 12 12 12 12 12 12 -42 12 NULL 12 12 12 12 12 12 12 12 12 12 -129 12 NULL 12 12 12 12 12 12 12 12 12 12 -158 12 NULL 12 12 12 12 12 12 12 12 12 12 -119 12 NULL 12 12 12 12 12 12 12 12 12 12 -496 12 NULL 12 12 12 12 12 12 12 12 12 12 0 12 NULL 12 12 12 12 12 12 12 12 12 12 -322 12 NULL 12 12 12 12 12 12 12 12 12 12 -197 12 NULL 12 12 12 12 12 12 12 12 12 12 -468 12 NULL 12 12 12 12 12 12 12 12 12 12 -393 12 NULL 12 12 12 12 12 12 12 12 12 12 -454 12 NULL 12 12 12 12 12 12 12 12 12 12 -100 12 NULL 12 12 12 12 12 12 12 12 12 12 -298 12 NULL 12 12 12 12 12 12 12 12 12 12 -199 12 NULL 12 12 12 12 12 12 12 12 12 12 -191 12 NULL 12 12 12 12 12 12 12 12 12 12 -418 12 NULL 12 12 12 12 12 12 12 12 12 12 -96 12 NULL 12 12 12 12 12 12 12 12 12 12 -26 12 NULL 12 12 12 12 12 12 12 12 12 12 -165 12 NULL 12 12 12 12 12 12 12 12 12 12 -327 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -205 12 NULL 12 12 12 12 12 12 12 12 12 12 -120 12 NULL 12 12 12 12 12 12 12 12 12 12 -131 12 NULL 12 12 12 12 12 12 12 12 12 12 -51 12 NULL 12 12 12 12 12 12 12 12 12 12 -404 12 NULL 12 12 12 12 12 12 12 12 12 12 -43 12 NULL 12 12 12 12 12 12 12 12 12 12 -436 12 NULL 12 12 12 12 12 12 12 12 12 12 -156 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -468 12 NULL 12 12 12 12 12 12 12 12 12 12 -308 12 NULL 12 12 12 12 12 12 12 12 12 12 -95 12 NULL 12 12 12 12 12 12 12 12 12 12 -196 12 NULL 12 12 12 12 12 12 12 12 12 12 -288 12 NULL 12 12 12 12 12 12 12 12 12 12 -481 12 NULL 12 12 12 12 12 12 12 12 12 12 -457 12 NULL 12 12 12 12 12 12 12 12 12 12 -98 12 NULL 12 12 12 12 12 12 12 12 12 12 -282 12 NULL 12 12 12 12 12 12 12 12 12 12 -197 12 NULL 12 12 12 12 12 12 12 12 12 12 -187 12 NULL 12 12 12 12 12 12 12 12 12 12 -318 12 NULL 12 12 12 12 12 12 12 12 12 12 -318 12 NULL 12 12 12 12 12 12 12 12 12 12 -409 12 NULL 12 12 12 12 12 12 12 12 12 12 -470 12 NULL 12 12 12 12 12 12 12 12 12 12 -137 12 NULL 12 12 12 12 12 12 12 12 12 12 -369 12 NULL 12 12 12 12 12 12 12 12 12 12 -316 12 NULL 12 12 12 12 12 12 12 12 12 12 -169 12 NULL 12 12 12 12 12 12 12 12 12 12 -413 12 NULL 12 12 12 12 12 12 12 12 12 12 -85 12 NULL 12 12 12 12 12 12 12 12 12 12 -77 12 NULL 12 12 12 12 12 12 12 12 12 12 0 12 NULL 12 12 12 12 12 12 12 12 12 12 -490 12 NULL 12 12 12 12 12 12 12 12 12 12 -87 12 NULL 12 12 12 12 12 12 12 12 12 12 -364 12 NULL 12 12 12 12 12 12 12 12 12 12 -179 12 NULL 12 12 12 12 12 12 12 12 12 12 -118 12 NULL 12 12 12 12 12 12 12 12 12 12 -134 12 NULL 12 12 12 12 12 12 12 12 12 12 -395 12 NULL 12 12 12 12 12 12 12 12 12 12 -282 12 NULL 12 12 12 12 12 12 12 12 12 12 -138 12 NULL 12 12 12 12 12 12 12 12 12 12 -238 12 NULL 12 12 12 12 12 12 12 12 12 12 -419 12 NULL 12 12 12 12 12 12 12 12 12 12 -15 12 NULL 12 12 12 12 12 12 12 12 12 12 -118 12 NULL 12 12 12 12 12 12 12 12 12 12 -72 12 NULL 12 12 12 12 12 12 12 12 12 12 -90 12 NULL 12 12 12 12 12 12 12 12 12 12 -307 12 NULL 12 12 12 12 12 12 12 12 12 12 -19 12 NULL 12 12 12 12 12 12 12 12 12 12 -435 12 NULL 12 12 12 12 12 12 12 12 12 12 -10 12 NULL 12 12 12 12 12 12 12 12 12 12 -277 12 NULL 12 12 12 12 12 12 12 12 12 12 -273 12 NULL 12 12 12 12 12 12 12 12 12 12 -306 12 NULL 12 12 12 12 12 12 12 12 12 12 -224 12 NULL 12 12 12 12 12 12 12 12 12 12 -309 12 NULL 12 12 12 12 12 12 12 12 12 12 -389 12 NULL 12 12 12 12 12 12 12 12 12 12 -327 12 NULL 12 12 12 12 12 12 12 12 12 12 -242 12 NULL 12 12 12 12 12 12 12 12 12 12 -369 12 NULL 12 12 12 12 12 12 12 12 12 12 -392 12 NULL 12 12 12 12 12 12 12 12 12 12 -272 12 NULL 12 12 12 12 12 12 12 12 12 12 -331 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -242 12 NULL 12 12 12 12 12 12 12 12 12 12 -452 12 NULL 12 12 12 12 12 12 12 12 12 12 -177 12 NULL 12 12 12 12 12 12 12 12 12 12 -226 12 NULL 12 12 12 12 12 12 12 12 12 12 -5 12 NULL 12 12 12 12 12 12 12 12 12 12 -497 12 NULL 12 12 12 12 12 12 12 12 12 12 -402 12 NULL 12 12 12 12 12 12 12 12 12 12 -396 12 NULL 12 12 12 12 12 12 12 12 12 12 -317 12 NULL 12 12 12 12 12 12 12 12 12 12 -395 12 NULL 12 12 12 12 12 12 12 12 12 12 -58 12 NULL 12 12 12 12 12 12 12 12 12 12 -35 12 NULL 12 12 12 12 12 12 12 12 12 12 -336 12 NULL 12 12 12 12 12 12 12 12 12 12 -95 12 NULL 12 12 12 12 12 12 12 12 12 12 -11 12 NULL 12 12 12 12 12 12 12 12 12 12 -168 12 NULL 12 12 12 12 12 12 12 12 12 12 -34 12 NULL 12 12 12 12 12 12 12 12 12 12 -229 12 NULL 12 12 12 12 12 12 12 12 12 12 -233 12 NULL 12 12 12 12 12 12 12 12 12 12 -143 12 NULL 12 12 12 12 12 12 12 12 12 12 -472 12 NULL 12 12 12 12 12 12 12 12 12 12 -322 12 NULL 12 12 12 12 12 12 12 12 12 12 -498 12 NULL 12 12 12 12 12 12 12 12 12 12 -160 12 NULL 12 12 12 12 12 12 12 12 12 12 -195 12 NULL 12 12 12 12 12 12 12 12 12 12 -42 12 NULL 12 12 12 12 12 12 12 12 12 12 -321 12 NULL 12 12 12 12 12 12 12 12 12 12 -430 12 NULL 12 12 12 12 12 12 12 12 12 12 -119 12 NULL 12 12 12 12 12 12 12 12 12 12 -489 12 NULL 12 12 12 12 12 12 12 12 12 12 -458 12 NULL 12 12 12 12 12 12 12 12 12 12 -78 12 NULL 12 12 12 12 12 12 12 12 12 12 -76 12 NULL 12 12 12 12 12 12 12 12 12 12 -41 12 NULL 12 12 12 12 12 12 12 12 12 12 -223 12 NULL 12 12 12 12 12 12 12 12 12 12 -492 12 NULL 12 12 12 12 12 12 12 12 12 12 -149 12 NULL 12 12 12 12 12 12 12 12 12 12 -449 12 NULL 12 12 12 12 12 12 12 12 12 12 -218 12 NULL 12 12 12 12 12 12 12 12 12 12 -228 12 NULL 12 12 12 12 12 12 12 12 12 12 -138 12 NULL 12 12 12 12 12 12 12 12 12 12 -453 12 NULL 12 12 12 12 12 12 12 12 12 12 -30 12 NULL 12 12 12 12 12 12 12 12 12 12 -209 12 NULL 12 12 12 12 12 12 12 12 12 12 -64 12 NULL 12 12 12 12 12 12 12 12 12 12 -468 12 NULL 12 12 12 12 12 12 12 12 12 12 -76 12 NULL 12 12 12 12 12 12 12 12 12 12 -74 12 NULL 12 12 12 12 12 12 12 12 12 12 -342 12 NULL 12 12 12 12 12 12 12 12 12 12 -69 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -33 12 NULL 12 12 12 12 12 12 12 12 12 12 -368 12 NULL 12 12 12 12 12 12 12 12 12 12 -103 12 NULL 12 12 12 12 12 12 12 12 12 12 -296 12 NULL 12 12 12 12 12 12 12 12 12 12 -113 12 NULL 12 12 12 12 12 12 12 12 12 12 -216 12 NULL 12 12 12 12 12 12 12 12 12 12 -367 12 NULL 12 12 12 12 12 12 12 12 12 12 -344 12 NULL 12 12 12 12 12 12 12 12 12 12 -167 12 NULL 12 12 12 12 12 12 12 12 12 12 -274 12 NULL 12 12 12 12 12 12 12 12 12 12 -219 12 NULL 12 12 12 12 12 12 12 12 12 12 -239 12 NULL 12 12 12 12 12 12 12 12 12 12 -485 12 NULL 12 12 12 12 12 12 12 12 12 12 -116 12 NULL 12 12 12 12 12 12 12 12 12 12 -223 12 NULL 12 12 12 12 12 12 12 12 12 12 -256 12 NULL 12 12 12 12 12 12 12 12 12 12 -263 12 NULL 12 12 12 12 12 12 12 12 12 12 -70 12 NULL 12 12 12 12 12 12 12 12 12 12 -487 12 NULL 12 12 12 12 12 12 12 12 12 12 -480 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -288 12 NULL 12 12 12 12 12 12 12 12 12 12 -191 12 NULL 12 12 12 12 12 12 12 12 12 12 -5 12 NULL 12 12 12 12 12 12 12 12 12 12 -244 12 NULL 12 12 12 12 12 12 12 12 12 12 -438 12 NULL 12 12 12 12 12 12 12 12 12 12 -128 12 NULL 12 12 12 12 12 12 12 12 12 12 -467 12 NULL 12 12 12 12 12 12 12 12 12 12 -432 12 NULL 12 12 12 12 12 12 12 12 12 12 -202 12 NULL 12 12 12 12 12 12 12 12 12 12 -316 12 NULL 12 12 12 12 12 12 12 12 12 12 -229 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -463 12 NULL 12 12 12 12 12 12 12 12 12 12 -280 12 NULL 12 12 12 12 12 12 12 12 12 12 2 12 NULL 12 12 12 12 12 12 12 12 12 12 -35 12 NULL 12 12 12 12 12 12 12 12 12 12 -283 12 NULL 12 12 12 12 12 12 12 12 12 12 -331 12 NULL 12 12 12 12 12 12 12 12 12 12 -235 12 NULL 12 12 12 12 12 12 12 12 12 12 -80 12 NULL 12 12 12 12 12 12 12 12 12 12 -44 12 NULL 12 12 12 12 12 12 12 12 12 12 -193 12 NULL 12 12 12 12 12 12 12 12 12 12 -321 12 NULL 12 12 12 12 12 12 12 12 12 12 -335 12 NULL 12 12 12 12 12 12 12 12 12 12 -104 12 NULL 12 12 12 12 12 12 12 12 12 12 -466 12 NULL 12 12 12 12 12 12 12 12 12 12 -366 12 NULL 12 12 12 12 12 12 12 12 12 12 -175 12 NULL 12 12 12 12 12 12 12 12 12 12 -403 12 NULL 12 12 12 12 12 12 12 12 12 12 -483 12 NULL 12 12 12 12 12 12 12 12 12 12 -53 12 NULL 12 12 12 12 12 12 12 12 12 12 -105 12 NULL 12 12 12 12 12 12 12 12 12 12 -257 12 NULL 12 12 12 12 12 12 12 12 12 12 -406 12 NULL 12 12 12 12 12 12 12 12 12 12 -409 12 NULL 12 12 12 12 12 12 12 12 12 12 -190 12 NULL 12 12 12 12 12 12 12 12 12 12 -406 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -114 12 NULL 12 12 12 12 12 12 12 12 12 12 -258 12 NULL 12 12 12 12 12 12 12 12 12 12 -90 12 NULL 12 12 12 12 12 12 12 12 12 12 -203 12 NULL 12 12 12 12 12 12 12 12 12 12 -262 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -424 12 NULL 12 12 12 12 12 12 12 12 12 12 -12 12 NULL 12 12 12 12 12 12 12 12 12 12 -396 12 NULL 12 12 12 12 12 12 12 12 12 12 -201 12 NULL 12 12 12 12 12 12 12 12 12 12 -217 12 NULL 12 12 12 12 12 12 12 12 12 12 -164 12 NULL 12 12 12 12 12 12 12 12 12 12 -431 12 NULL 12 12 12 12 12 12 12 12 12 12 -454 12 NULL 12 12 12 12 12 12 12 12 12 12 -478 12 NULL 12 12 12 12 12 12 12 12 12 12 -298 12 NULL 12 12 12 12 12 12 12 12 12 12 -125 12 NULL 12 12 12 12 12 12 12 12 12 12 -431 12 NULL 12 12 12 12 12 12 12 12 12 12 -164 12 NULL 12 12 12 12 12 12 12 12 12 12 -424 12 NULL 12 12 12 12 12 12 12 12 12 12 -187 12 NULL 12 12 12 12 12 12 12 12 12 12 -382 12 NULL 12 12 12 12 12 12 12 12 12 12 -5 12 NULL 12 12 12 12 12 12 12 12 12 12 -70 12 NULL 12 12 12 12 12 12 12 12 12 12 -397 12 NULL 12 12 12 12 12 12 12 12 12 12 -480 12 NULL 12 12 12 12 12 12 12 12 12 12 -291 12 NULL 12 12 12 12 12 12 12 12 12 12 -24 12 NULL 12 12 12 12 12 12 12 12 12 12 -351 12 NULL 12 12 12 12 12 12 12 12 12 12 -255 12 NULL 12 12 12 12 12 12 12 12 12 12 -104 12 NULL 12 12 12 12 12 12 12 12 12 12 -70 12 NULL 12 12 12 12 12 12 12 12 12 12 -163 12 NULL 12 12 12 12 12 12 12 12 12 12 -438 12 NULL 12 12 12 12 12 12 12 12 12 12 -119 12 NULL 12 12 12 12 12 12 12 12 12 12 -414 12 NULL 12 12 12 12 12 12 12 12 12 12 -200 12 NULL 12 12 12 12 12 12 12 12 12 12 -491 12 NULL 12 12 12 12 12 12 12 12 12 12 -237 12 NULL 12 12 12 12 12 12 12 12 12 12 -439 12 NULL 12 12 12 12 12 12 12 12 12 12 -360 12 NULL 12 12 12 12 12 12 12 12 12 12 -248 12 NULL 12 12 12 12 12 12 12 12 12 12 -479 12 NULL 12 12 12 12 12 12 12 12 12 12 -305 12 NULL 12 12 12 12 12 12 12 12 12 12 -417 12 NULL 12 12 12 12 12 12 12 12 12 12 -199 12 NULL 12 12 12 12 12 12 12 12 12 12 -444 12 NULL 12 12 12 12 12 12 12 12 12 12 -120 12 NULL 12 12 12 12 12 12 12 12 12 12 -429 12 NULL 12 12 12 12 12 12 12 12 12 12 -169 12 NULL 12 12 12 12 12 12 12 12 12 12 -443 12 NULL 12 12 12 12 12 12 12 12 12 12 -323 12 NULL 12 12 12 12 12 12 12 12 12 12 -325 12 NULL 12 12 12 12 12 12 12 12 12 12 -277 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -478 12 NULL 12 12 12 12 12 12 12 12 12 12 -178 12 NULL 12 12 12 12 12 12 12 12 12 12 -468 12 NULL 12 12 12 12 12 12 12 12 12 12 -310 12 NULL 12 12 12 12 12 12 12 12 12 12 -317 12 NULL 12 12 12 12 12 12 12 12 12 12 -333 12 NULL 12 12 12 12 12 12 12 12 12 12 -493 12 NULL 12 12 12 12 12 12 12 12 12 12 -460 12 NULL 12 12 12 12 12 12 12 12 12 12 -207 12 NULL 12 12 12 12 12 12 12 12 12 12 -249 12 NULL 12 12 12 12 12 12 12 12 12 12 -265 12 NULL 12 12 12 12 12 12 12 12 12 12 -480 12 NULL 12 12 12 12 12 12 12 12 12 12 -83 12 NULL 12 12 12 12 12 12 12 12 12 12 -136 12 NULL 12 12 12 12 12 12 12 12 12 12 -353 12 NULL 12 12 12 12 12 12 12 12 12 12 -172 12 NULL 12 12 12 12 12 12 12 12 12 12 -214 12 NULL 12 12 12 12 12 12 12 12 12 12 -462 12 NULL 12 12 12 12 12 12 12 12 12 12 -233 12 NULL 12 12 12 12 12 12 12 12 12 12 -406 12 NULL 12 12 12 12 12 12 12 12 12 12 -133 12 NULL 12 12 12 12 12 12 12 12 12 12 -175 12 NULL 12 12 12 12 12 12 12 12 12 12 -189 12 NULL 12 12 12 12 12 12 12 12 12 12 -454 12 NULL 12 12 12 12 12 12 12 12 12 12 -375 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -421 12 NULL 12 12 12 12 12 12 12 12 12 12 -407 12 NULL 12 12 12 12 12 12 12 12 12 12 -384 12 NULL 12 12 12 12 12 12 12 12 12 12 -256 12 NULL 12 12 12 12 12 12 12 12 12 12 -26 12 NULL 12 12 12 12 12 12 12 12 12 12 -134 12 NULL 12 12 12 12 12 12 12 12 12 12 -67 12 NULL 12 12 12 12 12 12 12 12 12 12 -384 12 NULL 12 12 12 12 12 12 12 12 12 12 -379 12 NULL 12 12 12 12 12 12 12 12 12 12 -18 12 NULL 12 12 12 12 12 12 12 12 12 12 -462 12 NULL 12 12 12 12 12 12 12 12 12 12 -492 12 NULL 12 12 12 12 12 12 12 12 12 12 -100 12 NULL 12 12 12 12 12 12 12 12 12 12 -298 12 NULL 12 12 12 12 12 12 12 12 12 12 -9 12 NULL 12 12 12 12 12 12 12 12 12 12 -341 12 NULL 12 12 12 12 12 12 12 12 12 12 -498 12 NULL 12 12 12 12 12 12 12 12 12 12 -146 12 NULL 12 12 12 12 12 12 12 12 12 12 -458 12 NULL 12 12 12 12 12 12 12 12 12 12 -362 12 NULL 12 12 12 12 12 12 12 12 12 12 -186 12 NULL 12 12 12 12 12 12 12 12 12 12 -285 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -167 12 NULL 12 12 12 12 12 12 12 12 12 12 -18 12 NULL 12 12 12 12 12 12 12 12 12 12 -273 12 NULL 12 12 12 12 12 12 12 12 12 12 -183 12 NULL 12 12 12 12 12 12 12 12 12 12 -281 12 NULL 12 12 12 12 12 12 12 12 12 12 -344 12 NULL 12 12 12 12 12 12 12 12 12 12 -97 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -315 12 NULL 12 12 12 12 12 12 12 12 12 12 -84 12 NULL 12 12 12 12 12 12 12 12 12 12 -28 12 NULL 12 12 12 12 12 12 12 12 12 12 -37 12 NULL 12 12 12 12 12 12 12 12 12 12 -448 12 NULL 12 12 12 12 12 12 12 12 12 12 -152 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -307 12 NULL 12 12 12 12 12 12 12 12 12 12 -194 12 NULL 12 12 12 12 12 12 12 12 12 12 -414 12 NULL 12 12 12 12 12 12 12 12 12 12 -477 12 NULL 12 12 12 12 12 12 12 12 12 12 -222 12 NULL 12 12 12 12 12 12 12 12 12 12 -126 12 NULL 12 12 12 12 12 12 12 12 12 12 -90 12 NULL 12 12 12 12 12 12 12 12 12 12 -169 12 NULL 12 12 12 12 12 12 12 12 12 12 -403 12 NULL 12 12 12 12 12 12 12 12 12 12 -400 12 NULL 12 12 12 12 12 12 12 12 12 12 -200 12 NULL 12 12 12 12 12 12 12 12 12 12 -97 12 NULL 12 12 12 12 12 12 12 12 12 12 PREHOOK: query: explain select * from masking_test_n14 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n14 where key > 0 @@ -1704,20 +230,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (UDFToInteger(key) > 0) (type: boolean) + filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (UDFToInteger(key) > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1740,500 +266,6 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n14 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 12 NULL 12 12 12 12 12 12 12 12 12 12 -86 12 NULL 12 12 12 12 12 12 12 12 12 12 -311 12 NULL 12 12 12 12 12 12 12 12 12 12 -27 12 NULL 12 12 12 12 12 12 12 12 12 12 -165 12 NULL 12 12 12 12 12 12 12 12 12 12 -409 12 NULL 12 12 12 12 12 12 12 12 12 12 -255 12 NULL 12 12 12 12 12 12 12 12 12 12 -278 12 NULL 12 12 12 12 12 12 12 12 12 12 -98 12 NULL 12 12 12 12 12 12 12 12 12 12 -484 12 NULL 12 12 12 12 12 12 12 12 12 12 -265 12 NULL 12 12 12 12 12 12 12 12 12 12 -193 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -150 12 NULL 12 12 12 12 12 12 12 12 12 12 -273 12 NULL 12 12 12 12 12 12 12 12 12 12 -224 12 NULL 12 12 12 12 12 12 12 12 12 12 -369 12 NULL 12 12 12 12 12 12 12 12 12 12 -66 12 NULL 12 12 12 12 12 12 12 12 12 12 -128 12 NULL 12 12 12 12 12 12 12 12 12 12 -213 12 NULL 12 12 12 12 12 12 12 12 12 12 -146 12 NULL 12 12 12 12 12 12 12 12 12 12 -406 12 NULL 12 12 12 12 12 12 12 12 12 12 -429 12 NULL 12 12 12 12 12 12 12 12 12 12 -374 12 NULL 12 12 12 12 12 12 12 12 12 12 -152 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -145 12 NULL 12 12 12 12 12 12 12 12 12 12 -495 12 NULL 12 12 12 12 12 12 12 12 12 12 -37 12 NULL 12 12 12 12 12 12 12 12 12 12 -327 12 NULL 12 12 12 12 12 12 12 12 12 12 -281 12 NULL 12 12 12 12 12 12 12 12 12 12 -277 12 NULL 12 12 12 12 12 12 12 12 12 12 -209 12 NULL 12 12 12 12 12 12 12 12 12 12 -15 12 NULL 12 12 12 12 12 12 12 12 12 12 -82 12 NULL 12 12 12 12 12 12 12 12 12 12 -403 12 NULL 12 12 12 12 12 12 12 12 12 12 -166 12 NULL 12 12 12 12 12 12 12 12 12 12 -417 12 NULL 12 12 12 12 12 12 12 12 12 12 -430 12 NULL 12 12 12 12 12 12 12 12 12 12 -252 12 NULL 12 12 12 12 12 12 12 12 12 12 -292 12 NULL 12 12 12 12 12 12 12 12 12 12 -219 12 NULL 12 12 12 12 12 12 12 12 12 12 -287 12 NULL 12 12 12 12 12 12 12 12 12 12 -153 12 NULL 12 12 12 12 12 12 12 12 12 12 -193 12 NULL 12 12 12 12 12 12 12 12 12 12 -338 12 NULL 12 12 12 12 12 12 12 12 12 12 -446 12 NULL 12 12 12 12 12 12 12 12 12 12 -459 12 NULL 12 12 12 12 12 12 12 12 12 12 -394 12 NULL 12 12 12 12 12 12 12 12 12 12 -237 12 NULL 12 12 12 12 12 12 12 12 12 12 -482 12 NULL 12 12 12 12 12 12 12 12 12 12 -174 12 NULL 12 12 12 12 12 12 12 12 12 12 -413 12 NULL 12 12 12 12 12 12 12 12 12 12 -494 12 NULL 12 12 12 12 12 12 12 12 12 12 -207 12 NULL 12 12 12 12 12 12 12 12 12 12 -199 12 NULL 12 12 12 12 12 12 12 12 12 12 -466 12 NULL 12 12 12 12 12 12 12 12 12 12 -208 12 NULL 12 12 12 12 12 12 12 12 12 12 -174 12 NULL 12 12 12 12 12 12 12 12 12 12 -399 12 NULL 12 12 12 12 12 12 12 12 12 12 -396 12 NULL 12 12 12 12 12 12 12 12 12 12 -247 12 NULL 12 12 12 12 12 12 12 12 12 12 -417 12 NULL 12 12 12 12 12 12 12 12 12 12 -489 12 NULL 12 12 12 12 12 12 12 12 12 12 -162 12 NULL 12 12 12 12 12 12 12 12 12 12 -377 12 NULL 12 12 12 12 12 12 12 12 12 12 -397 12 NULL 12 12 12 12 12 12 12 12 12 12 -309 12 NULL 12 12 12 12 12 12 12 12 12 12 -365 12 NULL 12 12 12 12 12 12 12 12 12 12 -266 12 NULL 12 12 12 12 12 12 12 12 12 12 -439 12 NULL 12 12 12 12 12 12 12 12 12 12 -342 12 NULL 12 12 12 12 12 12 12 12 12 12 -367 12 NULL 12 12 12 12 12 12 12 12 12 12 -325 12 NULL 12 12 12 12 12 12 12 12 12 12 -167 12 NULL 12 12 12 12 12 12 12 12 12 12 -195 12 NULL 12 12 12 12 12 12 12 12 12 12 -475 12 NULL 12 12 12 12 12 12 12 12 12 12 -17 12 NULL 12 12 12 12 12 12 12 12 12 12 -113 12 NULL 12 12 12 12 12 12 12 12 12 12 -155 12 NULL 12 12 12 12 12 12 12 12 12 12 -203 12 NULL 12 12 12 12 12 12 12 12 12 12 -339 12 NULL 12 12 12 12 12 12 12 12 12 12 -455 12 NULL 12 12 12 12 12 12 12 12 12 12 -128 12 NULL 12 12 12 12 12 12 12 12 12 12 -311 12 NULL 12 12 12 12 12 12 12 12 12 12 -316 12 NULL 12 12 12 12 12 12 12 12 12 12 -57 12 NULL 12 12 12 12 12 12 12 12 12 12 -302 12 NULL 12 12 12 12 12 12 12 12 12 12 -205 12 NULL 12 12 12 12 12 12 12 12 12 12 -149 12 NULL 12 12 12 12 12 12 12 12 12 12 -438 12 NULL 12 12 12 12 12 12 12 12 12 12 -345 12 NULL 12 12 12 12 12 12 12 12 12 12 -129 12 NULL 12 12 12 12 12 12 12 12 12 12 -170 12 NULL 12 12 12 12 12 12 12 12 12 12 -20 12 NULL 12 12 12 12 12 12 12 12 12 12 -489 12 NULL 12 12 12 12 12 12 12 12 12 12 -157 12 NULL 12 12 12 12 12 12 12 12 12 12 -378 12 NULL 12 12 12 12 12 12 12 12 12 12 -221 12 NULL 12 12 12 12 12 12 12 12 12 12 -92 12 NULL 12 12 12 12 12 12 12 12 12 12 -111 12 NULL 12 12 12 12 12 12 12 12 12 12 -47 12 NULL 12 12 12 12 12 12 12 12 12 12 -72 12 NULL 12 12 12 12 12 12 12 12 12 12 4 12 NULL 12 12 12 12 12 12 12 12 12 12 -280 12 NULL 12 12 12 12 12 12 12 12 12 12 -35 12 NULL 12 12 12 12 12 12 12 12 12 12 -427 12 NULL 12 12 12 12 12 12 12 12 12 12 -277 12 NULL 12 12 12 12 12 12 12 12 12 12 -208 12 NULL 12 12 12 12 12 12 12 12 12 12 -356 12 NULL 12 12 12 12 12 12 12 12 12 12 -399 12 NULL 12 12 12 12 12 12 12 12 12 12 -169 12 NULL 12 12 12 12 12 12 12 12 12 12 -382 12 NULL 12 12 12 12 12 12 12 12 12 12 -498 12 NULL 12 12 12 12 12 12 12 12 12 12 -125 12 NULL 12 12 12 12 12 12 12 12 12 12 -386 12 NULL 12 12 12 12 12 12 12 12 12 12 -437 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -192 12 NULL 12 12 12 12 12 12 12 12 12 12 -286 12 NULL 12 12 12 12 12 12 12 12 12 12 -187 12 NULL 12 12 12 12 12 12 12 12 12 12 -176 12 NULL 12 12 12 12 12 12 12 12 12 12 -54 12 NULL 12 12 12 12 12 12 12 12 12 12 -459 12 NULL 12 12 12 12 12 12 12 12 12 12 -51 12 NULL 12 12 12 12 12 12 12 12 12 12 -138 12 NULL 12 12 12 12 12 12 12 12 12 12 -103 12 NULL 12 12 12 12 12 12 12 12 12 12 -239 12 NULL 12 12 12 12 12 12 12 12 12 12 -213 12 NULL 12 12 12 12 12 12 12 12 12 12 -216 12 NULL 12 12 12 12 12 12 12 12 12 12 -430 12 NULL 12 12 12 12 12 12 12 12 12 12 -278 12 NULL 12 12 12 12 12 12 12 12 12 12 -176 12 NULL 12 12 12 12 12 12 12 12 12 12 -289 12 NULL 12 12 12 12 12 12 12 12 12 12 -221 12 NULL 12 12 12 12 12 12 12 12 12 12 -65 12 NULL 12 12 12 12 12 12 12 12 12 12 -318 12 NULL 12 12 12 12 12 12 12 12 12 12 -332 12 NULL 12 12 12 12 12 12 12 12 12 12 -311 12 NULL 12 12 12 12 12 12 12 12 12 12 -275 12 NULL 12 12 12 12 12 12 12 12 12 12 -137 12 NULL 12 12 12 12 12 12 12 12 12 12 -241 12 NULL 12 12 12 12 12 12 12 12 12 12 -83 12 NULL 12 12 12 12 12 12 12 12 12 12 -333 12 NULL 12 12 12 12 12 12 12 12 12 12 -180 12 NULL 12 12 12 12 12 12 12 12 12 12 -284 12 NULL 12 12 12 12 12 12 12 12 12 12 -12 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -181 12 NULL 12 12 12 12 12 12 12 12 12 12 -67 12 NULL 12 12 12 12 12 12 12 12 12 12 -260 12 NULL 12 12 12 12 12 12 12 12 12 12 -404 12 NULL 12 12 12 12 12 12 12 12 12 12 -384 12 NULL 12 12 12 12 12 12 12 12 12 12 -489 12 NULL 12 12 12 12 12 12 12 12 12 12 -353 12 NULL 12 12 12 12 12 12 12 12 12 12 -373 12 NULL 12 12 12 12 12 12 12 12 12 12 -272 12 NULL 12 12 12 12 12 12 12 12 12 12 -138 12 NULL 12 12 12 12 12 12 12 12 12 12 -217 12 NULL 12 12 12 12 12 12 12 12 12 12 -84 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -466 12 NULL 12 12 12 12 12 12 12 12 12 12 -58 12 NULL 12 12 12 12 12 12 12 12 12 12 8 12 NULL 12 12 12 12 12 12 12 12 12 12 -411 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -208 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -24 12 NULL 12 12 12 12 12 12 12 12 12 12 -463 12 NULL 12 12 12 12 12 12 12 12 12 12 -431 12 NULL 12 12 12 12 12 12 12 12 12 12 -179 12 NULL 12 12 12 12 12 12 12 12 12 12 -172 12 NULL 12 12 12 12 12 12 12 12 12 12 -42 12 NULL 12 12 12 12 12 12 12 12 12 12 -129 12 NULL 12 12 12 12 12 12 12 12 12 12 -158 12 NULL 12 12 12 12 12 12 12 12 12 12 -119 12 NULL 12 12 12 12 12 12 12 12 12 12 -496 12 NULL 12 12 12 12 12 12 12 12 12 12 -322 12 NULL 12 12 12 12 12 12 12 12 12 12 -197 12 NULL 12 12 12 12 12 12 12 12 12 12 -468 12 NULL 12 12 12 12 12 12 12 12 12 12 -393 12 NULL 12 12 12 12 12 12 12 12 12 12 -454 12 NULL 12 12 12 12 12 12 12 12 12 12 -100 12 NULL 12 12 12 12 12 12 12 12 12 12 -298 12 NULL 12 12 12 12 12 12 12 12 12 12 -199 12 NULL 12 12 12 12 12 12 12 12 12 12 -191 12 NULL 12 12 12 12 12 12 12 12 12 12 -418 12 NULL 12 12 12 12 12 12 12 12 12 12 -96 12 NULL 12 12 12 12 12 12 12 12 12 12 -26 12 NULL 12 12 12 12 12 12 12 12 12 12 -165 12 NULL 12 12 12 12 12 12 12 12 12 12 -327 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -205 12 NULL 12 12 12 12 12 12 12 12 12 12 -120 12 NULL 12 12 12 12 12 12 12 12 12 12 -131 12 NULL 12 12 12 12 12 12 12 12 12 12 -51 12 NULL 12 12 12 12 12 12 12 12 12 12 -404 12 NULL 12 12 12 12 12 12 12 12 12 12 -43 12 NULL 12 12 12 12 12 12 12 12 12 12 -436 12 NULL 12 12 12 12 12 12 12 12 12 12 -156 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -468 12 NULL 12 12 12 12 12 12 12 12 12 12 -308 12 NULL 12 12 12 12 12 12 12 12 12 12 -95 12 NULL 12 12 12 12 12 12 12 12 12 12 -196 12 NULL 12 12 12 12 12 12 12 12 12 12 -288 12 NULL 12 12 12 12 12 12 12 12 12 12 -481 12 NULL 12 12 12 12 12 12 12 12 12 12 -457 12 NULL 12 12 12 12 12 12 12 12 12 12 -98 12 NULL 12 12 12 12 12 12 12 12 12 12 -282 12 NULL 12 12 12 12 12 12 12 12 12 12 -197 12 NULL 12 12 12 12 12 12 12 12 12 12 -187 12 NULL 12 12 12 12 12 12 12 12 12 12 -318 12 NULL 12 12 12 12 12 12 12 12 12 12 -318 12 NULL 12 12 12 12 12 12 12 12 12 12 -409 12 NULL 12 12 12 12 12 12 12 12 12 12 -470 12 NULL 12 12 12 12 12 12 12 12 12 12 -137 12 NULL 12 12 12 12 12 12 12 12 12 12 -369 12 NULL 12 12 12 12 12 12 12 12 12 12 -316 12 NULL 12 12 12 12 12 12 12 12 12 12 -169 12 NULL 12 12 12 12 12 12 12 12 12 12 -413 12 NULL 12 12 12 12 12 12 12 12 12 12 -85 12 NULL 12 12 12 12 12 12 12 12 12 12 -77 12 NULL 12 12 12 12 12 12 12 12 12 12 -490 12 NULL 12 12 12 12 12 12 12 12 12 12 -87 12 NULL 12 12 12 12 12 12 12 12 12 12 -364 12 NULL 12 12 12 12 12 12 12 12 12 12 -179 12 NULL 12 12 12 12 12 12 12 12 12 12 -118 12 NULL 12 12 12 12 12 12 12 12 12 12 -134 12 NULL 12 12 12 12 12 12 12 12 12 12 -395 12 NULL 12 12 12 12 12 12 12 12 12 12 -282 12 NULL 12 12 12 12 12 12 12 12 12 12 -138 12 NULL 12 12 12 12 12 12 12 12 12 12 -238 12 NULL 12 12 12 12 12 12 12 12 12 12 -419 12 NULL 12 12 12 12 12 12 12 12 12 12 -15 12 NULL 12 12 12 12 12 12 12 12 12 12 -118 12 NULL 12 12 12 12 12 12 12 12 12 12 -72 12 NULL 12 12 12 12 12 12 12 12 12 12 -90 12 NULL 12 12 12 12 12 12 12 12 12 12 -307 12 NULL 12 12 12 12 12 12 12 12 12 12 -19 12 NULL 12 12 12 12 12 12 12 12 12 12 -435 12 NULL 12 12 12 12 12 12 12 12 12 12 -10 12 NULL 12 12 12 12 12 12 12 12 12 12 -277 12 NULL 12 12 12 12 12 12 12 12 12 12 -273 12 NULL 12 12 12 12 12 12 12 12 12 12 -306 12 NULL 12 12 12 12 12 12 12 12 12 12 -224 12 NULL 12 12 12 12 12 12 12 12 12 12 -309 12 NULL 12 12 12 12 12 12 12 12 12 12 -389 12 NULL 12 12 12 12 12 12 12 12 12 12 -327 12 NULL 12 12 12 12 12 12 12 12 12 12 -242 12 NULL 12 12 12 12 12 12 12 12 12 12 -369 12 NULL 12 12 12 12 12 12 12 12 12 12 -392 12 NULL 12 12 12 12 12 12 12 12 12 12 -272 12 NULL 12 12 12 12 12 12 12 12 12 12 -331 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -242 12 NULL 12 12 12 12 12 12 12 12 12 12 -452 12 NULL 12 12 12 12 12 12 12 12 12 12 -177 12 NULL 12 12 12 12 12 12 12 12 12 12 -226 12 NULL 12 12 12 12 12 12 12 12 12 12 -5 12 NULL 12 12 12 12 12 12 12 12 12 12 -497 12 NULL 12 12 12 12 12 12 12 12 12 12 -402 12 NULL 12 12 12 12 12 12 12 12 12 12 -396 12 NULL 12 12 12 12 12 12 12 12 12 12 -317 12 NULL 12 12 12 12 12 12 12 12 12 12 -395 12 NULL 12 12 12 12 12 12 12 12 12 12 -58 12 NULL 12 12 12 12 12 12 12 12 12 12 -35 12 NULL 12 12 12 12 12 12 12 12 12 12 -336 12 NULL 12 12 12 12 12 12 12 12 12 12 -95 12 NULL 12 12 12 12 12 12 12 12 12 12 -11 12 NULL 12 12 12 12 12 12 12 12 12 12 -168 12 NULL 12 12 12 12 12 12 12 12 12 12 -34 12 NULL 12 12 12 12 12 12 12 12 12 12 -229 12 NULL 12 12 12 12 12 12 12 12 12 12 -233 12 NULL 12 12 12 12 12 12 12 12 12 12 -143 12 NULL 12 12 12 12 12 12 12 12 12 12 -472 12 NULL 12 12 12 12 12 12 12 12 12 12 -322 12 NULL 12 12 12 12 12 12 12 12 12 12 -498 12 NULL 12 12 12 12 12 12 12 12 12 12 -160 12 NULL 12 12 12 12 12 12 12 12 12 12 -195 12 NULL 12 12 12 12 12 12 12 12 12 12 -42 12 NULL 12 12 12 12 12 12 12 12 12 12 -321 12 NULL 12 12 12 12 12 12 12 12 12 12 -430 12 NULL 12 12 12 12 12 12 12 12 12 12 -119 12 NULL 12 12 12 12 12 12 12 12 12 12 -489 12 NULL 12 12 12 12 12 12 12 12 12 12 -458 12 NULL 12 12 12 12 12 12 12 12 12 12 -78 12 NULL 12 12 12 12 12 12 12 12 12 12 -76 12 NULL 12 12 12 12 12 12 12 12 12 12 -41 12 NULL 12 12 12 12 12 12 12 12 12 12 -223 12 NULL 12 12 12 12 12 12 12 12 12 12 -492 12 NULL 12 12 12 12 12 12 12 12 12 12 -149 12 NULL 12 12 12 12 12 12 12 12 12 12 -449 12 NULL 12 12 12 12 12 12 12 12 12 12 -218 12 NULL 12 12 12 12 12 12 12 12 12 12 -228 12 NULL 12 12 12 12 12 12 12 12 12 12 -138 12 NULL 12 12 12 12 12 12 12 12 12 12 -453 12 NULL 12 12 12 12 12 12 12 12 12 12 -30 12 NULL 12 12 12 12 12 12 12 12 12 12 -209 12 NULL 12 12 12 12 12 12 12 12 12 12 -64 12 NULL 12 12 12 12 12 12 12 12 12 12 -468 12 NULL 12 12 12 12 12 12 12 12 12 12 -76 12 NULL 12 12 12 12 12 12 12 12 12 12 -74 12 NULL 12 12 12 12 12 12 12 12 12 12 -342 12 NULL 12 12 12 12 12 12 12 12 12 12 -69 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -33 12 NULL 12 12 12 12 12 12 12 12 12 12 -368 12 NULL 12 12 12 12 12 12 12 12 12 12 -103 12 NULL 12 12 12 12 12 12 12 12 12 12 -296 12 NULL 12 12 12 12 12 12 12 12 12 12 -113 12 NULL 12 12 12 12 12 12 12 12 12 12 -216 12 NULL 12 12 12 12 12 12 12 12 12 12 -367 12 NULL 12 12 12 12 12 12 12 12 12 12 -344 12 NULL 12 12 12 12 12 12 12 12 12 12 -167 12 NULL 12 12 12 12 12 12 12 12 12 12 -274 12 NULL 12 12 12 12 12 12 12 12 12 12 -219 12 NULL 12 12 12 12 12 12 12 12 12 12 -239 12 NULL 12 12 12 12 12 12 12 12 12 12 -485 12 NULL 12 12 12 12 12 12 12 12 12 12 -116 12 NULL 12 12 12 12 12 12 12 12 12 12 -223 12 NULL 12 12 12 12 12 12 12 12 12 12 -256 12 NULL 12 12 12 12 12 12 12 12 12 12 -263 12 NULL 12 12 12 12 12 12 12 12 12 12 -70 12 NULL 12 12 12 12 12 12 12 12 12 12 -487 12 NULL 12 12 12 12 12 12 12 12 12 12 -480 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -288 12 NULL 12 12 12 12 12 12 12 12 12 12 -191 12 NULL 12 12 12 12 12 12 12 12 12 12 -5 12 NULL 12 12 12 12 12 12 12 12 12 12 -244 12 NULL 12 12 12 12 12 12 12 12 12 12 -438 12 NULL 12 12 12 12 12 12 12 12 12 12 -128 12 NULL 12 12 12 12 12 12 12 12 12 12 -467 12 NULL 12 12 12 12 12 12 12 12 12 12 -432 12 NULL 12 12 12 12 12 12 12 12 12 12 -202 12 NULL 12 12 12 12 12 12 12 12 12 12 -316 12 NULL 12 12 12 12 12 12 12 12 12 12 -229 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -463 12 NULL 12 12 12 12 12 12 12 12 12 12 -280 12 NULL 12 12 12 12 12 12 12 12 12 12 2 12 NULL 12 12 12 12 12 12 12 12 12 12 -35 12 NULL 12 12 12 12 12 12 12 12 12 12 -283 12 NULL 12 12 12 12 12 12 12 12 12 12 -331 12 NULL 12 12 12 12 12 12 12 12 12 12 -235 12 NULL 12 12 12 12 12 12 12 12 12 12 -80 12 NULL 12 12 12 12 12 12 12 12 12 12 -44 12 NULL 12 12 12 12 12 12 12 12 12 12 -193 12 NULL 12 12 12 12 12 12 12 12 12 12 -321 12 NULL 12 12 12 12 12 12 12 12 12 12 -335 12 NULL 12 12 12 12 12 12 12 12 12 12 -104 12 NULL 12 12 12 12 12 12 12 12 12 12 -466 12 NULL 12 12 12 12 12 12 12 12 12 12 -366 12 NULL 12 12 12 12 12 12 12 12 12 12 -175 12 NULL 12 12 12 12 12 12 12 12 12 12 -403 12 NULL 12 12 12 12 12 12 12 12 12 12 -483 12 NULL 12 12 12 12 12 12 12 12 12 12 -53 12 NULL 12 12 12 12 12 12 12 12 12 12 -105 12 NULL 12 12 12 12 12 12 12 12 12 12 -257 12 NULL 12 12 12 12 12 12 12 12 12 12 -406 12 NULL 12 12 12 12 12 12 12 12 12 12 -409 12 NULL 12 12 12 12 12 12 12 12 12 12 -190 12 NULL 12 12 12 12 12 12 12 12 12 12 -406 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -114 12 NULL 12 12 12 12 12 12 12 12 12 12 -258 12 NULL 12 12 12 12 12 12 12 12 12 12 -90 12 NULL 12 12 12 12 12 12 12 12 12 12 -203 12 NULL 12 12 12 12 12 12 12 12 12 12 -262 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -424 12 NULL 12 12 12 12 12 12 12 12 12 12 -12 12 NULL 12 12 12 12 12 12 12 12 12 12 -396 12 NULL 12 12 12 12 12 12 12 12 12 12 -201 12 NULL 12 12 12 12 12 12 12 12 12 12 -217 12 NULL 12 12 12 12 12 12 12 12 12 12 -164 12 NULL 12 12 12 12 12 12 12 12 12 12 -431 12 NULL 12 12 12 12 12 12 12 12 12 12 -454 12 NULL 12 12 12 12 12 12 12 12 12 12 -478 12 NULL 12 12 12 12 12 12 12 12 12 12 -298 12 NULL 12 12 12 12 12 12 12 12 12 12 -125 12 NULL 12 12 12 12 12 12 12 12 12 12 -431 12 NULL 12 12 12 12 12 12 12 12 12 12 -164 12 NULL 12 12 12 12 12 12 12 12 12 12 -424 12 NULL 12 12 12 12 12 12 12 12 12 12 -187 12 NULL 12 12 12 12 12 12 12 12 12 12 -382 12 NULL 12 12 12 12 12 12 12 12 12 12 -5 12 NULL 12 12 12 12 12 12 12 12 12 12 -70 12 NULL 12 12 12 12 12 12 12 12 12 12 -397 12 NULL 12 12 12 12 12 12 12 12 12 12 -480 12 NULL 12 12 12 12 12 12 12 12 12 12 -291 12 NULL 12 12 12 12 12 12 12 12 12 12 -24 12 NULL 12 12 12 12 12 12 12 12 12 12 -351 12 NULL 12 12 12 12 12 12 12 12 12 12 -255 12 NULL 12 12 12 12 12 12 12 12 12 12 -104 12 NULL 12 12 12 12 12 12 12 12 12 12 -70 12 NULL 12 12 12 12 12 12 12 12 12 12 -163 12 NULL 12 12 12 12 12 12 12 12 12 12 -438 12 NULL 12 12 12 12 12 12 12 12 12 12 -119 12 NULL 12 12 12 12 12 12 12 12 12 12 -414 12 NULL 12 12 12 12 12 12 12 12 12 12 -200 12 NULL 12 12 12 12 12 12 12 12 12 12 -491 12 NULL 12 12 12 12 12 12 12 12 12 12 -237 12 NULL 12 12 12 12 12 12 12 12 12 12 -439 12 NULL 12 12 12 12 12 12 12 12 12 12 -360 12 NULL 12 12 12 12 12 12 12 12 12 12 -248 12 NULL 12 12 12 12 12 12 12 12 12 12 -479 12 NULL 12 12 12 12 12 12 12 12 12 12 -305 12 NULL 12 12 12 12 12 12 12 12 12 12 -417 12 NULL 12 12 12 12 12 12 12 12 12 12 -199 12 NULL 12 12 12 12 12 12 12 12 12 12 -444 12 NULL 12 12 12 12 12 12 12 12 12 12 -120 12 NULL 12 12 12 12 12 12 12 12 12 12 -429 12 NULL 12 12 12 12 12 12 12 12 12 12 -169 12 NULL 12 12 12 12 12 12 12 12 12 12 -443 12 NULL 12 12 12 12 12 12 12 12 12 12 -323 12 NULL 12 12 12 12 12 12 12 12 12 12 -325 12 NULL 12 12 12 12 12 12 12 12 12 12 -277 12 NULL 12 12 12 12 12 12 12 12 12 12 -230 12 NULL 12 12 12 12 12 12 12 12 12 12 -478 12 NULL 12 12 12 12 12 12 12 12 12 12 -178 12 NULL 12 12 12 12 12 12 12 12 12 12 -468 12 NULL 12 12 12 12 12 12 12 12 12 12 -310 12 NULL 12 12 12 12 12 12 12 12 12 12 -317 12 NULL 12 12 12 12 12 12 12 12 12 12 -333 12 NULL 12 12 12 12 12 12 12 12 12 12 -493 12 NULL 12 12 12 12 12 12 12 12 12 12 -460 12 NULL 12 12 12 12 12 12 12 12 12 12 -207 12 NULL 12 12 12 12 12 12 12 12 12 12 -249 12 NULL 12 12 12 12 12 12 12 12 12 12 -265 12 NULL 12 12 12 12 12 12 12 12 12 12 -480 12 NULL 12 12 12 12 12 12 12 12 12 12 -83 12 NULL 12 12 12 12 12 12 12 12 12 12 -136 12 NULL 12 12 12 12 12 12 12 12 12 12 -353 12 NULL 12 12 12 12 12 12 12 12 12 12 -172 12 NULL 12 12 12 12 12 12 12 12 12 12 -214 12 NULL 12 12 12 12 12 12 12 12 12 12 -462 12 NULL 12 12 12 12 12 12 12 12 12 12 -233 12 NULL 12 12 12 12 12 12 12 12 12 12 -406 12 NULL 12 12 12 12 12 12 12 12 12 12 -133 12 NULL 12 12 12 12 12 12 12 12 12 12 -175 12 NULL 12 12 12 12 12 12 12 12 12 12 -189 12 NULL 12 12 12 12 12 12 12 12 12 12 -454 12 NULL 12 12 12 12 12 12 12 12 12 12 -375 12 NULL 12 12 12 12 12 12 12 12 12 12 -401 12 NULL 12 12 12 12 12 12 12 12 12 12 -421 12 NULL 12 12 12 12 12 12 12 12 12 12 -407 12 NULL 12 12 12 12 12 12 12 12 12 12 -384 12 NULL 12 12 12 12 12 12 12 12 12 12 -256 12 NULL 12 12 12 12 12 12 12 12 12 12 -26 12 NULL 12 12 12 12 12 12 12 12 12 12 -134 12 NULL 12 12 12 12 12 12 12 12 12 12 -67 12 NULL 12 12 12 12 12 12 12 12 12 12 -384 12 NULL 12 12 12 12 12 12 12 12 12 12 -379 12 NULL 12 12 12 12 12 12 12 12 12 12 -18 12 NULL 12 12 12 12 12 12 12 12 12 12 -462 12 NULL 12 12 12 12 12 12 12 12 12 12 -492 12 NULL 12 12 12 12 12 12 12 12 12 12 -100 12 NULL 12 12 12 12 12 12 12 12 12 12 -298 12 NULL 12 12 12 12 12 12 12 12 12 12 -9 12 NULL 12 12 12 12 12 12 12 12 12 12 -341 12 NULL 12 12 12 12 12 12 12 12 12 12 -498 12 NULL 12 12 12 12 12 12 12 12 12 12 -146 12 NULL 12 12 12 12 12 12 12 12 12 12 -458 12 NULL 12 12 12 12 12 12 12 12 12 12 -362 12 NULL 12 12 12 12 12 12 12 12 12 12 -186 12 NULL 12 12 12 12 12 12 12 12 12 12 -285 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -167 12 NULL 12 12 12 12 12 12 12 12 12 12 -18 12 NULL 12 12 12 12 12 12 12 12 12 12 -273 12 NULL 12 12 12 12 12 12 12 12 12 12 -183 12 NULL 12 12 12 12 12 12 12 12 12 12 -281 12 NULL 12 12 12 12 12 12 12 12 12 12 -344 12 NULL 12 12 12 12 12 12 12 12 12 12 -97 12 NULL 12 12 12 12 12 12 12 12 12 12 -469 12 NULL 12 12 12 12 12 12 12 12 12 12 -315 12 NULL 12 12 12 12 12 12 12 12 12 12 -84 12 NULL 12 12 12 12 12 12 12 12 12 12 -28 12 NULL 12 12 12 12 12 12 12 12 12 12 -37 12 NULL 12 12 12 12 12 12 12 12 12 12 -448 12 NULL 12 12 12 12 12 12 12 12 12 12 -152 12 NULL 12 12 12 12 12 12 12 12 12 12 -348 12 NULL 12 12 12 12 12 12 12 12 12 12 -307 12 NULL 12 12 12 12 12 12 12 12 12 12 -194 12 NULL 12 12 12 12 12 12 12 12 12 12 -414 12 NULL 12 12 12 12 12 12 12 12 12 12 -477 12 NULL 12 12 12 12 12 12 12 12 12 12 -222 12 NULL 12 12 12 12 12 12 12 12 12 12 -126 12 NULL 12 12 12 12 12 12 12 12 12 12 -90 12 NULL 12 12 12 12 12 12 12 12 12 12 -169 12 NULL 12 12 12 12 12 12 12 12 12 12 -403 12 NULL 12 12 12 12 12 12 12 12 12 12 -400 12 NULL 12 12 12 12 12 12 12 12 12 12 -200 12 NULL 12 12 12 12 12 12 12 12 12 12 -97 12 NULL 12 12 12 12 12 12 12 12 12 12 diff --git a/ql/src/test/results/clientpositive/masking_8.q.out b/ql/src/test/results/clientpositive/masking_8.q.out index cc4d155b3d..c4590d3422 100644 --- a/ql/src/test/results/clientpositive/masking_8.q.out +++ b/ql/src/test/results/clientpositive/masking_8.q.out @@ -20,21 +20,38 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select *, ROW__ID from masking_test_n2 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n2 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string), _c2 (type: string), ROW__ID (type: struct) + outputColumnNames: _col0, _col1, _col2, _col3 + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n2 - Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string), _c2 (type: string), ROW__ID (type: struct) - outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select *, ROW__ID from masking_test_n2 PREHOOK: type: QUERY @@ -44,526 +61,49 @@ POSTHOOK: query: select *, ROW__ID from masking_test_n2 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### -238 val_238 12 NULL -86 val_86 12 NULL -311 val_311 12 NULL -27 val_27 12 NULL -165 val_165 12 NULL -409 val_409 12 NULL -255 val_255 12 NULL -278 val_278 12 NULL -98 val_98 12 NULL -484 val_484 12 NULL -265 val_265 12 NULL -193 val_193 12 NULL -401 val_401 12 NULL -150 val_150 12 NULL -273 val_273 12 NULL -224 val_224 12 NULL -369 val_369 12 NULL -66 val_66 12 NULL -128 val_128 12 NULL -213 val_213 12 NULL -146 val_146 12 NULL -406 val_406 12 NULL -429 val_429 12 NULL -374 val_374 12 NULL -152 val_152 12 NULL -469 val_469 12 NULL -145 val_145 12 NULL -495 val_495 12 NULL -37 val_37 12 NULL -327 val_327 12 NULL -281 val_281 12 NULL -277 val_277 12 NULL -209 val_209 12 NULL -15 val_15 12 NULL -82 val_82 12 NULL -403 val_403 12 NULL -166 val_166 12 NULL -417 val_417 12 NULL -430 val_430 12 NULL -252 val_252 12 NULL -292 val_292 12 NULL -219 val_219 12 NULL -287 val_287 12 NULL -153 val_153 12 NULL -193 val_193 12 NULL -338 val_338 12 NULL -446 val_446 12 NULL -459 val_459 12 NULL -394 val_394 12 NULL -237 val_237 12 NULL -482 val_482 12 NULL -174 val_174 12 NULL -413 val_413 12 NULL -494 val_494 12 NULL -207 val_207 12 NULL -199 val_199 12 NULL -466 val_466 12 NULL -208 val_208 12 NULL -174 val_174 12 NULL -399 val_399 12 NULL -396 val_396 12 NULL -247 val_247 12 NULL -417 val_417 12 NULL -489 val_489 12 NULL -162 val_162 12 NULL -377 val_377 12 NULL -397 val_397 12 NULL -309 val_309 12 NULL -365 val_365 12 NULL -266 val_266 12 NULL -439 val_439 12 NULL -342 val_342 12 NULL -367 val_367 12 NULL -325 val_325 12 NULL -167 val_167 12 NULL -195 val_195 12 NULL -475 val_475 12 NULL -17 val_17 12 NULL -113 val_113 12 NULL -155 val_155 12 NULL -203 val_203 12 NULL -339 val_339 12 NULL -0 val_0 12 NULL -455 val_455 12 NULL -128 val_128 12 NULL -311 val_311 12 NULL -316 val_316 12 NULL -57 val_57 12 NULL -302 val_302 12 NULL -205 val_205 12 NULL -149 val_149 12 NULL -438 val_438 12 NULL -345 val_345 12 NULL -129 val_129 12 NULL -170 val_170 12 NULL -20 val_20 12 NULL -489 val_489 12 NULL -157 val_157 12 NULL -378 val_378 12 NULL -221 val_221 12 NULL -92 val_92 12 NULL -111 val_111 12 NULL -47 val_47 12 NULL -72 val_72 12 NULL -4 val_4 12 NULL -280 val_280 12 NULL -35 val_35 12 NULL -427 val_427 12 NULL -277 val_277 12 NULL -208 val_208 12 NULL -356 val_356 12 NULL -399 val_399 12 NULL -169 val_169 12 NULL -382 val_382 12 NULL -498 val_498 12 NULL -125 val_125 12 NULL -386 val_386 12 NULL -437 val_437 12 NULL -469 val_469 12 NULL -192 val_192 12 NULL -286 val_286 12 NULL -187 val_187 12 NULL -176 val_176 12 NULL -54 val_54 12 NULL -459 val_459 12 NULL -51 val_51 12 NULL -138 val_138 12 NULL -103 val_103 12 NULL -239 val_239 12 NULL -213 val_213 12 NULL -216 val_216 12 NULL -430 val_430 12 NULL -278 val_278 12 NULL -176 val_176 12 NULL -289 val_289 12 NULL -221 val_221 12 NULL -65 val_65 12 NULL -318 val_318 12 NULL -332 val_332 12 NULL -311 val_311 12 NULL -275 val_275 12 NULL -137 val_137 12 NULL -241 val_241 12 NULL -83 val_83 12 NULL -333 val_333 12 NULL -180 val_180 12 NULL -284 val_284 12 NULL -12 val_12 12 NULL -230 val_230 12 NULL -181 val_181 12 NULL -67 val_67 12 NULL -260 val_260 12 NULL -404 val_404 12 NULL -384 val_384 12 NULL -489 val_489 12 NULL -353 val_353 12 NULL -373 val_373 12 NULL -272 val_272 12 NULL -138 val_138 12 NULL -217 val_217 12 NULL -84 val_84 12 NULL -348 val_348 12 NULL -466 val_466 12 NULL -58 val_58 12 NULL -8 val_8 12 NULL -411 val_411 12 NULL -230 val_230 12 NULL -208 val_208 12 NULL -348 val_348 12 NULL -24 val_24 12 NULL -463 val_463 12 NULL -431 val_431 12 NULL -179 val_179 12 NULL -172 val_172 12 NULL -42 val_42 12 NULL -129 val_129 12 NULL -158 val_158 12 NULL -119 val_119 12 NULL -496 val_496 12 NULL -0 val_0 12 NULL -322 val_322 12 NULL -197 val_197 12 NULL -468 val_468 12 NULL -393 val_393 12 NULL -454 val_454 12 NULL -100 val_100 12 NULL -298 val_298 12 NULL -199 val_199 12 NULL -191 val_191 12 NULL -418 val_418 12 NULL -96 val_96 12 NULL -26 val_26 12 NULL -165 val_165 12 NULL -327 val_327 12 NULL -230 val_230 12 NULL -205 val_205 12 NULL -120 val_120 12 NULL -131 val_131 12 NULL -51 val_51 12 NULL -404 val_404 12 NULL -43 val_43 12 NULL -436 val_436 12 NULL -156 val_156 12 NULL -469 val_469 12 NULL -468 val_468 12 NULL -308 val_308 12 NULL -95 val_95 12 NULL -196 val_196 12 NULL -288 val_288 12 NULL -481 val_481 12 NULL -457 val_457 12 NULL -98 val_98 12 NULL -282 val_282 12 NULL -197 val_197 12 NULL -187 val_187 12 NULL -318 val_318 12 NULL -318 val_318 12 NULL -409 val_409 12 NULL -470 val_470 12 NULL -137 val_137 12 NULL -369 val_369 12 NULL -316 val_316 12 NULL -169 val_169 12 NULL -413 val_413 12 NULL -85 val_85 12 NULL -77 val_77 12 NULL -0 val_0 12 NULL -490 val_490 12 NULL -87 val_87 12 NULL -364 val_364 12 NULL -179 val_179 12 NULL -118 val_118 12 NULL -134 val_134 12 NULL -395 val_395 12 NULL -282 val_282 12 NULL -138 val_138 12 NULL -238 val_238 12 NULL -419 val_419 12 NULL -15 val_15 12 NULL -118 val_118 12 NULL -72 val_72 12 NULL -90 val_90 12 NULL -307 val_307 12 NULL -19 val_19 12 NULL -435 val_435 12 NULL -10 val_10 12 NULL -277 val_277 12 NULL -273 val_273 12 NULL -306 val_306 12 NULL -224 val_224 12 NULL -309 val_309 12 NULL -389 val_389 12 NULL -327 val_327 12 NULL -242 val_242 12 NULL -369 val_369 12 NULL -392 val_392 12 NULL -272 val_272 12 NULL -331 val_331 12 NULL -401 val_401 12 NULL -242 val_242 12 NULL -452 val_452 12 NULL -177 val_177 12 NULL -226 val_226 12 NULL -5 val_5 12 NULL -497 val_497 12 NULL -402 val_402 12 NULL -396 val_396 12 NULL -317 val_317 12 NULL -395 val_395 12 NULL -58 val_58 12 NULL -35 val_35 12 NULL -336 val_336 12 NULL -95 val_95 12 NULL -11 val_11 12 NULL -168 val_168 12 NULL -34 val_34 12 NULL -229 val_229 12 NULL -233 val_233 12 NULL -143 val_143 12 NULL -472 val_472 12 NULL -322 val_322 12 NULL -498 val_498 12 NULL -160 val_160 12 NULL -195 val_195 12 NULL -42 val_42 12 NULL -321 val_321 12 NULL -430 val_430 12 NULL -119 val_119 12 NULL -489 val_489 12 NULL -458 val_458 12 NULL -78 val_78 12 NULL -76 val_76 12 NULL -41 val_41 12 NULL -223 val_223 12 NULL -492 val_492 12 NULL -149 val_149 12 NULL -449 val_449 12 NULL -218 val_218 12 NULL -228 val_228 12 NULL -138 val_138 12 NULL -453 val_453 12 NULL -30 val_30 12 NULL -209 val_209 12 NULL -64 val_64 12 NULL -468 val_468 12 NULL -76 val_76 12 NULL -74 val_74 12 NULL -342 val_342 12 NULL -69 val_69 12 NULL -230 val_230 12 NULL -33 val_33 12 NULL -368 val_368 12 NULL -103 val_103 12 NULL -296 val_296 12 NULL -113 val_113 12 NULL -216 val_216 12 NULL -367 val_367 12 NULL -344 val_344 12 NULL -167 val_167 12 NULL -274 val_274 12 NULL -219 val_219 12 NULL -239 val_239 12 NULL -485 val_485 12 NULL -116 val_116 12 NULL -223 val_223 12 NULL -256 val_256 12 NULL -263 val_263 12 NULL -70 val_70 12 NULL -487 val_487 12 NULL -480 val_480 12 NULL -401 val_401 12 NULL -288 val_288 12 NULL -191 val_191 12 NULL -5 val_5 12 NULL -244 val_244 12 NULL -438 val_438 12 NULL -128 val_128 12 NULL -467 val_467 12 NULL -432 val_432 12 NULL -202 val_202 12 NULL -316 val_316 12 NULL -229 val_229 12 NULL -469 val_469 12 NULL -463 val_463 12 NULL -280 val_280 12 NULL -2 val_2 12 NULL -35 val_35 12 NULL -283 val_283 12 NULL -331 val_331 12 NULL -235 val_235 12 NULL -80 val_80 12 NULL -44 val_44 12 NULL -193 val_193 12 NULL -321 val_321 12 NULL -335 val_335 12 NULL -104 val_104 12 NULL -466 val_466 12 NULL -366 val_366 12 NULL -175 val_175 12 NULL -403 val_403 12 NULL -483 val_483 12 NULL -53 val_53 12 NULL -105 val_105 12 NULL -257 val_257 12 NULL -406 val_406 12 NULL -409 val_409 12 NULL -190 val_190 12 NULL -406 val_406 12 NULL -401 val_401 12 NULL -114 val_114 12 NULL -258 val_258 12 NULL -90 val_90 12 NULL -203 val_203 12 NULL -262 val_262 12 NULL -348 val_348 12 NULL -424 val_424 12 NULL -12 val_12 12 NULL -396 val_396 12 NULL -201 val_201 12 NULL -217 val_217 12 NULL -164 val_164 12 NULL -431 val_431 12 NULL -454 val_454 12 NULL -478 val_478 12 NULL -298 val_298 12 NULL -125 val_125 12 NULL -431 val_431 12 NULL -164 val_164 12 NULL -424 val_424 12 NULL -187 val_187 12 NULL -382 val_382 12 NULL -5 val_5 12 NULL -70 val_70 12 NULL -397 val_397 12 NULL -480 val_480 12 NULL -291 val_291 12 NULL -24 val_24 12 NULL -351 val_351 12 NULL -255 val_255 12 NULL -104 val_104 12 NULL -70 val_70 12 NULL -163 val_163 12 NULL -438 val_438 12 NULL -119 val_119 12 NULL -414 val_414 12 NULL -200 val_200 12 NULL -491 val_491 12 NULL -237 val_237 12 NULL -439 val_439 12 NULL -360 val_360 12 NULL -248 val_248 12 NULL -479 val_479 12 NULL -305 val_305 12 NULL -417 val_417 12 NULL -199 val_199 12 NULL -444 val_444 12 NULL -120 val_120 12 NULL -429 val_429 12 NULL -169 val_169 12 NULL -443 val_443 12 NULL -323 val_323 12 NULL -325 val_325 12 NULL -277 val_277 12 NULL -230 val_230 12 NULL -478 val_478 12 NULL -178 val_178 12 NULL -468 val_468 12 NULL -310 val_310 12 NULL -317 val_317 12 NULL -333 val_333 12 NULL -493 val_493 12 NULL -460 val_460 12 NULL -207 val_207 12 NULL -249 val_249 12 NULL -265 val_265 12 NULL -480 val_480 12 NULL -83 val_83 12 NULL -136 val_136 12 NULL -353 val_353 12 NULL -172 val_172 12 NULL -214 val_214 12 NULL -462 val_462 12 NULL -233 val_233 12 NULL -406 val_406 12 NULL -133 val_133 12 NULL -175 val_175 12 NULL -189 val_189 12 NULL -454 val_454 12 NULL -375 val_375 12 NULL -401 val_401 12 NULL -421 val_421 12 NULL -407 val_407 12 NULL -384 val_384 12 NULL -256 val_256 12 NULL -26 val_26 12 NULL -134 val_134 12 NULL -67 val_67 12 NULL -384 val_384 12 NULL -379 val_379 12 NULL -18 val_18 12 NULL -462 val_462 12 NULL -492 val_492 12 NULL -100 val_100 12 NULL -298 val_298 12 NULL -9 val_9 12 NULL -341 val_341 12 NULL -498 val_498 12 NULL -146 val_146 12 NULL -458 val_458 12 NULL -362 val_362 12 NULL -186 val_186 12 NULL -285 val_285 12 NULL -348 val_348 12 NULL -167 val_167 12 NULL -18 val_18 12 NULL -273 val_273 12 NULL -183 val_183 12 NULL -281 val_281 12 NULL -344 val_344 12 NULL -97 val_97 12 NULL -469 val_469 12 NULL -315 val_315 12 NULL -84 val_84 12 NULL -28 val_28 12 NULL -37 val_37 12 NULL -448 val_448 12 NULL -152 val_152 12 NULL -348 val_348 12 NULL -307 val_307 12 NULL -194 val_194 12 NULL -414 val_414 12 NULL -477 val_477 12 NULL -222 val_222 12 NULL -126 val_126 12 NULL -90 val_90 12 NULL -169 val_169 12 NULL -403 val_403 12 NULL -400 val_400 12 NULL -200 val_200 12 NULL -97 val_97 12 NULL +0 0_lav 12 NULL +4 4_lav 12 NULL +8 8_lav 12 NULL +0 0_lav 12 NULL +0 0_lav 12 NULL +2 2_lav 12 NULL PREHOOK: query: explain select * from masking_test_n2 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n2 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n2 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string), _c2 (type: string) + outputColumnNames: _col0, _col1, _col2 + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n2 - Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string), _c2 (type: string) - outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from masking_test_n2 PREHOOK: type: QUERY @@ -573,526 +113,48 @@ POSTHOOK: query: select * from masking_test_n2 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### -238 val_238 12 -86 val_86 12 -311 val_311 12 -27 val_27 12 -165 val_165 12 -409 val_409 12 -255 val_255 12 -278 val_278 12 -98 val_98 12 -484 val_484 12 -265 val_265 12 -193 val_193 12 -401 val_401 12 -150 val_150 12 -273 val_273 12 -224 val_224 12 -369 val_369 12 -66 val_66 12 -128 val_128 12 -213 val_213 12 -146 val_146 12 -406 val_406 12 -429 val_429 12 -374 val_374 12 -152 val_152 12 -469 val_469 12 -145 val_145 12 -495 val_495 12 -37 val_37 12 -327 val_327 12 -281 val_281 12 -277 val_277 12 -209 val_209 12 -15 val_15 12 -82 val_82 12 -403 val_403 12 -166 val_166 12 -417 val_417 12 -430 val_430 12 -252 val_252 12 -292 val_292 12 -219 val_219 12 -287 val_287 12 -153 val_153 12 -193 val_193 12 -338 val_338 12 -446 val_446 12 -459 val_459 12 -394 val_394 12 -237 val_237 12 -482 val_482 12 -174 val_174 12 -413 val_413 12 -494 val_494 12 -207 val_207 12 -199 val_199 12 -466 val_466 12 -208 val_208 12 -174 val_174 12 -399 val_399 12 -396 val_396 12 -247 val_247 12 -417 val_417 12 -489 val_489 12 -162 val_162 12 -377 val_377 12 -397 val_397 12 -309 val_309 12 -365 val_365 12 -266 val_266 12 -439 val_439 12 -342 val_342 12 -367 val_367 12 -325 val_325 12 -167 val_167 12 -195 val_195 12 -475 val_475 12 -17 val_17 12 -113 val_113 12 -155 val_155 12 -203 val_203 12 -339 val_339 12 -0 val_0 12 -455 val_455 12 -128 val_128 12 -311 val_311 12 -316 val_316 12 -57 val_57 12 -302 val_302 12 -205 val_205 12 -149 val_149 12 -438 val_438 12 -345 val_345 12 -129 val_129 12 -170 val_170 12 -20 val_20 12 -489 val_489 12 -157 val_157 12 -378 val_378 12 -221 val_221 12 -92 val_92 12 -111 val_111 12 -47 val_47 12 -72 val_72 12 -4 val_4 12 -280 val_280 12 -35 val_35 12 -427 val_427 12 -277 val_277 12 -208 val_208 12 -356 val_356 12 -399 val_399 12 -169 val_169 12 -382 val_382 12 -498 val_498 12 -125 val_125 12 -386 val_386 12 -437 val_437 12 -469 val_469 12 -192 val_192 12 -286 val_286 12 -187 val_187 12 -176 val_176 12 -54 val_54 12 -459 val_459 12 -51 val_51 12 -138 val_138 12 -103 val_103 12 -239 val_239 12 -213 val_213 12 -216 val_216 12 -430 val_430 12 -278 val_278 12 -176 val_176 12 -289 val_289 12 -221 val_221 12 -65 val_65 12 -318 val_318 12 -332 val_332 12 -311 val_311 12 -275 val_275 12 -137 val_137 12 -241 val_241 12 -83 val_83 12 -333 val_333 12 -180 val_180 12 -284 val_284 12 -12 val_12 12 -230 val_230 12 -181 val_181 12 -67 val_67 12 -260 val_260 12 -404 val_404 12 -384 val_384 12 -489 val_489 12 -353 val_353 12 -373 val_373 12 -272 val_272 12 -138 val_138 12 -217 val_217 12 -84 val_84 12 -348 val_348 12 -466 val_466 12 -58 val_58 12 -8 val_8 12 -411 val_411 12 -230 val_230 12 -208 val_208 12 -348 val_348 12 -24 val_24 12 -463 val_463 12 -431 val_431 12 -179 val_179 12 -172 val_172 12 -42 val_42 12 -129 val_129 12 -158 val_158 12 -119 val_119 12 -496 val_496 12 -0 val_0 12 -322 val_322 12 -197 val_197 12 -468 val_468 12 -393 val_393 12 -454 val_454 12 -100 val_100 12 -298 val_298 12 -199 val_199 12 -191 val_191 12 -418 val_418 12 -96 val_96 12 -26 val_26 12 -165 val_165 12 -327 val_327 12 -230 val_230 12 -205 val_205 12 -120 val_120 12 -131 val_131 12 -51 val_51 12 -404 val_404 12 -43 val_43 12 -436 val_436 12 -156 val_156 12 -469 val_469 12 -468 val_468 12 -308 val_308 12 -95 val_95 12 -196 val_196 12 -288 val_288 12 -481 val_481 12 -457 val_457 12 -98 val_98 12 -282 val_282 12 -197 val_197 12 -187 val_187 12 -318 val_318 12 -318 val_318 12 -409 val_409 12 -470 val_470 12 -137 val_137 12 -369 val_369 12 -316 val_316 12 -169 val_169 12 -413 val_413 12 -85 val_85 12 -77 val_77 12 -0 val_0 12 -490 val_490 12 -87 val_87 12 -364 val_364 12 -179 val_179 12 -118 val_118 12 -134 val_134 12 -395 val_395 12 -282 val_282 12 -138 val_138 12 -238 val_238 12 -419 val_419 12 -15 val_15 12 -118 val_118 12 -72 val_72 12 -90 val_90 12 -307 val_307 12 -19 val_19 12 -435 val_435 12 -10 val_10 12 -277 val_277 12 -273 val_273 12 -306 val_306 12 -224 val_224 12 -309 val_309 12 -389 val_389 12 -327 val_327 12 -242 val_242 12 -369 val_369 12 -392 val_392 12 -272 val_272 12 -331 val_331 12 -401 val_401 12 -242 val_242 12 -452 val_452 12 -177 val_177 12 -226 val_226 12 -5 val_5 12 -497 val_497 12 -402 val_402 12 -396 val_396 12 -317 val_317 12 -395 val_395 12 -58 val_58 12 -35 val_35 12 -336 val_336 12 -95 val_95 12 -11 val_11 12 -168 val_168 12 -34 val_34 12 -229 val_229 12 -233 val_233 12 -143 val_143 12 -472 val_472 12 -322 val_322 12 -498 val_498 12 -160 val_160 12 -195 val_195 12 -42 val_42 12 -321 val_321 12 -430 val_430 12 -119 val_119 12 -489 val_489 12 -458 val_458 12 -78 val_78 12 -76 val_76 12 -41 val_41 12 -223 val_223 12 -492 val_492 12 -149 val_149 12 -449 val_449 12 -218 val_218 12 -228 val_228 12 -138 val_138 12 -453 val_453 12 -30 val_30 12 -209 val_209 12 -64 val_64 12 -468 val_468 12 -76 val_76 12 -74 val_74 12 -342 val_342 12 -69 val_69 12 -230 val_230 12 -33 val_33 12 -368 val_368 12 -103 val_103 12 -296 val_296 12 -113 val_113 12 -216 val_216 12 -367 val_367 12 -344 val_344 12 -167 val_167 12 -274 val_274 12 -219 val_219 12 -239 val_239 12 -485 val_485 12 -116 val_116 12 -223 val_223 12 -256 val_256 12 -263 val_263 12 -70 val_70 12 -487 val_487 12 -480 val_480 12 -401 val_401 12 -288 val_288 12 -191 val_191 12 -5 val_5 12 -244 val_244 12 -438 val_438 12 -128 val_128 12 -467 val_467 12 -432 val_432 12 -202 val_202 12 -316 val_316 12 -229 val_229 12 -469 val_469 12 -463 val_463 12 -280 val_280 12 -2 val_2 12 -35 val_35 12 -283 val_283 12 -331 val_331 12 -235 val_235 12 -80 val_80 12 -44 val_44 12 -193 val_193 12 -321 val_321 12 -335 val_335 12 -104 val_104 12 -466 val_466 12 -366 val_366 12 -175 val_175 12 -403 val_403 12 -483 val_483 12 -53 val_53 12 -105 val_105 12 -257 val_257 12 -406 val_406 12 -409 val_409 12 -190 val_190 12 -406 val_406 12 -401 val_401 12 -114 val_114 12 -258 val_258 12 -90 val_90 12 -203 val_203 12 -262 val_262 12 -348 val_348 12 -424 val_424 12 -12 val_12 12 -396 val_396 12 -201 val_201 12 -217 val_217 12 -164 val_164 12 -431 val_431 12 -454 val_454 12 -478 val_478 12 -298 val_298 12 -125 val_125 12 -431 val_431 12 -164 val_164 12 -424 val_424 12 -187 val_187 12 -382 val_382 12 -5 val_5 12 -70 val_70 12 -397 val_397 12 -480 val_480 12 -291 val_291 12 -24 val_24 12 -351 val_351 12 -255 val_255 12 -104 val_104 12 -70 val_70 12 -163 val_163 12 -438 val_438 12 -119 val_119 12 -414 val_414 12 -200 val_200 12 -491 val_491 12 -237 val_237 12 -439 val_439 12 -360 val_360 12 -248 val_248 12 -479 val_479 12 -305 val_305 12 -417 val_417 12 -199 val_199 12 -444 val_444 12 -120 val_120 12 -429 val_429 12 -169 val_169 12 -443 val_443 12 -323 val_323 12 -325 val_325 12 -277 val_277 12 -230 val_230 12 -478 val_478 12 -178 val_178 12 -468 val_468 12 -310 val_310 12 -317 val_317 12 -333 val_333 12 -493 val_493 12 -460 val_460 12 -207 val_207 12 -249 val_249 12 -265 val_265 12 -480 val_480 12 -83 val_83 12 -136 val_136 12 -353 val_353 12 -172 val_172 12 -214 val_214 12 -462 val_462 12 -233 val_233 12 -406 val_406 12 -133 val_133 12 -175 val_175 12 -189 val_189 12 -454 val_454 12 -375 val_375 12 -401 val_401 12 -421 val_421 12 -407 val_407 12 -384 val_384 12 -256 val_256 12 -26 val_26 12 -134 val_134 12 -67 val_67 12 -384 val_384 12 -379 val_379 12 -18 val_18 12 -462 val_462 12 -492 val_492 12 -100 val_100 12 -298 val_298 12 -9 val_9 12 -341 val_341 12 -498 val_498 12 -146 val_146 12 -458 val_458 12 -362 val_362 12 -186 val_186 12 -285 val_285 12 -348 val_348 12 -167 val_167 12 -18 val_18 12 -273 val_273 12 -183 val_183 12 -281 val_281 12 -344 val_344 12 -97 val_97 12 -469 val_469 12 -315 val_315 12 -84 val_84 12 -28 val_28 12 -37 val_37 12 -448 val_448 12 -152 val_152 12 -348 val_348 12 -307 val_307 12 -194 val_194 12 -414 val_414 12 -477 val_477 12 -222 val_222 12 -126 val_126 12 -90 val_90 12 -169 val_169 12 -403 val_403 12 -400 val_400 12 -200 val_200 12 -97 val_97 12 +0 0_lav 12 +4 4_lav 12 +8 8_lav 12 +0 0_lav 12 +0 0_lav 12 +2 2_lav 12 PREHOOK: query: explain select INPUT__FILE__NAME, *, ROW__ID from masking_test_n2 PREHOOK: type: QUERY POSTHOOK: query: explain select INPUT__FILE__NAME, *, ROW__ID from masking_test_n2 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n2 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: INPUT__FILE__NAME (type: string), key (type: int), reverse(value) (type: string), _c2 (type: string), ROW__ID (type: struct) + outputColumnNames: _col0, _col1, _col2, _col3, _col4 + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n2 - Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: INPUT__FILE__NAME (type: string), key (type: int), value (type: string), _c2 (type: string), ROW__ID (type: struct) - outputColumnNames: _col0, _col1, _col2, _col3, _col4 - Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select INPUT__FILE__NAME, *, ROW__ID from masking_test_n2 PREHOOK: type: QUERY @@ -1140,21 +202,38 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select ROW__ID, * from masking_test_n2 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n2 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 500 Data size: 17406 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 2889 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: ROW__ID (type: struct), key (type: int), _c1 (type: string), _c2 (type: string), _c3 (type: string), _c4 (type: string), _c5 (type: string), _c6 (type: string), _c7 (type: string), _c8 (type: string), _c9 (type: string), _c10 (type: string) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 + Statistics: Num rows: 83 Data size: 2889 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 2889 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n2 - Statistics: Num rows: 500 Data size: 17406 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: ROW__ID (type: struct), key (type: int), _c1 (type: string), _c2 (type: string), _c3 (type: string), _c4 (type: string), _c5 (type: string), _c6 (type: string), _c7 (type: string), _c8 (type: string), _c9 (type: string), _c10 (type: string) - outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 - Statistics: Num rows: 500 Data size: 17406 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select ROW__ID, * from masking_test_n2 PREHOOK: type: QUERY @@ -1164,506 +243,12 @@ POSTHOOK: query: select ROW__ID, * from masking_test_n2 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### -NULL 238 1212 12 12 12 12 12 12 12 12 12 -NULL 86 1212 12 12 12 12 12 12 12 12 12 -NULL 311 1212 12 12 12 12 12 12 12 12 12 -NULL 27 1212 12 12 12 12 12 12 12 12 12 -NULL 165 1212 12 12 12 12 12 12 12 12 12 -NULL 409 1212 12 12 12 12 12 12 12 12 12 -NULL 255 1212 12 12 12 12 12 12 12 12 12 -NULL 278 1212 12 12 12 12 12 12 12 12 12 -NULL 98 1212 12 12 12 12 12 12 12 12 12 -NULL 484 1212 12 12 12 12 12 12 12 12 12 -NULL 265 1212 12 12 12 12 12 12 12 12 12 -NULL 193 1212 12 12 12 12 12 12 12 12 12 -NULL 401 1212 12 12 12 12 12 12 12 12 12 -NULL 150 1212 12 12 12 12 12 12 12 12 12 -NULL 273 1212 12 12 12 12 12 12 12 12 12 -NULL 224 1212 12 12 12 12 12 12 12 12 12 -NULL 369 1212 12 12 12 12 12 12 12 12 12 -NULL 66 1212 12 12 12 12 12 12 12 12 12 -NULL 128 1212 12 12 12 12 12 12 12 12 12 -NULL 213 1212 12 12 12 12 12 12 12 12 12 -NULL 146 1212 12 12 12 12 12 12 12 12 12 -NULL 406 1212 12 12 12 12 12 12 12 12 12 -NULL 429 1212 12 12 12 12 12 12 12 12 12 -NULL 374 1212 12 12 12 12 12 12 12 12 12 -NULL 152 1212 12 12 12 12 12 12 12 12 12 -NULL 469 1212 12 12 12 12 12 12 12 12 12 -NULL 145 1212 12 12 12 12 12 12 12 12 12 -NULL 495 1212 12 12 12 12 12 12 12 12 12 -NULL 37 1212 12 12 12 12 12 12 12 12 12 -NULL 327 1212 12 12 12 12 12 12 12 12 12 -NULL 281 1212 12 12 12 12 12 12 12 12 12 -NULL 277 1212 12 12 12 12 12 12 12 12 12 -NULL 209 1212 12 12 12 12 12 12 12 12 12 -NULL 15 1212 12 12 12 12 12 12 12 12 12 -NULL 82 1212 12 12 12 12 12 12 12 12 12 -NULL 403 1212 12 12 12 12 12 12 12 12 12 -NULL 166 1212 12 12 12 12 12 12 12 12 12 -NULL 417 1212 12 12 12 12 12 12 12 12 12 -NULL 430 1212 12 12 12 12 12 12 12 12 12 -NULL 252 1212 12 12 12 12 12 12 12 12 12 -NULL 292 1212 12 12 12 12 12 12 12 12 12 -NULL 219 1212 12 12 12 12 12 12 12 12 12 -NULL 287 1212 12 12 12 12 12 12 12 12 12 -NULL 153 1212 12 12 12 12 12 12 12 12 12 -NULL 193 1212 12 12 12 12 12 12 12 12 12 -NULL 338 1212 12 12 12 12 12 12 12 12 12 -NULL 446 1212 12 12 12 12 12 12 12 12 12 -NULL 459 1212 12 12 12 12 12 12 12 12 12 -NULL 394 1212 12 12 12 12 12 12 12 12 12 -NULL 237 1212 12 12 12 12 12 12 12 12 12 -NULL 482 1212 12 12 12 12 12 12 12 12 12 -NULL 174 1212 12 12 12 12 12 12 12 12 12 -NULL 413 1212 12 12 12 12 12 12 12 12 12 -NULL 494 1212 12 12 12 12 12 12 12 12 12 -NULL 207 1212 12 12 12 12 12 12 12 12 12 -NULL 199 1212 12 12 12 12 12 12 12 12 12 -NULL 466 1212 12 12 12 12 12 12 12 12 12 -NULL 208 1212 12 12 12 12 12 12 12 12 12 -NULL 174 1212 12 12 12 12 12 12 12 12 12 -NULL 399 1212 12 12 12 12 12 12 12 12 12 -NULL 396 1212 12 12 12 12 12 12 12 12 12 -NULL 247 1212 12 12 12 12 12 12 12 12 12 -NULL 417 1212 12 12 12 12 12 12 12 12 12 -NULL 489 1212 12 12 12 12 12 12 12 12 12 -NULL 162 1212 12 12 12 12 12 12 12 12 12 -NULL 377 1212 12 12 12 12 12 12 12 12 12 -NULL 397 1212 12 12 12 12 12 12 12 12 12 -NULL 309 1212 12 12 12 12 12 12 12 12 12 -NULL 365 1212 12 12 12 12 12 12 12 12 12 -NULL 266 1212 12 12 12 12 12 12 12 12 12 -NULL 439 1212 12 12 12 12 12 12 12 12 12 -NULL 342 1212 12 12 12 12 12 12 12 12 12 -NULL 367 1212 12 12 12 12 12 12 12 12 12 -NULL 325 1212 12 12 12 12 12 12 12 12 12 -NULL 167 1212 12 12 12 12 12 12 12 12 12 -NULL 195 1212 12 12 12 12 12 12 12 12 12 -NULL 475 1212 12 12 12 12 12 12 12 12 12 -NULL 17 1212 12 12 12 12 12 12 12 12 12 -NULL 113 1212 12 12 12 12 12 12 12 12 12 -NULL 155 1212 12 12 12 12 12 12 12 12 12 -NULL 203 1212 12 12 12 12 12 12 12 12 12 -NULL 339 1212 12 12 12 12 12 12 12 12 12 NULL 0 1212 12 12 12 12 12 12 12 12 12 -NULL 455 1212 12 12 12 12 12 12 12 12 12 -NULL 128 1212 12 12 12 12 12 12 12 12 12 -NULL 311 1212 12 12 12 12 12 12 12 12 12 -NULL 316 1212 12 12 12 12 12 12 12 12 12 -NULL 57 1212 12 12 12 12 12 12 12 12 12 -NULL 302 1212 12 12 12 12 12 12 12 12 12 -NULL 205 1212 12 12 12 12 12 12 12 12 12 -NULL 149 1212 12 12 12 12 12 12 12 12 12 -NULL 438 1212 12 12 12 12 12 12 12 12 12 -NULL 345 1212 12 12 12 12 12 12 12 12 12 -NULL 129 1212 12 12 12 12 12 12 12 12 12 -NULL 170 1212 12 12 12 12 12 12 12 12 12 -NULL 20 1212 12 12 12 12 12 12 12 12 12 -NULL 489 1212 12 12 12 12 12 12 12 12 12 -NULL 157 1212 12 12 12 12 12 12 12 12 12 -NULL 378 1212 12 12 12 12 12 12 12 12 12 -NULL 221 1212 12 12 12 12 12 12 12 12 12 -NULL 92 1212 12 12 12 12 12 12 12 12 12 -NULL 111 1212 12 12 12 12 12 12 12 12 12 -NULL 47 1212 12 12 12 12 12 12 12 12 12 -NULL 72 1212 12 12 12 12 12 12 12 12 12 NULL 4 1212 12 12 12 12 12 12 12 12 12 -NULL 280 1212 12 12 12 12 12 12 12 12 12 -NULL 35 1212 12 12 12 12 12 12 12 12 12 -NULL 427 1212 12 12 12 12 12 12 12 12 12 -NULL 277 1212 12 12 12 12 12 12 12 12 12 -NULL 208 1212 12 12 12 12 12 12 12 12 12 -NULL 356 1212 12 12 12 12 12 12 12 12 12 -NULL 399 1212 12 12 12 12 12 12 12 12 12 -NULL 169 1212 12 12 12 12 12 12 12 12 12 -NULL 382 1212 12 12 12 12 12 12 12 12 12 -NULL 498 1212 12 12 12 12 12 12 12 12 12 -NULL 125 1212 12 12 12 12 12 12 12 12 12 -NULL 386 1212 12 12 12 12 12 12 12 12 12 -NULL 437 1212 12 12 12 12 12 12 12 12 12 -NULL 469 1212 12 12 12 12 12 12 12 12 12 -NULL 192 1212 12 12 12 12 12 12 12 12 12 -NULL 286 1212 12 12 12 12 12 12 12 12 12 -NULL 187 1212 12 12 12 12 12 12 12 12 12 -NULL 176 1212 12 12 12 12 12 12 12 12 12 -NULL 54 1212 12 12 12 12 12 12 12 12 12 -NULL 459 1212 12 12 12 12 12 12 12 12 12 -NULL 51 1212 12 12 12 12 12 12 12 12 12 -NULL 138 1212 12 12 12 12 12 12 12 12 12 -NULL 103 1212 12 12 12 12 12 12 12 12 12 -NULL 239 1212 12 12 12 12 12 12 12 12 12 -NULL 213 1212 12 12 12 12 12 12 12 12 12 -NULL 216 1212 12 12 12 12 12 12 12 12 12 -NULL 430 1212 12 12 12 12 12 12 12 12 12 -NULL 278 1212 12 12 12 12 12 12 12 12 12 -NULL 176 1212 12 12 12 12 12 12 12 12 12 -NULL 289 1212 12 12 12 12 12 12 12 12 12 -NULL 221 1212 12 12 12 12 12 12 12 12 12 -NULL 65 1212 12 12 12 12 12 12 12 12 12 -NULL 318 1212 12 12 12 12 12 12 12 12 12 -NULL 332 1212 12 12 12 12 12 12 12 12 12 -NULL 311 1212 12 12 12 12 12 12 12 12 12 -NULL 275 1212 12 12 12 12 12 12 12 12 12 -NULL 137 1212 12 12 12 12 12 12 12 12 12 -NULL 241 1212 12 12 12 12 12 12 12 12 12 -NULL 83 1212 12 12 12 12 12 12 12 12 12 -NULL 333 1212 12 12 12 12 12 12 12 12 12 -NULL 180 1212 12 12 12 12 12 12 12 12 12 -NULL 284 1212 12 12 12 12 12 12 12 12 12 -NULL 12 1212 12 12 12 12 12 12 12 12 12 -NULL 230 1212 12 12 12 12 12 12 12 12 12 -NULL 181 1212 12 12 12 12 12 12 12 12 12 -NULL 67 1212 12 12 12 12 12 12 12 12 12 -NULL 260 1212 12 12 12 12 12 12 12 12 12 -NULL 404 1212 12 12 12 12 12 12 12 12 12 -NULL 384 1212 12 12 12 12 12 12 12 12 12 -NULL 489 1212 12 12 12 12 12 12 12 12 12 -NULL 353 1212 12 12 12 12 12 12 12 12 12 -NULL 373 1212 12 12 12 12 12 12 12 12 12 -NULL 272 1212 12 12 12 12 12 12 12 12 12 -NULL 138 1212 12 12 12 12 12 12 12 12 12 -NULL 217 1212 12 12 12 12 12 12 12 12 12 -NULL 84 1212 12 12 12 12 12 12 12 12 12 -NULL 348 1212 12 12 12 12 12 12 12 12 12 -NULL 466 1212 12 12 12 12 12 12 12 12 12 -NULL 58 1212 12 12 12 12 12 12 12 12 12 NULL 8 1212 12 12 12 12 12 12 12 12 12 -NULL 411 1212 12 12 12 12 12 12 12 12 12 -NULL 230 1212 12 12 12 12 12 12 12 12 12 -NULL 208 1212 12 12 12 12 12 12 12 12 12 -NULL 348 1212 12 12 12 12 12 12 12 12 12 -NULL 24 1212 12 12 12 12 12 12 12 12 12 -NULL 463 1212 12 12 12 12 12 12 12 12 12 -NULL 431 1212 12 12 12 12 12 12 12 12 12 -NULL 179 1212 12 12 12 12 12 12 12 12 12 -NULL 172 1212 12 12 12 12 12 12 12 12 12 -NULL 42 1212 12 12 12 12 12 12 12 12 12 -NULL 129 1212 12 12 12 12 12 12 12 12 12 -NULL 158 1212 12 12 12 12 12 12 12 12 12 -NULL 119 1212 12 12 12 12 12 12 12 12 12 -NULL 496 1212 12 12 12 12 12 12 12 12 12 NULL 0 1212 12 12 12 12 12 12 12 12 12 -NULL 322 1212 12 12 12 12 12 12 12 12 12 -NULL 197 1212 12 12 12 12 12 12 12 12 12 -NULL 468 1212 12 12 12 12 12 12 12 12 12 -NULL 393 1212 12 12 12 12 12 12 12 12 12 -NULL 454 1212 12 12 12 12 12 12 12 12 12 -NULL 100 1212 12 12 12 12 12 12 12 12 12 -NULL 298 1212 12 12 12 12 12 12 12 12 12 -NULL 199 1212 12 12 12 12 12 12 12 12 12 -NULL 191 1212 12 12 12 12 12 12 12 12 12 -NULL 418 1212 12 12 12 12 12 12 12 12 12 -NULL 96 1212 12 12 12 12 12 12 12 12 12 -NULL 26 1212 12 12 12 12 12 12 12 12 12 -NULL 165 1212 12 12 12 12 12 12 12 12 12 -NULL 327 1212 12 12 12 12 12 12 12 12 12 -NULL 230 1212 12 12 12 12 12 12 12 12 12 -NULL 205 1212 12 12 12 12 12 12 12 12 12 -NULL 120 1212 12 12 12 12 12 12 12 12 12 -NULL 131 1212 12 12 12 12 12 12 12 12 12 -NULL 51 1212 12 12 12 12 12 12 12 12 12 -NULL 404 1212 12 12 12 12 12 12 12 12 12 -NULL 43 1212 12 12 12 12 12 12 12 12 12 -NULL 436 1212 12 12 12 12 12 12 12 12 12 -NULL 156 1212 12 12 12 12 12 12 12 12 12 -NULL 469 1212 12 12 12 12 12 12 12 12 12 -NULL 468 1212 12 12 12 12 12 12 12 12 12 -NULL 308 1212 12 12 12 12 12 12 12 12 12 -NULL 95 1212 12 12 12 12 12 12 12 12 12 -NULL 196 1212 12 12 12 12 12 12 12 12 12 -NULL 288 1212 12 12 12 12 12 12 12 12 12 -NULL 481 1212 12 12 12 12 12 12 12 12 12 -NULL 457 1212 12 12 12 12 12 12 12 12 12 -NULL 98 1212 12 12 12 12 12 12 12 12 12 -NULL 282 1212 12 12 12 12 12 12 12 12 12 -NULL 197 1212 12 12 12 12 12 12 12 12 12 -NULL 187 1212 12 12 12 12 12 12 12 12 12 -NULL 318 1212 12 12 12 12 12 12 12 12 12 -NULL 318 1212 12 12 12 12 12 12 12 12 12 -NULL 409 1212 12 12 12 12 12 12 12 12 12 -NULL 470 1212 12 12 12 12 12 12 12 12 12 -NULL 137 1212 12 12 12 12 12 12 12 12 12 -NULL 369 1212 12 12 12 12 12 12 12 12 12 -NULL 316 1212 12 12 12 12 12 12 12 12 12 -NULL 169 1212 12 12 12 12 12 12 12 12 12 -NULL 413 1212 12 12 12 12 12 12 12 12 12 -NULL 85 1212 12 12 12 12 12 12 12 12 12 -NULL 77 1212 12 12 12 12 12 12 12 12 12 NULL 0 1212 12 12 12 12 12 12 12 12 12 -NULL 490 1212 12 12 12 12 12 12 12 12 12 -NULL 87 1212 12 12 12 12 12 12 12 12 12 -NULL 364 1212 12 12 12 12 12 12 12 12 12 -NULL 179 1212 12 12 12 12 12 12 12 12 12 -NULL 118 1212 12 12 12 12 12 12 12 12 12 -NULL 134 1212 12 12 12 12 12 12 12 12 12 -NULL 395 1212 12 12 12 12 12 12 12 12 12 -NULL 282 1212 12 12 12 12 12 12 12 12 12 -NULL 138 1212 12 12 12 12 12 12 12 12 12 -NULL 238 1212 12 12 12 12 12 12 12 12 12 -NULL 419 1212 12 12 12 12 12 12 12 12 12 -NULL 15 1212 12 12 12 12 12 12 12 12 12 -NULL 118 1212 12 12 12 12 12 12 12 12 12 -NULL 72 1212 12 12 12 12 12 12 12 12 12 -NULL 90 1212 12 12 12 12 12 12 12 12 12 -NULL 307 1212 12 12 12 12 12 12 12 12 12 -NULL 19 1212 12 12 12 12 12 12 12 12 12 -NULL 435 1212 12 12 12 12 12 12 12 12 12 -NULL 10 1212 12 12 12 12 12 12 12 12 12 -NULL 277 1212 12 12 12 12 12 12 12 12 12 -NULL 273 1212 12 12 12 12 12 12 12 12 12 -NULL 306 1212 12 12 12 12 12 12 12 12 12 -NULL 224 1212 12 12 12 12 12 12 12 12 12 -NULL 309 1212 12 12 12 12 12 12 12 12 12 -NULL 389 1212 12 12 12 12 12 12 12 12 12 -NULL 327 1212 12 12 12 12 12 12 12 12 12 -NULL 242 1212 12 12 12 12 12 12 12 12 12 -NULL 369 1212 12 12 12 12 12 12 12 12 12 -NULL 392 1212 12 12 12 12 12 12 12 12 12 -NULL 272 1212 12 12 12 12 12 12 12 12 12 -NULL 331 1212 12 12 12 12 12 12 12 12 12 -NULL 401 1212 12 12 12 12 12 12 12 12 12 -NULL 242 1212 12 12 12 12 12 12 12 12 12 -NULL 452 1212 12 12 12 12 12 12 12 12 12 -NULL 177 1212 12 12 12 12 12 12 12 12 12 -NULL 226 1212 12 12 12 12 12 12 12 12 12 -NULL 5 1212 12 12 12 12 12 12 12 12 12 -NULL 497 1212 12 12 12 12 12 12 12 12 12 -NULL 402 1212 12 12 12 12 12 12 12 12 12 -NULL 396 1212 12 12 12 12 12 12 12 12 12 -NULL 317 1212 12 12 12 12 12 12 12 12 12 -NULL 395 1212 12 12 12 12 12 12 12 12 12 -NULL 58 1212 12 12 12 12 12 12 12 12 12 -NULL 35 1212 12 12 12 12 12 12 12 12 12 -NULL 336 1212 12 12 12 12 12 12 12 12 12 -NULL 95 1212 12 12 12 12 12 12 12 12 12 -NULL 11 1212 12 12 12 12 12 12 12 12 12 -NULL 168 1212 12 12 12 12 12 12 12 12 12 -NULL 34 1212 12 12 12 12 12 12 12 12 12 -NULL 229 1212 12 12 12 12 12 12 12 12 12 -NULL 233 1212 12 12 12 12 12 12 12 12 12 -NULL 143 1212 12 12 12 12 12 12 12 12 12 -NULL 472 1212 12 12 12 12 12 12 12 12 12 -NULL 322 1212 12 12 12 12 12 12 12 12 12 -NULL 498 1212 12 12 12 12 12 12 12 12 12 -NULL 160 1212 12 12 12 12 12 12 12 12 12 -NULL 195 1212 12 12 12 12 12 12 12 12 12 -NULL 42 1212 12 12 12 12 12 12 12 12 12 -NULL 321 1212 12 12 12 12 12 12 12 12 12 -NULL 430 1212 12 12 12 12 12 12 12 12 12 -NULL 119 1212 12 12 12 12 12 12 12 12 12 -NULL 489 1212 12 12 12 12 12 12 12 12 12 -NULL 458 1212 12 12 12 12 12 12 12 12 12 -NULL 78 1212 12 12 12 12 12 12 12 12 12 -NULL 76 1212 12 12 12 12 12 12 12 12 12 -NULL 41 1212 12 12 12 12 12 12 12 12 12 -NULL 223 1212 12 12 12 12 12 12 12 12 12 -NULL 492 1212 12 12 12 12 12 12 12 12 12 -NULL 149 1212 12 12 12 12 12 12 12 12 12 -NULL 449 1212 12 12 12 12 12 12 12 12 12 -NULL 218 1212 12 12 12 12 12 12 12 12 12 -NULL 228 1212 12 12 12 12 12 12 12 12 12 -NULL 138 1212 12 12 12 12 12 12 12 12 12 -NULL 453 1212 12 12 12 12 12 12 12 12 12 -NULL 30 1212 12 12 12 12 12 12 12 12 12 -NULL 209 1212 12 12 12 12 12 12 12 12 12 -NULL 64 1212 12 12 12 12 12 12 12 12 12 -NULL 468 1212 12 12 12 12 12 12 12 12 12 -NULL 76 1212 12 12 12 12 12 12 12 12 12 -NULL 74 1212 12 12 12 12 12 12 12 12 12 -NULL 342 1212 12 12 12 12 12 12 12 12 12 -NULL 69 1212 12 12 12 12 12 12 12 12 12 -NULL 230 1212 12 12 12 12 12 12 12 12 12 -NULL 33 1212 12 12 12 12 12 12 12 12 12 -NULL 368 1212 12 12 12 12 12 12 12 12 12 -NULL 103 1212 12 12 12 12 12 12 12 12 12 -NULL 296 1212 12 12 12 12 12 12 12 12 12 -NULL 113 1212 12 12 12 12 12 12 12 12 12 -NULL 216 1212 12 12 12 12 12 12 12 12 12 -NULL 367 1212 12 12 12 12 12 12 12 12 12 -NULL 344 1212 12 12 12 12 12 12 12 12 12 -NULL 167 1212 12 12 12 12 12 12 12 12 12 -NULL 274 1212 12 12 12 12 12 12 12 12 12 -NULL 219 1212 12 12 12 12 12 12 12 12 12 -NULL 239 1212 12 12 12 12 12 12 12 12 12 -NULL 485 1212 12 12 12 12 12 12 12 12 12 -NULL 116 1212 12 12 12 12 12 12 12 12 12 -NULL 223 1212 12 12 12 12 12 12 12 12 12 -NULL 256 1212 12 12 12 12 12 12 12 12 12 -NULL 263 1212 12 12 12 12 12 12 12 12 12 -NULL 70 1212 12 12 12 12 12 12 12 12 12 -NULL 487 1212 12 12 12 12 12 12 12 12 12 -NULL 480 1212 12 12 12 12 12 12 12 12 12 -NULL 401 1212 12 12 12 12 12 12 12 12 12 -NULL 288 1212 12 12 12 12 12 12 12 12 12 -NULL 191 1212 12 12 12 12 12 12 12 12 12 -NULL 5 1212 12 12 12 12 12 12 12 12 12 -NULL 244 1212 12 12 12 12 12 12 12 12 12 -NULL 438 1212 12 12 12 12 12 12 12 12 12 -NULL 128 1212 12 12 12 12 12 12 12 12 12 -NULL 467 1212 12 12 12 12 12 12 12 12 12 -NULL 432 1212 12 12 12 12 12 12 12 12 12 -NULL 202 1212 12 12 12 12 12 12 12 12 12 -NULL 316 1212 12 12 12 12 12 12 12 12 12 -NULL 229 1212 12 12 12 12 12 12 12 12 12 -NULL 469 1212 12 12 12 12 12 12 12 12 12 -NULL 463 1212 12 12 12 12 12 12 12 12 12 -NULL 280 1212 12 12 12 12 12 12 12 12 12 NULL 2 1212 12 12 12 12 12 12 12 12 12 -NULL 35 1212 12 12 12 12 12 12 12 12 12 -NULL 283 1212 12 12 12 12 12 12 12 12 12 -NULL 331 1212 12 12 12 12 12 12 12 12 12 -NULL 235 1212 12 12 12 12 12 12 12 12 12 -NULL 80 1212 12 12 12 12 12 12 12 12 12 -NULL 44 1212 12 12 12 12 12 12 12 12 12 -NULL 193 1212 12 12 12 12 12 12 12 12 12 -NULL 321 1212 12 12 12 12 12 12 12 12 12 -NULL 335 1212 12 12 12 12 12 12 12 12 12 -NULL 104 1212 12 12 12 12 12 12 12 12 12 -NULL 466 1212 12 12 12 12 12 12 12 12 12 -NULL 366 1212 12 12 12 12 12 12 12 12 12 -NULL 175 1212 12 12 12 12 12 12 12 12 12 -NULL 403 1212 12 12 12 12 12 12 12 12 12 -NULL 483 1212 12 12 12 12 12 12 12 12 12 -NULL 53 1212 12 12 12 12 12 12 12 12 12 -NULL 105 1212 12 12 12 12 12 12 12 12 12 -NULL 257 1212 12 12 12 12 12 12 12 12 12 -NULL 406 1212 12 12 12 12 12 12 12 12 12 -NULL 409 1212 12 12 12 12 12 12 12 12 12 -NULL 190 1212 12 12 12 12 12 12 12 12 12 -NULL 406 1212 12 12 12 12 12 12 12 12 12 -NULL 401 1212 12 12 12 12 12 12 12 12 12 -NULL 114 1212 12 12 12 12 12 12 12 12 12 -NULL 258 1212 12 12 12 12 12 12 12 12 12 -NULL 90 1212 12 12 12 12 12 12 12 12 12 -NULL 203 1212 12 12 12 12 12 12 12 12 12 -NULL 262 1212 12 12 12 12 12 12 12 12 12 -NULL 348 1212 12 12 12 12 12 12 12 12 12 -NULL 424 1212 12 12 12 12 12 12 12 12 12 -NULL 12 1212 12 12 12 12 12 12 12 12 12 -NULL 396 1212 12 12 12 12 12 12 12 12 12 -NULL 201 1212 12 12 12 12 12 12 12 12 12 -NULL 217 1212 12 12 12 12 12 12 12 12 12 -NULL 164 1212 12 12 12 12 12 12 12 12 12 -NULL 431 1212 12 12 12 12 12 12 12 12 12 -NULL 454 1212 12 12 12 12 12 12 12 12 12 -NULL 478 1212 12 12 12 12 12 12 12 12 12 -NULL 298 1212 12 12 12 12 12 12 12 12 12 -NULL 125 1212 12 12 12 12 12 12 12 12 12 -NULL 431 1212 12 12 12 12 12 12 12 12 12 -NULL 164 1212 12 12 12 12 12 12 12 12 12 -NULL 424 1212 12 12 12 12 12 12 12 12 12 -NULL 187 1212 12 12 12 12 12 12 12 12 12 -NULL 382 1212 12 12 12 12 12 12 12 12 12 -NULL 5 1212 12 12 12 12 12 12 12 12 12 -NULL 70 1212 12 12 12 12 12 12 12 12 12 -NULL 397 1212 12 12 12 12 12 12 12 12 12 -NULL 480 1212 12 12 12 12 12 12 12 12 12 -NULL 291 1212 12 12 12 12 12 12 12 12 12 -NULL 24 1212 12 12 12 12 12 12 12 12 12 -NULL 351 1212 12 12 12 12 12 12 12 12 12 -NULL 255 1212 12 12 12 12 12 12 12 12 12 -NULL 104 1212 12 12 12 12 12 12 12 12 12 -NULL 70 1212 12 12 12 12 12 12 12 12 12 -NULL 163 1212 12 12 12 12 12 12 12 12 12 -NULL 438 1212 12 12 12 12 12 12 12 12 12 -NULL 119 1212 12 12 12 12 12 12 12 12 12 -NULL 414 1212 12 12 12 12 12 12 12 12 12 -NULL 200 1212 12 12 12 12 12 12 12 12 12 -NULL 491 1212 12 12 12 12 12 12 12 12 12 -NULL 237 1212 12 12 12 12 12 12 12 12 12 -NULL 439 1212 12 12 12 12 12 12 12 12 12 -NULL 360 1212 12 12 12 12 12 12 12 12 12 -NULL 248 1212 12 12 12 12 12 12 12 12 12 -NULL 479 1212 12 12 12 12 12 12 12 12 12 -NULL 305 1212 12 12 12 12 12 12 12 12 12 -NULL 417 1212 12 12 12 12 12 12 12 12 12 -NULL 199 1212 12 12 12 12 12 12 12 12 12 -NULL 444 1212 12 12 12 12 12 12 12 12 12 -NULL 120 1212 12 12 12 12 12 12 12 12 12 -NULL 429 1212 12 12 12 12 12 12 12 12 12 -NULL 169 1212 12 12 12 12 12 12 12 12 12 -NULL 443 1212 12 12 12 12 12 12 12 12 12 -NULL 323 1212 12 12 12 12 12 12 12 12 12 -NULL 325 1212 12 12 12 12 12 12 12 12 12 -NULL 277 1212 12 12 12 12 12 12 12 12 12 -NULL 230 1212 12 12 12 12 12 12 12 12 12 -NULL 478 1212 12 12 12 12 12 12 12 12 12 -NULL 178 1212 12 12 12 12 12 12 12 12 12 -NULL 468 1212 12 12 12 12 12 12 12 12 12 -NULL 310 1212 12 12 12 12 12 12 12 12 12 -NULL 317 1212 12 12 12 12 12 12 12 12 12 -NULL 333 1212 12 12 12 12 12 12 12 12 12 -NULL 493 1212 12 12 12 12 12 12 12 12 12 -NULL 460 1212 12 12 12 12 12 12 12 12 12 -NULL 207 1212 12 12 12 12 12 12 12 12 12 -NULL 249 1212 12 12 12 12 12 12 12 12 12 -NULL 265 1212 12 12 12 12 12 12 12 12 12 -NULL 480 1212 12 12 12 12 12 12 12 12 12 -NULL 83 1212 12 12 12 12 12 12 12 12 12 -NULL 136 1212 12 12 12 12 12 12 12 12 12 -NULL 353 1212 12 12 12 12 12 12 12 12 12 -NULL 172 1212 12 12 12 12 12 12 12 12 12 -NULL 214 1212 12 12 12 12 12 12 12 12 12 -NULL 462 1212 12 12 12 12 12 12 12 12 12 -NULL 233 1212 12 12 12 12 12 12 12 12 12 -NULL 406 1212 12 12 12 12 12 12 12 12 12 -NULL 133 1212 12 12 12 12 12 12 12 12 12 -NULL 175 1212 12 12 12 12 12 12 12 12 12 -NULL 189 1212 12 12 12 12 12 12 12 12 12 -NULL 454 1212 12 12 12 12 12 12 12 12 12 -NULL 375 1212 12 12 12 12 12 12 12 12 12 -NULL 401 1212 12 12 12 12 12 12 12 12 12 -NULL 421 1212 12 12 12 12 12 12 12 12 12 -NULL 407 1212 12 12 12 12 12 12 12 12 12 -NULL 384 1212 12 12 12 12 12 12 12 12 12 -NULL 256 1212 12 12 12 12 12 12 12 12 12 -NULL 26 1212 12 12 12 12 12 12 12 12 12 -NULL 134 1212 12 12 12 12 12 12 12 12 12 -NULL 67 1212 12 12 12 12 12 12 12 12 12 -NULL 384 1212 12 12 12 12 12 12 12 12 12 -NULL 379 1212 12 12 12 12 12 12 12 12 12 -NULL 18 1212 12 12 12 12 12 12 12 12 12 -NULL 462 1212 12 12 12 12 12 12 12 12 12 -NULL 492 1212 12 12 12 12 12 12 12 12 12 -NULL 100 1212 12 12 12 12 12 12 12 12 12 -NULL 298 1212 12 12 12 12 12 12 12 12 12 -NULL 9 1212 12 12 12 12 12 12 12 12 12 -NULL 341 1212 12 12 12 12 12 12 12 12 12 -NULL 498 1212 12 12 12 12 12 12 12 12 12 -NULL 146 1212 12 12 12 12 12 12 12 12 12 -NULL 458 1212 12 12 12 12 12 12 12 12 12 -NULL 362 1212 12 12 12 12 12 12 12 12 12 -NULL 186 1212 12 12 12 12 12 12 12 12 12 -NULL 285 1212 12 12 12 12 12 12 12 12 12 -NULL 348 1212 12 12 12 12 12 12 12 12 12 -NULL 167 1212 12 12 12 12 12 12 12 12 12 -NULL 18 1212 12 12 12 12 12 12 12 12 12 -NULL 273 1212 12 12 12 12 12 12 12 12 12 -NULL 183 1212 12 12 12 12 12 12 12 12 12 -NULL 281 1212 12 12 12 12 12 12 12 12 12 -NULL 344 1212 12 12 12 12 12 12 12 12 12 -NULL 97 1212 12 12 12 12 12 12 12 12 12 -NULL 469 1212 12 12 12 12 12 12 12 12 12 -NULL 315 1212 12 12 12 12 12 12 12 12 12 -NULL 84 1212 12 12 12 12 12 12 12 12 12 -NULL 28 1212 12 12 12 12 12 12 12 12 12 -NULL 37 1212 12 12 12 12 12 12 12 12 12 -NULL 448 1212 12 12 12 12 12 12 12 12 12 -NULL 152 1212 12 12 12 12 12 12 12 12 12 -NULL 348 1212 12 12 12 12 12 12 12 12 12 -NULL 307 1212 12 12 12 12 12 12 12 12 12 -NULL 194 1212 12 12 12 12 12 12 12 12 12 -NULL 414 1212 12 12 12 12 12 12 12 12 12 -NULL 477 1212 12 12 12 12 12 12 12 12 12 -NULL 222 1212 12 12 12 12 12 12 12 12 12 -NULL 126 1212 12 12 12 12 12 12 12 12 12 -NULL 90 1212 12 12 12 12 12 12 12 12 12 -NULL 169 1212 12 12 12 12 12 12 12 12 12 -NULL 403 1212 12 12 12 12 12 12 12 12 12 -NULL 400 1212 12 12 12 12 12 12 12 12 12 -NULL 200 1212 12 12 12 12 12 12 12 12 12 -NULL 97 1212 12 12 12 12 12 12 12 12 12 PREHOOK: query: drop table masking_test_n2 PREHOOK: type: DROPTABLE PREHOOK: Input: default@masking_test_n2 diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out index fa92660e91..cf7fd0049d 100644 --- a/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out +++ b/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out @@ -15,21 +15,38 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n10 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_n10 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_n10 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from masking_test_n10 PREHOOK: type: QUERY @@ -39,506 +56,12 @@ POSTHOOK: query: select * from masking_test_n10 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -0 val_0 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -0 val_0 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -0 val_0 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +0 0_lav +4 4_lav +8 8_lav +0 0_lav +0 0_lav +2 2_lav PREHOOK: query: explain select * from masking_test_n10 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n10 where key > 0 @@ -553,18 +76,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -585,503 +108,9 @@ POSTHOOK: query: select * from masking_test_n10 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav PREHOOK: query: explain select key from masking_test_n10 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select key from masking_test_n10 where key > 0 @@ -1096,18 +125,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1128,503 +157,9 @@ POSTHOOK: query: select key from masking_test_n10 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -238 -86 -311 -27 -165 -409 -255 -278 -98 -484 -265 -193 -401 -150 -273 -224 -369 -66 -128 -213 -146 -406 -429 -374 -152 -469 -145 -495 -37 -327 -281 -277 -209 -15 -82 -403 -166 -417 -430 -252 -292 -219 -287 -153 -193 -338 -446 -459 -394 -237 -482 -174 -413 -494 -207 -199 -466 -208 -174 -399 -396 -247 -417 -489 -162 -377 -397 -309 -365 -266 -439 -342 -367 -325 -167 -195 -475 -17 -113 -155 -203 -339 -455 -128 -311 -316 -57 -302 -205 -149 -438 -345 -129 -170 -20 -489 -157 -378 -221 -92 -111 -47 -72 4 -280 -35 -427 -277 -208 -356 -399 -169 -382 -498 -125 -386 -437 -469 -192 -286 -187 -176 -54 -459 -51 -138 -103 -239 -213 -216 -430 -278 -176 -289 -221 -65 -318 -332 -311 -275 -137 -241 -83 -333 -180 -284 -12 -230 -181 -67 -260 -404 -384 -489 -353 -373 -272 -138 -217 -84 -348 -466 -58 8 -411 -230 -208 -348 -24 -463 -431 -179 -172 -42 -129 -158 -119 -496 -322 -197 -468 -393 -454 -100 -298 -199 -191 -418 -96 -26 -165 -327 -230 -205 -120 -131 -51 -404 -43 -436 -156 -469 -468 -308 -95 -196 -288 -481 -457 -98 -282 -197 -187 -318 -318 -409 -470 -137 -369 -316 -169 -413 -85 -77 -490 -87 -364 -179 -118 -134 -395 -282 -138 -238 -419 -15 -118 -72 -90 -307 -19 -435 -10 -277 -273 -306 -224 -309 -389 -327 -242 -369 -392 -272 -331 -401 -242 -452 -177 -226 -5 -497 -402 -396 -317 -395 -58 -35 -336 -95 -11 -168 -34 -229 -233 -143 -472 -322 -498 -160 -195 -42 -321 -430 -119 -489 -458 -78 -76 -41 -223 -492 -149 -449 -218 -228 -138 -453 -30 -209 -64 -468 -76 -74 -342 -69 -230 -33 -368 -103 -296 -113 -216 -367 -344 -167 -274 -219 -239 -485 -116 -223 -256 -263 -70 -487 -480 -401 -288 -191 -5 -244 -438 -128 -467 -432 -202 -316 -229 -469 -463 -280 2 -35 -283 -331 -235 -80 -44 -193 -321 -335 -104 -466 -366 -175 -403 -483 -53 -105 -257 -406 -409 -190 -406 -401 -114 -258 -90 -203 -262 -348 -424 -12 -396 -201 -217 -164 -431 -454 -478 -298 -125 -431 -164 -424 -187 -382 -5 -70 -397 -480 -291 -24 -351 -255 -104 -70 -163 -438 -119 -414 -200 -491 -237 -439 -360 -248 -479 -305 -417 -199 -444 -120 -429 -169 -443 -323 -325 -277 -230 -478 -178 -468 -310 -317 -333 -493 -460 -207 -249 -265 -480 -83 -136 -353 -172 -214 -462 -233 -406 -133 -175 -189 -454 -375 -401 -421 -407 -384 -256 -26 -134 -67 -384 -379 -18 -462 -492 -100 -298 -9 -341 -498 -146 -458 -362 -186 -285 -348 -167 -18 -273 -183 -281 -344 -97 -469 -315 -84 -28 -37 -448 -152 -348 -307 -194 -414 -477 -222 -126 -90 -169 -403 -400 -200 -97 PREHOOK: query: explain select value from masking_test_n10 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select value from masking_test_n10 where key > 0 @@ -1639,18 +174,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: value (type: string) + expressions: reverse(value) (type: string) outputColumnNames: _col0 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1671,503 +206,9 @@ POSTHOOK: query: select value from masking_test_n10 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -val_238 -val_86 -val_311 -val_27 -val_165 -val_409 -val_255 -val_278 -val_98 -val_484 -val_265 -val_193 -val_401 -val_150 -val_273 -val_224 -val_369 -val_66 -val_128 -val_213 -val_146 -val_406 -val_429 -val_374 -val_152 -val_469 -val_145 -val_495 -val_37 -val_327 -val_281 -val_277 -val_209 -val_15 -val_82 -val_403 -val_166 -val_417 -val_430 -val_252 -val_292 -val_219 -val_287 -val_153 -val_193 -val_338 -val_446 -val_459 -val_394 -val_237 -val_482 -val_174 -val_413 -val_494 -val_207 -val_199 -val_466 -val_208 -val_174 -val_399 -val_396 -val_247 -val_417 -val_489 -val_162 -val_377 -val_397 -val_309 -val_365 -val_266 -val_439 -val_342 -val_367 -val_325 -val_167 -val_195 -val_475 -val_17 -val_113 -val_155 -val_203 -val_339 -val_455 -val_128 -val_311 -val_316 -val_57 -val_302 -val_205 -val_149 -val_438 -val_345 -val_129 -val_170 -val_20 -val_489 -val_157 -val_378 -val_221 -val_92 -val_111 -val_47 -val_72 -val_4 -val_280 -val_35 -val_427 -val_277 -val_208 -val_356 -val_399 -val_169 -val_382 -val_498 -val_125 -val_386 -val_437 -val_469 -val_192 -val_286 -val_187 -val_176 -val_54 -val_459 -val_51 -val_138 -val_103 -val_239 -val_213 -val_216 -val_430 -val_278 -val_176 -val_289 -val_221 -val_65 -val_318 -val_332 -val_311 -val_275 -val_137 -val_241 -val_83 -val_333 -val_180 -val_284 -val_12 -val_230 -val_181 -val_67 -val_260 -val_404 -val_384 -val_489 -val_353 -val_373 -val_272 -val_138 -val_217 -val_84 -val_348 -val_466 -val_58 -val_8 -val_411 -val_230 -val_208 -val_348 -val_24 -val_463 -val_431 -val_179 -val_172 -val_42 -val_129 -val_158 -val_119 -val_496 -val_322 -val_197 -val_468 -val_393 -val_454 -val_100 -val_298 -val_199 -val_191 -val_418 -val_96 -val_26 -val_165 -val_327 -val_230 -val_205 -val_120 -val_131 -val_51 -val_404 -val_43 -val_436 -val_156 -val_469 -val_468 -val_308 -val_95 -val_196 -val_288 -val_481 -val_457 -val_98 -val_282 -val_197 -val_187 -val_318 -val_318 -val_409 -val_470 -val_137 -val_369 -val_316 -val_169 -val_413 -val_85 -val_77 -val_490 -val_87 -val_364 -val_179 -val_118 -val_134 -val_395 -val_282 -val_138 -val_238 -val_419 -val_15 -val_118 -val_72 -val_90 -val_307 -val_19 -val_435 -val_10 -val_277 -val_273 -val_306 -val_224 -val_309 -val_389 -val_327 -val_242 -val_369 -val_392 -val_272 -val_331 -val_401 -val_242 -val_452 -val_177 -val_226 -val_5 -val_497 -val_402 -val_396 -val_317 -val_395 -val_58 -val_35 -val_336 -val_95 -val_11 -val_168 -val_34 -val_229 -val_233 -val_143 -val_472 -val_322 -val_498 -val_160 -val_195 -val_42 -val_321 -val_430 -val_119 -val_489 -val_458 -val_78 -val_76 -val_41 -val_223 -val_492 -val_149 -val_449 -val_218 -val_228 -val_138 -val_453 -val_30 -val_209 -val_64 -val_468 -val_76 -val_74 -val_342 -val_69 -val_230 -val_33 -val_368 -val_103 -val_296 -val_113 -val_216 -val_367 -val_344 -val_167 -val_274 -val_219 -val_239 -val_485 -val_116 -val_223 -val_256 -val_263 -val_70 -val_487 -val_480 -val_401 -val_288 -val_191 -val_5 -val_244 -val_438 -val_128 -val_467 -val_432 -val_202 -val_316 -val_229 -val_469 -val_463 -val_280 -val_2 -val_35 -val_283 -val_331 -val_235 -val_80 -val_44 -val_193 -val_321 -val_335 -val_104 -val_466 -val_366 -val_175 -val_403 -val_483 -val_53 -val_105 -val_257 -val_406 -val_409 -val_190 -val_406 -val_401 -val_114 -val_258 -val_90 -val_203 -val_262 -val_348 -val_424 -val_12 -val_396 -val_201 -val_217 -val_164 -val_431 -val_454 -val_478 -val_298 -val_125 -val_431 -val_164 -val_424 -val_187 -val_382 -val_5 -val_70 -val_397 -val_480 -val_291 -val_24 -val_351 -val_255 -val_104 -val_70 -val_163 -val_438 -val_119 -val_414 -val_200 -val_491 -val_237 -val_439 -val_360 -val_248 -val_479 -val_305 -val_417 -val_199 -val_444 -val_120 -val_429 -val_169 -val_443 -val_323 -val_325 -val_277 -val_230 -val_478 -val_178 -val_468 -val_310 -val_317 -val_333 -val_493 -val_460 -val_207 -val_249 -val_265 -val_480 -val_83 -val_136 -val_353 -val_172 -val_214 -val_462 -val_233 -val_406 -val_133 -val_175 -val_189 -val_454 -val_375 -val_401 -val_421 -val_407 -val_384 -val_256 -val_26 -val_134 -val_67 -val_384 -val_379 -val_18 -val_462 -val_492 -val_100 -val_298 -val_9 -val_341 -val_498 -val_146 -val_458 -val_362 -val_186 -val_285 -val_348 -val_167 -val_18 -val_273 -val_183 -val_281 -val_344 -val_97 -val_469 -val_315 -val_84 -val_28 -val_37 -val_448 -val_152 -val_348 -val_307 -val_194 -val_414 -val_477 -val_222 -val_126 -val_90 -val_169 -val_403 -val_400 -val_200 -val_97 +4_lav +8_lav +2_lav PREHOOK: query: explain select * from masking_test_n10 join srcpart on (masking_test_n10.key = srcpart.key) PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n10 join srcpart on (masking_test_n10.key = srcpart.key) @@ -2182,17 +223,21 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: UDFToDouble(key) is not null (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and UDFToDouble(key) is not null) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: UDFToDouble(key) (type: double) - sort order: + - Map-reduce partition columns: UDFToDouble(key) (type: double) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - value expressions: key (type: int), value (type: string) + predicate: (((key % 2) = 0) and (key < 10) and UDFToDouble(key) is not null) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: srcpart filterExpr: UDFToDouble(key) is not null (type: boolean) @@ -2211,7 +256,7 @@ STAGE PLANS: condition map: Inner Join 0 to 1 keys: - 0 UDFToDouble(key) (type: double) + 0 UDFToDouble(_col0) (type: double) 1 UDFToDouble(key) (type: double) outputColumnNames: _col0, _col1, _col5, _col6, _col7, _col8 Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE @@ -2251,4118 +296,54 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 #### A masked pattern was here #### -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-09 12 -2 val_2 2 val_2 2008-04-09 11 -2 val_2 2 val_2 2008-04-08 11 -2 val_2 2 val_2 2008-04-09 12 -2 val_2 2 val_2 2008-04-08 12 -4 val_4 4 val_4 2008-04-08 12 -4 val_4 4 val_4 2008-04-09 12 -4 val_4 4 val_4 2008-04-08 11 -4 val_4 4 val_4 2008-04-09 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 12 -8 val_8 8 val_8 2008-04-08 11 -8 val_8 8 val_8 2008-04-09 11 -8 val_8 8 val_8 2008-04-08 12 -8 val_8 8 val_8 2008-04-09 12 -9 val_9 9 val_9 2008-04-08 12 -9 val_9 9 val_9 2008-04-09 12 -9 val_9 9 val_9 2008-04-09 11 -9 val_9 9 val_9 2008-04-08 11 -10 val_10 10 val_10 2008-04-09 11 -10 val_10 10 val_10 2008-04-09 12 -10 val_10 10 val_10 2008-04-08 12 -10 val_10 10 val_10 2008-04-08 11 -11 val_11 11 val_11 2008-04-09 12 -11 val_11 11 val_11 2008-04-09 11 -11 val_11 11 val_11 2008-04-08 12 -11 val_11 11 val_11 2008-04-08 11 -12 val_12 12 val_12 2008-04-09 12 -12 val_12 12 val_12 2008-04-08 11 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-08 12 -12 val_12 12 val_12 2008-04-08 11 -12 val_12 12 val_12 2008-04-08 12 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-09 12 -12 val_12 12 val_12 2008-04-09 12 -12 val_12 12 val_12 2008-04-08 11 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-08 12 -12 val_12 12 val_12 2008-04-08 11 -12 val_12 12 val_12 2008-04-08 12 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-09 12 -15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 11 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 11 -15 val_15 15 val_15 2008-04-08 11 -15 val_15 15 val_15 2008-04-09 11 -15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 11 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 11 -15 val_15 15 val_15 2008-04-08 11 -15 val_15 15 val_15 2008-04-09 11 -15 val_15 15 val_15 2008-04-08 12 -17 val_17 17 val_17 2008-04-09 11 -17 val_17 17 val_17 2008-04-09 12 -17 val_17 17 val_17 2008-04-08 12 -17 val_17 17 val_17 2008-04-08 11 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 11 -18 val_18 18 val_18 2008-04-09 11 -18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 11 -18 val_18 18 val_18 2008-04-09 11 -18 val_18 18 val_18 2008-04-08 11 -19 val_19 19 val_19 2008-04-09 11 -19 val_19 19 val_19 2008-04-09 12 -19 val_19 19 val_19 2008-04-08 11 -19 val_19 19 val_19 2008-04-08 12 -20 val_20 20 val_20 2008-04-08 11 -20 val_20 20 val_20 2008-04-09 11 -20 val_20 20 val_20 2008-04-08 12 -20 val_20 20 val_20 2008-04-09 12 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-09 11 -24 val_24 24 val_24 2008-04-09 11 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-09 11 -24 val_24 24 val_24 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-08 11 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-08 12 -26 val_26 26 val_26 2008-04-08 12 -26 val_26 26 val_26 2008-04-08 11 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-08 11 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-08 12 -26 val_26 26 val_26 2008-04-08 12 -26 val_26 26 val_26 2008-04-08 11 -27 val_27 27 val_27 2008-04-09 12 -27 val_27 27 val_27 2008-04-09 11 -27 val_27 27 val_27 2008-04-08 12 -27 val_27 27 val_27 2008-04-08 11 -28 val_28 28 val_28 2008-04-08 12 -28 val_28 28 val_28 2008-04-09 11 -28 val_28 28 val_28 2008-04-09 12 -28 val_28 28 val_28 2008-04-08 11 -30 val_30 30 val_30 2008-04-09 12 -30 val_30 30 val_30 2008-04-09 11 -30 val_30 30 val_30 2008-04-08 11 -30 val_30 30 val_30 2008-04-08 12 -33 val_33 33 val_33 2008-04-08 11 -33 val_33 33 val_33 2008-04-08 12 -33 val_33 33 val_33 2008-04-09 11 -33 val_33 33 val_33 2008-04-09 12 -34 val_34 34 val_34 2008-04-09 11 -34 val_34 34 val_34 2008-04-09 12 -34 val_34 34 val_34 2008-04-08 11 -34 val_34 34 val_34 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 -37 val_37 37 val_37 2008-04-08 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 -37 val_37 37 val_37 2008-04-08 11 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 -37 val_37 37 val_37 2008-04-08 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 -37 val_37 37 val_37 2008-04-08 11 -41 val_41 41 val_41 2008-04-08 11 -41 val_41 41 val_41 2008-04-09 11 -41 val_41 41 val_41 2008-04-09 12 -41 val_41 41 val_41 2008-04-08 12 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-09 11 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-08 11 -42 val_42 42 val_42 2008-04-09 11 -42 val_42 42 val_42 2008-04-08 11 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-09 11 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-08 11 -42 val_42 42 val_42 2008-04-09 11 -42 val_42 42 val_42 2008-04-08 11 -43 val_43 43 val_43 2008-04-09 12 -43 val_43 43 val_43 2008-04-08 12 -43 val_43 43 val_43 2008-04-09 11 -43 val_43 43 val_43 2008-04-08 11 -44 val_44 44 val_44 2008-04-09 11 -44 val_44 44 val_44 2008-04-08 11 -44 val_44 44 val_44 2008-04-09 12 -44 val_44 44 val_44 2008-04-08 12 -47 val_47 47 val_47 2008-04-08 11 -47 val_47 47 val_47 2008-04-08 12 -47 val_47 47 val_47 2008-04-09 12 -47 val_47 47 val_47 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 -51 val_51 51 val_51 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 -51 val_51 51 val_51 2008-04-09 11 -53 val_53 53 val_53 2008-04-08 11 -53 val_53 53 val_53 2008-04-09 11 -53 val_53 53 val_53 2008-04-09 12 -53 val_53 53 val_53 2008-04-08 12 -54 val_54 54 val_54 2008-04-08 11 -54 val_54 54 val_54 2008-04-09 12 -54 val_54 54 val_54 2008-04-09 11 -54 val_54 54 val_54 2008-04-08 12 -57 val_57 57 val_57 2008-04-08 12 -57 val_57 57 val_57 2008-04-08 11 -57 val_57 57 val_57 2008-04-09 11 -57 val_57 57 val_57 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-09 11 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-08 12 -58 val_58 58 val_58 2008-04-09 11 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 12 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-09 11 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-08 12 -58 val_58 58 val_58 2008-04-09 11 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 12 -64 val_64 64 val_64 2008-04-09 12 -64 val_64 64 val_64 2008-04-08 11 -64 val_64 64 val_64 2008-04-08 12 -64 val_64 64 val_64 2008-04-09 11 -65 val_65 65 val_65 2008-04-09 11 -65 val_65 65 val_65 2008-04-09 12 -65 val_65 65 val_65 2008-04-08 11 -65 val_65 65 val_65 2008-04-08 12 -66 val_66 66 val_66 2008-04-09 12 -66 val_66 66 val_66 2008-04-09 11 -66 val_66 66 val_66 2008-04-08 11 -66 val_66 66 val_66 2008-04-08 12 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 -69 val_69 69 val_69 2008-04-09 12 -69 val_69 69 val_69 2008-04-08 11 -69 val_69 69 val_69 2008-04-08 12 -69 val_69 69 val_69 2008-04-09 11 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-09 12 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-09 11 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 11 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-09 11 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 11 -74 val_74 74 val_74 2008-04-09 11 -74 val_74 74 val_74 2008-04-08 12 -74 val_74 74 val_74 2008-04-09 12 -74 val_74 74 val_74 2008-04-08 11 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 11 -76 val_76 76 val_76 2008-04-09 11 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 11 -76 val_76 76 val_76 2008-04-09 11 -77 val_77 77 val_77 2008-04-08 12 -77 val_77 77 val_77 2008-04-09 12 -77 val_77 77 val_77 2008-04-09 11 -77 val_77 77 val_77 2008-04-08 11 -78 val_78 78 val_78 2008-04-09 11 -78 val_78 78 val_78 2008-04-08 11 -78 val_78 78 val_78 2008-04-09 12 -78 val_78 78 val_78 2008-04-08 12 -80 val_80 80 val_80 2008-04-09 11 -80 val_80 80 val_80 2008-04-08 11 -80 val_80 80 val_80 2008-04-09 12 -80 val_80 80 val_80 2008-04-08 12 -82 val_82 82 val_82 2008-04-08 12 -82 val_82 82 val_82 2008-04-09 11 -82 val_82 82 val_82 2008-04-08 11 -82 val_82 82 val_82 2008-04-09 12 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 12 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-09 12 -83 val_83 83 val_83 2008-04-08 11 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-08 11 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 12 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-09 12 -83 val_83 83 val_83 2008-04-08 11 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-08 11 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 12 -84 val_84 84 val_84 2008-04-09 11 -84 val_84 84 val_84 2008-04-09 11 -84 val_84 84 val_84 2008-04-08 12 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 12 -84 val_84 84 val_84 2008-04-09 11 -84 val_84 84 val_84 2008-04-09 11 -84 val_84 84 val_84 2008-04-08 12 -85 val_85 85 val_85 2008-04-09 12 -85 val_85 85 val_85 2008-04-09 11 -85 val_85 85 val_85 2008-04-08 11 -85 val_85 85 val_85 2008-04-08 12 -86 val_86 86 val_86 2008-04-08 12 -86 val_86 86 val_86 2008-04-09 11 -86 val_86 86 val_86 2008-04-08 11 -86 val_86 86 val_86 2008-04-09 12 -87 val_87 87 val_87 2008-04-09 12 -87 val_87 87 val_87 2008-04-08 11 -87 val_87 87 val_87 2008-04-08 12 -87 val_87 87 val_87 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 11 -92 val_92 92 val_92 2008-04-09 11 -92 val_92 92 val_92 2008-04-09 12 -92 val_92 92 val_92 2008-04-08 12 -92 val_92 92 val_92 2008-04-08 11 -95 val_95 95 val_95 2008-04-08 11 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 11 -95 val_95 95 val_95 2008-04-08 11 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 11 -96 val_96 96 val_96 2008-04-09 12 -96 val_96 96 val_96 2008-04-08 11 -96 val_96 96 val_96 2008-04-08 12 -96 val_96 96 val_96 2008-04-09 11 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 11 -97 val_97 97 val_97 2008-04-08 11 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 11 -97 val_97 97 val_97 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 -100 val_100 100 val_100 2008-04-09 11 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-08 12 -100 val_100 100 val_100 2008-04-08 12 -100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 11 -100 val_100 100 val_100 2008-04-09 11 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-08 12 -100 val_100 100 val_100 2008-04-08 12 -100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 12 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 12 -103 val_103 103 val_103 2008-04-08 12 -103 val_103 103 val_103 2008-04-09 12 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 12 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 12 -103 val_103 103 val_103 2008-04-08 12 -103 val_103 103 val_103 2008-04-09 12 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 -104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-08 12 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 -104 val_104 104 val_104 2008-04-08 12 -104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 -104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-08 12 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 -104 val_104 104 val_104 2008-04-08 12 -104 val_104 104 val_104 2008-04-09 11 -105 val_105 105 val_105 2008-04-09 12 -105 val_105 105 val_105 2008-04-09 11 -105 val_105 105 val_105 2008-04-08 11 -105 val_105 105 val_105 2008-04-08 12 -111 val_111 111 val_111 2008-04-08 12 -111 val_111 111 val_111 2008-04-08 11 -111 val_111 111 val_111 2008-04-09 12 -111 val_111 111 val_111 2008-04-09 11 -113 val_113 113 val_113 2008-04-09 12 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-09 11 -113 val_113 113 val_113 2008-04-09 11 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-09 12 -113 val_113 113 val_113 2008-04-09 12 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-09 11 -113 val_113 113 val_113 2008-04-09 11 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-09 12 -114 val_114 114 val_114 2008-04-09 11 -114 val_114 114 val_114 2008-04-09 12 -114 val_114 114 val_114 2008-04-08 12 -114 val_114 114 val_114 2008-04-08 11 -116 val_116 116 val_116 2008-04-08 12 -116 val_116 116 val_116 2008-04-09 11 -116 val_116 116 val_116 2008-04-08 11 -116 val_116 116 val_116 2008-04-09 12 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-08 12 -118 val_118 118 val_118 2008-04-08 12 -118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-08 12 -118 val_118 118 val_118 2008-04-08 12 -118 val_118 118 val_118 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 12 -120 val_120 120 val_120 2008-04-09 11 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 11 -120 val_120 120 val_120 2008-04-09 11 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 11 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-08 11 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 11 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 12 -125 val_125 125 val_125 2008-04-08 12 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-08 11 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 11 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 12 -125 val_125 125 val_125 2008-04-08 12 -126 val_126 126 val_126 2008-04-08 11 -126 val_126 126 val_126 2008-04-08 12 -126 val_126 126 val_126 2008-04-09 12 -126 val_126 126 val_126 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 -131 val_131 131 val_131 2008-04-08 12 -131 val_131 131 val_131 2008-04-09 12 -131 val_131 131 val_131 2008-04-09 11 -131 val_131 131 val_131 2008-04-08 11 -133 val_133 133 val_133 2008-04-08 11 -133 val_133 133 val_133 2008-04-08 12 -133 val_133 133 val_133 2008-04-09 11 -133 val_133 133 val_133 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 11 -134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-09 11 -134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 11 -134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-09 11 -134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-08 11 -136 val_136 136 val_136 2008-04-09 12 -136 val_136 136 val_136 2008-04-08 12 -136 val_136 136 val_136 2008-04-08 11 -136 val_136 136 val_136 2008-04-09 11 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-08 12 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-08 12 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-08 12 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 -143 val_143 143 val_143 2008-04-09 12 -143 val_143 143 val_143 2008-04-08 11 -143 val_143 143 val_143 2008-04-09 11 -143 val_143 143 val_143 2008-04-08 12 -145 val_145 145 val_145 2008-04-09 11 -145 val_145 145 val_145 2008-04-08 11 -145 val_145 145 val_145 2008-04-08 12 -145 val_145 145 val_145 2008-04-09 12 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 11 -146 val_146 146 val_146 2008-04-08 12 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 11 -146 val_146 146 val_146 2008-04-08 12 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 11 -146 val_146 146 val_146 2008-04-08 12 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 11 -146 val_146 146 val_146 2008-04-08 12 -149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-08 11 -149 val_149 149 val_149 2008-04-08 11 -149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-08 11 -149 val_149 149 val_149 2008-04-08 11 -149 val_149 149 val_149 2008-04-08 12 -150 val_150 150 val_150 2008-04-09 11 -150 val_150 150 val_150 2008-04-09 12 -150 val_150 150 val_150 2008-04-08 11 -150 val_150 150 val_150 2008-04-08 12 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-08 12 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-08 12 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-08 12 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-08 12 -153 val_153 153 val_153 2008-04-09 11 -153 val_153 153 val_153 2008-04-08 11 -153 val_153 153 val_153 2008-04-08 12 -153 val_153 153 val_153 2008-04-09 12 -155 val_155 155 val_155 2008-04-08 12 -155 val_155 155 val_155 2008-04-08 11 -155 val_155 155 val_155 2008-04-09 12 -155 val_155 155 val_155 2008-04-09 11 -156 val_156 156 val_156 2008-04-08 12 -156 val_156 156 val_156 2008-04-09 12 -156 val_156 156 val_156 2008-04-09 11 -156 val_156 156 val_156 2008-04-08 11 -157 val_157 157 val_157 2008-04-09 11 -157 val_157 157 val_157 2008-04-08 12 -157 val_157 157 val_157 2008-04-08 11 -157 val_157 157 val_157 2008-04-09 12 -158 val_158 158 val_158 2008-04-08 11 -158 val_158 158 val_158 2008-04-09 11 -158 val_158 158 val_158 2008-04-09 12 -158 val_158 158 val_158 2008-04-08 12 -160 val_160 160 val_160 2008-04-09 11 -160 val_160 160 val_160 2008-04-09 12 -160 val_160 160 val_160 2008-04-08 11 -160 val_160 160 val_160 2008-04-08 12 -162 val_162 162 val_162 2008-04-09 11 -162 val_162 162 val_162 2008-04-08 12 -162 val_162 162 val_162 2008-04-08 11 -162 val_162 162 val_162 2008-04-09 12 -163 val_163 163 val_163 2008-04-09 11 -163 val_163 163 val_163 2008-04-09 12 -163 val_163 163 val_163 2008-04-08 11 -163 val_163 163 val_163 2008-04-08 12 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 12 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-09 12 -164 val_164 164 val_164 2008-04-08 12 -164 val_164 164 val_164 2008-04-08 12 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 12 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-09 12 -164 val_164 164 val_164 2008-04-08 12 -164 val_164 164 val_164 2008-04-08 12 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 -166 val_166 166 val_166 2008-04-08 12 -166 val_166 166 val_166 2008-04-08 11 -166 val_166 166 val_166 2008-04-09 12 -166 val_166 166 val_166 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-09 12 -167 val_167 167 val_167 2008-04-08 12 -168 val_168 168 val_168 2008-04-08 11 -168 val_168 168 val_168 2008-04-08 12 -168 val_168 168 val_168 2008-04-09 11 -168 val_168 168 val_168 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -170 val_170 170 val_170 2008-04-09 11 -170 val_170 170 val_170 2008-04-09 12 -170 val_170 170 val_170 2008-04-08 11 -170 val_170 170 val_170 2008-04-08 12 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-09 11 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 -172 val_172 172 val_172 2008-04-09 11 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-09 11 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 -172 val_172 172 val_172 2008-04-09 11 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 11 -174 val_174 174 val_174 2008-04-09 11 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 11 -174 val_174 174 val_174 2008-04-09 11 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-08 12 -175 val_175 175 val_175 2008-04-08 12 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-08 12 -175 val_175 175 val_175 2008-04-08 12 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 12 -176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-09 12 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 11 -176 val_176 176 val_176 2008-04-09 11 -176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 12 -176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-09 12 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 11 -176 val_176 176 val_176 2008-04-09 11 -176 val_176 176 val_176 2008-04-08 12 -177 val_177 177 val_177 2008-04-08 12 -177 val_177 177 val_177 2008-04-08 11 -177 val_177 177 val_177 2008-04-09 11 -177 val_177 177 val_177 2008-04-09 12 -178 val_178 178 val_178 2008-04-08 12 -178 val_178 178 val_178 2008-04-09 11 -178 val_178 178 val_178 2008-04-08 11 -178 val_178 178 val_178 2008-04-09 12 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 11 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-09 11 -179 val_179 179 val_179 2008-04-08 11 -179 val_179 179 val_179 2008-04-08 11 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 11 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-09 11 -179 val_179 179 val_179 2008-04-08 11 -179 val_179 179 val_179 2008-04-08 11 -180 val_180 180 val_180 2008-04-09 11 -180 val_180 180 val_180 2008-04-09 12 -180 val_180 180 val_180 2008-04-08 11 -180 val_180 180 val_180 2008-04-08 12 -181 val_181 181 val_181 2008-04-09 11 -181 val_181 181 val_181 2008-04-09 12 -181 val_181 181 val_181 2008-04-08 11 -181 val_181 181 val_181 2008-04-08 12 -183 val_183 183 val_183 2008-04-08 12 -183 val_183 183 val_183 2008-04-08 11 -183 val_183 183 val_183 2008-04-09 12 -183 val_183 183 val_183 2008-04-09 11 -186 val_186 186 val_186 2008-04-08 11 -186 val_186 186 val_186 2008-04-08 12 -186 val_186 186 val_186 2008-04-09 11 -186 val_186 186 val_186 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -189 val_189 189 val_189 2008-04-09 11 -189 val_189 189 val_189 2008-04-09 12 -189 val_189 189 val_189 2008-04-08 11 -189 val_189 189 val_189 2008-04-08 12 -190 val_190 190 val_190 2008-04-09 12 -190 val_190 190 val_190 2008-04-08 12 -190 val_190 190 val_190 2008-04-09 11 -190 val_190 190 val_190 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-09 12 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-08 12 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 12 -191 val_191 191 val_191 2008-04-08 12 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-09 12 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-08 12 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 12 -191 val_191 191 val_191 2008-04-08 12 -192 val_192 192 val_192 2008-04-09 12 -192 val_192 192 val_192 2008-04-08 12 -192 val_192 192 val_192 2008-04-08 11 -192 val_192 192 val_192 2008-04-09 11 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 11 -194 val_194 194 val_194 2008-04-08 12 -194 val_194 194 val_194 2008-04-08 11 -194 val_194 194 val_194 2008-04-09 12 -194 val_194 194 val_194 2008-04-09 11 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-09 11 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 12 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-08 12 -195 val_195 195 val_195 2008-04-09 11 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-09 11 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 12 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-08 12 -195 val_195 195 val_195 2008-04-09 11 -196 val_196 196 val_196 2008-04-08 12 -196 val_196 196 val_196 2008-04-09 11 -196 val_196 196 val_196 2008-04-08 11 -196 val_196 196 val_196 2008-04-09 12 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-09 12 -197 val_197 197 val_197 2008-04-09 12 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-09 12 -197 val_197 197 val_197 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 11 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 11 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 11 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 -200 val_200 200 val_200 2008-04-09 11 -201 val_201 201 val_201 2008-04-09 11 -201 val_201 201 val_201 2008-04-08 11 -201 val_201 201 val_201 2008-04-09 12 -201 val_201 201 val_201 2008-04-08 12 -202 val_202 202 val_202 2008-04-09 12 -202 val_202 202 val_202 2008-04-08 11 -202 val_202 202 val_202 2008-04-09 11 -202 val_202 202 val_202 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-09 12 -203 val_203 203 val_203 2008-04-09 12 -203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-09 12 -203 val_203 203 val_203 2008-04-09 12 -203 val_203 203 val_203 2008-04-08 12 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-08 12 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 12 -205 val_205 205 val_205 2008-04-09 12 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-09 12 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-08 12 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 12 -205 val_205 205 val_205 2008-04-09 12 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 11 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-08 11 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 11 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-08 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-09 12 -209 val_209 209 val_209 2008-04-08 12 -209 val_209 209 val_209 2008-04-09 11 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-09 11 -209 val_209 209 val_209 2008-04-08 11 -209 val_209 209 val_209 2008-04-08 11 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-08 12 -209 val_209 209 val_209 2008-04-08 12 -209 val_209 209 val_209 2008-04-09 11 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-09 11 -209 val_209 209 val_209 2008-04-08 11 -209 val_209 209 val_209 2008-04-08 11 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-08 12 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 -213 val_213 213 val_213 2008-04-08 12 -213 val_213 213 val_213 2008-04-08 12 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 -213 val_213 213 val_213 2008-04-08 12 -213 val_213 213 val_213 2008-04-08 12 -214 val_214 214 val_214 2008-04-08 12 -214 val_214 214 val_214 2008-04-08 11 -214 val_214 214 val_214 2008-04-09 11 -214 val_214 214 val_214 2008-04-09 12 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-09 12 -216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-09 12 -216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-09 12 -216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-09 12 -216 val_216 216 val_216 2008-04-08 11 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-09 12 -217 val_217 217 val_217 2008-04-09 12 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-09 12 -217 val_217 217 val_217 2008-04-09 12 -218 val_218 218 val_218 2008-04-08 12 -218 val_218 218 val_218 2008-04-08 11 -218 val_218 218 val_218 2008-04-09 12 -218 val_218 218 val_218 2008-04-09 11 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 12 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-08 12 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-09 12 -219 val_219 219 val_219 2008-04-08 12 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 12 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-08 12 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-09 12 -219 val_219 219 val_219 2008-04-08 12 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-08 12 -221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-08 12 -221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-08 12 -221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-08 12 -221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-08 11 -222 val_222 222 val_222 2008-04-08 12 -222 val_222 222 val_222 2008-04-09 12 -222 val_222 222 val_222 2008-04-09 11 -222 val_222 222 val_222 2008-04-08 11 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-09 11 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-08 11 -223 val_223 223 val_223 2008-04-09 11 -223 val_223 223 val_223 2008-04-08 11 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-09 11 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-08 11 -223 val_223 223 val_223 2008-04-09 11 -223 val_223 223 val_223 2008-04-08 11 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 11 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-08 11 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 11 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-08 11 -226 val_226 226 val_226 2008-04-09 12 -226 val_226 226 val_226 2008-04-08 11 -226 val_226 226 val_226 2008-04-09 11 -226 val_226 226 val_226 2008-04-08 12 -228 val_228 228 val_228 2008-04-09 11 -228 val_228 228 val_228 2008-04-08 11 -228 val_228 228 val_228 2008-04-09 12 -228 val_228 228 val_228 2008-04-08 12 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 12 -229 val_229 229 val_229 2008-04-08 11 -229 val_229 229 val_229 2008-04-09 11 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 11 -229 val_229 229 val_229 2008-04-09 12 -229 val_229 229 val_229 2008-04-08 11 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 12 -229 val_229 229 val_229 2008-04-08 11 -229 val_229 229 val_229 2008-04-09 11 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 11 -229 val_229 229 val_229 2008-04-09 12 -229 val_229 229 val_229 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 11 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 12 -233 val_233 233 val_233 2008-04-08 12 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 12 -233 val_233 233 val_233 2008-04-08 12 -235 val_235 235 val_235 2008-04-09 11 -235 val_235 235 val_235 2008-04-09 12 -235 val_235 235 val_235 2008-04-08 12 -235 val_235 235 val_235 2008-04-08 11 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 11 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-08 11 -237 val_237 237 val_237 2008-04-08 11 -237 val_237 237 val_237 2008-04-09 11 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 11 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-08 11 -237 val_237 237 val_237 2008-04-08 11 -237 val_237 237 val_237 2008-04-09 11 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-08 11 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 11 -238 val_238 238 val_238 2008-04-08 12 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 12 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-08 11 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 11 -238 val_238 238 val_238 2008-04-08 12 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 12 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 -239 val_239 239 val_239 2008-04-09 12 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 -239 val_239 239 val_239 2008-04-09 12 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 -239 val_239 239 val_239 2008-04-09 12 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 -239 val_239 239 val_239 2008-04-09 12 -241 val_241 241 val_241 2008-04-08 12 -241 val_241 241 val_241 2008-04-09 12 -241 val_241 241 val_241 2008-04-08 11 -241 val_241 241 val_241 2008-04-09 11 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 11 -242 val_242 242 val_242 2008-04-09 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-09 11 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 12 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 11 -242 val_242 242 val_242 2008-04-09 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-09 11 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 12 -244 val_244 244 val_244 2008-04-09 11 -244 val_244 244 val_244 2008-04-08 11 -244 val_244 244 val_244 2008-04-08 12 -244 val_244 244 val_244 2008-04-09 12 -247 val_247 247 val_247 2008-04-08 11 -247 val_247 247 val_247 2008-04-08 12 -247 val_247 247 val_247 2008-04-09 11 -247 val_247 247 val_247 2008-04-09 12 -248 val_248 248 val_248 2008-04-08 11 -248 val_248 248 val_248 2008-04-09 11 -248 val_248 248 val_248 2008-04-09 12 -248 val_248 248 val_248 2008-04-08 12 -249 val_249 249 val_249 2008-04-09 12 -249 val_249 249 val_249 2008-04-09 11 -249 val_249 249 val_249 2008-04-08 11 -249 val_249 249 val_249 2008-04-08 12 -252 val_252 252 val_252 2008-04-09 12 -252 val_252 252 val_252 2008-04-09 11 -252 val_252 252 val_252 2008-04-08 11 -252 val_252 252 val_252 2008-04-08 12 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-09 11 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-09 11 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-09 11 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 -257 val_257 257 val_257 2008-04-09 11 -257 val_257 257 val_257 2008-04-09 12 -257 val_257 257 val_257 2008-04-08 12 -257 val_257 257 val_257 2008-04-08 11 -258 val_258 258 val_258 2008-04-08 12 -258 val_258 258 val_258 2008-04-09 11 -258 val_258 258 val_258 2008-04-09 12 -258 val_258 258 val_258 2008-04-08 11 -260 val_260 260 val_260 2008-04-09 12 -260 val_260 260 val_260 2008-04-09 11 -260 val_260 260 val_260 2008-04-08 12 -260 val_260 260 val_260 2008-04-08 11 -262 val_262 262 val_262 2008-04-08 11 -262 val_262 262 val_262 2008-04-09 12 -262 val_262 262 val_262 2008-04-09 11 -262 val_262 262 val_262 2008-04-08 12 -263 val_263 263 val_263 2008-04-09 11 -263 val_263 263 val_263 2008-04-08 11 -263 val_263 263 val_263 2008-04-08 12 -263 val_263 263 val_263 2008-04-09 12 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-08 12 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-08 12 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-09 12 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-09 12 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-08 12 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-08 12 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-09 12 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-09 12 -266 val_266 266 val_266 2008-04-08 12 -266 val_266 266 val_266 2008-04-09 11 -266 val_266 266 val_266 2008-04-08 11 -266 val_266 266 val_266 2008-04-09 12 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-08 11 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-09 12 -272 val_272 272 val_272 2008-04-08 12 -272 val_272 272 val_272 2008-04-09 12 -272 val_272 272 val_272 2008-04-08 11 -272 val_272 272 val_272 2008-04-08 12 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-08 11 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-09 12 -272 val_272 272 val_272 2008-04-08 12 -272 val_272 272 val_272 2008-04-09 12 -272 val_272 272 val_272 2008-04-08 11 -272 val_272 272 val_272 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 12 -274 val_274 274 val_274 2008-04-09 11 -274 val_274 274 val_274 2008-04-09 12 -274 val_274 274 val_274 2008-04-08 11 -274 val_274 274 val_274 2008-04-08 12 -275 val_275 275 val_275 2008-04-09 12 -275 val_275 275 val_275 2008-04-08 11 -275 val_275 275 val_275 2008-04-08 12 -275 val_275 275 val_275 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-08 11 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 12 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-08 12 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 12 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-08 12 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 12 -280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-08 12 -280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 12 -280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-08 12 -280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-09 11 -281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 -281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 -281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 -281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 -281 val_281 281 val_281 2008-04-09 12 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 -283 val_283 283 val_283 2008-04-09 12 -283 val_283 283 val_283 2008-04-08 11 -283 val_283 283 val_283 2008-04-08 12 -283 val_283 283 val_283 2008-04-09 11 -284 val_284 284 val_284 2008-04-08 11 -284 val_284 284 val_284 2008-04-09 12 -284 val_284 284 val_284 2008-04-08 12 -284 val_284 284 val_284 2008-04-09 11 -285 val_285 285 val_285 2008-04-09 12 -285 val_285 285 val_285 2008-04-09 11 -285 val_285 285 val_285 2008-04-08 11 -285 val_285 285 val_285 2008-04-08 12 -286 val_286 286 val_286 2008-04-08 11 -286 val_286 286 val_286 2008-04-08 12 -286 val_286 286 val_286 2008-04-09 12 -286 val_286 286 val_286 2008-04-09 11 -287 val_287 287 val_287 2008-04-08 11 -287 val_287 287 val_287 2008-04-09 12 -287 val_287 287 val_287 2008-04-09 11 -287 val_287 287 val_287 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 12 -289 val_289 289 val_289 2008-04-08 12 -289 val_289 289 val_289 2008-04-09 11 -289 val_289 289 val_289 2008-04-08 11 -289 val_289 289 val_289 2008-04-09 12 -291 val_291 291 val_291 2008-04-09 12 -291 val_291 291 val_291 2008-04-08 12 -291 val_291 291 val_291 2008-04-09 11 -291 val_291 291 val_291 2008-04-08 11 -292 val_292 292 val_292 2008-04-09 11 -292 val_292 292 val_292 2008-04-08 11 -292 val_292 292 val_292 2008-04-09 12 -292 val_292 292 val_292 2008-04-08 12 -296 val_296 296 val_296 2008-04-08 12 -296 val_296 296 val_296 2008-04-08 11 -296 val_296 296 val_296 2008-04-09 12 -296 val_296 296 val_296 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -302 val_302 302 val_302 2008-04-08 12 -302 val_302 302 val_302 2008-04-09 12 -302 val_302 302 val_302 2008-04-08 11 -302 val_302 302 val_302 2008-04-09 11 -305 val_305 305 val_305 2008-04-08 11 -305 val_305 305 val_305 2008-04-09 12 -305 val_305 305 val_305 2008-04-09 11 -305 val_305 305 val_305 2008-04-08 12 -306 val_306 306 val_306 2008-04-09 11 -306 val_306 306 val_306 2008-04-08 11 -306 val_306 306 val_306 2008-04-09 12 -306 val_306 306 val_306 2008-04-08 12 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 -307 val_307 307 val_307 2008-04-09 11 -307 val_307 307 val_307 2008-04-09 11 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 -307 val_307 307 val_307 2008-04-09 11 -307 val_307 307 val_307 2008-04-09 11 -308 val_308 308 val_308 2008-04-08 11 -308 val_308 308 val_308 2008-04-09 12 -308 val_308 308 val_308 2008-04-08 12 -308 val_308 308 val_308 2008-04-09 11 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-09 11 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-08 12 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 11 -309 val_309 309 val_309 2008-04-08 12 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-09 11 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-08 12 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 11 -309 val_309 309 val_309 2008-04-08 12 -310 val_310 310 val_310 2008-04-09 11 -310 val_310 310 val_310 2008-04-09 12 -310 val_310 310 val_310 2008-04-08 11 -310 val_310 310 val_310 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -311 val_311 311 val_311 2008-04-08 12 -315 val_315 315 val_315 2008-04-08 11 -315 val_315 315 val_315 2008-04-09 12 -315 val_315 315 val_315 2008-04-09 11 -315 val_315 315 val_315 2008-04-08 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-09 12 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 11 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-09 12 -321 val_321 321 val_321 2008-04-09 12 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-09 12 -321 val_321 321 val_321 2008-04-09 12 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 -323 val_323 323 val_323 2008-04-08 11 -323 val_323 323 val_323 2008-04-08 12 -323 val_323 323 val_323 2008-04-09 11 -323 val_323 323 val_323 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-08 12 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-08 12 -325 val_325 325 val_325 2008-04-08 11 -325 val_325 325 val_325 2008-04-08 11 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-08 12 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-08 12 -325 val_325 325 val_325 2008-04-08 11 -325 val_325 325 val_325 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 -331 val_331 331 val_331 2008-04-09 12 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 12 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-08 12 -331 val_331 331 val_331 2008-04-09 12 -331 val_331 331 val_331 2008-04-09 12 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 12 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-08 12 -331 val_331 331 val_331 2008-04-09 12 -332 val_332 332 val_332 2008-04-08 11 -332 val_332 332 val_332 2008-04-09 11 -332 val_332 332 val_332 2008-04-08 12 -332 val_332 332 val_332 2008-04-09 12 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 12 -333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-08 12 -333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 12 -333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-08 12 -333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-09 12 -335 val_335 335 val_335 2008-04-08 12 -335 val_335 335 val_335 2008-04-09 12 -335 val_335 335 val_335 2008-04-09 11 -335 val_335 335 val_335 2008-04-08 11 -336 val_336 336 val_336 2008-04-09 11 -336 val_336 336 val_336 2008-04-09 12 -336 val_336 336 val_336 2008-04-08 12 -336 val_336 336 val_336 2008-04-08 11 -338 val_338 338 val_338 2008-04-08 11 -338 val_338 338 val_338 2008-04-09 11 -338 val_338 338 val_338 2008-04-08 12 -338 val_338 338 val_338 2008-04-09 12 -339 val_339 339 val_339 2008-04-09 11 -339 val_339 339 val_339 2008-04-08 11 -339 val_339 339 val_339 2008-04-09 12 -339 val_339 339 val_339 2008-04-08 12 -341 val_341 341 val_341 2008-04-09 12 -341 val_341 341 val_341 2008-04-09 11 -341 val_341 341 val_341 2008-04-08 11 -341 val_341 341 val_341 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-09 11 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 -342 val_342 342 val_342 2008-04-09 11 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-09 11 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 -342 val_342 342 val_342 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 11 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 11 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 11 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 11 -344 val_344 344 val_344 2008-04-08 11 -345 val_345 345 val_345 2008-04-08 11 -345 val_345 345 val_345 2008-04-09 11 -345 val_345 345 val_345 2008-04-08 12 -345 val_345 345 val_345 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -351 val_351 351 val_351 2008-04-09 11 -351 val_351 351 val_351 2008-04-08 11 -351 val_351 351 val_351 2008-04-08 12 -351 val_351 351 val_351 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 11 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 11 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 11 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 -353 val_353 353 val_353 2008-04-08 11 -356 val_356 356 val_356 2008-04-08 12 -356 val_356 356 val_356 2008-04-09 11 -356 val_356 356 val_356 2008-04-08 11 -356 val_356 356 val_356 2008-04-09 12 -360 val_360 360 val_360 2008-04-08 11 -360 val_360 360 val_360 2008-04-08 12 -360 val_360 360 val_360 2008-04-09 12 -360 val_360 360 val_360 2008-04-09 11 -362 val_362 362 val_362 2008-04-09 12 -362 val_362 362 val_362 2008-04-08 11 -362 val_362 362 val_362 2008-04-09 11 -362 val_362 362 val_362 2008-04-08 12 -364 val_364 364 val_364 2008-04-09 12 -364 val_364 364 val_364 2008-04-08 11 -364 val_364 364 val_364 2008-04-09 11 -364 val_364 364 val_364 2008-04-08 12 -365 val_365 365 val_365 2008-04-08 11 -365 val_365 365 val_365 2008-04-09 12 -365 val_365 365 val_365 2008-04-08 12 -365 val_365 365 val_365 2008-04-09 11 -366 val_366 366 val_366 2008-04-08 12 -366 val_366 366 val_366 2008-04-09 12 -366 val_366 366 val_366 2008-04-09 11 -366 val_366 366 val_366 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 -367 val_367 367 val_367 2008-04-09 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 -367 val_367 367 val_367 2008-04-09 11 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 -367 val_367 367 val_367 2008-04-09 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 -367 val_367 367 val_367 2008-04-09 11 -368 val_368 368 val_368 2008-04-08 12 -368 val_368 368 val_368 2008-04-08 11 -368 val_368 368 val_368 2008-04-09 12 -368 val_368 368 val_368 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 12 -373 val_373 373 val_373 2008-04-08 11 -373 val_373 373 val_373 2008-04-09 11 -373 val_373 373 val_373 2008-04-09 12 -373 val_373 373 val_373 2008-04-08 12 -374 val_374 374 val_374 2008-04-09 12 -374 val_374 374 val_374 2008-04-08 12 -374 val_374 374 val_374 2008-04-08 11 -374 val_374 374 val_374 2008-04-09 11 -375 val_375 375 val_375 2008-04-09 12 -375 val_375 375 val_375 2008-04-09 11 -375 val_375 375 val_375 2008-04-08 12 -375 val_375 375 val_375 2008-04-08 11 -377 val_377 377 val_377 2008-04-09 11 -377 val_377 377 val_377 2008-04-09 12 -377 val_377 377 val_377 2008-04-08 11 -377 val_377 377 val_377 2008-04-08 12 -378 val_378 378 val_378 2008-04-09 11 -378 val_378 378 val_378 2008-04-09 12 -378 val_378 378 val_378 2008-04-08 12 -378 val_378 378 val_378 2008-04-08 11 -379 val_379 379 val_379 2008-04-08 12 -379 val_379 379 val_379 2008-04-08 11 -379 val_379 379 val_379 2008-04-09 11 -379 val_379 379 val_379 2008-04-09 12 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-08 11 -382 val_382 382 val_382 2008-04-09 12 -382 val_382 382 val_382 2008-04-09 12 -382 val_382 382 val_382 2008-04-08 11 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-08 11 -382 val_382 382 val_382 2008-04-09 12 -382 val_382 382 val_382 2008-04-09 12 -382 val_382 382 val_382 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -386 val_386 386 val_386 2008-04-08 12 -386 val_386 386 val_386 2008-04-09 12 -386 val_386 386 val_386 2008-04-09 11 -386 val_386 386 val_386 2008-04-08 11 -389 val_389 389 val_389 2008-04-08 12 -389 val_389 389 val_389 2008-04-09 12 -389 val_389 389 val_389 2008-04-08 11 -389 val_389 389 val_389 2008-04-09 11 -392 val_392 392 val_392 2008-04-08 12 -392 val_392 392 val_392 2008-04-08 11 -392 val_392 392 val_392 2008-04-09 12 -392 val_392 392 val_392 2008-04-09 11 -393 val_393 393 val_393 2008-04-09 12 -393 val_393 393 val_393 2008-04-08 12 -393 val_393 393 val_393 2008-04-08 11 -393 val_393 393 val_393 2008-04-09 11 -394 val_394 394 val_394 2008-04-08 12 -394 val_394 394 val_394 2008-04-09 12 -394 val_394 394 val_394 2008-04-08 11 -394 val_394 394 val_394 2008-04-09 11 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-08 12 -395 val_395 395 val_395 2008-04-08 11 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-08 12 -395 val_395 395 val_395 2008-04-08 11 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-08 12 -395 val_395 395 val_395 2008-04-08 11 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-08 12 -395 val_395 395 val_395 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 12 -397 val_397 397 val_397 2008-04-08 12 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 12 -397 val_397 397 val_397 2008-04-08 12 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 12 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 11 -399 val_399 399 val_399 2008-04-08 12 -399 val_399 399 val_399 2008-04-08 11 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 12 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 11 -399 val_399 399 val_399 2008-04-08 12 -399 val_399 399 val_399 2008-04-08 11 -400 val_400 400 val_400 2008-04-08 12 -400 val_400 400 val_400 2008-04-09 11 -400 val_400 400 val_400 2008-04-09 12 -400 val_400 400 val_400 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 12 -402 val_402 402 val_402 2008-04-09 11 -402 val_402 402 val_402 2008-04-08 11 -402 val_402 402 val_402 2008-04-09 12 -402 val_402 402 val_402 2008-04-08 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 12 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 12 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-09 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 12 -404 val_404 404 val_404 2008-04-09 11 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-08 12 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-09 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 12 -404 val_404 404 val_404 2008-04-09 11 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -407 val_407 407 val_407 2008-04-08 11 -407 val_407 407 val_407 2008-04-08 12 -407 val_407 407 val_407 2008-04-09 12 -407 val_407 407 val_407 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -411 val_411 411 val_411 2008-04-08 11 -411 val_411 411 val_411 2008-04-08 12 -411 val_411 411 val_411 2008-04-09 12 -411 val_411 411 val_411 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 12 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-08 11 -413 val_413 413 val_413 2008-04-09 12 -413 val_413 413 val_413 2008-04-08 11 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 12 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-08 11 -413 val_413 413 val_413 2008-04-09 12 -413 val_413 413 val_413 2008-04-08 11 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-08 12 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-09 12 -414 val_414 414 val_414 2008-04-08 12 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-09 12 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-08 12 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-09 12 -414 val_414 414 val_414 2008-04-08 12 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 12 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 11 -418 val_418 418 val_418 2008-04-08 12 -418 val_418 418 val_418 2008-04-09 12 -418 val_418 418 val_418 2008-04-09 11 -418 val_418 418 val_418 2008-04-08 11 -419 val_419 419 val_419 2008-04-08 12 -419 val_419 419 val_419 2008-04-08 11 -419 val_419 419 val_419 2008-04-09 12 -419 val_419 419 val_419 2008-04-09 11 -421 val_421 421 val_421 2008-04-08 11 -421 val_421 421 val_421 2008-04-08 12 -421 val_421 421 val_421 2008-04-09 11 -421 val_421 421 val_421 2008-04-09 12 -424 val_424 424 val_424 2008-04-08 11 -424 val_424 424 val_424 2008-04-09 11 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-09 11 -424 val_424 424 val_424 2008-04-08 12 -424 val_424 424 val_424 2008-04-08 12 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-08 11 -424 val_424 424 val_424 2008-04-08 11 -424 val_424 424 val_424 2008-04-09 11 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-09 11 -424 val_424 424 val_424 2008-04-08 12 -424 val_424 424 val_424 2008-04-08 12 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-08 11 -427 val_427 427 val_427 2008-04-09 12 -427 val_427 427 val_427 2008-04-08 12 -427 val_427 427 val_427 2008-04-09 11 -427 val_427 427 val_427 2008-04-08 11 -429 val_429 429 val_429 2008-04-09 11 -429 val_429 429 val_429 2008-04-08 11 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 12 -429 val_429 429 val_429 2008-04-08 11 -429 val_429 429 val_429 2008-04-09 12 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 11 -429 val_429 429 val_429 2008-04-09 11 -429 val_429 429 val_429 2008-04-08 11 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 12 -429 val_429 429 val_429 2008-04-08 11 -429 val_429 429 val_429 2008-04-09 12 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -431 val_431 431 val_431 2008-04-08 11 -432 val_432 432 val_432 2008-04-09 12 -432 val_432 432 val_432 2008-04-08 11 -432 val_432 432 val_432 2008-04-09 11 -432 val_432 432 val_432 2008-04-08 12 -435 val_435 435 val_435 2008-04-09 11 -435 val_435 435 val_435 2008-04-08 11 -435 val_435 435 val_435 2008-04-08 12 -435 val_435 435 val_435 2008-04-09 12 -436 val_436 436 val_436 2008-04-08 12 -436 val_436 436 val_436 2008-04-08 11 -436 val_436 436 val_436 2008-04-09 11 -436 val_436 436 val_436 2008-04-09 12 -437 val_437 437 val_437 2008-04-09 12 -437 val_437 437 val_437 2008-04-08 11 -437 val_437 437 val_437 2008-04-09 11 -437 val_437 437 val_437 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 -443 val_443 443 val_443 2008-04-09 11 -443 val_443 443 val_443 2008-04-09 12 -443 val_443 443 val_443 2008-04-08 11 -443 val_443 443 val_443 2008-04-08 12 -444 val_444 444 val_444 2008-04-09 11 -444 val_444 444 val_444 2008-04-08 11 -444 val_444 444 val_444 2008-04-08 12 -444 val_444 444 val_444 2008-04-09 12 -446 val_446 446 val_446 2008-04-08 12 -446 val_446 446 val_446 2008-04-09 12 -446 val_446 446 val_446 2008-04-08 11 -446 val_446 446 val_446 2008-04-09 11 -448 val_448 448 val_448 2008-04-09 11 -448 val_448 448 val_448 2008-04-09 12 -448 val_448 448 val_448 2008-04-08 11 -448 val_448 448 val_448 2008-04-08 12 -449 val_449 449 val_449 2008-04-08 12 -449 val_449 449 val_449 2008-04-08 11 -449 val_449 449 val_449 2008-04-09 12 -449 val_449 449 val_449 2008-04-09 11 -452 val_452 452 val_452 2008-04-08 11 -452 val_452 452 val_452 2008-04-09 11 -452 val_452 452 val_452 2008-04-09 12 -452 val_452 452 val_452 2008-04-08 12 -453 val_453 453 val_453 2008-04-08 12 -453 val_453 453 val_453 2008-04-09 11 -453 val_453 453 val_453 2008-04-09 12 -453 val_453 453 val_453 2008-04-08 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 -455 val_455 455 val_455 2008-04-08 11 -455 val_455 455 val_455 2008-04-09 11 -455 val_455 455 val_455 2008-04-08 12 -455 val_455 455 val_455 2008-04-09 12 -457 val_457 457 val_457 2008-04-08 12 -457 val_457 457 val_457 2008-04-09 12 -457 val_457 457 val_457 2008-04-08 11 -457 val_457 457 val_457 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 12 -458 val_458 458 val_458 2008-04-09 12 -458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 12 -458 val_458 458 val_458 2008-04-09 12 -458 val_458 458 val_458 2008-04-08 12 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-08 11 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 -459 val_459 459 val_459 2008-04-08 11 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-08 11 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 -459 val_459 459 val_459 2008-04-08 11 -460 val_460 460 val_460 2008-04-08 11 -460 val_460 460 val_460 2008-04-09 11 -460 val_460 460 val_460 2008-04-08 12 -460 val_460 460 val_460 2008-04-09 12 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 -462 val_462 462 val_462 2008-04-08 12 -462 val_462 462 val_462 2008-04-08 12 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 -462 val_462 462 val_462 2008-04-08 12 -462 val_462 462 val_462 2008-04-08 12 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-08 12 -463 val_463 463 val_463 2008-04-08 11 -463 val_463 463 val_463 2008-04-08 12 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-08 11 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-08 12 -463 val_463 463 val_463 2008-04-08 11 -463 val_463 463 val_463 2008-04-08 12 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 12 -467 val_467 467 val_467 2008-04-09 12 -467 val_467 467 val_467 2008-04-09 11 -467 val_467 467 val_467 2008-04-08 12 -467 val_467 467 val_467 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -470 val_470 470 val_470 2008-04-08 11 -470 val_470 470 val_470 2008-04-09 12 -470 val_470 470 val_470 2008-04-08 12 -470 val_470 470 val_470 2008-04-09 11 -472 val_472 472 val_472 2008-04-09 11 -472 val_472 472 val_472 2008-04-08 12 -472 val_472 472 val_472 2008-04-09 12 -472 val_472 472 val_472 2008-04-08 11 -475 val_475 475 val_475 2008-04-09 11 -475 val_475 475 val_475 2008-04-08 11 -475 val_475 475 val_475 2008-04-08 12 -475 val_475 475 val_475 2008-04-09 12 -477 val_477 477 val_477 2008-04-09 12 -477 val_477 477 val_477 2008-04-08 11 -477 val_477 477 val_477 2008-04-08 12 -477 val_477 477 val_477 2008-04-09 11 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-08 12 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-08 12 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-08 12 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-08 12 -479 val_479 479 val_479 2008-04-08 12 -479 val_479 479 val_479 2008-04-08 11 -479 val_479 479 val_479 2008-04-09 11 -479 val_479 479 val_479 2008-04-09 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-08 12 -481 val_481 481 val_481 2008-04-08 12 -481 val_481 481 val_481 2008-04-08 11 -481 val_481 481 val_481 2008-04-09 11 -481 val_481 481 val_481 2008-04-09 12 -482 val_482 482 val_482 2008-04-09 11 -482 val_482 482 val_482 2008-04-09 12 -482 val_482 482 val_482 2008-04-08 11 -482 val_482 482 val_482 2008-04-08 12 -483 val_483 483 val_483 2008-04-09 11 -483 val_483 483 val_483 2008-04-08 11 -483 val_483 483 val_483 2008-04-09 12 -483 val_483 483 val_483 2008-04-08 12 -484 val_484 484 val_484 2008-04-08 12 -484 val_484 484 val_484 2008-04-08 11 -484 val_484 484 val_484 2008-04-09 11 -484 val_484 484 val_484 2008-04-09 12 -485 val_485 485 val_485 2008-04-08 11 -485 val_485 485 val_485 2008-04-09 11 -485 val_485 485 val_485 2008-04-09 12 -485 val_485 485 val_485 2008-04-08 12 -487 val_487 487 val_487 2008-04-09 12 -487 val_487 487 val_487 2008-04-08 12 -487 val_487 487 val_487 2008-04-09 11 -487 val_487 487 val_487 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -490 val_490 490 val_490 2008-04-09 11 -490 val_490 490 val_490 2008-04-08 11 -490 val_490 490 val_490 2008-04-09 12 -490 val_490 490 val_490 2008-04-08 12 -491 val_491 491 val_491 2008-04-08 11 -491 val_491 491 val_491 2008-04-08 12 -491 val_491 491 val_491 2008-04-09 11 -491 val_491 491 val_491 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-08 12 -493 val_493 493 val_493 2008-04-08 12 -493 val_493 493 val_493 2008-04-09 12 -493 val_493 493 val_493 2008-04-09 11 -493 val_493 493 val_493 2008-04-08 11 -494 val_494 494 val_494 2008-04-09 11 -494 val_494 494 val_494 2008-04-08 11 -494 val_494 494 val_494 2008-04-08 12 -494 val_494 494 val_494 2008-04-09 12 -495 val_495 495 val_495 2008-04-08 11 -495 val_495 495 val_495 2008-04-09 12 -495 val_495 495 val_495 2008-04-08 12 -495 val_495 495 val_495 2008-04-09 11 -496 val_496 496 val_496 2008-04-09 11 -496 val_496 496 val_496 2008-04-09 12 -496 val_496 496 val_496 2008-04-08 12 -496 val_496 496 val_496 2008-04-08 11 -497 val_497 497 val_497 2008-04-09 12 -497 val_497 497 val_497 2008-04-08 12 -497 val_497 497 val_497 2008-04-08 11 -497 val_497 497 val_497 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-08 11 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-08 12 +0 0_lav 0 val_0 2008-04-09 11 +0 0_lav 0 val_0 2008-04-09 12 +2 2_lav 2 val_2 2008-04-09 11 +2 2_lav 2 val_2 2008-04-08 11 +2 2_lav 2 val_2 2008-04-09 12 +2 2_lav 2 val_2 2008-04-08 12 +4 4_lav 4 val_4 2008-04-08 12 +4 4_lav 4 val_4 2008-04-09 12 +4 4_lav 4 val_4 2008-04-08 11 +4 4_lav 4 val_4 2008-04-09 11 +8 8_lav 8 val_8 2008-04-08 11 +8 8_lav 8 val_8 2008-04-09 11 +8 8_lav 8 val_8 2008-04-08 12 +8 8_lav 8 val_8 2008-04-09 12 PREHOOK: query: explain select * from default.masking_test_n10 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from default.masking_test_n10 where key > 0 @@ -6377,18 +358,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -6409,503 +390,9 @@ POSTHOOK: query: select * from default.masking_test_n10 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav PREHOOK: query: explain select * from masking_test_n10 where masking_test_n10.key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n10 where masking_test_n10.key > 0 @@ -6920,18 +407,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), value (type: string) + expressions: key (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -6952,503 +439,9 @@ POSTHOOK: query: select * from masking_test_n10 where masking_test_n10.key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav PREHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 PREHOOK: type: QUERY POSTHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out index dc53112f1c..fad0120130 100644 --- a/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out +++ b/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out @@ -15,21 +15,41 @@ PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n13 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: src + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: (((_col0 % 2) = 0) and (_col0 < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col0 (type: int), reverse(_col1) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: src - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink PREHOOK: query: select * from masking_test_n13 PREHOOK: type: QUERY @@ -41,506 +61,12 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n13 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -0 val_0 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -0 val_0 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -0 val_0 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +0 0_lav +4 4_lav +8 8_lav +0 0_lav +0 0_lav +2 2_lav PREHOOK: query: explain select * from masking_test_n13 where key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from masking_test_n13 where key > 0 @@ -561,15 +87,19 @@ STAGE PLANS: outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (_col0 > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + predicate: (((_col0 % 2) = 0) and (_col0 < 10) and (_col0 > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col0 (type: int), reverse(_col1) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -588,503 +118,9 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n13 POSTHOOK: Input: default@src #### A masked pattern was here #### -238 val_238 -86 val_86 -311 val_311 -27 val_27 -165 val_165 -409 val_409 -255 val_255 -278 val_278 -98 val_98 -484 val_484 -265 val_265 -193 val_193 -401 val_401 -150 val_150 -273 val_273 -224 val_224 -369 val_369 -66 val_66 -128 val_128 -213 val_213 -146 val_146 -406 val_406 -429 val_429 -374 val_374 -152 val_152 -469 val_469 -145 val_145 -495 val_495 -37 val_37 -327 val_327 -281 val_281 -277 val_277 -209 val_209 -15 val_15 -82 val_82 -403 val_403 -166 val_166 -417 val_417 -430 val_430 -252 val_252 -292 val_292 -219 val_219 -287 val_287 -153 val_153 -193 val_193 -338 val_338 -446 val_446 -459 val_459 -394 val_394 -237 val_237 -482 val_482 -174 val_174 -413 val_413 -494 val_494 -207 val_207 -199 val_199 -466 val_466 -208 val_208 -174 val_174 -399 val_399 -396 val_396 -247 val_247 -417 val_417 -489 val_489 -162 val_162 -377 val_377 -397 val_397 -309 val_309 -365 val_365 -266 val_266 -439 val_439 -342 val_342 -367 val_367 -325 val_325 -167 val_167 -195 val_195 -475 val_475 -17 val_17 -113 val_113 -155 val_155 -203 val_203 -339 val_339 -455 val_455 -128 val_128 -311 val_311 -316 val_316 -57 val_57 -302 val_302 -205 val_205 -149 val_149 -438 val_438 -345 val_345 -129 val_129 -170 val_170 -20 val_20 -489 val_489 -157 val_157 -378 val_378 -221 val_221 -92 val_92 -111 val_111 -47 val_47 -72 val_72 -4 val_4 -280 val_280 -35 val_35 -427 val_427 -277 val_277 -208 val_208 -356 val_356 -399 val_399 -169 val_169 -382 val_382 -498 val_498 -125 val_125 -386 val_386 -437 val_437 -469 val_469 -192 val_192 -286 val_286 -187 val_187 -176 val_176 -54 val_54 -459 val_459 -51 val_51 -138 val_138 -103 val_103 -239 val_239 -213 val_213 -216 val_216 -430 val_430 -278 val_278 -176 val_176 -289 val_289 -221 val_221 -65 val_65 -318 val_318 -332 val_332 -311 val_311 -275 val_275 -137 val_137 -241 val_241 -83 val_83 -333 val_333 -180 val_180 -284 val_284 -12 val_12 -230 val_230 -181 val_181 -67 val_67 -260 val_260 -404 val_404 -384 val_384 -489 val_489 -353 val_353 -373 val_373 -272 val_272 -138 val_138 -217 val_217 -84 val_84 -348 val_348 -466 val_466 -58 val_58 -8 val_8 -411 val_411 -230 val_230 -208 val_208 -348 val_348 -24 val_24 -463 val_463 -431 val_431 -179 val_179 -172 val_172 -42 val_42 -129 val_129 -158 val_158 -119 val_119 -496 val_496 -322 val_322 -197 val_197 -468 val_468 -393 val_393 -454 val_454 -100 val_100 -298 val_298 -199 val_199 -191 val_191 -418 val_418 -96 val_96 -26 val_26 -165 val_165 -327 val_327 -230 val_230 -205 val_205 -120 val_120 -131 val_131 -51 val_51 -404 val_404 -43 val_43 -436 val_436 -156 val_156 -469 val_469 -468 val_468 -308 val_308 -95 val_95 -196 val_196 -288 val_288 -481 val_481 -457 val_457 -98 val_98 -282 val_282 -197 val_197 -187 val_187 -318 val_318 -318 val_318 -409 val_409 -470 val_470 -137 val_137 -369 val_369 -316 val_316 -169 val_169 -413 val_413 -85 val_85 -77 val_77 -490 val_490 -87 val_87 -364 val_364 -179 val_179 -118 val_118 -134 val_134 -395 val_395 -282 val_282 -138 val_138 -238 val_238 -419 val_419 -15 val_15 -118 val_118 -72 val_72 -90 val_90 -307 val_307 -19 val_19 -435 val_435 -10 val_10 -277 val_277 -273 val_273 -306 val_306 -224 val_224 -309 val_309 -389 val_389 -327 val_327 -242 val_242 -369 val_369 -392 val_392 -272 val_272 -331 val_331 -401 val_401 -242 val_242 -452 val_452 -177 val_177 -226 val_226 -5 val_5 -497 val_497 -402 val_402 -396 val_396 -317 val_317 -395 val_395 -58 val_58 -35 val_35 -336 val_336 -95 val_95 -11 val_11 -168 val_168 -34 val_34 -229 val_229 -233 val_233 -143 val_143 -472 val_472 -322 val_322 -498 val_498 -160 val_160 -195 val_195 -42 val_42 -321 val_321 -430 val_430 -119 val_119 -489 val_489 -458 val_458 -78 val_78 -76 val_76 -41 val_41 -223 val_223 -492 val_492 -149 val_149 -449 val_449 -218 val_218 -228 val_228 -138 val_138 -453 val_453 -30 val_30 -209 val_209 -64 val_64 -468 val_468 -76 val_76 -74 val_74 -342 val_342 -69 val_69 -230 val_230 -33 val_33 -368 val_368 -103 val_103 -296 val_296 -113 val_113 -216 val_216 -367 val_367 -344 val_344 -167 val_167 -274 val_274 -219 val_219 -239 val_239 -485 val_485 -116 val_116 -223 val_223 -256 val_256 -263 val_263 -70 val_70 -487 val_487 -480 val_480 -401 val_401 -288 val_288 -191 val_191 -5 val_5 -244 val_244 -438 val_438 -128 val_128 -467 val_467 -432 val_432 -202 val_202 -316 val_316 -229 val_229 -469 val_469 -463 val_463 -280 val_280 -2 val_2 -35 val_35 -283 val_283 -331 val_331 -235 val_235 -80 val_80 -44 val_44 -193 val_193 -321 val_321 -335 val_335 -104 val_104 -466 val_466 -366 val_366 -175 val_175 -403 val_403 -483 val_483 -53 val_53 -105 val_105 -257 val_257 -406 val_406 -409 val_409 -190 val_190 -406 val_406 -401 val_401 -114 val_114 -258 val_258 -90 val_90 -203 val_203 -262 val_262 -348 val_348 -424 val_424 -12 val_12 -396 val_396 -201 val_201 -217 val_217 -164 val_164 -431 val_431 -454 val_454 -478 val_478 -298 val_298 -125 val_125 -431 val_431 -164 val_164 -424 val_424 -187 val_187 -382 val_382 -5 val_5 -70 val_70 -397 val_397 -480 val_480 -291 val_291 -24 val_24 -351 val_351 -255 val_255 -104 val_104 -70 val_70 -163 val_163 -438 val_438 -119 val_119 -414 val_414 -200 val_200 -491 val_491 -237 val_237 -439 val_439 -360 val_360 -248 val_248 -479 val_479 -305 val_305 -417 val_417 -199 val_199 -444 val_444 -120 val_120 -429 val_429 -169 val_169 -443 val_443 -323 val_323 -325 val_325 -277 val_277 -230 val_230 -478 val_478 -178 val_178 -468 val_468 -310 val_310 -317 val_317 -333 val_333 -493 val_493 -460 val_460 -207 val_207 -249 val_249 -265 val_265 -480 val_480 -83 val_83 -136 val_136 -353 val_353 -172 val_172 -214 val_214 -462 val_462 -233 val_233 -406 val_406 -133 val_133 -175 val_175 -189 val_189 -454 val_454 -375 val_375 -401 val_401 -421 val_421 -407 val_407 -384 val_384 -256 val_256 -26 val_26 -134 val_134 -67 val_67 -384 val_384 -379 val_379 -18 val_18 -462 val_462 -492 val_492 -100 val_100 -298 val_298 -9 val_9 -341 val_341 -498 val_498 -146 val_146 -458 val_458 -362 val_362 -186 val_186 -285 val_285 -348 val_348 -167 val_167 -18 val_18 -273 val_273 -183 val_183 -281 val_281 -344 val_344 -97 val_97 -469 val_469 -315 val_315 -84 val_84 -28 val_28 -37 val_37 -448 val_448 -152 val_152 -348 val_348 -307 val_307 -194 val_194 -414 val_414 -477 val_477 -222 val_222 -126 val_126 -90 val_90 -169 val_169 -403 val_403 -400 val_400 -200 val_200 -97 val_97 +4 4_lav +8 8_lav +2 2_lav PREHOOK: query: explain select * from src a join masking_test_n13 b on a.key = b.value where b.key > 0 PREHOOK: type: QUERY POSTHOOK: query: explain select * from src a join masking_test_n13 b on a.key = b.value where b.key > 0 @@ -1099,24 +135,27 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: value is not null (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Filter Operator - predicate: value is not null (type: boolean) + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string) + outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Filter Operator - predicate: (_col0 > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: _col1 (type: string) - sort order: + - Map-reduce partition columns: _col1 (type: string) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - value expressions: _col0 (type: int) + Filter Operator + predicate: (((_col0 % 2) = 0) and (_col0 < 10) and (_col0 > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col0 (type: int), reverse(_col1) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: _col1 is not null (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col1 (type: string) + sort order: + + Map-reduce partition columns: _col1 (type: string) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) TableScan alias: a filterExpr: key is not null (type: boolean) @@ -1177,34 +216,41 @@ STAGE PLANS: outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: UDFToDouble(_col0) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double) - sort order: + - Map-reduce partition columns: UDFToDouble(_col0) (type: double) - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - value expressions: _col0 (type: int), _col1 (type: string) + predicate: (((_col0 % 2) = 0) and (_col0 < 10) and UDFToDouble(_col0) is not null) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col0 (type: int), reverse(_col1) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col0) (type: double) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: src - filterExpr: UDFToDouble(value) is not null (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Filter Operator - predicate: UDFToDouble(value) is not null (type: boolean) + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string) + outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: UDFToInteger(key) (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Filter Operator - predicate: (_col0 > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: UDFToDouble(_col1) (type: double) - sort order: + - Map-reduce partition columns: UDFToDouble(_col1) (type: double) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - value expressions: _col0 (type: int) + Filter Operator + predicate: (((_col0 % 2) = 0) and (_col0 < 10) and (_col0 > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col0 (type: int), reverse(_col1) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: UDFToDouble(_col1) is not null (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col1) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(_col1) (type: double) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int) Reduce Operator Tree: Join Operator condition map: @@ -1213,10 +259,10 @@ STAGE PLANS: 0 UDFToDouble(_col0) (type: double) 1 UDFToDouble(_col1) (type: double) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -1247,18 +293,25 @@ STAGE PLANS: expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Union - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE - Group By Operator - keys: _col0 (type: int), _col1 (type: string) - mode: hash + Filter Operator + predicate: (((_col0 % 2) = 0) and (_col0 < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col0 (type: int), reverse(_col1) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: _col0 (type: int), _col1 (type: string) - sort order: ++ - Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Union + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: int), _col1 (type: string) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int), _col1 (type: string) + sort order: ++ + Map-reduce partition columns: _col0 (type: int), _col1 (type: string) + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE TableScan alias: src Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE @@ -1267,29 +320,33 @@ STAGE PLANS: outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (_col0 > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Union - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE - Group By Operator - keys: _col0 (type: int), _col1 (type: string) - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: _col0 (type: int), _col1 (type: string) - sort order: ++ - Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE + predicate: (((_col0 % 2) = 0) and (_col0 < 10) and (_col0 > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col0 (type: int), reverse(_col1) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Union + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: int), _col1 (type: string) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int), _col1 (type: string) + sort order: ++ + Map-reduce partition columns: _col0 (type: int), _col1 (type: string) + Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: int), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1 - Statistics: Num rows: 333 Data size: 3537 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 55 Data size: 583 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 333 Data size: 3537 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 55 Data size: 583 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out index 55e2915628..62a10464d2 100644 --- a/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out +++ b/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out @@ -84,18 +84,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n3 - filterExpr: (key = 5) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key = 5) (type: boolean) - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean) + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: 5 (type: int), value (type: string) + expressions: 5 (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -126,18 +126,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n3 - filterExpr: (key = 5) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key = 5) (type: boolean) - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + predicate: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean) + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: 5 (type: int), value (type: string) + expressions: 5 (type: int), reverse(value) (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -159,19 +159,67 @@ with q1 as ( select * from masking_test_n3 where key = '5') select * from masking_test_subq_n0 POSTHOOK: type: QUERY STAGE DEPENDENCIES: - Stage-0 is a root stage + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq_n0 + filterExpr: UDFToDouble(key) is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: UDFToDouble(key) is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) + sort order: ++ + Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + value expressions: key (type: int), value (type: string) + TableScan + alias: src + filterExpr: UDFToDouble(key) is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: UDFToDouble(key) is not null (type: boolean) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: string), key (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: _col0 (type: string), _col1 (type: string) + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) + sort order: ++ + Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE + Reduce Operator Tree: + Join Operator + condition map: + Left Semi Join 0 to 1 + keys: + 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) + 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - TableScan - alias: masking_test_subq_n0 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - ListSink + ListSink diff --git a/ql/src/test/results/clientpositive/union_pos_alias.q.out b/ql/src/test/results/clientpositive/union_pos_alias.q.out index 7da2c5844b..6150c47307 100644 --- a/ql/src/test/results/clientpositive/union_pos_alias.q.out +++ b/ql/src/test/results/clientpositive/union_pos_alias.q.out @@ -383,36 +383,44 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n9 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Union - Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Union + Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe TableScan alias: masking_test_n9 + filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE - Union - Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Filter Operator + predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Union + Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Stage: Stage-0 Fetch Operator @@ -428,1006 +436,18 @@ POSTHOOK: query: select * from masking_test_n9 union all select * from masking_ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n9 #### A masked pattern was here #### -238 val_238 -238 val_238 -86 val_86 -86 val_86 -311 val_311 -311 val_311 -27 val_27 -27 val_27 -165 val_165 -165 val_165 -409 val_409 -409 val_409 -255 val_255 -255 val_255 -278 val_278 -278 val_278 -98 val_98 -98 val_98 -484 val_484 -484 val_484 -265 val_265 -265 val_265 -193 val_193 -193 val_193 -401 val_401 -401 val_401 -150 val_150 -150 val_150 -273 val_273 -273 val_273 -224 val_224 -224 val_224 -369 val_369 -369 val_369 -66 val_66 -66 val_66 -128 val_128 -128 val_128 -213 val_213 -213 val_213 -146 val_146 -146 val_146 -406 val_406 -406 val_406 -429 val_429 -429 val_429 -374 val_374 -374 val_374 -152 val_152 -152 val_152 -469 val_469 -469 val_469 -145 val_145 -145 val_145 -495 val_495 -495 val_495 -37 val_37 -37 val_37 -327 val_327 -327 val_327 -281 val_281 -281 val_281 -277 val_277 -277 val_277 -209 val_209 -209 val_209 -15 val_15 -15 val_15 -82 val_82 -82 val_82 -403 val_403 -403 val_403 -166 val_166 -166 val_166 -417 val_417 -417 val_417 -430 val_430 -430 val_430 -252 val_252 -252 val_252 -292 val_292 -292 val_292 -219 val_219 -219 val_219 -287 val_287 -287 val_287 -153 val_153 -153 val_153 -193 val_193 -193 val_193 -338 val_338 -338 val_338 -446 val_446 -446 val_446 -459 val_459 -459 val_459 -394 val_394 -394 val_394 -237 val_237 -237 val_237 -482 val_482 -482 val_482 -174 val_174 -174 val_174 -413 val_413 -413 val_413 -494 val_494 -494 val_494 -207 val_207 -207 val_207 -199 val_199 -199 val_199 -466 val_466 -466 val_466 -208 val_208 -208 val_208 -174 val_174 -174 val_174 -399 val_399 -399 val_399 -396 val_396 -396 val_396 -247 val_247 -247 val_247 -417 val_417 -417 val_417 -489 val_489 -489 val_489 -162 val_162 -162 val_162 -377 val_377 -377 val_377 -397 val_397 -397 val_397 -309 val_309 -309 val_309 -365 val_365 -365 val_365 -266 val_266 -266 val_266 -439 val_439 -439 val_439 -342 val_342 -342 val_342 -367 val_367 -367 val_367 -325 val_325 -325 val_325 -167 val_167 -167 val_167 -195 val_195 -195 val_195 -475 val_475 -475 val_475 -17 val_17 -17 val_17 -113 val_113 -113 val_113 -155 val_155 -155 val_155 -203 val_203 -203 val_203 -339 val_339 -339 val_339 -0 val_0 -0 val_0 -455 val_455 -455 val_455 -128 val_128 -128 val_128 -311 val_311 -311 val_311 -316 val_316 -316 val_316 -57 val_57 -57 val_57 -302 val_302 -302 val_302 -205 val_205 -205 val_205 -149 val_149 -149 val_149 -438 val_438 -438 val_438 -345 val_345 -345 val_345 -129 val_129 -129 val_129 -170 val_170 -170 val_170 -20 val_20 -20 val_20 -489 val_489 -489 val_489 -157 val_157 -157 val_157 -378 val_378 -378 val_378 -221 val_221 -221 val_221 -92 val_92 -92 val_92 -111 val_111 -111 val_111 -47 val_47 -47 val_47 -72 val_72 -72 val_72 -4 val_4 -4 val_4 -280 val_280 -280 val_280 -35 val_35 -35 val_35 -427 val_427 -427 val_427 -277 val_277 -277 val_277 -208 val_208 -208 val_208 -356 val_356 -356 val_356 -399 val_399 -399 val_399 -169 val_169 -169 val_169 -382 val_382 -382 val_382 -498 val_498 -498 val_498 -125 val_125 -125 val_125 -386 val_386 -386 val_386 -437 val_437 -437 val_437 -469 val_469 -469 val_469 -192 val_192 -192 val_192 -286 val_286 -286 val_286 -187 val_187 -187 val_187 -176 val_176 -176 val_176 -54 val_54 -54 val_54 -459 val_459 -459 val_459 -51 val_51 -51 val_51 -138 val_138 -138 val_138 -103 val_103 -103 val_103 -239 val_239 -239 val_239 -213 val_213 -213 val_213 -216 val_216 -216 val_216 -430 val_430 -430 val_430 -278 val_278 -278 val_278 -176 val_176 -176 val_176 -289 val_289 -289 val_289 -221 val_221 -221 val_221 -65 val_65 -65 val_65 -318 val_318 -318 val_318 -332 val_332 -332 val_332 -311 val_311 -311 val_311 -275 val_275 -275 val_275 -137 val_137 -137 val_137 -241 val_241 -241 val_241 -83 val_83 -83 val_83 -333 val_333 -333 val_333 -180 val_180 -180 val_180 -284 val_284 -284 val_284 -12 val_12 -12 val_12 -230 val_230 -230 val_230 -181 val_181 -181 val_181 -67 val_67 -67 val_67 -260 val_260 -260 val_260 -404 val_404 -404 val_404 -384 val_384 -384 val_384 -489 val_489 -489 val_489 -353 val_353 -353 val_353 -373 val_373 -373 val_373 -272 val_272 -272 val_272 -138 val_138 -138 val_138 -217 val_217 -217 val_217 -84 val_84 -84 val_84 -348 val_348 -348 val_348 -466 val_466 -466 val_466 -58 val_58 -58 val_58 -8 val_8 -8 val_8 -411 val_411 -411 val_411 -230 val_230 -230 val_230 -208 val_208 -208 val_208 -348 val_348 -348 val_348 -24 val_24 -24 val_24 -463 val_463 -463 val_463 -431 val_431 -431 val_431 -179 val_179 -179 val_179 -172 val_172 -172 val_172 -42 val_42 -42 val_42 -129 val_129 -129 val_129 -158 val_158 -158 val_158 -119 val_119 -119 val_119 -496 val_496 -496 val_496 -0 val_0 -0 val_0 -322 val_322 -322 val_322 -197 val_197 -197 val_197 -468 val_468 -468 val_468 -393 val_393 -393 val_393 -454 val_454 -454 val_454 -100 val_100 -100 val_100 -298 val_298 -298 val_298 -199 val_199 -199 val_199 -191 val_191 -191 val_191 -418 val_418 -418 val_418 -96 val_96 -96 val_96 -26 val_26 -26 val_26 -165 val_165 -165 val_165 -327 val_327 -327 val_327 -230 val_230 -230 val_230 -205 val_205 -205 val_205 -120 val_120 -120 val_120 -131 val_131 -131 val_131 -51 val_51 -51 val_51 -404 val_404 -404 val_404 -43 val_43 -43 val_43 -436 val_436 -436 val_436 -156 val_156 -156 val_156 -469 val_469 -469 val_469 -468 val_468 -468 val_468 -308 val_308 -308 val_308 -95 val_95 -95 val_95 -196 val_196 -196 val_196 -288 val_288 -288 val_288 -481 val_481 -481 val_481 -457 val_457 -457 val_457 -98 val_98 -98 val_98 -282 val_282 -282 val_282 -197 val_197 -197 val_197 -187 val_187 -187 val_187 -318 val_318 -318 val_318 -318 val_318 -318 val_318 -409 val_409 -409 val_409 -470 val_470 -470 val_470 -137 val_137 -137 val_137 -369 val_369 -369 val_369 -316 val_316 -316 val_316 -169 val_169 -169 val_169 -413 val_413 -413 val_413 -85 val_85 -85 val_85 -77 val_77 -77 val_77 -0 val_0 -0 val_0 -490 val_490 -490 val_490 -87 val_87 -87 val_87 -364 val_364 -364 val_364 -179 val_179 -179 val_179 -118 val_118 -118 val_118 -134 val_134 -134 val_134 -395 val_395 -395 val_395 -282 val_282 -282 val_282 -138 val_138 -138 val_138 -238 val_238 -238 val_238 -419 val_419 -419 val_419 -15 val_15 -15 val_15 -118 val_118 -118 val_118 -72 val_72 -72 val_72 -90 val_90 -90 val_90 -307 val_307 -307 val_307 -19 val_19 -19 val_19 -435 val_435 -435 val_435 -10 val_10 -10 val_10 -277 val_277 -277 val_277 -273 val_273 -273 val_273 -306 val_306 -306 val_306 -224 val_224 -224 val_224 -309 val_309 -309 val_309 -389 val_389 -389 val_389 -327 val_327 -327 val_327 -242 val_242 -242 val_242 -369 val_369 -369 val_369 -392 val_392 -392 val_392 -272 val_272 -272 val_272 -331 val_331 -331 val_331 -401 val_401 -401 val_401 -242 val_242 -242 val_242 -452 val_452 -452 val_452 -177 val_177 -177 val_177 -226 val_226 -226 val_226 -5 val_5 -5 val_5 -497 val_497 -497 val_497 -402 val_402 -402 val_402 -396 val_396 -396 val_396 -317 val_317 -317 val_317 -395 val_395 -395 val_395 -58 val_58 -58 val_58 -35 val_35 -35 val_35 -336 val_336 -336 val_336 -95 val_95 -95 val_95 -11 val_11 -11 val_11 -168 val_168 -168 val_168 -34 val_34 -34 val_34 -229 val_229 -229 val_229 -233 val_233 -233 val_233 -143 val_143 -143 val_143 -472 val_472 -472 val_472 -322 val_322 -322 val_322 -498 val_498 -498 val_498 -160 val_160 -160 val_160 -195 val_195 -195 val_195 -42 val_42 -42 val_42 -321 val_321 -321 val_321 -430 val_430 -430 val_430 -119 val_119 -119 val_119 -489 val_489 -489 val_489 -458 val_458 -458 val_458 -78 val_78 -78 val_78 -76 val_76 -76 val_76 -41 val_41 -41 val_41 -223 val_223 -223 val_223 -492 val_492 -492 val_492 -149 val_149 -149 val_149 -449 val_449 -449 val_449 -218 val_218 -218 val_218 -228 val_228 -228 val_228 -138 val_138 -138 val_138 -453 val_453 -453 val_453 -30 val_30 -30 val_30 -209 val_209 -209 val_209 -64 val_64 -64 val_64 -468 val_468 -468 val_468 -76 val_76 -76 val_76 -74 val_74 -74 val_74 -342 val_342 -342 val_342 -69 val_69 -69 val_69 -230 val_230 -230 val_230 -33 val_33 -33 val_33 -368 val_368 -368 val_368 -103 val_103 -103 val_103 -296 val_296 -296 val_296 -113 val_113 -113 val_113 -216 val_216 -216 val_216 -367 val_367 -367 val_367 -344 val_344 -344 val_344 -167 val_167 -167 val_167 -274 val_274 -274 val_274 -219 val_219 -219 val_219 -239 val_239 -239 val_239 -485 val_485 -485 val_485 -116 val_116 -116 val_116 -223 val_223 -223 val_223 -256 val_256 -256 val_256 -263 val_263 -263 val_263 -70 val_70 -70 val_70 -487 val_487 -487 val_487 -480 val_480 -480 val_480 -401 val_401 -401 val_401 -288 val_288 -288 val_288 -191 val_191 -191 val_191 -5 val_5 -5 val_5 -244 val_244 -244 val_244 -438 val_438 -438 val_438 -128 val_128 -128 val_128 -467 val_467 -467 val_467 -432 val_432 -432 val_432 -202 val_202 -202 val_202 -316 val_316 -316 val_316 -229 val_229 -229 val_229 -469 val_469 -469 val_469 -463 val_463 -463 val_463 -280 val_280 -280 val_280 -2 val_2 -2 val_2 -35 val_35 -35 val_35 -283 val_283 -283 val_283 -331 val_331 -331 val_331 -235 val_235 -235 val_235 -80 val_80 -80 val_80 -44 val_44 -44 val_44 -193 val_193 -193 val_193 -321 val_321 -321 val_321 -335 val_335 -335 val_335 -104 val_104 -104 val_104 -466 val_466 -466 val_466 -366 val_366 -366 val_366 -175 val_175 -175 val_175 -403 val_403 -403 val_403 -483 val_483 -483 val_483 -53 val_53 -53 val_53 -105 val_105 -105 val_105 -257 val_257 -257 val_257 -406 val_406 -406 val_406 -409 val_409 -409 val_409 -190 val_190 -190 val_190 -406 val_406 -406 val_406 -401 val_401 -401 val_401 -114 val_114 -114 val_114 -258 val_258 -258 val_258 -90 val_90 -90 val_90 -203 val_203 -203 val_203 -262 val_262 -262 val_262 -348 val_348 -348 val_348 -424 val_424 -424 val_424 -12 val_12 -12 val_12 -396 val_396 -396 val_396 -201 val_201 -201 val_201 -217 val_217 -217 val_217 -164 val_164 -164 val_164 -431 val_431 -431 val_431 -454 val_454 -454 val_454 -478 val_478 -478 val_478 -298 val_298 -298 val_298 -125 val_125 -125 val_125 -431 val_431 -431 val_431 -164 val_164 -164 val_164 -424 val_424 -424 val_424 -187 val_187 -187 val_187 -382 val_382 -382 val_382 -5 val_5 -5 val_5 -70 val_70 -70 val_70 -397 val_397 -397 val_397 -480 val_480 -480 val_480 -291 val_291 -291 val_291 -24 val_24 -24 val_24 -351 val_351 -351 val_351 -255 val_255 -255 val_255 -104 val_104 -104 val_104 -70 val_70 -70 val_70 -163 val_163 -163 val_163 -438 val_438 -438 val_438 -119 val_119 -119 val_119 -414 val_414 -414 val_414 -200 val_200 -200 val_200 -491 val_491 -491 val_491 -237 val_237 -237 val_237 -439 val_439 -439 val_439 -360 val_360 -360 val_360 -248 val_248 -248 val_248 -479 val_479 -479 val_479 -305 val_305 -305 val_305 -417 val_417 -417 val_417 -199 val_199 -199 val_199 -444 val_444 -444 val_444 -120 val_120 -120 val_120 -429 val_429 -429 val_429 -169 val_169 -169 val_169 -443 val_443 -443 val_443 -323 val_323 -323 val_323 -325 val_325 -325 val_325 -277 val_277 -277 val_277 -230 val_230 -230 val_230 -478 val_478 -478 val_478 -178 val_178 -178 val_178 -468 val_468 -468 val_468 -310 val_310 -310 val_310 -317 val_317 -317 val_317 -333 val_333 -333 val_333 -493 val_493 -493 val_493 -460 val_460 -460 val_460 -207 val_207 -207 val_207 -249 val_249 -249 val_249 -265 val_265 -265 val_265 -480 val_480 -480 val_480 -83 val_83 -83 val_83 -136 val_136 -136 val_136 -353 val_353 -353 val_353 -172 val_172 -172 val_172 -214 val_214 -214 val_214 -462 val_462 -462 val_462 -233 val_233 -233 val_233 -406 val_406 -406 val_406 -133 val_133 -133 val_133 -175 val_175 -175 val_175 -189 val_189 -189 val_189 -454 val_454 -454 val_454 -375 val_375 -375 val_375 -401 val_401 -401 val_401 -421 val_421 -421 val_421 -407 val_407 -407 val_407 -384 val_384 -384 val_384 -256 val_256 -256 val_256 -26 val_26 -26 val_26 -134 val_134 -134 val_134 -67 val_67 -67 val_67 -384 val_384 -384 val_384 -379 val_379 -379 val_379 -18 val_18 -18 val_18 -462 val_462 -462 val_462 -492 val_492 -492 val_492 -100 val_100 -100 val_100 -298 val_298 -298 val_298 -9 val_9 -9 val_9 -341 val_341 -341 val_341 -498 val_498 -498 val_498 -146 val_146 -146 val_146 -458 val_458 -458 val_458 -362 val_362 -362 val_362 -186 val_186 -186 val_186 -285 val_285 -285 val_285 -348 val_348 -348 val_348 -167 val_167 -167 val_167 -18 val_18 -18 val_18 -273 val_273 -273 val_273 -183 val_183 -183 val_183 -281 val_281 -281 val_281 -344 val_344 -344 val_344 -97 val_97 -97 val_97 -469 val_469 -469 val_469 -315 val_315 -315 val_315 -84 val_84 -84 val_84 -28 val_28 -28 val_28 -37 val_37 -37 val_37 -448 val_448 -448 val_448 -152 val_152 -152 val_152 -348 val_348 -348 val_348 -307 val_307 -307 val_307 -194 val_194 -194 val_194 -414 val_414 -414 val_414 -477 val_477 -477 val_477 -222 val_222 -222 val_222 -126 val_126 -126 val_126 -90 val_90 -90 val_90 -169 val_169 -169 val_169 -403 val_403 -403 val_403 -400 val_400 -400 val_400 -200 val_200 -200 val_200 -97 val_97 -97 val_97 +0 0_lav +0 0_lav +4 4_lav +4 4_lav +8 8_lav +8 8_lav +0 0_lav +0 0_lav +0 0_lav +0 0_lav +2 2_lav +2 2_lav PREHOOK: query: explain select key as k1, value as v1 from masking_test_n9 where key > 0 intersect all select key as k2, value as v2 from masking_test_n9 where key > 0 PREHOOK: type: QUERY @@ -1446,23 +466,27 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n9 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Group By Operator - aggregations: count() - keys: key (type: int), value (type: string) - mode: hash - outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: _col0 (type: int), _col1 (type: string) - sort order: ++ - Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - value expressions: _col2 (type: bigint) + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Group By Operator + aggregations: count() + keys: _col0 (type: int), _col1 (type: string) + mode: hash + outputColumnNames: _col0, _col1, _col2 + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int), _col1 (type: string) + sort order: ++ + Map-reduce partition columns: _col0 (type: int), _col1 (type: string) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + value expressions: _col2 (type: bigint) Execution mode: vectorized Reduce Operator Tree: Group By Operator @@ -1470,7 +494,7 @@ STAGE PLANS: keys: KEY._col0 (type: int), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 13 Data size: 137 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -1483,33 +507,33 @@ STAGE PLANS: Map Operator Tree: TableScan Union - Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: string) mode: hash outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE value expressions: _col2 (type: bigint), _col3 (type: bigint) TableScan Union - Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE Group By Operator aggregations: min(_col2), count(_col2) keys: _col0 (type: int), _col1 (type: string) mode: hash outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE value expressions: _col2 (type: bigint), _col3 (type: bigint) Reduce Operator Tree: Group By Operator @@ -1517,7 +541,7 @@ STAGE PLANS: keys: KEY._col0 (type: int), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 13 Data size: 137 Basic stats: COMPLETE Column stats: NONE Filter Operator predicate: (_col3 = 2L) (type: boolean) Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: NONE @@ -1545,23 +569,27 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n9 - filterExpr: (key > 0) (type: boolean) + filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: (key > 0) (type: boolean) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Group By Operator - aggregations: count() - keys: key (type: int), value (type: string) - mode: hash - outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: _col0 (type: int), _col1 (type: string) - sort order: ++ - Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE - value expressions: _col2 (type: bigint) + predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), reverse(value) (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Group By Operator + aggregations: count() + keys: _col0 (type: int), _col1 (type: string) + mode: hash + outputColumnNames: _col0, _col1, _col2 + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int), _col1 (type: string) + sort order: ++ + Map-reduce partition columns: _col0 (type: int), _col1 (type: string) + Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE + value expressions: _col2 (type: bigint) Execution mode: vectorized Reduce Operator Tree: Group By Operator @@ -1569,7 +597,7 @@ STAGE PLANS: keys: KEY._col0 (type: int), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 13 Data size: 137 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -1591,500 +619,6 @@ POSTHOOK: query: select key as k1, value as v1 from masking_test_n9 where key > POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n9 #### A masked pattern was here #### -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 -20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 -27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 -47 val_47 -51 val_51 -51 val_51 -53 val_53 -54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 -65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 -83 val_83 -84 val_84 -84 val_84 -85 val_85 -86 val_86 -87 val_87 -90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 -95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 -98 val_98 -100 val_100 -100 val_100 -103 val_103 -103 val_103 -104 val_104 -104 val_104 -105 val_105 -111 val_111 -113 val_113 -113 val_113 -114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 -119 val_119 -120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 -128 val_128 -129 val_129 -129 val_129 -131 val_131 -133 val_133 -134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 -146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 -152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 -166 val_166 -167 val_167 -167 val_167 -167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 -174 val_174 -174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 -183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 -193 val_193 -194 val_194 -195 val_195 -195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 -199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 -203 val_203 -205 val_205 -205 val_205 -207 val_207 -207 val_207 -208 val_208 -208 val_208 -208 val_208 -209 val_209 -209 val_209 -213 val_213 -213 val_213 -214 val_214 -216 val_216 -216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 -221 val_221 -222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 -238 val_238 -239 val_239 -239 val_239 -241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 -255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 -260 val_260 -262 val_262 -263 val_263 -265 val_265 -265 val_265 -266 val_266 -272 val_272 -272 val_272 -273 val_273 -273 val_273 -273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 -278 val_278 -280 val_280 -280 val_280 -281 val_281 -281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 -289 val_289 -291 val_291 -292 val_292 -296 val_296 -298 val_298 -298 val_298 -298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 -308 val_308 -309 val_309 -309 val_309 -310 val_310 -311 val_311 -311 val_311 -311 val_311 -315 val_315 -316 val_316 -316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 -318 val_318 -318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 -327 val_327 -331 val_331 -331 val_331 -332 val_332 -333 val_333 -333 val_333 -335 val_335 -336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 -342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -351 val_351 -353 val_353 -353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 -368 val_368 -369 val_369 -369 val_369 -369 val_369 -373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 -389 val_389 -392 val_392 -393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -402 val_402 -403 val_403 -403 val_403 -403 val_403 -404 val_404 -404 val_404 -406 val_406 -406 val_406 -406 val_406 -406 val_406 -407 val_407 -409 val_409 -409 val_409 -409 val_409 -411 val_411 -413 val_413 -413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 -419 val_419 -421 val_421 -424 val_424 -424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 -431 val_431 -431 val_431 -432 val_432 -435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 -438 val_438 -439 val_439 -439 val_439 -443 val_443 -444 val_444 -446 val_446 -448 val_448 -449 val_449 -452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 -458 val_458 -459 val_459 -459 val_459 -460 val_460 -462 val_462 -462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 -468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 -472 val_472 -475 val_475 -477 val_477 -478 val_478 -478 val_478 -479 val_479 -480 val_480 -480 val_480 -480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 -485 val_485 -487 val_487 -489 val_489 -489 val_489 -489 val_489 -489 val_489 -490 val_490 -491 val_491 -492 val_492 -492 val_492 -493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 -498 val_498 +2 2_lav +4 4_lav +8 8_lav