File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
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
000c78b0
000c78b0time.readFile: ; void time.readFile(struct string name)
000c78b0ldr x16, [x28+16]
000c78b4movz x27, 4400
000c78b8subs x17, sp, x27
000c78bcb.lo 0xc7ccc
000c78c0subs xzr, x17, x16
000c78c4b.ls 0xc7ccc
000c78c8movz x27, 4528
000c78ccsub x20, sp, x27
000c78d0stp x29, x30, [x20-8]
000c78d4add sp, x20, 0
000c78d8sub x29, sp, 8
000c78dcstr x0, [sp+4536]
000c78e0str x1, [sp+4544]
000c78e4str xzr, [sp+4304]
000c78e8add x27, sp, 216
000c78ecadd x27, x27, 4096
000c78f0stp xzr, xzr, [x27]
000c78f4add x27, sp, 192
000c78f8add x27, x27, 4096
000c78fcstp xzr, xzr, [x27]
000c7900add x27, sp, 392
000c7904add x27, x27, 4096
000c7908stp xzr, xzr, [x27]
000c790cldr x0, [sp+4536]
000c7910ldr x1, [sp+4544]
000c7914bl time.open
000c7918str x0, [sp+4272]
000c791cstr x1, [sp+4488]
000c7920str x2, [sp+4496]
000c7924ldr x3, [sp+4272]
000c7928str x3, [sp+4176]
000c792cstr x1, [sp+4368]
000c7930str x2, [sp+4376]
000c7934ldr x3, [sp+4176]
000c7938str x3, [sp+4160]
000c793cstr x1, [sp+4352]
000c7940str x2, [sp+4360]
000c7944cbnz x1, 0xc794c
000c7948b 0xc7994
000c794c
000c794cloc_c794c:
000c794cstr xzr, [sp+4304]
000c7950add x27, sp, 216
000c7954add x27, x27, 4096
000c7958stp xzr, xzr, [x27]
000c795cldr x0, [sp+4352]
000c7960ldr x1, [sp+4360]
000c7964str x0, [sp+4288]
000c7968str x1, [sp+4296]
000c796cbl runtime.deferreturn
000c7970ldr x3, [sp+4288]
000c7974ldr x0, [sp+4304]
000c7978ldr x1, [sp+4312]
000c797cldr x4, [sp+4296]
000c7980ldr x2, [sp+4320]
000c7984ldp x29, x30, [sp-8]
000c7988movz x27, 4528
000c798cadd sp, sp, x27
000c7990ret x30
000c7994
000c7994loc_c7994:
000c7994ldr x1, [sp+4160]
000c7998str x1, [sp+4168]
000c799cadd x27, sp, 152
000c79a0add x27, x27, 4096
000c79a4stp xzr, xzr, [x27]
000c79a8add x1, sp, 4096
000c79acadd x1, x1, 152
000c79b0str x1, [sp+4456]
000c79b4ldrsb x27, [x1]
000c79b8adrp x2, 0
000c79bcadd x2, x2, 3296
000c79c0str x2, [x1]
000c79c4ldrsb x27, [x1]
000c79c8ldr x2, [sp+4168]
000c79ccstr x2, [x1+8]
000c79d0str x1, [sp+4208]
000c79d4add x0, sp, 4096
000c79d8add x0, x0, 88
000c79dcbl runtime.deferprocStack
000c79e0subs xzr, x0, 0
000c79e4b.ne 0xc7a1c
000c79e8b 0xc79ec
000c79ec
000c79ecloc_c79ec:
000c79ecadd x16, sp, 55
000c79f0add x4, sp, 4096
000c79f4add x4, x4, 39
000c79f8
000c79f8loc_c79f8:
000c79f8stp xzr, xzr, [x16], 16
000c79fcsubs xzr, x16, x4
000c7a00b.le 0xc79f8
000c7a04str xzr, [sp+4328]
000c7a08add x27, sp, 240
000c7a0cadd x27, x27, 4096
000c7a10stp xzr, xzr, [x27]
000c7a14str xzr, [sp+4152]
000c7a18b 0xc7a44
000c7a1c
000c7a1cloc_c7a1c:
000c7a1cbl runtime.deferreturn
000c7a20ldr x3, [sp+4288]
000c7a24ldr x0, [sp+4304]
000c7a28ldr x1, [sp+4312]
000c7a2cldr x4, [sp+4296]
000c7a30ldr x2, [sp+4320]
000c7a34ldp x29, x30, [sp-8]
000c7a38movz x27, 4528
000c7a3cadd sp, sp, x27
000c7a40ret x30
000c7a44
000c7a44loc_c7a44:
000c7a44b 0xc7a48
000c7a48
000c7a48loc_c7a48:
000c7a48add x4, sp, 55
000c7a4cldrsb x27, [x4]
000c7a50b 0xc7a54
000c7a54
000c7a54loc_c7a54:
000c7a54str x4, [sp+4464]
000c7a58orr x4, xzr, 4096
000c7a5cstr x4, [sp+4472]
000c7a60str x4, [sp+4480]
000c7a64add x27, sp, 392
000c7a68add x27, x27, 4096
000c7a6cstp xzr, xzr, [x27]
000c7a70ldr x0, [sp+4160]
000c7a74ldr x1, [sp+4464]
000c7a78ldr x2, [sp+4472]
000c7a7cldr x3, [sp+4480]
000c7a80bl time.read
000c7a84str x0, [sp+4264]
000c7a88str x1, [sp+4488]
000c7a8cstr x2, [sp+4496]
000c7a90ldr x4, [sp+4264]
000c7a94str x4, [sp+4280]
000c7a98str x1, [sp+4504]
000c7a9cstr x2, [sp+4512]
000c7aa0ldr x4, [sp+4280]
000c7aa4str x4, [sp+4152]
000c7aa8str x1, [sp+4352]
000c7aacstr x2, [sp+4360]
000c7ab0ldr x4, [sp+4152]
000c7ab4subs xzr, x4, 0
000c7ab8b.gt 0xc7ac0
000c7abcb 0xc7b8c
000c7ac0
000c7ac0loc_c7ac0:
000c7ac0add x5, sp, 55
000c7ac4ldrsb x27, [x5]
000c7ac8ldr x1, [sp+4152]
000c7accsubs xzr, x1, 4096
000c7ad0b.ls 0xc7ad8
000c7ad4b 0xc7cc0
000c7ad8
000c7ad8loc_c7ad8:
000c7ad8b 0xc7adc
000c7adc
000c7adcloc_c7adc:
000c7adcstr x5, [sp+4464]
000c7ae0str x1, [sp+4472]
000c7ae4orr x5, xzr, 4096
000c7ae8str x5, [sp+4480]
000c7aecldr x2, [sp+4344]
000c7af0ldr x0, [sp+4328]
000c7af4ldr x6, [sp+4336]
000c7af8str x0, [sp+4432]
000c7afcstr x6, [sp+4440]
000c7b00str x2, [sp+4448]
000c7b04ldr x7, [sp+4472]
000c7b08add x1, x6, x7
000c7b0cstr x1, [sp+4240]
000c7b10subs xzr, x2, x1
000c7b14b.hs 0xc7b1c
000c7b18b 0xc7b24
000c7b1c
000c7b1cloc_c7b1c:
000c7b1cstr x1, [sp+4440]
000c7b20b 0xc7b44
000c7b24
000c7b24loc_c7b24:
000c7b24ldr x3, [sp+4472]
000c7b28adrp x4, 0x52e000
000c7b2cadd x4, x4, 3072
000c7b30bl runtime.growslice
000c7b34str x0, [sp+4432]
000c7b38str x1, [sp+4440]
000c7b3cstr x2, [sp+4448]
000c7b40b 0xc7b44
000c7b44
000c7b44loc_c7b44:
000c7b44ldr x3, [sp+4472]
000c7b48str x3, [sp+4232]
000c7b4cldr x3, [sp+4240]
000c7b50ldr x4, [sp+4472]
000c7b54sub x3, x3, x4
000c7b58ldr x4, [sp+4432]
000c7b5cadd x0, x4, x3
000c7b60str x0, [sp+4424]
000c7b64ldr x2, [sp+4232]
000c7b68ldr x1, [sp+4464]
000c7b6cbl runtime.memmove
000c7b70ldr x3, [sp+4432]
000c7b74ldr x4, [sp+4440]
000c7b78ldr x5, [sp+4448]
000c7b7cstr x3, [sp+4328]
000c7b80str x4, [sp+4336]
000c7b84str x5, [sp+4344]
000c7b88b 0xc7b90
000c7b8c
000c7b8cloc_c7b8c:
000c7b8cb 0xc7b90
000c7b90
000c7b90loc_c7b90:
000c7b90ldr x4, [sp+4152]
000c7b94subs xzr, x4, 0
000c7b98cset x5, eq
000c7b9cadd x27, sp, 4096
000c7ba0strb w5, [x27+55]
000c7ba4cbz x4, 0xc7bac
000c7ba8b 0xc7bb0
000c7bac
000c7bacloc_c7bac:
000c7bacb 0xc7bc8
000c7bb0
000c7bb0loc_c7bb0:
000c7bb0ldr x4, [sp+4352]
000c7bb4subs xzr, x4, 0
000c7bb8cset x4, ne
000c7bbcadd x27, sp, 4096
000c7bc0strb w4, [x27+55]
000c7bc4b 0xc7bc8
000c7bc8
000c7bc8loc_c7bc8:
000c7bc8add x27, sp, 4096
000c7bccldrb w4, [x27+55]
000c7bd0tbnz w4, 0, 0xc7bd8
000c7bd4b 0xc7c3c
000c7bd8
000c7bd8loc_c7bd8:
000c7bd8b 0xc7bdc
000c7bdc
000c7bdcloc_c7bdc:
000c7bdcldr x0, [sp+4352]
000c7be0ldr x1, [sp+4360]
000c7be4str x0, [sp+4384]
000c7be8str x1, [sp+4392]
000c7becldr x0, [sp+4328]
000c7bf0ldr x1, [sp+4336]
000c7bf4ldr x2, [sp+4344]
000c7bf8str x0, [sp+4304]
000c7bfcstr x1, [sp+4312]
000c7c00str x2, [sp+4320]
000c7c04ldr x0, [sp+4384]
000c7c08ldr x1, [sp+4392]
000c7c0cstr x0, [sp+4288]
000c7c10str x1, [sp+4296]
000c7c14bl runtime.deferreturn
000c7c18ldr x3, [sp+4288]
000c7c1cldr x0, [sp+4304]
000c7c20ldr x1, [sp+4312]
000c7c24ldr x4, [sp+4296]
000c7c28ldr x2, [sp+4320]
000c7c2cldp x29, x30, [sp-8]
000c7c30movz x27, 4528
000c7c34add sp, sp, x27
000c7c38ret x30
000c7c3c
000c7c3cloc_c7c3c:
000c7c3cldr x4, [sp+4336]
000c7c40str x4, [sp+4264]
000c7c44subs xzr, x4, 0xa00000
000c7c48b.gt 0xc7c50
000c7c4cb 0xc7cb8
000c7c50
000c7c50loc_c7c50:
000c7c50ldr x0, [sp+4536]
000c7c54ldr x1, [sp+4544]
000c7c58bl runtime.convTstring
000c7c5cstr x0, [sp+4400]
000c7c60adrp x2, 0x64c000
000c7c64add x2, x2, 2720
000c7c68str x2, [sp+4408]
000c7c6cstr x0, [sp+4416]
000c7c70str xzr, [sp+4304]
000c7c74add x27, sp, 216
000c7c78add x27, x27, 4096
000c7c7cstp xzr, xzr, [x27]
000c7c80ldr x2, [sp+4408]
000c7c84ldr x3, [sp+4416]
000c7c88str x2, [sp+4288]
000c7c8cstr x3, [sp+4296]
000c7c90bl runtime.deferreturn
000c7c94ldr x3, [sp+4288]
000c7c98ldr x0, [sp+4304]
000c7c9cldr x1, [sp+4312]
000c7ca0ldr x4, [sp+4296]
000c7ca4ldr x2, [sp+4320]
000c7ca8ldp x29, x30, [sp-8]
000c7cacmovz x27, 4528
000c7cb0add sp, sp, x27
000c7cb4ret x30
000c7cb8
000c7cb8loc_c7cb8:
000c7cb8b 0xc7cbc
000c7cbc
000c7cbcloc_c7cbc:
000c7cbcb 0xc7a44
000c7cc0
000c7cc0loc_c7cc0:
000c7cc0orr x2, xzr, 4096
000c7cc4bl runtime.panicSliceAlen
000c7cc8hint
000c7ccc
000c7cccloc_c7ccc:
000c7cccstp x0, x1, [sp+8]
000c7cd0mov x3, x30
000c7cd4bl runtime.morestack_noctxt.abi0
000c7cd8ldp x0, x1, [sp+8]
000c7cdcb 0xc78b0
000c78b0
000c78b0time.readFile: ; void time.readFile(struct string name)
000c78b0ldr x16, [x28+16]
000c78b4movz x27, 4400
000c78b8subs x17, sp, x27
000c78bcb.lo 0xc7ccc
000c78c0subs xzr, x17, x16
000c78c4b.ls 0xc7ccc
000c78c8movz x27, 4528
000c78ccsub x20, sp, x27
000c78d0stp x29, x30, [x20-8]
000c78d4add sp, x20, 0
000c78d8sub x29, sp, 8
000c78dcstr x0, [sp+4536]
000c78e0str x1, [sp+4544]
000c78e4str xzr, [sp+4304]
000c78e8add x27, sp, 216
000c78ecadd x27, x27, 4096
000c78f0stp xzr, xzr, [x27]
000c78f4add x27, sp, 192
000c78f8add x27, x27, 4096
000c78fcstp xzr, xzr, [x27]
000c7900add x27, sp, 392
000c7904add x27, x27, 4096
000c7908stp xzr, xzr, [x27]
000c790cldr x0, [sp+4536]
000c7910ldr x1, [sp+4544]
000c7914bl time.open
000c7918str x0, [sp+4272]
000c791cstr x1, [sp+4488]
000c7920str x2, [sp+4496]
000c7924ldr x3, [sp+4272]
000c7928str x3, [sp+4176]
000c792cstr x1, [sp+4368]
000c7930str x2, [sp+4376]
000c7934ldr x3, [sp+4176]
000c7938str x3, [sp+4160]
000c793cstr x1, [sp+4352]
000c7940str x2, [sp+4360]
000c7944cbnz x1, 0xc794c
000c7948b 0xc7994
000c794c
000c794cloc_c794c:
000c794cstr xzr, [sp+4304]
000c7950add x27, sp, 216
000c7954add x27, x27, 4096
000c7958stp xzr, xzr, [x27]
000c795cldr x0, [sp+4352]
000c7960ldr x1, [sp+4360]
000c7964str x0, [sp+4288]
000c7968str x1, [sp+4296]
000c796cbl runtime.deferreturn
000c7970ldr x3, [sp+4288]
000c7974ldr x0, [sp+4304]
000c7978ldr x1, [sp+4312]
000c797cldr x4, [sp+4296]
000c7980ldr x2, [sp+4320]
000c7984ldp x29, x30, [sp-8]
000c7988movz x27, 4528
000c798cadd sp, sp, x27
000c7990ret x30
000c7994
000c7994loc_c7994:
000c7994ldr x1, [sp+4160]
000c7998str x1, [sp+4168]
000c799cadd x27, sp, 152
000c79a0add x27, x27, 4096
000c79a4stp xzr, xzr, [x27]
000c79a8add x1, sp, 4096
000c79acadd x1, x1, 152
000c79b0str x1, [sp+4456]
000c79b4ldrsb x27, [x1]
000c79b8adrp x2, 0
000c79bcadd x2, x2, 3296
000c79c0str x2, [x1]
000c79c4ldrsb x27, [x1]
000c79c8ldr x2, [sp+4168]
000c79ccstr x2, [x1+8]
000c79d0str x1, [sp+4208]
000c79d4add x0, sp, 4096
000c79d8add x0, x0, 88
000c79dcbl runtime.deferprocStack
000c79e0subs xzr, x0, 0
000c79e4b.ne 0xc7a1c
000c79e8b 0xc79ec
000c79ec
000c79ecloc_c79ec:
000c79ecadd x16, sp, 55
000c79f0add x4, sp, 4096
000c79f4add x4, x4, 39
000c79f8
000c79f8loc_c79f8:
000c79f8stp xzr, xzr, [x16], 16
000c79fcsubs xzr, x16, x4
000c7a00b.le 0xc79f8
000c7a04str xzr, [sp+4328]
000c7a08add x27, sp, 240
000c7a0cadd x27, x27, 4096
000c7a10stp xzr, xzr, [x27]
000c7a14str xzr, [sp+4152]
000c7a18b 0xc7a44
000c7a1c
000c7a1cloc_c7a1c:
000c7a1cbl runtime.deferreturn
000c7a20ldr x3, [sp+4288]
000c7a24ldr x0, [sp+4304]
000c7a28ldr x1, [sp+4312]
000c7a2cldr x4, [sp+4296]
000c7a30ldr x2, [sp+4320]
000c7a34ldp x29, x30, [sp-8]
000c7a38movz x27, 4528
000c7a3cadd sp, sp, x27
000c7a40ret x30
000c7a44
000c7a44loc_c7a44:
000c7a44b 0xc7a48
000c7a48
000c7a48loc_c7a48:
000c7a48add x4, sp, 55
000c7a4cldrsb x27, [x4]
000c7a50b 0xc7a54
000c7a54
000c7a54loc_c7a54:
000c7a54str x4, [sp+4464]
000c7a58orr x4, xzr, 4096
000c7a5cstr x4, [sp+4472]
000c7a60str x4, [sp+4480]
000c7a64add x27, sp, 392
000c7a68add x27, x27, 4096
000c7a6cstp xzr, xzr, [x27]
000c7a70ldr x0, [sp+4160]
000c7a74ldr x1, [sp+4464]
000c7a78ldr x2, [sp+4472]
000c7a7cldr x3, [sp+4480]
000c7a80bl time.read
000c7a84str x0, [sp+4264]
000c7a88str x1, [sp+4488]
000c7a8cstr x2, [sp+4496]
000c7a90ldr x4, [sp+4264]
000c7a94str x4, [sp+4280]
000c7a98str x1, [sp+4504]
000c7a9cstr x2, [sp+4512]
000c7aa0ldr x4, [sp+4280]
000c7aa4str x4, [sp+4152]
000c7aa8str x1, [sp+4352]
000c7aacstr x2, [sp+4360]
000c7ab0ldr x4, [sp+4152]
000c7ab4subs xzr, x4, 0
000c7ab8b.gt 0xc7ac0
000c7abcb 0xc7b8c
000c7ac0
000c7ac0loc_c7ac0:
000c7ac0add x5, sp, 55
000c7ac4ldrsb x27, [x5]
000c7ac8ldr x1, [sp+4152]
000c7accsubs xzr, x1, 4096
000c7ad0b.ls 0xc7ad8
000c7ad4b 0xc7cc0
000c7ad8
000c7ad8loc_c7ad8:
000c7ad8b 0xc7adc
000c7adc
000c7adcloc_c7adc:
000c7adcstr x5, [sp+4464]
000c7ae0str x1, [sp+4472]
000c7ae4orr x5, xzr, 4096
000c7ae8str x5, [sp+4480]
000c7aecldr x2, [sp+4344]
000c7af0ldr x0, [sp+4328]
000c7af4ldr x6, [sp+4336]
000c7af8str x0, [sp+4432]
000c7afcstr x6, [sp+4440]
000c7b00str x2, [sp+4448]
000c7b04ldr x7, [sp+4472]
000c7b08add x1, x6, x7
000c7b0cstr x1, [sp+4240]
000c7b10subs xzr, x2, x1
000c7b14b.hs 0xc7b1c
000c7b18b 0xc7b24
000c7b1c
000c7b1cloc_c7b1c:
000c7b1cstr x1, [sp+4440]
000c7b20b 0xc7b44
000c7b24
000c7b24loc_c7b24:
000c7b24ldr x3, [sp+4472]
000c7b28adrp x4, 0x52e000
000c7b2cadd x4, x4, 3072
000c7b30bl runtime.growslice
000c7b34str x0, [sp+4432]
000c7b38str x1, [sp+4440]
000c7b3cstr x2, [sp+4448]
000c7b40b 0xc7b44
000c7b44
000c7b44loc_c7b44:
000c7b44ldr x3, [sp+4472]
000c7b48str x3, [sp+4232]
000c7b4cldr x3, [sp+4240]
000c7b50ldr x4, [sp+4472]
000c7b54sub x3, x3, x4
000c7b58ldr x4, [sp+4432]
000c7b5cadd x0, x4, x3
000c7b60str x0, [sp+4424]
000c7b64ldr x2, [sp+4232]
000c7b68ldr x1, [sp+4464]
000c7b6cbl runtime.memmove
000c7b70ldr x3, [sp+4432]
000c7b74ldr x4, [sp+4440]
000c7b78ldr x5, [sp+4448]
000c7b7cstr x3, [sp+4328]
000c7b80str x4, [sp+4336]
000c7b84str x5, [sp+4344]
000c7b88b 0xc7b90
000c7b8c
000c7b8cloc_c7b8c:
000c7b8cb 0xc7b90
000c7b90
000c7b90loc_c7b90:
000c7b90ldr x4, [sp+4152]
000c7b94subs xzr, x4, 0
000c7b98cset x5, eq
000c7b9cadd x27, sp, 4096
000c7ba0strb w5, [x27+55]
000c7ba4cbz x4, 0xc7bac
000c7ba8b 0xc7bb0
000c7bac
000c7bacloc_c7bac:
000c7bacb 0xc7bc8
000c7bb0
000c7bb0loc_c7bb0:
000c7bb0ldr x4, [sp+4352]
000c7bb4subs xzr, x4, 0
000c7bb8cset x4, ne
000c7bbcadd x27, sp, 4096
000c7bc0strb w4, [x27+55]
000c7bc4b 0xc7bc8
000c7bc8
000c7bc8loc_c7bc8:
000c7bc8add x27, sp, 4096
000c7bccldrb w4, [x27+55]
000c7bd0tbnz w4, 0, 0xc7bd8
000c7bd4b 0xc7c3c
000c7bd8
000c7bd8loc_c7bd8:
000c7bd8b 0xc7bdc
000c7bdc
000c7bdcloc_c7bdc:
000c7bdcldr x0, [sp+4352]
000c7be0ldr x1, [sp+4360]
000c7be4str x0, [sp+4384]
000c7be8str x1, [sp+4392]
000c7becldr x0, [sp+4328]
000c7bf0ldr x1, [sp+4336]
000c7bf4ldr x2, [sp+4344]
000c7bf8str x0, [sp+4304]
000c7bfcstr x1, [sp+4312]
000c7c00str x2, [sp+4320]
000c7c04ldr x0, [sp+4384]
000c7c08ldr x1, [sp+4392]
000c7c0cstr x0, [sp+4288]
000c7c10str x1, [sp+4296]
000c7c14bl runtime.deferreturn
000c7c18ldr x3, [sp+4288]
000c7c1cldr x0, [sp+4304]
000c7c20ldr x1, [sp+4312]
000c7c24ldr x4, [sp+4296]
000c7c28ldr x2, [sp+4320]
000c7c2cldp x29, x30, [sp-8]
000c7c30movz x27, 4528
000c7c34add sp, sp, x27
000c7c38ret x30
000c7c3c
000c7c3cloc_c7c3c:
000c7c3cldr x4, [sp+4336]
000c7c40str x4, [sp+4264]
000c7c44subs xzr, x4, 0xa00000
000c7c48b.gt 0xc7c50
000c7c4cb 0xc7cb8
000c7c50
000c7c50loc_c7c50:
000c7c50ldr x0, [sp+4536]
000c7c54ldr x1, [sp+4544]
000c7c58bl runtime.convTstring
000c7c5cstr x0, [sp+4400]
000c7c60adrp x2, 0x64c000
000c7c64add x2, x2, 2720
000c7c68str x2, [sp+4408]
000c7c6cstr x0, [sp+4416]
000c7c70str xzr, [sp+4304]
000c7c74add x27, sp, 216
000c7c78add x27, x27, 4096
000c7c7cstp xzr, xzr, [x27]
000c7c80ldr x2, [sp+4408]
000c7c84ldr x3, [sp+4416]
000c7c88str x2, [sp+4288]
000c7c8cstr x3, [sp+4296]
000c7c90bl runtime.deferreturn
000c7c94ldr x3, [sp+4288]
000c7c98ldr x0, [sp+4304]
000c7c9cldr x1, [sp+4312]
000c7ca0ldr x4, [sp+4296]
000c7ca4ldr x2, [sp+4320]
000c7ca8ldp x29, x30, [sp-8]
000c7cacmovz x27, 4528
000c7cb0add sp, sp, x27
000c7cb4ret x30
000c7cb8
000c7cb8loc_c7cb8:
000c7cb8b 0xc7cbc
000c7cbc
000c7cbcloc_c7cbc:
000c7cbcb 0xc7a44
000c7cc0
000c7cc0loc_c7cc0:
000c7cc0orr x2, xzr, 4096
000c7cc4bl runtime.panicSliceAlen
000c7cc8hint
000c7ccc
000c7cccloc_c7ccc:
000c7cccstp x0, x1, [sp+8]
000c7cd0mov x3, x30
000c7cd4bl runtime.morestack_noctxt.abi0
000c7cd8ldp x0, x1, [sp+8]
000c7cdcb 0xc78b0
000c78b0
000c7ce0
000c7ce0time.readFile.deferwrap1: ; void time.readFile.deferwrap1(void)
000c7ce0ldr x16, [x28+16]
000c7ce4subs xzr, sp, x16
000c7ce8b.ls 0xc7d18
000c7cecstr x30, [sp-32]!
000c7cf0stur x29, [sp-8]
000c7cf4sub x29, sp, 8
000c7cf8ldr x16, [x28+32]
000c7cfccbnz x16, 0xc7d24
000c7d00
000c7d00loc_c7d00:
000c7d00ldr x0, [x26+8]
000c7d04str x0, [sp+16]
000c7d08bl time.closefd
000c7d0cldur x29, [sp-8]
000c7d10ldr x30, [sp], 32
000c7d14ret x30
000c7d18
000c7d18loc_c7d18:
000c7d18mov x3, x30
000c7d1cbl runtime.morestack.abi0
000c7d20b 0xc7ce0
000c7d24
000c7d24loc_c7d24:
000c7d24ldr x17, [x16]
000c7d28add x20, sp, 40
000c7d2csubs xzr, x20, x17
000c7d30b.ne 0xc7d00
000c7d34add x20, sp, 8
000c7d38str x20, [x16]
000c7d3cb 0xc7d00
000c7ce0
000c7ce0time.readFile.deferwrap1: ; void time.readFile.deferwrap1(void)
000c7ce0ldr x16, [x28+16]
000c7ce4subs xzr, sp, x16
000c7ce8b.ls 0xc7d18
000c7cecstr x30, [sp-32]!
000c7cf0stur x29, [sp-8]
000c7cf4sub x29, sp, 8
000c7cf8ldr x16, [x28+32]
000c7cfccbnz x16, 0xc7d24
000c7d00
000c7d00loc_c7d00:
000c7d00ldr x0, [x26+8]
000c7d04str x0, [sp+16]
000c7d08bl time.closefd
000c7d0cldur x29, [sp-8]
000c7d10ldr x30, [sp], 32
000c7d14ret x30
000c7d18
000c7d18loc_c7d18:
000c7d18mov x3, x30
000c7d1cbl runtime.morestack.abi0
000c7d20b 0xc7ce0
000c7d24
000c7d24loc_c7d24:
000c7d24ldr x17, [x16]
000c7d28add x20, sp, 40
000c7d2csubs xzr, x20, x17
000c7d30b.ne 0xc7d00
000c7d34add x20, sp, 8
000c7d38str x20, [x16]
000c7d3cb 0xc7d00
000c7ce0
000c7d40
000c7d40time.initLocal: ; void time.initLocal(void)
000c7d40ldr x16, [x28+16]
000c7d44sub x17, sp, 240
000c7d48subs xzr, x17, x16
000c7d4cb.ls 0xc865c
000c7d50sub x20, sp, 368
000c7d54stp x29, x30, [x20-8]
000c7d58add sp, x20, 0
000c7d5csub x29, sp, 8
000c7d60stp xzr, xzr, [sp+296]
000c7d64adrp x0, 0x5e9000
000c7d68add x0, x0, 13
000c7d6corr x1, xzr, 2
000c7d70bl syscall.Getenv
000c7d74str x0, [sp+296]
000c7d78str x1, [sp+304]
000c7d7cstrb w2, [sp+55]
000c7d80ldr x2, [sp+296]
000c7d84ldr x3, [sp+304]
000c7d88str x2, [sp+256]
000c7d8cstr x3, [sp+264]
000c7d90ldrb w2, [sp+55]
000c7d94strb w2, [sp+54]
000c7d98ldr x2, [sp+256]
000c7d9cldr x3, [sp+264]
000c7da0str x2, [sp+80]
000c7da4str x3, [sp+88]
000c7da8ldrb w2, [sp+54]
000c7dacstrb w2, [sp+53]
000c7db0tbnz w2, 0, 0xc7db8
000c7db4b 0xc83fc
000c7db8
000c7db8loc_c7db8:
000c7db8ldr x5, [sp+88]
000c7dbccbnz x5, 0xc7dc4
000c7dc0b 0xc83f8
000c7dc4
000c7dc4loc_c7dc4:
000c7dc4b 0xc7dc8
000c7dc8
000c7dc8loc_c7dc8:
000c7dc8ldr x1, [sp+88]
000c7dccldr x5, [sp+80]
000c7dd0subs xzr, x1, 0
000c7dd4b.hi 0xc7ddc
000c7dd8b 0xc8650
000c7ddc
000c7ddcloc_c7ddc:
000c7ddcldrb w5, [x5]
000c7de0subs wzr, w5, 58
000c7de4b.eq 0xc7dec
000c7de8b 0xc7e20
000c7dec
000c7decloc_c7dec:
000c7decldr x1, [sp+88]
000c7df0ldr x5, [sp+80]
000c7df4subs xzr, x1, 1
000c7df8b.hs 0xc7e00
000c7dfcb 0xc8648
000c7e00
000c7e00loc_c7e00:
000c7e00sub x6, x1, 1
000c7e04sub x7, xzr, x6
000c7e08sbfm x7, x7, 63, 63
000c7e0cand x7, x7, 1
000c7e10add x5, x5, x7
000c7e14str x5, [sp+80]
000c7e18str x6, [sp+88]
000c7e1cb 0xc7e24
000c7e20
000c7e20loc_c7e20:
000c7e20b 0xc7e24
000c7e24
000c7e24loc_c7e24:
000c7e24ldr x5, [sp+88]
000c7e28subs xzr, x5, 0
000c7e2ccset x6, ne
000c7e30strb w6, [sp+55]
000c7e34cbnz x5, 0xc7e3c
000c7e38b 0xc7e64
000c7e3c
000c7e3cloc_c7e3c:
000c7e3cldr x1, [sp+88]
000c7e40ldr x5, [sp+80]
000c7e44subs xzr, x1, 0
000c7e48b.hi 0xc7e50
000c7e4cb 0xc8640
000c7e50
000c7e50loc_c7e50:
000c7e50ldrb w5, [x5]
000c7e54subs wzr, w5, 47
000c7e58cset x5, eq
000c7e5cstrb w5, [sp+55]
000c7e60b 0xc7e68
000c7e64
000c7e64loc_c7e64:
000c7e64b 0xc7e68
000c7e68
000c7e68loc_c7e68:
000c7e68ldrb w5, [sp+55]
000c7e6ctbnz w5, 0, 0xc7e74
000c7e70b 0xc823c
000c7e74
000c7e74loc_c7e74:
000c7e74str xzr, [sp+272]
000c7e78stp xzr, xzr, [sp+240]
000c7e7cstp xzr, xzr, [sp+280]
000c7e80add x2, sp, 280
000c7e84str x2, [sp+176]
000c7e88ldrsb x27, [x2]
000c7e8cstr xzr, [x2+8]
000c7e90adrp x27, 0x984000
000c7e94ldr w5, [x27+3056]
000c7e98cbz w5, 0xc7ea0
000c7e9cb 0xc7ea4
000c7ea0
000c7ea0loc_c7ea0:
000c7ea0b 0xc7eb4
000c7ea4
000c7ea4loc_c7ea4:
000c7ea4ldr x5, [x2]
000c7ea8bl runtime.gcWriteBarrier1
000c7eacstr x5, [x25]
000c7eb0b 0xc7eb4
000c7eb4
000c7eb4loc_c7eb4:
000c7eb4str xzr, [x2]
000c7eb8ldrsb x27, [x2]
000c7ebcb 0xc7ec0
000c7ec0
000c7ec0loc_c7ec0:
000c7ec0str x2, [sp+184]
000c7ec4orr x4, xzr, 1
000c7ec8str x4, [sp+192]
000c7eccstr x4, [sp+200]
000c7ed0ldr x0, [sp+80]
000c7ed4ldr x1, [sp+88]
000c7ed8mov x3, x4
000c7edcbl time.loadLocation
000c7ee0str x0, [sp+272]
000c7ee4str x1, [sp+240]
000c7ee8str x2, [sp+248]
000c7eecldr x5, [sp+272]
000c7ef0str x5, [sp+352]
000c7ef4ldr x5, [sp+240]
000c7ef8ldr x6, [sp+248]
000c7efcstr x5, [sp+336]
000c7f00str x6, [sp+344]
000c7f04ldr x5, [sp+352]
000c7f08str x5, [sp+64]
000c7f0cldr x5, [sp+344]
000c7f10ldr x6, [sp+336]
000c7f14str x6, [sp+112]
000c7f18str x5, [sp+120]
000c7f1ccbnz x6, 0xc7f24
000c7f20b 0xc7f28
000c7f24
000c7f24loc_c7f24:
000c7f24b 0xc83f4
000c7f28
000c7f28loc_c7f28:
000c7f28ldr x20, [sp+64]
000c7f2cstr x20, [sp+168]
000c7f30ldrsb x27, [x20]
000c7f34adrp x27, 0x984000
000c7f38ldr w3, [x27+3056]
000c7f3ccbz w3, 0xc7f44
000c7f40b 0xc7f48
000c7f44
000c7f44loc_c7f44:
000c7f44b 0xc7f68
000c7f48
000c7f48loc_c7f48:
000c7f48adrp x0, 0x5bc000
000c7f4cadd x0, x0, 3776
000c7f50adrp x1, 0x95d000
000c7f54add x1, x1, 416
000c7f58mov x2, x20
000c7f5cbl runtime.wbMove
000c7f60ldr x20, [sp+168]
000c7f64b 0xc7f68
000c7f68
000c7f68loc_c7f68:
000c7f68adrp x21, 0x95d000
000c7f6cadd x21, x21, 416
000c7f70adr x27, 16
000c7f74stp x29, x27, [sp-24]
000c7f78sub x29, sp, 24
000c7f7cbl fn_87ef0
000c7f80sub x29, sp, 8
000c7f84ldr x2, [sp+168]
000c7f88ldr x2, [x2+96]
000c7f8cadrp x27, 0x95d000
000c7f90str x2, [x27+512]
000c7f94ldr x2, [sp+88]
000c7f98subs xzr, x2, 14
000c7f9cb.eq 0xc7fa4
000c7fa0b 0xc81e4
000c7fa4
000c7fa4loc_c7fa4:
000c7fa4ldr x1, [sp+88]
000c7fa8ldr x2, [sp+80]
000c7facsubs xzr, x1, 0
000c7fb0b.hi 0xc7fb8
000c7fb4b 0xc8638
000c7fb8
000c7fb8loc_c7fb8:
000c7fb8ldr x1, [sp+88]
000c7fbcldrb w2, [x2]
000c7fc0ldr x3, [sp+80]
000c7fc4subs xzr, x1, 1
000c7fc8b.hi 0xc7fd0
000c7fccb 0xc8630
000c7fd0
000c7fd0loc_c7fd0:
000c7fd0ldr x1, [sp+88]
000c7fd4ldr x4, [sp+80]
000c7fd8ldrb w3, [x3+1]
000c7fdcubfm x3, x3, 56, 7
000c7fe0orr x2, x2, x3
000c7fe4subs xzr, x1, 2
000c7fe8b.hi 0xc7ff0
000c7fecb 0xc8628
000c7ff0
000c7ff0loc_c7ff0:
000c7ff0ldr x1, [sp+88]
000c7ff4ldr x3, [sp+80]
000c7ff8ldrb w4, [x4+2]
000c7ffcubfm x4, x4, 48, 7
000c8000orr x2, x2, x4
000c8004subs xzr, x1, 3
000c8008b.hi 0xc8010
000c800cb 0xc8620
000c8010
000c8010loc_c8010:
000c8010ldr x1, [sp+88]
000c8014ldr x4, [sp+80]
000c8018ldrb w3, [x3+3]
000c801cubfm x3, x3, 40, 7
000c8020orr x2, x2, x3
000c8024subs xzr, x1, 4
000c8028b.hi 0xc8030
000c802cb 0xc8618
000c8030
000c8030loc_c8030:
000c8030ldr x1, [sp+88]
000c8034ldr x3, [sp+80]
000c8038ldrb w4, [x4+4]
000c803cubfm x4, x4, 32, 7
000c8040orr x2, x2, x4
000c8044subs xzr, x1, 5
000c8048b.hi 0xc8050
000c804cb 0xc8610
000c8050
000c8050loc_c8050:
000c8050ldr x1, [sp+88]
000c8054ldr x4, [sp+80]
000c8058ldrb w3, [x3+5]
000c805cubfm x3, x3, 24, 7
000c8060orr x2, x2, x3
000c8064subs xzr, x1, 6
000c8068b.hi 0xc8070
000c806cb 0xc8608
000c8070
000c8070loc_c8070:
000c8070ldr x1, [sp+88]
000c8074ldr x3, [sp+80]
000c8078ldrb w4, [x4+6]
000c807cubfm x4, x4, 16, 7
000c8080orr x2, x2, x4
000c8084subs xzr, x1, 7
000c8088b.hi 0xc8090
000c808cb 0xc8600
000c8090
000c8090loc_c8090:
000c8090ldrb w3, [x3+7]
000c8094ubfm x3, x3, 8, 7
000c8098orr x2, x2, x3
000c809cmovz x3, 25903
000c80a0movk x3, 0x63740000
000c80a4movk x3, 0x6c2f00000000
000c80a8movk x3, 0x636f000000000000
000c80acsubs xzr, x2, x3
000c80b0b.eq 0xc80b8
000c80b4b 0xc81e0
000c80b8
000c80b8loc_c80b8:
000c80b8ldr x1, [sp+88]
000c80bcldr x2, [sp+80]
000c80c0subs xzr, x1, 8
000c80c4b.hi 0xc80cc
000c80c8b 0xc85f8
000c80cc
000c80ccloc_c80cc:
000c80ccldr x1, [sp+88]
000c80d0ldr x3, [sp+80]
000c80d4ldrb w2, [x2+8]
000c80d8subs xzr, x1, 9
000c80dcb.hi 0xc80e4
000c80e0b 0xc85f0
000c80e4
000c80e4loc_c80e4:
000c80e4ldr x1, [sp+88]
000c80e8ldr x4, [sp+80]
000c80ecldrb w3, [x3+9]
000c80f0ubfm x3, x3, 56, 7
000c80f4orr x2, x2, x3
000c80f8subs xzr, x1, 10
000c80fcb.hi 0xc8104
000c8100b 0xc85e8
000c8104
000c8104loc_c8104:
000c8104ldr x1, [sp+88]
000c8108ldr x3, [sp+80]
000c810cldrb w4, [x4+10]
000c8110ubfm x4, x4, 48, 7
000c8114orr x2, x2, x4
000c8118subs xzr, x1, 11
000c811cb.hi 0xc8124
000c8120b 0xc85e0
000c8124
000c8124loc_c8124:
000c8124ldrb w3, [x3+11]
000c8128ubfm x3, x3, 40, 7
000c812corr x2, x2, x3
000c8130movz x3, 27745
000c8134movk x3, 0x69740000
000c8138subs wzr, w2, w3
000c813cb.eq 0xc8144
000c8140b 0xc81dc
000c8144
000c8144loc_c8144:
000c8144ldr x1, [sp+88]
000c8148ldr x2, [sp+80]
000c814csubs xzr, x1, 12
000c8150b.hi 0xc8158
000c8154b 0xc85d8
000c8158
000c8158loc_c8158:
000c8158ldr x1, [sp+88]
000c815cldr x3, [sp+80]
000c8160ldrb w2, [x2+12]
000c8164subs xzr, x1, 13
000c8168b.hi 0xc8170
000c816cb 0xc85d0
000c8170
000c8170loc_c8170:
000c8170ldrb w0, [x3+13]
000c8174ubfm x0, x0, 56, 7
000c8178orr x0, x2, x0
000c817cubfm x0, x0, 0, 15
000c8180movz x1, 25965
000c8184subs wzr, w0, w1
000c8188b.eq 0xc8190
000c818cb 0xc81d8
000c8190
000c8190loc_c8190:
000c8190movz x0, 5
000c8194adrp x27, 0x95c000
000c8198str x0, [x27+424]
000c819cadrp x27, 0x983000
000c81a0ldr w0, [x27+3056]
000c81a4cbz w0, 0xc81ac
000c81a8b 0xc81b0
000c81ac
000c81acloc_c81ac:
000c81acb 0xc81c4
000c81b0
000c81b0loc_c81b0:
000c81b0adrp x27, 0x95c000
000c81b4ldr x0, [x27+416]
000c81b8bl runtime.gcWriteBarrier1
000c81bcstr x0, [x25]
000c81c0b 0xc81c4
000c81c4
000c81c4loc_c81c4:
000c81c4adrp x0, 0x5e8000
000c81c8add x0, x0, 1747
000c81ccadrp x27, 0x95c000
000c81d0str x0, [x27+416]
000c81d4b 0xc8230
000c81d8
000c81d8loc_c81d8:
000c81d8b 0xc81e8
000c81dc
000c81dcloc_c81dc:
000c81dcb 0xc81e8
000c81e0
000c81e0loc_c81e0:
000c81e0b 0xc81e8
000c81e4
000c81e4loc_c81e4:
000c81e4b 0xc81e8
000c81e8
000c81e8loc_c81e8:
000c81e8ldr x0, [sp+80]
000c81ecldr x1, [sp+88]
000c81f0adrp x27, 0x95c000
000c81f4str x1, [x27+424]
000c81f8adrp x27, 0x983000
000c81fcldr w1, [x27+3056]
000c8200cbz w1, 0xc8208
000c8204b 0xc820c
000c8208
000c8208loc_c8208:
000c8208b 0xc8224
000c820c
000c820cloc_c820c:
000c820cbl runtime.gcWriteBarrier2
000c8210str x0, [x25]
000c8214adrp x27, 0x95c000
000c8218ldr x1, [x27+416]
000c821cstr x1, [x25+8]
000c8220b 0xc8224
000c8224
000c8224loc_c8224:
000c8224adrp x27, 0x95c000
000c8228str x0, [x27+416]
000c822cb 0xc8230
000c8230
000c8230loc_c8230:
000c8230ldp x29, x30, [sp-8]
000c8234add sp, sp, 368
000c8238ret x30
000c823c
000c823cloc_c823c:
000c823cldr x5, [sp+88]
000c8240subs xzr, x5, 0
000c8244cset x6, ne
000c8248strb w6, [sp+55]
000c824ccbnz x5, 0xc8254
000c8250b 0xc82f0
000c8254
000c8254loc_c8254:
000c8254ldr x5, [sp+88]
000c8258subs xzr, x5, 3
000c825ccset x5, ne
000c8260b.ne 0xc8268
000c8264b 0xc826c
000c8268
000c8268loc_c8268:
000c8268b 0xc82b8
000c826c
000c826cloc_c826c:
000c826cldr x1, [sp+88]
000c8270ldr x5, [sp+80]
000c8274subs xzr, x1, 0
000c8278b.hi 0xc8280
000c827cb 0xc85c8
000c8280
000c8280loc_c8280:
000c8280ldr x1, [sp+88]
000c8284ldrb w5, [x5]
000c8288ldr x6, [sp+80]
000c828csubs xzr, x1, 1
000c8290b.hi 0xc8298
000c8294b 0xc85c0
000c8298
000c8298loc_c8298:
000c8298ldrb w6, [x6+1]
000c829cubfm x6, x6, 56, 7
000c82a0orr x6, x5, x6
000c82a4ubfm x6, x6, 0, 15
000c82a8movz x7, 21589
000c82acsubs wzr, w6, w7
000c82b0cset x5, ne
000c82b4b 0xc82b8
000c82b8
000c82b8loc_c82b8:
000c82b8tbnz w5, 0, 0xc82c0
000c82bcb 0xc82c4
000c82c0
000c82c0loc_c82c0:
000c82c0b 0xc82e8
000c82c4
000c82c4loc_c82c4:
000c82c4ldr x1, [sp+88]
000c82c8ldr x5, [sp+80]
000c82ccsubs xzr, x1, 2
000c82d0b.hi 0xc82d8
000c82d4b 0xc85b8
000c82d8
000c82d8loc_c82d8:
000c82d8ldrb w6, [x5+2]
000c82dcsubs wzr, w6, 67
000c82e0cset x5, ne
000c82e4b 0xc82e8
000c82e8
000c82e8loc_c82e8:
000c82e8strb w5, [sp+55]
000c82ecb 0xc82f4
000c82f0
000c82f0loc_c82f0:
000c82f0b 0xc82f4
000c82f4
000c82f4loc_c82f4:
000c82f4ldrb w5, [sp+55]
000c82f8tbnz w5, 0, 0xc8300
000c82fcb 0xc83ec
000c8300
000c8300loc_c8300:
000c8300str xzr, [sp+272]
000c8304stp xzr, xzr, [sp+240]
000c8308ldr x0, [sp+80]
000c830cadrp x27, 0x945000
000c8310ldr x2, [x27+3984]
000c8314ldr x1, [sp+88]
000c8318adrp x27, 0x945000
000c831cldr x3, [x27+3992]
000c8320adrp x27, 0x945000
000c8324ldr x4, [x27+4000]
000c8328bl time.loadLocation
000c832cstr x0, [sp+272]
000c8330str x1, [sp+240]
000c8334str x2, [sp+248]
000c8338ldr x5, [sp+272]
000c833cstr x5, [sp+328]
000c8340ldr x5, [sp+248]
000c8344ldr x6, [sp+240]
000c8348str x6, [sp+312]
000c834cstr x5, [sp+320]
000c8350ldr x5, [sp+328]
000c8354str x5, [sp+56]
000c8358ldr x5, [sp+320]
000c835cldr x6, [sp+312]
000c8360str x6, [sp+96]
000c8364str x5, [sp+104]
000c8368cbnz x6, 0xc8370
000c836cb 0xc8374
000c8370
000c8370loc_c8370:
000c8370b 0xc83f0
000c8374
000c8374loc_c8374:
000c8374ldr x20, [sp+56]
000c8378str x20, [sp+168]
000c837cldrsb x27, [x20]
000c8380adrp x27, 0x983000
000c8384ldr w3, [x27+3056]
000c8388cbz w3, 0xc8390
000c838cb 0xc8394
000c8390
000c8390loc_c8390:
000c8390b 0xc83b4
000c8394
000c8394loc_c8394:
000c8394adrp x0, 0x5bb000
000c8398add x0, x0, 3776
000c839cadrp x1, 0x95c000
000c83a0add x1, x1, 416
000c83a4mov x2, x20
000c83a8bl runtime.wbMove
000c83acldr x20, [sp+168]
000c83b0b 0xc83b4
000c83b4
000c83b4loc_c83b4:
000c83b4adrp x21, 0x95c000
000c83b8add x21, x21, 416
000c83bcadr x27, 16
000c83c0stp x29, x27, [sp-24]
000c83c4sub x29, sp, 24
000c83c8bl fn_87ef0
000c83ccsub x29, sp, 8
000c83d0ldr x0, [sp+168]
000c83d4ldr x0, [x0+96]
000c83d8adrp x27, 0x95c000
000c83dcstr x0, [x27+512]
000c83e0ldp x29, x30, [sp-8]
000c83e4add sp, sp, 368
000c83e8ret x30
000c83ec
000c83ecloc_c83ec:
000c83ecb 0xc83f0
000c83f0
000c83f0loc_c83f0:
000c83f0b 0xc83f4
000c83f4
000c83f4loc_c83f4:
000c83f4b 0xc84c4
000c83f8
000c83f8loc_c83f8:
000c83f8b 0xc84c4
000c83fc
000c83fcloc_c83fc:
000c83fcb 0xc8400
000c8400
000c8400loc_c8400:
000c8400str xzr, [sp+272]
000c8404stp xzr, xzr, [sp+240]
000c8408stp xzr, xzr, [sp+280]
000c840cadd x2, sp, 280
000c8410str x2, [sp+208]
000c8414ldrsb x27, [x2]
000c8418orr x5, xzr, 4
000c841cstr x5, [x2+8]
000c8420adrp x27, 0x983000
000c8424ldr w5, [x27+3056]
000c8428cbz w5, 0xc8430
000c842cb 0xc8434
000c8430
000c8430loc_c8430:
000c8430b 0xc8444
000c8434
000c8434loc_c8434:
000c8434ldr x5, [x2]
000c8438bl runtime.gcWriteBarrier1
000c843cstr x5, [x25]
000c8440b 0xc8444
000c8444
000c8444loc_c8444:
000c8444adrp x5, 0x5e8000
000c8448add x5, x5, 950
000c844cstr x5, [x2]
000c8450ldrsb x27, [x2]
000c8454b 0xc8458
000c8458
000c8458loc_c8458:
000c8458str x2, [sp+216]
000c845corr x4, xzr, 1
000c8460str x4, [sp+224]
000c8464str x4, [sp+232]
000c8468adrp x0, 0x5e9000
000c846cadd x0, x0, 3145
000c8470movz x1, 9
000c8474mov x3, x4
000c8478bl time.loadLocation
000c847cstr x0, [sp+272]
000c8480str x1, [sp+240]
000c8484str x2, [sp+248]
000c8488ldr x5, [sp+272]
000c848cstr x5, [sp+160]
000c8490ldr x5, [sp+240]
000c8494ldr x6, [sp+248]
000c8498str x5, [sp+144]
000c849cstr x6, [sp+152]
000c84a0ldr x5, [sp+160]
000c84a4str x5, [sp+72]
000c84a8ldr x5, [sp+152]
000c84acldr x6, [sp+144]
000c84b0str x6, [sp+128]
000c84b4str x5, [sp+136]
000c84b8cbnz x6, 0xc84c0
000c84bcb 0xc8514
000c84c0
000c84c0loc_c84c0:
000c84c0b 0xc84c4
000c84c4
000c84c4loc_c84c4:
000c84c4orr x0, xzr, 3
000c84c8adrp x27, 0x95c000
000c84ccstr x0, [x27+424]
000c84d0adrp x27, 0x983000
000c84d4ldr w0, [x27+3056]
000c84d8cbz w0, 0xc84e0
000c84dcb 0xc84e4
000c84e0
000c84e0loc_c84e0:
000c84e0b 0xc84f8
000c84e4
000c84e4loc_c84e4:
000c84e4adrp x27, 0x95c000
000c84e8ldr x0, [x27+416]
000c84ecbl runtime.gcWriteBarrier1
000c84f0str x0, [x25]
000c84f4b 0xc84f8
000c84f8
000c84f8loc_c84f8:
000c84f8adrp x0, 0x5e8000
000c84fcadd x0, x0, 447
000c8500adrp x27, 0x95c000
000c8504str x0, [x27+416]
000c8508ldp x29, x30, [sp-8]
000c850cadd sp, sp, 368
000c8510ret x30
000c8514
000c8514loc_c8514:
000c8514ldr x20, [sp+72]
000c8518str x20, [sp+168]
000c851cldrsb x27, [x20]
000c8520adrp x27, 0x983000
000c8524ldr w3, [x27+3056]
000c8528cbz w3, 0xc8530
000c852cb 0xc8534
000c8530
000c8530loc_c8530:
000c8530b 0xc8564
000c8534
000c8534loc_c8534:
000c8534adrp x27, 0x95c000
000c8538ldr x3, [x27+416]
000c853cbl runtime.gcWriteBarrier1
000c8540str x3, [x25]
000c8544adrp x0, 0x5bb000
000c8548add x0, x0, 3776
000c854cadrp x1, 0x95c000
000c8550add x1, x1, 416
000c8554mov x2, x20
000c8558bl runtime.wbMove
000c855cldr x20, [sp+168]
000c8560b 0xc8564
000c8564
000c8564loc_c8564:
000c8564adrp x21, 0x95c000
000c8568add x21, x21, 416
000c856cadr x27, 16
000c8570stp x29, x27, [sp-24]
000c8574sub x29, sp, 24
000c8578bl fn_87ef0
000c857csub x29, sp, 8
000c8580ldr x0, [sp+168]
000c8584ldr x0, [x0+96]
000c8588adrp x27, 0x95c000
000c858cstr x0, [x27+512]
000c8590movz x0, 5
000c8594adrp x27, 0x95c000
000c8598str x0, [x27+424]
000c859cadrp x0, 0x5e8000
000c85a0add x0, x0, 1747
000c85a4adrp x27, 0x95c000
000c85a8str x0, [x27+416]
000c85acldp x29, x30, [sp-8]
000c85b0add sp, sp, 368
000c85b4ret x30
000c85b8
000c85b8loc_c85b8:
000c85b8orr x0, xzr, 2
000c85bcbl runtime.panicIndex
000c85c0
000c85c0loc_c85c0:
000c85c0orr x0, xzr, 1
000c85c4bl runtime.panicIndex
000c85c8
000c85c8loc_c85c8:
000c85c8mov x0, xzr
000c85ccbl runtime.panicIndex
000c85d0
000c85d0loc_c85d0:
000c85d0movz x0, 13
000c85d4bl runtime.panicIndex
000c85d8
000c85d8loc_c85d8:
000c85d8orr x0, xzr, 12
000c85dcbl runtime.panicIndex
000c85e0
000c85e0loc_c85e0:
000c85e0movz x0, 11
000c85e4bl runtime.panicIndex
000c85e8
000c85e8loc_c85e8:
000c85e8movz x0, 10
000c85ecbl runtime.panicIndex
000c85f0
000c85f0loc_c85f0:
000c85f0movz x0, 9
000c85f4bl runtime.panicIndex
000c85f8
000c85f8loc_c85f8:
000c85f8orr x0, xzr, 8
000c85fcbl runtime.panicIndex
000c8600
000c8600loc_c8600:
000c8600orr x0, xzr, 7
000c8604bl runtime.panicIndex
000c8608
000c8608loc_c8608:
000c8608orr x0, xzr, 6
000c860cbl runtime.panicIndex
000c8610
000c8610loc_c8610:
000c8610movz x0, 5
000c8614bl runtime.panicIndex
000c8618
000c8618loc_c8618:
000c8618orr x0, xzr, 4
000c861cbl runtime.panicIndex
000c8620
000c8620loc_c8620:
000c8620orr x0, xzr, 3
000c8624bl runtime.panicIndex
000c8628
000c8628loc_c8628:
000c8628orr x0, xzr, 2
000c862cbl runtime.panicIndex
000c8630
000c8630loc_c8630:
000c8630orr x0, xzr, 1
000c8634bl runtime.panicIndex
000c8638
000c8638loc_c8638:
000c8638mov x0, xzr
000c863cbl runtime.panicIndex
000c8640
000c8640loc_c8640:
000c8640mov x0, xzr
000c8644bl runtime.panicIndex
000c8648
000c8648loc_c8648:
000c8648orr x0, xzr, 1
000c864cbl runtime.panicSliceB
000c8650
000c8650loc_c8650:
000c8650mov x0, xzr
000c8654bl runtime.panicIndex
000c8658hint
000c865c
000c865cloc_c865c:
000c865cmov x3, x30
000c8660bl runtime.morestack_noctxt.abi0
000c8664b 0xc7d40
000c8668udf 0
000c866cudf 0
000c7d40
000c7d40time.initLocal: ; void time.initLocal(void)
000c7d40ldr x16, [x28+16]
000c7d44sub x17, sp, 240
000c7d48subs xzr, x17, x16
000c7d4cb.ls 0xc865c
000c7d50sub x20, sp, 368
000c7d54stp x29, x30, [x20-8]
000c7d58add sp, x20, 0
000c7d5csub x29, sp, 8
000c7d60stp xzr, xzr, [sp+296]
000c7d64adrp x0, 0x5e9000
000c7d68add x0, x0, 13
000c7d6corr x1, xzr, 2
000c7d70bl syscall.Getenv
000c7d74str x0, [sp+296]
000c7d78str x1, [sp+304]
000c7d7cstrb w2, [sp+55]
000c7d80ldr x2, [sp+296]
000c7d84ldr x3, [sp+304]
000c7d88str x2, [sp+256]
000c7d8cstr x3, [sp+264]
000c7d90ldrb w2, [sp+55]
000c7d94strb w2, [sp+54]
000c7d98ldr x2, [sp+256]
000c7d9cldr x3, [sp+264]
000c7da0str x2, [sp+80]
000c7da4str x3, [sp+88]
000c7da8ldrb w2, [sp+54]
000c7dacstrb w2, [sp+53]
000c7db0tbnz w2, 0, 0xc7db8
000c7db4b 0xc83fc
000c7db8
000c7db8loc_c7db8:
000c7db8ldr x5, [sp+88]
000c7dbccbnz x5, 0xc7dc4
000c7dc0b 0xc83f8
000c7dc4
000c7dc4loc_c7dc4:
000c7dc4b 0xc7dc8
000c7dc8
000c7dc8loc_c7dc8:
000c7dc8ldr x1, [sp+88]
000c7dccldr x5, [sp+80]
000c7dd0subs xzr, x1, 0
000c7dd4b.hi 0xc7ddc
000c7dd8b 0xc8650
000c7ddc
000c7ddcloc_c7ddc:
000c7ddcldrb w5, [x5]
000c7de0subs wzr, w5, 58
000c7de4b.eq 0xc7dec
000c7de8b 0xc7e20
000c7dec
000c7decloc_c7dec:
000c7decldr x1, [sp+88]
000c7df0ldr x5, [sp+80]
000c7df4subs xzr, x1, 1
000c7df8b.hs 0xc7e00
000c7dfcb 0xc8648
000c7e00
000c7e00loc_c7e00:
000c7e00sub x6, x1, 1
000c7e04sub x7, xzr, x6
000c7e08sbfm x7, x7, 63, 63
000c7e0cand x7, x7, 1
000c7e10add x5, x5, x7
000c7e14str x5, [sp+80]
000c7e18str x6, [sp+88]
000c7e1cb 0xc7e24
000c7e20
000c7e20loc_c7e20:
000c7e20b 0xc7e24
000c7e24
000c7e24loc_c7e24:
000c7e24ldr x5, [sp+88]
000c7e28subs xzr, x5, 0
000c7e2ccset x6, ne
000c7e30strb w6, [sp+55]
000c7e34cbnz x5, 0xc7e3c
000c7e38b 0xc7e64
000c7e3c
000c7e3cloc_c7e3c:
000c7e3cldr x1, [sp+88]
000c7e40ldr x5, [sp+80]
000c7e44subs xzr, x1, 0
000c7e48b.hi 0xc7e50
000c7e4cb 0xc8640
000c7e50
000c7e50loc_c7e50:
000c7e50ldrb w5, [x5]
000c7e54subs wzr, w5, 47
000c7e58cset x5, eq
000c7e5cstrb w5, [sp+55]
000c7e60b 0xc7e68
000c7e64
000c7e64loc_c7e64:
000c7e64b 0xc7e68
000c7e68
000c7e68loc_c7e68:
000c7e68ldrb w5, [sp+55]
000c7e6ctbnz w5, 0, 0xc7e74
000c7e70b 0xc823c
000c7e74
000c7e74loc_c7e74:
000c7e74str xzr, [sp+272]
000c7e78stp xzr, xzr, [sp+240]
000c7e7cstp xzr, xzr, [sp+280]
000c7e80add x2, sp, 280
000c7e84str x2, [sp+176]
000c7e88ldrsb x27, [x2]
000c7e8cstr xzr, [x2+8]
000c7e90adrp x27, 0x984000
000c7e94ldr w5, [x27+3056]
000c7e98cbz w5, 0xc7ea0
000c7e9cb 0xc7ea4
000c7ea0
000c7ea0loc_c7ea0:
000c7ea0b 0xc7eb4
000c7ea4
000c7ea4loc_c7ea4:
000c7ea4ldr x5, [x2]
000c7ea8bl runtime.gcWriteBarrier1
000c7eacstr x5, [x25]
000c7eb0b 0xc7eb4
000c7eb4
000c7eb4loc_c7eb4:
000c7eb4str xzr, [x2]
000c7eb8ldrsb x27, [x2]
000c7ebcb 0xc7ec0
000c7ec0
000c7ec0loc_c7ec0:
000c7ec0str x2, [sp+184]
000c7ec4orr x4, xzr, 1
000c7ec8str x4, [sp+192]
000c7eccstr x4, [sp+200]
000c7ed0ldr x0, [sp+80]
000c7ed4ldr x1, [sp+88]
000c7ed8mov x3, x4
000c7edcbl time.loadLocation
000c7ee0str x0, [sp+272]
000c7ee4str x1, [sp+240]
000c7ee8str x2, [sp+248]
000c7eecldr x5, [sp+272]
000c7ef0str x5, [sp+352]
000c7ef4ldr x5, [sp+240]
000c7ef8ldr x6, [sp+248]
000c7efcstr x5, [sp+336]
000c7f00str x6, [sp+344]
000c7f04ldr x5, [sp+352]
000c7f08str x5, [sp+64]
000c7f0cldr x5, [sp+344]
000c7f10ldr x6, [sp+336]
000c7f14str x6, [sp+112]
000c7f18str x5, [sp+120]
000c7f1ccbnz x6, 0xc7f24
000c7f20b 0xc7f28
000c7f24
000c7f24loc_c7f24:
000c7f24b 0xc83f4
000c7f28
000c7f28loc_c7f28:
000c7f28ldr x20, [sp+64]
000c7f2cstr x20, [sp+168]
000c7f30ldrsb x27, [x20]
000c7f34adrp x27, 0x984000
000c7f38ldr w3, [x27+3056]
000c7f3ccbz w3, 0xc7f44
000c7f40b 0xc7f48
000c7f44
000c7f44loc_c7f44:
000c7f44b 0xc7f68
000c7f48
000c7f48loc_c7f48:
000c7f48adrp x0, 0x5bc000
000c7f4cadd x0, x0, 3776
000c7f50adrp x1, 0x95d000
000c7f54add x1, x1, 416
000c7f58mov x2, x20
000c7f5cbl runtime.wbMove
000c7f60ldr x20, [sp+168]
000c7f64b 0xc7f68
000c7f68
000c7f68loc_c7f68:
000c7f68adrp x21, 0x95d000
000c7f6cadd x21, x21, 416
000c7f70adr x27, 16
000c7f74stp x29, x27, [sp-24]
000c7f78sub x29, sp, 24
000c7f7cbl fn_87ef0
000c7f80sub x29, sp, 8
000c7f84ldr x2, [sp+168]
000c7f88ldr x2, [x2+96]
000c7f8cadrp x27, 0x95d000
000c7f90str x2, [x27+512]
000c7f94ldr x2, [sp+88]
000c7f98subs xzr, x2, 14
000c7f9cb.eq 0xc7fa4
000c7fa0b 0xc81e4
000c7fa4
000c7fa4loc_c7fa4:
000c7fa4ldr x1, [sp+88]
000c7fa8ldr x2, [sp+80]
000c7facsubs xzr, x1, 0
000c7fb0b.hi 0xc7fb8
000c7fb4b 0xc8638
000c7fb8
000c7fb8loc_c7fb8:
000c7fb8ldr x1, [sp+88]
000c7fbcldrb w2, [x2]
000c7fc0ldr x3, [sp+80]
000c7fc4subs xzr, x1, 1
000c7fc8b.hi 0xc7fd0
000c7fccb 0xc8630
000c7fd0
000c7fd0loc_c7fd0:
000c7fd0ldr x1, [sp+88]
000c7fd4ldr x4, [sp+80]
000c7fd8ldrb w3, [x3+1]
000c7fdcubfm x3, x3, 56, 7
000c7fe0orr x2, x2, x3
000c7fe4subs xzr, x1, 2
000c7fe8b.hi 0xc7ff0
000c7fecb 0xc8628
000c7ff0
000c7ff0loc_c7ff0:
000c7ff0ldr x1, [sp+88]
000c7ff4ldr x3, [sp+80]
000c7ff8ldrb w4, [x4+2]
000c7ffcubfm x4, x4, 48, 7
000c8000orr x2, x2, x4
000c8004subs xzr, x1, 3
000c8008b.hi 0xc8010
000c800cb 0xc8620
000c8010
000c8010loc_c8010:
000c8010ldr x1, [sp+88]
000c8014ldr x4, [sp+80]
000c8018ldrb w3, [x3+3]
000c801cubfm x3, x3, 40, 7
000c8020orr x2, x2, x3
000c8024subs xzr, x1, 4
000c8028b.hi 0xc8030
000c802cb 0xc8618
000c8030
000c8030loc_c8030:
000c8030ldr x1, [sp+88]
000c8034ldr x3, [sp+80]
000c8038ldrb w4, [x4+4]
000c803cubfm x4, x4, 32, 7
000c8040orr x2, x2, x4
000c8044subs xzr, x1, 5
000c8048b.hi 0xc8050
000c804cb 0xc8610
000c8050
000c8050loc_c8050:
000c8050ldr x1, [sp+88]
000c8054ldr x4, [sp+80]
000c8058ldrb w3, [x3+5]
000c805cubfm x3, x3, 24, 7
000c8060orr x2, x2, x3
000c8064subs xzr, x1, 6
000c8068b.hi 0xc8070
000c806cb 0xc8608
000c8070
000c8070loc_c8070:
000c8070ldr x1, [sp+88]
000c8074ldr x3, [sp+80]
000c8078ldrb w4, [x4+6]
000c807cubfm x4, x4, 16, 7
000c8080orr x2, x2, x4
000c8084subs xzr, x1, 7
000c8088b.hi 0xc8090
000c808cb 0xc8600
000c8090
000c8090loc_c8090:
000c8090ldrb w3, [x3+7]
000c8094ubfm x3, x3, 8, 7
000c8098orr x2, x2, x3
000c809cmovz x3, 25903
000c80a0movk x3, 0x63740000
000c80a4movk x3, 0x6c2f00000000
000c80a8movk x3, 0x636f000000000000
000c80acsubs xzr, x2, x3
000c80b0b.eq 0xc80b8
000c80b4b 0xc81e0
000c80b8
000c80b8loc_c80b8:
000c80b8ldr x1, [sp+88]
000c80bcldr x2, [sp+80]
000c80c0subs xzr, x1, 8
000c80c4b.hi 0xc80cc
000c80c8b 0xc85f8
000c80cc
000c80ccloc_c80cc:
000c80ccldr x1, [sp+88]
000c80d0ldr x3, [sp+80]
000c80d4ldrb w2, [x2+8]
000c80d8subs xzr, x1, 9
000c80dcb.hi 0xc80e4
000c80e0b 0xc85f0
000c80e4
000c80e4loc_c80e4:
000c80e4ldr x1, [sp+88]
000c80e8ldr x4, [sp+80]
000c80ecldrb w3, [x3+9]
000c80f0ubfm x3, x3, 56, 7
000c80f4orr x2, x2, x3
000c80f8subs xzr, x1, 10
000c80fcb.hi 0xc8104
000c8100b 0xc85e8
000c8104
000c8104loc_c8104:
000c8104ldr x1, [sp+88]
000c8108ldr x3, [sp+80]
000c810cldrb w4, [x4+10]
000c8110ubfm x4, x4, 48, 7
000c8114orr x2, x2, x4
000c8118subs xzr, x1, 11
000c811cb.hi 0xc8124
000c8120b 0xc85e0
000c8124
000c8124loc_c8124:
000c8124ldrb w3, [x3+11]
000c8128ubfm x3, x3, 40, 7
000c812corr x2, x2, x3
000c8130movz x3, 27745
000c8134movk x3, 0x69740000
000c8138subs wzr, w2, w3
000c813cb.eq 0xc8144
000c8140b 0xc81dc
000c8144
000c8144loc_c8144:
000c8144ldr x1, [sp+88]
000c8148ldr x2, [sp+80]
000c814csubs xzr, x1, 12
000c8150b.hi 0xc8158
000c8154b 0xc85d8
000c8158
000c8158loc_c8158:
000c8158ldr x1, [sp+88]
000c815cldr x3, [sp+80]
000c8160ldrb w2, [x2+12]
000c8164subs xzr, x1, 13
000c8168b.hi 0xc8170
000c816cb 0xc85d0
000c8170
000c8170loc_c8170:
000c8170ldrb w0, [x3+13]
000c8174ubfm x0, x0, 56, 7
000c8178orr x0, x2, x0
000c817cubfm x0, x0, 0, 15
000c8180movz x1, 25965
000c8184subs wzr, w0, w1
000c8188b.eq 0xc8190
000c818cb 0xc81d8
000c8190
000c8190loc_c8190:
000c8190movz x0, 5
000c8194adrp x27, 0x95c000
000c8198str x0, [x27+424]
000c819cadrp x27, 0x983000
000c81a0ldr w0, [x27+3056]
000c81a4cbz w0, 0xc81ac
000c81a8b 0xc81b0
000c81ac
000c81acloc_c81ac:
000c81acb 0xc81c4
000c81b0
000c81b0loc_c81b0:
000c81b0adrp x27, 0x95c000
000c81b4ldr x0, [x27+416]
000c81b8bl runtime.gcWriteBarrier1
000c81bcstr x0, [x25]
000c81c0b 0xc81c4
000c81c4
000c81c4loc_c81c4:
000c81c4adrp x0, 0x5e8000
000c81c8add x0, x0, 1747
000c81ccadrp x27, 0x95c000
000c81d0str x0, [x27+416]
000c81d4b 0xc8230
000c81d8
000c81d8loc_c81d8:
000c81d8b 0xc81e8
000c81dc
000c81dcloc_c81dc:
000c81dcb 0xc81e8
000c81e0
000c81e0loc_c81e0:
000c81e0b 0xc81e8
000c81e4
000c81e4loc_c81e4:
000c81e4b 0xc81e8
000c81e8
000c81e8loc_c81e8:
000c81e8ldr x0, [sp+80]
000c81ecldr x1, [sp+88]
000c81f0adrp x27, 0x95c000
000c81f4str x1, [x27+424]
000c81f8adrp x27, 0x983000
000c81fcldr w1, [x27+3056]
000c8200cbz w1, 0xc8208
000c8204b 0xc820c
000c8208
000c8208loc_c8208:
000c8208b 0xc8224
000c820c
000c820cloc_c820c:
000c820cbl runtime.gcWriteBarrier2
000c8210str x0, [x25]
000c8214adrp x27, 0x95c000
000c8218ldr x1, [x27+416]
000c821cstr x1, [x25+8]
000c8220b 0xc8224
000c8224
000c8224loc_c8224:
000c8224adrp x27, 0x95c000
000c8228str x0, [x27+416]
000c822cb 0xc8230
000c8230
000c8230loc_c8230:
000c8230ldp x29, x30, [sp-8]
000c8234add sp, sp, 368
000c8238ret x30
000c823c
000c823cloc_c823c:
000c823cldr x5, [sp+88]
000c8240subs xzr, x5, 0
000c8244cset x6, ne
000c8248strb w6, [sp+55]
000c824ccbnz x5, 0xc8254
000c8250b 0xc82f0
000c8254
000c8254loc_c8254:
000c8254ldr x5, [sp+88]
000c8258subs xzr, x5, 3
000c825ccset x5, ne
000c8260b.ne 0xc8268
000c8264b 0xc826c
000c8268
000c8268loc_c8268:
000c8268b 0xc82b8
000c826c
000c826cloc_c826c:
000c826cldr x1, [sp+88]
000c8270ldr x5, [sp+80]
000c8274subs xzr, x1, 0
000c8278b.hi 0xc8280
000c827cb 0xc85c8
000c8280
000c8280loc_c8280:
000c8280ldr x1, [sp+88]
000c8284ldrb w5, [x5]
000c8288ldr x6, [sp+80]
000c828csubs xzr, x1, 1
000c8290b.hi 0xc8298
000c8294b 0xc85c0
000c8298
000c8298loc_c8298:
000c8298ldrb w6, [x6+1]
000c829cubfm x6, x6, 56, 7
000c82a0orr x6, x5, x6
000c82a4ubfm x6, x6, 0, 15
000c82a8movz x7, 21589
000c82acsubs wzr, w6, w7
000c82b0cset x5, ne
000c82b4b 0xc82b8
000c82b8
000c82b8loc_c82b8:
000c82b8tbnz w5, 0, 0xc82c0
000c82bcb 0xc82c4
000c82c0
000c82c0loc_c82c0:
000c82c0b 0xc82e8
000c82c4
000c82c4loc_c82c4:
000c82c4ldr x1, [sp+88]
000c82c8ldr x5, [sp+80]
000c82ccsubs xzr, x1, 2
000c82d0b.hi 0xc82d8
000c82d4b 0xc85b8
000c82d8
000c82d8loc_c82d8:
000c82d8ldrb w6, [x5+2]
000c82dcsubs wzr, w6, 67
000c82e0cset x5, ne
000c82e4b 0xc82e8
000c82e8
000c82e8loc_c82e8:
000c82e8strb w5, [sp+55]
000c82ecb 0xc82f4
000c82f0
000c82f0loc_c82f0:
000c82f0b 0xc82f4
000c82f4
000c82f4loc_c82f4:
000c82f4ldrb w5, [sp+55]
000c82f8tbnz w5, 0, 0xc8300
000c82fcb 0xc83ec
000c8300
000c8300loc_c8300:
000c8300str xzr, [sp+272]
000c8304stp xzr, xzr, [sp+240]
000c8308ldr x0, [sp+80]
000c830cadrp x27, 0x945000
000c8310ldr x2, [x27+3984]
000c8314ldr x1, [sp+88]
000c8318adrp x27, 0x945000
000c831cldr x3, [x27+3992]
000c8320adrp x27, 0x945000
000c8324ldr x4, [x27+4000]
000c8328bl time.loadLocation
000c832cstr x0, [sp+272]
000c8330str x1, [sp+240]
000c8334str x2, [sp+248]
000c8338ldr x5, [sp+272]
000c833cstr x5, [sp+328]
000c8340ldr x5, [sp+248]
000c8344ldr x6, [sp+240]
000c8348str x6, [sp+312]
000c834cstr x5, [sp+320]
000c8350ldr x5, [sp+328]
000c8354str x5, [sp+56]
000c8358ldr x5, [sp+320]
000c835cldr x6, [sp+312]
000c8360str x6, [sp+96]
000c8364str x5, [sp+104]
000c8368cbnz x6, 0xc8370
000c836cb 0xc8374
000c8370
000c8370loc_c8370:
000c8370b 0xc83f0
000c8374
000c8374loc_c8374:
000c8374ldr x20, [sp+56]
000c8378str x20, [sp+168]
000c837cldrsb x27, [x20]
000c8380adrp x27, 0x983000
000c8384ldr w3, [x27+3056]
000c8388cbz w3, 0xc8390
000c838cb 0xc8394
000c8390
000c8390loc_c8390:
000c8390b 0xc83b4
000c8394
000c8394loc_c8394:
000c8394adrp x0, 0x5bb000
000c8398add x0, x0, 3776
000c839cadrp x1, 0x95c000
000c83a0add x1, x1, 416
000c83a4mov x2, x20
000c83a8bl runtime.wbMove
000c83acldr x20, [sp+168]
000c83b0b 0xc83b4
000c83b4
000c83b4loc_c83b4:
000c83b4adrp x21, 0x95c000
000c83b8add x21, x21, 416
000c83bcadr x27, 16
000c83c0stp x29, x27, [sp-24]
000c83c4sub x29, sp, 24
000c83c8bl fn_87ef0
000c83ccsub x29, sp, 8
000c83d0ldr x0, [sp+168]
000c83d4ldr x0, [x0+96]
000c83d8adrp x27, 0x95c000
000c83dcstr x0, [x27+512]
000c83e0ldp x29, x30, [sp-8]
000c83e4add sp, sp, 368
000c83e8ret x30
000c83ec
000c83ecloc_c83ec:
000c83ecb 0xc83f0
000c83f0
000c83f0loc_c83f0:
000c83f0b 0xc83f4
000c83f4
000c83f4loc_c83f4:
000c83f4b 0xc84c4
000c83f8
000c83f8loc_c83f8:
000c83f8b 0xc84c4
000c83fc
000c83fcloc_c83fc:
000c83fcb 0xc8400
000c8400
000c8400loc_c8400:
000c8400str xzr, [sp+272]
000c8404stp xzr, xzr, [sp+240]
000c8408stp xzr, xzr, [sp+280]
000c840cadd x2, sp, 280
000c8410str x2, [sp+208]
000c8414ldrsb x27, [x2]
000c8418orr x5, xzr, 4
000c841cstr x5, [x2+8]
000c8420adrp x27, 0x983000
000c8424ldr w5, [x27+3056]
000c8428cbz w5, 0xc8430
000c842cb 0xc8434
000c8430
000c8430loc_c8430:
000c8430b 0xc8444
000c8434
000c8434loc_c8434:
000c8434ldr x5, [x2]
000c8438bl runtime.gcWriteBarrier1
000c843cstr x5, [x25]
000c8440b 0xc8444
000c8444
000c8444loc_c8444:
000c8444adrp x5, 0x5e8000
000c8448add x5, x5, 950
000c844cstr x5, [x2]
000c8450ldrsb x27, [x2]
000c8454b 0xc8458
000c8458
000c8458loc_c8458:
000c8458str x2, [sp+216]
000c845corr x4, xzr, 1
000c8460str x4, [sp+224]
000c8464str x4, [sp+232]
000c8468adrp x0, 0x5e9000
000c846cadd x0, x0, 3145
000c8470movz x1, 9
000c8474mov x3, x4
000c8478bl time.loadLocation
000c847cstr x0, [sp+272]
000c8480str x1, [sp+240]
000c8484str x2, [sp+248]
000c8488ldr x5, [sp+272]
000c848cstr x5, [sp+160]
000c8490ldr x5, [sp+240]
000c8494ldr x6, [sp+248]
000c8498str x5, [sp+144]
000c849cstr x6, [sp+152]
000c84a0ldr x5, [sp+160]
000c84a4str x5, [sp+72]
000c84a8ldr x5, [sp+152]
000c84acldr x6, [sp+144]
000c84b0str x6, [sp+128]
000c84b4str x5, [sp+136]
000c84b8cbnz x6, 0xc84c0
000c84bcb 0xc8514
000c84c0
000c84c0loc_c84c0:
000c84c0b 0xc84c4
000c84c4
000c84c4loc_c84c4:
000c84c4orr x0, xzr, 3
000c84c8adrp x27, 0x95c000
000c84ccstr x0, [x27+424]
000c84d0adrp x27, 0x983000
000c84d4ldr w0, [x27+3056]
000c84d8cbz w0, 0xc84e0
000c84dcb 0xc84e4
000c84e0
000c84e0loc_c84e0:
000c84e0b 0xc84f8
000c84e4
000c84e4loc_c84e4:
000c84e4adrp x27, 0x95c000
000c84e8ldr x0, [x27+416]
000c84ecbl runtime.gcWriteBarrier1
000c84f0str x0, [x25]
000c84f4b 0xc84f8
000c84f8
000c84f8loc_c84f8:
000c84f8adrp x0, 0x5e8000
000c84fcadd x0, x0, 447
000c8500adrp x27, 0x95c000
000c8504str x0, [x27+416]
000c8508ldp x29, x30, [sp-8]
000c850cadd sp, sp, 368
000c8510ret x30
000c8514
000c8514loc_c8514:
000c8514ldr x20, [sp+72]
000c8518str x20, [sp+168]
000c851cldrsb x27, [x20]
000c8520adrp x27, 0x983000
000c8524ldr w3, [x27+3056]
000c8528cbz w3, 0xc8530
000c852cb 0xc8534
000c8530
000c8530loc_c8530:
000c8530b 0xc8564
000c8534
000c8534loc_c8534:
000c8534adrp x27, 0x95c000
000c8538ldr x3, [x27+416]
000c853cbl runtime.gcWriteBarrier1
000c8540str x3, [x25]
000c8544adrp x0, 0x5bb000
000c8548add x0, x0, 3776
000c854cadrp x1, 0x95c000
000c8550add x1, x1, 416
000c8554mov x2, x20
000c8558bl runtime.wbMove
000c855cldr x20, [sp+168]
000c8560b 0xc8564
000c8564
000c8564loc_c8564:
000c8564adrp x21, 0x95c000
000c8568add x21, x21, 416
000c856cadr x27, 16
000c8570stp x29, x27, [sp-24]
000c8574sub x29, sp, 24
000c8578bl fn_87ef0
000c857csub x29, sp, 8
000c8580ldr x0, [sp+168]
000c8584ldr x0, [x0+96]
000c8588adrp x27, 0x95c000
000c858cstr x0, [x27+512]
000c8590movz x0, 5
000c8594adrp x27, 0x95c000
000c8598str x0, [x27+424]
000c859cadrp x0, 0x5e8000
000c85a0add x0, x0, 1747
000c85a4adrp x27, 0x95c000
000c85a8str x0, [x27+416]
000c85acldp x29, x30, [sp-8]
000c85b0add sp, sp, 368
000c85b4ret x30
000c85b8
000c85b8loc_c85b8:
000c85b8orr x0, xzr, 2
000c85bcbl runtime.panicIndex
000c85c0
000c85c0loc_c85c0:
000c85c0orr x0, xzr, 1
000c85c4bl runtime.panicIndex
000c85c8
000c85c8loc_c85c8:
000c85c8mov x0, xzr
000c85ccbl runtime.panicIndex
000c85d0
000c85d0loc_c85d0:
000c85d0movz x0, 13
000c85d4bl runtime.panicIndex
000c85d8
000c85d8loc_c85d8:
000c85d8orr x0, xzr, 12
000c85dcbl runtime.panicIndex
000c85e0
000c85e0loc_c85e0:
000c85e0movz x0, 11
000c85e4bl runtime.panicIndex
000c85e8
000c85e8loc_c85e8:
000c85e8movz x0, 10
000c85ecbl runtime.panicIndex
000c85f0
000c85f0loc_c85f0:
000c85f0movz x0, 9
000c85f4bl runtime.panicIndex
000c85f8
000c85f8loc_c85f8:
000c85f8orr x0, xzr, 8
000c85fcbl runtime.panicIndex
000c8600
000c8600loc_c8600:
000c8600orr x0, xzr, 7
000c8604bl runtime.panicIndex
000c8608
000c8608loc_c8608:
000c8608orr x0, xzr, 6
000c860cbl runtime.panicIndex
000c8610
000c8610loc_c8610:
000c8610movz x0, 5
000c8614bl runtime.panicIndex
000c8618
000c8618loc_c8618:
000c8618orr x0, xzr, 4
000c861cbl runtime.panicIndex
000c8620
000c8620loc_c8620:
000c8620orr x0, xzr, 3
000c8624bl runtime.panicIndex
000c8628
000c8628loc_c8628:
000c8628orr x0, xzr, 2
000c862cbl runtime.panicIndex
000c8630
000c8630loc_c8630:
000c8630orr x0, xzr, 1
000c8634bl runtime.panicIndex
000c8638
000c8638loc_c8638:
000c8638mov x0, xzr
000c863cbl runtime.panicIndex
000c8640
000c8640loc_c8640:
000c8640mov x0, xzr
000c8644bl runtime.panicIndex
000c8648
000c8648loc_c8648:
000c8648orr x0, xzr, 1
000c864cbl runtime.panicSliceB
000c8650
000c8650loc_c8650:
000c8650mov x0, xzr
000c8654bl runtime.panicIndex
000c8658hint
000c865c
000c865cloc_c865c:
000c865cmov x3, x30
000c8660bl runtime.morestack_noctxt.abi0
000c8664b 0xc7d40
000c8668udf 0
000c866cudf 0
000c7d40
Loading..