File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    004a3210
    004a3210vendor/golang.org/x/net/http/httpproxy.allMatch.match: ; void vendor/golang.org/x/net/http/httpproxy.allMatch.match(vendor/golang.org/x/net/http/httpproxy.allMatch a, struct string host, struct string port, net.IP ip)
    004a3210str x30, [sp-32]!
    004a3214stur x29, [sp-8]
    004a3218sub x29, sp, 8
    004a321cstr x0, [sp+40]
    004a3220str x1, [sp+48]
    004a3224str x2, [sp+56]
    004a3228str x3, [sp+64]
    004a322cstr x4, [sp+72]
    004a3230str x5, [sp+80]
    004a3234str x6, [sp+88]
    004a3238strb wzr, [sp+23]
    004a323corr x0, xzr, 1
    004a3240strb w0, [sp+23]
    004a3244add x29, sp, 24
    004a3248add sp, sp, 32
    004a324cret x30
    004a3210
    004a3250
    004a3250vendor/golang.org/x/net/http/httpproxy.cidrMatch.match: ; void vendor/golang.org/x/net/http/httpproxy.cidrMatch.match(vendor/golang.org/x/net/http/httpproxy.cidrMatch m, struct string host, struct string port, net.IP ip)
    004a3250ldr x16, [x28+16]
    004a3254subs xzr, sp, x16
    004a3258b.ls 0x4a32b4
    004a325cstr x30, [sp-64]!
    004a3260stur x29, [sp-8]
    004a3264sub x29, sp, 8
    004a3268str x0, [sp+72]
    004a326cstr x1, [sp+80]
    004a3270str x2, [sp+88]
    004a3274str x3, [sp+96]
    004a3278str x4, [sp+104]
    004a327cstr x5, [sp+112]
    004a3280str x6, [sp+120]
    004a3284str x7, [sp+128]
    004a3288strb wzr, [sp+54]
    004a328cldr x0, [sp+72]
    004a3290ldr x1, [sp+112]
    004a3294ldr x2, [sp+120]
    004a3298ldr x3, [sp+128]
    004a329cbl net.(*IPNet).Contains
    004a32a0strb w0, [sp+55]
    004a32a4strb w0, [sp+54]
    004a32a8ldur x29, [sp-8]
    004a32acldr x30, [sp], 64
    004a32b0ret x30
    004a32b4
    004a32b4loc_4a32b4:
    004a32b4stp x0, x1, [sp+8]
    004a32b8stp x2, x3, [sp+24]
    004a32bcstp x4, x5, [sp+40]
    004a32c0stp x6, x7, [sp+56]
    004a32c4mov x3, x30
    004a32c8bl runtime.morestack_noctxt.abi0
    004a32ccldp x0, x1, [sp+8]
    004a32d0ldp x2, x3, [sp+24]
    004a32d4ldp x4, x5, [sp+40]
    004a32d8ldp x6, x7, [sp+56]
    004a32dcb 0x4a3250
    004a3250
    004a32e0
    004a32e0vendor/golang.org/x/net/http/httpproxy.ipMatch.match: ; void vendor/golang.org/x/net/http/httpproxy.ipMatch.match(vendor/golang.org/x/net/http/httpproxy.ipMatch m, struct string host, struct string port, net.IP ip)
    004a32e0ldr x16, [x28+16]
    004a32e4subs xzr, sp, x16
    004a32e8b.ls 0x4a33d8
    004a32ecstr x30, [sp-96]!
    004a32f0stur x29, [sp-8]
    004a32f4sub x29, sp, 8
    004a32f8str x0, [sp+104]
    004a32fcstr x1, [sp+112]
    004a3300str x2, [sp+120]
    004a3304str x3, [sp+128]
    004a3308str x4, [sp+136]
    004a330cstr x5, [sp+144]
    004a3310str x6, [sp+152]
    004a3314str x7, [sp+160]
    004a3318str x8, [sp+168]
    004a331cstr x9, [sp+176]
    004a3320str x10, [sp+184]
    004a3324str x11, [sp+192]
    004a3328strb wzr, [sp+70]
    004a332cldr x0, [sp+104]
    004a3330ldr x1, [sp+112]
    004a3334ldr x2, [sp+120]
    004a3338ldr x3, [sp+176]
    004a333cldr x4, [sp+184]
    004a3340ldr x5, [sp+192]
    004a3344bl net.IP.Equal
    004a3348strb w0, [sp+71]
    004a334ctbnz w0, 0, 0x4a3354
    004a3350b 0x4a33c4
    004a3354
    004a3354loc_4a3354:
    004a3354ldr x3, [sp+136]
    004a3358subs xzr, x3, 0
    004a335ccset x4, eq
    004a3360strb w4, [sp+71]
    004a3364cbz x3, 0x4a336c
    004a3368b 0x4a3370
    004a336c
    004a336cloc_4a336c:
    004a336cb 0x4a33b0
    004a3370
    004a3370loc_4a3370:
    004a3370ldr x2, [sp+136]
    004a3374ldr x0, [sp+128]
    004a3378str x0, [sp+72]
    004a337cstr x2, [sp+80]
    004a3380ldr x3, [sp+168]
    004a3384subs xzr, x3, x2
    004a3388cset x3, eq
    004a338cb.eq 0x4a3394
    004a3390b 0x4a33a0
    004a3394
    004a3394loc_4a3394:
    004a3394ldr x1, [sp+160]
    004a3398bl runtime.memequal
    004a339cb 0x4a33a8
    004a33a0
    004a33a0loc_4a33a0:
    004a33a0mov x0, x3
    004a33a4b 0x4a33a8
    004a33a8
    004a33a8loc_4a33a8:
    004a33a8strb w0, [sp+71]
    004a33acb 0x4a33b0
    004a33b0
    004a33b0loc_4a33b0:
    004a33b0ldrb w0, [sp+71]
    004a33b4strb w0, [sp+70]
    004a33b8ldur x29, [sp-8]
    004a33bcldr x30, [sp], 96
    004a33c0ret x30
    004a33c4
    004a33c4loc_4a33c4:
    004a33c4strb wzr, [sp+70]
    004a33c8mov x0, xzr
    004a33ccldur x29, [sp-8]
    004a33d0ldr x30, [sp], 96
    004a33d4ret x30
    004a33d8
    004a33d8loc_4a33d8:
    004a33d8stp x0, x1, [sp+8]
    004a33dcstp x2, x3, [sp+24]
    004a33e0stp x4, x5, [sp+40]
    004a33e4stp x6, x7, [sp+56]
    004a33e8stp x8, x9, [sp+72]
    004a33ecstp x10, x11, [sp+88]
    004a33f0mov x3, x30
    004a33f4bl runtime.morestack_noctxt.abi0
    004a33f8ldp x0, x1, [sp+8]
    004a33fcldp x2, x3, [sp+24]
    004a3400ldp x4, x5, [sp+40]
    004a3404ldp x6, x7, [sp+56]
    004a3408ldp x8, x9, [sp+72]
    004a340cldp x10, x11, [sp+88]
    004a3410b 0x4a32e0
    004a3414udf 0
    004a3418udf 0
    004a341cudf 0
    004a32e0
    004a3420
    004a3420vendor/golang.org/x/net/http/httpproxy.domainMatch.match: ; void vendor/golang.org/x/net/http/httpproxy.domainMatch.match(vendor/golang.org/x/net/http/httpproxy.domainMatch m, struct string host, struct string port, net.IP ip)
    004a3420ldr x16, [x28+16]
    004a3424subs xzr, sp, x16
    004a3428b.ls 0x4a35d4
    004a342cstr x30, [sp-96]!
    004a3430stur x29, [sp-8]
    004a3434sub x29, sp, 8
    004a3438str x0, [sp+104]
    004a343cstr x1, [sp+112]
    004a3440str x2, [sp+120]
    004a3444str x3, [sp+128]
    004a3448strb w4, [sp+136]
    004a344cstr x5, [sp+144]
    004a3450str x6, [sp+152]
    004a3454str x7, [sp+160]
    004a3458str x8, [sp+168]
    004a345cstr x9, [sp+176]
    004a3460str x10, [sp+184]
    004a3464str x11, [sp+192]
    004a3468strb wzr, [sp+52]
    004a346cldr x4, [sp+176]
    004a3470cbnz x4, 0x4a3478
    004a3474b 0x4a348c
    004a3478
    004a3478loc_4a3478:
    004a3478strb wzr, [sp+52]
    004a347cmov x0, xzr
    004a3480ldur x29, [sp-8]
    004a3484ldr x30, [sp], 96
    004a3488ret x30
    004a348c
    004a348cloc_4a348c:
    004a348cldr x0, [sp+144]
    004a3490ldr x1, [sp+152]
    004a3494ldr x2, [sp+104]
    004a3498ldr x3, [sp+112]
    004a349cbl strings.HasSuffix
    004a34a0strb w0, [sp+54]
    004a34a4strb w0, [sp+55]
    004a34a8tbnz w0, 0, 0x4a34b0
    004a34acb 0x4a34b4
    004a34b0
    004a34b0loc_4a34b0:
    004a34b0b 0x4a3538
    004a34b4
    004a34b4loc_4a34b4:
    004a34b4ldrb w3, [sp+136]
    004a34b8strb w3, [sp+53]
    004a34bctbnz w3, 0, 0x4a34c4
    004a34c0b 0x4a3528
    004a34c4
    004a34c4loc_4a34c4:
    004a34c4ldr x1, [sp+112]
    004a34c8ldr x3, [sp+104]
    004a34ccsubs xzr, x1, 1
    004a34d0b.hs 0x4a34d8
    004a34d4b 0x4a35c8
    004a34d8
    004a34d8loc_4a34d8:
    004a34d8sub x4, x1, 1
    004a34dcsub x5, xzr, x4
    004a34e0sbfm x5, x5, 63, 63
    004a34e4and x5, x5, 1
    004a34e8add x1, x3, x5
    004a34ecstr x1, [sp+72]
    004a34f0str x4, [sp+80]
    004a34f4ldr x3, [sp+152]
    004a34f8subs xzr, x3, x4
    004a34fccset x3, eq
    004a3500b.eq 0x4a3508
    004a3504b 0x4a3518
    004a3508
    004a3508loc_4a3508:
    004a3508ldr x0, [sp+144]
    004a350cldr x2, [sp+152]
    004a3510bl runtime.memequal
    004a3514b 0x4a3520
    004a3518
    004a3518loc_4a3518:
    004a3518mov x0, x3
    004a351cb 0x4a3520
    004a3520
    004a3520loc_4a3520:
    004a3520strb w0, [sp+53]
    004a3524b 0x4a352c
    004a3528
    004a3528loc_4a3528:
    004a3528b 0x4a352c
    004a352c
    004a352cloc_4a352c:
    004a352cldrb w3, [sp+53]
    004a3530strb w3, [sp+55]
    004a3534b 0x4a3538
    004a3538
    004a3538loc_4a3538:
    004a3538ldrb w3, [sp+55]
    004a353ctbnz w3, 0, 0x4a3544
    004a3540b 0x4a35b4
    004a3544
    004a3544loc_4a3544:
    004a3544ldr x3, [sp+128]
    004a3548subs xzr, x3, 0
    004a354ccset x4, eq
    004a3550strb w4, [sp+54]
    004a3554cbz x3, 0x4a355c
    004a3558b 0x4a3560
    004a355c
    004a355cloc_4a355c:
    004a355cb 0x4a35a0
    004a3560
    004a3560loc_4a3560:
    004a3560ldr x2, [sp+128]
    004a3564ldr x0, [sp+120]
    004a3568str x0, [sp+56]
    004a356cstr x2, [sp+64]
    004a3570ldr x3, [sp+168]
    004a3574subs xzr, x3, x2
    004a3578cset x3, eq
    004a357cb.eq 0x4a3584
    004a3580b 0x4a3590
    004a3584
    004a3584loc_4a3584:
    004a3584ldr x1, [sp+160]
    004a3588bl runtime.memequal
    004a358cb 0x4a3598
    004a3590
    004a3590loc_4a3590:
    004a3590mov x0, x3
    004a3594b 0x4a3598
    004a3598
    004a3598loc_4a3598:
    004a3598strb w0, [sp+54]
    004a359cb 0x4a35a0
    004a35a0
    004a35a0loc_4a35a0:
    004a35a0ldrb w0, [sp+54]
    004a35a4strb w0, [sp+52]
    004a35a8ldur x29, [sp-8]
    004a35acldr x30, [sp], 96
    004a35b0ret x30
    004a35b4
    004a35b4loc_4a35b4:
    004a35b4strb wzr, [sp+52]
    004a35b8mov x0, xzr
    004a35bcldur x29, [sp-8]
    004a35c0ldr x30, [sp], 96
    004a35c4ret x30
    004a35c8
    004a35c8loc_4a35c8:
    004a35c8orr x0, xzr, 1
    004a35ccbl runtime.panicSliceB
    004a35d0hint
    004a35d4
    004a35d4loc_4a35d4:
    004a35d4stp x0, x1, [sp+8]
    004a35d8stp x2, x3, [sp+24]
    004a35dcstrb w4, [sp+40]
    004a35e0stp x5, x6, [sp+48]
    004a35e4stp x7, x8, [sp+64]
    004a35e8stp x9, x10, [sp+80]
    004a35ecstr x11, [sp+96]
    004a35f0mov x3, x30
    004a35f4bl runtime.morestack_noctxt.abi0
    004a35f8ldp x0, x1, [sp+8]
    004a35fcldp x2, x3, [sp+24]
    004a3600ldrb w4, [sp+40]
    004a3604ldp x5, x6, [sp+48]
    004a3608ldp x7, x8, [sp+64]
    004a360cldp x9, x10, [sp+80]
    004a3610ldr x11, [sp+96]
    004a3614b 0x4a3420
    004a3618udf 0
    004a361cudf 0
    004a3420
    004a3620
    004a3620type:.eq.vendor/golang.org/x/net/http/httpproxy.domainMatch: ; void type:.eq.vendor/golang.org/x/net/http/httpproxy.domainMatch(vendor/golang.org/x/net/http/httpproxy.domainMatch * p, vendor/golang.org/x/net/http/httpproxy.domainMatch * q)
    004a3620ldr x16, [x28+16]
    004a3624subs xzr, sp, x16
    004a3628b.ls 0x4a3744
    004a362cstr x30, [sp-96]!
    004a3630stur x29, [sp-8]
    004a3634sub x29, sp, 8
    004a3638str x0, [sp+104]
    004a363cstr x1, [sp+112]
    004a3640strb wzr, [sp+38]
    004a3644ldr x3, [sp+104]
    004a3648ldr x3, [x3+8]
    004a364cstr x3, [sp+48]
    004a3650ldr x4, [x1+8]
    004a3654str x4, [sp+40]
    004a3658subs xzr, x3, x4
    004a365cb.eq 0x4a3664
    004a3660b 0x4a3728
    004a3664
    004a3664loc_4a3664:
    004a3664ldr x3, [sp+104]
    004a3668ldr x3, [x3+24]
    004a366cstr x3, [sp+40]
    004a3670ldr x4, [sp+112]
    004a3674ldr x4, [x4+24]
    004a3678str x4, [sp+48]
    004a367csubs xzr, x3, x4
    004a3680b.eq 0x4a3688
    004a3684b 0x4a3724
    004a3688
    004a3688loc_4a3688:
    004a3688ldr x3, [sp+104]
    004a368cldr x4, [sp+112]
    004a3690ldrb w3, [x3+32]
    004a3694ldrb w4, [x4+32]
    004a3698eor x3, x3, x4
    004a369ceor x3, x3, 1
    004a36a0tbnz w3, 0, 0x4a36a8
    004a36a4b 0x4a3720
    004a36a8
    004a36a8loc_4a36a8:
    004a36a8ldr x3, [sp+104]
    004a36acldr x3, [x3+8]
    004a36b0str x3, [sp+48]
    004a36b4ldr x3, [sp+104]
    004a36b8ldr x3, [x3]
    004a36bcstr x3, [sp+80]
    004a36c0ldr x3, [sp+112]
    004a36c4ldr x1, [x3]
    004a36c8str x1, [sp+72]
    004a36ccldr x2, [sp+48]
    004a36d0ldr x0, [sp+80]
    004a36d4bl runtime.memequal
    004a36d8strb w0, [sp+39]
    004a36dctbnz w0, 0, 0x4a36e4
    004a36e0b 0x4a371c
    004a36e4
    004a36e4loc_4a36e4:
    004a36e4ldr x3, [sp+104]
    004a36e8ldr x3, [x3+24]
    004a36ecstr x3, [sp+48]
    004a36f0ldr x3, [sp+104]
    004a36f4ldr x3, [x3+16]
    004a36f8str x3, [sp+64]
    004a36fcldr x3, [sp+112]
    004a3700ldr x1, [x3+16]
    004a3704str x1, [sp+56]
    004a3708ldr x2, [sp+48]
    004a370cldr x0, [sp+64]
    004a3710bl runtime.memequal
    004a3714strb w0, [sp+38]
    004a3718b 0x4a3734
    004a371c
    004a371cloc_4a371c:
    004a371cb 0x4a372c
    004a3720
    004a3720loc_4a3720:
    004a3720b 0x4a372c
    004a3724
    004a3724loc_4a3724:
    004a3724b 0x4a372c
    004a3728
    004a3728loc_4a3728:
    004a3728b 0x4a372c
    004a372c
    004a372cloc_4a372c:
    004a372cstrb wzr, [sp+38]
    004a3730b 0x4a3734
    004a3734
    004a3734loc_4a3734:
    004a3734ldrb w0, [sp+38]
    004a3738ldur x29, [sp-8]
    004a373cldr x30, [sp], 96
    004a3740ret x30
    004a3744
    004a3744loc_4a3744:
    004a3744stp x0, x1, [sp+8]
    004a3748mov x3, x30
    004a374cbl runtime.morestack_noctxt.abi0
    004a3750ldp x0, x1, [sp+8]
    004a3754b 0x4a3620
    004a3758udf 0
    004a375cudf 0
    004a3620
    004a3760
    004a3760vendor/golang.org/x/net/http/httpproxy.(*allMatch).match: ; void vendor/golang.org/x/net/http/httpproxy.(*allMatch).match(vendor/golang.org/x/net/http/httpproxy.allMatch * a, struct string host, struct string port, net.IP ip)
    004a3760ldr x16, [x28+16]
    004a3764subs xzr, sp, x16
    004a3768b.ls 0x4a37f4
    004a376cstr x30, [sp-80]!
    004a3770stur x29, [sp-8]
    004a3774sub x29, sp, 8
    004a3778ldr x16, [x28+32]
    004a377ccbnz x16, 0x4a3820
    004a3780
    004a3780loc_4a3780:
    004a3780str x0, [sp+88]
    004a3784str x1, [sp+96]
    004a3788str x2, [sp+104]
    004a378cstr x3, [sp+112]
    004a3790str x4, [sp+120]
    004a3794str x5, [sp+128]
    004a3798str x6, [sp+136]
    004a379cstr x7, [sp+144]
    004a37a0strb wzr, [sp+70]
    004a37a4ldr x7, [sp+88]
    004a37a8cbnz x7, 0x4a37b0
    004a37acb 0x4a37ec
    004a37b0
    004a37b0loc_4a37b0:
    004a37b0ldr x0, [sp+96]
    004a37b4ldr x2, [sp+112]
    004a37b8ldr x4, [sp+128]
    004a37bcldr x7, [sp+88]
    004a37c0ldrsb x27, [x7]
    004a37c4ldr x1, [sp+104]
    004a37c8ldr x3, [sp+120]
    004a37ccldr x5, [sp+136]
    004a37d0ldr x6, [sp+144]
    004a37d4bl vendor/golang.org/x/net/http/httpproxy.allMatch.match
    004a37d8strb w0, [sp+71]
    004a37dcstrb w0, [sp+70]
    004a37e0ldur x29, [sp-8]
    004a37e4ldr x30, [sp], 80
    004a37e8ret x30
    004a37ec
    004a37ecloc_4a37ec:
    004a37ecbl runtime.panicwrap
    004a37f0hint
    004a37f4
    004a37f4loc_4a37f4:
    004a37f4stp x0, x1, [sp+8]
    004a37f8stp x2, x3, [sp+24]
    004a37fcstp x4, x5, [sp+40]
    004a3800stp x6, x7, [sp+56]
    004a3804mov x3, x30
    004a3808bl runtime.morestack_noctxt.abi0
    004a380cldp x0, x1, [sp+8]
    004a3810ldp x2, x3, [sp+24]
    004a3814ldp x4, x5, [sp+40]
    004a3818ldp x6, x7, [sp+56]
    004a381cb 0x4a3760
    004a3820
    004a3820loc_4a3820:
    004a3820ldr x17, [x16]
    004a3824add x20, sp, 88
    004a3828subs xzr, x20, x17
    004a382cb.ne 0x4a3780
    004a3830add x20, sp, 8
    004a3834str x20, [x16]
    004a3838b 0x4a3780
    004a383cudf 0
    004a3760
    004a3840
    004a3840vendor/golang.org/x/net/http/httpproxy.(*cidrMatch).match: ; void vendor/golang.org/x/net/http/httpproxy.(*cidrMatch).match(vendor/golang.org/x/net/http/httpproxy.cidrMatch * m, struct string host, struct string port, net.IP ip)
    004a3840ldr x16, [x28+16]
    004a3844subs xzr, sp, x16
    004a3848b.ls 0x4a38dc
    004a384cstr x30, [sp-96]!
    004a3850stur x29, [sp-8]
    004a3854sub x29, sp, 8
    004a3858ldr x16, [x28+32]
    004a385ccbnz x16, 0x4a3908
    004a3860
    004a3860loc_4a3860:
    004a3860str x0, [sp+104]
    004a3864str x1, [sp+112]
    004a3868str x2, [sp+120]
    004a386cstr x3, [sp+128]
    004a3870str x4, [sp+136]
    004a3874str x5, [sp+144]
    004a3878str x6, [sp+152]
    004a387cstr x7, [sp+160]
    004a3880strb wzr, [sp+78]
    004a3884ldr x8, [sp+104]
    004a3888cbnz x8, 0x4a3890
    004a388cb 0x4a38d4
    004a3890
    004a3890loc_4a3890:
    004a3890ldr x8, [sp+104]
    004a3894ldrsb x27, [x8]
    004a3898ldr x0, [x8]
    004a389cstr x0, [sp+80]
    004a38a0ldr x1, [sp+112]
    004a38a4ldr x3, [sp+128]
    004a38a8ldr x5, [sp+144]
    004a38acldr x2, [sp+120]
    004a38b0ldr x4, [sp+136]
    004a38b4ldr x6, [sp+152]
    004a38b8ldr x7, [sp+160]
    004a38bcbl vendor/golang.org/x/net/http/httpproxy.cidrMatch.match
    004a38c0strb w0, [sp+79]
    004a38c4strb w0, [sp+78]
    004a38c8ldur x29, [sp-8]
    004a38ccldr x30, [sp], 96
    004a38d0ret x30
    004a38d4
    004a38d4loc_4a38d4:
    004a38d4bl runtime.panicwrap
    004a38d8hint
    004a38dc
    004a38dcloc_4a38dc:
    004a38dcstp x0, x1, [sp+8]
    004a38e0stp x2, x3, [sp+24]
    004a38e4stp x4, x5, [sp+40]
    004a38e8stp x6, x7, [sp+56]
    004a38ecmov x3, x30
    004a38f0bl runtime.morestack_noctxt.abi0
    004a38f4ldp x0, x1, [sp+8]
    004a38f8ldp x2, x3, [sp+24]
    004a38fcldp x4, x5, [sp+40]
    004a3900ldp x6, x7, [sp+56]
    004a3904b 0x4a3840
    004a3908
    004a3908loc_4a3908:
    004a3908ldr x17, [x16]
    004a390cadd x20, sp, 104
    004a3910subs xzr, x20, x17
    004a3914b.ne 0x4a3860
    004a3918add x20, sp, 8
    004a391cstr x20, [x16]
    004a3920b 0x4a3860
    004a3924udf 0
    004a3928udf 0
    004a392cudf 0
    004a3840
    004a3930
    004a3930vendor/golang.org/x/net/http/httpproxy.(*ipMatch).match: ; void vendor/golang.org/x/net/http/httpproxy.(*ipMatch).match(vendor/golang.org/x/net/http/httpproxy.ipMatch * m, struct string host, struct string port, net.IP ip)
    004a3930ldr x16, [x28+16]
    004a3934sub x17, sp, 32
    004a3938subs xzr, x17, x16
    004a393cb.ls 0x4a39f4
    004a3940str x30, [sp-160]!
    004a3944stur x29, [sp-8]
    004a3948sub x29, sp, 8
    004a394cldr x16, [x28+32]
    004a3950cbnz x16, 0x4a3a20
    004a3954
    004a3954loc_4a3954:
    004a3954str x0, [sp+168]
    004a3958str x1, [sp+176]
    004a395cstr x2, [sp+184]
    004a3960str x3, [sp+192]
    004a3964str x4, [sp+200]
    004a3968str x5, [sp+208]
    004a396cstr x6, [sp+216]
    004a3970str x7, [sp+224]
    004a3974strb wzr, [sp+110]
    004a3978ldr x12, [sp+168]
    004a397ccbnz x12, 0x4a3984
    004a3980b 0x4a39ec
    004a3984
    004a3984loc_4a3984:
    004a3984ldr x12, [sp+168]
    004a3988ldrsb x27, [x12]
    004a398cldp x13, x14, [x12]
    004a3990ldp x15, x16, [x12+16]
    004a3994stp x13, x14, [sp+112]
    004a3998stp x15, x16, [sp+128]
    004a399cldr x12, [x12+32]
    004a39a0str x12, [sp+144]
    004a39a4ldr x5, [sp+176]
    004a39a8ldr x7, [sp+192]
    004a39acldr x9, [sp+208]
    004a39b0ldr x6, [sp+184]
    004a39b4ldr x8, [sp+200]
    004a39b8ldr x10, [sp+216]
    004a39bcldr x11, [sp+224]
    004a39c0ldr x0, [sp+112]
    004a39c4ldr x1, [sp+120]
    004a39c8ldr x2, [sp+128]
    004a39ccldr x3, [sp+136]
    004a39d0ldr x4, [sp+144]
    004a39d4bl vendor/golang.org/x/net/http/httpproxy.ipMatch.match
    004a39d8strb w0, [sp+111]
    004a39dcstrb w0, [sp+110]
    004a39e0ldur x29, [sp-8]
    004a39e4ldr x30, [sp], 160
    004a39e8ret x30
    004a39ec
    004a39ecloc_4a39ec:
    004a39ecbl runtime.panicwrap
    004a39f0hint
    004a39f4
    004a39f4loc_4a39f4:
    004a39f4stp x0, x1, [sp+8]
    004a39f8stp x2, x3, [sp+24]
    004a39fcstp x4, x5, [sp+40]
    004a3a00stp x6, x7, [sp+56]
    004a3a04mov x3, x30
    004a3a08bl runtime.morestack_noctxt.abi0
    004a3a0cldp x0, x1, [sp+8]
    004a3a10ldp x2, x3, [sp+24]
    004a3a14ldp x4, x5, [sp+40]
    004a3a18ldp x6, x7, [sp+56]
    004a3a1cb 0x4a3930
    004a3a20
    004a3a20loc_4a3a20:
    004a3a20ldr x17, [x16]
    004a3a24add x20, sp, 168
    004a3a28subs xzr, x20, x17
    004a3a2cb.ne 0x4a3954
    004a3a30add x20, sp, 8
    004a3a34str x20, [x16]
    004a3a38b 0x4a3954
    004a3a3cudf 0
    004a3930
    004a3a40
    004a3a40vendor/golang.org/x/net/http/httpproxy.(*domainMatch).match: ; void vendor/golang.org/x/net/http/httpproxy.(*domainMatch).match(vendor/golang.org/x/net/http/httpproxy.domainMatch * m, struct string host, struct string port, net.IP ip)
    004a3a40ldr x16, [x28+16]
    004a3a44sub x17, sp, 32
    004a3a48subs xzr, x17, x16
    004a3a4cb.ls 0x4a3b04
    004a3a50str x30, [sp-160]!
    004a3a54stur x29, [sp-8]
    004a3a58sub x29, sp, 8
    004a3a5cldr x16, [x28+32]
    004a3a60cbnz x16, 0x4a3b30
    004a3a64
    004a3a64loc_4a3a64:
    004a3a64str x0, [sp+168]
    004a3a68str x1, [sp+176]
    004a3a6cstr x2, [sp+184]
    004a3a70str x3, [sp+192]
    004a3a74str x4, [sp+200]
    004a3a78str x5, [sp+208]
    004a3a7cstr x6, [sp+216]
    004a3a80str x7, [sp+224]
    004a3a84strb wzr, [sp+110]
    004a3a88ldr x12, [sp+168]
    004a3a8ccbnz x12, 0x4a3a94
    004a3a90b 0x4a3afc
    004a3a94
    004a3a94loc_4a3a94:
    004a3a94ldr x12, [sp+168]
    004a3a98ldrsb x27, [x12]
    004a3a9cldp x13, x14, [x12]
    004a3aa0ldp x15, x16, [x12+16]
    004a3aa4stp x13, x14, [sp+112]
    004a3aa8stp x15, x16, [sp+128]
    004a3aacldr x12, [x12+32]
    004a3ab0str x12, [sp+144]
    004a3ab4ldr x5, [sp+176]
    004a3ab8ldr x7, [sp+192]
    004a3abcldr x9, [sp+208]
    004a3ac0ldr x6, [sp+184]
    004a3ac4ldr x8, [sp+200]
    004a3ac8ldr x10, [sp+216]
    004a3accldr x11, [sp+224]
    004a3ad0ldr x0, [sp+112]
    004a3ad4ldr x1, [sp+120]
    004a3ad8ldr x2, [sp+128]
    004a3adcldr x3, [sp+136]
    004a3ae0ldrb w4, [sp+144]
    004a3ae4bl vendor/golang.org/x/net/http/httpproxy.domainMatch.match
    004a3ae8strb w0, [sp+111]
    004a3aecstrb w0, [sp+110]
    004a3af0ldur x29, [sp-8]
    004a3af4ldr x30, [sp], 160
    004a3af8ret x30
    004a3afc
    004a3afcloc_4a3afc:
    004a3afcbl runtime.panicwrap
    004a3b00hint
    004a3b04
    004a3b04loc_4a3b04:
    004a3b04stp x0, x1, [sp+8]
    004a3b08stp x2, x3, [sp+24]
    004a3b0cstp x4, x5, [sp+40]
    004a3b10stp x6, x7, [sp+56]
    004a3b14mov x3, x30
    004a3b18bl runtime.morestack_noctxt.abi0
    004a3b1cldp x0, x1, [sp+8]
    004a3b20ldp x2, x3, [sp+24]
    004a3b24ldp x4, x5, [sp+40]
    004a3b28ldp x6, x7, [sp+56]
    004a3b2cb 0x4a3a40
    004a3b30
    004a3b30loc_4a3b30:
    004a3b30ldr x17, [x16]
    004a3b34add x20, sp, 168
    004a3b38subs xzr, x20, x17
    004a3b3cb.ne 0x4a3a64
    004a3b40add x20, sp, 8
    004a3b44str x20, [x16]
    004a3b48b 0x4a3a64
    004a3b4cudf 0
    004a3a40
    004a3b50
    004a3b50vendor/golang.org/x/net/http/httpproxy.(*config).proxyForURL-fm: ; void vendor/golang.org/x/net/http/httpproxy.(*config).proxyForURL-fm(net/url.URL * reqURL)
    004a3b50ldr x16, [x28+16]
    004a3b54subs xzr, sp, x16
    004a3b58b.ls 0x4a3be4
    004a3b5cstr x30, [sp-112]!
    004a3b60stur x29, [sp-8]
    004a3b64sub x29, sp, 8
    004a3b68ldr x16, [x28+32]
    004a3b6ccbnz x16, 0x4a3bf8
    004a3b70
    004a3b70loc_4a3b70:
    004a3b70str x0, [sp+120]
    004a3b74ldr x2, [x26+8]
    004a3b78str x2, [sp+48]
    004a3b7cstr xzr, [sp+40]
    004a3b80stp xzr, xzr, [sp+24]
    004a3b84str xzr, [sp+72]
    004a3b88stp xzr, xzr, [sp+56]
    004a3b8cldr x1, [sp+120]
    004a3b90ldr x0, [sp+48]
    004a3b94bl vendor/golang.org/x/net/http/httpproxy.(*config).proxyForURL
    004a3b98str x0, [sp+72]
    004a3b9cstr x1, [sp+56]
    004a3ba0str x2, [sp+64]
    004a3ba4ldr x2, [sp+72]
    004a3ba8str x2, [sp+96]
    004a3bacldr x2, [sp+56]
    004a3bb0ldr x3, [sp+64]
    004a3bb4str x2, [sp+80]
    004a3bb8str x3, [sp+88]
    004a3bbcldr x2, [sp+96]
    004a3bc0str x2, [sp+40]
    004a3bc4ldr x1, [sp+80]
    004a3bc8ldr x2, [sp+88]
    004a3bccstr x1, [sp+24]
    004a3bd0str x2, [sp+32]
    004a3bd4ldr x0, [sp+40]
    004a3bd8ldur x29, [sp-8]
    004a3bdcldr x30, [sp], 112
    004a3be0ret x30
    004a3be4
    004a3be4loc_4a3be4:
    004a3be4str x0, [sp+8]
    004a3be8mov x3, x30
    004a3becbl runtime.morestack.abi0
    004a3bf0ldr x0, [sp+8]
    004a3bf4b 0x4a3b50
    004a3bf8
    004a3bf8loc_4a3bf8:
    004a3bf8ldr x17, [x16]
    004a3bfcadd x20, sp, 120
    004a3c00subs xzr, x20, x17
    004a3c04b.ne 0x4a3b70
    004a3c08add x20, sp, 8
    004a3c0cstr x20, [x16]
    004a3c10b 0x4a3b70
    004a3c14udf 0
    004a3c18udf 0
    004a3c1cudf 0
    004a3b50
    004a3c20
    004a3c20type:.eq.vendor/golang.org/x/net/http/httpproxy.Config: ; void type:.eq.vendor/golang.org/x/net/http/httpproxy.Config(vendor/golang.org/x/net/http/httpproxy.Config * p, vendor/golang.org/x/net/http/httpproxy.Config * q)
    004a3c20ldr x16, [x28+16]
    004a3c24subs xzr, sp, x16
    004a3c28b.ls 0x4a3dac
    004a3c2cstr x30, [sp-112]!
    004a3c30stur x29, [sp-8]
    004a3c34sub x29, sp, 8
    004a3c38str x0, [sp+120]
    004a3c3cstr x1, [sp+128]
    004a3c40strb wzr, [sp+38]
    004a3c44ldr x3, [sp+120]
    004a3c48ldr x3, [x3+8]
    004a3c4cstr x3, [sp+48]
    004a3c50ldr x4, [x1+8]
    004a3c54str x4, [sp+40]
    004a3c58subs xzr, x3, x4
    004a3c5cb.eq 0x4a3c64
    004a3c60b 0x4a3d90
    004a3c64
    004a3c64loc_4a3c64:
    004a3c64ldr x3, [sp+120]
    004a3c68ldr x3, [x3+24]
    004a3c6cstr x3, [sp+40]
    004a3c70ldr x4, [sp+128]
    004a3c74ldr x4, [x4+24]
    004a3c78str x4, [sp+48]
    004a3c7csubs xzr, x3, x4
    004a3c80b.eq 0x4a3c88
    004a3c84b 0x4a3d8c
    004a3c88
    004a3c88loc_4a3c88:
    004a3c88ldr x3, [sp+120]
    004a3c8cldr x3, [x3+40]
    004a3c90str x3, [sp+48]
    004a3c94ldr x4, [sp+128]
    004a3c98ldr x4, [x4+40]
    004a3c9cstr x4, [sp+40]
    004a3ca0subs xzr, x3, x4
    004a3ca4b.eq 0x4a3cac
    004a3ca8b 0x4a3d88
    004a3cac
    004a3cacloc_4a3cac:
    004a3cacldr x3, [sp+120]
    004a3cb0ldr x4, [sp+128]
    004a3cb4ldrb w3, [x3+48]
    004a3cb8ldrb w4, [x4+48]
    004a3cbceor x3, x3, x4
    004a3cc0eor x3, x3, 1
    004a3cc4tbnz w3, 0, 0x4a3ccc
    004a3cc8b 0x4a3d84
    004a3ccc
    004a3cccloc_4a3ccc:
    004a3cccldr x3, [sp+120]
    004a3cd0ldr x3, [x3+8]
    004a3cd4str x3, [sp+40]
    004a3cd8ldr x3, [sp+120]
    004a3cdcldr x3, [x3]
    004a3ce0str x3, [sp+80]
    004a3ce4ldr x3, [sp+128]
    004a3ce8ldr x1, [x3]
    004a3cecstr x1, [sp+72]
    004a3cf0ldr x2, [sp+40]
    004a3cf4ldr x0, [sp+80]
    004a3cf8bl runtime.memequal
    004a3cfcstrb w0, [sp+39]
    004a3d00tbnz w0, 0, 0x4a3d08
    004a3d04b 0x4a3d80
    004a3d08
    004a3d08loc_4a3d08:
    004a3d08ldr x3, [sp+120]
    004a3d0cldr x3, [x3+24]
    004a3d10str x3, [sp+40]
    004a3d14ldr x3, [sp+120]
    004a3d18ldr x3, [x3+16]
    004a3d1cstr x3, [sp+64]
    004a3d20ldr x3, [sp+128]
    004a3d24ldr x1, [x3+16]
    004a3d28str x1, [sp+56]
    004a3d2cldr x2, [sp+40]
    004a3d30ldr x0, [sp+64]
    004a3d34bl runtime.memequal
    004a3d38strb w0, [sp+39]
    004a3d3ctbnz w0, 0, 0x4a3d44
    004a3d40b 0x4a3d7c
    004a3d44
    004a3d44loc_4a3d44:
    004a3d44ldr x3, [sp+120]
    004a3d48ldr x3, [x3+40]
    004a3d4cstr x3, [sp+40]
    004a3d50ldr x3, [sp+120]
    004a3d54ldr x3, [x3+32]
    004a3d58str x3, [sp+96]
    004a3d5cldr x3, [sp+128]
    004a3d60ldr x1, [x3+32]
    004a3d64str x1, [sp+88]
    004a3d68ldr x2, [sp+40]
    004a3d6cldr x0, [sp+96]
    004a3d70bl runtime.memequal
    004a3d74strb w0, [sp+38]
    004a3d78b 0x4a3d9c
    004a3d7c
    004a3d7cloc_4a3d7c:
    004a3d7cb 0x4a3d94
    004a3d80
    004a3d80loc_4a3d80:
    004a3d80b 0x4a3d94
    004a3d84
    004a3d84loc_4a3d84:
    004a3d84b 0x4a3d94
    004a3d88
    004a3d88loc_4a3d88:
    004a3d88b 0x4a3d94
    004a3d8c
    004a3d8cloc_4a3d8c:
    004a3d8cb 0x4a3d94
    004a3d90
    004a3d90loc_4a3d90:
    004a3d90b 0x4a3d94
    004a3d94
    004a3d94loc_4a3d94:
    004a3d94strb wzr, [sp+38]
    004a3d98b 0x4a3d9c
    004a3d9c
    004a3d9cloc_4a3d9c:
    004a3d9cldrb w0, [sp+38]
    004a3da0ldur x29, [sp-8]
    004a3da4ldr x30, [sp], 112
    004a3da8ret x30
    004a3dac
    004a3dacloc_4a3dac:
    004a3dacstp x0, x1, [sp+8]
    004a3db0mov x3, x30
    004a3db4bl runtime.morestack_noctxt.abi0
    004a3db8ldp x0, x1, [sp+8]
    004a3dbcb 0x4a3c20
    004a3c20
    004a3dc0
    004a3dc0net/http.init.0: ; void net/http.init.0(void)
    004a3dc0ldr x16, [x28+16]
    004a3dc4subs xzr, sp, x16
    004a3dc8b.ls 0x4a3ea8
    004a3dccstr x30, [sp-80]!
    004a3dd0stur x29, [sp-8]
    004a3dd4sub x29, sp, 8
    004a3dd8adrp x0, 0x20d000
    004a3ddcadd x0, x0, 3542
    004a3de0orr x1, xzr, 7
    004a3de4bl os.Getenv
    004a3de8str x0, [sp+56]
    004a3decstr x1, [sp+64]
    004a3df0adrp x2, 0x210000
    004a3df4add x2, x2, 1176
    004a3df8orr x3, xzr, 12
    004a3dfcbl strings.Contains
    004a3e00strb w0, [sp+55]
    004a3e04tbnz w0, 0, 0x4a3e0c
    004a3e08b 0x4a3e1c
    004a3e0c
    004a3e0cloc_4a3e0c:
    004a3e0corr x4, xzr, 1
    004a3e10adrp x27, 0x5a8000
    004a3e14strb w4, [x27+1581]
    004a3e18b 0x4a3e20
    004a3e1c
    004a3e1cloc_4a3e1c:
    004a3e1cb 0x4a3e20
    004a3e20
    004a3e20loc_4a3e20:
    004a3e20ldr x0, [sp+56]
    004a3e24ldr x1, [sp+64]
    004a3e28adrp x2, 0x210000
    004a3e2cadd x2, x2, 1188
    004a3e30orr x3, xzr, 12
    004a3e34bl strings.Contains
    004a3e38strb w0, [sp+55]
    004a3e3ctbnz w0, 0, 0x4a3e44
    004a3e40b 0x4a3e64
    004a3e44
    004a3e44loc_4a3e44:
    004a3e44orr x4, xzr, 1
    004a3e48adrp x27, 0x5a8000
    004a3e4cstrb w4, [x27+1581]
    004a3e50adrp x27, 0x5a8000
    004a3e54strb w4, [x27+1582]
    004a3e58adrp x27, 0x5a8000
    004a3e5cstrb w4, [x27+1583]
    004a3e60b 0x4a3e68
    004a3e64
    004a3e64loc_4a3e64:
    004a3e64b 0x4a3e68
    004a3e68
    004a3e68loc_4a3e68:
    004a3e68ldr x0, [sp+56]
    004a3e6cldr x1, [sp+64]
    004a3e70adrp x2, 0x211000
    004a3e74add x2, x2, 1992
    004a3e78orr x3, xzr, 15
    004a3e7cbl strings.Contains
    004a3e80strb w0, [sp+55]
    004a3e84tbnz w0, 0, 0x4a3e8c
    004a3e88b 0x4a3e98
    004a3e8c
    004a3e8cloc_4a3e8c:
    004a3e8cadrp x27, 0x51d000
    004a3e90strb wzr, [x27+1389]
    004a3e94b 0x4a3e9c
    004a3e98
    004a3e98loc_4a3e98:
    004a3e98b 0x4a3e9c
    004a3e9c
    004a3e9cloc_4a3e9c:
    004a3e9cldur x29, [sp-8]
    004a3ea0ldr x30, [sp], 80
    004a3ea4ret x30
    004a3ea8
    004a3ea8loc_4a3ea8:
    004a3ea8mov x3, x30
    004a3eacbl runtime.morestack_noctxt.abi0
    004a3eb0b 0x4a3dc0
    004a3eb4udf 0
    004a3eb8udf 0
    004a3ebcudf 0
    004a3dc0
    004a3ec0
    004a3ec0net/http.init.1: ; void net/http.init.1(void)
    004a3ec0ldr x16, [x28+16]
    004a3ec4subs xzr, sp, x16
    004a3ec8b.ls 0x4a3f54
    004a3eccstr x30, [sp-48]!
    004a3ed0stur x29, [sp-8]
    004a3ed4sub x29, sp, 8
    004a3ed8adrp x27, 0x57e000
    004a3edcldr x0, [x27+616]
    004a3ee0bl internal/godebug.(*Setting).Value
    004a3ee4str x0, [sp+24]
    004a3ee8str x1, [sp+32]
    004a3eecsubs xzr, x1, 1
    004a3ef0b.eq 0x4a3ef8
    004a3ef4b 0x4a3f34
    004a3ef8
    004a3ef8loc_4a3ef8:
    004a3ef8subs xzr, x1, 0
    004a3efcb.hi 0x4a3f04
    004a3f00b 0x4a3f48
    004a3f04
    004a3f04loc_4a3f04:
    004a3f04ldrb w1, [x0]
    004a3f08subs wzr, w1, 49
    004a3f0cb.eq 0x4a3f14
    004a3f10b 0x4a3f30
    004a3f14
    004a3f14loc_4a3f14:
    004a3f14orr x1, xzr, 1
    004a3f18adrp x27, 0x5a8000
    004a3f1cstrb w1, [x27+1584]
    004a3f20adrp x27, 0x57e000
    004a3f24ldr x0, [x27+616]
    004a3f28bl internal/godebug.(*Setting).IncNonDefault
    004a3f2cb 0x4a3f3c
    004a3f30
    004a3f30loc_4a3f30:
    004a3f30b 0x4a3f38
    004a3f34
    004a3f34loc_4a3f34:
    004a3f34b 0x4a3f38
    004a3f38
    004a3f38loc_4a3f38:
    004a3f38b 0x4a3f3c
    004a3f3c
    004a3f3cloc_4a3f3c:
    004a3f3cldur x29, [sp-8]
    004a3f40ldr x30, [sp], 48
    004a3f44ret x30
    004a3f48
    004a3f48loc_4a3f48:
    004a3f48mov x0, xzr
    004a3f4cbl runtime.panicIndex
    004a3f50hint
    004a3f54
    004a3f54loc_4a3f54:
    004a3f54mov x3, x30
    004a3f58bl runtime.morestack_noctxt.abi0
    004a3f5cb 0x4a3ec0
    004a3ec0
    004a3f60
    004a3f60net/http.ProxyFromEnvironment: ; void net/http.ProxyFromEnvironment(net/http.Request * req)
    004a3f60ldr x16, [x28+16]
    004a3f64subs xzr, sp, x16
    004a3f68b.ls 0x4a3ffc
    004a3f6cstr x30, [sp-112]!
    004a3f70stur x29, [sp-8]
    004a3f74sub x29, sp, 8
    004a3f78str x0, [sp+120]
    004a3f7cstr xzr, [sp+32]
    004a3f80stp xzr, xzr, [sp+16]
    004a3f84bl net/http.envProxyFunc
    004a3f88str x0, [sp+96]
    004a3f8cstr xzr, [sp+64]
    004a3f90stp xzr, xzr, [sp+48]
    004a3f94ldr x0, [sp+120]
    004a3f98ldrsb x27, [x0]
    004a3f9cldr x0, [x0+16]
    004a3fa0str x0, [sp+40]
    004a3fa4ldr x26, [sp+96]
    004a3fa8ldr x1, [x26]
    004a3facblr x1
    004a3fb0str x0, [sp+64]
    004a3fb4str x1, [sp+48]
    004a3fb8str x2, [sp+56]
    004a3fbcldr x0, [sp+64]
    004a3fc0str x0, [sp+88]
    004a3fc4ldr x0, [sp+48]
    004a3fc8ldr x1, [sp+56]
    004a3fccstr x0, [sp+72]
    004a3fd0str x1, [sp+80]
    004a3fd4ldr x0, [sp+88]
    004a3fd8str x0, [sp+32]
    004a3fdcldr x1, [sp+72]
    004a3fe0ldr x2, [sp+80]
    004a3fe4str x1, [sp+16]
    004a3fe8str x2, [sp+24]
    004a3fecldr x0, [sp+32]
    004a3ff0ldur x29, [sp-8]
    004a3ff4ldr x30, [sp], 112
    004a3ff8ret x30
    004a3ffc
    004a3ffcloc_4a3ffc:
    004a3ffcstr x0, [sp+8]
    004a4000mov x3, x30
    004a4004bl runtime.morestack_noctxt.abi0
    004a4008ldr x0, [sp+8]
    004a400cb 0x4a3f60
    004a3f60
    004a4010
    004a4010net/http.envProxyFunc: ; void net/http.envProxyFunc(void)
    004a4010ldr x16, [x28+16]
    004a4014subs xzr, sp, x16
    004a4018b.ls 0x4a4058
    004a401cstr x30, [sp-48]!
    004a4020stur x29, [sp-8]
    004a4024sub x29, sp, 8
    004a4028str xzr, [sp+32]
    004a402cadrp x0, 0x5a7000
    004a4030add x0, x0, 2816
    004a4034adrp x1, 0x236000
    004a4038add x1, x1, 680
    004a403cbl sync.(*Once).Do
    004a4040adrp x27, 0x57d000
    004a4044ldr x0, [x27+680]
    004a4048str x0, [sp+32]
    004a404cldur x29, [sp-8]
    004a4050ldr x30, [sp], 48
    004a4054ret x30
    004a4058
    004a4058loc_4a4058:
    004a4058mov x3, x30
    004a405cbl runtime.morestack_noctxt.abi0
    004a4060b 0x4a4010
    004a4064udf 0
    004a4068udf 0
    004a406cudf 0
    004a4010
    004a4070
    004a4070net/http.defaultTransportDialContext: ; void net/http.defaultTransportDialContext(net.Dialer * dialer)
    004a4070ldr x16, [x28+16]
    004a4074subs xzr, sp, x16
    004a4078b.ls 0x4a40fc
    004a407cstr x30, [sp-64]!
    004a4080stur x29, [sp-8]
    004a4084sub x29, sp, 8
    004a4088str x0, [sp+72]
    004a408cstr xzr, [sp+40]
    004a4090adrp x0, 0x190000
    004a4094add x0, x0, 320
    004a4098bl runtime.newobject
    004a409cstr x0, [sp+48]
    004a40a0adrp x1, 12288
    004a40a4add x1, x1, 208
    004a40a8str x1, [x0]
    004a40acldr x1, [sp+72]
    004a40b0ldr x2, [sp+48]
    004a40b4ldrsb x27, [x2]
    004a40b8adrp x27, 0x5a7000
    004a40bcldr w3, [x27+3056]
    004a40c0cbz w3, 0x4a40c8
    004a40c4b 0x4a40cc
    004a40c8
    004a40c8loc_4a40c8:
    004a40c8b 0x4a40e0
    004a40cc
    004a40ccloc_4a40cc:
    004a40ccbl runtime.gcWriteBarrier2
    004a40d0str x1, [x25]
    004a40d4ldr x3, [x2+8]
    004a40d8str x3, [x25+8]
    004a40dcb 0x4a40e0
    004a40e0
    004a40e0loc_4a40e0:
    004a40e0str x1, [x2+8]
    004a40e4ldr x1, [sp+48]
    004a40e8str x1, [sp+40]
    004a40ecldr x0, [sp+40]
    004a40f0ldur x29, [sp-8]
    004a40f4ldr x30, [sp], 64
    004a40f8ret x30
    004a40fc
    004a40fcloc_4a40fc:
    004a40fcstr x0, [sp+8]
    004a4100mov x3, x30
    004a4104bl runtime.morestack_noctxt.abi0
    004a4108ldr x0, [sp+8]
    004a410cb 0x4a4070
    004a4070
    004a4110
    004a4110net/http.envProxyFunc.func1: ; void net/http.envProxyFunc.func1(void)
    004a4110ldr x16, [x28+16]
    004a4114subs xzr, sp, x16
    004a4118b.ls 0x4a4174
    004a411cstr x30, [sp-32]!
    004a4120stur x29, [sp-8]
    004a4124sub x29, sp, 8
    004a4128bl vendor/golang.org/x/net/http/httpproxy.FromEnvironment
    004a412cstr x0, [sp+16]
    004a4130bl vendor/golang.org/x/net/http/httpproxy.(*Config).ProxyFunc
    004a4134adrp x27, 0x5a7000
    004a4138ldr w1, [x27+3056]
    004a413ccbz w1, 0x4a4144
    004a4140b 0x4a4148
    004a4144
    004a4144loc_4a4144:
    004a4144b 0x4a4160
    004a4148
    004a4148loc_4a4148:
    004a4148bl runtime.gcWriteBarrier2
    004a414cstr x0, [x25]
    004a4150adrp x27, 0x57d000
    004a4154ldr x1, [x27+680]
    004a4158str x1, [x25+8]
    004a415cb 0x4a4160
    004a4160
    004a4160loc_4a4160:
    004a4160adrp x27, 0x57d000
    004a4164str x0, [x27+680]
    004a4168ldur x29, [sp-8]
    004a416cldr x30, [sp], 32
    004a4170ret x30
    004a4174
    004a4174loc_4a4174:
    004a4174mov x3, x30
    004a4178bl runtime.morestack_noctxt.abi0
    004a417cb 0x4a4110
    004a4110
    004a4180
    004a4180net/http.init: ; void net/http.init(void)
    004a4180ldr x16, [x28+16]
    004a4184sub x17, sp, 704
    004a4188subs xzr, x17, x16
    004a418cb.ls 0x4a6c44
    004a4190sub x20, sp, 832
    004a4194stp x29, x30, [x20-8]
    004a4198add sp, x20, 0
    004a419csub x29, sp, 8
    004a41a0adrp x0, 0x224000
    004a41a4add x0, x0, 982
    004a41a8movz x1, 47
    004a41acbl errors.New
    004a41b0adrp x27, 0x57e000
    004a41b4str x0, [x27+1152]
    004a41b8adrp x27, 0x5a7000
    004a41bcldr w2, [x27+3056]
    004a41c0cbz w2, 0x4a41c8
    004a41c4b 0x4a41cc
    004a41c8
    004a41c8loc_4a41c8:
    004a41c8b 0x4a41e4
    004a41cc
    004a41ccloc_4a41cc:
    004a41ccbl runtime.gcWriteBarrier2
    004a41d0str x1, [x25]
    004a41d4adrp x27, 0x57e000
    004a41d8ldr x2, [x27+1160]
    004a41dcstr x2, [x25+8]
    004a41e0b 0x4a41e4
    004a41e4
    004a41e4loc_4a41e4:
    004a41e4adrp x27, 0x57e000
    004a41e8str x1, [x27+1160]
    004a41ecadrp x0, 0x217000
    004a41f0add x0, x0, 1507
    004a41f4movz x1, 27
    004a41f8bl errors.New
    004a41fcadrp x27, 0x57e000
    004a4200str x0, [x27+1168]
    004a4204adrp x27, 0x5a7000
    004a4208ldr w2, [x27+3056]
    004a420ccbz w2, 0x4a4214
    004a4210b 0x4a4218
    004a4214
    004a4214loc_4a4214:
    004a4214b 0x4a4230
    004a4218
    004a4218loc_4a4218:
    004a4218bl runtime.gcWriteBarrier2
    004a421cstr x1, [x25]
    004a4220adrp x27, 0x57e000
    004a4224ldr x2, [x27+1176]
    004a4228str x2, [x25+8]
    004a422cb 0x4a4230
    004a4230
    004a4230loc_4a4230:
    004a4230adrp x27, 0x57e000
    004a4234str x1, [x27+1176]
    004a4238adrp x0, 0x211000
    004a423cadd x0, x0, 3641
    004a4240movz x1, 18
    004a4244bl errors.New
    004a4248adrp x27, 0x57e000
    004a424cstr x0, [x27+1184]
    004a4250adrp x27, 0x5a7000
    004a4254ldr w2, [x27+3056]
    004a4258cbz w2, 0x4a4260
    004a425cb 0x4a4264
    004a4260
    004a4260loc_4a4260:
    004a4260b 0x4a427c
    004a4264
    004a4264loc_4a4264:
    004a4264bl runtime.gcWriteBarrier2
    004a4268str x1, [x25]
    004a426cadrp x27, 0x57e000
    004a4270ldr x2, [x27+1192]
    004a4274str x2, [x25+8]
    004a4278b 0x4a427c
    004a427c
    004a427cloc_4a427c:
    004a427cadrp x27, 0x57e000
    004a4280str x1, [x27+1192]
    004a4284adrp x0, 0x218000
    004a4288add x0, x0, 3614
    004a428cmovz x1, 29
    004a4290bl errors.New
    004a4294adrp x27, 0x57e000
    004a4298str x0, [x27+1200]
    004a429cadrp x27, 0x5a7000
    004a42a0ldr w2, [x27+3056]
    004a42a4cbz w2, 0x4a42ac
    004a42a8b 0x4a42b0
    004a42ac
    004a42acloc_4a42ac:
    004a42acb 0x4a42c8
    004a42b0
    004a42b0loc_4a42b0:
    004a42b0bl runtime.gcWriteBarrier2
    004a42b4str x1, [x25]
    004a42b8adrp x27, 0x57e000
    004a42bcldr x2, [x27+1208]
    004a42c0str x2, [x25+8]
    004a42c4b 0x4a42c8
    004a42c8
    004a42c8loc_4a42c8:
    004a42c8adrp x27, 0x57e000
    004a42ccstr x1, [x27+1208]
    004a42d0adrp x0, 0x216000
    004a42d4add x0, x0, 283
    004a42d8movz x1, 25
    004a42dcbl errors.New
    004a42e0adrp x27, 0x57e000
    004a42e4str x0, [x27+1216]
    004a42e8adrp x27, 0x5a7000
    004a42ecldr w2, [x27+3056]
    004a42f0cbz w2, 0x4a42f8
    004a42f4b 0x4a42fc
    004a42f8
    004a42f8loc_4a42f8:
    004a42f8b 0x4a4314
    004a42fc
    004a42fcloc_4a42fc:
    004a42fcbl runtime.gcWriteBarrier2
    004a4300str x1, [x25]
    004a4304adrp x27, 0x57e000
    004a4308ldr x2, [x27+1224]
    004a430cstr x2, [x25+8]
    004a4310b 0x4a4314
    004a4314
    004a4314loc_4a4314:
    004a4314adrp x27, 0x57e000
    004a4318str x1, [x27+1224]
    004a431cadrp x0, 0x216000
    004a4320add x0, x0, 2827
    004a4324movz x1, 26
    004a4328bl errors.New
    004a432cadrp x27, 0x57e000
    004a4330str x0, [x27+1232]
    004a4334adrp x27, 0x5a7000
    004a4338ldr w2, [x27+3056]
    004a433ccbz w2, 0x4a4344
    004a4340b 0x4a4348
    004a4344
    004a4344loc_4a4344:
    004a4344b 0x4a4360
    004a4348
    004a4348loc_4a4348:
    004a4348bl runtime.gcWriteBarrier2
    004a434cstr x1, [x25]
    004a4350adrp x27, 0x57e000
    004a4354ldr x3, [x27+1240]
    004a4358str x3, [x25+8]
    004a435cb 0x4a4360
    004a4360
    004a4360loc_4a4360:
    004a4360adrp x27, 0x57e000
    004a4364str x1, [x27+1240]
    004a4368add x27, sp, 760
    004a436cstp xzr, xzr, [x27]
    004a4370add x27, sp, 776
    004a4374stp xzr, xzr, [x27]
    004a4378add x27, sp, 792
    004a437cstp xzr, xzr, [x27]
    004a4380add x27, sp, 808
    004a4384stp xzr, xzr, [x27]
    004a4388add x3, sp, 760
    004a438cstr x3, [sp+56]
    004a4390ldrsb x27, [x3]
    004a4394orr x4, xzr, 1
    004a4398str x4, [x3+8]
    004a439cadrp x27, 0x5a7000
    004a43a0ldr w5, [x27+3056]
    004a43a4cbz w5, 0x4a43ac
    004a43a8b 0x4a43b0
    004a43ac
    004a43acloc_4a43ac:
    004a43acb 0x4a43c0
    004a43b0
    004a43b0loc_4a43b0:
    004a43b0ldr x5, [x3]
    004a43b4bl runtime.gcWriteBarrier1
    004a43b8str x5, [x25]
    004a43bcb 0x4a43c0
    004a43c0
    004a43c0loc_4a43c0:
    004a43c0adrp x5, 0x26b000
    004a43c4add x5, x5, 232
    004a43c8str x5, [x3]
    004a43ccldrsb x27, [x3]
    004a43d0str x4, [x3+24]
    004a43d4adrp x27, 0x5a7000
    004a43d8ldr w5, [x27+3056]
    004a43dccbz w5, 0x4a43e4
    004a43e0b 0x4a43e8
    004a43e4
    004a43e4loc_4a43e4:
    004a43e4b 0x4a43f8
    004a43e8
    004a43e8loc_4a43e8:
    004a43e8ldr x5, [x3+16]
    004a43ecbl runtime.gcWriteBarrier1
    004a43f0str x5, [x25]
    004a43f4b 0x4a43f8
    004a43f8
    004a43f8loc_4a43f8:
    004a43f8adrp x5, 0x26b000
    004a43fcadd x5, x5, 728
    004a4400str x5, [x3+16]
    004a4404ldr x3, [sp+56]
    004a4408ldrsb x27, [x3]
    004a440cstr x4, [x3+40]
    004a4410adrp x27, 0x5a7000
    004a4414ldr w5, [x27+3056]
    004a4418cbz w5, 0x4a4420
    004a441cb 0x4a4424
    004a4420
    004a4420loc_4a4420:
    004a4420b 0x4a4434
    004a4424
    004a4424loc_4a4424:
    004a4424ldr x5, [x3+32]
    004a4428bl runtime.gcWriteBarrier1
    004a442cstr x5, [x25]
    004a4430b 0x4a4434
    004a4434
    004a4434loc_4a4434:
    004a4434adrp x5, 0x26c000
    004a4438add x5, x5, 3128
    004a443cstr x5, [x3+32]
    004a4440ldr x3, [sp+56]
    004a4444ldrsb x27, [x3]
    004a4448str x4, [x3+56]
    004a444cadrp x27, 0x5a7000
    004a4450ldr w5, [x27+3056]
    004a4454cbz w5, 0x4a445c
    004a4458b 0x4a4460
    004a445c
    004a445cloc_4a445c:
    004a445cb 0x4a4470
    004a4460
    004a4460loc_4a4460:
    004a4460ldr x5, [x3+48]
    004a4464bl runtime.gcWriteBarrier1
    004a4468str x5, [x25]
    004a446cb 0x4a4470
    004a4470
    004a4470loc_4a4470:
    004a4470adrp x5, 0x26b000
    004a4474add x5, x5, 728
    004a4478str x5, [x3+48]
    004a447cldr x0, [sp+56]
    004a4480ldrsb x27, [x0]
    004a4484b 0x4a4488
    004a4488
    004a4488loc_4a4488:
    004a4488str x0, [sp+64]
    004a448corr x2, xzr, 4
    004a4490str x2, [sp+72]
    004a4494str x2, [sp+80]
    004a4498mov x1, x2
    004a449cbl strings.NewReplacer
    004a44a0adrp x27, 0x5a7000
    004a44a4ldr w3, [x27+3056]
    004a44a8cbz w3, 0x4a44b0
    004a44acb 0x4a44b4
    004a44b0
    004a44b0loc_4a44b0:
    004a44b0b 0x4a44cc
    004a44b4
    004a44b4loc_4a44b4:
    004a44b4bl runtime.gcWriteBarrier2
    004a44b8str x0, [x25]
    004a44bcadrp x27, 0x57d000
    004a44c0ldr x2, [x27+528]
    004a44c4str x2, [x25+8]
    004a44c8b 0x4a44cc
    004a44cc
    004a44ccloc_4a44cc:
    004a44ccadrp x27, 0x57d000
    004a44d0str x0, [x27+528]
    004a44d4adrp x0, 0x217000
    004a44d8add x0, x0, 292
    004a44dcmovz x1, 27
    004a44e0bl internal/godebug.New
    004a44e4adrp x27, 0x5a7000
    004a44e8ldr w2, [x27+3056]
    004a44eccbz w2, 0x4a44f4
    004a44f0b 0x4a44f8
    004a44f4
    004a44f4loc_4a44f4:
    004a44f4b 0x4a4510
    004a44f8
    004a44f8loc_4a44f8:
    004a44f8bl runtime.gcWriteBarrier2
    004a44fcstr x0, [x25]
    004a4500adrp x27, 0x57d000
    004a4504ldr x2, [x27+536]
    004a4508str x2, [x25+8]
    004a450cb 0x4a4510
    004a4510
    004a4510loc_4a4510:
    004a4510adrp x27, 0x57d000
    004a4514str x0, [x27+536]
    004a4518adrp x0, 0x211000
    004a451cadd x0, x0, 1900
    004a4520movz x1, 17
    004a4524bl errors.New
    004a4528adrp x27, 0x57e000
    004a452cstr x0, [x27+1248]
    004a4530adrp x27, 0x5a7000
    004a4534ldr w2, [x27+3056]
    004a4538cbz w2, 0x4a4540
    004a453cb 0x4a4544
    004a4540
    004a4540loc_4a4540:
    004a4540b 0x4a455c
    004a4544
    004a4544loc_4a4544:
    004a4544bl runtime.gcWriteBarrier2
    004a4548str x1, [x25]
    004a454cadrp x27, 0x57e000
    004a4550ldr x2, [x27+1256]
    004a4554str x2, [x25+8]
    004a4558b 0x4a455c
    004a455c
    004a455cloc_4a455c:
    004a455cadrp x27, 0x57e000
    004a4560str x1, [x27+1256]
    004a4564adrp x0, 0x21b000
    004a4568add x0, x0, 16
    004a456corr x1, xzr, 32
    004a4570bl errors.New
    004a4574adrp x27, 0x57e000
    004a4578str x0, [x27+1264]
    004a457cadrp x27, 0x5a7000
    004a4580ldr w2, [x27+3056]
    004a4584cbz w2, 0x4a458c
    004a4588b 0x4a4590
    004a458c
    004a458cloc_4a458c:
    004a458cb 0x4a45a8
    004a4590
    004a4590loc_4a4590:
    004a4590bl runtime.gcWriteBarrier2
    004a4594str x1, [x25]
    004a4598adrp x27, 0x57e000
    004a459cldr x2, [x27+1272]
    004a45a0str x2, [x25+8]
    004a45a4b 0x4a45a8
    004a45a8
    004a45a8loc_4a45a8:
    004a45a8adrp x27, 0x57e000
    004a45acstr x1, [x27+1272]
    004a45b0mov x0, xzr
    004a45b4mov x1, x0
    004a45b8bl time.Unix
    004a45bcadrp x27, 0x57f000
    004a45c0str x0, [x27+768]
    004a45c4adrp x27, 0x57f000
    004a45c8str x1, [x27+776]
    004a45ccadrp x27, 0x5a7000
    004a45d0ldr w3, [x27+3056]
    004a45d4cbz w3, 0x4a45dc
    004a45d8b 0x4a45e0
    004a45dc
    004a45dcloc_4a45dc:
    004a45dcb 0x4a45f8
    004a45e0
    004a45e0loc_4a45e0:
    004a45e0bl runtime.gcWriteBarrier2
    004a45e4str x2, [x25]
    004a45e8adrp x27, 0x57f000
    004a45ecldr x3, [x27+784]
    004a45f0str x3, [x25+8]
    004a45f4b 0x4a45f8
    004a45f8
    004a45f8loc_4a45f8:
    004a45f8adrp x27, 0x57f000
    004a45fcstr x2, [x27+784]
    004a4600adrp x0, 0x217000
    004a4604add x0, x0, 1534
    004a4608movz x1, 27
    004a460cbl errors.New
    004a4610adrp x27, 0x57e000
    004a4614str x0, [x27+1280]
    004a4618adrp x27, 0x5a7000
    004a461cldr w2, [x27+3056]
    004a4620cbz w2, 0x4a4628
    004a4624b 0x4a462c
    004a4628
    004a4628loc_4a4628:
    004a4628b 0x4a4644
    004a462c
    004a462cloc_4a462c:
    004a462cbl runtime.gcWriteBarrier2
    004a4630str x1, [x25]
    004a4634adrp x27, 0x57e000
    004a4638ldr x2, [x27+1288]
    004a463cstr x2, [x25+8]
    004a4640b 0x4a4644
    004a4644
    004a4644loc_4a4644:
    004a4644adrp x27, 0x57e000
    004a4648str x1, [x27+1288]
    004a464cadrp x0, 0x220000
    004a4650add x0, x0, 2539
    004a4654movz x1, 40
    004a4658bl errors.New
    004a465cadrp x27, 0x57e000
    004a4660str x0, [x27+1296]
    004a4664adrp x27, 0x5a7000
    004a4668ldr w2, [x27+3056]
    004a466ccbz w2, 0x4a4674
    004a4670b 0x4a4678
    004a4674
    004a4674loc_4a4674:
    004a4674b 0x4a4690
    004a4678
    004a4678loc_4a4678:
    004a4678bl runtime.gcWriteBarrier2
    004a467cstr x1, [x25]
    004a4680adrp x27, 0x57e000
    004a4684ldr x2, [x27+1304]
    004a4688str x2, [x25+8]
    004a468cb 0x4a4690
    004a4690
    004a4690loc_4a4690:
    004a4690adrp x27, 0x57e000
    004a4694str x1, [x27+1304]
    004a4698adrp x0, 0x216000
    004a469cadd x0, x0, 2853
    004a46a0movz x1, 26
    004a46a4bl errors.New
    004a46a8adrp x27, 0x57e000
    004a46acstr x0, [x27+1312]
    004a46b0adrp x27, 0x5a7000
    004a46b4ldr w2, [x27+3056]
    004a46b8cbz w2, 0x4a46c0
    004a46bcb 0x4a46c4
    004a46c0
    004a46c0loc_4a46c0:
    004a46c0b 0x4a46dc
    004a46c4
    004a46c4loc_4a46c4:
    004a46c4bl runtime.gcWriteBarrier2
    004a46c8str x1, [x25]
    004a46ccadrp x27, 0x57e000
    004a46d0ldr x0, [x27+1320]
    004a46d4str x0, [x25+8]
    004a46d8b 0x4a46dc
    004a46dc
    004a46dcloc_4a46dc:
    004a46dcadrp x27, 0x57e000
    004a46e0str x1, [x27+1320]
    004a46e4bl runtime.mapinitnoop
    004a46e8adrp x0, 0x211000
    004a46ecadd x0, x0, 3659
    004a46f0movz x1, 18
    004a46f4bl errors.New
    004a46f8adrp x27, 0x57e000
    004a46fcstr x0, [x27+1328]
    004a4700adrp x27, 0x5a7000
    004a4704ldr w0, [x27+3056]
    004a4708cbz w0, 0x4a4710
    004a470cb 0x4a4714
    004a4710
    004a4710loc_4a4710:
    004a4710b 0x4a472c
    004a4714
    004a4714loc_4a4714:
    004a4714bl runtime.gcWriteBarrier2
    004a4718str x1, [x25]
    004a471cadrp x27, 0x57e000
    004a4720ldr x2, [x27+1336]
    004a4724str x2, [x25+8]
    004a4728b 0x4a472c
    004a472c
    004a472cloc_4a472c:
    004a472cadrp x27, 0x57e000
    004a4730str x1, [x27+1336]
    004a4734adrp x0, 0x221000
    004a4738add x0, x0, 2797
    004a473cmovz x1, 42
    004a4740bl errors.New
    004a4744adrp x27, 0x57e000
    004a4748str x0, [x27+1344]
    004a474cadrp x27, 0x5a7000
    004a4750ldr w2, [x27+3056]
    004a4754cbz w2, 0x4a475c
    004a4758b 0x4a4760
    004a475c
    004a475cloc_4a475c:
    004a475cb 0x4a4778
    004a4760
    004a4760loc_4a4760:
    004a4760bl runtime.gcWriteBarrier2
    004a4764str x1, [x25]
    004a4768adrp x27, 0x57e000
    004a476cldr x2, [x27+1352]
    004a4770str x2, [x25+8]
    004a4774b 0x4a4778
    004a4778
    004a4778loc_4a4778:
    004a4778adrp x27, 0x57e000
    004a477cstr x1, [x27+1352]
    004a4780adrp x0, 0x21b000
    004a4784add x0, x0, 3213
    004a4788movz x1, 33
    004a478cbl errors.New
    004a4790adrp x27, 0x57e000
    004a4794str x0, [x27+1360]
    004a4798adrp x27, 0x5a7000
    004a479cldr w2, [x27+3056]
    004a47a0cbz w2, 0x4a47a8
    004a47a4b 0x4a47ac
    004a47a8
    004a47a8loc_4a47a8:
    004a47a8b 0x4a47c4
    004a47ac
    004a47acloc_4a47ac:
    004a47acbl runtime.gcWriteBarrier2
    004a47b0str x1, [x25]
    004a47b4adrp x27, 0x57e000
    004a47b8ldr x3, [x27+1368]
    004a47bcstr x3, [x25+8]
    004a47c0b 0x4a47c4
    004a47c4
    004a47c4loc_4a47c4:
    004a47c4adrp x27, 0x57e000
    004a47c8str x1, [x27+1368]
    004a47ccadrp x0, 0x151000
    004a47d0add x0, x0, 3072
    004a47d4orr x1, xzr, 255
    004a47d8mov x2, x1
    004a47dcbl runtime.makeslice
    004a47e0orr x3, xzr, 255
    004a47e4adrp x27, 0x57f000
    004a47e8str x3, [x27+808]
    004a47ecadrp x27, 0x57f000
    004a47f0str x3, [x27+816]
    004a47f4adrp x27, 0x5a7000
    004a47f8ldr w3, [x27+3056]
    004a47fccbz w3, 0x4a4804
    004a4800b 0x4a4808
    004a4804
    004a4804loc_4a4804:
    004a4804b 0x4a4820
    004a4808
    004a4808loc_4a4808:
    004a4808bl runtime.gcWriteBarrier2
    004a480cstr x0, [x25]
    004a4810adrp x27, 0x57f000
    004a4814ldr x1, [x27+800]
    004a4818str x1, [x25+8]
    004a481cb 0x4a4820
    004a4820
    004a4820loc_4a4820:
    004a4820adrp x27, 0x57f000
    004a4824str x0, [x27+800]
    004a4828bl runtime.mapinitnoop
    004a482cbl runtime.mapinitnoop
    004a4830bl runtime.mapinitnoop
    004a4834adrp x0, 0x214000
    004a4838add x0, x0, 374
    004a483cmovz x1, 22
    004a4840bl errors.New
    004a4844adrp x27, 0x57e000
    004a4848str x0, [x27+1376]
    004a484cadrp x27, 0x5a7000
    004a4850ldr w0, [x27+3056]
    004a4854cbz w0, 0x4a485c
    004a4858b 0x4a4860
    004a485c
    004a485cloc_4a485c:
    004a485cb 0x4a4878
    004a4860
    004a4860loc_4a4860:
    004a4860bl runtime.gcWriteBarrier2
    004a4864str x1, [x25]
    004a4868adrp x27, 0x57e000
    004a486cldr x2, [x27+1384]
    004a4870str x2, [x25+8]
    004a4874b 0x4a4878
    004a4878
    004a4878loc_4a4878:
    004a4878adrp x27, 0x57e000
    004a487cstr x1, [x27+1384]
    004a4880adrp x0, 0x211000
    004a4884add x0, x0, 1917
    004a4888movz x1, 17
    004a488cbl errors.New
    004a4890adrp x27, 0x57e000
    004a4894str x0, [x27+1392]
    004a4898adrp x27, 0x5a7000
    004a489cldr w2, [x27+3056]
    004a48a0cbz w2, 0x4a48a8
    004a48a4b 0x4a48ac
    004a48a8
    004a48a8loc_4a48a8:
    004a48a8b 0x4a48c4
    004a48ac
    004a48acloc_4a48ac:
    004a48acbl runtime.gcWriteBarrier2
    004a48b0str x1, [x25]
    004a48b4adrp x27, 0x57e000
    004a48b8ldr x2, [x27+1400]
    004a48bcstr x2, [x25+8]
    004a48c0b 0x4a48c4
    004a48c4
    004a48c4loc_4a48c4:
    004a48c4adrp x27, 0x57e000
    004a48c8str x1, [x27+1400]
    004a48ccadrp x0, 0x217000
    004a48d0add x0, x0, 1561
    004a48d4movz x1, 27
    004a48d8bl errors.New
    004a48dcadrp x27, 0x57e000
    004a48e0str x0, [x27+1408]
    004a48e4adrp x27, 0x5a7000
    004a48e8ldr w2, [x27+3056]
    004a48eccbz w2, 0x4a48f4
    004a48f0b 0x4a48f8
    004a48f4
    004a48f4loc_4a48f4:
    004a48f4b 0x4a4910
    004a48f8
    004a48f8loc_4a48f8:
    004a48f8bl runtime.gcWriteBarrier2
    004a48fcstr x1, [x25]
    004a4900adrp x27, 0x57e000
    004a4904ldr x2, [x27+1416]
    004a4908str x2, [x25+8]
    004a490cb 0x4a4910
    004a4910
    004a4910loc_4a4910:
    004a4910adrp x27, 0x57e000
    004a4914str x1, [x27+1416]
    004a4918adrp x0, 0x213000
    004a491cadd x0, x0, 231
    004a4920movz x1, 20
    004a4924bl errors.New
    004a4928adrp x27, 0x57e000
    004a492cstr x0, [x27+1424]
    004a4930adrp x27, 0x5a7000
    004a4934ldr w2, [x27+3056]
    004a4938cbz w2, 0x4a4940
    004a493cb 0x4a4944
    004a4940
    004a4940loc_4a4940:
    004a4940b 0x4a495c
    004a4944
    004a4944loc_4a4944:
    004a4944bl runtime.gcWriteBarrier2
    004a4948str x1, [x25]
    004a494cadrp x27, 0x57e000
    004a4950ldr x2, [x27+1432]
    004a4954str x2, [x25+8]
    004a4958b 0x4a495c
    004a495c
    004a495cloc_4a495c:
    004a495cadrp x27, 0x57e000
    004a4960str x1, [x27+1432]
    004a4964adrp x0, 0x22a000
    004a4968add x0, x0, 1263
    004a496cmovz x1, 68
    004a4970bl errors.New
    004a4974adrp x27, 0x57e000
    004a4978str x0, [x27+1440]
    004a497cadrp x27, 0x5a7000
    004a4980ldr w2, [x27+3056]
    004a4984cbz w2, 0x4a498c
    004a4988b 0x4a4990
    004a498c
    004a498cloc_4a498c:
    004a498cb 0x4a49a8
    004a4990
    004a4990loc_4a4990:
    004a4990bl runtime.gcWriteBarrier2
    004a4994str x1, [x25]
    004a4998adrp x27, 0x57e000
    004a499cldr x2, [x27+1448]
    004a49a0str x2, [x25+8]
    004a49a4b 0x4a49a8
    004a49a8
    004a49a8loc_4a49a8:
    004a49a8adrp x27, 0x57e000
    004a49acstr x1, [x27+1448]
    004a49b0adrp x0, 0x214000
    004a49b4add x0, x0, 396
    004a49b8movz x1, 22
    004a49bcbl os.Getenv
    004a49c0str x0, [sp+744]
    004a49c4str x1, [sp+752]
    004a49c8subs xzr, x1, 1
    004a49cccset x2, eq
    004a49d0b.eq 0x4a49d8
    004a49d4b 0x4a49f4
    004a49d8
    004a49d8loc_4a49d8:
    004a49d8subs xzr, x1, 0
    004a49dcb.hi 0x4a49e4
    004a49e0b 0x4a6c38
    004a49e4
    004a49e4loc_4a49e4:
    004a49e4ldrb w0, [x0]
    004a49e8subs wzr, w0, 49
    004a49eccset x2, eq
    004a49f0b 0x4a49f8
    004a49f4
    004a49f4loc_4a49f4:
    004a49f4b 0x4a49f8
    004a49f8
    004a49f8loc_4a49f8:
    004a49f8adrp x27, 0x5a7000
    004a49fcstrb w2, [x27+1580]
    004a4a00bl runtime.mapinitnoop
    004a4a04adrp x0, 0x214000
    004a4a08add x0, x0, 418
    004a4a0cmovz x1, 22
    004a4a10bl errors.New
    004a4a14adrp x27, 0x57e000
    004a4a18str x0, [x27+1456]
    004a4a1cadrp x27, 0x5a7000
    004a4a20ldr w0, [x27+3056]
    004a4a24cbz w0, 0x4a4a2c
    004a4a28b 0x4a4a30
    004a4a2c
    004a4a2cloc_4a4a2c:
    004a4a2cb 0x4a4a48
    004a4a30
    004a4a30loc_4a4a30:
    004a4a30bl runtime.gcWriteBarrier2
    004a4a34str x1, [x25]
    004a4a38adrp x27, 0x57e000
    004a4a3cldr x2, [x27+1464]
    004a4a40str x2, [x25+8]
    004a4a44b 0x4a4a48
    004a4a48
    004a4a48loc_4a4a48:
    004a4a48adrp x27, 0x57e000
    004a4a4cstr x1, [x27+1464]
    004a4a50adrp x0, 0x218000
    004a4a54add x0, x0, 3643
    004a4a58movz x1, 29
    004a4a5cbl errors.New
    004a4a60adrp x27, 0x57e000
    004a4a64str x0, [x27+1472]
    004a4a68adrp x27, 0x5a7000
    004a4a6cldr w2, [x27+3056]
    004a4a70cbz w2, 0x4a4a78
    004a4a74b 0x4a4a7c
    004a4a78
    004a4a78loc_4a4a78:
    004a4a78b 0x4a4a94
    004a4a7c
    004a4a7cloc_4a4a7c:
    004a4a7cbl runtime.gcWriteBarrier2
    004a4a80str x1, [x25]
    004a4a84adrp x27, 0x57e000
    004a4a88ldr x2, [x27+1480]
    004a4a8cstr x2, [x25+8]
    004a4a90b 0x4a4a94
    004a4a94
    004a4a94loc_4a4a94:
    004a4a94adrp x27, 0x57e000
    004a4a98str x1, [x27+1480]
    004a4a9cadrp x0, 0x212000
    004a4aa0add x0, x0, 1973
    004a4aa4movz x1, 19
    004a4aa8bl errors.New
    004a4aacadrp x27, 0x57e000
    004a4ab0str x0, [x27+1488]
    004a4ab4adrp x27, 0x5a7000
    004a4ab8ldr w2, [x27+3056]
    004a4abccbz w2, 0x4a4ac4
    004a4ac0b 0x4a4ac8
    004a4ac4
    004a4ac4loc_4a4ac4:
    004a4ac4b 0x4a4ae0
    004a4ac8
    004a4ac8loc_4a4ac8:
    004a4ac8bl runtime.gcWriteBarrier2
    004a4accstr x1, [x25]
    004a4ad0adrp x27, 0x57e000
    004a4ad4ldr x2, [x27+1496]
    004a4ad8str x2, [x25+8]
    004a4adcb 0x4a4ae0
    004a4ae0
    004a4ae0loc_4a4ae0:
    004a4ae0adrp x27, 0x57e000
    004a4ae4str x1, [x27+1496]
    004a4ae8adrp x0, 0x214000
    004a4aecadd x0, x0, 440
    004a4af0movz x1, 22
    004a4af4bl errors.New
    004a4af8adrp x27, 0x57e000
    004a4afcstr x0, [x27+1504]
    004a4b00adrp x27, 0x5a7000
    004a4b04ldr w2, [x27+3056]
    004a4b08cbz w2, 0x4a4b10
    004a4b0cb 0x4a4b14
    004a4b10
    004a4b10loc_4a4b10:
    004a4b10b 0x4a4b2c
    004a4b14
    004a4b14loc_4a4b14:
    004a4b14bl runtime.gcWriteBarrier2
    004a4b18str x1, [x25]
    004a4b1cadrp x27, 0x57e000
    004a4b20ldr x2, [x27+1512]
    004a4b24str x2, [x25+8]
    004a4b28b 0x4a4b2c
    004a4b2c
    004a4b2cloc_4a4b2c:
    004a4b2cadrp x27, 0x57e000
    004a4b30str x1, [x27+1512]
    004a4b34adrp x0, 0x225000
    004a4b38add x0, x0, 760
    004a4b3cmovz x1, 49
    004a4b40bl errors.New
    004a4b44adrp x27, 0x57e000
    004a4b48str x0, [x27+1520]
    004a4b4cadrp x27, 0x5a7000
    004a4b50ldr w2, [x27+3056]
    004a4b54cbz w2, 0x4a4b5c
    004a4b58b 0x4a4b60
    004a4b5c
    004a4b5cloc_4a4b5c:
    004a4b5cb 0x4a4b78
    004a4b60
    004a4b60loc_4a4b60:
    004a4b60bl runtime.gcWriteBarrier2
    004a4b64str x1, [x25]
    004a4b68adrp x27, 0x57e000
    004a4b6cldr x2, [x27+1528]
    004a4b70str x2, [x25+8]
    004a4b74b 0x4a4b78
    004a4b78
    004a4b78loc_4a4b78:
    004a4b78adrp x27, 0x57e000
    004a4b7cstr x1, [x27+1528]
    004a4b80adrp x0, 0x213000
    004a4b84add x0, x0, 251
    004a4b88movz x1, 20
    004a4b8cbl errors.New
    004a4b90adrp x27, 0x57e000
    004a4b94str x0, [x27+1536]
    004a4b98adrp x27, 0x5a7000
    004a4b9cldr w2, [x27+3056]
    004a4ba0cbz w2, 0x4a4ba8
    004a4ba4b 0x4a4bac
    004a4ba8
    004a4ba8loc_4a4ba8:
    004a4ba8b 0x4a4bc4
    004a4bac
    004a4bacloc_4a4bac:
    004a4bacbl runtime.gcWriteBarrier2
    004a4bb0str x1, [x25]
    004a4bb4adrp x27, 0x57e000
    004a4bb8ldr x2, [x27+1544]
    004a4bbcstr x2, [x25+8]
    004a4bc0b 0x4a4bc4
    004a4bc4
    004a4bc4loc_4a4bc4:
    004a4bc4adrp x27, 0x57e000
    004a4bc8str x1, [x27+1544]
    004a4bccadrp x0, 0x152000
    004a4bd0add x0, x0, 3584
    004a4bd4bl runtime.newobject
    004a4bd8adrp x27, 0x5a7000
    004a4bdcldr w1, [x27+3056]
    004a4be0cbz w1, 0x4a4be8
    004a4be4b 0x4a4bec
    004a4be8
    004a4be8loc_4a4be8:
    004a4be8b 0x4a4c04
    004a4bec
    004a4becloc_4a4bec:
    004a4becbl runtime.gcWriteBarrier2
    004a4bf0str x0, [x25]
    004a4bf4adrp x27, 0x57d000
    004a4bf8ldr x1, [x27+544]
    004a4bfcstr x1, [x25+8]
    004a4c00b 0x4a4c04
    004a4c04
    004a4c04loc_4a4c04:
    004a4c04adrp x27, 0x57d000
    004a4c08str x0, [x27+544]
    004a4c0cadrp x0, 0x152000
    004a4c10add x0, x0, 3584
    004a4c14bl runtime.newobject
    004a4c18adrp x27, 0x5a7000
    004a4c1cldr w1, [x27+3056]
    004a4c20cbz w1, 0x4a4c28
    004a4c24b 0x4a4c2c
    004a4c28
    004a4c28loc_4a4c28:
    004a4c28b 0x4a4c44
    004a4c2c
    004a4c2cloc_4a4c2c:
    004a4c2cbl runtime.gcWriteBarrier2
    004a4c30str x0, [x25]
    004a4c34adrp x27, 0x57d000
    004a4c38ldr x1, [x27+552]
    004a4c3cstr x1, [x25+8]
    004a4c40b 0x4a4c44
    004a4c44
    004a4c44loc_4a4c44:
    004a4c44adrp x27, 0x57d000
    004a4c48str x0, [x27+552]
    004a4c4cadrp x0, 0x152000
    004a4c50add x0, x0, 3584
    004a4c54bl runtime.newobject
    004a4c58adrp x27, 0x5a7000
    004a4c5cldr w1, [x27+3056]
    004a4c60cbz w1, 0x4a4c68
    004a4c64b 0x4a4c6c
    004a4c68
    004a4c68loc_4a4c68:
    004a4c68b 0x4a4c84
    004a4c6c
    004a4c6cloc_4a4c6c:
    004a4c6cbl runtime.gcWriteBarrier2
    004a4c70str x0, [x25]
    004a4c74adrp x27, 0x57d000
    004a4c78ldr x1, [x27+560]
    004a4c7cstr x1, [x25+8]
    004a4c80b 0x4a4c84
    004a4c84
    004a4c84loc_4a4c84:
    004a4c84adrp x27, 0x57d000
    004a4c88str x0, [x27+560]
    004a4c8cadrp x0, 0x152000
    004a4c90add x0, x0, 3584
    004a4c94bl runtime.newobject
    004a4c98adrp x27, 0x5a7000
    004a4c9cldr w1, [x27+3056]
    004a4ca0cbz w1, 0x4a4ca8
    004a4ca4b 0x4a4cac
    004a4ca8
    004a4ca8loc_4a4ca8:
    004a4ca8b 0x4a4cc4
    004a4cac
    004a4cacloc_4a4cac:
    004a4cacbl runtime.gcWriteBarrier2
    004a4cb0str x0, [x25]
    004a4cb4adrp x27, 0x57d000
    004a4cb8ldr x1, [x27+568]
    004a4cbcstr x1, [x25+8]
    004a4cc0b 0x4a4cc4
    004a4cc4
    004a4cc4loc_4a4cc4:
    004a4cc4adrp x27, 0x57d000
    004a4cc8str x0, [x27+568]
    004a4cccadrp x0, 0x152000
    004a4cd0add x0, x0, 3584
    004a4cd4bl runtime.newobject
    004a4cd8adrp x27, 0x5a7000
    004a4cdcldr w1, [x27+3056]
    004a4ce0cbz w1, 0x4a4ce8
    004a4ce4b 0x4a4cec
    004a4ce8
    004a4ce8loc_4a4ce8:
    004a4ce8b 0x4a4d04
    004a4cec
    004a4cecloc_4a4cec:
    004a4cecbl runtime.gcWriteBarrier2
    004a4cf0str x0, [x25]
    004a4cf4adrp x27, 0x57d000
    004a4cf8ldr x1, [x27+576]
    004a4cfcstr x1, [x25+8]
    004a4d00b 0x4a4d04
    004a4d04
    004a4d04loc_4a4d04:
    004a4d04adrp x27, 0x57d000
    004a4d08str x0, [x27+576]
    004a4d0cadrp x0, 0x152000
    004a4d10add x0, x0, 3584
    004a4d14bl runtime.newobject
    004a4d18adrp x27, 0x5a7000
    004a4d1cldr w1, [x27+3056]
    004a4d20cbz w1, 0x4a4d28
    004a4d24b 0x4a4d2c
    004a4d28
    004a4d28loc_4a4d28:
    004a4d28b 0x4a4d44
    004a4d2c
    004a4d2cloc_4a4d2c:
    004a4d2cbl runtime.gcWriteBarrier2
    004a4d30str x0, [x25]
    004a4d34adrp x27, 0x57d000
    004a4d38ldr x2, [x27+584]
    004a4d3cstr x2, [x25+8]
    004a4d40b 0x4a4d44
    004a4d44
    004a4d44loc_4a4d44:
    004a4d44adrp x27, 0x57d000
    004a4d48str x0, [x27+584]
    004a4d4cadrp x0, 0x21c000
    004a4d50add x0, x0, 1831
    004a4d54movz x1, 34
    004a4d58bl errors.New
    004a4d5cadrp x27, 0x57e000
    004a4d60str x0, [x27+1552]
    004a4d64adrp x27, 0x5a7000
    004a4d68ldr w2, [x27+3056]
    004a4d6ccbz w2, 0x4a4d74
    004a4d70b 0x4a4d78
    004a4d74
    004a4d74loc_4a4d74:
    004a4d74b 0x4a4d90
    004a4d78
    004a4d78loc_4a4d78:
    004a4d78bl runtime.gcWriteBarrier2
    004a4d7cstr x1, [x25]
    004a4d80adrp x27, 0x57e000
    004a4d84ldr x2, [x27+1560]
    004a4d88str x2, [x25+8]
    004a4d8cb 0x4a4d90
    004a4d90
    004a4d90loc_4a4d90:
    004a4d90adrp x27, 0x57e000
    004a4d94str x1, [x27+1560]
    004a4d98adrp x0, 0x214000
    004a4d9cadd x0, x0, 3652
    004a4da0movz x1, 23
    004a4da4bl errors.New
    004a4da8adrp x27, 0x57e000
    004a4dacstr x0, [x27+1568]
    004a4db0adrp x27, 0x5a7000
    004a4db4ldr w2, [x27+3056]
    004a4db8cbz w2, 0x4a4dc0
    004a4dbcb 0x4a4dc4
    004a4dc0
    004a4dc0loc_4a4dc0:
    004a4dc0b 0x4a4ddc
    004a4dc4
    004a4dc4loc_4a4dc4:
    004a4dc4bl runtime.gcWriteBarrier2
    004a4dc8str x1, [x25]
    004a4dccadrp x27, 0x57e000
    004a4dd0ldr x2, [x27+1576]
    004a4dd4str x2, [x25+8]
    004a4dd8b 0x4a4ddc
    004a4ddc
    004a4ddcloc_4a4ddc:
    004a4ddcadrp x27, 0x57e000
    004a4de0str x1, [x27+1576]
    004a4de4adrp x0, 0x21b000
    004a4de8add x0, x0, 3246
    004a4decmovz x1, 33
    004a4df0bl errors.New
    004a4df4adrp x27, 0x57e000
    004a4df8str x0, [x27+1584]
    004a4dfcadrp x27, 0x5a7000
    004a4e00ldr w2, [x27+3056]
    004a4e04cbz w2, 0x4a4e0c
    004a4e08b 0x4a4e10
    004a4e0c
    004a4e0cloc_4a4e0c:
    004a4e0cb 0x4a4e28
    004a4e10
    004a4e10loc_4a4e10:
    004a4e10bl runtime.gcWriteBarrier2
    004a4e14str x1, [x25]
    004a4e18adrp x27, 0x57e000
    004a4e1cldr x2, [x27+1592]
    004a4e20str x2, [x25+8]
    004a4e24b 0x4a4e28
    004a4e28
    004a4e28loc_4a4e28:
    004a4e28adrp x27, 0x57e000
    004a4e2cstr x1, [x27+1592]
    004a4e30adrp x0, 0x229000
    004a4e34add x0, x0, 906
    004a4e38orr x1, xzr, 63
    004a4e3cbl errors.New
    004a4e40adrp x27, 0x57e000
    004a4e44str x0, [x27+1600]
    004a4e48adrp x27, 0x5a7000
    004a4e4cldr w2, [x27+3056]
    004a4e50cbz w2, 0x4a4e58
    004a4e54b 0x4a4e5c
    004a4e58
    004a4e58loc_4a4e58:
    004a4e58b 0x4a4e74
    004a4e5c
    004a4e5cloc_4a4e5c:
    004a4e5cbl runtime.gcWriteBarrier2
    004a4e60str x1, [x25]
    004a4e64adrp x27, 0x57e000
    004a4e68ldr x2, [x27+1608]
    004a4e6cstr x2, [x25+8]
    004a4e70b 0x4a4e74
    004a4e74
    004a4e74loc_4a4e74:
    004a4e74adrp x27, 0x57e000
    004a4e78str x1, [x27+1608]
    004a4e7cadrp x0, 0x218000
    004a4e80add x0, x0, 316
    004a4e84orr x1, xzr, 28
    004a4e88bl errors.New
    004a4e8cadrp x27, 0x57e000
    004a4e90str x0, [x27+1616]
    004a4e94adrp x27, 0x5a7000
    004a4e98ldr w2, [x27+3056]
    004a4e9ccbz w2, 0x4a4ea4
    004a4ea0b 0x4a4ea8
    004a4ea4
    004a4ea4loc_4a4ea4:
    004a4ea4b 0x4a4ec0
    004a4ea8
    004a4ea8loc_4a4ea8:
    004a4ea8bl runtime.gcWriteBarrier2
    004a4eacstr x1, [x25]
    004a4eb0adrp x27, 0x57e000
    004a4eb4ldr x2, [x27+1624]
    004a4eb8str x2, [x25+8]
    004a4ebcb 0x4a4ec0
    004a4ec0
    004a4ec0loc_4a4ec0:
    004a4ec0adrp x27, 0x57e000
    004a4ec4str x1, [x27+1624]
    004a4ec8adrp x0, 0x218000
    004a4eccadd x0, x0, 3672
    004a4ed0movz x1, 29
    004a4ed4bl errors.New
    004a4ed8adrp x27, 0x57e000
    004a4edcstr x0, [x27+1632]
    004a4ee0adrp x27, 0x5a7000
    004a4ee4ldr w2, [x27+3056]
    004a4ee8cbz w2, 0x4a4ef0
    004a4eecb 0x4a4ef4
    004a4ef0
    004a4ef0loc_4a4ef0:
    004a4ef0b 0x4a4f0c
    004a4ef4
    004a4ef4loc_4a4ef4:
    004a4ef4bl runtime.gcWriteBarrier2
    004a4ef8str x1, [x25]
    004a4efcadrp x27, 0x57e000
    004a4f00ldr x2, [x27+1640]
    004a4f04str x2, [x25+8]
    004a4f08b 0x4a4f0c
    004a4f0c
    004a4f0cloc_4a4f0c:
    004a4f0cadrp x27, 0x57e000
    004a4f10str x1, [x27+1640]
    004a4f14adrp x0, 0x222000
    004a4f18add x0, x0, 720
    004a4f1cmovz x1, 43
    004a4f20bl errors.New
    004a4f24adrp x27, 0x57e000
    004a4f28str x0, [x27+1648]
    004a4f2cadrp x27, 0x5a7000
    004a4f30ldr w2, [x27+3056]
    004a4f34cbz w2, 0x4a4f3c
    004a4f38b 0x4a4f40
    004a4f3c
    004a4f3cloc_4a4f3c:
    004a4f3cb 0x4a4f58
    004a4f40
    004a4f40loc_4a4f40:
    004a4f40bl runtime.gcWriteBarrier2
    004a4f44str x1, [x25]
    004a4f48adrp x27, 0x57e000
    004a4f4cldr x2, [x27+1656]
    004a4f50str x2, [x25+8]
    004a4f54b 0x4a4f58
    004a4f58
    004a4f58loc_4a4f58:
    004a4f58adrp x27, 0x57e000
    004a4f5cstr x1, [x27+1656]
    004a4f60adrp x0, 0x228000
    004a4f64add x0, x0, 1625
    004a4f68movz x1, 59
    004a4f6cbl errors.New
    004a4f70adrp x27, 0x57e000
    004a4f74str x0, [x27+1664]
    004a4f78adrp x27, 0x5a7000
    004a4f7cldr w2, [x27+3056]
    004a4f80cbz w2, 0x4a4f88
    004a4f84b 0x4a4f8c
    004a4f88
    004a4f88loc_4a4f88:
    004a4f88b 0x4a4fa4
    004a4f8c
    004a4f8cloc_4a4f8c:
    004a4f8cbl runtime.gcWriteBarrier2
    004a4f90str x1, [x25]
    004a4f94adrp x27, 0x57e000
    004a4f98ldr x2, [x27+1672]
    004a4f9cstr x2, [x25+8]
    004a4fa0b 0x4a4fa4
    004a4fa4
    004a4fa4loc_4a4fa4:
    004a4fa4adrp x27, 0x57e000
    004a4fa8str x1, [x27+1672]
    004a4facadrp x0, 0x216000
    004a4fb0add x0, x0, 2879
    004a4fb4movz x1, 26
    004a4fb8bl errors.New
    004a4fbcadrp x27, 0x57e000
    004a4fc0str x0, [x27+1680]
    004a4fc4adrp x27, 0x5a7000
    004a4fc8ldr w2, [x27+3056]
    004a4fcccbz w2, 0x4a4fd4
    004a4fd0b 0x4a4fd8
    004a4fd4
    004a4fd4loc_4a4fd4:
    004a4fd4b 0x4a4ff0
    004a4fd8
    004a4fd8loc_4a4fd8:
    004a4fd8bl runtime.gcWriteBarrier2
    004a4fdcstr x1, [x25]
    004a4fe0adrp x27, 0x57e000
    004a4fe4ldr x2, [x27+1688]
    004a4fe8str x2, [x25+8]
    004a4fecb 0x4a4ff0
    004a4ff0
    004a4ff0loc_4a4ff0:
    004a4ff0adrp x27, 0x57e000
    004a4ff4str x1, [x27+1688]
    004a4ff8adrp x0, 0x224000
    004a4ffcadd x0, x0, 3093
    004a5000orr x1, xzr, 48
    004a5004bl errors.New
    004a5008adrp x27, 0x57d000
    004a500cstr x0, [x27+1696]
    004a5010adrp x27, 0x5a6000
    004a5014ldr w2, [x27+3056]
    004a5018cbz w2, 0x4a5020
    004a501cb 0x4a5024
    004a5020
    004a5020loc_4a5020:
    004a5020b 0x4a503c
    004a5024
    004a5024loc_4a5024:
    004a5024bl runtime.gcWriteBarrier2
    004a5028str x1, [x25]
    004a502cadrp x27, 0x57d000
    004a5030ldr x2, [x27+1704]
    004a5034str x2, [x25+8]
    004a5038b 0x4a503c
    004a503c
    004a503cloc_4a503c:
    004a503cadrp x27, 0x57d000
    004a5040str x1, [x27+1704]
    004a5044adrp x0, 0x21b000
    004a5048add x0, x0, 1865
    004a504cmovz x1, 34
    004a5050bl errors.New
    004a5054adrp x27, 0x57d000
    004a5058str x0, [x27+1712]
    004a505cadrp x27, 0x5a6000
    004a5060ldr w2, [x27+3056]
    004a5064cbz w2, 0x4a506c
    004a5068b 0x4a5070
    004a506c
    004a506cloc_4a506c:
    004a506cb 0x4a5088
    004a5070
    004a5070loc_4a5070:
    004a5070bl runtime.gcWriteBarrier2
    004a5074str x1, [x25]
    004a5078adrp x27, 0x57d000
    004a507cldr x2, [x27+1720]
    004a5080str x2, [x25+8]
    004a5084b 0x4a5088
    004a5088
    004a5088loc_4a5088:
    004a5088adrp x27, 0x57d000
    004a508cstr x1, [x27+1720]
    004a5090adrp x0, 0x214000
    004a5094add x0, x0, 1758
    004a5098orr x1, xzr, 24
    004a509cbl errors.New
    004a50a0adrp x27, 0x57d000
    004a50a4str x0, [x27+1728]
    004a50a8adrp x27, 0x5a6000
    004a50acldr w2, [x27+3056]
    004a50b0cbz w2, 0x4a50b8
    004a50b4b 0x4a50bc
    004a50b8
    004a50b8loc_4a50b8:
    004a50b8b 0x4a50d4
    004a50bc
    004a50bcloc_4a50bc:
    004a50bcbl runtime.gcWriteBarrier2
    004a50c0str x1, [x25]
    004a50c4adrp x27, 0x57d000
    004a50c8ldr x2, [x27+1736]
    004a50ccstr x2, [x25+8]
    004a50d0b 0x4a50d4
    004a50d4
    004a50d4loc_4a50d4:
    004a50d4adrp x27, 0x57d000
    004a50d8str x1, [x27+1736]
    004a50dcadrp x0, 0x226000
    004a50e0add x0, x0, 2474
    004a50e4orr x1, xzr, 56
    004a50e8bl errors.New
    004a50ecadrp x27, 0x57d000
    004a50f0str x0, [x27+1744]
    004a50f4adrp x27, 0x5a6000
    004a50f8ldr w2, [x27+3056]
    004a50fccbz w2, 0x4a5104
    004a5100b 0x4a5108
    004a5104
    004a5104loc_4a5104:
    004a5104b 0x4a5120
    004a5108
    004a5108loc_4a5108:
    004a5108bl runtime.gcWriteBarrier2
    004a510cstr x1, [x25]
    004a5110adrp x27, 0x57d000
    004a5114ldr x2, [x27+1752]
    004a5118str x2, [x25+8]
    004a511cb 0x4a5120
    004a5120
    004a5120loc_4a5120:
    004a5120adrp x27, 0x57d000
    004a5124str x1, [x27+1752]
    004a5128adrp x0, 0x215000
    004a512cadd x0, x0, 308
    004a5130movz x1, 25
    004a5134bl errors.New
    004a5138adrp x27, 0x57d000
    004a513cstr x0, [x27+1760]
    004a5140adrp x27, 0x5a6000
    004a5144ldr w2, [x27+3056]
    004a5148cbz w2, 0x4a5150
    004a514cb 0x4a5154
    004a5150
    004a5150loc_4a5150:
    004a5150b 0x4a516c
    004a5154
    004a5154loc_4a5154:
    004a5154bl runtime.gcWriteBarrier2
    004a5158str x1, [x25]
    004a515cadrp x27, 0x57d000
    004a5160ldr x2, [x27+1768]
    004a5164str x2, [x25+8]
    004a5168b 0x4a516c
    004a516c
    004a516cloc_4a516c:
    004a516cadrp x27, 0x57d000
    004a5170str x1, [x27+1768]
    004a5174adrp x0, 0x216000
    004a5178add x0, x0, 1588
    004a517cmovz x1, 27
    004a5180bl errors.New
    004a5184adrp x27, 0x57d000
    004a5188str x0, [x27+1776]
    004a518cadrp x27, 0x5a6000
    004a5190ldr w2, [x27+3056]
    004a5194cbz w2, 0x4a519c
    004a5198b 0x4a51a0
    004a519c
    004a519cloc_4a519c:
    004a519cb 0x4a51b8
    004a51a0
    004a51a0loc_4a51a0:
    004a51a0bl runtime.gcWriteBarrier2
    004a51a4str x1, [x25]
    004a51a8adrp x27, 0x57d000
    004a51acldr x2, [x27+1784]
    004a51b0str x2, [x25+8]
    004a51b4b 0x4a51b8
    004a51b8
    004a51b8loc_4a51b8:
    004a51b8adrp x27, 0x57d000
    004a51bcstr x1, [x27+1784]
    004a51c0adrp x0, 0x226000
    004a51c4add x0, x0, 2530
    004a51c8orr x1, xzr, 56
    004a51ccbl errors.New
    004a51d0adrp x27, 0x57d000
    004a51d4str x0, [x27+1792]
    004a51d8adrp x27, 0x5a6000
    004a51dcldr w2, [x27+3056]
    004a51e0cbz w2, 0x4a51e8
    004a51e4b 0x4a51ec
    004a51e8
    004a51e8loc_4a51e8:
    004a51e8b 0x4a5204
    004a51ec
    004a51ecloc_4a51ec:
    004a51ecbl runtime.gcWriteBarrier2
    004a51f0str x1, [x25]
    004a51f4adrp x27, 0x57d000
    004a51f8ldr x2, [x27+1800]
    004a51fcstr x2, [x25+8]
    004a5200b 0x4a5204
    004a5204
    004a5204loc_4a5204:
    004a5204adrp x27, 0x57d000
    004a5208str x1, [x27+1800]
    004a520cadrp x0, 0x228000
    004a5210add x0, x0, 214
    004a5214orr x1, xzr, 62
    004a5218bl errors.New
    004a521cadrp x27, 0x57d000
    004a5220str x0, [x27+1808]
    004a5224adrp x27, 0x5a6000
    004a5228ldr w2, [x27+3056]
    004a522ccbz w2, 0x4a5234
    004a5230b 0x4a5238
    004a5234
    004a5234loc_4a5234:
    004a5234b 0x4a5250
    004a5238
    004a5238loc_4a5238:
    004a5238bl runtime.gcWriteBarrier2
    004a523cstr x1, [x25]
    004a5240adrp x27, 0x57d000
    004a5244ldr x3, [x27+1816]
    004a5248str x3, [x25+8]
    004a524cb 0x4a5250
    004a5250
    004a5250loc_4a5250:
    004a5250adrp x27, 0x57d000
    004a5254str x1, [x27+1816]
    004a5258add x27, sp, 760
    004a525cstp xzr, xzr, [x27]
    004a5260add x27, sp, 776
    004a5264stp xzr, xzr, [x27]
    004a5268add x27, sp, 792
    004a526cstp xzr, xzr, [x27]
    004a5270add x27, sp, 808
    004a5274stp xzr, xzr, [x27]
    004a5278add x3, sp, 760
    004a527cstr x3, [sp+712]
    004a5280ldrsb x27, [x3]
    004a5284orr x4, xzr, 1
    004a5288str x4, [x3+8]
    004a528cadrp x27, 0x5a6000
    004a5290ldr w5, [x27+3056]
    004a5294cbz w5, 0x4a529c
    004a5298b 0x4a52a0
    004a529c
    004a529cloc_4a529c:
    004a529cb 0x4a52b0
    004a52a0
    004a52a0loc_4a52a0:
    004a52a0ldr x5, [x3]
    004a52a4bl runtime.gcWriteBarrier1
    004a52a8str x5, [x25]
    004a52acb 0x4a52b0
    004a52b0
    004a52b0loc_4a52b0:
    004a52b0adrp x5, 0x26a000
    004a52b4add x5, x5, 232
    004a52b8str x5, [x3]
    004a52bcldrsb x27, [x3]
    004a52c0str x4, [x3+24]
    004a52c4adrp x27, 0x5a6000
    004a52c8ldr w5, [x27+3056]
    004a52cccbz w5, 0x4a52d4
    004a52d0b 0x4a52d8
    004a52d4
    004a52d4loc_4a52d4:
    004a52d4b 0x4a52e8
    004a52d8
    004a52d8loc_4a52d8:
    004a52d8ldr x5, [x3+16]
    004a52dcbl runtime.gcWriteBarrier1
    004a52e0str x5, [x25]
    004a52e4b 0x4a52e8
    004a52e8
    004a52e8loc_4a52e8:
    004a52e8adrp x5, 0x26b000
    004a52ecadd x5, x5, 3072
    004a52f0str x5, [x3+16]
    004a52f4ldr x3, [sp+712]
    004a52f8ldrsb x27, [x3]
    004a52fcstr x4, [x3+40]
    004a5300adrp x27, 0x5a6000
    004a5304ldr w5, [x27+3056]
    004a5308cbz w5, 0x4a5310
    004a530cb 0x4a5314
    004a5310
    004a5310loc_4a5310:
    004a5310b 0x4a5324
    004a5314
    004a5314loc_4a5314:
    004a5314ldr x5, [x3+32]
    004a5318bl runtime.gcWriteBarrier1
    004a531cstr x5, [x25]
    004a5320b 0x4a5324
    004a5324
    004a5324loc_4a5324:
    004a5324adrp x5, 0x26b000
    004a5328add x5, x5, 3128
    004a532cstr x5, [x3+32]
    004a5330ldr x3, [sp+712]
    004a5334ldrsb x27, [x3]
    004a5338str x4, [x3+56]
    004a533cadrp x27, 0x5a6000
    004a5340ldr w5, [x27+3056]
    004a5344cbz w5, 0x4a534c
    004a5348b 0x4a5350
    004a534c
    004a534cloc_4a534c:
    004a534cb 0x4a5360
    004a5350
    004a5350loc_4a5350:
    004a5350ldr x5, [x3+48]
    004a5354bl runtime.gcWriteBarrier1
    004a5358str x5, [x25]
    004a535cb 0x4a5360
    004a5360
    004a5360loc_4a5360:
    004a5360adrp x5, 0x26b000
    004a5364add x5, x5, 3072
    004a5368str x5, [x3+48]
    004a536cldr x0, [sp+712]
    004a5370ldrsb x27, [x0]
    004a5374b 0x4a5378
    004a5378
    004a5378loc_4a5378:
    004a5378str x0, [sp+720]
    004a537corr x2, xzr, 4
    004a5380str x2, [sp+728]
    004a5384str x2, [sp+736]
    004a5388mov x1, x2
    004a538cbl strings.NewReplacer
    004a5390adrp x27, 0x5a6000
    004a5394ldr w3, [x27+3056]
    004a5398cbz w3, 0x4a53a0
    004a539cb 0x4a53a4
    004a53a0
    004a53a0loc_4a53a0:
    004a53a0b 0x4a53bc
    004a53a4
    004a53a4loc_4a53a4:
    004a53a4bl runtime.gcWriteBarrier2
    004a53a8str x0, [x25]
    004a53acadrp x27, 0x57c000
    004a53b0ldr x2, [x27+592]
    004a53b4str x2, [x25+8]
    004a53b8b 0x4a53bc
    004a53bc
    004a53bcloc_4a53bc:
    004a53bcadrp x27, 0x57c000
    004a53c0str x0, [x27+592]
    004a53c4orr x0, xzr, 1
    004a53c8mov x1, xzr
    004a53ccbl time.Unix
    004a53d0adrp x27, 0x57e000
    004a53d4str x0, [x27+832]
    004a53d8adrp x27, 0x57e000
    004a53dcstr x1, [x27+840]
    004a53e0adrp x27, 0x5a6000
    004a53e4ldr w3, [x27+3056]
    004a53e8cbz w3, 0x4a53f0
    004a53ecb 0x4a53f4
    004a53f0
    004a53f0loc_4a53f0:
    004a53f0b 0x4a540c
    004a53f4
    004a53f4loc_4a53f4:
    004a53f4bl runtime.gcWriteBarrier2
    004a53f8str x2, [x25]
    004a53fcadrp x27, 0x57e000
    004a5400ldr x3, [x27+848]
    004a5404str x3, [x25+8]
    004a5408b 0x4a540c
    004a540c
    004a540cloc_4a540c:
    004a540cadrp x27, 0x57e000
    004a5410str x2, [x27+848]
    004a5414adrp x0, 0x210000
    004a5418add x0, x0, 3677
    004a541cmovz x1, 18
    004a5420bl errors.New
    004a5424adrp x27, 0x57d000
    004a5428str x0, [x27+1824]
    004a542cadrp x27, 0x5a6000
    004a5430ldr w2, [x27+3056]
    004a5434cbz w2, 0x4a543c
    004a5438b 0x4a5440
    004a543c
    004a543cloc_4a543c:
    004a543cb 0x4a5458
    004a5440
    004a5440loc_4a5440:
    004a5440bl runtime.gcWriteBarrier2
    004a5444str x1, [x25]
    004a5448adrp x27, 0x57d000
    004a544cldr x0, [x27+1832]
    004a5450str x0, [x25+8]
    004a5454b 0x4a5458
    004a5458
    004a5458loc_4a5458:
    004a5458adrp x27, 0x57d000
    004a545cstr x1, [x27+1832]
    004a5460bl runtime.makemap_small
    004a5464str x0, [sp+704]
    004a5468adrp x0, 0x20b000
    004a546cadd x0, x0, 1430
    004a5470str x0, [sp+688]
    004a5474orr x0, xzr, 4
    004a5478str x0, [sp+696]
    004a547corr x0, xzr, 1
    004a5480strb w0, [sp+47]
    004a5484ldr x2, [sp+688]
    004a5488ldr x3, [sp+696]
    004a548cldr x1, [sp+704]
    004a5490adrp x0, 0x17e000
    004a5494add x0, x0, 2528
    004a5498bl runtime.mapassign_faststr
    004a549cstr x0, [sp+680]
    004a54a0ldrsb x27, [x0]
    004a54a4ldrb w1, [sp+47]
    004a54a8strb w1, [x0]
    004a54acadrp x0, 0x20d000
    004a54b0add x0, x0, 1664
    004a54b4str x0, [sp+688]
    004a54b8movz x0, 10
    004a54bcstr x0, [sp+696]
    004a54c0orr x0, xzr, 1
    004a54c4strb w0, [sp+47]
    004a54c8ldr x2, [sp+688]
    004a54ccldr x3, [sp+696]
    004a54d0ldr x1, [sp+704]
    004a54d4adrp x0, 0x17e000
    004a54d8add x0, x0, 2528
    004a54dcbl runtime.mapassign_faststr
    004a54e0str x0, [sp+672]
    004a54e4ldrsb x27, [x0]
    004a54e8ldrb w1, [sp+47]
    004a54ecstrb w1, [x0]
    004a54f0adrp x0, 0x20f000
    004a54f4add x0, x0, 258
    004a54f8str x0, [sp+688]
    004a54fcorr x0, xzr, 14
    004a5500str x0, [sp+696]
    004a5504orr x0, xzr, 1
    004a5508strb w0, [sp+47]
    004a550cldr x2, [sp+688]
    004a5510ldr x3, [sp+696]
    004a5514ldr x1, [sp+704]
    004a5518adrp x0, 0x17e000
    004a551cadd x0, x0, 2528
    004a5520bl runtime.mapassign_faststr
    004a5524str x0, [sp+664]
    004a5528ldrsb x27, [x0]
    004a552cldrb w1, [sp+47]
    004a5530strb w1, [x0]
    004a5534adrp x0, 0x210000
    004a5538add x0, x0, 1883
    004a553cstr x0, [sp+688]
    004a5540movz x0, 17
    004a5544str x0, [sp+696]
    004a5548orr x0, xzr, 1
    004a554cstrb w0, [sp+47]
    004a5550ldr x2, [sp+688]
    004a5554ldr x3, [sp+696]
    004a5558ldr x1, [sp+704]
    004a555cadrp x0, 0x17e000
    004a5560add x0, x0, 2528
    004a5564bl runtime.mapassign_faststr
    004a5568str x0, [sp+656]
    004a556cldrsb x27, [x0]
    004a5570ldrb w1, [sp+47]
    004a5574strb w1, [x0]
    004a5578adrp x0, 0x20c000
    004a557cadd x0, x0, 391
    004a5580str x0, [sp+688]
    004a5584orr x0, xzr, 7
    004a5588str x0, [sp+696]
    004a558corr x0, xzr, 1
    004a5590strb w0, [sp+47]
    004a5594ldr x2, [sp+688]
    004a5598ldr x3, [sp+696]
    004a559cldr x1, [sp+704]
    004a55a0adrp x0, 0x17e000
    004a55a4add x0, x0, 2528
    004a55a8bl runtime.mapassign_faststr
    004a55acstr x0, [sp+648]
    004a55b0ldrsb x27, [x0]
    004a55b4ldrb w1, [sp+47]
    004a55b8strb w1, [x0]
    004a55bcldr x0, [sp+704]
    004a55c0adrp x27, 0x5a6000
    004a55c4ldr w1, [x27+3056]
    004a55c8cbz w1, 0x4a55d0
    004a55ccb 0x4a55d4
    004a55d0
    004a55d0loc_4a55d0:
    004a55d0b 0x4a55ec
    004a55d4
    004a55d4loc_4a55d4:
    004a55d4bl runtime.gcWriteBarrier2
    004a55d8str x0, [x25]
    004a55dcadrp x27, 0x57c000
    004a55e0ldr x2, [x27+600]
    004a55e4str x2, [x25+8]
    004a55e8b 0x4a55ec
    004a55ec
    004a55ecloc_4a55ec:
    004a55ecadrp x27, 0x57c000
    004a55f0str x0, [x27+600]
    004a55f4adrp x0, 0x218000
    004a55f8add x0, x0, 2002
    004a55fcorr x1, xzr, 30
    004a5600bl errors.New
    004a5604adrp x27, 0x57d000
    004a5608str x0, [x27+1840]
    004a560cadrp x27, 0x5a6000
    004a5610ldr w2, [x27+3056]
    004a5614cbz w2, 0x4a561c
    004a5618b 0x4a5620
    004a561c
    004a561cloc_4a561c:
    004a561cb 0x4a5638
    004a5620
    004a5620loc_4a5620:
    004a5620bl runtime.gcWriteBarrier2
    004a5624str x1, [x25]
    004a5628adrp x27, 0x57d000
    004a562cldr x0, [x27+1848]
    004a5630str x0, [x25+8]
    004a5634b 0x4a5638
    004a5638
    004a5638loc_4a5638:
    004a5638adrp x27, 0x57d000
    004a563cstr x1, [x27+1848]
    004a5640bl runtime.makemap_small
    004a5644str x0, [sp+640]
    004a5648adrp x27, 0x5a6000
    004a564cldr w1, [x27+3056]
    004a5650cbz w1, 0x4a5658
    004a5654b 0x4a565c
    004a5658
    004a5658loc_4a5658:
    004a5658b 0x4a5674
    004a565c
    004a565cloc_4a565c:
    004a565cbl runtime.gcWriteBarrier2
    004a5660str x0, [x25]
    004a5664adrp x27, 0x57d000
    004a5668ldr x1, [x27+2352]
    004a566cstr x1, [x25+8]
    004a5670b 0x4a5674
    004a5674
    004a5674loc_4a5674:
    004a5674adrp x27, 0x57d000
    004a5678str x0, [x27+2352]
    004a567cbl runtime.makemap_small
    004a5680str x0, [sp+544]
    004a5684adrp x27, 0x5a6000
    004a5688ldr w1, [x27+3056]
    004a568ccbz w1, 0x4a5694
    004a5690b 0x4a5698
    004a5694
    004a5694loc_4a5694:
    004a5694b 0x4a56b0
    004a5698
    004a5698loc_4a5698:
    004a5698bl runtime.gcWriteBarrier2
    004a569cstr x0, [x25]
    004a56a0adrp x27, 0x57d000
    004a56a4ldr x2, [x27+2360]
    004a56a8str x2, [x25+8]
    004a56acb 0x4a56b0
    004a56b0
    004a56b0loc_4a56b0:
    004a56b0adrp x27, 0x57d000
    004a56b4str x0, [x27+2360]
    004a56b8adrp x0, 0x225000
    004a56bcadd x0, x0, 3634
    004a56c0movz x1, 54
    004a56c4bl errors.New
    004a56c8adrp x27, 0x57d000
    004a56ccstr x0, [x27+1856]
    004a56d0adrp x27, 0x5a6000
    004a56d4ldr w2, [x27+3056]
    004a56d8cbz w2, 0x4a56e0
    004a56dcb 0x4a56e4
    004a56e0
    004a56e0loc_4a56e0:
    004a56e0b 0x4a56fc
    004a56e4
    004a56e4loc_4a56e4:
    004a56e4bl runtime.gcWriteBarrier2
    004a56e8str x1, [x25]
    004a56ecadrp x27, 0x57d000
    004a56f0ldr x0, [x27+1864]
    004a56f4str x0, [x25+8]
    004a56f8b 0x4a56fc
    004a56fc
    004a56fcloc_4a56fc:
    004a56fcadrp x27, 0x57d000
    004a5700str x1, [x27+1864]
    004a5704bl runtime.makemap_small
    004a5708str x0, [sp+632]
    004a570cadrp x0, 0x20f000
    004a5710add x0, x0, 258
    004a5714str x0, [sp+616]
    004a5718orr x0, xzr, 14
    004a571cstr x0, [sp+624]
    004a5720orr x0, xzr, 1
    004a5724strb w0, [sp+46]
    004a5728ldr x2, [sp+616]
    004a572cldr x3, [sp+624]
    004a5730ldr x1, [sp+632]
    004a5734adrp x0, 0x17e000
    004a5738add x0, x0, 2528
    004a573cbl runtime.mapassign_faststr
    004a5740str x0, [sp+608]
    004a5744ldrsb x27, [x0]
    004a5748ldrb w1, [sp+46]
    004a574cstrb w1, [x0]
    004a5750adrp x0, 0x210000
    004a5754add x0, x0, 1883
    004a5758str x0, [sp+616]
    004a575cmovz x0, 17
    004a5760str x0, [sp+624]
    004a5764orr x0, xzr, 1
    004a5768strb w0, [sp+46]
    004a576cldr x2, [sp+616]
    004a5770ldr x3, [sp+624]
    004a5774ldr x1, [sp+632]
    004a5778adrp x0, 0x17e000
    004a577cadd x0, x0, 2528
    004a5780bl runtime.mapassign_faststr
    004a5784str x0, [sp+600]
    004a5788ldrsb x27, [x0]
    004a578cldrb w1, [sp+46]
    004a5790strb w1, [x0]
    004a5794adrp x0, 0x20c000
    004a5798add x0, x0, 391
    004a579cstr x0, [sp+616]
    004a57a0orr x0, xzr, 7
    004a57a4str x0, [sp+624]
    004a57a8orr x0, xzr, 1
    004a57acstrb w0, [sp+46]
    004a57b0ldr x2, [sp+616]
    004a57b4ldr x3, [sp+624]
    004a57b8ldr x1, [sp+632]
    004a57bcadrp x0, 0x17e000
    004a57c0add x0, x0, 2528
    004a57c4bl runtime.mapassign_faststr
    004a57c8str x0, [sp+592]
    004a57ccldrsb x27, [x0]
    004a57d0ldrb w1, [sp+46]
    004a57d4strb w1, [x0]
    004a57d8ldr x0, [sp+632]
    004a57dcadrp x27, 0x5a6000
    004a57e0ldr w1, [x27+3056]
    004a57e4cbz w1, 0x4a57ec
    004a57e8b 0x4a57f0
    004a57ec
    004a57ecloc_4a57ec:
    004a57ecb 0x4a5808
    004a57f0
    004a57f0loc_4a57f0:
    004a57f0bl runtime.gcWriteBarrier2
    004a57f4str x0, [x25]
    004a57f8adrp x27, 0x57c000
    004a57fcldr x2, [x27+608]
    004a5800str x2, [x25+8]
    004a5804b 0x4a5808
    004a5808
    004a5808loc_4a5808:
    004a5808adrp x27, 0x57c000
    004a580cstr x0, [x27+608]
    004a5810adrp x0, 0x21c000
    004a5814add x0, x0, 3829
    004a5818movz x1, 36
    004a581cbl errors.New
    004a5820adrp x27, 0x57d000
    004a5824str x0, [x27+1872]
    004a5828adrp x27, 0x5a6000
    004a582cldr w2, [x27+3056]
    004a5830cbz w2, 0x4a5838
    004a5834b 0x4a583c
    004a5838
    004a5838loc_4a5838:
    004a5838b 0x4a5854
    004a583c
    004a583cloc_4a583c:
    004a583cbl runtime.gcWriteBarrier2
    004a5840str x1, [x25]
    004a5844adrp x27, 0x57d000
    004a5848ldr x2, [x27+1880]
    004a584cstr x2, [x25+8]
    004a5850b 0x4a5854
    004a5854
    004a5854loc_4a5854:
    004a5854adrp x27, 0x57d000
    004a5858str x1, [x27+1880]
    004a585cadrp x0, 0x20e000
    004a5860add x0, x0, 468
    004a5864orr x1, xzr, 12
    004a5868bl internal/godebug.New
    004a586cadrp x27, 0x5a6000
    004a5870ldr w2, [x27+3056]
    004a5874cbz w2, 0x4a587c
    004a5878b 0x4a5880
    004a587c
    004a587cloc_4a587c:
    004a587cb 0x4a5898
    004a5880
    004a5880loc_4a5880:
    004a5880bl runtime.gcWriteBarrier2
    004a5884str x0, [x25]
    004a5888adrp x27, 0x57c000
    004a588cldr x2, [x27+616]
    004a5890str x2, [x25+8]
    004a5894b 0x4a5898
    004a5898
    004a5898loc_4a5898:
    004a5898adrp x27, 0x57c000
    004a589cstr x0, [x27+616]
    004a58a0adrp x0, 0x228000
    004a58a4add x0, x0, 2249
    004a58a8orr x1, xzr, 64
    004a58acbl errors.New
    004a58b0adrp x27, 0x57d000
    004a58b4str x0, [x27+1888]
    004a58b8adrp x27, 0x5a6000
    004a58bcldr w2, [x27+3056]
    004a58c0cbz w2, 0x4a58c8
    004a58c4b 0x4a58cc
    004a58c8
    004a58c8loc_4a58c8:
    004a58c8b 0x4a58e4
    004a58cc
    004a58ccloc_4a58cc:
    004a58ccbl runtime.gcWriteBarrier2
    004a58d0str x1, [x25]
    004a58d4adrp x27, 0x57d000
    004a58d8ldr x2, [x27+1896]
    004a58dcstr x2, [x25+8]
    004a58e0b 0x4a58e4
    004a58e4
    004a58e4loc_4a58e4:
    004a58e4adrp x27, 0x57d000
    004a58e8str x1, [x27+1896]
    004a58ecadrp x0, 0x21b000
    004a58f0add x0, x0, 1899
    004a58f4movz x1, 34
    004a58f8bl errors.New
    004a58fcadrp x27, 0x57d000
    004a5900str x0, [x27+1904]
    004a5904adrp x27, 0x5a6000
    004a5908ldr w2, [x27+3056]
    004a590ccbz w2, 0x4a5914
    004a5910b 0x4a5918
    004a5914
    004a5914loc_4a5914:
    004a5914b 0x4a5930
    004a5918
    004a5918loc_4a5918:
    004a5918bl runtime.gcWriteBarrier2
    004a591cstr x1, [x25]
    004a5920adrp x27, 0x57d000
    004a5924ldr x2, [x27+1912]
    004a5928str x2, [x25+8]
    004a592cb 0x4a5930
    004a5930
    004a5930loc_4a5930:
    004a5930adrp x27, 0x57d000
    004a5934str x1, [x27+1912]
    004a5938adrp x0, 0x224000
    004a593cadd x0, x0, 809
    004a5940movz x1, 49
    004a5944bl errors.New
    004a5948adrp x27, 0x57d000
    004a594cstr x0, [x27+1920]
    004a5950adrp x27, 0x5a6000
    004a5954ldr w2, [x27+3056]
    004a5958cbz w2, 0x4a5960
    004a595cb 0x4a5964
    004a5960
    004a5960loc_4a5960:
    004a5960b 0x4a597c
    004a5964
    004a5964loc_4a5964:
    004a5964bl runtime.gcWriteBarrier2
    004a5968str x1, [x25]
    004a596cadrp x27, 0x57d000
    004a5970ldr x2, [x27+1928]
    004a5974str x2, [x25+8]
    004a5978b 0x4a597c
    004a597c
    004a597cloc_4a597c:
    004a597cadrp x27, 0x57d000
    004a5980str x1, [x27+1928]
    004a5984adrp x0, 0x20b000
    004a5988add x0, x0, 3289
    004a598corr x1, xzr, 6
    004a5990bl errors.New
    004a5994adrp x27, 0x57d000
    004a5998str x0, [x27+1936]
    004a599cadrp x27, 0x5a6000
    004a59a0ldr w2, [x27+3056]
    004a59a4cbz w2, 0x4a59ac
    004a59a8b 0x4a59b0
    004a59ac
    004a59acloc_4a59ac:
    004a59acb 0x4a59c8
    004a59b0
    004a59b0loc_4a59b0:
    004a59b0bl runtime.gcWriteBarrier2
    004a59b4str x1, [x25]
    004a59b8adrp x27, 0x57d000
    004a59bcldr x2, [x27+1944]
    004a59c0str x2, [x25+8]
    004a59c4b 0x4a59c8
    004a59c8
    004a59c8loc_4a59c8:
    004a59c8adrp x27, 0x57d000
    004a59ccstr x1, [x27+1944]
    004a59d0adrp x0, 0x213000
    004a59d4add x0, x0, 3675
    004a59d8movz x1, 23
    004a59dcbl errors.New
    004a59e0adrp x27, 0x57d000
    004a59e4str x0, [x27+1952]
    004a59e8adrp x27, 0x5a6000
    004a59ecldr w2, [x27+3056]
    004a59f0cbz w2, 0x4a59f8
    004a59f4b 0x4a59fc
    004a59f8
    004a59f8loc_4a59f8:
    004a59f8b 0x4a5a14
    004a59fc
    004a59fcloc_4a59fc:
    004a59fcbl runtime.gcWriteBarrier2
    004a5a00str x1, [x25]
    004a5a04adrp x27, 0x57d000
    004a5a08ldr x2, [x27+1960]
    004a5a0cstr x2, [x25+8]
    004a5a10b 0x4a5a14
    004a5a14
    004a5a14loc_4a5a14:
    004a5a14adrp x27, 0x57d000
    004a5a18str x1, [x27+1960]
    004a5a1cadrp x0, 0x213000
    004a5a20add x0, x0, 3698
    004a5a24movz x1, 23
    004a5a28bl errors.New
    004a5a2cadrp x27, 0x57d000
    004a5a30str x0, [x27+1968]
    004a5a34adrp x27, 0x5a6000
    004a5a38ldr w2, [x27+3056]
    004a5a3ccbz w2, 0x4a5a44
    004a5a40b 0x4a5a48
    004a5a44
    004a5a44loc_4a5a44:
    004a5a44b 0x4a5a60
    004a5a48
    004a5a48loc_4a5a48:
    004a5a48bl runtime.gcWriteBarrier2
    004a5a4cstr x1, [x25]
    004a5a50adrp x27, 0x57d000
    004a5a54ldr x3, [x27+1976]
    004a5a58str x3, [x25+8]
    004a5a5cb 0x4a5a60
    004a5a60
    004a5a60loc_4a5a60:
    004a5a60adrp x27, 0x57d000
    004a5a64str x1, [x27+1976]
    004a5a68add x20, sp, 296
    004a5a6cadr x27, 16
    004a5a70stp x29, x27, [sp-24]
    004a5a74sub x29, sp, 24
    004a5a78bl fn_87ce8
    004a5a7csub x29, sp, 8
    004a5a80add x3, sp, 296
    004a5a84str x3, [sp+560]
    004a5a88ldrsb x27, [x3]
    004a5a8corr x4, xzr, 1
    004a5a90str x4, [x3+8]
    004a5a94adrp x27, 0x5a6000
    004a5a98ldr w5, [x27+3056]
    004a5a9ccbz w5, 0x4a5aa4
    004a5aa0b 0x4a5aa8
    004a5aa4
    004a5aa4loc_4a5aa4:
    004a5aa4b 0x4a5ab8
    004a5aa8
    004a5aa8loc_4a5aa8:
    004a5aa8ldr x5, [x3]
    004a5aacbl runtime.gcWriteBarrier1
    004a5ab0str x5, [x25]
    004a5ab4b 0x4a5ab8
    004a5ab8
    004a5ab8loc_4a5ab8:
    004a5ab8adrp x5, 0x26a000
    004a5abcadd x5, x5, 200
    004a5ac0str x5, [x3]
    004a5ac4ldrsb x27, [x3]
    004a5ac8movz x5, 5
    004a5accstr x5, [x3+24]
    004a5ad0adrp x27, 0x5a6000
    004a5ad4ldr w6, [x27+3056]
    004a5ad8cbz w6, 0x4a5ae0
    004a5adcb 0x4a5ae4
    004a5ae0
    004a5ae0loc_4a5ae0:
    004a5ae0b 0x4a5af4
    004a5ae4
    004a5ae4loc_4a5ae4:
    004a5ae4ldr x6, [x3+16]
    004a5ae8bl runtime.gcWriteBarrier1
    004a5aecstr x6, [x25]
    004a5af0b 0x4a5af4
    004a5af4
    004a5af4loc_4a5af4:
    004a5af4adrp x6, 0x20b000
    004a5af8add x6, x6, 2277
    004a5afcstr x6, [x3+16]
    004a5b00ldr x3, [sp+560]
    004a5b04ldrsb x27, [x3]
    004a5b08str x4, [x3+40]
    004a5b0cadrp x27, 0x5a6000
    004a5b10ldr w6, [x27+3056]
    004a5b14cbz w6, 0x4a5b1c
    004a5b18b 0x4a5b20
    004a5b1c
    004a5b1cloc_4a5b1c:
    004a5b1cb 0x4a5b30
    004a5b20
    004a5b20loc_4a5b20:
    004a5b20ldr x6, [x3+32]
    004a5b24bl runtime.gcWriteBarrier1
    004a5b28str x6, [x25]
    004a5b2cb 0x4a5b30
    004a5b30
    004a5b30loc_4a5b30:
    004a5b30adrp x6, 0x26a000
    004a5b34add x6, x6, 736
    004a5b38str x6, [x3+32]
    004a5b3cldr x3, [sp+560]
    004a5b40ldrsb x27, [x3]
    004a5b44orr x6, xzr, 4
    004a5b48str x6, [x3+56]
    004a5b4cadrp x27, 0x5a6000
    004a5b50ldr w7, [x27+3056]
    004a5b54cbz w7, 0x4a5b5c
    004a5b58b 0x4a5b60
    004a5b5c
    004a5b5cloc_4a5b5c:
    004a5b5cb 0x4a5b70
    004a5b60
    004a5b60loc_4a5b60:
    004a5b60ldr x7, [x3+48]
    004a5b64bl runtime.gcWriteBarrier1
    004a5b68str x7, [x25]
    004a5b6cb 0x4a5b70
    004a5b70
    004a5b70loc_4a5b70:
    004a5b70adrp x7, 0x20b000
    004a5b74add x7, x7, 1434
    004a5b78str x7, [x3+48]
    004a5b7cldr x3, [sp+560]
    004a5b80ldrsb x27, [x3]
    004a5b84str x4, [x3+72]
    004a5b88adrp x27, 0x5a6000
    004a5b8cldr w7, [x27+3056]
    004a5b90cbz w7, 0x4a5b98
    004a5b94b 0x4a5b9c
    004a5b98
    004a5b98loc_4a5b98:
    004a5b98b 0x4a5bac
    004a5b9c
    004a5b9cloc_4a5b9c:
    004a5b9cldr x7, [x3+64]
    004a5ba0bl runtime.gcWriteBarrier1
    004a5ba4str x7, [x25]
    004a5ba8b 0x4a5bac
    004a5bac
    004a5bacloc_4a5bac:
    004a5bacadrp x7, 0x26a000
    004a5bb0add x7, x7, 352
    004a5bb4str x7, [x3+64]
    004a5bb8ldr x3, [sp+560]
    004a5bbcldrsb x27, [x3]
    004a5bc0str x6, [x3+88]
    004a5bc4adrp x27, 0x5a6000
    004a5bc8ldr w7, [x27+3056]
    004a5bcccbz w7, 0x4a5bd4
    004a5bd0b 0x4a5bd8
    004a5bd4
    004a5bd4loc_4a5bd4:
    004a5bd4b 0x4a5be8
    004a5bd8
    004a5bd8loc_4a5bd8:
    004a5bd8ldr x7, [x3+80]
    004a5bdcbl runtime.gcWriteBarrier1
    004a5be0str x7, [x25]
    004a5be4b 0x4a5be8
    004a5be8
    004a5be8loc_4a5be8:
    004a5be8adrp x7, 0x20b000
    004a5becadd x7, x7, 1438
    004a5bf0str x7, [x3+80]
    004a5bf4ldr x3, [sp+560]
    004a5bf8ldrsb x27, [x3]
    004a5bfcstr x4, [x3+104]
    004a5c00adrp x27, 0x5a6000
    004a5c04ldr w7, [x27+3056]
    004a5c08cbz w7, 0x4a5c10
    004a5c0cb 0x4a5c14
    004a5c10
    004a5c10loc_4a5c10:
    004a5c10b 0x4a5c24
    004a5c14
    004a5c14loc_4a5c14:
    004a5c14ldr x7, [x3+96]
    004a5c18bl runtime.gcWriteBarrier1
    004a5c1cstr x7, [x25]
    004a5c20b 0x4a5c24
    004a5c24
    004a5c24loc_4a5c24:
    004a5c24adrp x7, 0x26b000
    004a5c28add x7, x7, 3112
    004a5c2cstr x7, [x3+96]
    004a5c30ldr x3, [sp+560]
    004a5c34ldrsb x27, [x3]
    004a5c38str x5, [x3+120]
    004a5c3cadrp x27, 0x5a6000
    004a5c40ldr w7, [x27+3056]
    004a5c44cbz w7, 0x4a5c4c
    004a5c48b 0x4a5c50
    004a5c4c
    004a5c4cloc_4a5c4c:
    004a5c4cb 0x4a5c60
    004a5c50
    004a5c50loc_4a5c50:
    004a5c50ldr x7, [x3+112]
    004a5c54bl runtime.gcWriteBarrier1
    004a5c58str x7, [x25]
    004a5c5cb 0x4a5c60
    004a5c60
    004a5c60loc_4a5c60:
    004a5c60adrp x7, 0x20b000
    004a5c64add x7, x7, 2282
    004a5c68str x7, [x3+112]
    004a5c6cldr x3, [sp+560]
    004a5c70ldrsb x27, [x3]
    004a5c74str x4, [x3+136]
    004a5c78adrp x27, 0x5a6000
    004a5c7cldr w4, [x27+3056]
    004a5c80cbz w4, 0x4a5c88
    004a5c84b 0x4a5c8c
    004a5c88
    004a5c88loc_4a5c88:
    004a5c88b 0x4a5c9c
    004a5c8c
    004a5c8cloc_4a5c8c:
    004a5c8cldr x4, [x3+128]
    004a5c90bl runtime.gcWriteBarrier1
    004a5c94str x4, [x25]
    004a5c98b 0x4a5c9c
    004a5c9c
    004a5c9cloc_4a5c9c:
    004a5c9cadrp x4, 0x26a000
    004a5ca0add x4, x4, 1448
    004a5ca4str x4, [x3+128]
    004a5ca8ldr x3, [sp+560]
    004a5cacldrsb x27, [x3]
    004a5cb0str x5, [x3+152]
    004a5cb4adrp x27, 0x5a6000
    004a5cb8ldr w4, [x27+3056]
    004a5cbccbz w4, 0x4a5cc4
    004a5cc0b 0x4a5cc8
    004a5cc4
    004a5cc4loc_4a5cc4:
    004a5cc4b 0x4a5cd8
    004a5cc8
    004a5cc8loc_4a5cc8:
    004a5cc8ldr x4, [x3+144]
    004a5cccbl runtime.gcWriteBarrier1
    004a5cd0str x4, [x25]
    004a5cd4b 0x4a5cd8
    004a5cd8
    004a5cd8loc_4a5cd8:
    004a5cd8adrp x4, 0x20b000
    004a5cdcadd x4, x4, 2287
    004a5ce0str x4, [x3+144]
    004a5ce4ldr x0, [sp+560]
    004a5ce8ldrsb x27, [x0]
    004a5cecb 0x4a5cf0
    004a5cf0
    004a5cf0loc_4a5cf0:
    004a5cf0str x0, [sp+568]
    004a5cf4movz x2, 10
    004a5cf8str x2, [sp+576]
    004a5cfcstr x2, [sp+584]
    004a5d00mov x1, x2
    004a5d04bl strings.NewReplacer
    004a5d08adrp x27, 0x5a6000
    004a5d0cldr w3, [x27+3056]
    004a5d10cbz w3, 0x4a5d18
    004a5d14b 0x4a5d1c
    004a5d18
    004a5d18loc_4a5d18:
    004a5d18b 0x4a5d34
    004a5d1c
    004a5d1cloc_4a5d1c:
    004a5d1cbl runtime.gcWriteBarrier2
    004a5d20str x0, [x25]
    004a5d24adrp x27, 0x57c000
    004a5d28ldr x1, [x27+624]
    004a5d2cstr x1, [x25+8]
    004a5d30b 0x4a5d34
    004a5d34
    004a5d34loc_4a5d34:
    004a5d34adrp x27, 0x57c000
    004a5d38str x0, [x27+624]
    004a5d3cbl runtime.makemap_small
    004a5d40str x0, [sp+552]
    004a5d44str xzr, [sp+48]
    004a5d48adrp x0, 0x20b000
    004a5d4cadd x0, x0, 369
    004a5d50str x0, [sp+528]
    004a5d54orr x0, xzr, 3
    004a5d58str x0, [sp+536]
    004a5d5cldr x2, [sp+48]
    004a5d60ldr x1, [sp+552]
    004a5d64adrp x0, 0x182000
    004a5d68add x0, x0, 288
    004a5d6cbl runtime.mapassign_fast64
    004a5d70str x0, [sp+520]
    004a5d74ldrsb x27, [x0]
    004a5d78ldr x1, [sp+528]
    004a5d7cldr x2, [sp+536]
    004a5d80str x2, [x0+8]
    004a5d84adrp x27, 0x5a6000
    004a5d88ldr w2, [x27+3056]
    004a5d8ccbz w2, 0x4a5d94
    004a5d90b 0x4a5d98
    004a5d94
    004a5d94loc_4a5d94:
    004a5d94b 0x4a5dac
    004a5d98
    004a5d98loc_4a5d98:
    004a5d98bl runtime.gcWriteBarrier2
    004a5d9cstr x1, [x25]
    004a5da0ldr x3, [x0]
    004a5da4str x3, [x25+8]
    004a5da8b 0x4a5dac
    004a5dac
    004a5dacloc_4a5dac:
    004a5dacstr x1, [x0]
    004a5db0orr x3, xzr, 1
    004a5db4str x3, [sp+48]
    004a5db8adrp x3, 0x20b000
    004a5dbcadd x3, x3, 3295
    004a5dc0str x3, [sp+528]
    004a5dc4orr x3, xzr, 6
    004a5dc8str x3, [sp+536]
    004a5dccldr x2, [sp+48]
    004a5dd0ldr x1, [sp+552]
    004a5dd4adrp x0, 0x182000
    004a5dd8add x0, x0, 288
    004a5ddcbl runtime.mapassign_fast64
    004a5de0str x0, [sp+512]
    004a5de4ldrsb x27, [x0]
    004a5de8ldr x3, [sp+528]
    004a5decldr x4, [sp+536]
    004a5df0str x4, [x0+8]
    004a5df4adrp x27, 0x5a6000
    004a5df8ldr w4, [x27+3056]
    004a5dfccbz w4, 0x4a5e04
    004a5e00b 0x4a5e08
    004a5e04
    004a5e04loc_4a5e04:
    004a5e04b 0x4a5e1c
    004a5e08
    004a5e08loc_4a5e08:
    004a5e08bl runtime.gcWriteBarrier2
    004a5e0cstr x3, [x25]
    004a5e10ldr x4, [x0]
    004a5e14str x4, [x25+8]
    004a5e18b 0x4a5e1c
    004a5e1c
    004a5e1cloc_4a5e1c:
    004a5e1cstr x3, [x0]
    004a5e20orr x3, xzr, 2
    004a5e24str x3, [sp+48]
    004a5e28adrp x3, 0x20b000
    004a5e2cadd x3, x3, 786
    004a5e30str x3, [sp+528]
    004a5e34orr x3, xzr, 4
    004a5e38str x3, [sp+536]
    004a5e3cldr x2, [sp+48]
    004a5e40ldr x1, [sp+552]
    004a5e44adrp x0, 0x182000
    004a5e48add x0, x0, 288
    004a5e4cbl runtime.mapassign_fast64
    004a5e50str x0, [sp+504]
    004a5e54ldrsb x27, [x0]
    004a5e58ldr x3, [sp+528]
    004a5e5cldr x4, [sp+536]
    004a5e60str x4, [x0+8]
    004a5e64adrp x27, 0x5a6000
    004a5e68ldr w4, [x27+3056]
    004a5e6ccbz w4, 0x4a5e74
    004a5e70b 0x4a5e78
    004a5e74
    004a5e74loc_4a5e74:
    004a5e74b 0x4a5e8c
    004a5e78
    004a5e78loc_4a5e78:
    004a5e78bl runtime.gcWriteBarrier2
    004a5e7cstr x3, [x25]
    004a5e80ldr x4, [x0]
    004a5e84str x4, [x25+8]
    004a5e88b 0x4a5e8c
    004a5e8c
    004a5e8cloc_4a5e8c:
    004a5e8cstr x3, [x0]
    004a5e90orr x3, xzr, 3
    004a5e94str x3, [sp+48]
    004a5e98adrp x3, 0x20c000
    004a5e9cadd x3, x3, 2260
    004a5ea0str x3, [sp+528]
    004a5ea4orr x3, xzr, 8
    004a5ea8str x3, [sp+536]
    004a5eacldr x2, [sp+48]
    004a5eb0ldr x1, [sp+552]
    004a5eb4adrp x0, 0x182000
    004a5eb8add x0, x0, 288
    004a5ebcbl runtime.mapassign_fast64
    004a5ec0str x0, [sp+496]
    004a5ec4ldrsb x27, [x0]
    004a5ec8ldr x3, [sp+528]
    004a5eccldr x4, [sp+536]
    004a5ed0str x4, [x0+8]
    004a5ed4adrp x27, 0x5a6000
    004a5ed8ldr w4, [x27+3056]
    004a5edccbz w4, 0x4a5ee4
    004a5ee0b 0x4a5ee8
    004a5ee4
    004a5ee4loc_4a5ee4:
    004a5ee4b 0x4a5efc
    004a5ee8
    004a5ee8loc_4a5ee8:
    004a5ee8bl runtime.gcWriteBarrier2
    004a5eecstr x3, [x25]
    004a5ef0ldr x4, [x0]
    004a5ef4str x4, [x25+8]
    004a5ef8b 0x4a5efc
    004a5efc
    004a5efcloc_4a5efc:
    004a5efcstr x3, [x0]
    004a5f00orr x3, xzr, 4
    004a5f04str x3, [sp+48]
    004a5f08adrp x3, 0x20b000
    004a5f0cadd x3, x3, 3301
    004a5f10str x3, [sp+528]
    004a5f14orr x3, xzr, 6
    004a5f18str x3, [sp+536]
    004a5f1cldr x2, [sp+48]
    004a5f20ldr x1, [sp+552]
    004a5f24adrp x0, 0x182000
    004a5f28add x0, x0, 288
    004a5f2cbl runtime.mapassign_fast64
    004a5f30str x0, [sp+488]
    004a5f34ldrsb x27, [x0]
    004a5f38ldr x3, [sp+528]
    004a5f3cldr x4, [sp+536]
    004a5f40str x4, [x0+8]
    004a5f44adrp x27, 0x5a6000
    004a5f48ldr w4, [x27+3056]
    004a5f4ccbz w4, 0x4a5f54
    004a5f50b 0x4a5f58
    004a5f54
    004a5f54loc_4a5f54:
    004a5f54b 0x4a5f6c
    004a5f58
    004a5f58loc_4a5f58:
    004a5f58bl runtime.gcWriteBarrier2
    004a5f5cstr x3, [x25]
    004a5f60ldr x2, [x0]
    004a5f64str x2, [x25+8]
    004a5f68b 0x4a5f6c
    004a5f6c
    004a5f6cloc_4a5f6c:
    004a5f6cstr x3, [x0]
    004a5f70ldr x2, [sp+552]
    004a5f74adrp x27, 0x5a6000
    004a5f78ldr w3, [x27+3056]
    004a5f7ccbz w3, 0x4a5f84
    004a5f80b 0x4a5f88
    004a5f84
    004a5f84loc_4a5f84:
    004a5f84b 0x4a5fa0
    004a5f88
    004a5f88loc_4a5f88:
    004a5f88bl runtime.gcWriteBarrier2
    004a5f8cstr x2, [x25]
    004a5f90adrp x27, 0x57c000
    004a5f94ldr x3, [x27+632]
    004a5f98str x3, [x25+8]
    004a5f9cb 0x4a5fa0
    004a5fa0
    004a5fa0loc_4a5fa0:
    004a5fa0adrp x27, 0x57c000
    004a5fa4str x2, [x27+632]
    004a5fa8adrp x0, 0x211000
    004a5facadd x0, x0, 1992
    004a5fb0movz x1, 19
    004a5fb4bl errors.New
    004a5fb8adrp x27, 0x57d000
    004a5fbcstr x0, [x27+1984]
    004a5fc0adrp x27, 0x5a6000
    004a5fc4ldr w2, [x27+3056]
    004a5fc8cbz w2, 0x4a5fd0
    004a5fccb 0x4a5fd4
    004a5fd0
    004a5fd0loc_4a5fd0:
    004a5fd0b 0x4a5fec
    004a5fd4
    004a5fd4loc_4a5fd4:
    004a5fd4bl runtime.gcWriteBarrier2
    004a5fd8str x1, [x25]
    004a5fdcadrp x27, 0x57d000
    004a5fe0ldr x2, [x27+1992]
    004a5fe4str x2, [x25+8]
    004a5fe8b 0x4a5fec
    004a5fec
    004a5fecloc_4a5fec:
    004a5fecadrp x27, 0x57d000
    004a5ff0str x1, [x27+1992]
    004a5ff4adrp x0, 0x20d000
    004a5ff8add x0, x0, 2659
    004a5ffcmovz x1, 11
    004a6000bl internal/godebug.New
    004a6004adrp x27, 0x5a5000
    004a6008ldr w2, [x27+3056]
    004a600ccbz w2, 0x4a6014
    004a6010b 0x4a6018
    004a6014
    004a6014loc_4a6014:
    004a6014b 0x4a6030
    004a6018
    004a6018loc_4a6018:
    004a6018bl runtime.gcWriteBarrier2
    004a601cstr x0, [x25]
    004a6020adrp x27, 0x57b000
    004a6024ldr x2, [x27+640]
    004a6028str x2, [x25+8]
    004a602cb 0x4a6030
    004a6030
    004a6030loc_4a6030:
    004a6030adrp x27, 0x57b000
    004a6034str x0, [x27+640]
    004a6038adrp x0, 0x211000
    004a603cadd x0, x0, 2139
    004a6040movz x1, 21
    004a6044bl errors.New
    004a6048adrp x27, 0x57c000
    004a604cstr x0, [x27+2000]
    004a6050adrp x27, 0x5a5000
    004a6054ldr w2, [x27+3056]
    004a6058cbz w2, 0x4a6060
    004a605cb 0x4a6064
    004a6060
    004a6060loc_4a6060:
    004a6060b 0x4a607c
    004a6064
    004a6064loc_4a6064:
    004a6064bl runtime.gcWriteBarrier2
    004a6068str x1, [x25]
    004a606cadrp x27, 0x57c000
    004a6070ldr x0, [x27+2008]
    004a6074str x0, [x25+8]
    004a6078b 0x4a607c
    004a607c
    004a607cloc_4a607c:
    004a607cadrp x27, 0x57c000
    004a6080str x1, [x27+2008]
    004a6084bl runtime.makemap_small
    004a6088adrp x27, 0x5a5000
    004a608cldr w1, [x27+3056]
    004a6090cbz w1, 0x4a6098
    004a6094b 0x4a609c
    004a6098
    004a6098loc_4a6098:
    004a6098b 0x4a60b4
    004a609c
    004a609cloc_4a609c:
    004a609cbl runtime.gcWriteBarrier2
    004a60a0str x0, [x25]
    004a60a4adrp x27, 0x57b000
    004a60a8ldr x2, [x27+648]
    004a60acstr x2, [x25+8]
    004a60b0b 0x4a60b4
    004a60b4
    004a60b4loc_4a60b4:
    004a60b4adrp x27, 0x57b000
    004a60b8str x0, [x27+648]
    004a60bcorr x0, xzr, 1
    004a60c0mov x1, xzr
    004a60c4bl time.Unix
    004a60c8adrp x27, 0x57d000
    004a60ccstr x0, [x27+864]
    004a60d0adrp x27, 0x57d000
    004a60d4str x1, [x27+872]
    004a60d8adrp x27, 0x5a5000
    004a60dcldr w3, [x27+3056]
    004a60e0cbz w3, 0x4a60e8
    004a60e4b 0x4a60ec
    004a60e8
    004a60e8loc_4a60e8:
    004a60e8b 0x4a6104
    004a60ec
    004a60ecloc_4a60ec:
    004a60ecbl runtime.gcWriteBarrier2
    004a60f0str x2, [x25]
    004a60f4adrp x27, 0x57d000
    004a60f8ldr x0, [x27+880]
    004a60fcstr x0, [x25+8]
    004a6100b 0x4a6104
    004a6104
    004a6104loc_4a6104:
    004a6104adrp x27, 0x57d000
    004a6108str x2, [x27+880]
    004a610cadrp x27, 0x57c000
    004a6110ldr x0, [x27+2552]
    004a6114adrp x27, 0x57c000
    004a6118ldr x1, [x27+2544]
    004a611cadrp x27, 0x57c000
    004a6120str x1, [x27+2016]
    004a6124adrp x27, 0x5a5000
    004a6128ldr w1, [x27+3056]
    004a612ccbz w1, 0x4a6134
    004a6130b 0x4a6138
    004a6134
    004a6134loc_4a6134:
    004a6134b 0x4a6150
    004a6138
    004a6138loc_4a6138:
    004a6138bl runtime.gcWriteBarrier2
    004a613cstr x0, [x25]
    004a6140adrp x27, 0x57c000
    004a6144ldr x1, [x27+2024]
    004a6148str x1, [x25+8]
    004a614cb 0x4a6150
    004a6150
    004a6150loc_4a6150:
    004a6150adrp x27, 0x57c000
    004a6154str x0, [x27+2024]
    004a6158bl runtime.makemap_small
    004a615cstr x0, [sp+480]
    004a6160adrp x0, 0x20e000
    004a6164add x0, x0, 258
    004a6168str x0, [sp+464]
    004a616corr x0, xzr, 14
    004a6170str x0, [sp+472]
    004a6174orr x0, xzr, 1
    004a6178strb w0, [sp+45]
    004a617cldr x2, [sp+464]
    004a6180ldr x3, [sp+472]
    004a6184ldr x1, [sp+480]
    004a6188adrp x0, 0x17d000
    004a618cadd x0, x0, 2528
    004a6190bl runtime.mapassign_faststr
    004a6194str x0, [sp+456]
    004a6198ldrsb x27, [x0]
    004a619cldrb w1, [sp+45]
    004a61a0strb w1, [x0]
    004a61a4adrp x0, 0x20f000
    004a61a8add x0, x0, 1883
    004a61acstr x0, [sp+464]
    004a61b0movz x0, 17
    004a61b4str x0, [sp+472]
    004a61b8orr x0, xzr, 1
    004a61bcstrb w0, [sp+45]
    004a61c0ldr x2, [sp+464]
    004a61c4ldr x3, [sp+472]
    004a61c8ldr x1, [sp+480]
    004a61ccadrp x0, 0x17d000
    004a61d0add x0, x0, 2528
    004a61d4bl runtime.mapassign_faststr
    004a61d8str x0, [sp+288]
    004a61dcldrsb x27, [x0]
    004a61e0ldrb w1, [sp+45]
    004a61e4strb w1, [x0]
    004a61e8ldr x0, [sp+480]
    004a61ecadrp x27, 0x5a5000
    004a61f0ldr w1, [x27+3056]
    004a61f4cbz w1, 0x4a61fc
    004a61f8b 0x4a6200
    004a61fc
    004a61fcloc_4a61fc:
    004a61fcb 0x4a6218
    004a6200
    004a6200loc_4a6200:
    004a6200bl runtime.gcWriteBarrier2
    004a6204str x0, [x25]
    004a6208adrp x27, 0x57b000
    004a620cldr x2, [x27+656]
    004a6210str x2, [x25+8]
    004a6214b 0x4a6218
    004a6218
    004a6218loc_4a6218:
    004a6218adrp x27, 0x57b000
    004a621cstr x0, [x27+656]
    004a6220adrp x0, 0x219000
    004a6224add x0, x0, 3279
    004a6228movz x1, 33
    004a622cbl errors.New
    004a6230adrp x27, 0x57c000
    004a6234str x0, [x27+2032]
    004a6238adrp x27, 0x5a5000
    004a623cldr w2, [x27+3056]
    004a6240cbz w2, 0x4a6248
    004a6244b 0x4a624c
    004a6248
    004a6248loc_4a6248:
    004a6248b 0x4a6264
    004a624c
    004a624cloc_4a624c:
    004a624cbl runtime.gcWriteBarrier2
    004a6250str x1, [x25]
    004a6254adrp x27, 0x57c000
    004a6258ldr x2, [x27+2040]
    004a625cstr x2, [x25+8]
    004a6260b 0x4a6264
    004a6264
    004a6264loc_4a6264:
    004a6264adrp x27, 0x57c000
    004a6268str x1, [x27+2040]
    004a626cadrp x0, 0x21b000
    004a6270add x0, x0, 3865
    004a6274movz x1, 36
    004a6278bl errors.New
    004a627cadrp x27, 0x57c000
    004a6280str x0, [x27+2048]
    004a6284adrp x27, 0x5a5000
    004a6288ldr w2, [x27+3056]
    004a628ccbz w2, 0x4a6294
    004a6290b 0x4a6298
    004a6294
    004a6294loc_4a6294:
    004a6294b 0x4a62b0
    004a6298
    004a6298loc_4a6298:
    004a6298bl runtime.gcWriteBarrier2
    004a629cstr x1, [x25]
    004a62a0adrp x27, 0x57c000
    004a62a4ldr x2, [x27+2056]
    004a62a8str x2, [x25+8]
    004a62acb 0x4a62b0
    004a62b0
    004a62b0loc_4a62b0:
    004a62b0adrp x27, 0x57c000
    004a62b4str x1, [x27+2056]
    004a62b8adrp x0, 0x210000
    004a62bcadd x0, x0, 3147
    004a62c0movz x1, 20
    004a62c4bl internal/godebug.New
    004a62c8adrp x27, 0x5a5000
    004a62ccldr w2, [x27+3056]
    004a62d0cbz w2, 0x4a62d8
    004a62d4b 0x4a62dc
    004a62d8
    004a62d8loc_4a62d8:
    004a62d8b 0x4a62f4
    004a62dc
    004a62dcloc_4a62dc:
    004a62dcbl runtime.gcWriteBarrier2
    004a62e0str x0, [x25]
    004a62e4adrp x27, 0x57b000
    004a62e8ldr x2, [x27+664]
    004a62ecstr x2, [x25+8]
    004a62f0b 0x4a62f4
    004a62f4
    004a62f4loc_4a62f4:
    004a62f4adrp x27, 0x57b000
    004a62f8str x0, [x27+664]
    004a62fcmov x0, xzr
    004a6300mov x1, xzr
    004a6304bl io.NopCloser
    004a6308str x0, [sp+168]
    004a630cstr x1, [sp+176]
    004a6310str x0, [sp+272]
    004a6314str x1, [sp+280]
    004a6318str x0, [sp+264]
    004a631cldr x2, [sp+264]
    004a6320cbnz x2, 0x4a6328
    004a6324b 0x4a6338
    004a6328
    004a6328loc_4a6328:
    004a6328ldr x2, [sp+264]
    004a632cldr x2, [x2+8]
    004a6330str x2, [sp+264]
    004a6334b 0x4a633c
    004a6338
    004a6338loc_4a6338:
    004a6338b 0x4a633c
    004a633c
    004a633cloc_4a633c:
    004a633cldr x0, [sp+264]
    004a6340ldr x1, [sp+280]
    004a6344bl reflect.TypeOf
    004a6348adrp x27, 0x57c000
    004a634cstr x0, [x27+2064]
    004a6350adrp x27, 0x5a5000
    004a6354ldr w2, [x27+3056]
    004a6358cbz w2, 0x4a6360
    004a635cb 0x4a6364
    004a6360
    004a6360loc_4a6360:
    004a6360b 0x4a637c
    004a6364
    004a6364loc_4a6364:
    004a6364bl runtime.gcWriteBarrier2
    004a6368str x1, [x25]
    004a636cadrp x27, 0x57c000
    004a6370ldr x2, [x27+2072]
    004a6374str x2, [x25+8]
    004a6378b 0x4a637c
    004a637c
    004a637cloc_4a637c:
    004a637cadrp x27, 0x57c000
    004a6380str x1, [x27+2072]
    004a6384stp xzr, xzr, [sp+96]
    004a6388stp xzr, xzr, [sp+112]
    004a638cadrp x0, 0x1b7000
    004a6390add x0, x0, 2080
    004a6394add x1, sp, 96
    004a6398bl runtime.convT
    004a639cstr x0, [sp+256]
    004a63a0mov x1, x0
    004a63a4adrp x0, 0x270000
    004a63a8add x0, x0, 2400
    004a63acbl io.NopCloser
    004a63b0str x0, [sp+168]
    004a63b4str x1, [sp+176]
    004a63b8str x0, [sp+240]
    004a63bcstr x1, [sp+248]
    004a63c0str x0, [sp+232]
    004a63c4ldr x2, [sp+232]
    004a63c8cbnz x2, 0x4a63d0
    004a63ccb 0x4a63e0
    004a63d0
    004a63d0loc_4a63d0:
    004a63d0ldr x2, [sp+232]
    004a63d4ldr x2, [x2+8]
    004a63d8str x2, [sp+232]
    004a63dcb 0x4a63e4
    004a63e0
    004a63e0loc_4a63e0:
    004a63e0b 0x4a63e4
    004a63e4
    004a63e4loc_4a63e4:
    004a63e4ldr x0, [sp+232]
    004a63e8ldr x1, [sp+248]
    004a63ecbl reflect.TypeOf
    004a63f0adrp x27, 0x57c000
    004a63f4str x0, [x27+2080]
    004a63f8adrp x27, 0x5a5000
    004a63fcldr w2, [x27+3056]
    004a6400cbz w2, 0x4a6408
    004a6404b 0x4a640c
    004a6408
    004a6408loc_4a6408:
    004a6408b 0x4a6424
    004a640c
    004a640cloc_4a640c:
    004a640cbl runtime.gcWriteBarrier2
    004a6410str x1, [x25]
    004a6414adrp x27, 0x57c000
    004a6418ldr x2, [x27+2088]
    004a641cstr x2, [x25+8]
    004a6420b 0x4a6424
    004a6424
    004a6424loc_4a6424:
    004a6424adrp x27, 0x57c000
    004a6428str x1, [x27+2088]
    004a642cadrp x0, 0x20c000
    004a6430add x0, x0, 2648
    004a6434movz x1, 11
    004a6438bl internal/godebug.New
    004a643cadrp x27, 0x5a5000
    004a6440ldr w2, [x27+3056]
    004a6444cbz w2, 0x4a644c
    004a6448b 0x4a6450
    004a644c
    004a644cloc_4a644c:
    004a644cb 0x4a6468
    004a6450
    004a6450loc_4a6450:
    004a6450bl runtime.gcWriteBarrier2
    004a6454str x0, [x25]
    004a6458adrp x27, 0x57b000
    004a645cldr x2, [x27+672]
    004a6460str x2, [x25+8]
    004a6464b 0x4a6468
    004a6468
    004a6468loc_4a6468:
    004a6468adrp x27, 0x57b000
    004a646cstr x0, [x27+672]
    004a6470adrp x0, 0x223000
    004a6474add x0, x0, 2008
    004a6478movz x1, 50
    004a647cbl errors.New
    004a6480adrp x27, 0x57c000
    004a6484str x0, [x27+2096]
    004a6488adrp x27, 0x5a5000
    004a648cldr w2, [x27+3056]
    004a6490cbz w2, 0x4a6498
    004a6494b 0x4a649c
    004a6498
    004a6498loc_4a6498:
    004a6498b 0x4a64b4
    004a649c
    004a649cloc_4a649c:
    004a649cbl runtime.gcWriteBarrier2
    004a64a0str x1, [x25]
    004a64a4adrp x27, 0x57c000
    004a64a8ldr x2, [x27+2104]
    004a64acstr x2, [x25+8]
    004a64b0b 0x4a64b4
    004a64b4
    004a64b4loc_4a64b4:
    004a64b4adrp x27, 0x57c000
    004a64b8str x1, [x27+2104]
    004a64bcadrp x0, 0x219000
    004a64c0add x0, x0, 3312
    004a64c4movz x1, 33
    004a64c8bl errors.New
    004a64ccadrp x27, 0x57c000
    004a64d0str x0, [x27+2112]
    004a64d4adrp x27, 0x5a5000
    004a64d8ldr w2, [x27+3056]
    004a64dccbz w2, 0x4a64e4
    004a64e0b 0x4a64e8
    004a64e4
    004a64e4loc_4a64e4:
    004a64e4b 0x4a6500
    004a64e8
    004a64e8loc_4a64e8:
    004a64e8bl runtime.gcWriteBarrier2
    004a64ecstr x1, [x25]
    004a64f0adrp x27, 0x57c000
    004a64f4ldr x2, [x27+2120]
    004a64f8str x2, [x25+8]
    004a64fcb 0x4a6500
    004a6500
    004a6500loc_4a6500:
    004a6500adrp x27, 0x57c000
    004a6504str x1, [x27+2120]
    004a6508adrp x0, 0x1f1000
    004a650cadd x0, x0, 1600
    004a6510bl runtime.newobject
    004a6514str x0, [sp+224]
    004a6518adrp x27, 0x5a5000
    004a651cldr w1, [x27+3056]
    004a6520cbz w1, 0x4a6528
    004a6524b 0x4a652c
    004a6528
    004a6528loc_4a6528:
    004a6528b 0x4a6548
    004a652c
    004a652cloc_4a652c:
    004a652cstr x0, [sp+128]
    004a6530mov x1, x0
    004a6534adrp x0, 0x1f1000
    004a6538add x0, x0, 1600
    004a653cbl runtime.wbZero
    004a6540ldr x0, [sp+128]
    004a6544b 0x4a6548
    004a6548
    004a6548loc_4a6548:
    004a6548mov x20, x0
    004a654cadr x27, 16
    004a6550stp x29, x27, [sp-24]
    004a6554sub x29, sp, 24
    004a6558bl fn_87cec
    004a655csub x29, sp, 8
    004a6560ldr x1, [sp+224]
    004a6564ldrsb x27, [x1]
    004a6568movz x2, 44032
    004a656cmovk x2, 0xfc230000
    004a6570movk x2, 0x600000000
    004a6574str x2, [x1]
    004a6578ldr x1, [sp+224]
    004a657cldrsb x27, [x1]
    004a6580str x2, [x1+64]
    004a6584ldr x0, [sp+224]
    004a6588bl net/http.defaultTransportDialContext
    004a658cstr x0, [sp+88]
    004a6590adrp x27, 0x5a5000
    004a6594ldr w1, [x27+3056]
    004a6598cbz w1, 0x4a65a0
    004a659cb 0x4a65a4
    004a65a0
    004a65a0loc_4a65a0:
    004a65a0b 0x4a65bc
    004a65a4
    004a65a4loc_4a65a4:
    004a65a4bl runtime.gcWriteBarrier2
    004a65a8str x0, [x25]
    004a65acadrp x27, 0x574000
    004a65b0ldr x2, [x27+1464]
    004a65b4str x2, [x25+8]
    004a65b8b 0x4a65bc
    004a65bc
    004a65bcloc_4a65bc:
    004a65bcadrp x27, 0x574000
    004a65c0str x0, [x27+1464]
    004a65c4adrp x0, 0x21d000
    004a65c8add x0, x0, 3796
    004a65ccmovz x1, 39
    004a65d0bl errors.New
    004a65d4adrp x27, 0x57c000
    004a65d8str x0, [x27+2128]
    004a65dcadrp x27, 0x5a5000
    004a65e0ldr w2, [x27+3056]
    004a65e4cbz w2, 0x4a65ec
    004a65e8b 0x4a65f0
    004a65ec
    004a65ecloc_4a65ec:
    004a65ecb 0x4a6608
    004a65f0
    004a65f0loc_4a65f0:
    004a65f0bl runtime.gcWriteBarrier2
    004a65f4str x1, [x25]
    004a65f8adrp x27, 0x57c000
    004a65fcldr x2, [x27+2136]
    004a6600str x2, [x25+8]
    004a6604b 0x4a6608
    004a6608
    004a6608loc_4a6608:
    004a6608adrp x27, 0x57c000
    004a660cstr x1, [x27+2136]
    004a6610adrp x0, 0x221000
    004a6614add x0, x0, 620
    004a6618movz x1, 45
    004a661cbl errors.New
    004a6620adrp x27, 0x57c000
    004a6624str x0, [x27+2144]
    004a6628adrp x27, 0x5a5000
    004a662cldr w2, [x27+3056]
    004a6630cbz w2, 0x4a6638
    004a6634b 0x4a663c
    004a6638
    004a6638loc_4a6638:
    004a6638b 0x4a6654
    004a663c
    004a663cloc_4a663c:
    004a663cbl runtime.gcWriteBarrier2
    004a6640str x1, [x25]
    004a6644adrp x27, 0x57c000
    004a6648ldr x2, [x27+2152]
    004a664cstr x2, [x25+8]
    004a6650b 0x4a6654
    004a6654
    004a6654loc_4a6654:
    004a6654adrp x27, 0x57c000
    004a6658str x1, [x27+2152]
    004a665cadrp x0, 0x223000
    004a6660add x0, x0, 2058
    004a6664movz x1, 50
    004a6668bl errors.New
    004a666cadrp x27, 0x57c000
    004a6670str x0, [x27+2160]
    004a6674adrp x27, 0x5a5000
    004a6678ldr w2, [x27+3056]
    004a667ccbz w2, 0x4a6684
    004a6680b 0x4a6688
    004a6684
    004a6684loc_4a6684:
    004a6684b 0x4a66a0
    004a6688
    004a6688loc_4a6688:
    004a6688bl runtime.gcWriteBarrier2
    004a668cstr x1, [x25]
    004a6690adrp x27, 0x57c000
    004a6694ldr x2, [x27+2168]
    004a6698str x2, [x25+8]
    004a669cb 0x4a66a0
    004a66a0
    004a66a0loc_4a66a0:
    004a66a0adrp x27, 0x57c000
    004a66a4str x1, [x27+2168]
    004a66a8adrp x0, 0x220000
    004a66acadd x0, x0, 2784
    004a66b0movz x1, 44
    004a66b4bl errors.New
    004a66b8adrp x27, 0x57c000
    004a66bcstr x0, [x27+2176]
    004a66c0adrp x27, 0x5a5000
    004a66c4ldr w2, [x27+3056]
    004a66c8cbz w2, 0x4a66d0
    004a66ccb 0x4a66d4
    004a66d0
    004a66d0loc_4a66d0:
    004a66d0b 0x4a66ec
    004a66d4
    004a66d4loc_4a66d4:
    004a66d4bl runtime.gcWriteBarrier2
    004a66d8str x1, [x25]
    004a66dcadrp x27, 0x57c000
    004a66e0ldr x2, [x27+2184]
    004a66e4str x2, [x25+8]
    004a66e8b 0x4a66ec
    004a66ec
    004a66ecloc_4a66ec:
    004a66ecadrp x27, 0x57c000
    004a66f0str x1, [x27+2184]
    004a66f4adrp x0, 0x224000
    004a66f8add x0, x0, 1907
    004a66fcmovz x1, 53
    004a6700bl errors.New
    004a6704adrp x27, 0x57c000
    004a6708str x0, [x27+2192]
    004a670cadrp x27, 0x5a5000
    004a6710ldr w2, [x27+3056]
    004a6714cbz w2, 0x4a671c
    004a6718b 0x4a6720
    004a671c
    004a671cloc_4a671c:
    004a671cb 0x4a6738
    004a6720
    004a6720loc_4a6720:
    004a6720bl runtime.gcWriteBarrier2
    004a6724str x1, [x25]
    004a6728adrp x27, 0x57c000
    004a672cldr x2, [x27+2200]
    004a6730str x2, [x25+8]
    004a6734b 0x4a6738
    004a6738
    004a6738loc_4a6738:
    004a6738adrp x27, 0x57c000
    004a673cstr x1, [x27+2200]
    004a6740adrp x0, 0x219000
    004a6744add x0, x0, 3345
    004a6748movz x1, 33
    004a674cbl errors.New
    004a6750adrp x27, 0x57c000
    004a6754str x0, [x27+2208]
    004a6758adrp x27, 0x5a5000
    004a675cldr w2, [x27+3056]
    004a6760cbz w2, 0x4a6768
    004a6764b 0x4a676c
    004a6768
    004a6768loc_4a6768:
    004a6768b 0x4a6784
    004a676c
    004a676cloc_4a676c:
    004a676cbl runtime.gcWriteBarrier2
    004a6770str x1, [x25]
    004a6774adrp x27, 0x57c000
    004a6778ldr x2, [x27+2216]
    004a677cstr x2, [x25+8]
    004a6780b 0x4a6784
    004a6784
    004a6784loc_4a6784:
    004a6784adrp x27, 0x57c000
    004a6788str x1, [x27+2216]
    004a678cadrp x0, 0x21a000
    004a6790add x0, x0, 1933
    004a6794movz x1, 34
    004a6798bl errors.New
    004a679cadrp x27, 0x57c000
    004a67a0str x0, [x27+2224]
    004a67a4adrp x27, 0x5a5000
    004a67a8ldr w2, [x27+3056]
    004a67accbz w2, 0x4a67b4
    004a67b0b 0x4a67b8
    004a67b4
    004a67b4loc_4a67b4:
    004a67b4b 0x4a67d0
    004a67b8
    004a67b8loc_4a67b8:
    004a67b8bl runtime.gcWriteBarrier2
    004a67bcstr x1, [x25]
    004a67c0adrp x27, 0x57c000
    004a67c4ldr x2, [x27+2232]
    004a67c8str x2, [x25+8]
    004a67ccb 0x4a67d0
    004a67d0
    004a67d0loc_4a67d0:
    004a67d0adrp x27, 0x57c000
    004a67d4str x1, [x27+2232]
    004a67d8adrp x0, 0x216000
    004a67dcadd x0, x0, 3701
    004a67e0movz x1, 29
    004a67e4bl errors.New
    004a67e8adrp x27, 0x57c000
    004a67ecstr x0, [x27+2240]
    004a67f0adrp x27, 0x5a5000
    004a67f4ldr w2, [x27+3056]
    004a67f8cbz w2, 0x4a6800
    004a67fcb 0x4a6804
    004a6800
    004a6800loc_4a6800:
    004a6800b 0x4a681c
    004a6804
    004a6804loc_4a6804:
    004a6804bl runtime.gcWriteBarrier2
    004a6808str x1, [x25]
    004a680cadrp x27, 0x57c000
    004a6810ldr x2, [x27+2248]
    004a6814str x2, [x25+8]
    004a6818b 0x4a681c
    004a681c
    004a681cloc_4a681c:
    004a681cadrp x27, 0x57c000
    004a6820str x1, [x27+2248]
    004a6824adrp x0, 0x21b000
    004a6828add x0, x0, 775
    004a682cmovz x1, 35
    004a6830bl errors.New
    004a6834adrp x27, 0x57c000
    004a6838str x0, [x27+2256]
    004a683cadrp x27, 0x5a5000
    004a6840ldr w2, [x27+3056]
    004a6844cbz w2, 0x4a684c
    004a6848b 0x4a6850
    004a684c
    004a684cloc_4a684c:
    004a684cb 0x4a6868
    004a6850
    004a6850loc_4a6850:
    004a6850bl runtime.gcWriteBarrier2
    004a6854str x1, [x25]
    004a6858adrp x27, 0x57c000
    004a685cldr x2, [x27+2264]
    004a6860str x2, [x25+8]
    004a6864b 0x4a6868
    004a6868
    004a6868loc_4a6868:
    004a6868adrp x27, 0x57c000
    004a686cstr x1, [x27+2264]
    004a6870adrp x0, 0x224000
    004a6874add x0, x0, 3688
    004a6878movz x1, 54
    004a687cbl errors.New
    004a6880adrp x27, 0x57c000
    004a6884str x0, [x27+2272]
    004a6888adrp x27, 0x5a5000
    004a688cldr w2, [x27+3056]
    004a6890cbz w2, 0x4a6898
    004a6894b 0x4a689c
    004a6898
    004a6898loc_4a6898:
    004a6898b 0x4a68b4
    004a689c
    004a689cloc_4a689c:
    004a689cbl runtime.gcWriteBarrier2
    004a68a0str x1, [x25]
    004a68a4adrp x27, 0x57c000
    004a68a8ldr x2, [x27+2280]
    004a68acstr x2, [x25+8]
    004a68b0b 0x4a68b4
    004a68b4
    004a68b4loc_4a68b4:
    004a68b4adrp x27, 0x57c000
    004a68b8str x1, [x27+2280]
    004a68bcadrp x27, 0x57c000
    004a68c0ldr x2, [x27+1688]
    004a68c4adrp x27, 0x57c000
    004a68c8ldr x3, [x27+1680]
    004a68ccadrp x27, 0x57c000
    004a68d0str x3, [x27+2288]
    004a68d4adrp x27, 0x5a5000
    004a68d8ldr w3, [x27+3056]
    004a68dccbz w3, 0x4a68e4
    004a68e0b 0x4a68e8
    004a68e4
    004a68e4loc_4a68e4:
    004a68e4b 0x4a6900
    004a68e8
    004a68e8loc_4a68e8:
    004a68e8bl runtime.gcWriteBarrier2
    004a68ecstr x2, [x25]
    004a68f0adrp x27, 0x57c000
    004a68f4ldr x3, [x27+2296]
    004a68f8str x3, [x25+8]
    004a68fcb 0x4a6900
    004a6900
    004a6900loc_4a6900:
    004a6900adrp x27, 0x57c000
    004a6904str x2, [x27+2296]
    004a6908adrp x0, 0x225000
    004a690cadd x0, x0, 966
    004a6910movz x1, 55
    004a6914bl errors.New
    004a6918adrp x27, 0x57c000
    004a691cstr x0, [x27+2304]
    004a6920adrp x27, 0x5a5000
    004a6924ldr w2, [x27+3056]
    004a6928cbz w2, 0x4a6930
    004a692cb 0x4a6934
    004a6930
    004a6930loc_4a6930:
    004a6930b 0x4a694c
    004a6934
    004a6934loc_4a6934:
    004a6934bl runtime.gcWriteBarrier2
    004a6938str x1, [x25]
    004a693cadrp x27, 0x57c000
    004a6940ldr x2, [x27+2312]
    004a6944str x2, [x25+8]
    004a6948b 0x4a694c
    004a694c
    004a694cloc_4a694c:
    004a694cadrp x27, 0x57c000
    004a6950str x1, [x27+2312]
    004a6954adrp x0, 0x215000
    004a6958add x0, x0, 1615
    004a695cmovz x1, 27
    004a6960bl errors.New
    004a6964adrp x27, 0x57c000
    004a6968str x0, [x27+2320]
    004a696cadrp x27, 0x5a5000
    004a6970ldr w2, [x27+3056]
    004a6974cbz w2, 0x4a697c
    004a6978b 0x4a6980
    004a697c
    004a697cloc_4a697c:
    004a697cb 0x4a6998
    004a6980
    004a6980loc_4a6980:
    004a6980bl runtime.gcWriteBarrier2
    004a6984str x1, [x25]
    004a6988adrp x27, 0x57c000
    004a698cldr x0, [x27+2328]
    004a6990str x0, [x25+8]
    004a6994b 0x4a6998
    004a6998
    004a6998loc_4a6998:
    004a6998adrp x27, 0x57c000
    004a699cstr x1, [x27+2328]
    004a69a0bl runtime.makemap_small
    004a69a4str x0, [sp+216]
    004a69a8adrp x0, 0x20a000
    004a69acadd x0, x0, 1130
    004a69b0str x0, [sp+200]
    004a69b4orr x0, xzr, 4
    004a69b8str x0, [sp+208]
    004a69bcadrp x0, 0x20a000
    004a69c0add x0, x0, 283
    004a69c4str x0, [sp+184]
    004a69c8orr x0, xzr, 2
    004a69ccstr x0, [sp+192]
    004a69d0ldr x2, [sp+200]
    004a69d4ldr x3, [sp+208]
    004a69d8ldr x1, [sp+216]
    004a69dcadrp x0, 0x17e000
    004a69e0add x0, x0, 1600
    004a69e4bl runtime.mapassign_faststr
    004a69e8str x0, [sp+160]
    004a69ecldrsb x27, [x0]
    004a69f0ldr x1, [sp+184]
    004a69f4ldr x2, [sp+192]
    004a69f8str x2, [x0+8]
    004a69fcadrp x27, 0x5a5000
    004a6a00ldr w2, [x27+3056]
    004a6a04cbz w2, 0x4a6a0c
    004a6a08b 0x4a6a10
    004a6a0c
    004a6a0cloc_4a6a0c:
    004a6a0cb 0x4a6a24
    004a6a10
    004a6a10loc_4a6a10:
    004a6a10bl runtime.gcWriteBarrier2
    004a6a14str x1, [x25]
    004a6a18ldr x4, [x0]
    004a6a1cstr x4, [x25+8]
    004a6a20b 0x4a6a24
    004a6a24
    004a6a24loc_4a6a24:
    004a6a24str x1, [x0]
    004a6a28adrp x4, 0x20a000
    004a6a2cadd x4, x4, 1952
    004a6a30str x4, [sp+200]
    004a6a34movz x4, 5
    004a6a38str x4, [sp+208]
    004a6a3cadrp x4, 0x20a000
    004a6a40add x4, x4, 690
    004a6a44str x4, [sp+184]
    004a6a48orr x4, xzr, 3
    004a6a4cstr x4, [sp+192]
    004a6a50ldr x2, [sp+200]
    004a6a54ldr x3, [sp+208]
    004a6a58ldr x1, [sp+216]
    004a6a5cadrp x0, 0x17e000
    004a6a60add x0, x0, 1600
    004a6a64bl runtime.mapassign_faststr
    004a6a68str x0, [sp+152]
    004a6a6cldrsb x27, [x0]
    004a6a70ldr x4, [sp+184]
    004a6a74ldr x5, [sp+192]
    004a6a78str x5, [x0+8]
    004a6a7cadrp x27, 0x5a5000
    004a6a80ldr w5, [x27+3056]
    004a6a84cbz w5, 0x4a6a8c
    004a6a88b 0x4a6a90
    004a6a8c
    004a6a8cloc_4a6a8c:
    004a6a8cb 0x4a6aa4
    004a6a90
    004a6a90loc_4a6a90:
    004a6a90bl runtime.gcWriteBarrier2
    004a6a94str x4, [x25]
    004a6a98ldr x5, [x0]
    004a6a9cstr x5, [x25+8]
    004a6aa0b 0x4a6aa4
    004a6aa4
    004a6aa4loc_4a6aa4:
    004a6aa4str x4, [x0]
    004a6aa8adrp x4, 0x20a000
    004a6aacadd x4, x4, 3307
    004a6ab0str x4, [sp+200]
    004a6ab4orr x4, xzr, 6
    004a6ab8str x4, [sp+208]
    004a6abcadrp x4, 0x20a000
    004a6ac0add x4, x4, 1442
    004a6ac4str x4, [sp+184]
    004a6ac8orr x4, xzr, 4
    004a6accstr x4, [sp+192]
    004a6ad0ldr x2, [sp+200]
    004a6ad4ldr x3, [sp+208]
    004a6ad8ldr x1, [sp+216]
    004a6adcadrp x0, 0x17e000
    004a6ae0add x0, x0, 1600
    004a6ae4bl runtime.mapassign_faststr
    004a6ae8str x0, [sp+144]
    004a6aecldrsb x27, [x0]
    004a6af0ldr x4, [sp+184]
    004a6af4ldr x5, [sp+192]
    004a6af8str x5, [x0+8]
    004a6afcadrp x27, 0x5a5000
    004a6b00ldr w5, [x27+3056]
    004a6b04cbz w5, 0x4a6b0c
    004a6b08b 0x4a6b10
    004a6b0c
    004a6b0cloc_4a6b0c:
    004a6b0cb 0x4a6b24
    004a6b10
    004a6b10loc_4a6b10:
    004a6b10bl runtime.gcWriteBarrier2
    004a6b14str x4, [x25]
    004a6b18ldr x5, [x0]
    004a6b1cstr x5, [x25+8]
    004a6b20b 0x4a6b24
    004a6b24
    004a6b24loc_4a6b24:
    004a6b24str x4, [x0]
    004a6b28adrp x4, 0x20b000
    004a6b2cadd x4, x4, 398
    004a6b30str x4, [sp+200]
    004a6b34orr x4, xzr, 7
    004a6b38str x4, [sp+208]
    004a6b3cadrp x4, 0x20a000
    004a6b40add x4, x4, 1442
    004a6b44str x4, [sp+184]
    004a6b48orr x4, xzr, 4
    004a6b4cstr x4, [sp+192]
    004a6b50ldr x2, [sp+200]
    004a6b54ldr x3, [sp+208]
    004a6b58ldr x1, [sp+216]
    004a6b5cadrp x0, 0x17e000
    004a6b60add x0, x0, 1600
    004a6b64bl runtime.mapassign_faststr
    004a6b68str x0, [sp+136]
    004a6b6cldrsb x27, [x0]
    004a6b70ldr x4, [sp+184]
    004a6b74ldr x5, [sp+192]
    004a6b78str x5, [x0+8]
    004a6b7cadrp x27, 0x5a5000
    004a6b80ldr w5, [x27+3056]
    004a6b84cbz w5, 0x4a6b8c
    004a6b88b 0x4a6b90
    004a6b8c
    004a6b8cloc_4a6b8c:
    004a6b8cb 0x4a6ba4
    004a6b90
    004a6b90loc_4a6b90:
    004a6b90bl runtime.gcWriteBarrier2
    004a6b94str x4, [x25]
    004a6b98ldr x2, [x0]
    004a6b9cstr x2, [x25+8]
    004a6ba0b 0x4a6ba4
    004a6ba4
    004a6ba4loc_4a6ba4:
    004a6ba4str x4, [x0]
    004a6ba8ldr x2, [sp+216]
    004a6bacadrp x27, 0x5a5000
    004a6bb0ldr w3, [x27+3056]
    004a6bb4cbz w3, 0x4a6bbc
    004a6bb8b 0x4a6bc0
    004a6bbc
    004a6bbcloc_4a6bbc:
    004a6bbcb 0x4a6bd8
    004a6bc0
    004a6bc0loc_4a6bc0:
    004a6bc0bl runtime.gcWriteBarrier2
    004a6bc4str x2, [x25]
    004a6bc8adrp x27, 0x57b000
    004a6bccldr x3, [x27+688]
    004a6bd0str x3, [x25+8]
    004a6bd4b 0x4a6bd8
    004a6bd8
    004a6bd8loc_4a6bd8:
    004a6bd8adrp x27, 0x57b000
    004a6bdcstr x2, [x27+688]
    004a6be0adrp x0, 0x21a000
    004a6be4add x0, x0, 1967
    004a6be8movz x1, 34
    004a6becbl errors.New
    004a6bf0adrp x27, 0x57c000
    004a6bf4str x0, [x27+2336]
    004a6bf8adrp x27, 0x5a5000
    004a6bfcldr w2, [x27+3056]
    004a6c00cbz w2, 0x4a6c08
    004a6c04b 0x4a6c0c
    004a6c08
    004a6c08loc_4a6c08:
    004a6c08b 0x4a6c24
    004a6c0c
    004a6c0cloc_4a6c0c:
    004a6c0cbl runtime.gcWriteBarrier2
    004a6c10str x1, [x25]
    004a6c14adrp x27, 0x57c000
    004a6c18ldr x0, [x27+2344]
    004a6c1cstr x0, [x25+8]
    004a6c20b 0x4a6c24
    004a6c24
    004a6c24loc_4a6c24:
    004a6c24adrp x27, 0x57c000
    004a6c28str x1, [x27+2344]
    004a6c2cldp x29, x30, [sp-8]
    004a6c30add sp, sp, 832
    004a6c34ret x30
    004a6c38
    004a6c38loc_4a6c38:
    004a6c38mov x0, xzr
    004a6c3cbl runtime.panicIndex
    004a6c40hint
    004a6c44
    004a6c44loc_4a6c44:
    004a6c44mov x3, x30
    004a6c48bl runtime.morestack_noctxt.abi0
    004a6c4cb 0x4a4180
    004a4180