File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001da1e0
001da1e0compress/flate.byLiteral.Len: ; void compress/flate.byLiteral.Len(compress/flate.byLiteral s)
001da1e0str x30, [sp-32]!
001da1e4stur x29, [sp-8]
001da1e8sub x29, sp, 8
001da1ecstr x0, [sp+40]
001da1f0str x1, [sp+48]
001da1f4str x2, [sp+56]
001da1f8str xzr, [sp+8]
001da1fcstr x1, [sp+16]
001da200str x1, [sp+8]
001da204mov x0, x1
001da208add x29, sp, 24
001da20cadd sp, sp, 32
001da210ret x30
001da214udf 0
001da218udf 0
001da21cudf 0
001da1e0
001da1e0compress/flate.byLiteral.Len: ; void compress/flate.byLiteral.Len(compress/flate.byLiteral s)
001da1e0str x30, [sp-32]!
001da1e4stur x29, [sp-8]
001da1e8sub x29, sp, 8
001da1ecstr x0, [sp+40]
001da1f0str x1, [sp+48]
001da1f4str x2, [sp+56]
001da1f8str xzr, [sp+8]
001da1fcstr x1, [sp+16]
001da200str x1, [sp+8]
001da204mov x0, x1
001da208add x29, sp, 24
001da20cadd sp, sp, 32
001da210ret x30
001da214udf 0
001da218udf 0
001da21cudf 0
001da1e0
001da220
001da220compress/flate.byLiteral.Less: ; void compress/flate.byLiteral.Less(compress/flate.byLiteral s, int i, int j)
001da220ldr x16, [x28+16]
001da224subs xzr, sp, x16
001da228b.ls 0x1da2b8
001da22cstr x30, [sp-48]!
001da230stur x29, [sp-8]
001da234sub x29, sp, 8
001da238str x0, [sp+56]
001da23cstr x1, [sp+64]
001da240str x2, [sp+72]
001da244str x3, [sp+80]
001da248str x4, [sp+88]
001da24cstrb wzr, [sp+39]
001da250ldr x0, [sp+80]
001da254ldr x1, [sp+64]
001da258ldr x2, [sp+56]
001da25csubs xzr, x1, x0
001da260b.hi 0x1da268
001da264b 0x1da2b0
001da268
001da268loc_1da268:
001da268ubfm x3, x0, 61, 60
001da26cldrh w2, [x2+x3]
001da270ldr x0, [sp+88]
001da274ldr x1, [sp+64]
001da278ldr x3, [sp+56]
001da27csubs xzr, x1, x0
001da280b.hi 0x1da288
001da284b 0x1da2ac
001da288
001da288loc_1da288:
001da288mov x1, x2
001da28cubfm x2, x0, 61, 60
001da290ldrh w2, [x3+x2]
001da294subs wzr, w1, w2
001da298cset x0, lo
001da29cstrb w0, [sp+39]
001da2a0ldur x29, [sp-8]
001da2a4ldr x30, [sp], 48
001da2a8ret x30
001da2ac
001da2acloc_1da2ac:
001da2acbl runtime.panicIndex
001da2b0
001da2b0loc_1da2b0:
001da2b0bl runtime.panicIndex
001da2b4hint
001da2b8
001da2b8loc_1da2b8:
001da2b8stp x0, x1, [sp+8]
001da2bcstp x2, x3, [sp+24]
001da2c0str x4, [sp+40]
001da2c4mov x3, x30
001da2c8bl runtime.morestack_noctxt.abi0
001da2ccldp x0, x1, [sp+8]
001da2d0ldp x2, x3, [sp+24]
001da2d4ldr x4, [sp+40]
001da2d8b 0x1da220
001da2dcudf 0
001da220
001da220compress/flate.byLiteral.Less: ; void compress/flate.byLiteral.Less(compress/flate.byLiteral s, int i, int j)
001da220ldr x16, [x28+16]
001da224subs xzr, sp, x16
001da228b.ls 0x1da2b8
001da22cstr x30, [sp-48]!
001da230stur x29, [sp-8]
001da234sub x29, sp, 8
001da238str x0, [sp+56]
001da23cstr x1, [sp+64]
001da240str x2, [sp+72]
001da244str x3, [sp+80]
001da248str x4, [sp+88]
001da24cstrb wzr, [sp+39]
001da250ldr x0, [sp+80]
001da254ldr x1, [sp+64]
001da258ldr x2, [sp+56]
001da25csubs xzr, x1, x0
001da260b.hi 0x1da268
001da264b 0x1da2b0
001da268
001da268loc_1da268:
001da268ubfm x3, x0, 61, 60
001da26cldrh w2, [x2+x3]
001da270ldr x0, [sp+88]
001da274ldr x1, [sp+64]
001da278ldr x3, [sp+56]
001da27csubs xzr, x1, x0
001da280b.hi 0x1da288
001da284b 0x1da2ac
001da288
001da288loc_1da288:
001da288mov x1, x2
001da28cubfm x2, x0, 61, 60
001da290ldrh w2, [x3+x2]
001da294subs wzr, w1, w2
001da298cset x0, lo
001da29cstrb w0, [sp+39]
001da2a0ldur x29, [sp-8]
001da2a4ldr x30, [sp], 48
001da2a8ret x30
001da2ac
001da2acloc_1da2ac:
001da2acbl runtime.panicIndex
001da2b0
001da2b0loc_1da2b0:
001da2b0bl runtime.panicIndex
001da2b4hint
001da2b8
001da2b8loc_1da2b8:
001da2b8stp x0, x1, [sp+8]
001da2bcstp x2, x3, [sp+24]
001da2c0str x4, [sp+40]
001da2c4mov x3, x30
001da2c8bl runtime.morestack_noctxt.abi0
001da2ccldp x0, x1, [sp+8]
001da2d0ldp x2, x3, [sp+24]
001da2d4ldr x4, [sp+40]
001da2d8b 0x1da220
001da2dcudf 0
001da220
001da2e0
001da2e0compress/flate.byLiteral.Swap: ; void compress/flate.byLiteral.Swap(compress/flate.byLiteral s, int i, int j)
001da2e0ldr x16, [x28+16]
001da2e4subs xzr, sp, x16
001da2e8b.ls 0x1da3dc
001da2ecstr x30, [sp-48]!
001da2f0stur x29, [sp-8]
001da2f4sub x29, sp, 8
001da2f8str x0, [sp+56]
001da2fcstr x1, [sp+64]
001da300str x2, [sp+72]
001da304str x3, [sp+80]
001da308str x4, [sp+88]
001da30cldr x2, [sp+56]
001da310subs xzr, x1, x3
001da314b.hi 0x1da31c
001da318b 0x1da3d0
001da31c
001da31cloc_1da31c:
001da31cadd x4, x2, x3, lsl #3
001da320ldrsw x4, [x4+4]
001da324ubfm x3, x3, 61, 60
001da328ldrh w2, [x2+x3]
001da32cstrh w2, [sp+32]
001da330str w4, [sp+36]
001da334ldr x0, [sp+88]
001da338ldr x2, [sp+56]
001da33cldr x1, [sp+64]
001da340subs xzr, x0, x1
001da344b.lo 0x1da34c
001da348b 0x1da3cc
001da34c
001da34cloc_1da34c:
001da34cldr x3, [sp+80]
001da350ldr x4, [sp+56]
001da354ldr x1, [sp+64]
001da358add x5, x2, x0, lsl #3
001da35cldrsw x5, [x5+4]
001da360ubfm x6, x0, 61, 60
001da364ldrh w2, [x2+x6]
001da368subs xzr, x3, x1
001da36cb.lo 0x1da374
001da370b 0x1da3c4
001da374
001da374loc_1da374:
001da374add x6, x4, x3, lsl #3
001da378ubfm x3, x3, 61, 60
001da37cstrh w2, [x4+x3]
001da380str w5, [x6+4]
001da384ldr x0, [sp+88]
001da388ldr x2, [sp+56]
001da38cldr x1, [sp+64]
001da390ldrh w3, [sp+32]
001da394ldrsw x4, [sp+36]
001da398subs xzr, x1, x0
001da39cb.hi 0x1da3a4
001da3a0b 0x1da3c0
001da3a4
001da3a4loc_1da3a4:
001da3a4add x1, x2, x0, lsl #3
001da3a8ubfm x0, x0, 61, 60
001da3acstrh w3, [x2+x0]
001da3b0str w4, [x1+4]
001da3b4ldur x29, [sp-8]
001da3b8ldr x30, [sp], 48
001da3bcret x30
001da3c0
001da3c0loc_1da3c0:
001da3c0bl runtime.panicIndex
001da3c4
001da3c4loc_1da3c4:
001da3c4mov x0, x3
001da3c8bl runtime.panicIndex
001da3cc
001da3ccloc_1da3cc:
001da3ccbl runtime.panicIndex
001da3d0
001da3d0loc_1da3d0:
001da3d0mov x0, x3
001da3d4bl runtime.panicIndex
001da3d8hint
001da3dc
001da3dcloc_1da3dc:
001da3dcstp x0, x1, [sp+8]
001da3e0stp x2, x3, [sp+24]
001da3e4str x4, [sp+40]
001da3e8mov x3, x30
001da3ecbl runtime.morestack_noctxt.abi0
001da3f0ldp x0, x1, [sp+8]
001da3f4ldp x2, x3, [sp+24]
001da3f8ldr x4, [sp+40]
001da3fcb 0x1da2e0
001da2e0
001da2e0compress/flate.byLiteral.Swap: ; void compress/flate.byLiteral.Swap(compress/flate.byLiteral s, int i, int j)
001da2e0ldr x16, [x28+16]
001da2e4subs xzr, sp, x16
001da2e8b.ls 0x1da3dc
001da2ecstr x30, [sp-48]!
001da2f0stur x29, [sp-8]
001da2f4sub x29, sp, 8
001da2f8str x0, [sp+56]
001da2fcstr x1, [sp+64]
001da300str x2, [sp+72]
001da304str x3, [sp+80]
001da308str x4, [sp+88]
001da30cldr x2, [sp+56]
001da310subs xzr, x1, x3
001da314b.hi 0x1da31c
001da318b 0x1da3d0
001da31c
001da31cloc_1da31c:
001da31cadd x4, x2, x3, lsl #3
001da320ldrsw x4, [x4+4]
001da324ubfm x3, x3, 61, 60
001da328ldrh w2, [x2+x3]
001da32cstrh w2, [sp+32]
001da330str w4, [sp+36]
001da334ldr x0, [sp+88]
001da338ldr x2, [sp+56]
001da33cldr x1, [sp+64]
001da340subs xzr, x0, x1
001da344b.lo 0x1da34c
001da348b 0x1da3cc
001da34c
001da34cloc_1da34c:
001da34cldr x3, [sp+80]
001da350ldr x4, [sp+56]
001da354ldr x1, [sp+64]
001da358add x5, x2, x0, lsl #3
001da35cldrsw x5, [x5+4]
001da360ubfm x6, x0, 61, 60
001da364ldrh w2, [x2+x6]
001da368subs xzr, x3, x1
001da36cb.lo 0x1da374
001da370b 0x1da3c4
001da374
001da374loc_1da374:
001da374add x6, x4, x3, lsl #3
001da378ubfm x3, x3, 61, 60
001da37cstrh w2, [x4+x3]
001da380str w5, [x6+4]
001da384ldr x0, [sp+88]
001da388ldr x2, [sp+56]
001da38cldr x1, [sp+64]
001da390ldrh w3, [sp+32]
001da394ldrsw x4, [sp+36]
001da398subs xzr, x1, x0
001da39cb.hi 0x1da3a4
001da3a0b 0x1da3c0
001da3a4
001da3a4loc_1da3a4:
001da3a4add x1, x2, x0, lsl #3
001da3a8ubfm x0, x0, 61, 60
001da3acstrh w3, [x2+x0]
001da3b0str w4, [x1+4]
001da3b4ldur x29, [sp-8]
001da3b8ldr x30, [sp], 48
001da3bcret x30
001da3c0
001da3c0loc_1da3c0:
001da3c0bl runtime.panicIndex
001da3c4
001da3c4loc_1da3c4:
001da3c4mov x0, x3
001da3c8bl runtime.panicIndex
001da3cc
001da3ccloc_1da3cc:
001da3ccbl runtime.panicIndex
001da3d0
001da3d0loc_1da3d0:
001da3d0mov x0, x3
001da3d4bl runtime.panicIndex
001da3d8hint
001da3dc
001da3dcloc_1da3dc:
001da3dcstp x0, x1, [sp+8]
001da3e0stp x2, x3, [sp+24]
001da3e4str x4, [sp+40]
001da3e8mov x3, x30
001da3ecbl runtime.morestack_noctxt.abi0
001da3f0ldp x0, x1, [sp+8]
001da3f4ldp x2, x3, [sp+24]
001da3f8ldr x4, [sp+40]
001da3fcb 0x1da2e0
001da2e0
001da400
001da400compress/flate.(*byFreq).sort: ; void compress/flate.(*byFreq).sort(compress/flate.byFreq * s, struct []compress/flate.literalNode a)
001da400ldr x16, [x28+16]
001da404subs xzr, sp, x16
001da408b.ls 0x1da47c
001da40cstr x30, [sp-32]!
001da410stur x29, [sp-8]
001da414sub x29, sp, 8
001da418str x0, [sp+40]
001da41cstr x1, [sp+48]
001da420str x2, [sp+56]
001da424str x3, [sp+64]
001da428ldrsb x27, [x0]
001da42cstr x2, [x0+8]
001da430str x3, [x0+16]
001da434adrp x27, 0x871000
001da438ldr w2, [x27+3056]
001da43ccbz w2, 0x1da444
001da440b 0x1da448
001da444
001da444loc_1da444:
001da444b 0x1da45c
001da448
001da448loc_1da448:
001da448bl runtime.gcWriteBarrier2
001da44cstr x1, [x25]
001da450ldr x2, [x0]
001da454str x2, [x25+8]
001da458b 0x1da45c
001da45c
001da45cloc_1da45c:
001da45cstr x1, [x0]
001da460ldr x1, [sp+40]
001da464adrp x0, 0x53e000
001da468add x0, x0, 1432
001da46cbl sort.Sort
001da470ldur x29, [sp-8]
001da474ldr x30, [sp], 32
001da478ret x30
001da47c
001da47cloc_1da47c:
001da47cstp x0, x1, [sp+8]
001da480stp x2, x3, [sp+24]
001da484mov x3, x30
001da488bl runtime.morestack_noctxt.abi0
001da48cldp x0, x1, [sp+8]
001da490ldp x2, x3, [sp+24]
001da494b 0x1da400
001da498udf 0
001da49cudf 0
001da400
001da400compress/flate.(*byFreq).sort: ; void compress/flate.(*byFreq).sort(compress/flate.byFreq * s, struct []compress/flate.literalNode a)
001da400ldr x16, [x28+16]
001da404subs xzr, sp, x16
001da408b.ls 0x1da47c
001da40cstr x30, [sp-32]!
001da410stur x29, [sp-8]
001da414sub x29, sp, 8
001da418str x0, [sp+40]
001da41cstr x1, [sp+48]
001da420str x2, [sp+56]
001da424str x3, [sp+64]
001da428ldrsb x27, [x0]
001da42cstr x2, [x0+8]
001da430str x3, [x0+16]
001da434adrp x27, 0x871000
001da438ldr w2, [x27+3056]
001da43ccbz w2, 0x1da444
001da440b 0x1da448
001da444
001da444loc_1da444:
001da444b 0x1da45c
001da448
001da448loc_1da448:
001da448bl runtime.gcWriteBarrier2
001da44cstr x1, [x25]
001da450ldr x2, [x0]
001da454str x2, [x25+8]
001da458b 0x1da45c
001da45c
001da45cloc_1da45c:
001da45cstr x1, [x0]
001da460ldr x1, [sp+40]
001da464adrp x0, 0x53e000
001da468add x0, x0, 1432
001da46cbl sort.Sort
001da470ldur x29, [sp-8]
001da474ldr x30, [sp], 32
001da478ret x30
001da47c
001da47cloc_1da47c:
001da47cstp x0, x1, [sp+8]
001da480stp x2, x3, [sp+24]
001da484mov x3, x30
001da488bl runtime.morestack_noctxt.abi0
001da48cldp x0, x1, [sp+8]
001da490ldp x2, x3, [sp+24]
001da494b 0x1da400
001da498udf 0
001da49cudf 0
001da400
001da4a0
001da4a0compress/flate.byFreq.Len: ; void compress/flate.byFreq.Len(compress/flate.byFreq s)
001da4a0str x30, [sp-32]!
001da4a4stur x29, [sp-8]
001da4a8sub x29, sp, 8
001da4acstr x0, [sp+40]
001da4b0str x1, [sp+48]
001da4b4str x2, [sp+56]
001da4b8str xzr, [sp+8]
001da4bcstr x1, [sp+16]
001da4c0str x1, [sp+8]
001da4c4mov x0, x1
001da4c8add x29, sp, 24
001da4ccadd sp, sp, 32
001da4d0ret x30
001da4d4udf 0
001da4d8udf 0
001da4dcudf 0
001da4a0
001da4a0compress/flate.byFreq.Len: ; void compress/flate.byFreq.Len(compress/flate.byFreq s)
001da4a0str x30, [sp-32]!
001da4a4stur x29, [sp-8]
001da4a8sub x29, sp, 8
001da4acstr x0, [sp+40]
001da4b0str x1, [sp+48]
001da4b4str x2, [sp+56]
001da4b8str xzr, [sp+8]
001da4bcstr x1, [sp+16]
001da4c0str x1, [sp+8]
001da4c4mov x0, x1
001da4c8add x29, sp, 24
001da4ccadd sp, sp, 32
001da4d0ret x30
001da4d4udf 0
001da4d8udf 0
001da4dcudf 0
001da4a0
001da4e0
001da4e0compress/flate.byFreq.Less: ; void compress/flate.byFreq.Less(compress/flate.byFreq s, int i, int j)
001da4e0ldr x16, [x28+16]
001da4e4subs xzr, sp, x16
001da4e8b.ls 0x1da62c
001da4ecstr x30, [sp-48]!
001da4f0stur x29, [sp-8]
001da4f4sub x29, sp, 8
001da4f8str x0, [sp+56]
001da4fcstr x1, [sp+64]
001da500str x2, [sp+72]
001da504str x3, [sp+80]
001da508str x4, [sp+88]
001da50cstrb wzr, [sp+39]
001da510ldr x0, [sp+80]
001da514ldr x1, [sp+64]
001da518ldr x2, [sp+56]
001da51csubs xzr, x1, x0
001da520b.hi 0x1da528
001da524b 0x1da624
001da528
001da528loc_1da528:
001da528add x2, x2, x0, lsl #3
001da52cldrsw x2, [x2+4]
001da530ldr x0, [sp+88]
001da534ldr x1, [sp+64]
001da538ldr x3, [sp+56]
001da53csubs xzr, x1, x0
001da540b.hi 0x1da548
001da544b 0x1da620
001da548
001da548loc_1da548:
001da548add x3, x3, x0, lsl #3
001da54cldrsw x3, [x3+4]
001da550subs wzr, w3, w2
001da554b.eq 0x1da55c
001da558b 0x1da5b8
001da55c
001da55cloc_1da55c:
001da55cldr x0, [sp+80]
001da560ldr x1, [sp+64]
001da564ldr x2, [sp+56]
001da568subs xzr, x0, x1
001da56cb.lo 0x1da574
001da570b 0x1da61c
001da574
001da574loc_1da574:
001da574ubfm x3, x0, 61, 60
001da578ldrh w2, [x2+x3]
001da57cldr x0, [sp+88]
001da580ldr x1, [sp+64]
001da584ldr x3, [sp+56]
001da588subs xzr, x1, x0
001da58cb.hi 0x1da594
001da590b 0x1da618
001da594
001da594loc_1da594:
001da594mov x1, x2
001da598ubfm x2, x0, 61, 60
001da59cldrh w2, [x3+x2]
001da5a0subs wzr, w2, w1
001da5a4cset x0, hi
001da5a8strb w0, [sp+39]
001da5acldur x29, [sp-8]
001da5b0ldr x30, [sp], 48
001da5b4ret x30
001da5b8
001da5b8loc_1da5b8:
001da5b8ldr x0, [sp+80]
001da5bcldr x1, [sp+64]
001da5c0ldr x2, [sp+56]
001da5c4subs xzr, x1, x0
001da5c8b.hi 0x1da5d0
001da5ccb 0x1da614
001da5d0
001da5d0loc_1da5d0:
001da5d0add x2, x2, x0, lsl #3
001da5d4ldrsw x2, [x2+4]
001da5d8ldr x0, [sp+88]
001da5dcldr x1, [sp+64]
001da5e0ldr x3, [sp+56]
001da5e4subs xzr, x1, x0
001da5e8b.hi 0x1da5f0
001da5ecb 0x1da610
001da5f0
001da5f0loc_1da5f0:
001da5f0add x1, x3, x0, lsl #3
001da5f4ldrsw x1, [x1+4]
001da5f8subs wzr, w1, w2
001da5fccset x0, gt
001da600strb w0, [sp+39]
001da604ldur x29, [sp-8]
001da608ldr x30, [sp], 48
001da60cret x30
001da610
001da610loc_1da610:
001da610bl runtime.panicIndex
001da614
001da614loc_1da614:
001da614bl runtime.panicIndex
001da618
001da618loc_1da618:
001da618bl runtime.panicIndex
001da61c
001da61cloc_1da61c:
001da61cbl runtime.panicIndex
001da620
001da620loc_1da620:
001da620bl runtime.panicIndex
001da624
001da624loc_1da624:
001da624bl runtime.panicIndex
001da628hint
001da62c
001da62cloc_1da62c:
001da62cstp x0, x1, [sp+8]
001da630stp x2, x3, [sp+24]
001da634str x4, [sp+40]
001da638mov x3, x30
001da63cbl runtime.morestack_noctxt.abi0
001da640ldp x0, x1, [sp+8]
001da644ldp x2, x3, [sp+24]
001da648ldr x4, [sp+40]
001da64cb 0x1da4e0
001da4e0
001da4e0compress/flate.byFreq.Less: ; void compress/flate.byFreq.Less(compress/flate.byFreq s, int i, int j)
001da4e0ldr x16, [x28+16]
001da4e4subs xzr, sp, x16
001da4e8b.ls 0x1da62c
001da4ecstr x30, [sp-48]!
001da4f0stur x29, [sp-8]
001da4f4sub x29, sp, 8
001da4f8str x0, [sp+56]
001da4fcstr x1, [sp+64]
001da500str x2, [sp+72]
001da504str x3, [sp+80]
001da508str x4, [sp+88]
001da50cstrb wzr, [sp+39]
001da510ldr x0, [sp+80]
001da514ldr x1, [sp+64]
001da518ldr x2, [sp+56]
001da51csubs xzr, x1, x0
001da520b.hi 0x1da528
001da524b 0x1da624
001da528
001da528loc_1da528:
001da528add x2, x2, x0, lsl #3
001da52cldrsw x2, [x2+4]
001da530ldr x0, [sp+88]
001da534ldr x1, [sp+64]
001da538ldr x3, [sp+56]
001da53csubs xzr, x1, x0
001da540b.hi 0x1da548
001da544b 0x1da620
001da548
001da548loc_1da548:
001da548add x3, x3, x0, lsl #3
001da54cldrsw x3, [x3+4]
001da550subs wzr, w3, w2
001da554b.eq 0x1da55c
001da558b 0x1da5b8
001da55c
001da55cloc_1da55c:
001da55cldr x0, [sp+80]
001da560ldr x1, [sp+64]
001da564ldr x2, [sp+56]
001da568subs xzr, x0, x1
001da56cb.lo 0x1da574
001da570b 0x1da61c
001da574
001da574loc_1da574:
001da574ubfm x3, x0, 61, 60
001da578ldrh w2, [x2+x3]
001da57cldr x0, [sp+88]
001da580ldr x1, [sp+64]
001da584ldr x3, [sp+56]
001da588subs xzr, x1, x0
001da58cb.hi 0x1da594
001da590b 0x1da618
001da594
001da594loc_1da594:
001da594mov x1, x2
001da598ubfm x2, x0, 61, 60
001da59cldrh w2, [x3+x2]
001da5a0subs wzr, w2, w1
001da5a4cset x0, hi
001da5a8strb w0, [sp+39]
001da5acldur x29, [sp-8]
001da5b0ldr x30, [sp], 48
001da5b4ret x30
001da5b8
001da5b8loc_1da5b8:
001da5b8ldr x0, [sp+80]
001da5bcldr x1, [sp+64]
001da5c0ldr x2, [sp+56]
001da5c4subs xzr, x1, x0
001da5c8b.hi 0x1da5d0
001da5ccb 0x1da614
001da5d0
001da5d0loc_1da5d0:
001da5d0add x2, x2, x0, lsl #3
001da5d4ldrsw x2, [x2+4]
001da5d8ldr x0, [sp+88]
001da5dcldr x1, [sp+64]
001da5e0ldr x3, [sp+56]
001da5e4subs xzr, x1, x0
001da5e8b.hi 0x1da5f0
001da5ecb 0x1da610
001da5f0
001da5f0loc_1da5f0:
001da5f0add x1, x3, x0, lsl #3
001da5f4ldrsw x1, [x1+4]
001da5f8subs wzr, w1, w2
001da5fccset x0, gt
001da600strb w0, [sp+39]
001da604ldur x29, [sp-8]
001da608ldr x30, [sp], 48
001da60cret x30
001da610
001da610loc_1da610:
001da610bl runtime.panicIndex
001da614
001da614loc_1da614:
001da614bl runtime.panicIndex
001da618
001da618loc_1da618:
001da618bl runtime.panicIndex
001da61c
001da61cloc_1da61c:
001da61cbl runtime.panicIndex
001da620
001da620loc_1da620:
001da620bl runtime.panicIndex
001da624
001da624loc_1da624:
001da624bl runtime.panicIndex
001da628hint
001da62c
001da62cloc_1da62c:
001da62cstp x0, x1, [sp+8]
001da630stp x2, x3, [sp+24]
001da634str x4, [sp+40]
001da638mov x3, x30
001da63cbl runtime.morestack_noctxt.abi0
001da640ldp x0, x1, [sp+8]
001da644ldp x2, x3, [sp+24]
001da648ldr x4, [sp+40]
001da64cb 0x1da4e0
001da4e0
001da650
001da650compress/flate.byFreq.Swap: ; void compress/flate.byFreq.Swap(compress/flate.byFreq s, int i, int j)
001da650ldr x16, [x28+16]
001da654subs xzr, sp, x16
001da658b.ls 0x1da74c
001da65cstr x30, [sp-48]!
001da660stur x29, [sp-8]
001da664sub x29, sp, 8
001da668str x0, [sp+56]
001da66cstr x1, [sp+64]
001da670str x2, [sp+72]
001da674str x3, [sp+80]
001da678str x4, [sp+88]
001da67cldr x2, [sp+56]
001da680subs xzr, x1, x3
001da684b.hi 0x1da68c
001da688b 0x1da740
001da68c
001da68cloc_1da68c:
001da68cadd x4, x2, x3, lsl #3
001da690ldrsw x4, [x4+4]
001da694ubfm x3, x3, 61, 60
001da698ldrh w2, [x2+x3]
001da69cstrh w2, [sp+32]
001da6a0str w4, [sp+36]
001da6a4ldr x0, [sp+88]
001da6a8ldr x2, [sp+56]
001da6acldr x1, [sp+64]
001da6b0subs xzr, x0, x1
001da6b4b.lo 0x1da6bc
001da6b8b 0x1da73c
001da6bc
001da6bcloc_1da6bc:
001da6bcldr x3, [sp+80]
001da6c0ldr x4, [sp+56]
001da6c4ldr x1, [sp+64]
001da6c8add x5, x2, x0, lsl #3
001da6ccldrsw x5, [x5+4]
001da6d0ubfm x6, x0, 61, 60
001da6d4ldrh w2, [x2+x6]
001da6d8subs xzr, x3, x1
001da6dcb.lo 0x1da6e4
001da6e0b 0x1da734
001da6e4
001da6e4loc_1da6e4:
001da6e4add x6, x4, x3, lsl #3
001da6e8ubfm x3, x3, 61, 60
001da6ecstrh w2, [x4+x3]
001da6f0str w5, [x6+4]
001da6f4ldr x0, [sp+88]
001da6f8ldr x2, [sp+56]
001da6fcldr x1, [sp+64]
001da700ldrh w3, [sp+32]
001da704ldrsw x4, [sp+36]
001da708subs xzr, x1, x0
001da70cb.hi 0x1da714
001da710b 0x1da730
001da714
001da714loc_1da714:
001da714add x1, x2, x0, lsl #3
001da718ubfm x0, x0, 61, 60
001da71cstrh w3, [x2+x0]
001da720str w4, [x1+4]
001da724ldur x29, [sp-8]
001da728ldr x30, [sp], 48
001da72cret x30
001da730
001da730loc_1da730:
001da730bl runtime.panicIndex
001da734
001da734loc_1da734:
001da734mov x0, x3
001da738bl runtime.panicIndex
001da73c
001da73cloc_1da73c:
001da73cbl runtime.panicIndex
001da740
001da740loc_1da740:
001da740mov x0, x3
001da744bl runtime.panicIndex
001da748hint
001da74c
001da74cloc_1da74c:
001da74cstp x0, x1, [sp+8]
001da750stp x2, x3, [sp+24]
001da754str x4, [sp+40]
001da758mov x3, x30
001da75cbl runtime.morestack_noctxt.abi0
001da760ldp x0, x1, [sp+8]
001da764ldp x2, x3, [sp+24]
001da768ldr x4, [sp+40]
001da76cb 0x1da650
001da650
001da650compress/flate.byFreq.Swap: ; void compress/flate.byFreq.Swap(compress/flate.byFreq s, int i, int j)
001da650ldr x16, [x28+16]
001da654subs xzr, sp, x16
001da658b.ls 0x1da74c
001da65cstr x30, [sp-48]!
001da660stur x29, [sp-8]
001da664sub x29, sp, 8
001da668str x0, [sp+56]
001da66cstr x1, [sp+64]
001da670str x2, [sp+72]
001da674str x3, [sp+80]
001da678str x4, [sp+88]
001da67cldr x2, [sp+56]
001da680subs xzr, x1, x3
001da684b.hi 0x1da68c
001da688b 0x1da740
001da68c
001da68cloc_1da68c:
001da68cadd x4, x2, x3, lsl #3
001da690ldrsw x4, [x4+4]
001da694ubfm x3, x3, 61, 60
001da698ldrh w2, [x2+x3]
001da69cstrh w2, [sp+32]
001da6a0str w4, [sp+36]
001da6a4ldr x0, [sp+88]
001da6a8ldr x2, [sp+56]
001da6acldr x1, [sp+64]
001da6b0subs xzr, x0, x1
001da6b4b.lo 0x1da6bc
001da6b8b 0x1da73c
001da6bc
001da6bcloc_1da6bc:
001da6bcldr x3, [sp+80]
001da6c0ldr x4, [sp+56]
001da6c4ldr x1, [sp+64]
001da6c8add x5, x2, x0, lsl #3
001da6ccldrsw x5, [x5+4]
001da6d0ubfm x6, x0, 61, 60
001da6d4ldrh w2, [x2+x6]
001da6d8subs xzr, x3, x1
001da6dcb.lo 0x1da6e4
001da6e0b 0x1da734
001da6e4
001da6e4loc_1da6e4:
001da6e4add x6, x4, x3, lsl #3
001da6e8ubfm x3, x3, 61, 60
001da6ecstrh w2, [x4+x3]
001da6f0str w5, [x6+4]
001da6f4ldr x0, [sp+88]
001da6f8ldr x2, [sp+56]
001da6fcldr x1, [sp+64]
001da700ldrh w3, [sp+32]
001da704ldrsw x4, [sp+36]
001da708subs xzr, x1, x0
001da70cb.hi 0x1da714
001da710b 0x1da730
001da714
001da714loc_1da714:
001da714add x1, x2, x0, lsl #3
001da718ubfm x0, x0, 61, 60
001da71cstrh w3, [x2+x0]
001da720str w4, [x1+4]
001da724ldur x29, [sp-8]
001da728ldr x30, [sp], 48
001da72cret x30
001da730
001da730loc_1da730:
001da730bl runtime.panicIndex
001da734
001da734loc_1da734:
001da734mov x0, x3
001da738bl runtime.panicIndex
001da73c
001da73cloc_1da73c:
001da73cbl runtime.panicIndex
001da740
001da740loc_1da740:
001da740mov x0, x3
001da744bl runtime.panicIndex
001da748hint
001da74c
001da74cloc_1da74c:
001da74cstp x0, x1, [sp+8]
001da750stp x2, x3, [sp+24]
001da754str x4, [sp+40]
001da758mov x3, x30
001da75cbl runtime.morestack_noctxt.abi0
001da760ldp x0, x1, [sp+8]
001da764ldp x2, x3, [sp+24]
001da768ldr x4, [sp+40]
001da76cb 0x1da650
001da650
001da770
001da770compress/flate.reverseBits: ; void compress/flate.reverseBits(uint16 number, uint8 bitLength)
001da770str x30, [sp-32]!
001da774stur x29, [sp-8]
001da778sub x29, sp, 8
001da77cstrh w0, [sp+40]
001da780strb w1, [sp+42]
001da784strh wzr, [sp+20]
001da788ldrb w1, [sp+42]
001da78corr x2, xzr, 16
001da790sub x1, x2, x1
001da794lslv x2, x0, x1
001da798ubfm x1, x1, 0, 7
001da79csubs xzr, x1, 64
001da7a0csel x1, x2, xzr, lo
001da7a4rbit x1, x1
001da7a8ubfm x1, x1, 48, 63
001da7acstrh w1, [sp+22]
001da7b0ldrh w0, [sp+22]
001da7b4strh w0, [sp+20]
001da7b8add x29, sp, 24
001da7bcadd sp, sp, 32
001da7c0ret x30
001da7c4udf 0
001da7c8udf 0
001da7ccudf 0
001da770
001da770compress/flate.reverseBits: ; void compress/flate.reverseBits(uint16 number, uint8 bitLength)
001da770str x30, [sp-32]!
001da774stur x29, [sp-8]
001da778sub x29, sp, 8
001da77cstrh w0, [sp+40]
001da780strb w1, [sp+42]
001da784strh wzr, [sp+20]
001da788ldrb w1, [sp+42]
001da78corr x2, xzr, 16
001da790sub x1, x2, x1
001da794lslv x2, x0, x1
001da798ubfm x1, x1, 0, 7
001da79csubs xzr, x1, 64
001da7a0csel x1, x2, xzr, lo
001da7a4rbit x1, x1
001da7a8ubfm x1, x1, 48, 63
001da7acstrh w1, [sp+22]
001da7b0ldrh w0, [sp+22]
001da7b4strh w0, [sp+20]
001da7b8add x29, sp, 24
001da7bcadd sp, sp, 32
001da7c0ret x30
001da7c4udf 0
001da7c8udf 0
001da7ccudf 0
001da770
001da7d0
001da7d0compress/flate.CorruptInputError.Error: ; void compress/flate.CorruptInputError.Error(compress/flate.CorruptInputError e)
001da7d0ldr x16, [x28+16]
001da7d4subs xzr, sp, x16
001da7d8b.ls 0x1da834
001da7dcstr x30, [sp-96]!
001da7e0stur x29, [sp-8]
001da7e4sub x29, sp, 8
001da7e8str x0, [sp+104]
001da7ecstp xzr, xzr, [sp+56]
001da7f0ldr x0, [sp+104]
001da7f4movz x1, 10
001da7f8bl strconv.FormatInt
001da7fcstr x0, [sp+72]
001da800str x1, [sp+80]
001da804movz x2, 35
001da808mov x3, x0
001da80cmov x4, x1
001da810mov x0, xzr
001da814adrp x1, 0x4e6000
001da818add x1, x1, 3436
001da81cbl runtime.concatstring2
001da820str x0, [sp+56]
001da824str x1, [sp+64]
001da828ldur x29, [sp-8]
001da82cldr x30, [sp], 96
001da830ret x30
001da834
001da834loc_1da834:
001da834str x0, [sp+8]
001da838mov x3, x30
001da83cbl runtime.morestack_noctxt.abi0
001da840ldr x0, [sp+8]
001da844b 0x1da7d0
001da848udf 0
001da84cudf 0
001da7d0
001da7d0compress/flate.CorruptInputError.Error: ; void compress/flate.CorruptInputError.Error(compress/flate.CorruptInputError e)
001da7d0ldr x16, [x28+16]
001da7d4subs xzr, sp, x16
001da7d8b.ls 0x1da834
001da7dcstr x30, [sp-96]!
001da7e0stur x29, [sp-8]
001da7e4sub x29, sp, 8
001da7e8str x0, [sp+104]
001da7ecstp xzr, xzr, [sp+56]
001da7f0ldr x0, [sp+104]
001da7f4movz x1, 10
001da7f8bl strconv.FormatInt
001da7fcstr x0, [sp+72]
001da800str x1, [sp+80]
001da804movz x2, 35
001da808mov x3, x0
001da80cmov x4, x1
001da810mov x0, xzr
001da814adrp x1, 0x4e6000
001da818add x1, x1, 3436
001da81cbl runtime.concatstring2
001da820str x0, [sp+56]
001da824str x1, [sp+64]
001da828ldur x29, [sp-8]
001da82cldr x30, [sp], 96
001da830ret x30
001da834
001da834loc_1da834:
001da834str x0, [sp+8]
001da838mov x3, x30
001da83cbl runtime.morestack_noctxt.abi0
001da840ldr x0, [sp+8]
001da844b 0x1da7d0
001da848udf 0
001da84cudf 0
001da7d0
001da850
001da850compress/flate.InternalError.Error: ; void compress/flate.InternalError.Error(struct compress/flate.InternalError e)
001da850ldr x16, [x28+16]
001da854subs xzr, sp, x16
001da858b.ls 0x1da8a4
001da85cstr x30, [sp-80]!
001da860stur x29, [sp-8]
001da864sub x29, sp, 8
001da868str x0, [sp+88]
001da86cstr x1, [sp+96]
001da870stp xzr, xzr, [sp+56]
001da874ldr x3, [sp+88]
001da878ldr x4, [sp+96]
001da87cmov x0, xzr
001da880adrp x1, 0x4de000
001da884add x1, x1, 2617
001da888movz x2, 23
001da88cbl runtime.concatstring2
001da890str x0, [sp+56]
001da894str x1, [sp+64]
001da898ldur x29, [sp-8]
001da89cldr x30, [sp], 80
001da8a0ret x30
001da8a4
001da8a4loc_1da8a4:
001da8a4stp x0, x1, [sp+8]
001da8a8mov x3, x30
001da8acbl runtime.morestack_noctxt.abi0
001da8b0ldp x0, x1, [sp+8]
001da8b4b 0x1da850
001da8b8udf 0
001da8bcudf 0
001da850
001da850compress/flate.InternalError.Error: ; void compress/flate.InternalError.Error(struct compress/flate.InternalError e)
001da850ldr x16, [x28+16]
001da854subs xzr, sp, x16
001da858b.ls 0x1da8a4
001da85cstr x30, [sp-80]!
001da860stur x29, [sp-8]
001da864sub x29, sp, 8
001da868str x0, [sp+88]
001da86cstr x1, [sp+96]
001da870stp xzr, xzr, [sp+56]
001da874ldr x3, [sp+88]
001da878ldr x4, [sp+96]
001da87cmov x0, xzr
001da880adrp x1, 0x4de000
001da884add x1, x1, 2617
001da888movz x2, 23
001da88cbl runtime.concatstring2
001da890str x0, [sp+56]
001da894str x1, [sp+64]
001da898ldur x29, [sp-8]
001da89cldr x30, [sp], 80
001da8a0ret x30
001da8a4
001da8a4loc_1da8a4:
001da8a4stp x0, x1, [sp+8]
001da8a8mov x3, x30
001da8acbl runtime.morestack_noctxt.abi0
001da8b0ldp x0, x1, [sp+8]
001da8b4b 0x1da850
001da8b8udf 0
001da8bcudf 0
001da850
001da8c0
001da8c0compress/flate.(*huffmanDecoder).init: ; void compress/flate.(*huffmanDecoder).init(compress/flate.huffmanDecoder * h, struct []int lengths)
001da8c0ldr x16, [x28+16]
001da8c4sub x17, sp, 480
001da8c8subs xzr, x17, x16
001da8ccb.ls 0x1db07c
001da8d0sub x20, sp, 608
001da8d4stp x29, x30, [x20-8]
001da8d8add sp, x20, 0
001da8dcsub x29, sp, 8
001da8e0str x0, [sp+616]
001da8e4str x1, [sp+624]
001da8e8str x2, [sp+632]
001da8ecstr x3, [sp+640]
001da8f0strb wzr, [sp+43]
001da8f4ldr x3, [sp+616]
001da8f8ldrsb x27, [x3]
001da8fcldr x3, [x3]
001da900cbnz x3, 0x1da908
001da904b 0x1da95c
001da908
001da908loc_1da908:
001da908ldr x16, [sp+616]
001da90cstr x16, [sp+520]
001da910ldrsb x27, [x16]
001da914adrp x27, 0x871000
001da918ldr w3, [x27+3056]
001da91ccbz w3, 0x1da924
001da920b 0x1da928
001da924
001da924loc_1da924:
001da924b 0x1da940
001da928
001da928loc_1da928:
001da928adrp x0, 0x48c000
001da92cadd x0, x0, 1696
001da930mov x1, x16
001da934bl runtime.wbZero
001da938ldr x16, [sp+520]
001da93cb 0x1da940
001da940
001da940loc_1da940:
001da940add x3, x16, 2064
001da944
001da944loc_1da944:
001da944stp xzr, xzr, [x16], 16
001da948subs xzr, x16, x3
001da94cb.le 0x1da944
001da950ldr x3, [sp+520]
001da954str xzr, [x3+2080]
001da958b 0x1da960
001da95c
001da95cloc_1da95c:
001da95cb 0x1da960
001da960
001da960loc_1da960:
001da960add x20, sp, 304
001da964adr x27, 16
001da968stp x29, x27, [sp-24]
001da96csub x29, sp, 24
001da970bl fn_87cf0
001da974sub x29, sp, 8
001da978str xzr, [sp+248]
001da97cstr xzr, [sp+256]
001da980ldr x3, [sp+632]
001da984ldr x4, [sp+624]
001da988ldr x5, [sp+640]
001da98cstr x4, [sp+576]
001da990str x3, [sp+584]
001da994str x5, [sp+592]
001da998str xzr, [sp+480]
001da99cstr x3, [sp+472]
001da9a0b 0x1da9a4
001da9a4
001da9a4loc_1da9a4:
001da9a4ldr x3, [sp+472]
001da9a8ldr x4, [sp+480]
001da9acsubs xzr, x3, x4
001da9b0b.gt 0x1da9b8
001da9b4b 0x1daa90
001da9b8
001da9b8loc_1da9b8:
001da9b8ldr x3, [sp+480]
001da9bcldr x4, [sp+576]
001da9c0ldr x3, [x4+3*x3]
001da9c4str x3, [sp+240]
001da9c8cbz x3, 0x1da9d0
001da9ccb 0x1da9d4
001da9d0
001da9d0loc_1da9d0:
001da9d0b 0x1daa80
001da9d4
001da9d4loc_1da9d4:
001da9d4ldr x3, [sp+248]
001da9d8subs xzr, x3, 0
001da9dccset x4, eq
001da9e0strb w4, [sp+45]
001da9e4cbz x3, 0x1da9ec
001da9e8b 0x1da9f0
001da9ec
001da9ecloc_1da9ec:
001da9ecb 0x1daa08
001da9f0
001da9f0loc_1da9f0:
001da9f0ldr x3, [sp+240]
001da9f4ldr x4, [sp+248]
001da9f8subs xzr, x4, x3
001da9fccset x3, gt
001daa00strb w3, [sp+45]
001daa04b 0x1daa08
001daa08
001daa08loc_1daa08:
001daa08ldrb w3, [sp+45]
001daa0ctbnz w3, 0, 0x1daa14
001daa10b 0x1daa20
001daa14
001daa14loc_1daa14:
001daa14ldr x3, [sp+240]
001daa18str x3, [sp+248]
001daa1cb 0x1daa24
001daa20
001daa20loc_1daa20:
001daa20b 0x1daa24
001daa24
001daa24loc_1daa24:
001daa24ldr x3, [sp+256]
001daa28ldr x4, [sp+240]
001daa2csubs xzr, x3, x4
001daa30b.lt 0x1daa38
001daa34b 0x1daa44
001daa38
001daa38loc_1daa38:
001daa38ldr x3, [sp+240]
001daa3cstr x3, [sp+256]
001daa40b 0x1daa48
001daa44
001daa44loc_1daa44:
001daa44b 0x1daa48
001daa48
001daa48loc_1daa48:
001daa48ldr x0, [sp+240]
001daa4csubs xzr, x0, 16
001daa50b.lo 0x1daa58
001daa54b 0x1db070
001daa58
001daa58loc_1daa58:
001daa58add x3, sp, 304
001daa5cldr x3, [x3+3*x0]
001daa60ldr x0, [sp+240]
001daa64add x3, x3, 1
001daa68subs xzr, x0, 16
001daa6cb.lo 0x1daa74
001daa70b 0x1db068
001daa74
001daa74loc_1daa74:
001daa74add x4, sp, 304
001daa78str x3, [x4+3*x0]
001daa7cb 0x1daa80
001daa80
001daa80loc_1daa80:
001daa80ldr x3, [sp+480]
001daa84add x3, x3, 1
001daa88str x3, [sp+480]
001daa8cb 0x1da9a4
001daa90
001daa90loc_1daa90:
001daa90ldr x3, [sp+256]
001daa94cbz x3, 0x1daa9c
001daa98b 0x1daab0
001daa9c
001daa9cloc_1daa9c:
001daa9corr x0, xzr, 1
001daaa0strb w0, [sp+43]
001daaa4ldp x29, x30, [sp-8]
001daaa8add sp, sp, 608
001daaacret x30
001daab0
001daab0loc_1daab0:
001daab0str xzr, [sp+440]
001daab4add x20, sp, 104
001daab8adr x27, 16
001daabcstp x29, x27, [sp-24]
001daac0sub x29, sp, 24
001daac4bl fn_87cf0
001daac8sub x29, sp, 8
001daaccldr x3, [sp+248]
001daad0str x3, [sp+296]
001daad4b 0x1daad8
001daad8
001daad8loc_1daad8:
001daad8ldr x3, [sp+256]
001daadcldr x4, [sp+296]
001daae0subs xzr, x3, x4
001daae4b.ge 0x1daaec
001daae8b 0x1dab48
001daaec
001daaecloc_1daaec:
001daaecldr x3, [sp+440]
001daaf0ubfm x3, x3, 63, 62
001daaf4str x3, [sp+440]
001daaf8ldr x0, [sp+296]
001daafcsubs xzr, x0, 16
001dab00b.lo 0x1dab08
001dab04b 0x1db060
001dab08
001dab08loc_1dab08:
001dab08add x4, sp, 104
001dab0cstr x3, [x4+3*x0]
001dab10ldr x3, [sp+440]
001dab14ldr x0, [sp+296]
001dab18subs xzr, x0, 16
001dab1cb.lo 0x1dab24
001dab20b 0x1db058
001dab24
001dab24loc_1dab24:
001dab24add x4, sp, 304
001dab28ldr x4, [x4+3*x0]
001dab2cadd x3, x3, x4
001dab30str x3, [sp+440]
001dab34b 0x1dab38
001dab38
001dab38loc_1dab38:
001dab38ldr x3, [sp+296]
001dab3cadd x3, x3, 1
001dab40str x3, [sp+296]
001dab44b 0x1daad8
001dab48
001dab48loc_1dab48:
001dab48ldr x3, [sp+440]
001dab4cldr x4, [sp+256]
001dab50orr x5, xzr, 1
001dab54lslv x6, x5, x4
001dab58subs xzr, x4, 64
001dab5ccsel x4, x6, xzr, lo
001dab60subs xzr, x4, x3
001dab64cset x3, ne
001dab68strb w3, [sp+45]
001dab6cb.ne 0x1dab74
001dab70b 0x1dabb4
001dab74
001dab74loc_1dab74:
001dab74ldr x3, [sp+440]
001dab78subs xzr, x3, 1
001dab7ccset x3, eq
001dab80strb w3, [sp+44]
001dab84b.eq 0x1dab8c
001dab88b 0x1daba0
001dab8c
001dab8cloc_1dab8c:
001dab8cldr x3, [sp+256]
001dab90subs xzr, x3, 1
001dab94cset x3, eq
001dab98strb w3, [sp+44]
001dab9cb 0x1daba4
001daba0
001daba0loc_1daba0:
001daba0b 0x1daba4
001daba4
001daba4loc_1daba4:
001daba4ldrb w3, [sp+44]
001daba8eor x3, x3, 1
001dabacstrb w3, [sp+45]
001dabb0b 0x1dabb8
001dabb4
001dabb4loc_1dabb4:
001dabb4b 0x1dabb8
001dabb8
001dabb8loc_1dabb8:
001dabb8ldrb w3, [sp+45]
001dabbctbnz w3, 0, 0x1dabc4
001dabc0b 0x1dabd8
001dabc4
001dabc4loc_1dabc4:
001dabc4strb wzr, [sp+43]
001dabc8mov x0, xzr
001dabccldp x29, x30, [sp-8]
001dabd0add sp, sp, 608
001dabd4ret x30
001dabd8
001dabd8loc_1dabd8:
001dabd8ldr x3, [sp+616]
001dabdcldrsb x27, [x3]
001dabe0ldr x4, [sp+248]
001dabe4str x4, [x3]
001dabe8ldr x3, [sp+256]
001dabecsubs xzr, x3, 9
001dabf0b.gt 0x1dabf8
001dabf4b 0x1daca4
001dabf8
001dabf8loc_1dabf8:
001dabf8ldr x3, [sp+256]
001dabfcsub x3, x3, 9
001dac00lslv x4, x5, x3
001dac04subs xzr, x3, 64
001dac08csel x3, x4, xzr, lo
001dac0cstr x3, [sp+96]
001dac10ldr x4, [sp+616]
001dac14ldrsb x27, [x4]
001dac18sub x3, x3, 1
001dac1cstr w3, [x4+2080]
001dac20ldr x3, [sp+184]
001dac24sbfm x4, x3, 1, 63
001dac28str x4, [sp+264]
001dac2corr x4, xzr, 512
001dac30sub x2, x4, x3, asr #1
001dac34str x2, [sp+464]
001dac38adrp x0, 0x413000
001dac3cadd x0, x0, 1536
001dac40mov x1, x2
001dac44bl runtime.makeslice
001dac48ldr x3, [sp+464]
001dac4cldr x4, [sp+464]
001dac50str x0, [sp+552]
001dac54str x3, [sp+560]
001dac58str x4, [sp+568]
001dac5cldr x5, [sp+616]
001dac60ldrsb x27, [x5]
001dac64str x3, [x5+2064]
001dac68str x4, [x5+2072]
001dac6cadrp x27, 0x871000
001dac70ldr w3, [x27+3056]
001dac74cbz w3, 0x1dac7c
001dac78b 0x1dac80
001dac7c
001dac7cloc_1dac7c:
001dac7cb 0x1dac94
001dac80
001dac80loc_1dac80:
001dac80bl runtime.gcWriteBarrier2
001dac84str x0, [x25]
001dac88ldr x3, [x5+2056]
001dac8cstr x3, [x25+8]
001dac90b 0x1dac94
001dac94
001dac94loc_1dac94:
001dac94str x0, [x5+2056]
001dac98ldr x3, [sp+264]
001dac9cstr x3, [sp+280]
001daca0b 0x1daf40
001daca4
001daca4loc_1daca4:
001daca4b 0x1daca8
001daca8
001daca8loc_1daca8:
001daca8ldr x2, [sp+632]
001dacacldr x3, [sp+624]
001dacb0ldr x4, [sp+640]
001dacb4str x3, [sp+576]
001dacb8str x2, [sp+584]
001dacbcstr x4, [sp+592]
001dacc0str xzr, [sp+456]
001dacc4str x2, [sp+448]
001dacc8b 0x1daccc
001daccc
001dacccloc_1daccc:
001dacccldr x2, [sp+448]
001dacd0ldr x3, [sp+456]
001dacd4subs xzr, x2, x3
001dacd8b.gt 0x1dace0
001dacdcb 0x1dae28
001dace0
001dace0loc_1dace0:
001dace0ldr x2, [sp+456]
001dace4str x2, [sp+288]
001dace8ldr x2, [sp+456]
001dacecldr x3, [sp+576]
001dacf0ldr x0, [x3+3*x2]
001dacf4str x0, [sp+232]
001dacf8cbz x0, 0x1dad00
001dacfcb 0x1dad08
001dad00
001dad00loc_1dad00:
001dad00orr x1, xzr, 16
001dad04b 0x1daea4
001dad08
001dad08loc_1dad08:
001dad08subs xzr, x0, 16
001dad0cb.lo 0x1dad14
001dad10b 0x1daf38
001dad14
001dad14loc_1dad14:
001dad14add x2, sp, 104
001dad18ldr x2, [x2+3*x0]
001dad1cstr x2, [sp+432]
001dad20subs xzr, x0, 16
001dad24b.lo 0x1dad2c
001dad28b 0x1daf30
001dad2c
001dad2cloc_1dad2c:
001dad2cadd x2, sp, 104
001dad30ldr x2, [x2+3*x0]
001dad34add x2, x2, 1
001dad38subs xzr, x0, 16
001dad3cb.lo 0x1dad44
001dad40b 0x1daf28
001dad44
001dad44loc_1dad44:
001dad44add x3, sp, 104
001dad48str x2, [x3+3*x0]
001dad4cldr x2, [sp+288]
001dad50ldr x3, [sp+232]
001dad54orr x2, x3, x2, lsl #4
001dad58str w2, [sp+52]
001dad5cldr x2, [sp+432]
001dad60rbit x2, x2
001dad64ubfm x2, x2, 48, 63
001dad68strh w2, [sp+46]
001dad6cldrh w2, [sp+46]
001dad70str x2, [sp+56]
001dad74ldr x3, [sp+232]
001dad78orr x1, xzr, 16
001dad7csub x3, x1, x3
001dad80subs xzr, x3, 64
001dad84orr x4, xzr, 63
001dad88csel x3, x3, x4, lo
001dad8casrv x2, x2, x3
001dad90str x2, [sp+56]
001dad94ldr x3, [sp+232]
001dad98subs xzr, x3, 9
001dad9cb.le 0x1dada4
001dada0b 0x1dadac
001dada4
001dada4loc_1dada4:
001dada4str x2, [sp+80]
001dada8b 0x1daec4
001dadac
001dadacloc_1dadac:
001dadacand x3, x2, 511
001dadb0str x3, [sp+272]
001dadb4ldr x3, [sp+616]
001dadb8ldrsb x27, [x3]
001dadbcadd x3, x3, 8
001dadc0b 0x1dadc4
001dadc4
001dadc4loc_1dadc4:
001dadc4ubfm x2, x2, 62, 8
001dadc8ldr w2, [x3+x2]
001dadccubfm x3, x2, 4, 31
001dadd0str w3, [sp+48]
001dadd4ldr x3, [sp+616]
001dadd8ldrsb x27, [x3]
001daddcldr x4, [x3+2064]
001dade0ldr x3, [x3+2056]
001dade4ubfm x0, x2, 4, 31
001dade8subs xzr, x4, x0
001dadecb.hi 0x1dadf4
001dadf0b 0x1daebc
001dadf4
001dadf4loc_1dadf4:
001dadf4sub x2, x0, x0, lsl #2
001dadf8sub x2, x3, x2, lsl #3
001dadfcldr x3, [x2]
001dae00ldr x4, [x2+8]
001dae04ldr x2, [x2+16]
001dae08str x3, [sp+496]
001dae0cstr x4, [sp+504]
001dae10str x2, [sp+512]
001dae14ldr x2, [sp+56]
001dae18sbfm x2, x2, 9, 63
001dae1cstr x2, [sp+56]
001dae20str x2, [sp+72]
001dae24b 0x1dae3c
001dae28
001dae28loc_1dae28:
001dae28orr x0, xzr, 1
001dae2cstrb w0, [sp+43]
001dae30ldp x29, x30, [sp-8]
001dae34add sp, sp, 608
001dae38ret x30
001dae3c
001dae3cloc_1dae3c:
001dae3cldr x2, [sp+504]
001dae40str x2, [sp+488]
001dae44ldr x3, [sp+72]
001dae48subs xzr, x3, x2
001dae4cb.lt 0x1dae54
001dae50b 0x1dae9c
001dae54
001dae54loc_1dae54:
001dae54ldr x0, [sp+72]
001dae58ldr x2, [sp+504]
001dae5cldr x3, [sp+496]
001dae60ldr w4, [sp+52]
001dae64subs xzr, x0, x2
001dae68b.lo 0x1dae70
001dae6cb 0x1daeb4
001dae70
001dae70loc_1dae70:
001dae70str w4, [x3+2*x0]
001dae74b 0x1dae78
001dae78
001dae78loc_1dae78:
001dae78ldr x2, [sp+72]
001dae7cldr x3, [sp+232]
001dae80sub x3, x3, 9
001dae84lslv x4, x5, x3
001dae88subs xzr, x3, 64
001dae8ccsel x3, x4, xzr, lo
001dae90add x2, x2, x3
001dae94str x2, [sp+72]
001dae98b 0x1dae3c
001dae9c
001dae9cloc_1dae9c:
001dae9cb 0x1daea0
001daea0
001daea0loc_1daea0:
001daea0b 0x1daea4
001daea4
001daea4loc_1daea4:
001daea4ldr x2, [sp+456]
001daea8add x2, x2, 1
001daeacstr x2, [sp+456]
001daeb0b 0x1daccc
001daeb4
001daeb4loc_1daeb4:
001daeb4mov x1, x2
001daeb8bl runtime.panicIndex
001daebc
001daebcloc_1daebc:
001daebcmov x1, x4
001daec0bl runtime.panicIndex
001daec4
001daec4loc_1daec4:
001daec4ldr x2, [sp+80]
001daec8subs xzr, x2, 512
001daeccb.lt 0x1daed4
001daed0b 0x1daf1c
001daed4
001daed4loc_1daed4:
001daed4ldr x2, [sp+616]
001daed8ldrsb x27, [x2]
001daedcadd x2, x2, 8
001daee0ldr x0, [sp+80]
001daee4ldr w3, [sp+52]
001daee8subs xzr, x0, 512
001daeecb.lo 0x1daef4
001daef0b 0x1daf20
001daef4
001daef4loc_1daef4:
001daef4str w3, [x2+2*x0]
001daef8b 0x1daefc
001daefc
001daefcloc_1daefc:
001daefcldr x2, [sp+80]
001daf00ldr x3, [sp+232]
001daf04lslv x4, x5, x3
001daf08subs xzr, x3, 64
001daf0ccsel x3, x4, xzr, lo
001daf10add x2, x2, x3
001daf14str x2, [sp+80]
001daf18b 0x1daec4
001daf1c
001daf1cloc_1daf1c:
001daf1cb 0x1daea0
001daf20
001daf20loc_1daf20:
001daf20orr x1, xzr, 512
001daf24bl runtime.panicIndex
001daf28
001daf28loc_1daf28:
001daf28orr x1, xzr, 16
001daf2cbl runtime.panicIndex
001daf30
001daf30loc_1daf30:
001daf30orr x1, xzr, 16
001daf34bl runtime.panicIndex
001daf38
001daf38loc_1daf38:
001daf38orr x1, xzr, 16
001daf3cbl runtime.panicIndex
001daf40
001daf40loc_1daf40:
001daf40ldr x3, [sp+280]
001daf44subs xzr, x3, 512
001daf48b.lo 0x1daf50
001daf4cb 0x1db040
001daf50
001daf50loc_1daf50:
001daf50ldr x3, [sp+280]
001daf54rbit x3, x3
001daf58ubfm x3, x3, 48, 63
001daf5cstrh w3, [sp+46]
001daf60ldrh w3, [sp+46]
001daf64str x3, [sp+64]
001daf68sbfm x0, x3, 7, 63
001daf6cstr x0, [sp+64]
001daf70ldr x3, [sp+280]
001daf74ldr x4, [sp+264]
001daf78sub x3, x3, x4
001daf7cstr x3, [sp+88]
001daf80ldr x4, [sp+616]
001daf84ldrsb x27, [x4]
001daf88add x4, x4, 8
001daf8cubfm x3, x3, 60, 59
001daf90movz x5, 10
001daf94orr x3, x3, x5
001daf98subs xzr, x0, 512
001daf9cb.lo 0x1dafa4
001dafa0b 0x1db050
001dafa4
001dafa4loc_1dafa4:
001dafa4str w3, [x4+2*x0]
001dafa8ldr x2, [sp+96]
001dafacldr x1, [sp+96]
001dafb0adrp x0, 0x41b000
001dafb4add x0, x0, 3328
001dafb8bl runtime.makeslice
001dafbcldr x3, [sp+96]
001dafc0ldr x4, [sp+96]
001dafc4str x0, [sp+528]
001dafc8str x3, [sp+536]
001dafccstr x4, [sp+544]
001dafd0ldr x5, [sp+616]
001dafd4ldrsb x27, [x5]
001dafd8ldr x1, [x5+2064]
001dafdcldr x5, [x5+2056]
001dafe0ldr x6, [sp+88]
001dafe4subs xzr, x1, x6
001dafe8b.hi 0x1daff0
001dafecb 0x1db048
001daff0
001daff0loc_1daff0:
001daff0sub x6, x6, x6, lsl #2
001daff4sub x5, x5, x6, lsl #3
001daff8str x3, [x5+8]
001daffcstr x4, [x5+16]
001db000adrp x27, 0x870000
001db004ldr w3, [x27+3056]
001db008cbz w3, 0x1db010
001db00cb 0x1db014
001db010
001db010loc_1db010:
001db010b 0x1db028
001db014
001db014loc_1db014:
001db014bl runtime.gcWriteBarrier2
001db018str x0, [x25]
001db01cldr x3, [x5]
001db020str x3, [x25+8]
001db024b 0x1db028
001db028
001db028loc_1db028:
001db028str x0, [x5]
001db02cb 0x1db030
001db030
001db030loc_1db030:
001db030ldr x3, [sp+280]
001db034add x3, x3, 1
001db038str x3, [sp+280]
001db03cb 0x1daf40
001db040
001db040loc_1db040:
001db040orr x5, xzr, 1
001db044b 0x1daca8
001db048
001db048loc_1db048:
001db048mov x0, x6
001db04cbl runtime.panicIndexU
001db050
001db050loc_1db050:
001db050orr x1, xzr, 512
001db054bl runtime.panicIndex
001db058
001db058loc_1db058:
001db058orr x1, xzr, 16
001db05cbl runtime.panicIndex
001db060
001db060loc_1db060:
001db060orr x1, xzr, 16
001db064bl runtime.panicIndex
001db068
001db068loc_1db068:
001db068orr x1, xzr, 16
001db06cbl runtime.panicIndex
001db070
001db070loc_1db070:
001db070orr x1, xzr, 16
001db074bl runtime.panicIndex
001db078hint
001db07c
001db07cloc_1db07c:
001db07cstp x0, x1, [sp+8]
001db080stp x2, x3, [sp+24]
001db084mov x3, x30
001db088bl runtime.morestack_noctxt.abi0
001db08cldp x0, x1, [sp+8]
001db090ldp x2, x3, [sp+24]
001db094b 0x1da8c0
001db098udf 0
001db09cudf 0
001da8c0
001da8c0compress/flate.(*huffmanDecoder).init: ; void compress/flate.(*huffmanDecoder).init(compress/flate.huffmanDecoder * h, struct []int lengths)
001da8c0ldr x16, [x28+16]
001da8c4sub x17, sp, 480
001da8c8subs xzr, x17, x16
001da8ccb.ls 0x1db07c
001da8d0sub x20, sp, 608
001da8d4stp x29, x30, [x20-8]
001da8d8add sp, x20, 0
001da8dcsub x29, sp, 8
001da8e0str x0, [sp+616]
001da8e4str x1, [sp+624]
001da8e8str x2, [sp+632]
001da8ecstr x3, [sp+640]
001da8f0strb wzr, [sp+43]
001da8f4ldr x3, [sp+616]
001da8f8ldrsb x27, [x3]
001da8fcldr x3, [x3]
001da900cbnz x3, 0x1da908
001da904b 0x1da95c
001da908
001da908loc_1da908:
001da908ldr x16, [sp+616]
001da90cstr x16, [sp+520]
001da910ldrsb x27, [x16]
001da914adrp x27, 0x871000
001da918ldr w3, [x27+3056]
001da91ccbz w3, 0x1da924
001da920b 0x1da928
001da924
001da924loc_1da924:
001da924b 0x1da940
001da928
001da928loc_1da928:
001da928adrp x0, 0x48c000
001da92cadd x0, x0, 1696
001da930mov x1, x16
001da934bl runtime.wbZero
001da938ldr x16, [sp+520]
001da93cb 0x1da940
001da940
001da940loc_1da940:
001da940add x3, x16, 2064
001da944
001da944loc_1da944:
001da944stp xzr, xzr, [x16], 16
001da948subs xzr, x16, x3
001da94cb.le 0x1da944
001da950ldr x3, [sp+520]
001da954str xzr, [x3+2080]
001da958b 0x1da960
001da95c
001da95cloc_1da95c:
001da95cb 0x1da960
001da960
001da960loc_1da960:
001da960add x20, sp, 304
001da964adr x27, 16
001da968stp x29, x27, [sp-24]
001da96csub x29, sp, 24
001da970bl fn_87cf0
001da974sub x29, sp, 8
001da978str xzr, [sp+248]
001da97cstr xzr, [sp+256]
001da980ldr x3, [sp+632]
001da984ldr x4, [sp+624]
001da988ldr x5, [sp+640]
001da98cstr x4, [sp+576]
001da990str x3, [sp+584]
001da994str x5, [sp+592]
001da998str xzr, [sp+480]
001da99cstr x3, [sp+472]
001da9a0b 0x1da9a4
001da9a4
001da9a4loc_1da9a4:
001da9a4ldr x3, [sp+472]
001da9a8ldr x4, [sp+480]
001da9acsubs xzr, x3, x4
001da9b0b.gt 0x1da9b8
001da9b4b 0x1daa90
001da9b8
001da9b8loc_1da9b8:
001da9b8ldr x3, [sp+480]
001da9bcldr x4, [sp+576]
001da9c0ldr x3, [x4+3*x3]
001da9c4str x3, [sp+240]
001da9c8cbz x3, 0x1da9d0
001da9ccb 0x1da9d4
001da9d0
001da9d0loc_1da9d0:
001da9d0b 0x1daa80
001da9d4
001da9d4loc_1da9d4:
001da9d4ldr x3, [sp+248]
001da9d8subs xzr, x3, 0
001da9dccset x4, eq
001da9e0strb w4, [sp+45]
001da9e4cbz x3, 0x1da9ec
001da9e8b 0x1da9f0
001da9ec
001da9ecloc_1da9ec:
001da9ecb 0x1daa08
001da9f0
001da9f0loc_1da9f0:
001da9f0ldr x3, [sp+240]
001da9f4ldr x4, [sp+248]
001da9f8subs xzr, x4, x3
001da9fccset x3, gt
001daa00strb w3, [sp+45]
001daa04b 0x1daa08
001daa08
001daa08loc_1daa08:
001daa08ldrb w3, [sp+45]
001daa0ctbnz w3, 0, 0x1daa14
001daa10b 0x1daa20
001daa14
001daa14loc_1daa14:
001daa14ldr x3, [sp+240]
001daa18str x3, [sp+248]
001daa1cb 0x1daa24
001daa20
001daa20loc_1daa20:
001daa20b 0x1daa24
001daa24
001daa24loc_1daa24:
001daa24ldr x3, [sp+256]
001daa28ldr x4, [sp+240]
001daa2csubs xzr, x3, x4
001daa30b.lt 0x1daa38
001daa34b 0x1daa44
001daa38
001daa38loc_1daa38:
001daa38ldr x3, [sp+240]
001daa3cstr x3, [sp+256]
001daa40b 0x1daa48
001daa44
001daa44loc_1daa44:
001daa44b 0x1daa48
001daa48
001daa48loc_1daa48:
001daa48ldr x0, [sp+240]
001daa4csubs xzr, x0, 16
001daa50b.lo 0x1daa58
001daa54b 0x1db070
001daa58
001daa58loc_1daa58:
001daa58add x3, sp, 304
001daa5cldr x3, [x3+3*x0]
001daa60ldr x0, [sp+240]
001daa64add x3, x3, 1
001daa68subs xzr, x0, 16
001daa6cb.lo 0x1daa74
001daa70b 0x1db068
001daa74
001daa74loc_1daa74:
001daa74add x4, sp, 304
001daa78str x3, [x4+3*x0]
001daa7cb 0x1daa80
001daa80
001daa80loc_1daa80:
001daa80ldr x3, [sp+480]
001daa84add x3, x3, 1
001daa88str x3, [sp+480]
001daa8cb 0x1da9a4
001daa90
001daa90loc_1daa90:
001daa90ldr x3, [sp+256]
001daa94cbz x3, 0x1daa9c
001daa98b 0x1daab0
001daa9c
001daa9cloc_1daa9c:
001daa9corr x0, xzr, 1
001daaa0strb w0, [sp+43]
001daaa4ldp x29, x30, [sp-8]
001daaa8add sp, sp, 608
001daaacret x30
001daab0
001daab0loc_1daab0:
001daab0str xzr, [sp+440]
001daab4add x20, sp, 104
001daab8adr x27, 16
001daabcstp x29, x27, [sp-24]
001daac0sub x29, sp, 24
001daac4bl fn_87cf0
001daac8sub x29, sp, 8
001daaccldr x3, [sp+248]
001daad0str x3, [sp+296]
001daad4b 0x1daad8
001daad8
001daad8loc_1daad8:
001daad8ldr x3, [sp+256]
001daadcldr x4, [sp+296]
001daae0subs xzr, x3, x4
001daae4b.ge 0x1daaec
001daae8b 0x1dab48
001daaec
001daaecloc_1daaec:
001daaecldr x3, [sp+440]
001daaf0ubfm x3, x3, 63, 62
001daaf4str x3, [sp+440]
001daaf8ldr x0, [sp+296]
001daafcsubs xzr, x0, 16
001dab00b.lo 0x1dab08
001dab04b 0x1db060
001dab08
001dab08loc_1dab08:
001dab08add x4, sp, 104
001dab0cstr x3, [x4+3*x0]
001dab10ldr x3, [sp+440]
001dab14ldr x0, [sp+296]
001dab18subs xzr, x0, 16
001dab1cb.lo 0x1dab24
001dab20b 0x1db058
001dab24
001dab24loc_1dab24:
001dab24add x4, sp, 304
001dab28ldr x4, [x4+3*x0]
001dab2cadd x3, x3, x4
001dab30str x3, [sp+440]
001dab34b 0x1dab38
001dab38
001dab38loc_1dab38:
001dab38ldr x3, [sp+296]
001dab3cadd x3, x3, 1
001dab40str x3, [sp+296]
001dab44b 0x1daad8
001dab48
001dab48loc_1dab48:
001dab48ldr x3, [sp+440]
001dab4cldr x4, [sp+256]
001dab50orr x5, xzr, 1
001dab54lslv x6, x5, x4
001dab58subs xzr, x4, 64
001dab5ccsel x4, x6, xzr, lo
001dab60subs xzr, x4, x3
001dab64cset x3, ne
001dab68strb w3, [sp+45]
001dab6cb.ne 0x1dab74
001dab70b 0x1dabb4
001dab74
001dab74loc_1dab74:
001dab74ldr x3, [sp+440]
001dab78subs xzr, x3, 1
001dab7ccset x3, eq
001dab80strb w3, [sp+44]
001dab84b.eq 0x1dab8c
001dab88b 0x1daba0
001dab8c
001dab8cloc_1dab8c:
001dab8cldr x3, [sp+256]
001dab90subs xzr, x3, 1
001dab94cset x3, eq
001dab98strb w3, [sp+44]
001dab9cb 0x1daba4
001daba0
001daba0loc_1daba0:
001daba0b 0x1daba4
001daba4
001daba4loc_1daba4:
001daba4ldrb w3, [sp+44]
001daba8eor x3, x3, 1
001dabacstrb w3, [sp+45]
001dabb0b 0x1dabb8
001dabb4
001dabb4loc_1dabb4:
001dabb4b 0x1dabb8
001dabb8
001dabb8loc_1dabb8:
001dabb8ldrb w3, [sp+45]
001dabbctbnz w3, 0, 0x1dabc4
001dabc0b 0x1dabd8
001dabc4
001dabc4loc_1dabc4:
001dabc4strb wzr, [sp+43]
001dabc8mov x0, xzr
001dabccldp x29, x30, [sp-8]
001dabd0add sp, sp, 608
001dabd4ret x30
001dabd8
001dabd8loc_1dabd8:
001dabd8ldr x3, [sp+616]
001dabdcldrsb x27, [x3]
001dabe0ldr x4, [sp+248]
001dabe4str x4, [x3]
001dabe8ldr x3, [sp+256]
001dabecsubs xzr, x3, 9
001dabf0b.gt 0x1dabf8
001dabf4b 0x1daca4
001dabf8
001dabf8loc_1dabf8:
001dabf8ldr x3, [sp+256]
001dabfcsub x3, x3, 9
001dac00lslv x4, x5, x3
001dac04subs xzr, x3, 64
001dac08csel x3, x4, xzr, lo
001dac0cstr x3, [sp+96]
001dac10ldr x4, [sp+616]
001dac14ldrsb x27, [x4]
001dac18sub x3, x3, 1
001dac1cstr w3, [x4+2080]
001dac20ldr x3, [sp+184]
001dac24sbfm x4, x3, 1, 63
001dac28str x4, [sp+264]
001dac2corr x4, xzr, 512
001dac30sub x2, x4, x3, asr #1
001dac34str x2, [sp+464]
001dac38adrp x0, 0x413000
001dac3cadd x0, x0, 1536
001dac40mov x1, x2
001dac44bl runtime.makeslice
001dac48ldr x3, [sp+464]
001dac4cldr x4, [sp+464]
001dac50str x0, [sp+552]
001dac54str x3, [sp+560]
001dac58str x4, [sp+568]
001dac5cldr x5, [sp+616]
001dac60ldrsb x27, [x5]
001dac64str x3, [x5+2064]
001dac68str x4, [x5+2072]
001dac6cadrp x27, 0x871000
001dac70ldr w3, [x27+3056]
001dac74cbz w3, 0x1dac7c
001dac78b 0x1dac80
001dac7c
001dac7cloc_1dac7c:
001dac7cb 0x1dac94
001dac80
001dac80loc_1dac80:
001dac80bl runtime.gcWriteBarrier2
001dac84str x0, [x25]
001dac88ldr x3, [x5+2056]
001dac8cstr x3, [x25+8]
001dac90b 0x1dac94
001dac94
001dac94loc_1dac94:
001dac94str x0, [x5+2056]
001dac98ldr x3, [sp+264]
001dac9cstr x3, [sp+280]
001daca0b 0x1daf40
001daca4
001daca4loc_1daca4:
001daca4b 0x1daca8
001daca8
001daca8loc_1daca8:
001daca8ldr x2, [sp+632]
001dacacldr x3, [sp+624]
001dacb0ldr x4, [sp+640]
001dacb4str x3, [sp+576]
001dacb8str x2, [sp+584]
001dacbcstr x4, [sp+592]
001dacc0str xzr, [sp+456]
001dacc4str x2, [sp+448]
001dacc8b 0x1daccc
001daccc
001dacccloc_1daccc:
001dacccldr x2, [sp+448]
001dacd0ldr x3, [sp+456]
001dacd4subs xzr, x2, x3
001dacd8b.gt 0x1dace0
001dacdcb 0x1dae28
001dace0
001dace0loc_1dace0:
001dace0ldr x2, [sp+456]
001dace4str x2, [sp+288]
001dace8ldr x2, [sp+456]
001dacecldr x3, [sp+576]
001dacf0ldr x0, [x3+3*x2]
001dacf4str x0, [sp+232]
001dacf8cbz x0, 0x1dad00
001dacfcb 0x1dad08
001dad00
001dad00loc_1dad00:
001dad00orr x1, xzr, 16
001dad04b 0x1daea4
001dad08
001dad08loc_1dad08:
001dad08subs xzr, x0, 16
001dad0cb.lo 0x1dad14
001dad10b 0x1daf38
001dad14
001dad14loc_1dad14:
001dad14add x2, sp, 104
001dad18ldr x2, [x2+3*x0]
001dad1cstr x2, [sp+432]
001dad20subs xzr, x0, 16
001dad24b.lo 0x1dad2c
001dad28b 0x1daf30
001dad2c
001dad2cloc_1dad2c:
001dad2cadd x2, sp, 104
001dad30ldr x2, [x2+3*x0]
001dad34add x2, x2, 1
001dad38subs xzr, x0, 16
001dad3cb.lo 0x1dad44
001dad40b 0x1daf28
001dad44
001dad44loc_1dad44:
001dad44add x3, sp, 104
001dad48str x2, [x3+3*x0]
001dad4cldr x2, [sp+288]
001dad50ldr x3, [sp+232]
001dad54orr x2, x3, x2, lsl #4
001dad58str w2, [sp+52]
001dad5cldr x2, [sp+432]
001dad60rbit x2, x2
001dad64ubfm x2, x2, 48, 63
001dad68strh w2, [sp+46]
001dad6cldrh w2, [sp+46]
001dad70str x2, [sp+56]
001dad74ldr x3, [sp+232]
001dad78orr x1, xzr, 16
001dad7csub x3, x1, x3
001dad80subs xzr, x3, 64
001dad84orr x4, xzr, 63
001dad88csel x3, x3, x4, lo
001dad8casrv x2, x2, x3
001dad90str x2, [sp+56]
001dad94ldr x3, [sp+232]
001dad98subs xzr, x3, 9
001dad9cb.le 0x1dada4
001dada0b 0x1dadac
001dada4
001dada4loc_1dada4:
001dada4str x2, [sp+80]
001dada8b 0x1daec4
001dadac
001dadacloc_1dadac:
001dadacand x3, x2, 511
001dadb0str x3, [sp+272]
001dadb4ldr x3, [sp+616]
001dadb8ldrsb x27, [x3]
001dadbcadd x3, x3, 8
001dadc0b 0x1dadc4
001dadc4
001dadc4loc_1dadc4:
001dadc4ubfm x2, x2, 62, 8
001dadc8ldr w2, [x3+x2]
001dadccubfm x3, x2, 4, 31
001dadd0str w3, [sp+48]
001dadd4ldr x3, [sp+616]
001dadd8ldrsb x27, [x3]
001daddcldr x4, [x3+2064]
001dade0ldr x3, [x3+2056]
001dade4ubfm x0, x2, 4, 31
001dade8subs xzr, x4, x0
001dadecb.hi 0x1dadf4
001dadf0b 0x1daebc
001dadf4
001dadf4loc_1dadf4:
001dadf4sub x2, x0, x0, lsl #2
001dadf8sub x2, x3, x2, lsl #3
001dadfcldr x3, [x2]
001dae00ldr x4, [x2+8]
001dae04ldr x2, [x2+16]
001dae08str x3, [sp+496]
001dae0cstr x4, [sp+504]
001dae10str x2, [sp+512]
001dae14ldr x2, [sp+56]
001dae18sbfm x2, x2, 9, 63
001dae1cstr x2, [sp+56]
001dae20str x2, [sp+72]
001dae24b 0x1dae3c
001dae28
001dae28loc_1dae28:
001dae28orr x0, xzr, 1
001dae2cstrb w0, [sp+43]
001dae30ldp x29, x30, [sp-8]
001dae34add sp, sp, 608
001dae38ret x30
001dae3c
001dae3cloc_1dae3c:
001dae3cldr x2, [sp+504]
001dae40str x2, [sp+488]
001dae44ldr x3, [sp+72]
001dae48subs xzr, x3, x2
001dae4cb.lt 0x1dae54
001dae50b 0x1dae9c
001dae54
001dae54loc_1dae54:
001dae54ldr x0, [sp+72]
001dae58ldr x2, [sp+504]
001dae5cldr x3, [sp+496]
001dae60ldr w4, [sp+52]
001dae64subs xzr, x0, x2
001dae68b.lo 0x1dae70
001dae6cb 0x1daeb4
001dae70
001dae70loc_1dae70:
001dae70str w4, [x3+2*x0]
001dae74b 0x1dae78
001dae78
001dae78loc_1dae78:
001dae78ldr x2, [sp+72]
001dae7cldr x3, [sp+232]
001dae80sub x3, x3, 9
001dae84lslv x4, x5, x3
001dae88subs xzr, x3, 64
001dae8ccsel x3, x4, xzr, lo
001dae90add x2, x2, x3
001dae94str x2, [sp+72]
001dae98b 0x1dae3c
001dae9c
001dae9cloc_1dae9c:
001dae9cb 0x1daea0
001daea0
001daea0loc_1daea0:
001daea0b 0x1daea4
001daea4
001daea4loc_1daea4:
001daea4ldr x2, [sp+456]
001daea8add x2, x2, 1
001daeacstr x2, [sp+456]
001daeb0b 0x1daccc
001daeb4
001daeb4loc_1daeb4:
001daeb4mov x1, x2
001daeb8bl runtime.panicIndex
001daebc
001daebcloc_1daebc:
001daebcmov x1, x4
001daec0bl runtime.panicIndex
001daec4
001daec4loc_1daec4:
001daec4ldr x2, [sp+80]
001daec8subs xzr, x2, 512
001daeccb.lt 0x1daed4
001daed0b 0x1daf1c
001daed4
001daed4loc_1daed4:
001daed4ldr x2, [sp+616]
001daed8ldrsb x27, [x2]
001daedcadd x2, x2, 8
001daee0ldr x0, [sp+80]
001daee4ldr w3, [sp+52]
001daee8subs xzr, x0, 512
001daeecb.lo 0x1daef4
001daef0b 0x1daf20
001daef4
001daef4loc_1daef4:
001daef4str w3, [x2+2*x0]
001daef8b 0x1daefc
001daefc
001daefcloc_1daefc:
001daefcldr x2, [sp+80]
001daf00ldr x3, [sp+232]
001daf04lslv x4, x5, x3
001daf08subs xzr, x3, 64
001daf0ccsel x3, x4, xzr, lo
001daf10add x2, x2, x3
001daf14str x2, [sp+80]
001daf18b 0x1daec4
001daf1c
001daf1cloc_1daf1c:
001daf1cb 0x1daea0
001daf20
001daf20loc_1daf20:
001daf20orr x1, xzr, 512
001daf24bl runtime.panicIndex
001daf28
001daf28loc_1daf28:
001daf28orr x1, xzr, 16
001daf2cbl runtime.panicIndex
001daf30
001daf30loc_1daf30:
001daf30orr x1, xzr, 16
001daf34bl runtime.panicIndex
001daf38
001daf38loc_1daf38:
001daf38orr x1, xzr, 16
001daf3cbl runtime.panicIndex
001daf40
001daf40loc_1daf40:
001daf40ldr x3, [sp+280]
001daf44subs xzr, x3, 512
001daf48b.lo 0x1daf50
001daf4cb 0x1db040
001daf50
001daf50loc_1daf50:
001daf50ldr x3, [sp+280]
001daf54rbit x3, x3
001daf58ubfm x3, x3, 48, 63
001daf5cstrh w3, [sp+46]
001daf60ldrh w3, [sp+46]
001daf64str x3, [sp+64]
001daf68sbfm x0, x3, 7, 63
001daf6cstr x0, [sp+64]
001daf70ldr x3, [sp+280]
001daf74ldr x4, [sp+264]
001daf78sub x3, x3, x4
001daf7cstr x3, [sp+88]
001daf80ldr x4, [sp+616]
001daf84ldrsb x27, [x4]
001daf88add x4, x4, 8
001daf8cubfm x3, x3, 60, 59
001daf90movz x5, 10
001daf94orr x3, x3, x5
001daf98subs xzr, x0, 512
001daf9cb.lo 0x1dafa4
001dafa0b 0x1db050
001dafa4
001dafa4loc_1dafa4:
001dafa4str w3, [x4+2*x0]
001dafa8ldr x2, [sp+96]
001dafacldr x1, [sp+96]
001dafb0adrp x0, 0x41b000
001dafb4add x0, x0, 3328
001dafb8bl runtime.makeslice
001dafbcldr x3, [sp+96]
001dafc0ldr x4, [sp+96]
001dafc4str x0, [sp+528]
001dafc8str x3, [sp+536]
001dafccstr x4, [sp+544]
001dafd0ldr x5, [sp+616]
001dafd4ldrsb x27, [x5]
001dafd8ldr x1, [x5+2064]
001dafdcldr x5, [x5+2056]
001dafe0ldr x6, [sp+88]
001dafe4subs xzr, x1, x6
001dafe8b.hi 0x1daff0
001dafecb 0x1db048
001daff0
001daff0loc_1daff0:
001daff0sub x6, x6, x6, lsl #2
001daff4sub x5, x5, x6, lsl #3
001daff8str x3, [x5+8]
001daffcstr x4, [x5+16]
001db000adrp x27, 0x870000
001db004ldr w3, [x27+3056]
001db008cbz w3, 0x1db010
001db00cb 0x1db014
001db010
001db010loc_1db010:
001db010b 0x1db028
001db014
001db014loc_1db014:
001db014bl runtime.gcWriteBarrier2
001db018str x0, [x25]
001db01cldr x3, [x5]
001db020str x3, [x25+8]
001db024b 0x1db028
001db028
001db028loc_1db028:
001db028str x0, [x5]
001db02cb 0x1db030
001db030
001db030loc_1db030:
001db030ldr x3, [sp+280]
001db034add x3, x3, 1
001db038str x3, [sp+280]
001db03cb 0x1daf40
001db040
001db040loc_1db040:
001db040orr x5, xzr, 1
001db044b 0x1daca8
001db048
001db048loc_1db048:
001db048mov x0, x6
001db04cbl runtime.panicIndexU
001db050
001db050loc_1db050:
001db050orr x1, xzr, 512
001db054bl runtime.panicIndex
001db058
001db058loc_1db058:
001db058orr x1, xzr, 16
001db05cbl runtime.panicIndex
001db060
001db060loc_1db060:
001db060orr x1, xzr, 16
001db064bl runtime.panicIndex
001db068
001db068loc_1db068:
001db068orr x1, xzr, 16
001db06cbl runtime.panicIndex
001db070
001db070loc_1db070:
001db070orr x1, xzr, 16
001db074bl runtime.panicIndex
001db078hint
001db07c
001db07cloc_1db07c:
001db07cstp x0, x1, [sp+8]
001db080stp x2, x3, [sp+24]
001db084mov x3, x30
001db088bl runtime.morestack_noctxt.abi0
001db08cldp x0, x1, [sp+8]
001db090ldp x2, x3, [sp+24]
001db094b 0x1da8c0
001db098udf 0
001db09cudf 0
001da8c0
001db0a0
001db0a0compress/flate.(*decompressor).nextBlock: ; void compress/flate.(*decompressor).nextBlock(compress/flate.decompressor * f)
001db0a0ldr x16, [x28+16]
001db0a4subs xzr, sp, x16
001db0a8b.ls 0x1db3ec
001db0acstr x30, [sp-64]!
001db0b0stur x29, [sp-8]
001db0b4sub x29, sp, 8
001db0b8str x0, [sp+72]
001db0bcb 0x1db0c0
001db0c0
001db0c0loc_1db0c0:
001db0c0ldr x1, [sp+72]
001db0c4ldrsb x27, [x1]
001db0c8ldr x1, [x1+40]
001db0ccsubs xzr, x1, 3
001db0d0b.lo 0x1db0d8
001db0d4b 0x1db148
001db0d8
001db0d8loc_1db0d8:
001db0d8ldr x0, [sp+72]
001db0dcbl compress/flate.(*decompressor).moreBits
001db0e0str x0, [sp+40]
001db0e4str x1, [sp+48]
001db0e8ldr x2, [sp+72]
001db0ecldrsb x27, [x2]
001db0f0str x0, [x2+4320]
001db0f4adrp x27, 0x870000
001db0f8ldr w3, [x27+3056]
001db0fccbz w3, 0x1db104
001db100b 0x1db108
001db104
001db104loc_1db104:
001db104b 0x1db11c
001db108
001db108loc_1db108:
001db108bl runtime.gcWriteBarrier2
001db10cstr x1, [x25]
001db110ldr x3, [x2+4328]
001db114str x3, [x25+8]
001db118b 0x1db11c
001db11c
001db11cloc_1db11c:
001db11cstr x1, [x2+4328]
001db120ldr x1, [sp+72]
001db124ldrsb x27, [x1]
001db128ldr x1, [x1+4320]
001db12ccbnz x1, 0x1db134
001db130b 0x1db140
001db134
001db134loc_1db134:
001db134ldur x29, [sp-8]
001db138ldr x30, [sp], 64
001db13cret x30
001db140
001db140loc_1db140:
001db140b 0x1db144
001db144
001db144loc_1db144:
001db144b 0x1db0c0
001db148
001db148loc_1db148:
001db148ldr x1, [sp+72]
001db14cldrsb x27, [x1]
001db150ldr x2, [sp+72]
001db154ldrsb x27, [x2]
001db158ldr w2, [x2+32]
001db15cands wzr, w2, 1
001db160cset x2, ne
001db164add x27, x1, 4096
001db168strb w2, [x27+216]
001db16cldr x1, [sp+72]
001db170ldrsb x27, [x1]
001db174ldr x2, [sp+72]
001db178ldrsb x27, [x2]
001db17cldr w2, [x2+32]
001db180ubfm x2, x2, 1, 31
001db184str w2, [x1+32]
001db188ldr x1, [sp+72]
001db18cldrsb x27, [x1]
001db190ldr w1, [x1+32]
001db194and x1, x1, 3
001db198str w1, [sp+16]
001db19cldr x1, [sp+72]
001db1a0ldrsb x27, [x1]
001db1a4ldr x2, [sp+72]
001db1a8ldrsb x27, [x2]
001db1acldr w2, [x2+32]
001db1b0ubfm x2, x2, 2, 31
001db1b4str w2, [x1+32]
001db1b8ldr x1, [sp+72]
001db1bcldrsb x27, [x1]
001db1c0ldr x2, [sp+72]
001db1c4ldrsb x27, [x2]
001db1c8ldr x2, [x2+40]
001db1ccsub x2, x2, 3
001db1d0str x2, [x1+40]
001db1d4ldr w1, [sp+16]
001db1d8str w1, [sp+20]
001db1dccbz w1, 0x1db1e4
001db1e0b 0x1db1f4
001db1e4
001db1e4loc_1db1e4:
001db1e4b 0x1db1e8
001db1e8
001db1e8loc_1db1e8:
001db1e8ldr x0, [sp+72]
001db1ecbl compress/flate.(*decompressor).dataBlock
001db1f0b 0x1db3e0
001db1f4
001db1f4loc_1db1f4:
001db1f4subs wzr, w1, 1
001db1f8b.eq 0x1db200
001db1fcb 0x1db278
001db200
001db200loc_1db200:
001db200b 0x1db204
001db204
001db204loc_1db204:
001db204ldr x1, [sp+72]
001db208ldrsb x27, [x1]
001db20cadrp x27, 0x870000
001db210ldr w2, [x27+3056]
001db214cbz w2, 0x1db21c
001db218b 0x1db220
001db21c
001db21cloc_1db21c:
001db21cb 0x1db230
001db220
001db220loc_1db220:
001db220ldr x2, [x1+4360]
001db224bl runtime.gcWriteBarrier1
001db228str x2, [x25]
001db22cb 0x1db230
001db230
001db230loc_1db230:
001db230adrp x2, 0x84a000
001db234add x2, x2, 1120
001db238str x2, [x1+4360]
001db23cldr x1, [sp+72]
001db240ldrsb x27, [x1]
001db244adrp x27, 0x870000
001db248ldr w2, [x27+3056]
001db24ccbz w2, 0x1db254
001db250b 0x1db258
001db254
001db254loc_1db254:
001db254b 0x1db268
001db258
001db258loc_1db258:
001db258ldr x2, [x1+4368]
001db25cbl runtime.gcWriteBarrier1
001db260str x2, [x25]
001db264b 0x1db268
001db268
001db268loc_1db268:
001db268str xzr, [x1+4368]
001db26cldr x0, [sp+72]
001db270bl compress/flate.(*decompressor).huffmanBlock
001db274b 0x1db3e0
001db278
001db278loc_1db278:
001db278subs wzr, w1, 2
001db27cb.eq 0x1db284
001db280b 0x1db374
001db284
001db284loc_1db284:
001db284b 0x1db288
001db288
001db288loc_1db288:
001db288ldr x0, [sp+72]
001db28cbl compress/flate.(*decompressor).readHuffman
001db290str x0, [sp+40]
001db294str x1, [sp+48]
001db298ldr x2, [sp+72]
001db29cldrsb x27, [x2]
001db2a0str x0, [x2+4320]
001db2a4adrp x27, 0x870000
001db2a8ldr w3, [x27+3056]
001db2accbz w3, 0x1db2b4
001db2b0b 0x1db2b8
001db2b4
001db2b4loc_1db2b4:
001db2b4b 0x1db2cc
001db2b8
001db2b8loc_1db2b8:
001db2b8bl runtime.gcWriteBarrier2
001db2bcstr x1, [x25]
001db2c0ldr x3, [x2+4328]
001db2c4str x3, [x25+8]
001db2c8b 0x1db2cc
001db2cc
001db2ccloc_1db2cc:
001db2ccstr x1, [x2+4328]
001db2d0ldr x1, [sp+72]
001db2d4ldrsb x27, [x1]
001db2d8ldr x1, [x1+4320]
001db2dccbnz x1, 0x1db2e4
001db2e0b 0x1db2e8
001db2e4
001db2e4loc_1db2e4:
001db2e4b 0x1db3e0
001db2e8
001db2e8loc_1db2e8:
001db2e8ldr x1, [sp+72]
001db2ecldrsb x27, [x1]
001db2f0ldr x2, [sp+72]
001db2f4ldrsb x27, [x2]
001db2f8add x2, x2, 48
001db2fcadrp x27, 0x870000
001db300ldr w3, [x27+3056]
001db304cbz w3, 0x1db30c
001db308b 0x1db310
001db30c
001db30cloc_1db30c:
001db30cb 0x1db324
001db310
001db310loc_1db310:
001db310bl runtime.gcWriteBarrier2
001db314str x2, [x25]
001db318ldr x3, [x1+4360]
001db31cstr x3, [x25+8]
001db320b 0x1db324
001db324
001db324loc_1db324:
001db324str x2, [x1+4360]
001db328ldr x1, [sp+72]
001db32cldrsb x27, [x1]
001db330ldr x2, [sp+72]
001db334ldrsb x27, [x2]
001db338add x2, x2, 2136
001db33cadrp x27, 0x870000
001db340ldr w3, [x27+3056]
001db344cbz w3, 0x1db34c
001db348b 0x1db350
001db34c
001db34cloc_1db34c:
001db34cb 0x1db364
001db350
001db350loc_1db350:
001db350bl runtime.gcWriteBarrier2
001db354str x2, [x25]
001db358ldr x3, [x1+4368]
001db35cstr x3, [x25+8]
001db360b 0x1db364
001db364
001db364loc_1db364:
001db364str x2, [x1+4368]
001db368ldr x0, [sp+72]
001db36cbl compress/flate.(*decompressor).huffmanBlock
001db370b 0x1db3e0
001db374
001db374loc_1db374:
001db374b 0x1db378
001db378
001db378loc_1db378:
001db378b 0x1db37c
001db37c
001db37cloc_1db37c:
001db37cb 0x1db380
001db380
001db380loc_1db380:
001db380ldr x1, [sp+72]
001db384ldrsb x27, [x1]
001db388ldr x1, [x1+24]
001db38cstr x1, [sp+24]
001db390ldr x0, [sp+24]
001db394bl runtime.convT64
001db398str x0, [sp+32]
001db39cldr x1, [sp+72]
001db3a0ldrsb x27, [x1]
001db3a4adrp x2, 0x53a000
001db3a8add x2, x2, 3968
001db3acstr x2, [x1+4320]
001db3b0adrp x27, 0x870000
001db3b4ldr w2, [x27+3056]
001db3b8cbz w2, 0x1db3c0
001db3bcb 0x1db3c4
001db3c0
001db3c0loc_1db3c0:
001db3c0b 0x1db3d8
001db3c4
001db3c4loc_1db3c4:
001db3c4bl runtime.gcWriteBarrier2
001db3c8str x0, [x25]
001db3ccldr x2, [x1+4328]
001db3d0str x2, [x25+8]
001db3d4b 0x1db3d8
001db3d8
001db3d8loc_1db3d8:
001db3d8str x0, [x1+4328]
001db3dcb 0x1db3e0
001db3e0
001db3e0loc_1db3e0:
001db3e0ldur x29, [sp-8]
001db3e4ldr x30, [sp], 64
001db3e8ret x30
001db3ec
001db3ecloc_1db3ec:
001db3ecstr x0, [sp+8]
001db3f0mov x3, x30
001db3f4bl runtime.morestack_noctxt.abi0
001db3f8ldr x0, [sp+8]
001db3fcb 0x1db0a0
001db0a0
001db0a0compress/flate.(*decompressor).nextBlock: ; void compress/flate.(*decompressor).nextBlock(compress/flate.decompressor * f)
001db0a0ldr x16, [x28+16]
001db0a4subs xzr, sp, x16
001db0a8b.ls 0x1db3ec
001db0acstr x30, [sp-64]!
001db0b0stur x29, [sp-8]
001db0b4sub x29, sp, 8
001db0b8str x0, [sp+72]
001db0bcb 0x1db0c0
001db0c0
001db0c0loc_1db0c0:
001db0c0ldr x1, [sp+72]
001db0c4ldrsb x27, [x1]
001db0c8ldr x1, [x1+40]
001db0ccsubs xzr, x1, 3
001db0d0b.lo 0x1db0d8
001db0d4b 0x1db148
001db0d8
001db0d8loc_1db0d8:
001db0d8ldr x0, [sp+72]
001db0dcbl compress/flate.(*decompressor).moreBits
001db0e0str x0, [sp+40]
001db0e4str x1, [sp+48]
001db0e8ldr x2, [sp+72]
001db0ecldrsb x27, [x2]
001db0f0str x0, [x2+4320]
001db0f4adrp x27, 0x870000
001db0f8ldr w3, [x27+3056]
001db0fccbz w3, 0x1db104
001db100b 0x1db108
001db104
001db104loc_1db104:
001db104b 0x1db11c
001db108
001db108loc_1db108:
001db108bl runtime.gcWriteBarrier2
001db10cstr x1, [x25]
001db110ldr x3, [x2+4328]
001db114str x3, [x25+8]
001db118b 0x1db11c
001db11c
001db11cloc_1db11c:
001db11cstr x1, [x2+4328]
001db120ldr x1, [sp+72]
001db124ldrsb x27, [x1]
001db128ldr x1, [x1+4320]
001db12ccbnz x1, 0x1db134
001db130b 0x1db140
001db134
001db134loc_1db134:
001db134ldur x29, [sp-8]
001db138ldr x30, [sp], 64
001db13cret x30
001db140
001db140loc_1db140:
001db140b 0x1db144
001db144
001db144loc_1db144:
001db144b 0x1db0c0
001db148
001db148loc_1db148:
001db148ldr x1, [sp+72]
001db14cldrsb x27, [x1]
001db150ldr x2, [sp+72]
001db154ldrsb x27, [x2]
001db158ldr w2, [x2+32]
001db15cands wzr, w2, 1
001db160cset x2, ne
001db164add x27, x1, 4096
001db168strb w2, [x27+216]
001db16cldr x1, [sp+72]
001db170ldrsb x27, [x1]
001db174ldr x2, [sp+72]
001db178ldrsb x27, [x2]
001db17cldr w2, [x2+32]
001db180ubfm x2, x2, 1, 31
001db184str w2, [x1+32]
001db188ldr x1, [sp+72]
001db18cldrsb x27, [x1]
001db190ldr w1, [x1+32]
001db194and x1, x1, 3
001db198str w1, [sp+16]
001db19cldr x1, [sp+72]
001db1a0ldrsb x27, [x1]
001db1a4ldr x2, [sp+72]
001db1a8ldrsb x27, [x2]
001db1acldr w2, [x2+32]
001db1b0ubfm x2, x2, 2, 31
001db1b4str w2, [x1+32]
001db1b8ldr x1, [sp+72]
001db1bcldrsb x27, [x1]
001db1c0ldr x2, [sp+72]
001db1c4ldrsb x27, [x2]
001db1c8ldr x2, [x2+40]
001db1ccsub x2, x2, 3
001db1d0str x2, [x1+40]
001db1d4ldr w1, [sp+16]
001db1d8str w1, [sp+20]
001db1dccbz w1, 0x1db1e4
001db1e0b 0x1db1f4
001db1e4
001db1e4loc_1db1e4:
001db1e4b 0x1db1e8
001db1e8
001db1e8loc_1db1e8:
001db1e8ldr x0, [sp+72]
001db1ecbl compress/flate.(*decompressor).dataBlock
001db1f0b 0x1db3e0
001db1f4
001db1f4loc_1db1f4:
001db1f4subs wzr, w1, 1
001db1f8b.eq 0x1db200
001db1fcb 0x1db278
001db200
001db200loc_1db200:
001db200b 0x1db204
001db204
001db204loc_1db204:
001db204ldr x1, [sp+72]
001db208ldrsb x27, [x1]
001db20cadrp x27, 0x870000
001db210ldr w2, [x27+3056]
001db214cbz w2, 0x1db21c
001db218b 0x1db220
001db21c
001db21cloc_1db21c:
001db21cb 0x1db230
001db220
001db220loc_1db220:
001db220ldr x2, [x1+4360]
001db224bl runtime.gcWriteBarrier1
001db228str x2, [x25]
001db22cb 0x1db230
001db230
001db230loc_1db230:
001db230adrp x2, 0x84a000
001db234add x2, x2, 1120
001db238str x2, [x1+4360]
001db23cldr x1, [sp+72]
001db240ldrsb x27, [x1]
001db244adrp x27, 0x870000
001db248ldr w2, [x27+3056]
001db24ccbz w2, 0x1db254
001db250b 0x1db258
001db254
001db254loc_1db254:
001db254b 0x1db268
001db258
001db258loc_1db258:
001db258ldr x2, [x1+4368]
001db25cbl runtime.gcWriteBarrier1
001db260str x2, [x25]
001db264b 0x1db268
001db268
001db268loc_1db268:
001db268str xzr, [x1+4368]
001db26cldr x0, [sp+72]
001db270bl compress/flate.(*decompressor).huffmanBlock
001db274b 0x1db3e0
001db278
001db278loc_1db278:
001db278subs wzr, w1, 2
001db27cb.eq 0x1db284
001db280b 0x1db374
001db284
001db284loc_1db284:
001db284b 0x1db288
001db288
001db288loc_1db288:
001db288ldr x0, [sp+72]
001db28cbl compress/flate.(*decompressor).readHuffman
001db290str x0, [sp+40]
001db294str x1, [sp+48]
001db298ldr x2, [sp+72]
001db29cldrsb x27, [x2]
001db2a0str x0, [x2+4320]
001db2a4adrp x27, 0x870000
001db2a8ldr w3, [x27+3056]
001db2accbz w3, 0x1db2b4
001db2b0b 0x1db2b8
001db2b4
001db2b4loc_1db2b4:
001db2b4b 0x1db2cc
001db2b8
001db2b8loc_1db2b8:
001db2b8bl runtime.gcWriteBarrier2
001db2bcstr x1, [x25]
001db2c0ldr x3, [x2+4328]
001db2c4str x3, [x25+8]
001db2c8b 0x1db2cc
001db2cc
001db2ccloc_1db2cc:
001db2ccstr x1, [x2+4328]
001db2d0ldr x1, [sp+72]
001db2d4ldrsb x27, [x1]
001db2d8ldr x1, [x1+4320]
001db2dccbnz x1, 0x1db2e4
001db2e0b 0x1db2e8
001db2e4
001db2e4loc_1db2e4:
001db2e4b 0x1db3e0
001db2e8
001db2e8loc_1db2e8:
001db2e8ldr x1, [sp+72]
001db2ecldrsb x27, [x1]
001db2f0ldr x2, [sp+72]
001db2f4ldrsb x27, [x2]
001db2f8add x2, x2, 48
001db2fcadrp x27, 0x870000
001db300ldr w3, [x27+3056]
001db304cbz w3, 0x1db30c
001db308b 0x1db310
001db30c
001db30cloc_1db30c:
001db30cb 0x1db324
001db310
001db310loc_1db310:
001db310bl runtime.gcWriteBarrier2
001db314str x2, [x25]
001db318ldr x3, [x1+4360]
001db31cstr x3, [x25+8]
001db320b 0x1db324
001db324
001db324loc_1db324:
001db324str x2, [x1+4360]
001db328ldr x1, [sp+72]
001db32cldrsb x27, [x1]
001db330ldr x2, [sp+72]
001db334ldrsb x27, [x2]
001db338add x2, x2, 2136
001db33cadrp x27, 0x870000
001db340ldr w3, [x27+3056]
001db344cbz w3, 0x1db34c
001db348b 0x1db350
001db34c
001db34cloc_1db34c:
001db34cb 0x1db364
001db350
001db350loc_1db350:
001db350bl runtime.gcWriteBarrier2
001db354str x2, [x25]
001db358ldr x3, [x1+4368]
001db35cstr x3, [x25+8]
001db360b 0x1db364
001db364
001db364loc_1db364:
001db364str x2, [x1+4368]
001db368ldr x0, [sp+72]
001db36cbl compress/flate.(*decompressor).huffmanBlock
001db370b 0x1db3e0
001db374
001db374loc_1db374:
001db374b 0x1db378
001db378
001db378loc_1db378:
001db378b 0x1db37c
001db37c
001db37cloc_1db37c:
001db37cb 0x1db380
001db380
001db380loc_1db380:
001db380ldr x1, [sp+72]
001db384ldrsb x27, [x1]
001db388ldr x1, [x1+24]
001db38cstr x1, [sp+24]
001db390ldr x0, [sp+24]
001db394bl runtime.convT64
001db398str x0, [sp+32]
001db39cldr x1, [sp+72]
001db3a0ldrsb x27, [x1]
001db3a4adrp x2, 0x53a000
001db3a8add x2, x2, 3968
001db3acstr x2, [x1+4320]
001db3b0adrp x27, 0x870000
001db3b4ldr w2, [x27+3056]
001db3b8cbz w2, 0x1db3c0
001db3bcb 0x1db3c4
001db3c0
001db3c0loc_1db3c0:
001db3c0b 0x1db3d8
001db3c4
001db3c4loc_1db3c4:
001db3c4bl runtime.gcWriteBarrier2
001db3c8str x0, [x25]
001db3ccldr x2, [x1+4328]
001db3d0str x2, [x25+8]
001db3d4b 0x1db3d8
001db3d8
001db3d8loc_1db3d8:
001db3d8str x0, [x1+4328]
001db3dcb 0x1db3e0
001db3e0
001db3e0loc_1db3e0:
001db3e0ldur x29, [sp-8]
001db3e4ldr x30, [sp], 64
001db3e8ret x30
001db3ec
001db3ecloc_1db3ec:
001db3ecstr x0, [sp+8]
001db3f0mov x3, x30
001db3f4bl runtime.morestack_noctxt.abi0
001db3f8ldr x0, [sp+8]
001db3fcb 0x1db0a0
001db0a0
001db400
001db400compress/flate.(*decompressor).Read: ; void compress/flate.(*decompressor).Read(compress/flate.decompressor * f, struct []uint8 b)
001db400ldr x16, [x28+16]
001db404sub x17, sp, 64
001db408subs xzr, x17, x16
001db40cb.ls 0x1db6e8
001db410str x30, [sp-192]!
001db414stur x29, [sp-8]
001db418sub x29, sp, 8
001db41cstr x0, [sp+200]
001db420str x1, [sp+208]
001db424str x2, [sp+216]
001db428str x3, [sp+224]
001db42cstr xzr, [sp+48]
001db430stp xzr, xzr, [sp+88]
001db434b 0x1db438
001db438
001db438loc_1db438:
001db438b 0x1db43c
001db43c
001db43cloc_1db43c:
001db43cldr x3, [sp+200]
001db440ldrsb x27, [x3]
001db444ldr x3, [x3+4344]
001db448str x3, [sp+64]
001db44ccbnz x3, 0x1db454
001db450b 0x1db5c8
001db454
001db454loc_1db454:
001db454ldr x3, [sp+208]
001db458ldr x4, [sp+216]
001db45cldr x5, [sp+224]
001db460str x3, [sp+128]
001db464str x4, [sp+136]
001db468str x5, [sp+144]
001db46cldr x3, [sp+200]
001db470ldrsb x27, [x3]
001db474ldr x4, [x3+4344]
001db478ldr x5, [x3+4352]
001db47cldr x3, [x3+4336]
001db480str x3, [sp+104]
001db484str x4, [sp+112]
001db488str x5, [sp+120]
001db48cldr x3, [sp+136]
001db490str x3, [sp+80]
001db494subs xzr, x3, x4
001db498b.gt 0x1db4a0
001db49cb 0x1db4a8
001db4a0
001db4a0loc_1db4a0:
001db4a0str x4, [sp+80]
001db4a4b 0x1db4ac
001db4a8
001db4a8loc_1db4a8:
001db4a8b 0x1db4ac
001db4ac
001db4acloc_1db4ac:
001db4acldr x3, [sp+104]
001db4b0ldr x4, [sp+128]
001db4b4subs xzr, x3, x4
001db4b8b.ne 0x1db4c0
001db4bcb 0x1db4dc
001db4c0
001db4c0loc_1db4c0:
001db4c0ldr x3, [sp+80]
001db4c4str x3, [sp+72]
001db4c8ldr x2, [sp+72]
001db4ccldr x1, [sp+104]
001db4d0ldr x0, [sp+128]
001db4d4bl runtime.memmove
001db4d8b 0x1db4e0
001db4dc
001db4dcloc_1db4dc:
001db4dcb 0x1db4e0
001db4e0
001db4e0loc_1db4e0:
001db4e0ldr x0, [sp+80]
001db4e4str x0, [sp+56]
001db4e8ldr x3, [sp+200]
001db4ecldrsb x27, [x3]
001db4f0ldr x1, [x3+4344]
001db4f4ldr x4, [x3+4336]
001db4f8ldr x3, [x3+4352]
001db4fcb 0x1db500
001db500
001db500loc_1db500:
001db500subs xzr, x1, x0
001db504b.hs 0x1db50c
001db508b 0x1db6e0
001db50c
001db50cloc_1db50c:
001db50cldr x5, [sp+200]
001db510ldrsb x27, [x5]
001db514sub x3, x3, x0
001db518sub x6, x1, x0
001db51cstr x6, [x5+4344]
001db520str x3, [x5+4352]
001db524sub x3, xzr, x3
001db528and x3, x0, x3, asr #63
001db52cadd x3, x4, x3
001db530adrp x27, 0x870000
001db534ldr w4, [x27+3056]
001db538cbz w4, 0x1db540
001db53cb 0x1db544
001db540
001db540loc_1db540:
001db540b 0x1db558
001db544
001db544loc_1db544:
001db544bl runtime.gcWriteBarrier2
001db548str x3, [x25]
001db54cldr x4, [x5+4336]
001db550str x4, [x25+8]
001db554b 0x1db558
001db558
001db558loc_1db558:
001db558str x3, [x5+4336]
001db55cldr x3, [sp+200]
001db560ldrsb x27, [x3]
001db564ldr x3, [x3+4344]
001db568str x3, [sp+64]
001db56ccbz x3, 0x1db574
001db570b 0x1db5a4
001db574
001db574loc_1db574:
001db574ldr x3, [sp+56]
001db578str x3, [sp+48]
001db57cldr x3, [sp+200]
001db580ldrsb x27, [x3]
001db584ldr x1, [x3+4320]
001db588ldr x2, [x3+4328]
001db58cstr x1, [sp+88]
001db590str x2, [sp+96]
001db594ldr x0, [sp+48]
001db598ldur x29, [sp-8]
001db59cldr x30, [sp], 192
001db5a0ret x30
001db5a4
001db5a4loc_1db5a4:
001db5a4ldr x3, [sp+56]
001db5a8str x3, [sp+48]
001db5acstp xzr, xzr, [sp+88]
001db5b0ldr x0, [sp+48]
001db5b4mov x1, xzr
001db5b8mov x2, xzr
001db5bcldur x29, [sp-8]
001db5c0ldr x30, [sp], 192
001db5c4ret x30
001db5c8
001db5c8loc_1db5c8:
001db5c8ldr x3, [sp+200]
001db5ccldrsb x27, [x3]
001db5d0ldr x3, [x3+4320]
001db5d4cbnz x3, 0x1db5dc
001db5d8b 0x1db608
001db5dc
001db5dcloc_1db5dc:
001db5dcstr xzr, [sp+48]
001db5e0ldr x3, [sp+200]
001db5e4ldrsb x27, [x3]
001db5e8ldr x1, [x3+4320]
001db5ecldr x2, [x3+4328]
001db5f0str x1, [sp+88]
001db5f4str x2, [sp+96]
001db5f8ldr x0, [sp+48]
001db5fcldur x29, [sp-8]
001db600ldr x30, [sp], 192
001db604ret x30
001db608
001db608loc_1db608:
001db608ldr x1, [sp+200]
001db60cldrsb x27, [x1]
001db610ldr x26, [x1+4296]
001db614ldr x1, [x26]
001db618ldr x0, [sp+200]
001db61cblr x1
001db620ldr x1, [sp+200]
001db624ldrsb x27, [x1]
001db628ldr x1, [x1+4320]
001db62csubs xzr, x1, 0
001db630cset x2, ne
001db634strb w2, [sp+47]
001db638cbnz x1, 0x1db640
001db63cb 0x1db660
001db640
001db640loc_1db640:
001db640ldr x3, [sp+200]
001db644ldrsb x27, [x3]
001db648ldr x3, [x3+4344]
001db64cstr x3, [sp+64]
001db650subs xzr, x3, 0
001db654cset x3, eq
001db658strb w3, [sp+47]
001db65cb 0x1db664
001db660
001db660loc_1db660:
001db660b 0x1db664
001db664
001db664loc_1db664:
001db664ldrb w3, [sp+47]
001db668tbnz w3, 0, 0x1db670
001db66cb 0x1db6d4
001db670
001db670loc_1db670:
001db670ldr x1, [sp+200]
001db674ldrsb x27, [x1]
001db678movz x2, 4240
001db67cadd x0, x1, x2
001db680str x0, [sp+176]
001db684bl compress/flate.(*dictDecoder).readFlush
001db688str x0, [sp+152]
001db68cstr x1, [sp+160]
001db690str x2, [sp+168]
001db694ldr x3, [sp+200]
001db698ldrsb x27, [x3]
001db69cstr x1, [x3+4344]
001db6a0str x2, [x3+4352]
001db6a4adrp x27, 0x870000
001db6a8ldr w1, [x27+3056]
001db6accbz w1, 0x1db6b4
001db6b0b 0x1db6b8
001db6b4
001db6b4loc_1db6b4:
001db6b4b 0x1db6cc
001db6b8
001db6b8loc_1db6b8:
001db6b8bl runtime.gcWriteBarrier2
001db6bcstr x0, [x25]
001db6c0ldr x4, [x3+4336]
001db6c4str x4, [x25+8]
001db6c8b 0x1db6cc
001db6cc
001db6ccloc_1db6cc:
001db6ccstr x0, [x3+4336]
001db6d0b 0x1db6d8
001db6d4
001db6d4loc_1db6d4:
001db6d4b 0x1db6d8
001db6d8
001db6d8loc_1db6d8:
001db6d8b 0x1db6dc
001db6dc
001db6dcloc_1db6dc:
001db6dcb 0x1db438
001db6e0
001db6e0loc_1db6e0:
001db6e0bl runtime.panicSliceB
001db6e4hint
001db6e8
001db6e8loc_1db6e8:
001db6e8stp x0, x1, [sp+8]
001db6ecstp x2, x3, [sp+24]
001db6f0mov x3, x30
001db6f4bl runtime.morestack_noctxt.abi0
001db6f8ldp x0, x1, [sp+8]
001db6fcldp x2, x3, [sp+24]
001db700b 0x1db400
001db704udf 0
001db708udf 0
001db70cudf 0
001db400
001db400compress/flate.(*decompressor).Read: ; void compress/flate.(*decompressor).Read(compress/flate.decompressor * f, struct []uint8 b)
001db400ldr x16, [x28+16]
001db404sub x17, sp, 64
001db408subs xzr, x17, x16
001db40cb.ls 0x1db6e8
001db410str x30, [sp-192]!
001db414stur x29, [sp-8]
001db418sub x29, sp, 8
001db41cstr x0, [sp+200]
001db420str x1, [sp+208]
001db424str x2, [sp+216]
001db428str x3, [sp+224]
001db42cstr xzr, [sp+48]
001db430stp xzr, xzr, [sp+88]
001db434b 0x1db438
001db438
001db438loc_1db438:
001db438b 0x1db43c
001db43c
001db43cloc_1db43c:
001db43cldr x3, [sp+200]
001db440ldrsb x27, [x3]
001db444ldr x3, [x3+4344]
001db448str x3, [sp+64]
001db44ccbnz x3, 0x1db454
001db450b 0x1db5c8
001db454
001db454loc_1db454:
001db454ldr x3, [sp+208]
001db458ldr x4, [sp+216]
001db45cldr x5, [sp+224]
001db460str x3, [sp+128]
001db464str x4, [sp+136]
001db468str x5, [sp+144]
001db46cldr x3, [sp+200]
001db470ldrsb x27, [x3]
001db474ldr x4, [x3+4344]
001db478ldr x5, [x3+4352]
001db47cldr x3, [x3+4336]
001db480str x3, [sp+104]
001db484str x4, [sp+112]
001db488str x5, [sp+120]
001db48cldr x3, [sp+136]
001db490str x3, [sp+80]
001db494subs xzr, x3, x4
001db498b.gt 0x1db4a0
001db49cb 0x1db4a8
001db4a0
001db4a0loc_1db4a0:
001db4a0str x4, [sp+80]
001db4a4b 0x1db4ac
001db4a8
001db4a8loc_1db4a8:
001db4a8b 0x1db4ac
001db4ac
001db4acloc_1db4ac:
001db4acldr x3, [sp+104]
001db4b0ldr x4, [sp+128]
001db4b4subs xzr, x3, x4
001db4b8b.ne 0x1db4c0
001db4bcb 0x1db4dc
001db4c0
001db4c0loc_1db4c0:
001db4c0ldr x3, [sp+80]
001db4c4str x3, [sp+72]
001db4c8ldr x2, [sp+72]
001db4ccldr x1, [sp+104]
001db4d0ldr x0, [sp+128]
001db4d4bl runtime.memmove
001db4d8b 0x1db4e0
001db4dc
001db4dcloc_1db4dc:
001db4dcb 0x1db4e0
001db4e0
001db4e0loc_1db4e0:
001db4e0ldr x0, [sp+80]
001db4e4str x0, [sp+56]
001db4e8ldr x3, [sp+200]
001db4ecldrsb x27, [x3]
001db4f0ldr x1, [x3+4344]
001db4f4ldr x4, [x3+4336]
001db4f8ldr x3, [x3+4352]
001db4fcb 0x1db500
001db500
001db500loc_1db500:
001db500subs xzr, x1, x0
001db504b.hs 0x1db50c
001db508b 0x1db6e0
001db50c
001db50cloc_1db50c:
001db50cldr x5, [sp+200]
001db510ldrsb x27, [x5]
001db514sub x3, x3, x0
001db518sub x6, x1, x0
001db51cstr x6, [x5+4344]
001db520str x3, [x5+4352]
001db524sub x3, xzr, x3
001db528and x3, x0, x3, asr #63
001db52cadd x3, x4, x3
001db530adrp x27, 0x870000
001db534ldr w4, [x27+3056]
001db538cbz w4, 0x1db540
001db53cb 0x1db544
001db540
001db540loc_1db540:
001db540b 0x1db558
001db544
001db544loc_1db544:
001db544bl runtime.gcWriteBarrier2
001db548str x3, [x25]
001db54cldr x4, [x5+4336]
001db550str x4, [x25+8]
001db554b 0x1db558
001db558
001db558loc_1db558:
001db558str x3, [x5+4336]
001db55cldr x3, [sp+200]
001db560ldrsb x27, [x3]
001db564ldr x3, [x3+4344]
001db568str x3, [sp+64]
001db56ccbz x3, 0x1db574
001db570b 0x1db5a4
001db574
001db574loc_1db574:
001db574ldr x3, [sp+56]
001db578str x3, [sp+48]
001db57cldr x3, [sp+200]
001db580ldrsb x27, [x3]
001db584ldr x1, [x3+4320]
001db588ldr x2, [x3+4328]
001db58cstr x1, [sp+88]
001db590str x2, [sp+96]
001db594ldr x0, [sp+48]
001db598ldur x29, [sp-8]
001db59cldr x30, [sp], 192
001db5a0ret x30
001db5a4
001db5a4loc_1db5a4:
001db5a4ldr x3, [sp+56]
001db5a8str x3, [sp+48]
001db5acstp xzr, xzr, [sp+88]
001db5b0ldr x0, [sp+48]
001db5b4mov x1, xzr
001db5b8mov x2, xzr
001db5bcldur x29, [sp-8]
001db5c0ldr x30, [sp], 192
001db5c4ret x30
001db5c8
001db5c8loc_1db5c8:
001db5c8ldr x3, [sp+200]
001db5ccldrsb x27, [x3]
001db5d0ldr x3, [x3+4320]
001db5d4cbnz x3, 0x1db5dc
001db5d8b 0x1db608
001db5dc
001db5dcloc_1db5dc:
001db5dcstr xzr, [sp+48]
001db5e0ldr x3, [sp+200]
001db5e4ldrsb x27, [x3]
001db5e8ldr x1, [x3+4320]
001db5ecldr x2, [x3+4328]
001db5f0str x1, [sp+88]
001db5f4str x2, [sp+96]
001db5f8ldr x0, [sp+48]
001db5fcldur x29, [sp-8]
001db600ldr x30, [sp], 192
001db604ret x30
001db608
001db608loc_1db608:
001db608ldr x1, [sp+200]
001db60cldrsb x27, [x1]
001db610ldr x26, [x1+4296]
001db614ldr x1, [x26]
001db618ldr x0, [sp+200]
001db61cblr x1
001db620ldr x1, [sp+200]
001db624ldrsb x27, [x1]
001db628ldr x1, [x1+4320]
001db62csubs xzr, x1, 0
001db630cset x2, ne
001db634strb w2, [sp+47]
001db638cbnz x1, 0x1db640
001db63cb 0x1db660
001db640
001db640loc_1db640:
001db640ldr x3, [sp+200]
001db644ldrsb x27, [x3]
001db648ldr x3, [x3+4344]
001db64cstr x3, [sp+64]
001db650subs xzr, x3, 0
001db654cset x3, eq
001db658strb w3, [sp+47]
001db65cb 0x1db664
001db660
001db660loc_1db660:
001db660b 0x1db664
001db664
001db664loc_1db664:
001db664ldrb w3, [sp+47]
001db668tbnz w3, 0, 0x1db670
001db66cb 0x1db6d4
001db670
001db670loc_1db670:
001db670ldr x1, [sp+200]
001db674ldrsb x27, [x1]
001db678movz x2, 4240
001db67cadd x0, x1, x2
001db680str x0, [sp+176]
001db684bl compress/flate.(*dictDecoder).readFlush
001db688str x0, [sp+152]
001db68cstr x1, [sp+160]
001db690str x2, [sp+168]
001db694ldr x3, [sp+200]
001db698ldrsb x27, [x3]
001db69cstr x1, [x3+4344]
001db6a0str x2, [x3+4352]
001db6a4adrp x27, 0x870000
001db6a8ldr w1, [x27+3056]
001db6accbz w1, 0x1db6b4
001db6b0b 0x1db6b8
001db6b4
001db6b4loc_1db6b4:
001db6b4b 0x1db6cc
001db6b8
001db6b8loc_1db6b8:
001db6b8bl runtime.gcWriteBarrier2
001db6bcstr x0, [x25]
001db6c0ldr x4, [x3+4336]
001db6c4str x4, [x25+8]
001db6c8b 0x1db6cc
001db6cc
001db6ccloc_1db6cc:
001db6ccstr x0, [x3+4336]
001db6d0b 0x1db6d8
001db6d4
001db6d4loc_1db6d4:
001db6d4b 0x1db6d8
001db6d8
001db6d8loc_1db6d8:
001db6d8b 0x1db6dc
001db6dc
001db6dcloc_1db6dc:
001db6dcb 0x1db438
001db6e0
001db6e0loc_1db6e0:
001db6e0bl runtime.panicSliceB
001db6e4hint
001db6e8
001db6e8loc_1db6e8:
001db6e8stp x0, x1, [sp+8]
001db6ecstp x2, x3, [sp+24]
001db6f0mov x3, x30
001db6f4bl runtime.morestack_noctxt.abi0
001db6f8ldp x0, x1, [sp+8]
001db6fcldp x2, x3, [sp+24]
001db700b 0x1db400
001db704udf 0
001db708udf 0
001db70cudf 0
001db400
001db710
001db710compress/flate.(*decompressor).Close: ; void compress/flate.(*decompressor).Close(compress/flate.decompressor * f)
001db710ldr x16, [x28+16]
001db714subs xzr, sp, x16
001db718b.ls 0x1db7b4
001db71cstr x30, [sp-80]!
001db720stur x29, [sp-8]
001db724sub x29, sp, 8
001db728str x0, [sp+88]
001db72cstp xzr, xzr, [sp+40]
001db730ldr x3, [sp+88]
001db734ldrsb x27, [x3]
001db738ldr x0, [x3+4320]
001db73cldr x1, [x3+4328]
001db740str x0, [sp+56]
001db744str x1, [sp+64]
001db748adrp x27, 0x846000
001db74cldr x3, [x27+1520]
001db750subs xzr, x3, x0
001db754b.eq 0x1db75c
001db758b 0x1db78c
001db75c
001db75cloc_1db75c:
001db75cadrp x27, 0x846000
001db760ldr x2, [x27+1528]
001db764bl runtime.ifaceeq
001db768tbnz w0, 0, 0x1db770
001db76cb 0x1db788
001db770
001db770loc_1db770:
001db770stp xzr, xzr, [sp+40]
001db774mov x0, xzr
001db778mov x1, xzr
001db77cldur x29, [sp-8]
001db780ldr x30, [sp], 80
001db784ret x30
001db788
001db788loc_1db788:
001db788b 0x1db790
001db78c
001db78cloc_1db78c:
001db78cb 0x1db790
001db790
001db790loc_1db790:
001db790ldr x2, [sp+88]
001db794ldrsb x27, [x2]
001db798ldr x0, [x2+4320]
001db79cldr x1, [x2+4328]
001db7a0str x0, [sp+40]
001db7a4str x1, [sp+48]
001db7a8ldur x29, [sp-8]
001db7acldr x30, [sp], 80
001db7b0ret x30
001db7b4
001db7b4loc_1db7b4:
001db7b4str x0, [sp+8]
001db7b8mov x3, x30
001db7bcbl runtime.morestack_noctxt.abi0
001db7c0ldr x0, [sp+8]
001db7c4b 0x1db710
001db7c8udf 0
001db7ccudf 0
001db710
001db710compress/flate.(*decompressor).Close: ; void compress/flate.(*decompressor).Close(compress/flate.decompressor * f)
001db710ldr x16, [x28+16]
001db714subs xzr, sp, x16
001db718b.ls 0x1db7b4
001db71cstr x30, [sp-80]!
001db720stur x29, [sp-8]
001db724sub x29, sp, 8
001db728str x0, [sp+88]
001db72cstp xzr, xzr, [sp+40]
001db730ldr x3, [sp+88]
001db734ldrsb x27, [x3]
001db738ldr x0, [x3+4320]
001db73cldr x1, [x3+4328]
001db740str x0, [sp+56]
001db744str x1, [sp+64]
001db748adrp x27, 0x846000
001db74cldr x3, [x27+1520]
001db750subs xzr, x3, x0
001db754b.eq 0x1db75c
001db758b 0x1db78c
001db75c
001db75cloc_1db75c:
001db75cadrp x27, 0x846000
001db760ldr x2, [x27+1528]
001db764bl runtime.ifaceeq
001db768tbnz w0, 0, 0x1db770
001db76cb 0x1db788
001db770
001db770loc_1db770:
001db770stp xzr, xzr, [sp+40]
001db774mov x0, xzr
001db778mov x1, xzr
001db77cldur x29, [sp-8]
001db780ldr x30, [sp], 80
001db784ret x30
001db788
001db788loc_1db788:
001db788b 0x1db790
001db78c
001db78cloc_1db78c:
001db78cb 0x1db790
001db790
001db790loc_1db790:
001db790ldr x2, [sp+88]
001db794ldrsb x27, [x2]
001db798ldr x0, [x2+4320]
001db79cldr x1, [x2+4328]
001db7a0str x0, [sp+40]
001db7a4str x1, [sp+48]
001db7a8ldur x29, [sp-8]
001db7acldr x30, [sp], 80
001db7b0ret x30
001db7b4
001db7b4loc_1db7b4:
001db7b4str x0, [sp+8]
001db7b8mov x3, x30
001db7bcbl runtime.morestack_noctxt.abi0
001db7c0ldr x0, [sp+8]
001db7c4b 0x1db710
001db7c8udf 0
001db7ccudf 0
001db710
001db7d0
001db7d0compress/flate.(*decompressor).readHuffman: ; void compress/flate.(*decompressor).readHuffman(compress/flate.decompressor * f)
001db7d0ldr x16, [x28+16]
001db7d4sub x17, sp, 336
001db7d8subs xzr, x17, x16
001db7dcb.ls 0x1dc168
001db7e0sub x20, sp, 464
001db7e4stp x29, x30, [x20-8]
001db7e8add sp, x20, 0
001db7ecsub x29, sp, 8
001db7f0str x0, [sp+472]
001db7f4stp xzr, xzr, [sp+216]
001db7f8b 0x1db7fc
001db7fc
001db7fcloc_1db7fc:
001db7fcldr x4, [sp+472]
001db800ldrsb x27, [x4]
001db804ldr x4, [x4+40]
001db808subs xzr, x4, 14
001db80cb.lo 0x1db814
001db810b 0x1db848
001db814
001db814loc_1db814:
001db814ldr x0, [sp+472]
001db818bl compress/flate.(*decompressor).moreBits
001db81cstr x0, [sp+280]
001db820str x1, [sp+288]
001db824cbnz x0, 0x1db82c
001db828b 0x1db840
001db82c
001db82cloc_1db82c:
001db82cstr x0, [sp+216]
001db830str x1, [sp+224]
001db834ldp x29, x30, [sp-8]
001db838add sp, sp, 464
001db83cret x30
001db840
001db840loc_1db840:
001db840b 0x1db844
001db844
001db844loc_1db844:
001db844b 0x1db7fc
001db848
001db848loc_1db848:
001db848ldr x4, [sp+472]
001db84cldrsb x27, [x4]
001db850ldr w4, [x4+32]
001db854and x4, x4, 31
001db858add x4, x4, 257
001db85cstr x4, [sp+64]
001db860subs xzr, x4, 286
001db864b.gt 0x1db86c
001db868b 0x1db8ac
001db86c
001db86cloc_1db86c:
001db86cldr x1, [sp+472]
001db870ldrsb x27, [x1]
001db874ldr x1, [x1+24]
001db878str x1, [sp+192]
001db87cldr x0, [sp+192]
001db880bl runtime.convT64
001db884str x0, [sp+368]
001db888adrp x1, 0x53a000
001db88cadd x1, x1, 3968
001db890str x1, [sp+216]
001db894str x0, [sp+224]
001db898ldr x0, [sp+216]
001db89cldr x1, [sp+224]
001db8a0ldp x29, x30, [sp-8]
001db8a4add sp, sp, 464
001db8a8ret x30
001db8ac
001db8acloc_1db8ac:
001db8acldr x4, [sp+472]
001db8b0ldrsb x27, [x4]
001db8b4ldr x5, [sp+472]
001db8b8ldrsb x27, [x5]
001db8bcldr w5, [x5+32]
001db8c0ubfm x5, x5, 5, 31
001db8c4str w5, [x4+32]
001db8c8ldr x4, [sp+472]
001db8ccldrsb x27, [x4]
001db8d0ldr w4, [x4+32]
001db8d4and x4, x4, 31
001db8d8add x4, x4, 1
001db8dcstr x4, [sp+72]
001db8e0subs xzr, x4, 30
001db8e4b.gt 0x1db8ec
001db8e8b 0x1db92c
001db8ec
001db8ecloc_1db8ec:
001db8ecldr x1, [sp+472]
001db8f0ldrsb x27, [x1]
001db8f4ldr x1, [x1+24]
001db8f8str x1, [sp+184]
001db8fcldr x0, [sp+184]
001db900bl runtime.convT64
001db904str x0, [sp+360]
001db908adrp x1, 0x53a000
001db90cadd x1, x1, 3968
001db910str x1, [sp+216]
001db914str x0, [sp+224]
001db918ldr x0, [sp+216]
001db91cldr x1, [sp+224]
001db920ldp x29, x30, [sp-8]
001db924add sp, sp, 464
001db928ret x30
001db92c
001db92cloc_1db92c:
001db92cldr x4, [sp+472]
001db930ldrsb x27, [x4]
001db934ldr x5, [sp+472]
001db938ldrsb x27, [x5]
001db93cldr w5, [x5+32]
001db940ubfm x5, x5, 5, 31
001db944str w5, [x4+32]
001db948ldr x4, [sp+472]
001db94cldrsb x27, [x4]
001db950ldr w4, [x4+32]
001db954and x4, x4, 15
001db958add x4, x4, 4
001db95cstr x4, [sp+80]
001db960ldr x4, [sp+472]
001db964ldrsb x27, [x4]
001db968ldr x5, [sp+472]
001db96cldrsb x27, [x5]
001db970ldr w5, [x5+32]
001db974ubfm x5, x5, 4, 31
001db978str w5, [x4+32]
001db97cldr x4, [sp+472]
001db980ldrsb x27, [x4]
001db984ldr x5, [sp+472]
001db988ldrsb x27, [x5]
001db98cldr x5, [x5+40]
001db990sub x5, x5, 14
001db994str x5, [x4+40]
001db998str xzr, [sp+128]
001db99cb 0x1db9a0
001db9a0
001db9a0loc_1db9a0:
001db9a0ldr x4, [sp+80]
001db9a4ldr x5, [sp+128]
001db9a8subs xzr, x4, x5
001db9acb.gt 0x1db9b4
001db9b0b 0x1db9b8
001db9b4
001db9b4loc_1db9b4:
001db9b4b 0x1dc070
001db9b8
001db9b8loc_1db9b8:
001db9b8ldr x4, [sp+80]
001db9bcstr x4, [sp+120]
001db9c0b 0x1db9c4
001db9c4
001db9c4loc_1db9c4:
001db9c4ldr x4, [sp+120]
001db9c8subs xzr, x4, 19
001db9ccb.lt 0x1db9d4
001db9d0b 0x1dba24
001db9d4
001db9d4loc_1db9d4:
001db9d4ldr x4, [sp+472]
001db9d8ldrsb x27, [x4]
001db9dcldr x4, [x4+4232]
001db9e0ldrsb x27, [x4]
001db9e4ldr x0, [sp+120]
001db9e8subs xzr, x0, 19
001db9ecb.lo 0x1db9f4
001db9f0b 0x1dc068
001db9f4
001db9f4loc_1db9f4:
001db9f4adrp x5, 0x7ea000
001db9f8add x5, x5, 960
001db9fcldr x0, [x5+3*x0]
001dba00subs xzr, x0, 19
001dba04b.lo 0x1dba0c
001dba08b 0x1dc060
001dba0c
001dba0cloc_1dba0c:
001dba0cstr xzr, [x4+3*x0]
001dba10b 0x1dba14
001dba14
001dba14loc_1dba14:
001dba14ldr x4, [sp+120]
001dba18add x4, x4, 1
001dba1cstr x4, [sp+120]
001dba20b 0x1db9c4
001dba24
001dba24loc_1dba24:
001dba24ldr x4, [sp+472]
001dba28ldrsb x27, [x4]
001dba2cldr x4, [x4+4232]
001dba30ldrsb x27, [x4]
001dba34b 0x1dba38
001dba38
001dba38loc_1dba38:
001dba38str x4, [sp+416]
001dba3cmovz x4, 19
001dba40str x4, [sp+424]
001dba44str x4, [sp+432]
001dba48ldr x4, [sp+472]
001dba4cldrsb x27, [x4]
001dba50add x0, x4, 48
001dba54str x0, [sp+352]
001dba58ldr x1, [sp+416]
001dba5cldr x2, [sp+424]
001dba60ldr x3, [sp+432]
001dba64bl compress/flate.(*huffmanDecoder).init
001dba68strb w0, [sp+47]
001dba6ctbnz w0, 0, 0x1dba74
001dba70b 0x1dba8c
001dba74
001dba74loc_1dba74:
001dba74str xzr, [sp+112]
001dba78ldr x4, [sp+64]
001dba7cldr x5, [sp+72]
001dba80add x4, x4, x5
001dba84str x4, [sp+96]
001dba88b 0x1dbacc
001dba8c
001dba8cloc_1dba8c:
001dba8cldr x1, [sp+472]
001dba90ldrsb x27, [x1]
001dba94ldr x1, [x1+24]
001dba98str x1, [sp+176]
001dba9cldr x0, [sp+176]
001dbaa0bl runtime.convT64
001dbaa4str x0, [sp+344]
001dbaa8adrp x1, 0x53a000
001dbaacadd x1, x1, 3968
001dbab0str x1, [sp+216]
001dbab4str x0, [sp+224]
001dbab8ldr x0, [sp+216]
001dbabcldr x1, [sp+224]
001dbac0ldp x29, x30, [sp-8]
001dbac4add sp, sp, 464
001dbac8ret x30
001dbacc
001dbaccloc_1dbacc:
001dbaccldr x4, [sp+96]
001dbad0ldr x5, [sp+112]
001dbad4subs xzr, x4, x5
001dbad8b.gt 0x1dbae0
001dbadcb 0x1dbcdc
001dbae0
001dbae0loc_1dbae0:
001dbae0stp xzr, xzr, [sp+400]
001dbae4ldr x2, [sp+472]
001dbae8ldrsb x27, [x2]
001dbaecadd x1, x2, 48
001dbaf0str x1, [sp+336]
001dbaf4ldr x0, [sp+472]
001dbaf8bl compress/flate.(*decompressor).huffSym
001dbafcstr x0, [sp+200]
001dbb00str x1, [sp+400]
001dbb04str x2, [sp+408]
001dbb08ldr x3, [sp+200]
001dbb0cstr x3, [sp+208]
001dbb10str x1, [sp+440]
001dbb14str x2, [sp+448]
001dbb18ldr x3, [sp+208]
001dbb1cstr x3, [sp+48]
001dbb20str x1, [sp+248]
001dbb24str x2, [sp+256]
001dbb28cbnz x1, 0x1dbb30
001dbb2cb 0x1dbb4c
001dbb30
001dbb30loc_1dbb30:
001dbb30str x1, [sp+216]
001dbb34str x2, [sp+224]
001dbb38mov x0, x1
001dbb3cmov x1, x2
001dbb40ldp x29, x30, [sp-8]
001dbb44add sp, sp, 464
001dbb48ret x30
001dbb4c
001dbb4cloc_1dbb4c:
001dbb4cldr x4, [sp+48]
001dbb50subs xzr, x4, 16
001dbb54b.lt 0x1dbb5c
001dbb58b 0x1dbb94
001dbb5c
001dbb5cloc_1dbb5c:
001dbb5cldr x4, [sp+472]
001dbb60ldrsb x27, [x4]
001dbb64ldr x4, [x4+4224]
001dbb68ldrsb x27, [x4]
001dbb6cldr x0, [sp+112]
001dbb70ldr x5, [sp+48]
001dbb74subs xzr, x0, 316
001dbb78b.lo 0x1dbb80
001dbb7cb 0x1dc058
001dbb80
001dbb80loc_1dbb80:
001dbb80str x5, [x4+3*x0]
001dbb84ldr x4, [sp+112]
001dbb88add x4, x4, 1
001dbb8cstr x4, [sp+112]
001dbb90b 0x1dc044
001dbb94
001dbb94loc_1dbb94:
001dbb94str xzr, [sp+56]
001dbb98str xzr, [sp+88]
001dbb9cstr xzr, [sp+136]
001dbba0ldr x4, [sp+48]
001dbba4str x4, [sp+168]
001dbba8subs xzr, x4, 16
001dbbacb.eq 0x1dbbb4
001dbbb0b 0x1dbc44
001dbbb4
001dbbb4loc_1dbbb4:
001dbbb4b 0x1dbbb8
001dbbb8
001dbbb8loc_1dbbb8:
001dbbb8orr x4, xzr, 3
001dbbbcstr x4, [sp+56]
001dbbc0orr x5, xzr, 2
001dbbc4str x5, [sp+88]
001dbbc8ldr x6, [sp+112]
001dbbcccbz x6, 0x1dbbd4
001dbbd0b 0x1dbc14
001dbbd4
001dbbd4loc_1dbbd4:
001dbbd4ldr x1, [sp+472]
001dbbd8ldrsb x27, [x1]
001dbbdcldr x1, [x1+24]
001dbbe0str x1, [sp+160]
001dbbe4ldr x0, [sp+160]
001dbbe8bl runtime.convT64
001dbbecstr x0, [sp+328]
001dbbf0adrp x1, 0x53a000
001dbbf4add x1, x1, 3968
001dbbf8str x1, [sp+216]
001dbbfcstr x0, [sp+224]
001dbc00ldr x0, [sp+216]
001dbc04ldr x1, [sp+224]
001dbc08ldp x29, x30, [sp-8]
001dbc0cadd sp, sp, 464
001dbc10ret x30
001dbc14
001dbc14loc_1dbc14:
001dbc14ldr x6, [sp+472]
001dbc18ldrsb x27, [x6]
001dbc1cldr x6, [x6+4224]
001dbc20ldrsb x27, [x6]
001dbc24ldr x7, [sp+112]
001dbc28sub x0, x7, 1
001dbc2csubs xzr, x0, 316
001dbc30b.lo 0x1dbc38
001dbc34b 0x1dc050
001dbc38
001dbc38loc_1dbc38:
001dbc38ldr x6, [x6+3*x0]
001dbc3cstr x6, [sp+136]
001dbc40b 0x1dbca0
001dbc44
001dbc44loc_1dbc44:
001dbc44subs xzr, x4, 17
001dbc48b.eq 0x1dbc50
001dbc4cb 0x1dbc70
001dbc50
001dbc50loc_1dbc50:
001dbc50b 0x1dbc54
001dbc54
001dbc54loc_1dbc54:
001dbc54orr x4, xzr, 3
001dbc58str x4, [sp+56]
001dbc5corr x5, xzr, 3
001dbc60str x5, [sp+88]
001dbc64str xzr, [sp+136]
001dbc68orr x5, xzr, 2
001dbc6cb 0x1dbca0
001dbc70
001dbc70loc_1dbc70:
001dbc70subs xzr, x4, 18
001dbc74b.eq 0x1dbc7c
001dbc78b 0x1dbca4
001dbc7c
001dbc7cloc_1dbc7c:
001dbc7cb 0x1dbc80
001dbc80
001dbc80loc_1dbc80:
001dbc80movz x4, 11
001dbc84str x4, [sp+56]
001dbc88orr x5, xzr, 7
001dbc8cstr x5, [sp+88]
001dbc90str xzr, [sp+136]
001dbc94orr x4, xzr, 3
001dbc98orr x5, xzr, 2
001dbc9cb 0x1dbca0
001dbca0
001dbca0loc_1dbca0:
001dbca0b 0x1dbea8
001dbca4
001dbca4loc_1dbca4:
001dbca4b 0x1dbca8
001dbca8
001dbca8loc_1dbca8:
001dbca8b 0x1dbcac
001dbcac
001dbcacloc_1dbcac:
001dbcacb 0x1dbcb0
001dbcb0
001dbcb0loc_1dbcb0:
001dbcb0adrp x2, 0x53a000
001dbcb4add x2, x2, 4000
001dbcb8str x2, [sp+216]
001dbcbcadrp x2, 0x537000
001dbcc0add x2, x2, 832
001dbcc4str x2, [sp+224]
001dbcc8ldr x0, [sp+216]
001dbcccldr x1, [sp+224]
001dbcd0ldp x29, x30, [sp-8]
001dbcd4add sp, sp, 464
001dbcd8ret x30
001dbcdc
001dbcdcloc_1dbcdc:
001dbcdcldr x4, [sp+472]
001dbce0ldrsb x27, [x4]
001dbce4ldr x4, [x4+4224]
001dbce8ldrsb x27, [x4]
001dbcecldr x1, [sp+64]
001dbcf0subs xzr, x1, 316
001dbcf4b.ls 0x1dbcfc
001dbcf8b 0x1dbea0
001dbcfc
001dbcfcloc_1dbcfc:
001dbcfcb 0x1dbd00
001dbd00
001dbd00loc_1dbd00:
001dbd00str x4, [sp+416]
001dbd04str x1, [sp+424]
001dbd08movz x4, 316
001dbd0cstr x4, [sp+432]
001dbd10ldr x4, [sp+472]
001dbd14ldrsb x27, [x4]
001dbd18add x0, x4, 48
001dbd1cstr x0, [sp+312]
001dbd20ldr x1, [sp+416]
001dbd24ldr x2, [sp+424]
001dbd28ldr x3, [sp+432]
001dbd2cbl compress/flate.(*huffmanDecoder).init
001dbd30strb w0, [sp+46]
001dbd34eor x4, x0, 1
001dbd38strb w4, [sp+47]
001dbd3ctbnz w0, 0, 0x1dbd44
001dbd40b 0x1dbdd8
001dbd44
001dbd44loc_1dbd44:
001dbd44ldr x4, [sp+64]
001dbd48ldr x5, [sp+72]
001dbd4cadd x1, x4, x5
001dbd50str x1, [sp+200]
001dbd54ldr x4, [sp+472]
001dbd58ldrsb x27, [x4]
001dbd5cldr x4, [x4+4224]
001dbd60ldrsb x27, [x4]
001dbd64ldr x0, [sp+64]
001dbd68subs xzr, x1, 316
001dbd6cb.ls 0x1dbd74
001dbd70b 0x1dbe98
001dbd74
001dbd74loc_1dbd74:
001dbd74subs xzr, x0, x1
001dbd78b.ls 0x1dbd80
001dbd7cb 0x1dbe94
001dbd80
001dbd80loc_1dbd80:
001dbd80movz x5, 316
001dbd84sub x5, x5, x0
001dbd88sub x6, x1, x0
001dbd8csub x7, xzr, x5
001dbd90ubfm x8, x0, 61, 60
001dbd94and x7, x8, x7, asr #63
001dbd98add x4, x4, x7
001dbd9cstr x4, [sp+376]
001dbda0str x6, [sp+384]
001dbda4str x5, [sp+392]
001dbda8ldr x4, [sp+472]
001dbdacldrsb x27, [x4]
001dbdb0add x0, x4, 2136
001dbdb4str x0, [sp+304]
001dbdb8ldr x1, [sp+376]
001dbdbcldr x2, [sp+384]
001dbdc0ldr x3, [sp+392]
001dbdc4bl compress/flate.(*huffmanDecoder).init
001dbdc8strb w0, [sp+45]
001dbdcceor x4, x0, 1
001dbdd0strb w4, [sp+47]
001dbdd4b 0x1dbddc
001dbdd8
001dbdd8loc_1dbdd8:
001dbdd8b 0x1dbddc
001dbddc
001dbddcloc_1dbddc:
001dbddcldrb w2, [sp+47]
001dbde0tbnz w2, 0, 0x1dbde8
001dbde4b 0x1dbe28
001dbde8
001dbde8loc_1dbde8:
001dbde8ldr x1, [sp+472]
001dbdecldrsb x27, [x1]
001dbdf0ldr x1, [x1+24]
001dbdf4str x1, [sp+144]
001dbdf8ldr x0, [sp+144]
001dbdfcbl runtime.convT64
001dbe00str x0, [sp+296]
001dbe04adrp x1, 0x53a000
001dbe08add x1, x1, 3968
001dbe0cstr x1, [sp+216]
001dbe10str x0, [sp+224]
001dbe14ldr x0, [sp+216]
001dbe18ldr x1, [sp+224]
001dbe1cldp x29, x30, [sp-8]
001dbe20add sp, sp, 464
001dbe24ret x30
001dbe28
001dbe28loc_1dbe28:
001dbe28ldr x2, [sp+472]
001dbe2cldrsb x27, [x2]
001dbe30ldr x2, [x2+48]
001dbe34ldr x3, [sp+472]
001dbe38ldrsb x27, [x3]
001dbe3cldr x3, [x3+4224]
001dbe40ldrsb x27, [x3]
001dbe44ldr x3, [x3+2048]
001dbe48subs xzr, x3, x2
001dbe4cb.gt 0x1dbe54
001dbe50b 0x1dbe78
001dbe54
001dbe54loc_1dbe54:
001dbe54ldr x2, [sp+472]
001dbe58ldrsb x27, [x2]
001dbe5cldr x3, [sp+472]
001dbe60ldrsb x27, [x3]
001dbe64ldr x3, [x3+4224]
001dbe68ldrsb x27, [x3]
001dbe6cldr x3, [x3+2048]
001dbe70str x3, [x2+48]
001dbe74b 0x1dbe7c
001dbe78
001dbe78loc_1dbe78:
001dbe78b 0x1dbe7c
001dbe7c
001dbe7cloc_1dbe7c:
001dbe7cstp xzr, xzr, [sp+216]
001dbe80mov x0, xzr
001dbe84mov x1, xzr
001dbe88ldp x29, x30, [sp-8]
001dbe8cadd sp, sp, 464
001dbe90ret x30
001dbe94
001dbe94loc_1dbe94:
001dbe94bl runtime.panicSliceB
001dbe98
001dbe98loc_1dbe98:
001dbe98movz x2, 316
001dbe9cbl runtime.panicSliceAlen
001dbea0
001dbea0loc_1dbea0:
001dbea0movz x2, 316
001dbea4bl runtime.panicSliceAlen
001dbea8
001dbea8loc_1dbea8:
001dbea8ldr x6, [sp+472]
001dbeacldrsb x27, [x6]
001dbeb0ldr x6, [x6+40]
001dbeb4ldr x7, [sp+88]
001dbeb8subs xzr, x7, x6
001dbebcb.hi 0x1dbec4
001dbec0b 0x1dbf00
001dbec4
001dbec4loc_1dbec4:
001dbec4ldr x0, [sp+472]
001dbec8bl compress/flate.(*decompressor).moreBits
001dbeccstr x0, [sp+232]
001dbed0str x1, [sp+240]
001dbed4cbnz x0, 0x1dbedc
001dbed8b 0x1dbef0
001dbedc
001dbedcloc_1dbedc:
001dbedcstr x0, [sp+216]
001dbee0str x1, [sp+224]
001dbee4ldp x29, x30, [sp-8]
001dbee8add sp, sp, 464
001dbeecret x30
001dbef0
001dbef0loc_1dbef0:
001dbef0b 0x1dbef4
001dbef4
001dbef4loc_1dbef4:
001dbef4orr x4, xzr, 3
001dbef8orr x5, xzr, 2
001dbefcb 0x1dbea8
001dbf00
001dbf00loc_1dbf00:
001dbf00ldr x6, [sp+56]
001dbf04ldr x7, [sp+472]
001dbf08ldrsb x27, [x7]
001dbf0cldr w7, [x7+32]
001dbf10ldr x8, [sp+88]
001dbf14orr x9, xzr, 1
001dbf18lslv x10, x9, x8
001dbf1csubs xzr, x8, 64
001dbf20csel x8, x10, xzr, lo
001dbf24sub x8, x8, 1
001dbf28and x7, x7, x8
001dbf2cmov w7, w7
001dbf30add x6, x6, x7
001dbf34str x6, [sp+56]
001dbf38ldr x6, [sp+472]
001dbf3cldrsb x27, [x6]
001dbf40ldr x7, [sp+472]
001dbf44ldrsb x27, [x7]
001dbf48ldr w7, [x7+32]
001dbf4cldr x8, [sp+88]
001dbf50lsrv x7, x7, x8
001dbf54subs xzr, x8, 64
001dbf58csel x7, x7, xzr, lo
001dbf5cstr w7, [x6+32]
001dbf60ldr x6, [sp+472]
001dbf64ldrsb x27, [x6]
001dbf68ldr x7, [sp+472]
001dbf6cldrsb x27, [x7]
001dbf70ldr x7, [x7+40]
001dbf74ldr x8, [sp+88]
001dbf78sub x7, x7, x8
001dbf7cstr x7, [x6+40]
001dbf80ldr x6, [sp+56]
001dbf84ldr x7, [sp+112]
001dbf88add x6, x7, x6
001dbf8cldr x7, [sp+96]
001dbf90subs xzr, x7, x6
001dbf94b.lt 0x1dbf9c
001dbf98b 0x1dbfdc
001dbf9c
001dbf9cloc_1dbf9c:
001dbf9cldr x1, [sp+472]
001dbfa0ldrsb x27, [x1]
001dbfa4ldr x1, [x1+24]
001dbfa8str x1, [sp+152]
001dbfacldr x0, [sp+152]
001dbfb0bl runtime.convT64
001dbfb4str x0, [sp+320]
001dbfb8adrp x1, 0x53a000
001dbfbcadd x1, x1, 3968
001dbfc0str x1, [sp+216]
001dbfc4str x0, [sp+224]
001dbfc8ldr x0, [sp+216]
001dbfccldr x1, [sp+224]
001dbfd0ldp x29, x30, [sp-8]
001dbfd4add sp, sp, 464
001dbfd8ret x30
001dbfdc
001dbfdcloc_1dbfdc:
001dbfdcstr xzr, [sp+104]
001dbfe0b 0x1dbfe4
001dbfe4
001dbfe4loc_1dbfe4:
001dbfe4ldr x6, [sp+56]
001dbfe8ldr x7, [sp+104]
001dbfecsubs xzr, x6, x7
001dbff0b.gt 0x1dbff8
001dbff4b 0x1dc040
001dbff8
001dbff8loc_1dbff8:
001dbff8ldr x6, [sp+472]
001dbffcldrsb x27, [x6]
001dc000ldr x6, [x6+4224]
001dc004ldrsb x27, [x6]
001dc008ldr x0, [sp+112]
001dc00cldr x7, [sp+136]
001dc010subs xzr, x0, 316
001dc014b.lo 0x1dc01c
001dc018b 0x1dc048
001dc01c
001dc01cloc_1dc01c:
001dc01cstr x7, [x6+3*x0]
001dc020ldr x6, [sp+112]
001dc024add x6, x6, 1
001dc028str x6, [sp+112]
001dc02cb 0x1dc030
001dc030
001dc030loc_1dc030:
001dc030ldr x6, [sp+104]
001dc034add x6, x6, 1
001dc038str x6, [sp+104]
001dc03cb 0x1dbfe4
001dc040
001dc040loc_1dc040:
001dc040b 0x1dc044
001dc044
001dc044loc_1dc044:
001dc044b 0x1dbacc
001dc048
001dc048loc_1dc048:
001dc048movz x1, 316
001dc04cbl runtime.panicIndex
001dc050
001dc050loc_1dc050:
001dc050movz x1, 316
001dc054bl runtime.panicIndex
001dc058
001dc058loc_1dc058:
001dc058movz x1, 316
001dc05cbl runtime.panicIndex
001dc060
001dc060loc_1dc060:
001dc060movz x1, 19
001dc064bl runtime.panicIndex
001dc068
001dc068loc_1dc068:
001dc068movz x1, 19
001dc06cbl runtime.panicIndex
001dc070
001dc070loc_1dc070:
001dc070ldr x4, [sp+472]
001dc074ldrsb x27, [x4]
001dc078ldr x4, [x4+40]
001dc07csubs xzr, x4, 3
001dc080b.lo 0x1dc088
001dc084b 0x1dc0bc
001dc088
001dc088loc_1dc088:
001dc088ldr x0, [sp+472]
001dc08cbl compress/flate.(*decompressor).moreBits
001dc090str x0, [sp+264]
001dc094str x1, [sp+272]
001dc098cbnz x0, 0x1dc0a0
001dc09cb 0x1dc0b4
001dc0a0
001dc0a0loc_1dc0a0:
001dc0a0str x0, [sp+216]
001dc0a4str x1, [sp+224]
001dc0a8ldp x29, x30, [sp-8]
001dc0acadd sp, sp, 464
001dc0b0ret x30
001dc0b4
001dc0b4loc_1dc0b4:
001dc0b4b 0x1dc0b8
001dc0b8
001dc0b8loc_1dc0b8:
001dc0b8b 0x1dc070
001dc0bc
001dc0bcloc_1dc0bc:
001dc0bcldr x4, [sp+472]
001dc0c0ldrsb x27, [x4]
001dc0c4ldr x4, [x4+4232]
001dc0c8ldrsb x27, [x4]
001dc0ccldr x0, [sp+128]
001dc0d0ldr x5, [sp+472]
001dc0d4ldrsb x27, [x5]
001dc0d8ldr w5, [x5+32]
001dc0dcand x5, x5, 7
001dc0e0subs xzr, x0, 19
001dc0e4b.lo 0x1dc0ec
001dc0e8b 0x1dc15c
001dc0ec
001dc0ecloc_1dc0ec:
001dc0ecadrp x6, 0x7e9000
001dc0f0add x6, x6, 960
001dc0f4ldr x0, [x6+3*x0]
001dc0f8subs xzr, x0, 19
001dc0fcb.lo 0x1dc104
001dc100b 0x1dc154
001dc104
001dc104loc_1dc104:
001dc104str x5, [x4+3*x0]
001dc108ldr x4, [sp+472]
001dc10cldrsb x27, [x4]
001dc110ldr x5, [sp+472]
001dc114ldrsb x27, [x5]
001dc118ldr w5, [x5+32]
001dc11cubfm x5, x5, 3, 31
001dc120str w5, [x4+32]
001dc124ldr x4, [sp+472]
001dc128ldrsb x27, [x4]
001dc12cldr x5, [sp+472]
001dc130ldrsb x27, [x5]
001dc134ldr x5, [x5+40]
001dc138sub x5, x5, 3
001dc13cstr x5, [x4+40]
001dc140b 0x1dc144
001dc144
001dc144loc_1dc144:
001dc144ldr x4, [sp+128]
001dc148add x4, x4, 1
001dc14cstr x4, [sp+128]
001dc150b 0x1db9a0
001dc154
001dc154loc_1dc154:
001dc154movz x1, 19
001dc158bl runtime.panicIndex
001dc15c
001dc15cloc_1dc15c:
001dc15cmovz x1, 19
001dc160bl runtime.panicIndex
001dc164hint
001dc168
001dc168loc_1dc168:
001dc168str x0, [sp+8]
001dc16cmov x3, x30
001dc170bl runtime.morestack_noctxt.abi0
001dc174ldr x0, [sp+8]
001dc178b 0x1db7d0
001dc17cudf 0
001db7d0
001db7d0compress/flate.(*decompressor).readHuffman: ; void compress/flate.(*decompressor).readHuffman(compress/flate.decompressor * f)
001db7d0ldr x16, [x28+16]
001db7d4sub x17, sp, 336
001db7d8subs xzr, x17, x16
001db7dcb.ls 0x1dc168
001db7e0sub x20, sp, 464
001db7e4stp x29, x30, [x20-8]
001db7e8add sp, x20, 0
001db7ecsub x29, sp, 8
001db7f0str x0, [sp+472]
001db7f4stp xzr, xzr, [sp+216]
001db7f8b 0x1db7fc
001db7fc
001db7fcloc_1db7fc:
001db7fcldr x4, [sp+472]
001db800ldrsb x27, [x4]
001db804ldr x4, [x4+40]
001db808subs xzr, x4, 14
001db80cb.lo 0x1db814
001db810b 0x1db848
001db814
001db814loc_1db814:
001db814ldr x0, [sp+472]
001db818bl compress/flate.(*decompressor).moreBits
001db81cstr x0, [sp+280]
001db820str x1, [sp+288]
001db824cbnz x0, 0x1db82c
001db828b 0x1db840
001db82c
001db82cloc_1db82c:
001db82cstr x0, [sp+216]
001db830str x1, [sp+224]
001db834ldp x29, x30, [sp-8]
001db838add sp, sp, 464
001db83cret x30
001db840
001db840loc_1db840:
001db840b 0x1db844
001db844
001db844loc_1db844:
001db844b 0x1db7fc
001db848
001db848loc_1db848:
001db848ldr x4, [sp+472]
001db84cldrsb x27, [x4]
001db850ldr w4, [x4+32]
001db854and x4, x4, 31
001db858add x4, x4, 257
001db85cstr x4, [sp+64]
001db860subs xzr, x4, 286
001db864b.gt 0x1db86c
001db868b 0x1db8ac
001db86c
001db86cloc_1db86c:
001db86cldr x1, [sp+472]
001db870ldrsb x27, [x1]
001db874ldr x1, [x1+24]
001db878str x1, [sp+192]
001db87cldr x0, [sp+192]
001db880bl runtime.convT64
001db884str x0, [sp+368]
001db888adrp x1, 0x53a000
001db88cadd x1, x1, 3968
001db890str x1, [sp+216]
001db894str x0, [sp+224]
001db898ldr x0, [sp+216]
001db89cldr x1, [sp+224]
001db8a0ldp x29, x30, [sp-8]
001db8a4add sp, sp, 464
001db8a8ret x30
001db8ac
001db8acloc_1db8ac:
001db8acldr x4, [sp+472]
001db8b0ldrsb x27, [x4]
001db8b4ldr x5, [sp+472]
001db8b8ldrsb x27, [x5]
001db8bcldr w5, [x5+32]
001db8c0ubfm x5, x5, 5, 31
001db8c4str w5, [x4+32]
001db8c8ldr x4, [sp+472]
001db8ccldrsb x27, [x4]
001db8d0ldr w4, [x4+32]
001db8d4and x4, x4, 31
001db8d8add x4, x4, 1
001db8dcstr x4, [sp+72]
001db8e0subs xzr, x4, 30
001db8e4b.gt 0x1db8ec
001db8e8b 0x1db92c
001db8ec
001db8ecloc_1db8ec:
001db8ecldr x1, [sp+472]
001db8f0ldrsb x27, [x1]
001db8f4ldr x1, [x1+24]
001db8f8str x1, [sp+184]
001db8fcldr x0, [sp+184]
001db900bl runtime.convT64
001db904str x0, [sp+360]
001db908adrp x1, 0x53a000
001db90cadd x1, x1, 3968
001db910str x1, [sp+216]
001db914str x0, [sp+224]
001db918ldr x0, [sp+216]
001db91cldr x1, [sp+224]
001db920ldp x29, x30, [sp-8]
001db924add sp, sp, 464
001db928ret x30
001db92c
001db92cloc_1db92c:
001db92cldr x4, [sp+472]
001db930ldrsb x27, [x4]
001db934ldr x5, [sp+472]
001db938ldrsb x27, [x5]
001db93cldr w5, [x5+32]
001db940ubfm x5, x5, 5, 31
001db944str w5, [x4+32]
001db948ldr x4, [sp+472]
001db94cldrsb x27, [x4]
001db950ldr w4, [x4+32]
001db954and x4, x4, 15
001db958add x4, x4, 4
001db95cstr x4, [sp+80]
001db960ldr x4, [sp+472]
001db964ldrsb x27, [x4]
001db968ldr x5, [sp+472]
001db96cldrsb x27, [x5]
001db970ldr w5, [x5+32]
001db974ubfm x5, x5, 4, 31
001db978str w5, [x4+32]
001db97cldr x4, [sp+472]
001db980ldrsb x27, [x4]
001db984ldr x5, [sp+472]
001db988ldrsb x27, [x5]
001db98cldr x5, [x5+40]
001db990sub x5, x5, 14
001db994str x5, [x4+40]
001db998str xzr, [sp+128]
001db99cb 0x1db9a0
001db9a0
001db9a0loc_1db9a0:
001db9a0ldr x4, [sp+80]
001db9a4ldr x5, [sp+128]
001db9a8subs xzr, x4, x5
001db9acb.gt 0x1db9b4
001db9b0b 0x1db9b8
001db9b4
001db9b4loc_1db9b4:
001db9b4b 0x1dc070
001db9b8
001db9b8loc_1db9b8:
001db9b8ldr x4, [sp+80]
001db9bcstr x4, [sp+120]
001db9c0b 0x1db9c4
001db9c4
001db9c4loc_1db9c4:
001db9c4ldr x4, [sp+120]
001db9c8subs xzr, x4, 19
001db9ccb.lt 0x1db9d4
001db9d0b 0x1dba24
001db9d4
001db9d4loc_1db9d4:
001db9d4ldr x4, [sp+472]
001db9d8ldrsb x27, [x4]
001db9dcldr x4, [x4+4232]
001db9e0ldrsb x27, [x4]
001db9e4ldr x0, [sp+120]
001db9e8subs xzr, x0, 19
001db9ecb.lo 0x1db9f4
001db9f0b 0x1dc068
001db9f4
001db9f4loc_1db9f4:
001db9f4adrp x5, 0x7ea000
001db9f8add x5, x5, 960
001db9fcldr x0, [x5+3*x0]
001dba00subs xzr, x0, 19
001dba04b.lo 0x1dba0c
001dba08b 0x1dc060
001dba0c
001dba0cloc_1dba0c:
001dba0cstr xzr, [x4+3*x0]
001dba10b 0x1dba14
001dba14
001dba14loc_1dba14:
001dba14ldr x4, [sp+120]
001dba18add x4, x4, 1
001dba1cstr x4, [sp+120]
001dba20b 0x1db9c4
001dba24
001dba24loc_1dba24:
001dba24ldr x4, [sp+472]
001dba28ldrsb x27, [x4]
001dba2cldr x4, [x4+4232]
001dba30ldrsb x27, [x4]
001dba34b 0x1dba38
001dba38
001dba38loc_1dba38:
001dba38str x4, [sp+416]
001dba3cmovz x4, 19
001dba40str x4, [sp+424]
001dba44str x4, [sp+432]
001dba48ldr x4, [sp+472]
001dba4cldrsb x27, [x4]
001dba50add x0, x4, 48
001dba54str x0, [sp+352]
001dba58ldr x1, [sp+416]
001dba5cldr x2, [sp+424]
001dba60ldr x3, [sp+432]
001dba64bl compress/flate.(*huffmanDecoder).init
001dba68strb w0, [sp+47]
001dba6ctbnz w0, 0, 0x1dba74
001dba70b 0x1dba8c
001dba74
001dba74loc_1dba74:
001dba74str xzr, [sp+112]
001dba78ldr x4, [sp+64]
001dba7cldr x5, [sp+72]
001dba80add x4, x4, x5
001dba84str x4, [sp+96]
001dba88b 0x1dbacc
001dba8c
001dba8cloc_1dba8c:
001dba8cldr x1, [sp+472]
001dba90ldrsb x27, [x1]
001dba94ldr x1, [x1+24]
001dba98str x1, [sp+176]
001dba9cldr x0, [sp+176]
001dbaa0bl runtime.convT64
001dbaa4str x0, [sp+344]
001dbaa8adrp x1, 0x53a000
001dbaacadd x1, x1, 3968
001dbab0str x1, [sp+216]
001dbab4str x0, [sp+224]
001dbab8ldr x0, [sp+216]
001dbabcldr x1, [sp+224]
001dbac0ldp x29, x30, [sp-8]
001dbac4add sp, sp, 464
001dbac8ret x30
001dbacc
001dbaccloc_1dbacc:
001dbaccldr x4, [sp+96]
001dbad0ldr x5, [sp+112]
001dbad4subs xzr, x4, x5
001dbad8b.gt 0x1dbae0
001dbadcb 0x1dbcdc
001dbae0
001dbae0loc_1dbae0:
001dbae0stp xzr, xzr, [sp+400]
001dbae4ldr x2, [sp+472]
001dbae8ldrsb x27, [x2]
001dbaecadd x1, x2, 48
001dbaf0str x1, [sp+336]
001dbaf4ldr x0, [sp+472]
001dbaf8bl compress/flate.(*decompressor).huffSym
001dbafcstr x0, [sp+200]
001dbb00str x1, [sp+400]
001dbb04str x2, [sp+408]
001dbb08ldr x3, [sp+200]
001dbb0cstr x3, [sp+208]
001dbb10str x1, [sp+440]
001dbb14str x2, [sp+448]
001dbb18ldr x3, [sp+208]
001dbb1cstr x3, [sp+48]
001dbb20str x1, [sp+248]
001dbb24str x2, [sp+256]
001dbb28cbnz x1, 0x1dbb30
001dbb2cb 0x1dbb4c
001dbb30
001dbb30loc_1dbb30:
001dbb30str x1, [sp+216]
001dbb34str x2, [sp+224]
001dbb38mov x0, x1
001dbb3cmov x1, x2
001dbb40ldp x29, x30, [sp-8]
001dbb44add sp, sp, 464
001dbb48ret x30
001dbb4c
001dbb4cloc_1dbb4c:
001dbb4cldr x4, [sp+48]
001dbb50subs xzr, x4, 16
001dbb54b.lt 0x1dbb5c
001dbb58b 0x1dbb94
001dbb5c
001dbb5cloc_1dbb5c:
001dbb5cldr x4, [sp+472]
001dbb60ldrsb x27, [x4]
001dbb64ldr x4, [x4+4224]
001dbb68ldrsb x27, [x4]
001dbb6cldr x0, [sp+112]
001dbb70ldr x5, [sp+48]
001dbb74subs xzr, x0, 316
001dbb78b.lo 0x1dbb80
001dbb7cb 0x1dc058
001dbb80
001dbb80loc_1dbb80:
001dbb80str x5, [x4+3*x0]
001dbb84ldr x4, [sp+112]
001dbb88add x4, x4, 1
001dbb8cstr x4, [sp+112]
001dbb90b 0x1dc044
001dbb94
001dbb94loc_1dbb94:
001dbb94str xzr, [sp+56]
001dbb98str xzr, [sp+88]
001dbb9cstr xzr, [sp+136]
001dbba0ldr x4, [sp+48]
001dbba4str x4, [sp+168]
001dbba8subs xzr, x4, 16
001dbbacb.eq 0x1dbbb4
001dbbb0b 0x1dbc44
001dbbb4
001dbbb4loc_1dbbb4:
001dbbb4b 0x1dbbb8
001dbbb8
001dbbb8loc_1dbbb8:
001dbbb8orr x4, xzr, 3
001dbbbcstr x4, [sp+56]
001dbbc0orr x5, xzr, 2
001dbbc4str x5, [sp+88]
001dbbc8ldr x6, [sp+112]
001dbbcccbz x6, 0x1dbbd4
001dbbd0b 0x1dbc14
001dbbd4
001dbbd4loc_1dbbd4:
001dbbd4ldr x1, [sp+472]
001dbbd8ldrsb x27, [x1]
001dbbdcldr x1, [x1+24]
001dbbe0str x1, [sp+160]
001dbbe4ldr x0, [sp+160]
001dbbe8bl runtime.convT64
001dbbecstr x0, [sp+328]
001dbbf0adrp x1, 0x53a000
001dbbf4add x1, x1, 3968
001dbbf8str x1, [sp+216]
001dbbfcstr x0, [sp+224]
001dbc00ldr x0, [sp+216]
001dbc04ldr x1, [sp+224]
001dbc08ldp x29, x30, [sp-8]
001dbc0cadd sp, sp, 464
001dbc10ret x30
001dbc14
001dbc14loc_1dbc14:
001dbc14ldr x6, [sp+472]
001dbc18ldrsb x27, [x6]
001dbc1cldr x6, [x6+4224]
001dbc20ldrsb x27, [x6]
001dbc24ldr x7, [sp+112]
001dbc28sub x0, x7, 1
001dbc2csubs xzr, x0, 316
001dbc30b.lo 0x1dbc38
001dbc34b 0x1dc050
001dbc38
001dbc38loc_1dbc38:
001dbc38ldr x6, [x6+3*x0]
001dbc3cstr x6, [sp+136]
001dbc40b 0x1dbca0
001dbc44
001dbc44loc_1dbc44:
001dbc44subs xzr, x4, 17
001dbc48b.eq 0x1dbc50
001dbc4cb 0x1dbc70
001dbc50
001dbc50loc_1dbc50:
001dbc50b 0x1dbc54
001dbc54
001dbc54loc_1dbc54:
001dbc54orr x4, xzr, 3
001dbc58str x4, [sp+56]
001dbc5corr x5, xzr, 3
001dbc60str x5, [sp+88]
001dbc64str xzr, [sp+136]
001dbc68orr x5, xzr, 2
001dbc6cb 0x1dbca0
001dbc70
001dbc70loc_1dbc70:
001dbc70subs xzr, x4, 18
001dbc74b.eq 0x1dbc7c
001dbc78b 0x1dbca4
001dbc7c
001dbc7cloc_1dbc7c:
001dbc7cb 0x1dbc80
001dbc80
001dbc80loc_1dbc80:
001dbc80movz x4, 11
001dbc84str x4, [sp+56]
001dbc88orr x5, xzr, 7
001dbc8cstr x5, [sp+88]
001dbc90str xzr, [sp+136]
001dbc94orr x4, xzr, 3
001dbc98orr x5, xzr, 2
001dbc9cb 0x1dbca0
001dbca0
001dbca0loc_1dbca0:
001dbca0b 0x1dbea8
001dbca4
001dbca4loc_1dbca4:
001dbca4b 0x1dbca8
001dbca8
001dbca8loc_1dbca8:
001dbca8b 0x1dbcac
001dbcac
001dbcacloc_1dbcac:
001dbcacb 0x1dbcb0
001dbcb0
001dbcb0loc_1dbcb0:
001dbcb0adrp x2, 0x53a000
001dbcb4add x2, x2, 4000
001dbcb8str x2, [sp+216]
001dbcbcadrp x2, 0x537000
001dbcc0add x2, x2, 832
001dbcc4str x2, [sp+224]
001dbcc8ldr x0, [sp+216]
001dbcccldr x1, [sp+224]
001dbcd0ldp x29, x30, [sp-8]
001dbcd4add sp, sp, 464
001dbcd8ret x30
001dbcdc
001dbcdcloc_1dbcdc:
001dbcdcldr x4, [sp+472]
001dbce0ldrsb x27, [x4]
001dbce4ldr x4, [x4+4224]
001dbce8ldrsb x27, [x4]
001dbcecldr x1, [sp+64]
001dbcf0subs xzr, x1, 316
001dbcf4b.ls 0x1dbcfc
001dbcf8b 0x1dbea0
001dbcfc
001dbcfcloc_1dbcfc:
001dbcfcb 0x1dbd00
001dbd00
001dbd00loc_1dbd00:
001dbd00str x4, [sp+416]
001dbd04str x1, [sp+424]
001dbd08movz x4, 316
001dbd0cstr x4, [sp+432]
001dbd10ldr x4, [sp+472]
001dbd14ldrsb x27, [x4]
001dbd18add x0, x4, 48
001dbd1cstr x0, [sp+312]
001dbd20ldr x1, [sp+416]
001dbd24ldr x2, [sp+424]
001dbd28ldr x3, [sp+432]
001dbd2cbl compress/flate.(*huffmanDecoder).init
001dbd30strb w0, [sp+46]
001dbd34eor x4, x0, 1
001dbd38strb w4, [sp+47]
001dbd3ctbnz w0, 0, 0x1dbd44
001dbd40b 0x1dbdd8
001dbd44
001dbd44loc_1dbd44:
001dbd44ldr x4, [sp+64]
001dbd48ldr x5, [sp+72]
001dbd4cadd x1, x4, x5
001dbd50str x1, [sp+200]
001dbd54ldr x4, [sp+472]
001dbd58ldrsb x27, [x4]
001dbd5cldr x4, [x4+4224]
001dbd60ldrsb x27, [x4]
001dbd64ldr x0, [sp+64]
001dbd68subs xzr, x1, 316
001dbd6cb.ls 0x1dbd74
001dbd70b 0x1dbe98
001dbd74
001dbd74loc_1dbd74:
001dbd74subs xzr, x0, x1
001dbd78b.ls 0x1dbd80
001dbd7cb 0x1dbe94
001dbd80
001dbd80loc_1dbd80:
001dbd80movz x5, 316
001dbd84sub x5, x5, x0
001dbd88sub x6, x1, x0
001dbd8csub x7, xzr, x5
001dbd90ubfm x8, x0, 61, 60
001dbd94and x7, x8, x7, asr #63
001dbd98add x4, x4, x7
001dbd9cstr x4, [sp+376]
001dbda0str x6, [sp+384]
001dbda4str x5, [sp+392]
001dbda8ldr x4, [sp+472]
001dbdacldrsb x27, [x4]
001dbdb0add x0, x4, 2136
001dbdb4str x0, [sp+304]
001dbdb8ldr x1, [sp+376]
001dbdbcldr x2, [sp+384]
001dbdc0ldr x3, [sp+392]
001dbdc4bl compress/flate.(*huffmanDecoder).init
001dbdc8strb w0, [sp+45]
001dbdcceor x4, x0, 1
001dbdd0strb w4, [sp+47]
001dbdd4b 0x1dbddc
001dbdd8
001dbdd8loc_1dbdd8:
001dbdd8b 0x1dbddc
001dbddc
001dbddcloc_1dbddc:
001dbddcldrb w2, [sp+47]
001dbde0tbnz w2, 0, 0x1dbde8
001dbde4b 0x1dbe28
001dbde8
001dbde8loc_1dbde8:
001dbde8ldr x1, [sp+472]
001dbdecldrsb x27, [x1]
001dbdf0ldr x1, [x1+24]
001dbdf4str x1, [sp+144]
001dbdf8ldr x0, [sp+144]
001dbdfcbl runtime.convT64
001dbe00str x0, [sp+296]
001dbe04adrp x1, 0x53a000
001dbe08add x1, x1, 3968
001dbe0cstr x1, [sp+216]
001dbe10str x0, [sp+224]
001dbe14ldr x0, [sp+216]
001dbe18ldr x1, [sp+224]
001dbe1cldp x29, x30, [sp-8]
001dbe20add sp, sp, 464
001dbe24ret x30
001dbe28
001dbe28loc_1dbe28:
001dbe28ldr x2, [sp+472]
001dbe2cldrsb x27, [x2]
001dbe30ldr x2, [x2+48]
001dbe34ldr x3, [sp+472]
001dbe38ldrsb x27, [x3]
001dbe3cldr x3, [x3+4224]
001dbe40ldrsb x27, [x3]
001dbe44ldr x3, [x3+2048]
001dbe48subs xzr, x3, x2
001dbe4cb.gt 0x1dbe54
001dbe50b 0x1dbe78
001dbe54
001dbe54loc_1dbe54:
001dbe54ldr x2, [sp+472]
001dbe58ldrsb x27, [x2]
001dbe5cldr x3, [sp+472]
001dbe60ldrsb x27, [x3]
001dbe64ldr x3, [x3+4224]
001dbe68ldrsb x27, [x3]
001dbe6cldr x3, [x3+2048]
001dbe70str x3, [x2+48]
001dbe74b 0x1dbe7c
001dbe78
001dbe78loc_1dbe78:
001dbe78b 0x1dbe7c
001dbe7c
001dbe7cloc_1dbe7c:
001dbe7cstp xzr, xzr, [sp+216]
001dbe80mov x0, xzr
001dbe84mov x1, xzr
001dbe88ldp x29, x30, [sp-8]
001dbe8cadd sp, sp, 464
001dbe90ret x30
001dbe94
001dbe94loc_1dbe94:
001dbe94bl runtime.panicSliceB
001dbe98
001dbe98loc_1dbe98:
001dbe98movz x2, 316
001dbe9cbl runtime.panicSliceAlen
001dbea0
001dbea0loc_1dbea0:
001dbea0movz x2, 316
001dbea4bl runtime.panicSliceAlen
001dbea8
001dbea8loc_1dbea8:
001dbea8ldr x6, [sp+472]
001dbeacldrsb x27, [x6]
001dbeb0ldr x6, [x6+40]
001dbeb4ldr x7, [sp+88]
001dbeb8subs xzr, x7, x6
001dbebcb.hi 0x1dbec4
001dbec0b 0x1dbf00
001dbec4
001dbec4loc_1dbec4:
001dbec4ldr x0, [sp+472]
001dbec8bl compress/flate.(*decompressor).moreBits
001dbeccstr x0, [sp+232]
001dbed0str x1, [sp+240]
001dbed4cbnz x0, 0x1dbedc
001dbed8b 0x1dbef0
001dbedc
001dbedcloc_1dbedc:
001dbedcstr x0, [sp+216]
001dbee0str x1, [sp+224]
001dbee4ldp x29, x30, [sp-8]
001dbee8add sp, sp, 464
001dbeecret x30
001dbef0
001dbef0loc_1dbef0:
001dbef0b 0x1dbef4
001dbef4
001dbef4loc_1dbef4:
001dbef4orr x4, xzr, 3
001dbef8orr x5, xzr, 2
001dbefcb 0x1dbea8
001dbf00
001dbf00loc_1dbf00:
001dbf00ldr x6, [sp+56]
001dbf04ldr x7, [sp+472]
001dbf08ldrsb x27, [x7]
001dbf0cldr w7, [x7+32]
001dbf10ldr x8, [sp+88]
001dbf14orr x9, xzr, 1
001dbf18lslv x10, x9, x8
001dbf1csubs xzr, x8, 64
001dbf20csel x8, x10, xzr, lo
001dbf24sub x8, x8, 1
001dbf28and x7, x7, x8
001dbf2cmov w7, w7
001dbf30add x6, x6, x7
001dbf34str x6, [sp+56]
001dbf38ldr x6, [sp+472]
001dbf3cldrsb x27, [x6]
001dbf40ldr x7, [sp+472]
001dbf44ldrsb x27, [x7]
001dbf48ldr w7, [x7+32]
001dbf4cldr x8, [sp+88]
001dbf50lsrv x7, x7, x8
001dbf54subs xzr, x8, 64
001dbf58csel x7, x7, xzr, lo
001dbf5cstr w7, [x6+32]
001dbf60ldr x6, [sp+472]
001dbf64ldrsb x27, [x6]
001dbf68ldr x7, [sp+472]
001dbf6cldrsb x27, [x7]
001dbf70ldr x7, [x7+40]
001dbf74ldr x8, [sp+88]
001dbf78sub x7, x7, x8
001dbf7cstr x7, [x6+40]
001dbf80ldr x6, [sp+56]
001dbf84ldr x7, [sp+112]
001dbf88add x6, x7, x6
001dbf8cldr x7, [sp+96]
001dbf90subs xzr, x7, x6
001dbf94b.lt 0x1dbf9c
001dbf98b 0x1dbfdc
001dbf9c
001dbf9cloc_1dbf9c:
001dbf9cldr x1, [sp+472]
001dbfa0ldrsb x27, [x1]
001dbfa4ldr x1, [x1+24]
001dbfa8str x1, [sp+152]
001dbfacldr x0, [sp+152]
001dbfb0bl runtime.convT64
001dbfb4str x0, [sp+320]
001dbfb8adrp x1, 0x53a000
001dbfbcadd x1, x1, 3968
001dbfc0str x1, [sp+216]
001dbfc4str x0, [sp+224]
001dbfc8ldr x0, [sp+216]
001dbfccldr x1, [sp+224]
001dbfd0ldp x29, x30, [sp-8]
001dbfd4add sp, sp, 464
001dbfd8ret x30
001dbfdc
001dbfdcloc_1dbfdc:
001dbfdcstr xzr, [sp+104]
001dbfe0b 0x1dbfe4
001dbfe4
001dbfe4loc_1dbfe4:
001dbfe4ldr x6, [sp+56]
001dbfe8ldr x7, [sp+104]
001dbfecsubs xzr, x6, x7
001dbff0b.gt 0x1dbff8
001dbff4b 0x1dc040
001dbff8
001dbff8loc_1dbff8:
001dbff8ldr x6, [sp+472]
001dbffcldrsb x27, [x6]
001dc000ldr x6, [x6+4224]
001dc004ldrsb x27, [x6]
001dc008ldr x0, [sp+112]
001dc00cldr x7, [sp+136]
001dc010subs xzr, x0, 316
001dc014b.lo 0x1dc01c
001dc018b 0x1dc048
001dc01c
001dc01cloc_1dc01c:
001dc01cstr x7, [x6+3*x0]
001dc020ldr x6, [sp+112]
001dc024add x6, x6, 1
001dc028str x6, [sp+112]
001dc02cb 0x1dc030
001dc030
001dc030loc_1dc030:
001dc030ldr x6, [sp+104]
001dc034add x6, x6, 1
001dc038str x6, [sp+104]
001dc03cb 0x1dbfe4
001dc040
001dc040loc_1dc040:
001dc040b 0x1dc044
001dc044
001dc044loc_1dc044:
001dc044b 0x1dbacc
001dc048
001dc048loc_1dc048:
001dc048movz x1, 316
001dc04cbl runtime.panicIndex
001dc050
001dc050loc_1dc050:
001dc050movz x1, 316
001dc054bl runtime.panicIndex
001dc058
001dc058loc_1dc058:
001dc058movz x1, 316
001dc05cbl runtime.panicIndex
001dc060
001dc060loc_1dc060:
001dc060movz x1, 19
001dc064bl runtime.panicIndex
001dc068
001dc068loc_1dc068:
001dc068movz x1, 19
001dc06cbl runtime.panicIndex
001dc070
001dc070loc_1dc070:
001dc070ldr x4, [sp+472]
001dc074ldrsb x27, [x4]
001dc078ldr x4, [x4+40]
001dc07csubs xzr, x4, 3
001dc080b.lo 0x1dc088
001dc084b 0x1dc0bc
001dc088
001dc088loc_1dc088:
001dc088ldr x0, [sp+472]
001dc08cbl compress/flate.(*decompressor).moreBits
001dc090str x0, [sp+264]
001dc094str x1, [sp+272]
001dc098cbnz x0, 0x1dc0a0
001dc09cb 0x1dc0b4
001dc0a0
001dc0a0loc_1dc0a0:
001dc0a0str x0, [sp+216]
001dc0a4str x1, [sp+224]
001dc0a8ldp x29, x30, [sp-8]
001dc0acadd sp, sp, 464
001dc0b0ret x30
001dc0b4
001dc0b4loc_1dc0b4:
001dc0b4b 0x1dc0b8
001dc0b8
001dc0b8loc_1dc0b8:
001dc0b8b 0x1dc070
001dc0bc
001dc0bcloc_1dc0bc:
001dc0bcldr x4, [sp+472]
001dc0c0ldrsb x27, [x4]
001dc0c4ldr x4, [x4+4232]
001dc0c8ldrsb x27, [x4]
001dc0ccldr x0, [sp+128]
001dc0d0ldr x5, [sp+472]
001dc0d4ldrsb x27, [x5]
001dc0d8ldr w5, [x5+32]
001dc0dcand x5, x5, 7
001dc0e0subs xzr, x0, 19
001dc0e4b.lo 0x1dc0ec
001dc0e8b 0x1dc15c
001dc0ec
001dc0ecloc_1dc0ec:
001dc0ecadrp x6, 0x7e9000
001dc0f0add x6, x6, 960
001dc0f4ldr x0, [x6+3*x0]
001dc0f8subs xzr, x0, 19
001dc0fcb.lo 0x1dc104
001dc100b 0x1dc154
001dc104
001dc104loc_1dc104:
001dc104str x5, [x4+3*x0]
001dc108ldr x4, [sp+472]
001dc10cldrsb x27, [x4]
001dc110ldr x5, [sp+472]
001dc114ldrsb x27, [x5]
001dc118ldr w5, [x5+32]
001dc11cubfm x5, x5, 3, 31
001dc120str w5, [x4+32]
001dc124ldr x4, [sp+472]
001dc128ldrsb x27, [x4]
001dc12cldr x5, [sp+472]
001dc130ldrsb x27, [x5]
001dc134ldr x5, [x5+40]
001dc138sub x5, x5, 3
001dc13cstr x5, [x4+40]
001dc140b 0x1dc144
001dc144
001dc144loc_1dc144:
001dc144ldr x4, [sp+128]
001dc148add x4, x4, 1
001dc14cstr x4, [sp+128]
001dc150b 0x1db9a0
001dc154
001dc154loc_1dc154:
001dc154movz x1, 19
001dc158bl runtime.panicIndex
001dc15c
001dc15cloc_1dc15c:
001dc15cmovz x1, 19
001dc160bl runtime.panicIndex
001dc164hint
001dc168
001dc168loc_1dc168:
001dc168str x0, [sp+8]
001dc16cmov x3, x30
001dc170bl runtime.morestack_noctxt.abi0
001dc174ldr x0, [sp+8]
001dc178b 0x1db7d0
001dc17cudf 0
001db7d0
001dc180
001dc180compress/flate.(*decompressor).huffmanBlock: ; void compress/flate.(*decompressor).huffmanBlock(compress/flate.decompressor * f)
001dc180ldr x16, [x28+16]
001dc184sub x17, sp, 256
001dc188subs xzr, x17, x16
001dc18cb.ls 0x1dcc78
001dc190sub x20, sp, 384
001dc194stp x29, x30, [x20-8]
001dc198add sp, x20, 0
001dc19csub x29, sp, 8
001dc1a0str x0, [sp+392]
001dc1a4ldrsb x27, [x0]
001dc1a8ldr x3, [x0+4304]
001dc1acstr x3, [sp+168]
001dc1b0cbz x3, 0x1dc1b8
001dc1b4b 0x1dc1c0
001dc1b8
001dc1b8loc_1dc1b8:
001dc1b8b 0x1dc1bc
001dc1bc
001dc1bcloc_1dc1bc:
001dc1bcb 0x1dc1e0
001dc1c0
001dc1c0loc_1dc1c0:
001dc1c0subs xzr, x3, 1
001dc1c4b.eq 0x1dc1cc
001dc1c8b 0x1dc1d4
001dc1cc
001dc1ccloc_1dc1cc:
001dc1ccb 0x1dc1d0
001dc1d0
001dc1d0loc_1dc1d0:
001dc1d0b 0x1dc9b8
001dc1d4
001dc1d4loc_1dc1d4:
001dc1d4b 0x1dc1d8
001dc1d8
001dc1d8loc_1dc1d8:
001dc1d8b 0x1dc1dc
001dc1dc
001dc1dcloc_1dc1dc:
001dc1dcb 0x1dc1e0
001dc1e0
001dc1e0loc_1dc1e0:
001dc1e0stp xzr, xzr, [sp+360]
001dc1e4ldr x2, [sp+392]
001dc1e8ldrsb x27, [x2]
001dc1ecldr x1, [x2+4360]
001dc1f0str x1, [sp+328]
001dc1f4ldr x0, [sp+392]
001dc1f8bl compress/flate.(*decompressor).huffSym
001dc1fcstr x0, [sp+176]
001dc200str x1, [sp+360]
001dc204str x2, [sp+368]
001dc208ldr x3, [sp+176]
001dc20cstr x3, [sp+144]
001dc210str x1, [sp+216]
001dc214str x2, [sp+224]
001dc218ldr x3, [sp+144]
001dc21cstr x3, [sp+40]
001dc220str x1, [sp+184]
001dc224str x2, [sp+192]
001dc228cbnz x1, 0x1dc230
001dc22cb 0x1dc274
001dc230
001dc230loc_1dc230:
001dc230ldr x0, [sp+392]
001dc234ldrsb x27, [x0]
001dc238str x1, [x0+4320]
001dc23cadrp x27, 0x86f000
001dc240ldr w1, [x27+3056]
001dc244cbz w1, 0x1dc24c
001dc248b 0x1dc250
001dc24c
001dc24cloc_1dc24c:
001dc24cb 0x1dc264
001dc250
001dc250loc_1dc250:
001dc250bl runtime.gcWriteBarrier2
001dc254str x2, [x25]
001dc258ldr x1, [x0+4328]
001dc25cstr x1, [x25+8]
001dc260b 0x1dc264
001dc264
001dc264loc_1dc264:
001dc264str x2, [x0+4328]
001dc268ldp x29, x30, [sp-8]
001dc26cadd sp, sp, 384
001dc270ret x30
001dc274
001dc274loc_1dc274:
001dc274str xzr, [sp+56]
001dc278str xzr, [sp+64]
001dc27cldr x2, [sp+40]
001dc280subs xzr, x2, 256
001dc284b.lt 0x1dc28c
001dc288b 0x1dc384
001dc28c
001dc28cloc_1dc28c:
001dc28cb 0x1dc290
001dc290
001dc290loc_1dc290:
001dc290ldr x2, [sp+392]
001dc294ldrsb x27, [x2]
001dc298movz x3, 4240
001dc29cadd x0, x2, x3
001dc2a0str x0, [sp+320]
001dc2a4ldr x1, [sp+40]
001dc2a8bl compress/flate.(*dictDecoder).writeByte
001dc2acldr x2, [sp+392]
001dc2b0ldrsb x27, [x2]
001dc2b4movz x3, 4240
001dc2b8add x0, x2, x3
001dc2bcstr x0, [sp+312]
001dc2c0bl compress/flate.(*dictDecoder).availWrite
001dc2c4str x0, [sp+176]
001dc2c8cbz x0, 0x1dc2d0
001dc2ccb 0x1dc380
001dc2d0
001dc2d0loc_1dc2d0:
001dc2d0ldr x1, [sp+392]
001dc2d4ldrsb x27, [x1]
001dc2d8movz x2, 4240
001dc2dcadd x0, x1, x2
001dc2e0str x0, [sp+304]
001dc2e4bl compress/flate.(*dictDecoder).readFlush
001dc2e8str x0, [sp+336]
001dc2ecstr x1, [sp+344]
001dc2f0str x2, [sp+352]
001dc2f4ldr x3, [sp+392]
001dc2f8ldrsb x27, [x3]
001dc2fcstr x1, [x3+4344]
001dc300str x2, [x3+4352]
001dc304adrp x27, 0x86f000
001dc308ldr w1, [x27+3056]
001dc30ccbz w1, 0x1dc314
001dc310b 0x1dc318
001dc314
001dc314loc_1dc314:
001dc314b 0x1dc32c
001dc318
001dc318loc_1dc318:
001dc318bl runtime.gcWriteBarrier2
001dc31cstr x0, [x25]
001dc320ldr x1, [x3+4336]
001dc324str x1, [x25+8]
001dc328b 0x1dc32c
001dc32c
001dc32cloc_1dc32c:
001dc32cstr x0, [x3+4336]
001dc330ldr x0, [sp+392]
001dc334ldrsb x27, [x0]
001dc338adrp x27, 0x86f000
001dc33cldr w1, [x27+3056]
001dc340cbz w1, 0x1dc348
001dc344b 0x1dc34c
001dc348
001dc348loc_1dc348:
001dc348b 0x1dc35c
001dc34c
001dc34cloc_1dc34c:
001dc34cldr x1, [x0+4296]
001dc350bl runtime.gcWriteBarrier1
001dc354str x1, [x25]
001dc358b 0x1dc35c
001dc35c
001dc35cloc_1dc35c:
001dc35cadrp x1, 0x4fd000
001dc360add x1, x1, 488
001dc364str x1, [x0+4296]
001dc368ldr x0, [sp+392]
001dc36cldrsb x27, [x0]
001dc370str xzr, [x0+4304]
001dc374ldp x29, x30, [sp-8]
001dc378add sp, sp, 384
001dc37cret x30
001dc380
001dc380loc_1dc380:
001dc380b 0x1dc1e0
001dc384
001dc384loc_1dc384:
001dc384ldr x2, [sp+40]
001dc388subs xzr, x2, 256
001dc38cb.eq 0x1dc394
001dc390b 0x1dc3ac
001dc394
001dc394loc_1dc394:
001dc394b 0x1dc398
001dc398
001dc398loc_1dc398:
001dc398ldr x0, [sp+392]
001dc39cbl compress/flate.(*decompressor).finishBlock
001dc3a0ldp x29, x30, [sp-8]
001dc3a4add sp, sp, 384
001dc3a8ret x30
001dc3ac
001dc3acloc_1dc3ac:
001dc3acldr x2, [sp+40]
001dc3b0subs xzr, x2, 265
001dc3b4b.lt 0x1dc3bc
001dc3b8b 0x1dc3d4
001dc3bc
001dc3bcloc_1dc3bc:
001dc3bcb 0x1dc3c0
001dc3c0
001dc3c0loc_1dc3c0:
001dc3c0ldr x2, [sp+40]
001dc3c4sub x2, x2, 254
001dc3c8str x2, [sp+64]
001dc3ccstr xzr, [sp+56]
001dc3d0b 0x1dc4f0
001dc3d4
001dc3d4loc_1dc3d4:
001dc3d4ldr x2, [sp+40]
001dc3d8subs xzr, x2, 269
001dc3dcb.lt 0x1dc3e4
001dc3e0b 0x1dc404
001dc3e4
001dc3e4loc_1dc3e4:
001dc3e4b 0x1dc3e8
001dc3e8
001dc3e8loc_1dc3e8:
001dc3e8ldr x2, [sp+40]
001dc3ecubfm x2, x2, 63, 62
001dc3f0sub x2, x2, 519
001dc3f4str x2, [sp+64]
001dc3f8orr x2, xzr, 1
001dc3fcstr x2, [sp+56]
001dc400b 0x1dc4f0
001dc404
001dc404loc_1dc404:
001dc404ldr x2, [sp+40]
001dc408subs xzr, x2, 273
001dc40cb.lt 0x1dc414
001dc410b 0x1dc434
001dc414
001dc414loc_1dc414:
001dc414b 0x1dc418
001dc418
001dc418loc_1dc418:
001dc418ldr x2, [sp+40]
001dc41cubfm x2, x2, 62, 61
001dc420sub x2, x2, 1057
001dc424str x2, [sp+64]
001dc428orr x2, xzr, 2
001dc42cstr x2, [sp+56]
001dc430b 0x1dc4f0
001dc434
001dc434loc_1dc434:
001dc434ldr x2, [sp+40]
001dc438subs xzr, x2, 277
001dc43cb.lt 0x1dc444
001dc440b 0x1dc464
001dc444
001dc444loc_1dc444:
001dc444b 0x1dc448
001dc448
001dc448loc_1dc448:
001dc448ldr x2, [sp+40]
001dc44cubfm x2, x2, 61, 60
001dc450sub x2, x2, 2149
001dc454str x2, [sp+64]
001dc458orr x2, xzr, 3
001dc45cstr x2, [sp+56]
001dc460b 0x1dc4f0
001dc464
001dc464loc_1dc464:
001dc464ldr x2, [sp+40]
001dc468subs xzr, x2, 281
001dc46cb.lt 0x1dc474
001dc470b 0x1dc498
001dc474
001dc474loc_1dc474:
001dc474b 0x1dc478
001dc478
001dc478loc_1dc478:
001dc478ldr x2, [sp+40]
001dc47cubfm x2, x2, 60, 59
001dc480movz x3, 4365
001dc484sub x2, x2, x3
001dc488str x2, [sp+64]
001dc48corr x2, xzr, 4
001dc490str x2, [sp+56]
001dc494b 0x1dc4f0
001dc498
001dc498loc_1dc498:
001dc498ldr x2, [sp+40]
001dc49csubs xzr, x2, 285
001dc4a0b.lt 0x1dc4a8
001dc4a4b 0x1dc4cc
001dc4a8
001dc4a8loc_1dc4a8:
001dc4a8b 0x1dc4ac
001dc4ac
001dc4acloc_1dc4ac:
001dc4acldr x2, [sp+40]
001dc4b0ubfm x2, x2, 59, 58
001dc4b4movz x3, 8861
001dc4b8sub x2, x2, x3
001dc4bcstr x2, [sp+64]
001dc4c0movz x2, 5
001dc4c4str x2, [sp+56]
001dc4c8b 0x1dc4f0
001dc4cc
001dc4ccloc_1dc4cc:
001dc4ccldr x2, [sp+40]
001dc4d0subs xzr, x2, 286
001dc4d4b.lt 0x1dc4dc
001dc4d8b 0x1dc504
001dc4dc
001dc4dcloc_1dc4dc:
001dc4dcb 0x1dc4e0
001dc4e0
001dc4e0loc_1dc4e0:
001dc4e0movz x2, 258
001dc4e4str x2, [sp+64]
001dc4e8str xzr, [sp+56]
001dc4ecb 0x1dc4f0
001dc4f0
001dc4f0loc_1dc4f0:
001dc4f0ldr x2, [sp+56]
001dc4f4cbnz x2, 0x1dc4fc
001dc4f8b 0x1dc500
001dc4fc
001dc4fcloc_1dc4fc:
001dc4fcb 0x1dcb74
001dc500
001dc500loc_1dc500:
001dc500b 0x1dc570
001dc504
001dc504loc_1dc504:
001dc504b 0x1dc508
001dc508
001dc508loc_1dc508:
001dc508ldr x1, [sp+392]
001dc50cldrsb x27, [x1]
001dc510ldr x1, [x1+24]
001dc514str x1, [sp+160]
001dc518ldr x0, [sp+160]
001dc51cbl runtime.convT64
001dc520str x0, [sp+296]
001dc524ldr x1, [sp+392]
001dc528ldrsb x27, [x1]
001dc52cadrp x2, 0x539000
001dc530add x2, x2, 3968
001dc534str x2, [x1+4320]
001dc538adrp x27, 0x86f000
001dc53cldr w2, [x27+3056]
001dc540cbz w2, 0x1dc548
001dc544b 0x1dc54c
001dc548
001dc548loc_1dc548:
001dc548b 0x1dc560
001dc54c
001dc54cloc_1dc54c:
001dc54cbl runtime.gcWriteBarrier2
001dc550str x0, [x25]
001dc554ldr x2, [x1+4328]
001dc558str x2, [x25+8]
001dc55cb 0x1dc560
001dc560
001dc560loc_1dc560:
001dc560str x0, [x1+4328]
001dc564ldp x29, x30, [sp-8]
001dc568add sp, sp, 384
001dc56cret x30
001dc570
001dc570loc_1dc570:
001dc570str xzr, [sp+80]
001dc574ldr x2, [sp+392]
001dc578ldrsb x27, [x2]
001dc57cldr x2, [x2+4368]
001dc580cbnz x2, 0x1dc588
001dc584b 0x1dc620
001dc588
001dc588loc_1dc588:
001dc588stp xzr, xzr, [sp+360]
001dc58cldr x2, [sp+392]
001dc590ldrsb x27, [x2]
001dc594ldr x1, [x2+4368]
001dc598str x1, [sp+288]
001dc59cldr x0, [sp+392]
001dc5a0bl compress/flate.(*decompressor).huffSym
001dc5a4str x0, [sp+176]
001dc5a8str x1, [sp+360]
001dc5acstr x2, [sp+368]
001dc5b0ldr x3, [sp+176]
001dc5b4str x3, [sp+96]
001dc5b8str x1, [sp+200]
001dc5bcstr x2, [sp+208]
001dc5c0ldr x3, [sp+96]
001dc5c4str x3, [sp+80]
001dc5c8str x1, [sp+184]
001dc5ccstr x2, [sp+192]
001dc5d0cbnz x1, 0x1dc5d8
001dc5d4b 0x1dc61c
001dc5d8
001dc5d8loc_1dc5d8:
001dc5d8ldr x0, [sp+392]
001dc5dcldrsb x27, [x0]
001dc5e0str x1, [x0+4320]
001dc5e4adrp x27, 0x86f000
001dc5e8ldr w1, [x27+3056]
001dc5eccbz w1, 0x1dc5f4
001dc5f0b 0x1dc5f8
001dc5f4
001dc5f4loc_1dc5f4:
001dc5f4b 0x1dc60c
001dc5f8
001dc5f8loc_1dc5f8:
001dc5f8bl runtime.gcWriteBarrier2
001dc5fcstr x2, [x25]
001dc600ldr x1, [x0+4328]
001dc604str x1, [x25+8]
001dc608b 0x1dc60c
001dc60c
001dc60cloc_1dc60c:
001dc60cstr x2, [x0+4328]
001dc610ldp x29, x30, [sp-8]
001dc614add sp, sp, 384
001dc618ret x30
001dc61c
001dc61cloc_1dc61c:
001dc61cb 0x1dc704
001dc620
001dc620loc_1dc620:
001dc620b 0x1dc624
001dc624
001dc624loc_1dc624:
001dc624ldr x1, [sp+392]
001dc628ldrsb x27, [x1]
001dc62cldr x1, [x1+40]
001dc630subs xzr, x1, 5
001dc634b.lo 0x1dc63c
001dc638b 0x1dc6a0
001dc63c
001dc63cloc_1dc63c:
001dc63cldr x0, [sp+392]
001dc640bl compress/flate.(*decompressor).moreBits
001dc644str x0, [sp+184]
001dc648str x1, [sp+192]
001dc64ccbnz x0, 0x1dc654
001dc650b 0x1dc698
001dc654
001dc654loc_1dc654:
001dc654ldr x2, [sp+392]
001dc658ldrsb x27, [x2]
001dc65cstr x0, [x2+4320]
001dc660adrp x27, 0x86f000
001dc664ldr w0, [x27+3056]
001dc668cbz w0, 0x1dc670
001dc66cb 0x1dc674
001dc670
001dc670loc_1dc670:
001dc670b 0x1dc688
001dc674
001dc674loc_1dc674:
001dc674bl runtime.gcWriteBarrier2
001dc678str x1, [x25]
001dc67cldr x0, [x2+4328]
001dc680str x0, [x25+8]
001dc684b 0x1dc688
001dc688
001dc688loc_1dc688:
001dc688str x1, [x2+4328]
001dc68cldp x29, x30, [sp-8]
001dc690add sp, sp, 384
001dc694ret x30
001dc698
001dc698loc_1dc698:
001dc698b 0x1dc69c
001dc69c
001dc69cloc_1dc69c:
001dc69cb 0x1dc624
001dc6a0
001dc6a0loc_1dc6a0:
001dc6a0ldr x1, [sp+392]
001dc6a4ldrsb x27, [x1]
001dc6a8ldr w1, [x1+32]
001dc6acubfm x1, x1, 61, 4
001dc6b0strb w1, [sp+37]
001dc6b4rbit x1, x1
001dc6b8ubfm x1, x1, 56, 63
001dc6bcstrb w1, [sp+39]
001dc6c0ldrb w1, [sp+39]
001dc6c4str x1, [sp+80]
001dc6c8ldr x1, [sp+392]
001dc6ccldrsb x27, [x1]
001dc6d0ldr x2, [sp+392]
001dc6d4ldrsb x27, [x2]
001dc6d8ldr w2, [x2+32]
001dc6dcubfm x2, x2, 5, 31
001dc6e0str w2, [x1+32]
001dc6e4ldr x1, [sp+392]
001dc6e8ldrsb x27, [x1]
001dc6ecldr x2, [sp+392]
001dc6f0ldrsb x27, [x2]
001dc6f4ldr x2, [x2+40]
001dc6f8sub x2, x2, 5
001dc6fcstr x2, [x1+40]
001dc700b 0x1dc704
001dc704
001dc704loc_1dc704:
001dc704ldr x1, [sp+80]
001dc708subs xzr, x1, 4
001dc70cb.lt 0x1dc714
001dc710b 0x1dc728
001dc714
001dc714loc_1dc714:
001dc714b 0x1dc718
001dc718
001dc718loc_1dc718:
001dc718ldr x1, [sp+80]
001dc71cadd x1, x1, 1
001dc720str x1, [sp+80]
001dc724b 0x1dc900
001dc728
001dc728loc_1dc728:
001dc728ldr x1, [sp+80]
001dc72csubs xzr, x1, 30
001dc730b.lt 0x1dc738
001dc734b 0x1dc768
001dc738
001dc738loc_1dc738:
001dc738b 0x1dc73c
001dc73c
001dc73cloc_1dc73c:
001dc73cldr x1, [sp+80]
001dc740sub x1, x1, 2
001dc744ubfm x1, x1, 1, 63
001dc748str x1, [sp+48]
001dc74cldr x2, [sp+80]
001dc750and x2, x2, 1
001dc754lslv x2, x2, x1
001dc758subs xzr, x1, 64
001dc75ccsel x1, x2, xzr, lo
001dc760str x1, [sp+72]
001dc764b 0x1dc7d4
001dc768
001dc768loc_1dc768:
001dc768b 0x1dc76c
001dc76c
001dc76cloc_1dc76c:
001dc76cldr x1, [sp+392]
001dc770ldrsb x27, [x1]
001dc774ldr x1, [x1+24]
001dc778str x1, [sp+152]
001dc77cldr x0, [sp+152]
001dc780bl runtime.convT64
001dc784str x0, [sp+280]
001dc788ldr x1, [sp+392]
001dc78cldrsb x27, [x1]
001dc790adrp x2, 0x539000
001dc794add x2, x2, 3968
001dc798str x2, [x1+4320]
001dc79cadrp x27, 0x86f000
001dc7a0ldr w2, [x27+3056]
001dc7a4cbz w2, 0x1dc7ac
001dc7a8b 0x1dc7b0
001dc7ac
001dc7acloc_1dc7ac:
001dc7acb 0x1dc7c4
001dc7b0
001dc7b0loc_1dc7b0:
001dc7b0bl runtime.gcWriteBarrier2
001dc7b4str x0, [x25]
001dc7b8ldr x2, [x1+4328]
001dc7bcstr x2, [x25+8]
001dc7c0b 0x1dc7c4
001dc7c4
001dc7c4loc_1dc7c4:
001dc7c4str x0, [x1+4328]
001dc7c8ldp x29, x30, [sp-8]
001dc7ccadd sp, sp, 384
001dc7d0ret x30
001dc7d4
001dc7d4loc_1dc7d4:
001dc7d4ldr x1, [sp+392]
001dc7d8ldrsb x27, [x1]
001dc7dcldr x1, [x1+40]
001dc7e0ldr x2, [sp+48]
001dc7e4subs xzr, x2, x1
001dc7e8b.hi 0x1dc7f0
001dc7ecb 0x1dc854
001dc7f0
001dc7f0loc_1dc7f0:
001dc7f0ldr x0, [sp+392]
001dc7f4bl compress/flate.(*decompressor).moreBits
001dc7f8str x0, [sp+184]
001dc7fcstr x1, [sp+192]
001dc800cbnz x0, 0x1dc808
001dc804b 0x1dc84c
001dc808
001dc808loc_1dc808:
001dc808ldr x2, [sp+392]
001dc80cldrsb x27, [x2]
001dc810str x0, [x2+4320]
001dc814adrp x27, 0x86f000
001dc818ldr w0, [x27+3056]
001dc81ccbz w0, 0x1dc824
001dc820b 0x1dc828
001dc824
001dc824loc_1dc824:
001dc824b 0x1dc83c
001dc828
001dc828loc_1dc828:
001dc828bl runtime.gcWriteBarrier2
001dc82cstr x1, [x25]
001dc830ldr x0, [x2+4328]
001dc834str x0, [x25+8]
001dc838b 0x1dc83c
001dc83c
001dc83cloc_1dc83c:
001dc83cstr x1, [x2+4328]
001dc840ldp x29, x30, [sp-8]
001dc844add sp, sp, 384
001dc848ret x30
001dc84c
001dc84cloc_1dc84c:
001dc84cb 0x1dc850
001dc850
001dc850loc_1dc850:
001dc850b 0x1dc7d4
001dc854
001dc854loc_1dc854:
001dc854ldr x1, [sp+72]
001dc858ldr x2, [sp+392]
001dc85cldrsb x27, [x2]
001dc860ldr w2, [x2+32]
001dc864ldr x3, [sp+48]
001dc868orr x4, xzr, 1
001dc86clslv x5, x4, x3
001dc870subs xzr, x3, 64
001dc874csel x3, x5, xzr, lo
001dc878sub x3, x3, 1
001dc87cand x2, x2, x3
001dc880mov w2, w2
001dc884orr x1, x1, x2
001dc888str x1, [sp+72]
001dc88cldr x1, [sp+392]
001dc890ldrsb x27, [x1]
001dc894ldr x2, [sp+392]
001dc898ldrsb x27, [x2]
001dc89cldr w2, [x2+32]
001dc8a0ldr x3, [sp+48]
001dc8a4lsrv x2, x2, x3
001dc8a8subs xzr, x3, 64
001dc8accsel x2, x2, xzr, lo
001dc8b0str w2, [x1+32]
001dc8b4ldr x1, [sp+392]
001dc8b8ldrsb x27, [x1]
001dc8bcldr x2, [sp+392]
001dc8c0ldrsb x27, [x2]
001dc8c4ldr x2, [x2+40]
001dc8c8ldr x3, [sp+48]
001dc8ccsub x2, x2, x3
001dc8d0str x2, [x1+40]
001dc8d4ldr x1, [sp+48]
001dc8d8add x1, x1, 1
001dc8dcorr x2, xzr, 1
001dc8e0lslv x3, x2, x1
001dc8e4ldr x5, [sp+72]
001dc8e8subs xzr, x1, 64
001dc8eccsel x1, x3, xzr, lo
001dc8f0add x1, x1, x5
001dc8f4add x1, x1, 1
001dc8f8str x1, [sp+80]
001dc8fcb 0x1dc900
001dc900
001dc900loc_1dc900:
001dc900ldr x1, [sp+392]
001dc904ldrsb x27, [x1]
001dc908movz x2, 4240
001dc90cadd x0, x1, x2
001dc910str x0, [sp+272]
001dc914bl compress/flate.(*dictDecoder).histSize
001dc918str x0, [sp+176]
001dc91cldr x1, [sp+80]
001dc920subs xzr, x0, x1
001dc924b.lt 0x1dc92c
001dc928b 0x1dc994
001dc92c
001dc92cloc_1dc92c:
001dc92cldr x1, [sp+392]
001dc930ldrsb x27, [x1]
001dc934ldr x1, [x1+24]
001dc938str x1, [sp+136]
001dc93cldr x0, [sp+136]
001dc940bl runtime.convT64
001dc944str x0, [sp+264]
001dc948ldr x1, [sp+392]
001dc94cldrsb x27, [x1]
001dc950adrp x2, 0x539000
001dc954add x2, x2, 3968
001dc958str x2, [x1+4320]
001dc95cadrp x27, 0x86f000
001dc960ldr w2, [x27+3056]
001dc964cbz w2, 0x1dc96c
001dc968b 0x1dc970
001dc96c
001dc96cloc_1dc96c:
001dc96cb 0x1dc984
001dc970
001dc970loc_1dc970:
001dc970bl runtime.gcWriteBarrier2
001dc974str x0, [x25]
001dc978ldr x2, [x1+4328]
001dc97cstr x2, [x25+8]
001dc980b 0x1dc984
001dc984
001dc984loc_1dc984:
001dc984str x0, [x1+4328]
001dc988ldp x29, x30, [sp-8]
001dc98cadd sp, sp, 384
001dc990ret x30
001dc994
001dc994loc_1dc994:
001dc994ldr x3, [sp+392]
001dc998ldrsb x27, [x3]
001dc99cldr x4, [sp+64]
001dc9a0str x4, [x3+4376]
001dc9a4ldr x3, [sp+392]
001dc9a8ldrsb x27, [x3]
001dc9acldr x4, [sp+80]
001dc9b0str x4, [x3+4384]
001dc9b4b 0x1dc9b8
001dc9b8
001dc9b8loc_1dc9b8:
001dc9b8ldr x3, [sp+392]
001dc9bcldrsb x27, [x3]
001dc9c0movz x4, 4240
001dc9c4add x0, x3, x4
001dc9c8str x0, [sp+256]
001dc9ccldr x3, [sp+392]
001dc9d0ldrsb x27, [x3]
001dc9d4ldr x1, [x3+4384]
001dc9d8str x1, [sp+128]
001dc9dcldr x3, [sp+392]
001dc9e0ldrsb x27, [x3]
001dc9e4ldr x2, [x3+4376]
001dc9e8str x2, [sp+120]
001dc9ecbl compress/flate.(*dictDecoder).tryWriteCopy
001dc9f0str x0, [sp+88]
001dc9f4cbz x0, 0x1dc9fc
001dc9f8b 0x1dca3c
001dc9fc
001dc9fcloc_1dc9fc:
001dc9fcldr x3, [sp+392]
001dca00ldrsb x27, [x3]
001dca04movz x4, 4240
001dca08add x0, x3, x4
001dca0cstr x0, [sp+248]
001dca10ldr x3, [sp+392]
001dca14ldrsb x27, [x3]
001dca18ldr x1, [x3+4384]
001dca1cstr x1, [sp+112]
001dca20ldr x3, [sp+392]
001dca24ldrsb x27, [x3]
001dca28ldr x2, [x3+4376]
001dca2cstr x2, [sp+104]
001dca30bl compress/flate.(*dictDecoder).writeCopy
001dca34str x0, [sp+88]
001dca38b 0x1dca40
001dca3c
001dca3cloc_1dca3c:
001dca3cb 0x1dca40
001dca40
001dca40loc_1dca40:
001dca40ldr x1, [sp+392]
001dca44ldrsb x27, [x1]
001dca48ldr x2, [sp+392]
001dca4cldrsb x27, [x2]
001dca50ldr x2, [x2+4376]
001dca54ldr x3, [sp+88]
001dca58sub x2, x2, x3
001dca5cstr x2, [x1+4376]
001dca60ldr x1, [sp+392]
001dca64ldrsb x27, [x1]
001dca68movz x2, 4240
001dca6cadd x0, x1, x2
001dca70str x0, [sp+240]
001dca74bl compress/flate.(*dictDecoder).availWrite
001dca78str x0, [sp+176]
001dca7csubs xzr, x0, 0
001dca80cset x1, eq
001dca84strb w1, [sp+38]
001dca88cbz x0, 0x1dca90
001dca8cb 0x1dca94
001dca90
001dca90loc_1dca90:
001dca90b 0x1dcab0
001dca94
001dca94loc_1dca94:
001dca94ldr x2, [sp+392]
001dca98ldrsb x27, [x2]
001dca9cldr x2, [x2+4376]
001dcaa0subs xzr, x2, 0
001dcaa4cset x2, gt
001dcaa8strb w2, [sp+38]
001dcaacb 0x1dcab0
001dcab0
001dcab0loc_1dcab0:
001dcab0ldrb w2, [sp+38]
001dcab4tbnz w2, 0, 0x1dcabc
001dcab8b 0x1dcb70
001dcabc
001dcabcloc_1dcabc:
001dcabcldr x1, [sp+392]
001dcac0ldrsb x27, [x1]
001dcac4movz x2, 4240
001dcac8add x0, x1, x2
001dcaccstr x0, [sp+232]
001dcad0bl compress/flate.(*dictDecoder).readFlush
001dcad4str x0, [sp+336]
001dcad8str x1, [sp+344]
001dcadcstr x2, [sp+352]
001dcae0ldr x3, [sp+392]
001dcae4ldrsb x27, [x3]
001dcae8str x1, [x3+4344]
001dcaecstr x2, [x3+4352]
001dcaf0adrp x27, 0x86f000
001dcaf4ldr w1, [x27+3056]
001dcaf8cbz w1, 0x1dcb00
001dcafcb 0x1dcb04
001dcb00
001dcb00loc_1dcb00:
001dcb00b 0x1dcb18
001dcb04
001dcb04loc_1dcb04:
001dcb04bl runtime.gcWriteBarrier2
001dcb08str x0, [x25]
001dcb0cldr x1, [x3+4336]
001dcb10str x1, [x25+8]
001dcb14b 0x1dcb18
001dcb18
001dcb18loc_1dcb18:
001dcb18str x0, [x3+4336]
001dcb1cldr x0, [sp+392]
001dcb20ldrsb x27, [x0]
001dcb24adrp x27, 0x86f000
001dcb28ldr w1, [x27+3056]
001dcb2ccbz w1, 0x1dcb34
001dcb30b 0x1dcb38
001dcb34
001dcb34loc_1dcb34:
001dcb34b 0x1dcb48
001dcb38
001dcb38loc_1dcb38:
001dcb38ldr x1, [x0+4296]
001dcb3cbl runtime.gcWriteBarrier1
001dcb40str x1, [x25]
001dcb44b 0x1dcb48
001dcb48
001dcb48loc_1dcb48:
001dcb48adrp x1, 0x4fd000
001dcb4cadd x1, x1, 488
001dcb50str x1, [x0+4296]
001dcb54ldr x0, [sp+392]
001dcb58ldrsb x27, [x0]
001dcb5corr x1, xzr, 1
001dcb60str x1, [x0+4304]
001dcb64ldp x29, x30, [sp-8]
001dcb68add sp, sp, 384
001dcb6cret x30
001dcb70
001dcb70loc_1dcb70:
001dcb70b 0x1dc1e0
001dcb74
001dcb74loc_1dcb74:
001dcb74ldr x2, [sp+392]
001dcb78ldrsb x27, [x2]
001dcb7cldr x2, [x2+40]
001dcb80ldr x3, [sp+56]
001dcb84subs xzr, x3, x2
001dcb88b.hi 0x1dcb90
001dcb8cb 0x1dcbf4
001dcb90
001dcb90loc_1dcb90:
001dcb90ldr x0, [sp+392]
001dcb94bl compress/flate.(*decompressor).moreBits
001dcb98str x0, [sp+184]
001dcb9cstr x1, [sp+192]
001dcba0cbnz x0, 0x1dcba8
001dcba4b 0x1dcbec
001dcba8
001dcba8loc_1dcba8:
001dcba8ldr x2, [sp+392]
001dcbacldrsb x27, [x2]
001dcbb0str x0, [x2+4320]
001dcbb4adrp x27, 0x86f000
001dcbb8ldr w0, [x27+3056]
001dcbbccbz w0, 0x1dcbc4
001dcbc0b 0x1dcbc8
001dcbc4
001dcbc4loc_1dcbc4:
001dcbc4b 0x1dcbdc
001dcbc8
001dcbc8loc_1dcbc8:
001dcbc8bl runtime.gcWriteBarrier2
001dcbccstr x1, [x25]
001dcbd0ldr x0, [x2+4328]
001dcbd4str x0, [x25+8]
001dcbd8b 0x1dcbdc
001dcbdc
001dcbdcloc_1dcbdc:
001dcbdcstr x1, [x2+4328]
001dcbe0ldp x29, x30, [sp-8]
001dcbe4add sp, sp, 384
001dcbe8ret x30
001dcbec
001dcbecloc_1dcbec:
001dcbecb 0x1dcbf0
001dcbf0
001dcbf0loc_1dcbf0:
001dcbf0b 0x1dcb74
001dcbf4
001dcbf4loc_1dcbf4:
001dcbf4ldr x2, [sp+64]
001dcbf8ldr x3, [sp+392]
001dcbfcldrsb x27, [x3]
001dcc00ldr w3, [x3+32]
001dcc04ldr x4, [sp+56]
001dcc08orr x5, xzr, 1
001dcc0clslv x6, x5, x4
001dcc10subs xzr, x4, 64
001dcc14csel x4, x6, xzr, lo
001dcc18sub x4, x4, 1
001dcc1cand x3, x3, x4
001dcc20mov w3, w3
001dcc24add x2, x2, x3
001dcc28str x2, [sp+64]
001dcc2cldr x2, [sp+392]
001dcc30ldrsb x27, [x2]
001dcc34ldr x3, [sp+392]
001dcc38ldrsb x27, [x3]
001dcc3cldr w3, [x3+32]
001dcc40ldr x4, [sp+56]
001dcc44lsrv x3, x3, x4
001dcc48subs xzr, x4, 64
001dcc4ccsel x3, x3, xzr, lo
001dcc50str w3, [x2+32]
001dcc54ldr x2, [sp+392]
001dcc58ldrsb x27, [x2]
001dcc5cldr x3, [sp+392]
001dcc60ldrsb x27, [x3]
001dcc64ldr x3, [x3+40]
001dcc68ldr x4, [sp+56]
001dcc6csub x3, x3, x4
001dcc70str x3, [x2+40]
001dcc74b 0x1dc570
001dcc78
001dcc78loc_1dcc78:
001dcc78str x0, [sp+8]
001dcc7cmov x3, x30
001dcc80bl runtime.morestack_noctxt.abi0
001dcc84ldr x0, [sp+8]
001dcc88b 0x1dc180
001dcc8cudf 0
001dc180
001dc180compress/flate.(*decompressor).huffmanBlock: ; void compress/flate.(*decompressor).huffmanBlock(compress/flate.decompressor * f)
001dc180ldr x16, [x28+16]
001dc184sub x17, sp, 256
001dc188subs xzr, x17, x16
001dc18cb.ls 0x1dcc78
001dc190sub x20, sp, 384
001dc194stp x29, x30, [x20-8]
001dc198add sp, x20, 0
001dc19csub x29, sp, 8
001dc1a0str x0, [sp+392]
001dc1a4ldrsb x27, [x0]
001dc1a8ldr x3, [x0+4304]
001dc1acstr x3, [sp+168]
001dc1b0cbz x3, 0x1dc1b8
001dc1b4b 0x1dc1c0
001dc1b8
001dc1b8loc_1dc1b8:
001dc1b8b 0x1dc1bc
001dc1bc
001dc1bcloc_1dc1bc:
001dc1bcb 0x1dc1e0
001dc1c0
001dc1c0loc_1dc1c0:
001dc1c0subs xzr, x3, 1
001dc1c4b.eq 0x1dc1cc
001dc1c8b 0x1dc1d4
001dc1cc
001dc1ccloc_1dc1cc:
001dc1ccb 0x1dc1d0
001dc1d0
001dc1d0loc_1dc1d0:
001dc1d0b 0x1dc9b8
001dc1d4
001dc1d4loc_1dc1d4:
001dc1d4b 0x1dc1d8
001dc1d8
001dc1d8loc_1dc1d8:
001dc1d8b 0x1dc1dc
001dc1dc
001dc1dcloc_1dc1dc:
001dc1dcb 0x1dc1e0
001dc1e0
001dc1e0loc_1dc1e0:
001dc1e0stp xzr, xzr, [sp+360]
001dc1e4ldr x2, [sp+392]
001dc1e8ldrsb x27, [x2]
001dc1ecldr x1, [x2+4360]
001dc1f0str x1, [sp+328]
001dc1f4ldr x0, [sp+392]
001dc1f8bl compress/flate.(*decompressor).huffSym
001dc1fcstr x0, [sp+176]
001dc200str x1, [sp+360]
001dc204str x2, [sp+368]
001dc208ldr x3, [sp+176]
001dc20cstr x3, [sp+144]
001dc210str x1, [sp+216]
001dc214str x2, [sp+224]
001dc218ldr x3, [sp+144]
001dc21cstr x3, [sp+40]
001dc220str x1, [sp+184]
001dc224str x2, [sp+192]
001dc228cbnz x1, 0x1dc230
001dc22cb 0x1dc274
001dc230
001dc230loc_1dc230:
001dc230ldr x0, [sp+392]
001dc234ldrsb x27, [x0]
001dc238str x1, [x0+4320]
001dc23cadrp x27, 0x86f000
001dc240ldr w1, [x27+3056]
001dc244cbz w1, 0x1dc24c
001dc248b 0x1dc250
001dc24c
001dc24cloc_1dc24c:
001dc24cb 0x1dc264
001dc250
001dc250loc_1dc250:
001dc250bl runtime.gcWriteBarrier2
001dc254str x2, [x25]
001dc258ldr x1, [x0+4328]
001dc25cstr x1, [x25+8]
001dc260b 0x1dc264
001dc264
001dc264loc_1dc264:
001dc264str x2, [x0+4328]
001dc268ldp x29, x30, [sp-8]
001dc26cadd sp, sp, 384
001dc270ret x30
001dc274
001dc274loc_1dc274:
001dc274str xzr, [sp+56]
001dc278str xzr, [sp+64]
001dc27cldr x2, [sp+40]
001dc280subs xzr, x2, 256
001dc284b.lt 0x1dc28c
001dc288b 0x1dc384
001dc28c
001dc28cloc_1dc28c:
001dc28cb 0x1dc290
001dc290
001dc290loc_1dc290:
001dc290ldr x2, [sp+392]
001dc294ldrsb x27, [x2]
001dc298movz x3, 4240
001dc29cadd x0, x2, x3
001dc2a0str x0, [sp+320]
001dc2a4ldr x1, [sp+40]
001dc2a8bl compress/flate.(*dictDecoder).writeByte
001dc2acldr x2, [sp+392]
001dc2b0ldrsb x27, [x2]
001dc2b4movz x3, 4240
001dc2b8add x0, x2, x3
001dc2bcstr x0, [sp+312]
001dc2c0bl compress/flate.(*dictDecoder).availWrite
001dc2c4str x0, [sp+176]
001dc2c8cbz x0, 0x1dc2d0
001dc2ccb 0x1dc380
001dc2d0
001dc2d0loc_1dc2d0:
001dc2d0ldr x1, [sp+392]
001dc2d4ldrsb x27, [x1]
001dc2d8movz x2, 4240
001dc2dcadd x0, x1, x2
001dc2e0str x0, [sp+304]
001dc2e4bl compress/flate.(*dictDecoder).readFlush
001dc2e8str x0, [sp+336]
001dc2ecstr x1, [sp+344]
001dc2f0str x2, [sp+352]
001dc2f4ldr x3, [sp+392]
001dc2f8ldrsb x27, [x3]
001dc2fcstr x1, [x3+4344]
001dc300str x2, [x3+4352]
001dc304adrp x27, 0x86f000
001dc308ldr w1, [x27+3056]
001dc30ccbz w1, 0x1dc314
001dc310b 0x1dc318
001dc314
001dc314loc_1dc314:
001dc314b 0x1dc32c
001dc318
001dc318loc_1dc318:
001dc318bl runtime.gcWriteBarrier2
001dc31cstr x0, [x25]
001dc320ldr x1, [x3+4336]
001dc324str x1, [x25+8]
001dc328b 0x1dc32c
001dc32c
001dc32cloc_1dc32c:
001dc32cstr x0, [x3+4336]
001dc330ldr x0, [sp+392]
001dc334ldrsb x27, [x0]
001dc338adrp x27, 0x86f000
001dc33cldr w1, [x27+3056]
001dc340cbz w1, 0x1dc348
001dc344b 0x1dc34c
001dc348
001dc348loc_1dc348:
001dc348b 0x1dc35c
001dc34c
001dc34cloc_1dc34c:
001dc34cldr x1, [x0+4296]
001dc350bl runtime.gcWriteBarrier1
001dc354str x1, [x25]
001dc358b 0x1dc35c
001dc35c
001dc35cloc_1dc35c:
001dc35cadrp x1, 0x4fd000
001dc360add x1, x1, 488
001dc364str x1, [x0+4296]
001dc368ldr x0, [sp+392]
001dc36cldrsb x27, [x0]
001dc370str xzr, [x0+4304]
001dc374ldp x29, x30, [sp-8]
001dc378add sp, sp, 384
001dc37cret x30
001dc380
001dc380loc_1dc380:
001dc380b 0x1dc1e0
001dc384
001dc384loc_1dc384:
001dc384ldr x2, [sp+40]
001dc388subs xzr, x2, 256
001dc38cb.eq 0x1dc394
001dc390b 0x1dc3ac
001dc394
001dc394loc_1dc394:
001dc394b 0x1dc398
001dc398
001dc398loc_1dc398:
001dc398ldr x0, [sp+392]
001dc39cbl compress/flate.(*decompressor).finishBlock
001dc3a0ldp x29, x30, [sp-8]
001dc3a4add sp, sp, 384
001dc3a8ret x30
001dc3ac
001dc3acloc_1dc3ac:
001dc3acldr x2, [sp+40]
001dc3b0subs xzr, x2, 265
001dc3b4b.lt 0x1dc3bc
001dc3b8b 0x1dc3d4
001dc3bc
001dc3bcloc_1dc3bc:
001dc3bcb 0x1dc3c0
001dc3c0
001dc3c0loc_1dc3c0:
001dc3c0ldr x2, [sp+40]
001dc3c4sub x2, x2, 254
001dc3c8str x2, [sp+64]
001dc3ccstr xzr, [sp+56]
001dc3d0b 0x1dc4f0
001dc3d4
001dc3d4loc_1dc3d4:
001dc3d4ldr x2, [sp+40]
001dc3d8subs xzr, x2, 269
001dc3dcb.lt 0x1dc3e4
001dc3e0b 0x1dc404
001dc3e4
001dc3e4loc_1dc3e4:
001dc3e4b 0x1dc3e8
001dc3e8
001dc3e8loc_1dc3e8:
001dc3e8ldr x2, [sp+40]
001dc3ecubfm x2, x2, 63, 62
001dc3f0sub x2, x2, 519
001dc3f4str x2, [sp+64]
001dc3f8orr x2, xzr, 1
001dc3fcstr x2, [sp+56]
001dc400b 0x1dc4f0
001dc404
001dc404loc_1dc404:
001dc404ldr x2, [sp+40]
001dc408subs xzr, x2, 273
001dc40cb.lt 0x1dc414
001dc410b 0x1dc434
001dc414
001dc414loc_1dc414:
001dc414b 0x1dc418
001dc418
001dc418loc_1dc418:
001dc418ldr x2, [sp+40]
001dc41cubfm x2, x2, 62, 61
001dc420sub x2, x2, 1057
001dc424str x2, [sp+64]
001dc428orr x2, xzr, 2
001dc42cstr x2, [sp+56]
001dc430b 0x1dc4f0
001dc434
001dc434loc_1dc434:
001dc434ldr x2, [sp+40]
001dc438subs xzr, x2, 277
001dc43cb.lt 0x1dc444
001dc440b 0x1dc464
001dc444
001dc444loc_1dc444:
001dc444b 0x1dc448
001dc448
001dc448loc_1dc448:
001dc448ldr x2, [sp+40]
001dc44cubfm x2, x2, 61, 60
001dc450sub x2, x2, 2149
001dc454str x2, [sp+64]
001dc458orr x2, xzr, 3
001dc45cstr x2, [sp+56]
001dc460b 0x1dc4f0
001dc464
001dc464loc_1dc464:
001dc464ldr x2, [sp+40]
001dc468subs xzr, x2, 281
001dc46cb.lt 0x1dc474
001dc470b 0x1dc498
001dc474
001dc474loc_1dc474:
001dc474b 0x1dc478
001dc478
001dc478loc_1dc478:
001dc478ldr x2, [sp+40]
001dc47cubfm x2, x2, 60, 59
001dc480movz x3, 4365
001dc484sub x2, x2, x3
001dc488str x2, [sp+64]
001dc48corr x2, xzr, 4
001dc490str x2, [sp+56]
001dc494b 0x1dc4f0
001dc498
001dc498loc_1dc498:
001dc498ldr x2, [sp+40]
001dc49csubs xzr, x2, 285
001dc4a0b.lt 0x1dc4a8
001dc4a4b 0x1dc4cc
001dc4a8
001dc4a8loc_1dc4a8:
001dc4a8b 0x1dc4ac
001dc4ac
001dc4acloc_1dc4ac:
001dc4acldr x2, [sp+40]
001dc4b0ubfm x2, x2, 59, 58
001dc4b4movz x3, 8861
001dc4b8sub x2, x2, x3
001dc4bcstr x2, [sp+64]
001dc4c0movz x2, 5
001dc4c4str x2, [sp+56]
001dc4c8b 0x1dc4f0
001dc4cc
001dc4ccloc_1dc4cc:
001dc4ccldr x2, [sp+40]
001dc4d0subs xzr, x2, 286
001dc4d4b.lt 0x1dc4dc
001dc4d8b 0x1dc504
001dc4dc
001dc4dcloc_1dc4dc:
001dc4dcb 0x1dc4e0
001dc4e0
001dc4e0loc_1dc4e0:
001dc4e0movz x2, 258
001dc4e4str x2, [sp+64]
001dc4e8str xzr, [sp+56]
001dc4ecb 0x1dc4f0
001dc4f0
001dc4f0loc_1dc4f0:
001dc4f0ldr x2, [sp+56]
001dc4f4cbnz x2, 0x1dc4fc
001dc4f8b 0x1dc500
001dc4fc
001dc4fcloc_1dc4fc:
001dc4fcb 0x1dcb74
001dc500
001dc500loc_1dc500:
001dc500b 0x1dc570
001dc504
001dc504loc_1dc504:
001dc504b 0x1dc508
001dc508
001dc508loc_1dc508:
001dc508ldr x1, [sp+392]
001dc50cldrsb x27, [x1]
001dc510ldr x1, [x1+24]
001dc514str x1, [sp+160]
001dc518ldr x0, [sp+160]
001dc51cbl runtime.convT64
001dc520str x0, [sp+296]
001dc524ldr x1, [sp+392]
001dc528ldrsb x27, [x1]
001dc52cadrp x2, 0x539000
001dc530add x2, x2, 3968
001dc534str x2, [x1+4320]
001dc538adrp x27, 0x86f000
001dc53cldr w2, [x27+3056]
001dc540cbz w2, 0x1dc548
001dc544b 0x1dc54c
001dc548
001dc548loc_1dc548:
001dc548b 0x1dc560
001dc54c
001dc54cloc_1dc54c:
001dc54cbl runtime.gcWriteBarrier2
001dc550str x0, [x25]
001dc554ldr x2, [x1+4328]
001dc558str x2, [x25+8]
001dc55cb 0x1dc560
001dc560
001dc560loc_1dc560:
001dc560str x0, [x1+4328]
001dc564ldp x29, x30, [sp-8]
001dc568add sp, sp, 384
001dc56cret x30
001dc570
001dc570loc_1dc570:
001dc570str xzr, [sp+80]
001dc574ldr x2, [sp+392]
001dc578ldrsb x27, [x2]
001dc57cldr x2, [x2+4368]
001dc580cbnz x2, 0x1dc588
001dc584b 0x1dc620
001dc588
001dc588loc_1dc588:
001dc588stp xzr, xzr, [sp+360]
001dc58cldr x2, [sp+392]
001dc590ldrsb x27, [x2]
001dc594ldr x1, [x2+4368]
001dc598str x1, [sp+288]
001dc59cldr x0, [sp+392]
001dc5a0bl compress/flate.(*decompressor).huffSym
001dc5a4str x0, [sp+176]
001dc5a8str x1, [sp+360]
001dc5acstr x2, [sp+368]
001dc5b0ldr x3, [sp+176]
001dc5b4str x3, [sp+96]
001dc5b8str x1, [sp+200]
001dc5bcstr x2, [sp+208]
001dc5c0ldr x3, [sp+96]
001dc5c4str x3, [sp+80]
001dc5c8str x1, [sp+184]
001dc5ccstr x2, [sp+192]
001dc5d0cbnz x1, 0x1dc5d8
001dc5d4b 0x1dc61c
001dc5d8
001dc5d8loc_1dc5d8:
001dc5d8ldr x0, [sp+392]
001dc5dcldrsb x27, [x0]
001dc5e0str x1, [x0+4320]
001dc5e4adrp x27, 0x86f000
001dc5e8ldr w1, [x27+3056]
001dc5eccbz w1, 0x1dc5f4
001dc5f0b 0x1dc5f8
001dc5f4
001dc5f4loc_1dc5f4:
001dc5f4b 0x1dc60c
001dc5f8
001dc5f8loc_1dc5f8:
001dc5f8bl runtime.gcWriteBarrier2
001dc5fcstr x2, [x25]
001dc600ldr x1, [x0+4328]
001dc604str x1, [x25+8]
001dc608b 0x1dc60c
001dc60c
001dc60cloc_1dc60c:
001dc60cstr x2, [x0+4328]
001dc610ldp x29, x30, [sp-8]
001dc614add sp, sp, 384
001dc618ret x30
001dc61c
001dc61cloc_1dc61c:
001dc61cb 0x1dc704
001dc620
001dc620loc_1dc620:
001dc620b 0x1dc624
001dc624
001dc624loc_1dc624:
001dc624ldr x1, [sp+392]
001dc628ldrsb x27, [x1]
001dc62cldr x1, [x1+40]
001dc630subs xzr, x1, 5
001dc634b.lo 0x1dc63c
001dc638b 0x1dc6a0
001dc63c
001dc63cloc_1dc63c:
001dc63cldr x0, [sp+392]
001dc640bl compress/flate.(*decompressor).moreBits
001dc644str x0, [sp+184]
001dc648str x1, [sp+192]
001dc64ccbnz x0, 0x1dc654
001dc650b 0x1dc698
001dc654
001dc654loc_1dc654:
001dc654ldr x2, [sp+392]
001dc658ldrsb x27, [x2]
001dc65cstr x0, [x2+4320]
001dc660adrp x27, 0x86f000
001dc664ldr w0, [x27+3056]
001dc668cbz w0, 0x1dc670
001dc66cb 0x1dc674
001dc670
001dc670loc_1dc670:
001dc670b 0x1dc688
001dc674
001dc674loc_1dc674:
001dc674bl runtime.gcWriteBarrier2
001dc678str x1, [x25]
001dc67cldr x0, [x2+4328]
001dc680str x0, [x25+8]
001dc684b 0x1dc688
001dc688
001dc688loc_1dc688:
001dc688str x1, [x2+4328]
001dc68cldp x29, x30, [sp-8]
001dc690add sp, sp, 384
001dc694ret x30
001dc698
001dc698loc_1dc698:
001dc698b 0x1dc69c
001dc69c
001dc69cloc_1dc69c:
001dc69cb 0x1dc624
001dc6a0
001dc6a0loc_1dc6a0:
001dc6a0ldr x1, [sp+392]
001dc6a4ldrsb x27, [x1]
001dc6a8ldr w1, [x1+32]
001dc6acubfm x1, x1, 61, 4
001dc6b0strb w1, [sp+37]
001dc6b4rbit x1, x1
001dc6b8ubfm x1, x1, 56, 63
001dc6bcstrb w1, [sp+39]
001dc6c0ldrb w1, [sp+39]
001dc6c4str x1, [sp+80]
001dc6c8ldr x1, [sp+392]
001dc6ccldrsb x27, [x1]
001dc6d0ldr x2, [sp+392]
001dc6d4ldrsb x27, [x2]
001dc6d8ldr w2, [x2+32]
001dc6dcubfm x2, x2, 5, 31
001dc6e0str w2, [x1+32]
001dc6e4ldr x1, [sp+392]
001dc6e8ldrsb x27, [x1]
001dc6ecldr x2, [sp+392]
001dc6f0ldrsb x27, [x2]
001dc6f4ldr x2, [x2+40]
001dc6f8sub x2, x2, 5
001dc6fcstr x2, [x1+40]
001dc700b 0x1dc704
001dc704
001dc704loc_1dc704:
001dc704ldr x1, [sp+80]
001dc708subs xzr, x1, 4
001dc70cb.lt 0x1dc714
001dc710b 0x1dc728
001dc714
001dc714loc_1dc714:
001dc714b 0x1dc718
001dc718
001dc718loc_1dc718:
001dc718ldr x1, [sp+80]
001dc71cadd x1, x1, 1
001dc720str x1, [sp+80]
001dc724b 0x1dc900
001dc728
001dc728loc_1dc728:
001dc728ldr x1, [sp+80]
001dc72csubs xzr, x1, 30
001dc730b.lt 0x1dc738
001dc734b 0x1dc768
001dc738
001dc738loc_1dc738:
001dc738b 0x1dc73c
001dc73c
001dc73cloc_1dc73c:
001dc73cldr x1, [sp+80]
001dc740sub x1, x1, 2
001dc744ubfm x1, x1, 1, 63
001dc748str x1, [sp+48]
001dc74cldr x2, [sp+80]
001dc750and x2, x2, 1
001dc754lslv x2, x2, x1
001dc758subs xzr, x1, 64
001dc75ccsel x1, x2, xzr, lo
001dc760str x1, [sp+72]
001dc764b 0x1dc7d4
001dc768
001dc768loc_1dc768:
001dc768b 0x1dc76c
001dc76c
001dc76cloc_1dc76c:
001dc76cldr x1, [sp+392]
001dc770ldrsb x27, [x1]
001dc774ldr x1, [x1+24]
001dc778str x1, [sp+152]
001dc77cldr x0, [sp+152]
001dc780bl runtime.convT64
001dc784str x0, [sp+280]
001dc788ldr x1, [sp+392]
001dc78cldrsb x27, [x1]
001dc790adrp x2, 0x539000
001dc794add x2, x2, 3968
001dc798str x2, [x1+4320]
001dc79cadrp x27, 0x86f000
001dc7a0ldr w2, [x27+3056]
001dc7a4cbz w2, 0x1dc7ac
001dc7a8b 0x1dc7b0
001dc7ac
001dc7acloc_1dc7ac:
001dc7acb 0x1dc7c4
001dc7b0
001dc7b0loc_1dc7b0:
001dc7b0bl runtime.gcWriteBarrier2
001dc7b4str x0, [x25]
001dc7b8ldr x2, [x1+4328]
001dc7bcstr x2, [x25+8]
001dc7c0b 0x1dc7c4
001dc7c4
001dc7c4loc_1dc7c4:
001dc7c4str x0, [x1+4328]
001dc7c8ldp x29, x30, [sp-8]
001dc7ccadd sp, sp, 384
001dc7d0ret x30
001dc7d4
001dc7d4loc_1dc7d4:
001dc7d4ldr x1, [sp+392]
001dc7d8ldrsb x27, [x1]
001dc7dcldr x1, [x1+40]
001dc7e0ldr x2, [sp+48]
001dc7e4subs xzr, x2, x1
001dc7e8b.hi 0x1dc7f0
001dc7ecb 0x1dc854
001dc7f0
001dc7f0loc_1dc7f0:
001dc7f0ldr x0, [sp+392]
001dc7f4bl compress/flate.(*decompressor).moreBits
001dc7f8str x0, [sp+184]
001dc7fcstr x1, [sp+192]
001dc800cbnz x0, 0x1dc808
001dc804b 0x1dc84c
001dc808
001dc808loc_1dc808:
001dc808ldr x2, [sp+392]
001dc80cldrsb x27, [x2]
001dc810str x0, [x2+4320]
001dc814adrp x27, 0x86f000
001dc818ldr w0, [x27+3056]
001dc81ccbz w0, 0x1dc824
001dc820b 0x1dc828
001dc824
001dc824loc_1dc824:
001dc824b 0x1dc83c
001dc828
001dc828loc_1dc828:
001dc828bl runtime.gcWriteBarrier2
001dc82cstr x1, [x25]
001dc830ldr x0, [x2+4328]
001dc834str x0, [x25+8]
001dc838b 0x1dc83c
001dc83c
001dc83cloc_1dc83c:
001dc83cstr x1, [x2+4328]
001dc840ldp x29, x30, [sp-8]
001dc844add sp, sp, 384
001dc848ret x30
001dc84c
001dc84cloc_1dc84c:
001dc84cb 0x1dc850
001dc850
001dc850loc_1dc850:
001dc850b 0x1dc7d4
001dc854
001dc854loc_1dc854:
001dc854ldr x1, [sp+72]
001dc858ldr x2, [sp+392]
001dc85cldrsb x27, [x2]
001dc860ldr w2, [x2+32]
001dc864ldr x3, [sp+48]
001dc868orr x4, xzr, 1
001dc86clslv x5, x4, x3
001dc870subs xzr, x3, 64
001dc874csel x3, x5, xzr, lo
001dc878sub x3, x3, 1
001dc87cand x2, x2, x3
001dc880mov w2, w2
001dc884orr x1, x1, x2
001dc888str x1, [sp+72]
001dc88cldr x1, [sp+392]
001dc890ldrsb x27, [x1]
001dc894ldr x2, [sp+392]
001dc898ldrsb x27, [x2]
001dc89cldr w2, [x2+32]
001dc8a0ldr x3, [sp+48]
001dc8a4lsrv x2, x2, x3
001dc8a8subs xzr, x3, 64
001dc8accsel x2, x2, xzr, lo
001dc8b0str w2, [x1+32]
001dc8b4ldr x1, [sp+392]
001dc8b8ldrsb x27, [x1]
001dc8bcldr x2, [sp+392]
001dc8c0ldrsb x27, [x2]
001dc8c4ldr x2, [x2+40]
001dc8c8ldr x3, [sp+48]
001dc8ccsub x2, x2, x3
001dc8d0str x2, [x1+40]
001dc8d4ldr x1, [sp+48]
001dc8d8add x1, x1, 1
001dc8dcorr x2, xzr, 1
001dc8e0lslv x3, x2, x1
001dc8e4ldr x5, [sp+72]
001dc8e8subs xzr, x1, 64
001dc8eccsel x1, x3, xzr, lo
001dc8f0add x1, x1, x5
001dc8f4add x1, x1, 1
001dc8f8str x1, [sp+80]
001dc8fcb 0x1dc900
001dc900
001dc900loc_1dc900:
001dc900ldr x1, [sp+392]
001dc904ldrsb x27, [x1]
001dc908movz x2, 4240
001dc90cadd x0, x1, x2
001dc910str x0, [sp+272]
001dc914bl compress/flate.(*dictDecoder).histSize
001dc918str x0, [sp+176]
001dc91cldr x1, [sp+80]
001dc920subs xzr, x0, x1
001dc924b.lt 0x1dc92c
001dc928b 0x1dc994
001dc92c
001dc92cloc_1dc92c:
001dc92cldr x1, [sp+392]
001dc930ldrsb x27, [x1]
001dc934ldr x1, [x1+24]
001dc938str x1, [sp+136]
001dc93cldr x0, [sp+136]
001dc940bl runtime.convT64
001dc944str x0, [sp+264]
001dc948ldr x1, [sp+392]
001dc94cldrsb x27, [x1]
001dc950adrp x2, 0x539000
001dc954add x2, x2, 3968
001dc958str x2, [x1+4320]
001dc95cadrp x27, 0x86f000
001dc960ldr w2, [x27+3056]
001dc964cbz w2, 0x1dc96c
001dc968b 0x1dc970
001dc96c
001dc96cloc_1dc96c:
001dc96cb 0x1dc984
001dc970
001dc970loc_1dc970:
001dc970bl runtime.gcWriteBarrier2
001dc974str x0, [x25]
001dc978ldr x2, [x1+4328]
001dc97cstr x2, [x25+8]
001dc980b 0x1dc984
001dc984
001dc984loc_1dc984:
001dc984str x0, [x1+4328]
001dc988ldp x29, x30, [sp-8]
001dc98cadd sp, sp, 384
001dc990ret x30
001dc994
001dc994loc_1dc994:
001dc994ldr x3, [sp+392]
001dc998ldrsb x27, [x3]
001dc99cldr x4, [sp+64]
001dc9a0str x4, [x3+4376]
001dc9a4ldr x3, [sp+392]
001dc9a8ldrsb x27, [x3]
001dc9acldr x4, [sp+80]
001dc9b0str x4, [x3+4384]
001dc9b4b 0x1dc9b8
001dc9b8
001dc9b8loc_1dc9b8:
001dc9b8ldr x3, [sp+392]
001dc9bcldrsb x27, [x3]
001dc9c0movz x4, 4240
001dc9c4add x0, x3, x4
001dc9c8str x0, [sp+256]
001dc9ccldr x3, [sp+392]
001dc9d0ldrsb x27, [x3]
001dc9d4ldr x1, [x3+4384]
001dc9d8str x1, [sp+128]
001dc9dcldr x3, [sp+392]
001dc9e0ldrsb x27, [x3]
001dc9e4ldr x2, [x3+4376]
001dc9e8str x2, [sp+120]
001dc9ecbl compress/flate.(*dictDecoder).tryWriteCopy
001dc9f0str x0, [sp+88]
001dc9f4cbz x0, 0x1dc9fc
001dc9f8b 0x1dca3c
001dc9fc
001dc9fcloc_1dc9fc:
001dc9fcldr x3, [sp+392]
001dca00ldrsb x27, [x3]
001dca04movz x4, 4240
001dca08add x0, x3, x4
001dca0cstr x0, [sp+248]
001dca10ldr x3, [sp+392]
001dca14ldrsb x27, [x3]
001dca18ldr x1, [x3+4384]
001dca1cstr x1, [sp+112]
001dca20ldr x3, [sp+392]
001dca24ldrsb x27, [x3]
001dca28ldr x2, [x3+4376]
001dca2cstr x2, [sp+104]
001dca30bl compress/flate.(*dictDecoder).writeCopy
001dca34str x0, [sp+88]
001dca38b 0x1dca40
001dca3c
001dca3cloc_1dca3c:
001dca3cb 0x1dca40
001dca40
001dca40loc_1dca40:
001dca40ldr x1, [sp+392]
001dca44ldrsb x27, [x1]
001dca48ldr x2, [sp+392]
001dca4cldrsb x27, [x2]
001dca50ldr x2, [x2+4376]
001dca54ldr x3, [sp+88]
001dca58sub x2, x2, x3
001dca5cstr x2, [x1+4376]
001dca60ldr x1, [sp+392]
001dca64ldrsb x27, [x1]
001dca68movz x2, 4240
001dca6cadd x0, x1, x2
001dca70str x0, [sp+240]
001dca74bl compress/flate.(*dictDecoder).availWrite
001dca78str x0, [sp+176]
001dca7csubs xzr, x0, 0
001dca80cset x1, eq
001dca84strb w1, [sp+38]
001dca88cbz x0, 0x1dca90
001dca8cb 0x1dca94
001dca90
001dca90loc_1dca90:
001dca90b 0x1dcab0
001dca94
001dca94loc_1dca94:
001dca94ldr x2, [sp+392]
001dca98ldrsb x27, [x2]
001dca9cldr x2, [x2+4376]
001dcaa0subs xzr, x2, 0
001dcaa4cset x2, gt
001dcaa8strb w2, [sp+38]
001dcaacb 0x1dcab0
001dcab0
001dcab0loc_1dcab0:
001dcab0ldrb w2, [sp+38]
001dcab4tbnz w2, 0, 0x1dcabc
001dcab8b 0x1dcb70
001dcabc
001dcabcloc_1dcabc:
001dcabcldr x1, [sp+392]
001dcac0ldrsb x27, [x1]
001dcac4movz x2, 4240
001dcac8add x0, x1, x2
001dcaccstr x0, [sp+232]
001dcad0bl compress/flate.(*dictDecoder).readFlush
001dcad4str x0, [sp+336]
001dcad8str x1, [sp+344]
001dcadcstr x2, [sp+352]
001dcae0ldr x3, [sp+392]
001dcae4ldrsb x27, [x3]
001dcae8str x1, [x3+4344]
001dcaecstr x2, [x3+4352]
001dcaf0adrp x27, 0x86f000
001dcaf4ldr w1, [x27+3056]
001dcaf8cbz w1, 0x1dcb00
001dcafcb 0x1dcb04
001dcb00
001dcb00loc_1dcb00:
001dcb00b 0x1dcb18
001dcb04
001dcb04loc_1dcb04:
001dcb04bl runtime.gcWriteBarrier2
001dcb08str x0, [x25]
001dcb0cldr x1, [x3+4336]
001dcb10str x1, [x25+8]
001dcb14b 0x1dcb18
001dcb18
001dcb18loc_1dcb18:
001dcb18str x0, [x3+4336]
001dcb1cldr x0, [sp+392]
001dcb20ldrsb x27, [x0]
001dcb24adrp x27, 0x86f000
001dcb28ldr w1, [x27+3056]
001dcb2ccbz w1, 0x1dcb34
001dcb30b 0x1dcb38
001dcb34
001dcb34loc_1dcb34:
001dcb34b 0x1dcb48
001dcb38
001dcb38loc_1dcb38:
001dcb38ldr x1, [x0+4296]
001dcb3cbl runtime.gcWriteBarrier1
001dcb40str x1, [x25]
001dcb44b 0x1dcb48
001dcb48
001dcb48loc_1dcb48:
001dcb48adrp x1, 0x4fd000
001dcb4cadd x1, x1, 488
001dcb50str x1, [x0+4296]
001dcb54ldr x0, [sp+392]
001dcb58ldrsb x27, [x0]
001dcb5corr x1, xzr, 1
001dcb60str x1, [x0+4304]
001dcb64ldp x29, x30, [sp-8]
001dcb68add sp, sp, 384
001dcb6cret x30
001dcb70
001dcb70loc_1dcb70:
001dcb70b 0x1dc1e0
001dcb74
001dcb74loc_1dcb74:
001dcb74ldr x2, [sp+392]
001dcb78ldrsb x27, [x2]
001dcb7cldr x2, [x2+40]
001dcb80ldr x3, [sp+56]
001dcb84subs xzr, x3, x2
001dcb88b.hi 0x1dcb90
001dcb8cb 0x1dcbf4
001dcb90
001dcb90loc_1dcb90:
001dcb90ldr x0, [sp+392]
001dcb94bl compress/flate.(*decompressor).moreBits
001dcb98str x0, [sp+184]
001dcb9cstr x1, [sp+192]
001dcba0cbnz x0, 0x1dcba8
001dcba4b 0x1dcbec
001dcba8
001dcba8loc_1dcba8:
001dcba8ldr x2, [sp+392]
001dcbacldrsb x27, [x2]
001dcbb0str x0, [x2+4320]
001dcbb4adrp x27, 0x86f000
001dcbb8ldr w0, [x27+3056]
001dcbbccbz w0, 0x1dcbc4
001dcbc0b 0x1dcbc8
001dcbc4
001dcbc4loc_1dcbc4:
001dcbc4b 0x1dcbdc
001dcbc8
001dcbc8loc_1dcbc8:
001dcbc8bl runtime.gcWriteBarrier2
001dcbccstr x1, [x25]
001dcbd0ldr x0, [x2+4328]
001dcbd4str x0, [x25+8]
001dcbd8b 0x1dcbdc
001dcbdc
001dcbdcloc_1dcbdc:
001dcbdcstr x1, [x2+4328]
001dcbe0ldp x29, x30, [sp-8]
001dcbe4add sp, sp, 384
001dcbe8ret x30
001dcbec
001dcbecloc_1dcbec:
001dcbecb 0x1dcbf0
001dcbf0
001dcbf0loc_1dcbf0:
001dcbf0b 0x1dcb74
001dcbf4
001dcbf4loc_1dcbf4:
001dcbf4ldr x2, [sp+64]
001dcbf8ldr x3, [sp+392]
001dcbfcldrsb x27, [x3]
001dcc00ldr w3, [x3+32]
001dcc04ldr x4, [sp+56]
001dcc08orr x5, xzr, 1
001dcc0clslv x6, x5, x4
001dcc10subs xzr, x4, 64
001dcc14csel x4, x6, xzr, lo
001dcc18sub x4, x4, 1
001dcc1cand x3, x3, x4
001dcc20mov w3, w3
001dcc24add x2, x2, x3
001dcc28str x2, [sp+64]
001dcc2cldr x2, [sp+392]
001dcc30ldrsb x27, [x2]
001dcc34ldr x3, [sp+392]
001dcc38ldrsb x27, [x3]
001dcc3cldr w3, [x3+32]
001dcc40ldr x4, [sp+56]
001dcc44lsrv x3, x3, x4
001dcc48subs xzr, x4, 64
001dcc4ccsel x3, x3, xzr, lo
001dcc50str w3, [x2+32]
001dcc54ldr x2, [sp+392]
001dcc58ldrsb x27, [x2]
001dcc5cldr x3, [sp+392]
001dcc60ldrsb x27, [x3]
001dcc64ldr x3, [x3+40]
001dcc68ldr x4, [sp+56]
001dcc6csub x3, x3, x4
001dcc70str x3, [x2+40]
001dcc74b 0x1dc570
001dcc78
001dcc78loc_1dcc78:
001dcc78str x0, [sp+8]
001dcc7cmov x3, x30
001dcc80bl runtime.morestack_noctxt.abi0
001dcc84ldr x0, [sp+8]
001dcc88b 0x1dc180
001dcc8cudf 0
001dc180
Loading..