Starting program: /pyenv/versions/3.12.7/bin/python test.py warning: Error disabling address space randomization: Operation not permitted [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". [New Thread 0xffff9a3201d0 (LWP 147170)] [New Thread 0xffff99b1f1d0 (LWP 147171)] [New Thread 0xffff9731e1d0 (LWP 147172)] [New Thread 0xffff94b1d1d0 (LWP 147173)] [New Thread 0xffff9231c1d0 (LWP 147174)] [New Thread 0xffff8fb1b1d0 (LWP 147175)] [New Thread 0xffff8d31a1d0 (LWP 147176)] [New Thread 0xffff8ab191d0 (LWP 147177)] [New Thread 0xffff883181d0 (LWP 147178)] [New Thread 0xffff85b171d0 (LWP 147179)] [New Thread 0xffff833161d0 (LWP 147180)] [New Thread 0xffff80b151d0 (LWP 147181)] [New Thread 0xffff7e3141d0 (LWP 147182)] [New Thread 0xffff7bb131d0 (LWP 147183)] [New Thread 0xffff793121d0 (LWP 147184)] [New Thread 0xffff76b111d0 (LWP 147185)] [New Thread 0xffff743101d0 (LWP 147186)] [New Thread 0xffff71b0f1d0 (LWP 147187)] [New Thread 0xffff6f30e1d0 (LWP 147188)] [New Thread 0xffff6cb0d1d0 (LWP 147189)] [New Thread 0xffff6a30c1d0 (LWP 147190)] [New Thread 0xffff67b0b1d0 (LWP 147191)] [New Thread 0xffff6530a1d0 (LWP 147192)] [New Thread 0xffff62b091d0 (LWP 147193)] [New Thread 0xffff603081d0 (LWP 147194)] [New Thread 0xffff5db071d0 (LWP 147195)] [New Thread 0xffff5b3061d0 (LWP 147196)] [New Thread 0xffff58b051d0 (LWP 147197)] [New Thread 0xffff563041d0 (LWP 147198)] [New Thread 0xffff53b031d0 (LWP 147199)] [New Thread 0xffff513021d0 (LWP 147200)] [New Thread 0xffff4eb011d0 (LWP 147201)] [New Thread 0xffff4c3001d0 (LWP 147202)] [New Thread 0xffff49aff1d0 (LWP 147203)] [New Thread 0xffff472fe1d0 (LWP 147204)] [New Thread 0xffff44afd1d0 (LWP 147205)] [New Thread 0xffff422fc1d0 (LWP 147206)] [New Thread 0xffff3fafb1d0 (LWP 147207)] [New Thread 0xffff3d2fa1d0 (LWP 147208)] [New Thread 0xffff3aaf91d0 (LWP 147209)] [New Thread 0xffff382f81d0 (LWP 147210)] [New Thread 0xffff35af71d0 (LWP 147211)] [New Thread 0xffff332f61d0 (LWP 147212)] [New Thread 0xffff30af51d0 (LWP 147213)] [New Thread 0xffff2e2f41d0 (LWP 147214)] [New Thread 0xffff2baf31d0 (LWP 147215)] [New Thread 0xffff292f21d0 (LWP 147216)] [New Thread 0xffff26af11d0 (LWP 147217)] [New Thread 0xffff242f01d0 (LWP 147218)] [New Thread 0xffff21aef1d0 (LWP 147219)] [New Thread 0xffff1f2ee1d0 (LWP 147220)] [New Thread 0xffff1eaed1d0 (LWP 147221)] [New Thread 0xffff1c2ec1d0 (LWP 147222)] [New Thread 0xffff19aeb1d0 (LWP 147223)] [New Thread 0xffff152ea1d0 (LWP 147224)] [New Thread 0xffff14ae91d0 (LWP 147225)] [New Thread 0xffff122e81d0 (LWP 147226)] [New Thread 0xffff0fae71d0 (LWP 147227)] [New Thread 0xffff0b2e61d0 (LWP 147228)] [New Thread 0xffff0aae51d0 (LWP 147229)] [New Thread 0xffff082e41d0 (LWP 147230)] [New Thread 0xffff05ae31d0 (LWP 147231)] [New Thread 0xffff012e21d0 (LWP 147232)] [Detaching after vfork from child process 147233] [New Thread 0xfffe72f9f1d0 (LWP 147234)] [New Thread 0xfffe7279e1d0 (LWP 147235)] [New Thread 0xfffe71f9d1d0 (LWP 147236)] [New Thread 0xfffe7179c1d0 (LWP 147237)] [New Thread 0xfffe70f9b1d0 (LWP 147238)] [New Thread 0xfffe7079a1d0 (LWP 147239)] [New Thread 0xfffe6ff991d0 (LWP 147240)] [New Thread 0xfffe6f7981d0 (LWP 147241)] [New Thread 0xfffe6ef971d0 (LWP 147242)] [New Thread 0xfffe6e7961d0 (LWP 147243)] [New Thread 0xfffe6df951d0 (LWP 147244)] [New Thread 0xfffe6d7941d0 (LWP 147245)] [New Thread 0xfffe6cf931d0 (LWP 147246)] [New Thread 0xfffe6c7921d0 (LWP 147247)] [New Thread 0xfffe6bf911d0 (LWP 147248)] [New Thread 0xfffe6b7901d0 (LWP 147249)] [New Thread 0xfffe6af8f1d0 (LWP 147250)] [New Thread 0xfffe6a78e1d0 (LWP 147251)] [New Thread 0xfffe69f8d1d0 (LWP 147252)] [New Thread 0xfffe6978c1d0 (LWP 147253)] [New Thread 0xfffe68f8b1d0 (LWP 147254)] [New Thread 0xfffe6878a1d0 (LWP 147255)] [New Thread 0xfffe67f891d0 (LWP 147256)] [New Thread 0xfffe677881d0 (LWP 147257)] [New Thread 0xfffe66f871d0 (LWP 147258)] [New Thread 0xfffe667861d0 (LWP 147259)] [New Thread 0xfffe65f851d0 (LWP 147260)] [New Thread 0xfffe657841d0 (LWP 147261)] [New Thread 0xfffe64f831d0 (LWP 147262)] [New Thread 0xfffe647821d0 (LWP 147263)] [New Thread 0xfffe63f811d0 (LWP 147264)] [New Thread 0xfffe637801d0 (LWP 147265)] [New Thread 0xfffe62f7f1d0 (LWP 147266)] [New Thread 0xfffe6277e1d0 (LWP 147267)] [New Thread 0xfffe61f7d1d0 (LWP 147268)] [New Thread 0xfffe6177c1d0 (LWP 147269)] [New Thread 0xfffe60f7b1d0 (LWP 147270)] [New Thread 0xfffe6077a1d0 (LWP 147271)] [New Thread 0xfffe5ff791d0 (LWP 147272)] [New Thread 0xfffe5f7781d0 (LWP 147273)] [New Thread 0xfffe5ef771d0 (LWP 147274)] [New Thread 0xfffe5e7761d0 (LWP 147275)] [New Thread 0xfffe5df751d0 (LWP 147276)] [New Thread 0xfffe5d7741d0 (LWP 147277)] [New Thread 0xfffe5cf731d0 (LWP 147278)] [New Thread 0xfffe5c7721d0 (LWP 147279)] [New Thread 0xfffe5bf711d0 (LWP 147280)] [New Thread 0xfffe5b7701d0 (LWP 147281)] [New Thread 0xfffe5af6f1d0 (LWP 147282)] [New Thread 0xfffe5a76e1d0 (LWP 147283)] [New Thread 0xfffe59f6d1d0 (LWP 147284)] [New Thread 0xfffe5976c1d0 (LWP 147285)] [New Thread 0xfffe58f6b1d0 (LWP 147286)] [New Thread 0xfffe5876a1d0 (LWP 147287)] [New Thread 0xfffe57f691d0 (LWP 147288)] [New Thread 0xfffe577681d0 (LWP 147289)] [New Thread 0xfffe56f671d0 (LWP 147290)] [New Thread 0xfffe567661d0 (LWP 147291)] [New Thread 0xfffe55f651d0 (LWP 147292)] [New Thread 0xfffe557641d0 (LWP 147293)] [New Thread 0xfffe54f631d0 (LWP 147294)] [New Thread 0xfffe547621d0 (LWP 147295)] [New Thread 0xfffe53f611d0 (LWP 147296)] [New Thread 0xfffe179ff1d0 (LWP 147297)] Thread 128 "jemalloc_bg_thd" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xfffe179ff1d0 (LWP 147297)] 0x0000fffe19c03844 in background_thread_entry () from /pyenv/versions/3.12.7/lib/python3.12/site-packages/pyarrow/libarrow.so.1700 Dump of assembler code for function background_thread_entry: 0x0000fffe19c037e0 <+0>: stp x29, x30, [sp, #-464]! 0x0000fffe19c037e4 <+4>: mov x29, sp 0x0000fffe19c037e8 <+8>: stp x19, x20, [sp, #16] 0x0000fffe19c037ec <+12>: mov x20, x0 0x0000fffe19c037f0 <+16>: stp x21, x22, [sp, #32] 0x0000fffe19c037f4 <+20>: stp x23, x24, [sp, #48] 0x0000fffe19c037f8 <+24>: stp x25, x26, [sp, #64] 0x0000fffe19c037fc <+28>: stp x27, x28, [sp, #80] 0x0000fffe19c03800 <+32>: bl 0xfffe182b97a0 0x0000fffe19c03804 <+36>: adrp x1, 0xfffe1a226000 0x0000fffe19c03808 <+40>: add x1, x1, #0x840 0x0000fffe19c0380c <+44>: bl 0xfffe182ac6c0 0x0000fffe19c03810 <+48>: str w20, [x29, #164] 0x0000fffe19c03814 <+52>: adrp x0, 0xfffe1a892000 0x0000fffe19c03818 <+56>: ldr x0, [x0, #352] 0x0000fffe19c0381c <+60>: ldr w2, [x0] 0x0000fffe19c03820 <+64>: cmp w2, #0x2 0x0000fffe19c03824 <+68>: b.ne 0xfffe19c03c40 // b.any 0x0000fffe19c03828 <+72>: mrs x9, tpidr_el0 0x0000fffe19c0382c <+76>: adrp x0, 0xfffe1a8a4000 <_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceIN5arrow4util10LogMessage4ImplESaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev@got.plt> 0x0000fffe19c03830 <+80>: ldr x2, [x0, #1768] 0x0000fffe19c03834 <+84>: add x0, x0, #0x6e8 0x0000fffe19c03838 <+88>: blr x2 0x0000fffe19c0383c <+92>: add x10, x9, x0 0x0000fffe19c03840 <+96>: mov x21, x10 => 0x0000fffe19c03844 <+100>: ldrb w11, [x10, #880] 0x0000fffe19c03848 <+104>: cbnz w11, 0xfffe19c04520 0x0000fffe19c0384c <+108>: mov x0, x21 0x0000fffe19c03850 <+112>: mov w1, #0x5 // #5 0x0000fffe19c03854 <+116>: bl 0xfffe19c44a10 0x0000fffe19c03858 <+120>: adrp x25, 0xfffe1a975000 0x0000fffe19c0385c <+124>: add x12, x25, #0xea0 0x0000fffe19c03860 <+128>: ubfiz x19, x20, #3, #32 0x0000fffe19c03864 <+132>: sub x13, x19, w20, uxtw 0x0000fffe19c03868 <+136>: ldr x18, [x12, #16] 0x0000fffe19c0386c <+140>: lsl x14, x13, #2 0x0000fffe19c03870 <+144>: sub x15, x14, w20, uxtw 0x0000fffe19c03874 <+148>: add x19, x18, x15, lsl #3 0x0000fffe19c03878 <+152>: add x0, x19, #0x78 0x0000fffe19c0387c <+156>: add x22, x19, #0x38 0x0000fffe19c03880 <+160>: str x22, [x29, #128] 0x0000fffe19c03884 <+164>: str x0, [x29, #152] 0x0000fffe19c03888 <+168>: bl 0xfffe182b6540 0x0000fffe19c0388c <+172>: cbnz w0, 0xfffe19c04130 0x0000fffe19c03890 <+176>: ldp x16, x17, [x19, #104] 0x0000fffe19c03894 <+180>: add x26, x17, #0x1 0x0000fffe19c03898 <+184>: str x26, [x19, #112] 0x0000fffe19c0389c <+188>: cmp x21, x16 0x0000fffe19c038a0 <+192>: b.eq 0xfffe19c038b0 // b.none 0x0000fffe19c038a4 <+196>: ldr x27, [x19, #96] 0x0000fffe19c038a8 <+200>: add x28, x27, #0x1 0x0000fffe19c038ac <+204>: stp x28, x21, [x19, #96] 0x0000fffe19c038b0 <+208>: add x30, x19, #0xb4 0x0000fffe19c038b4 <+212>: str x30, [x29, #168] 0x0000fffe19c038b8 <+216>: mov w1, #0x1 // #1 0x0000fffe19c038bc <+220>: stlrb w1, [x30] 0x0000fffe19c038c0 <+224>: mov x1, #0xffffffffffffffff // #-1 0x0000fffe19c038c4 <+228>: add x0, x19, #0xb8 0x0000fffe19c038c8 <+232>: str x0, [x29, #144] 0x0000fffe19c038cc <+236>: bl 0xfffe19c347a0 0x0000fffe19c038d0 <+240>: cbz w20, 0xfffe19c03c8c 0x0000fffe19c038d4 <+244>: ldr w11, [x19, #176] 0x0000fffe19c038d8 <+248>: add x20, x19, #0xa8 0x0000fffe19c038dc <+252>: str x20, [x29, #136] 0x0000fffe19c038e0 <+256>: cbz w11, 0xfffe19c03aa0 0x0000fffe19c038e4 <+260>: adrp x20, 0xfffe1a88f000 0x0000fffe19c038e8 <+264>: ldr x20, [x20, #3296] 0x0000fffe19c038ec <+268>: mov x22, #0xe100 // #57600 0x0000fffe19c038f0 <+272>: movk x22, #0x5f5, lsl #16 0x0000fffe19c038f4 <+276>: nop 0x0000fffe19c038f8 <+280>: cmp w11, #0x2 0x0000fffe19c038fc <+284>: b.eq 0xfffe19c03bac // b.none 0x0000fffe19c03900 <+288>: bl 0xfffe19bed404 0x0000fffe19c03904 <+292>: mov w26, w0 0x0000fffe19c03908 <+296>: ldr x0, [x29, #168] 0x0000fffe19c0390c <+300>: ldarb w2, [x0] 0x0000fffe19c03910 <+304>: ldr w4, [x29, #164] 0x0000fffe19c03914 <+308>: and w3, w2, #0xff 0x0000fffe19c03918 <+312>: cmp w4, w26 0x0000fffe19c0391c <+316>: b.cs 0xfffe19c03ae8 // b.hs, b.nlast 0x0000fffe19c03920 <+320>: cbz w3, 0xfffe19c03b50 0x0000fffe19c03924 <+324>: ldr w23, [x29, #164] 0x0000fffe19c03928 <+328>: add x28, x25, #0xea0 0x0000fffe19c0392c <+332>: mov x24, #0xffffffffffffffff // #-1 0x0000fffe19c03930 <+336>: add x11, x20, w23, uxtw #3 0x0000fffe19c03934 <+340>: ldar x12, [x11] 0x0000fffe19c03938 <+344>: cbz x12, 0xfffe19c0395c 0x0000fffe19c0393c <+348>: cmp x24, x22 0x0000fffe19c03940 <+352>: b.ls 0xfffe19c0395c // b.plast 0x0000fffe19c03944 <+356>: mov x13, #0x26a8 // #9896 0x0000fffe19c03948 <+360>: mov x0, x21 0x0000fffe19c0394c <+364>: add x1, x12, x13 0x0000fffe19c03950 <+368>: bl 0xfffe19c35124 0x0000fffe19c03954 <+372>: cmp x24, x0 0x0000fffe19c03958 <+376>: csel x24, x24, x0, ls // ls = plast 0x0000fffe19c0395c <+380>: ldr x14, [x28, #8] 0x0000fffe19c03960 <+384>: add w23, w23, w14 0x0000fffe19c03964 <+388>: cmp w26, w23 0x0000fffe19c03968 <+392>: b.hi 0xfffe19c03930 // b.pmore 0x0000fffe19c0396c <+396>: ldr x17, [x19, #200] 0x0000fffe19c03970 <+400>: add x27, x29, #0xd0 0x0000fffe19c03974 <+404>: mov x1, #0x0 // #0 0x0000fffe19c03978 <+408>: mov x0, x27 0x0000fffe19c0397c <+412>: add x30, x17, #0x1 0x0000fffe19c03980 <+416>: stp xzr, x30, [x19, #192] 0x0000fffe19c03984 <+420>: add x26, x29, #0xb8 0x0000fffe19c03988 <+424>: bl 0xfffe182a80c0 0x0000fffe19c0398c <+428>: ldp x1, x3, [x29, #208] 0x0000fffe19c03990 <+432>: mov x0, x26 0x0000fffe19c03994 <+436>: lsl x2, x3, #5 0x0000fffe19c03998 <+440>: sub x4, x2, x3 0x0000fffe19c0399c <+444>: add x5, x3, x4, lsl #2 0x0000fffe19c039a0 <+448>: lsl x2, x5, #3 0x0000fffe19c039a4 <+452>: bl 0xfffe19c347b0 0x0000fffe19c039a8 <+456>: cmn x24, #0x1 0x0000fffe19c039ac <+460>: b.eq 0xfffe19c03b24 // b.none 0x0000fffe19c039b0 <+464>: cmp x24, x22 0x0000fffe19c039b4 <+468>: add x23, x29, #0xc0 0x0000fffe19c039b8 <+472>: csel x28, x24, x22, cs // cs = hs, nlast 0x0000fffe19c039bc <+476>: mov x0, x23 0x0000fffe19c039c0 <+480>: bl 0xfffe19c34950 0x0000fffe19c039c4 <+484>: mov x1, x28 0x0000fffe19c039c8 <+488>: mov x0, x23 0x0000fffe19c039cc <+492>: bl 0xfffe19c34884 0x0000fffe19c039d0 <+496>: mov x0, x23 0x0000fffe19c039d4 <+500>: bl 0xfffe19c347c4 0x0000fffe19c039d8 <+504>: cmn x0, #0x1 0x0000fffe19c039dc <+508>: mov x1, x0 0x0000fffe19c039e0 <+512>: cset w0, eq // eq = none 0x0000fffe19c039e4 <+516>: ldr x6, [x29, #168] 0x0000fffe19c039e8 <+520>: stlrb w0, [x6] 0x0000fffe19c039ec <+524>: add x23, x29, #0xc8 0x0000fffe19c039f0 <+528>: ldr x0, [x29, #144] 0x0000fffe19c039f4 <+532>: add x24, x29, #0x150 0x0000fffe19c039f8 <+536>: bl 0xfffe19c347a0 0x0000fffe19c039fc <+540>: mov x0, x23 0x0000fffe19c03a00 <+544>: mov x1, x26 0x0000fffe19c03a04 <+548>: bl 0xfffe19c34844 0x0000fffe19c03a08 <+552>: mov x1, x28 0x0000fffe19c03a0c <+556>: mov x0, x23 0x0000fffe19c03a10 <+560>: bl 0xfffe19c34884 0x0000fffe19c03a14 <+564>: mov x0, x23 0x0000fffe19c03a18 <+568>: bl 0xfffe19c347f0 0x0000fffe19c03a1c <+572>: mov x1, x0 0x0000fffe19c03a20 <+576>: mov x0, x23 0x0000fffe19c03a24 <+580>: str x1, [x29, #336] 0x0000fffe19c03a28 <+584>: bl 0xfffe19c34814 0x0000fffe19c03a2c <+588>: mov x7, x0 0x0000fffe19c03a30 <+592>: ldr x1, [x29, #152] 0x0000fffe19c03a34 <+596>: mov x2, x24 0x0000fffe19c03a38 <+600>: add x0, x19, #0x8 0x0000fffe19c03a3c <+604>: str x7, [x29, #344] 0x0000fffe19c03a40 <+608>: bl 0xfffe182ae330 0x0000fffe19c03a44 <+612>: mov x1, #0x0 // #0 0x0000fffe19c03a48 <+616>: mov x0, x27 0x0000fffe19c03a4c <+620>: bl 0xfffe182a80c0 0x0000fffe19c03a50 <+624>: ldp x1, x10, [x29, #208] 0x0000fffe19c03a54 <+628>: mov x0, x24 0x0000fffe19c03a58 <+632>: lsl x11, x10, #5 0x0000fffe19c03a5c <+636>: sub x12, x11, x10 0x0000fffe19c03a60 <+640>: add x13, x10, x12, lsl #2 0x0000fffe19c03a64 <+644>: lsl x2, x13, #3 0x0000fffe19c03a68 <+648>: bl 0xfffe19c347b0 0x0000fffe19c03a6c <+652>: mov x1, x26 0x0000fffe19c03a70 <+656>: mov x0, x24 0x0000fffe19c03a74 <+660>: bl 0xfffe19c34850 0x0000fffe19c03a78 <+664>: cmp w0, #0x0 0x0000fffe19c03a7c <+668>: b.le 0xfffe19c03a98 0x0000fffe19c03a80 <+672>: mov x1, x26 0x0000fffe19c03a84 <+676>: mov x0, x24 0x0000fffe19c03a88 <+680>: bl 0xfffe19c34894 0x0000fffe19c03a8c <+684>: mov x1, x24 0x0000fffe19c03a90 <+688>: add x0, x19, #0xd0 0x0000fffe19c03a94 <+692>: bl 0xfffe19c34870 0x0000fffe19c03a98 <+696>: ldr w11, [x19, #176] 0x0000fffe19c03a9c <+700>: cbnz w11, 0xfffe19c038f8 0x0000fffe19c03aa0 <+704>: ldr x19, [x29, #168] 0x0000fffe19c03aa4 <+708>: stlrb wzr, [x19] 0x0000fffe19c03aa8 <+712>: mov x1, #0x0 // #0 0x0000fffe19c03aac <+716>: ldr x0, [x29, #144] 0x0000fffe19c03ab0 <+720>: bl 0xfffe19c347a0 0x0000fffe19c03ab4 <+724>: ldr x5, [x29, #136] 0x0000fffe19c03ab8 <+728>: strb wzr, [x5] 0x0000fffe19c03abc <+732>: ldr x0, [x29, #152] 0x0000fffe19c03ac0 <+736>: bl 0xfffe182b05f0 0x0000fffe19c03ac4 <+740>: mov sp, x29 0x0000fffe19c03ac8 <+744>: mov x0, #0x0 // #0 0x0000fffe19c03acc <+748>: ldp x19, x20, [sp, #16] 0x0000fffe19c03ad0 <+752>: ldp x21, x22, [sp, #32] 0x0000fffe19c03ad4 <+756>: ldp x23, x24, [sp, #48] 0x0000fffe19c03ad8 <+760>: ldp x25, x26, [sp, #64] 0x0000fffe19c03adc <+764>: ldp x27, x28, [sp, #80] 0x0000fffe19c03ae0 <+768>: ldp x29, x30, [sp], #464 0x0000fffe19c03ae4 <+772>: ret 0x0000fffe19c03ae8 <+776>: ldr x5, [x19, #200] 0x0000fffe19c03aec <+780>: add x27, x29, #0xd0 0x0000fffe19c03af0 <+784>: mov x1, #0x0 // #0 0x0000fffe19c03af4 <+788>: mov x0, x27 0x0000fffe19c03af8 <+792>: add x6, x5, #0x1 0x0000fffe19c03afc <+796>: stp xzr, x6, [x19, #192] 0x0000fffe19c03b00 <+800>: add x26, x29, #0xb8 0x0000fffe19c03b04 <+804>: bl 0xfffe182a80c0 0x0000fffe19c03b08 <+808>: ldp x1, x7, [x29, #208] 0x0000fffe19c03b0c <+812>: mov x0, x26 0x0000fffe19c03b10 <+816>: lsl x8, x7, #5 0x0000fffe19c03b14 <+820>: sub x9, x8, x7 0x0000fffe19c03b18 <+824>: add x10, x7, x9, lsl #2 0x0000fffe19c03b1c <+828>: lsl x2, x10, #3 0x0000fffe19c03b20 <+832>: bl 0xfffe19c347b0 0x0000fffe19c03b24 <+836>: ldr x9, [x29, #168] 0x0000fffe19c03b28 <+840>: mov w8, #0x1 // #1 0x0000fffe19c03b2c <+844>: stlrb w8, [x9] 0x0000fffe19c03b30 <+848>: ldr x0, [x29, #144] 0x0000fffe19c03b34 <+852>: mov x1, #0xffffffffffffffff // #-1 0x0000fffe19c03b38 <+856>: add x24, x29, #0x150 0x0000fffe19c03b3c <+860>: bl 0xfffe19c347a0 0x0000fffe19c03b40 <+864>: ldr x1, [x29, #152] 0x0000fffe19c03b44 <+868>: add x0, x19, #0x8 0x0000fffe19c03b48 <+872>: bl 0xfffe182ae880 0x0000fffe19c03b4c <+876>: b 0xfffe19c03a44 0x0000fffe19c03b50 <+880>: mov x23, x4 0x0000fffe19c03b54 <+884>: add x28, x25, #0xea0 0x0000fffe19c03b58 <+888>: mov x24, #0xffffffffffffffff // #-1 0x0000fffe19c03b5c <+892>: nop 0x0000fffe19c03b60 <+896>: add x15, x20, w23, uxtw #3 0x0000fffe19c03b64 <+900>: ldar x27, [x15] 0x0000fffe19c03b68 <+904>: cbz x27, 0xfffe19c03b98 0x0000fffe19c03b6c <+908>: mov x1, x27 0x0000fffe19c03b70 <+912>: mov x0, x21 0x0000fffe19c03b74 <+916>: bl 0xfffe19bfe180 0x0000fffe19c03b78 <+920>: cmp x24, x22 0x0000fffe19c03b7c <+924>: b.ls 0xfffe19c03b98 // b.plast 0x0000fffe19c03b80 <+928>: mov x18, #0x26a8 // #9896 0x0000fffe19c03b84 <+932>: mov x0, x21 0x0000fffe19c03b88 <+936>: add x1, x27, x18 0x0000fffe19c03b8c <+940>: bl 0xfffe19c35124 0x0000fffe19c03b90 <+944>: cmp x24, x0 0x0000fffe19c03b94 <+948>: csel x24, x24, x0, ls // ls = plast 0x0000fffe19c03b98 <+952>: ldr x16, [x28, #8] 0x0000fffe19c03b9c <+956>: add w23, w23, w16 0x0000fffe19c03ba0 <+960>: cmp w26, w23 0x0000fffe19c03ba4 <+964>: b.hi 0xfffe19c03b60 // b.pmore 0x0000fffe19c03ba8 <+968>: b 0xfffe19c0396c 0x0000fffe19c03bac <+972>: ldr x26, [x29, #136] 0x0000fffe19c03bb0 <+976>: strb wzr, [x26] 0x0000fffe19c03bb4 <+980>: add x27, x25, #0xea0 0x0000fffe19c03bb8 <+984>: ldr x0, [x29, #152] 0x0000fffe19c03bbc <+988>: add x28, x27, #0x28 0x0000fffe19c03bc0 <+992>: bl 0xfffe182b05f0 0x0000fffe19c03bc4 <+996>: add x0, x27, #0x68 0x0000fffe19c03bc8 <+1000>: bl 0xfffe182b6540 0x0000fffe19c03bcc <+1004>: cbnz w0, 0xfffe19c04178 0x0000fffe19c03bd0 <+1008>: add x18, x25, #0xea0 0x0000fffe19c03bd4 <+1012>: add x3, x18, #0x28 0x0000fffe19c03bd8 <+1016>: ldp x16, x17, [x18, #88] 0x0000fffe19c03bdc <+1020>: add x30, x17, #0x1 0x0000fffe19c03be0 <+1024>: str x30, [x18, #96] 0x0000fffe19c03be4 <+1028>: cmp x21, x16 0x0000fffe19c03be8 <+1032>: b.eq 0xfffe19c03bf8 // b.none 0x0000fffe19c03bec <+1036>: ldr x2, [x3, #40] 0x0000fffe19c03bf0 <+1040>: add x4, x2, #0x1 0x0000fffe19c03bf4 <+1044>: stp x4, x21, [x3, #40] 0x0000fffe19c03bf8 <+1048>: add x5, x25, #0xea0 0x0000fffe19c03bfc <+1052>: add x0, x5, #0x98 0x0000fffe19c03c00 <+1056>: strb wzr, [x0] 0x0000fffe19c03c04 <+1060>: add x0, x5, #0x68 0x0000fffe19c03c08 <+1064>: bl 0xfffe182b05f0 0x0000fffe19c03c0c <+1068>: ldr x0, [x29, #152] 0x0000fffe19c03c10 <+1072>: bl 0xfffe182b6540 0x0000fffe19c03c14 <+1076>: cbnz w0, 0xfffe19c04148 0x0000fffe19c03c18 <+1080>: ldr x24, [x29, #128] 0x0000fffe19c03c1c <+1084>: ldp x1, x7, [x24, #48] 0x0000fffe19c03c20 <+1088>: add x8, x7, #0x1 0x0000fffe19c03c24 <+1092>: str x8, [x24, #56] 0x0000fffe19c03c28 <+1096>: cmp x21, x1 0x0000fffe19c03c2c <+1100>: b.eq 0xfffe19c03a98 // b.none 0x0000fffe19c03c30 <+1104>: ldr x9, [x24, #40] 0x0000fffe19c03c34 <+1108>: add x10, x9, #0x1 0x0000fffe19c03c38 <+1112>: stp x10, x21, [x24, #40] 0x0000fffe19c03c3c <+1116>: b 0xfffe19c03a98 0x0000fffe19c03c40 <+1120>: movi v0.4s, #0x0 0x0000fffe19c03c44 <+1124>: add x2, x29, #0x150 0x0000fffe19c03c48 <+1128>: sxtw x3, w20 0x0000fffe19c03c4c <+1132>: stp q0, q0, [x2] 0x0000fffe19c03c50 <+1136>: stp q0, q0, [x2, #32] 0x0000fffe19c03c54 <+1140>: stp q0, q0, [x2, #64] 0x0000fffe19c03c58 <+1144>: stp q0, q0, [x2, #96] 0x0000fffe19c03c5c <+1148>: cmp x3, #0x3ff 0x0000fffe19c03c60 <+1152>: b.hi 0xfffe19c03c7c // b.pmore 0x0000fffe19c03c64 <+1156>: lsr x4, x3, #6 0x0000fffe19c03c68 <+1160>: mov x5, #0x1 // #1 0x0000fffe19c03c6c <+1164>: lsl x6, x5, x20 0x0000fffe19c03c70 <+1168>: ldr x7, [x2, x4, lsl #3] 0x0000fffe19c03c74 <+1172>: orr x8, x7, x6 0x0000fffe19c03c78 <+1176>: str x8, [x2, x4, lsl #3] 0x0000fffe19c03c7c <+1180>: mov x1, #0x80 // #128 0x0000fffe19c03c80 <+1184>: mov w0, #0x0 // #0 0x0000fffe19c03c84 <+1188>: bl 0xfffe182a7da0 0x0000fffe19c03c88 <+1192>: b 0xfffe19c03828 0x0000fffe19c03c8c <+1196>: add x22, x25, #0xea0 0x0000fffe19c03c90 <+1200>: mov x12, sp 0x0000fffe19c03c94 <+1204>: str x12, [x29, #112] 0x0000fffe19c03c98 <+1208>: ldp x13, x20, [x22, #8] 0x0000fffe19c03c9c <+1212>: add x26, x13, #0xf 0x0000fffe19c03ca0 <+1216>: and x27, x26, #0xfffffffffffffff0 0x0000fffe19c03ca4 <+1220>: sub sp, sp, x27 0x0000fffe19c03ca8 <+1224>: mov x28, sp 0x0000fffe19c03cac <+1228>: str x28, [x29, #136] 0x0000fffe19c03cb0 <+1232>: cmp x13, #0x1 0x0000fffe19c03cb4 <+1236>: b.ls 0xfffe19c045fc // b.plast 0x0000fffe19c03cb8 <+1240>: sub x15, x13, #0x9 0x0000fffe19c03cbc <+1244>: sub x18, x13, #0x2 0x0000fffe19c03cc0 <+1248>: mov w16, #0xfffffff6 // #-10 0x0000fffe19c03cc4 <+1252>: cmp x15, x16 0x0000fffe19c03cc8 <+1256>: b.hi 0xfffe19c041ac // b.pmore 0x0000fffe19c03ccc <+1260>: cmp x18, #0xe 0x0000fffe19c03cd0 <+1264>: b.ls 0xfffe19c04608 // b.plast 0x0000fffe19c03cd4 <+1268>: sub x2, x13, #0x1 0x0000fffe19c03cd8 <+1272>: mov x0, sp 0x0000fffe19c03cdc <+1276>: movi v1.4s, #0x0 0x0000fffe19c03ce0 <+1280>: and x4, x2, #0xfffffffffffffff0 0x0000fffe19c03ce4 <+1284>: sub x5, x4, #0x10 0x0000fffe19c03ce8 <+1288>: add x6, sp, x4 0x0000fffe19c03cec <+1292>: lsr x23, x5, #4 0x0000fffe19c03cf0 <+1296>: add x24, x23, #0x1 0x0000fffe19c03cf4 <+1300>: ands x1, x24, #0x7 0x0000fffe19c03cf8 <+1304>: b.eq 0xfffe19c03d6c // b.none 0x0000fffe19c03cfc <+1308>: cmp x1, #0x1 0x0000fffe19c03d00 <+1312>: b.eq 0xfffe19c03d5c // b.none 0x0000fffe19c03d04 <+1316>: cmp x1, #0x2 0x0000fffe19c03d08 <+1320>: b.eq 0xfffe19c03d54 // b.none 0x0000fffe19c03d0c <+1324>: cmp x1, #0x3 0x0000fffe19c03d10 <+1328>: b.eq 0xfffe19c03d4c // b.none 0x0000fffe19c03d14 <+1332>: cmp x1, #0x4 0x0000fffe19c03d18 <+1336>: b.eq 0xfffe19c03d44 // b.none 0x0000fffe19c03d1c <+1340>: cmp x1, #0x5 0x0000fffe19c03d20 <+1344>: b.eq 0xfffe19c03d3c // b.none 0x0000fffe19c03d24 <+1348>: cmp x1, #0x6 0x0000fffe19c03d28 <+1352>: b.eq 0xfffe19c03d34 // b.none 0x0000fffe19c03d2c <+1356>: add x0, x28, #0x10 0x0000fffe19c03d30 <+1360>: stur q1, [x28, #1] 0x0000fffe19c03d34 <+1364>: add x0, x0, #0x10 0x0000fffe19c03d38 <+1368>: stur q1, [x0, #-15] 0x0000fffe19c03d3c <+1372>: add x0, x0, #0x10 0x0000fffe19c03d40 <+1376>: stur q1, [x0, #-15] 0x0000fffe19c03d44 <+1380>: add x0, x0, #0x10 0x0000fffe19c03d48 <+1384>: stur q1, [x0, #-15] 0x0000fffe19c03d4c <+1388>: add x0, x0, #0x10 0x0000fffe19c03d50 <+1392>: stur q1, [x0, #-15] 0x0000fffe19c03d54 <+1396>: add x0, x0, #0x10 0x0000fffe19c03d58 <+1400>: stur q1, [x0, #-15] 0x0000fffe19c03d5c <+1404>: add x0, x0, #0x10 0x0000fffe19c03d60 <+1408>: stur q1, [x0, #-15] 0x0000fffe19c03d64 <+1412>: cmp x6, x0 0x0000fffe19c03d68 <+1416>: b.eq 0xfffe19c03d98 // b.none 0x0000fffe19c03d6c <+1420>: add x0, x0, #0x80 0x0000fffe19c03d70 <+1424>: stur q1, [x0, #-127] 0x0000fffe19c03d74 <+1428>: stur q1, [x0, #-111] 0x0000fffe19c03d78 <+1432>: stur q1, [x0, #-95] 0x0000fffe19c03d7c <+1436>: stur q1, [x0, #-79] 0x0000fffe19c03d80 <+1440>: stur q1, [x0, #-63] 0x0000fffe19c03d84 <+1444>: stur q1, [x0, #-47] 0x0000fffe19c03d88 <+1448>: stur q1, [x0, #-31] 0x0000fffe19c03d8c <+1452>: stur q1, [x0, #-15] 0x0000fffe19c03d90 <+1456>: cmp x6, x0 0x0000fffe19c03d94 <+1460>: b.ne 0xfffe19c03d6c // b.any 0x0000fffe19c03d98 <+1464>: and x7, x2, #0xfffffffffffffff0 0x0000fffe19c03d9c <+1468>: add w26, w7, #0x1 0x0000fffe19c03da0 <+1472>: tst x2, #0xf 0x0000fffe19c03da4 <+1476>: b.eq 0xfffe19c03e58 // b.none 0x0000fffe19c03da8 <+1480>: sub x8, x13, x7 0x0000fffe19c03dac <+1484>: sub x9, x8, #0x2 0x0000fffe19c03db0 <+1488>: sub x10, x8, #0x1 0x0000fffe19c03db4 <+1492>: cmp x9, #0x6 0x0000fffe19c03db8 <+1496>: b.ls 0xfffe19c03dd8 // b.plast 0x0000fffe19c03dbc <+1500>: ldr x11, [x29, #136] 0x0000fffe19c03dc0 <+1504>: and x12, x10, #0xfffffffffffffff8 0x0000fffe19c03dc4 <+1508>: add w26, w26, w12 0x0000fffe19c03dc8 <+1512>: add x22, x11, x7 0x0000fffe19c03dcc <+1516>: stur xzr, [x22, #1] 0x0000fffe19c03dd0 <+1520>: tst x10, #0x7 0x0000fffe19c03dd4 <+1524>: b.eq 0xfffe19c03e58 // b.none 0x0000fffe19c03dd8 <+1528>: ldr x14, [x29, #136] 0x0000fffe19c03ddc <+1532>: add w27, w26, #0x1 0x0000fffe19c03de0 <+1536>: add w28, w26, #0x1 0x0000fffe19c03de4 <+1540>: strb wzr, [x14, w26, uxtw] 0x0000fffe19c03de8 <+1544>: cmp x13, x27 0x0000fffe19c03dec <+1548>: b.ls 0xfffe19c03e58 // b.plast 0x0000fffe19c03df0 <+1552>: add w15, w26, #0x2 0x0000fffe19c03df4 <+1556>: strb wzr, [x14, w28, uxtw] 0x0000fffe19c03df8 <+1560>: add w18, w26, #0x2 0x0000fffe19c03dfc <+1564>: cmp x13, x15 0x0000fffe19c03e00 <+1568>: b.ls 0xfffe19c03e58 // b.plast 0x0000fffe19c03e04 <+1572>: add w16, w26, #0x3 0x0000fffe19c03e08 <+1576>: strb wzr, [x14, w18, uxtw] 0x0000fffe19c03e0c <+1580>: add w17, w26, #0x3 0x0000fffe19c03e10 <+1584>: cmp x13, x16 0x0000fffe19c03e14 <+1588>: b.ls 0xfffe19c03e58 // b.plast 0x0000fffe19c03e18 <+1592>: add w30, w26, #0x4 0x0000fffe19c03e1c <+1596>: strb wzr, [x14, w17, uxtw] 0x0000fffe19c03e20 <+1600>: add w3, w26, #0x4 0x0000fffe19c03e24 <+1604>: cmp x13, x30 0x0000fffe19c03e28 <+1608>: b.ls 0xfffe19c03e58 // b.plast 0x0000fffe19c03e2c <+1612>: add w2, w26, #0x5 0x0000fffe19c03e30 <+1616>: strb wzr, [x14, w3, uxtw] 0x0000fffe19c03e34 <+1620>: add w4, w26, #0x5 0x0000fffe19c03e38 <+1624>: cmp x13, x2 0x0000fffe19c03e3c <+1628>: b.ls 0xfffe19c03e58 // b.plast 0x0000fffe19c03e40 <+1632>: add w5, w26, #0x6 0x0000fffe19c03e44 <+1636>: strb wzr, [x14, w4, uxtw] 0x0000fffe19c03e48 <+1640>: add w6, w26, #0x6 0x0000fffe19c03e4c <+1644>: cmp x13, x5 0x0000fffe19c03e50 <+1648>: b.ls 0xfffe19c03e58 // b.plast 0x0000fffe19c03e54 <+1652>: strb wzr, [x14, w6, uxtw] 0x0000fffe19c03e58 <+1656>: ldr w14, [x20, #176] 0x0000fffe19c03e5c <+1660>: cbz w14, 0xfffe19c04048 0x0000fffe19c03e60 <+1664>: adrp x22, 0xfffe1a88f000 0x0000fffe19c03e64 <+1668>: ldr x22, [x22, #3296] 0x0000fffe19c03e68 <+1672>: mov x23, #0xe100 // #57600 0x0000fffe19c03e6c <+1676>: mov w13, #0x1 // #1 0x0000fffe19c03e70 <+1680>: movk x23, #0x5f5, lsl #16 0x0000fffe19c03e74 <+1684>: str w13, [x29, #160] 0x0000fffe19c03e78 <+1688>: cmp w14, #0x2 0x0000fffe19c03e7c <+1692>: b.eq 0xfffe19c042a4 // b.none 0x0000fffe19c03e80 <+1696>: ldr x24, [x25, #3744] 0x0000fffe19c03e84 <+1700>: add x26, x25, #0xea0 0x0000fffe19c03e88 <+1704>: ldr w1, [x29, #160] 0x0000fffe19c03e8c <+1708>: cmp x24, w1, uxtw 0x0000fffe19c03e90 <+1712>: b.ne 0xfffe19c0433c // b.any 0x0000fffe19c03e94 <+1716>: bl 0xfffe19bed404 0x0000fffe19c03e98 <+1720>: mov w27, w0 0x0000fffe19c03e9c <+1724>: add x18, x20, #0xb4 0x0000fffe19c03ea0 <+1728>: str x18, [x29, #120] 0x0000fffe19c03ea4 <+1732>: ldarb w3, [x18] 0x0000fffe19c03ea8 <+1736>: and w2, w3, #0xff 0x0000fffe19c03eac <+1740>: cbz w0, 0xfffe19c04238 0x0000fffe19c03eb0 <+1744>: ldr w24, [x29, #164] 0x0000fffe19c03eb4 <+1748>: add x26, x25, #0xea0 0x0000fffe19c03eb8 <+1752>: mov x28, #0xffffffffffffffff // #-1 0x0000fffe19c03ebc <+1756>: cbz w2, 0xfffe19c041d4 0x0000fffe19c03ec0 <+1760>: add x17, x22, w24, uxtw #3 0x0000fffe19c03ec4 <+1764>: ldar x30, [x17] 0x0000fffe19c03ec8 <+1768>: cbz x30, 0xfffe19c03eec 0x0000fffe19c03ecc <+1772>: cmp x28, x23 0x0000fffe19c03ed0 <+1776>: b.ls 0xfffe19c03eec // b.plast 0x0000fffe19c03ed4 <+1780>: mov x0, x21 0x0000fffe19c03ed8 <+1784>: mov x1, #0x26a8 // #9896 0x0000fffe19c03edc <+1788>: add x1, x30, x1 0x0000fffe19c03ee0 <+1792>: bl 0xfffe19c35124 0x0000fffe19c03ee4 <+1796>: cmp x28, x0 0x0000fffe19c03ee8 <+1800>: csel x28, x28, x0, ls // ls = plast 0x0000fffe19c03eec <+1804>: ldr x0, [x26, #8] 0x0000fffe19c03ef0 <+1808>: add w24, w24, w0 0x0000fffe19c03ef4 <+1812>: cmp w27, w24 0x0000fffe19c03ef8 <+1816>: b.hi 0xfffe19c03ec0 // b.pmore 0x0000fffe19c03efc <+1820>: ldr x12, [x20, #200] 0x0000fffe19c03f00 <+1824>: add x11, x29, #0xd0 0x0000fffe19c03f04 <+1828>: mov x1, #0x0 // #0 0x0000fffe19c03f08 <+1832>: mov x0, x11 0x0000fffe19c03f0c <+1836>: add x14, x12, #0x1 0x0000fffe19c03f10 <+1840>: stp xzr, x14, [x20, #192] 0x0000fffe19c03f14 <+1844>: add x24, x29, #0xb8 0x0000fffe19c03f18 <+1848>: str x11, [x29, #128] 0x0000fffe19c03f1c <+1852>: bl 0xfffe182a80c0 0x0000fffe19c03f20 <+1856>: ldp x1, x15, [x29, #208] 0x0000fffe19c03f24 <+1860>: mov x0, x24 0x0000fffe19c03f28 <+1864>: lsl x18, x15, #5 0x0000fffe19c03f2c <+1868>: sub x27, x18, x15 0x0000fffe19c03f30 <+1872>: add x3, x15, x27, lsl #2 0x0000fffe19c03f34 <+1876>: lsl x2, x3, #3 0x0000fffe19c03f38 <+1880>: bl 0xfffe19c347b0 0x0000fffe19c03f3c <+1884>: cmn x28, #0x1 0x0000fffe19c03f40 <+1888>: b.eq 0xfffe19c04278 // b.none 0x0000fffe19c03f44 <+1892>: cmp x28, x23 0x0000fffe19c03f48 <+1896>: add x0, x29, #0xc0 0x0000fffe19c03f4c <+1900>: csel x27, x28, x23, cs // cs = hs, nlast 0x0000fffe19c03f50 <+1904>: mov x26, x0 0x0000fffe19c03f54 <+1908>: bl 0xfffe19c34950 0x0000fffe19c03f58 <+1912>: mov x1, x27 0x0000fffe19c03f5c <+1916>: mov x0, x26 0x0000fffe19c03f60 <+1920>: bl 0xfffe19c34884 0x0000fffe19c03f64 <+1924>: mov x0, x26 0x0000fffe19c03f68 <+1928>: bl 0xfffe19c347c4 0x0000fffe19c03f6c <+1932>: cmn x0, #0x1 0x0000fffe19c03f70 <+1936>: mov x1, x0 0x0000fffe19c03f74 <+1940>: cset w4, eq // eq = none 0x0000fffe19c03f78 <+1944>: ldr x2, [x29, #120] 0x0000fffe19c03f7c <+1948>: stlrb w4, [x2] 0x0000fffe19c03f80 <+1952>: add x28, x29, #0xc8 0x0000fffe19c03f84 <+1956>: add x0, x20, #0xb8 0x0000fffe19c03f88 <+1960>: bl 0xfffe19c347a0 0x0000fffe19c03f8c <+1964>: mov x0, x28 0x0000fffe19c03f90 <+1968>: mov x1, x24 0x0000fffe19c03f94 <+1972>: bl 0xfffe19c34844 0x0000fffe19c03f98 <+1976>: add x26, x29, #0x150 0x0000fffe19c03f9c <+1980>: mov x1, x27 0x0000fffe19c03fa0 <+1984>: mov x0, x28 0x0000fffe19c03fa4 <+1988>: bl 0xfffe19c34884 0x0000fffe19c03fa8 <+1992>: mov x0, x28 0x0000fffe19c03fac <+1996>: bl 0xfffe19c347f0 0x0000fffe19c03fb0 <+2000>: mov x6, x0 0x0000fffe19c03fb4 <+2004>: mov x0, x28 0x0000fffe19c03fb8 <+2008>: str x6, [x29, #336] 0x0000fffe19c03fbc <+2012>: bl 0xfffe19c34814 0x0000fffe19c03fc0 <+2016>: mov x5, x0 0x0000fffe19c03fc4 <+2020>: mov x2, x26 0x0000fffe19c03fc8 <+2024>: add x1, x20, #0x78 0x0000fffe19c03fcc <+2028>: add x0, x20, #0x8 0x0000fffe19c03fd0 <+2032>: str x5, [x29, #344] 0x0000fffe19c03fd4 <+2036>: bl 0xfffe182ae330 0x0000fffe19c03fd8 <+2040>: ldr x0, [x29, #128] 0x0000fffe19c03fdc <+2044>: mov x1, #0x0 // #0 0x0000fffe19c03fe0 <+2048>: bl 0xfffe182a80c0 0x0000fffe19c03fe4 <+2052>: ldp x1, x7, [x29, #208] 0x0000fffe19c03fe8 <+2056>: mov x0, x26 0x0000fffe19c03fec <+2060>: lsl x8, x7, #5 0x0000fffe19c03ff0 <+2064>: sub x9, x8, x7 0x0000fffe19c03ff4 <+2068>: add x10, x7, x9, lsl #2 0x0000fffe19c03ff8 <+2072>: lsl x2, x10, #3 0x0000fffe19c03ffc <+2076>: bl 0xfffe19c347b0 0x0000fffe19c04000 <+2080>: mov x1, x24 0x0000fffe19c04004 <+2084>: mov x0, x26 0x0000fffe19c04008 <+2088>: bl 0xfffe19c34850 0x0000fffe19c0400c <+2092>: cmp w0, #0x0 0x0000fffe19c04010 <+2096>: b.le 0xfffe19c0402c 0x0000fffe19c04014 <+2100>: mov x1, x24 0x0000fffe19c04018 <+2104>: mov x0, x26 0x0000fffe19c0401c <+2108>: bl 0xfffe19c34894 0x0000fffe19c04020 <+2112>: mov x1, x26 0x0000fffe19c04024 <+2116>: add x0, x20, #0xd0 0x0000fffe19c04028 <+2120>: bl 0xfffe19c34870 0x0000fffe19c0402c <+2124>: add x8, x25, #0xea0 0x0000fffe19c04030 <+2128>: ldr x20, [x8, #16] 0x0000fffe19c04034 <+2132>: ldr w14, [x20, #176] 0x0000fffe19c04038 <+2136>: cbnz w14, 0xfffe19c03e78 0x0000fffe19c0403c <+2140>: ldr x22, [x8, #8] 0x0000fffe19c04040 <+2144>: cmp x22, #0x1 0x0000fffe19c04044 <+2148>: b.ls 0xfffe19c04118 // b.plast 0x0000fffe19c04048 <+2152>: mov x2, #0x1 // #1 0x0000fffe19c0404c <+2156>: mov w22, #0x1 // #1 0x0000fffe19c04050 <+2160>: mov x4, x2 0x0000fffe19c04054 <+2164>: b 0xfffe19c04080 0x0000fffe19c04058 <+2168>: mov x1, x28 0x0000fffe19c0405c <+2172>: mov x0, x21 0x0000fffe19c04060 <+2176>: bl 0xfffe19c03380 0x0000fffe19c04064 <+2180>: add x3, x25, #0xea0 0x0000fffe19c04068 <+2184>: add w4, w22, #0x1 0x0000fffe19c0406c <+2188>: mov x22, x4 0x0000fffe19c04070 <+2192>: mov x2, x4 0x0000fffe19c04074 <+2196>: ldp x6, x20, [x3, #8] 0x0000fffe19c04078 <+2200>: cmp x4, x6 0x0000fffe19c0407c <+2204>: b.cs 0xfffe19c04118 // b.hs, b.nlast 0x0000fffe19c04080 <+2208>: ldr x24, [x29, #136] 0x0000fffe19c04084 <+2212>: lsl x23, x2, #3 0x0000fffe19c04088 <+2216>: sub x9, x23, x2 0x0000fffe19c0408c <+2220>: ldrb w26, [x24, x4] 0x0000fffe19c04090 <+2224>: lsl x10, x9, #2 0x0000fffe19c04094 <+2228>: sub x27, x10, x2 0x0000fffe19c04098 <+2232>: add x28, x20, x27, lsl #3 0x0000fffe19c0409c <+2236>: cbnz w26, 0xfffe19c04058 0x0000fffe19c040a0 <+2240>: add x20, x28, #0x78 0x0000fffe19c040a4 <+2244>: add x27, x28, #0x38 0x0000fffe19c040a8 <+2248>: mov x0, x20 0x0000fffe19c040ac <+2252>: add x23, x28, #0xa8 0x0000fffe19c040b0 <+2256>: bl 0xfffe182b6540 0x0000fffe19c040b4 <+2260>: cbnz w0, 0xfffe19c04224 0x0000fffe19c040b8 <+2264>: ldp x17, x0, [x27, #48] 0x0000fffe19c040bc <+2268>: add x30, x0, #0x1 0x0000fffe19c040c0 <+2272>: str x30, [x27, #56] 0x0000fffe19c040c4 <+2276>: cmp x21, x17 0x0000fffe19c040c8 <+2280>: b.eq 0xfffe19c040d8 // b.none 0x0000fffe19c040cc <+2284>: ldr x11, [x27, #40] 0x0000fffe19c040d0 <+2288>: add x12, x11, #0x1 0x0000fffe19c040d4 <+2292>: stp x12, x21, [x27, #40] 0x0000fffe19c040d8 <+2296>: ldr w14, [x28, #176] 0x0000fffe19c040dc <+2300>: cbz w14, 0xfffe19c040f0 0x0000fffe19c040e0 <+2304>: ldr x15, [x25, #3744] 0x0000fffe19c040e4 <+2308>: str wzr, [x28, #176] 0x0000fffe19c040e8 <+2312>: sub x18, x15, #0x1 0x0000fffe19c040ec <+2316>: str x18, [x25, #3744] 0x0000fffe19c040f0 <+2320>: strb wzr, [x23] 0x0000fffe19c040f4 <+2324>: mov x0, x20 0x0000fffe19c040f8 <+2328>: bl 0xfffe182b05f0 0x0000fffe19c040fc <+2332>: add x3, x25, #0xea0 0x0000fffe19c04100 <+2336>: add w4, w22, #0x1 0x0000fffe19c04104 <+2340>: mov x22, x4 0x0000fffe19c04108 <+2344>: mov x2, x4 0x0000fffe19c0410c <+2348>: ldp x6, x20, [x3, #8] 0x0000fffe19c04110 <+2352>: cmp x4, x6 0x0000fffe19c04114 <+2356>: b.cc 0xfffe19c04080 // b.lo, b.ul, b.last 0x0000fffe19c04118 <+2360>: add x21, x19, #0xa8 0x0000fffe19c0411c <+2364>: str x21, [x29, #136] 0x0000fffe19c04120 <+2368>: str wzr, [x20, #176] 0x0000fffe19c04124 <+2372>: ldr x25, [x29, #112] 0x0000fffe19c04128 <+2376>: mov sp, x25 0x0000fffe19c0412c <+2380>: b 0xfffe19c03aa0 0x0000fffe19c04130 <+2384>: add x0, x19, #0x38 0x0000fffe19c04134 <+2388>: add x23, x19, #0xa8 0x0000fffe19c04138 <+2392>: mov w24, #0x1 // #1 0x0000fffe19c0413c <+2396>: bl 0xfffe19c342f0 0x0000fffe19c04140 <+2400>: strb w24, [x23] 0x0000fffe19c04144 <+2404>: b 0xfffe19c03890 0x0000fffe19c04148 <+2408>: ldr x0, [x29, #128] 0x0000fffe19c0414c <+2412>: bl 0xfffe19c342f0 0x0000fffe19c04150 <+2416>: ldr x23, [x29, #136] 0x0000fffe19c04154 <+2420>: mov w6, #0x1 // #1 0x0000fffe19c04158 <+2424>: strb w6, [x23] 0x0000fffe19c0415c <+2428>: ldr x24, [x29, #128] 0x0000fffe19c04160 <+2432>: ldp x1, x7, [x24, #48] 0x0000fffe19c04164 <+2436>: add x8, x7, #0x1 0x0000fffe19c04168 <+2440>: str x8, [x24, #56] 0x0000fffe19c0416c <+2444>: cmp x21, x1 0x0000fffe19c04170 <+2448>: b.ne 0xfffe19c03c30 // b.any 0x0000fffe19c04174 <+2452>: b 0xfffe19c03a98 0x0000fffe19c04178 <+2456>: mov x0, x28 0x0000fffe19c0417c <+2460>: bl 0xfffe19c342f0 0x0000fffe19c04180 <+2464>: add x14, x27, #0x98 0x0000fffe19c04184 <+2468>: mov w15, #0x1 // #1 0x0000fffe19c04188 <+2472>: strb w15, [x14] 0x0000fffe19c0418c <+2476>: add x18, x25, #0xea0 0x0000fffe19c04190 <+2480>: add x3, x18, #0x28 0x0000fffe19c04194 <+2484>: ldp x16, x17, [x18, #88] 0x0000fffe19c04198 <+2488>: add x30, x17, #0x1 0x0000fffe19c0419c <+2492>: str x30, [x18, #96] 0x0000fffe19c041a0 <+2496>: cmp x21, x16 0x0000fffe19c041a4 <+2500>: b.ne 0xfffe19c03bec // b.any 0x0000fffe19c041a8 <+2504>: b 0xfffe19c03bf8 0x0000fffe19c041ac <+2508>: mov w17, #0x1 // #1 0x0000fffe19c041b0 <+2512>: mov x3, #0x1 // #1 0x0000fffe19c041b4 <+2516>: nop 0x0000fffe19c041b8 <+2520>: ldr x30, [x29, #136] 0x0000fffe19c041bc <+2524>: add w17, w17, #0x1 0x0000fffe19c041c0 <+2528>: strb wzr, [x30, x3] 0x0000fffe19c041c4 <+2532>: mov w3, w17 0x0000fffe19c041c8 <+2536>: cmp x13, x3 0x0000fffe19c041cc <+2540>: b.hi 0xfffe19c041b8 // b.pmore 0x0000fffe19c041d0 <+2544>: b 0xfffe19c03e58 0x0000fffe19c041d4 <+2548>: add x7, x22, w24, uxtw #3 0x0000fffe19c041d8 <+2552>: ldar x1, [x7] 0x0000fffe19c041dc <+2556>: cbz x1, 0xfffe19c04210 0x0000fffe19c041e0 <+2560>: mov x0, x21 0x0000fffe19c041e4 <+2564>: str x1, [x29, #128] 0x0000fffe19c041e8 <+2568>: bl 0xfffe19bfe180 0x0000fffe19c041ec <+2572>: cmp x28, x23 0x0000fffe19c041f0 <+2576>: b.ls 0xfffe19c04210 // b.plast 0x0000fffe19c041f4 <+2580>: ldr x8, [x29, #128] 0x0000fffe19c041f8 <+2584>: mov x9, #0x26a8 // #9896 0x0000fffe19c041fc <+2588>: mov x0, x21 0x0000fffe19c04200 <+2592>: add x1, x8, x9 0x0000fffe19c04204 <+2596>: bl 0xfffe19c35124 0x0000fffe19c04208 <+2600>: cmp x28, x0 0x0000fffe19c0420c <+2604>: csel x28, x28, x0, ls // ls = plast 0x0000fffe19c04210 <+2608>: ldr x10, [x26, #8] 0x0000fffe19c04214 <+2612>: add w24, w24, w10 0x0000fffe19c04218 <+2616>: cmp w27, w24 0x0000fffe19c0421c <+2620>: b.hi 0xfffe19c041d4 // b.pmore 0x0000fffe19c04220 <+2624>: b 0xfffe19c03efc 0x0000fffe19c04224 <+2628>: mov x0, x27 0x0000fffe19c04228 <+2632>: bl 0xfffe19c342f0 0x0000fffe19c0422c <+2636>: mov w1, #0x1 // #1 0x0000fffe19c04230 <+2640>: strb w1, [x23] 0x0000fffe19c04234 <+2644>: b 0xfffe19c040b8 0x0000fffe19c04238 <+2648>: ldr x6, [x20, #200] 0x0000fffe19c0423c <+2652>: add x4, x29, #0xd0 0x0000fffe19c04240 <+2656>: mov x1, #0x0 // #0 0x0000fffe19c04244 <+2660>: mov x0, x4 0x0000fffe19c04248 <+2664>: add x16, x6, #0x1 0x0000fffe19c0424c <+2668>: stp xzr, x16, [x20, #192] 0x0000fffe19c04250 <+2672>: add x24, x29, #0xb8 0x0000fffe19c04254 <+2676>: str x4, [x29, #128] 0x0000fffe19c04258 <+2680>: bl 0xfffe182a80c0 0x0000fffe19c0425c <+2684>: ldp x1, x5, [x29, #208] 0x0000fffe19c04260 <+2688>: mov x0, x24 0x0000fffe19c04264 <+2692>: lsl x13, x5, #5 0x0000fffe19c04268 <+2696>: sub x28, x13, x5 0x0000fffe19c0426c <+2700>: add x26, x5, x28, lsl #2 0x0000fffe19c04270 <+2704>: lsl x2, x26, #3 0x0000fffe19c04274 <+2708>: bl 0xfffe19c347b0 0x0000fffe19c04278 <+2712>: ldr x13, [x29, #120] 0x0000fffe19c0427c <+2716>: mov w16, #0x1 // #1 0x0000fffe19c04280 <+2720>: stlrb w16, [x13] 0x0000fffe19c04284 <+2724>: mov x1, #0xffffffffffffffff // #-1 0x0000fffe19c04288 <+2728>: add x0, x20, #0xb8 0x0000fffe19c0428c <+2732>: bl 0xfffe19c347a0 0x0000fffe19c04290 <+2736>: add x26, x29, #0x150 0x0000fffe19c04294 <+2740>: add x1, x20, #0x78 0x0000fffe19c04298 <+2744>: add x0, x20, #0x8 0x0000fffe19c0429c <+2748>: bl 0xfffe182ae880 0x0000fffe19c042a0 <+2752>: b 0xfffe19c03fd8 0x0000fffe19c042a4 <+2756>: add x27, x20, #0xa8 0x0000fffe19c042a8 <+2760>: strb wzr, [x27] 0x0000fffe19c042ac <+2764>: add x28, x20, #0x78 0x0000fffe19c042b0 <+2768>: add x24, x25, #0xea0 0x0000fffe19c042b4 <+2772>: mov x0, x28 0x0000fffe19c042b8 <+2776>: bl 0xfffe182b05f0 0x0000fffe19c042bc <+2780>: add x0, x24, #0x68 0x0000fffe19c042c0 <+2784>: add x26, x24, #0x28 0x0000fffe19c042c4 <+2788>: bl 0xfffe182b6540 0x0000fffe19c042c8 <+2792>: cbnz w0, 0xfffe19c04560 0x0000fffe19c042cc <+2796>: add x17, x25, #0xea0 0x0000fffe19c042d0 <+2800>: add x14, x17, #0x28 0x0000fffe19c042d4 <+2804>: ldp x30, x11, [x17, #88] 0x0000fffe19c042d8 <+2808>: add x12, x11, #0x1 0x0000fffe19c042dc <+2812>: str x12, [x17, #96] 0x0000fffe19c042e0 <+2816>: cmp x21, x30 0x0000fffe19c042e4 <+2820>: b.eq 0xfffe19c042f4 // b.none 0x0000fffe19c042e8 <+2824>: ldr x15, [x14, #40] 0x0000fffe19c042ec <+2828>: add x18, x15, #0x1 0x0000fffe19c042f0 <+2832>: stp x18, x21, [x14, #40] 0x0000fffe19c042f4 <+2836>: add x3, x25, #0xea0 0x0000fffe19c042f8 <+2840>: add x4, x3, #0x98 0x0000fffe19c042fc <+2844>: strb wzr, [x4] 0x0000fffe19c04300 <+2848>: add x0, x3, #0x68 0x0000fffe19c04304 <+2852>: bl 0xfffe182b05f0 0x0000fffe19c04308 <+2856>: add x20, x20, #0x38 0x0000fffe19c0430c <+2860>: mov x0, x28 0x0000fffe19c04310 <+2864>: bl 0xfffe182b6540 0x0000fffe19c04314 <+2868>: cbnz w0, 0xfffe19c0454c 0x0000fffe19c04318 <+2872>: ldp x6, x5, [x20, #48] 0x0000fffe19c0431c <+2876>: add x16, x5, #0x1 0x0000fffe19c04320 <+2880>: str x16, [x20, #56] 0x0000fffe19c04324 <+2884>: cmp x21, x6 0x0000fffe19c04328 <+2888>: b.eq 0xfffe19c0402c // b.none 0x0000fffe19c0432c <+2892>: ldr x13, [x20, #40] 0x0000fffe19c04330 <+2896>: add x7, x13, #0x1 0x0000fffe19c04334 <+2900>: stp x7, x21, [x20, #40] 0x0000fffe19c04338 <+2904>: b 0xfffe19c0402c 0x0000fffe19c0433c <+2908>: add x0, x20, #0xa8 0x0000fffe19c04340 <+2912>: strb wzr, [x0] 0x0000fffe19c04344 <+2916>: add x0, x20, #0x78 0x0000fffe19c04348 <+2920>: bl 0xfffe182b05f0 0x0000fffe19c0434c <+2924>: ldr x1, [x26, #8] 0x0000fffe19c04350 <+2928>: cmp x1, #0x1 0x0000fffe19c04354 <+2932>: b.ls 0xfffe19c04408 // b.plast 0x0000fffe19c04358 <+2936>: mov w27, #0x1 // #1 0x0000fffe19c0435c <+2940>: mov x28, #0x1 // #1 0x0000fffe19c04360 <+2944>: ldr x7, [x29, #136] 0x0000fffe19c04364 <+2948>: ldr x20, [x26, #16] 0x0000fffe19c04368 <+2952>: add x24, x7, x28 0x0000fffe19c0436c <+2956>: ldrb w8, [x7, x28] 0x0000fffe19c04370 <+2960>: cbnz w8, 0xfffe19c043f8 0x0000fffe19c04374 <+2964>: lsl x9, x28, #3 0x0000fffe19c04378 <+2968>: sub x10, x9, x28 0x0000fffe19c0437c <+2972>: lsl x11, x10, #2 0x0000fffe19c04380 <+2976>: sub x12, x11, x28 0x0000fffe19c04384 <+2980>: add x20, x20, x12, lsl #3 0x0000fffe19c04388 <+2984>: add x14, x20, #0x78 0x0000fffe19c0438c <+2988>: add x15, x20, #0x38 0x0000fffe19c04390 <+2992>: add x18, x20, #0xa8 0x0000fffe19c04394 <+2996>: mov x0, x14 0x0000fffe19c04398 <+3000>: str x18, [x29, #104] 0x0000fffe19c0439c <+3004>: stp x15, x14, [x29, #120] 0x0000fffe19c043a0 <+3008>: bl 0xfffe182b6540 0x0000fffe19c043a4 <+3012>: ldp x6, x4, [x29, #120] 0x0000fffe19c043a8 <+3016>: cbnz w0, 0xfffe19c04500 0x0000fffe19c043ac <+3020>: ldp x16, x17, [x6, #48] 0x0000fffe19c043b0 <+3024>: add x30, x17, #0x1 0x0000fffe19c043b4 <+3028>: str x30, [x6, #56] 0x0000fffe19c043b8 <+3032>: cmp x21, x16 0x0000fffe19c043bc <+3036>: b.eq 0xfffe19c043cc // b.none 0x0000fffe19c043c0 <+3040>: ldr x5, [x6, #40] 0x0000fffe19c043c4 <+3044>: add x13, x5, #0x1 0x0000fffe19c043c8 <+3048>: stp x13, x21, [x6, #40] 0x0000fffe19c043cc <+3052>: ldr w0, [x20, #176] 0x0000fffe19c043d0 <+3056>: str w0, [x29, #128] 0x0000fffe19c043d4 <+3060>: add x1, x20, #0xa8 0x0000fffe19c043d8 <+3064>: strb wzr, [x1] 0x0000fffe19c043dc <+3068>: mov x0, x4 0x0000fffe19c043e0 <+3072>: bl 0xfffe182b05f0 0x0000fffe19c043e4 <+3076>: ldr w7, [x29, #128] 0x0000fffe19c043e8 <+3080>: cmp w7, #0x1 0x0000fffe19c043ec <+3084>: b.eq 0xfffe19c04410 // b.none 0x0000fffe19c043f0 <+3088>: add x30, x25, #0xea0 0x0000fffe19c043f4 <+3092>: ldr x1, [x30, #8] 0x0000fffe19c043f8 <+3096>: add w28, w27, #0x1 0x0000fffe19c043fc <+3100>: mov x27, x28 0x0000fffe19c04400 <+3104>: cmp x28, x1 0x0000fffe19c04404 <+3108>: b.cc 0xfffe19c04360 // b.lo, b.ul, b.last 0x0000fffe19c04408 <+3112>: mov w20, #0x0 // #0 0x0000fffe19c0440c <+3116>: b 0xfffe19c044b8 0x0000fffe19c04410 <+3120>: ldrb w27, [x21, #1] 0x0000fffe19c04414 <+3124>: ldrb w26, [x21, #880] 0x0000fffe19c04418 <+3128>: add w8, w27, #0x1 0x0000fffe19c0441c <+3132>: strb w8, [x21, #1] 0x0000fffe19c04420 <+3136>: cbz w26, 0xfffe19c04578 0x0000fffe19c04424 <+3140>: add x27, x29, #0xd0 0x0000fffe19c04428 <+3144>: add x26, x29, #0x150 0x0000fffe19c0442c <+3148>: mov x0, x27 0x0000fffe19c04430 <+3152>: bl 0xfffe182ac750 0x0000fffe19c04434 <+3156>: mov x1, x27 0x0000fffe19c04438 <+3160>: mov x2, x26 0x0000fffe19c0443c <+3164>: mov w0, #0x2 // #2 0x0000fffe19c04440 <+3168>: bl 0xfffe182b7ee0 0x0000fffe19c04444 <+3172>: mov w27, w0 0x0000fffe19c04448 <+3176>: cbnz w0, 0xfffe19c04584 0x0000fffe19c0444c <+3180>: add x9, x25, #0xea0 0x0000fffe19c04450 <+3184>: mov x3, x28 0x0000fffe19c04454 <+3188>: mov x1, #0x0 // #0 0x0000fffe19c04458 <+3192>: mov x0, x20 0x0000fffe19c0445c <+3196>: adrp x28, 0xfffe19c03000 0x0000fffe19c04460 <+3200>: add x2, x28, #0x7e0 0x0000fffe19c04464 <+3204>: ldr x10, [x9, #32] 0x0000fffe19c04468 <+3208>: blr x10 0x0000fffe19c0446c <+3212>: mov w27, w0 0x0000fffe19c04470 <+3216>: mov x2, #0x0 // #0 0x0000fffe19c04474 <+3220>: mov x1, x26 0x0000fffe19c04478 <+3224>: mov w0, #0x2 // #2 0x0000fffe19c0447c <+3228>: bl 0xfffe182b7ee0 0x0000fffe19c04480 <+3232>: mov w2, w0 0x0000fffe19c04484 <+3236>: cbnz w0, 0xfffe19c045d8 0x0000fffe19c04488 <+3240>: ldrb w14, [x21, #1] 0x0000fffe19c0448c <+3244>: sub w15, w14, #0x1 0x0000fffe19c04490 <+3248>: sxtb w18, w15 0x0000fffe19c04494 <+3252>: strb w18, [x21, #1] 0x0000fffe19c04498 <+3256>: cbz w18, 0xfffe19c045c0 0x0000fffe19c0449c <+3260>: cbnz w27, 0xfffe19c04598 0x0000fffe19c044a0 <+3264>: ldr w3, [x29, #160] 0x0000fffe19c044a4 <+3268>: mov w4, #0x1 // #1 0x0000fffe19c044a8 <+3272>: mov w20, #0x1 // #1 0x0000fffe19c044ac <+3276>: strb w4, [x24] 0x0000fffe19c044b0 <+3280>: add w2, w3, #0x1 0x0000fffe19c044b4 <+3284>: str w2, [x29, #160] 0x0000fffe19c044b8 <+3288>: add x0, x25, #0xea0 0x0000fffe19c044bc <+3292>: ldr x26, [x0, #16] 0x0000fffe19c044c0 <+3296>: add x0, x26, #0x78 0x0000fffe19c044c4 <+3300>: add x24, x26, #0x38 0x0000fffe19c044c8 <+3304>: bl 0xfffe182b6540 0x0000fffe19c044cc <+3308>: cbnz w0, 0xfffe19c04534 0x0000fffe19c044d0 <+3312>: ldp x9, x10, [x24, #48] 0x0000fffe19c044d4 <+3316>: add x11, x10, #0x1 0x0000fffe19c044d8 <+3320>: str x11, [x24, #56] 0x0000fffe19c044dc <+3324>: cmp x21, x9 0x0000fffe19c044e0 <+3328>: b.eq 0xfffe19c044f0 // b.none 0x0000fffe19c044e4 <+3332>: ldr x12, [x24, #40] 0x0000fffe19c044e8 <+3336>: add x14, x12, #0x1 0x0000fffe19c044ec <+3340>: stp x14, x21, [x24, #40] 0x0000fffe19c044f0 <+3344>: cbnz w20, 0xfffe19c0402c 0x0000fffe19c044f4 <+3348>: add x15, x25, #0xea0 0x0000fffe19c044f8 <+3352>: ldr x20, [x15, #16] 0x0000fffe19c044fc <+3356>: b 0xfffe19c03e94 0x0000fffe19c04500 <+3360>: mov x0, x6 0x0000fffe19c04504 <+3364>: stp x4, x6, [x29, #120] 0x0000fffe19c04508 <+3368>: bl 0xfffe19c342f0 0x0000fffe19c0450c <+3372>: add x3, x20, #0xa8 0x0000fffe19c04510 <+3376>: mov w2, #0x1 // #1 0x0000fffe19c04514 <+3380>: strb w2, [x3] 0x0000fffe19c04518 <+3384>: ldp x4, x6, [x29, #120] 0x0000fffe19c0451c <+3388>: b 0xfffe19c043ac 0x0000fffe19c04520 <+3392>: mov x0, x10 0x0000fffe19c04524 <+3396>: mov w1, #0x1 // #1 0x0000fffe19c04528 <+3400>: bl 0xfffe19c44cb0 0x0000fffe19c0452c <+3404>: mov x21, x0 0x0000fffe19c04530 <+3408>: b 0xfffe19c0384c 0x0000fffe19c04534 <+3412>: mov x0, x24 0x0000fffe19c04538 <+3416>: bl 0xfffe19c342f0 0x0000fffe19c0453c <+3420>: add x7, x26, #0xa8 0x0000fffe19c04540 <+3424>: mov w8, #0x1 // #1 0x0000fffe19c04544 <+3428>: strb w8, [x7] 0x0000fffe19c04548 <+3432>: b 0xfffe19c044d0 0x0000fffe19c0454c <+3436>: mov x0, x20 0x0000fffe19c04550 <+3440>: bl 0xfffe19c342f0 0x0000fffe19c04554 <+3444>: mov w2, #0x1 // #1 0x0000fffe19c04558 <+3448>: strb w2, [x27] 0x0000fffe19c0455c <+3452>: b 0xfffe19c04318 0x0000fffe19c04560 <+3456>: mov x0, x26 0x0000fffe19c04564 <+3460>: bl 0xfffe19c342f0 0x0000fffe19c04568 <+3464>: add x1, x24, #0x98 0x0000fffe19c0456c <+3468>: mov w0, #0x1 // #1 0x0000fffe19c04570 <+3472>: strb w0, [x1] 0x0000fffe19c04574 <+3476>: b 0xfffe19c042cc 0x0000fffe19c04578 <+3480>: mov x0, x21 0x0000fffe19c0457c <+3484>: bl 0xfffe19c44980 0x0000fffe19c04580 <+3488>: b 0xfffe19c04424 0x0000fffe19c04584 <+3492>: ldrb w24, [x21, #1] 0x0000fffe19c04588 <+3496>: sub w6, w24, #0x1 0x0000fffe19c0458c <+3500>: sxtb w16, w6 0x0000fffe19c04590 <+3504>: strb w16, [x21, #1] 0x0000fffe19c04594 <+3508>: cbz w16, 0xfffe19c045cc 0x0000fffe19c04598 <+3512>: adrp x17, 0xfffe1a226000 0x0000fffe19c0459c <+3516>: mov w1, w27 0x0000fffe19c045a0 <+3520>: add x0, x17, #0x850 0x0000fffe19c045a4 <+3524>: bl 0xfffe182d4408 0x0000fffe19c045a8 <+3528>: adrp x5, 0xfffe1a890000 0x0000fffe19c045ac <+3532>: ldr x5, [x5, #64] 0x0000fffe19c045b0 <+3536>: ldrb w13, [x5] 0x0000fffe19c045b4 <+3540>: cbnz w13, 0xfffe19c045f8 0x0000fffe19c045b8 <+3544>: mov w20, #0x1 // #1 0x0000fffe19c045bc <+3548>: b 0xfffe19c044b8 0x0000fffe19c045c0 <+3552>: mov x0, x21 0x0000fffe19c045c4 <+3556>: bl 0xfffe19c44980 0x0000fffe19c045c8 <+3560>: b 0xfffe19c0449c 0x0000fffe19c045cc <+3564>: mov x0, x21 0x0000fffe19c045d0 <+3568>: bl 0xfffe19c44980 0x0000fffe19c045d4 <+3572>: b 0xfffe19c04598 0x0000fffe19c045d8 <+3576>: adrp x11, 0xfffe1a226000 0x0000fffe19c045dc <+3580>: mov w1, w27 0x0000fffe19c045e0 <+3584>: add x0, x11, #0x7a0 0x0000fffe19c045e4 <+3588>: bl 0xfffe182d4408 0x0000fffe19c045e8 <+3592>: adrp x12, 0xfffe1a890000 0x0000fffe19c045ec <+3596>: ldr x12, [x12, #64] 0x0000fffe19c045f0 <+3600>: ldrb w20, [x12] 0x0000fffe19c045f4 <+3604>: cbz w20, 0xfffe19c04488 0x0000fffe19c045f8 <+3608>: bl 0xfffe182b0460 0x0000fffe19c045fc <+3612>: ldr w14, [x20, #176] 0x0000fffe19c04600 <+3616>: cbnz w14, 0xfffe19c03e60 0x0000fffe19c04604 <+3620>: b 0xfffe19c04118 0x0000fffe19c04608 <+3624>: sub x10, x13, #0x1 0x0000fffe19c0460c <+3628>: mov w26, #0x1 // #1 0x0000fffe19c04610 <+3632>: mov x7, #0x0 // #0 0x0000fffe19c04614 <+3636>: b 0xfffe19c03dbc End of assembler dump.