File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    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
    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
    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
    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