File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
000c4650
000c4650time.LoadLocationFromTZData: ; void time.LoadLocationFromTZData(struct string name, struct []uint8 data)
000c4650ldr x16, [x28+16]
000c4654sub x17, sp, 1056
000c4658subs xzr, x17, x16
000c465cb.ls 0xc5b6c
000c4660sub x20, sp, 1184
000c4664stp x29, x30, [x20-8]
000c4668add sp, x20, 0
000c466csub x29, sp, 8
000c4670str x0, [sp+1192]
000c4674str x1, [sp+1200]
000c4678str x2, [sp+1208]
000c467cstr x3, [sp+1216]
000c4680str x4, [sp+1224]
000c4684str xzr, [sp+584]
000c4688add x27, sp, 568
000c468cstp xzr, xzr, [x27]
000c4690str xzr, [sp+1024]
000c4694add x27, sp, 1032
000c4698stp xzr, xzr, [x27]
000c469cstrb wzr, [sp+1048]
000c46a0ldr x2, [sp+1208]
000c46a4ldr x3, [sp+1216]
000c46a8ldr x4, [sp+1224]
000c46acstr x2, [sp+1024]
000c46b0str x3, [sp+1032]
000c46b4str x4, [sp+1040]
000c46b8strb wzr, [sp+1048]
000c46bcldr x2, [sp+1024]
000c46c0ldr x3, [sp+1032]
000c46c4ldr x4, [sp+1040]
000c46c8str x2, [sp+888]
000c46ccstr x3, [sp+896]
000c46d0str x4, [sp+904]
000c46d4strb wzr, [sp+912]
000c46d8add x0, sp, 888
000c46dcorr x1, xzr, 4
000c46e0bl time.(*dataIO).read
000c46e4str x0, [sp+792]
000c46e8str x1, [sp+800]
000c46ecstr x2, [sp+808]
000c46f0str x0, [sp+1008]
000c46f4str x1, [sp+1016]
000c46f8subs xzr, x1, 4
000c46fcb.ne 0xc4704
000c4700b 0xc4708
000c4704
000c4704loc_c4704:
000c4704b 0xc4778
000c4708
000c4708loc_c4708:
000c4708subs xzr, x1, 0
000c470cb.hi 0xc4714
000c4710b 0xc5b60
000c4714
000c4714loc_c4714:
000c4714ldrb w3, [x0]
000c4718subs xzr, x1, 1
000c471cb.hi 0xc4724
000c4720b 0xc5b58
000c4724
000c4724loc_c4724:
000c4724ldrb w4, [x0+1]
000c4728ubfm x4, x4, 56, 7
000c472corr x3, x3, x4
000c4730subs xzr, x1, 2
000c4734b.hi 0xc473c
000c4738b 0xc5b50
000c473c
000c473cloc_c473c:
000c473cldrb w4, [x0+2]
000c4740ubfm x4, x4, 48, 7
000c4744orr x3, x3, x4
000c4748subs xzr, x1, 3
000c474cb.hi 0xc4754
000c4750b 0xc5b48
000c4754
000c4754loc_c4754:
000c4754ldrb w4, [x0+3]
000c4758ubfm x4, x4, 40, 7
000c475corr x3, x3, x4
000c4760movz x4, 23124
000c4764movk x4, 0x66690000
000c4768subs wzr, w3, w4
000c476cb.ne 0xc4774
000c4770b 0xc47a4
000c4774
000c4774loc_c4774:
000c4774b 0xc4778
000c4778
000c4778loc_c4778:
000c4778str xzr, [sp+584]
000c477cadrp x27, 0x95d000
000c4780ldr x1, [x27+1344]
000c4784adrp x27, 0x95d000
000c4788ldr x2, [x27+1352]
000c478cstr x1, [sp+568]
000c4790str x2, [sp+576]
000c4794ldr x0, [sp+584]
000c4798ldp x29, x30, [sp-8]
000c479cadd sp, sp, 1184
000c47a0ret x30
000c47a4
000c47a4loc_c47a4:
000c47a4str xzr, [sp+168]
000c47a8str xzr, [sp+752]
000c47acadd x27, sp, 760
000c47b0stp xzr, xzr, [x27]
000c47b4add x0, sp, 888
000c47b8orr x1, xzr, 16
000c47bcbl time.(*dataIO).read
000c47c0str x0, [sp+752]
000c47c4str x1, [sp+760]
000c47c8str x2, [sp+768]
000c47ccstr x1, [sp+456]
000c47d0subs xzr, x1, 16
000c47d4b.ne 0xc47dc
000c47d8b 0xc4808
000c47dc
000c47dcloc_c47dc:
000c47dcstr xzr, [sp+584]
000c47e0adrp x27, 0x95d000
000c47e4ldr x1, [x27+1344]
000c47e8adrp x27, 0x95d000
000c47ecldr x2, [x27+1352]
000c47f0str x1, [sp+568]
000c47f4str x2, [sp+576]
000c47f8ldr x0, [sp+584]
000c47fcldp x29, x30, [sp-8]
000c4800add sp, sp, 1184
000c4804ret x30
000c4808
000c4808loc_c4808:
000c4808subs xzr, x1, 0
000c480cb.hi 0xc4814
000c4810b 0xc5b40
000c4814
000c4814loc_c4814:
000c4814ldrb w3, [x0]
000c4818strb w3, [sp+101]
000c481cmov x4, x3
000c4820cbz w4, 0xc4828
000c4824b 0xc4838
000c4828
000c4828loc_c4828:
000c4828b 0xc482c
000c482c
000c482cloc_c482c:
000c482corr x2, xzr, 1
000c4830str x2, [sp+168]
000c4834b 0xc487c
000c4838
000c4838loc_c4838:
000c4838mov x4, x3
000c483csubs wzr, w4, 50
000c4840b.eq 0xc4848
000c4844b 0xc485c
000c4848
000c4848loc_c4848:
000c4848b 0xc484c
000c484c
000c484cloc_c484c:
000c484corr x2, xzr, 2
000c4850str x2, [sp+168]
000c4854orr x2, xzr, 1
000c4858b 0xc487c
000c485c
000c485cloc_c485c:
000c485csubs wzr, w3, 51
000c4860b.eq 0xc4868
000c4864b 0xc4894
000c4868
000c4868loc_c4868:
000c4868b 0xc486c
000c486c
000c486cloc_c486c:
000c486corr x2, xzr, 3
000c4870str x2, [sp+168]
000c4874orr x2, xzr, 1
000c4878b 0xc487c
000c487c
000c487cloc_c487c:
000c487cb 0xc4880
000c4880
000c4880loc_c4880:
000c4880stp xzr, xzr, [sp+232]
000c4884stp xzr, xzr, [sp+248]
000c4888stp xzr, xzr, [sp+264]
000c488cstr xzr, [sp+312]
000c4890b 0xc48cc
000c4894
000c4894loc_c4894:
000c4894b 0xc4898
000c4898
000c4898loc_c4898:
000c4898b 0xc489c
000c489c
000c489cloc_c489c:
000c489cb 0xc48a0
000c48a0
000c48a0loc_c48a0:
000c48a0str xzr, [sp+584]
000c48a4adrp x27, 0x95d000
000c48a8ldr x1, [x27+1344]
000c48acadrp x27, 0x95d000
000c48b0ldr x2, [x27+1352]
000c48b4str x1, [sp+568]
000c48b8str x2, [sp+576]
000c48bcldr x0, [sp+584]
000c48c0ldp x29, x30, [sp-8]
000c48c4add sp, sp, 1184
000c48c8ret x30
000c48cc
000c48ccloc_c48cc:
000c48ccldr x3, [sp+312]
000c48d0subs xzr, x3, 6
000c48d4b.lt 0xc48dc
000c48d8b 0xc49b4
000c48dc
000c48dcloc_c48dc:
000c48dcadd x0, sp, 888
000c48e0bl time.(*dataIO).big4
000c48e4str w0, [sp+136]
000c48e8strb w1, [sp+104]
000c48ecldr w1, [sp+136]
000c48f0str w1, [sp+156]
000c48f4ldrb w1, [sp+104]
000c48f8strb w1, [sp+115]
000c48fcldr w1, [sp+156]
000c4900str w1, [sp+120]
000c4904ldrb w1, [sp+115]
000c4908strb w1, [sp+97]
000c490ctbnz w1, 0, 0xc4914
000c4910b 0xc4988
000c4914
000c4914loc_c4914:
000c4914ldr w3, [sp+120]
000c4918ldr w4, [sp+120]
000c491csubs wzr, w4, w3
000c4920b.ne 0xc4928
000c4924b 0xc4954
000c4928
000c4928loc_c4928:
000c4928str xzr, [sp+584]
000c492cadrp x27, 0x95d000
000c4930ldr x1, [x27+1344]
000c4934adrp x27, 0x95d000
000c4938ldr x2, [x27+1352]
000c493cstr x1, [sp+568]
000c4940str x2, [sp+576]
000c4944ldr x0, [sp+584]
000c4948ldp x29, x30, [sp-8]
000c494cadd sp, sp, 1184
000c4950ret x30
000c4954
000c4954loc_c4954:
000c4954ldr x0, [sp+312]
000c4958ldr w2, [sp+120]
000c495csubs xzr, x0, 6
000c4960b.lo 0xc4968
000c4964b 0xc5b38
000c4968
000c4968loc_c4968:
000c4968add x3, sp, 232
000c496cstr x2, [x3+3*x0]
000c4970b 0xc4974
000c4974
000c4974loc_c4974:
000c4974ldr x3, [sp+312]
000c4978add x3, x3, 1
000c497cstr x3, [sp+312]
000c4980orr x2, xzr, 1
000c4984b 0xc48cc
000c4988
000c4988loc_c4988:
000c4988str xzr, [sp+584]
000c498cadrp x27, 0x95d000
000c4990ldr x1, [x27+1344]
000c4994adrp x27, 0x95d000
000c4998ldr x2, [x27+1352]
000c499cstr x1, [sp+568]
000c49a0str x2, [sp+576]
000c49a4ldr x0, [sp+584]
000c49a8ldp x29, x30, [sp-8]
000c49acadd sp, sp, 1184
000c49b0ret x30
000c49b4
000c49b4loc_c49b4:
000c49b4strb wzr, [sp+99]
000c49b8ldr x3, [sp+168]
000c49bcsubs xzr, x3, 1
000c49c0b.gt 0xc49c8
000c49c4b 0xc4a24
000c49c8
000c49c8loc_c49c8:
000c49c8ldr x2, [sp+256]
000c49ccldr x3, [sp+256]
000c49d0add x2, x3, x2, lsl #2
000c49d4ldr x3, [sp+264]
000c49d8add x3, x3, x3, lsl #1
000c49dcadd x2, x2, x3, lsl #1
000c49e0ldr x3, [sp+272]
000c49e4add x2, x2, x3
000c49e8ldr x3, [sp+248]
000c49ecadd x2, x2, x3, lsl #3
000c49f0ldr x3, [sp+240]
000c49f4add x2, x2, x3
000c49f8ldr x3, [sp+232]
000c49fcadd x2, x2, x3
000c4a00str x2, [sp+176]
000c4a04add x1, x2, 20
000c4a08str x1, [sp+176]
000c4a0cadd x0, sp, 888
000c4a10bl time.(*dataIO).read
000c4a14orr x2, xzr, 1
000c4a18strb w2, [sp+99]
000c4a1cstr xzr, [sp+304]
000c4a20b 0xc5a44
000c4a24
000c4a24loc_c4a24:
000c4a24b 0xc4a28
000c4a28
000c4a28loc_c4a28:
000c4a28orr x3, xzr, 4
000c4a2cstr x3, [sp+184]
000c4a30ldrb w3, [sp+99]
000c4a34tbnz w3, 0, 0xc4a3c
000c4a38b 0xc4a48
000c4a3c
000c4a3cloc_c4a3c:
000c4a3corr x3, xzr, 8
000c4a40str x3, [sp+184]
000c4a44b 0xc4a4c
000c4a48
000c4a48loc_c4a48:
000c4a48b 0xc4a4c
000c4a4c
000c4a4cloc_c4a4c:
000c4a4cldr x2, [sp+256]
000c4a50ldr x3, [sp+184]
000c4a54madd x1, x2, x3, xzr
000c4a58str x1, [sp+416]
000c4a5cadd x0, sp, 888
000c4a60bl time.(*dataIO).read
000c4a64str x0, [sp+1072]
000c4a68str x1, [sp+1080]
000c4a6cstr x2, [sp+1088]
000c4a70str xzr, [sp+976]
000c4a74add x27, sp, 984
000c4a78stp xzr, xzr, [x27]
000c4a7cstrb wzr, [sp+1000]
000c4a80ldr x2, [sp+1072]
000c4a84ldr x3, [sp+1080]
000c4a88ldr x4, [sp+1088]
000c4a8cstr x2, [sp+976]
000c4a90str x3, [sp+984]
000c4a94str x4, [sp+992]
000c4a98strb wzr, [sp+1000]
000c4a9cldr x2, [sp+976]
000c4aa0ldr x3, [sp+984]
000c4aa4ldr x4, [sp+992]
000c4aa8str x2, [sp+672]
000c4aacstr x3, [sp+680]
000c4ab0str x4, [sp+688]
000c4ab4strb wzr, [sp+696]
000c4ab8ldr x1, [sp+256]
000c4abcstr x1, [sp+408]
000c4ac0add x0, sp, 888
000c4ac4bl time.(*dataIO).read
000c4ac8str x0, [sp+648]
000c4accstr x1, [sp+656]
000c4ad0str x2, [sp+664]
000c4ad4ldr x2, [sp+264]
000c4ad8add x2, x2, x2, lsl #1
000c4adcubfm x1, x2, 63, 62
000c4ae0str x1, [sp+400]
000c4ae4add x0, sp, 888
000c4ae8bl time.(*dataIO).read
000c4aecstr x0, [sp+1072]
000c4af0str x1, [sp+1080]
000c4af4str x2, [sp+1088]
000c4af8str xzr, [sp+944]
000c4afcadd x27, sp, 952
000c4b00stp xzr, xzr, [x27]
000c4b04strb wzr, [sp+968]
000c4b08ldr x2, [sp+1072]
000c4b0cldr x3, [sp+1080]
000c4b10ldr x4, [sp+1088]
000c4b14str x2, [sp+944]
000c4b18str x3, [sp+952]
000c4b1cstr x4, [sp+960]
000c4b20strb wzr, [sp+968]
000c4b24ldr x2, [sp+944]
000c4b28ldr x3, [sp+952]
000c4b2cldr x4, [sp+960]
000c4b30str x2, [sp+616]
000c4b34str x3, [sp+624]
000c4b38str x4, [sp+632]
000c4b3cstrb wzr, [sp+640]
000c4b40ldr x1, [sp+272]
000c4b44str x1, [sp+392]
000c4b48add x0, sp, 888
000c4b4cbl time.(*dataIO).read
000c4b50str x0, [sp+920]
000c4b54str x1, [sp+928]
000c4b58str x2, [sp+936]
000c4b5cldr x2, [sp+248]
000c4b60ldr x3, [sp+184]
000c4b64add x3, x3, 4
000c4b68madd x1, x2, x3, xzr
000c4b6cstr x1, [sp+384]
000c4b70add x0, sp, 888
000c4b74bl time.(*dataIO).read
000c4b78ldr x1, [sp+240]
000c4b7cstr x1, [sp+376]
000c4b80add x0, sp, 888
000c4b84bl time.(*dataIO).read
000c4b88str x0, [sp+848]
000c4b8cstr x1, [sp+856]
000c4b90str x2, [sp+864]
000c4b94ldr x1, [sp+232]
000c4b98str x1, [sp+368]
000c4b9cadd x0, sp, 888
000c4ba0bl time.(*dataIO).read
000c4ba4str x0, [sp+824]
000c4ba8str x1, [sp+832]
000c4bacstr x2, [sp+840]
000c4bb0ldrb w2, [sp+912]
000c4bb4tbnz w2, 0, 0xc4bbc
000c4bb8b 0xc4be8
000c4bbc
000c4bbcloc_c4bbc:
000c4bbcstr xzr, [sp+584]
000c4bc0adrp x27, 0x95d000
000c4bc4ldr x1, [x27+1344]
000c4bc8adrp x27, 0x95d000
000c4bccldr x2, [x27+1352]
000c4bd0str x1, [sp+568]
000c4bd4str x2, [sp+576]
000c4bd8ldr x0, [sp+584]
000c4bdcldp x29, x30, [sp-8]
000c4be0add sp, sp, 1184
000c4be4ret x30
000c4be8
000c4be8loc_c4be8:
000c4be8add x27, sp, 872
000c4becstp xzr, xzr, [x27]
000c4bf0add x0, sp, 888
000c4bf4bl time.(*dataIO).rest
000c4bf8str x0, [sp+728]
000c4bfcstr x1, [sp+736]
000c4c00str x2, [sp+744]
000c4c04str x1, [sp+456]
000c4c08subs xzr, x1, 2
000c4c0ccset x1, gt
000c4c10strb w1, [sp+103]
000c4c14b.gt 0xc4c1c
000c4c18b 0xc4c44
000c4c1c
000c4c1cloc_c4c1c:
000c4c1cldr x1, [sp+736]
000c4c20ldr x3, [sp+728]
000c4c24subs xzr, x1, 0
000c4c28b.hi 0xc4c30
000c4c2cb 0xc5a3c
000c4c30
000c4c30loc_c4c30:
000c4c30ldrb w3, [x3]
000c4c34subs wzr, w3, 10
000c4c38cset x3, eq
000c4c3cstrb w3, [sp+103]
000c4c40b 0xc4c48
000c4c44
000c4c44loc_c4c44:
000c4c44b 0xc4c48
000c4c48
000c4c48loc_c4c48:
000c4c48ldrb w3, [sp+103]
000c4c4cstrb w3, [sp+104]
000c4c50tbnz w3, 0, 0xc4c58
000c4c54b 0xc4c8c
000c4c58
000c4c58loc_c4c58:
000c4c58ldr x3, [sp+736]
000c4c5cstr x3, [sp+448]
000c4c60ldr x1, [sp+736]
000c4c64ldr x4, [sp+728]
000c4c68sub x0, x3, 1
000c4c6csubs xzr, x1, x0
000c4c70b.hi 0xc4c78
000c4c74b 0xc5a38
000c4c78
000c4c78loc_c4c78:
000c4c78ldrb w3, [x4+x0]
000c4c7csubs wzr, w3, 10
000c4c80cset x3, eq
000c4c84strb w3, [sp+104]
000c4c88b 0xc4c90
000c4c8c
000c4c8cloc_c4c8c:
000c4c8cb 0xc4c90
000c4c90
000c4c90loc_c4c90:
000c4c90ldrb w3, [sp+104]
000c4c94tbnz w3, 0, 0xc4c9c
000c4c98b 0xc4d04
000c4c9c
000c4c9cloc_c4c9c:
000c4c9cldr x3, [sp+736]
000c4ca0str x3, [sp+456]
000c4ca4sub x1, x3, 1
000c4ca8str x1, [sp+448]
000c4cacldr x2, [sp+744]
000c4cb0ldr x4, [sp+728]
000c4cb4subs xzr, x2, x1
000c4cb8b.hs 0xc4cc0
000c4cbcb 0xc5a34
000c4cc0
000c4cc0loc_c4cc0:
000c4cc0subs xzr, x1, 1
000c4cc4b.hs 0xc4ccc
000c4cc8b 0xc5a2c
000c4ccc
000c4cccloc_c4ccc:
000c4cccsub x5, x2, 1
000c4cd0sub x2, x3, 2
000c4cd4sub x3, xzr, x5
000c4cd8sbfm x3, x3, 63, 63
000c4cdcand x3, x3, 1
000c4ce0add x1, x4, x3
000c4ce4str x1, [sp+1072]
000c4ce8str x2, [sp+1080]
000c4cecstr x5, [sp+1088]
000c4cf0mov x0, xzr
000c4cf4bl runtime.slicebytetostring
000c4cf8str x0, [sp+872]
000c4cfcstr x1, [sp+880]
000c4d00b 0xc4d08
000c4d04
000c4d04loc_c4d04:
000c4d04b 0xc4d08
000c4d08
000c4d08loc_c4d08:
000c4d08ldr x2, [sp+264]
000c4d0cstr x2, [sp+208]
000c4d10cbz x2, 0xc4d18
000c4d14b 0xc4d44
000c4d18
000c4d18loc_c4d18:
000c4d18str xzr, [sp+584]
000c4d1cadrp x27, 0x95d000
000c4d20ldr x1, [x27+1344]
000c4d24adrp x27, 0x95d000
000c4d28ldr x2, [x27+1352]
000c4d2cstr x1, [sp+568]
000c4d30str x2, [sp+576]
000c4d34ldr x0, [sp+584]
000c4d38ldp x29, x30, [sp-8]
000c4d3cadd sp, sp, 1184
000c4d40ret x30
000c4d44
000c4d44loc_c4d44:
000c4d44adrp x0, 0x58c000
000c4d48add x0, x0, 64
000c4d4cmov x1, x2
000c4d50bl runtime.makeslice
000c4d54ldr x3, [sp+208]
000c4d58ldr x4, [sp+208]
000c4d5cstr x0, [sp+592]
000c4d60str x3, [sp+600]
000c4d64str x4, [sp+608]
000c4d68str xzr, [sp+360]
000c4d6cstr x3, [sp+352]
000c4d70b 0xc4d74
000c4d74
000c4d74loc_c4d74:
000c4d74ldr x3, [sp+352]
000c4d78ldr x4, [sp+360]
000c4d7csubs xzr, x3, x4
000c4d80b.gt 0xc4d88
000c4d84b 0xc5024
000c4d88
000c4d88loc_c4d88:
000c4d88ldr x1, [sp+360]
000c4d8cstr x1, [sp+296]
000c4d90strb wzr, [sp+95]
000c4d94str wzr, [sp+128]
000c4d98add x0, sp, 616
000c4d9cbl time.(*dataIO).big4
000c4da0str w0, [sp+136]
000c4da4strb w1, [sp+103]
000c4da8ldr w1, [sp+136]
000c4dacstr w1, [sp+148]
000c4db0ldrb w1, [sp+103]
000c4db4strb w1, [sp+113]
000c4db8ldr w1, [sp+148]
000c4dbcstr w1, [sp+128]
000c4dc0ldrb w1, [sp+113]
000c4dc4strb w1, [sp+95]
000c4dc8tbnz w1, 0, 0xc4dd0
000c4dccb 0xc4ff8
000c4dd0
000c4dd0loc_c4dd0:
000c4dd0ldr w3, [sp+128]
000c4dd4ldr w4, [sp+128]
000c4dd8subs wzr, w4, w3
000c4ddcb.ne 0xc4de4
000c4de0b 0xc4e10
000c4de4
000c4de4loc_c4de4:
000c4de4str xzr, [sp+584]
000c4de8adrp x27, 0x95d000
000c4decldr x1, [x27+1344]
000c4df0adrp x27, 0x95d000
000c4df4ldr x2, [x27+1352]
000c4df8str x1, [sp+568]
000c4dfcstr x2, [sp+576]
000c4e00ldr x0, [sp+584]
000c4e04ldp x29, x30, [sp-8]
000c4e08add sp, sp, 1184
000c4e0cret x30
000c4e10
000c4e10loc_c4e10:
000c4e10ldr x0, [sp+296]
000c4e14ldr x1, [sp+600]
000c4e18ldr x2, [sp+592]
000c4e1cldr w3, [sp+128]
000c4e20sbfm x3, x3, 0, 31
000c4e24subs xzr, x0, x1
000c4e28b.lo 0xc4e30
000c4e2cb 0xc5a28
000c4e30
000c4e30loc_c4e30:
000c4e30add x1, x2, x0, lsl #5
000c4e34str x3, [x1+16]
000c4e38strb wzr, [sp+100]
000c4e3cadd x0, sp, 616
000c4e40bl time.(*dataIO).byte
000c4e44strb w0, [sp+102]
000c4e48strb w1, [sp+103]
000c4e4cstrb w0, [sp+112]
000c4e50strb w1, [sp+111]
000c4e54strb w0, [sp+100]
000c4e58strb w1, [sp+95]
000c4e5ctbnz w1, 0, 0xc4e64
000c4e60b 0xc4fcc
000c4e64
000c4e64loc_c4e64:
000c4e64ldr x2, [sp+296]
000c4e68ldr x1, [sp+600]
000c4e6cldr x3, [sp+592]
000c4e70ubfm x4, x0, 0, 7
000c4e74subs wzr, w4, 0
000c4e78cset x4, ne
000c4e7csubs xzr, x1, x2
000c4e80b.hi 0xc4e88
000c4e84b 0xc5a20
000c4e88
000c4e88loc_c4e88:
000c4e88add x1, x3, x2, lsl #5
000c4e8cstrb w4, [x1+24]
000c4e90add x0, sp, 616
000c4e94bl time.(*dataIO).byte
000c4e98strb w0, [sp+102]
000c4e9cstrb w1, [sp+103]
000c4ea0strb w0, [sp+110]
000c4ea4strb w1, [sp+109]
000c4ea8strb w0, [sp+100]
000c4eacstrb w1, [sp+95]
000c4eb0eor x2, x1, 1
000c4eb4strb w2, [sp+103]
000c4eb8tbnz w1, 0, 0xc4ec0
000c4ebcb 0xc4edc
000c4ec0
000c4ec0loc_c4ec0:
000c4ec0ldr x3, [sp+928]
000c4ec4str x3, [sp+448]
000c4ec8ldrb w4, [sp+100]
000c4eccsubs xzr, x4, x3
000c4ed0cset x3, ge
000c4ed4strb w3, [sp+103]
000c4ed8b 0xc4ee0
000c4edc
000c4edcloc_c4edc:
000c4edcb 0xc4ee0
000c4ee0
000c4ee0loc_c4ee0:
000c4ee0ldrb w3, [sp+103]
000c4ee4tbnz w3, 0, 0xc4eec
000c4ee8b 0xc4f18
000c4eec
000c4eecloc_c4eec:
000c4eecstr xzr, [sp+584]
000c4ef0adrp x27, 0x95d000
000c4ef4ldr x1, [x27+1344]
000c4ef8adrp x27, 0x95d000
000c4efcldr x2, [x27+1352]
000c4f00str x1, [sp+568]
000c4f04str x2, [sp+576]
000c4f08ldr x0, [sp+584]
000c4f0cldp x29, x30, [sp-8]
000c4f10add sp, sp, 1184
000c4f14ret x30
000c4f18
000c4f18loc_c4f18:
000c4f18ldr x1, [sp+928]
000c4f1cldrb w3, [sp+100]
000c4f20ldr x4, [sp+920]
000c4f24ldr x5, [sp+936]
000c4f28b 0xc4f2c
000c4f2c
000c4f2cloc_c4f2c:
000c4f2cmov x0, x3
000c4f30subs xzr, x0, x1
000c4f34b.ls 0xc4f3c
000c4f38b 0xc5a1c
000c4f3c
000c4f3cloc_c4f3c:
000c4f3csub x2, x5, x0
000c4f40sub x1, x1, x0
000c4f44sub x3, xzr, x2
000c4f48and x3, x0, x3, asr #63
000c4f4cadd x0, x4, x3
000c4f50str x0, [sp+1072]
000c4f54str x1, [sp+1080]
000c4f58str x2, [sp+1088]
000c4f5cbl time.byteString
000c4f60str x0, [sp+1056]
000c4f64str x1, [sp+1064]
000c4f68ldr x3, [sp+296]
000c4f6cldr x4, [sp+592]
000c4f70ldr x5, [sp+600]
000c4f74subs xzr, x3, x5
000c4f78b.lo 0xc4f80
000c4f7cb 0xc5a10
000c4f80
000c4f80loc_c4f80:
000c4f80add x5, x4, x3, lsl #5
000c4f84str x1, [x5+8]
000c4f88ubfm x3, x3, 59, 58
000c4f8cadrp x27, 0x987000
000c4f90ldr w5, [x27+3056]
000c4f94cbz w5, 0xc4f9c
000c4f98b 0xc4fa0
000c4f9c
000c4f9cloc_c4f9c:
000c4f9cb 0xc4fb4
000c4fa0
000c4fa0loc_c4fa0:
000c4fa0bl runtime.gcWriteBarrier2
000c4fa4str x0, [x25]
000c4fa8ldr x5, [x4+x3]
000c4facstr x5, [x25+8]
000c4fb0b 0xc4fb4
000c4fb4
000c4fb4loc_c4fb4:
000c4fb4str x0, [x4+x3]
000c4fb8b 0xc4fbc
000c4fbc
000c4fbcloc_c4fbc:
000c4fbcldr x3, [sp+360]
000c4fc0add x3, x3, 1
000c4fc4str x3, [sp+360]
000c4fc8b 0xc4d74
000c4fcc
000c4fccloc_c4fcc:
000c4fccstr xzr, [sp+584]
000c4fd0adrp x27, 0x95d000
000c4fd4ldr x1, [x27+1344]
000c4fd8adrp x27, 0x95d000
000c4fdcldr x2, [x27+1352]
000c4fe0str x1, [sp+568]
000c4fe4str x2, [sp+576]
000c4fe8ldr x0, [sp+584]
000c4fecldp x29, x30, [sp-8]
000c4ff0add sp, sp, 1184
000c4ff4ret x30
000c4ff8
000c4ff8loc_c4ff8:
000c4ff8str xzr, [sp+584]
000c4ffcadrp x27, 0x95d000
000c5000ldr x1, [x27+1344]
000c5004adrp x27, 0x95c000
000c5008ldr x2, [x27+1352]
000c500cstr x1, [sp+568]
000c5010str x2, [sp+576]
000c5014ldr x0, [sp+584]
000c5018ldp x29, x30, [sp-8]
000c501cadd sp, sp, 1184
000c5020ret x30
000c5024
000c5024loc_c5024:
000c5024ldr x1, [sp+256]
000c5028str x1, [sp+344]
000c502cldr x2, [sp+256]
000c5030str x2, [sp+336]
000c5034adrp x0, 0x59e000
000c5038add x0, x0, 928
000c503cbl runtime.makeslice
000c5040ldr x3, [sp+256]
000c5044ldr x4, [sp+256]
000c5048str x0, [sp+704]
000c504cstr x3, [sp+712]
000c5050str x4, [sp+720]
000c5054str xzr, [sp+560]
000c5058str x3, [sp+552]
000c505cb 0xc5060
000c5060
000c5060loc_c5060:
000c5060ldr x5, [sp+552]
000c5064ldr x6, [sp+560]
000c5068subs xzr, x5, x6
000c506cb.gt 0xc5074
000c5070b 0xc5310
000c5074
000c5074loc_c5074:
000c5074ldr x1, [sp+560]
000c5078str x1, [sp+288]
000c507cstr xzr, [sp+224]
000c5080ldrb w1, [sp+99]
000c5084tbnz w1, 0, 0xc508c
000c5088b 0xc5100
000c508c
000c508cloc_c508c:
000c508cadd x0, sp, 672
000c5090bl time.(*dataIO).big8
000c5094str x0, [sp+440]
000c5098strb w1, [sp+103]
000c509cldr x1, [sp+440]
000c50a0str x1, [sp+504]
000c50a4ldrb w1, [sp+103]
000c50a8strb w1, [sp+107]
000c50acldr x1, [sp+504]
000c50b0str x1, [sp+216]
000c50b4ldrb w1, [sp+107]
000c50b8strb w1, [sp+93]
000c50bctbnz w1, 0, 0xc50c4
000c50c0b 0xc50d4
000c50c4
000c50c4loc_c50c4:
000c50c4ldr x5, [sp+216]
000c50c8str x5, [sp+224]
000c50ccb 0xc50d0
000c50d0
000c50d0loc_c50d0:
000c50d0b 0xc514c
000c50d4
000c50d4loc_c50d4:
000c50d4str xzr, [sp+584]
000c50d8adrp x27, 0x95c000
000c50dcldr x1, [x27+1344]
000c50e0adrp x27, 0x95c000
000c50e4ldr x2, [x27+1352]
000c50e8str x1, [sp+568]
000c50ecstr x2, [sp+576]
000c50f0ldr x0, [sp+584]
000c50f4ldp x29, x30, [sp-8]
000c50f8add sp, sp, 1184
000c50fcret x30
000c5100
000c5100loc_c5100:
000c5100add x0, sp, 672
000c5104bl time.(*dataIO).big4
000c5108str w0, [sp+136]
000c510cstrb w1, [sp+103]
000c5110ldr w1, [sp+136]
000c5114str w1, [sp+144]
000c5118ldrb w1, [sp+103]
000c511cstrb w1, [sp+108]
000c5120ldr w1, [sp+144]
000c5124str w1, [sp+124]
000c5128ldrb w1, [sp+108]
000c512cstrb w1, [sp+94]
000c5130tbnz w1, 0, 0xc5138
000c5134b 0xc52e4
000c5138
000c5138loc_c5138:
000c5138ldr w5, [sp+124]
000c513csbfm x5, x5, 0, 31
000c5140str x5, [sp+224]
000c5144b 0xc5148
000c5148
000c5148loc_c5148:
000c5148b 0xc514c
000c514c
000c514cloc_c514c:
000c514cldr x0, [sp+288]
000c5150ldr x1, [sp+712]
000c5154ldr x5, [sp+704]
000c5158ldr x6, [sp+224]
000c515csubs xzr, x1, x0
000c5160b.hi 0xc5168
000c5164b 0xc5a0c
000c5168
000c5168loc_c5168:
000c5168ubfm x7, x0, 60, 59
000c516cstr x6, [x5+x7]
000c5170ldr x5, [sp+600]
000c5174str x5, [sp+448]
000c5178ldr x0, [sp+288]
000c517cldr x1, [sp+656]
000c5180ldr x6, [sp+648]
000c5184subs xzr, x1, x0
000c5188b.hi 0xc5190
000c518cb 0xc5a08
000c5190
000c5190loc_c5190:
000c5190ldrb w6, [x6+x0]
000c5194subs xzr, x6, x5
000c5198b.ge 0xc51a0
000c519cb 0xc51cc
000c51a0
000c51a0loc_c51a0:
000c51a0str xzr, [sp+584]
000c51a4adrp x27, 0x95c000
000c51a8ldr x1, [x27+1344]
000c51acadrp x27, 0x95c000
000c51b0ldr x2, [x27+1352]
000c51b4str x1, [sp+568]
000c51b8str x2, [sp+576]
000c51bcldr x0, [sp+584]
000c51c0ldp x29, x30, [sp-8]
000c51c4add sp, sp, 1184
000c51c8ret x30
000c51cc
000c51ccloc_c51cc:
000c51ccldr x0, [sp+288]
000c51d0ldr x1, [sp+656]
000c51d4ldr x5, [sp+648]
000c51d8subs xzr, x1, x0
000c51dcb.hi 0xc51e4
000c51e0b 0xc5a04
000c51e4
000c51e4loc_c51e4:
000c51e4ldr x6, [sp+288]
000c51e8ldr x1, [sp+712]
000c51ecldr x7, [sp+704]
000c51f0ldrb w5, [x5+x0]
000c51f4subs xzr, x1, x6
000c51f8b.hi 0xc5200
000c51fcb 0xc59fc
000c5200
000c5200loc_c5200:
000c5200add x6, x7, x6, lsl #4
000c5204strb w5, [x6+8]
000c5208ldr x5, [sp+856]
000c520cstr x5, [sp+448]
000c5210ldr x6, [sp+288]
000c5214subs xzr, x5, x6
000c5218b.gt 0xc5220
000c521cb 0xc5268
000c5220
000c5220loc_c5220:
000c5220ldr x0, [sp+288]
000c5224ldr x1, [sp+856]
000c5228ldr x5, [sp+848]
000c522csubs xzr, x1, x0
000c5230b.hi 0xc5238
000c5234b 0xc59f8
000c5238
000c5238loc_c5238:
000c5238ldr x6, [sp+288]
000c523cldr x1, [sp+712]
000c5240ldr x7, [sp+704]
000c5244ldrb w5, [x5+x0]
000c5248subs wzr, w5, 0
000c524ccset x5, ne
000c5250subs xzr, x1, x6
000c5254b.hi 0xc525c
000c5258b 0xc59f0
000c525c
000c525cloc_c525c:
000c525cadd x6, x7, x6, lsl #4
000c5260strb w5, [x6+9]
000c5264b 0xc526c
000c5268
000c5268loc_c5268:
000c5268b 0xc526c
000c526c
000c526cloc_c526c:
000c526cldr x5, [sp+832]
000c5270str x5, [sp+448]
000c5274ldr x6, [sp+288]
000c5278subs xzr, x5, x6
000c527cb.gt 0xc5284
000c5280b 0xc52cc
000c5284
000c5284loc_c5284:
000c5284ldr x0, [sp+288]
000c5288ldr x1, [sp+832]
000c528cldr x5, [sp+824]
000c5290subs xzr, x1, x0
000c5294b.hi 0xc529c
000c5298b 0xc59ec
000c529c
000c529cloc_c529c:
000c529cldr x6, [sp+288]
000c52a0ldr x1, [sp+712]
000c52a4ldr x7, [sp+704]
000c52a8ldrb w5, [x5+x0]
000c52acsubs wzr, w5, 0
000c52b0cset x5, ne
000c52b4subs xzr, x1, x6
000c52b8b.hi 0xc52c0
000c52bcb 0xc59e4
000c52c0
000c52c0loc_c52c0:
000c52c0add x6, x7, x6, lsl #4
000c52c4strb w5, [x6+10]
000c52c8b 0xc52d0
000c52cc
000c52ccloc_c52cc:
000c52ccb 0xc52d0
000c52d0
000c52d0loc_c52d0:
000c52d0b 0xc52d4
000c52d4
000c52d4loc_c52d4:
000c52d4ldr x5, [sp+560]
000c52d8add x5, x5, 1
000c52dcstr x5, [sp+560]
000c52e0b 0xc5060
000c52e4
000c52e4loc_c52e4:
000c52e4str xzr, [sp+584]
000c52e8adrp x27, 0x95c000
000c52ecldr x1, [x27+1344]
000c52f0adrp x27, 0x95c000
000c52f4ldr x2, [x27+1352]
000c52f8str x1, [sp+568]
000c52fcstr x2, [sp+576]
000c5300ldr x0, [sp+584]
000c5304ldp x29, x30, [sp-8]
000c5308add sp, sp, 1184
000c530cret x30
000c5310
000c5310loc_c5310:
000c5310ldr x5, [sp+712]
000c5314str x5, [sp+448]
000c5318cbz x5, 0xc5320
000c531cb 0xc53ac
000c5320
000c5320loc_c5320:
000c5320str xzr, [sp+536]
000c5324strb wzr, [sp+544]
000c5328strb wzr, [sp+545]
000c532cstrb wzr, [sp+546]
000c5330movz x5, 0x8000000000000000
000c5334str x5, [sp+536]
000c5338strb wzr, [sp+544]
000c533cldr x2, [sp+720]
000c5340ldr x0, [sp+704]
000c5344ldr x5, [sp+712]
000c5348add x1, x5, 1
000c534csubs xzr, x2, x1
000c5350b.hs 0xc5358
000c5354b 0xc535c
000c5358
000c5358loc_c5358:
000c5358b 0xc5370
000c535c
000c535cloc_c535c:
000c535corr x3, xzr, 1
000c5360adrp x4, 0x59e000
000c5364add x4, x4, 928
000c5368bl runtime.growslice
000c536cb 0xc5370
000c5370
000c5370loc_c5370:
000c5370ldr x3, [sp+536]
000c5374ldrb w4, [sp+544]
000c5378ldrb w5, [sp+545]
000c537cldrb w6, [sp+546]
000c5380sub x7, x1, 1
000c5384add x8, x0, x7, lsl #4
000c5388ubfm x7, x7, 60, 59
000c538cstr x3, [x0+x7]
000c5390strb w4, [x8+8]
000c5394strb w5, [x8+9]
000c5398strb w6, [x8+10]
000c539cstr x0, [sp+704]
000c53a0str x1, [sp+712]
000c53a4str x2, [sp+720]
000c53a8b 0xc53b0
000c53ac
000c53acloc_c53ac:
000c53acb 0xc53b0
000c53b0
000c53b0loc_c53b0:
000c53b0adrp x0, 0x5be000
000c53b4add x0, x0, 3776
000c53b8bl runtime.newobject
000c53bcstr x0, [sp+1168]
000c53c0adrp x27, 0x986000
000c53c4ldr w1, [x27+3056]
000c53c8cbz w1, 0xc53d0
000c53ccb 0xc53d4
000c53d0
000c53d0loc_c53d0:
000c53d0b 0xc53f0
000c53d4
000c53d4loc_c53d4:
000c53d4str x0, [sp+1112]
000c53d8mov x1, x0
000c53dcadrp x0, 0x5be000
000c53e0add x0, x0, 3776
000c53e4bl runtime.wbZero
000c53e8ldr x0, [sp+1112]
000c53ecb 0xc53f0
000c53f0
000c53f0loc_c53f0:
000c53f0mov x20, x0
000c53f4adr x27, 16
000c53f8stp x29, x27, [sp-24]
000c53fcsub x29, sp, 24
000c5400bl fn_87cf8
000c5404sub x29, sp, 8
000c5408str xzr, [x0+96]
000c540cldr x0, [sp+1168]
000c5410ldrsb x27, [x0]
000c5414ldr x1, [sp+592]
000c5418ldr x2, [sp+600]
000c541cldr x3, [sp+608]
000c5420str x2, [x0+24]
000c5424str x3, [x0+32]
000c5428adrp x27, 0x986000
000c542cldr w2, [x27+3056]
000c5430cbz w2, 0xc5438
000c5434b 0xc543c
000c5438
000c5438loc_c5438:
000c5438b 0xc5450
000c543c
000c543cloc_c543c:
000c543cbl runtime.gcWriteBarrier2
000c5440str x1, [x25]
000c5444ldr x2, [x0+16]
000c5448str x2, [x25+8]
000c544cb 0xc5450
000c5450
000c5450loc_c5450:
000c5450str x1, [x0+16]
000c5454ldr x0, [sp+1168]
000c5458ldrsb x27, [x0]
000c545cldr x1, [sp+704]
000c5460ldr x2, [sp+712]
000c5464ldr x3, [sp+720]
000c5468str x2, [x0+48]
000c546cstr x3, [x0+56]
000c5470adrp x27, 0x986000
000c5474ldr w2, [x27+3056]
000c5478cbz w2, 0xc5480
000c547cb 0xc5484
000c5480
000c5480loc_c5480:
000c5480b 0xc5498
000c5484
000c5484loc_c5484:
000c5484bl runtime.gcWriteBarrier2
000c5488str x1, [x25]
000c548cldr x2, [x0+40]
000c5490str x2, [x25+8]
000c5494b 0xc5498
000c5498
000c5498loc_c5498:
000c5498str x1, [x0+40]
000c549cldr x0, [sp+1168]
000c54a0ldrsb x27, [x0]
000c54a4ldr x1, [sp+1192]
000c54a8ldr x2, [sp+1200]
000c54acstr x2, [x0+8]
000c54b0adrp x27, 0x986000
000c54b4ldr w2, [x27+3056]
000c54b8cbz w2, 0xc54c0
000c54bcb 0xc54c4
000c54c0
000c54c0loc_c54c0:
000c54c0b 0xc54d8
000c54c4
000c54c4loc_c54c4:
000c54c4bl runtime.gcWriteBarrier2
000c54c8str x1, [x25]
000c54ccldr x2, [x0]
000c54d0str x2, [x25+8]
000c54d4b 0xc54d8
000c54d8
000c54d8loc_c54d8:
000c54d8str x1, [x0]
000c54dcldr x0, [sp+1168]
000c54e0ldrsb x27, [x0]
000c54e4ldr x1, [sp+872]
000c54e8ldr x2, [sp+880]
000c54ecstr x2, [x0+72]
000c54f0adrp x27, 0x986000
000c54f4ldr w2, [x27+3056]
000c54f8cbz w2, 0xc5500
000c54fcb 0xc5504
000c5500
000c5500loc_c5500:
000c5500b 0xc5518
000c5504
000c5504loc_c5504:
000c5504bl runtime.gcWriteBarrier2
000c5508str x1, [x25]
000c550cldr x2, [x0+64]
000c5510str x2, [x25+8]
000c5514b 0xc5518
000c5518
000c5518loc_c5518:
000c5518str x1, [x0+64]
000c551cldr x0, [sp+1168]
000c5520str x0, [sp+816]
000c5524bl time.runtimeNow
000c5528str x0, [sp+432]
000c552cstr w1, [sp+132]
000c5530str x2, [sp+424]
000c5534str x0, [sp+496]
000c5538ldrsw x1, [sp+132]
000c553cstr w1, [sp+140]
000c5540ldr x1, [sp+424]
000c5544str x1, [sp+488]
000c5548str x0, [sp+192]
000c554cstr xzr, [sp+528]
000c5550ldr x0, [sp+712]
000c5554str x0, [sp+520]
000c5558b 0xc555c
000c555c
000c555cloc_c555c:
000c555cldr x4, [sp+520]
000c5560ldr x5, [sp+528]
000c5564subs xzr, x4, x5
000c5568b.gt 0xc5570
000c556cb 0xc5998
000c5570
000c5570loc_c5570:
000c5570ldr x0, [sp+528]
000c5574str x0, [sp+280]
000c5578ldr x1, [sp+712]
000c557cldr x4, [sp+704]
000c5580subs xzr, x1, x0
000c5584b.hi 0xc558c
000c5588b 0xc59e0
000c558c
000c558cloc_c558c:
000c558cubfm x5, x0, 60, 59
000c5590ldr x4, [x4+x5]
000c5594ldr x5, [sp+192]
000c5598subs xzr, x4, x5
000c559ccset x4, le
000c55a0strb w4, [sp+103]
000c55a4b.le 0xc55ac
000c55a8b 0xc5614
000c55ac
000c55acloc_c55ac:
000c55acadd x4, x0, 1
000c55b0ldr x5, [sp+712]
000c55b4str x5, [sp+448]
000c55b8subs xzr, x5, x4
000c55bccset x4, eq
000c55c0strb w4, [sp+104]
000c55c4b.eq 0xc55cc
000c55c8b 0xc55d0
000c55cc
000c55ccloc_c55cc:
000c55ccb 0xc5608
000c55d0
000c55d0loc_c55d0:
000c55d0ldr x4, [sp+192]
000c55d4ldr x1, [sp+712]
000c55d8ldr x5, [sp+704]
000c55dcldr x6, [sp+280]
000c55e0add x0, x6, 1
000c55e4subs xzr, x1, x0
000c55e8b.hi 0xc55f0
000c55ecb 0xc59dc
000c55f0
000c55f0loc_c55f0:
000c55f0ubfm x6, x0, 60, 59
000c55f4ldr x5, [x5+x6]
000c55f8subs xzr, x5, x4
000c55fccset x4, gt
000c5600strb w4, [sp+104]
000c5604b 0xc5608
000c5608
000c5608loc_c5608:
000c5608ldrb w4, [sp+104]
000c560cstrb w4, [sp+103]
000c5610b 0xc5618
000c5614
000c5614loc_c5614:
000c5614b 0xc5618
000c5618
000c5618loc_c5618:
000c5618ldrb w4, [sp+103]
000c561ctbnz w4, 0, 0xc5624
000c5620b 0xc5984
000c5624
000c5624loc_c5624:
000c5624ldr x0, [sp+280]
000c5628ldr x1, [sp+712]
000c562cldr x4, [sp+704]
000c5630subs xzr, x1, x0
000c5634b.hi 0xc563c
000c5638b 0xc59d8
000c563c
000c563cloc_c563c:
000c563cldr x5, [sp+816]
000c5640ldrsb x27, [x5]
000c5644ubfm x6, x0, 60, 59
000c5648ldr x4, [x4+x6]
000c564cstr x4, [x5+80]
000c5650ldr x4, [sp+816]
000c5654ldrsb x27, [x4]
000c5658movn x5, 0x8000000000000000
000c565cstr x5, [x4+88]
000c5660ldr x4, [sp+816]
000c5664ldrsb x27, [x4]
000c5668ldr x1, [x4+24]
000c566cldr x4, [x4+16]
000c5670ldr x0, [sp+280]
000c5674ldr x5, [sp+712]
000c5678ldr x6, [sp+704]
000c567csubs xzr, x5, x0
000c5680b.hi 0xc5688
000c5684b 0xc59d0
000c5688
000c5688loc_c5688:
000c5688add x5, x6, x0, lsl #4
000c568cldrb w5, [x5+8]
000c5690mov x0, x5
000c5694subs xzr, x0, x1
000c5698b.lo 0xc56a0
000c569cb 0xc59cc
000c56a0
000c56a0loc_c56a0:
000c56a0ldr x6, [sp+816]
000c56a4ldrsb x27, [x6]
000c56a8ubfm x5, x5, 59, 7
000c56acadd x4, x4, x5
000c56b0adrp x27, 0x986000
000c56b4ldr w5, [x27+3056]
000c56b8cbz w5, 0xc56c0
000c56bcb 0xc56c4
000c56c0
000c56c0loc_c56c0:
000c56c0b 0xc56d8
000c56c4
000c56c4loc_c56c4:
000c56c4bl runtime.gcWriteBarrier2
000c56c8str x4, [x25]
000c56ccldr x5, [x6+96]
000c56d0str x5, [x25+8]
000c56d4b 0xc56d8
000c56d8
000c56d8loc_c56d8:
000c56d8str x4, [x6+96]
000c56dcldr x4, [sp+712]
000c56e0str x4, [sp+448]
000c56e4ldr x5, [sp+280]
000c56e8add x5, x5, 1
000c56ecsubs xzr, x4, x5
000c56f0b.gt 0xc56f8
000c56f4b 0xc572c
000c56f8
000c56f8loc_c56f8:
000c56f8ldr x1, [sp+712]
000c56fcldr x3, [sp+704]
000c5700ldr x4, [sp+280]
000c5704add x0, x4, 1
000c5708subs xzr, x1, x0
000c570cb.hi 0xc5714
000c5710b 0xc59c8
000c5714
000c5714loc_c5714:
000c5714ldr x4, [sp+816]
000c5718ldrsb x27, [x4]
000c571cubfm x5, x0, 60, 59
000c5720ldr x3, [x3+x5]
000c5724str x3, [x4+88]
000c5728b 0xc5980
000c572c
000c572cloc_c572c:
000c572cldr x4, [sp+816]
000c5730ldrsb x27, [x4]
000c5734ldr x4, [x4+72]
000c5738cbnz x4, 0xc5740
000c573cb 0xc5978
000c5740
000c5740loc_c5740:
000c5740add x27, sp, 1056
000c5744stp xzr, xzr, [x27]
000c5748ldr x4, [sp+816]
000c574cldrsb x27, [x4]
000c5750ldr x0, [x4+64]
000c5754ldr x1, [x4+72]
000c5758str x0, [sp+1152]
000c575cstr x1, [sp+1160]
000c5760ldr x4, [sp+816]
000c5764ldrsb x27, [x4]
000c5768ldr x2, [x4+80]
000c576cstr x2, [sp+512]
000c5770ldr x3, [sp+192]
000c5774bl time.tzset
000c5778str x0, [sp+1056]
000c577cstr x1, [sp+1064]
000c5780str x2, [sp+448]
000c5784str x3, [sp+424]
000c5788str x4, [sp+432]
000c578cstrb w5, [sp+103]
000c5790strb w6, [sp+104]
000c5794ldr x4, [sp+1056]
000c5798ldr x5, [sp+1064]
000c579cstr x4, [sp+1096]
000c57a0str x5, [sp+1104]
000c57a4ldr x4, [sp+448]
000c57a8str x4, [sp+480]
000c57acldr x4, [sp+424]
000c57b0str x4, [sp+472]
000c57b4ldr x4, [sp+432]
000c57b8str x4, [sp+464]
000c57bcldrb w4, [sp+103]
000c57c0strb w4, [sp+106]
000c57c4ldrb w4, [sp+104]
000c57c8strb w4, [sp+105]
000c57ccldr x4, [sp+1096]
000c57d0ldr x5, [sp+1104]
000c57d4str x4, [sp+776]
000c57d8str x5, [sp+784]
000c57dcldr x4, [sp+480]
000c57e0str x4, [sp+200]
000c57e4ldr x4, [sp+472]
000c57e8str x4, [sp+320]
000c57ecldr x4, [sp+464]
000c57f0str x4, [sp+328]
000c57f4ldrb w4, [sp+106]
000c57f8strb w4, [sp+98]
000c57fcldrb w4, [sp+105]
000c5800strb w4, [sp+92]
000c5804tbnz w4, 0, 0xc580c
000c5808b 0xc5970
000c580c
000c580cloc_c580c:
000c580cldr x7, [sp+816]
000c5810ldrsb x27, [x7]
000c5814ldr x8, [sp+320]
000c5818str x8, [x7+80]
000c581cldr x7, [sp+816]
000c5820ldrsb x27, [x7]
000c5824ldr x8, [sp+328]
000c5828str x8, [x7+88]
000c582cldr x7, [sp+816]
000c5830ldrsb x27, [x7]
000c5834ldr x0, [x7+16]
000c5838ldr x1, [x7+24]
000c583cldr x2, [x7+32]
000c5840str x0, [sp+1128]
000c5844str x1, [sp+1136]
000c5848str x2, [sp+1144]
000c584cldr x5, [sp+200]
000c5850ldrb w6, [sp+98]
000c5854ldr x3, [sp+776]
000c5858ldr x4, [sp+784]
000c585cbl time.findZone
000c5860str x0, [sp+160]
000c5864adds xzr, x0, 1
000c5868b.ne 0xc5870
000c586cb 0xc58c8
000c5870
000c5870loc_c5870:
000c5870ldr x3, [sp+816]
000c5874ldrsb x27, [x3]
000c5878ldr x1, [x3+24]
000c587cldr x3, [x3+16]
000c5880subs xzr, x0, x1
000c5884b.lo 0xc588c
000c5888b 0xc59c4
000c588c
000c588cloc_c588c:
000c588cldr x4, [sp+816]
000c5890ldrsb x27, [x4]
000c5894add x3, x3, x0, lsl #5
000c5898adrp x27, 0x986000
000c589cldr w5, [x27+3056]
000c58a0cbz w5, 0xc58a8
000c58a4b 0xc58ac
000c58a8
000c58a8loc_c58a8:
000c58a8b 0xc58c0
000c58ac
000c58acloc_c58ac:
000c58acbl runtime.gcWriteBarrier2
000c58b0str x3, [x25]
000c58b4ldr x5, [x4+96]
000c58b8str x5, [x25+8]
000c58bcb 0xc58c0
000c58c0
000c58c0loc_c58c0:
000c58c0str x3, [x4+96]
000c58c4b 0xc596c
000c58c8
000c58c8loc_c58c8:
000c58c8adrp x0, 0x58b000
000c58ccadd x0, x0, 64
000c58d0bl runtime.newobject
000c58d4str x0, [sp+1120]
000c58d8ldr x1, [sp+776]
000c58dcldr x2, [sp+784]
000c58e0str x2, [x0+8]
000c58e4adrp x27, 0x986000
000c58e8ldr w2, [x27+3056]
000c58eccbz w2, 0xc58f4
000c58f0b 0xc58f8
000c58f4
000c58f4loc_c58f4:
000c58f4b 0xc590c
000c58f8
000c58f8loc_c58f8:
000c58f8bl runtime.gcWriteBarrier2
000c58fcstr x1, [x25]
000c5900ldr x3, [x0]
000c5904str x3, [x25+8]
000c5908b 0xc590c
000c590c
000c590cloc_c590c:
000c590cstr x1, [x0]
000c5910ldr x3, [sp+1120]
000c5914ldrsb x27, [x3]
000c5918ldr x4, [sp+200]
000c591cstr x4, [x3+16]
000c5920ldr x3, [sp+1120]
000c5924ldrsb x27, [x3]
000c5928ldrb w4, [sp+98]
000c592cstrb w4, [x3+24]
000c5930ldr x3, [sp+816]
000c5934ldrsb x27, [x3]
000c5938ldr x4, [sp+1120]
000c593cadrp x27, 0x986000
000c5940ldr w5, [x27+3056]
000c5944cbz w5, 0xc594c
000c5948b 0xc5950
000c594c
000c594cloc_c594c:
000c594cb 0xc5964
000c5950
000c5950loc_c5950:
000c5950bl runtime.gcWriteBarrier2
000c5954str x4, [x25]
000c5958ldr x5, [x3+96]
000c595cstr x5, [x25+8]
000c5960b 0xc5964
000c5964
000c5964loc_c5964:
000c5964str x4, [x3+96]
000c5968b 0xc596c
000c596c
000c596cloc_c596c:
000c596cb 0xc5974
000c5970
000c5970loc_c5970:
000c5970b 0xc5974
000c5974
000c5974loc_c5974:
000c5974b 0xc597c
000c5978
000c5978loc_c5978:
000c5978b 0xc597c
000c597c
000c597cloc_c597c:
000c597cb 0xc5980
000c5980
000c5980loc_c5980:
000c5980b 0xc599c
000c5984
000c5984loc_c5984:
000c5984b 0xc5988
000c5988
000c5988loc_c5988:
000c5988ldr x4, [sp+528]
000c598cadd x4, x4, 1
000c5990str x4, [sp+528]
000c5994b 0xc555c
000c5998
000c5998loc_c5998:
000c5998b 0xc599c
000c599c
000c599cloc_c599c:
000c599cldr x3, [sp+816]
000c59a0str x3, [sp+584]
000c59a4add x27, sp, 568
000c59a8stp xzr, xzr, [x27]
000c59acldr x0, [sp+584]
000c59b0mov x1, xzr
000c59b4mov x2, xzr
000c59b8ldp x29, x30, [sp-8]
000c59bcadd sp, sp, 1184
000c59c0ret x30
000c59c4
000c59c4loc_c59c4:
000c59c4bl runtime.panicIndex
000c59c8
000c59c8loc_c59c8:
000c59c8bl runtime.panicIndex
000c59cc
000c59ccloc_c59cc:
000c59ccbl runtime.panicIndex
000c59d0
000c59d0loc_c59d0:
000c59d0mov x1, x5
000c59d4bl runtime.panicIndex
000c59d8
000c59d8loc_c59d8:
000c59d8bl runtime.panicIndex
000c59dc
000c59dcloc_c59dc:
000c59dcbl runtime.panicIndex
000c59e0
000c59e0loc_c59e0:
000c59e0bl runtime.panicIndex
000c59e4
000c59e4loc_c59e4:
000c59e4mov x0, x6
000c59e8bl runtime.panicIndex
000c59ec
000c59ecloc_c59ec:
000c59ecbl runtime.panicIndex
000c59f0
000c59f0loc_c59f0:
000c59f0mov x0, x6
000c59f4bl runtime.panicIndex
000c59f8
000c59f8loc_c59f8:
000c59f8bl runtime.panicIndex
000c59fc
000c59fcloc_c59fc:
000c59fcmov x0, x6
000c5a00bl runtime.panicIndex
000c5a04
000c5a04loc_c5a04:
000c5a04bl runtime.panicIndex
000c5a08
000c5a08loc_c5a08:
000c5a08bl runtime.panicIndex
000c5a0c
000c5a0cloc_c5a0c:
000c5a0cbl runtime.panicIndex
000c5a10
000c5a10loc_c5a10:
000c5a10mov x0, x3
000c5a14mov x1, x5
000c5a18bl runtime.panicIndex
000c5a1c
000c5a1cloc_c5a1c:
000c5a1cbl runtime.panicSliceB
000c5a20
000c5a20loc_c5a20:
000c5a20mov x0, x2
000c5a24bl runtime.panicIndex
000c5a28
000c5a28loc_c5a28:
000c5a28bl runtime.panicIndex
000c5a2c
000c5a2cloc_c5a2c:
000c5a2corr x0, xzr, 1
000c5a30bl runtime.panicSliceB
000c5a34
000c5a34loc_c5a34:
000c5a34bl runtime.panicSliceAcap
000c5a38
000c5a38loc_c5a38:
000c5a38bl runtime.panicIndex
000c5a3c
000c5a3cloc_c5a3c:
000c5a3cmov x0, xzr
000c5a40bl runtime.panicIndex
000c5a44
000c5a44loc_c5a44:
000c5a44ldr x2, [sp+304]
000c5a48subs xzr, x2, 6
000c5a4cb.lt 0xc5a54
000c5a50b 0xc5b28
000c5a54
000c5a54loc_c5a54:
000c5a54add x0, sp, 888
000c5a58bl time.(*dataIO).big4
000c5a5cstr w0, [sp+136]
000c5a60strb w1, [sp+104]
000c5a64ldr w1, [sp+136]
000c5a68str w1, [sp+152]
000c5a6cldrb w1, [sp+104]
000c5a70strb w1, [sp+114]
000c5a74ldr w1, [sp+152]
000c5a78str w1, [sp+116]
000c5a7cldrb w1, [sp+114]
000c5a80strb w1, [sp+96]
000c5a84tbnz w1, 0, 0xc5a8c
000c5a88b 0xc5afc
000c5a8c
000c5a8cloc_c5a8c:
000c5a8cldr w3, [sp+116]
000c5a90ldr w4, [sp+116]
000c5a94subs wzr, w4, w3
000c5a98b.ne 0xc5aa0
000c5a9cb 0xc5acc
000c5aa0
000c5aa0loc_c5aa0:
000c5aa0str xzr, [sp+584]
000c5aa4adrp x27, 0x95c000
000c5aa8ldr x1, [x27+1344]
000c5aacadrp x27, 0x95c000
000c5ab0ldr x2, [x27+1352]
000c5ab4str x1, [sp+568]
000c5ab8str x2, [sp+576]
000c5abcldr x0, [sp+584]
000c5ac0ldp x29, x30, [sp-8]
000c5ac4add sp, sp, 1184
000c5ac8ret x30
000c5acc
000c5accloc_c5acc:
000c5accldr x0, [sp+304]
000c5ad0ldr w2, [sp+116]
000c5ad4subs xzr, x0, 6
000c5ad8b.lo 0xc5ae0
000c5adcb 0xc5b30
000c5ae0
000c5ae0loc_c5ae0:
000c5ae0add x3, sp, 232
000c5ae4str x2, [x3+3*x0]
000c5ae8b 0xc5aec
000c5aec
000c5aecloc_c5aec:
000c5aecldr x2, [sp+304]
000c5af0add x2, x2, 1
000c5af4str x2, [sp+304]
000c5af8b 0xc5a44
000c5afc
000c5afcloc_c5afc:
000c5afcstr xzr, [sp+584]
000c5b00adrp x27, 0x95c000
000c5b04ldr x1, [x27+1344]
000c5b08adrp x27, 0x95c000
000c5b0cldr x2, [x27+1352]
000c5b10str x1, [sp+568]
000c5b14str x2, [sp+576]
000c5b18ldr x0, [sp+584]
000c5b1cldp x29, x30, [sp-8]
000c5b20add sp, sp, 1184
000c5b24ret x30
000c5b28
000c5b28loc_c5b28:
000c5b28orr x2, xzr, 1
000c5b2cb 0xc4a28
000c5b30
000c5b30loc_c5b30:
000c5b30orr x1, xzr, 6
000c5b34bl runtime.panicIndex
000c5b38
000c5b38loc_c5b38:
000c5b38orr x1, xzr, 6
000c5b3cbl runtime.panicIndex
000c5b40
000c5b40loc_c5b40:
000c5b40mov x0, xzr
000c5b44bl runtime.panicIndex
000c5b48
000c5b48loc_c5b48:
000c5b48orr x0, xzr, 3
000c5b4cbl runtime.panicIndex
000c5b50
000c5b50loc_c5b50:
000c5b50orr x0, xzr, 2
000c5b54bl runtime.panicIndex
000c5b58
000c5b58loc_c5b58:
000c5b58orr x0, xzr, 1
000c5b5cbl runtime.panicIndex
000c5b60
000c5b60loc_c5b60:
000c5b60mov x0, xzr
000c5b64bl runtime.panicIndex
000c5b68hint
000c5b6c
000c5b6cloc_c5b6c:
000c5b6cstp x0, x1, [sp+8]
000c5b70stp x2, x3, [sp+24]
000c5b74str x4, [sp+40]
000c5b78mov x3, x30
000c5b7cbl runtime.morestack_noctxt.abi0
000c5b80ldp x0, x1, [sp+8]
000c5b84ldp x2, x3, [sp+24]
000c5b88ldr x4, [sp+40]
000c5b8cb 0xc4650
000c4650
000c4650time.LoadLocationFromTZData: ; void time.LoadLocationFromTZData(struct string name, struct []uint8 data)
000c4650ldr x16, [x28+16]
000c4654sub x17, sp, 1056
000c4658subs xzr, x17, x16
000c465cb.ls 0xc5b6c
000c4660sub x20, sp, 1184
000c4664stp x29, x30, [x20-8]
000c4668add sp, x20, 0
000c466csub x29, sp, 8
000c4670str x0, [sp+1192]
000c4674str x1, [sp+1200]
000c4678str x2, [sp+1208]
000c467cstr x3, [sp+1216]
000c4680str x4, [sp+1224]
000c4684str xzr, [sp+584]
000c4688add x27, sp, 568
000c468cstp xzr, xzr, [x27]
000c4690str xzr, [sp+1024]
000c4694add x27, sp, 1032
000c4698stp xzr, xzr, [x27]
000c469cstrb wzr, [sp+1048]
000c46a0ldr x2, [sp+1208]
000c46a4ldr x3, [sp+1216]
000c46a8ldr x4, [sp+1224]
000c46acstr x2, [sp+1024]
000c46b0str x3, [sp+1032]
000c46b4str x4, [sp+1040]
000c46b8strb wzr, [sp+1048]
000c46bcldr x2, [sp+1024]
000c46c0ldr x3, [sp+1032]
000c46c4ldr x4, [sp+1040]
000c46c8str x2, [sp+888]
000c46ccstr x3, [sp+896]
000c46d0str x4, [sp+904]
000c46d4strb wzr, [sp+912]
000c46d8add x0, sp, 888
000c46dcorr x1, xzr, 4
000c46e0bl time.(*dataIO).read
000c46e4str x0, [sp+792]
000c46e8str x1, [sp+800]
000c46ecstr x2, [sp+808]
000c46f0str x0, [sp+1008]
000c46f4str x1, [sp+1016]
000c46f8subs xzr, x1, 4
000c46fcb.ne 0xc4704
000c4700b 0xc4708
000c4704
000c4704loc_c4704:
000c4704b 0xc4778
000c4708
000c4708loc_c4708:
000c4708subs xzr, x1, 0
000c470cb.hi 0xc4714
000c4710b 0xc5b60
000c4714
000c4714loc_c4714:
000c4714ldrb w3, [x0]
000c4718subs xzr, x1, 1
000c471cb.hi 0xc4724
000c4720b 0xc5b58
000c4724
000c4724loc_c4724:
000c4724ldrb w4, [x0+1]
000c4728ubfm x4, x4, 56, 7
000c472corr x3, x3, x4
000c4730subs xzr, x1, 2
000c4734b.hi 0xc473c
000c4738b 0xc5b50
000c473c
000c473cloc_c473c:
000c473cldrb w4, [x0+2]
000c4740ubfm x4, x4, 48, 7
000c4744orr x3, x3, x4
000c4748subs xzr, x1, 3
000c474cb.hi 0xc4754
000c4750b 0xc5b48
000c4754
000c4754loc_c4754:
000c4754ldrb w4, [x0+3]
000c4758ubfm x4, x4, 40, 7
000c475corr x3, x3, x4
000c4760movz x4, 23124
000c4764movk x4, 0x66690000
000c4768subs wzr, w3, w4
000c476cb.ne 0xc4774
000c4770b 0xc47a4
000c4774
000c4774loc_c4774:
000c4774b 0xc4778
000c4778
000c4778loc_c4778:
000c4778str xzr, [sp+584]
000c477cadrp x27, 0x95d000
000c4780ldr x1, [x27+1344]
000c4784adrp x27, 0x95d000
000c4788ldr x2, [x27+1352]
000c478cstr x1, [sp+568]
000c4790str x2, [sp+576]
000c4794ldr x0, [sp+584]
000c4798ldp x29, x30, [sp-8]
000c479cadd sp, sp, 1184
000c47a0ret x30
000c47a4
000c47a4loc_c47a4:
000c47a4str xzr, [sp+168]
000c47a8str xzr, [sp+752]
000c47acadd x27, sp, 760
000c47b0stp xzr, xzr, [x27]
000c47b4add x0, sp, 888
000c47b8orr x1, xzr, 16
000c47bcbl time.(*dataIO).read
000c47c0str x0, [sp+752]
000c47c4str x1, [sp+760]
000c47c8str x2, [sp+768]
000c47ccstr x1, [sp+456]
000c47d0subs xzr, x1, 16
000c47d4b.ne 0xc47dc
000c47d8b 0xc4808
000c47dc
000c47dcloc_c47dc:
000c47dcstr xzr, [sp+584]
000c47e0adrp x27, 0x95d000
000c47e4ldr x1, [x27+1344]
000c47e8adrp x27, 0x95d000
000c47ecldr x2, [x27+1352]
000c47f0str x1, [sp+568]
000c47f4str x2, [sp+576]
000c47f8ldr x0, [sp+584]
000c47fcldp x29, x30, [sp-8]
000c4800add sp, sp, 1184
000c4804ret x30
000c4808
000c4808loc_c4808:
000c4808subs xzr, x1, 0
000c480cb.hi 0xc4814
000c4810b 0xc5b40
000c4814
000c4814loc_c4814:
000c4814ldrb w3, [x0]
000c4818strb w3, [sp+101]
000c481cmov x4, x3
000c4820cbz w4, 0xc4828
000c4824b 0xc4838
000c4828
000c4828loc_c4828:
000c4828b 0xc482c
000c482c
000c482cloc_c482c:
000c482corr x2, xzr, 1
000c4830str x2, [sp+168]
000c4834b 0xc487c
000c4838
000c4838loc_c4838:
000c4838mov x4, x3
000c483csubs wzr, w4, 50
000c4840b.eq 0xc4848
000c4844b 0xc485c
000c4848
000c4848loc_c4848:
000c4848b 0xc484c
000c484c
000c484cloc_c484c:
000c484corr x2, xzr, 2
000c4850str x2, [sp+168]
000c4854orr x2, xzr, 1
000c4858b 0xc487c
000c485c
000c485cloc_c485c:
000c485csubs wzr, w3, 51
000c4860b.eq 0xc4868
000c4864b 0xc4894
000c4868
000c4868loc_c4868:
000c4868b 0xc486c
000c486c
000c486cloc_c486c:
000c486corr x2, xzr, 3
000c4870str x2, [sp+168]
000c4874orr x2, xzr, 1
000c4878b 0xc487c
000c487c
000c487cloc_c487c:
000c487cb 0xc4880
000c4880
000c4880loc_c4880:
000c4880stp xzr, xzr, [sp+232]
000c4884stp xzr, xzr, [sp+248]
000c4888stp xzr, xzr, [sp+264]
000c488cstr xzr, [sp+312]
000c4890b 0xc48cc
000c4894
000c4894loc_c4894:
000c4894b 0xc4898
000c4898
000c4898loc_c4898:
000c4898b 0xc489c
000c489c
000c489cloc_c489c:
000c489cb 0xc48a0
000c48a0
000c48a0loc_c48a0:
000c48a0str xzr, [sp+584]
000c48a4adrp x27, 0x95d000
000c48a8ldr x1, [x27+1344]
000c48acadrp x27, 0x95d000
000c48b0ldr x2, [x27+1352]
000c48b4str x1, [sp+568]
000c48b8str x2, [sp+576]
000c48bcldr x0, [sp+584]
000c48c0ldp x29, x30, [sp-8]
000c48c4add sp, sp, 1184
000c48c8ret x30
000c48cc
000c48ccloc_c48cc:
000c48ccldr x3, [sp+312]
000c48d0subs xzr, x3, 6
000c48d4b.lt 0xc48dc
000c48d8b 0xc49b4
000c48dc
000c48dcloc_c48dc:
000c48dcadd x0, sp, 888
000c48e0bl time.(*dataIO).big4
000c48e4str w0, [sp+136]
000c48e8strb w1, [sp+104]
000c48ecldr w1, [sp+136]
000c48f0str w1, [sp+156]
000c48f4ldrb w1, [sp+104]
000c48f8strb w1, [sp+115]
000c48fcldr w1, [sp+156]
000c4900str w1, [sp+120]
000c4904ldrb w1, [sp+115]
000c4908strb w1, [sp+97]
000c490ctbnz w1, 0, 0xc4914
000c4910b 0xc4988
000c4914
000c4914loc_c4914:
000c4914ldr w3, [sp+120]
000c4918ldr w4, [sp+120]
000c491csubs wzr, w4, w3
000c4920b.ne 0xc4928
000c4924b 0xc4954
000c4928
000c4928loc_c4928:
000c4928str xzr, [sp+584]
000c492cadrp x27, 0x95d000
000c4930ldr x1, [x27+1344]
000c4934adrp x27, 0x95d000
000c4938ldr x2, [x27+1352]
000c493cstr x1, [sp+568]
000c4940str x2, [sp+576]
000c4944ldr x0, [sp+584]
000c4948ldp x29, x30, [sp-8]
000c494cadd sp, sp, 1184
000c4950ret x30
000c4954
000c4954loc_c4954:
000c4954ldr x0, [sp+312]
000c4958ldr w2, [sp+120]
000c495csubs xzr, x0, 6
000c4960b.lo 0xc4968
000c4964b 0xc5b38
000c4968
000c4968loc_c4968:
000c4968add x3, sp, 232
000c496cstr x2, [x3+3*x0]
000c4970b 0xc4974
000c4974
000c4974loc_c4974:
000c4974ldr x3, [sp+312]
000c4978add x3, x3, 1
000c497cstr x3, [sp+312]
000c4980orr x2, xzr, 1
000c4984b 0xc48cc
000c4988
000c4988loc_c4988:
000c4988str xzr, [sp+584]
000c498cadrp x27, 0x95d000
000c4990ldr x1, [x27+1344]
000c4994adrp x27, 0x95d000
000c4998ldr x2, [x27+1352]
000c499cstr x1, [sp+568]
000c49a0str x2, [sp+576]
000c49a4ldr x0, [sp+584]
000c49a8ldp x29, x30, [sp-8]
000c49acadd sp, sp, 1184
000c49b0ret x30
000c49b4
000c49b4loc_c49b4:
000c49b4strb wzr, [sp+99]
000c49b8ldr x3, [sp+168]
000c49bcsubs xzr, x3, 1
000c49c0b.gt 0xc49c8
000c49c4b 0xc4a24
000c49c8
000c49c8loc_c49c8:
000c49c8ldr x2, [sp+256]
000c49ccldr x3, [sp+256]
000c49d0add x2, x3, x2, lsl #2
000c49d4ldr x3, [sp+264]
000c49d8add x3, x3, x3, lsl #1
000c49dcadd x2, x2, x3, lsl #1
000c49e0ldr x3, [sp+272]
000c49e4add x2, x2, x3
000c49e8ldr x3, [sp+248]
000c49ecadd x2, x2, x3, lsl #3
000c49f0ldr x3, [sp+240]
000c49f4add x2, x2, x3
000c49f8ldr x3, [sp+232]
000c49fcadd x2, x2, x3
000c4a00str x2, [sp+176]
000c4a04add x1, x2, 20
000c4a08str x1, [sp+176]
000c4a0cadd x0, sp, 888
000c4a10bl time.(*dataIO).read
000c4a14orr x2, xzr, 1
000c4a18strb w2, [sp+99]
000c4a1cstr xzr, [sp+304]
000c4a20b 0xc5a44
000c4a24
000c4a24loc_c4a24:
000c4a24b 0xc4a28
000c4a28
000c4a28loc_c4a28:
000c4a28orr x3, xzr, 4
000c4a2cstr x3, [sp+184]
000c4a30ldrb w3, [sp+99]
000c4a34tbnz w3, 0, 0xc4a3c
000c4a38b 0xc4a48
000c4a3c
000c4a3cloc_c4a3c:
000c4a3corr x3, xzr, 8
000c4a40str x3, [sp+184]
000c4a44b 0xc4a4c
000c4a48
000c4a48loc_c4a48:
000c4a48b 0xc4a4c
000c4a4c
000c4a4cloc_c4a4c:
000c4a4cldr x2, [sp+256]
000c4a50ldr x3, [sp+184]
000c4a54madd x1, x2, x3, xzr
000c4a58str x1, [sp+416]
000c4a5cadd x0, sp, 888
000c4a60bl time.(*dataIO).read
000c4a64str x0, [sp+1072]
000c4a68str x1, [sp+1080]
000c4a6cstr x2, [sp+1088]
000c4a70str xzr, [sp+976]
000c4a74add x27, sp, 984
000c4a78stp xzr, xzr, [x27]
000c4a7cstrb wzr, [sp+1000]
000c4a80ldr x2, [sp+1072]
000c4a84ldr x3, [sp+1080]
000c4a88ldr x4, [sp+1088]
000c4a8cstr x2, [sp+976]
000c4a90str x3, [sp+984]
000c4a94str x4, [sp+992]
000c4a98strb wzr, [sp+1000]
000c4a9cldr x2, [sp+976]
000c4aa0ldr x3, [sp+984]
000c4aa4ldr x4, [sp+992]
000c4aa8str x2, [sp+672]
000c4aacstr x3, [sp+680]
000c4ab0str x4, [sp+688]
000c4ab4strb wzr, [sp+696]
000c4ab8ldr x1, [sp+256]
000c4abcstr x1, [sp+408]
000c4ac0add x0, sp, 888
000c4ac4bl time.(*dataIO).read
000c4ac8str x0, [sp+648]
000c4accstr x1, [sp+656]
000c4ad0str x2, [sp+664]
000c4ad4ldr x2, [sp+264]
000c4ad8add x2, x2, x2, lsl #1
000c4adcubfm x1, x2, 63, 62
000c4ae0str x1, [sp+400]
000c4ae4add x0, sp, 888
000c4ae8bl time.(*dataIO).read
000c4aecstr x0, [sp+1072]
000c4af0str x1, [sp+1080]
000c4af4str x2, [sp+1088]
000c4af8str xzr, [sp+944]
000c4afcadd x27, sp, 952
000c4b00stp xzr, xzr, [x27]
000c4b04strb wzr, [sp+968]
000c4b08ldr x2, [sp+1072]
000c4b0cldr x3, [sp+1080]
000c4b10ldr x4, [sp+1088]
000c4b14str x2, [sp+944]
000c4b18str x3, [sp+952]
000c4b1cstr x4, [sp+960]
000c4b20strb wzr, [sp+968]
000c4b24ldr x2, [sp+944]
000c4b28ldr x3, [sp+952]
000c4b2cldr x4, [sp+960]
000c4b30str x2, [sp+616]
000c4b34str x3, [sp+624]
000c4b38str x4, [sp+632]
000c4b3cstrb wzr, [sp+640]
000c4b40ldr x1, [sp+272]
000c4b44str x1, [sp+392]
000c4b48add x0, sp, 888
000c4b4cbl time.(*dataIO).read
000c4b50str x0, [sp+920]
000c4b54str x1, [sp+928]
000c4b58str x2, [sp+936]
000c4b5cldr x2, [sp+248]
000c4b60ldr x3, [sp+184]
000c4b64add x3, x3, 4
000c4b68madd x1, x2, x3, xzr
000c4b6cstr x1, [sp+384]
000c4b70add x0, sp, 888
000c4b74bl time.(*dataIO).read
000c4b78ldr x1, [sp+240]
000c4b7cstr x1, [sp+376]
000c4b80add x0, sp, 888
000c4b84bl time.(*dataIO).read
000c4b88str x0, [sp+848]
000c4b8cstr x1, [sp+856]
000c4b90str x2, [sp+864]
000c4b94ldr x1, [sp+232]
000c4b98str x1, [sp+368]
000c4b9cadd x0, sp, 888
000c4ba0bl time.(*dataIO).read
000c4ba4str x0, [sp+824]
000c4ba8str x1, [sp+832]
000c4bacstr x2, [sp+840]
000c4bb0ldrb w2, [sp+912]
000c4bb4tbnz w2, 0, 0xc4bbc
000c4bb8b 0xc4be8
000c4bbc
000c4bbcloc_c4bbc:
000c4bbcstr xzr, [sp+584]
000c4bc0adrp x27, 0x95d000
000c4bc4ldr x1, [x27+1344]
000c4bc8adrp x27, 0x95d000
000c4bccldr x2, [x27+1352]
000c4bd0str x1, [sp+568]
000c4bd4str x2, [sp+576]
000c4bd8ldr x0, [sp+584]
000c4bdcldp x29, x30, [sp-8]
000c4be0add sp, sp, 1184
000c4be4ret x30
000c4be8
000c4be8loc_c4be8:
000c4be8add x27, sp, 872
000c4becstp xzr, xzr, [x27]
000c4bf0add x0, sp, 888
000c4bf4bl time.(*dataIO).rest
000c4bf8str x0, [sp+728]
000c4bfcstr x1, [sp+736]
000c4c00str x2, [sp+744]
000c4c04str x1, [sp+456]
000c4c08subs xzr, x1, 2
000c4c0ccset x1, gt
000c4c10strb w1, [sp+103]
000c4c14b.gt 0xc4c1c
000c4c18b 0xc4c44
000c4c1c
000c4c1cloc_c4c1c:
000c4c1cldr x1, [sp+736]
000c4c20ldr x3, [sp+728]
000c4c24subs xzr, x1, 0
000c4c28b.hi 0xc4c30
000c4c2cb 0xc5a3c
000c4c30
000c4c30loc_c4c30:
000c4c30ldrb w3, [x3]
000c4c34subs wzr, w3, 10
000c4c38cset x3, eq
000c4c3cstrb w3, [sp+103]
000c4c40b 0xc4c48
000c4c44
000c4c44loc_c4c44:
000c4c44b 0xc4c48
000c4c48
000c4c48loc_c4c48:
000c4c48ldrb w3, [sp+103]
000c4c4cstrb w3, [sp+104]
000c4c50tbnz w3, 0, 0xc4c58
000c4c54b 0xc4c8c
000c4c58
000c4c58loc_c4c58:
000c4c58ldr x3, [sp+736]
000c4c5cstr x3, [sp+448]
000c4c60ldr x1, [sp+736]
000c4c64ldr x4, [sp+728]
000c4c68sub x0, x3, 1
000c4c6csubs xzr, x1, x0
000c4c70b.hi 0xc4c78
000c4c74b 0xc5a38
000c4c78
000c4c78loc_c4c78:
000c4c78ldrb w3, [x4+x0]
000c4c7csubs wzr, w3, 10
000c4c80cset x3, eq
000c4c84strb w3, [sp+104]
000c4c88b 0xc4c90
000c4c8c
000c4c8cloc_c4c8c:
000c4c8cb 0xc4c90
000c4c90
000c4c90loc_c4c90:
000c4c90ldrb w3, [sp+104]
000c4c94tbnz w3, 0, 0xc4c9c
000c4c98b 0xc4d04
000c4c9c
000c4c9cloc_c4c9c:
000c4c9cldr x3, [sp+736]
000c4ca0str x3, [sp+456]
000c4ca4sub x1, x3, 1
000c4ca8str x1, [sp+448]
000c4cacldr x2, [sp+744]
000c4cb0ldr x4, [sp+728]
000c4cb4subs xzr, x2, x1
000c4cb8b.hs 0xc4cc0
000c4cbcb 0xc5a34
000c4cc0
000c4cc0loc_c4cc0:
000c4cc0subs xzr, x1, 1
000c4cc4b.hs 0xc4ccc
000c4cc8b 0xc5a2c
000c4ccc
000c4cccloc_c4ccc:
000c4cccsub x5, x2, 1
000c4cd0sub x2, x3, 2
000c4cd4sub x3, xzr, x5
000c4cd8sbfm x3, x3, 63, 63
000c4cdcand x3, x3, 1
000c4ce0add x1, x4, x3
000c4ce4str x1, [sp+1072]
000c4ce8str x2, [sp+1080]
000c4cecstr x5, [sp+1088]
000c4cf0mov x0, xzr
000c4cf4bl runtime.slicebytetostring
000c4cf8str x0, [sp+872]
000c4cfcstr x1, [sp+880]
000c4d00b 0xc4d08
000c4d04
000c4d04loc_c4d04:
000c4d04b 0xc4d08
000c4d08
000c4d08loc_c4d08:
000c4d08ldr x2, [sp+264]
000c4d0cstr x2, [sp+208]
000c4d10cbz x2, 0xc4d18
000c4d14b 0xc4d44
000c4d18
000c4d18loc_c4d18:
000c4d18str xzr, [sp+584]
000c4d1cadrp x27, 0x95d000
000c4d20ldr x1, [x27+1344]
000c4d24adrp x27, 0x95d000
000c4d28ldr x2, [x27+1352]
000c4d2cstr x1, [sp+568]
000c4d30str x2, [sp+576]
000c4d34ldr x0, [sp+584]
000c4d38ldp x29, x30, [sp-8]
000c4d3cadd sp, sp, 1184
000c4d40ret x30
000c4d44
000c4d44loc_c4d44:
000c4d44adrp x0, 0x58c000
000c4d48add x0, x0, 64
000c4d4cmov x1, x2
000c4d50bl runtime.makeslice
000c4d54ldr x3, [sp+208]
000c4d58ldr x4, [sp+208]
000c4d5cstr x0, [sp+592]
000c4d60str x3, [sp+600]
000c4d64str x4, [sp+608]
000c4d68str xzr, [sp+360]
000c4d6cstr x3, [sp+352]
000c4d70b 0xc4d74
000c4d74
000c4d74loc_c4d74:
000c4d74ldr x3, [sp+352]
000c4d78ldr x4, [sp+360]
000c4d7csubs xzr, x3, x4
000c4d80b.gt 0xc4d88
000c4d84b 0xc5024
000c4d88
000c4d88loc_c4d88:
000c4d88ldr x1, [sp+360]
000c4d8cstr x1, [sp+296]
000c4d90strb wzr, [sp+95]
000c4d94str wzr, [sp+128]
000c4d98add x0, sp, 616
000c4d9cbl time.(*dataIO).big4
000c4da0str w0, [sp+136]
000c4da4strb w1, [sp+103]
000c4da8ldr w1, [sp+136]
000c4dacstr w1, [sp+148]
000c4db0ldrb w1, [sp+103]
000c4db4strb w1, [sp+113]
000c4db8ldr w1, [sp+148]
000c4dbcstr w1, [sp+128]
000c4dc0ldrb w1, [sp+113]
000c4dc4strb w1, [sp+95]
000c4dc8tbnz w1, 0, 0xc4dd0
000c4dccb 0xc4ff8
000c4dd0
000c4dd0loc_c4dd0:
000c4dd0ldr w3, [sp+128]
000c4dd4ldr w4, [sp+128]
000c4dd8subs wzr, w4, w3
000c4ddcb.ne 0xc4de4
000c4de0b 0xc4e10
000c4de4
000c4de4loc_c4de4:
000c4de4str xzr, [sp+584]
000c4de8adrp x27, 0x95d000
000c4decldr x1, [x27+1344]
000c4df0adrp x27, 0x95d000
000c4df4ldr x2, [x27+1352]
000c4df8str x1, [sp+568]
000c4dfcstr x2, [sp+576]
000c4e00ldr x0, [sp+584]
000c4e04ldp x29, x30, [sp-8]
000c4e08add sp, sp, 1184
000c4e0cret x30
000c4e10
000c4e10loc_c4e10:
000c4e10ldr x0, [sp+296]
000c4e14ldr x1, [sp+600]
000c4e18ldr x2, [sp+592]
000c4e1cldr w3, [sp+128]
000c4e20sbfm x3, x3, 0, 31
000c4e24subs xzr, x0, x1
000c4e28b.lo 0xc4e30
000c4e2cb 0xc5a28
000c4e30
000c4e30loc_c4e30:
000c4e30add x1, x2, x0, lsl #5
000c4e34str x3, [x1+16]
000c4e38strb wzr, [sp+100]
000c4e3cadd x0, sp, 616
000c4e40bl time.(*dataIO).byte
000c4e44strb w0, [sp+102]
000c4e48strb w1, [sp+103]
000c4e4cstrb w0, [sp+112]
000c4e50strb w1, [sp+111]
000c4e54strb w0, [sp+100]
000c4e58strb w1, [sp+95]
000c4e5ctbnz w1, 0, 0xc4e64
000c4e60b 0xc4fcc
000c4e64
000c4e64loc_c4e64:
000c4e64ldr x2, [sp+296]
000c4e68ldr x1, [sp+600]
000c4e6cldr x3, [sp+592]
000c4e70ubfm x4, x0, 0, 7
000c4e74subs wzr, w4, 0
000c4e78cset x4, ne
000c4e7csubs xzr, x1, x2
000c4e80b.hi 0xc4e88
000c4e84b 0xc5a20
000c4e88
000c4e88loc_c4e88:
000c4e88add x1, x3, x2, lsl #5
000c4e8cstrb w4, [x1+24]
000c4e90add x0, sp, 616
000c4e94bl time.(*dataIO).byte
000c4e98strb w0, [sp+102]
000c4e9cstrb w1, [sp+103]
000c4ea0strb w0, [sp+110]
000c4ea4strb w1, [sp+109]
000c4ea8strb w0, [sp+100]
000c4eacstrb w1, [sp+95]
000c4eb0eor x2, x1, 1
000c4eb4strb w2, [sp+103]
000c4eb8tbnz w1, 0, 0xc4ec0
000c4ebcb 0xc4edc
000c4ec0
000c4ec0loc_c4ec0:
000c4ec0ldr x3, [sp+928]
000c4ec4str x3, [sp+448]
000c4ec8ldrb w4, [sp+100]
000c4eccsubs xzr, x4, x3
000c4ed0cset x3, ge
000c4ed4strb w3, [sp+103]
000c4ed8b 0xc4ee0
000c4edc
000c4edcloc_c4edc:
000c4edcb 0xc4ee0
000c4ee0
000c4ee0loc_c4ee0:
000c4ee0ldrb w3, [sp+103]
000c4ee4tbnz w3, 0, 0xc4eec
000c4ee8b 0xc4f18
000c4eec
000c4eecloc_c4eec:
000c4eecstr xzr, [sp+584]
000c4ef0adrp x27, 0x95d000
000c4ef4ldr x1, [x27+1344]
000c4ef8adrp x27, 0x95d000
000c4efcldr x2, [x27+1352]
000c4f00str x1, [sp+568]
000c4f04str x2, [sp+576]
000c4f08ldr x0, [sp+584]
000c4f0cldp x29, x30, [sp-8]
000c4f10add sp, sp, 1184
000c4f14ret x30
000c4f18
000c4f18loc_c4f18:
000c4f18ldr x1, [sp+928]
000c4f1cldrb w3, [sp+100]
000c4f20ldr x4, [sp+920]
000c4f24ldr x5, [sp+936]
000c4f28b 0xc4f2c
000c4f2c
000c4f2cloc_c4f2c:
000c4f2cmov x0, x3
000c4f30subs xzr, x0, x1
000c4f34b.ls 0xc4f3c
000c4f38b 0xc5a1c
000c4f3c
000c4f3cloc_c4f3c:
000c4f3csub x2, x5, x0
000c4f40sub x1, x1, x0
000c4f44sub x3, xzr, x2
000c4f48and x3, x0, x3, asr #63
000c4f4cadd x0, x4, x3
000c4f50str x0, [sp+1072]
000c4f54str x1, [sp+1080]
000c4f58str x2, [sp+1088]
000c4f5cbl time.byteString
000c4f60str x0, [sp+1056]
000c4f64str x1, [sp+1064]
000c4f68ldr x3, [sp+296]
000c4f6cldr x4, [sp+592]
000c4f70ldr x5, [sp+600]
000c4f74subs xzr, x3, x5
000c4f78b.lo 0xc4f80
000c4f7cb 0xc5a10
000c4f80
000c4f80loc_c4f80:
000c4f80add x5, x4, x3, lsl #5
000c4f84str x1, [x5+8]
000c4f88ubfm x3, x3, 59, 58
000c4f8cadrp x27, 0x987000
000c4f90ldr w5, [x27+3056]
000c4f94cbz w5, 0xc4f9c
000c4f98b 0xc4fa0
000c4f9c
000c4f9cloc_c4f9c:
000c4f9cb 0xc4fb4
000c4fa0
000c4fa0loc_c4fa0:
000c4fa0bl runtime.gcWriteBarrier2
000c4fa4str x0, [x25]
000c4fa8ldr x5, [x4+x3]
000c4facstr x5, [x25+8]
000c4fb0b 0xc4fb4
000c4fb4
000c4fb4loc_c4fb4:
000c4fb4str x0, [x4+x3]
000c4fb8b 0xc4fbc
000c4fbc
000c4fbcloc_c4fbc:
000c4fbcldr x3, [sp+360]
000c4fc0add x3, x3, 1
000c4fc4str x3, [sp+360]
000c4fc8b 0xc4d74
000c4fcc
000c4fccloc_c4fcc:
000c4fccstr xzr, [sp+584]
000c4fd0adrp x27, 0x95d000
000c4fd4ldr x1, [x27+1344]
000c4fd8adrp x27, 0x95d000
000c4fdcldr x2, [x27+1352]
000c4fe0str x1, [sp+568]
000c4fe4str x2, [sp+576]
000c4fe8ldr x0, [sp+584]
000c4fecldp x29, x30, [sp-8]
000c4ff0add sp, sp, 1184
000c4ff4ret x30
000c4ff8
000c4ff8loc_c4ff8:
000c4ff8str xzr, [sp+584]
000c4ffcadrp x27, 0x95d000
000c5000ldr x1, [x27+1344]
000c5004adrp x27, 0x95c000
000c5008ldr x2, [x27+1352]
000c500cstr x1, [sp+568]
000c5010str x2, [sp+576]
000c5014ldr x0, [sp+584]
000c5018ldp x29, x30, [sp-8]
000c501cadd sp, sp, 1184
000c5020ret x30
000c5024
000c5024loc_c5024:
000c5024ldr x1, [sp+256]
000c5028str x1, [sp+344]
000c502cldr x2, [sp+256]
000c5030str x2, [sp+336]
000c5034adrp x0, 0x59e000
000c5038add x0, x0, 928
000c503cbl runtime.makeslice
000c5040ldr x3, [sp+256]
000c5044ldr x4, [sp+256]
000c5048str x0, [sp+704]
000c504cstr x3, [sp+712]
000c5050str x4, [sp+720]
000c5054str xzr, [sp+560]
000c5058str x3, [sp+552]
000c505cb 0xc5060
000c5060
000c5060loc_c5060:
000c5060ldr x5, [sp+552]
000c5064ldr x6, [sp+560]
000c5068subs xzr, x5, x6
000c506cb.gt 0xc5074
000c5070b 0xc5310
000c5074
000c5074loc_c5074:
000c5074ldr x1, [sp+560]
000c5078str x1, [sp+288]
000c507cstr xzr, [sp+224]
000c5080ldrb w1, [sp+99]
000c5084tbnz w1, 0, 0xc508c
000c5088b 0xc5100
000c508c
000c508cloc_c508c:
000c508cadd x0, sp, 672
000c5090bl time.(*dataIO).big8
000c5094str x0, [sp+440]
000c5098strb w1, [sp+103]
000c509cldr x1, [sp+440]
000c50a0str x1, [sp+504]
000c50a4ldrb w1, [sp+103]
000c50a8strb w1, [sp+107]
000c50acldr x1, [sp+504]
000c50b0str x1, [sp+216]
000c50b4ldrb w1, [sp+107]
000c50b8strb w1, [sp+93]
000c50bctbnz w1, 0, 0xc50c4
000c50c0b 0xc50d4
000c50c4
000c50c4loc_c50c4:
000c50c4ldr x5, [sp+216]
000c50c8str x5, [sp+224]
000c50ccb 0xc50d0
000c50d0
000c50d0loc_c50d0:
000c50d0b 0xc514c
000c50d4
000c50d4loc_c50d4:
000c50d4str xzr, [sp+584]
000c50d8adrp x27, 0x95c000
000c50dcldr x1, [x27+1344]
000c50e0adrp x27, 0x95c000
000c50e4ldr x2, [x27+1352]
000c50e8str x1, [sp+568]
000c50ecstr x2, [sp+576]
000c50f0ldr x0, [sp+584]
000c50f4ldp x29, x30, [sp-8]
000c50f8add sp, sp, 1184
000c50fcret x30
000c5100
000c5100loc_c5100:
000c5100add x0, sp, 672
000c5104bl time.(*dataIO).big4
000c5108str w0, [sp+136]
000c510cstrb w1, [sp+103]
000c5110ldr w1, [sp+136]
000c5114str w1, [sp+144]
000c5118ldrb w1, [sp+103]
000c511cstrb w1, [sp+108]
000c5120ldr w1, [sp+144]
000c5124str w1, [sp+124]
000c5128ldrb w1, [sp+108]
000c512cstrb w1, [sp+94]
000c5130tbnz w1, 0, 0xc5138
000c5134b 0xc52e4
000c5138
000c5138loc_c5138:
000c5138ldr w5, [sp+124]
000c513csbfm x5, x5, 0, 31
000c5140str x5, [sp+224]
000c5144b 0xc5148
000c5148
000c5148loc_c5148:
000c5148b 0xc514c
000c514c
000c514cloc_c514c:
000c514cldr x0, [sp+288]
000c5150ldr x1, [sp+712]
000c5154ldr x5, [sp+704]
000c5158ldr x6, [sp+224]
000c515csubs xzr, x1, x0
000c5160b.hi 0xc5168
000c5164b 0xc5a0c
000c5168
000c5168loc_c5168:
000c5168ubfm x7, x0, 60, 59
000c516cstr x6, [x5+x7]
000c5170ldr x5, [sp+600]
000c5174str x5, [sp+448]
000c5178ldr x0, [sp+288]
000c517cldr x1, [sp+656]
000c5180ldr x6, [sp+648]
000c5184subs xzr, x1, x0
000c5188b.hi 0xc5190
000c518cb 0xc5a08
000c5190
000c5190loc_c5190:
000c5190ldrb w6, [x6+x0]
000c5194subs xzr, x6, x5
000c5198b.ge 0xc51a0
000c519cb 0xc51cc
000c51a0
000c51a0loc_c51a0:
000c51a0str xzr, [sp+584]
000c51a4adrp x27, 0x95c000
000c51a8ldr x1, [x27+1344]
000c51acadrp x27, 0x95c000
000c51b0ldr x2, [x27+1352]
000c51b4str x1, [sp+568]
000c51b8str x2, [sp+576]
000c51bcldr x0, [sp+584]
000c51c0ldp x29, x30, [sp-8]
000c51c4add sp, sp, 1184
000c51c8ret x30
000c51cc
000c51ccloc_c51cc:
000c51ccldr x0, [sp+288]
000c51d0ldr x1, [sp+656]
000c51d4ldr x5, [sp+648]
000c51d8subs xzr, x1, x0
000c51dcb.hi 0xc51e4
000c51e0b 0xc5a04
000c51e4
000c51e4loc_c51e4:
000c51e4ldr x6, [sp+288]
000c51e8ldr x1, [sp+712]
000c51ecldr x7, [sp+704]
000c51f0ldrb w5, [x5+x0]
000c51f4subs xzr, x1, x6
000c51f8b.hi 0xc5200
000c51fcb 0xc59fc
000c5200
000c5200loc_c5200:
000c5200add x6, x7, x6, lsl #4
000c5204strb w5, [x6+8]
000c5208ldr x5, [sp+856]
000c520cstr x5, [sp+448]
000c5210ldr x6, [sp+288]
000c5214subs xzr, x5, x6
000c5218b.gt 0xc5220
000c521cb 0xc5268
000c5220
000c5220loc_c5220:
000c5220ldr x0, [sp+288]
000c5224ldr x1, [sp+856]
000c5228ldr x5, [sp+848]
000c522csubs xzr, x1, x0
000c5230b.hi 0xc5238
000c5234b 0xc59f8
000c5238
000c5238loc_c5238:
000c5238ldr x6, [sp+288]
000c523cldr x1, [sp+712]
000c5240ldr x7, [sp+704]
000c5244ldrb w5, [x5+x0]
000c5248subs wzr, w5, 0
000c524ccset x5, ne
000c5250subs xzr, x1, x6
000c5254b.hi 0xc525c
000c5258b 0xc59f0
000c525c
000c525cloc_c525c:
000c525cadd x6, x7, x6, lsl #4
000c5260strb w5, [x6+9]
000c5264b 0xc526c
000c5268
000c5268loc_c5268:
000c5268b 0xc526c
000c526c
000c526cloc_c526c:
000c526cldr x5, [sp+832]
000c5270str x5, [sp+448]
000c5274ldr x6, [sp+288]
000c5278subs xzr, x5, x6
000c527cb.gt 0xc5284
000c5280b 0xc52cc
000c5284
000c5284loc_c5284:
000c5284ldr x0, [sp+288]
000c5288ldr x1, [sp+832]
000c528cldr x5, [sp+824]
000c5290subs xzr, x1, x0
000c5294b.hi 0xc529c
000c5298b 0xc59ec
000c529c
000c529cloc_c529c:
000c529cldr x6, [sp+288]
000c52a0ldr x1, [sp+712]
000c52a4ldr x7, [sp+704]
000c52a8ldrb w5, [x5+x0]
000c52acsubs wzr, w5, 0
000c52b0cset x5, ne
000c52b4subs xzr, x1, x6
000c52b8b.hi 0xc52c0
000c52bcb 0xc59e4
000c52c0
000c52c0loc_c52c0:
000c52c0add x6, x7, x6, lsl #4
000c52c4strb w5, [x6+10]
000c52c8b 0xc52d0
000c52cc
000c52ccloc_c52cc:
000c52ccb 0xc52d0
000c52d0
000c52d0loc_c52d0:
000c52d0b 0xc52d4
000c52d4
000c52d4loc_c52d4:
000c52d4ldr x5, [sp+560]
000c52d8add x5, x5, 1
000c52dcstr x5, [sp+560]
000c52e0b 0xc5060
000c52e4
000c52e4loc_c52e4:
000c52e4str xzr, [sp+584]
000c52e8adrp x27, 0x95c000
000c52ecldr x1, [x27+1344]
000c52f0adrp x27, 0x95c000
000c52f4ldr x2, [x27+1352]
000c52f8str x1, [sp+568]
000c52fcstr x2, [sp+576]
000c5300ldr x0, [sp+584]
000c5304ldp x29, x30, [sp-8]
000c5308add sp, sp, 1184
000c530cret x30
000c5310
000c5310loc_c5310:
000c5310ldr x5, [sp+712]
000c5314str x5, [sp+448]
000c5318cbz x5, 0xc5320
000c531cb 0xc53ac
000c5320
000c5320loc_c5320:
000c5320str xzr, [sp+536]
000c5324strb wzr, [sp+544]
000c5328strb wzr, [sp+545]
000c532cstrb wzr, [sp+546]
000c5330movz x5, 0x8000000000000000
000c5334str x5, [sp+536]
000c5338strb wzr, [sp+544]
000c533cldr x2, [sp+720]
000c5340ldr x0, [sp+704]
000c5344ldr x5, [sp+712]
000c5348add x1, x5, 1
000c534csubs xzr, x2, x1
000c5350b.hs 0xc5358
000c5354b 0xc535c
000c5358
000c5358loc_c5358:
000c5358b 0xc5370
000c535c
000c535cloc_c535c:
000c535corr x3, xzr, 1
000c5360adrp x4, 0x59e000
000c5364add x4, x4, 928
000c5368bl runtime.growslice
000c536cb 0xc5370
000c5370
000c5370loc_c5370:
000c5370ldr x3, [sp+536]
000c5374ldrb w4, [sp+544]
000c5378ldrb w5, [sp+545]
000c537cldrb w6, [sp+546]
000c5380sub x7, x1, 1
000c5384add x8, x0, x7, lsl #4
000c5388ubfm x7, x7, 60, 59
000c538cstr x3, [x0+x7]
000c5390strb w4, [x8+8]
000c5394strb w5, [x8+9]
000c5398strb w6, [x8+10]
000c539cstr x0, [sp+704]
000c53a0str x1, [sp+712]
000c53a4str x2, [sp+720]
000c53a8b 0xc53b0
000c53ac
000c53acloc_c53ac:
000c53acb 0xc53b0
000c53b0
000c53b0loc_c53b0:
000c53b0adrp x0, 0x5be000
000c53b4add x0, x0, 3776
000c53b8bl runtime.newobject
000c53bcstr x0, [sp+1168]
000c53c0adrp x27, 0x986000
000c53c4ldr w1, [x27+3056]
000c53c8cbz w1, 0xc53d0
000c53ccb 0xc53d4
000c53d0
000c53d0loc_c53d0:
000c53d0b 0xc53f0
000c53d4
000c53d4loc_c53d4:
000c53d4str x0, [sp+1112]
000c53d8mov x1, x0
000c53dcadrp x0, 0x5be000
000c53e0add x0, x0, 3776
000c53e4bl runtime.wbZero
000c53e8ldr x0, [sp+1112]
000c53ecb 0xc53f0
000c53f0
000c53f0loc_c53f0:
000c53f0mov x20, x0
000c53f4adr x27, 16
000c53f8stp x29, x27, [sp-24]
000c53fcsub x29, sp, 24
000c5400bl fn_87cf8
000c5404sub x29, sp, 8
000c5408str xzr, [x0+96]
000c540cldr x0, [sp+1168]
000c5410ldrsb x27, [x0]
000c5414ldr x1, [sp+592]
000c5418ldr x2, [sp+600]
000c541cldr x3, [sp+608]
000c5420str x2, [x0+24]
000c5424str x3, [x0+32]
000c5428adrp x27, 0x986000
000c542cldr w2, [x27+3056]
000c5430cbz w2, 0xc5438
000c5434b 0xc543c
000c5438
000c5438loc_c5438:
000c5438b 0xc5450
000c543c
000c543cloc_c543c:
000c543cbl runtime.gcWriteBarrier2
000c5440str x1, [x25]
000c5444ldr x2, [x0+16]
000c5448str x2, [x25+8]
000c544cb 0xc5450
000c5450
000c5450loc_c5450:
000c5450str x1, [x0+16]
000c5454ldr x0, [sp+1168]
000c5458ldrsb x27, [x0]
000c545cldr x1, [sp+704]
000c5460ldr x2, [sp+712]
000c5464ldr x3, [sp+720]
000c5468str x2, [x0+48]
000c546cstr x3, [x0+56]
000c5470adrp x27, 0x986000
000c5474ldr w2, [x27+3056]
000c5478cbz w2, 0xc5480
000c547cb 0xc5484
000c5480
000c5480loc_c5480:
000c5480b 0xc5498
000c5484
000c5484loc_c5484:
000c5484bl runtime.gcWriteBarrier2
000c5488str x1, [x25]
000c548cldr x2, [x0+40]
000c5490str x2, [x25+8]
000c5494b 0xc5498
000c5498
000c5498loc_c5498:
000c5498str x1, [x0+40]
000c549cldr x0, [sp+1168]
000c54a0ldrsb x27, [x0]
000c54a4ldr x1, [sp+1192]
000c54a8ldr x2, [sp+1200]
000c54acstr x2, [x0+8]
000c54b0adrp x27, 0x986000
000c54b4ldr w2, [x27+3056]
000c54b8cbz w2, 0xc54c0
000c54bcb 0xc54c4
000c54c0
000c54c0loc_c54c0:
000c54c0b 0xc54d8
000c54c4
000c54c4loc_c54c4:
000c54c4bl runtime.gcWriteBarrier2
000c54c8str x1, [x25]
000c54ccldr x2, [x0]
000c54d0str x2, [x25+8]
000c54d4b 0xc54d8
000c54d8
000c54d8loc_c54d8:
000c54d8str x1, [x0]
000c54dcldr x0, [sp+1168]
000c54e0ldrsb x27, [x0]
000c54e4ldr x1, [sp+872]
000c54e8ldr x2, [sp+880]
000c54ecstr x2, [x0+72]
000c54f0adrp x27, 0x986000
000c54f4ldr w2, [x27+3056]
000c54f8cbz w2, 0xc5500
000c54fcb 0xc5504
000c5500
000c5500loc_c5500:
000c5500b 0xc5518
000c5504
000c5504loc_c5504:
000c5504bl runtime.gcWriteBarrier2
000c5508str x1, [x25]
000c550cldr x2, [x0+64]
000c5510str x2, [x25+8]
000c5514b 0xc5518
000c5518
000c5518loc_c5518:
000c5518str x1, [x0+64]
000c551cldr x0, [sp+1168]
000c5520str x0, [sp+816]
000c5524bl time.runtimeNow
000c5528str x0, [sp+432]
000c552cstr w1, [sp+132]
000c5530str x2, [sp+424]
000c5534str x0, [sp+496]
000c5538ldrsw x1, [sp+132]
000c553cstr w1, [sp+140]
000c5540ldr x1, [sp+424]
000c5544str x1, [sp+488]
000c5548str x0, [sp+192]
000c554cstr xzr, [sp+528]
000c5550ldr x0, [sp+712]
000c5554str x0, [sp+520]
000c5558b 0xc555c
000c555c
000c555cloc_c555c:
000c555cldr x4, [sp+520]
000c5560ldr x5, [sp+528]
000c5564subs xzr, x4, x5
000c5568b.gt 0xc5570
000c556cb 0xc5998
000c5570
000c5570loc_c5570:
000c5570ldr x0, [sp+528]
000c5574str x0, [sp+280]
000c5578ldr x1, [sp+712]
000c557cldr x4, [sp+704]
000c5580subs xzr, x1, x0
000c5584b.hi 0xc558c
000c5588b 0xc59e0
000c558c
000c558cloc_c558c:
000c558cubfm x5, x0, 60, 59
000c5590ldr x4, [x4+x5]
000c5594ldr x5, [sp+192]
000c5598subs xzr, x4, x5
000c559ccset x4, le
000c55a0strb w4, [sp+103]
000c55a4b.le 0xc55ac
000c55a8b 0xc5614
000c55ac
000c55acloc_c55ac:
000c55acadd x4, x0, 1
000c55b0ldr x5, [sp+712]
000c55b4str x5, [sp+448]
000c55b8subs xzr, x5, x4
000c55bccset x4, eq
000c55c0strb w4, [sp+104]
000c55c4b.eq 0xc55cc
000c55c8b 0xc55d0
000c55cc
000c55ccloc_c55cc:
000c55ccb 0xc5608
000c55d0
000c55d0loc_c55d0:
000c55d0ldr x4, [sp+192]
000c55d4ldr x1, [sp+712]
000c55d8ldr x5, [sp+704]
000c55dcldr x6, [sp+280]
000c55e0add x0, x6, 1
000c55e4subs xzr, x1, x0
000c55e8b.hi 0xc55f0
000c55ecb 0xc59dc
000c55f0
000c55f0loc_c55f0:
000c55f0ubfm x6, x0, 60, 59
000c55f4ldr x5, [x5+x6]
000c55f8subs xzr, x5, x4
000c55fccset x4, gt
000c5600strb w4, [sp+104]
000c5604b 0xc5608
000c5608
000c5608loc_c5608:
000c5608ldrb w4, [sp+104]
000c560cstrb w4, [sp+103]
000c5610b 0xc5618
000c5614
000c5614loc_c5614:
000c5614b 0xc5618
000c5618
000c5618loc_c5618:
000c5618ldrb w4, [sp+103]
000c561ctbnz w4, 0, 0xc5624
000c5620b 0xc5984
000c5624
000c5624loc_c5624:
000c5624ldr x0, [sp+280]
000c5628ldr x1, [sp+712]
000c562cldr x4, [sp+704]
000c5630subs xzr, x1, x0
000c5634b.hi 0xc563c
000c5638b 0xc59d8
000c563c
000c563cloc_c563c:
000c563cldr x5, [sp+816]
000c5640ldrsb x27, [x5]
000c5644ubfm x6, x0, 60, 59
000c5648ldr x4, [x4+x6]
000c564cstr x4, [x5+80]
000c5650ldr x4, [sp+816]
000c5654ldrsb x27, [x4]
000c5658movn x5, 0x8000000000000000
000c565cstr x5, [x4+88]
000c5660ldr x4, [sp+816]
000c5664ldrsb x27, [x4]
000c5668ldr x1, [x4+24]
000c566cldr x4, [x4+16]
000c5670ldr x0, [sp+280]
000c5674ldr x5, [sp+712]
000c5678ldr x6, [sp+704]
000c567csubs xzr, x5, x0
000c5680b.hi 0xc5688
000c5684b 0xc59d0
000c5688
000c5688loc_c5688:
000c5688add x5, x6, x0, lsl #4
000c568cldrb w5, [x5+8]
000c5690mov x0, x5
000c5694subs xzr, x0, x1
000c5698b.lo 0xc56a0
000c569cb 0xc59cc
000c56a0
000c56a0loc_c56a0:
000c56a0ldr x6, [sp+816]
000c56a4ldrsb x27, [x6]
000c56a8ubfm x5, x5, 59, 7
000c56acadd x4, x4, x5
000c56b0adrp x27, 0x986000
000c56b4ldr w5, [x27+3056]
000c56b8cbz w5, 0xc56c0
000c56bcb 0xc56c4
000c56c0
000c56c0loc_c56c0:
000c56c0b 0xc56d8
000c56c4
000c56c4loc_c56c4:
000c56c4bl runtime.gcWriteBarrier2
000c56c8str x4, [x25]
000c56ccldr x5, [x6+96]
000c56d0str x5, [x25+8]
000c56d4b 0xc56d8
000c56d8
000c56d8loc_c56d8:
000c56d8str x4, [x6+96]
000c56dcldr x4, [sp+712]
000c56e0str x4, [sp+448]
000c56e4ldr x5, [sp+280]
000c56e8add x5, x5, 1
000c56ecsubs xzr, x4, x5
000c56f0b.gt 0xc56f8
000c56f4b 0xc572c
000c56f8
000c56f8loc_c56f8:
000c56f8ldr x1, [sp+712]
000c56fcldr x3, [sp+704]
000c5700ldr x4, [sp+280]
000c5704add x0, x4, 1
000c5708subs xzr, x1, x0
000c570cb.hi 0xc5714
000c5710b 0xc59c8
000c5714
000c5714loc_c5714:
000c5714ldr x4, [sp+816]
000c5718ldrsb x27, [x4]
000c571cubfm x5, x0, 60, 59
000c5720ldr x3, [x3+x5]
000c5724str x3, [x4+88]
000c5728b 0xc5980
000c572c
000c572cloc_c572c:
000c572cldr x4, [sp+816]
000c5730ldrsb x27, [x4]
000c5734ldr x4, [x4+72]
000c5738cbnz x4, 0xc5740
000c573cb 0xc5978
000c5740
000c5740loc_c5740:
000c5740add x27, sp, 1056
000c5744stp xzr, xzr, [x27]
000c5748ldr x4, [sp+816]
000c574cldrsb x27, [x4]
000c5750ldr x0, [x4+64]
000c5754ldr x1, [x4+72]
000c5758str x0, [sp+1152]
000c575cstr x1, [sp+1160]
000c5760ldr x4, [sp+816]
000c5764ldrsb x27, [x4]
000c5768ldr x2, [x4+80]
000c576cstr x2, [sp+512]
000c5770ldr x3, [sp+192]
000c5774bl time.tzset
000c5778str x0, [sp+1056]
000c577cstr x1, [sp+1064]
000c5780str x2, [sp+448]
000c5784str x3, [sp+424]
000c5788str x4, [sp+432]
000c578cstrb w5, [sp+103]
000c5790strb w6, [sp+104]
000c5794ldr x4, [sp+1056]
000c5798ldr x5, [sp+1064]
000c579cstr x4, [sp+1096]
000c57a0str x5, [sp+1104]
000c57a4ldr x4, [sp+448]
000c57a8str x4, [sp+480]
000c57acldr x4, [sp+424]
000c57b0str x4, [sp+472]
000c57b4ldr x4, [sp+432]
000c57b8str x4, [sp+464]
000c57bcldrb w4, [sp+103]
000c57c0strb w4, [sp+106]
000c57c4ldrb w4, [sp+104]
000c57c8strb w4, [sp+105]
000c57ccldr x4, [sp+1096]
000c57d0ldr x5, [sp+1104]
000c57d4str x4, [sp+776]
000c57d8str x5, [sp+784]
000c57dcldr x4, [sp+480]
000c57e0str x4, [sp+200]
000c57e4ldr x4, [sp+472]
000c57e8str x4, [sp+320]
000c57ecldr x4, [sp+464]
000c57f0str x4, [sp+328]
000c57f4ldrb w4, [sp+106]
000c57f8strb w4, [sp+98]
000c57fcldrb w4, [sp+105]
000c5800strb w4, [sp+92]
000c5804tbnz w4, 0, 0xc580c
000c5808b 0xc5970
000c580c
000c580cloc_c580c:
000c580cldr x7, [sp+816]
000c5810ldrsb x27, [x7]
000c5814ldr x8, [sp+320]
000c5818str x8, [x7+80]
000c581cldr x7, [sp+816]
000c5820ldrsb x27, [x7]
000c5824ldr x8, [sp+328]
000c5828str x8, [x7+88]
000c582cldr x7, [sp+816]
000c5830ldrsb x27, [x7]
000c5834ldr x0, [x7+16]
000c5838ldr x1, [x7+24]
000c583cldr x2, [x7+32]
000c5840str x0, [sp+1128]
000c5844str x1, [sp+1136]
000c5848str x2, [sp+1144]
000c584cldr x5, [sp+200]
000c5850ldrb w6, [sp+98]
000c5854ldr x3, [sp+776]
000c5858ldr x4, [sp+784]
000c585cbl time.findZone
000c5860str x0, [sp+160]
000c5864adds xzr, x0, 1
000c5868b.ne 0xc5870
000c586cb 0xc58c8
000c5870
000c5870loc_c5870:
000c5870ldr x3, [sp+816]
000c5874ldrsb x27, [x3]
000c5878ldr x1, [x3+24]
000c587cldr x3, [x3+16]
000c5880subs xzr, x0, x1
000c5884b.lo 0xc588c
000c5888b 0xc59c4
000c588c
000c588cloc_c588c:
000c588cldr x4, [sp+816]
000c5890ldrsb x27, [x4]
000c5894add x3, x3, x0, lsl #5
000c5898adrp x27, 0x986000
000c589cldr w5, [x27+3056]
000c58a0cbz w5, 0xc58a8
000c58a4b 0xc58ac
000c58a8
000c58a8loc_c58a8:
000c58a8b 0xc58c0
000c58ac
000c58acloc_c58ac:
000c58acbl runtime.gcWriteBarrier2
000c58b0str x3, [x25]
000c58b4ldr x5, [x4+96]
000c58b8str x5, [x25+8]
000c58bcb 0xc58c0
000c58c0
000c58c0loc_c58c0:
000c58c0str x3, [x4+96]
000c58c4b 0xc596c
000c58c8
000c58c8loc_c58c8:
000c58c8adrp x0, 0x58b000
000c58ccadd x0, x0, 64
000c58d0bl runtime.newobject
000c58d4str x0, [sp+1120]
000c58d8ldr x1, [sp+776]
000c58dcldr x2, [sp+784]
000c58e0str x2, [x0+8]
000c58e4adrp x27, 0x986000
000c58e8ldr w2, [x27+3056]
000c58eccbz w2, 0xc58f4
000c58f0b 0xc58f8
000c58f4
000c58f4loc_c58f4:
000c58f4b 0xc590c
000c58f8
000c58f8loc_c58f8:
000c58f8bl runtime.gcWriteBarrier2
000c58fcstr x1, [x25]
000c5900ldr x3, [x0]
000c5904str x3, [x25+8]
000c5908b 0xc590c
000c590c
000c590cloc_c590c:
000c590cstr x1, [x0]
000c5910ldr x3, [sp+1120]
000c5914ldrsb x27, [x3]
000c5918ldr x4, [sp+200]
000c591cstr x4, [x3+16]
000c5920ldr x3, [sp+1120]
000c5924ldrsb x27, [x3]
000c5928ldrb w4, [sp+98]
000c592cstrb w4, [x3+24]
000c5930ldr x3, [sp+816]
000c5934ldrsb x27, [x3]
000c5938ldr x4, [sp+1120]
000c593cadrp x27, 0x986000
000c5940ldr w5, [x27+3056]
000c5944cbz w5, 0xc594c
000c5948b 0xc5950
000c594c
000c594cloc_c594c:
000c594cb 0xc5964
000c5950
000c5950loc_c5950:
000c5950bl runtime.gcWriteBarrier2
000c5954str x4, [x25]
000c5958ldr x5, [x3+96]
000c595cstr x5, [x25+8]
000c5960b 0xc5964
000c5964
000c5964loc_c5964:
000c5964str x4, [x3+96]
000c5968b 0xc596c
000c596c
000c596cloc_c596c:
000c596cb 0xc5974
000c5970
000c5970loc_c5970:
000c5970b 0xc5974
000c5974
000c5974loc_c5974:
000c5974b 0xc597c
000c5978
000c5978loc_c5978:
000c5978b 0xc597c
000c597c
000c597cloc_c597c:
000c597cb 0xc5980
000c5980
000c5980loc_c5980:
000c5980b 0xc599c
000c5984
000c5984loc_c5984:
000c5984b 0xc5988
000c5988
000c5988loc_c5988:
000c5988ldr x4, [sp+528]
000c598cadd x4, x4, 1
000c5990str x4, [sp+528]
000c5994b 0xc555c
000c5998
000c5998loc_c5998:
000c5998b 0xc599c
000c599c
000c599cloc_c599c:
000c599cldr x3, [sp+816]
000c59a0str x3, [sp+584]
000c59a4add x27, sp, 568
000c59a8stp xzr, xzr, [x27]
000c59acldr x0, [sp+584]
000c59b0mov x1, xzr
000c59b4mov x2, xzr
000c59b8ldp x29, x30, [sp-8]
000c59bcadd sp, sp, 1184
000c59c0ret x30
000c59c4
000c59c4loc_c59c4:
000c59c4bl runtime.panicIndex
000c59c8
000c59c8loc_c59c8:
000c59c8bl runtime.panicIndex
000c59cc
000c59ccloc_c59cc:
000c59ccbl runtime.panicIndex
000c59d0
000c59d0loc_c59d0:
000c59d0mov x1, x5
000c59d4bl runtime.panicIndex
000c59d8
000c59d8loc_c59d8:
000c59d8bl runtime.panicIndex
000c59dc
000c59dcloc_c59dc:
000c59dcbl runtime.panicIndex
000c59e0
000c59e0loc_c59e0:
000c59e0bl runtime.panicIndex
000c59e4
000c59e4loc_c59e4:
000c59e4mov x0, x6
000c59e8bl runtime.panicIndex
000c59ec
000c59ecloc_c59ec:
000c59ecbl runtime.panicIndex
000c59f0
000c59f0loc_c59f0:
000c59f0mov x0, x6
000c59f4bl runtime.panicIndex
000c59f8
000c59f8loc_c59f8:
000c59f8bl runtime.panicIndex
000c59fc
000c59fcloc_c59fc:
000c59fcmov x0, x6
000c5a00bl runtime.panicIndex
000c5a04
000c5a04loc_c5a04:
000c5a04bl runtime.panicIndex
000c5a08
000c5a08loc_c5a08:
000c5a08bl runtime.panicIndex
000c5a0c
000c5a0cloc_c5a0c:
000c5a0cbl runtime.panicIndex
000c5a10
000c5a10loc_c5a10:
000c5a10mov x0, x3
000c5a14mov x1, x5
000c5a18bl runtime.panicIndex
000c5a1c
000c5a1cloc_c5a1c:
000c5a1cbl runtime.panicSliceB
000c5a20
000c5a20loc_c5a20:
000c5a20mov x0, x2
000c5a24bl runtime.panicIndex
000c5a28
000c5a28loc_c5a28:
000c5a28bl runtime.panicIndex
000c5a2c
000c5a2cloc_c5a2c:
000c5a2corr x0, xzr, 1
000c5a30bl runtime.panicSliceB
000c5a34
000c5a34loc_c5a34:
000c5a34bl runtime.panicSliceAcap
000c5a38
000c5a38loc_c5a38:
000c5a38bl runtime.panicIndex
000c5a3c
000c5a3cloc_c5a3c:
000c5a3cmov x0, xzr
000c5a40bl runtime.panicIndex
000c5a44
000c5a44loc_c5a44:
000c5a44ldr x2, [sp+304]
000c5a48subs xzr, x2, 6
000c5a4cb.lt 0xc5a54
000c5a50b 0xc5b28
000c5a54
000c5a54loc_c5a54:
000c5a54add x0, sp, 888
000c5a58bl time.(*dataIO).big4
000c5a5cstr w0, [sp+136]
000c5a60strb w1, [sp+104]
000c5a64ldr w1, [sp+136]
000c5a68str w1, [sp+152]
000c5a6cldrb w1, [sp+104]
000c5a70strb w1, [sp+114]
000c5a74ldr w1, [sp+152]
000c5a78str w1, [sp+116]
000c5a7cldrb w1, [sp+114]
000c5a80strb w1, [sp+96]
000c5a84tbnz w1, 0, 0xc5a8c
000c5a88b 0xc5afc
000c5a8c
000c5a8cloc_c5a8c:
000c5a8cldr w3, [sp+116]
000c5a90ldr w4, [sp+116]
000c5a94subs wzr, w4, w3
000c5a98b.ne 0xc5aa0
000c5a9cb 0xc5acc
000c5aa0
000c5aa0loc_c5aa0:
000c5aa0str xzr, [sp+584]
000c5aa4adrp x27, 0x95c000
000c5aa8ldr x1, [x27+1344]
000c5aacadrp x27, 0x95c000
000c5ab0ldr x2, [x27+1352]
000c5ab4str x1, [sp+568]
000c5ab8str x2, [sp+576]
000c5abcldr x0, [sp+584]
000c5ac0ldp x29, x30, [sp-8]
000c5ac4add sp, sp, 1184
000c5ac8ret x30
000c5acc
000c5accloc_c5acc:
000c5accldr x0, [sp+304]
000c5ad0ldr w2, [sp+116]
000c5ad4subs xzr, x0, 6
000c5ad8b.lo 0xc5ae0
000c5adcb 0xc5b30
000c5ae0
000c5ae0loc_c5ae0:
000c5ae0add x3, sp, 232
000c5ae4str x2, [x3+3*x0]
000c5ae8b 0xc5aec
000c5aec
000c5aecloc_c5aec:
000c5aecldr x2, [sp+304]
000c5af0add x2, x2, 1
000c5af4str x2, [sp+304]
000c5af8b 0xc5a44
000c5afc
000c5afcloc_c5afc:
000c5afcstr xzr, [sp+584]
000c5b00adrp x27, 0x95c000
000c5b04ldr x1, [x27+1344]
000c5b08adrp x27, 0x95c000
000c5b0cldr x2, [x27+1352]
000c5b10str x1, [sp+568]
000c5b14str x2, [sp+576]
000c5b18ldr x0, [sp+584]
000c5b1cldp x29, x30, [sp-8]
000c5b20add sp, sp, 1184
000c5b24ret x30
000c5b28
000c5b28loc_c5b28:
000c5b28orr x2, xzr, 1
000c5b2cb 0xc4a28
000c5b30
000c5b30loc_c5b30:
000c5b30orr x1, xzr, 6
000c5b34bl runtime.panicIndex
000c5b38
000c5b38loc_c5b38:
000c5b38orr x1, xzr, 6
000c5b3cbl runtime.panicIndex
000c5b40
000c5b40loc_c5b40:
000c5b40mov x0, xzr
000c5b44bl runtime.panicIndex
000c5b48
000c5b48loc_c5b48:
000c5b48orr x0, xzr, 3
000c5b4cbl runtime.panicIndex
000c5b50
000c5b50loc_c5b50:
000c5b50orr x0, xzr, 2
000c5b54bl runtime.panicIndex
000c5b58
000c5b58loc_c5b58:
000c5b58orr x0, xzr, 1
000c5b5cbl runtime.panicIndex
000c5b60
000c5b60loc_c5b60:
000c5b60mov x0, xzr
000c5b64bl runtime.panicIndex
000c5b68hint
000c5b6c
000c5b6cloc_c5b6c:
000c5b6cstp x0, x1, [sp+8]
000c5b70stp x2, x3, [sp+24]
000c5b74str x4, [sp+40]
000c5b78mov x3, x30
000c5b7cbl runtime.morestack_noctxt.abi0
000c5b80ldp x0, x1, [sp+8]
000c5b84ldp x2, x3, [sp+24]
000c5b88ldr x4, [sp+40]
000c5b8cb 0xc4650
000c4650
000c5b90
000c5b90time.findZone: ; void time.findZone(struct []time.zone zones, struct string name, int offset, bool isDST)
000c5b90ldr x16, [x28+16]
000c5b94sub x17, sp, 48
000c5b98subs xzr, x17, x16
000c5b9cb.ls 0xc5d20
000c5ba0str x30, [sp-176]!
000c5ba4stur x29, [sp-8]
000c5ba8sub x29, sp, 8
000c5bacstr x0, [sp+184]
000c5bb0str x1, [sp+192]
000c5bb4str x2, [sp+200]
000c5bb8str x3, [sp+208]
000c5bbcstr x4, [sp+216]
000c5bc0str x5, [sp+224]
000c5bc4strb w6, [sp+232]
000c5bc8str xzr, [sp+48]
000c5bccldr x3, [sp+192]
000c5bd0ldr x4, [sp+184]
000c5bd4ldr x5, [sp+200]
000c5bd8str x4, [sp+120]
000c5bdcstr x3, [sp+128]
000c5be0str x5, [sp+136]
000c5be4str xzr, [sp+80]
000c5be8str x3, [sp+72]
000c5becldr x3, [sp+120]
000c5bf0str x3, [sp+64]
000c5bf4b 0xc5bf8
000c5bf8
000c5bf8loc_c5bf8:
000c5bf8ldr x3, [sp+72]
000c5bfcldr x4, [sp+80]
000c5c00subs xzr, x3, x4
000c5c04b.gt 0xc5c0c
000c5c08b 0xc5d0c
000c5c0c
000c5c0cloc_c5c0c:
000c5c0cldr x3, [sp+64]
000c5c10str x3, [sp+160]
000c5c14ldr x3, [sp+80]
000c5c18str x3, [sp+56]
000c5c1cldr x3, [sp+160]
000c5c20ldr x4, [x3]
000c5c24ldr x5, [x3+8]
000c5c28ldr x6, [x3+16]
000c5c2cldrb w3, [x3+24]
000c5c30str x4, [sp+88]
000c5c34str x5, [sp+96]
000c5c38str x6, [sp+104]
000c5c3cstrb w3, [sp+112]
000c5c40ldr x2, [sp+96]
000c5c44ldr x0, [sp+88]
000c5c48str x0, [sp+144]
000c5c4cstr x2, [sp+152]
000c5c50ldr x3, [sp+216]
000c5c54subs xzr, x3, x2
000c5c58cset x3, eq
000c5c5cb.eq 0xc5c64
000c5c60b 0xc5c70
000c5c64
000c5c64loc_c5c64:
000c5c64ldr x1, [sp+208]
000c5c68bl runtime.memequal
000c5c6cb 0xc5c78
000c5c70
000c5c70loc_c5c70:
000c5c70mov x0, x3
000c5c74b 0xc5c78
000c5c78
000c5c78loc_c5c78:
000c5c78strb w0, [sp+46]
000c5c7ctbnz w0, 0, 0xc5c84
000c5c80b 0xc5c9c
000c5c84
000c5c84loc_c5c84:
000c5c84ldr x3, [sp+104]
000c5c88ldr x4, [sp+224]
000c5c8csubs xzr, x4, x3
000c5c90cset x3, eq
000c5c94strb w3, [sp+46]
000c5c98b 0xc5ca0
000c5c9c
000c5c9cloc_c5c9c:
000c5c9cb 0xc5ca0
000c5ca0
000c5ca0loc_c5ca0:
000c5ca0ldrb w3, [sp+46]
000c5ca4strb w3, [sp+47]
000c5ca8tbnz w3, 0, 0xc5cb0
000c5cacb 0xc5cc8
000c5cb0
000c5cb0loc_c5cb0:
000c5cb0ldrb w3, [sp+112]
000c5cb4ldrb w4, [sp+232]
000c5cb8eor x3, x3, x4
000c5cbceor x3, x3, 1
000c5cc0strb w3, [sp+47]
000c5cc4b 0xc5ccc
000c5cc8
000c5cc8loc_c5cc8:
000c5cc8b 0xc5ccc
000c5ccc
000c5cccloc_c5ccc:
000c5cccldrb w3, [sp+47]
000c5cd0tbnz w3, 0, 0xc5cd8
000c5cd4b 0xc5cec
000c5cd8
000c5cd8loc_c5cd8:
000c5cd8ldr x0, [sp+56]
000c5cdcstr x0, [sp+48]
000c5ce0ldur x29, [sp-8]
000c5ce4ldr x30, [sp], 176
000c5ce8ret x30
000c5cec
000c5cecloc_c5cec:
000c5cecb 0xc5cf0
000c5cf0
000c5cf0loc_c5cf0:
000c5cf0ldr x3, [sp+80]
000c5cf4add x3, x3, 1
000c5cf8str x3, [sp+80]
000c5cfcldr x3, [sp+160]
000c5d00add x3, x3, 32
000c5d04str x3, [sp+64]
000c5d08b 0xc5bf8
000c5d0c
000c5d0cloc_c5d0c:
000c5d0cmovn x0, 0
000c5d10str x0, [sp+48]
000c5d14ldur x29, [sp-8]
000c5d18ldr x30, [sp], 176
000c5d1cret x30
000c5d20
000c5d20loc_c5d20:
000c5d20stp x0, x1, [sp+8]
000c5d24stp x2, x3, [sp+24]
000c5d28stp x4, x5, [sp+40]
000c5d2cstrb w6, [sp+56]
000c5d30mov x3, x30
000c5d34bl runtime.morestack_noctxt.abi0
000c5d38ldp x0, x1, [sp+8]
000c5d3cldp x2, x3, [sp+24]
000c5d40ldp x4, x5, [sp+40]
000c5d44ldrb w6, [sp+56]
000c5d48b 0xc5b90
000c5d4cudf 0
000c5b90
000c5b90time.findZone: ; void time.findZone(struct []time.zone zones, struct string name, int offset, bool isDST)
000c5b90ldr x16, [x28+16]
000c5b94sub x17, sp, 48
000c5b98subs xzr, x17, x16
000c5b9cb.ls 0xc5d20
000c5ba0str x30, [sp-176]!
000c5ba4stur x29, [sp-8]
000c5ba8sub x29, sp, 8
000c5bacstr x0, [sp+184]
000c5bb0str x1, [sp+192]
000c5bb4str x2, [sp+200]
000c5bb8str x3, [sp+208]
000c5bbcstr x4, [sp+216]
000c5bc0str x5, [sp+224]
000c5bc4strb w6, [sp+232]
000c5bc8str xzr, [sp+48]
000c5bccldr x3, [sp+192]
000c5bd0ldr x4, [sp+184]
000c5bd4ldr x5, [sp+200]
000c5bd8str x4, [sp+120]
000c5bdcstr x3, [sp+128]
000c5be0str x5, [sp+136]
000c5be4str xzr, [sp+80]
000c5be8str x3, [sp+72]
000c5becldr x3, [sp+120]
000c5bf0str x3, [sp+64]
000c5bf4b 0xc5bf8
000c5bf8
000c5bf8loc_c5bf8:
000c5bf8ldr x3, [sp+72]
000c5bfcldr x4, [sp+80]
000c5c00subs xzr, x3, x4
000c5c04b.gt 0xc5c0c
000c5c08b 0xc5d0c
000c5c0c
000c5c0cloc_c5c0c:
000c5c0cldr x3, [sp+64]
000c5c10str x3, [sp+160]
000c5c14ldr x3, [sp+80]
000c5c18str x3, [sp+56]
000c5c1cldr x3, [sp+160]
000c5c20ldr x4, [x3]
000c5c24ldr x5, [x3+8]
000c5c28ldr x6, [x3+16]
000c5c2cldrb w3, [x3+24]
000c5c30str x4, [sp+88]
000c5c34str x5, [sp+96]
000c5c38str x6, [sp+104]
000c5c3cstrb w3, [sp+112]
000c5c40ldr x2, [sp+96]
000c5c44ldr x0, [sp+88]
000c5c48str x0, [sp+144]
000c5c4cstr x2, [sp+152]
000c5c50ldr x3, [sp+216]
000c5c54subs xzr, x3, x2
000c5c58cset x3, eq
000c5c5cb.eq 0xc5c64
000c5c60b 0xc5c70
000c5c64
000c5c64loc_c5c64:
000c5c64ldr x1, [sp+208]
000c5c68bl runtime.memequal
000c5c6cb 0xc5c78
000c5c70
000c5c70loc_c5c70:
000c5c70mov x0, x3
000c5c74b 0xc5c78
000c5c78
000c5c78loc_c5c78:
000c5c78strb w0, [sp+46]
000c5c7ctbnz w0, 0, 0xc5c84
000c5c80b 0xc5c9c
000c5c84
000c5c84loc_c5c84:
000c5c84ldr x3, [sp+104]
000c5c88ldr x4, [sp+224]
000c5c8csubs xzr, x4, x3
000c5c90cset x3, eq
000c5c94strb w3, [sp+46]
000c5c98b 0xc5ca0
000c5c9c
000c5c9cloc_c5c9c:
000c5c9cb 0xc5ca0
000c5ca0
000c5ca0loc_c5ca0:
000c5ca0ldrb w3, [sp+46]
000c5ca4strb w3, [sp+47]
000c5ca8tbnz w3, 0, 0xc5cb0
000c5cacb 0xc5cc8
000c5cb0
000c5cb0loc_c5cb0:
000c5cb0ldrb w3, [sp+112]
000c5cb4ldrb w4, [sp+232]
000c5cb8eor x3, x3, x4
000c5cbceor x3, x3, 1
000c5cc0strb w3, [sp+47]
000c5cc4b 0xc5ccc
000c5cc8
000c5cc8loc_c5cc8:
000c5cc8b 0xc5ccc
000c5ccc
000c5cccloc_c5ccc:
000c5cccldrb w3, [sp+47]
000c5cd0tbnz w3, 0, 0xc5cd8
000c5cd4b 0xc5cec
000c5cd8
000c5cd8loc_c5cd8:
000c5cd8ldr x0, [sp+56]
000c5cdcstr x0, [sp+48]
000c5ce0ldur x29, [sp-8]
000c5ce4ldr x30, [sp], 176
000c5ce8ret x30
000c5cec
000c5cecloc_c5cec:
000c5cecb 0xc5cf0
000c5cf0
000c5cf0loc_c5cf0:
000c5cf0ldr x3, [sp+80]
000c5cf4add x3, x3, 1
000c5cf8str x3, [sp+80]
000c5cfcldr x3, [sp+160]
000c5d00add x3, x3, 32
000c5d04str x3, [sp+64]
000c5d08b 0xc5bf8
000c5d0c
000c5d0cloc_c5d0c:
000c5d0cmovn x0, 0
000c5d10str x0, [sp+48]
000c5d14ldur x29, [sp-8]
000c5d18ldr x30, [sp], 176
000c5d1cret x30
000c5d20
000c5d20loc_c5d20:
000c5d20stp x0, x1, [sp+8]
000c5d24stp x2, x3, [sp+24]
000c5d28stp x4, x5, [sp+40]
000c5d2cstrb w6, [sp+56]
000c5d30mov x3, x30
000c5d34bl runtime.morestack_noctxt.abi0
000c5d38ldp x0, x1, [sp+8]
000c5d3cldp x2, x3, [sp+24]
000c5d40ldp x4, x5, [sp+40]
000c5d44ldrb w6, [sp+56]
000c5d48b 0xc5b90
000c5d4cudf 0
000c5b90
000c5d50
000c5d50time.loadTzinfoFromDirOrZip: ; void time.loadTzinfoFromDirOrZip(struct string dir, struct string name)
000c5d50ldr x16, [x28+16]
000c5d54sub x17, sp, 160
000c5d58subs xzr, x17, x16
000c5d5cb.ls 0xc6018
000c5d60sub x20, sp, 288
000c5d64stp x29, x30, [x20-8]
000c5d68add sp, x20, 0
000c5d6csub x29, sp, 8
000c5d70str x0, [sp+296]
000c5d74str x1, [sp+304]
000c5d78str x2, [sp+312]
000c5d7cstr x3, [sp+320]
000c5d80str xzr, [sp+120]
000c5d84stp xzr, xzr, [sp+128]
000c5d88stp xzr, xzr, [sp+104]
000c5d8cldr x7, [sp+304]
000c5d90str x7, [sp+80]
000c5d94subs xzr, x7, 4
000c5d98cset x7, gt
000c5d9cstrb w7, [sp+79]
000c5da0b.gt 0xc5da8
000c5da4b 0xc5e70
000c5da8
000c5da8loc_c5da8:
000c5da8ldr x7, [sp+304]
000c5dacstr x7, [sp+96]
000c5db0sub x0, x7, 4
000c5db4str x0, [sp+88]
000c5db8ldr x1, [sp+304]
000c5dbcldr x8, [sp+296]
000c5dc0subs xzr, x1, x0
000c5dc4b.hs 0xc5dcc
000c5dc8b 0xc6010
000c5dcc
000c5dccloc_c5dcc:
000c5dccsub x7, x1, x7
000c5dd0add x1, x7, 4
000c5dd4sub x9, xzr, x1
000c5dd8and x9, x0, x9, asr #63
000c5ddcadd x10, x8, x9
000c5de0str x10, [sp+264]
000c5de4str x1, [sp+272]
000c5de8subs xzr, x7, 0
000c5deccset x11, eq
000c5df0cbz x7, 0xc5df8
000c5df4b 0xc5e64
000c5df8
000c5df8loc_c5df8:
000c5df8subs xzr, x1, 0
000c5dfcb.hi 0xc5e04
000c5e00b 0xc6008
000c5e04
000c5e04loc_c5e04:
000c5e04ldrb w7, [x8+x9]
000c5e08subs xzr, x1, 1
000c5e0cb.hi 0xc5e14
000c5e10b 0xc6000
000c5e14
000c5e14loc_c5e14:
000c5e14ldrb w8, [x10+1]
000c5e18ubfm x8, x8, 56, 7
000c5e1corr x7, x7, x8
000c5e20subs xzr, x1, 2
000c5e24b.hi 0xc5e2c
000c5e28b 0xc5ff8
000c5e2c
000c5e2cloc_c5e2c:
000c5e2cldrb w8, [x10+2]
000c5e30ubfm x8, x8, 48, 7
000c5e34orr x7, x7, x8
000c5e38subs xzr, x1, 3
000c5e3cb.hi 0xc5e44
000c5e40b 0xc5ff0
000c5e44
000c5e44loc_c5e44:
000c5e44ldrb w8, [x10+3]
000c5e48ubfm x8, x8, 40, 7
000c5e4corr x7, x7, x8
000c5e50movz x8, 31278
000c5e54movk x8, 0x70690000
000c5e58subs wzr, w7, w8
000c5e5ccset x11, eq
000c5e60b 0xc5e68
000c5e64
000c5e64loc_c5e64:
000c5e64b 0xc5e68
000c5e68
000c5e68loc_c5e68:
000c5e68strb w11, [sp+79]
000c5e6cb 0xc5e74
000c5e70
000c5e70loc_c5e70:
000c5e70b 0xc5e74
000c5e74
000c5e74loc_c5e74:
000c5e74ldrb w7, [sp+79]
000c5e78tbnz w7, 0, 0xc5e80
000c5e7cb 0xc5f1c
000c5e80
000c5e80loc_c5e80:
000c5e80str xzr, [sp+240]
000c5e84stp xzr, xzr, [sp+248]
000c5e88stp xzr, xzr, [sp+224]
000c5e8cldr x0, [sp+296]
000c5e90ldr x2, [sp+312]
000c5e94ldr x1, [sp+304]
000c5e98ldr x3, [sp+320]
000c5e9cbl time.loadTzinfoFromZip
000c5ea0str x0, [sp+240]
000c5ea4str x1, [sp+248]
000c5ea8str x2, [sp+256]
000c5eacstr x3, [sp+224]
000c5eb0str x4, [sp+232]
000c5eb4ldr x4, [sp+248]
000c5eb8ldr x5, [sp+256]
000c5ebcldr x6, [sp+240]
000c5ec0str x6, [sp+200]
000c5ec4str x4, [sp+208]
000c5ec8str x5, [sp+216]
000c5eccldr x4, [sp+224]
000c5ed0ldr x5, [sp+232]
000c5ed4str x4, [sp+184]
000c5ed8str x5, [sp+192]
000c5edcldr x4, [sp+200]
000c5ee0ldr x5, [sp+208]
000c5ee4ldr x6, [sp+216]
000c5ee8str x4, [sp+120]
000c5eecstr x5, [sp+128]
000c5ef0str x6, [sp+136]
000c5ef4ldr x3, [sp+184]
000c5ef8ldr x4, [sp+192]
000c5efcstr x3, [sp+104]
000c5f00str x4, [sp+112]
000c5f04ldr x0, [sp+120]
000c5f08ldr x1, [sp+128]
000c5f0cldr x2, [sp+136]
000c5f10ldp x29, x30, [sp-8]
000c5f14add sp, sp, 288
000c5f18ret x30
000c5f1c
000c5f1cloc_c5f1c:
000c5f1cldr x7, [sp+304]
000c5f20cbnz x7, 0xc5f28
000c5f24b 0xc5f58
000c5f28
000c5f28loc_c5f28:
000c5f28ldr x1, [sp+296]
000c5f2cldr x5, [sp+312]
000c5f30ldr x2, [sp+304]
000c5f34ldr x6, [sp+320]
000c5f38mov x0, xzr
000c5f3cadrp x3, 0x5ea000
000c5f40add x3, x3, 4032
000c5f44orr x4, xzr, 1
000c5f48bl runtime.concatstring3
000c5f4cstr x0, [sp+312]
000c5f50str x1, [sp+320]
000c5f54b 0xc5f5c
000c5f58
000c5f58loc_c5f58:
000c5f58b 0xc5f5c
000c5f5c
000c5f5cloc_c5f5c:
000c5f5cstr xzr, [sp+240]
000c5f60stp xzr, xzr, [sp+248]
000c5f64stp xzr, xzr, [sp+224]
000c5f68ldr x0, [sp+312]
000c5f6cldr x1, [sp+320]
000c5f70bl time.readFile
000c5f74str x0, [sp+240]
000c5f78str x1, [sp+248]
000c5f7cstr x2, [sp+256]
000c5f80str x3, [sp+224]
000c5f84str x4, [sp+232]
000c5f88ldr x2, [sp+248]
000c5f8cldr x3, [sp+256]
000c5f90ldr x4, [sp+240]
000c5f94str x4, [sp+160]
000c5f98str x2, [sp+168]
000c5f9cstr x3, [sp+176]
000c5fa0ldr x2, [sp+224]
000c5fa4ldr x3, [sp+232]
000c5fa8str x2, [sp+144]
000c5facstr x3, [sp+152]
000c5fb0ldr x2, [sp+160]
000c5fb4ldr x3, [sp+168]
000c5fb8ldr x4, [sp+176]
000c5fbcstr x2, [sp+120]
000c5fc0str x3, [sp+128]
000c5fc4str x4, [sp+136]
000c5fc8ldr x3, [sp+144]
000c5fccldr x4, [sp+152]
000c5fd0str x3, [sp+104]
000c5fd4str x4, [sp+112]
000c5fd8ldr x0, [sp+120]
000c5fdcldr x1, [sp+128]
000c5fe0ldr x2, [sp+136]
000c5fe4ldp x29, x30, [sp-8]
000c5fe8add sp, sp, 288
000c5fecret x30
000c5ff0
000c5ff0loc_c5ff0:
000c5ff0orr x0, xzr, 3
000c5ff4bl runtime.panicIndex
000c5ff8
000c5ff8loc_c5ff8:
000c5ff8orr x0, xzr, 2
000c5ffcbl runtime.panicIndex
000c6000
000c6000loc_c6000:
000c6000orr x0, xzr, 1
000c6004bl runtime.panicIndex
000c6008
000c6008loc_c6008:
000c6008mov x0, xzr
000c600cbl runtime.panicIndex
000c6010
000c6010loc_c6010:
000c6010bl runtime.panicSliceB
000c6014hint
000c6018
000c6018loc_c6018:
000c6018stp x0, x1, [sp+8]
000c601cstp x2, x3, [sp+24]
000c6020mov x3, x30
000c6024bl runtime.morestack_noctxt.abi0
000c6028ldp x0, x1, [sp+8]
000c602cldp x2, x3, [sp+24]
000c6030b 0xc5d50
000c6034udf 0
000c6038udf 0
000c603cudf 0
000c5d50
000c5d50time.loadTzinfoFromDirOrZip: ; void time.loadTzinfoFromDirOrZip(struct string dir, struct string name)
000c5d50ldr x16, [x28+16]
000c5d54sub x17, sp, 160
000c5d58subs xzr, x17, x16
000c5d5cb.ls 0xc6018
000c5d60sub x20, sp, 288
000c5d64stp x29, x30, [x20-8]
000c5d68add sp, x20, 0
000c5d6csub x29, sp, 8
000c5d70str x0, [sp+296]
000c5d74str x1, [sp+304]
000c5d78str x2, [sp+312]
000c5d7cstr x3, [sp+320]
000c5d80str xzr, [sp+120]
000c5d84stp xzr, xzr, [sp+128]
000c5d88stp xzr, xzr, [sp+104]
000c5d8cldr x7, [sp+304]
000c5d90str x7, [sp+80]
000c5d94subs xzr, x7, 4
000c5d98cset x7, gt
000c5d9cstrb w7, [sp+79]
000c5da0b.gt 0xc5da8
000c5da4b 0xc5e70
000c5da8
000c5da8loc_c5da8:
000c5da8ldr x7, [sp+304]
000c5dacstr x7, [sp+96]
000c5db0sub x0, x7, 4
000c5db4str x0, [sp+88]
000c5db8ldr x1, [sp+304]
000c5dbcldr x8, [sp+296]
000c5dc0subs xzr, x1, x0
000c5dc4b.hs 0xc5dcc
000c5dc8b 0xc6010
000c5dcc
000c5dccloc_c5dcc:
000c5dccsub x7, x1, x7
000c5dd0add x1, x7, 4
000c5dd4sub x9, xzr, x1
000c5dd8and x9, x0, x9, asr #63
000c5ddcadd x10, x8, x9
000c5de0str x10, [sp+264]
000c5de4str x1, [sp+272]
000c5de8subs xzr, x7, 0
000c5deccset x11, eq
000c5df0cbz x7, 0xc5df8
000c5df4b 0xc5e64
000c5df8
000c5df8loc_c5df8:
000c5df8subs xzr, x1, 0
000c5dfcb.hi 0xc5e04
000c5e00b 0xc6008
000c5e04
000c5e04loc_c5e04:
000c5e04ldrb w7, [x8+x9]
000c5e08subs xzr, x1, 1
000c5e0cb.hi 0xc5e14
000c5e10b 0xc6000
000c5e14
000c5e14loc_c5e14:
000c5e14ldrb w8, [x10+1]
000c5e18ubfm x8, x8, 56, 7
000c5e1corr x7, x7, x8
000c5e20subs xzr, x1, 2
000c5e24b.hi 0xc5e2c
000c5e28b 0xc5ff8
000c5e2c
000c5e2cloc_c5e2c:
000c5e2cldrb w8, [x10+2]
000c5e30ubfm x8, x8, 48, 7
000c5e34orr x7, x7, x8
000c5e38subs xzr, x1, 3
000c5e3cb.hi 0xc5e44
000c5e40b 0xc5ff0
000c5e44
000c5e44loc_c5e44:
000c5e44ldrb w8, [x10+3]
000c5e48ubfm x8, x8, 40, 7
000c5e4corr x7, x7, x8
000c5e50movz x8, 31278
000c5e54movk x8, 0x70690000
000c5e58subs wzr, w7, w8
000c5e5ccset x11, eq
000c5e60b 0xc5e68
000c5e64
000c5e64loc_c5e64:
000c5e64b 0xc5e68
000c5e68
000c5e68loc_c5e68:
000c5e68strb w11, [sp+79]
000c5e6cb 0xc5e74
000c5e70
000c5e70loc_c5e70:
000c5e70b 0xc5e74
000c5e74
000c5e74loc_c5e74:
000c5e74ldrb w7, [sp+79]
000c5e78tbnz w7, 0, 0xc5e80
000c5e7cb 0xc5f1c
000c5e80
000c5e80loc_c5e80:
000c5e80str xzr, [sp+240]
000c5e84stp xzr, xzr, [sp+248]
000c5e88stp xzr, xzr, [sp+224]
000c5e8cldr x0, [sp+296]
000c5e90ldr x2, [sp+312]
000c5e94ldr x1, [sp+304]
000c5e98ldr x3, [sp+320]
000c5e9cbl time.loadTzinfoFromZip
000c5ea0str x0, [sp+240]
000c5ea4str x1, [sp+248]
000c5ea8str x2, [sp+256]
000c5eacstr x3, [sp+224]
000c5eb0str x4, [sp+232]
000c5eb4ldr x4, [sp+248]
000c5eb8ldr x5, [sp+256]
000c5ebcldr x6, [sp+240]
000c5ec0str x6, [sp+200]
000c5ec4str x4, [sp+208]
000c5ec8str x5, [sp+216]
000c5eccldr x4, [sp+224]
000c5ed0ldr x5, [sp+232]
000c5ed4str x4, [sp+184]
000c5ed8str x5, [sp+192]
000c5edcldr x4, [sp+200]
000c5ee0ldr x5, [sp+208]
000c5ee4ldr x6, [sp+216]
000c5ee8str x4, [sp+120]
000c5eecstr x5, [sp+128]
000c5ef0str x6, [sp+136]
000c5ef4ldr x3, [sp+184]
000c5ef8ldr x4, [sp+192]
000c5efcstr x3, [sp+104]
000c5f00str x4, [sp+112]
000c5f04ldr x0, [sp+120]
000c5f08ldr x1, [sp+128]
000c5f0cldr x2, [sp+136]
000c5f10ldp x29, x30, [sp-8]
000c5f14add sp, sp, 288
000c5f18ret x30
000c5f1c
000c5f1cloc_c5f1c:
000c5f1cldr x7, [sp+304]
000c5f20cbnz x7, 0xc5f28
000c5f24b 0xc5f58
000c5f28
000c5f28loc_c5f28:
000c5f28ldr x1, [sp+296]
000c5f2cldr x5, [sp+312]
000c5f30ldr x2, [sp+304]
000c5f34ldr x6, [sp+320]
000c5f38mov x0, xzr
000c5f3cadrp x3, 0x5ea000
000c5f40add x3, x3, 4032
000c5f44orr x4, xzr, 1
000c5f48bl runtime.concatstring3
000c5f4cstr x0, [sp+312]
000c5f50str x1, [sp+320]
000c5f54b 0xc5f5c
000c5f58
000c5f58loc_c5f58:
000c5f58b 0xc5f5c
000c5f5c
000c5f5cloc_c5f5c:
000c5f5cstr xzr, [sp+240]
000c5f60stp xzr, xzr, [sp+248]
000c5f64stp xzr, xzr, [sp+224]
000c5f68ldr x0, [sp+312]
000c5f6cldr x1, [sp+320]
000c5f70bl time.readFile
000c5f74str x0, [sp+240]
000c5f78str x1, [sp+248]
000c5f7cstr x2, [sp+256]
000c5f80str x3, [sp+224]
000c5f84str x4, [sp+232]
000c5f88ldr x2, [sp+248]
000c5f8cldr x3, [sp+256]
000c5f90ldr x4, [sp+240]
000c5f94str x4, [sp+160]
000c5f98str x2, [sp+168]
000c5f9cstr x3, [sp+176]
000c5fa0ldr x2, [sp+224]
000c5fa4ldr x3, [sp+232]
000c5fa8str x2, [sp+144]
000c5facstr x3, [sp+152]
000c5fb0ldr x2, [sp+160]
000c5fb4ldr x3, [sp+168]
000c5fb8ldr x4, [sp+176]
000c5fbcstr x2, [sp+120]
000c5fc0str x3, [sp+128]
000c5fc4str x4, [sp+136]
000c5fc8ldr x3, [sp+144]
000c5fccldr x4, [sp+152]
000c5fd0str x3, [sp+104]
000c5fd4str x4, [sp+112]
000c5fd8ldr x0, [sp+120]
000c5fdcldr x1, [sp+128]
000c5fe0ldr x2, [sp+136]
000c5fe4ldp x29, x30, [sp-8]
000c5fe8add sp, sp, 288
000c5fecret x30
000c5ff0
000c5ff0loc_c5ff0:
000c5ff0orr x0, xzr, 3
000c5ff4bl runtime.panicIndex
000c5ff8
000c5ff8loc_c5ff8:
000c5ff8orr x0, xzr, 2
000c5ffcbl runtime.panicIndex
000c6000
000c6000loc_c6000:
000c6000orr x0, xzr, 1
000c6004bl runtime.panicIndex
000c6008
000c6008loc_c6008:
000c6008mov x0, xzr
000c600cbl runtime.panicIndex
000c6010
000c6010loc_c6010:
000c6010bl runtime.panicSliceB
000c6014hint
000c6018
000c6018loc_c6018:
000c6018stp x0, x1, [sp+8]
000c601cstp x2, x3, [sp+24]
000c6020mov x3, x30
000c6024bl runtime.morestack_noctxt.abi0
000c6028ldp x0, x1, [sp+8]
000c602cldp x2, x3, [sp+24]
000c6030b 0xc5d50
000c6034udf 0
000c6038udf 0
000c603cudf 0
000c5d50
000c6040
000c6040time.get4: ; void time.get4(struct []uint8 b)
000c6040ldr x16, [x28+16]
000c6044subs xzr, sp, x16
000c6048b.ls 0xc6128
000c604cstr x30, [sp-48]!
000c6050stur x29, [sp-8]
000c6054sub x29, sp, 8
000c6058str x0, [sp+56]
000c605cstr x1, [sp+64]
000c6060str x2, [sp+72]
000c6064str xzr, [sp+24]
000c6068str x1, [sp+32]
000c606csubs xzr, x1, 4
000c6070b.lt 0xc6078
000c6074b 0xc608c
000c6078
000c6078loc_c6078:
000c6078str xzr, [sp+24]
000c607cmov x0, xzr
000c6080ldur x29, [sp-8]
000c6084ldr x30, [sp], 48
000c6088ret x30
000c608c
000c608cloc_c608c:
000c608cldr x2, [sp+56]
000c6090subs xzr, x1, 0
000c6094b.hi 0xc609c
000c6098b 0xc611c
000c609c
000c609cloc_c609c:
000c609cldrb w2, [x2]
000c60a0ldr x3, [sp+56]
000c60a4subs xzr, x1, 1
000c60a8b.hi 0xc60b0
000c60acb 0xc6114
000c60b0
000c60b0loc_c60b0:
000c60b0ldrb w3, [x3+1]
000c60b4ubfm x3, x3, 56, 7
000c60b8orr x2, x2, x3
000c60bcldr x3, [sp+56]
000c60c0subs xzr, x1, 2
000c60c4b.hi 0xc60cc
000c60c8b 0xc610c
000c60cc
000c60ccloc_c60cc:
000c60ccldrb w3, [x3+2]
000c60d0ubfm x3, x3, 48, 7
000c60d4orr x2, x2, x3
000c60d8ldr x3, [sp+56]
000c60dcsubs xzr, x1, 3
000c60e0b.hi 0xc60e8
000c60e4b 0xc6104
000c60e8
000c60e8loc_c60e8:
000c60e8ldrb w1, [x3+3]
000c60ecubfm x1, x1, 40, 7
000c60f0orr x0, x2, x1
000c60f4str x0, [sp+24]
000c60f8ldur x29, [sp-8]
000c60fcldr x30, [sp], 48
000c6100ret x30
000c6104
000c6104loc_c6104:
000c6104orr x0, xzr, 3
000c6108bl runtime.panicIndex
000c610c
000c610cloc_c610c:
000c610corr x0, xzr, 2
000c6110bl runtime.panicIndex
000c6114
000c6114loc_c6114:
000c6114orr x0, xzr, 1
000c6118bl runtime.panicIndex
000c611c
000c611cloc_c611c:
000c611cmov x0, xzr
000c6120bl runtime.panicIndex
000c6124hint
000c6128
000c6128loc_c6128:
000c6128stp x0, x1, [sp+8]
000c612cstr x2, [sp+24]
000c6130mov x3, x30
000c6134bl runtime.morestack_noctxt.abi0
000c6138ldp x0, x1, [sp+8]
000c613cldr x2, [sp+24]
000c6140b 0xc6040
000c6144udf 0
000c6148udf 0
000c614cudf 0
000c6040
000c6040time.get4: ; void time.get4(struct []uint8 b)
000c6040ldr x16, [x28+16]
000c6044subs xzr, sp, x16
000c6048b.ls 0xc6128
000c604cstr x30, [sp-48]!
000c6050stur x29, [sp-8]
000c6054sub x29, sp, 8
000c6058str x0, [sp+56]
000c605cstr x1, [sp+64]
000c6060str x2, [sp+72]
000c6064str xzr, [sp+24]
000c6068str x1, [sp+32]
000c606csubs xzr, x1, 4
000c6070b.lt 0xc6078
000c6074b 0xc608c
000c6078
000c6078loc_c6078:
000c6078str xzr, [sp+24]
000c607cmov x0, xzr
000c6080ldur x29, [sp-8]
000c6084ldr x30, [sp], 48
000c6088ret x30
000c608c
000c608cloc_c608c:
000c608cldr x2, [sp+56]
000c6090subs xzr, x1, 0
000c6094b.hi 0xc609c
000c6098b 0xc611c
000c609c
000c609cloc_c609c:
000c609cldrb w2, [x2]
000c60a0ldr x3, [sp+56]
000c60a4subs xzr, x1, 1
000c60a8b.hi 0xc60b0
000c60acb 0xc6114
000c60b0
000c60b0loc_c60b0:
000c60b0ldrb w3, [x3+1]
000c60b4ubfm x3, x3, 56, 7
000c60b8orr x2, x2, x3
000c60bcldr x3, [sp+56]
000c60c0subs xzr, x1, 2
000c60c4b.hi 0xc60cc
000c60c8b 0xc610c
000c60cc
000c60ccloc_c60cc:
000c60ccldrb w3, [x3+2]
000c60d0ubfm x3, x3, 48, 7
000c60d4orr x2, x2, x3
000c60d8ldr x3, [sp+56]
000c60dcsubs xzr, x1, 3
000c60e0b.hi 0xc60e8
000c60e4b 0xc6104
000c60e8
000c60e8loc_c60e8:
000c60e8ldrb w1, [x3+3]
000c60ecubfm x1, x1, 40, 7
000c60f0orr x0, x2, x1
000c60f4str x0, [sp+24]
000c60f8ldur x29, [sp-8]
000c60fcldr x30, [sp], 48
000c6100ret x30
000c6104
000c6104loc_c6104:
000c6104orr x0, xzr, 3
000c6108bl runtime.panicIndex
000c610c
000c610cloc_c610c:
000c610corr x0, xzr, 2
000c6110bl runtime.panicIndex
000c6114
000c6114loc_c6114:
000c6114orr x0, xzr, 1
000c6118bl runtime.panicIndex
000c611c
000c611cloc_c611c:
000c611cmov x0, xzr
000c6120bl runtime.panicIndex
000c6124hint
000c6128
000c6128loc_c6128:
000c6128stp x0, x1, [sp+8]
000c612cstr x2, [sp+24]
000c6130mov x3, x30
000c6134bl runtime.morestack_noctxt.abi0
000c6138ldp x0, x1, [sp+8]
000c613cldr x2, [sp+24]
000c6140b 0xc6040
000c6144udf 0
000c6148udf 0
000c614cudf 0
000c6040
000c6150
000c6150time.get2: ; void time.get2(struct []uint8 b)
000c6150ldr x16, [x28+16]
000c6154subs xzr, sp, x16
000c6158b.ls 0xc61f0
000c615cstr x30, [sp-48]!
000c6160stur x29, [sp-8]
000c6164sub x29, sp, 8
000c6168str x0, [sp+56]
000c616cstr x1, [sp+64]
000c6170str x2, [sp+72]
000c6174str xzr, [sp+24]
000c6178str x1, [sp+32]
000c617csubs xzr, x1, 2
000c6180b.lt 0xc6188
000c6184b 0xc619c
000c6188
000c6188loc_c6188:
000c6188str xzr, [sp+24]
000c618cmov x0, xzr
000c6190ldur x29, [sp-8]
000c6194ldr x30, [sp], 48
000c6198ret x30
000c619c
000c619cloc_c619c:
000c619cldr x2, [sp+56]
000c61a0subs xzr, x1, 0
000c61a4b.hi 0xc61ac
000c61a8b 0xc61e4
000c61ac
000c61acloc_c61ac:
000c61acldrb w2, [x2]
000c61b0ldr x3, [sp+56]
000c61b4subs xzr, x1, 1
000c61b8b.hi 0xc61c0
000c61bcb 0xc61dc
000c61c0
000c61c0loc_c61c0:
000c61c0ldrb w1, [x3+1]
000c61c4ubfm x1, x1, 56, 7
000c61c8orr x0, x2, x1
000c61ccstr x0, [sp+24]
000c61d0ldur x29, [sp-8]
000c61d4ldr x30, [sp], 48
000c61d8ret x30
000c61dc
000c61dcloc_c61dc:
000c61dcorr x0, xzr, 1
000c61e0bl runtime.panicIndex
000c61e4
000c61e4loc_c61e4:
000c61e4mov x0, xzr
000c61e8bl runtime.panicIndex
000c61echint
000c61f0
000c61f0loc_c61f0:
000c61f0stp x0, x1, [sp+8]
000c61f4str x2, [sp+24]
000c61f8mov x3, x30
000c61fcbl runtime.morestack_noctxt.abi0
000c6200ldp x0, x1, [sp+8]
000c6204ldr x2, [sp+24]
000c6208b 0xc6150
000c620cudf 0
000c6150
000c6150time.get2: ; void time.get2(struct []uint8 b)
000c6150ldr x16, [x28+16]
000c6154subs xzr, sp, x16
000c6158b.ls 0xc61f0
000c615cstr x30, [sp-48]!
000c6160stur x29, [sp-8]
000c6164sub x29, sp, 8
000c6168str x0, [sp+56]
000c616cstr x1, [sp+64]
000c6170str x2, [sp+72]
000c6174str xzr, [sp+24]
000c6178str x1, [sp+32]
000c617csubs xzr, x1, 2
000c6180b.lt 0xc6188
000c6184b 0xc619c
000c6188
000c6188loc_c6188:
000c6188str xzr, [sp+24]
000c618cmov x0, xzr
000c6190ldur x29, [sp-8]
000c6194ldr x30, [sp], 48
000c6198ret x30
000c619c
000c619cloc_c619c:
000c619cldr x2, [sp+56]
000c61a0subs xzr, x1, 0
000c61a4b.hi 0xc61ac
000c61a8b 0xc61e4
000c61ac
000c61acloc_c61ac:
000c61acldrb w2, [x2]
000c61b0ldr x3, [sp+56]
000c61b4subs xzr, x1, 1
000c61b8b.hi 0xc61c0
000c61bcb 0xc61dc
000c61c0
000c61c0loc_c61c0:
000c61c0ldrb w1, [x3+1]
000c61c4ubfm x1, x1, 56, 7
000c61c8orr x0, x2, x1
000c61ccstr x0, [sp+24]
000c61d0ldur x29, [sp-8]
000c61d4ldr x30, [sp], 48
000c61d8ret x30
000c61dc
000c61dcloc_c61dc:
000c61dcorr x0, xzr, 1
000c61e0bl runtime.panicIndex
000c61e4
000c61e4loc_c61e4:
000c61e4mov x0, xzr
000c61e8bl runtime.panicIndex
000c61echint
000c61f0
000c61f0loc_c61f0:
000c61f0stp x0, x1, [sp+8]
000c61f4str x2, [sp+24]
000c61f8mov x3, x30
000c61fcbl runtime.morestack_noctxt.abi0
000c6200ldp x0, x1, [sp+8]
000c6204ldr x2, [sp+24]
000c6208b 0xc6150
000c620cudf 0
000c6150
000c6210
000c6210time.loadTzinfoFromZip: ; void time.loadTzinfoFromZip(struct string zipfile, struct string name)
000c6210ldr x16, [x28+16]
000c6214sub x17, sp, 624
000c6218subs xzr, x17, x16
000c621cb.ls 0xc6e48
000c6220sub x20, sp, 752
000c6224stp x29, x30, [x20-8]
000c6228add sp, x20, 0
000c622csub x29, sp, 8
000c6230str x0, [sp+760]
000c6234str x1, [sp+768]
000c6238str x2, [sp+776]
000c623cstr x3, [sp+784]
000c6240str xzr, [sp+304]
000c6244stp xzr, xzr, [sp+312]
000c6248stp xzr, xzr, [sp+288]
000c624cadd x27, sp, 728
000c6250stp xzr, xzr, [x27]
000c6254ldr x0, [sp+760]
000c6258ldr x1, [sp+768]
000c625cbl time.open
000c6260str x0, [sp+280]
000c6264str x1, [sp+728]
000c6268str x2, [sp+736]
000c626cldr x3, [sp+280]
000c6270str x3, [sp+192]
000c6274str x1, [sp+456]
000c6278str x2, [sp+464]
000c627cldr x3, [sp+192]
000c6280str x3, [sp+168]
000c6284str x1, [sp+416]
000c6288str x2, [sp+424]
000c628ccbnz x1, 0xc6294
000c6290b 0xc62d0
000c6294
000c6294loc_c6294:
000c6294str xzr, [sp+304]
000c6298stp xzr, xzr, [sp+312]
000c629cldr x0, [sp+416]
000c62a0ldr x1, [sp+424]
000c62a4str x0, [sp+288]
000c62a8str x1, [sp+296]
000c62acbl runtime.deferreturn
000c62b0ldr x3, [sp+288]
000c62b4ldr x0, [sp+304]
000c62b8ldr x1, [sp+312]
000c62bcldr x4, [sp+296]
000c62c0ldr x2, [sp+320]
000c62c4ldp x29, x30, [sp-8]
000c62c8add sp, sp, 752
000c62ccret x30
000c62d0
000c62d0loc_c62d0:
000c62d0ldr x1, [sp+168]
000c62d4str x1, [sp+184]
000c62d8stp xzr, xzr, [sp+256]
000c62dcadd x1, sp, 256
000c62e0str x1, [sp+696]
000c62e4ldrsb x27, [x1]
000c62e8adrp x2, 0
000c62ecadd x2, x2, 3696
000c62f0str x2, [x1]
000c62f4ldrsb x27, [x1]
000c62f8ldr x2, [sp+184]
000c62fcstr x2, [x1+8]
000c6300str x1, [sp+224]
000c6304add x0, sp, 200
000c6308bl runtime.deferprocStack
000c630csubs xzr, x0, 0
000c6310b.ne 0xc65c4
000c6314b 0xc6318
000c6318
000c6318loc_c6318:
000c6318adrp x0, 0x52f000
000c631cadd x0, x0, 3072
000c6320movz x1, 22
000c6324mov x2, x1
000c6328bl runtime.makeslice
000c632cstr x0, [sp+432]
000c6330movz x3, 22
000c6334str x3, [sp+440]
000c6338str x3, [sp+448]
000c633cldr x4, [sp+168]
000c6340mov x1, x0
000c6344mov x2, x3
000c6348mov x0, x4
000c634cmovn x4, 21
000c6350bl time.preadn
000c6354str x0, [sp+400]
000c6358str x1, [sp+408]
000c635csubs xzr, x0, 0
000c6360cset x3, ne
000c6364strb w3, [sp+95]
000c6368cbnz x0, 0xc6370
000c636cb 0xc6374
000c6370
000c6370loc_c6370:
000c6370b 0xc63a0
000c6374
000c6374loc_c6374:
000c6374ldr x0, [sp+432]
000c6378ldr x1, [sp+440]
000c637cldr x2, [sp+448]
000c6380bl time.get4
000c6384str x0, [sp+272]
000c6388movz x3, 19280
000c638cmovk x3, 0x6050000
000c6390subs xzr, x0, x3
000c6394cset x3, ne
000c6398strb w3, [sp+95]
000c639cb 0xc63a0
000c63a0
000c63a0loc_c63a0:
000c63a0ldrb w5, [sp+95]
000c63a4tbnz w5, 0, 0xc63ac
000c63a8b 0xc6420
000c63ac
000c63acloc_c63ac:
000c63acldr x3, [sp+760]
000c63b0ldr x4, [sp+768]
000c63b4mov x0, xzr
000c63b8adrp x1, 0x5ef000
000c63bcadd x1, x1, 574
000c63c0movz x2, 17
000c63c4bl runtime.concatstring2
000c63c8str x0, [sp+680]
000c63ccstr x1, [sp+688]
000c63d0bl errors.New
000c63d4str x0, [sp+728]
000c63d8str x1, [sp+736]
000c63dcstr x0, [sp+664]
000c63e0str x1, [sp+672]
000c63e4str xzr, [sp+304]
000c63e8stp xzr, xzr, [sp+312]
000c63ecldr x5, [sp+664]
000c63f0ldr x6, [sp+672]
000c63f4str x5, [sp+288]
000c63f8str x6, [sp+296]
000c63fcbl runtime.deferreturn
000c6400ldr x3, [sp+288]
000c6404ldr x0, [sp+304]
000c6408ldr x1, [sp+312]
000c640cldr x4, [sp+296]
000c6410ldr x2, [sp+320]
000c6414ldp x29, x30, [sp-8]
000c6418add sp, sp, 752
000c641cret x30
000c6420
000c6420loc_c6420:
000c6420ldr x1, [sp+440]
000c6424ldr x3, [sp+432]
000c6428ldr x4, [sp+448]
000c642cb 0xc6430
000c6430
000c6430loc_c6430:
000c6430subs xzr, x1, 10
000c6434b.hs 0xc643c
000c6438b 0xc6e3c
000c643c
000c643cloc_c643c:
000c643csub x2, x4, 10
000c6440sub x1, x1, 10
000c6444sub x4, xzr, x2
000c6448sbfm x4, x4, 63, 63
000c644cmovz x5, 10
000c6450and x4, x4, x5
000c6454add x0, x3, x4
000c6458str x0, [sp+704]
000c645cstr x1, [sp+712]
000c6460str x2, [sp+720]
000c6464bl time.get2
000c6468str x0, [sp+144]
000c646cldr x1, [sp+440]
000c6470ldr x3, [sp+432]
000c6474ldr x4, [sp+448]
000c6478b 0xc647c
000c647c
000c647cloc_c647c:
000c647csubs xzr, x1, 12
000c6480b.hs 0xc6488
000c6484b 0xc6e34
000c6488
000c6488loc_c6488:
000c6488sub x2, x4, 12
000c648csub x1, x1, 12
000c6490sub x4, xzr, x2
000c6494sbfm x4, x4, 63, 63
000c6498and x4, x4, 12
000c649cadd x0, x3, x4
000c64a0str x0, [sp+704]
000c64a4str x1, [sp+712]
000c64a8str x2, [sp+720]
000c64acbl time.get4
000c64b0str x0, [sp+112]
000c64b4ldr x1, [sp+440]
000c64b8ldr x3, [sp+432]
000c64bcldr x4, [sp+448]
000c64c0b 0xc64c4
000c64c4
000c64c4loc_c64c4:
000c64c4subs xzr, x1, 16
000c64c8b.hs 0xc64d0
000c64ccb 0xc6e2c
000c64d0
000c64d0loc_c64d0:
000c64d0sub x2, x4, 16
000c64d4sub x1, x1, 16
000c64d8sub x4, xzr, x2
000c64dcsbfm x4, x4, 63, 63
000c64e0and x4, x4, 16
000c64e4add x0, x3, x4
000c64e8str x0, [sp+704]
000c64ecstr x1, [sp+712]
000c64f0str x2, [sp+720]
000c64f4bl time.get4
000c64f8str x0, [sp+128]
000c64fcldr x2, [sp+112]
000c6500ldr x1, [sp+112]
000c6504adrp x0, 0x52f000
000c6508add x0, x0, 3072
000c650cbl runtime.makeslice
000c6510ldr x2, [sp+112]
000c6514ldr x3, [sp+112]
000c6518str x0, [sp+432]
000c651cstr x2, [sp+440]
000c6520str x3, [sp+448]
000c6524ldr x4, [sp+128]
000c6528ldr x5, [sp+168]
000c652cmov x1, x0
000c6530mov x0, x5
000c6534bl time.preadn
000c6538str x0, [sp+384]
000c653cstr x1, [sp+392]
000c6540cbnz x0, 0xc6548
000c6544b 0xc65bc
000c6548
000c6548loc_c6548:
000c6548ldr x3, [sp+760]
000c654cldr x4, [sp+768]
000c6550mov x0, xzr
000c6554adrp x1, 0x5ef000
000c6558add x1, x1, 574
000c655cmovz x2, 17
000c6560bl runtime.concatstring2
000c6564str x0, [sp+648]
000c6568str x1, [sp+656]
000c656cbl errors.New
000c6570str x0, [sp+728]
000c6574str x1, [sp+736]
000c6578str x0, [sp+632]
000c657cstr x1, [sp+640]
000c6580str xzr, [sp+304]
000c6584stp xzr, xzr, [sp+312]
000c6588ldr x5, [sp+632]
000c658cldr x6, [sp+640]
000c6590str x5, [sp+288]
000c6594str x6, [sp+296]
000c6598bl runtime.deferreturn
000c659cldr x3, [sp+288]
000c65a0ldr x0, [sp+304]
000c65a4ldr x1, [sp+312]
000c65a8ldr x4, [sp+296]
000c65acldr x2, [sp+320]
000c65b0ldp x29, x30, [sp-8]
000c65b4add sp, sp, 752
000c65b8ret x30
000c65bc
000c65bcloc_c65bc:
000c65bcstr xzr, [sp+160]
000c65c0b 0xc65e8
000c65c4
000c65c4loc_c65c4:
000c65c4bl runtime.deferreturn
000c65c8ldr x3, [sp+288]
000c65ccldr x0, [sp+304]
000c65d0ldr x1, [sp+312]
000c65d4ldr x4, [sp+296]
000c65d8ldr x2, [sp+320]
000c65dcldp x29, x30, [sp-8]
000c65e0add sp, sp, 752
000c65e4ret x30
000c65e8
000c65e8loc_c65e8:
000c65e8ldr x3, [sp+144]
000c65ecldr x4, [sp+160]
000c65f0subs xzr, x3, x4
000c65f4b.gt 0xc65fc
000c65f8b 0xc6d6c
000c65fc
000c65fcloc_c65fc:
000c65fcldr x0, [sp+432]
000c6600ldr x1, [sp+440]
000c6604ldr x2, [sp+448]
000c6608bl time.get4
000c660cstr x0, [sp+272]
000c6610movz x3, 19280
000c6614movk x3, 0x2010000
000c6618subs xzr, x0, x3
000c661cb.ne 0xc6624
000c6620b 0xc6628
000c6624
000c6624loc_c6624:
000c6624b 0xc6d70
000c6628
000c6628loc_c6628:
000c6628ldr x1, [sp+440]
000c662cldr x3, [sp+432]
000c6630ldr x4, [sp+448]
000c6634b 0xc6638
000c6638
000c6638loc_c6638:
000c6638subs xzr, x1, 10
000c663cb.hs 0xc6644
000c6640b 0xc6e24
000c6644
000c6644loc_c6644:
000c6644sub x2, x4, 10
000c6648sub x1, x1, 10
000c664csub x4, xzr, x2
000c6650sbfm x4, x4, 63, 63
000c6654movz x5, 10
000c6658and x4, x4, x5
000c665cadd x0, x3, x4
000c6660str x0, [sp+704]
000c6664str x1, [sp+712]
000c6668str x2, [sp+720]
000c666cbl time.get2
000c6670str x0, [sp+152]
000c6674ldr x1, [sp+440]
000c6678ldr x3, [sp+432]
000c667cldr x4, [sp+448]
000c6680b 0xc6684
000c6684
000c6684loc_c6684:
000c6684subs xzr, x1, 24
000c6688b.hs 0xc6690
000c668cb 0xc6e1c
000c6690
000c6690loc_c6690:
000c6690sub x2, x4, 24
000c6694sub x1, x1, 24
000c6698sub x4, xzr, x2
000c669csbfm x4, x4, 63, 63
000c66a0and x4, x4, 24
000c66a4add x0, x3, x4
000c66a8str x0, [sp+704]
000c66acstr x1, [sp+712]
000c66b0str x2, [sp+720]
000c66b4bl time.get4
000c66b8str x0, [sp+104]
000c66bcldr x1, [sp+440]
000c66c0ldr x3, [sp+432]
000c66c4ldr x4, [sp+448]
000c66c8b 0xc66cc
000c66cc
000c66ccloc_c66cc:
000c66ccsubs xzr, x1, 28
000c66d0b.hs 0xc66d8
000c66d4b 0xc6e14
000c66d8
000c66d8loc_c66d8:
000c66d8sub x2, x4, 28
000c66dcsub x1, x1, 28
000c66e0sub x4, xzr, x2
000c66e4sbfm x4, x4, 63, 63
000c66e8and x4, x4, 28
000c66ecadd x0, x3, x4
000c66f0str x0, [sp+704]
000c66f4str x1, [sp+712]
000c66f8str x2, [sp+720]
000c66fcbl time.get2
000c6700str x0, [sp+136]
000c6704ldr x1, [sp+440]
000c6708ldr x3, [sp+432]
000c670cldr x4, [sp+448]
000c6710b 0xc6714
000c6714
000c6714loc_c6714:
000c6714subs xzr, x1, 30
000c6718b.hs 0xc6720
000c671cb 0xc6e0c
000c6720
000c6720loc_c6720:
000c6720sub x2, x4, 30
000c6724sub x1, x1, 30
000c6728sub x4, xzr, x2
000c672csbfm x4, x4, 63, 63
000c6730and x4, x4, 30
000c6734add x0, x3, x4
000c6738str x0, [sp+704]
000c673cstr x1, [sp+712]
000c6740str x2, [sp+720]
000c6744bl time.get2
000c6748str x0, [sp+96]
000c674cldr x1, [sp+440]
000c6750ldr x3, [sp+432]
000c6754ldr x4, [sp+448]
000c6758b 0xc675c
000c675c
000c675cloc_c675c:
000c675csubs xzr, x1, 32
000c6760b.hs 0xc6768
000c6764b 0xc6e04
000c6768
000c6768loc_c6768:
000c6768sub x2, x4, 32
000c676csub x1, x1, 32
000c6770sub x4, xzr, x2
000c6774sbfm x4, x4, 63, 63
000c6778and x4, x4, 32
000c677cadd x0, x3, x4
000c6780str x0, [sp+704]
000c6784str x1, [sp+712]
000c6788str x2, [sp+720]
000c678cbl time.get2
000c6790str x0, [sp+176]
000c6794ldr x1, [sp+440]
000c6798ldr x3, [sp+432]
000c679cldr x4, [sp+448]
000c67a0b 0xc67a4
000c67a4
000c67a4loc_c67a4:
000c67a4subs xzr, x1, 42
000c67a8b.hs 0xc67b0
000c67acb 0xc6dfc
000c67b0
000c67b0loc_c67b0:
000c67b0sub x2, x4, 42
000c67b4sub x1, x1, 42
000c67b8sub x4, xzr, x2
000c67bcsbfm x4, x4, 63, 63
000c67c0movz x5, 42
000c67c4and x4, x4, x5
000c67c8add x0, x3, x4
000c67ccstr x0, [sp+704]
000c67d0str x1, [sp+712]
000c67d4str x2, [sp+720]
000c67d8bl time.get4
000c67dcstr x0, [sp+120]
000c67e0ldr x3, [sp+136]
000c67e4add x1, x3, 46
000c67e8str x1, [sp+272]
000c67ecldr x2, [sp+448]
000c67f0ldr x4, [sp+432]
000c67f4subs xzr, x2, x1
000c67f8b.hs 0xc6800
000c67fcb 0xc6df8
000c6800
000c6800loc_c6800:
000c6800subs xzr, x1, 46
000c6804b.hs 0xc680c
000c6808b 0xc6df0
000c680c
000c680cloc_c680c:
000c680csub x5, x2, 46
000c6810sub x6, xzr, x5
000c6814sbfm x6, x6, 63, 63
000c6818movz x7, 46
000c681cand x6, x6, x7
000c6820add x4, x4, x6
000c6824str x4, [sp+328]
000c6828str x3, [sp+336]
000c682cstr x5, [sp+344]
000c6830ldr x3, [sp+136]
000c6834ldr x4, [sp+96]
000c6838add x3, x3, x4
000c683cldr x4, [sp+176]
000c6840add x3, x3, x4
000c6844add x0, x3, 46
000c6848str x0, [sp+272]
000c684cldr x1, [sp+440]
000c6850ldr x4, [sp+432]
000c6854ldr x5, [sp+448]
000c6858b 0xc685c
000c685c
000c685cloc_c685c:
000c685csubs xzr, x1, x0
000c6860b.hs 0xc6868
000c6864b 0xc6dec
000c6868
000c6868loc_c6868:
000c6868sub x6, x1, x3
000c686csub x3, x5, x3
000c6870sub x3, x3, 46
000c6874sub x5, xzr, x3
000c6878and x5, x0, x5, asr #63
000c687cadd x4, x4, x5
000c6880str x4, [sp+432]
000c6884sub x4, x6, 46
000c6888str x4, [sp+440]
000c688cstr x3, [sp+448]
000c6890ldr x2, [sp+336]
000c6894ldr x0, [sp+328]
000c6898str x0, [sp+616]
000c689cstr x2, [sp+624]
000c68a0ldr x3, [sp+784]
000c68a4subs xzr, x3, x2
000c68a8b.ne 0xc68b0
000c68acb 0xc68b4
000c68b0
000c68b0loc_c68b0:
000c68b0b 0xc6d58
000c68b4
000c68b4loc_c68b4:
000c68b4ldr x1, [sp+776]
000c68b8bl runtime.memequal
000c68bctbnz w0, 0, 0xc68c4
000c68c0b 0xc6d54
000c68c4
000c68c4loc_c68c4:
000c68c4ldr x9, [sp+152]
000c68c8cbnz x9, 0xc68d0
000c68ccb 0xc6958
000c68d0
000c68d0loc_c68d0:
000c68d0ldr x3, [sp+776]
000c68d4ldr x7, [sp+760]
000c68d8ldr x4, [sp+784]
000c68dcldr x8, [sp+768]
000c68e0mov x0, xzr
000c68e4adrp x1, 0x5f5000
000c68e8add x1, x1, 2592
000c68ecorr x2, xzr, 28
000c68f0adrp x5, 0x5ea000
000c68f4add x5, x5, 946
000c68f8orr x6, xzr, 4
000c68fcbl runtime.concatstring4
000c6900str x0, [sp+600]
000c6904str x1, [sp+608]
000c6908bl errors.New
000c690cstr x0, [sp+728]
000c6910str x1, [sp+736]
000c6914str x0, [sp+584]
000c6918str x1, [sp+592]
000c691cstr xzr, [sp+304]
000c6920stp xzr, xzr, [sp+312]
000c6924ldr x9, [sp+584]
000c6928ldr x10, [sp+592]
000c692cstr x9, [sp+288]
000c6930str x10, [sp+296]
000c6934bl runtime.deferreturn
000c6938ldr x3, [sp+288]
000c693cldr x0, [sp+304]
000c6940ldr x1, [sp+312]
000c6944ldr x4, [sp+296]
000c6948ldr x2, [sp+320]
000c694cldp x29, x30, [sp-8]
000c6950add sp, sp, 752
000c6954ret x30
000c6958
000c6958loc_c6958:
000c6958ldr x3, [sp+136]
000c695cadd x2, x3, 30
000c6960str x2, [sp+248]
000c6964adrp x0, 0x52f000
000c6968add x0, x0, 3072
000c696cmov x1, x2
000c6970bl runtime.makeslice
000c6974ldr x2, [sp+248]
000c6978ldr x3, [sp+248]
000c697cstr x0, [sp+432]
000c6980str x2, [sp+440]
000c6984str x3, [sp+448]
000c6988ldr x4, [sp+120]
000c698cldr x5, [sp+168]
000c6990mov x1, x0
000c6994mov x0, x5
000c6998bl time.preadn
000c699cstr x0, [sp+368]
000c69a0str x1, [sp+376]
000c69a4subs xzr, x0, 0
000c69a8cset x3, ne
000c69acstrb w3, [sp+92]
000c69b0cbnz x0, 0xc69b8
000c69b4b 0xc69bc
000c69b8
000c69b8loc_c69b8:
000c69b8b 0xc69e8
000c69bc
000c69bcloc_c69bc:
000c69bcldr x0, [sp+432]
000c69c0ldr x1, [sp+440]
000c69c4ldr x2, [sp+448]
000c69c8bl time.get4
000c69ccstr x0, [sp+272]
000c69d0movz x3, 19280
000c69d4movk x3, 0x4030000
000c69d8subs xzr, x0, x3
000c69dccset x3, ne
000c69e0strb w3, [sp+92]
000c69e4b 0xc69e8
000c69e8
000c69e8loc_c69e8:
000c69e8ldrb w5, [sp+92]
000c69ecstrb w5, [sp+93]
000c69f0tbnz w5, 0, 0xc69f8
000c69f4b 0xc69fc
000c69f8
000c69f8loc_c69f8:
000c69f8b 0xc6a58
000c69fc
000c69fcloc_c69fc:
000c69fcldr x1, [sp+440]
000c6a00ldr x3, [sp+432]
000c6a04ldr x4, [sp+448]
000c6a08b 0xc6a0c
000c6a0c
000c6a0cloc_c6a0c:
000c6a0csubs xzr, x1, 8
000c6a10b.hs 0xc6a18
000c6a14b 0xc6de4
000c6a18
000c6a18loc_c6a18:
000c6a18sub x2, x4, 8
000c6a1csub x1, x1, 8
000c6a20sub x4, xzr, x2
000c6a24sbfm x4, x4, 63, 63
000c6a28and x4, x4, 8
000c6a2cadd x0, x3, x4
000c6a30str x0, [sp+704]
000c6a34str x1, [sp+712]
000c6a38str x2, [sp+720]
000c6a3cbl time.get2
000c6a40str x0, [sp+272]
000c6a44ldr x3, [sp+152]
000c6a48subs xzr, x0, x3
000c6a4ccset x3, ne
000c6a50strb w3, [sp+93]
000c6a54b 0xc6a58
000c6a58
000c6a58loc_c6a58:
000c6a58ldrb w5, [sp+93]
000c6a5cstrb w5, [sp+94]
000c6a60tbnz w5, 0, 0xc6a68
000c6a64b 0xc6a6c
000c6a68
000c6a68loc_c6a68:
000c6a68b 0xc6acc
000c6a6c
000c6a6cloc_c6a6c:
000c6a6cldr x1, [sp+440]
000c6a70ldr x3, [sp+432]
000c6a74ldr x4, [sp+448]
000c6a78b 0xc6a7c
000c6a7c
000c6a7cloc_c6a7c:
000c6a7csubs xzr, x1, 26
000c6a80b.hs 0xc6a88
000c6a84b 0xc6ddc
000c6a88
000c6a88loc_c6a88:
000c6a88sub x2, x4, 26
000c6a8csub x1, x1, 26
000c6a90sub x4, xzr, x2
000c6a94sbfm x4, x4, 63, 63
000c6a98movz x5, 26
000c6a9cand x4, x4, x5
000c6aa0add x0, x3, x4
000c6aa4str x0, [sp+704]
000c6aa8str x1, [sp+712]
000c6aacstr x2, [sp+720]
000c6ab0bl time.get2
000c6ab4str x0, [sp+272]
000c6ab8ldr x3, [sp+136]
000c6abcsubs xzr, x0, x3
000c6ac0cset x3, ne
000c6ac4strb w3, [sp+94]
000c6ac8b 0xc6acc
000c6acc
000c6accloc_c6acc:
000c6accldrb w5, [sp+94]
000c6ad0strb w5, [sp+95]
000c6ad4tbnz w5, 0, 0xc6adc
000c6ad8b 0xc6ae0
000c6adc
000c6adcloc_c6adc:
000c6adcb 0xc6b64
000c6ae0
000c6ae0loc_c6ae0:
000c6ae0ldr x2, [sp+136]
000c6ae4add x1, x2, 30
000c6ae8str x1, [sp+272]
000c6aecldr x5, [sp+448]
000c6af0ldr x6, [sp+432]
000c6af4subs xzr, x5, x1
000c6af8b.hs 0xc6b00
000c6afcb 0xc6dd4
000c6b00
000c6b00loc_c6b00:
000c6b00subs xzr, x1, 30
000c6b04b.hs 0xc6b0c
000c6b08b 0xc6dcc
000c6b0c
000c6b0cloc_c6b0c:
000c6b0csub x5, x5, 30
000c6b10sub x7, xzr, x5
000c6b14sbfm x7, x7, 63, 63
000c6b18and x7, x7, 30
000c6b1cadd x0, x6, x7
000c6b20str x0, [sp+704]
000c6b24str x2, [sp+712]
000c6b28str x5, [sp+720]
000c6b2cstr x0, [sp+568]
000c6b30str x2, [sp+576]
000c6b34ldr x5, [sp+784]
000c6b38subs xzr, x5, x2
000c6b3ccset x5, ne
000c6b40b.ne 0xc6b48
000c6b44b 0xc6b4c
000c6b48
000c6b48loc_c6b48:
000c6b48b 0xc6b5c
000c6b4c
000c6b4cloc_c6b4c:
000c6b4cldr x1, [sp+776]
000c6b50bl runtime.memequal
000c6b54eor x5, x0, 1
000c6b58b 0xc6b5c
000c6b5c
000c6b5cloc_c6b5c:
000c6b5cstrb w5, [sp+95]
000c6b60b 0xc6b64
000c6b64
000c6b64loc_c6b64:
000c6b64ldrb w5, [sp+95]
000c6b68tbnz w5, 0, 0xc6b70
000c6b6cb 0xc6be4
000c6b70
000c6b70loc_c6b70:
000c6b70ldr x3, [sp+760]
000c6b74ldr x4, [sp+768]
000c6b78mov x0, xzr
000c6b7cadrp x1, 0x5ef000
000c6b80add x1, x1, 574
000c6b84movz x2, 17
000c6b88bl runtime.concatstring2
000c6b8cstr x0, [sp+552]
000c6b90str x1, [sp+560]
000c6b94bl errors.New
000c6b98str x0, [sp+728]
000c6b9cstr x1, [sp+736]
000c6ba0str x0, [sp+536]
000c6ba4str x1, [sp+544]
000c6ba8str xzr, [sp+304]
000c6bacstp xzr, xzr, [sp+312]
000c6bb0ldr x5, [sp+536]
000c6bb4ldr x6, [sp+544]
000c6bb8str x5, [sp+288]
000c6bbcstr x6, [sp+296]
000c6bc0bl runtime.deferreturn
000c6bc4ldr x3, [sp+288]
000c6bc8ldr x0, [sp+304]
000c6bccldr x1, [sp+312]
000c6bd0ldr x4, [sp+296]
000c6bd4ldr x2, [sp+320]
000c6bd8ldp x29, x30, [sp-8]
000c6bdcadd sp, sp, 752
000c6be0ret x30
000c6be4
000c6be4loc_c6be4:
000c6be4ldr x1, [sp+440]
000c6be8ldr x3, [sp+432]
000c6becldr x4, [sp+448]
000c6bf0b 0xc6bf4
000c6bf4
000c6bf4loc_c6bf4:
000c6bf4subs xzr, x1, 28
000c6bf8b.hs 0xc6c00
000c6bfcb 0xc6dc4
000c6c00
000c6c00loc_c6c00:
000c6c00sub x2, x4, 28
000c6c04sub x1, x1, 28
000c6c08sub x4, xzr, x2
000c6c0csbfm x4, x4, 63, 63
000c6c10and x4, x4, 28
000c6c14add x0, x3, x4
000c6c18str x0, [sp+704]
000c6c1cstr x1, [sp+712]
000c6c20str x2, [sp+720]
000c6c24bl time.get2
000c6c28str x0, [sp+96]
000c6c2cldr x2, [sp+104]
000c6c30ldr x1, [sp+104]
000c6c34adrp x0, 0x52f000
000c6c38add x0, x0, 3072
000c6c3cbl runtime.makeslice
000c6c40ldr x2, [sp+104]
000c6c44ldr x3, [sp+104]
000c6c48str x0, [sp+432]
000c6c4cstr x2, [sp+440]
000c6c50str x3, [sp+448]
000c6c54ldr x4, [sp+168]
000c6c58ldr x5, [sp+120]
000c6c5cldr x6, [sp+136]
000c6c60add x5, x5, x6
000c6c64ldr x6, [sp+96]
000c6c68add x5, x5, x6
000c6c6cadd x5, x5, 30
000c6c70mov x1, x0
000c6c74mov x0, x4
000c6c78mov x4, x5
000c6c7cbl time.preadn
000c6c80str x0, [sp+352]
000c6c84str x1, [sp+360]
000c6c88cbnz x0, 0xc6c90
000c6c8cb 0xc6d04
000c6c90
000c6c90loc_c6c90:
000c6c90ldr x3, [sp+760]
000c6c94ldr x4, [sp+768]
000c6c98mov x0, xzr
000c6c9cadrp x1, 0x5ef000
000c6ca0add x1, x1, 574
000c6ca4movz x2, 17
000c6ca8bl runtime.concatstring2
000c6cacstr x0, [sp+520]
000c6cb0str x1, [sp+528]
000c6cb4bl errors.New
000c6cb8str x0, [sp+728]
000c6cbcstr x1, [sp+736]
000c6cc0str x0, [sp+504]
000c6cc4str x1, [sp+512]
000c6cc8str xzr, [sp+304]
000c6cccstp xzr, xzr, [sp+312]
000c6cd0ldr x5, [sp+504]
000c6cd4ldr x6, [sp+512]
000c6cd8str x5, [sp+288]
000c6cdcstr x6, [sp+296]
000c6ce0bl runtime.deferreturn
000c6ce4ldr x3, [sp+288]
000c6ce8ldr x0, [sp+304]
000c6cecldr x1, [sp+312]
000c6cf0ldr x4, [sp+296]
000c6cf4ldr x2, [sp+320]
000c6cf8ldp x29, x30, [sp-8]
000c6cfcadd sp, sp, 752
000c6d00ret x30
000c6d04
000c6d04loc_c6d04:
000c6d04stp xzr, xzr, [sp+488]
000c6d08ldr x0, [sp+432]
000c6d0cldr x1, [sp+440]
000c6d10ldr x2, [sp+448]
000c6d14str x0, [sp+304]
000c6d18str x1, [sp+312]
000c6d1cstr x2, [sp+320]
000c6d20ldr x0, [sp+488]
000c6d24ldr x1, [sp+496]
000c6d28str x0, [sp+288]
000c6d2cstr x1, [sp+296]
000c6d30bl runtime.deferreturn
000c6d34ldr x3, [sp+288]
000c6d38ldr x0, [sp+304]
000c6d3cldr x1, [sp+312]
000c6d40ldr x4, [sp+296]
000c6d44ldr x2, [sp+320]
000c6d48ldp x29, x30, [sp-8]
000c6d4cadd sp, sp, 752
000c6d50ret x30
000c6d54
000c6d54loc_c6d54:
000c6d54b 0xc6d58
000c6d58
000c6d58loc_c6d58:
000c6d58b 0xc6d5c
000c6d5c
000c6d5cloc_c6d5c:
000c6d5cldr x3, [sp+160]
000c6d60add x3, x3, 1
000c6d64str x3, [sp+160]
000c6d68b 0xc65e8
000c6d6c
000c6d6cloc_c6d6c:
000c6d6cb 0xc6d70
000c6d70
000c6d70loc_c6d70:
000c6d70adrp x0, 0x64d000
000c6d74add x0, x0, 2264
000c6d78str x0, [sp+472]
000c6d7cadrp x0, 0x649000
000c6d80add x0, x0, 176
000c6d84str x0, [sp+480]
000c6d88str xzr, [sp+304]
000c6d8cstp xzr, xzr, [sp+312]
000c6d90ldr x0, [sp+472]
000c6d94ldr x1, [sp+480]
000c6d98str x0, [sp+288]
000c6d9cstr x1, [sp+296]
000c6da0bl runtime.deferreturn
000c6da4ldr x3, [sp+288]
000c6da8ldr x0, [sp+304]
000c6dacldr x1, [sp+312]
000c6db0ldr x4, [sp+296]
000c6db4ldr x2, [sp+320]
000c6db8ldp x29, x30, [sp-8]
000c6dbcadd sp, sp, 752
000c6dc0ret x30
000c6dc4
000c6dc4loc_c6dc4:
000c6dc4orr x0, xzr, 28
000c6dc8bl runtime.panicSliceB
000c6dcc
000c6dccloc_c6dcc:
000c6dccorr x0, xzr, 30
000c6dd0bl runtime.panicSliceB
000c6dd4
000c6dd4loc_c6dd4:
000c6dd4mov x2, x5
000c6dd8bl runtime.panicSliceAcap
000c6ddc
000c6ddcloc_c6ddc:
000c6ddcmovz x0, 26
000c6de0bl runtime.panicSliceB
000c6de4
000c6de4loc_c6de4:
000c6de4orr x0, xzr, 8
000c6de8bl runtime.panicSliceB
000c6dec
000c6decloc_c6dec:
000c6decbl runtime.panicSliceB
000c6df0
000c6df0loc_c6df0:
000c6df0movz x0, 46
000c6df4bl runtime.panicSliceB
000c6df8
000c6df8loc_c6df8:
000c6df8bl runtime.panicSliceAcap
000c6dfc
000c6dfcloc_c6dfc:
000c6dfcmovz x0, 42
000c6e00bl runtime.panicSliceB
000c6e04
000c6e04loc_c6e04:
000c6e04orr x0, xzr, 32
000c6e08bl runtime.panicSliceB
000c6e0c
000c6e0cloc_c6e0c:
000c6e0corr x0, xzr, 30
000c6e10bl runtime.panicSliceB
000c6e14
000c6e14loc_c6e14:
000c6e14orr x0, xzr, 28
000c6e18bl runtime.panicSliceB
000c6e1c
000c6e1cloc_c6e1c:
000c6e1corr x0, xzr, 24
000c6e20bl runtime.panicSliceB
000c6e24
000c6e24loc_c6e24:
000c6e24movz x0, 10
000c6e28bl runtime.panicSliceB
000c6e2c
000c6e2cloc_c6e2c:
000c6e2corr x0, xzr, 16
000c6e30bl runtime.panicSliceB
000c6e34
000c6e34loc_c6e34:
000c6e34orr x0, xzr, 12
000c6e38bl runtime.panicSliceB
000c6e3c
000c6e3cloc_c6e3c:
000c6e3cmovz x0, 10
000c6e40bl runtime.panicSliceB
000c6e44hint
000c6e48
000c6e48loc_c6e48:
000c6e48stp x0, x1, [sp+8]
000c6e4cstp x2, x3, [sp+24]
000c6e50mov x3, x30
000c6e54bl runtime.morestack_noctxt.abi0
000c6e58ldp x0, x1, [sp+8]
000c6e5cldp x2, x3, [sp+24]
000c6e60b 0xc6210
000c6e64udf 0
000c6e68udf 0
000c6e6cudf 0
000c6210
000c6210time.loadTzinfoFromZip: ; void time.loadTzinfoFromZip(struct string zipfile, struct string name)
000c6210ldr x16, [x28+16]
000c6214sub x17, sp, 624
000c6218subs xzr, x17, x16
000c621cb.ls 0xc6e48
000c6220sub x20, sp, 752
000c6224stp x29, x30, [x20-8]
000c6228add sp, x20, 0
000c622csub x29, sp, 8
000c6230str x0, [sp+760]
000c6234str x1, [sp+768]
000c6238str x2, [sp+776]
000c623cstr x3, [sp+784]
000c6240str xzr, [sp+304]
000c6244stp xzr, xzr, [sp+312]
000c6248stp xzr, xzr, [sp+288]
000c624cadd x27, sp, 728
000c6250stp xzr, xzr, [x27]
000c6254ldr x0, [sp+760]
000c6258ldr x1, [sp+768]
000c625cbl time.open
000c6260str x0, [sp+280]
000c6264str x1, [sp+728]
000c6268str x2, [sp+736]
000c626cldr x3, [sp+280]
000c6270str x3, [sp+192]
000c6274str x1, [sp+456]
000c6278str x2, [sp+464]
000c627cldr x3, [sp+192]
000c6280str x3, [sp+168]
000c6284str x1, [sp+416]
000c6288str x2, [sp+424]
000c628ccbnz x1, 0xc6294
000c6290b 0xc62d0
000c6294
000c6294loc_c6294:
000c6294str xzr, [sp+304]
000c6298stp xzr, xzr, [sp+312]
000c629cldr x0, [sp+416]
000c62a0ldr x1, [sp+424]
000c62a4str x0, [sp+288]
000c62a8str x1, [sp+296]
000c62acbl runtime.deferreturn
000c62b0ldr x3, [sp+288]
000c62b4ldr x0, [sp+304]
000c62b8ldr x1, [sp+312]
000c62bcldr x4, [sp+296]
000c62c0ldr x2, [sp+320]
000c62c4ldp x29, x30, [sp-8]
000c62c8add sp, sp, 752
000c62ccret x30
000c62d0
000c62d0loc_c62d0:
000c62d0ldr x1, [sp+168]
000c62d4str x1, [sp+184]
000c62d8stp xzr, xzr, [sp+256]
000c62dcadd x1, sp, 256
000c62e0str x1, [sp+696]
000c62e4ldrsb x27, [x1]
000c62e8adrp x2, 0
000c62ecadd x2, x2, 3696
000c62f0str x2, [x1]
000c62f4ldrsb x27, [x1]
000c62f8ldr x2, [sp+184]
000c62fcstr x2, [x1+8]
000c6300str x1, [sp+224]
000c6304add x0, sp, 200
000c6308bl runtime.deferprocStack
000c630csubs xzr, x0, 0
000c6310b.ne 0xc65c4
000c6314b 0xc6318
000c6318
000c6318loc_c6318:
000c6318adrp x0, 0x52f000
000c631cadd x0, x0, 3072
000c6320movz x1, 22
000c6324mov x2, x1
000c6328bl runtime.makeslice
000c632cstr x0, [sp+432]
000c6330movz x3, 22
000c6334str x3, [sp+440]
000c6338str x3, [sp+448]
000c633cldr x4, [sp+168]
000c6340mov x1, x0
000c6344mov x2, x3
000c6348mov x0, x4
000c634cmovn x4, 21
000c6350bl time.preadn
000c6354str x0, [sp+400]
000c6358str x1, [sp+408]
000c635csubs xzr, x0, 0
000c6360cset x3, ne
000c6364strb w3, [sp+95]
000c6368cbnz x0, 0xc6370
000c636cb 0xc6374
000c6370
000c6370loc_c6370:
000c6370b 0xc63a0
000c6374
000c6374loc_c6374:
000c6374ldr x0, [sp+432]
000c6378ldr x1, [sp+440]
000c637cldr x2, [sp+448]
000c6380bl time.get4
000c6384str x0, [sp+272]
000c6388movz x3, 19280
000c638cmovk x3, 0x6050000
000c6390subs xzr, x0, x3
000c6394cset x3, ne
000c6398strb w3, [sp+95]
000c639cb 0xc63a0
000c63a0
000c63a0loc_c63a0:
000c63a0ldrb w5, [sp+95]
000c63a4tbnz w5, 0, 0xc63ac
000c63a8b 0xc6420
000c63ac
000c63acloc_c63ac:
000c63acldr x3, [sp+760]
000c63b0ldr x4, [sp+768]
000c63b4mov x0, xzr
000c63b8adrp x1, 0x5ef000
000c63bcadd x1, x1, 574
000c63c0movz x2, 17
000c63c4bl runtime.concatstring2
000c63c8str x0, [sp+680]
000c63ccstr x1, [sp+688]
000c63d0bl errors.New
000c63d4str x0, [sp+728]
000c63d8str x1, [sp+736]
000c63dcstr x0, [sp+664]
000c63e0str x1, [sp+672]
000c63e4str xzr, [sp+304]
000c63e8stp xzr, xzr, [sp+312]
000c63ecldr x5, [sp+664]
000c63f0ldr x6, [sp+672]
000c63f4str x5, [sp+288]
000c63f8str x6, [sp+296]
000c63fcbl runtime.deferreturn
000c6400ldr x3, [sp+288]
000c6404ldr x0, [sp+304]
000c6408ldr x1, [sp+312]
000c640cldr x4, [sp+296]
000c6410ldr x2, [sp+320]
000c6414ldp x29, x30, [sp-8]
000c6418add sp, sp, 752
000c641cret x30
000c6420
000c6420loc_c6420:
000c6420ldr x1, [sp+440]
000c6424ldr x3, [sp+432]
000c6428ldr x4, [sp+448]
000c642cb 0xc6430
000c6430
000c6430loc_c6430:
000c6430subs xzr, x1, 10
000c6434b.hs 0xc643c
000c6438b 0xc6e3c
000c643c
000c643cloc_c643c:
000c643csub x2, x4, 10
000c6440sub x1, x1, 10
000c6444sub x4, xzr, x2
000c6448sbfm x4, x4, 63, 63
000c644cmovz x5, 10
000c6450and x4, x4, x5
000c6454add x0, x3, x4
000c6458str x0, [sp+704]
000c645cstr x1, [sp+712]
000c6460str x2, [sp+720]
000c6464bl time.get2
000c6468str x0, [sp+144]
000c646cldr x1, [sp+440]
000c6470ldr x3, [sp+432]
000c6474ldr x4, [sp+448]
000c6478b 0xc647c
000c647c
000c647cloc_c647c:
000c647csubs xzr, x1, 12
000c6480b.hs 0xc6488
000c6484b 0xc6e34
000c6488
000c6488loc_c6488:
000c6488sub x2, x4, 12
000c648csub x1, x1, 12
000c6490sub x4, xzr, x2
000c6494sbfm x4, x4, 63, 63
000c6498and x4, x4, 12
000c649cadd x0, x3, x4
000c64a0str x0, [sp+704]
000c64a4str x1, [sp+712]
000c64a8str x2, [sp+720]
000c64acbl time.get4
000c64b0str x0, [sp+112]
000c64b4ldr x1, [sp+440]
000c64b8ldr x3, [sp+432]
000c64bcldr x4, [sp+448]
000c64c0b 0xc64c4
000c64c4
000c64c4loc_c64c4:
000c64c4subs xzr, x1, 16
000c64c8b.hs 0xc64d0
000c64ccb 0xc6e2c
000c64d0
000c64d0loc_c64d0:
000c64d0sub x2, x4, 16
000c64d4sub x1, x1, 16
000c64d8sub x4, xzr, x2
000c64dcsbfm x4, x4, 63, 63
000c64e0and x4, x4, 16
000c64e4add x0, x3, x4
000c64e8str x0, [sp+704]
000c64ecstr x1, [sp+712]
000c64f0str x2, [sp+720]
000c64f4bl time.get4
000c64f8str x0, [sp+128]
000c64fcldr x2, [sp+112]
000c6500ldr x1, [sp+112]
000c6504adrp x0, 0x52f000
000c6508add x0, x0, 3072
000c650cbl runtime.makeslice
000c6510ldr x2, [sp+112]
000c6514ldr x3, [sp+112]
000c6518str x0, [sp+432]
000c651cstr x2, [sp+440]
000c6520str x3, [sp+448]
000c6524ldr x4, [sp+128]
000c6528ldr x5, [sp+168]
000c652cmov x1, x0
000c6530mov x0, x5
000c6534bl time.preadn
000c6538str x0, [sp+384]
000c653cstr x1, [sp+392]
000c6540cbnz x0, 0xc6548
000c6544b 0xc65bc
000c6548
000c6548loc_c6548:
000c6548ldr x3, [sp+760]
000c654cldr x4, [sp+768]
000c6550mov x0, xzr
000c6554adrp x1, 0x5ef000
000c6558add x1, x1, 574
000c655cmovz x2, 17
000c6560bl runtime.concatstring2
000c6564str x0, [sp+648]
000c6568str x1, [sp+656]
000c656cbl errors.New
000c6570str x0, [sp+728]
000c6574str x1, [sp+736]
000c6578str x0, [sp+632]
000c657cstr x1, [sp+640]
000c6580str xzr, [sp+304]
000c6584stp xzr, xzr, [sp+312]
000c6588ldr x5, [sp+632]
000c658cldr x6, [sp+640]
000c6590str x5, [sp+288]
000c6594str x6, [sp+296]
000c6598bl runtime.deferreturn
000c659cldr x3, [sp+288]
000c65a0ldr x0, [sp+304]
000c65a4ldr x1, [sp+312]
000c65a8ldr x4, [sp+296]
000c65acldr x2, [sp+320]
000c65b0ldp x29, x30, [sp-8]
000c65b4add sp, sp, 752
000c65b8ret x30
000c65bc
000c65bcloc_c65bc:
000c65bcstr xzr, [sp+160]
000c65c0b 0xc65e8
000c65c4
000c65c4loc_c65c4:
000c65c4bl runtime.deferreturn
000c65c8ldr x3, [sp+288]
000c65ccldr x0, [sp+304]
000c65d0ldr x1, [sp+312]
000c65d4ldr x4, [sp+296]
000c65d8ldr x2, [sp+320]
000c65dcldp x29, x30, [sp-8]
000c65e0add sp, sp, 752
000c65e4ret x30
000c65e8
000c65e8loc_c65e8:
000c65e8ldr x3, [sp+144]
000c65ecldr x4, [sp+160]
000c65f0subs xzr, x3, x4
000c65f4b.gt 0xc65fc
000c65f8b 0xc6d6c
000c65fc
000c65fcloc_c65fc:
000c65fcldr x0, [sp+432]
000c6600ldr x1, [sp+440]
000c6604ldr x2, [sp+448]
000c6608bl time.get4
000c660cstr x0, [sp+272]
000c6610movz x3, 19280
000c6614movk x3, 0x2010000
000c6618subs xzr, x0, x3
000c661cb.ne 0xc6624
000c6620b 0xc6628
000c6624
000c6624loc_c6624:
000c6624b 0xc6d70
000c6628
000c6628loc_c6628:
000c6628ldr x1, [sp+440]
000c662cldr x3, [sp+432]
000c6630ldr x4, [sp+448]
000c6634b 0xc6638
000c6638
000c6638loc_c6638:
000c6638subs xzr, x1, 10
000c663cb.hs 0xc6644
000c6640b 0xc6e24
000c6644
000c6644loc_c6644:
000c6644sub x2, x4, 10
000c6648sub x1, x1, 10
000c664csub x4, xzr, x2
000c6650sbfm x4, x4, 63, 63
000c6654movz x5, 10
000c6658and x4, x4, x5
000c665cadd x0, x3, x4
000c6660str x0, [sp+704]
000c6664str x1, [sp+712]
000c6668str x2, [sp+720]
000c666cbl time.get2
000c6670str x0, [sp+152]
000c6674ldr x1, [sp+440]
000c6678ldr x3, [sp+432]
000c667cldr x4, [sp+448]
000c6680b 0xc6684
000c6684
000c6684loc_c6684:
000c6684subs xzr, x1, 24
000c6688b.hs 0xc6690
000c668cb 0xc6e1c
000c6690
000c6690loc_c6690:
000c6690sub x2, x4, 24
000c6694sub x1, x1, 24
000c6698sub x4, xzr, x2
000c669csbfm x4, x4, 63, 63
000c66a0and x4, x4, 24
000c66a4add x0, x3, x4
000c66a8str x0, [sp+704]
000c66acstr x1, [sp+712]
000c66b0str x2, [sp+720]
000c66b4bl time.get4
000c66b8str x0, [sp+104]
000c66bcldr x1, [sp+440]
000c66c0ldr x3, [sp+432]
000c66c4ldr x4, [sp+448]
000c66c8b 0xc66cc
000c66cc
000c66ccloc_c66cc:
000c66ccsubs xzr, x1, 28
000c66d0b.hs 0xc66d8
000c66d4b 0xc6e14
000c66d8
000c66d8loc_c66d8:
000c66d8sub x2, x4, 28
000c66dcsub x1, x1, 28
000c66e0sub x4, xzr, x2
000c66e4sbfm x4, x4, 63, 63
000c66e8and x4, x4, 28
000c66ecadd x0, x3, x4
000c66f0str x0, [sp+704]
000c66f4str x1, [sp+712]
000c66f8str x2, [sp+720]
000c66fcbl time.get2
000c6700str x0, [sp+136]
000c6704ldr x1, [sp+440]
000c6708ldr x3, [sp+432]
000c670cldr x4, [sp+448]
000c6710b 0xc6714
000c6714
000c6714loc_c6714:
000c6714subs xzr, x1, 30
000c6718b.hs 0xc6720
000c671cb 0xc6e0c
000c6720
000c6720loc_c6720:
000c6720sub x2, x4, 30
000c6724sub x1, x1, 30
000c6728sub x4, xzr, x2
000c672csbfm x4, x4, 63, 63
000c6730and x4, x4, 30
000c6734add x0, x3, x4
000c6738str x0, [sp+704]
000c673cstr x1, [sp+712]
000c6740str x2, [sp+720]
000c6744bl time.get2
000c6748str x0, [sp+96]
000c674cldr x1, [sp+440]
000c6750ldr x3, [sp+432]
000c6754ldr x4, [sp+448]
000c6758b 0xc675c
000c675c
000c675cloc_c675c:
000c675csubs xzr, x1, 32
000c6760b.hs 0xc6768
000c6764b 0xc6e04
000c6768
000c6768loc_c6768:
000c6768sub x2, x4, 32
000c676csub x1, x1, 32
000c6770sub x4, xzr, x2
000c6774sbfm x4, x4, 63, 63
000c6778and x4, x4, 32
000c677cadd x0, x3, x4
000c6780str x0, [sp+704]
000c6784str x1, [sp+712]
000c6788str x2, [sp+720]
000c678cbl time.get2
000c6790str x0, [sp+176]
000c6794ldr x1, [sp+440]
000c6798ldr x3, [sp+432]
000c679cldr x4, [sp+448]
000c67a0b 0xc67a4
000c67a4
000c67a4loc_c67a4:
000c67a4subs xzr, x1, 42
000c67a8b.hs 0xc67b0
000c67acb 0xc6dfc
000c67b0
000c67b0loc_c67b0:
000c67b0sub x2, x4, 42
000c67b4sub x1, x1, 42
000c67b8sub x4, xzr, x2
000c67bcsbfm x4, x4, 63, 63
000c67c0movz x5, 42
000c67c4and x4, x4, x5
000c67c8add x0, x3, x4
000c67ccstr x0, [sp+704]
000c67d0str x1, [sp+712]
000c67d4str x2, [sp+720]
000c67d8bl time.get4
000c67dcstr x0, [sp+120]
000c67e0ldr x3, [sp+136]
000c67e4add x1, x3, 46
000c67e8str x1, [sp+272]
000c67ecldr x2, [sp+448]
000c67f0ldr x4, [sp+432]
000c67f4subs xzr, x2, x1
000c67f8b.hs 0xc6800
000c67fcb 0xc6df8
000c6800
000c6800loc_c6800:
000c6800subs xzr, x1, 46
000c6804b.hs 0xc680c
000c6808b 0xc6df0
000c680c
000c680cloc_c680c:
000c680csub x5, x2, 46
000c6810sub x6, xzr, x5
000c6814sbfm x6, x6, 63, 63
000c6818movz x7, 46
000c681cand x6, x6, x7
000c6820add x4, x4, x6
000c6824str x4, [sp+328]
000c6828str x3, [sp+336]
000c682cstr x5, [sp+344]
000c6830ldr x3, [sp+136]
000c6834ldr x4, [sp+96]
000c6838add x3, x3, x4
000c683cldr x4, [sp+176]
000c6840add x3, x3, x4
000c6844add x0, x3, 46
000c6848str x0, [sp+272]
000c684cldr x1, [sp+440]
000c6850ldr x4, [sp+432]
000c6854ldr x5, [sp+448]
000c6858b 0xc685c
000c685c
000c685cloc_c685c:
000c685csubs xzr, x1, x0
000c6860b.hs 0xc6868
000c6864b 0xc6dec
000c6868
000c6868loc_c6868:
000c6868sub x6, x1, x3
000c686csub x3, x5, x3
000c6870sub x3, x3, 46
000c6874sub x5, xzr, x3
000c6878and x5, x0, x5, asr #63
000c687cadd x4, x4, x5
000c6880str x4, [sp+432]
000c6884sub x4, x6, 46
000c6888str x4, [sp+440]
000c688cstr x3, [sp+448]
000c6890ldr x2, [sp+336]
000c6894ldr x0, [sp+328]
000c6898str x0, [sp+616]
000c689cstr x2, [sp+624]
000c68a0ldr x3, [sp+784]
000c68a4subs xzr, x3, x2
000c68a8b.ne 0xc68b0
000c68acb 0xc68b4
000c68b0
000c68b0loc_c68b0:
000c68b0b 0xc6d58
000c68b4
000c68b4loc_c68b4:
000c68b4ldr x1, [sp+776]
000c68b8bl runtime.memequal
000c68bctbnz w0, 0, 0xc68c4
000c68c0b 0xc6d54
000c68c4
000c68c4loc_c68c4:
000c68c4ldr x9, [sp+152]
000c68c8cbnz x9, 0xc68d0
000c68ccb 0xc6958
000c68d0
000c68d0loc_c68d0:
000c68d0ldr x3, [sp+776]
000c68d4ldr x7, [sp+760]
000c68d8ldr x4, [sp+784]
000c68dcldr x8, [sp+768]
000c68e0mov x0, xzr
000c68e4adrp x1, 0x5f5000
000c68e8add x1, x1, 2592
000c68ecorr x2, xzr, 28
000c68f0adrp x5, 0x5ea000
000c68f4add x5, x5, 946
000c68f8orr x6, xzr, 4
000c68fcbl runtime.concatstring4
000c6900str x0, [sp+600]
000c6904str x1, [sp+608]
000c6908bl errors.New
000c690cstr x0, [sp+728]
000c6910str x1, [sp+736]
000c6914str x0, [sp+584]
000c6918str x1, [sp+592]
000c691cstr xzr, [sp+304]
000c6920stp xzr, xzr, [sp+312]
000c6924ldr x9, [sp+584]
000c6928ldr x10, [sp+592]
000c692cstr x9, [sp+288]
000c6930str x10, [sp+296]
000c6934bl runtime.deferreturn
000c6938ldr x3, [sp+288]
000c693cldr x0, [sp+304]
000c6940ldr x1, [sp+312]
000c6944ldr x4, [sp+296]
000c6948ldr x2, [sp+320]
000c694cldp x29, x30, [sp-8]
000c6950add sp, sp, 752
000c6954ret x30
000c6958
000c6958loc_c6958:
000c6958ldr x3, [sp+136]
000c695cadd x2, x3, 30
000c6960str x2, [sp+248]
000c6964adrp x0, 0x52f000
000c6968add x0, x0, 3072
000c696cmov x1, x2
000c6970bl runtime.makeslice
000c6974ldr x2, [sp+248]
000c6978ldr x3, [sp+248]
000c697cstr x0, [sp+432]
000c6980str x2, [sp+440]
000c6984str x3, [sp+448]
000c6988ldr x4, [sp+120]
000c698cldr x5, [sp+168]
000c6990mov x1, x0
000c6994mov x0, x5
000c6998bl time.preadn
000c699cstr x0, [sp+368]
000c69a0str x1, [sp+376]
000c69a4subs xzr, x0, 0
000c69a8cset x3, ne
000c69acstrb w3, [sp+92]
000c69b0cbnz x0, 0xc69b8
000c69b4b 0xc69bc
000c69b8
000c69b8loc_c69b8:
000c69b8b 0xc69e8
000c69bc
000c69bcloc_c69bc:
000c69bcldr x0, [sp+432]
000c69c0ldr x1, [sp+440]
000c69c4ldr x2, [sp+448]
000c69c8bl time.get4
000c69ccstr x0, [sp+272]
000c69d0movz x3, 19280
000c69d4movk x3, 0x4030000
000c69d8subs xzr, x0, x3
000c69dccset x3, ne
000c69e0strb w3, [sp+92]
000c69e4b 0xc69e8
000c69e8
000c69e8loc_c69e8:
000c69e8ldrb w5, [sp+92]
000c69ecstrb w5, [sp+93]
000c69f0tbnz w5, 0, 0xc69f8
000c69f4b 0xc69fc
000c69f8
000c69f8loc_c69f8:
000c69f8b 0xc6a58
000c69fc
000c69fcloc_c69fc:
000c69fcldr x1, [sp+440]
000c6a00ldr x3, [sp+432]
000c6a04ldr x4, [sp+448]
000c6a08b 0xc6a0c
000c6a0c
000c6a0cloc_c6a0c:
000c6a0csubs xzr, x1, 8
000c6a10b.hs 0xc6a18
000c6a14b 0xc6de4
000c6a18
000c6a18loc_c6a18:
000c6a18sub x2, x4, 8
000c6a1csub x1, x1, 8
000c6a20sub x4, xzr, x2
000c6a24sbfm x4, x4, 63, 63
000c6a28and x4, x4, 8
000c6a2cadd x0, x3, x4
000c6a30str x0, [sp+704]
000c6a34str x1, [sp+712]
000c6a38str x2, [sp+720]
000c6a3cbl time.get2
000c6a40str x0, [sp+272]
000c6a44ldr x3, [sp+152]
000c6a48subs xzr, x0, x3
000c6a4ccset x3, ne
000c6a50strb w3, [sp+93]
000c6a54b 0xc6a58
000c6a58
000c6a58loc_c6a58:
000c6a58ldrb w5, [sp+93]
000c6a5cstrb w5, [sp+94]
000c6a60tbnz w5, 0, 0xc6a68
000c6a64b 0xc6a6c
000c6a68
000c6a68loc_c6a68:
000c6a68b 0xc6acc
000c6a6c
000c6a6cloc_c6a6c:
000c6a6cldr x1, [sp+440]
000c6a70ldr x3, [sp+432]
000c6a74ldr x4, [sp+448]
000c6a78b 0xc6a7c
000c6a7c
000c6a7cloc_c6a7c:
000c6a7csubs xzr, x1, 26
000c6a80b.hs 0xc6a88
000c6a84b 0xc6ddc
000c6a88
000c6a88loc_c6a88:
000c6a88sub x2, x4, 26
000c6a8csub x1, x1, 26
000c6a90sub x4, xzr, x2
000c6a94sbfm x4, x4, 63, 63
000c6a98movz x5, 26
000c6a9cand x4, x4, x5
000c6aa0add x0, x3, x4
000c6aa4str x0, [sp+704]
000c6aa8str x1, [sp+712]
000c6aacstr x2, [sp+720]
000c6ab0bl time.get2
000c6ab4str x0, [sp+272]
000c6ab8ldr x3, [sp+136]
000c6abcsubs xzr, x0, x3
000c6ac0cset x3, ne
000c6ac4strb w3, [sp+94]
000c6ac8b 0xc6acc
000c6acc
000c6accloc_c6acc:
000c6accldrb w5, [sp+94]
000c6ad0strb w5, [sp+95]
000c6ad4tbnz w5, 0, 0xc6adc
000c6ad8b 0xc6ae0
000c6adc
000c6adcloc_c6adc:
000c6adcb 0xc6b64
000c6ae0
000c6ae0loc_c6ae0:
000c6ae0ldr x2, [sp+136]
000c6ae4add x1, x2, 30
000c6ae8str x1, [sp+272]
000c6aecldr x5, [sp+448]
000c6af0ldr x6, [sp+432]
000c6af4subs xzr, x5, x1
000c6af8b.hs 0xc6b00
000c6afcb 0xc6dd4
000c6b00
000c6b00loc_c6b00:
000c6b00subs xzr, x1, 30
000c6b04b.hs 0xc6b0c
000c6b08b 0xc6dcc
000c6b0c
000c6b0cloc_c6b0c:
000c6b0csub x5, x5, 30
000c6b10sub x7, xzr, x5
000c6b14sbfm x7, x7, 63, 63
000c6b18and x7, x7, 30
000c6b1cadd x0, x6, x7
000c6b20str x0, [sp+704]
000c6b24str x2, [sp+712]
000c6b28str x5, [sp+720]
000c6b2cstr x0, [sp+568]
000c6b30str x2, [sp+576]
000c6b34ldr x5, [sp+784]
000c6b38subs xzr, x5, x2
000c6b3ccset x5, ne
000c6b40b.ne 0xc6b48
000c6b44b 0xc6b4c
000c6b48
000c6b48loc_c6b48:
000c6b48b 0xc6b5c
000c6b4c
000c6b4cloc_c6b4c:
000c6b4cldr x1, [sp+776]
000c6b50bl runtime.memequal
000c6b54eor x5, x0, 1
000c6b58b 0xc6b5c
000c6b5c
000c6b5cloc_c6b5c:
000c6b5cstrb w5, [sp+95]
000c6b60b 0xc6b64
000c6b64
000c6b64loc_c6b64:
000c6b64ldrb w5, [sp+95]
000c6b68tbnz w5, 0, 0xc6b70
000c6b6cb 0xc6be4
000c6b70
000c6b70loc_c6b70:
000c6b70ldr x3, [sp+760]
000c6b74ldr x4, [sp+768]
000c6b78mov x0, xzr
000c6b7cadrp x1, 0x5ef000
000c6b80add x1, x1, 574
000c6b84movz x2, 17
000c6b88bl runtime.concatstring2
000c6b8cstr x0, [sp+552]
000c6b90str x1, [sp+560]
000c6b94bl errors.New
000c6b98str x0, [sp+728]
000c6b9cstr x1, [sp+736]
000c6ba0str x0, [sp+536]
000c6ba4str x1, [sp+544]
000c6ba8str xzr, [sp+304]
000c6bacstp xzr, xzr, [sp+312]
000c6bb0ldr x5, [sp+536]
000c6bb4ldr x6, [sp+544]
000c6bb8str x5, [sp+288]
000c6bbcstr x6, [sp+296]
000c6bc0bl runtime.deferreturn
000c6bc4ldr x3, [sp+288]
000c6bc8ldr x0, [sp+304]
000c6bccldr x1, [sp+312]
000c6bd0ldr x4, [sp+296]
000c6bd4ldr x2, [sp+320]
000c6bd8ldp x29, x30, [sp-8]
000c6bdcadd sp, sp, 752
000c6be0ret x30
000c6be4
000c6be4loc_c6be4:
000c6be4ldr x1, [sp+440]
000c6be8ldr x3, [sp+432]
000c6becldr x4, [sp+448]
000c6bf0b 0xc6bf4
000c6bf4
000c6bf4loc_c6bf4:
000c6bf4subs xzr, x1, 28
000c6bf8b.hs 0xc6c00
000c6bfcb 0xc6dc4
000c6c00
000c6c00loc_c6c00:
000c6c00sub x2, x4, 28
000c6c04sub x1, x1, 28
000c6c08sub x4, xzr, x2
000c6c0csbfm x4, x4, 63, 63
000c6c10and x4, x4, 28
000c6c14add x0, x3, x4
000c6c18str x0, [sp+704]
000c6c1cstr x1, [sp+712]
000c6c20str x2, [sp+720]
000c6c24bl time.get2
000c6c28str x0, [sp+96]
000c6c2cldr x2, [sp+104]
000c6c30ldr x1, [sp+104]
000c6c34adrp x0, 0x52f000
000c6c38add x0, x0, 3072
000c6c3cbl runtime.makeslice
000c6c40ldr x2, [sp+104]
000c6c44ldr x3, [sp+104]
000c6c48str x0, [sp+432]
000c6c4cstr x2, [sp+440]
000c6c50str x3, [sp+448]
000c6c54ldr x4, [sp+168]
000c6c58ldr x5, [sp+120]
000c6c5cldr x6, [sp+136]
000c6c60add x5, x5, x6
000c6c64ldr x6, [sp+96]
000c6c68add x5, x5, x6
000c6c6cadd x5, x5, 30
000c6c70mov x1, x0
000c6c74mov x0, x4
000c6c78mov x4, x5
000c6c7cbl time.preadn
000c6c80str x0, [sp+352]
000c6c84str x1, [sp+360]
000c6c88cbnz x0, 0xc6c90
000c6c8cb 0xc6d04
000c6c90
000c6c90loc_c6c90:
000c6c90ldr x3, [sp+760]
000c6c94ldr x4, [sp+768]
000c6c98mov x0, xzr
000c6c9cadrp x1, 0x5ef000
000c6ca0add x1, x1, 574
000c6ca4movz x2, 17
000c6ca8bl runtime.concatstring2
000c6cacstr x0, [sp+520]
000c6cb0str x1, [sp+528]
000c6cb4bl errors.New
000c6cb8str x0, [sp+728]
000c6cbcstr x1, [sp+736]
000c6cc0str x0, [sp+504]
000c6cc4str x1, [sp+512]
000c6cc8str xzr, [sp+304]
000c6cccstp xzr, xzr, [sp+312]
000c6cd0ldr x5, [sp+504]
000c6cd4ldr x6, [sp+512]
000c6cd8str x5, [sp+288]
000c6cdcstr x6, [sp+296]
000c6ce0bl runtime.deferreturn
000c6ce4ldr x3, [sp+288]
000c6ce8ldr x0, [sp+304]
000c6cecldr x1, [sp+312]
000c6cf0ldr x4, [sp+296]
000c6cf4ldr x2, [sp+320]
000c6cf8ldp x29, x30, [sp-8]
000c6cfcadd sp, sp, 752
000c6d00ret x30
000c6d04
000c6d04loc_c6d04:
000c6d04stp xzr, xzr, [sp+488]
000c6d08ldr x0, [sp+432]
000c6d0cldr x1, [sp+440]
000c6d10ldr x2, [sp+448]
000c6d14str x0, [sp+304]
000c6d18str x1, [sp+312]
000c6d1cstr x2, [sp+320]
000c6d20ldr x0, [sp+488]
000c6d24ldr x1, [sp+496]
000c6d28str x0, [sp+288]
000c6d2cstr x1, [sp+296]
000c6d30bl runtime.deferreturn
000c6d34ldr x3, [sp+288]
000c6d38ldr x0, [sp+304]
000c6d3cldr x1, [sp+312]
000c6d40ldr x4, [sp+296]
000c6d44ldr x2, [sp+320]
000c6d48ldp x29, x30, [sp-8]
000c6d4cadd sp, sp, 752
000c6d50ret x30
000c6d54
000c6d54loc_c6d54:
000c6d54b 0xc6d58
000c6d58
000c6d58loc_c6d58:
000c6d58b 0xc6d5c
000c6d5c
000c6d5cloc_c6d5c:
000c6d5cldr x3, [sp+160]
000c6d60add x3, x3, 1
000c6d64str x3, [sp+160]
000c6d68b 0xc65e8
000c6d6c
000c6d6cloc_c6d6c:
000c6d6cb 0xc6d70
000c6d70
000c6d70loc_c6d70:
000c6d70adrp x0, 0x64d000
000c6d74add x0, x0, 2264
000c6d78str x0, [sp+472]
000c6d7cadrp x0, 0x649000
000c6d80add x0, x0, 176
000c6d84str x0, [sp+480]
000c6d88str xzr, [sp+304]
000c6d8cstp xzr, xzr, [sp+312]
000c6d90ldr x0, [sp+472]
000c6d94ldr x1, [sp+480]
000c6d98str x0, [sp+288]
000c6d9cstr x1, [sp+296]
000c6da0bl runtime.deferreturn
000c6da4ldr x3, [sp+288]
000c6da8ldr x0, [sp+304]
000c6dacldr x1, [sp+312]
000c6db0ldr x4, [sp+296]
000c6db4ldr x2, [sp+320]
000c6db8ldp x29, x30, [sp-8]
000c6dbcadd sp, sp, 752
000c6dc0ret x30
000c6dc4
000c6dc4loc_c6dc4:
000c6dc4orr x0, xzr, 28
000c6dc8bl runtime.panicSliceB
000c6dcc
000c6dccloc_c6dcc:
000c6dccorr x0, xzr, 30
000c6dd0bl runtime.panicSliceB
000c6dd4
000c6dd4loc_c6dd4:
000c6dd4mov x2, x5
000c6dd8bl runtime.panicSliceAcap
000c6ddc
000c6ddcloc_c6ddc:
000c6ddcmovz x0, 26
000c6de0bl runtime.panicSliceB
000c6de4
000c6de4loc_c6de4:
000c6de4orr x0, xzr, 8
000c6de8bl runtime.panicSliceB
000c6dec
000c6decloc_c6dec:
000c6decbl runtime.panicSliceB
000c6df0
000c6df0loc_c6df0:
000c6df0movz x0, 46
000c6df4bl runtime.panicSliceB
000c6df8
000c6df8loc_c6df8:
000c6df8bl runtime.panicSliceAcap
000c6dfc
000c6dfcloc_c6dfc:
000c6dfcmovz x0, 42
000c6e00bl runtime.panicSliceB
000c6e04
000c6e04loc_c6e04:
000c6e04orr x0, xzr, 32
000c6e08bl runtime.panicSliceB
000c6e0c
000c6e0cloc_c6e0c:
000c6e0corr x0, xzr, 30
000c6e10bl runtime.panicSliceB
000c6e14
000c6e14loc_c6e14:
000c6e14orr x0, xzr, 28
000c6e18bl runtime.panicSliceB
000c6e1c
000c6e1cloc_c6e1c:
000c6e1corr x0, xzr, 24
000c6e20bl runtime.panicSliceB
000c6e24
000c6e24loc_c6e24:
000c6e24movz x0, 10
000c6e28bl runtime.panicSliceB
000c6e2c
000c6e2cloc_c6e2c:
000c6e2corr x0, xzr, 16
000c6e30bl runtime.panicSliceB
000c6e34
000c6e34loc_c6e34:
000c6e34orr x0, xzr, 12
000c6e38bl runtime.panicSliceB
000c6e3c
000c6e3cloc_c6e3c:
000c6e3cmovz x0, 10
000c6e40bl runtime.panicSliceB
000c6e44hint
000c6e48
000c6e48loc_c6e48:
000c6e48stp x0, x1, [sp+8]
000c6e4cstp x2, x3, [sp+24]
000c6e50mov x3, x30
000c6e54bl runtime.morestack_noctxt.abi0
000c6e58ldp x0, x1, [sp+8]
000c6e5cldp x2, x3, [sp+24]
000c6e60b 0xc6210
000c6e64udf 0
000c6e68udf 0
000c6e6cudf 0
000c6210
000c6e70
000c6e70time.loadTzinfoFromZip.deferwrap1: ; void time.loadTzinfoFromZip.deferwrap1(void)
000c6e70ldr x16, [x28+16]
000c6e74subs xzr, sp, x16
000c6e78b.ls 0xc6ea8
000c6e7cstr x30, [sp-32]!
000c6e80stur x29, [sp-8]
000c6e84sub x29, sp, 8
000c6e88ldr x16, [x28+32]
000c6e8ccbnz x16, 0xc6eb4
000c6e90
000c6e90loc_c6e90:
000c6e90ldr x0, [x26+8]
000c6e94str x0, [sp+16]
000c6e98bl time.closefd
000c6e9cldur x29, [sp-8]
000c6ea0ldr x30, [sp], 32
000c6ea4ret x30
000c6ea8
000c6ea8loc_c6ea8:
000c6ea8mov x3, x30
000c6eacbl runtime.morestack.abi0
000c6eb0b 0xc6e70
000c6eb4
000c6eb4loc_c6eb4:
000c6eb4ldr x17, [x16]
000c6eb8add x20, sp, 40
000c6ebcsubs xzr, x20, x17
000c6ec0b.ne 0xc6e90
000c6ec4add x20, sp, 8
000c6ec8str x20, [x16]
000c6eccb 0xc6e90
000c6e70
000c6e70time.loadTzinfoFromZip.deferwrap1: ; void time.loadTzinfoFromZip.deferwrap1(void)
000c6e70ldr x16, [x28+16]
000c6e74subs xzr, sp, x16
000c6e78b.ls 0xc6ea8
000c6e7cstr x30, [sp-32]!
000c6e80stur x29, [sp-8]
000c6e84sub x29, sp, 8
000c6e88ldr x16, [x28+32]
000c6e8ccbnz x16, 0xc6eb4
000c6e90
000c6e90loc_c6e90:
000c6e90ldr x0, [x26+8]
000c6e94str x0, [sp+16]
000c6e98bl time.closefd
000c6e9cldur x29, [sp-8]
000c6ea0ldr x30, [sp], 32
000c6ea4ret x30
000c6ea8
000c6ea8loc_c6ea8:
000c6ea8mov x3, x30
000c6eacbl runtime.morestack.abi0
000c6eb0b 0xc6e70
000c6eb4
000c6eb4loc_c6eb4:
000c6eb4ldr x17, [x16]
000c6eb8add x20, sp, 40
000c6ebcsubs xzr, x20, x17
000c6ec0b.ne 0xc6e90
000c6ec4add x20, sp, 8
000c6ec8str x20, [x16]
000c6eccb 0xc6e90
000c6e70
000c6ed0
000c6ed0time.loadTzinfo: ; void time.loadTzinfo(struct string name, struct string source)
000c6ed0ldr x16, [x28+16]
000c6ed4sub x17, sp, 128
000c6ed8subs xzr, x17, x16
000c6edcb.ls 0xc71c4
000c6ee0sub x20, sp, 256
000c6ee4stp x29, x30, [x20-8]
000c6ee8add sp, x20, 0
000c6eecsub x29, sp, 8
000c6ef0str x0, [sp+264]
000c6ef4str x1, [sp+272]
000c6ef8str x2, [sp+280]
000c6efcstr x3, [sp+288]
000c6f00str xzr, [sp+88]
000c6f04stp xzr, xzr, [sp+96]
000c6f08stp xzr, xzr, [sp+72]
000c6f0cldr x4, [sp+288]
000c6f10str x4, [sp+48]
000c6f14subs xzr, x4, 6
000c6f18cset x4, ge
000c6f1cstrb w4, [sp+47]
000c6f20b.ge 0xc6f28
000c6f24b 0xc7038
000c6f28
000c6f28loc_c6f28:
000c6f28ldr x4, [sp+288]
000c6f2cstr x4, [sp+64]
000c6f30sub x0, x4, 6
000c6f34str x0, [sp+56]
000c6f38ldr x1, [sp+288]
000c6f3cldr x5, [sp+280]
000c6f40subs xzr, x1, x0
000c6f44b.hs 0xc6f4c
000c6f48b 0xc71bc
000c6f4c
000c6f4cloc_c6f4c:
000c6f4csub x4, x1, x4
000c6f50add x1, x4, 6
000c6f54sub x6, xzr, x1
000c6f58and x6, x0, x6, asr #63
000c6f5cadd x7, x5, x6
000c6f60str x7, [sp+232]
000c6f64str x1, [sp+240]
000c6f68subs xzr, x4, 0
000c6f6ccset x8, eq
000c6f70cbz x4, 0xc6f78
000c6f74b 0xc6fe4
000c6f78
000c6f78loc_c6f78:
000c6f78subs xzr, x1, 0
000c6f7cb.hi 0xc6f84
000c6f80b 0xc71b4
000c6f84
000c6f84loc_c6f84:
000c6f84ldrb w4, [x5+x6]
000c6f88subs xzr, x1, 1
000c6f8cb.hi 0xc6f94
000c6f90b 0xc71ac
000c6f94
000c6f94loc_c6f94:
000c6f94ldrb w5, [x7+1]
000c6f98ubfm x5, x5, 56, 7
000c6f9corr x4, x4, x5
000c6fa0subs xzr, x1, 2
000c6fa4b.hi 0xc6fac
000c6fa8b 0xc71a4
000c6fac
000c6facloc_c6fac:
000c6facldrb w5, [x7+2]
000c6fb0ubfm x5, x5, 48, 7
000c6fb4orr x4, x4, x5
000c6fb8subs xzr, x1, 3
000c6fbcb.hi 0xc6fc4
000c6fc0b 0xc719c
000c6fc4
000c6fc4loc_c6fc4:
000c6fc4ldrb w5, [x7+3]
000c6fc8ubfm x5, x5, 40, 7
000c6fccorr x4, x4, x5
000c6fd0movz x5, 31348
000c6fd4movk x5, 0x61640000
000c6fd8subs wzr, w4, w5
000c6fdccset x8, eq
000c6fe0b 0xc6fe8
000c6fe4
000c6fe4loc_c6fe4:
000c6fe4b 0xc6fe8
000c6fe8
000c6fe8loc_c6fe8:
000c6fe8tbnz w8, 0, 0xc6ff0
000c6fecb 0xc702c
000c6ff0
000c6ff0loc_c6ff0:
000c6ff0subs xzr, x1, 4
000c6ff4b.hi 0xc6ffc
000c6ff8b 0xc7194
000c6ffc
000c6ffcloc_c6ffc:
000c6ffcldrb w4, [x7+4]
000c7000subs xzr, x1, 5
000c7004b.hi 0xc700c
000c7008b 0xc718c
000c700c
000c700cloc_c700c:
000c700cldrb w5, [x7+5]
000c7010ubfm x5, x5, 56, 7
000c7014orr x4, x4, x5
000c7018ubfm x4, x4, 0, 15
000c701cmovz x5, 24948
000c7020subs wzr, w4, w5
000c7024cset x8, eq
000c7028b 0xc7030
000c702c
000c702cloc_c702c:
000c702cb 0xc7030
000c7030
000c7030loc_c7030:
000c7030strb w8, [sp+47]
000c7034b 0xc703c
000c7038
000c7038loc_c7038:
000c7038b 0xc703c
000c703c
000c703cloc_c703c:
000c703cldrb w4, [sp+47]
000c7040tbnz w4, 0, 0xc7048
000c7044b 0xc70f0
000c7048
000c7048loc_c7048:
000c7048str xzr, [sp+208]
000c704cstp xzr, xzr, [sp+216]
000c7050stp xzr, xzr, [sp+192]
000c7054ldr x0, [sp+280]
000c7058ldr x2, [sp+264]
000c705cldr x1, [sp+288]
000c7060ldr x3, [sp+272]
000c7064adrp x27, 0x959000
000c7068ldr x26, [x27+3152]
000c706cldr x4, [x26]
000c7070blr x4
000c7074str x0, [sp+208]
000c7078str x1, [sp+216]
000c707cstr x2, [sp+224]
000c7080str x3, [sp+192]
000c7084str x4, [sp+200]
000c7088ldr x4, [sp+208]
000c708cldr x5, [sp+216]
000c7090ldr x6, [sp+224]
000c7094str x4, [sp+168]
000c7098str x5, [sp+176]
000c709cstr x6, [sp+184]
000c70a0ldr x4, [sp+192]
000c70a4ldr x5, [sp+200]
000c70a8str x4, [sp+152]
000c70acstr x5, [sp+160]
000c70b0ldr x4, [sp+168]
000c70b4ldr x5, [sp+176]
000c70b8ldr x6, [sp+184]
000c70bcstr x4, [sp+88]
000c70c0str x5, [sp+96]
000c70c4str x6, [sp+104]
000c70c8ldr x3, [sp+152]
000c70ccldr x4, [sp+160]
000c70d0str x3, [sp+72]
000c70d4str x4, [sp+80]
000c70d8ldr x0, [sp+88]
000c70dcldr x1, [sp+96]
000c70e0ldr x2, [sp+104]
000c70e4ldp x29, x30, [sp-8]
000c70e8add sp, sp, 256
000c70ecret x30
000c70f0
000c70f0loc_c70f0:
000c70f0str xzr, [sp+208]
000c70f4stp xzr, xzr, [sp+216]
000c70f8stp xzr, xzr, [sp+192]
000c70fcldr x0, [sp+280]
000c7100ldr x2, [sp+264]
000c7104ldr x1, [sp+288]
000c7108ldr x3, [sp+272]
000c710cbl time.loadTzinfoFromDirOrZip
000c7110str x0, [sp+208]
000c7114str x1, [sp+216]
000c7118str x2, [sp+224]
000c711cstr x3, [sp+192]
000c7120str x4, [sp+200]
000c7124ldr x4, [sp+216]
000c7128ldr x5, [sp+224]
000c712cldr x6, [sp+208]
000c7130str x6, [sp+128]
000c7134str x4, [sp+136]
000c7138str x5, [sp+144]
000c713cldr x4, [sp+192]
000c7140ldr x5, [sp+200]
000c7144str x4, [sp+112]
000c7148str x5, [sp+120]
000c714cldr x4, [sp+128]
000c7150ldr x5, [sp+136]
000c7154ldr x6, [sp+144]
000c7158str x4, [sp+88]
000c715cstr x5, [sp+96]
000c7160str x6, [sp+104]
000c7164ldr x3, [sp+112]
000c7168ldr x4, [sp+120]
000c716cstr x3, [sp+72]
000c7170str x4, [sp+80]
000c7174ldr x0, [sp+88]
000c7178ldr x1, [sp+96]
000c717cldr x2, [sp+104]
000c7180ldp x29, x30, [sp-8]
000c7184add sp, sp, 256
000c7188ret x30
000c718c
000c718cloc_c718c:
000c718cmovz x0, 5
000c7190bl runtime.panicIndex
000c7194
000c7194loc_c7194:
000c7194orr x0, xzr, 4
000c7198bl runtime.panicIndex
000c719c
000c719cloc_c719c:
000c719corr x0, xzr, 3
000c71a0bl runtime.panicIndex
000c71a4
000c71a4loc_c71a4:
000c71a4orr x0, xzr, 2
000c71a8bl runtime.panicIndex
000c71ac
000c71acloc_c71ac:
000c71acorr x0, xzr, 1
000c71b0bl runtime.panicIndex
000c71b4
000c71b4loc_c71b4:
000c71b4mov x0, xzr
000c71b8bl runtime.panicIndex
000c71bc
000c71bcloc_c71bc:
000c71bcbl runtime.panicSliceB
000c71c0hint
000c71c4
000c71c4loc_c71c4:
000c71c4stp x0, x1, [sp+8]
000c71c8stp x2, x3, [sp+24]
000c71ccmov x3, x30
000c71d0bl runtime.morestack_noctxt.abi0
000c71d4ldp x0, x1, [sp+8]
000c71d8ldp x2, x3, [sp+24]
000c71dcb 0xc6ed0
000c6ed0
000c6ed0time.loadTzinfo: ; void time.loadTzinfo(struct string name, struct string source)
000c6ed0ldr x16, [x28+16]
000c6ed4sub x17, sp, 128
000c6ed8subs xzr, x17, x16
000c6edcb.ls 0xc71c4
000c6ee0sub x20, sp, 256
000c6ee4stp x29, x30, [x20-8]
000c6ee8add sp, x20, 0
000c6eecsub x29, sp, 8
000c6ef0str x0, [sp+264]
000c6ef4str x1, [sp+272]
000c6ef8str x2, [sp+280]
000c6efcstr x3, [sp+288]
000c6f00str xzr, [sp+88]
000c6f04stp xzr, xzr, [sp+96]
000c6f08stp xzr, xzr, [sp+72]
000c6f0cldr x4, [sp+288]
000c6f10str x4, [sp+48]
000c6f14subs xzr, x4, 6
000c6f18cset x4, ge
000c6f1cstrb w4, [sp+47]
000c6f20b.ge 0xc6f28
000c6f24b 0xc7038
000c6f28
000c6f28loc_c6f28:
000c6f28ldr x4, [sp+288]
000c6f2cstr x4, [sp+64]
000c6f30sub x0, x4, 6
000c6f34str x0, [sp+56]
000c6f38ldr x1, [sp+288]
000c6f3cldr x5, [sp+280]
000c6f40subs xzr, x1, x0
000c6f44b.hs 0xc6f4c
000c6f48b 0xc71bc
000c6f4c
000c6f4cloc_c6f4c:
000c6f4csub x4, x1, x4
000c6f50add x1, x4, 6
000c6f54sub x6, xzr, x1
000c6f58and x6, x0, x6, asr #63
000c6f5cadd x7, x5, x6
000c6f60str x7, [sp+232]
000c6f64str x1, [sp+240]
000c6f68subs xzr, x4, 0
000c6f6ccset x8, eq
000c6f70cbz x4, 0xc6f78
000c6f74b 0xc6fe4
000c6f78
000c6f78loc_c6f78:
000c6f78subs xzr, x1, 0
000c6f7cb.hi 0xc6f84
000c6f80b 0xc71b4
000c6f84
000c6f84loc_c6f84:
000c6f84ldrb w4, [x5+x6]
000c6f88subs xzr, x1, 1
000c6f8cb.hi 0xc6f94
000c6f90b 0xc71ac
000c6f94
000c6f94loc_c6f94:
000c6f94ldrb w5, [x7+1]
000c6f98ubfm x5, x5, 56, 7
000c6f9corr x4, x4, x5
000c6fa0subs xzr, x1, 2
000c6fa4b.hi 0xc6fac
000c6fa8b 0xc71a4
000c6fac
000c6facloc_c6fac:
000c6facldrb w5, [x7+2]
000c6fb0ubfm x5, x5, 48, 7
000c6fb4orr x4, x4, x5
000c6fb8subs xzr, x1, 3
000c6fbcb.hi 0xc6fc4
000c6fc0b 0xc719c
000c6fc4
000c6fc4loc_c6fc4:
000c6fc4ldrb w5, [x7+3]
000c6fc8ubfm x5, x5, 40, 7
000c6fccorr x4, x4, x5
000c6fd0movz x5, 31348
000c6fd4movk x5, 0x61640000
000c6fd8subs wzr, w4, w5
000c6fdccset x8, eq
000c6fe0b 0xc6fe8
000c6fe4
000c6fe4loc_c6fe4:
000c6fe4b 0xc6fe8
000c6fe8
000c6fe8loc_c6fe8:
000c6fe8tbnz w8, 0, 0xc6ff0
000c6fecb 0xc702c
000c6ff0
000c6ff0loc_c6ff0:
000c6ff0subs xzr, x1, 4
000c6ff4b.hi 0xc6ffc
000c6ff8b 0xc7194
000c6ffc
000c6ffcloc_c6ffc:
000c6ffcldrb w4, [x7+4]
000c7000subs xzr, x1, 5
000c7004b.hi 0xc700c
000c7008b 0xc718c
000c700c
000c700cloc_c700c:
000c700cldrb w5, [x7+5]
000c7010ubfm x5, x5, 56, 7
000c7014orr x4, x4, x5
000c7018ubfm x4, x4, 0, 15
000c701cmovz x5, 24948
000c7020subs wzr, w4, w5
000c7024cset x8, eq
000c7028b 0xc7030
000c702c
000c702cloc_c702c:
000c702cb 0xc7030
000c7030
000c7030loc_c7030:
000c7030strb w8, [sp+47]
000c7034b 0xc703c
000c7038
000c7038loc_c7038:
000c7038b 0xc703c
000c703c
000c703cloc_c703c:
000c703cldrb w4, [sp+47]
000c7040tbnz w4, 0, 0xc7048
000c7044b 0xc70f0
000c7048
000c7048loc_c7048:
000c7048str xzr, [sp+208]
000c704cstp xzr, xzr, [sp+216]
000c7050stp xzr, xzr, [sp+192]
000c7054ldr x0, [sp+280]
000c7058ldr x2, [sp+264]
000c705cldr x1, [sp+288]
000c7060ldr x3, [sp+272]
000c7064adrp x27, 0x959000
000c7068ldr x26, [x27+3152]
000c706cldr x4, [x26]
000c7070blr x4
000c7074str x0, [sp+208]
000c7078str x1, [sp+216]
000c707cstr x2, [sp+224]
000c7080str x3, [sp+192]
000c7084str x4, [sp+200]
000c7088ldr x4, [sp+208]
000c708cldr x5, [sp+216]
000c7090ldr x6, [sp+224]
000c7094str x4, [sp+168]
000c7098str x5, [sp+176]
000c709cstr x6, [sp+184]
000c70a0ldr x4, [sp+192]
000c70a4ldr x5, [sp+200]
000c70a8str x4, [sp+152]
000c70acstr x5, [sp+160]
000c70b0ldr x4, [sp+168]
000c70b4ldr x5, [sp+176]
000c70b8ldr x6, [sp+184]
000c70bcstr x4, [sp+88]
000c70c0str x5, [sp+96]
000c70c4str x6, [sp+104]
000c70c8ldr x3, [sp+152]
000c70ccldr x4, [sp+160]
000c70d0str x3, [sp+72]
000c70d4str x4, [sp+80]
000c70d8ldr x0, [sp+88]
000c70dcldr x1, [sp+96]
000c70e0ldr x2, [sp+104]
000c70e4ldp x29, x30, [sp-8]
000c70e8add sp, sp, 256
000c70ecret x30
000c70f0
000c70f0loc_c70f0:
000c70f0str xzr, [sp+208]
000c70f4stp xzr, xzr, [sp+216]
000c70f8stp xzr, xzr, [sp+192]
000c70fcldr x0, [sp+280]
000c7100ldr x2, [sp+264]
000c7104ldr x1, [sp+288]
000c7108ldr x3, [sp+272]
000c710cbl time.loadTzinfoFromDirOrZip
000c7110str x0, [sp+208]
000c7114str x1, [sp+216]
000c7118str x2, [sp+224]
000c711cstr x3, [sp+192]
000c7120str x4, [sp+200]
000c7124ldr x4, [sp+216]
000c7128ldr x5, [sp+224]
000c712cldr x6, [sp+208]
000c7130str x6, [sp+128]
000c7134str x4, [sp+136]
000c7138str x5, [sp+144]
000c713cldr x4, [sp+192]
000c7140ldr x5, [sp+200]
000c7144str x4, [sp+112]
000c7148str x5, [sp+120]
000c714cldr x4, [sp+128]
000c7150ldr x5, [sp+136]
000c7154ldr x6, [sp+144]
000c7158str x4, [sp+88]
000c715cstr x5, [sp+96]
000c7160str x6, [sp+104]
000c7164ldr x3, [sp+112]
000c7168ldr x4, [sp+120]
000c716cstr x3, [sp+72]
000c7170str x4, [sp+80]
000c7174ldr x0, [sp+88]
000c7178ldr x1, [sp+96]
000c717cldr x2, [sp+104]
000c7180ldp x29, x30, [sp-8]
000c7184add sp, sp, 256
000c7188ret x30
000c718c
000c718cloc_c718c:
000c718cmovz x0, 5
000c7190bl runtime.panicIndex
000c7194
000c7194loc_c7194:
000c7194orr x0, xzr, 4
000c7198bl runtime.panicIndex
000c719c
000c719cloc_c719c:
000c719corr x0, xzr, 3
000c71a0bl runtime.panicIndex
000c71a4
000c71a4loc_c71a4:
000c71a4orr x0, xzr, 2
000c71a8bl runtime.panicIndex
000c71ac
000c71acloc_c71ac:
000c71acorr x0, xzr, 1
000c71b0bl runtime.panicIndex
000c71b4
000c71b4loc_c71b4:
000c71b4mov x0, xzr
000c71b8bl runtime.panicIndex
000c71bc
000c71bcloc_c71bc:
000c71bcbl runtime.panicSliceB
000c71c0hint
000c71c4
000c71c4loc_c71c4:
000c71c4stp x0, x1, [sp+8]
000c71c8stp x2, x3, [sp+24]
000c71ccmov x3, x30
000c71d0bl runtime.morestack_noctxt.abi0
000c71d4ldp x0, x1, [sp+8]
000c71d8ldp x2, x3, [sp+24]
000c71dcb 0xc6ed0
000c6ed0
000c71e0
000c71e0time.loadLocation: ; void time.loadLocation(struct string name, struct []string sources)
000c71e0ldr x16, [x28+16]
000c71e4sub x17, sp, 544
000c71e8subs xzr, x17, x16
000c71ecb.ls 0xc7888
000c71f0sub x20, sp, 672
000c71f4stp x29, x30, [x20-8]
000c71f8add sp, x20, 0
000c71fcsub x29, sp, 8
000c7200str x0, [sp+680]
000c7204str x1, [sp+688]
000c7208str x2, [sp+696]
000c720cstr x3, [sp+704]
000c7210str x4, [sp+712]
000c7214str xzr, [sp+184]
000c7218stp xzr, xzr, [sp+224]
000c721cldr x4, [sp+704]
000c7220ldr x5, [sp+696]
000c7224ldr x6, [sp+712]
000c7228str x5, [sp+488]
000c722cstr x4, [sp+496]
000c7230str x6, [sp+504]
000c7234str xzr, [sp+112]
000c7238str x4, [sp+104]
000c723cldr x4, [sp+488]
000c7240str x4, [sp+96]
000c7244b 0xc7248
000c7248
000c7248loc_c7248:
000c7248ldr x4, [sp+104]
000c724cldr x5, [sp+112]
000c7250subs xzr, x4, x5
000c7254b.gt 0xc725c
000c7258b 0xc743c
000c725c
000c725cloc_c725c:
000c725cldr x4, [sp+96]
000c7260str x4, [sp+400]
000c7264ldr x4, [sp+400]
000c7268ldr x5, [x4]
000c726cldr x4, [x4+8]
000c7270str x5, [sp+208]
000c7274str x4, [sp+216]
000c7278str xzr, [sp+464]
000c727cstp xzr, xzr, [sp+472]
000c7280stp xzr, xzr, [sp+448]
000c7284ldr x0, [sp+680]
000c7288ldr x2, [sp+208]
000c728cldr x1, [sp+688]
000c7290ldr x3, [sp+216]
000c7294bl time.loadTzinfo
000c7298str x0, [sp+464]
000c729cstr x1, [sp+472]
000c72a0str x2, [sp+480]
000c72a4str x3, [sp+448]
000c72a8str x4, [sp+456]
000c72acldr x4, [sp+472]
000c72b0ldr x5, [sp+480]
000c72b4ldr x6, [sp+464]
000c72b8str x6, [sp+312]
000c72bcstr x4, [sp+320]
000c72c0str x5, [sp+328]
000c72c4ldr x4, [sp+448]
000c72c8ldr x5, [sp+456]
000c72ccstr x4, [sp+296]
000c72d0str x5, [sp+304]
000c72d4ldr x4, [sp+312]
000c72d8ldr x5, [sp+320]
000c72dcldr x6, [sp+328]
000c72e0str x4, [sp+160]
000c72e4str x5, [sp+168]
000c72e8str x6, [sp+176]
000c72ecldr x4, [sp+304]
000c72f0ldr x5, [sp+296]
000c72f4str x5, [sp+272]
000c72f8str x4, [sp+280]
000c72fccbnz x5, 0xc7304
000c7300b 0xc7308
000c7304
000c7304loc_c7304:
000c7304b 0xc7370
000c7308
000c7308loc_c7308:
000c7308str xzr, [sp+440]
000c730cstp xzr, xzr, [sp+448]
000c7310ldr x0, [sp+680]
000c7314ldr x2, [sp+160]
000c7318ldr x1, [sp+688]
000c731cldr x3, [sp+168]
000c7320ldr x4, [sp+176]
000c7324bl time.LoadLocationFromTZData
000c7328str x0, [sp+440]
000c732cstr x1, [sp+448]
000c7330str x2, [sp+456]
000c7334ldr x5, [sp+440]
000c7338str x5, [sp+288]
000c733cldr x5, [sp+456]
000c7340ldr x6, [sp+448]
000c7344str x6, [sp+648]
000c7348str x5, [sp+656]
000c734cldr x5, [sp+288]
000c7350str x5, [sp+184]
000c7354ldr x5, [sp+656]
000c7358ldr x6, [sp+648]
000c735cstr x6, [sp+272]
000c7360str x5, [sp+280]
000c7364cbnz x6, 0xc736c
000c7368b 0xc7420
000c736c
000c736cloc_c736c:
000c736cb 0xc7370
000c7370
000c7370loc_c7370:
000c7370ldr x4, [sp+224]
000c7374subs xzr, x4, 0
000c7378cset x5, ne
000c737ceor x5, x5, 1
000c7380strb w5, [sp+94]
000c7384cbnz x4, 0xc738c
000c7388b 0xc7390
000c738c
000c738cloc_c738c:
000c738cb 0xc73dc
000c7390
000c7390loc_c7390:
000c7390adrp x4, 0x64c000
000c7394add x4, x4, 2264
000c7398str x4, [sp+384]
000c739cadrp x2, 0x648000
000c73a0add x2, x2, 176
000c73a4str x2, [sp+392]
000c73a8ldr x5, [sp+272]
000c73acsubs xzr, x5, x4
000c73b0cset x4, ne
000c73b4b.ne 0xc73bc
000c73b8b 0xc73c0
000c73bc
000c73bcloc_c73bc:
000c73bcb 0xc73d4
000c73c0
000c73c0loc_c73c0:
000c73c0ldr x0, [sp+272]
000c73c4ldr x1, [sp+280]
000c73c8bl runtime.ifaceeq
000c73cceor x4, x0, 1
000c73d0b 0xc73d4
000c73d4
000c73d4loc_c73d4:
000c73d4strb w4, [sp+94]
000c73d8b 0xc73dc
000c73dc
000c73dcloc_c73dc:
000c73dcldrb w4, [sp+94]
000c73e0tbnz w4, 0, 0xc73e8
000c73e4b 0xc73fc
000c73e8
000c73e8loc_c73e8:
000c73e8ldr x4, [sp+272]
000c73ecldr x5, [sp+280]
000c73f0str x4, [sp+224]
000c73f4str x5, [sp+232]
000c73f8b 0xc7400
000c73fc
000c73fcloc_c73fc:
000c73fcb 0xc7400
000c7400
000c7400loc_c7400:
000c7400b 0xc7404
000c7404
000c7404loc_c7404:
000c7404ldr x4, [sp+112]
000c7408add x4, x4, 1
000c740cstr x4, [sp+112]
000c7410ldr x4, [sp+400]
000c7414add x4, x4, 16
000c7418str x4, [sp+96]
000c741cb 0xc7248
000c7420
000c7420loc_c7420:
000c7420stp xzr, xzr, [sp+224]
000c7424ldr x0, [sp+184]
000c7428mov x1, xzr
000c742cmov x2, xzr
000c7430ldp x29, x30, [sp-8]
000c7434add sp, sp, 672
000c7438ret x30
000c743c
000c743cloc_c743c:
000c743cadrp x27, 0x959000
000c7440ldr x2, [x27+3144]
000c7444cbnz x2, 0xc744c
000c7448b 0xc75fc
000c744c
000c744cloc_c744c:
000c744cstp xzr, xzr, [sp+424]
000c7450stp xzr, xzr, [sp+448]
000c7454ldr x0, [sp+680]
000c7458ldr x1, [sp+688]
000c745cadrp x27, 0x959000
000c7460ldr x26, [x27+3144]
000c7464ldr x2, [x26]
000c7468blr x2
000c746cstr x0, [sp+424]
000c7470str x1, [sp+432]
000c7474str x2, [sp+448]
000c7478str x3, [sp+456]
000c747cldr x2, [sp+424]
000c7480ldr x3, [sp+432]
000c7484str x2, [sp+632]
000c7488str x3, [sp+640]
000c748cldr x2, [sp+448]
000c7490ldr x3, [sp+456]
000c7494str x2, [sp+616]
000c7498str x3, [sp+624]
000c749cldr x2, [sp+632]
000c74a0ldr x3, [sp+640]
000c74a4str x2, [sp+144]
000c74a8str x3, [sp+152]
000c74acldr x2, [sp+624]
000c74b0ldr x3, [sp+616]
000c74b4str x3, [sp+256]
000c74b8str x2, [sp+264]
000c74bccbnz x3, 0xc74c4
000c74c0b 0xc74c8
000c74c4
000c74c4loc_c74c4:
000c74c4b 0xc754c
000c74c8
000c74c8loc_c74c8:
000c74c8ldr x1, [sp+144]
000c74ccldr x2, [sp+152]
000c74d0add x0, sp, 62
000c74d4bl runtime.stringtoslicebyte
000c74d8str x0, [sp+464]
000c74dcstr x1, [sp+472]
000c74e0str x2, [sp+480]
000c74e4str xzr, [sp+440]
000c74e8stp xzr, xzr, [sp+448]
000c74ecldr x1, [sp+688]
000c74f0ldr x0, [sp+680]
000c74f4ldr x2, [sp+464]
000c74f8ldr x3, [sp+472]
000c74fcldr x4, [sp+480]
000c7500bl time.LoadLocationFromTZData
000c7504str x0, [sp+440]
000c7508str x1, [sp+448]
000c750cstr x2, [sp+456]
000c7510ldr x3, [sp+440]
000c7514str x3, [sp+608]
000c7518ldr x3, [sp+448]
000c751cldr x4, [sp+456]
000c7520str x3, [sp+592]
000c7524str x4, [sp+600]
000c7528ldr x3, [sp+608]
000c752cstr x3, [sp+184]
000c7530ldr x3, [sp+600]
000c7534ldr x4, [sp+592]
000c7538str x4, [sp+256]
000c753cstr x3, [sp+264]
000c7540cbnz x4, 0xc7548
000c7544b 0xc75e0
000c7548
000c7548loc_c7548:
000c7548b 0xc754c
000c754c
000c754cloc_c754c:
000c754cldr x3, [sp+224]
000c7550subs xzr, x3, 0
000c7554cset x4, ne
000c7558eor x4, x4, 1
000c755cstrb w4, [sp+94]
000c7560cbnz x3, 0xc7568
000c7564b 0xc756c
000c7568
000c7568loc_c7568:
000c7568b 0xc75b8
000c756c
000c756cloc_c756c:
000c756cadrp x3, 0x64c000
000c7570add x3, x3, 2264
000c7574str x3, [sp+368]
000c7578adrp x2, 0x648000
000c757cadd x2, x2, 176
000c7580str x2, [sp+376]
000c7584ldr x4, [sp+256]
000c7588subs xzr, x4, x3
000c758ccset x3, ne
000c7590b.ne 0xc7598
000c7594b 0xc759c
000c7598
000c7598loc_c7598:
000c7598b 0xc75b0
000c759c
000c759cloc_c759c:
000c759cldr x0, [sp+256]
000c75a0ldr x1, [sp+264]
000c75a4bl runtime.ifaceeq
000c75a8eor x3, x0, 1
000c75acb 0xc75b0
000c75b0
000c75b0loc_c75b0:
000c75b0strb w3, [sp+94]
000c75b4b 0xc75b8
000c75b8
000c75b8loc_c75b8:
000c75b8ldrb w0, [sp+94]
000c75bctbnz w0, 0, 0xc75c4
000c75c0b 0xc75d8
000c75c4
000c75c4loc_c75c4:
000c75c4ldr x0, [sp+256]
000c75c8ldr x1, [sp+264]
000c75ccstr x0, [sp+224]
000c75d0str x1, [sp+232]
000c75d4b 0xc75dc
000c75d8
000c75d8loc_c75d8:
000c75d8b 0xc75dc
000c75dc
000c75dcloc_c75dc:
000c75dcb 0xc7600
000c75e0
000c75e0loc_c75e0:
000c75e0stp xzr, xzr, [sp+224]
000c75e4ldr x0, [sp+184]
000c75e8mov x1, xzr
000c75ecmov x2, xzr
000c75f0ldp x29, x30, [sp-8]
000c75f4add sp, sp, 672
000c75f8ret x30
000c75fc
000c75fcloc_c75fc:
000c75fcb 0xc7600
000c7600
000c7600loc_c7600:
000c7600bl runtime.GOROOT
000c7604str x0, [sp+424]
000c7608str x1, [sp+432]
000c760cstp xzr, xzr, [sp+408]
000c7610ldr x0, [sp+424]
000c7614ldr x1, [sp+432]
000c7618bl time.gorootZoneSource
000c761cstr x0, [sp+408]
000c7620str x1, [sp+416]
000c7624strb w2, [sp+94]
000c7628ldr x0, [sp+408]
000c762cldr x1, [sp+416]
000c7630str x0, [sp+576]
000c7634str x1, [sp+584]
000c7638ldrb w0, [sp+94]
000c763cstrb w0, [sp+95]
000c7640ldr x0, [sp+576]
000c7644ldr x1, [sp+584]
000c7648str x0, [sp+192]
000c764cstr x1, [sp+200]
000c7650ldrb w0, [sp+95]
000c7654strb w0, [sp+61]
000c7658tbnz w0, 0, 0xc7660
000c765cb 0xc7808
000c7660
000c7660loc_c7660:
000c7660str xzr, [sp+464]
000c7664stp xzr, xzr, [sp+472]
000c7668stp xzr, xzr, [sp+448]
000c766cldr x0, [sp+680]
000c7670ldr x2, [sp+192]
000c7674ldr x1, [sp+688]
000c7678ldr x3, [sp+200]
000c767cbl time.loadTzinfo
000c7680str x0, [sp+464]
000c7684str x1, [sp+472]
000c7688str x2, [sp+480]
000c768cstr x3, [sp+448]
000c7690str x4, [sp+456]
000c7694ldr x4, [sp+472]
000c7698ldr x5, [sp+480]
000c769cldr x6, [sp+464]
000c76a0str x6, [sp+552]
000c76a4str x4, [sp+560]
000c76a8str x5, [sp+568]
000c76acldr x4, [sp+448]
000c76b0ldr x5, [sp+456]
000c76b4str x4, [sp+536]
000c76b8str x5, [sp+544]
000c76bcldr x4, [sp+552]
000c76c0ldr x5, [sp+560]
000c76c4ldr x6, [sp+568]
000c76c8str x4, [sp+120]
000c76ccstr x5, [sp+128]
000c76d0str x6, [sp+136]
000c76d4ldr x4, [sp+544]
000c76d8ldr x5, [sp+536]
000c76dcstr x5, [sp+240]
000c76e0str x4, [sp+248]
000c76e4cbnz x5, 0xc76ec
000c76e8b 0xc76f0
000c76ec
000c76ecloc_c76ec:
000c76ecb 0xc7758
000c76f0
000c76f0loc_c76f0:
000c76f0str xzr, [sp+440]
000c76f4stp xzr, xzr, [sp+448]
000c76f8ldr x0, [sp+680]
000c76fcldr x2, [sp+120]
000c7700ldr x1, [sp+688]
000c7704ldr x3, [sp+128]
000c7708ldr x4, [sp+136]
000c770cbl time.LoadLocationFromTZData
000c7710str x0, [sp+440]
000c7714str x1, [sp+448]
000c7718str x2, [sp+456]
000c771cldr x5, [sp+440]
000c7720str x5, [sp+528]
000c7724ldr x5, [sp+456]
000c7728ldr x6, [sp+448]
000c772cstr x6, [sp+512]
000c7730str x5, [sp+520]
000c7734ldr x5, [sp+528]
000c7738str x5, [sp+184]
000c773cldr x5, [sp+520]
000c7740ldr x6, [sp+512]
000c7744str x6, [sp+240]
000c7748str x5, [sp+248]
000c774ccbnz x6, 0xc7754
000c7750b 0xc77ec
000c7754
000c7754loc_c7754:
000c7754b 0xc7758
000c7758
000c7758loc_c7758:
000c7758ldr x5, [sp+224]
000c775csubs xzr, x5, 0
000c7760cset x6, ne
000c7764eor x6, x6, 1
000c7768strb w6, [sp+94]
000c776ccbnz x5, 0xc7774
000c7770b 0xc7778
000c7774
000c7774loc_c7774:
000c7774b 0xc77c4
000c7778
000c7778loc_c7778:
000c7778adrp x5, 0x64c000
000c777cadd x5, x5, 2264
000c7780str x5, [sp+352]
000c7784adrp x2, 0x648000
000c7788add x2, x2, 176
000c778cstr x2, [sp+360]
000c7790ldr x6, [sp+240]
000c7794subs xzr, x6, x5
000c7798cset x5, ne
000c779cb.ne 0xc77a4
000c77a0b 0xc77a8
000c77a4
000c77a4loc_c77a4:
000c77a4b 0xc77bc
000c77a8
000c77a8loc_c77a8:
000c77a8ldr x0, [sp+240]
000c77acldr x1, [sp+248]
000c77b0bl runtime.ifaceeq
000c77b4eor x5, x0, 1
000c77b8b 0xc77bc
000c77bc
000c77bcloc_c77bc:
000c77bcstrb w5, [sp+94]
000c77c0b 0xc77c4
000c77c4
000c77c4loc_c77c4:
000c77c4ldrb w5, [sp+94]
000c77c8tbnz w5, 0, 0xc77d0
000c77ccb 0xc77e4
000c77d0
000c77d0loc_c77d0:
000c77d0ldr x5, [sp+240]
000c77d4ldr x6, [sp+248]
000c77d8str x5, [sp+224]
000c77dcstr x6, [sp+232]
000c77e0b 0xc77e8
000c77e4
000c77e4loc_c77e4:
000c77e4b 0xc77e8
000c77e8
000c77e8loc_c77e8:
000c77e8b 0xc780c
000c77ec
000c77ecloc_c77ec:
000c77ecstp xzr, xzr, [sp+224]
000c77f0ldr x0, [sp+184]
000c77f4mov x1, xzr
000c77f8mov x2, xzr
000c77fcldp x29, x30, [sp-8]
000c7800add sp, sp, 672
000c7804ret x30
000c7808
000c7808loc_c7808:
000c7808b 0xc780c
000c780c
000c780cloc_c780c:
000c780cldr x5, [sp+224]
000c7810cbnz x5, 0xc7818
000c7814b 0xc7834
000c7818
000c7818loc_c7818:
000c7818str xzr, [sp+184]
000c781cldr x1, [sp+224]
000c7820ldr x2, [sp+232]
000c7824mov x0, xzr
000c7828ldp x29, x30, [sp-8]
000c782cadd sp, sp, 672
000c7830ret x30
000c7834
000c7834loc_c7834:
000c7834ldr x3, [sp+680]
000c7838ldr x4, [sp+688]
000c783cmov x0, xzr
000c7840adrp x1, 0x5ee000
000c7844add x1, x1, 2525
000c7848movz x2, 18
000c784cbl runtime.concatstring2
000c7850str x0, [sp+336]
000c7854str x1, [sp+344]
000c7858bl errors.New
000c785cstr x0, [sp+448]
000c7860str x1, [sp+456]
000c7864str xzr, [sp+184]
000c7868ldr x2, [sp+456]
000c786cldr x1, [sp+448]
000c7870str x1, [sp+224]
000c7874str x2, [sp+232]
000c7878ldr x0, [sp+184]
000c787cldp x29, x30, [sp-8]
000c7880add sp, sp, 672
000c7884ret x30
000c7888
000c7888loc_c7888:
000c7888stp x0, x1, [sp+8]
000c788cstp x2, x3, [sp+24]
000c7890str x4, [sp+40]
000c7894mov x3, x30
000c7898bl runtime.morestack_noctxt.abi0
000c789cldp x0, x1, [sp+8]
000c78a0ldp x2, x3, [sp+24]
000c78a4ldr x4, [sp+40]
000c78a8b 0xc71e0
000c78acudf 0
000c71e0
000c71e0time.loadLocation: ; void time.loadLocation(struct string name, struct []string sources)
000c71e0ldr x16, [x28+16]
000c71e4sub x17, sp, 544
000c71e8subs xzr, x17, x16
000c71ecb.ls 0xc7888
000c71f0sub x20, sp, 672
000c71f4stp x29, x30, [x20-8]
000c71f8add sp, x20, 0
000c71fcsub x29, sp, 8
000c7200str x0, [sp+680]
000c7204str x1, [sp+688]
000c7208str x2, [sp+696]
000c720cstr x3, [sp+704]
000c7210str x4, [sp+712]
000c7214str xzr, [sp+184]
000c7218stp xzr, xzr, [sp+224]
000c721cldr x4, [sp+704]
000c7220ldr x5, [sp+696]
000c7224ldr x6, [sp+712]
000c7228str x5, [sp+488]
000c722cstr x4, [sp+496]
000c7230str x6, [sp+504]
000c7234str xzr, [sp+112]
000c7238str x4, [sp+104]
000c723cldr x4, [sp+488]
000c7240str x4, [sp+96]
000c7244b 0xc7248
000c7248
000c7248loc_c7248:
000c7248ldr x4, [sp+104]
000c724cldr x5, [sp+112]
000c7250subs xzr, x4, x5
000c7254b.gt 0xc725c
000c7258b 0xc743c
000c725c
000c725cloc_c725c:
000c725cldr x4, [sp+96]
000c7260str x4, [sp+400]
000c7264ldr x4, [sp+400]
000c7268ldr x5, [x4]
000c726cldr x4, [x4+8]
000c7270str x5, [sp+208]
000c7274str x4, [sp+216]
000c7278str xzr, [sp+464]
000c727cstp xzr, xzr, [sp+472]
000c7280stp xzr, xzr, [sp+448]
000c7284ldr x0, [sp+680]
000c7288ldr x2, [sp+208]
000c728cldr x1, [sp+688]
000c7290ldr x3, [sp+216]
000c7294bl time.loadTzinfo
000c7298str x0, [sp+464]
000c729cstr x1, [sp+472]
000c72a0str x2, [sp+480]
000c72a4str x3, [sp+448]
000c72a8str x4, [sp+456]
000c72acldr x4, [sp+472]
000c72b0ldr x5, [sp+480]
000c72b4ldr x6, [sp+464]
000c72b8str x6, [sp+312]
000c72bcstr x4, [sp+320]
000c72c0str x5, [sp+328]
000c72c4ldr x4, [sp+448]
000c72c8ldr x5, [sp+456]
000c72ccstr x4, [sp+296]
000c72d0str x5, [sp+304]
000c72d4ldr x4, [sp+312]
000c72d8ldr x5, [sp+320]
000c72dcldr x6, [sp+328]
000c72e0str x4, [sp+160]
000c72e4str x5, [sp+168]
000c72e8str x6, [sp+176]
000c72ecldr x4, [sp+304]
000c72f0ldr x5, [sp+296]
000c72f4str x5, [sp+272]
000c72f8str x4, [sp+280]
000c72fccbnz x5, 0xc7304
000c7300b 0xc7308
000c7304
000c7304loc_c7304:
000c7304b 0xc7370
000c7308
000c7308loc_c7308:
000c7308str xzr, [sp+440]
000c730cstp xzr, xzr, [sp+448]
000c7310ldr x0, [sp+680]
000c7314ldr x2, [sp+160]
000c7318ldr x1, [sp+688]
000c731cldr x3, [sp+168]
000c7320ldr x4, [sp+176]
000c7324bl time.LoadLocationFromTZData
000c7328str x0, [sp+440]
000c732cstr x1, [sp+448]
000c7330str x2, [sp+456]
000c7334ldr x5, [sp+440]
000c7338str x5, [sp+288]
000c733cldr x5, [sp+456]
000c7340ldr x6, [sp+448]
000c7344str x6, [sp+648]
000c7348str x5, [sp+656]
000c734cldr x5, [sp+288]
000c7350str x5, [sp+184]
000c7354ldr x5, [sp+656]
000c7358ldr x6, [sp+648]
000c735cstr x6, [sp+272]
000c7360str x5, [sp+280]
000c7364cbnz x6, 0xc736c
000c7368b 0xc7420
000c736c
000c736cloc_c736c:
000c736cb 0xc7370
000c7370
000c7370loc_c7370:
000c7370ldr x4, [sp+224]
000c7374subs xzr, x4, 0
000c7378cset x5, ne
000c737ceor x5, x5, 1
000c7380strb w5, [sp+94]
000c7384cbnz x4, 0xc738c
000c7388b 0xc7390
000c738c
000c738cloc_c738c:
000c738cb 0xc73dc
000c7390
000c7390loc_c7390:
000c7390adrp x4, 0x64c000
000c7394add x4, x4, 2264
000c7398str x4, [sp+384]
000c739cadrp x2, 0x648000
000c73a0add x2, x2, 176
000c73a4str x2, [sp+392]
000c73a8ldr x5, [sp+272]
000c73acsubs xzr, x5, x4
000c73b0cset x4, ne
000c73b4b.ne 0xc73bc
000c73b8b 0xc73c0
000c73bc
000c73bcloc_c73bc:
000c73bcb 0xc73d4
000c73c0
000c73c0loc_c73c0:
000c73c0ldr x0, [sp+272]
000c73c4ldr x1, [sp+280]
000c73c8bl runtime.ifaceeq
000c73cceor x4, x0, 1
000c73d0b 0xc73d4
000c73d4
000c73d4loc_c73d4:
000c73d4strb w4, [sp+94]
000c73d8b 0xc73dc
000c73dc
000c73dcloc_c73dc:
000c73dcldrb w4, [sp+94]
000c73e0tbnz w4, 0, 0xc73e8
000c73e4b 0xc73fc
000c73e8
000c73e8loc_c73e8:
000c73e8ldr x4, [sp+272]
000c73ecldr x5, [sp+280]
000c73f0str x4, [sp+224]
000c73f4str x5, [sp+232]
000c73f8b 0xc7400
000c73fc
000c73fcloc_c73fc:
000c73fcb 0xc7400
000c7400
000c7400loc_c7400:
000c7400b 0xc7404
000c7404
000c7404loc_c7404:
000c7404ldr x4, [sp+112]
000c7408add x4, x4, 1
000c740cstr x4, [sp+112]
000c7410ldr x4, [sp+400]
000c7414add x4, x4, 16
000c7418str x4, [sp+96]
000c741cb 0xc7248
000c7420
000c7420loc_c7420:
000c7420stp xzr, xzr, [sp+224]
000c7424ldr x0, [sp+184]
000c7428mov x1, xzr
000c742cmov x2, xzr
000c7430ldp x29, x30, [sp-8]
000c7434add sp, sp, 672
000c7438ret x30
000c743c
000c743cloc_c743c:
000c743cadrp x27, 0x959000
000c7440ldr x2, [x27+3144]
000c7444cbnz x2, 0xc744c
000c7448b 0xc75fc
000c744c
000c744cloc_c744c:
000c744cstp xzr, xzr, [sp+424]
000c7450stp xzr, xzr, [sp+448]
000c7454ldr x0, [sp+680]
000c7458ldr x1, [sp+688]
000c745cadrp x27, 0x959000
000c7460ldr x26, [x27+3144]
000c7464ldr x2, [x26]
000c7468blr x2
000c746cstr x0, [sp+424]
000c7470str x1, [sp+432]
000c7474str x2, [sp+448]
000c7478str x3, [sp+456]
000c747cldr x2, [sp+424]
000c7480ldr x3, [sp+432]
000c7484str x2, [sp+632]
000c7488str x3, [sp+640]
000c748cldr x2, [sp+448]
000c7490ldr x3, [sp+456]
000c7494str x2, [sp+616]
000c7498str x3, [sp+624]
000c749cldr x2, [sp+632]
000c74a0ldr x3, [sp+640]
000c74a4str x2, [sp+144]
000c74a8str x3, [sp+152]
000c74acldr x2, [sp+624]
000c74b0ldr x3, [sp+616]
000c74b4str x3, [sp+256]
000c74b8str x2, [sp+264]
000c74bccbnz x3, 0xc74c4
000c74c0b 0xc74c8
000c74c4
000c74c4loc_c74c4:
000c74c4b 0xc754c
000c74c8
000c74c8loc_c74c8:
000c74c8ldr x1, [sp+144]
000c74ccldr x2, [sp+152]
000c74d0add x0, sp, 62
000c74d4bl runtime.stringtoslicebyte
000c74d8str x0, [sp+464]
000c74dcstr x1, [sp+472]
000c74e0str x2, [sp+480]
000c74e4str xzr, [sp+440]
000c74e8stp xzr, xzr, [sp+448]
000c74ecldr x1, [sp+688]
000c74f0ldr x0, [sp+680]
000c74f4ldr x2, [sp+464]
000c74f8ldr x3, [sp+472]
000c74fcldr x4, [sp+480]
000c7500bl time.LoadLocationFromTZData
000c7504str x0, [sp+440]
000c7508str x1, [sp+448]
000c750cstr x2, [sp+456]
000c7510ldr x3, [sp+440]
000c7514str x3, [sp+608]
000c7518ldr x3, [sp+448]
000c751cldr x4, [sp+456]
000c7520str x3, [sp+592]
000c7524str x4, [sp+600]
000c7528ldr x3, [sp+608]
000c752cstr x3, [sp+184]
000c7530ldr x3, [sp+600]
000c7534ldr x4, [sp+592]
000c7538str x4, [sp+256]
000c753cstr x3, [sp+264]
000c7540cbnz x4, 0xc7548
000c7544b 0xc75e0
000c7548
000c7548loc_c7548:
000c7548b 0xc754c
000c754c
000c754cloc_c754c:
000c754cldr x3, [sp+224]
000c7550subs xzr, x3, 0
000c7554cset x4, ne
000c7558eor x4, x4, 1
000c755cstrb w4, [sp+94]
000c7560cbnz x3, 0xc7568
000c7564b 0xc756c
000c7568
000c7568loc_c7568:
000c7568b 0xc75b8
000c756c
000c756cloc_c756c:
000c756cadrp x3, 0x64c000
000c7570add x3, x3, 2264
000c7574str x3, [sp+368]
000c7578adrp x2, 0x648000
000c757cadd x2, x2, 176
000c7580str x2, [sp+376]
000c7584ldr x4, [sp+256]
000c7588subs xzr, x4, x3
000c758ccset x3, ne
000c7590b.ne 0xc7598
000c7594b 0xc759c
000c7598
000c7598loc_c7598:
000c7598b 0xc75b0
000c759c
000c759cloc_c759c:
000c759cldr x0, [sp+256]
000c75a0ldr x1, [sp+264]
000c75a4bl runtime.ifaceeq
000c75a8eor x3, x0, 1
000c75acb 0xc75b0
000c75b0
000c75b0loc_c75b0:
000c75b0strb w3, [sp+94]
000c75b4b 0xc75b8
000c75b8
000c75b8loc_c75b8:
000c75b8ldrb w0, [sp+94]
000c75bctbnz w0, 0, 0xc75c4
000c75c0b 0xc75d8
000c75c4
000c75c4loc_c75c4:
000c75c4ldr x0, [sp+256]
000c75c8ldr x1, [sp+264]
000c75ccstr x0, [sp+224]
000c75d0str x1, [sp+232]
000c75d4b 0xc75dc
000c75d8
000c75d8loc_c75d8:
000c75d8b 0xc75dc
000c75dc
000c75dcloc_c75dc:
000c75dcb 0xc7600
000c75e0
000c75e0loc_c75e0:
000c75e0stp xzr, xzr, [sp+224]
000c75e4ldr x0, [sp+184]
000c75e8mov x1, xzr
000c75ecmov x2, xzr
000c75f0ldp x29, x30, [sp-8]
000c75f4add sp, sp, 672
000c75f8ret x30
000c75fc
000c75fcloc_c75fc:
000c75fcb 0xc7600
000c7600
000c7600loc_c7600:
000c7600bl runtime.GOROOT
000c7604str x0, [sp+424]
000c7608str x1, [sp+432]
000c760cstp xzr, xzr, [sp+408]
000c7610ldr x0, [sp+424]
000c7614ldr x1, [sp+432]
000c7618bl time.gorootZoneSource
000c761cstr x0, [sp+408]
000c7620str x1, [sp+416]
000c7624strb w2, [sp+94]
000c7628ldr x0, [sp+408]
000c762cldr x1, [sp+416]
000c7630str x0, [sp+576]
000c7634str x1, [sp+584]
000c7638ldrb w0, [sp+94]
000c763cstrb w0, [sp+95]
000c7640ldr x0, [sp+576]
000c7644ldr x1, [sp+584]
000c7648str x0, [sp+192]
000c764cstr x1, [sp+200]
000c7650ldrb w0, [sp+95]
000c7654strb w0, [sp+61]
000c7658tbnz w0, 0, 0xc7660
000c765cb 0xc7808
000c7660
000c7660loc_c7660:
000c7660str xzr, [sp+464]
000c7664stp xzr, xzr, [sp+472]
000c7668stp xzr, xzr, [sp+448]
000c766cldr x0, [sp+680]
000c7670ldr x2, [sp+192]
000c7674ldr x1, [sp+688]
000c7678ldr x3, [sp+200]
000c767cbl time.loadTzinfo
000c7680str x0, [sp+464]
000c7684str x1, [sp+472]
000c7688str x2, [sp+480]
000c768cstr x3, [sp+448]
000c7690str x4, [sp+456]
000c7694ldr x4, [sp+472]
000c7698ldr x5, [sp+480]
000c769cldr x6, [sp+464]
000c76a0str x6, [sp+552]
000c76a4str x4, [sp+560]
000c76a8str x5, [sp+568]
000c76acldr x4, [sp+448]
000c76b0ldr x5, [sp+456]
000c76b4str x4, [sp+536]
000c76b8str x5, [sp+544]
000c76bcldr x4, [sp+552]
000c76c0ldr x5, [sp+560]
000c76c4ldr x6, [sp+568]
000c76c8str x4, [sp+120]
000c76ccstr x5, [sp+128]
000c76d0str x6, [sp+136]
000c76d4ldr x4, [sp+544]
000c76d8ldr x5, [sp+536]
000c76dcstr x5, [sp+240]
000c76e0str x4, [sp+248]
000c76e4cbnz x5, 0xc76ec
000c76e8b 0xc76f0
000c76ec
000c76ecloc_c76ec:
000c76ecb 0xc7758
000c76f0
000c76f0loc_c76f0:
000c76f0str xzr, [sp+440]
000c76f4stp xzr, xzr, [sp+448]
000c76f8ldr x0, [sp+680]
000c76fcldr x2, [sp+120]
000c7700ldr x1, [sp+688]
000c7704ldr x3, [sp+128]
000c7708ldr x4, [sp+136]
000c770cbl time.LoadLocationFromTZData
000c7710str x0, [sp+440]
000c7714str x1, [sp+448]
000c7718str x2, [sp+456]
000c771cldr x5, [sp+440]
000c7720str x5, [sp+528]
000c7724ldr x5, [sp+456]
000c7728ldr x6, [sp+448]
000c772cstr x6, [sp+512]
000c7730str x5, [sp+520]
000c7734ldr x5, [sp+528]
000c7738str x5, [sp+184]
000c773cldr x5, [sp+520]
000c7740ldr x6, [sp+512]
000c7744str x6, [sp+240]
000c7748str x5, [sp+248]
000c774ccbnz x6, 0xc7754
000c7750b 0xc77ec
000c7754
000c7754loc_c7754:
000c7754b 0xc7758
000c7758
000c7758loc_c7758:
000c7758ldr x5, [sp+224]
000c775csubs xzr, x5, 0
000c7760cset x6, ne
000c7764eor x6, x6, 1
000c7768strb w6, [sp+94]
000c776ccbnz x5, 0xc7774
000c7770b 0xc7778
000c7774
000c7774loc_c7774:
000c7774b 0xc77c4
000c7778
000c7778loc_c7778:
000c7778adrp x5, 0x64c000
000c777cadd x5, x5, 2264
000c7780str x5, [sp+352]
000c7784adrp x2, 0x648000
000c7788add x2, x2, 176
000c778cstr x2, [sp+360]
000c7790ldr x6, [sp+240]
000c7794subs xzr, x6, x5
000c7798cset x5, ne
000c779cb.ne 0xc77a4
000c77a0b 0xc77a8
000c77a4
000c77a4loc_c77a4:
000c77a4b 0xc77bc
000c77a8
000c77a8loc_c77a8:
000c77a8ldr x0, [sp+240]
000c77acldr x1, [sp+248]
000c77b0bl runtime.ifaceeq
000c77b4eor x5, x0, 1
000c77b8b 0xc77bc
000c77bc
000c77bcloc_c77bc:
000c77bcstrb w5, [sp+94]
000c77c0b 0xc77c4
000c77c4
000c77c4loc_c77c4:
000c77c4ldrb w5, [sp+94]
000c77c8tbnz w5, 0, 0xc77d0
000c77ccb 0xc77e4
000c77d0
000c77d0loc_c77d0:
000c77d0ldr x5, [sp+240]
000c77d4ldr x6, [sp+248]
000c77d8str x5, [sp+224]
000c77dcstr x6, [sp+232]
000c77e0b 0xc77e8
000c77e4
000c77e4loc_c77e4:
000c77e4b 0xc77e8
000c77e8
000c77e8loc_c77e8:
000c77e8b 0xc780c
000c77ec
000c77ecloc_c77ec:
000c77ecstp xzr, xzr, [sp+224]
000c77f0ldr x0, [sp+184]
000c77f4mov x1, xzr
000c77f8mov x2, xzr
000c77fcldp x29, x30, [sp-8]
000c7800add sp, sp, 672
000c7804ret x30
000c7808
000c7808loc_c7808:
000c7808b 0xc780c
000c780c
000c780cloc_c780c:
000c780cldr x5, [sp+224]
000c7810cbnz x5, 0xc7818
000c7814b 0xc7834
000c7818
000c7818loc_c7818:
000c7818str xzr, [sp+184]
000c781cldr x1, [sp+224]
000c7820ldr x2, [sp+232]
000c7824mov x0, xzr
000c7828ldp x29, x30, [sp-8]
000c782cadd sp, sp, 672
000c7830ret x30
000c7834
000c7834loc_c7834:
000c7834ldr x3, [sp+680]
000c7838ldr x4, [sp+688]
000c783cmov x0, xzr
000c7840adrp x1, 0x5ee000
000c7844add x1, x1, 2525
000c7848movz x2, 18
000c784cbl runtime.concatstring2
000c7850str x0, [sp+336]
000c7854str x1, [sp+344]
000c7858bl errors.New
000c785cstr x0, [sp+448]
000c7860str x1, [sp+456]
000c7864str xzr, [sp+184]
000c7868ldr x2, [sp+456]
000c786cldr x1, [sp+448]
000c7870str x1, [sp+224]
000c7874str x2, [sp+232]
000c7878ldr x0, [sp+184]
000c787cldp x29, x30, [sp-8]
000c7880add sp, sp, 672
000c7884ret x30
000c7888
000c7888loc_c7888:
000c7888stp x0, x1, [sp+8]
000c788cstp x2, x3, [sp+24]
000c7890str x4, [sp+40]
000c7894mov x3, x30
000c7898bl runtime.morestack_noctxt.abi0
000c789cldp x0, x1, [sp+8]
000c78a0ldp x2, x3, [sp+24]
000c78a4ldr x4, [sp+40]
000c78a8b 0xc71e0
000c78acudf 0
000c71e0
Loading..