File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    00495d00
    00495d00vendor/golang.org/x/text/unicode/norm.nextMultiNorm: ; void vendor/golang.org/x/text/unicode/norm.nextMultiNorm(vendor/golang.org/x/text/unicode/norm.Iter * i)
    00495d00ldr x16, [x28+16]
    00495d04sub x17, sp, 256
    00495d08subs xzr, x17, x16
    00495d0cb.ls 0x4960c8
    00495d10sub x20, sp, 384
    00495d14stp x29, x30, [x20-8]
    00495d18add sp, x20, 0
    00495d1csub x29, sp, 8
    00495d20str x0, [sp+392]
    00495d24str xzr, [sp+128]
    00495d28stp xzr, xzr, [sp+136]
    00495d2cstr xzr, [sp+104]
    00495d30ldr x6, [sp+392]
    00495d34ldrsb x27, [x6]
    00495d38ldr x7, [x6+712]
    00495d3cldr x8, [x6+720]
    00495d40ldr x6, [x6+728]
    00495d44str x7, [sp+176]
    00495d48str x8, [sp+184]
    00495d4cstr x6, [sp+192]
    00495d50b 0x495d54
    00495d54
    00495d54loc_495d54:
    00495d54ldr x6, [sp+184]
    00495d58str x6, [sp+120]
    00495d5cldr x7, [sp+104]
    00495d60subs xzr, x6, x7
    00495d64b.gt 0x495d6c
    00495d68b 0x496018
    00495d6c
    00495d6cloc_495d6c:
    00495d6cstp xzr, xzr, [sp+336]
    00495d70stp xzr, xzr, [sp+352]
    00495d74str xzr, [sp+368]
    00495d78ldr x0, [sp+336]
    00495d7cldr x2, [sp+176]
    00495d80ldr x3, [sp+184]
    00495d84ldr x4, [sp+192]
    00495d88str x2, [sp+352]
    00495d8cstr x3, [sp+360]
    00495d90str x4, [sp+368]
    00495d94ldr x6, [sp+392]
    00495d98ldrsb x27, [x6]
    00495d9cldr x26, [x6+416]
    00495da0ldr x5, [sp+104]
    00495da4ldr x6, [x26]
    00495da8mov x1, xzr
    00495dacblr x6
    00495db0strb w0, [sp+96]
    00495db4strb w1, [sp+97]
    00495db8strb w2, [sp+98]
    00495dbcstrb w3, [sp+99]
    00495dc0strb w4, [sp+100]
    00495dc4strb w5, [sp+101]
    00495dc8strh w6, [sp+102]
    00495dccldr x6, [sp+96]
    00495dd0str x6, [sp+88]
    00495dd4ldrb w0, [sp+88]
    00495dd8ldrb w1, [sp+89]
    00495ddcldrb w2, [sp+90]
    00495de0ldrb w3, [sp+91]
    00495de4ldrb w4, [sp+92]
    00495de8ldrb w5, [sp+93]
    00495decldrh w6, [sp+94]
    00495df0bl vendor/golang.org/x/text/unicode/norm.Properties.BoundaryBefore
    00495df4strb w0, [sp+87]
    00495df8tbnz w0, 0, 0x495e00
    00495dfcb 0x495f98
    00495e00
    00495e00loc_495e00:
    00495e00ldr x0, [sp+392]
    00495e04ldrsb x27, [x0]
    00495e08str x0, [sp+328]
    00495e0cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).compose
    00495e10ldr x1, [sp+392]
    00495e14ldrsb x27, [x1]
    00495e18add x1, x1, 552
    00495e1cldrsb x27, [x1]
    00495e20b 0x495e24
    00495e24
    00495e24loc_495e24:
    00495e24str x1, [sp+200]
    00495e28orr x4, xzr, 128
    00495e2cstr x4, [sp+208]
    00495e30str x4, [sp+216]
    00495e34ldr x0, [sp+392]
    00495e38ldrsb x27, [x0]
    00495e3cstr x0, [sp+320]
    00495e40ldr x1, [sp+200]
    00495e44ldr x2, [sp+208]
    00495e48ldr x3, [sp+216]
    00495e4cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).flushCopy
    00495e50str x0, [sp+112]
    00495e54ldr x4, [sp+392]
    00495e58ldrsb x27, [x4]
    00495e5cadd x4, x4, 552
    00495e60ldrsb x27, [x4]
    00495e64subs xzr, x0, 128
    00495e68b.ls 0x495e70
    00495e6cb 0x4960b8
    00495e70
    00495e70loc_495e70:
    00495e70b 0x495e74
    00495e74
    00495e74loc_495e74:
    00495e74str x4, [sp+152]
    00495e78str x0, [sp+160]
    00495e7corr x14, xzr, 128
    00495e80str x14, [sp+168]
    00495e84stp xzr, xzr, [sp+280]
    00495e88stp xzr, xzr, [sp+296]
    00495e8cstr xzr, [sp+312]
    00495e90ldr x14, [sp+176]
    00495e94ldr x15, [sp+184]
    00495e98ldr x16, [sp+192]
    00495e9cstr x14, [sp+296]
    00495ea0str x15, [sp+304]
    00495ea4str x16, [sp+312]
    00495ea8ldr x0, [sp+392]
    00495eacldrsb x27, [x0]
    00495eb0str x0, [sp+272]
    00495eb4ldrb w7, [sp+88]
    00495eb8ldr x6, [sp+104]
    00495ebcldr x1, [sp+280]
    00495ec0ldrb w8, [sp+89]
    00495ec4ldrb w9, [sp+90]
    00495ec8ldrb w10, [sp+91]
    00495eccldrb w11, [sp+92]
    00495ed0ldrb w12, [sp+93]
    00495ed4ldrh w13, [sp+94]
    00495ed8ldr x2, [sp+288]
    00495edcldr x3, [sp+296]
    00495ee0ldr x4, [sp+304]
    00495ee4ldr x5, [sp+312]
    00495ee8bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe
    00495eecldr x14, [sp+104]
    00495ef0ldrb w15, [sp+89]
    00495ef4add x0, x14, x15
    00495ef8str x0, [sp+112]
    00495efcldr x1, [sp+184]
    00495f00ldr x14, [sp+176]
    00495f04ldr x15, [sp+192]
    00495f08b 0x495f0c
    00495f0c
    00495f0cloc_495f0c:
    00495f0csubs xzr, x1, x0
    00495f10b.hs 0x495f18
    00495f14b 0x4960b4
    00495f18
    00495f18loc_495f18:
    00495f18sub x3, x15, x0
    00495f1csub x4, x1, x0
    00495f20sub x5, xzr, x3
    00495f24and x5, x0, x5, asr #63
    00495f28add x5, x14, x5
    00495f2cstr x5, [sp+200]
    00495f30str x4, [sp+208]
    00495f34str x3, [sp+216]
    00495f38ldr x6, [sp+392]
    00495f3cldrsb x27, [x6]
    00495f40str x4, [x6+720]
    00495f44str x3, [x6+728]
    00495f48adrp x27, 0x5b6000
    00495f4cldr w3, [x27+3056]
    00495f50cbz w3, 0x495f58
    00495f54b 0x495f5c
    00495f58
    00495f58loc_495f58:
    00495f58b 0x495f70
    00495f5c
    00495f5cloc_495f5c:
    00495f5cbl runtime.gcWriteBarrier2
    00495f60str x5, [x25]
    00495f64ldr x3, [x6+712]
    00495f68str x3, [x25+8]
    00495f6cb 0x495f70
    00495f70
    00495f70loc_495f70:
    00495f70str x5, [x6+712]
    00495f74ldr x0, [sp+152]
    00495f78ldr x1, [sp+160]
    00495f7cldr x2, [sp+168]
    00495f80str x0, [sp+128]
    00495f84str x1, [sp+136]
    00495f88str x2, [sp+144]
    00495f8cldp x29, x30, [sp-8]
    00495f90add sp, sp, 384
    00495f94ret x30
    00495f98
    00495f98loc_495f98:
    00495f98stp xzr, xzr, [sp+232]
    00495f9cstp xzr, xzr, [sp+248]
    00495fa0str xzr, [sp+264]
    00495fa4ldr x14, [sp+176]
    00495fa8ldr x15, [sp+184]
    00495facldr x16, [sp+192]
    00495fb0str x14, [sp+248]
    00495fb4str x15, [sp+256]
    00495fb8str x16, [sp+264]
    00495fbcldr x0, [sp+392]
    00495fc0ldrsb x27, [x0]
    00495fc4str x0, [sp+224]
    00495fc8ldrb w7, [sp+88]
    00495fccldr x6, [sp+104]
    00495fd0ldr x1, [sp+232]
    00495fd4ldrb w8, [sp+89]
    00495fd8ldrb w9, [sp+90]
    00495fdcldrb w10, [sp+91]
    00495fe0ldrb w11, [sp+92]
    00495fe4ldrb w12, [sp+93]
    00495fe8ldrh w13, [sp+94]
    00495fecldr x2, [sp+240]
    00495ff0ldr x3, [sp+248]
    00495ff4ldr x4, [sp+256]
    00495ff8ldr x5, [sp+264]
    00495ffcbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe
    00496000ldr x14, [sp+104]
    00496004ldrb w15, [sp+89]
    00496008add x14, x14, x15
    0049600cstr x14, [sp+104]
    00496010b 0x496014
    00496014
    00496014loc_496014:
    00496014b 0x495d54
    00496018
    00496018loc_496018:
    00496018ldr x1, [sp+392]
    0049601cldrsb x27, [x1]
    00496020add x27, x1, 720
    00496024stp xzr, xzr, [x27]
    00496028adrp x27, 0x5b5000
    0049602cldr w2, [x27+3056]
    00496030cbz w2, 0x496038
    00496034b 0x49603c
    00496038
    00496038loc_496038:
    00496038b 0x49604c
    0049603c
    0049603cloc_49603c:
    0049603cldr x2, [x1+712]
    00496040bl runtime.gcWriteBarrier1
    00496044str x2, [x25]
    00496048b 0x49604c
    0049604c
    0049604cloc_49604c:
    0049604cstr xzr, [x1+712]
    00496050ldr x1, [sp+392]
    00496054ldrsb x27, [x1]
    00496058adrp x27, 0x5b5000
    0049605cldr w2, [x27+3056]
    00496060cbz w2, 0x496068
    00496064b 0x49606c
    00496068
    00496068loc_496068:
    00496068b 0x49607c
    0049606c
    0049606cloc_49606c:
    0049606cldr x2, [x1+688]
    00496070bl runtime.gcWriteBarrier1
    00496074str x2, [x25]
    00496078b 0x49607c
    0049607c
    0049607cloc_49607c:
    0049607cadrp x2, 0x244000
    00496080add x2, x2, 824
    00496084str x2, [x1+688]
    00496088ldr x0, [sp+392]
    0049608cbl vendor/golang.org/x/text/unicode/norm.doNormComposed
    00496090str x0, [sp+200]
    00496094str x1, [sp+208]
    00496098str x2, [sp+216]
    0049609cstr x0, [sp+128]
    004960a0str x1, [sp+136]
    004960a4str x2, [sp+144]
    004960a8ldp x29, x30, [sp-8]
    004960acadd sp, sp, 384
    004960b0ret x30
    004960b4
    004960b4loc_4960b4:
    004960b4bl runtime.panicSliceB
    004960b8
    004960b8loc_4960b8:
    004960b8mov x1, x0
    004960bcorr x2, xzr, 128
    004960c0bl runtime.panicSliceAlen
    004960c4hint
    004960c8
    004960c8loc_4960c8:
    004960c8str x0, [sp+8]
    004960ccmov x3, x30
    004960d0bl runtime.morestack_noctxt.abi0
    004960d4ldr x0, [sp+8]
    004960d8b 0x495d00
    004960dcudf 0
    00495d00
    004960e0
    004960e0vendor/golang.org/x/text/unicode/norm.nextDecomposed: ; void vendor/golang.org/x/text/unicode/norm.nextDecomposed(vendor/golang.org/x/text/unicode/norm.Iter * i)
    004960e0ldr x16, [x28+16]
    004960e4sub x17, sp, 560
    004960e8subs xzr, x17, x16
    004960ecb.ls 0x496f30
    004960f0sub x20, sp, 688
    004960f4stp x29, x30, [x20-8]
    004960f8add sp, x20, 0
    004960fcsub x29, sp, 8
    00496100str x0, [sp+696]
    00496104str xzr, [sp+336]
    00496108stp xzr, xzr, [sp+344]
    0049610cstr xzr, [sp+168]
    00496110ldr x7, [sp+696]
    00496114ldrsb x27, [x7]
    00496118ldr x7, [x7+704]
    0049611cstr x7, [sp+184]
    00496120str xzr, [sp+176]
    00496124b 0x496128
    00496128
    00496128loc_496128:
    00496128b 0x49612c
    0049612c
    0049612cloc_49612c:
    0049612cldr x7, [sp+696]
    00496130ldrsb x27, [x7]
    00496134ldrb w7, [x7+681]
    00496138str x7, [sp+136]
    0049613csubs xzr, x7, 1
    00496140b.le 0x496148
    00496144b 0x4962b8
    00496148
    00496148loc_496148:
    00496148ldr x2, [sp+696]
    0049614cldrsb x27, [x2]
    00496150strb wzr, [x2+385]
    00496154ldr x2, [sp+696]
    00496158ldrsb x27, [x2]
    0049615cldr x2, [x2+704]
    00496160str x2, [sp+160]
    00496164ldr x2, [sp+696]
    00496168ldrsb x27, [x2]
    0049616cldr x3, [sp+696]
    00496170ldrsb x27, [x3]
    00496174ldr x3, [x3+704]
    00496178add x3, x3, 1
    0049617cstr x3, [x2+704]
    00496180ldr x2, [sp+696]
    00496184ldrsb x27, [x2]
    00496188ldr x2, [x2+704]
    0049618cldr x3, [sp+696]
    00496190ldrsb x27, [x3]
    00496194ldr x3, [x3+472]
    00496198subs xzr, x3, x2
    0049619cb.le 0x4961a4
    004961a0b 0x4961ec
    004961a4
    004961a4loc_4961a4:
    004961a4ldr x0, [sp+696]
    004961a8bl vendor/golang.org/x/text/unicode/norm.(*Iter).setDone
    004961acldr x1, [sp+696]
    004961b0ldrsb x27, [x1]
    004961b4ldr x2, [x1+704]
    004961b8str x2, [sp+312]
    004961bcldr x1, [sp+160]
    004961c0ldr x0, [sp+696]
    004961c4bl vendor/golang.org/x/text/unicode/norm.(*Iter).returnSlice
    004961c8str x0, [sp+656]
    004961ccstr x1, [sp+664]
    004961d0str x2, [sp+672]
    004961d4str x0, [sp+336]
    004961d8str x1, [sp+344]
    004961dcstr x2, [sp+352]
    004961e0ldp x29, x30, [sp-8]
    004961e4add sp, sp, 688
    004961e8ret x30
    004961ec
    004961ecloc_4961ec:
    004961ecldr x2, [sp+696]
    004961f0ldrsb x27, [x2]
    004961f4add x0, x2, 432
    004961f8str x0, [sp+624]
    004961fcldr x2, [sp+696]
    00496200ldrsb x27, [x2]
    00496204ldr x1, [x2+704]
    00496208str x1, [sp+304]
    0049620cbl vendor/golang.org/x/text/unicode/norm.(*input)._byte
    00496210strb w0, [sp+63]
    00496214ubfm x2, x0, 0, 7
    00496218subs wzr, w2, 128
    0049621cb.lo 0x496224
    00496220b 0x4962a4
    00496224
    00496224loc_496224:
    00496224ldr x3, [sp+696]
    00496228ldrsb x27, [x3]
    0049622cldr x4, [sp+696]
    00496230ldrsb x27, [x4]
    00496234ldr x4, [x4+696]
    00496238adrp x27, 0x5b5000
    0049623cldr w5, [x27+3056]
    00496240cbz w5, 0x496248
    00496244b 0x49624c
    00496248
    00496248loc_496248:
    00496248b 0x496260
    0049624c
    0049624cloc_49624c:
    0049624cbl runtime.gcWriteBarrier2
    00496250str x4, [x25]
    00496254ldr x5, [x3+688]
    00496258str x5, [x25+8]
    0049625cb 0x496260
    00496260
    00496260loc_496260:
    00496260str x4, [x3+688]
    00496264ldr x3, [sp+696]
    00496268ldrsb x27, [x3]
    0049626cldr x2, [x3+704]
    00496270str x2, [sp+296]
    00496274ldr x1, [sp+160]
    00496278ldr x0, [sp+696]
    0049627cbl vendor/golang.org/x/text/unicode/norm.(*Iter).returnSlice
    00496280str x0, [sp+656]
    00496284str x1, [sp+664]
    00496288str x2, [sp+672]
    0049628cstr x0, [sp+336]
    00496290str x1, [sp+344]
    00496294str x2, [sp+352]
    00496298ldp x29, x30, [sp-8]
    0049629cadd sp, sp, 688
    004962a0ret x30
    004962a4
    004962a4loc_4962a4:
    004962a4b 0x4962a8
    004962a8
    004962a8loc_4962a8:
    004962a8ldr x6, [sp+168]
    004962acadd x6, x6, 1
    004962b0str x6, [sp+168]
    004962b4b 0x496b1c
    004962b8
    004962b8loc_4962b8:
    004962b8ldr x7, [sp+696]
    004962bcldrsb x27, [x7]
    004962c0ldr x7, [x7+680]
    004962c4str x7, [sp+104]
    004962c8ldrb w0, [sp+104]
    004962ccldrb w1, [sp+105]
    004962d0ldrb w2, [sp+106]
    004962d4ldrb w3, [sp+107]
    004962d8ldrb w4, [sp+108]
    004962dcldrb w5, [sp+109]
    004962e0ldrh w6, [sp+110]
    004962e4bl vendor/golang.org/x/text/unicode/norm.Properties.Decomposition
    004962e8str x0, [sp+360]
    004962ecstr x1, [sp+368]
    004962f0str x2, [sp+376]
    004962f4cbnz x0, 0x4962fc
    004962f8b 0x496944
    004962fc
    004962fcloc_4962fc:
    004962fcstr x1, [sp+328]
    00496300ldr x7, [sp+168]
    00496304add x7, x7, x1
    00496308str x7, [sp+152]
    0049630cldr x7, [sp+168]
    00496310subs xzr, x7, 0
    00496314b.gt 0x49631c
    00496318b 0x4963f4
    0049631c
    0049631cloc_49631c:
    0049631cldr x6, [sp+696]
    00496320ldrsb x27, [x6]
    00496324add x6, x6, 552
    00496328ldrsb x27, [x6]
    0049632cldr x0, [sp+176]
    00496330subs xzr, x0, 128
    00496334b.ls 0x49633c
    00496338b 0x496f24
    0049633c
    0049633cloc_49633c:
    0049633corr x7, xzr, 128
    00496340sub x7, x7, x0
    00496344sub x8, xzr, x7
    00496348and x8, x0, x8, asr #63
    0049634cadd x6, x6, x8
    00496350str x6, [sp+656]
    00496354str x7, [sp+664]
    00496358str x7, [sp+672]
    0049635cldr x6, [sp+696]
    00496360ldrsb x27, [x6]
    00496364add x0, x6, 432
    00496368str x0, [sp+616]
    0049636cldr x6, [sp+696]
    00496370ldrsb x27, [x6]
    00496374ldr x5, [x6+704]
    00496378str x5, [sp+288]
    0049637cldr x4, [sp+184]
    00496380ldr x1, [sp+656]
    00496384ldr x2, [sp+664]
    00496388ldr x3, [sp+672]
    0049638cbl vendor/golang.org/x/text/unicode/norm.(*input).copySlice
    00496390ldr x6, [sp+152]
    00496394subs xzr, x6, 128
    00496398b.gt 0x4963a0
    0049639cb 0x4963f0
    004963a0
    004963a0loc_4963a0:
    004963a0ldr x3, [sp+696]
    004963a4ldrsb x27, [x3]
    004963a8add x3, x3, 552
    004963acldrsb x27, [x3]
    004963b0ldr x1, [sp+168]
    004963b4subs xzr, x1, 128
    004963b8b.ls 0x4963c0
    004963bcb 0x496f1c
    004963c0
    004963c0loc_4963c0:
    004963c0b 0x4963c4
    004963c4
    004963c4loc_4963c4:
    004963c4str x3, [sp+656]
    004963c8str x1, [sp+664]
    004963ccorr x2, xzr, 128
    004963d0str x2, [sp+672]
    004963d4str x3, [sp+336]
    004963d8str x1, [sp+344]
    004963dcstr x2, [sp+352]
    004963e0ldr x0, [sp+336]
    004963e4ldp x29, x30, [sp-8]
    004963e8add sp, sp, 688
    004963ecret x30
    004963f0
    004963f0loc_4963f0:
    004963f0b 0x49655c
    004963f4
    004963f4loc_4963f4:
    004963f4ldr x7, [sp+696]
    004963f8ldrsb x27, [x7]
    004963fcldr x7, [x7+680]
    00496400str x7, [sp+96]
    00496404ldrb w0, [sp+96]
    00496408ldrb w1, [sp+97]
    0049640cldrb w2, [sp+98]
    00496410ldrb w3, [sp+99]
    00496414ldrb w4, [sp+100]
    00496418ldrb w5, [sp+101]
    0049641cldrh w6, [sp+102]
    00496420bl vendor/golang.org/x/text/unicode/norm.Properties.multiSegment
    00496424strb w0, [sp+62]
    00496428tbnz w0, 0, 0x496430
    0049642cb 0x496554
    00496430
    00496430loc_496430:
    00496430ldr x6, [sp+696]
    00496434ldrsb x27, [x6]
    00496438ldr x6, [x6+712]
    0049643ccbnz x6, 0x496444
    00496440b 0x4964a8
    00496444
    00496444loc_496444:
    00496444ldr x6, [sp+696]
    00496448ldrsb x27, [x6]
    0049644cldr x7, [x6+712]
    00496450ldr x8, [x6+720]
    00496454ldr x6, [x6+728]
    00496458str x7, [sp+360]
    0049645cstr x8, [sp+368]
    00496460str x6, [sp+376]
    00496464ldr x6, [sp+696]
    00496468ldrsb x27, [x6]
    0049646cadd x27, x6, 720
    00496470stp xzr, xzr, [x27]
    00496474adrp x27, 0x5b5000
    00496478ldr w7, [x27+3056]
    0049647ccbz w7, 0x496484
    00496480b 0x496488
    00496484
    00496484loc_496484:
    00496484b 0x496498
    00496488
    00496488loc_496488:
    00496488ldr x7, [x6+712]
    0049648cbl runtime.gcWriteBarrier1
    00496490str x7, [x25]
    00496494b 0x496498
    00496498
    00496498loc_496498:
    00496498str xzr, [x6+712]
    0049649cldr x6, [sp+368]
    004964a0str x6, [sp+152]
    004964a4b 0x496558
    004964a8
    004964a8loc_4964a8:
    004964a8ldr x1, [sp+696]
    004964acldrsb x27, [x1]
    004964b0ldr x2, [sp+360]
    004964b4ldr x3, [sp+368]
    004964b8ldr x4, [sp+376]
    004964bcstr x3, [x1+720]
    004964c0str x4, [x1+728]
    004964c4adrp x27, 0x5b5000
    004964c8ldr w3, [x27+3056]
    004964cccbz w3, 0x4964d4
    004964d0b 0x4964d8
    004964d4
    004964d4loc_4964d4:
    004964d4b 0x4964ec
    004964d8
    004964d8loc_4964d8:
    004964d8bl runtime.gcWriteBarrier2
    004964dcstr x2, [x25]
    004964e0ldr x3, [x1+712]
    004964e4str x3, [x25+8]
    004964e8b 0x4964ec
    004964ec
    004964ecloc_4964ec:
    004964ecstr x2, [x1+712]
    004964f0ldr x1, [sp+696]
    004964f4ldrsb x27, [x1]
    004964f8adrp x27, 0x5b5000
    004964fcldr w2, [x27+3056]
    00496500cbz w2, 0x496508
    00496504b 0x49650c
    00496508
    00496508loc_496508:
    00496508b 0x49651c
    0049650c
    0049650cloc_49650c:
    0049650cldr x2, [x1+688]
    00496510bl runtime.gcWriteBarrier1
    00496514str x2, [x25]
    00496518b 0x49651c
    0049651c
    0049651cloc_49651c:
    0049651cadrp x2, 0x244000
    00496520add x2, x2, 856
    00496524str x2, [x1+688]
    00496528ldr x0, [sp+696]
    0049652cbl vendor/golang.org/x/text/unicode/norm.nextMulti
    00496530str x0, [sp+656]
    00496534str x1, [sp+664]
    00496538str x2, [sp+672]
    0049653cstr x0, [sp+336]
    00496540str x1, [sp+344]
    00496544str x2, [sp+352]
    00496548ldp x29, x30, [sp-8]
    0049654cadd sp, sp, 688
    00496550ret x30
    00496554
    00496554loc_496554:
    00496554b 0x496558
    00496558
    00496558loc_496558:
    00496558b 0x49655c
    0049655c
    0049655cloc_49655c:
    0049655cldr x6, [sp+696]
    00496560ldrsb x27, [x6]
    00496564ldrb w6, [x6+683]
    00496568strb w6, [sp+61]
    0049656cldr x6, [sp+696]
    00496570ldrsb x27, [x6]
    00496574ldr x7, [sp+696]
    00496578ldrsb x27, [x7]
    0049657cldr x7, [x7+704]
    00496580ldr x8, [sp+136]
    00496584add x7, x7, x8
    00496588str x7, [x6+704]
    0049658cldr x6, [sp+696]
    00496590ldrsb x27, [x6]
    00496594ldr x6, [x6+704]
    00496598ldr x7, [sp+696]
    0049659cldrsb x27, [x7]
    004965a0ldr x7, [x7+472]
    004965a4subs xzr, x7, x6
    004965a8b.le 0x4965b0
    004965acb 0x4965c8
    004965b0
    004965b0loc_4965b0:
    004965b0ldr x0, [sp+696]
    004965b4bl vendor/golang.org/x/text/unicode/norm.(*Iter).setDone
    004965b8ldr x1, [sp+696]
    004965bcldrsb x27, [x1]
    004965c0str xzr, [x1+680]
    004965c4b 0x496660
    004965c8
    004965c8loc_4965c8:
    004965c8ldr x6, [sp+696]
    004965ccldrsb x27, [x6]
    004965d0ldp x7, x8, [x6+432]
    004965d4ldp x9, x10, [x6+448]
    004965d8add x27, sp, 576
    004965dcstp x7, x8, [x27]
    004965e0add x27, sp, 592
    004965e4stp x9, x10, [x27]
    004965e8ldr x6, [x6+464]
    004965ecstr x6, [sp+608]
    004965f0ldr x6, [sp+696]
    004965f4ldrsb x27, [x6]
    004965f8ldr x5, [x6+704]
    004965fcstr x5, [sp+280]
    00496600ldr x6, [sp+696]
    00496604ldrsb x27, [x6]
    00496608ldr x26, [x6+416]
    0049660cldr x6, [x26]
    00496610ldr x0, [sp+576]
    00496614ldr x1, [sp+584]
    00496618ldr x2, [sp+592]
    0049661cldr x3, [sp+600]
    00496620ldr x4, [sp+608]
    00496624blr x6
    00496628strb w0, [sp+72]
    0049662cstrb w1, [sp+73]
    00496630strb w2, [sp+74]
    00496634strb w3, [sp+75]
    00496638strb w4, [sp+76]
    0049663cstrb w5, [sp+77]
    00496640strh w6, [sp+78]
    00496644ldr x6, [sp+72]
    00496648str x6, [sp+112]
    0049664cldr x6, [sp+696]
    00496650ldrsb x27, [x6]
    00496654ldr x7, [sp+72]
    00496658str x7, [x6+680]
    0049665cb 0x496660
    00496660
    00496660loc_496660:
    00496660ldr x8, [sp+696]
    00496664ldrsb x27, [x8]
    00496668add x8, x8, 385
    0049666cstr x8, [sp+568]
    00496670ldr x8, [sp+696]
    00496674ldrsb x27, [x8]
    00496678ldr x8, [x8+680]
    0049667cstr x8, [sp+88]
    00496680ldrb w1, [sp+88]
    00496684ldr x0, [sp+568]
    00496688ldrb w2, [sp+89]
    0049668cldrb w3, [sp+90]
    00496690ldrb w4, [sp+91]
    00496694ldrb w5, [sp+92]
    00496698ldrb w6, [sp+93]
    0049669cldrh w7, [sp+94]
    004966a0bl vendor/golang.org/x/text/unicode/norm.(*streamSafe).next
    004966a4str x0, [sp+320]
    004966a8str x0, [sp+272]
    004966acsubs xzr, x0, 1
    004966b0b.eq 0x4966b8
    004966b4b 0x4966bc
    004966b8
    004966b8loc_4966b8:
    004966b8b 0x496708
    004966bc
    004966bcloc_4966bc:
    004966bcsubs xzr, x0, 2
    004966c0b.eq 0x4966c8
    004966c4b 0x496844
    004966c8
    004966c8loc_4966c8:
    004966c8b 0x4966cc
    004966cc
    004966ccloc_4966cc:
    004966ccldr x3, [sp+696]
    004966d0ldrsb x27, [x3]
    004966d4adrp x27, 0x5b5000
    004966d8ldr w4, [x27+3056]
    004966dccbz w4, 0x4966e4
    004966e0b 0x4966e8
    004966e4
    004966e4loc_4966e4:
    004966e4b 0x4966f8
    004966e8
    004966e8loc_4966e8:
    004966e8ldr x4, [x3+688]
    004966ecbl runtime.gcWriteBarrier1
    004966f0str x4, [x25]
    004966f4b 0x4966f8
    004966f8
    004966f8loc_4966f8:
    004966f8adrp x4, 0x244000
    004966fcadd x4, x4, 816
    00496700str x4, [x3+688]
    00496704b 0x496708
    00496708
    00496708loc_496708:
    00496708ldr x3, [sp+168]
    0049670csubs xzr, x3, 0
    00496710b.gt 0x496718
    00496714b 0x496820
    00496718
    00496718loc_496718:
    00496718ldr x3, [sp+696]
    0049671cldrsb x27, [x3]
    00496720add x3, x3, 552
    00496724ldrsb x27, [x3]
    00496728ldr x0, [sp+168]
    0049672csubs xzr, x0, 128
    00496730b.ls 0x496738
    00496734b 0x496f14
    00496738
    00496738loc_496738:
    00496738orr x2, xzr, 128
    0049673csub x4, x2, x0
    00496740sub x5, xzr, x4
    00496744and x5, x0, x5, asr #63
    00496748add x3, x3, x5
    0049674cstr x3, [sp+656]
    00496750str x4, [sp+664]
    00496754str x4, [sp+672]
    00496758str x3, [sp+544]
    0049675cstr x4, [sp+552]
    00496760str x4, [sp+560]
    00496764ldr x3, [sp+368]
    00496768ldr x4, [sp+360]
    0049676cldr x5, [sp+376]
    00496770str x4, [sp+520]
    00496774str x3, [sp+528]
    00496778str x5, [sp+536]
    0049677cldr x4, [sp+552]
    00496780str x4, [sp+264]
    00496784subs xzr, x4, x3
    00496788b.gt 0x496790
    0049678cb 0x496798
    00496790
    00496790loc_496790:
    00496790str x3, [sp+264]
    00496794b 0x49679c
    00496798
    00496798loc_496798:
    00496798b 0x49679c
    0049679c
    0049679cloc_49679c:
    0049679cldr x3, [sp+520]
    004967a0ldr x4, [sp+544]
    004967a4subs xzr, x3, x4
    004967a8b.ne 0x4967b0
    004967acb 0x4967cc
    004967b0
    004967b0loc_4967b0:
    004967b0ldr x3, [sp+264]
    004967b4str x3, [sp+256]
    004967b8ldr x2, [sp+256]
    004967bcldr x1, [sp+520]
    004967c0ldr x0, [sp+544]
    004967c4bl runtime.memmove
    004967c8b 0x4967d0
    004967cc
    004967ccloc_4967cc:
    004967ccb 0x4967d0
    004967d0
    004967d0loc_4967d0:
    004967d0ldr x3, [sp+696]
    004967d4ldrsb x27, [x3]
    004967d8add x3, x3, 552
    004967dcldrsb x27, [x3]
    004967e0ldr x1, [sp+152]
    004967e4subs xzr, x1, 128
    004967e8b.ls 0x4967f0
    004967ecb 0x496f0c
    004967f0
    004967f0loc_4967f0:
    004967f0b 0x4967f4
    004967f4
    004967f4loc_4967f4:
    004967f4str x3, [sp+656]
    004967f8str x1, [sp+664]
    004967fcorr x2, xzr, 128
    00496800str x2, [sp+672]
    00496804str x3, [sp+336]
    00496808str x1, [sp+344]
    0049680cstr x2, [sp+352]
    00496810ldr x0, [sp+336]
    00496814ldp x29, x30, [sp-8]
    00496818add sp, sp, 688
    0049681cret x30
    00496820
    00496820loc_496820:
    00496820ldr x0, [sp+360]
    00496824ldr x1, [sp+368]
    00496828ldr x2, [sp+376]
    0049682cstr x0, [sp+336]
    00496830str x1, [sp+344]
    00496834str x2, [sp+352]
    00496838ldp x29, x30, [sp-8]
    0049683cadd sp, sp, 688
    00496840ret x30
    00496844
    00496844loc_496844:
    00496844b 0x496848
    00496848
    00496848loc_496848:
    00496848b 0x49684c
    0049684c
    0049684cloc_49684c:
    0049684cldr x7, [sp+696]
    00496850ldrsb x27, [x7]
    00496854add x7, x7, 552
    00496858ldrsb x27, [x7]
    0049685cldr x0, [sp+168]
    00496860subs xzr, x0, 128
    00496864b.ls 0x49686c
    00496868b 0x496f04
    0049686c
    0049686cloc_49686c:
    0049686corr x1, xzr, 128
    00496870sub x8, x1, x0
    00496874sub x9, xzr, x8
    00496878and x9, x0, x9, asr #63
    0049687cadd x7, x7, x9
    00496880str x7, [sp+656]
    00496884str x8, [sp+664]
    00496888str x8, [sp+672]
    0049688cstr x7, [sp+496]
    00496890str x8, [sp+504]
    00496894str x8, [sp+512]
    00496898ldr x7, [sp+368]
    0049689cldr x8, [sp+360]
    004968a0ldr x9, [sp+376]
    004968a4str x8, [sp+472]
    004968a8str x7, [sp+480]
    004968acstr x9, [sp+488]
    004968b0ldr x8, [sp+504]
    004968b4str x8, [sp+248]
    004968b8subs xzr, x8, x7
    004968bcb.gt 0x4968c4
    004968c0b 0x4968cc
    004968c4
    004968c4loc_4968c4:
    004968c4str x7, [sp+248]
    004968c8b 0x4968d0
    004968cc
    004968ccloc_4968cc:
    004968ccb 0x4968d0
    004968d0
    004968d0loc_4968d0:
    004968d0ldr x7, [sp+496]
    004968d4ldr x8, [sp+472]
    004968d8subs xzr, x8, x7
    004968dcb.ne 0x4968e4
    004968e0b 0x496900
    004968e4
    004968e4loc_4968e4:
    004968e4ldr x3, [sp+248]
    004968e8str x3, [sp+240]
    004968ecldr x2, [sp+240]
    004968f0ldr x1, [sp+472]
    004968f4ldr x0, [sp+496]
    004968f8bl runtime.memmove
    004968fcb 0x496904
    00496900
    00496900loc_496900:
    00496900b 0x496904
    00496904
    00496904loc_496904:
    00496904ldr x7, [sp+152]
    00496908str x7, [sp+168]
    0049690cldr x8, [sp+696]
    00496910ldrsb x27, [x8]
    00496914ldr x8, [x8+704]
    00496918str x8, [sp+184]
    0049691cstr x7, [sp+176]
    00496920ldr x7, [sp+696]
    00496924ldrsb x27, [x7]
    00496928ldrb w7, [x7+682]
    0049692cldrb w8, [sp+61]
    00496930subs wzr, w7, w8
    00496934b.lo 0x49693c
    00496938b 0x496940
    0049693c
    0049693cloc_49693c:
    0049693cb 0x496de4
    00496940
    00496940loc_496940:
    00496940b 0x496ed8
    00496944
    00496944loc_496944:
    00496944ldr x2, [sp+696]
    00496948ldrsb x27, [x2]
    0049694cadd x0, x2, 432
    00496950str x0, [sp+464]
    00496954ldr x2, [sp+696]
    00496958ldrsb x27, [x2]
    0049695cldr x1, [x2+704]
    00496960str x1, [sp+232]
    00496964bl vendor/golang.org/x/text/unicode/norm.(*input).hangul
    00496968str w0, [sp+120]
    0049696ccbnz w0, 0x496974
    00496970b 0x496acc
    00496974
    00496974loc_496974:
    00496974ldr x4, [sp+696]
    00496978ldrsb x27, [x4]
    0049697cadd x0, x4, 552
    00496980ldrsb x27, [x0]
    00496984b 0x496988
    00496988
    00496988loc_496988:
    00496988str x0, [sp+656]
    0049698corr x2, xzr, 128
    00496990str x2, [sp+664]
    00496994str x2, [sp+672]
    00496998ldrsw x3, [sp+120]
    0049699cmov x1, x2
    004969a0bl vendor/golang.org/x/text/unicode/norm.decomposeHangul
    004969a4str x0, [sp+168]
    004969a8ldr x4, [sp+696]
    004969acldrsb x27, [x4]
    004969b0ldr x5, [sp+696]
    004969b4ldrsb x27, [x5]
    004969b8ldr x5, [x5+704]
    004969bcadd x5, x5, 3
    004969c0str x5, [x4+704]
    004969c4ldr x4, [sp+696]
    004969c8ldrsb x27, [x4]
    004969ccldr x4, [x4+704]
    004969d0str x4, [sp+184]
    004969d4ldr x4, [sp+168]
    004969d8str x4, [sp+176]
    004969dcldr x4, [sp+696]
    004969e0ldrsb x27, [x4]
    004969e4ldr x4, [x4+704]
    004969e8ldr x5, [sp+696]
    004969ecldrsb x27, [x5]
    004969f0ldr x5, [x5+472]
    004969f4subs xzr, x5, x4
    004969f8b.le 0x496a00
    004969fcb 0x496a0c
    00496a00
    00496a00loc_496a00:
    00496a00ldr x0, [sp+696]
    00496a04bl vendor/golang.org/x/text/unicode/norm.(*Iter).setDone
    00496a08b 0x496c88
    00496a0c
    00496a0cloc_496a0c:
    00496a0cldr x2, [sp+696]
    00496a10ldrsb x27, [x2]
    00496a14add x0, x2, 432
    00496a18str x0, [sp+456]
    00496a1cldr x2, [sp+696]
    00496a20ldrsb x27, [x2]
    00496a24ldr x1, [x2+704]
    00496a28str x1, [sp+224]
    00496a2cbl vendor/golang.org/x/text/unicode/norm.(*input).hangul
    00496a30str w0, [sp+124]
    00496a34cbnz w0, 0x496a3c
    00496a38b 0x496ac4
    00496a3c
    00496a3cloc_496a3c:
    00496a3cldr x3, [sp+696]
    00496a40ldrsb x27, [x3]
    00496a44adrp x27, 0x5b5000
    00496a48ldr w4, [x27+3056]
    00496a4ccbz w4, 0x496a54
    00496a50b 0x496a58
    00496a54
    00496a54loc_496a54:
    00496a54b 0x496a68
    00496a58
    00496a58loc_496a58:
    00496a58ldr x4, [x3+688]
    00496a5cbl runtime.gcWriteBarrier1
    00496a60str x4, [x25]
    00496a64b 0x496a68
    00496a68
    00496a68loc_496a68:
    00496a68adrp x4, 0x244000
    00496a6cadd x4, x4, 848
    00496a70str x4, [x3+688]
    00496a74ldr x3, [sp+696]
    00496a78ldrsb x27, [x3]
    00496a7cadd x3, x3, 552
    00496a80ldrsb x27, [x3]
    00496a84ldr x1, [sp+168]
    00496a88subs xzr, x1, 128
    00496a8cb.ls 0x496a94
    00496a90b 0x496efc
    00496a94
    00496a94loc_496a94:
    00496a94b 0x496a98
    00496a98
    00496a98loc_496a98:
    00496a98str x3, [sp+656]
    00496a9cstr x1, [sp+664]
    00496aa0orr x2, xzr, 128
    00496aa4str x2, [sp+672]
    00496aa8str x3, [sp+336]
    00496aacstr x1, [sp+344]
    00496ab0str x2, [sp+352]
    00496ab4ldr x0, [sp+336]
    00496ab8ldp x29, x30, [sp-8]
    00496abcadd sp, sp, 688
    00496ac0ret x30
    00496ac4
    00496ac4loc_496ac4:
    00496ac4b 0x496ac8
    00496ac8
    00496ac8loc_496ac8:
    00496ac8b 0x496b14
    00496acc
    00496accloc_496acc:
    00496accldr x6, [sp+136]
    00496ad0ldr x7, [sp+168]
    00496ad4add x6, x7, x6
    00496ad8str x6, [sp+144]
    00496adcsubs xzr, x6, 128
    00496ae0b.gt 0x496ae8
    00496ae4b 0x496aec
    00496ae8
    00496ae8loc_496ae8:
    00496ae8b 0x496c88
    00496aec
    00496aecloc_496aec:
    00496aecstr x6, [sp+168]
    00496af0ldr x6, [sp+696]
    00496af4ldrsb x27, [x6]
    00496af8ldr x7, [sp+696]
    00496afcldrsb x27, [x7]
    00496b00ldr x7, [x7+704]
    00496b04ldr x8, [sp+136]
    00496b08add x7, x7, x8
    00496b0cstr x7, [x6+704]
    00496b10b 0x496b14
    00496b14
    00496b14loc_496b14:
    00496b14b 0x496b18
    00496b18
    00496b18loc_496b18:
    00496b18b 0x496b1c
    00496b1c
    00496b1cloc_496b1c:
    00496b1cldr x6, [sp+696]
    00496b20ldrsb x27, [x6]
    00496b24ldr x6, [x6+704]
    00496b28ldr x7, [sp+696]
    00496b2cldrsb x27, [x7]
    00496b30ldr x7, [x7+472]
    00496b34subs xzr, x7, x6
    00496b38b.le 0x496b40
    00496b3cb 0x496b4c
    00496b40
    00496b40loc_496b40:
    00496b40ldr x0, [sp+696]
    00496b44bl vendor/golang.org/x/text/unicode/norm.(*Iter).setDone
    00496b48b 0x496c88
    00496b4c
    00496b4cloc_496b4c:
    00496b4cldr x6, [sp+696]
    00496b50ldrsb x27, [x6]
    00496b54ldrb w6, [x6+683]
    00496b58strb w6, [sp+60]
    00496b5cldr x6, [sp+696]
    00496b60ldrsb x27, [x6]
    00496b64ldp x7, x8, [x6+432]
    00496b68ldp x9, x10, [x6+448]
    00496b6cstp x7, x8, [sp+416]
    00496b70stp x9, x10, [sp+432]
    00496b74ldr x6, [x6+464]
    00496b78str x6, [sp+448]
    00496b7cldr x6, [sp+696]
    00496b80ldrsb x27, [x6]
    00496b84ldr x5, [x6+704]
    00496b88str x5, [sp+216]
    00496b8cldr x6, [sp+696]
    00496b90ldrsb x27, [x6]
    00496b94ldr x26, [x6+416]
    00496b98ldr x6, [x26]
    00496b9cldr x0, [sp+416]
    00496ba0ldr x1, [sp+424]
    00496ba4ldr x2, [sp+432]
    00496ba8ldr x3, [sp+440]
    00496bacldr x4, [sp+448]
    00496bb0blr x6
    00496bb4strb w0, [sp+64]
    00496bb8strb w1, [sp+65]
    00496bbcstrb w2, [sp+66]
    00496bc0strb w3, [sp+67]
    00496bc4strb w4, [sp+68]
    00496bc8strb w5, [sp+69]
    00496bccstrh w6, [sp+70]
    00496bd0ldr x6, [sp+64]
    00496bd4str x6, [sp+112]
    00496bd8ldr x6, [sp+696]
    00496bdcldrsb x27, [x6]
    00496be0ldr x7, [sp+64]
    00496be4str x7, [x6+680]
    00496be8ldr x6, [sp+696]
    00496becldrsb x27, [x6]
    00496bf0add x6, x6, 385
    00496bf4str x6, [sp+408]
    00496bf8ldr x6, [sp+696]
    00496bfcldrsb x27, [x6]
    00496c00ldr x6, [x6+680]
    00496c04str x6, [sp+80]
    00496c08ldrb w1, [sp+80]
    00496c0cldr x0, [sp+408]
    00496c10ldrb w2, [sp+81]
    00496c14ldrb w3, [sp+82]
    00496c18ldrb w4, [sp+83]
    00496c1cldrb w5, [sp+84]
    00496c20ldrb w6, [sp+85]
    00496c24ldrh w7, [sp+86]
    00496c28bl vendor/golang.org/x/text/unicode/norm.(*streamSafe).next
    00496c2cstr x0, [sp+128]
    00496c30subs xzr, x0, 1
    00496c34b.eq 0x496c3c
    00496c38b 0x496c40
    00496c3c
    00496c3cloc_496c3c:
    00496c3cb 0x496c88
    00496c40
    00496c40loc_496c40:
    00496c40subs xzr, x0, 2
    00496c44b.eq 0x496c4c
    00496c48b 0x496dc0
    00496c4c
    00496c4cloc_496c4c:
    00496c4cldr x6, [sp+696]
    00496c50ldrsb x27, [x6]
    00496c54adrp x27, 0x5b5000
    00496c58ldr w7, [x27+3056]
    00496c5ccbz w7, 0x496c64
    00496c60b 0x496c68
    00496c64
    00496c64loc_496c64:
    00496c64b 0x496c78
    00496c68
    00496c68loc_496c68:
    00496c68ldr x7, [x6+688]
    00496c6cbl runtime.gcWriteBarrier1
    00496c70str x7, [x25]
    00496c74b 0x496c78
    00496c78
    00496c78loc_496c78:
    00496c78adrp x7, 0x244000
    00496c7cadd x7, x7, 816
    00496c80str x7, [x6+688]
    00496c84b 0x496c88
    00496c88
    00496c88loc_496c88:
    00496c88ldr x6, [sp+176]
    00496c8ccbz x6, 0x496c94
    00496c90b 0x496cd4
    00496c94
    00496c94loc_496c94:
    00496c94ldr x3, [sp+696]
    00496c98ldrsb x27, [x3]
    00496c9cldr x2, [x3+704]
    00496ca0str x2, [sp+208]
    00496ca4ldr x1, [sp+184]
    00496ca8ldr x0, [sp+696]
    00496cacbl vendor/golang.org/x/text/unicode/norm.(*Iter).returnSlice
    00496cb0str x0, [sp+656]
    00496cb4str x1, [sp+664]
    00496cb8str x2, [sp+672]
    00496cbcstr x0, [sp+336]
    00496cc0str x1, [sp+344]
    00496cc4str x2, [sp+352]
    00496cc8ldp x29, x30, [sp-8]
    00496cccadd sp, sp, 688
    00496cd0ret x30
    00496cd4
    00496cd4loc_496cd4:
    00496cd4ldr x6, [sp+184]
    00496cd8ldr x7, [sp+696]
    00496cdcldrsb x27, [x7]
    00496ce0ldr x7, [x7+704]
    00496ce4subs xzr, x7, x6
    00496ce8b.gt 0x496cf0
    00496cecb 0x496d68
    00496cf0
    00496cf0loc_496cf0:
    00496cf0ldr x6, [sp+696]
    00496cf4ldrsb x27, [x6]
    00496cf8add x6, x6, 552
    00496cfcldrsb x27, [x6]
    00496d00ldr x0, [sp+176]
    00496d04subs xzr, x0, 128
    00496d08b.ls 0x496d10
    00496d0cb 0x496ef4
    00496d10
    00496d10loc_496d10:
    00496d10orr x7, xzr, 128
    00496d14sub x7, x7, x0
    00496d18sub x8, xzr, x7
    00496d1cand x8, x0, x8, asr #63
    00496d20add x6, x6, x8
    00496d24str x6, [sp+656]
    00496d28str x7, [sp+664]
    00496d2cstr x7, [sp+672]
    00496d30ldr x6, [sp+696]
    00496d34ldrsb x27, [x6]
    00496d38add x0, x6, 432
    00496d3cstr x0, [sp+400]
    00496d40ldr x6, [sp+696]
    00496d44ldrsb x27, [x6]
    00496d48ldr x5, [x6+704]
    00496d4cstr x5, [sp+200]
    00496d50ldr x4, [sp+184]
    00496d54ldr x1, [sp+656]
    00496d58ldr x2, [sp+664]
    00496d5cldr x3, [sp+672]
    00496d60bl vendor/golang.org/x/text/unicode/norm.(*input).copySlice
    00496d64b 0x496d6c
    00496d68
    00496d68loc_496d68:
    00496d68b 0x496d6c
    00496d6c
    00496d6cloc_496d6c:
    00496d6cb 0x496d70
    00496d70
    00496d70loc_496d70:
    00496d70ldr x3, [sp+696]
    00496d74ldrsb x27, [x3]
    00496d78add x3, x3, 552
    00496d7cldrsb x27, [x3]
    00496d80ldr x1, [sp+168]
    00496d84subs xzr, x1, 128
    00496d88b.ls 0x496d90
    00496d8cb 0x496eec
    00496d90
    00496d90loc_496d90:
    00496d90b 0x496d94
    00496d94
    00496d94loc_496d94:
    00496d94str x3, [sp+656]
    00496d98str x1, [sp+664]
    00496d9corr x2, xzr, 128
    00496da0str x2, [sp+672]
    00496da4str x3, [sp+336]
    00496da8str x1, [sp+344]
    00496dacstr x2, [sp+352]
    00496db0ldr x0, [sp+336]
    00496db4ldp x29, x30, [sp-8]
    00496db8add sp, sp, 688
    00496dbcret x30
    00496dc0
    00496dc0loc_496dc0:
    00496dc0b 0x496dc4
    00496dc4
    00496dc4loc_496dc4:
    00496dc4ldr x7, [sp+696]
    00496dc8ldrsb x27, [x7]
    00496dccldrb w7, [x7+682]
    00496dd0ldrb w8, [sp+60]
    00496dd4subs wzr, w8, w7
    00496dd8b.hi 0x496de0
    00496ddcb 0x496ed4
    00496de0
    00496de0loc_496de0:
    00496de0b 0x496de4
    00496de4
    00496de4loc_496de4:
    00496de4ldr x6, [sp+696]
    00496de8ldrsb x27, [x6]
    00496decadd x6, x6, 552
    00496df0ldrsb x27, [x6]
    00496df4ldr x0, [sp+176]
    00496df8subs xzr, x0, 128
    00496dfcb.ls 0x496e04
    00496e00b 0x496ee4
    00496e04
    00496e04loc_496e04:
    00496e04orr x7, xzr, 128
    00496e08sub x7, x7, x0
    00496e0csub x8, xzr, x7
    00496e10and x8, x0, x8, asr #63
    00496e14add x6, x6, x8
    00496e18str x6, [sp+632]
    00496e1cstr x7, [sp+640]
    00496e20str x7, [sp+648]
    00496e24ldr x6, [sp+696]
    00496e28ldrsb x27, [x6]
    00496e2cadd x0, x6, 432
    00496e30str x0, [sp+392]
    00496e34ldr x6, [sp+696]
    00496e38ldrsb x27, [x6]
    00496e3cldr x5, [x6+704]
    00496e40str x5, [sp+192]
    00496e44ldr x4, [sp+184]
    00496e48ldr x1, [sp+632]
    00496e4cldr x2, [sp+640]
    00496e50ldr x3, [sp+648]
    00496e54bl vendor/golang.org/x/text/unicode/norm.(*input).copySlice
    00496e58ldr x6, [sp+696]
    00496e5cldrsb x27, [x6]
    00496e60add x6, x6, 552
    00496e64ldrsb x27, [x6]
    00496e68ldr x1, [sp+168]
    00496e6csubs xzr, x1, 128
    00496e70b.ls 0x496e78
    00496e74b 0x496edc
    00496e78
    00496e78loc_496e78:
    00496e78b 0x496e7c
    00496e7c
    00496e7cloc_496e7c:
    00496e7cstr x6, [sp+632]
    00496e80str x1, [sp+640]
    00496e84orr x4, xzr, 128
    00496e88str x4, [sp+648]
    00496e8cldr x0, [sp+696]
    00496e90ldrsb x27, [x0]
    00496e94str x0, [sp+384]
    00496e98ldr x1, [sp+632]
    00496e9cldr x2, [sp+640]
    00496ea0ldr x3, [sp+648]
    00496ea4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertDecomposed
    00496ea8ldr x0, [sp+696]
    00496eacbl vendor/golang.org/x/text/unicode/norm.doNormDecomposed
    00496eb0str x0, [sp+632]
    00496eb4str x1, [sp+640]
    00496eb8str x2, [sp+648]
    00496ebcstr x0, [sp+336]
    00496ec0str x1, [sp+344]
    00496ec4str x2, [sp+352]
    00496ec8ldp x29, x30, [sp-8]
    00496eccadd sp, sp, 688
    00496ed0ret x30
    00496ed4
    00496ed4loc_496ed4:
    00496ed4b 0x496ed8
    00496ed8
    00496ed8loc_496ed8:
    00496ed8b 0x496128
    00496edc
    00496edcloc_496edc:
    00496edcorr x2, xzr, 128
    00496ee0bl runtime.panicSliceAlen
    00496ee4
    00496ee4loc_496ee4:
    00496ee4orr x1, xzr, 128
    00496ee8bl runtime.panicSliceB
    00496eec
    00496eecloc_496eec:
    00496eecorr x2, xzr, 128
    00496ef0bl runtime.panicSliceAlen
    00496ef4
    00496ef4loc_496ef4:
    00496ef4orr x1, xzr, 128
    00496ef8bl runtime.panicSliceB
    00496efc
    00496efcloc_496efc:
    00496efcorr x2, xzr, 128
    00496f00bl runtime.panicSliceAlen
    00496f04
    00496f04loc_496f04:
    00496f04orr x1, xzr, 128
    00496f08bl runtime.panicSliceB
    00496f0c
    00496f0cloc_496f0c:
    00496f0corr x2, xzr, 128
    00496f10bl runtime.panicSliceAlen
    00496f14
    00496f14loc_496f14:
    00496f14orr x1, xzr, 128
    00496f18bl runtime.panicSliceB
    00496f1c
    00496f1cloc_496f1c:
    00496f1corr x2, xzr, 128
    00496f20bl runtime.panicSliceAlen
    00496f24
    00496f24loc_496f24:
    00496f24orr x1, xzr, 128
    00496f28bl runtime.panicSliceB
    00496f2chint
    00496f30
    00496f30loc_496f30:
    00496f30str x0, [sp+8]
    00496f34mov x3, x30
    00496f38bl runtime.morestack_noctxt.abi0
    00496f3cldr x0, [sp+8]
    00496f40b 0x4960e0
    00496f44udf 0
    00496f48udf 0
    00496f4cudf 0
    004960e0
    00496f50
    00496f50vendor/golang.org/x/text/unicode/norm.doNormDecomposed: ; void vendor/golang.org/x/text/unicode/norm.doNormDecomposed(vendor/golang.org/x/text/unicode/norm.Iter * i)
    00496f50ldr x16, [x28+16]
    00496f54sub x17, sp, 192
    00496f58subs xzr, x17, x16
    00496f5cb.ls 0x497248
    00496f60sub x20, sp, 320
    00496f64stp x29, x30, [x20-8]
    00496f68add sp, x20, 0
    00496f6csub x29, sp, 8
    00496f70str x0, [sp+328]
    00496f74str xzr, [sp+136]
    00496f78stp xzr, xzr, [sp+144]
    00496f7cb 0x496f80
    00496f80
    00496f80loc_496f80:
    00496f80b 0x496f84
    00496f84
    00496f84loc_496f84:
    00496f84ldr x14, [sp+328]
    00496f88ldrsb x27, [x14]
    00496f8cstr x14, [sp+200]
    00496f90ldr x14, [sp+328]
    00496f94ldrsb x27, [x14]
    00496f98ldp x15, x16, [x14+432]
    00496f9cldp x17, x19, [x14+448]
    00496fa0stp x15, x16, [sp+160]
    00496fa4stp x17, x19, [sp+176]
    00496fa8ldr x14, [x14+464]
    00496facstr x14, [sp+192]
    00496fb0ldr x14, [sp+328]
    00496fb4ldrsb x27, [x14]
    00496fb8ldr x14, [x14+704]
    00496fbcstr x14, [sp+112]
    00496fc0ldr x14, [sp+328]
    00496fc4ldrsb x27, [x14]
    00496fc8ldr x14, [x14+680]
    00496fccstr x14, [sp+96]
    00496fd0ldrb w7, [sp+96]
    00496fd4ldr x6, [sp+112]
    00496fd8ldr x0, [sp+200]
    00496fdcldr x1, [sp+160]
    00496fe0ldrb w8, [sp+97]
    00496fe4ldrb w9, [sp+98]
    00496fe8ldrb w10, [sp+99]
    00496fecldrb w11, [sp+100]
    00496ff0ldrb w12, [sp+101]
    00496ff4ldrh w13, [sp+102]
    00496ff8ldr x2, [sp+168]
    00496ffcldr x3, [sp+176]
    00497000ldr x4, [sp+184]
    00497004ldr x5, [sp+192]
    00497008bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe
    0049700cldr x14, [sp+328]
    00497010ldrsb x27, [x14]
    00497014ldr x15, [sp+328]
    00497018ldrsb x27, [x15]
    0049701cldr x15, [x15+704]
    00497020ldr x16, [sp+328]
    00497024ldrsb x27, [x16]
    00497028ldrb w16, [x16+681]
    0049702cadd x15, x15, x16
    00497030str x15, [x14+704]
    00497034ldr x14, [sp+328]
    00497038ldrsb x27, [x14]
    0049703cldr x14, [x14+704]
    00497040ldr x15, [sp+328]
    00497044ldrsb x27, [x15]
    00497048ldr x15, [x15+472]
    0049704csubs xzr, x15, x14
    00497050b.le 0x497058
    00497054b 0x497064
    00497058
    00497058loc_497058:
    00497058ldr x0, [sp+328]
    0049705cbl vendor/golang.org/x/text/unicode/norm.(*Iter).setDone
    00497060b 0x497198
    00497064
    00497064loc_497064:
    00497064ldr x6, [sp+328]
    00497068ldrsb x27, [x6]
    0049706cldp x7, x8, [x6+432]
    00497070ldp x9, x10, [x6+448]
    00497074stp x7, x8, [sp+272]
    00497078stp x9, x10, [sp+288]
    0049707cldr x6, [x6+464]
    00497080str x6, [sp+304]
    00497084ldr x6, [sp+328]
    00497088ldrsb x27, [x6]
    0049708cldr x5, [x6+704]
    00497090str x5, [sp+128]
    00497094ldr x6, [sp+328]
    00497098ldrsb x27, [x6]
    0049709cldr x26, [x6+416]
    004970a0ldr x6, [x26]
    004970a4ldr x0, [sp+272]
    004970a8ldr x1, [sp+280]
    004970acldr x2, [sp+288]
    004970b0ldr x3, [sp+296]
    004970b4ldr x4, [sp+304]
    004970b8blr x6
    004970bcstrb w0, [sp+80]
    004970c0strb w1, [sp+81]
    004970c4strb w2, [sp+82]
    004970c8strb w3, [sp+83]
    004970ccstrb w4, [sp+84]
    004970d0strb w5, [sp+85]
    004970d4strh w6, [sp+86]
    004970d8ldr x6, [sp+80]
    004970dcstr x6, [sp+72]
    004970e0ldr x6, [sp+328]
    004970e4ldrsb x27, [x6]
    004970e8ldr x7, [sp+80]
    004970ecstr x7, [x6+680]
    004970f0ldr x6, [sp+328]
    004970f4ldrsb x27, [x6]
    004970f8ldrb w6, [x6+682]
    004970fccbz w6, 0x497104
    00497100b 0x497108
    00497104
    00497104loc_497104:
    00497104b 0x497198
    00497108
    00497108loc_497108:
    00497108ldr x8, [sp+328]
    0049710cldrsb x27, [x8]
    00497110add x8, x8, 385
    00497114str x8, [sp+264]
    00497118ldr x8, [sp+328]
    0049711cldrsb x27, [x8]
    00497120ldr x8, [x8+680]
    00497124str x8, [sp+88]
    00497128ldrb w1, [sp+88]
    0049712cldr x0, [sp+264]
    00497130ldrb w2, [sp+89]
    00497134ldrb w3, [sp+90]
    00497138ldrb w4, [sp+91]
    0049713cldrb w5, [sp+92]
    00497140ldrb w6, [sp+93]
    00497144ldrh w7, [sp+94]
    00497148bl vendor/golang.org/x/text/unicode/norm.(*streamSafe).next
    0049714cstr x0, [sp+104]
    00497150subs xzr, x0, 2
    00497154b.eq 0x49715c
    00497158b 0x497230
    0049715c
    0049715cloc_49715c:
    0049715cldr x4, [sp+328]
    00497160ldrsb x27, [x4]
    00497164adrp x27, 0x5b4000
    00497168ldr w5, [x27+3056]
    0049716ccbz w5, 0x497174
    00497170b 0x497178
    00497174
    00497174loc_497174:
    00497174b 0x497188
    00497178
    00497178loc_497178:
    00497178ldr x5, [x4+688]
    0049717cbl runtime.gcWriteBarrier1
    00497180str x5, [x25]
    00497184b 0x497188
    00497188
    00497188loc_497188:
    00497188adrp x5, 0x243000
    0049718cadd x5, x5, 816
    00497190str x5, [x4+688]
    00497194b 0x497198
    00497198
    00497198loc_497198:
    00497198ldr x4, [sp+328]
    0049719cldrsb x27, [x4]
    004971a0add x4, x4, 552
    004971a4ldrsb x27, [x4]
    004971a8b 0x4971ac
    004971ac
    004971acloc_4971ac:
    004971acstr x4, [sp+232]
    004971b0orr x4, xzr, 128
    004971b4str x4, [sp+240]
    004971b8str x4, [sp+248]
    004971bcldr x0, [sp+328]
    004971c0ldrsb x27, [x0]
    004971c4str x0, [sp+256]
    004971c8ldr x1, [sp+232]
    004971ccldr x2, [sp+240]
    004971d0ldr x3, [sp+248]
    004971d4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).flushCopy
    004971d8str x0, [sp+120]
    004971dcldr x4, [sp+328]
    004971e0ldrsb x27, [x4]
    004971e4add x4, x4, 552
    004971e8ldrsb x27, [x4]
    004971ecsubs xzr, x0, 128
    004971f0b.ls 0x4971f8
    004971f4b 0x497238
    004971f8
    004971f8loc_4971f8:
    004971f8b 0x4971fc
    004971fc
    004971fcloc_4971fc:
    004971fcstr x4, [sp+208]
    00497200str x0, [sp+216]
    00497204orr x2, xzr, 128
    00497208str x2, [sp+224]
    0049720cstr x4, [sp+136]
    00497210str x0, [sp+144]
    00497214str x2, [sp+152]
    00497218ldr x3, [sp+136]
    0049721cmov x1, x0
    00497220mov x0, x3
    00497224ldp x29, x30, [sp-8]
    00497228add sp, sp, 320
    0049722cret x30
    00497230
    00497230loc_497230:
    00497230b 0x497234
    00497234
    00497234loc_497234:
    00497234b 0x496f80
    00497238
    00497238loc_497238:
    00497238mov x1, x0
    0049723corr x2, xzr, 128
    00497240bl runtime.panicSliceAlen
    00497244hint
    00497248
    00497248loc_497248:
    00497248str x0, [sp+8]
    0049724cmov x3, x30
    00497250bl runtime.morestack_noctxt.abi0
    00497254ldr x0, [sp+8]
    00497258b 0x496f50
    0049725cudf 0
    00496f50
    00497260
    00497260vendor/golang.org/x/text/unicode/norm.nextCGJDecompose: ; void vendor/golang.org/x/text/unicode/norm.nextCGJDecompose(vendor/golang.org/x/text/unicode/norm.Iter * i)
    00497260ldr x16, [x28+16]
    00497264subs xzr, sp, x16
    00497268b.ls 0x497348
    0049726cstr x30, [sp-112]!
    00497270stur x29, [sp-8]
    00497274sub x29, sp, 8
    00497278str x0, [sp+120]
    0049727cstp xzr, xzr, [sp+40]
    00497280str xzr, [sp+56]
    00497284ldr x1, [sp+120]
    00497288ldrsb x27, [x1]
    0049728cstrb wzr, [x1+385]
    00497290ldr x0, [sp+120]
    00497294ldrsb x27, [x0]
    00497298str x0, [sp+96]
    0049729cbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertCGJ
    004972a0ldr x1, [sp+120]
    004972a4ldrsb x27, [x1]
    004972a8adrp x27, 0x5b4000
    004972acldr w2, [x27+3056]
    004972b0cbz w2, 0x4972b8
    004972b4b 0x4972bc
    004972b8
    004972b8loc_4972b8:
    004972b8b 0x4972cc
    004972bc
    004972bcloc_4972bc:
    004972bcldr x8, [x1+688]
    004972c0bl runtime.gcWriteBarrier1
    004972c4str x8, [x25]
    004972c8b 0x4972cc
    004972cc
    004972ccloc_4972cc:
    004972ccadrp x8, 0x243000
    004972d0add x8, x8, 832
    004972d4str x8, [x1+688]
    004972d8ldr x8, [sp+120]
    004972dcldrsb x27, [x8]
    004972e0add x8, x8, 385
    004972e4str x8, [sp+88]
    004972e8ldr x8, [sp+120]
    004972ecldrsb x27, [x8]
    004972f0ldr x8, [x8+680]
    004972f4str x8, [sp+32]
    004972f8ldrb w1, [sp+32]
    004972fcldr x0, [sp+88]
    00497300ldrb w2, [sp+33]
    00497304ldrb w3, [sp+34]
    00497308ldrb w4, [sp+35]
    0049730cldrb w5, [sp+36]
    00497310ldrb w6, [sp+37]
    00497314ldrh w7, [sp+38]
    00497318bl vendor/golang.org/x/text/unicode/norm.(*streamSafe).first
    0049731cldr x0, [sp+120]
    00497320bl vendor/golang.org/x/text/unicode/norm.doNormDecomposed
    00497324str x0, [sp+64]
    00497328str x1, [sp+72]
    0049732cstr x2, [sp+80]
    00497330str x0, [sp+40]
    00497334str x1, [sp+48]
    00497338str x2, [sp+56]
    0049733cldur x29, [sp-8]
    00497340ldr x30, [sp], 112
    00497344ret x30
    00497348
    00497348loc_497348:
    00497348str x0, [sp+8]
    0049734cmov x3, x30
    00497350bl runtime.morestack_noctxt.abi0
    00497354ldr x0, [sp+8]
    00497358b 0x497260
    0049735cudf 0
    00497260
    00497360
    00497360vendor/golang.org/x/text/unicode/norm.nextComposed: ; void vendor/golang.org/x/text/unicode/norm.nextComposed(vendor/golang.org/x/text/unicode/norm.Iter * i)
    00497360ldr x16, [x28+16]
    00497364sub x17, sp, 496
    00497368subs xzr, x17, x16
    0049736cb.ls 0x497ad8
    00497370sub x20, sp, 624
    00497374stp x29, x30, [x20-8]
    00497378add sp, x20, 0
    0049737csub x29, sp, 8
    00497380str x0, [sp+632]
    00497384str xzr, [sp+272]
    00497388stp xzr, xzr, [sp+280]
    0049738cstr xzr, [sp+216]
    00497390ldr x7, [sp+632]
    00497394ldrsb x27, [x7]
    00497398ldr x7, [x7+704]
    0049739cstr x7, [sp+200]
    004973a0strb wzr, [sp+85]
    004973a4b 0x4973a8
    004973a8
    004973a8loc_4973a8:
    004973a8b 0x4973ac
    004973ac
    004973acloc_4973ac:
    004973acldr x7, [sp+632]
    004973b0ldrsb x27, [x7]
    004973b4ldr x7, [x7+680]
    004973b8str x7, [sp+168]
    004973bcldrb w0, [sp+168]
    004973c0ldrb w1, [sp+169]
    004973c4ldrb w2, [sp+170]
    004973c8ldrb w3, [sp+171]
    004973ccldrb w4, [sp+172]
    004973d0ldrb w5, [sp+173]
    004973d4ldrh w6, [sp+174]
    004973d8bl vendor/golang.org/x/text/unicode/norm.Properties.isYesC
    004973dcstrb w0, [sp+87]
    004973e0tbnz w0, 0, 0x4973e8
    004973e4b 0x4976c4
    004973e8
    004973e8loc_4973e8:
    004973e8ldr x3, [sp+632]
    004973ecldrsb x27, [x3]
    004973f0ldrb w3, [x3+683]
    004973f4strb w3, [sp+85]
    004973f8ldr x3, [sp+632]
    004973fcldrsb x27, [x3]
    00497400ldrb w3, [x3+681]
    00497404str x3, [sp+192]
    00497408cbz x3, 0x497410
    0049740cb 0x49741c
    00497410
    00497410loc_497410:
    00497410orr x3, xzr, 1
    00497414str x3, [sp+192]
    00497418b 0x497424
    0049741c
    0049741cloc_49741c:
    0049741corr x3, xzr, 1
    00497420b 0x497424
    00497424
    00497424loc_497424:
    00497424ldr x4, [sp+192]
    00497428ldr x5, [sp+216]
    0049742cadd x4, x5, x4
    00497430str x4, [sp+208]
    00497434subs xzr, x4, 128
    00497438b.gt 0x497440
    0049743cb 0x497444
    00497440
    00497440loc_497440:
    00497440b 0x497658
    00497444
    00497444loc_497444:
    00497444str x4, [sp+216]
    00497448ldr x2, [sp+632]
    0049744cldrsb x27, [x2]
    00497450ldr x4, [sp+632]
    00497454ldrsb x27, [x4]
    00497458ldr x4, [x4+704]
    0049745cldr x5, [sp+192]
    00497460add x4, x4, x5
    00497464str x4, [x2+704]
    00497468ldr x2, [sp+632]
    0049746cldrsb x27, [x2]
    00497470ldr x2, [x2+704]
    00497474ldr x4, [sp+632]
    00497478ldrsb x27, [x4]
    0049747cldr x4, [x4+472]
    00497480subs xzr, x4, x2
    00497484b.le 0x49748c
    00497488b 0x497498
    0049748c
    0049748cloc_49748c:
    0049748cldr x0, [sp+632]
    00497490bl vendor/golang.org/x/text/unicode/norm.(*Iter).setDone
    00497494b 0x497658
    00497498
    00497498loc_497498:
    00497498ldr x2, [sp+632]
    0049749cldrsb x27, [x2]
    004974a0add x0, x2, 432
    004974a4str x0, [sp+560]
    004974a8ldr x2, [sp+632]
    004974acldrsb x27, [x2]
    004974b0ldr x1, [x2+704]
    004974b4str x1, [sp+256]
    004974b8bl vendor/golang.org/x/text/unicode/norm.(*input)._byte
    004974bcstrb w0, [sp+86]
    004974c0ubfm x2, x0, 0, 7
    004974c4subs wzr, w2, 128
    004974c8b.lo 0x4974d0
    004974ccb 0x497520
    004974d0
    004974d0loc_4974d0:
    004974d0ldr x3, [sp+632]
    004974d4ldrsb x27, [x3]
    004974d8strb wzr, [x3+385]
    004974dcldr x3, [sp+632]
    004974e0ldrsb x27, [x3]
    004974e4ldr x4, [sp+632]
    004974e8ldrsb x27, [x4]
    004974ecldr x4, [x4+696]
    004974f0adrp x27, 0x5b4000
    004974f4ldr w5, [x27+3056]
    004974f8cbz w5, 0x497500
    004974fcb 0x497504
    00497500
    00497500loc_497500:
    00497500b 0x497518
    00497504
    00497504loc_497504:
    00497504bl runtime.gcWriteBarrier2
    00497508str x4, [x25]
    0049750cldr x5, [x3+688]
    00497510str x5, [x25+8]
    00497514b 0x497518
    00497518
    00497518loc_497518:
    00497518str x4, [x3+688]
    0049751cb 0x497658
    00497520
    00497520loc_497520:
    00497520b 0x497524
    00497524
    00497524loc_497524:
    00497524ldr x6, [sp+632]
    00497528ldrsb x27, [x6]
    0049752cldp x7, x8, [x6+432]
    00497530ldp x9, x10, [x6+448]
    00497534add x27, sp, 520
    00497538stp x7, x8, [x27]
    0049753cadd x27, sp, 536
    00497540stp x9, x10, [x27]
    00497544ldr x6, [x6+464]
    00497548str x6, [sp+552]
    0049754cldr x6, [sp+632]
    00497550ldrsb x27, [x6]
    00497554ldr x5, [x6+704]
    00497558str x5, [sp+248]
    0049755cldr x6, [sp+632]
    00497560ldrsb x27, [x6]
    00497564ldr x26, [x6+416]
    00497568ldr x6, [x26]
    0049756cldr x0, [sp+520]
    00497570ldr x1, [sp+528]
    00497574ldr x2, [sp+536]
    00497578ldr x3, [sp+544]
    0049757cldr x4, [sp+552]
    00497580blr x6
    00497584strb w0, [sp+112]
    00497588strb w1, [sp+113]
    0049758cstrb w2, [sp+114]
    00497590strb w3, [sp+115]
    00497594strb w4, [sp+116]
    00497598strb w5, [sp+117]
    0049759cstrh w6, [sp+118]
    004975a0ldr x6, [sp+112]
    004975a4str x6, [sp+176]
    004975a8ldr x6, [sp+632]
    004975acldrsb x27, [x6]
    004975b0ldr x7, [sp+112]
    004975b4str x7, [x6+680]
    004975b8ldr x6, [sp+632]
    004975bcldrsb x27, [x6]
    004975c0add x6, x6, 385
    004975c4str x6, [sp+512]
    004975c8ldr x6, [sp+632]
    004975ccldrsb x27, [x6]
    004975d0ldr x6, [x6+680]
    004975d4str x6, [sp+160]
    004975d8ldrb w1, [sp+160]
    004975dcldr x0, [sp+512]
    004975e0ldrb w2, [sp+161]
    004975e4ldrb w3, [sp+162]
    004975e8ldrb w4, [sp+163]
    004975ecldrb w5, [sp+164]
    004975f0ldrb w6, [sp+165]
    004975f4ldrh w7, [sp+166]
    004975f8bl vendor/golang.org/x/text/unicode/norm.(*streamSafe).next
    004975fcstr x0, [sp+184]
    00497600subs xzr, x0, 1
    00497604b.eq 0x49760c
    00497608b 0x497610
    0049760c
    0049760cloc_49760c:
    0049760cb 0x497658
    00497610
    00497610loc_497610:
    00497610subs xzr, x0, 2
    00497614b.eq 0x49761c
    00497618b 0x497698
    0049761c
    0049761cloc_49761c:
    0049761cldr x3, [sp+632]
    00497620ldrsb x27, [x3]
    00497624adrp x27, 0x5b4000
    00497628ldr w4, [x27+3056]
    0049762ccbz w4, 0x497634
    00497630b 0x497638
    00497634
    00497634loc_497634:
    00497634b 0x497648
    00497638
    00497638loc_497638:
    00497638ldr x4, [x3+688]
    0049763cbl runtime.gcWriteBarrier1
    00497640str x4, [x25]
    00497644b 0x497648
    00497648
    00497648loc_497648:
    00497648adrp x4, 0x243000
    0049764cadd x4, x4, 808
    00497650str x4, [x3+688]
    00497654b 0x497658
    00497658
    00497658loc_497658:
    00497658ldr x3, [sp+632]
    0049765cldrsb x27, [x3]
    00497660ldr x2, [x3+704]
    00497664str x2, [sp+240]
    00497668ldr x1, [sp+200]
    0049766cldr x0, [sp+632]
    00497670bl vendor/golang.org/x/text/unicode/norm.(*Iter).returnSlice
    00497674str x0, [sp+592]
    00497678str x1, [sp+600]
    0049767cstr x2, [sp+608]
    00497680str x0, [sp+272]
    00497684str x1, [sp+280]
    00497688str x2, [sp+288]
    0049768cldp x29, x30, [sp-8]
    00497690add sp, sp, 624
    00497694ret x30
    00497698
    00497698loc_497698:
    00497698b 0x49769c
    0049769c
    0049769cloc_49769c:
    0049769cldr x7, [sp+632]
    004976a0ldrsb x27, [x7]
    004976a4ldrb w7, [x7+682]
    004976a8ldrb w8, [sp+85]
    004976acsubs wzr, w7, w8
    004976b0b.lo 0x4976b8
    004976b4b 0x4976bc
    004976b8
    004976b8loc_4976b8:
    004976b8b 0x4976c8
    004976bc
    004976bcloc_4976bc:
    004976bcb 0x4976c0
    004976c0
    004976c0loc_4976c0:
    004976c0b 0x4973a8
    004976c4
    004976c4loc_4976c4:
    004976c4b 0x4976c8
    004976c8
    004976c8loc_4976c8:
    004976c8ldr x6, [sp+632]
    004976ccldrsb x27, [x6]
    004976d0ldr x7, [sp+200]
    004976d4str x7, [x6+704]
    004976d8ldr x6, [sp+632]
    004976dcldrsb x27, [x6]
    004976e0ldp x7, x8, [x6+432]
    004976e4ldp x9, x10, [x6+448]
    004976e8stp x7, x8, [sp+472]
    004976ecstp x9, x10, [sp+488]
    004976f0ldr x6, [x6+464]
    004976f4str x6, [sp+504]
    004976f8ldr x6, [sp+632]
    004976fcldrsb x27, [x6]
    00497700ldr x5, [x6+704]
    00497704str x5, [sp+232]
    00497708ldr x6, [sp+632]
    0049770cldrsb x27, [x6]
    00497710ldr x26, [x6+416]
    00497714ldr x6, [x26]
    00497718ldr x0, [sp+472]
    0049771cldr x1, [sp+480]
    00497720ldr x2, [sp+488]
    00497724ldr x3, [sp+496]
    00497728ldr x4, [sp+504]
    0049772cblr x6
    00497730strb w0, [sp+104]
    00497734strb w1, [sp+105]
    00497738strb w2, [sp+106]
    0049773cstrb w3, [sp+107]
    00497740strb w4, [sp+108]
    00497744strb w5, [sp+109]
    00497748strh w6, [sp+110]
    0049774cldr x6, [sp+104]
    00497750str x6, [sp+176]
    00497754ldr x6, [sp+632]
    00497758ldrsb x27, [x6]
    0049775cldr x7, [sp+104]
    00497760str x7, [x6+680]
    00497764ldr x6, [sp+632]
    00497768ldrsb x27, [x6]
    0049776cadd x6, x6, 385
    00497770str x6, [sp+464]
    00497774ldr x6, [sp+632]
    00497778ldrsb x27, [x6]
    0049777cldr x6, [x6+680]
    00497780str x6, [sp+152]
    00497784ldrb w1, [sp+152]
    00497788ldr x0, [sp+464]
    0049778cldrb w2, [sp+153]
    00497790ldrb w3, [sp+154]
    00497794ldrb w4, [sp+155]
    00497798ldrb w5, [sp+156]
    0049779cldrb w6, [sp+157]
    004977a0ldrh w7, [sp+158]
    004977a4bl vendor/golang.org/x/text/unicode/norm.(*streamSafe).first
    004977a8ldr x6, [sp+632]
    004977acldrsb x27, [x6]
    004977b0ldr x6, [x6+680]
    004977b4str x6, [sp+144]
    004977b8ldrb w0, [sp+144]
    004977bcldrb w1, [sp+145]
    004977c0ldrb w2, [sp+146]
    004977c4ldrb w3, [sp+147]
    004977c8ldrb w4, [sp+148]
    004977ccldrb w5, [sp+149]
    004977d0ldrh w6, [sp+150]
    004977d4bl vendor/golang.org/x/text/unicode/norm.Properties.multiSegment
    004977d8strb w0, [sp+87]
    004977dctbnz w0, 0, 0x4977e4
    004977e0b 0x4979d8
    004977e4
    004977e4loc_4977e4:
    004977e4ldr x7, [sp+632]
    004977e8ldrsb x27, [x7]
    004977ecldr x7, [x7+680]
    004977f0str x7, [sp+136]
    004977f4ldrb w0, [sp+136]
    004977f8ldrb w1, [sp+137]
    004977fcldrb w2, [sp+138]
    00497800ldrb w3, [sp+139]
    00497804ldrb w4, [sp+140]
    00497808ldrb w5, [sp+141]
    0049780cldrh w6, [sp+142]
    00497810bl vendor/golang.org/x/text/unicode/norm.Properties.Decomposition
    00497814str x0, [sp+296]
    00497818str x1, [sp+304]
    0049781cstr x2, [sp+312]
    00497820stp xzr, xzr, [sp+424]
    00497824stp xzr, xzr, [sp+440]
    00497828str xzr, [sp+456]
    0049782cldr x0, [sp+424]
    00497830ldr x2, [sp+296]
    00497834ldr x3, [sp+304]
    00497838ldr x4, [sp+312]
    0049783cstr x2, [sp+440]
    00497840str x3, [sp+448]
    00497844str x4, [sp+456]
    00497848ldr x7, [sp+632]
    0049784cldrsb x27, [x7]
    00497850ldr x26, [x7+416]
    00497854ldr x7, [x26]
    00497858mov x1, xzr
    0049785cmov x5, xzr
    00497860blr x7
    00497864strb w0, [sp+96]
    00497868strb w1, [sp+97]
    0049786cstrb w2, [sp+98]
    00497870strb w3, [sp+99]
    00497874strb w4, [sp+100]
    00497878strb w5, [sp+101]
    0049787cstrh w6, [sp+102]
    00497880ldr x7, [sp+96]
    00497884str x7, [sp+88]
    00497888stp xzr, xzr, [sp+384]
    0049788cstp xzr, xzr, [sp+400]
    00497890str xzr, [sp+416]
    00497894ldr x7, [sp+296]
    00497898ldr x8, [sp+304]
    0049789cldr x9, [sp+312]
    004978a0str x7, [sp+400]
    004978a4str x8, [sp+408]
    004978a8str x9, [sp+416]
    004978acldr x0, [sp+632]
    004978b0ldrsb x27, [x0]
    004978b4str x0, [sp+376]
    004978b8ldrb w7, [sp+88]
    004978bcldr x1, [sp+384]
    004978c0ldrb w8, [sp+89]
    004978c4ldrb w9, [sp+90]
    004978c8ldrb w10, [sp+91]
    004978ccldrb w11, [sp+92]
    004978d0ldrb w12, [sp+93]
    004978d4ldrh w13, [sp+94]
    004978d8ldr x2, [sp+392]
    004978dcldr x3, [sp+400]
    004978e0ldr x4, [sp+408]
    004978e4ldr x5, [sp+416]
    004978e8mov x6, xzr
    004978ecbl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe
    004978f0ldrb w7, [sp+89]
    004978f4mov x0, x7
    004978f8str x0, [sp+264]
    004978fcldr x1, [sp+304]
    00497900ldr x7, [sp+296]
    00497904ldr x8, [sp+312]
    00497908b 0x49790c
    0049790c
    0049790cloc_49790c:
    0049790csubs xzr, x0, x1
    00497910b.ls 0x497918
    00497914b 0x497ad0
    00497918
    00497918loc_497918:
    00497918sub x2, x8, x0
    0049791csub x1, x1, x0
    00497920sub x3, xzr, x2
    00497924and x3, x0, x3, asr #63
    00497928add x3, x7, x3
    0049792cstr x3, [sp+568]
    00497930str x1, [sp+576]
    00497934str x2, [sp+584]
    00497938ldr x4, [sp+632]
    0049793cldrsb x27, [x4]
    00497940str x1, [x4+720]
    00497944str x2, [x4+728]
    00497948adrp x27, 0x5b4000
    0049794cldr w1, [x27+3056]
    00497950cbz w1, 0x497958
    00497954b 0x49795c
    00497958
    00497958loc_497958:
    00497958b 0x497970
    0049795c
    0049795cloc_49795c:
    0049795cbl runtime.gcWriteBarrier2
    00497960str x3, [x25]
    00497964ldr x1, [x4+712]
    00497968str x1, [x25+8]
    0049796cb 0x497970
    00497970
    00497970loc_497970:
    00497970str x3, [x4+712]
    00497974ldr x1, [sp+632]
    00497978ldrsb x27, [x1]
    0049797cadrp x27, 0x5b4000
    00497980ldr w2, [x27+3056]
    00497984cbz w2, 0x49798c
    00497988b 0x497990
    0049798c
    0049798cloc_49798c:
    0049798cb 0x4979a0
    00497990
    00497990loc_497990:
    00497990ldr x2, [x1+688]
    00497994bl runtime.gcWriteBarrier1
    00497998str x2, [x25]
    0049799cb 0x4979a0
    004979a0
    004979a0loc_4979a0:
    004979a0adrp x2, 0x243000
    004979a4add x2, x2, 864
    004979a8str x2, [x1+688]
    004979acldr x0, [sp+632]
    004979b0bl vendor/golang.org/x/text/unicode/norm.nextMultiNorm
    004979b4str x0, [sp+568]
    004979b8str x1, [sp+576]
    004979bcstr x2, [sp+584]
    004979c0str x0, [sp+272]
    004979c4str x1, [sp+280]
    004979c8str x2, [sp+288]
    004979ccldp x29, x30, [sp-8]
    004979d0add sp, sp, 624
    004979d4ret x30
    004979d8
    004979d8loc_4979d8:
    004979d8ldr x8, [sp+632]
    004979dcldrsb x27, [x8]
    004979e0add x8, x8, 385
    004979e4str x8, [sp+368]
    004979e8ldr x8, [sp+632]
    004979ecldrsb x27, [x8]
    004979f0ldr x8, [x8+680]
    004979f4str x8, [sp+128]
    004979f8ldrb w1, [sp+128]
    004979fcldr x0, [sp+368]
    00497a00ldrb w2, [sp+129]
    00497a04ldrb w3, [sp+130]
    00497a08ldrb w4, [sp+131]
    00497a0cldrb w5, [sp+132]
    00497a10ldrb w6, [sp+133]
    00497a14ldrh w7, [sp+134]
    00497a18bl vendor/golang.org/x/text/unicode/norm.(*streamSafe).first
    00497a1cldr x8, [sp+632]
    00497a20ldrsb x27, [x8]
    00497a24str x8, [sp+360]
    00497a28ldr x8, [sp+632]
    00497a2cldrsb x27, [x8]
    00497a30ldp x9, x10, [x8+432]
    00497a34ldp x11, x12, [x8+448]
    00497a38stp x9, x10, [sp+320]
    00497a3cstp x11, x12, [sp+336]
    00497a40ldr x8, [x8+464]
    00497a44str x8, [sp+352]
    00497a48ldr x8, [sp+632]
    00497a4cldrsb x27, [x8]
    00497a50ldr x8, [x8+704]
    00497a54str x8, [sp+224]
    00497a58ldr x8, [sp+632]
    00497a5cldrsb x27, [x8]
    00497a60ldr x8, [x8+680]
    00497a64str x8, [sp+120]
    00497a68ldrb w7, [sp+120]
    00497a6cldr x6, [sp+224]
    00497a70ldr x0, [sp+360]
    00497a74ldr x1, [sp+320]
    00497a78ldrb w8, [sp+121]
    00497a7cldrb w9, [sp+122]
    00497a80ldrb w10, [sp+123]
    00497a84ldrb w11, [sp+124]
    00497a88ldrb w12, [sp+125]
    00497a8cldrh w13, [sp+126]
    00497a90ldr x2, [sp+328]
    00497a94ldr x3, [sp+336]
    00497a98ldr x4, [sp+344]
    00497a9cldr x5, [sp+352]
    00497aa0bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe
    00497aa4ldr x0, [sp+632]
    00497aa8bl vendor/golang.org/x/text/unicode/norm.doNormComposed
    00497aacstr x0, [sp+568]
    00497ab0str x1, [sp+576]
    00497ab4str x2, [sp+584]
    00497ab8str x0, [sp+272]
    00497abcstr x1, [sp+280]
    00497ac0str x2, [sp+288]
    00497ac4ldp x29, x30, [sp-8]
    00497ac8add sp, sp, 624
    00497accret x30
    00497ad0
    00497ad0loc_497ad0:
    00497ad0bl runtime.panicSliceB
    00497ad4hint
    00497ad8
    00497ad8loc_497ad8:
    00497ad8str x0, [sp+8]
    00497adcmov x3, x30
    00497ae0bl runtime.morestack_noctxt.abi0
    00497ae4ldr x0, [sp+8]
    00497ae8b 0x497360
    00497aecudf 0
    00497360
    00497af0
    00497af0vendor/golang.org/x/text/unicode/norm.doNormComposed: ; void vendor/golang.org/x/text/unicode/norm.doNormComposed(vendor/golang.org/x/text/unicode/norm.Iter * i)
    00497af0ldr x16, [x28+16]
    00497af4sub x17, sp, 208
    00497af8subs xzr, x17, x16
    00497afcb.ls 0x497df4
    00497b00sub x20, sp, 336
    00497b04stp x29, x30, [x20-8]
    00497b08add sp, x20, 0
    00497b0csub x29, sp, 8
    00497b10str x0, [sp+344]
    00497b14str xzr, [sp+144]
    00497b18stp xzr, xzr, [sp+152]
    00497b1cb 0x497b20
    00497b20
    00497b20loc_497b20:
    00497b20b 0x497b24
    00497b24
    00497b24loc_497b24:
    00497b24ldr x6, [sp+344]
    00497b28ldrsb x27, [x6]
    00497b2cldr x7, [sp+344]
    00497b30ldrsb x27, [x7]
    00497b34ldr x6, [x6+704]
    00497b38ldr x8, [sp+344]
    00497b3cldrsb x27, [x8]
    00497b40ldrb w8, [x8+681]
    00497b44add x6, x6, x8
    00497b48str x6, [x7+704]
    00497b4cldr x6, [sp+344]
    00497b50ldrsb x27, [x6]
    00497b54ldr x6, [x6+704]
    00497b58ldr x7, [sp+344]
    00497b5cldrsb x27, [x7]
    00497b60ldr x7, [x7+472]
    00497b64subs xzr, x7, x6
    00497b68b.le 0x497b70
    00497b6cb 0x497b7c
    00497b70
    00497b70loc_497b70:
    00497b70ldr x0, [sp+344]
    00497b74bl vendor/golang.org/x/text/unicode/norm.(*Iter).setDone
    00497b78b 0x497ca8
    00497b7c
    00497b7cloc_497b7c:
    00497b7cldr x6, [sp+344]
    00497b80ldrsb x27, [x6]
    00497b84ldp x7, x8, [x6+432]
    00497b88ldp x9, x10, [x6+448]
    00497b8cstp x7, x8, [sp+200]
    00497b90stp x9, x10, [sp+216]
    00497b94ldr x6, [x6+464]
    00497b98str x6, [sp+232]
    00497b9cldr x6, [sp+344]
    00497ba0ldrsb x27, [x6]
    00497ba4ldr x5, [x6+704]
    00497ba8str x5, [sp+120]
    00497bacldr x6, [sp+344]
    00497bb0ldrsb x27, [x6]
    00497bb4ldr x26, [x6+416]
    00497bb8ldr x6, [x26]
    00497bbcldr x0, [sp+200]
    00497bc0ldr x1, [sp+208]
    00497bc4ldr x2, [sp+216]
    00497bc8ldr x3, [sp+224]
    00497bccldr x4, [sp+232]
    00497bd0blr x6
    00497bd4strb w0, [sp+88]
    00497bd8strb w1, [sp+89]
    00497bdcstrb w2, [sp+90]
    00497be0strb w3, [sp+91]
    00497be4strb w4, [sp+92]
    00497be8strb w5, [sp+93]
    00497becstrh w6, [sp+94]
    00497bf0ldr x6, [sp+88]
    00497bf4str x6, [sp+80]
    00497bf8ldr x6, [sp+344]
    00497bfcldrsb x27, [x6]
    00497c00ldr x7, [sp+88]
    00497c04str x7, [x6+680]
    00497c08ldr x6, [sp+344]
    00497c0cldrsb x27, [x6]
    00497c10add x6, x6, 385
    00497c14str x6, [sp+192]
    00497c18ldr x6, [sp+344]
    00497c1cldrsb x27, [x6]
    00497c20ldr x6, [x6+680]
    00497c24str x6, [sp+104]
    00497c28ldrb w1, [sp+104]
    00497c2cldr x0, [sp+192]
    00497c30ldrb w2, [sp+105]
    00497c34ldrb w3, [sp+106]
    00497c38ldrb w4, [sp+107]
    00497c3cldrb w5, [sp+108]
    00497c40ldrb w6, [sp+109]
    00497c44ldrh w7, [sp+110]
    00497c48bl vendor/golang.org/x/text/unicode/norm.(*streamSafe).next
    00497c4cstr x0, [sp+112]
    00497c50subs xzr, x0, 1
    00497c54b.eq 0x497c5c
    00497c58b 0x497c60
    00497c5c
    00497c5cloc_497c5c:
    00497c5cb 0x497ca8
    00497c60
    00497c60loc_497c60:
    00497c60subs xzr, x0, 2
    00497c64b.eq 0x497c6c
    00497c68b 0x497d50
    00497c6c
    00497c6cloc_497c6c:
    00497c6cldr x1, [sp+344]
    00497c70ldrsb x27, [x1]
    00497c74adrp x27, 0x5b4000
    00497c78ldr w2, [x27+3056]
    00497c7ccbz w2, 0x497c84
    00497c80b 0x497c88
    00497c84
    00497c84loc_497c84:
    00497c84b 0x497c98
    00497c88
    00497c88loc_497c88:
    00497c88ldr x2, [x1+688]
    00497c8cbl runtime.gcWriteBarrier1
    00497c90str x2, [x25]
    00497c94b 0x497c98
    00497c98
    00497c98loc_497c98:
    00497c98adrp x2, 0x243000
    00497c9cadd x2, x2, 808
    00497ca0str x2, [x1+688]
    00497ca4b 0x497ca8
    00497ca8
    00497ca8loc_497ca8:
    00497ca8ldr x0, [sp+344]
    00497cacldrsb x27, [x0]
    00497cb0str x0, [sp+272]
    00497cb4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).compose
    00497cb8ldr x1, [sp+344]
    00497cbcldrsb x27, [x1]
    00497cc0add x1, x1, 552
    00497cc4ldrsb x27, [x1]
    00497cc8b 0x497ccc
    00497ccc
    00497cccloc_497ccc:
    00497cccstr x1, [sp+240]
    00497cd0orr x4, xzr, 128
    00497cd4str x4, [sp+248]
    00497cd8str x4, [sp+256]
    00497cdcldr x0, [sp+344]
    00497ce0ldrsb x27, [x0]
    00497ce4str x0, [sp+264]
    00497ce8ldr x1, [sp+240]
    00497cecldr x2, [sp+248]
    00497cf0ldr x3, [sp+256]
    00497cf4bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).flushCopy
    00497cf8str x0, [sp+128]
    00497cfcldr x4, [sp+344]
    00497d00ldrsb x27, [x4]
    00497d04add x4, x4, 552
    00497d08ldrsb x27, [x4]
    00497d0csubs xzr, x0, 128
    00497d10b.ls 0x497d18
    00497d14b 0x497de4
    00497d18
    00497d18loc_497d18:
    00497d18b 0x497d1c
    00497d1c
    00497d1cloc_497d1c:
    00497d1cstr x4, [sp+168]
    00497d20str x0, [sp+176]
    00497d24orr x2, xzr, 128
    00497d28str x2, [sp+184]
    00497d2cstr x4, [sp+144]
    00497d30str x0, [sp+152]
    00497d34str x2, [sp+160]
    00497d38ldr x3, [sp+144]
    00497d3cmov x1, x0
    00497d40mov x0, x3
    00497d44ldp x29, x30, [sp-8]
    00497d48add sp, sp, 336
    00497d4cret x30
    00497d50
    00497d50loc_497d50:
    00497d50b 0x497d54
    00497d54
    00497d54loc_497d54:
    00497d54ldr x14, [sp+344]
    00497d58ldrsb x27, [x14]
    00497d5cstr x14, [sp+320]
    00497d60ldr x14, [sp+344]
    00497d64ldrsb x27, [x14]
    00497d68ldp x15, x16, [x14+432]
    00497d6cldp x17, x19, [x14+448]
    00497d70stp x15, x16, [sp+280]
    00497d74stp x17, x19, [sp+296]
    00497d78ldr x14, [x14+464]
    00497d7cstr x14, [sp+312]
    00497d80ldr x14, [sp+344]
    00497d84ldrsb x27, [x14]
    00497d88ldr x14, [x14+704]
    00497d8cstr x14, [sp+136]
    00497d90ldr x14, [sp+344]
    00497d94ldrsb x27, [x14]
    00497d98ldr x14, [x14+680]
    00497d9cstr x14, [sp+96]
    00497da0ldrb w7, [sp+96]
    00497da4ldr x6, [sp+136]
    00497da8ldr x0, [sp+320]
    00497dacldr x1, [sp+280]
    00497db0ldrb w8, [sp+97]
    00497db4ldrb w9, [sp+98]
    00497db8ldrb w10, [sp+99]
    00497dbcldrb w11, [sp+100]
    00497dc0ldrb w12, [sp+101]
    00497dc4ldrh w13, [sp+102]
    00497dc8ldr x2, [sp+288]
    00497dccldr x3, [sp+296]
    00497dd0ldr x4, [sp+304]
    00497dd4ldr x5, [sp+312]
    00497dd8bl vendor/golang.org/x/text/unicode/norm.(*reorderBuffer).insertUnsafe
    00497ddcb 0x497de0
    00497de0
    00497de0loc_497de0:
    00497de0b 0x497b20
    00497de4
    00497de4loc_497de4:
    00497de4mov x1, x0
    00497de8orr x2, xzr, 128
    00497decbl runtime.panicSliceAlen
    00497df0hint
    00497df4
    00497df4loc_497df4:
    00497df4str x0, [sp+8]
    00497df8mov x3, x30
    00497dfcbl runtime.morestack_noctxt.abi0
    00497e00ldr x0, [sp+8]
    00497e04b 0x497af0
    00497e08udf 0
    00497e0cudf 0
    00497af0