File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
    002aa100
    002aa100encoding/asn1.appendUTCTime: ; void encoding/asn1.appendUTCTime(struct []uint8 dst, time.Time t)
    002aa100ldr x16, [x28+16]
    002aa104sub x17, sp, 80
    002aa108subs xzr, x17, x16
    002aa10cb.ls 0x2aa2fc
    002aa110str x30, [sp-208]!
    002aa114stur x29, [sp-8]
    002aa118sub x29, sp, 8
    002aa11cstr x0, [sp+216]
    002aa120str x1, [sp+224]
    002aa124str x2, [sp+232]
    002aa128str x3, [sp+240]
    002aa12cstr x4, [sp+248]
    002aa130str x5, [sp+256]
    002aa134str xzr, [sp+80]
    002aa138stp xzr, xzr, [sp+88]
    002aa13cstp xzr, xzr, [sp+104]
    002aa140ldr x0, [sp+240]
    002aa144ldr x1, [sp+248]
    002aa148ldr x2, [sp+256]
    002aa14cbl time.Time.Year
    002aa150str x0, [sp+72]
    002aa154subs xzr, x0, 1950
    002aa158cset x3, ge
    002aa15cstrb w3, [sp+71]
    002aa160b.ge 0x2aa168
    002aa164b 0x2aa17c
    002aa168
    002aa168loc_2aa168:
    002aa168ldr x4, [sp+72]
    002aa16csubs xzr, x4, 2000
    002aa170cset x4, lt
    002aa174strb w4, [sp+71]
    002aa178b 0x2aa180
    002aa17c
    002aa17cloc_2aa17c:
    002aa17cb 0x2aa180
    002aa180
    002aa180loc_2aa180:
    002aa180ldrb w4, [sp+71]
    002aa184tbnz w4, 0, 0x2aa18c
    002aa188b 0x2aa1b8
    002aa18c
    002aa18cloc_2aa18c:
    002aa18cb 0x2aa190
    002aa190
    002aa190loc_2aa190:
    002aa190ldr x0, [sp+216]
    002aa194ldr x1, [sp+224]
    002aa198ldr x2, [sp+232]
    002aa19cldr x4, [sp+72]
    002aa1a0sub x3, x4, 1900
    002aa1a4bl encoding/asn1.appendTwoDigits
    002aa1a8str x0, [sp+216]
    002aa1acstr x1, [sp+224]
    002aa1b0str x2, [sp+232]
    002aa1b4b 0x2aa220
    002aa1b8
    002aa1b8loc_2aa1b8:
    002aa1b8ldr x4, [sp+72]
    002aa1bcsubs xzr, x4, 2000
    002aa1c0cset x4, ge
    002aa1c4strb w4, [sp+70]
    002aa1c8b.ge 0x2aa1d0
    002aa1ccb 0x2aa1e4
    002aa1d0
    002aa1d0loc_2aa1d0:
    002aa1d0ldr x4, [sp+72]
    002aa1d4subs xzr, x4, 2050
    002aa1d8cset x4, lt
    002aa1dcstrb w4, [sp+70]
    002aa1e0b 0x2aa1e8
    002aa1e4
    002aa1e4loc_2aa1e4:
    002aa1e4b 0x2aa1e8
    002aa1e8
    002aa1e8loc_2aa1e8:
    002aa1e8ldrb w4, [sp+70]
    002aa1ectbnz w4, 0, 0x2aa1f4
    002aa1f0b 0x2aa278
    002aa1f4
    002aa1f4loc_2aa1f4:
    002aa1f4b 0x2aa1f8
    002aa1f8
    002aa1f8loc_2aa1f8:
    002aa1f8ldr x0, [sp+216]
    002aa1fcldr x1, [sp+224]
    002aa200ldr x2, [sp+232]
    002aa204ldr x4, [sp+72]
    002aa208sub x3, x4, 2000
    002aa20cbl encoding/asn1.appendTwoDigits
    002aa210str x0, [sp+216]
    002aa214str x1, [sp+224]
    002aa218str x2, [sp+232]
    002aa21cb 0x2aa220
    002aa220
    002aa220loc_2aa220:
    002aa220ldr x3, [sp+240]
    002aa224ldr x4, [sp+248]
    002aa228ldr x5, [sp+256]
    002aa22cldr x0, [sp+216]
    002aa230ldr x1, [sp+224]
    002aa234ldr x2, [sp+232]
    002aa238bl encoding/asn1.appendTimeCommon
    002aa23cstr x0, [sp+136]
    002aa240str x1, [sp+144]
    002aa244str x2, [sp+152]
    002aa248str x0, [sp+80]
    002aa24cstr x1, [sp+88]
    002aa250str x2, [sp+96]
    002aa254stp xzr, xzr, [sp+104]
    002aa258ldr x0, [sp+80]
    002aa25cldr x1, [sp+88]
    002aa260ldr x2, [sp+96]
    002aa264mov x3, xzr
    002aa268mov x4, xzr
    002aa26cldur x29, [sp-8]
    002aa270ldr x30, [sp], 208
    002aa274ret x30
    002aa278
    002aa278loc_2aa278:
    002aa278b 0x2aa27c
    002aa27c
    002aa27cloc_2aa27c:
    002aa27cstp xzr, xzr, [sp+160]
    002aa280adrp x2, 0x414000
    002aa284add x2, x2, 3888
    002aa288str x2, [sp+160]
    002aa28corr x2, xzr, 32
    002aa290str x2, [sp+168]
    002aa294str xzr, [sp+80]
    002aa298stp xzr, xzr, [sp+88]
    002aa29cldr x2, [sp+160]
    002aa2a0ldr x3, [sp+168]
    002aa2a4str x2, [sp+120]
    002aa2a8str x3, [sp+128]
    002aa2acadd x2, sp, 120
    002aa2b0ldrsb x27, [x2]
    002aa2b4ldr x0, [x2]
    002aa2b8ldr x1, [x2+8]
    002aa2bcstr x0, [sp+184]
    002aa2c0str x1, [sp+192]
    002aa2c4bl runtime.convTstring
    002aa2c8str x0, [sp+176]
    002aa2ccadrp x2, 0x46c000
    002aa2d0add x2, x2, 2080
    002aa2d4str x2, [sp+104]
    002aa2d8str x0, [sp+112]
    002aa2dcldr x3, [sp+104]
    002aa2e0ldr x0, [sp+80]
    002aa2e4ldr x1, [sp+88]
    002aa2e8ldr x4, [sp+112]
    002aa2ecldr x2, [sp+96]
    002aa2f0ldur x29, [sp-8]
    002aa2f4ldr x30, [sp], 208
    002aa2f8ret x30
    002aa2fc
    002aa2fcloc_2aa2fc:
    002aa2fcstp x0, x1, [sp+8]
    002aa300stp x2, x3, [sp+24]
    002aa304stp x4, x5, [sp+40]
    002aa308mov x3, x30
    002aa30cbl runtime.morestack_noctxt.abi0
    002aa310ldp x0, x1, [sp+8]
    002aa314ldp x2, x3, [sp+24]
    002aa318ldp x4, x5, [sp+40]
    002aa31cb 0x2aa100
    002aa100
    002aa320
    002aa320encoding/asn1.appendGeneralizedTime: ; void encoding/asn1.appendGeneralizedTime(struct []uint8 dst, time.Time t)
    002aa320ldr x16, [x28+16]
    002aa324sub x17, sp, 80
    002aa328subs xzr, x17, x16
    002aa32cb.ls 0x2aa49c
    002aa330str x30, [sp-208]!
    002aa334stur x29, [sp-8]
    002aa338sub x29, sp, 8
    002aa33cstr x0, [sp+216]
    002aa340str x1, [sp+224]
    002aa344str x2, [sp+232]
    002aa348str x3, [sp+240]
    002aa34cstr x4, [sp+248]
    002aa350str x5, [sp+256]
    002aa354str xzr, [sp+80]
    002aa358stp xzr, xzr, [sp+88]
    002aa35cstp xzr, xzr, [sp+104]
    002aa360ldr x0, [sp+240]
    002aa364ldr x1, [sp+248]
    002aa368ldr x2, [sp+256]
    002aa36cbl time.Time.Year
    002aa370str x0, [sp+72]
    002aa374subs xzr, x0, 0
    002aa378cset x3, lt
    002aa37cstrb w3, [sp+71]
    002aa380tbnz x0, 63, 0x2aa388
    002aa384b 0x2aa38c
    002aa388
    002aa388loc_2aa388:
    002aa388b 0x2aa3a4
    002aa38c
    002aa38cloc_2aa38c:
    002aa38cldr x4, [sp+72]
    002aa390movz x5, 9999
    002aa394subs xzr, x4, x5
    002aa398cset x4, gt
    002aa39cstrb w4, [sp+71]
    002aa3a0b 0x2aa3a4
    002aa3a4
    002aa3a4loc_2aa3a4:
    002aa3a4ldrb w4, [sp+71]
    002aa3a8tbnz w4, 0, 0x2aa3b0
    002aa3acb 0x2aa430
    002aa3b0
    002aa3b0loc_2aa3b0:
    002aa3b0stp xzr, xzr, [sp+176]
    002aa3b4adrp x2, 0x41a000
    002aa3b8add x2, x2, 2219
    002aa3bcstr x2, [sp+176]
    002aa3c0movz x2, 40
    002aa3c4str x2, [sp+184]
    002aa3c8str xzr, [sp+80]
    002aa3ccstp xzr, xzr, [sp+88]
    002aa3d0ldr x2, [sp+176]
    002aa3d4ldr x3, [sp+184]
    002aa3d8str x2, [sp+136]
    002aa3dcstr x3, [sp+144]
    002aa3e0add x2, sp, 136
    002aa3e4ldrsb x27, [x2]
    002aa3e8ldr x0, [x2]
    002aa3ecldr x1, [x2+8]
    002aa3f0str x0, [sp+120]
    002aa3f4str x1, [sp+128]
    002aa3f8bl runtime.convTstring
    002aa3fcstr x0, [sp+192]
    002aa400adrp x2, 0x46c000
    002aa404add x2, x2, 2080
    002aa408str x2, [sp+104]
    002aa40cstr x0, [sp+112]
    002aa410ldr x3, [sp+104]
    002aa414ldr x0, [sp+80]
    002aa418ldr x1, [sp+88]
    002aa41cldr x4, [sp+112]
    002aa420ldr x2, [sp+96]
    002aa424ldur x29, [sp-8]
    002aa428ldr x30, [sp], 208
    002aa42cret x30
    002aa430
    002aa430loc_2aa430:
    002aa430ldr x3, [sp+72]
    002aa434ldr x0, [sp+216]
    002aa438ldr x1, [sp+224]
    002aa43cldr x2, [sp+232]
    002aa440bl encoding/asn1.appendFourDigits
    002aa444str x0, [sp+216]
    002aa448str x1, [sp+224]
    002aa44cstr x2, [sp+232]
    002aa450ldr x4, [sp+248]
    002aa454ldr x5, [sp+256]
    002aa458ldr x3, [sp+240]
    002aa45cbl encoding/asn1.appendTimeCommon
    002aa460str x0, [sp+152]
    002aa464str x1, [sp+160]
    002aa468str x2, [sp+168]
    002aa46cstr x0, [sp+80]
    002aa470str x1, [sp+88]
    002aa474str x2, [sp+96]
    002aa478stp xzr, xzr, [sp+104]
    002aa47cldr x0, [sp+80]
    002aa480ldr x1, [sp+88]
    002aa484ldr x2, [sp+96]
    002aa488mov x3, xzr
    002aa48cmov x4, xzr
    002aa490ldur x29, [sp-8]
    002aa494ldr x30, [sp], 208
    002aa498ret x30
    002aa49c
    002aa49cloc_2aa49c:
    002aa49cstp x0, x1, [sp+8]
    002aa4a0stp x2, x3, [sp+24]
    002aa4a4stp x4, x5, [sp+40]
    002aa4a8mov x3, x30
    002aa4acbl runtime.morestack_noctxt.abi0
    002aa4b0ldp x0, x1, [sp+8]
    002aa4b4ldp x2, x3, [sp+24]
    002aa4b8ldp x4, x5, [sp+40]
    002aa4bcb 0x2aa320
    002aa320
    002aa4c0
    002aa4c0encoding/asn1.appendTimeCommon: ; void encoding/asn1.appendTimeCommon(struct []uint8 dst, time.Time t)
    002aa4c0ldr x16, [x28+16]
    002aa4c4sub x17, sp, 208
    002aa4c8subs xzr, x17, x16
    002aa4ccb.ls 0x2aa854
    002aa4d0sub x20, sp, 336
    002aa4d4stp x29, x30, [x20-8]
    002aa4d8add sp, x20, 0
    002aa4dcsub x29, sp, 8
    002aa4e0str x0, [sp+344]
    002aa4e4str x1, [sp+352]
    002aa4e8str x2, [sp+360]
    002aa4ecstr x3, [sp+368]
    002aa4f0str x4, [sp+376]
    002aa4f4str x5, [sp+384]
    002aa4f8str xzr, [sp+248]
    002aa4fcstp xzr, xzr, [sp+256]
    002aa500ldr x0, [sp+368]
    002aa504ldr x1, [sp+376]
    002aa508ldr x2, [sp+384]
    002aa50cbl time.Time.Date
    002aa510str x0, [sp+208]
    002aa514str x1, [sp+200]
    002aa518str x2, [sp+192]
    002aa51cstr x0, [sp+160]
    002aa520str x1, [sp+152]
    002aa524str x2, [sp+144]
    002aa528str x1, [sp+112]
    002aa52cstr x2, [sp+136]
    002aa530ldr x0, [sp+344]
    002aa534ldr x3, [sp+352]
    002aa538ldr x2, [sp+360]
    002aa53cmov x4, x1
    002aa540mov x1, x3
    002aa544mov x3, x4
    002aa548bl encoding/asn1.appendTwoDigits
    002aa54cstr x0, [sp+344]
    002aa550str x1, [sp+352]
    002aa554str x2, [sp+360]
    002aa558ldr x3, [sp+136]
    002aa55cbl encoding/asn1.appendTwoDigits
    002aa560str x0, [sp+344]
    002aa564str x1, [sp+352]
    002aa568str x2, [sp+360]
    002aa56cldr x0, [sp+368]
    002aa570ldr x1, [sp+376]
    002aa574ldr x2, [sp+384]
    002aa578bl time.Time.Clock
    002aa57cstr x0, [sp+192]
    002aa580str x1, [sp+208]
    002aa584str x2, [sp+184]
    002aa588str x0, [sp+240]
    002aa58cstr x1, [sp+232]
    002aa590str x2, [sp+224]
    002aa594str x0, [sp+128]
    002aa598str x1, [sp+120]
    002aa59cstr x2, [sp+88]
    002aa5a0ldr x3, [sp+344]
    002aa5a4ldr x1, [sp+352]
    002aa5a8ldr x2, [sp+360]
    002aa5acmov x4, x0
    002aa5b0mov x0, x3
    002aa5b4mov x3, x4
    002aa5b8bl encoding/asn1.appendTwoDigits
    002aa5bcstr x0, [sp+344]
    002aa5c0str x1, [sp+352]
    002aa5c4str x2, [sp+360]
    002aa5c8ldr x3, [sp+120]
    002aa5ccbl encoding/asn1.appendTwoDigits
    002aa5d0str x0, [sp+344]
    002aa5d4str x1, [sp+352]
    002aa5d8str x2, [sp+360]
    002aa5dcldr x3, [sp+88]
    002aa5e0bl encoding/asn1.appendTwoDigits
    002aa5e4str x0, [sp+344]
    002aa5e8str x1, [sp+352]
    002aa5ecstr x2, [sp+360]
    002aa5f0stp xzr, xzr, [sp+296]
    002aa5f4ldr x0, [sp+368]
    002aa5f8ldr x1, [sp+376]
    002aa5fcldr x2, [sp+384]
    002aa600bl time.Time.Zone
    002aa604str x0, [sp+296]
    002aa608str x1, [sp+304]
    002aa60cstr x2, [sp+184]
    002aa610str x0, [sp+312]
    002aa614str x1, [sp+320]
    002aa618ldr x3, [sp+184]
    002aa61cstr x3, [sp+216]
    002aa620str x3, [sp+104]
    002aa624sbfm x4, x3, 63, 63
    002aa628movz x5, 34953
    002aa62cmovk x5, 0x88880000
    002aa630movk x5, 0x888800000000
    002aa634movk x5, 0x8888000000000000
    002aa638smulh x6, x5, x3
    002aa63cadd x6, x6, x3
    002aa640subs xzr, x4, x6, asr #5
    002aa644b.eq 0x2aa64c
    002aa648b 0x2aa6b4
    002aa64c
    002aa64cloc_2aa64c:
    002aa64cb 0x2aa650
    002aa650
    002aa650loc_2aa650:
    002aa650ldr x2, [sp+360]
    002aa654ldr x0, [sp+344]
    002aa658ldr x5, [sp+352]
    002aa65cadd x1, x5, 1
    002aa660subs xzr, x2, x1
    002aa664b.hs 0x2aa66c
    002aa668b 0x2aa670
    002aa66c
    002aa66cloc_2aa66c:
    002aa66cb 0x2aa684
    002aa670
    002aa670loc_2aa670:
    002aa670orr x3, xzr, 1
    002aa674adrp x4, 0x34b000
    002aa678add x4, x4, 3072
    002aa67cbl runtime.growslice
    002aa680b 0x2aa684
    002aa684
    002aa684loc_2aa684:
    002aa684sub x3, x1, 1
    002aa688movz x4, 90
    002aa68cstrb w4, [x0+x3]
    002aa690str x0, [sp+272]
    002aa694str x1, [sp+280]
    002aa698str x2, [sp+288]
    002aa69cstr x0, [sp+248]
    002aa6a0str x1, [sp+256]
    002aa6a4str x2, [sp+264]
    002aa6a8ldp x29, x30, [sp-8]
    002aa6acadd sp, sp, 336
    002aa6b0ret x30
    002aa6b4
    002aa6b4loc_2aa6b4:
    002aa6b4subs xzr, x3, 0
    002aa6b8b.gt 0x2aa6c0
    002aa6bcb 0x2aa724
    002aa6c0
    002aa6c0loc_2aa6c0:
    002aa6c0b 0x2aa6c4
    002aa6c4
    002aa6c4loc_2aa6c4:
    002aa6c4ldr x2, [sp+360]
    002aa6c8ldr x0, [sp+344]
    002aa6ccldr x6, [sp+352]
    002aa6d0add x1, x6, 1
    002aa6d4subs xzr, x2, x1
    002aa6d8b.hs 0x2aa6e0
    002aa6dcb 0x2aa6e4
    002aa6e0
    002aa6e0loc_2aa6e0:
    002aa6e0b 0x2aa708
    002aa6e4
    002aa6e4loc_2aa6e4:
    002aa6e4orr x3, xzr, 1
    002aa6e8adrp x4, 0x34b000
    002aa6ecadd x4, x4, 3072
    002aa6f0bl runtime.growslice
    002aa6f4movz x5, 34953
    002aa6f8movk x5, 0x88880000
    002aa6fcmovk x5, 0x888800000000
    002aa700movk x5, 0x8888000000000000
    002aa704b 0x2aa708
    002aa708
    002aa708loc_2aa708:
    002aa708sub x4, x1, 1
    002aa70cmovz x6, 43
    002aa710strb w6, [x0+x4]
    002aa714str x0, [sp+344]
    002aa718str x1, [sp+352]
    002aa71cstr x2, [sp+360]
    002aa720b 0x2aa794
    002aa724
    002aa724loc_2aa724:
    002aa724tbnz x3, 63, 0x2aa72c
    002aa728b 0x2aa790
    002aa72c
    002aa72cloc_2aa72c:
    002aa72cb 0x2aa730
    002aa730
    002aa730loc_2aa730:
    002aa730ldr x2, [sp+360]
    002aa734ldr x0, [sp+344]
    002aa738ldr x6, [sp+352]
    002aa73cadd x1, x6, 1
    002aa740subs xzr, x2, x1
    002aa744b.hs 0x2aa74c
    002aa748b 0x2aa750
    002aa74c
    002aa74cloc_2aa74c:
    002aa74cb 0x2aa774
    002aa750
    002aa750loc_2aa750:
    002aa750orr x3, xzr, 1
    002aa754adrp x4, 0x34b000
    002aa758add x4, x4, 3072
    002aa75cbl runtime.growslice
    002aa760movz x5, 34953
    002aa764movk x5, 0x88880000
    002aa768movk x5, 0x888800000000
    002aa76cmovk x5, 0x8888000000000000
    002aa770b 0x2aa774
    002aa774
    002aa774loc_2aa774:
    002aa774sub x4, x1, 1
    002aa778movz x6, 45
    002aa77cstrb w6, [x0+x4]
    002aa780str x0, [sp+344]
    002aa784str x1, [sp+352]
    002aa788str x2, [sp+360]
    002aa78cb 0x2aa794
    002aa790
    002aa790loc_2aa790:
    002aa790b 0x2aa794
    002aa794
    002aa794loc_2aa794:
    002aa794ldr x4, [sp+104]
    002aa798smulh x6, x5, x4
    002aa79cadd x6, x6, x4
    002aa7a0sbfm x7, x6, 5, 63
    002aa7a4sbfm x8, x4, 63, 63
    002aa7a8sub x4, x7, x4, asr #63
    002aa7acstr x4, [sp+96]
    002aa7b0tbnz x4, 63, 0x2aa7b8
    002aa7b4b 0x2aa7c4
    002aa7b8
    002aa7b8loc_2aa7b8:
    002aa7b8sub x4, x8, x6, asr #5
    002aa7bcstr x4, [sp+96]
    002aa7c0b 0x2aa7c8
    002aa7c4
    002aa7c4loc_2aa7c4:
    002aa7c4b 0x2aa7c8
    002aa7c8
    002aa7c8loc_2aa7c8:
    002aa7c8ldr x4, [sp+96]
    002aa7ccsmulh x5, x5, x4
    002aa7d0add x5, x5, x4
    002aa7d4sbfm x5, x5, 5, 63
    002aa7d8sub x3, x5, x4, asr #63
    002aa7dcstr x3, [sp+176]
    002aa7e0ldr x0, [sp+344]
    002aa7e4ldr x1, [sp+352]
    002aa7e8ldr x2, [sp+360]
    002aa7ecbl encoding/asn1.appendTwoDigits
    002aa7f0str x0, [sp+344]
    002aa7f4str x1, [sp+352]
    002aa7f8str x2, [sp+360]
    002aa7fcldr x4, [sp+96]
    002aa800movz x5, 34953
    002aa804movk x5, 0x88880000
    002aa808movk x5, 0x888800000000
    002aa80cmovk x5, 0x8888000000000000
    002aa810smulh x5, x5, x4
    002aa814add x5, x5, x4
    002aa818sbfm x5, x5, 5, 63
    002aa81csub x5, x5, x4, asr #63
    002aa820orr x6, xzr, 60
    002aa824msub x3, x6, x5, x4
    002aa828str x3, [sp+168]
    002aa82cbl encoding/asn1.appendTwoDigits
    002aa830str x0, [sp+344]
    002aa834str x1, [sp+352]
    002aa838str x2, [sp+360]
    002aa83cstr x0, [sp+248]
    002aa840str x1, [sp+256]
    002aa844str x2, [sp+264]
    002aa848ldp x29, x30, [sp-8]
    002aa84cadd sp, sp, 336
    002aa850ret x30
    002aa854
    002aa854loc_2aa854:
    002aa854stp x0, x1, [sp+8]
    002aa858stp x2, x3, [sp+24]
    002aa85cstp x4, x5, [sp+40]
    002aa860mov x3, x30
    002aa864bl runtime.morestack_noctxt.abi0
    002aa868ldp x0, x1, [sp+8]
    002aa86cldp x2, x3, [sp+24]
    002aa870ldp x4, x5, [sp+40]
    002aa874b 0x2aa4c0
    002aa878udf 0
    002aa87cudf 0
    002aa4c0
    002aa880
    002aa880encoding/asn1.stripTagAndLength: ; void encoding/asn1.stripTagAndLength(struct []uint8 in)
    002aa880ldr x16, [x28+16]
    002aa884sub x17, sp, 112
    002aa888subs xzr, x17, x16
    002aa88cb.ls 0x2aa9b8
    002aa890str x30, [sp-240]!
    002aa894stur x29, [sp-8]
    002aa898sub x29, sp, 8
    002aa89cstr x0, [sp+248]
    002aa8a0str x1, [sp+256]
    002aa8a4str x2, [sp+264]
    002aa8a8str xzr, [sp+136]
    002aa8acstp xzr, xzr, [sp+144]
    002aa8b0stp xzr, xzr, [sp+176]
    002aa8b4ldr x0, [sp+248]
    002aa8b8ldr x1, [sp+256]
    002aa8bcldr x2, [sp+264]
    002aa8c0mov x3, xzr
    002aa8c4bl encoding/asn1.parseTagAndLength
    002aa8c8str x0, [sp+64]
    002aa8ccstr x1, [sp+72]
    002aa8d0str x2, [sp+80]
    002aa8d4strb w3, [sp+88]
    002aa8d8str x4, [sp+56]
    002aa8dcstr x5, [sp+176]
    002aa8e0str x6, [sp+184]
    002aa8e4ldr x4, [sp+64]
    002aa8e8ldr x5, [sp+72]
    002aa8ecldr x6, [sp+80]
    002aa8f0ldrb w7, [sp+88]
    002aa8f4str x4, [sp+104]
    002aa8f8str x5, [sp+112]
    002aa8fcstr x6, [sp+120]
    002aa900strb w7, [sp+128]
    002aa904ldr x4, [sp+56]
    002aa908str x4, [sp+96]
    002aa90cldr x4, [sp+184]
    002aa910ldr x5, [sp+176]
    002aa914str x5, [sp+192]
    002aa918str x4, [sp+200]
    002aa91cldr x6, [sp+96]
    002aa920str x6, [sp+48]
    002aa924str x5, [sp+160]
    002aa928str x4, [sp+168]
    002aa92ccbnz x5, 0x2aa934
    002aa930b 0x2aa958
    002aa934
    002aa934loc_2aa934:
    002aa934ldr x0, [sp+248]
    002aa938ldr x1, [sp+256]
    002aa93cldr x2, [sp+264]
    002aa940str x0, [sp+136]
    002aa944str x1, [sp+144]
    002aa948str x2, [sp+152]
    002aa94cldur x29, [sp-8]
    002aa950ldr x30, [sp], 240
    002aa954ret x30
    002aa958
    002aa958loc_2aa958:
    002aa958ldr x0, [sp+48]
    002aa95cldr x1, [sp+256]
    002aa960ldr x3, [sp+248]
    002aa964ldr x4, [sp+264]
    002aa968b 0x2aa96c
    002aa96c
    002aa96cloc_2aa96c:
    002aa96csubs xzr, x1, x0
    002aa970b.hs 0x2aa978
    002aa974b 0x2aa9b0
    002aa978
    002aa978loc_2aa978:
    002aa978sub x2, x4, x0
    002aa97csub x1, x1, x0
    002aa980sub x4, xzr, x2
    002aa984and x4, x0, x4, asr #63
    002aa988add x0, x3, x4
    002aa98cstr x0, [sp+208]
    002aa990str x1, [sp+216]
    002aa994str x2, [sp+224]
    002aa998str x0, [sp+136]
    002aa99cstr x1, [sp+144]
    002aa9a0str x2, [sp+152]
    002aa9a4ldur x29, [sp-8]
    002aa9a8ldr x30, [sp], 240
    002aa9acret x30
    002aa9b0
    002aa9b0loc_2aa9b0:
    002aa9b0bl runtime.panicSliceB
    002aa9b4hint
    002aa9b8
    002aa9b8loc_2aa9b8:
    002aa9b8stp x0, x1, [sp+8]
    002aa9bcstr x2, [sp+24]
    002aa9c0mov x3, x30
    002aa9c4bl runtime.morestack_noctxt.abi0
    002aa9c8ldp x0, x1, [sp+8]
    002aa9ccldr x2, [sp+24]
    002aa9d0b 0x2aa880
    002aa9d4udf 0
    002aa9d8udf 0
    002aa9dcudf 0
    002aa880
    002aa9e0
    002aa9e0encoding/asn1.makeBody: ; void encoding/asn1.makeBody(reflect.Value value, encoding/asn1.fieldParameters params)
    002aa9e0ldr x16, [x28+16]
    002aa9e4sub x17, sp, 1872
    002aa9e8subs xzr, x17, x16
    002aa9ecb.ls 0x2ac0a8
    002aa9f0sub x20, sp, 2000
    002aa9f4stp x29, x30, [x20-8]
    002aa9f8add sp, x20, 0
    002aa9fcsub x29, sp, 8
    002aaa00str x0, [sp+2008]
    002aaa04str x1, [sp+2016]
    002aaa08str x2, [sp+2024]
    002aaa0cstrb w3, [sp+2032]
    002aaa10strb w4, [sp+2033]
    002aaa14strb w5, [sp+2034]
    002aaa18strb w6, [sp+2035]
    002aaa1cstr x7, [sp+2040]
    002aaa20str x8, [sp+2048]
    002aaa24str x9, [sp+2056]
    002aaa28str x10, [sp+2064]
    002aaa2cstrb w11, [sp+2072]
    002aaa30strb w12, [sp+2073]
    002aaa34stp xzr, xzr, [sp+456]
    002aaa38stp xzr, xzr, [sp+440]
    002aaa3cldr x0, [sp+2008]
    002aaa40ldr x1, [sp+2016]
    002aaa44ldr x2, [sp+2024]
    002aaa48bl reflect.Value.Type
    002aaa4cstr x0, [sp+1688]
    002aaa50str x1, [sp+1696]
    002aaa54str x0, [sp+1248]
    002aaa58str x1, [sp+1256]
    002aaa5cadrp x27, 0x778000
    002aaa60ldr x3, [x27+656]
    002aaa64subs xzr, x0, x3
    002aaa68b.eq 0x2aaa70
    002aaa6cb 0x2aaad0
    002aaa70
    002aaa70loc_2aaa70:
    002aaa70adrp x27, 0x778000
    002aaa74ldr x2, [x27+664]
    002aaa78bl runtime.ifaceeq
    002aaa7ctbnz w0, 0, 0x2aaa84
    002aaa80b 0x2aaacc
    002aaa84
    002aaa84loc_2aaa84:
    002aaa84b 0x2aaa88
    002aaa88
    002aaa88loc_2aaa88:
    002aaa88mov x0, xzr
    002aaa8cmov x1, xzr
    002aaa90mov x2, x1
    002aaa94bl runtime.convTslice
    002aaa98str x0, [sp+1240]
    002aaa9cadrp x3, 0x46d000
    002aaaa0add x3, x3, 4040
    002aaaa4str x3, [sp+456]
    002aaaa8str x0, [sp+464]
    002aaaacstp xzr, xzr, [sp+440]
    002aaab0ldr x0, [sp+456]
    002aaab4ldr x1, [sp+464]
    002aaab8mov x2, xzr
    002aaabcmov x3, xzr
    002aaac0ldp x29, x30, [sp-8]
    002aaac4add sp, sp, 2000
    002aaac8ret x30
    002aaacc
    002aaaccloc_2aaacc:
    002aaaccb 0x2aaad4
    002aaad0
    002aaad0loc_2aaad0:
    002aaad0b 0x2aaad4
    002aaad4
    002aaad4loc_2aaad4:
    002aaad4adrp x27, 0x778000
    002aaad8ldr x3, [x27+672]
    002aaadcldr x4, [sp+1248]
    002aaae0subs xzr, x3, x4
    002aaae4b.eq 0x2aaaec
    002aaae8b 0x2aacc0
    002aaaec
    002aaaecloc_2aaaec:
    002aaaecadrp x27, 0x778000
    002aaaf0ldr x2, [x27+680]
    002aaaf4ldr x1, [sp+1256]
    002aaaf8ldr x0, [sp+1248]
    002aaafcbl runtime.ifaceeq
    002aab00tbnz w0, 0, 0x2aab08
    002aab04b 0x2aacbc
    002aab08
    002aab08loc_2aab08:
    002aab08b 0x2aab0c
    002aab0c
    002aab0cloc_2aab0c:
    002aab0cldr x0, [sp+2008]
    002aab10ldr x1, [sp+2016]
    002aab14ldr x2, [sp+2024]
    002aab18bl reflect.Value.Interface
    002aab1cstr x0, [sp+1672]
    002aab20str x1, [sp+1680]
    002aab24add x27, sp, 1648
    002aab28stp xzr, xzr, [x27]
    002aab2cstr xzr, [sp+1664]
    002aab30ldr x3, [sp+1680]
    002aab34ldr x0, [sp+1672]
    002aab38adrp x1, 0x401000
    002aab3cadd x1, x1, 1440
    002aab40subs xzr, x0, x1
    002aab44b.eq 0x2aab4c
    002aab48b 0x2ac098
    002aab4c
    002aab4cloc_2aab4c:
    002aab4cldr x4, [x3]
    002aab50ldr x5, [x3+8]
    002aab54ldr x3, [x3+16]
    002aab58str x4, [sp+1648]
    002aab5cstr x5, [sp+1656]
    002aab60str x3, [sp+1664]
    002aab64str x4, [sp+280]
    002aab68str x5, [sp+288]
    002aab6cstr x3, [sp+296]
    002aab70ldr x3, [sp+2064]
    002aab74subs xzr, x3, 24
    002aab78cset x3, eq
    002aab7cstrb w3, [sp+119]
    002aab80b.eq 0x2aab88
    002aab84b 0x2aab8c
    002aab88
    002aab88loc_2aab88:
    002aab88b 0x2aaba8
    002aab8c
    002aab8cloc_2aab8c:
    002aab8cldr x0, [sp+280]
    002aab90ldr x1, [sp+288]
    002aab94ldr x2, [sp+296]
    002aab98bl encoding/asn1.outsideUTCRange
    002aab9cstrb w0, [sp+118]
    002aaba0strb w0, [sp+119]
    002aaba4b 0x2aaba8
    002aaba8
    002aaba8loc_2aaba8:
    002aaba8ldrb w3, [sp+119]
    002aabactbnz w3, 0, 0x2aabb4
    002aabb0b 0x2aac38
    002aabb4
    002aabb4loc_2aabb4:
    002aabb4add x27, sp, 1632
    002aabb8stp xzr, xzr, [x27]
    002aabbcadd x27, sp, 1616
    002aabc0stp xzr, xzr, [x27]
    002aabc4ldr x0, [sp+280]
    002aabc8ldr x1, [sp+288]
    002aabccldr x2, [sp+296]
    002aabd0bl encoding/asn1.makeGeneralizedTime
    002aabd4str x0, [sp+1632]
    002aabd8str x1, [sp+1640]
    002aabdcstr x2, [sp+1616]
    002aabe0str x3, [sp+1624]
    002aabe4ldr x3, [sp+1632]
    002aabe8ldr x4, [sp+1640]
    002aabecstr x3, [sp+1600]
    002aabf0str x4, [sp+1608]
    002aabf4ldr x3, [sp+1616]
    002aabf8ldr x4, [sp+1624]
    002aabfcstr x3, [sp+1328]
    002aac00str x4, [sp+1336]
    002aac04ldr x3, [sp+1600]
    002aac08ldr x4, [sp+1608]
    002aac0cstr x3, [sp+456]
    002aac10str x4, [sp+464]
    002aac14ldr x2, [sp+1328]
    002aac18ldr x3, [sp+1336]
    002aac1cstr x2, [sp+440]
    002aac20str x3, [sp+448]
    002aac24ldr x0, [sp+456]
    002aac28ldr x1, [sp+464]
    002aac2cldp x29, x30, [sp-8]
    002aac30add sp, sp, 2000
    002aac34ret x30
    002aac38
    002aac38loc_2aac38:
    002aac38add x27, sp, 1632
    002aac3cstp xzr, xzr, [x27]
    002aac40add x27, sp, 1616
    002aac44stp xzr, xzr, [x27]
    002aac48ldr x0, [sp+280]
    002aac4cldr x1, [sp+288]
    002aac50ldr x2, [sp+296]
    002aac54bl encoding/asn1.makeUTCTime
    002aac58str x0, [sp+1632]
    002aac5cstr x1, [sp+1640]
    002aac60str x2, [sp+1616]
    002aac64str x3, [sp+1624]
    002aac68ldr x3, [sp+1632]
    002aac6cldr x4, [sp+1640]
    002aac70str x3, [sp+1184]
    002aac74str x4, [sp+1192]
    002aac78ldr x3, [sp+1616]
    002aac7cldr x4, [sp+1624]
    002aac80str x3, [sp+1088]
    002aac84str x4, [sp+1096]
    002aac88ldr x3, [sp+1184]
    002aac8cldr x4, [sp+1192]
    002aac90str x3, [sp+456]
    002aac94str x4, [sp+464]
    002aac98ldr x2, [sp+1088]
    002aac9cldr x3, [sp+1096]
    002aaca0str x2, [sp+440]
    002aaca4str x3, [sp+448]
    002aaca8ldr x0, [sp+456]
    002aacacldr x1, [sp+464]
    002aacb0ldp x29, x30, [sp-8]
    002aacb4add sp, sp, 2000
    002aacb8ret x30
    002aacbc
    002aacbcloc_2aacbc:
    002aacbcb 0x2aacc4
    002aacc0
    002aacc0loc_2aacc0:
    002aacc0b 0x2aacc4
    002aacc4
    002aacc4loc_2aacc4:
    002aacc4adrp x27, 0x778000
    002aacc8ldr x3, [x27+608]
    002aacccldr x4, [sp+1248]
    002aacd0subs xzr, x3, x4
    002aacd4b.eq 0x2aacdc
    002aacd8b 0x2aadb8
    002aacdc
    002aacdcloc_2aacdc:
    002aacdcadrp x27, 0x778000
    002aace0ldr x2, [x27+616]
    002aace4ldr x1, [sp+1256]
    002aace8ldr x0, [sp+1248]
    002aacecbl runtime.ifaceeq
    002aacf0tbnz w0, 0, 0x2aacf8
    002aacf4b 0x2aadb4
    002aacf8
    002aacf8loc_2aacf8:
    002aacf8b 0x2aacfc
    002aacfc
    002aacfcloc_2aacfc:
    002aacfcldr x0, [sp+2008]
    002aad00ldr x1, [sp+2016]
    002aad04ldr x2, [sp+2024]
    002aad08bl reflect.Value.Interface
    002aad0cstr x0, [sp+1672]
    002aad10str x1, [sp+1680]
    002aad14add x27, sp, 1568
    002aad18stp xzr, xzr, [x27]
    002aad1cadd x27, sp, 1584
    002aad20stp xzr, xzr, [x27]
    002aad24ldr x3, [sp+1680]
    002aad28ldr x0, [sp+1672]
    002aad2cadrp x1, 0x3b1000
    002aad30add x1, x1, 3360
    002aad34subs xzr, x0, x1
    002aad38b.eq 0x2aad40
    002aad3cb 0x2ac08c
    002aad40
    002aad40loc_2aad40:
    002aad40ldr x2, [x3]
    002aad44ldr x4, [x3+8]
    002aad48ldr x5, [x3+16]
    002aad4cldr x3, [x3+24]
    002aad50str x2, [sp+1568]
    002aad54str x4, [sp+1576]
    002aad58str x5, [sp+1584]
    002aad5cstr x3, [sp+1592]
    002aad60str x2, [sp+1536]
    002aad64str x4, [sp+1544]
    002aad68str x5, [sp+1552]
    002aad6cstr x3, [sp+1560]
    002aad70adrp x0, 0x3b1000
    002aad74add x0, x0, 3168
    002aad78add x1, sp, 1536
    002aad7cbl runtime.convT
    002aad80str x0, [sp+1232]
    002aad84adrp x2, 0x46e000
    002aad88add x2, x2, 24
    002aad8cstr x2, [sp+456]
    002aad90str x0, [sp+464]
    002aad94stp xzr, xzr, [sp+440]
    002aad98ldr x0, [sp+456]
    002aad9cldr x1, [sp+464]
    002aada0mov x2, xzr
    002aada4mov x3, xzr
    002aada8ldp x29, x30, [sp-8]
    002aadacadd sp, sp, 2000
    002aadb0ret x30
    002aadb4
    002aadb4loc_2aadb4:
    002aadb4b 0x2aadbc
    002aadb8
    002aadb8loc_2aadb8:
    002aadb8b 0x2aadbc
    002aadbc
    002aadbcloc_2aadbc:
    002aadbcadrp x27, 0x778000
    002aadc0ldr x3, [x27+624]
    002aadc4ldr x4, [sp+1248]
    002aadc8subs xzr, x3, x4
    002aadccb.eq 0x2aadd4
    002aadd0b 0x2aaed4
    002aadd4
    002aadd4loc_2aadd4:
    002aadd4adrp x27, 0x778000
    002aadd8ldr x2, [x27+632]
    002aaddcldr x1, [sp+1256]
    002aade0ldr x0, [sp+1248]
    002aade4bl runtime.ifaceeq
    002aade8tbnz w0, 0, 0x2aadf0
    002aadecb 0x2aaed0
    002aadf0
    002aadf0loc_2aadf0:
    002aadf0b 0x2aadf4
    002aadf4
    002aadf4loc_2aadf4:
    002aadf4ldr x0, [sp+2008]
    002aadf8ldr x1, [sp+2016]
    002aadfcldr x2, [sp+2024]
    002aae00bl reflect.Value.Interface
    002aae04str x0, [sp+1672]
    002aae08str x1, [sp+1680]
    002aae0cstr xzr, [sp+1512]
    002aae10add x27, sp, 1520
    002aae14stp xzr, xzr, [x27]
    002aae18ldr x3, [sp+1680]
    002aae1cldr x0, [sp+1672]
    002aae20adrp x1, 0x375000
    002aae24add x1, x1, 3488
    002aae28subs xzr, x0, x1
    002aae2cb.eq 0x2aae34
    002aae30b 0x2ac080
    002aae34
    002aae34loc_2aae34:
    002aae34ldr x4, [x3]
    002aae38ldr x5, [x3+8]
    002aae3cldr x3, [x3+16]
    002aae40str x4, [sp+1512]
    002aae44str x5, [sp+1520]
    002aae48str x3, [sp+1528]
    002aae4cadd x27, sp, 1632
    002aae50stp xzr, xzr, [x27]
    002aae54add x27, sp, 1616
    002aae58stp xzr, xzr, [x27]
    002aae5cldr x0, [sp+1512]
    002aae60ldr x1, [sp+1520]
    002aae64ldr x2, [sp+1528]
    002aae68bl encoding/asn1.makeObjectIdentifier
    002aae6cstr x0, [sp+1632]
    002aae70str x1, [sp+1640]
    002aae74str x2, [sp+1616]
    002aae78str x3, [sp+1624]
    002aae7cldr x3, [sp+1632]
    002aae80ldr x4, [sp+1640]
    002aae84str x3, [sp+696]
    002aae88str x4, [sp+704]
    002aae8cldr x3, [sp+1616]
    002aae90ldr x4, [sp+1624]
    002aae94str x3, [sp+1976]
    002aae98str x4, [sp+1984]
    002aae9cldr x3, [sp+696]
    002aaea0ldr x4, [sp+704]
    002aaea4str x3, [sp+456]
    002aaea8str x4, [sp+464]
    002aaeacldr x2, [sp+1976]
    002aaeb0ldr x3, [sp+1984]
    002aaeb4str x2, [sp+440]
    002aaeb8str x3, [sp+448]
    002aaebcldr x0, [sp+456]
    002aaec0ldr x1, [sp+464]
    002aaec4ldp x29, x30, [sp-8]
    002aaec8add sp, sp, 2000
    002aaeccret x30
    002aaed0
    002aaed0loc_2aaed0:
    002aaed0b 0x2aaed8
    002aaed4
    002aaed4loc_2aaed4:
    002aaed4b 0x2aaed8
    002aaed8
    002aaed8loc_2aaed8:
    002aaed8adrp x27, 0x778000
    002aaedcldr x3, [x27+720]
    002aaee0ldr x4, [sp+1248]
    002aaee4subs xzr, x3, x4
    002aaee8b.eq 0x2aaef0
    002aaeecb 0x2aafc8
    002aaef0
    002aaef0loc_2aaef0:
    002aaef0adrp x27, 0x778000
    002aaef4ldr x2, [x27+728]
    002aaef8ldr x1, [sp+1256]
    002aaefcldr x0, [sp+1248]
    002aaf00bl runtime.ifaceeq
    002aaf04tbnz w0, 0, 0x2aaf0c
    002aaf08b 0x2aafc4
    002aaf0c
    002aaf0cloc_2aaf0c:
    002aaf0cb 0x2aaf10
    002aaf10
    002aaf10loc_2aaf10:
    002aaf10ldr x0, [sp+2008]
    002aaf14ldr x1, [sp+2016]
    002aaf18ldr x2, [sp+2024]
    002aaf1cbl reflect.Value.Interface
    002aaf20str x0, [sp+1672]
    002aaf24str x1, [sp+1680]
    002aaf28add x27, sp, 1632
    002aaf2cstp xzr, xzr, [x27]
    002aaf30add x27, sp, 1616
    002aaf34stp xzr, xzr, [x27]
    002aaf38ldr x0, [sp+1672]
    002aaf3cldr x3, [sp+1680]
    002aaf40adrp x1, 0x403000
    002aaf44add x1, x1, 2816
    002aaf48subs xzr, x0, x1
    002aaf4cb.eq 0x2aaf54
    002aaf50b 0x2ac074
    002aaf54
    002aaf54loc_2aaf54:
    002aaf54str x3, [sp+1224]
    002aaf58mov x0, x3
    002aaf5cbl encoding/asn1.makeBigInt
    002aaf60str x0, [sp+1632]
    002aaf64str x1, [sp+1640]
    002aaf68str x2, [sp+1616]
    002aaf6cstr x3, [sp+1624]
    002aaf70ldr x1, [sp+1632]
    002aaf74ldr x2, [sp+1640]
    002aaf78str x1, [sp+1960]
    002aaf7cstr x2, [sp+1968]
    002aaf80ldr x1, [sp+1616]
    002aaf84ldr x2, [sp+1624]
    002aaf88str x1, [sp+1944]
    002aaf8cstr x2, [sp+1952]
    002aaf90ldr x1, [sp+1960]
    002aaf94ldr x2, [sp+1968]
    002aaf98str x1, [sp+456]
    002aaf9cstr x2, [sp+464]
    002aafa0ldr x2, [sp+1944]
    002aafa4ldr x3, [sp+1952]
    002aafa8str x2, [sp+440]
    002aafacstr x3, [sp+448]
    002aafb0ldr x0, [sp+456]
    002aafb4ldr x1, [sp+464]
    002aafb8ldp x29, x30, [sp-8]
    002aafbcadd sp, sp, 2000
    002aafc0ret x30
    002aafc4
    002aafc4loc_2aafc4:
    002aafc4b 0x2aafcc
    002aafc8
    002aafc8loc_2aafc8:
    002aafc8b 0x2aafcc
    002aafcc
    002aafccloc_2aafcc:
    002aafccb 0x2aafd0
    002aafd0
    002aafd0loc_2aafd0:
    002aafd0ldr x0, [sp+2008]
    002aafd4ldr x1, [sp+2016]
    002aafd8ldr x2, [sp+2024]
    002aafdcstr x0, [sp+240]
    002aafe0str x1, [sp+248]
    002aafe4str x2, [sp+256]
    002aafe8bl reflect.Value.Kind
    002aafecstr x0, [sp+232]
    002aaff0str x0, [sp+200]
    002aaff4subs xzr, x0, 6
    002aaff8b.ls 0x2ab000
    002aaffcb 0x2ab114
    002ab000
    002ab000loc_2ab000:
    002ab000subs xzr, x0, 1
    002ab004b.eq 0x2ab00c
    002ab008b 0x2ab09c
    002ab00c
    002ab00cloc_2ab00c:
    002ab00cb 0x2ab010
    002ab010
    002ab010loc_2ab010:
    002ab010ldr x0, [sp+240]
    002ab014ldr x1, [sp+248]
    002ab018ldr x2, [sp+256]
    002ab01cbl reflect.Value.Bool
    002ab020strb w0, [sp+119]
    002ab024tbnz w0, 0, 0x2ab02c
    002ab028b 0x2ab064
    002ab02c
    002ab02cloc_2ab02c:
    002ab02cadrp x27, 0x762000
    002ab030ldr x4, [x27+3216]
    002ab034adrp x27, 0x762000
    002ab038ldr x5, [x27+3224]
    002ab03cstr x4, [sp+456]
    002ab040str x5, [sp+464]
    002ab044stp xzr, xzr, [sp+440]
    002ab048ldr x0, [sp+456]
    002ab04cldr x1, [sp+464]
    002ab050mov x2, xzr
    002ab054mov x3, xzr
    002ab058ldp x29, x30, [sp-8]
    002ab05cadd sp, sp, 2000
    002ab060ret x30
    002ab064
    002ab064loc_2ab064:
    002ab064adrp x27, 0x762000
    002ab068ldr x4, [x27+3200]
    002ab06cadrp x27, 0x762000
    002ab070ldr x5, [x27+3208]
    002ab074str x4, [sp+456]
    002ab078str x5, [sp+464]
    002ab07cstp xzr, xzr, [sp+440]
    002ab080ldr x0, [sp+456]
    002ab084ldr x1, [sp+464]
    002ab088mov x2, xzr
    002ab08cmov x3, xzr
    002ab090ldp x29, x30, [sp-8]
    002ab094add sp, sp, 2000
    002ab098ret x30
    002ab09c
    002ab09cloc_2ab09c:
    002ab09csubs xzr, x0, 2
    002ab0a0b.hs 0x2ab0a8
    002ab0a4b 0x2ab108
    002ab0a8
    002ab0a8loc_2ab0a8:
    002ab0a8subs xzr, x0, 6
    002ab0acb.ls 0x2ab0b4
    002ab0b0b 0x2ab104
    002ab0b4
    002ab0b4loc_2ab0b4:
    002ab0b4b 0x2ab0b8
    002ab0b8
    002ab0b8loc_2ab0b8:
    002ab0b8ldr x0, [sp+240]
    002ab0bcldr x1, [sp+248]
    002ab0c0ldr x2, [sp+256]
    002ab0c4bl reflect.Value.Int
    002ab0c8str x0, [sp+224]
    002ab0ccbl runtime.convT64
    002ab0d0str x0, [sp+1216]
    002ab0d4adrp x3, 0x46d000
    002ab0d8add x3, x3, 64
    002ab0dcstr x3, [sp+456]
    002ab0e0str x0, [sp+464]
    002ab0e4stp xzr, xzr, [sp+440]
    002ab0e8ldr x0, [sp+456]
    002ab0ecldr x1, [sp+464]
    002ab0f0mov x2, xzr
    002ab0f4mov x3, xzr
    002ab0f8ldp x29, x30, [sp-8]
    002ab0fcadd sp, sp, 2000
    002ab100ret x30
    002ab104
    002ab104loc_2ab104:
    002ab104b 0x2ab10c
    002ab108
    002ab108loc_2ab108:
    002ab108b 0x2ab10c
    002ab10c
    002ab10cloc_2ab10c:
    002ab10cb 0x2ab110
    002ab110
    002ab110loc_2ab110:
    002ab110b 0x2ab5f4
    002ab114
    002ab114loc_2ab114:
    002ab114subs xzr, x0, 23
    002ab118b.eq 0x2ab120
    002ab11cb 0x2ab350
    002ab120
    002ab120loc_2ab120:
    002ab120b 0x2ab124
    002ab124
    002ab124loc_2ab124:
    002ab124ldr x0, [sp+240]
    002ab128ldr x1, [sp+248]
    002ab12cldr x2, [sp+256]
    002ab130bl reflect.Value.Type
    002ab134str x0, [sp+304]
    002ab138str x1, [sp+312]
    002ab13cldrsb x27, [x0]
    002ab140ldr x3, [x0+88]
    002ab144mov x0, x1
    002ab148blr x3
    002ab14cstr x0, [sp+1864]
    002ab150str x1, [sp+1872]
    002ab154ldrsb x27, [x0]
    002ab158ldr x3, [x0+168]
    002ab15cmov x0, x1
    002ab160blr x3
    002ab164str x0, [sp+208]
    002ab168subs xzr, x0, 8
    002ab16cb.eq 0x2ab174
    002ab170b 0x2ab1c8
    002ab174
    002ab174loc_2ab174:
    002ab174ldr x0, [sp+240]
    002ab178ldr x1, [sp+248]
    002ab17cldr x2, [sp+256]
    002ab180bl reflect.Value.Bytes
    002ab184str x0, [sp+1368]
    002ab188str x1, [sp+1376]
    002ab18cstr x2, [sp+1384]
    002ab190bl runtime.convTslice
    002ab194str x0, [sp+1104]
    002ab198adrp x3, 0x46c000
    002ab19cadd x3, x3, 4040
    002ab1a0str x3, [sp+456]
    002ab1a4str x0, [sp+464]
    002ab1a8stp xzr, xzr, [sp+440]
    002ab1acldr x0, [sp+456]
    002ab1b0ldr x1, [sp+464]
    002ab1b4mov x2, xzr
    002ab1b8mov x3, xzr
    002ab1bcldp x29, x30, [sp-8]
    002ab1c0add sp, sp, 2000
    002ab1c4ret x30
    002ab1c8
    002ab1c8loc_2ab1c8:
    002ab1c8stp xzr, xzr, [sp+392]
    002ab1ccstp xzr, xzr, [sp+408]
    002ab1d0stp xzr, xzr, [sp+424]
    002ab1d4ldr x0, [sp+240]
    002ab1d8ldr x1, [sp+248]
    002ab1dcldr x2, [sp+256]
    002ab1e0bl reflect.Value.Len
    002ab1e4str x0, [sp+144]
    002ab1e8str x0, [sp+184]
    002ab1eccbz x0, 0x2ab1f4
    002ab1f0b 0x2ab23c
    002ab1f4
    002ab1f4loc_2ab1f4:
    002ab1f4b 0x2ab1f8
    002ab1f8
    002ab1f8loc_2ab1f8:
    002ab1f8mov x0, xzr
    002ab1fcmov x1, xzr
    002ab200mov x2, x1
    002ab204bl runtime.convTslice
    002ab208str x0, [sp+1080]
    002ab20cadrp x3, 0x46c000
    002ab210add x3, x3, 4040
    002ab214str x3, [sp+456]
    002ab218str x0, [sp+464]
    002ab21cstp xzr, xzr, [sp+440]
    002ab220ldr x0, [sp+456]
    002ab224ldr x1, [sp+464]
    002ab228mov x2, xzr
    002ab22cmov x3, xzr
    002ab230ldp x29, x30, [sp-8]
    002ab234add sp, sp, 2000
    002ab238ret x30
    002ab23c
    002ab23cloc_2ab23c:
    002ab23csubs xzr, x0, 1
    002ab240b.eq 0x2ab248
    002ab244b 0x2ab318
    002ab248
    002ab248loc_2ab248:
    002ab248b 0x2ab24c
    002ab24c
    002ab24cloc_2ab24c:
    002ab24cldr x0, [sp+240]
    002ab250ldr x1, [sp+248]
    002ab254ldr x2, [sp+256]
    002ab258mov x3, xzr
    002ab25cbl reflect.Value.Index
    002ab260str x0, [sp+1344]
    002ab264str x1, [sp+1352]
    002ab268str x2, [sp+1360]
    002ab26cadd x27, sp, 1632
    002ab270stp xzr, xzr, [x27]
    002ab274add x27, sp, 1616
    002ab278stp xzr, xzr, [x27]
    002ab27cldrb w3, [sp+392]
    002ab280ldr x0, [sp+1344]
    002ab284ldr x1, [sp+1352]
    002ab288ldr x2, [sp+1360]
    002ab28cldrb w4, [sp+393]
    002ab290ldrb w5, [sp+394]
    002ab294ldrb w6, [sp+395]
    002ab298ldr x7, [sp+400]
    002ab29cldr x8, [sp+408]
    002ab2a0ldr x9, [sp+416]
    002ab2a4ldr x10, [sp+424]
    002ab2a8ldrb w11, [sp+432]
    002ab2acldrb w12, [sp+433]
    002ab2b0bl encoding/asn1.makeField
    002ab2b4str x0, [sp+1632]
    002ab2b8str x1, [sp+1640]
    002ab2bcstr x2, [sp+1616]
    002ab2c0str x3, [sp+1624]
    002ab2c4ldr x4, [sp+1632]
    002ab2c8ldr x5, [sp+1640]
    002ab2ccstr x4, [sp+1848]
    002ab2d0str x5, [sp+1856]
    002ab2d4ldr x4, [sp+1616]
    002ab2d8ldr x5, [sp+1624]
    002ab2dcstr x4, [sp+1832]
    002ab2e0str x5, [sp+1840]
    002ab2e4ldr x4, [sp+1848]
    002ab2e8ldr x5, [sp+1856]
    002ab2ecstr x4, [sp+456]
    002ab2f0str x5, [sp+464]
    002ab2f4ldr x2, [sp+1832]
    002ab2f8ldr x3, [sp+1840]
    002ab2fcstr x2, [sp+440]
    002ab300str x3, [sp+448]
    002ab304ldr x0, [sp+456]
    002ab308ldr x1, [sp+464]
    002ab30cldp x29, x30, [sp-8]
    002ab310add sp, sp, 2000
    002ab314ret x30
    002ab318
    002ab318loc_2ab318:
    002ab318b 0x2ab31c
    002ab31c
    002ab31cloc_2ab31c:
    002ab31cb 0x2ab320
    002ab320
    002ab320loc_2ab320:
    002ab320mov x1, x0
    002ab324mov x2, x1
    002ab328adrp x0, 0x378000
    002ab32cadd x0, x0, 864
    002ab330bl runtime.makeslice
    002ab334ldr x3, [sp+144]
    002ab338ldr x4, [sp+144]
    002ab33cstr x0, [sp+344]
    002ab340str x3, [sp+352]
    002ab344str x4, [sp+360]
    002ab348str xzr, [sp+152]
    002ab34cb 0x2abe8c
    002ab350
    002ab350loc_2ab350:
    002ab350subs xzr, x0, 24
    002ab354b.eq 0x2ab35c
    002ab358b 0x2ab5b8
    002ab35c
    002ab35cloc_2ab35c:
    002ab35cb 0x2ab360
    002ab360
    002ab360loc_2ab360:
    002ab360ldr x3, [sp+2056]
    002ab364str x3, [sp+176]
    002ab368subs xzr, x3, 18
    002ab36cb.eq 0x2ab374
    002ab370b 0x2ab410
    002ab374
    002ab374loc_2ab374:
    002ab374b 0x2ab378
    002ab378
    002ab378loc_2ab378:
    002ab378ldr x0, [sp+240]
    002ab37cldr x1, [sp+248]
    002ab380ldr x2, [sp+256]
    002ab384bl reflect.Value.String
    002ab388str x0, [sp+1312]
    002ab38cstr x1, [sp+1320]
    002ab390add x27, sp, 1632
    002ab394stp xzr, xzr, [x27]
    002ab398add x27, sp, 1616
    002ab39cstp xzr, xzr, [x27]
    002ab3a0ldr x0, [sp+1312]
    002ab3a4ldr x1, [sp+1320]
    002ab3a8bl encoding/asn1.makeNumericString
    002ab3acstr x0, [sp+1632]
    002ab3b0str x1, [sp+1640]
    002ab3b4str x2, [sp+1616]
    002ab3b8str x3, [sp+1624]
    002ab3bcldr x3, [sp+1632]
    002ab3c0ldr x4, [sp+1640]
    002ab3c4str x3, [sp+1720]
    002ab3c8str x4, [sp+1728]
    002ab3ccldr x3, [sp+1616]
    002ab3d0ldr x4, [sp+1624]
    002ab3d4str x3, [sp+1704]
    002ab3d8str x4, [sp+1712]
    002ab3dcldr x3, [sp+1720]
    002ab3e0ldr x4, [sp+1728]
    002ab3e4str x3, [sp+456]
    002ab3e8str x4, [sp+464]
    002ab3ecldr x2, [sp+1704]
    002ab3f0ldr x3, [sp+1712]
    002ab3f4str x2, [sp+440]
    002ab3f8str x3, [sp+448]
    002ab3fcldr x0, [sp+456]
    002ab400ldr x1, [sp+464]
    002ab404ldp x29, x30, [sp-8]
    002ab408add sp, sp, 2000
    002ab40cret x30
    002ab410
    002ab410loc_2ab410:
    002ab410subs xzr, x3, 19
    002ab414b.eq 0x2ab41c
    002ab418b 0x2ab4b8
    002ab41c
    002ab41cloc_2ab41c:
    002ab41cb 0x2ab420
    002ab420
    002ab420loc_2ab420:
    002ab420ldr x0, [sp+240]
    002ab424ldr x1, [sp+248]
    002ab428ldr x2, [sp+256]
    002ab42cbl reflect.Value.String
    002ab430str x0, [sp+1312]
    002ab434str x1, [sp+1320]
    002ab438add x27, sp, 1632
    002ab43cstp xzr, xzr, [x27]
    002ab440add x27, sp, 1616
    002ab444stp xzr, xzr, [x27]
    002ab448ldr x0, [sp+1312]
    002ab44cldr x1, [sp+1320]
    002ab450bl encoding/asn1.makePrintableString
    002ab454str x0, [sp+1632]
    002ab458str x1, [sp+1640]
    002ab45cstr x2, [sp+1616]
    002ab460str x3, [sp+1624]
    002ab464ldr x3, [sp+1632]
    002ab468ldr x4, [sp+1640]
    002ab46cstr x3, [sp+1752]
    002ab470str x4, [sp+1760]
    002ab474ldr x3, [sp+1616]
    002ab478ldr x4, [sp+1624]
    002ab47cstr x3, [sp+1736]
    002ab480str x4, [sp+1744]
    002ab484ldr x3, [sp+1752]
    002ab488ldr x4, [sp+1760]
    002ab48cstr x3, [sp+456]
    002ab490str x4, [sp+464]
    002ab494ldr x2, [sp+1736]
    002ab498ldr x3, [sp+1744]
    002ab49cstr x2, [sp+440]
    002ab4a0str x3, [sp+448]
    002ab4a4ldr x0, [sp+456]
    002ab4a8ldr x1, [sp+464]
    002ab4acldp x29, x30, [sp-8]
    002ab4b0add sp, sp, 2000
    002ab4b4ret x30
    002ab4b8
    002ab4b8loc_2ab4b8:
    002ab4b8subs xzr, x3, 22
    002ab4bcb.eq 0x2ab4c4
    002ab4c0b 0x2ab560
    002ab4c4
    002ab4c4loc_2ab4c4:
    002ab4c4b 0x2ab4c8
    002ab4c8
    002ab4c8loc_2ab4c8:
    002ab4c8ldr x0, [sp+240]
    002ab4ccldr x1, [sp+248]
    002ab4d0ldr x2, [sp+256]
    002ab4d4bl reflect.Value.String
    002ab4d8str x0, [sp+1312]
    002ab4dcstr x1, [sp+1320]
    002ab4e0add x27, sp, 1632
    002ab4e4stp xzr, xzr, [x27]
    002ab4e8add x27, sp, 1616
    002ab4ecstp xzr, xzr, [x27]
    002ab4f0ldr x0, [sp+1312]
    002ab4f4ldr x1, [sp+1320]
    002ab4f8bl encoding/asn1.makeIA5String
    002ab4fcstr x0, [sp+1632]
    002ab500str x1, [sp+1640]
    002ab504str x2, [sp+1616]
    002ab508str x3, [sp+1624]
    002ab50cldr x3, [sp+1632]
    002ab510ldr x4, [sp+1640]
    002ab514str x3, [sp+1784]
    002ab518str x4, [sp+1792]
    002ab51cldr x3, [sp+1616]
    002ab520ldr x4, [sp+1624]
    002ab524str x3, [sp+1768]
    002ab528str x4, [sp+1776]
    002ab52cldr x3, [sp+1784]
    002ab530ldr x4, [sp+1792]
    002ab534str x3, [sp+456]
    002ab538str x4, [sp+464]
    002ab53cldr x2, [sp+1768]
    002ab540ldr x3, [sp+1776]
    002ab544str x2, [sp+440]
    002ab548str x3, [sp+448]
    002ab54cldr x0, [sp+456]
    002ab550ldr x1, [sp+464]
    002ab554ldp x29, x30, [sp-8]
    002ab558add sp, sp, 2000
    002ab55cret x30
    002ab560
    002ab560loc_2ab560:
    002ab560b 0x2ab564
    002ab564
    002ab564loc_2ab564:
    002ab564b 0x2ab568
    002ab568
    002ab568loc_2ab568:
    002ab568b 0x2ab56c
    002ab56c
    002ab56cloc_2ab56c:
    002ab56cldr x0, [sp+240]
    002ab570ldr x1, [sp+248]
    002ab574ldr x2, [sp+256]
    002ab578bl reflect.Value.String
    002ab57cstr x0, [sp+1312]
    002ab580str x1, [sp+1320]
    002ab584bl encoding/asn1.makeUTF8String
    002ab588str x0, [sp+1632]
    002ab58cstr x1, [sp+1640]
    002ab590str x0, [sp+456]
    002ab594str x1, [sp+464]
    002ab598stp xzr, xzr, [sp+440]
    002ab59cldr x0, [sp+456]
    002ab5a0ldr x1, [sp+464]
    002ab5a4mov x2, xzr
    002ab5a8mov x3, xzr
    002ab5acldp x29, x30, [sp-8]
    002ab5b0add sp, sp, 2000
    002ab5b4ret x30
    002ab5b8
    002ab5b8loc_2ab5b8:
    002ab5b8subs xzr, x0, 25
    002ab5bcb.eq 0x2ab5c4
    002ab5c0b 0x2ab5e8
    002ab5c4
    002ab5c4loc_2ab5c4:
    002ab5c4b 0x2ab5c8
    002ab5c8
    002ab5c8loc_2ab5c8:
    002ab5c8ldr x0, [sp+240]
    002ab5ccldr x1, [sp+248]
    002ab5d0ldr x2, [sp+256]
    002ab5d4bl reflect.Value.Type
    002ab5d8str x0, [sp+264]
    002ab5dcstr x1, [sp+272]
    002ab5e0str xzr, [sp+168]
    002ab5e4b 0x2ab674
    002ab5e8
    002ab5e8loc_2ab5e8:
    002ab5e8b 0x2ab5ec
    002ab5ec
    002ab5ecloc_2ab5ec:
    002ab5ecb 0x2ab5f0
    002ab5f0
    002ab5f0loc_2ab5f0:
    002ab5f0b 0x2ab5f4
    002ab5f4
    002ab5f4loc_2ab5f4:
    002ab5f4b 0x2ab5f8
    002ab5f8
    002ab5f8loc_2ab5f8:
    002ab5f8add x27, sp, 1392
    002ab5fcstp xzr, xzr, [x27]
    002ab600adrp x2, 0x409000
    002ab604add x2, x2, 1857
    002ab608str x2, [sp+1392]
    002ab60corr x2, xzr, 15
    002ab610str x2, [sp+1400]
    002ab614stp xzr, xzr, [sp+456]
    002ab618ldr x2, [sp+1392]
    002ab61cldr x3, [sp+1400]
    002ab620str x2, [sp+1048]
    002ab624str x3, [sp+1056]
    002ab628add x2, sp, 1048
    002ab62cldrsb x27, [x2]
    002ab630ldr x0, [x2]
    002ab634ldr x1, [x2+8]
    002ab638str x0, [sp+1032]
    002ab63cstr x1, [sp+1040]
    002ab640bl runtime.convTstring
    002ab644str x0, [sp+1024]
    002ab648adrp x2, 0x46b000
    002ab64cadd x2, x2, 2080
    002ab650str x2, [sp+440]
    002ab654str x0, [sp+448]
    002ab658ldr x0, [sp+456]
    002ab65cldr x2, [sp+440]
    002ab660ldr x1, [sp+464]
    002ab664ldr x3, [sp+448]
    002ab668ldp x29, x30, [sp-8]
    002ab66cadd sp, sp, 2000
    002ab670ret x30
    002ab674
    002ab674loc_2ab674:
    002ab674ldr x1, [sp+264]
    002ab678ldrsb x27, [x1]
    002ab67cldr x1, [x1+208]
    002ab680ldr x0, [sp+272]
    002ab684blr x1
    002ab688str x0, [sp+216]
    002ab68cldr x1, [sp+168]
    002ab690subs xzr, x0, x1
    002ab694b.gt 0x2ab69c
    002ab698b 0x2ab7e0
    002ab69c
    002ab69cloc_2ab69c:
    002ab69cldr x1, [sp+168]
    002ab6a0ldr x2, [sp+264]
    002ab6a4ldrsb x27, [x2]
    002ab6a8ldr x2, [x2+96]
    002ab6acldr x0, [sp+272]
    002ab6b0blr x2
    002ab6b4str x0, [sp+920]
    002ab6b8str x1, [sp+928]
    002ab6bcstr x2, [sp+936]
    002ab6c0str x3, [sp+944]
    002ab6c4str x4, [sp+952]
    002ab6c8str x5, [sp+960]
    002ab6ccstr x6, [sp+968]
    002ab6d0str x7, [sp+976]
    002ab6d4str x8, [sp+984]
    002ab6d8str x9, [sp+992]
    002ab6dcstr x10, [sp+1000]
    002ab6e0str x11, [sp+1008]
    002ab6e4strb w12, [sp+1016]
    002ab6e8add x21, sp, 1408
    002ab6ecadd x20, sp, 920
    002ab6f0adr x27, 16
    002ab6f4stp x29, x27, [sp-24]
    002ab6f8sub x29, sp, 24
    002ab6fcbl fn_87ef0
    002ab700sub x29, sp, 8
    002ab704ldr x2, [sp+1016]
    002ab708str x2, [sp+1504]
    002ab70cldr x0, [sp+1408]
    002ab710ldr x1, [sp+1416]
    002ab714ldr x2, [sp+1424]
    002ab718ldr x3, [sp+1432]
    002ab71cldr x4, [sp+1440]
    002ab720ldr x5, [sp+1448]
    002ab724ldr x6, [sp+1456]
    002ab728ldr x7, [sp+1464]
    002ab72cldr x8, [sp+1472]
    002ab730ldr x9, [sp+1480]
    002ab734ldr x10, [sp+1488]
    002ab738ldr x11, [sp+1496]
    002ab73cldrb w12, [sp+1504]
    002ab740bl reflect.StructField.IsExported
    002ab744strb w0, [sp+119]
    002ab748tbnz w0, 0, 0x2ab750
    002ab74cb 0x2ab764
    002ab750
    002ab750loc_2ab750:
    002ab750b 0x2ab754
    002ab754
    002ab754loc_2ab754:
    002ab754ldr x1, [sp+168]
    002ab758add x1, x1, 1
    002ab75cstr x1, [sp+168]
    002ab760b 0x2ab674
    002ab764
    002ab764loc_2ab764:
    002ab764add x27, sp, 1392
    002ab768stp xzr, xzr, [x27]
    002ab76cadrp x2, 0x414000
    002ab770add x2, x2, 2916
    002ab774str x2, [sp+1392]
    002ab778movz x2, 33
    002ab77cstr x2, [sp+1400]
    002ab780stp xzr, xzr, [sp+456]
    002ab784ldr x2, [sp+1392]
    002ab788ldr x3, [sp+1400]
    002ab78cstr x2, [sp+1200]
    002ab790str x3, [sp+1208]
    002ab794add x2, sp, 1200
    002ab798ldrsb x27, [x2]
    002ab79cldr x0, [x2]
    002ab7a0ldr x1, [x2+8]
    002ab7a4str x0, [sp+1168]
    002ab7a8str x1, [sp+1176]
    002ab7acbl runtime.convTstring
    002ab7b0str x0, [sp+1160]
    002ab7b4adrp x2, 0x46b000
    002ab7b8add x2, x2, 2080
    002ab7bcstr x2, [sp+440]
    002ab7c0str x0, [sp+448]
    002ab7c4ldr x0, [sp+456]
    002ab7c8ldr x2, [sp+440]
    002ab7ccldr x1, [sp+464]
    002ab7d0ldr x3, [sp+448]
    002ab7d4ldp x29, x30, [sp-8]
    002ab7d8add sp, sp, 2000
    002ab7dcret x30
    002ab7e0
    002ab7e0loc_2ab7e0:
    002ab7e0str xzr, [sp+120]
    002ab7e4ldr x1, [sp+264]
    002ab7e8ldrsb x27, [x1]
    002ab7ecldr x1, [x1+208]
    002ab7f0ldr x0, [sp+272]
    002ab7f4blr x1
    002ab7f8str x0, [sp+136]
    002ab7fccbz x0, 0x2ab804
    002ab800b 0x2ab848
    002ab804
    002ab804loc_2ab804:
    002ab804mov x0, xzr
    002ab808mov x1, xzr
    002ab80cmov x2, x1
    002ab810bl runtime.convTslice
    002ab814str x0, [sp+1152]
    002ab818adrp x3, 0x46c000
    002ab81cadd x3, x3, 4040
    002ab820str x3, [sp+456]
    002ab824str x0, [sp+464]
    002ab828stp xzr, xzr, [sp+440]
    002ab82cldr x0, [sp+456]
    002ab830ldr x1, [sp+464]
    002ab834mov x2, xzr
    002ab838mov x3, xzr
    002ab83cldp x29, x30, [sp-8]
    002ab840add sp, sp, 2000
    002ab844ret x30
    002ab848
    002ab848loc_2ab848:
    002ab848ldr x2, [sp+264]
    002ab84cldrsb x27, [x2]
    002ab850ldr x2, [x2+96]
    002ab854ldr x0, [sp+272]
    002ab858mov x1, xzr
    002ab85cblr x2
    002ab860str x0, [sp+816]
    002ab864str x1, [sp+824]
    002ab868str x2, [sp+832]
    002ab86cstr x3, [sp+840]
    002ab870str x4, [sp+848]
    002ab874str x5, [sp+856]
    002ab878str x6, [sp+864]
    002ab87cstr x7, [sp+872]
    002ab880str x8, [sp+880]
    002ab884str x9, [sp+888]
    002ab888str x10, [sp+896]
    002ab88cstr x11, [sp+904]
    002ab890strb w12, [sp+912]
    002ab894add x21, sp, 1408
    002ab898add x20, sp, 816
    002ab89cadr x27, 16
    002ab8a0stp x29, x27, [sp-24]
    002ab8a4sub x29, sp, 24
    002ab8a8bl fn_87ef0
    002ab8acsub x29, sp, 8
    002ab8b0ldr x2, [sp+912]
    002ab8b4str x2, [sp+1504]
    002ab8b8ldr x1, [sp+1448]
    002ab8bcldr x0, [sp+1440]
    002ab8c0str x0, [sp+1136]
    002ab8c4str x1, [sp+1144]
    002ab8c8adrp x27, 0x777000
    002ab8ccldr x2, [x27+704]
    002ab8d0subs xzr, x2, x0
    002ab8d4b.eq 0x2ab8dc
    002ab8d8b 0x2ab998
    002ab8dc
    002ab8dcloc_2ab8dc:
    002ab8dcadrp x27, 0x777000
    002ab8e0ldr x2, [x27+712]
    002ab8e4bl runtime.ifaceeq
    002ab8e8tbnz w0, 0, 0x2ab8f0
    002ab8ecb 0x2ab994
    002ab8f0
    002ab8f0loc_2ab8f0:
    002ab8f0ldr x0, [sp+240]
    002ab8f4ldr x1, [sp+248]
    002ab8f8ldr x2, [sp+256]
    002ab8fcmov x3, xzr
    002ab900bl reflect.Value.Field
    002ab904str x0, [sp+320]
    002ab908str x1, [sp+328]
    002ab90cstr x2, [sp+336]
    002ab910bl reflect.Value.Len
    002ab914str x0, [sp+216]
    002ab918subs xzr, x0, 0
    002ab91cb.gt 0x2ab924
    002ab920b 0x2ab988
    002ab924
    002ab924loc_2ab924:
    002ab924ldr x0, [sp+320]
    002ab928ldr x1, [sp+328]
    002ab92cldr x2, [sp+336]
    002ab930bl reflect.Value.Bytes
    002ab934str x0, [sp+472]
    002ab938str x1, [sp+480]
    002ab93cstr x2, [sp+488]
    002ab940bl encoding/asn1.stripTagAndLength
    002ab944str x0, [sp+1368]
    002ab948str x1, [sp+1376]
    002ab94cstr x2, [sp+1384]
    002ab950bl runtime.convTslice
    002ab954str x0, [sp+1128]
    002ab958adrp x3, 0x46c000
    002ab95cadd x3, x3, 4040
    002ab960str x3, [sp+456]
    002ab964str x0, [sp+464]
    002ab968stp xzr, xzr, [sp+440]
    002ab96cldr x0, [sp+456]
    002ab970ldr x1, [sp+464]
    002ab974mov x2, xzr
    002ab978mov x3, xzr
    002ab97cldp x29, x30, [sp-8]
    002ab980add sp, sp, 2000
    002ab984ret x30
    002ab988
    002ab988loc_2ab988:
    002ab988orr x4, xzr, 1
    002ab98cstr x4, [sp+120]
    002ab990b 0x2ab99c
    002ab994
    002ab994loc_2ab994:
    002ab994b 0x2ab99c
    002ab998
    002ab998loc_2ab998:
    002ab998b 0x2ab99c
    002ab99c
    002ab99cloc_2ab99c:
    002ab99cldr x4, [sp+120]
    002ab9a0ldr x5, [sp+136]
    002ab9a4sub x2, x5, x4
    002ab9a8str x2, [sp+128]
    002ab9acstr x2, [sp+192]
    002ab9b0cbz x2, 0x2ab9b8
    002ab9b4b 0x2aba00
    002ab9b8
    002ab9b8loc_2ab9b8:
    002ab9b8b 0x2ab9bc
    002ab9bc
    002ab9bcloc_2ab9bc:
    002ab9bcmov x0, xzr
    002ab9c0mov x1, xzr
    002ab9c4mov x2, x1
    002ab9c8bl runtime.convTslice
    002ab9ccstr x0, [sp+1120]
    002ab9d0adrp x3, 0x46c000
    002ab9d4add x3, x3, 4040
    002ab9d8str x3, [sp+456]
    002ab9dcstr x0, [sp+464]
    002ab9e0stp xzr, xzr, [sp+440]
    002ab9e4ldr x0, [sp+456]
    002ab9e8ldr x1, [sp+464]
    002ab9ecmov x2, xzr
    002ab9f0mov x3, xzr
    002ab9f4ldp x29, x30, [sp-8]
    002ab9f8add sp, sp, 2000
    002ab9fcret x30
    002aba00
    002aba00loc_2aba00:
    002aba00subs xzr, x2, 1
    002aba04b.eq 0x2aba0c
    002aba08b 0x2abbc8
    002aba0c
    002aba0cloc_2aba0c:
    002aba0cb 0x2aba10
    002aba10
    002aba10loc_2aba10:
    002aba10ldr x3, [sp+120]
    002aba14ldr x0, [sp+240]
    002aba18ldr x1, [sp+248]
    002aba1cldr x2, [sp+256]
    002aba20bl reflect.Value.Field
    002aba24str x0, [sp+1344]
    002aba28str x1, [sp+1352]
    002aba2cstr x2, [sp+1360]
    002aba30ldr x4, [sp+264]
    002aba34ldrsb x27, [x4]
    002aba38ldr x1, [sp+120]
    002aba3cldr x0, [sp+272]
    002aba40ldr x4, [x4+96]
    002aba44blr x4
    002aba48str x0, [sp+712]
    002aba4cstr x1, [sp+720]
    002aba50str x2, [sp+728]
    002aba54str x3, [sp+736]
    002aba58str x4, [sp+744]
    002aba5cstr x5, [sp+752]
    002aba60str x6, [sp+760]
    002aba64str x7, [sp+768]
    002aba68str x8, [sp+776]
    002aba6cstr x9, [sp+784]
    002aba70str x10, [sp+792]
    002aba74str x11, [sp+800]
    002aba78strb w12, [sp+808]
    002aba7cadd x21, sp, 1408
    002aba80add x20, sp, 712
    002aba84adr x27, 16
    002aba88stp x29, x27, [sp-24]
    002aba8csub x29, sp, 24
    002aba90bl fn_87ef0
    002aba94sub x29, sp, 8
    002aba98ldr x4, [sp+808]
    002aba9cstr x4, [sp+1504]
    002abaa0ldr x0, [sp+1456]
    002abaa4ldr x1, [sp+1464]
    002abaa8adrp x2, 0x405000
    002abaacadd x2, x2, 1354
    002abab0orr x3, xzr, 4
    002abab4bl reflect.StructTag.Get
    002abab8str x0, [sp+1312]
    002ababcstr x1, [sp+1320]
    002abac0bl encoding/asn1.parseFieldParameters
    002abac4strb w0, [sp+648]
    002abac8strb w1, [sp+649]
    002abaccstrb w2, [sp+650]
    002abad0strb w3, [sp+651]
    002abad4str x4, [sp+656]
    002abad8str x5, [sp+664]
    002abadcstr x6, [sp+672]
    002abae0str x7, [sp+680]
    002abae4strb w8, [sp+688]
    002abae8strb w9, [sp+689]
    002abaecadd x27, sp, 648
    002abaf0ldp x4, x5, [x27]
    002abaf4add x27, sp, 664
    002abaf8ldp x6, x7, [x27]
    002abafcadd x27, sp, 680
    002abb00ldp x8, x9, [x27]
    002abb04add x27, sp, 1264
    002abb08stp x4, x5, [x27]
    002abb0cadd x27, sp, 1280
    002abb10stp x6, x7, [x27]
    002abb14add x27, sp, 1296
    002abb18stp x8, x9, [x27]
    002abb1cadd x27, sp, 1632
    002abb20stp xzr, xzr, [x27]
    002abb24add x27, sp, 1616
    002abb28stp xzr, xzr, [x27]
    002abb2cldrb w3, [sp+1264]
    002abb30ldr x0, [sp+1344]
    002abb34ldr x1, [sp+1352]
    002abb38ldr x2, [sp+1360]
    002abb3cldrb w4, [sp+1265]
    002abb40ldrb w5, [sp+1266]
    002abb44ldrb w6, [sp+1267]
    002abb48ldr x7, [sp+1272]
    002abb4cldr x8, [sp+1280]
    002abb50ldr x9, [sp+1288]
    002abb54ldr x10, [sp+1296]
    002abb58ldrb w11, [sp+1304]
    002abb5cldrb w12, [sp+1305]
    002abb60bl encoding/asn1.makeField
    002abb64str x0, [sp+1632]
    002abb68str x1, [sp+1640]
    002abb6cstr x2, [sp+1616]
    002abb70str x3, [sp+1624]
    002abb74ldr x4, [sp+1632]
    002abb78ldr x5, [sp+1640]
    002abb7cstr x4, [sp+1928]
    002abb80str x5, [sp+1936]
    002abb84ldr x4, [sp+1616]
    002abb88ldr x5, [sp+1624]
    002abb8cstr x4, [sp+1912]
    002abb90str x5, [sp+1920]
    002abb94ldr x4, [sp+1928]
    002abb98ldr x5, [sp+1936]
    002abb9cstr x4, [sp+456]
    002abba0str x5, [sp+464]
    002abba4ldr x2, [sp+1912]
    002abba8ldr x3, [sp+1920]
    002abbacstr x2, [sp+440]
    002abbb0str x3, [sp+448]
    002abbb4ldr x0, [sp+456]
    002abbb8ldr x1, [sp+464]
    002abbbcldp x29, x30, [sp-8]
    002abbc0add sp, sp, 2000
    002abbc4ret x30
    002abbc8
    002abbc8loc_2abbc8:
    002abbc8b 0x2abbcc
    002abbcc
    002abbccloc_2abbcc:
    002abbccb 0x2abbd0
    002abbd0
    002abbd0loc_2abbd0:
    002abbd0adrp x0, 0x378000
    002abbd4add x0, x0, 864
    002abbd8mov x1, x2
    002abbdcbl runtime.makeslice
    002abbe0ldr x3, [sp+128]
    002abbe4ldr x4, [sp+128]
    002abbe8str x0, [sp+368]
    002abbecstr x3, [sp+376]
    002abbf0str x4, [sp+384]
    002abbf4str xzr, [sp+160]
    002abbf8b 0x2abbfc
    002abbfc
    002abbfcloc_2abbfc:
    002abbfcldr x4, [sp+128]
    002abc00ldr x5, [sp+160]
    002abc04subs xzr, x4, x5
    002abc08b.gt 0x2abc10
    002abc0cb 0x2abe44
    002abc10
    002abc10loc_2abc10:
    002abc10ldr x0, [sp+240]
    002abc14ldr x1, [sp+248]
    002abc18ldr x2, [sp+256]
    002abc1cldr x4, [sp+120]
    002abc20ldr x5, [sp+160]
    002abc24add x3, x5, x4
    002abc28bl reflect.Value.Field
    002abc2cstr x0, [sp+1344]
    002abc30str x1, [sp+1352]
    002abc34str x2, [sp+1360]
    002abc38ldr x4, [sp+264]
    002abc3cldrsb x27, [x4]
    002abc40ldr x0, [sp+272]
    002abc44ldr x4, [x4+96]
    002abc48ldr x5, [sp+160]
    002abc4cldr x6, [sp+120]
    002abc50add x1, x5, x6
    002abc54blr x4
    002abc58str x0, [sp+544]
    002abc5cstr x1, [sp+552]
    002abc60str x2, [sp+560]
    002abc64str x3, [sp+568]
    002abc68str x4, [sp+576]
    002abc6cstr x5, [sp+584]
    002abc70str x6, [sp+592]
    002abc74str x7, [sp+600]
    002abc78str x8, [sp+608]
    002abc7cstr x9, [sp+616]
    002abc80str x10, [sp+624]
    002abc84str x11, [sp+632]
    002abc88strb w12, [sp+640]
    002abc8cadd x21, sp, 1408
    002abc90add x20, sp, 544
    002abc94adr x27, 16
    002abc98stp x29, x27, [sp-24]
    002abc9csub x29, sp, 24
    002abca0bl fn_87ef0
    002abca4sub x29, sp, 8
    002abca8ldr x4, [sp+640]
    002abcacstr x4, [sp+1504]
    002abcb0ldr x0, [sp+1456]
    002abcb4ldr x1, [sp+1464]
    002abcb8adrp x2, 0x405000
    002abcbcadd x2, x2, 1354
    002abcc0orr x3, xzr, 4
    002abcc4bl reflect.StructTag.Get
    002abcc8str x0, [sp+1312]
    002abcccstr x1, [sp+1320]
    002abcd0bl encoding/asn1.parseFieldParameters
    002abcd4strb w0, [sp+496]
    002abcd8strb w1, [sp+497]
    002abcdcstrb w2, [sp+498]
    002abce0strb w3, [sp+499]
    002abce4str x4, [sp+504]
    002abce8str x5, [sp+512]
    002abcecstr x6, [sp+520]
    002abcf0str x7, [sp+528]
    002abcf4strb w8, [sp+536]
    002abcf8strb w9, [sp+537]
    002abcfcldp x4, x5, [sp+496]
    002abd00add x27, sp, 512
    002abd04ldp x6, x7, [x27]
    002abd08add x27, sp, 528
    002abd0cldp x8, x9, [x27]
    002abd10add x27, sp, 1264
    002abd14stp x4, x5, [x27]
    002abd18add x27, sp, 1280
    002abd1cstp x6, x7, [x27]
    002abd20add x27, sp, 1296
    002abd24stp x8, x9, [x27]
    002abd28add x27, sp, 1632
    002abd2cstp xzr, xzr, [x27]
    002abd30add x27, sp, 1616
    002abd34stp xzr, xzr, [x27]
    002abd38ldrb w3, [sp+1264]
    002abd3cldr x0, [sp+1344]
    002abd40ldr x1, [sp+1352]
    002abd44ldr x2, [sp+1360]
    002abd48ldrb w4, [sp+1265]
    002abd4cldrb w5, [sp+1266]
    002abd50ldrb w6, [sp+1267]
    002abd54ldr x7, [sp+1272]
    002abd58ldr x8, [sp+1280]
    002abd5cldr x9, [sp+1288]
    002abd60ldr x10, [sp+1296]
    002abd64ldrb w11, [sp+1304]
    002abd68ldrb w12, [sp+1305]
    002abd6cbl encoding/asn1.makeField
    002abd70str x0, [sp+1632]
    002abd74str x1, [sp+1640]
    002abd78str x2, [sp+1616]
    002abd7cstr x3, [sp+1624]
    002abd80ldr x4, [sp+1632]
    002abd84ldr x5, [sp+1640]
    002abd88str x4, [sp+1896]
    002abd8cstr x5, [sp+1904]
    002abd90ldr x4, [sp+1616]
    002abd94ldr x5, [sp+1624]
    002abd98str x4, [sp+1880]
    002abd9cstr x5, [sp+1888]
    002abda0ldr x0, [sp+160]
    002abda4ldr x4, [sp+368]
    002abda8ldr x1, [sp+376]
    002abdacldr x5, [sp+1904]
    002abdb0ldr x6, [sp+1896]
    002abdb4subs xzr, x1, x0
    002abdb8b.hi 0x2abdc0
    002abdbcb 0x2abe88
    002abdc0
    002abdc0loc_2abdc0:
    002abdc0add x7, x4, x0, lsl #4
    002abdc4ubfm x8, x0, 60, 59
    002abdc8str x6, [x4+x8]
    002abdccadrp x27, 0x7a0000
    002abdd0ldr w4, [x27+3056]
    002abdd4cbz w4, 0x2abddc
    002abdd8b 0x2abde0
    002abddc
    002abddcloc_2abddc:
    002abddcb 0x2abdf4
    002abde0
    002abde0loc_2abde0:
    002abde0bl runtime.gcWriteBarrier2
    002abde4str x5, [x25]
    002abde8ldr x4, [x7+8]
    002abdecstr x4, [x25+8]
    002abdf0b 0x2abdf4
    002abdf4
    002abdf4loc_2abdf4:
    002abdf4str x5, [x7+8]
    002abdf8ldr x4, [sp+1888]
    002abdfcldr x5, [sp+1880]
    002abe00str x5, [sp+440]
    002abe04str x4, [sp+448]
    002abe08cbnz x5, 0x2abe10
    002abe0cb 0x2abe30
    002abe10
    002abe10loc_2abe10:
    002abe10stp xzr, xzr, [sp+456]
    002abe14ldr x3, [sp+448]
    002abe18ldr x2, [sp+440]
    002abe1cmov x0, xzr
    002abe20mov x1, xzr
    002abe24ldp x29, x30, [sp-8]
    002abe28add sp, sp, 2000
    002abe2cret x30
    002abe30
    002abe30loc_2abe30:
    002abe30b 0x2abe34
    002abe34
    002abe34loc_2abe34:
    002abe34ldr x4, [sp+160]
    002abe38add x4, x4, 1
    002abe3cstr x4, [sp+160]
    002abe40b 0x2abbfc
    002abe44
    002abe44loc_2abe44:
    002abe44ldr x0, [sp+368]
    002abe48ldr x1, [sp+376]
    002abe4cldr x2, [sp+384]
    002abe50bl runtime.convTslice
    002abe54str x0, [sp+1112]
    002abe58adrp x3, 0x46d000
    002abe5cadd x3, x3, 104
    002abe60str x3, [sp+456]
    002abe64str x0, [sp+464]
    002abe68stp xzr, xzr, [sp+440]
    002abe6cldr x0, [sp+456]
    002abe70ldr x1, [sp+464]
    002abe74mov x2, xzr
    002abe78mov x3, xzr
    002abe7cldp x29, x30, [sp-8]
    002abe80add sp, sp, 2000
    002abe84ret x30
    002abe88
    002abe88loc_2abe88:
    002abe88bl runtime.panicIndex
    002abe8c
    002abe8cloc_2abe8c:
    002abe8cldr x4, [sp+144]
    002abe90ldr x5, [sp+152]
    002abe94subs xzr, x4, x5
    002abe98b.gt 0x2abea0
    002abe9cb 0x2abfdc
    002abea0
    002abea0loc_2abea0:
    002abea0ldr x3, [sp+152]
    002abea4ldr x0, [sp+240]
    002abea8ldr x1, [sp+248]
    002abeacldr x2, [sp+256]
    002abeb0bl reflect.Value.Index
    002abeb4str x0, [sp+1344]
    002abeb8str x1, [sp+1352]
    002abebcstr x2, [sp+1360]
    002abec0add x27, sp, 1632
    002abec4stp xzr, xzr, [x27]
    002abec8add x27, sp, 1616
    002abeccstp xzr, xzr, [x27]
    002abed0ldrb w3, [sp+392]
    002abed4ldr x0, [sp+1344]
    002abed8ldr x1, [sp+1352]
    002abedcldr x2, [sp+1360]
    002abee0ldrb w4, [sp+393]
    002abee4ldrb w5, [sp+394]
    002abee8ldrb w6, [sp+395]
    002abeecldr x7, [sp+400]
    002abef0ldr x8, [sp+408]
    002abef4ldr x9, [sp+416]
    002abef8ldr x10, [sp+424]
    002abefcldrb w11, [sp+432]
    002abf00ldrb w12, [sp+433]
    002abf04bl encoding/asn1.makeField
    002abf08str x0, [sp+1632]
    002abf0cstr x1, [sp+1640]
    002abf10str x2, [sp+1616]
    002abf14str x3, [sp+1624]
    002abf18ldr x4, [sp+1632]
    002abf1cldr x5, [sp+1640]
    002abf20str x4, [sp+1816]
    002abf24str x5, [sp+1824]
    002abf28ldr x4, [sp+1616]
    002abf2cldr x5, [sp+1624]
    002abf30str x4, [sp+1800]
    002abf34str x5, [sp+1808]
    002abf38ldr x0, [sp+152]
    002abf3cldr x4, [sp+344]
    002abf40ldr x1, [sp+352]
    002abf44ldr x5, [sp+1824]
    002abf48ldr x6, [sp+1816]
    002abf4csubs xzr, x1, x0
    002abf50b.hi 0x2abf58
    002abf54b 0x2ac070
    002abf58
    002abf58loc_2abf58:
    002abf58add x7, x4, x0, lsl #4
    002abf5cubfm x8, x0, 60, 59
    002abf60str x6, [x4+x8]
    002abf64adrp x27, 0x7a0000
    002abf68ldr w4, [x27+3056]
    002abf6ccbz w4, 0x2abf74
    002abf70b 0x2abf78
    002abf74
    002abf74loc_2abf74:
    002abf74b 0x2abf8c
    002abf78
    002abf78loc_2abf78:
    002abf78bl runtime.gcWriteBarrier2
    002abf7cstr x5, [x25]
    002abf80ldr x4, [x7+8]
    002abf84str x4, [x25+8]
    002abf88b 0x2abf8c
    002abf8c
    002abf8cloc_2abf8c:
    002abf8cstr x5, [x7+8]
    002abf90ldr x4, [sp+1808]
    002abf94ldr x5, [sp+1800]
    002abf98str x5, [sp+440]
    002abf9cstr x4, [sp+448]
    002abfa0cbnz x5, 0x2abfa8
    002abfa4b 0x2abfc8
    002abfa8
    002abfa8loc_2abfa8:
    002abfa8stp xzr, xzr, [sp+456]
    002abfacldr x3, [sp+448]
    002abfb0ldr x2, [sp+440]
    002abfb4mov x0, xzr
    002abfb8mov x1, xzr
    002abfbcldp x29, x30, [sp-8]
    002abfc0add sp, sp, 2000
    002abfc4ret x30
    002abfc8
    002abfc8loc_2abfc8:
    002abfc8b 0x2abfcc
    002abfcc
    002abfccloc_2abfcc:
    002abfccldr x4, [sp+152]
    002abfd0add x4, x4, 1
    002abfd4str x4, [sp+152]
    002abfd8b 0x2abe8c
    002abfdc
    002abfdcloc_2abfdc:
    002abfdcldrb w3, [sp+2072]
    002abfe0tbnz w3, 0, 0x2abfe8
    002abfe4b 0x2ac02c
    002abfe8
    002abfe8loc_2abfe8:
    002abfe8ldr x0, [sp+344]
    002abfecldr x1, [sp+352]
    002abff0ldr x2, [sp+360]
    002abff4bl runtime.convTslice
    002abff8str x0, [sp+1072]
    002abffcadrp x3, 0x46d000
    002ac000add x3, x3, 144
    002ac004str x3, [sp+456]
    002ac008str x0, [sp+464]
    002ac00cstp xzr, xzr, [sp+440]
    002ac010ldr x0, [sp+456]
    002ac014ldr x1, [sp+464]
    002ac018mov x2, xzr
    002ac01cmov x3, xzr
    002ac020ldp x29, x30, [sp-8]
    002ac024add sp, sp, 2000
    002ac028ret x30
    002ac02c
    002ac02cloc_2ac02c:
    002ac02cldr x0, [sp+344]
    002ac030ldr x1, [sp+352]
    002ac034ldr x2, [sp+360]
    002ac038bl runtime.convTslice
    002ac03cstr x0, [sp+1064]
    002ac040adrp x3, 0x46c000
    002ac044add x3, x3, 104
    002ac048str x3, [sp+456]
    002ac04cstr x0, [sp+464]
    002ac050stp xzr, xzr, [sp+440]
    002ac054ldr x0, [sp+456]
    002ac058ldr x1, [sp+464]
    002ac05cmov x2, xzr
    002ac060mov x3, xzr
    002ac064ldp x29, x30, [sp-8]
    002ac068add sp, sp, 2000
    002ac06cret x30
    002ac070
    002ac070loc_2ac070:
    002ac070bl runtime.panicIndex
    002ac074
    002ac074loc_2ac074:
    002ac074adrp x2, 0x35e000
    002ac078add x2, x2, 3520
    002ac07cbl runtime.panicdottypeE
    002ac080
    002ac080loc_2ac080:
    002ac080adrp x2, 0x35e000
    002ac084add x2, x2, 3520
    002ac088bl runtime.panicdottypeE
    002ac08c
    002ac08cloc_2ac08c:
    002ac08cadrp x2, 0x35e000
    002ac090add x2, x2, 3520
    002ac094bl runtime.panicdottypeE
    002ac098
    002ac098loc_2ac098:
    002ac098adrp x2, 0x35e000
    002ac09cadd x2, x2, 3520
    002ac0a0bl runtime.panicdottypeE
    002ac0a4hint
    002ac0a8
    002ac0a8loc_2ac0a8:
    002ac0a8stp x0, x1, [sp+8]
    002ac0acstr x2, [sp+24]
    002ac0b0strb w3, [sp+32]
    002ac0b4strb w4, [sp+33]
    002ac0b8strb w5, [sp+34]
    002ac0bcstrb w6, [sp+35]
    002ac0c0stp x7, x8, [sp+40]
    002ac0c4stp x9, x10, [sp+56]
    002ac0c8strb w11, [sp+72]
    002ac0ccstrb w12, [sp+73]
    002ac0d0mov x3, x30
    002ac0d4bl runtime.morestack_noctxt.abi0
    002ac0d8ldp x0, x1, [sp+8]
    002ac0dcldr x2, [sp+24]
    002ac0e0ldrb w3, [sp+32]
    002ac0e4ldrb w4, [sp+33]
    002ac0e8ldrb w5, [sp+34]
    002ac0ecldrb w6, [sp+35]
    002ac0f0ldp x7, x8, [sp+40]
    002ac0f4ldp x9, x10, [sp+56]
    002ac0f8ldrb w11, [sp+72]
    002ac0fcldrb w12, [sp+73]
    002ac100b 0x2aa9e0
    002ac104udf 0
    002ac108udf 0
    002ac10cudf 0
    002aa9e0