hive-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From x..@apache.org
Subject [17/32] hive git commit: HIVE-17528 : Add more q-tests for Hive-on-Spark with Parquet vectorized reader (Ferdinand Xu, reviewed by Vihang Karajgaonkar)
Date Thu, 30 Nov 2017 03:17:45 GMT
http://git-wip-us.apache.org/repos/asf/hive/blob/029e48b7/ql/src/test/results/clientpositive/parquet_vectorization_9.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_9.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_9.q.out
new file mode 100644
index 0000000..1174aa7
--- /dev/null
+++ b/ql/src/test/results/clientpositive/parquet_vectorization_9.q.out
@@ -0,0 +1,707 @@
+PREHOOK: query: EXPLAIN VECTORIZATION DETAIL
+SELECT   cstring1,
+         cdouble,
+         ctimestamp1,
+         (cdouble - 9763215.5639),
+         (-((cdouble - 9763215.5639))),
+         COUNT(cdouble),
+         STDDEV_SAMP(cdouble),
+         (-(STDDEV_SAMP(cdouble))),
+         (STDDEV_SAMP(cdouble) * COUNT(cdouble)),
+         MIN(cdouble),
+         (9763215.5639 / cdouble),
+         (COUNT(cdouble) / -1.389),
+         STDDEV_SAMP(cdouble)
+FROM     alltypesparquet
+WHERE    ((cstring2 LIKE '%b%')
+          AND ((cdouble >= -1.389)
+              OR (cstring1 < 'a')))
+GROUP BY cstring1, cdouble, ctimestamp1
+PREHOOK: type: QUERY
+POSTHOOK: query: EXPLAIN VECTORIZATION DETAIL
+SELECT   cstring1,
+         cdouble,
+         ctimestamp1,
+         (cdouble - 9763215.5639),
+         (-((cdouble - 9763215.5639))),
+         COUNT(cdouble),
+         STDDEV_SAMP(cdouble),
+         (-(STDDEV_SAMP(cdouble))),
+         (STDDEV_SAMP(cdouble) * COUNT(cdouble)),
+         MIN(cdouble),
+         (9763215.5639 / cdouble),
+         (COUNT(cdouble) / -1.389),
+         STDDEV_SAMP(cdouble)
+FROM     alltypesparquet
+WHERE    ((cstring2 LIKE '%b%')
+          AND ((cdouble >= -1.389)
+              OR (cstring1 < 'a')))
+GROUP BY cstring1, cdouble, ctimestamp1
+POSTHOOK: type: QUERY
+PLAN VECTORIZATION:
+  enabled: true
+  enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
+
+STAGE DEPENDENCIES:
+  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: alltypesparquet
+            Statistics: Num rows: 12288 Data size: 147456 Basic stats: COMPLETE Column stats: NONE
+            TableScan Vectorization:
+                native: true
+                vectorizationSchemaColumns: [0:ctinyint:tinyint, 1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 11:cboolean2:boolean, 12:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+            Filter Operator
+              Filter Vectorization:
+                  className: VectorFilterOperator
+                  native: true
+                  predicateExpression: FilterExprAndExpr(children: FilterStringColLikeStringScalar(col 7:string, pattern %b%), FilterExprOrExpr(children: FilterDoubleColGreaterEqualDoubleScalar(col 5:double, val -1.389), FilterStringGroupColLessStringScalar(col 6:string, val a)))
+              predicate: (((cdouble >= -1.389) or (cstring1 < 'a')) and (cstring2 like '%b%')) (type: boolean)
+              Statistics: Num rows: 4096 Data size: 49152 Basic stats: COMPLETE Column stats: NONE
+              Select Operator
+                expressions: cdouble (type: double), cstring1 (type: string), ctimestamp1 (type: timestamp)
+                outputColumnNames: cdouble, cstring1, ctimestamp1
+                Select Vectorization:
+                    className: VectorSelectOperator
+                    native: true
+                    projectedOutputColumnNums: [5, 6, 8]
+                Statistics: Num rows: 4096 Data size: 49152 Basic stats: COMPLETE Column stats: NONE
+                Group By Operator
+                  aggregations: count(cdouble), stddev_samp(cdouble), min(cdouble)
+                  Group By Vectorization:
+                      aggregators: VectorUDAFCount(col 5:double) -> bigint, VectorUDAFVarDouble(col 5:double) -> struct<count:bigint,sum:double,variance:double> aggregation: stddev_samp, VectorUDAFMinDouble(col 5:double) -> double
+                      className: VectorGroupByOperator
+                      groupByMode: HASH
+                      keyExpressions: col 5:double, col 6:string, col 8:timestamp
+                      native: false
+                      vectorProcessingMode: HASH
+                      projectedOutputColumnNums: [0, 1, 2]
+                  keys: cdouble (type: double), cstring1 (type: string), ctimestamp1 (type: timestamp)
+                  mode: hash
+                  outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
+                  Statistics: Num rows: 4096 Data size: 49152 Basic stats: COMPLETE Column stats: NONE
+                  Reduce Output Operator
+                    key expressions: _col0 (type: double), _col1 (type: string), _col2 (type: timestamp)
+                    sort order: +++
+                    Map-reduce partition columns: _col0 (type: double), _col1 (type: string), _col2 (type: timestamp)
+                    Reduce Sink Vectorization:
+                        className: VectorReduceSinkOperator
+                        native: false
+                        nativeConditionsMet: hive.vectorized.execution.reducesink.new.enabled IS true, No PTF TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                        nativeConditionsNotMet: hive.execution.engine mr IN [tez, spark] IS false
+                    Statistics: Num rows: 4096 Data size: 49152 Basic stats: COMPLETE Column stats: NONE
+                    value expressions: _col3 (type: bigint), _col4 (type: struct<count:bigint,sum:double,variance:double>), _col5 (type: double)
+      Execution mode: vectorized
+      Map Vectorization:
+          enabled: true
+          enabledConditionsMet: hive.vectorized.use.vectorized.input.format IS true
+          inputFormatFeatureSupport: []
+          featureSupportInUse: []
+          inputFileFormats: org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat
+          allNative: false
+          usesVectorUDFAdaptor: false
+          vectorized: true
+          rowBatchContext:
+              dataColumnCount: 12
+              includeColumns: [5, 6, 7, 8]
+              dataColumns: ctinyint:tinyint, csmallint:smallint, cint:int, cbigint:bigint, cfloat:float, cdouble:double, cstring1:string, cstring2:string, ctimestamp1:timestamp, ctimestamp2:timestamp, cboolean1:boolean, cboolean2:boolean
+              partitionColumnCount: 0
+              scratchColumnTypeNames: []
+      Reduce Vectorization:
+          enabled: false
+          enableConditionsMet: hive.vectorized.execution.reduce.enabled IS true
+          enableConditionsNotMet: hive.execution.engine mr IN [tez, spark] IS false
+      Reduce Operator Tree:
+        Group By Operator
+          aggregations: count(VALUE._col0), stddev_samp(VALUE._col1), min(VALUE._col2)
+          keys: KEY._col0 (type: double), KEY._col1 (type: string), KEY._col2 (type: timestamp)
+          mode: mergepartial
+          outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
+          Statistics: Num rows: 2048 Data size: 24576 Basic stats: COMPLETE Column stats: NONE
+          Select Operator
+            expressions: _col1 (type: string), _col0 (type: double), _col2 (type: timestamp), (_col0 - 9763215.5639) (type: double), (- (_col0 - 9763215.5639)) (type: double), _col3 (type: bigint), _col4 (type: double), (- _col4) (type: double), (_col4 * UDFToDouble(_col3)) (type: double), _col5 (type: double), (9763215.5639 / _col0) (type: double), (CAST( _col3 AS decimal(19,0)) / -1.389) (type: decimal(28,6)), _col4 (type: double)
+            outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12
+            Statistics: Num rows: 2048 Data size: 24576 Basic stats: COMPLETE Column stats: NONE
+            File Output Operator
+              compressed: false
+              Statistics: Num rows: 2048 Data size: 24576 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:
+        ListSink
+
+PREHOOK: query: SELECT   cstring1,
+         cdouble,
+         ctimestamp1,
+         (cdouble - 9763215.5639),
+         (-((cdouble - 9763215.5639))),
+         COUNT(cdouble),
+         STDDEV_SAMP(cdouble),
+         (-(STDDEV_SAMP(cdouble))),
+         (STDDEV_SAMP(cdouble) * COUNT(cdouble)),
+         MIN(cdouble),
+         (9763215.5639 / cdouble),
+         (COUNT(cdouble) / -1.389),
+         STDDEV_SAMP(cdouble)
+FROM     alltypesparquet
+WHERE    ((cstring2 LIKE '%b%')
+          AND ((cdouble >= -1.389)
+              OR (cstring1 < 'a')))
+GROUP BY cstring1, cdouble, ctimestamp1
+PREHOOK: type: QUERY
+PREHOOK: Input: default@alltypesparquet
+#### A masked pattern was here ####
+POSTHOOK: query: SELECT   cstring1,
+         cdouble,
+         ctimestamp1,
+         (cdouble - 9763215.5639),
+         (-((cdouble - 9763215.5639))),
+         COUNT(cdouble),
+         STDDEV_SAMP(cdouble),
+         (-(STDDEV_SAMP(cdouble))),
+         (STDDEV_SAMP(cdouble) * COUNT(cdouble)),
+         MIN(cdouble),
+         (9763215.5639 / cdouble),
+         (COUNT(cdouble) / -1.389),
+         STDDEV_SAMP(cdouble)
+FROM     alltypesparquet
+WHERE    ((cstring2 LIKE '%b%')
+          AND ((cdouble >= -1.389)
+              OR (cstring1 < 'a')))
+GROUP BY cstring1, cdouble, ctimestamp1
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@alltypesparquet
+#### A masked pattern was here ####
+00iT08	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+02VRbSC5I	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+03n0QGH	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+04w7DF25lHW4	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+060EnWLmWE4K8Pv	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0Apbh7X08i2JyMK	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0EIL81O	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0S3XIH2NDeS0xS	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0TN06s2WtHc	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0cg0haOcvRSlXg36n2k3k4	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0eBe1	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0iqrc5	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0lhcglI	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0m8aHX5yF5muTQW	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+0y7AJ4Mgm5KvSXXPh2802	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+12Y88CFE3600p4daxwcd1x	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+12YH5vxufod8Wu1R	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+12yT2agBjx3yQ	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+14272peG	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+15cWEp2JVNf8	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+164334b43QNUJ	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+16L335OgyOKH4565	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+16P2kxk	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+18330cCeptCu564M15	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1NydRD5y5o3	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1cO0m	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1cVy44	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1f4h0JU667ht28ergbmQ42	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1gDXGG5x1D1v67	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1gdr1s14ckUm4h0A6Qj	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1hy4qfv	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1j80NSLbNMdIc2H3R01D703	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1meQ3kXTFFWELpid	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1nnwS4QL88H4N4NItBY7Nje	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1pxO53oqqBm2	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+1sJei0Gh	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+216N1n3bRv	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+21UE6fJyy	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+21k073eUyWivL	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+225vmIW8L75bEWVwFc	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+22RO52O0M1M01M0Uk74eGx	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+24IGcUngY	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+252YCGI2DXxpdm7	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+25l26587m1fsM43r	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+25w0iMiN06MP	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+278v67J	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2FBdToh5748vG3p1f4A2Koql	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2Is2C874	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2Kkk1q2T8Wfedft	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2MCek73Rwx	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2MXQgy3CnV528om4I77x51i7	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2OQAraVYMghEPUOfSU8YV3	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2UTX78oBg574jiOyOy2	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2W4Kg220OcCy065HG60k6e	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2diFRgr78diK6rSl0J	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2fbAP8EJ4D5sArmrfUo3r	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2g07108CQP0nN6tb	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2h2qsp14cr	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2j2W3xc42VkSq4Nh	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2jU3jtuGteBoe0Cmf3gr	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2sJpP82Tgm	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2tV7k	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2vXyUmN8p0lFrAjL1q3wOB6	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2wgUNj08KLsG4wks06	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+2yK4Bx76O	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+31H4o7hC07b	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+32t5QB82iY3	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+33woPLwH3MFmK	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+38Y7wt	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3Bm0J3xwvp	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3Fhv1QY7Y776eQ38a	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3G0hB0J4W5	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3KS55	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3N1o1bou84BHA70	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3Qm5PpAGbhf8NkWHJPv	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3SaS218squQ6hlv5H76M0C7p	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3StDSaH7	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3abOQ1oI	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3d1IDSME4v0F0LJbBr	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3h8mD2F76eq4mS	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3ocGWW4eY55A	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3r3sDvfUkG0yTP3LnX5mNQRr	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+3y1D3A7yxnQenJs	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+40CP0hDas6g7m	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+40PQ82QY6	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+42NY72w	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+435oSIASgSON6	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+46Y3G8Rf12bRc7KcY	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+48xYJd1	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4A7p4HkPm01W0	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4E4kmNOo5dbi25IJPfr05To	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4FANhS2t7p58VJ	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4KhrrQ0nJ7bMNTvhSCA	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4LQe2Pd4m640E58XFA	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4Mk3721iRh6	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4QL5UDAU0u7	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4SLME5xxs7k	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4UtjbA8bV4lkm	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4Y6F2QEy0v68	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4dogOB620W83nFvbfA3H5su	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4eFGE3dwF5	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4fNIOF6ul	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4jGPKNFY4TP2K8Gw	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4kMasVoB7lX1wc5i64bNk	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4l6OX60y	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4s0J04m4B52	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4v3613837dytHDDLO	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4y5o6RndF	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4yAo7t54rr50u6Vci3p	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+4yCd7wSAHaHQj5f70x	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+54GiCgon04NXfnms6b5WRj3W	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+570Sgf1L12mIrag2hICI51t	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+57vi3IQLIES0Q16OTuiC4Hf7	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+58hP5c4e3S68K72k1tO1Edw	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5NM44RohO4r6	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5TVADgO1Sm3	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5UbQg8TK4M8M71HeMyjKE46W	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5Uh3u36dO	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5UuE7jmo6vi40e7	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5Vd7QcLbL4c1d3Xb38G	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5VexJO	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5Vypcl14RV5OcLe	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5b38BDVq7FrK342c0iI2w26H	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5b5ILkyshcQJ04	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5bd5T5FEdOrYRW00bvs	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5g8SC6Ol3gb0433c0B6	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5h04mA3qHKIDx05St0NNx	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5if5K	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5kiN628ldFC6	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5mPiHh	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+5ps7e8	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+603r01G4J	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+60KqhA	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+62iCPoy17	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+64Vxl8QS	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+678iebWrL34TlW1	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+68k8JcLTRwf8X2P7nE4X	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+68ri6	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6IWllEnT	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6Mf2X0s3	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6Ob80MBP350rI275	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6Pkr6mt6rI3Cno71h1EPb	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6PpbCyjf6c88b	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6V57hA	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6WRFtUnuF3scFWKkY4h782J	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6Weo4BXewS0	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6e5Vk3f3pMdefo	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6h6Kk4v030PNPj3Kc	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6mQ6vL4d	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6o50QhXglfo0TlCF	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6oAU0mBFKtwXOIAp7Yqi75H7	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6p0GBdNQ2l5m15T	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6qdYTwkc3L5LGy	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+6xn1INe8xSG0487IUAaMYRH1	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+707R5coSE4fhbU4ptKS1Y	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+71027fBh8760gbL7aF4K	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+716Tk0iWs7Y	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+74w2cGm0	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+758SskfjqM6DdFRN0a	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+75nB4HFf6o8qwf7gRdfNL	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+763gCfCExoaB1yJmP	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+767fOfF1Oj8fyOv6YFI16rM	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+76Xl5E7ttiejsqcvfJmtNB0	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+77IBEt1Or1c24vWPvigS3w13	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+78Pqc5	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7A80ue3836206PwI4	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7AJH2574A48M0I1wN	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7Dl7rr2aa2bfovt1yny5v	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7GeACqY0R	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7OnIvTMO27Hksu6	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7SND06C	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7i03i80	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7p5eY6u03Oc	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+7wH3hBKdO55Xq3gEEe0	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+82If7B6m5DWsXE8LE	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+886wwGvXf6	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+88dJOgqIlfUA411	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8F0hWV76XxO87NUJ7	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8F3j56	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8H81KcrcWG4xB	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8JNVrH3Lasa826	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8Pa8a8MJ24	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8QWCbCQMIc3bsI7	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8RYSCOw18284ncYbFjG2kq6	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8cn0K	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8k5161277021n	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8qG35U66qmjIeLy5Iir6Yy21	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8qhEui604mB8	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8r4JLW	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8x0kI0603QJ6sd0404n	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8xML5SQm27gN	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+8yLnMOGxRK4e0Nff	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+A1h6G3bgyRxxvyhyWhVL	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+A30e7a8ia36g25YQc8xTXBgB	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+A4T1b	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+A72HPe7U2Ss24o0mmt58YXMm	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+A74OqWUyE2kkH1o0Y	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+ALpMVq8Q6P01w6	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+AfW67EWaHMIQ7yvfqHRUwB	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+AmYxfSOBdJv8B48l0VAeeI	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Anj0oF	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+AtJMWIQ0TN4v1Vrj1pHI	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+BRL163CF0o	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+BYt5Ww10GR12r8jQffd25Q	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Bb2AdwWmQOcwJhqF	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Bu1QtYr5sfcMxyD2c650GW	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Byv03ok	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+C3s1RP5q7vW4B	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+CEIf818kp62v	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+CbQNlJb76sx257	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+CbULhCEo3m8Q357	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+CoMlAAYdRSe	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+CpJNPe416g82r	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+CtU2PW66tBCk0swxglxDIp2F	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+D6BS618N87J	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+DS4iDURlsq418pFh8	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Df7N7eedkot	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+DfTvU1F4hkNd5lJ4FGSe	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+DglR0T	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+E4JEjNiE	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+EX3K4E0EI1YiI1x	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Eo3tUJICSn2	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+EqAU5Jit8kJfgutgf0U7Ren5	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+EqUT4hfjoX45	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Fe4Bfs	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Fj7LiN85m	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+GS7Sinl7k2srPHIdC7xsu	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+GVsdgDhg	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+GY0R5v7a8x43DO5	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+H4fFjtoak	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+HA1yh	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Hf8123hK0	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+HfdKopI	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+I1be6JuP8HeaA8UI8c	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+I2p1w	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+I357kVmhkel010Hs16	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+I35E0Rr2	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+I884R85q1kn	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+IGG1BJ	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+IViYKd	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+IW8oEsDH0V0rY5U	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+IifFS03pnGO	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Iit87iX	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+IorWR	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+J6S681J6JPB2SD6Uc08U1	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+JH051GV4O3FyM7	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+JPrU65giKMJpNd0611w4qcF	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+JXySu	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Jj21024T2xdn6	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Jm1d3h3OxQE	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+JrReU7qfE	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Js07yFa2qnrfVU1j2e3	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+JvGVOip65N3hgA	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+KCaXaJvGKfj1tr	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+KDr0tMRnCJJIBA84	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+KIXnc1tg5tx7JUmV14	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+KKQ82Pvc	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+KXvq4OfKW641X0d4WHM2md0	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Kft68MpoAc4tLMS2ck3	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+KxewntCJ0mlktP	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+L0if56g18jb2G4ThBy8FLD	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+L417R4I8nG6Mps	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+L64VGc	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+LAi381BGdEy78j4ke	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+LCDBN0aaC17yk5kx8bq	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+LHow6beTFmm4fPjj43Qy	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+LKRvI78ReJ6OGetwpvK	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+LT14Ev	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+LXmcL8DQ616e	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+LdiBaUk	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+M3e586V3688s64J7j	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+M4HtnssfQiEAD0jYL6	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+M5TxI32kgu	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+M7xB374ixGAp	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+MCL83EIwhTq5L3clV2S1c8Q	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+MJ7Ej4tBYS8l2mK	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+MP6mdTJr380	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+MWoHbU5I00oL7X86882y8cou	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+MXefAh62BQEYn6T54AuUf	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Mk4tWJvwrb	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+MveCxn2pneC75WCdN76kovr	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+N17J6bKt243	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+N6BMOr83ecL	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+N6Dh6XreCWb0aA4nmDnFOO	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+N8222wByj	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+NABd3KhjjaVfcj2Q7SJ46	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+NULL	15601.0	1969-12-31 15:59:43.919	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:44.07	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:44.179	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:44.394	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:44.477	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:44.568	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:44.571	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:44.708	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:44.782	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:45.816	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:46.114	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:46.82	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:46.953	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:47.134	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:47.406	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:47.511	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:47.616	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:47.975	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:48.052	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:48.299	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:48.429	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:48.552	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:48.679	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:48.943	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:49.331	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:49.896	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:50.345	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:50.66	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:51.104	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:51.265	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:51.413	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:51.596	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:51.637	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:52.076	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:52.311	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:52.326	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:52.357	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:52.587	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:53.038	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:53.583	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:53.584	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:53.635	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:54.024	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:54.116	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:54.334	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:54.342	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:54.454	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:54.583	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:54.994	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:55.411	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:55.847	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:55.989	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:55.998	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:56.068	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:56.338	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:56.806	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:56.858	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:56.913	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:56.97	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:57.215	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:57.261	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:57.28	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:57.386	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:57.524	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:57.678	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:57.729	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:57.932	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:58.134	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:58.279	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:58.343	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 15:59:58.752	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.025	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.054	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.108	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.122	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.123	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.182	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.206	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.326	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.396	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.476	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.523	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.545	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.547	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.648	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.699	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.708	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.741	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.88	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.931	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:00.953	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:01.057	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:01.153	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:01.714	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:02.12	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:02.215	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:02.285	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:02.6	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:02.742	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:02.894	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:02.92	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:02.925	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:03.174	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:03.273	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:03.351	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:03.366	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:03.512	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:03.722	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:04.063	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:04.149	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:04.254	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:04.259	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:04.52	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:04.687	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:04.745	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:04.964	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:05.027	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:05.132	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:05.327	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:05.334	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:05.617	-9747614.5639	9747614.5639	2	0.0	-0.0	0.0	15601.0	625.8070356964297	-1.439885	0.0
+NULL	15601.0	1969-12-31 16:00:05.83	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:06.051	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:06.692	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:07.844	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:08.176	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:08.252	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:08.368	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:08.607	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:08.868	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:08.948	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:09.357	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:09.473	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:09.582	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:09.697	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.045	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.132	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.173	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.259	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.649	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.738	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.898	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.957	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:10.983	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:12.205	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:12.498	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:12.848	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:12.853	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:12.948	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:13.029	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:13.183	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:13.503	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:13.801	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:13.955	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:14.452	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:14.565	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:14.733	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:14.747	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:14.903	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:15.39	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:15.805	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:16.076	-9747614.5639	9747614.5639	1	NULL	NULL	NULL	15601.0	625.8070356964297	-0.719942	NULL
+NULL	15601.0	1969-12-31 16:00:16.279	-9747614.5639	9747614.5639	2	0.0	-0.0	0.0	15601.0	625.8070356964297	-1.439885	0.0
+Nmt6E360X6dpX58CR2	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+O2U2c43Dx4QtYQ3ynA1CLGI3	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+O65HL	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+OLq35YO3U	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+OSBq0b	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+OSc0r	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+OgARV6n1iMYIW1VUm1ybG	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Or43Y6lI	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+OxfCar17	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+P4shXtBlvn	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+PADsH06	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+PLFB86o84end3tdsS2hVL	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+PWAPwbw	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Pcj70ddpJ0iD	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+PnD8l5	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Q31pMN30tPv010W0U2h1s124	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Q72e8c	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+QOwp866GD0E0g3nwq	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+QRQRpg	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+QSdVNqav1efvKUht5o3N6	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+QT8H3G133r01VKlM3P45iP	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Qfy07	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Qgoscb7	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+R0mjxoFLf4	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+R875Td3QD	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+R8B6PMUCp8Fuw	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+RG57safmo8UjXo4c1230u	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+RVa8teOcCN	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+RaVXc0k4i2X	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+ReN3066RXtQ3	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+RsDHrL27QLW	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+S2XuI4SnrfBF	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Sf0Oqe1G	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+SrPY18L7FKBp8WO	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Sw74GCctTG3OmA1S330EC	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+T3qQxO7gFwJNh4Mb3	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+TD01cg4gOr1msv1b	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+TiI8AiopSL	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+To6s02tm	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+TrVt3076w4QSXF83Io	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Tt1BcY8q3welBr7o22KI3jF	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+U16wryUI	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+U83eH0Y8P1	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+UAx76nB02256	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+UQv8T28745qO62T	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+UtFC8i5	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+V2075fV	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+V630OaEm	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+VAv3o4ihQU0V87NMwfyg31	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+ViqXS6s88N1yr14lj7I	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Vp5I58Cls2jANj	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+VqxF5T5p2bx7R1d4DB	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+WT37Vm67A7YcqB	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+WYv3r54T7Ct4h607XnR	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+WnN1oFEwhY4Heri3J7Jp8St	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+WxJ1m2qV553MQ5vgJG8cj	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+X1cNlHRHJ5h6H8qs832	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+X5pO0i1Yd6055F5FPNY	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+X81pl2c1Y	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+XA0uP5c61MU	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+XBfrKWaX68o7HCfKf	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+XOypj8	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+XWuYuk5qpn5Khs3764E56	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+XtF80FdC1a3Uw22G6GIPr	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Xtw4eM002sS1101p	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Xw6nBW1A205Rv7rE	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+XyG3M688p4eP46	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Y8q0gMXFDD4qo2nSC8	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+YCY6SM1FK83x0XYANbo	NULL	1969-12-31 16:00:15.892	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+YRLL1E	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+YY7Ji0cFe7R1	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+Ytgl8	NULL	1969-12-31 16:00:08.451	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL
+YwV7DVLB0kut0S5p	NULL	1969-12-31 16:00:02.351	NULL	NULL	0	NULL	NULL	NULL	NULL	NULL	0.000000	NULL

http://git-wip-us.apache.org/repos/asf/hive/blob/029e48b7/ql/src/test/results/clientpositive/parquet_vectorization_decimal_date.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/parquet_vectorization_decimal_date.q.out b/ql/src/test/results/clientpositive/parquet_vectorization_decimal_date.q.out
new file mode 100644
index 0000000..485bfe7
--- /dev/null
+++ b/ql/src/test/results/clientpositive/parquet_vectorization_decimal_date.q.out
@@ -0,0 +1,101 @@
+PREHOOK: query: CREATE TABLE date_decimal_test_parquet STORED AS PARQUET AS SELECT cint, cdouble, CAST (CAST (cint AS TIMESTAMP) AS DATE) AS cdate, CAST (((cdouble*22.1)/37) AS DECIMAL(20,10)) AS cdecimal FROM alltypesparquet
+PREHOOK: type: CREATETABLE_AS_SELECT
+PREHOOK: Input: default@alltypesparquet
+PREHOOK: Output: database:default
+PREHOOK: Output: default@date_decimal_test_parquet
+POSTHOOK: query: CREATE TABLE date_decimal_test_parquet STORED AS PARQUET AS SELECT cint, cdouble, CAST (CAST (cint AS TIMESTAMP) AS DATE) AS cdate, CAST (((cdouble*22.1)/37) AS DECIMAL(20,10)) AS cdecimal FROM alltypesparquet
+POSTHOOK: type: CREATETABLE_AS_SELECT
+POSTHOOK: Input: default@alltypesparquet
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@date_decimal_test_parquet
+POSTHOOK: Lineage: date_decimal_test_parquet.cdate EXPRESSION [(alltypesparquet)alltypesparquet.FieldSchema(name:cint, type:int, comment:null), ]
+POSTHOOK: Lineage: date_decimal_test_parquet.cdecimal EXPRESSION [(alltypesparquet)alltypesparquet.FieldSchema(name:cdouble, type:double, comment:null), ]
+POSTHOOK: Lineage: date_decimal_test_parquet.cdouble SIMPLE [(alltypesparquet)alltypesparquet.FieldSchema(name:cdouble, type:double, comment:null), ]
+POSTHOOK: Lineage: date_decimal_test_parquet.cint SIMPLE [(alltypesparquet)alltypesparquet.FieldSchema(name:cint, type:int, comment:null), ]
+PREHOOK: query: EXPLAIN VECTORIZATION EXPRESSION  SELECT cdate, cdecimal from date_decimal_test_parquet where cint IS NOT NULL AND cdouble IS NOT NULL LIMIT 10
+PREHOOK: type: QUERY
+POSTHOOK: query: EXPLAIN VECTORIZATION EXPRESSION  SELECT cdate, cdecimal from date_decimal_test_parquet where cint IS NOT NULL AND cdouble IS NOT NULL LIMIT 10
+POSTHOOK: type: QUERY
+PLAN VECTORIZATION:
+  enabled: true
+  enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
+
+STAGE DEPENDENCIES:
+  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: date_decimal_test_parquet
+            Statistics: Num rows: 12288 Data size: 49152 Basic stats: COMPLETE Column stats: NONE
+            TableScan Vectorization:
+                native: true
+            Filter Operator
+              Filter Vectorization:
+                  className: VectorFilterOperator
+                  native: true
+                  predicateExpression: FilterExprAndExpr(children: SelectColumnIsNotNull(col 0:int), SelectColumnIsNotNull(col 1:double))
+              predicate: (cdouble is not null and cint is not null) (type: boolean)
+              Statistics: Num rows: 12288 Data size: 49152 Basic stats: COMPLETE Column stats: NONE
+              Select Operator
+                expressions: cdate (type: date), cdecimal (type: decimal(20,10))
+                outputColumnNames: _col0, _col1
+                Select Vectorization:
+                    className: VectorSelectOperator
+                    native: true
+                    projectedOutputColumnNums: [2, 3]
+                Statistics: Num rows: 12288 Data size: 49152 Basic stats: COMPLETE Column stats: NONE
+                Limit
+                  Number of rows: 10
+                  Limit Vectorization:
+                      className: VectorLimitOperator
+                      native: true
+                  Statistics: Num rows: 10 Data size: 40 Basic stats: COMPLETE Column stats: NONE
+                  File Output Operator
+                    compressed: false
+                    File Sink Vectorization:
+                        className: VectorFileSinkOperator
+                        native: false
+                    Statistics: Num rows: 10 Data size: 40 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
+      Map Vectorization:
+          enabled: true
+          enabledConditionsMet: hive.vectorized.use.vectorized.input.format IS true
+          inputFormatFeatureSupport: []
+          featureSupportInUse: []
+          inputFileFormats: org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat
+          allNative: false
+          usesVectorUDFAdaptor: false
+          vectorized: true
+
+  Stage: Stage-0
+    Fetch Operator
+      limit: 10
+      Processor Tree:
+        ListSink
+
+PREHOOK: query: SELECT cdate, cdecimal from date_decimal_test_parquet where cint IS NOT NULL AND cdouble IS NOT NULL LIMIT 10
+PREHOOK: type: QUERY
+PREHOOK: Input: default@date_decimal_test_parquet
+#### A masked pattern was here ####
+POSTHOOK: query: SELECT cdate, cdecimal from date_decimal_test_parquet where cint IS NOT NULL AND cdouble IS NOT NULL LIMIT 10
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@date_decimal_test_parquet
+#### A masked pattern was here ####
+1970-01-06	-7959.5837837838
+1970-01-06	-2516.4135135135
+1970-01-06	-9445.0621621622
+1970-01-06	-5713.7459459459
+1970-01-06	8963.6405405405
+1970-01-06	4193.6243243243
+1970-01-06	2964.3864864865
+1970-01-06	-4673.2540540541
+1970-01-06	-9216.8945945946
+1970-01-06	-9287.3756756757


Mime
View raw message