(
(let $1 (DataSource '"yt" '"/Root/plato"))
(let $2 '@@["StructType";[["na";["DataType";"Date"]];["nd";["DataType";"Datetime"]];["nt";["DataType";"Timestamp"]];["naz";["DataType";"TzDate"]];["ndz";["DataType";"TzDatetime"]];["ntz";["DataType";"TzTimestamp"]];["wa";["DataType";"Date32"]];["wd";["DataType";"Datetime64"]];["wt";["DataType";"Timestamp64"]];["ni";["DataType";"Interval"]];["wi";["DataType";"Interval64"]];["i8";["DataType";"Int8"]];["u8";["DataType";"Uint8"]];["i16";["DataType";"Int16"]];["u16";["DataType";"Uint16"]];["i32";["DataType";"Int32"]];["u32";["DataType";"Uint32"]];["i64";["DataType";"Int64"]];["u64";["DataType";"Uint64"]];["waz";["DataType";"TzDate32"]];["wdz";["DataType";"TzDatetime64"]];["wtz";["DataType";"TzTimestamp64"]]]]@@)
(let $3 (YqlRowSpec '('NativeYtTypeFlags '0) '('StrictSchema '1) '('UniqueKeys '0) '('Type $2)))
(let $4 (YtMeta '('CanWrite '1) '('DoesExist '1) '('YqlCompatibleScheme '1) '('InferredScheme '0) '('IsDynamic '0) '('Attrs '('('"native_strict_schema" '"false")))))
(let $5 (YtStat '('Id '"Dates") '('RecordsCount '1) '('DataSize '"376") '('ChunkCount '1) '('ModifyTime '0) '('Revision '0)))
(let $6 (YtTable '"Dates" $3 $4 $5 '() (Void) (Void) '"/Root/plato"))
(let $7 (DqPhyStage '() (lambda '() (block '(
  (let $24 (YtReadTable! world $1 '((YtSection '((YtPath $6 '('"ni" '"wi") (Void) (Void))) '()))))
  (return (FromFlow (NarrowMap (DqReadWideWrap $24 '()) (lambda '($25 $26) (block '(
    (let $27 (Int8 '"10"))
    (let $28 (Uint32 '"15"))
    (let $29 (Int64 '"16"))
    (let $30 (Uint64 '"17"))
    (let $31 (Uint8 '"11"))
    (let $32 (Int16 '"12"))
    (let $33 (Uint16 '"13"))
    (let $34 (Int32 '"14"))
    (return (AsStruct '('"column0" (/ $25 $27)) '('"column1" (/ $26 $27)) '('"column10" (/ $25 $28)) '('"column11" (/ $26 $28)) '('"column12" (/ $25 $29)) '('"column13" (/ $26 $29)) '('"column14" (/ $25 $30)) '('"column15" (/ $26 $30)) '('"column2" (/ $25 $31)) '('"column3" (/ $26 $31)) '('"column4" (/ $25 $32)) '('"column5" (/ $26 $32)) '('"column6" (/ $25 $33)) '('"column7" (/ $26 $33)) '('"column8" (/ $25 $34)) '('"column9" (/ $26 $34))))
  ))))))
))) '('('"_logical_id" '3004) '('"_id" '"bf4a926d-17fe968d-264cc668-226b3d9c"))))
(let $8 (DqCnUnionAll (TDqOutput $7 '0)))
(let $9 (DqPhyStage '($8) (lambda '($35) $35) '('('"_logical_id" '3259) '('"_id" '"11bb70e8-63450ff3-ff8a7978-ef2c99b6"))))
(let $10 '('"column0" '"column1" '"column2" '"column3" '"column4" '"column5" '"column6" '"column7" '"column8" '"column9" '"column10" '"column11" '"column12" '"column13" '"column14" '"column15"))
(let $11 (DqCnResult (TDqOutput $9 '0) $10))
(let $12 '('('"type" '"generic")))
(let $13 (KqpPhysicalTx '($7 $9) '($11) '() $12))
(let $14 (DqPhyStage '() (lambda '() (block '(
  (let $36 '('"i16" '"i32" '"i64" '"i8" '"u16" '"u32" '"u64" '"u8"))
  (let $37 (YtReadTable! world $1 '((YtSection '((YtPath $6 $36 (Void) (Void))) '()))))
  (return (FromFlow (NarrowMap (DqReadWideWrap $37 '()) (lambda '($38 $39 $40 $41 $42 $43 $44 $45) (block '(
    (let $46 (Interval '"86400000000"))
    (let $47 (Interval64 '"86400000000"))
    (return (AsStruct '('"column0" (/ $46 $41)) '('"column1" (/ $47 $41)) '('"column10" (/ $46 $43)) '('"column11" (/ $47 $43)) '('"column12" (/ $46 $40)) '('"column13" (/ $47 $40)) '('"column14" (/ $46 $44)) '('"column15" (/ $47 $44)) '('"column2" (/ $46 $45)) '('"column3" (/ $47 $45)) '('"column4" (/ $46 $38)) '('"column5" (/ $47 $38)) '('"column6" (/ $46 $42)) '('"column7" (/ $47 $42)) '('"column8" (/ $46 $39)) '('"column9" (/ $47 $39))))
  ))))))
))) '('('"_logical_id" '3179) '('"_id" '"e589abbb-51629d90-784cbf47-72e9f7f9"))))
(let $15 (DqCnUnionAll (TDqOutput $14 '0)))
(let $16 (DqPhyStage '($15) (lambda '($48) $48) '('('"_logical_id" '3568) '('"_id" '"2e0f620-2021259e-f8368cb8-f8c33310"))))
(let $17 (DqCnResult (TDqOutput $16 '0) $10))
(let $18 (KqpPhysicalTx '($14 $16) '($17) '() $12))
(let $19 (OptionalType (DataType 'Interval)))
(let $20 (OptionalType (DataType 'Interval64)))
(let $21 (ListType (StructType '('"column0" $19) '('"column1" $20) '('"column10" $19) '('"column11" $20) '('"column12" $19) '('"column13" $20) '('"column14" $19) '('"column15" $20) '('"column2" $19) '('"column3" $20) '('"column4" $19) '('"column5" $20) '('"column6" $19) '('"column7" $20) '('"column8" $19) '('"column9" $20))))
(let $22 (KqpTxResultBinding $21 '0 '0))
(let $23 (KqpTxResultBinding $21 '1 '0))
(return (KqpPhysicalQuery '($13 $18) '($22 $23) '('('"type" '"query"))))
)
