--- /home/fdroid/fdroiddata/tmp/org.veilproject.wallet_272.apk +++ /home/fdroid/fdroiddata/unsigned/org.veilproject.wallet_272.apk ├── APK Signing Block │ @@ -1,238 +0,0 @@ │ -Key 0x42726577: │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000 │ - │ -Key 0x504b4453: │ -00a2f05fac7a294ffdfd65d0b379abafa3c267deb224cc046e16669aadb63db5e6bd14 │ -8762fad8c59eb7a389920b9d86a2a29b0a94361c46caf3ad42d7bce075d4db314a3fba │ -badc549ae661a747f6a875ea63849036bc47cea4766fc4a6bc4a09ec4aa380b5f05b2b │ -e9e66da6318b8ee395ac1823b739efb5679b714e7f5b312aa84f93a4fcb8ac085c72e9 │ -3f430e085ae3332c550eb4e2fad73a4ee32825ae1bc9f2f9e36057f292660416f179e5 │ -b9df9fbc0f8dd13b5a21fb01a49c8e8ab7145e3ac56eeb61e8b3ae79d001668edad8d9 │ -655f99b511f99e021c4001b824079e3b990134456cdf282d99fcd51e40208a033827ea │ -84ca22a8da8445e5f17b4e8e16a9694ac52a9691f3286e052df816af4610d195dabdd8 │ -244b25b7695c03502ce5b8c9e84dcd298253d0f601968bc118454af269c264d450e7f1 │ -e3b087997fe289ba17ce97c51ddde4e9efc0b836586e020c93a933d069df43c2b4c461 │ -b5aca743552ed20390892fc9c651f08b957672870a395cd0da2421f28e95ec39b6a337 │ -e92eb81944f753920138d3ffb8d1df93c6c2aae9da49ced86ebfd663b5566e36311dea │ -04a11998167a0892a9269567d0f2d8ef70814405167c5362ad21444384ad8dd52b61d4 │ -d3798ce6e6f9f799dd10753747a2e0fc59faf80c40a9ea36dc11e35fb6231f6432c671 │ -cba4fb91104a0d0066dff56850884772479a23fff611af4b04009b653a7aea9c841150 │ -d7af638d0df6ab9d842e234ae7427eaf76e5a0ccab6caafd4a45ab18701cae3ca5e02f │ -0c926368d79e5a7906c9acbb084637c7fa2e4cf31f19aae1901332bdd4eb47b81e191d │ -ed0ef5b37a9087dcf5e776b656eb3fb4ea86b5d2dfdbb1c992cb7408003517b9784c98 │ -e02aa1f5a9a710cc8f0e144dedc1a84dd9aa505878afc96f8fa98122f57cdad655d886 │ -3d4717b94201b447d3580c94219e4d46bd04f5d5dc52ee7208ff921f93cb9f3f834c33 │ -f2f9691925927daff855822b25019cadca4718e535292e34f39d1f81cec7f72472f4e5 │ -0591581cf8a6b9505137e85eebc4d0b9d3d825450be47a897038704d225a25a340dcf6 │ -cd1c28ced53665b2690675c8d9cb1a293db0085fa148abf27dfdc35cef330480fab55f │ -d874e619af5ce2e7ecfd93394fc96ffc8f9a479ed114c0ee9102bed4de986903e5f6d3 │ -5b3d8b2ef070f4ec1a970e8e8a782d5f53061c76092747704a2c503053aff2dfd71982 │ -02898f68a5a8831f30e085118637bd548caca8604fb38b49390f9c38523aea88b6d669 │ -73738dca59ea1161f972f0bcf2728c69c45384351903d4afaa2717a6ad0360c1a62f9e │ -da01ed5bf21976639a74f0331d37059d6dda157585b51b518c5480d63ffc25dfaf6ebb │ -ef852edd9fbfb40e16091e53d664cfe5070fc2d11669a07d60efe62188423e5428c625 │ -2b7f9b571c3434b742876cd2c6c8a5f5d569c697da8e79a1bcbd65049e7ef0b83de842 │ -0e05172f017e215d059b1c1dc3a45daf4675dbd3445682564f9e799d0a2fe876f5dbc9 │ -cabeafe6942b11cbb1bd1f259116253af26976736674b82b72c0abb5ed326592232a12 │ -ab357a4271a5976d023c62a4c872832336b6aba4a113b0b869dba331fc054b3e2f1734 │ -a842fcb4ec8c502194ee54cbcd3c129176d0cbc1e1476d3700b0abcabf36e4c10ade25 │ -07d1e002172dba7952587e5e5ac0c5311fe838d286b7e8203f83c34b94c5b7e867d35b │ -e51adb426f8a5edf328534370bd61b130f23b96621dec3bb0fc7cddb38664ea128b807 │ -7e1fd9ffda97655ddf44e985f53389b1a8ef66b148371ca36f9d150f418e48b17952c6 │ -f8f7ec53e37dffb6f036cad67275f4cfd46180b88aff3a591d6e0387ea6d40aa522db5 │ -8458ee7e5e0bf8bb7383e0034aef897b4227b0e180c4f57fa6da4dc5bd0cd6cdd8ed62 │ -4f42ce64b58532867bca517e96e91a9f83dc8f02cc9292c16357e8d40ea797ac317b88 │ -1b5cf158835bde7af3b4793c61040fcac15ac38a841cf360e07a147602848eafb1cbd8 │ -4da6b75ddda8d89b1122956def94cb44ee140fbcd3900a72d70b5dbcdece110bb1bb35 │ -ccf39ef5f7406aca161dd87dba266d6acebe00c7a5c5f41d3f814a085d086b705cca1c │ -6c4f166bd58fe36e4fc291a48811fb93bec291c3cf2fece19ef66a900bd80cacf2bd7e │ -7c3fbad66854a4a3dc1744f8890e8aa9094399589ce34cbc0afaa533de923810c8c816 │ -69e02bd787dbec46f1726612944e5c0e415227c429597255f8eee8ab37446d91d7732d │ -cee64dc0fd4fea4a6c2b6e0d682361c3fd83cc5e17ccd24620524fda59ca24c2e68f09 │ -2a3030cb4b9e7b79d18f3f7129c2330cac7b53e8f3468e2d530aed8db67e8fb4a65b09 │ -70ae282c7bf20a0c1ed8c472513698a14a51fb79c3b4f5f9af7102ab4504d538b73a32 │ -ece6c6ee1bccaa7f8e2dde1da3d6500f838a656c3de15ea009e81eb36af695e7e93994 │ -c9551605de9a913de7bb846cffeca29f7abe9cdf6e6066fb1556fe9b5ab513b974a24d │ -98acb3e87109bbf77455bbb274eac81d317a5d5a3369a0447825ec644416173ef9f70d │ -16fb31bbd03f2cf2ad4030080aa27bfc69edca0e706894a70c352f7a6c4ae9c356aa1e │ -08ca48d8d8e3299733b12287f95c9e075d48c414adf6e3678b44aafeb0e537d80bad9f │ -6226276e397981e4ce6681e162dba3ed4a887155a7c1bb9bacab1c31b9e80fce1232e3 │ -c1fb5a57f6073ff0667c7ec318133587b2c41ed6ef21272907d06bb481abdce9c56ff6 │ -ea36e4122532187d1d9ea215e676927cd00f0de5b3955ae070137ddda41de68d88bfaf │ -a145fbc5675d9ed50033d19b943213b610664619a787d2436657fc00ea5c75181be10d │ -7990ec71ff198a13f2d060b77032bfacd85d7c3f2af7a5a490a7c43f2fcdc578ab490a │ -aca8f31ff144c2209bc413ecd0f39c7d952d793cc989990f186faff1873a5931e2b53d │ -5bccde42d63787db715586ed69bc134ac1dc6c939976f228aff5d6ed03a5256b3b1555 │ -1f60bcca6b8b3ba2a7ac3923585e80f90ef065c963b7eb1eec77c3cea0b2a6ec151b19 │ -b9fdae72b5880badc8436384f14c384cbe7fe0d977e37b7c0b4c43668400c47133efba │ -2729d1cdd1b4d4405fd037b0d47a5039bfd2f73e43553e3a58048416a3d3a7b01a012a │ -afbc3302a59d19c155d7939546f8a042619cdb1adfd1a810acdf2c96584799ec0b9c0d │ -8c6c089a52ae4f12dc027f4cbd8b8475cea195dd592bd3873a0613d3200e5b9f48cbad │ -5e92b0a6c0c6e876056277f1d0de49fcca438c9fe7a505f2a15692b68d5df6cb9b75cf │ -185a13864f30e3b347f82e4d47d7412aa6ffd44d8997499c9093b52dec95d92f8775a4 │ -b91c8ca6ef75ebde5eb7f661ae738c6d83a82959ab76870e653b9e1057010848bb710a │ -69611ac22640cab3ac18af2d25e24253f2b9856bfdf1e5636d6ee85cf53cd2c98a1df1 │ -73628da0abe415284da8a34da3364c602b029e92408c73c099cbe178c1aee2914b0679 │ -1328f5a09ef61845dcfeffa5cf89404561b4b64672ec3f85f068daf95e1454b0e99bc8 │ -a5c54f9ee6f11c0e1d327d814412b0fd0a2ee10db23246dc432a9248803584917de9f9 │ -aa2eba78db4bb4dc39f67b64466d352fb0bcc344616c74f3602f03632dfadd6a16d6e6 │ -1431d5594e1b52214533527beac45ce1d3983271569325139fae872d561017270ede58 │ -4e0ff7d5a1906ff859f8e9f754b9105432cd18fdc17832ca63ce8eb14976cbd1e77160 │ -1a589ca9f1691549f372c45a66f72bfdd0939160c0c9a5a02fb715f63c19dc1b3446d6 │ -987a3fcf092150a66bc62485d1ef72c133e9427c4cc87da593665dc8c4e502f76adea9 │ -5210efd4897bcdbc6ee9789ee5534f80693917e968509d6d883e9c556ce6350df66937 │ -529d197c046e3187f874ecd479b47b8f5fd29319e829e13f423190d63213455a950069 │ -5a16cd33e5f17a7674e3fd4b9503619006efe3aaa9697822fdebce0488df6159aa310d │ -9160a379494229ca4e7a77d2f6b758b2199870e9d638f91154db71cb751b1aeb4243ad │ -31cc2b5765a1f0bc15bc75988c795a276bb5049318cd380d1fb936ba7a98ca312f07ff │ -2a9177823add4440de1fdb91ece9e5494ea015e544f53792ee1fa64551822e86be4be5 │ -82a7373f616f855f304165710b484a95f697a5e09245d528114f39b6eff39aea79e5c1 │ -45335a0a7e2c12dcebc7f48eaf1f0c7bbe462c151e6af0aca1c04b4c5a8db7e2071f03 │ -5494552a97707a73ea3f0ec86cd87d55eb099ed98c546a019ca7044ed86d8504321a28 │ -793185b17d95f5ad035f66d6e4f75298c10dd3bd19369b6234ca393fca490f78a6a5b6 │ -cc590a2cbeebcd6399844fd6946fe0a7b17d4f8602ec62357bf6ecbf6cd89378986567 │ -29d46d262493832fec6fd4073e6f4879ad36e10a395b5e0c05743dedbfdcd940322569 │ -23a6e1079a4457c6125e19129b269aa3700f8c24ca8597e793e1b66258c9e9020df147 │ -bbaeaf224b25bf093c025fe0965d486af3d8fc24eb5c4310ac06d3bc3e279ebaf04f42 │ -39d9fac4cd8a771846f5a590c8ac4a907486dd0cdd4390732194704daa83cb3ff4efe4 │ -7dd7792c92972461c3d048b976b8abc9d1e8a711ac5377a82c7f2259b03df7ce25f858 │ -771c4a7d0c1c92832d953bd85e1a885d23cd248dcdd4165241987acea1573e961441e9 │ -b2b55a010258617969fb8037a7ca7ad161a92c7335c6f7c52e68e645c454d0b1bab22e │ -b573cf87259303972b85762138b5eb9a85358916ba1bda6f682e5cfe614dfaab905e2e │ -61bf5d8bc5dec2b6eee7ad5cb4a9941d75d8c173a8e04148131c58d0fcf0524e749d66 │ -ae86416868d939fcbb70455f22d551564307bdb9de05b90f47fdd6108044c5f2d2457a │ -0c2f8e46afe522d91ae3fba8d8e2195b4e3457c962e9444002c114c0aeee9c09b04272 │ -d3a99620e152a21c493675c9112da13c51035207f12717eeab37439b8b90fed0e3cafa │ -c6a2de29d311310e4745f5cf830f6719c11758f7c6dad5c916c102a80f04c32a9d2443 │ -375ae28427a0d84035a7ede632dd421797ce6e6cf95799095b72b6f437c27560e7e1fa │ -167c752994731943ac91e99ee31cfcee19f2894ce1b285cafc18e58a3ee8246fa41192 │ -f5fc19eba224a24fecb1a90878b1767e816e4ed8c4388aef54e3c26e1d790c599c0f68 │ -f3001c420dd33e3fe8683943764843065771bbf9cab8e3f570cbd4b17a5cf12f3cb8eb │ -e68aa95cdaf348abf26e26833ad5bf0102187a7fa3205fa5ef74e116f3466bf4eef644 │ -6ec9a63333e9ed127e9cd0dd678d73df9b59abc00994992948d5dc9f8739bc4f337a19 │ -68ee2a313e5ddd7767777713a4194747f2b2c60de14f05a996e2e2822f82647438c1f6 │ -ea880b7689808491b7b150db2f635664dba1ffd86810c44709167a7d467da1e714c133 │ -0e3f98a2d7d2f8c0f2e090246bbff0e2c020cb79cd7a13137724 │ - │ -Key 0x7109871a: │ -100600000c060000ce0300002c000000280000000301000020000000b73e9e8ea77e25 │ -7aa889f3052147c36fdd437085dceeefb88cfd1a285cd41861920300008e0300003082 │ -038a30820272a003020102020900d2764ab9e440c327300d06092a864886f70d01010c │ -05003072310b300906035504061302425931193017060355040813104d696e736b616a │ -61204f626c61737427310e300c060355040713054d696e736b3110300e060355040a13 │ -07556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311430120603550403 │ -130b4976616e205975726b6f763020170d3233313030353233343333385a180f323035 │ -31303232303233343333385a3072310b30090603550406130242593119301706035504 │ -0813104d696e736b616a61204f626c61737427310e300c060355040713054d696e736b │ -3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f77 │ -6e311430120603550403130b4976616e205975726b6f7630820122300d06092a864886 │ -f70d01010105000382010f003082010a0282010100a13ace2430ae0d0c44a98191d49d │ -1771fbb715cc78b7445b02902943f5be46b2e85137b0292a24c1e7503e60d259e1a9eb │ -22b230fe73a59d18e5fa9b40af504985c67ce423ba0f100e26460d20a896182acab975 │ -02bd426da8758964c53879c90e3406cf1c7c05e52da2f1ab6a9b30765ffe3eaf20c7b0 │ -56a26d92d3e7b5ba3ac74827652973cbef75e605b744ff4ef4cade120ff001fff22edc │ -42884ddb1be37c3bd96e47783e5596947deab608f653bc37d0710e9cd11234cb4cc5be │ -52f3a80b206af58ecf940668c964f6cba847644bc2ccc291cfdcf09fd0378b8d44cc07 │ -bbdb63bde437d461a629b6f880560d651b741f9b94ed48749f7d76067a082249020301 │ -0001a321301f301d0603551d0e04160414fa70221d780050cb86bf915e4f0219f404ee │ -5f2f300d06092a864886f70d01010c05000382010100534e56eca3f46e1e6fe00637a7 │ -c005f6977fa9579dd2665f2ddab428511388f253bbacf115a0ff007554a33756f7cd68 │ -16ef9103ccbcf0fc6b2ce9d29a0382bac874888b3c68b05c35457f255bd5f816feea93 │ -12b5cb3901cd311c1566d27cf1e961fbd0ccac4599a84a1420c4fd693da95e953bbb4d │ -62fbb11b305d41c2a791b5ac4db42c88edf15c5ff607a66fd27ef75980256580ff8695 │ -37abc02515c4da3d3c181dbc9819f9c1b50e3717b8279fb25095272f84758b50385d2a │ -8ea2613372a4ede5279df7df070f9bd4f5721bc1561363312d7c20b9ff128b52901261 │ -6a5d45b00219a113368aeeb7325adc193e251b7199274e6251fd93b76cfd8266e10000 │ -0000000000000c0100000801000003010000000100002747a3970d141e733bd616251a │ -4620fc863bde06dc83ad741c1477891bb97abb3cc7594de63fc90747b871a8353bd188 │ -34779cc0556819cf55bd9b825faa420b41117fa8089a77346d7ebf8c940913ebab6682 │ -0867a6e4f4a261e1b3010175a164a6ff23f65107cb8500e30e029a1379f70f093f23a6 │ -b8237b312e3fc8a9d8fa4a02b8efa60bdccafef7f8d7b8a316d6d8dd446a7935938a8a │ -640e692919c14655a7bb3349c14373ebe6b2db44ea327006470c1b9e359a608d3c46ed │ -41a7d2461fbb5ef491e82ded68e8c3ee7a1185774c2fa66cd4417f2f1b6f1db8444afc │ -36eaf633b77d2a2874aa4d0d24212e94992761cb1a48b16c30caacc57618ebf4da2601 │ -000030820122300d06092a864886f70d01010105000382010f003082010a0282010100 │ -a13ace2430ae0d0c44a98191d49d1771fbb715cc78b7445b02902943f5be46b2e85137 │ -b0292a24c1e7503e60d259e1a9eb22b230fe73a59d18e5fa9b40af504985c67ce423ba │ -0f100e26460d20a896182acab97502bd426da8758964c53879c90e3406cf1c7c05e52d │ -a2f1ab6a9b30765ffe3eaf20c7b056a26d92d3e7b5ba3ac74827652973cbef75e605b7 │ -44ff4ef4cade120ff001fff22edc42884ddb1be37c3bd96e47783e5596947deab608f6 │ -53bc37d0710e9cd11234cb4cc5be52f3a80b206af58ecf940668c964f6cba847644bc2 │ -ccc291cfdcf09fd0378b8d44cc07bbdb63bde437d461a629b6f880560d651b741f9b94 │ -ed48749f7d76067a0822490203010001 ├── zipinfo {} │ @@ -1,15 +1,15 @@ │ -Zip file size: 21958828 bytes, number of entries: 469 │ +Zip file size: 22075296 bytes, number of entries: 466 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 807 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 136 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 2531276 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 7799728 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libapp.so │ -rw-r--r-- 0.0 unx 10601880 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libflutter.so │ --rw-r--r-- 0.0 unx 330880 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libveil_light_plugin.so │ +-rw-r--r-- 0.0 unx 492688 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libveil_light_plugin.so │ -rw-r--r-- 0.0 unx 331 b- defN 81-Jan-01 01:01 assets/flutter_assets/AssetManifest.bin │ -rw-r--r-- 0.0 unx 295 b- defN 81-Jan-01 01:01 assets/flutter_assets/AssetManifest.json │ -rw-r--r-- 0.0 unx 82 b- defN 81-Jan-01 01:01 assets/flutter_assets/FontManifest.json │ -rw-r--r-- 0.0 unx 87252 b- defN 81-Jan-01 01:01 assets/flutter_assets/NOTICES.Z │ -rw-r--r-- 0.0 unx 18084 b- stor 81-Jan-01 01:01 assets/flutter_assets/assets/images/logo.png │ -rw-r--r-- 0.0 unx 12428 b- stor 81-Jan-01 01:01 assets/flutter_assets/assets/images/logo_full.png │ -rw-r--r-- 0.0 unx 12340 b- stor 81-Jan-01 01:01 assets/flutter_assets/assets/images/logo_full_light.png │ @@ -461,11 +461,8 @@ │ -rw---- 2.0 fat 926 b- defN 81-Jan-01 01:01 kotlin/annotation/annotation.kotlin_builtins │ -rw---- 2.0 fat 3685 b- defN 81-Jan-01 01:01 kotlin/collections/collections.kotlin_builtins │ -rw---- 2.0 fat 200 b- defN 81-Jan-01 01:01 kotlin/coroutines/coroutines.kotlin_builtins │ -rw---- 2.0 fat 646 b- defN 81-Jan-01 01:01 kotlin/internal/internal.kotlin_builtins │ -rw---- 2.0 fat 17783 b- defN 81-Jan-01 01:01 kotlin/kotlin.kotlin_builtins │ -rw---- 2.0 fat 3305 b- defN 81-Jan-01 01:01 kotlin/ranges/ranges.kotlin_builtins │ -rw---- 2.0 fat 2395 b- defN 81-Jan-01 01:01 kotlin/reflect/reflect.kotlin_builtins │ --rw-r--r-- 0.0 unx 41632 b- defN 81-Jan-01 01:01 META-INF/CERT.SF │ --rw-r--r-- 0.0 unx 1400 b- defN 81-Jan-01 01:01 META-INF/CERT.RSA │ --rw-r--r-- 0.0 unx 41558 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -469 files, 24680194 bytes uncompressed, 21889211 bytes compressed: 11.3% │ +466 files, 24757412 bytes uncompressed, 22014205 bytes compressed: 11.1% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Android package (APK), with zipflinger virtual entry │ +Android package (APK), with gradle app-metadata.properties ├── lib/arm64-v8a/libveil_light_plugin.so │ ├── readelf --wide --file-header {} │ │ @@ -4,17 +4,17 @@ │ │ Data: 2's complement, little endian │ │ Version: 1 (current) │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: AArch64 │ │ Version: 0x1 │ │ - Entry point address: 0xeb2c │ │ + Entry point address: 0x148ac │ │ Start of program headers: 64 (bytes into file) │ │ - Start of section headers: 329344 (bytes into file) │ │ + Start of section headers: 491152 (bytes into file) │ │ Flags: 0x0 │ │ Size of this header: 64 (bytes) │ │ Size of program headers: 56 (bytes) │ │ Number of program headers: 10 │ │ Size of section headers: 64 (bytes) │ │ Number of section headers: 24 │ │ Section header string table index: 23 │ ├── readelf --wide --program-header {} │ │ @@ -1,22 +1,22 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ -Entry point 0xeb2c │ │ +Entry point 0x148ac │ │ There are 10 program headers, starting at offset 64 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000230 0x000230 R 0x8 │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00db2c 0x00db2c R 0x1000 │ │ - LOAD 0x00db2c 0x000000000000eb2c 0x000000000000eb2c 0x040b14 0x040b14 R E 0x1000 │ │ - LOAD 0x04e640 0x0000000000050640 0x0000000000050640 0x001d98 0x001d98 RW 0x1000 │ │ - LOAD 0x0503d8 0x00000000000533d8 0x00000000000533d8 0x000080 0xd1ada8 RW 0x1000 │ │ - DYNAMIC 0x04fff8 0x0000000000051ff8 0x0000000000051ff8 0x000170 0x000170 RW 0x8 │ │ - GNU_RELRO 0x04e640 0x0000000000050640 0x0000000000050640 0x001d98 0x0029c0 R 0x1 │ │ - GNU_EH_FRAME 0x00832c 0x000000000000832c 0x000000000000832c 0x000c0c 0x000c0c R 0x4 │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0138ac 0x0138ac R 0x1000 │ │ + LOAD 0x0138ac 0x00000000000148ac 0x00000000000148ac 0x061154 0x061154 R E 0x1000 │ │ + LOAD 0x074a00 0x0000000000076a00 0x0000000000076a00 0x002870 0x002870 RW 0x1000 │ │ + LOAD 0x077270 0x000000000007a270 0x000000000007a270 0x0009f8 0xd1b6e8 RW 0x1000 │ │ + DYNAMIC 0x076e40 0x0000000000078e40 0x0000000000078e40 0x000170 0x000170 RW 0x8 │ │ + GNU_RELRO 0x074a00 0x0000000000076a00 0x0000000000076a00 0x002870 0x003600 R 0x1 │ │ + GNU_EH_FRAME 0x00ac3c 0x000000000000ac3c 0x000000000000ac3c 0x0012e4 0x0012e4 R 0x4 │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0 │ │ NOTE 0x000270 0x0000000000000270 0x0000000000000270 0x000098 0x000098 R 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .note.android.ident .dynsym .gnu.version .gnu.version_r .gnu.hash .dynstr .rela.dyn .rela.plt .gcc_except_table .rodata .eh_frame_hdr .eh_frame │ ├── readelf --wide --sections {} │ │ @@ -1,33 +1,33 @@ │ │ -There are 24 section headers, starting at offset 0x50680: │ │ +There are 24 section headers, starting at offset 0x77e90: │ │ │ │ Section Headers: │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ [ 1] .note.android.ident NOTE 0000000000000270 000270 000098 00 A 0 0 4 │ │ - [ 2] .dynsym DYNSYM 0000000000000308 000308 000a20 18 A 6 1 8 │ │ - [ 3] .gnu.version VERSYM 0000000000000d28 000d28 0000d8 02 A 2 0 2 │ │ - [ 4] .gnu.version_r VERNEED 0000000000000e00 000e00 000040 00 A 6 2 4 │ │ - [ 5] .gnu.hash GNU_HASH 0000000000000e40 000e40 0001e8 00 A 2 0 8 │ │ - [ 6] .dynstr STRTAB 0000000000001028 001028 0005a6 00 A 0 0 1 │ │ - [ 7] .rela.dyn RELA 00000000000015d0 0015d0 002e08 18 A 2 0 8 │ │ - [ 8] .rela.plt RELA 00000000000043d8 0043d8 0003a8 18 AI 2 19 8 │ │ - [ 9] .gcc_except_table PROGBITS 0000000000004780 004780 0003c8 00 A 0 0 4 │ │ - [10] .rodata PROGBITS 0000000000004b50 004b50 0037db 00 AMS 0 0 16 │ │ - [11] .eh_frame_hdr PROGBITS 000000000000832c 00832c 000c0c 00 A 0 0 4 │ │ - [12] .eh_frame PROGBITS 0000000000008f38 008f38 004bf4 00 A 0 0 8 │ │ - [13] .text PROGBITS 000000000000eb2c 00db2c 040878 00 AX 0 0 4 │ │ - [14] .plt PROGBITS 000000000004f3b0 04e3b0 000290 00 AX 0 0 16 │ │ - [15] .data.rel.ro PROGBITS 0000000000050640 04e640 0019a8 00 WA 0 0 8 │ │ - [16] .fini_array FINI_ARRAY 0000000000051fe8 04ffe8 000010 00 WA 0 0 8 │ │ - [17] .dynamic DYNAMIC 0000000000051ff8 04fff8 000170 10 WA 6 0 8 │ │ - [18] .got PROGBITS 0000000000052168 050168 000120 00 WA 0 0 8 │ │ - [19] .got.plt PROGBITS 0000000000052288 050288 000150 00 WA 0 0 8 │ │ - [20] .data PROGBITS 00000000000533d8 0503d8 000080 00 WA 0 0 8 │ │ - [21] .bss NOBITS 0000000000053458 050458 d1ad28 00 WA 0 0 8 │ │ - [22] .comment PROGBITS 0000000000000000 050458 000141 01 MS 0 0 1 │ │ - [23] .shstrtab STRTAB 0000000000000000 050599 0000e5 00 0 0 1 │ │ + [ 2] .dynsym DYNSYM 0000000000000308 000308 000af8 18 A 6 1 8 │ │ + [ 3] .gnu.version VERSYM 0000000000000e00 000e00 0000ea 02 A 2 0 2 │ │ + [ 4] .gnu.version_r VERNEED 0000000000000eec 000eec 000040 00 A 6 2 4 │ │ + [ 5] .gnu.hash GNU_HASH 0000000000000f30 000f30 0001e8 00 A 2 0 8 │ │ + [ 6] .dynstr STRTAB 0000000000001118 001118 0005eb 00 A 0 0 1 │ │ + [ 7] .rela.dyn RELA 0000000000001708 001708 003540 18 A 2 0 8 │ │ + [ 8] .rela.plt RELA 0000000000004c48 004c48 000480 18 AI 2 19 8 │ │ + [ 9] .gcc_except_table PROGBITS 00000000000050c8 0050c8 000d18 00 A 0 0 4 │ │ + [10] .rodata PROGBITS 0000000000005de0 005de0 004e5b 00 AMS 0 0 16 │ │ + [11] .eh_frame_hdr PROGBITS 000000000000ac3c 00ac3c 0012e4 00 A 0 0 4 │ │ + [12] .eh_frame PROGBITS 000000000000bf20 00bf20 00798c 00 A 0 0 8 │ │ + [13] .text PROGBITS 00000000000148ac 0138ac 060e30 00 AX 0 0 4 │ │ + [14] .plt PROGBITS 00000000000756e0 0746e0 000320 00 AX 0 0 16 │ │ + [15] .data.rel.ro PROGBITS 0000000000076a00 074a00 002430 00 WA 0 0 8 │ │ + [16] .fini_array FINI_ARRAY 0000000000078e30 076e30 000010 00 WA 0 0 8 │ │ + [17] .dynamic DYNAMIC 0000000000078e40 076e40 000170 10 WA 6 0 8 │ │ + [18] .got PROGBITS 0000000000078fb0 076fb0 000128 00 WA 0 0 8 │ │ + [19] .got.plt PROGBITS 00000000000790d8 0770d8 000198 00 WA 0 0 8 │ │ + [20] .data PROGBITS 000000000007a270 077270 0009f8 00 WA 0 0 8 │ │ + [21] .bss NOBITS 000000000007ac68 077c68 d1acf0 00 WA 0 0 8 │ │ + [22] .comment PROGBITS 0000000000000000 077c68 000141 01 MS 0 0 1 │ │ + [23] .shstrtab STRTAB 0000000000000000 077da9 0000e5 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ D (mbind), p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,111 +1,120 @@ │ │ │ │ -Symbol table '.dynsym' contains 108 entries: │ │ +Symbol table '.dynsym' contains 117 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ 1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __register_atfork@LIBC (2) │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@LIBC (2) │ │ - 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ - 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@LIBC (2) │ │ - 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ - 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND syscall@LIBC (2) │ │ - 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memalign@LIBC (2) │ │ + 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND syscall@LIBC (2) │ │ + 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND posix_memalign@LIBC (2) │ │ + 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 9: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 10: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ 11: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ 12: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strerror_r@LIBC (2) │ │ 13: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ 14: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@LIBC (2) │ │ 15: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@LIBC (2) │ │ 16: 0000000000000000 0 FUNC GLOBAL DEFAULT UND read@LIBC (2) │ │ 17: 0000000000000000 0 FUNC GLOBAL DEFAULT UND open@LIBC (2) │ │ 18: 0000000000000000 0 FUNC GLOBAL DEFAULT UND poll@LIBC (2) │ │ 19: 0000000000000000 0 FUNC GLOBAL DEFAULT UND close@LIBC (2) │ │ - 20: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlsym@LIBC (3) │ │ - 21: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ - 22: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ - 23: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ - 24: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@LIBC (2) │ │ - 25: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@LIBC (2) │ │ - 26: 0000000000000000 0 FUNC GLOBAL DEFAULT UND write@LIBC (2) │ │ - 27: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ - 28: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ - 29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ + 20: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ + 21: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 22: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dlsym@LIBC (3) │ │ + 23: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 24: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@LIBC (2) │ │ + 25: 0000000000000000 0 FUNC WEAK DEFAULT UND gettid@LIBC (2) │ │ + 26: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ + 27: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@LIBC (2) │ │ + 28: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@LIBC (2) │ │ + 29: 0000000000000000 0 FUNC GLOBAL DEFAULT UND write@LIBC (2) │ │ 30: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getcwd@LIBC (2) │ │ - 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ - 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_rwlock_unlock@LIBC (2) │ │ - 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_rwlock_rdlock@LIBC (2) │ │ - 34: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ - 35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fwrite@LIBC (2) │ │ - 36: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ - 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_rwlock_wrlock@LIBC (2) │ │ - 38: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@LIBC (3) │ │ - 39: 000000000056d825 0x100000 OBJECT GLOBAL DEFAULT 21 KI_BIG_OUTPUT │ │ - 40: 000000000076d825 0x100000 OBJECT GLOBAL DEFAULT 21 PS_OUTPUT │ │ - 41: 000000000001054c 52 FUNC GLOBAL DEFAULT 13 getKeyImage │ │ - 42: 000000000000fd1c 300 FUNC GLOBAL DEFAULT 13 xOnlyPointFromPoint │ │ - 43: 0000000000004fcf 32 OBJECT GLOBAL DEFAULT 10 EXTRA_DATA_INPUT │ │ - 44: 000000000086d825 32 OBJECT GLOBAL DEFAULT 21 PREIMAGE_INPUT │ │ - 45: 000000000016d7fd 40 OBJECT GLOBAL DEFAULT 21 PROOFRESULT │ │ - 46: 000000000016d825 0x100000 OBJECT GLOBAL DEFAULT 21 BLINDS │ │ - 47: 0000000000163538 32 OBJECT GLOBAL DEFAULT 21 PRIVATE_INPUT │ │ - 48: 00000000001635f9 64 OBJECT GLOBAL DEFAULT 21 SIGNATURE_INPUT │ │ - 49: 000000000001071c 40 FUNC GLOBAL DEFAULT 13 pedersenCommit │ │ - 50: 0000000000010c94 80 FUNC GLOBAL DEFAULT 13 verifyMlsag │ │ - 51: 000000000001c950 108 FUNC GLOBAL DEFAULT 13 rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ - 52: 0000000000163558 65 OBJECT GLOBAL DEFAULT 21 PUBLIC_KEY_INPUT │ │ - 53: 000000000000fbdc 320 FUNC GLOBAL DEFAULT 13 xOnlyPointFromScalar │ │ - 54: 000000000001c844 148 FUNC GLOBAL DEFAULT 13 rustsecp256k1_v0_4_1_context_create │ │ - 55: 00000000001636bc 256 OBJECT GLOBAL DEFAULT 21 MESSAGE_OUTPUT │ │ - 56: 0000000000163599 32 OBJECT GLOBAL DEFAULT 21 X_ONLY_PUBLIC_KEY_INPUT │ │ - 57: 000000000000f538 436 FUNC GLOBAL DEFAULT 13 pointAdd │ │ - 58: 0000000000010b8c 124 FUNC GLOBAL DEFAULT 13 prepareMlsag │ │ - 59: 000000000001061c 76 FUNC GLOBAL DEFAULT 13 rangeProofVerify │ │ - 60: 000000000001c9cc 108 FUNC GLOBAL DEFAULT 13 rustsecp256k1_v0_4_1_default_error_callback_fn │ │ - 61: 00000000000533dc 5 OBJECT GLOBAL DEFAULT 20 MYTEST_ARRAY │ │ - 62: 00000000001637bc 32 OBJECT GLOBAL DEFAULT 21 NONCE_OUTPUT │ │ - 63: 000000000066d825 0x100000 OBJECT GLOBAL DEFAULT 21 PC_OUTPUT │ │ - 64: 00000000001635b9 32 OBJECT GLOBAL DEFAULT 21 X_ONLY_PUBLIC_KEY_INPUT2 │ │ - 65: 000000000000f6ec 292 FUNC GLOBAL DEFAULT 13 pointAddScalar │ │ - 66: 00000000000103a0 244 FUNC GLOBAL DEFAULT 13 recover │ │ - 67: 0000000000010060 196 FUNC GLOBAL DEFAULT 13 sign │ │ - 68: 00000000000533d8 4 OBJECT GLOBAL DEFAULT 20 MYTEST_INTGR │ │ - 69: 000000000096d845 0x100000 OBJECT GLOBAL DEFAULT 21 PKS_INPUT │ │ - 70: 0000000000010494 184 FUNC GLOBAL DEFAULT 13 verifySchnorr │ │ - 71: 000000000000f958 232 FUNC GLOBAL DEFAULT 13 xOnlyPointAddTweakCheck │ │ - 72: 000000000001c8f8 88 FUNC GLOBAL DEFAULT 13 rustsecp256k1_v0_4_1_context_destroy │ │ - 73: 00000000001635d9 32 OBJECT GLOBAL DEFAULT 21 TWEAK_INPUT │ │ - 74: 000000000000ffa0 112 FUNC GLOBAL DEFAULT 13 privateSub │ │ - 75: 0000000000163639 33 OBJECT GLOBAL DEFAULT 21 KI_OUTPUT │ │ - 76: 000000000026d825 0x100000 OBJECT GLOBAL DEFAULT 21 M_INPUT │ │ - 77: 000000000046d825 0x100000 OBJECT GLOBAL DEFAULT 21 PCM_OUT │ │ - 78: 0000000000010ce4 44 FUNC GLOBAL DEFAULT 13 pkTweakAddRaw │ │ - 79: 000000000000ff6c 52 FUNC GLOBAL DEFAULT 13 privateAdd │ │ - 80: 0000000000010580 156 FUNC GLOBAL DEFAULT 13 rangeProofRewind │ │ - 81: 0000000000010744 1024 FUNC GLOBAL DEFAULT 13 rangeproofSign │ │ - 82: 0000000000a6d845 0x100000 OBJECT GLOBAL DEFAULT 21 EBUF1 │ │ - 83: 0000000000010010 80 FUNC GLOBAL DEFAULT 13 privateNegate │ │ - 84: 0000000000b6d845 0x100000 OBJECT GLOBAL DEFAULT 21 EBUF2 │ │ - 85: 00000000001637fd 40960 OBJECT GLOBAL DEFAULT 21 PROOF │ │ - 86: 0000000000010d10 36 FUNC GLOBAL DEFAULT 13 seckeyVerify │ │ - 87: 0000000000c6d845 0x100000 OBJECT GLOBAL DEFAULT 21 EBUF3 │ │ - 88: 000000000000fa40 244 FUNC GLOBAL DEFAULT 13 pointCompress │ │ - 89: 00000000001637dc 33 OBJECT GLOBAL DEFAULT 21 COMMIT │ │ - 90: 0000000000004faf 32 OBJECT GLOBAL DEFAULT 10 HASH_INPUT │ │ - 91: 000000000000fe48 292 FUNC GLOBAL DEFAULT 13 pointMultiply │ │ - 92: 0000000000010124 176 FUNC GLOBAL DEFAULT 13 signRecoverable │ │ - 93: 00000000000101d4 192 FUNC GLOBAL DEFAULT 13 signSchnorr │ │ - 94: 000000000086d845 0x100000 OBJECT GLOBAL DEFAULT 21 SKS_INPUT │ │ - 95: 000000000016369c 32 OBJECT GLOBAL DEFAULT 21 BLIND_OUTPUT │ │ - 96: 000000000016365a 33 OBJECT GLOBAL DEFAULT 21 PK_INPUT │ │ - 97: 0000000000010c08 140 FUNC GLOBAL DEFAULT 13 generateMlsag │ │ - 98: 000000000000f4ac 140 FUNC GLOBAL DEFAULT 13 isPoint │ │ - 99: 0000000000010b44 72 FUNC GLOBAL DEFAULT 13 pedersenBlindSum │ │ - 100: 000000000000fb34 168 FUNC GLOBAL DEFAULT 13 pointFromScalar │ │ - 101: 0000000000010668 180 FUNC GLOBAL DEFAULT 13 ECDH_VEIL │ │ - 102: 000000000016367b 33 OBJECT GLOBAL DEFAULT 21 SK_INPUT │ │ - 103: 0000000000010294 268 FUNC GLOBAL DEFAULT 13 verify │ │ - 104: 000000000036d825 0x100000 OBJECT GLOBAL DEFAULT 21 PCM_IN │ │ - 105: 0000000000004f6e 65 OBJECT GLOBAL DEFAULT 10 PUBLIC_KEY_INPUT2 │ │ - 106: 000000000000f4a8 4 FUNC GLOBAL DEFAULT 13 initializeContext │ │ - 107: 000000000000f810 328 FUNC GLOBAL DEFAULT 13 xOnlyPointAddTweak │ │ + 31: 0000000000000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@LIBC (3) │ │ + 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fstat@LIBC (2) │ │ + 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND lseek64@LIBC (2) │ │ + 34: 0000000000000000 0 FUNC GLOBAL DEFAULT UND mmap@LIBC (2) │ │ + 35: 0000000000000000 0 FUNC GLOBAL DEFAULT UND munmap@LIBC (2) │ │ + 36: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realpath@LIBC (2) │ │ + 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND stat@LIBC (2) │ │ + 38: 0000000000000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ + 39: 0000000000000000 0 FUNC GLOBAL DEFAULT UND readlink@LIBC (2) │ │ + 40: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ + 41: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ + 42: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_rwlock_unlock@LIBC (2) │ │ + 43: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_rwlock_rdlock@LIBC (2) │ │ + 44: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ + 45: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fwrite@LIBC (2) │ │ + 46: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 47: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_rwlock_wrlock@LIBC (2) │ │ + 48: 000000000047aca9 0x100000 OBJECT GLOBAL DEFAULT 21 KI_BIG_OUTPUT │ │ + 49: 0000000000a84e73 0x100000 OBJECT GLOBAL DEFAULT 21 PS_OUTPUT │ │ + 50: 0000000000014e68 56 FUNC GLOBAL DEFAULT 13 getKeyImage │ │ + 51: 000000000001627c 296 FUNC GLOBAL DEFAULT 13 xOnlyPointFromPoint │ │ + 52: 0000000000a7ae0b 32 OBJECT GLOBAL DEFAULT 21 PREIMAGE_INPUT │ │ + 53: 0000000000a84e4b 40 OBJECT GLOBAL DEFAULT 21 PROOFRESULT │ │ + 54: 00000000000066a4 32 OBJECT GLOBAL DEFAULT 10 EXTRA_DATA_INPUT │ │ + 55: 0000000000a7ae2b 32 OBJECT GLOBAL DEFAULT 21 PRIVATE_INPUT │ │ + 56: 000000000007ac68 0x100000 OBJECT GLOBAL DEFAULT 21 BLINDS │ │ + 57: 0000000000014f88 52 FUNC GLOBAL DEFAULT 13 pedersenCommit │ │ + 58: 0000000000b84eb4 64 OBJECT GLOBAL DEFAULT 21 SIGNATURE_INPUT │ │ + 59: 0000000000015f40 84 FUNC GLOBAL DEFAULT 13 verifyMlsag │ │ + 60: 0000000000024af8 112 FUNC GLOBAL DEFAULT 13 rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ + 61: 0000000000b84e73 65 OBJECT GLOBAL DEFAULT 21 PUBLIC_KEY_INPUT │ │ + 62: 00000000000163a4 328 FUNC GLOBAL DEFAULT 13 xOnlyPointFromScalar │ │ + 63: 000000000002496c 176 FUNC GLOBAL DEFAULT 13 rustsecp256k1_v0_4_1_context_create │ │ + 64: 0000000000014fec 444 FUNC GLOBAL DEFAULT 13 pointAdd │ │ + 65: 0000000000015590 128 FUNC GLOBAL DEFAULT 13 prepareMlsag │ │ + 66: 000000000057acca 256 OBJECT GLOBAL DEFAULT 21 MESSAGE_OUTPUT │ │ + 67: 00000000000157cc 92 FUNC GLOBAL DEFAULT 13 rangeProofVerify │ │ + 68: 0000000000c84f35 32 OBJECT GLOBAL DEFAULT 21 X_ONLY_PUBLIC_KEY_INPUT │ │ + 69: 0000000000024a78 112 FUNC GLOBAL DEFAULT 13 rustsecp256k1_v0_4_1_default_error_callback_fn │ │ + 70: 000000000067adca 32 OBJECT GLOBAL DEFAULT 21 NONCE_OUTPUT │ │ + 71: 000000000087adea 0x100000 OBJECT GLOBAL DEFAULT 21 PC_OUTPUT │ │ + 72: 00000000000151a8 288 FUNC GLOBAL DEFAULT 13 pointAddScalar │ │ + 73: 0000000000015ad0 240 FUNC GLOBAL DEFAULT 13 recover │ │ + 74: 0000000000015be8 208 FUNC GLOBAL DEFAULT 13 sign │ │ + 75: 0000000000c84f55 32 OBJECT GLOBAL DEFAULT 21 X_ONLY_PUBLIC_KEY_INPUT2 │ │ + 76: 000000000007a270 5 OBJECT GLOBAL DEFAULT 20 MYTEST_ARRAY │ │ + 77: 000000000097adea 0x100000 OBJECT GLOBAL DEFAULT 21 PKS_INPUT │ │ + 78: 0000000000015f94 180 FUNC GLOBAL DEFAULT 13 verifySchnorr │ │ + 79: 0000000000016198 228 FUNC GLOBAL DEFAULT 13 xOnlyPointAddTweakCheck │ │ + 80: 0000000000024a1c 92 FUNC GLOBAL DEFAULT 13 rustsecp256k1_v0_4_1_context_destroy │ │ + 81: 000000000007a278 4 OBJECT GLOBAL DEFAULT 20 MYTEST_INTGR │ │ + 82: 0000000000c84f15 32 OBJECT GLOBAL DEFAULT 21 TWEAK_INPUT │ │ + 83: 000000000001569c 124 FUNC GLOBAL DEFAULT 13 privateSub │ │ + 84: 000000000057aca9 33 OBJECT GLOBAL DEFAULT 21 KI_OUTPUT │ │ + 85: 0000000000014fbc 48 FUNC GLOBAL DEFAULT 13 pkTweakAddRaw │ │ + 86: 000000000077adea 0x100000 OBJECT GLOBAL DEFAULT 21 PCM_OUT │ │ + 87: 000000000057adca 0x100000 OBJECT GLOBAL DEFAULT 21 M_INPUT │ │ + 88: 0000000000015610 56 FUNC GLOBAL DEFAULT 13 privateAdd │ │ + 89: 0000000000015718 180 FUNC GLOBAL DEFAULT 13 rangeProofRewind │ │ + 90: 0000000000015828 680 FUNC GLOBAL DEFAULT 13 rangeproofSign │ │ + 91: 000000000017aca9 0x100000 OBJECT GLOBAL DEFAULT 21 EBUF1 │ │ + 92: 0000000000015648 84 FUNC GLOBAL DEFAULT 13 privateNegate │ │ + 93: 000000000027aca9 0x100000 OBJECT GLOBAL DEFAULT 21 EBUF2 │ │ + 94: 0000000000a7ae4b 40960 OBJECT GLOBAL DEFAULT 21 PROOF │ │ + 95: 0000000000015bc0 40 FUNC GLOBAL DEFAULT 13 seckeyVerify │ │ + 96: 00000000000152c8 240 FUNC GLOBAL DEFAULT 13 pointCompress │ │ + 97: 000000000037aca9 0x100000 OBJECT GLOBAL DEFAULT 21 EBUF3 │ │ + 98: 000000000017ac88 33 OBJECT GLOBAL DEFAULT 21 COMMIT │ │ + 99: 0000000000015470 288 FUNC GLOBAL DEFAULT 13 pointMultiply │ │ + 100: 00000000000066c4 32 OBJECT GLOBAL DEFAULT 10 HASH_INPUT │ │ + 101: 0000000000015cb8 188 FUNC GLOBAL DEFAULT 13 signRecoverable │ │ + 102: 0000000000015d74 204 FUNC GLOBAL DEFAULT 13 signSchnorr │ │ + 103: 0000000000b84ef4 0x100000 OBJECT GLOBAL DEFAULT 21 SKS_INPUT │ │ + 104: 0000000000014dd8 144 FUNC GLOBAL DEFAULT 13 generateMlsag │ │ + 105: 0000000000a7adea 33 OBJECT GLOBAL DEFAULT 21 PK_INPUT │ │ + 106: 0000000000014ea4 144 FUNC GLOBAL DEFAULT 13 isPoint │ │ + 107: 0000000000014f34 84 FUNC GLOBAL DEFAULT 13 pedersenBlindSum │ │ + 108: 000000000017ac68 32 OBJECT GLOBAL DEFAULT 21 BLIND_OUTPUT │ │ + 109: 00000000000153b8 184 FUNC GLOBAL DEFAULT 13 pointFromScalar │ │ + 110: 0000000000014910 176 FUNC GLOBAL DEFAULT 13 ECDH_VEIL │ │ + 111: 0000000000c84ef4 33 OBJECT GLOBAL DEFAULT 21 SK_INPUT │ │ + 112: 0000000000015e40 256 FUNC GLOBAL DEFAULT 13 verify │ │ + 113: 0000000000014ea0 4 FUNC GLOBAL DEFAULT 13 initializeContext │ │ + 114: 00000000000066e4 65 OBJECT GLOBAL DEFAULT 10 PUBLIC_KEY_INPUT2 │ │ + 115: 000000000067adea 0x100000 OBJECT GLOBAL DEFAULT 21 PCM_IN │ │ + 116: 0000000000016048 336 FUNC GLOBAL DEFAULT 13 xOnlyPointAddTweak │ ├── readelf --wide --relocs {} │ │ @@ -1,536 +1,622 @@ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x15d0 contains 491 entries: │ │ +Relocation section '.rela.dyn' at offset 0x1708 contains 568 entries: │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ -0000000000050640 0000000000000403 R_AARCH64_RELATIVE 50640 │ │ -0000000000050648 0000000000000403 R_AARCH64_RELATIVE efd8 │ │ -0000000000050660 0000000000000403 R_AARCH64_RELATIVE edac │ │ -0000000000050668 0000000000000403 R_AARCH64_RELATIVE efd8 │ │ -0000000000050680 0000000000000403 R_AARCH64_RELATIVE eb90 │ │ -0000000000050688 0000000000000403 R_AARCH64_RELATIVE 4ef2 │ │ -0000000000050698 0000000000000403 R_AARCH64_RELATIVE 4f07 │ │ -00000000000506b0 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -00000000000506c8 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -00000000000506e0 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -00000000000506f8 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -0000000000050710 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -0000000000050728 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -0000000000050740 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -0000000000050758 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -0000000000050770 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -0000000000050788 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -00000000000507a0 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -00000000000507b8 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -00000000000507d0 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -00000000000507e8 0000000000000403 R_AARCH64_RELATIVE 4f64 │ │ -0000000000050800 0000000000000403 R_AARCH64_RELATIVE 503c │ │ -0000000000050810 0000000000000403 R_AARCH64_RELATIVE 5054 │ │ -0000000000050820 0000000000000403 R_AARCH64_RELATIVE 5065 │ │ -0000000000050838 0000000000000403 R_AARCH64_RELATIVE 50ac │ │ -0000000000050858 0000000000000403 R_AARCH64_RELATIVE 6e60 │ │ -0000000000050868 0000000000000403 R_AARCH64_RELATIVE 6e60 │ │ -0000000000050878 0000000000000403 R_AARCH64_RELATIVE 1d3dc │ │ -0000000000050890 0000000000000403 R_AARCH64_RELATIVE 22454 │ │ -0000000000050898 0000000000000403 R_AARCH64_RELATIVE 50f5 │ │ -00000000000508b0 0000000000000403 R_AARCH64_RELATIVE 50f5 │ │ -00000000000508c8 0000000000000403 R_AARCH64_RELATIVE 5158 │ │ -00000000000508d8 0000000000000403 R_AARCH64_RELATIVE 5198 │ │ -00000000000508e8 0000000000000403 R_AARCH64_RELATIVE 4c10 │ │ -00000000000508f8 0000000000000403 R_AARCH64_RELATIVE 51f6 │ │ -0000000000050908 0000000000000403 R_AARCH64_RELATIVE 520d │ │ -0000000000050918 0000000000000403 R_AARCH64_RELATIVE 4c10 │ │ -0000000000050928 0000000000000403 R_AARCH64_RELATIVE 4db0 │ │ -0000000000050938 0000000000000403 R_AARCH64_RELATIVE 5216 │ │ -0000000000050948 0000000000000403 R_AARCH64_RELATIVE 520d │ │ -0000000000050958 0000000000000403 R_AARCH64_RELATIVE 1d54c │ │ -0000000000050970 0000000000000403 R_AARCH64_RELATIVE 124bc │ │ -0000000000050978 0000000000000403 R_AARCH64_RELATIVE 126d8 │ │ -0000000000050980 0000000000000403 R_AARCH64_RELATIVE 12758 │ │ -0000000000050988 0000000000000403 R_AARCH64_RELATIVE 5224 │ │ -00000000000509a0 0000000000000403 R_AARCH64_RELATIVE 5081 │ │ -00000000000509b8 0000000000000403 R_AARCH64_RELATIVE 5081 │ │ -00000000000509d0 0000000000000403 R_AARCH64_RELATIVE 5118 │ │ -00000000000509e8 0000000000000403 R_AARCH64_RELATIVE 5118 │ │ -0000000000050a00 0000000000000403 R_AARCH64_RELATIVE 5307 │ │ -0000000000050a10 0000000000000403 R_AARCH64_RELATIVE 5319 │ │ -0000000000050a20 0000000000000403 R_AARCH64_RELATIVE 4e20 │ │ -0000000000050a30 0000000000000403 R_AARCH64_RELATIVE 5319 │ │ -0000000000050a40 0000000000000403 R_AARCH64_RELATIVE 533b │ │ -0000000000050a50 0000000000000403 R_AARCH64_RELATIVE 5351 │ │ -0000000000050a60 0000000000000403 R_AARCH64_RELATIVE 535e │ │ -0000000000050a70 0000000000000403 R_AARCH64_RELATIVE 5488 │ │ -0000000000050a88 0000000000000403 R_AARCH64_RELATIVE 5488 │ │ -0000000000050aa0 0000000000000403 R_AARCH64_RELATIVE 5488 │ │ -0000000000050ab8 0000000000000403 R_AARCH64_RELATIVE 5488 │ │ -0000000000050ad0 0000000000000403 R_AARCH64_RELATIVE 5488 │ │ -0000000000050ae8 0000000000000403 R_AARCH64_RELATIVE 54ad │ │ -0000000000050af8 0000000000000403 R_AARCH64_RELATIVE 500c │ │ -0000000000050b08 0000000000000403 R_AARCH64_RELATIVE 4d30 │ │ -0000000000050b18 0000000000000403 R_AARCH64_RELATIVE 54bb │ │ -0000000000050b28 0000000000000403 R_AARCH64_RELATIVE 54bc │ │ -0000000000050b38 0000000000000403 R_AARCH64_RELATIVE 54c7 │ │ -0000000000050b48 0000000000000403 R_AARCH64_RELATIVE 4b58 │ │ -0000000000050b58 0000000000000403 R_AARCH64_RELATIVE 54ed │ │ -0000000000050b68 0000000000000403 R_AARCH64_RELATIVE 54bb │ │ -0000000000050b78 0000000000000403 R_AARCH64_RELATIVE 54bc │ │ -0000000000050b88 0000000000000403 R_AARCH64_RELATIVE 54f3 │ │ -0000000000050b98 0000000000000403 R_AARCH64_RELATIVE 54bb │ │ -0000000000050ba8 0000000000000403 R_AARCH64_RELATIVE 5509 │ │ -0000000000050bc0 0000000000000403 R_AARCH64_RELATIVE 5524 │ │ -0000000000050bd8 0000000000000403 R_AARCH64_RELATIVE 5524 │ │ -0000000000050bf0 0000000000000403 R_AARCH64_RELATIVE 5ac4 │ │ -0000000000050c08 0000000000000403 R_AARCH64_RELATIVE 5ac4 │ │ -0000000000050c20 0000000000000403 R_AARCH64_RELATIVE 5aec │ │ -0000000000050c38 0000000000000403 R_AARCH64_RELATIVE 5aec │ │ -0000000000050c50 0000000000000403 R_AARCH64_RELATIVE 5e63 │ │ -0000000000050c60 0000000000000403 R_AARCH64_RELATIVE 5e72 │ │ -0000000000050c70 0000000000000403 R_AARCH64_RELATIVE 60e8 │ │ -0000000000050c88 0000000000000403 R_AARCH64_RELATIVE 6106 │ │ -0000000000050ca0 0000000000000403 R_AARCH64_RELATIVE 6106 │ │ -0000000000050cb8 0000000000000403 R_AARCH64_RELATIVE 6191 │ │ -0000000000050cd0 0000000000000403 R_AARCH64_RELATIVE 61e1 │ │ -0000000000050ce8 0000000000000403 R_AARCH64_RELATIVE 1d3dc │ │ -0000000000050d00 0000000000000403 R_AARCH64_RELATIVE 1ba14 │ │ -0000000000050d08 0000000000000403 R_AARCH64_RELATIVE 1d3dc │ │ -0000000000050d20 0000000000000403 R_AARCH64_RELATIVE 1c6bc │ │ -0000000000050d28 0000000000000403 R_AARCH64_RELATIVE 15ea8 │ │ -0000000000050d40 0000000000000403 R_AARCH64_RELATIVE 15eb8 │ │ -0000000000050d48 0000000000000403 R_AARCH64_RELATIVE 1d3dc │ │ -0000000000050d60 0000000000000403 R_AARCH64_RELATIVE 1998c │ │ -0000000000050d68 0000000000000403 R_AARCH64_RELATIVE 1d54c │ │ -0000000000050d80 0000000000000403 R_AARCH64_RELATIVE 1c6e4 │ │ -0000000000050d88 0000000000000403 R_AARCH64_RELATIVE 1c728 │ │ -0000000000050d90 0000000000000403 R_AARCH64_RELATIVE 1c828 │ │ -0000000000050d98 0000000000000403 R_AARCH64_RELATIVE 66ab │ │ -0000000000050db0 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050dc8 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050de0 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050df8 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050e10 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050e28 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050e40 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050e58 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050e70 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050e88 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050ea0 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050eb8 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050ed0 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050ee8 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050f00 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050f18 0000000000000403 R_AARCH64_RELATIVE 6264 │ │ -0000000000050f30 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000050f48 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000050f60 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000050f78 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000050f90 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000050fa8 0000000000000403 R_AARCH64_RELATIVE 6337 │ │ -0000000000050fb8 0000000000000403 R_AARCH64_RELATIVE 5024 │ │ -0000000000050fc8 0000000000000403 R_AARCH64_RELATIVE 6370 │ │ -0000000000050fd8 0000000000000403 R_AARCH64_RELATIVE 6392 │ │ -0000000000050fe8 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000051000 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000051018 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000051030 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000051048 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000051060 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000051078 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -0000000000051090 0000000000000403 R_AARCH64_RELATIVE 629c │ │ -00000000000510a8 0000000000000403 R_AARCH64_RELATIVE 6425 │ │ -00000000000510c0 0000000000000403 R_AARCH64_RELATIVE 63a6 │ │ -00000000000510c8 0000000000000403 R_AARCH64_RELATIVE 5034 │ │ -00000000000510d0 0000000000000403 R_AARCH64_RELATIVE 4ff4 │ │ -00000000000510d8 0000000000000403 R_AARCH64_RELATIVE 63c9 │ │ -00000000000510e0 0000000000000403 R_AARCH64_RELATIVE 63a3 │ │ -00000000000510e8 0000000000000403 R_AARCH64_RELATIVE 63c6 │ │ -00000000000510f0 0000000000000403 R_AARCH64_RELATIVE 5034 │ │ -00000000000510f8 0000000000000403 R_AARCH64_RELATIVE 63b6 │ │ -0000000000051100 0000000000000403 R_AARCH64_RELATIVE 63b1 │ │ -0000000000051108 0000000000000403 R_AARCH64_RELATIVE 63c1 │ │ -0000000000051110 0000000000000403 R_AARCH64_RELATIVE 5034 │ │ -0000000000051118 0000000000000403 R_AARCH64_RELATIVE 63ab │ │ -0000000000051120 0000000000000403 R_AARCH64_RELATIVE 63bb │ │ -0000000000051128 0000000000000403 R_AARCH64_RELATIVE 5028 │ │ -0000000000051130 0000000000000403 R_AARCH64_RELATIVE 5004 │ │ -0000000000051138 0000000000000403 R_AARCH64_RELATIVE 63cd │ │ -0000000000051140 0000000000000403 R_AARCH64_RELATIVE 5034 │ │ -0000000000051148 0000000000000403 R_AARCH64_RELATIVE 5034 │ │ -0000000000051150 0000000000000403 R_AARCH64_RELATIVE 63a8 │ │ -0000000000051158 0000000000000403 R_AARCH64_RELATIVE 63b8 │ │ -0000000000051160 0000000000000403 R_AARCH64_RELATIVE 618f │ │ -0000000000051168 0000000000000403 R_AARCH64_RELATIVE 63ce │ │ -0000000000051170 0000000000000403 R_AARCH64_RELATIVE 5034 │ │ -0000000000051178 0000000000000403 R_AARCH64_RELATIVE 63ae │ │ -0000000000051180 0000000000000403 R_AARCH64_RELATIVE 63be │ │ -0000000000051188 0000000000000403 R_AARCH64_RELATIVE 63cc │ │ -0000000000051190 0000000000000403 R_AARCH64_RELATIVE 1c8d8 │ │ -00000000000511a8 0000000000000403 R_AARCH64_RELATIVE 1c8dc │ │ -00000000000511b0 0000000000000403 R_AARCH64_RELATIVE 65f6 │ │ -00000000000511c8 0000000000000403 R_AARCH64_RELATIVE 65f6 │ │ -00000000000511e0 0000000000000403 R_AARCH64_RELATIVE 6659 │ │ -00000000000511f0 0000000000000403 R_AARCH64_RELATIVE 65f6 │ │ -0000000000051208 0000000000000403 R_AARCH64_RELATIVE 667a │ │ -0000000000051218 0000000000000403 R_AARCH64_RELATIVE 65f6 │ │ -0000000000051230 0000000000000403 R_AARCH64_RELATIVE 66ab │ │ -0000000000051248 0000000000000403 R_AARCH64_RELATIVE 66ab │ │ -0000000000051260 0000000000000403 R_AARCH64_RELATIVE 66ab │ │ -0000000000051278 0000000000000403 R_AARCH64_RELATIVE 66fa │ │ -0000000000051288 0000000000000403 R_AARCH64_RELATIVE 6708 │ │ -00000000000512a0 0000000000000403 R_AARCH64_RELATIVE 6755 │ │ -00000000000512b0 0000000000000403 R_AARCH64_RELATIVE 1d3dc │ │ -00000000000512c8 0000000000000403 R_AARCH64_RELATIVE 1d3ec │ │ -00000000000512d0 0000000000000403 R_AARCH64_RELATIVE 1d54c │ │ -00000000000512e8 0000000000000403 R_AARCH64_RELATIVE 1d55c │ │ -00000000000512f0 0000000000000403 R_AARCH64_RELATIVE 675e │ │ -0000000000051308 0000000000000403 R_AARCH64_RELATIVE 1cfec │ │ -0000000000051320 0000000000000403 R_AARCH64_RELATIVE 1d084 │ │ -0000000000051328 0000000000000403 R_AARCH64_RELATIVE 1d1c4 │ │ -0000000000051330 0000000000000403 R_AARCH64_RELATIVE 1d2bc │ │ -0000000000051338 0000000000000403 R_AARCH64_RELATIVE 1cfec │ │ -0000000000051350 0000000000000403 R_AARCH64_RELATIVE 20900 │ │ -0000000000051358 0000000000000403 R_AARCH64_RELATIVE 209c0 │ │ -0000000000051360 0000000000000403 R_AARCH64_RELATIVE 20b68 │ │ -0000000000051368 0000000000000403 R_AARCH64_RELATIVE 1dfd4 │ │ -0000000000051380 0000000000000403 R_AARCH64_RELATIVE 22630 │ │ -0000000000051388 0000000000000403 R_AARCH64_RELATIVE 226a8 │ │ -0000000000051390 0000000000000403 R_AARCH64_RELATIVE 227f8 │ │ -0000000000051398 0000000000000403 R_AARCH64_RELATIVE 66ab │ │ -00000000000513b0 0000000000000403 R_AARCH64_RELATIVE 67fb │ │ -00000000000513c8 0000000000000403 R_AARCH64_RELATIVE 6837 │ │ -00000000000513d8 0000000000000403 R_AARCH64_RELATIVE 681a │ │ -00000000000513f0 0000000000000403 R_AARCH64_RELATIVE 6881 │ │ -0000000000051408 0000000000000403 R_AARCH64_RELATIVE 68a2 │ │ -0000000000051430 0000000000000403 R_AARCH64_RELATIVE 6b64 │ │ -0000000000051440 0000000000000403 R_AARCH64_RELATIVE 6b6f │ │ -0000000000051450 0000000000000403 R_AARCH64_RELATIVE 6b70 │ │ -0000000000051468 0000000000000403 R_AARCH64_RELATIVE 6b8b │ │ -0000000000051478 0000000000000403 R_AARCH64_RELATIVE 6b9e │ │ -0000000000051488 0000000000000403 R_AARCH64_RELATIVE 6b70 │ │ -00000000000514a0 0000000000000403 R_AARCH64_RELATIVE 6bbf │ │ -00000000000514b8 0000000000000403 R_AARCH64_RELATIVE 6ba6 │ │ -00000000000514d0 0000000000000403 R_AARCH64_RELATIVE 6bdb │ │ -00000000000514e8 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -0000000000051500 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -0000000000051518 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -0000000000051530 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -0000000000051548 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -0000000000051560 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -0000000000051578 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -0000000000051590 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -00000000000515a8 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -00000000000515c0 0000000000000403 R_AARCH64_RELATIVE 6bea │ │ -00000000000515d8 0000000000000403 R_AARCH64_RELATIVE 6c02 │ │ -00000000000515f0 0000000000000403 R_AARCH64_RELATIVE 6c02 │ │ -0000000000051608 0000000000000403 R_AARCH64_RELATIVE 6c44 │ │ -0000000000051620 0000000000000403 R_AARCH64_RELATIVE 2143c │ │ -0000000000051638 0000000000000403 R_AARCH64_RELATIVE 2146c │ │ -0000000000051640 0000000000000403 R_AARCH64_RELATIVE 1fda8 │ │ -0000000000051648 0000000000000403 R_AARCH64_RELATIVE 1d54c │ │ -0000000000051660 0000000000000403 R_AARCH64_RELATIVE 212a4 │ │ -0000000000051668 0000000000000403 R_AARCH64_RELATIVE 212b4 │ │ -0000000000051670 0000000000000403 R_AARCH64_RELATIVE 6c01 │ │ -0000000000051690 0000000000000403 R_AARCH64_RELATIVE 6cdf │ │ -00000000000516a0 0000000000000403 R_AARCH64_RELATIVE 6cf4 │ │ -00000000000516b0 0000000000000403 R_AARCH64_RELATIVE 4bc0 │ │ -00000000000516c0 0000000000000403 R_AARCH64_RELATIVE 6d33 │ │ -00000000000516d0 0000000000000403 R_AARCH64_RELATIVE 6d41 │ │ -00000000000516e0 0000000000000403 R_AARCH64_RELATIVE 6d43 │ │ -00000000000516f0 0000000000000403 R_AARCH64_RELATIVE 6d44 │ │ -0000000000051700 0000000000000403 R_AARCH64_RELATIVE 6d02 │ │ -0000000000051718 0000000000000403 R_AARCH64_RELATIVE 1dfd4 │ │ -0000000000051730 0000000000000403 R_AARCH64_RELATIVE 22600 │ │ -0000000000051738 0000000000000403 R_AARCH64_RELATIVE 1d54c │ │ -0000000000051750 0000000000000403 R_AARCH64_RELATIVE 22424 │ │ -0000000000051758 0000000000000403 R_AARCH64_RELATIVE 1d54c │ │ -0000000000051770 0000000000000403 R_AARCH64_RELATIVE 223c4 │ │ -0000000000051778 0000000000000403 R_AARCH64_RELATIVE 2240c │ │ -0000000000051780 0000000000000403 R_AARCH64_RELATIVE 2143c │ │ -0000000000051798 0000000000000403 R_AARCH64_RELATIVE 22484 │ │ -00000000000517a0 0000000000000403 R_AARCH64_RELATIVE 2256c │ │ -00000000000517a8 0000000000000403 R_AARCH64_RELATIVE 1d3dc │ │ -00000000000517c0 0000000000000403 R_AARCH64_RELATIVE 22454 │ │ -00000000000517d8 0000000000000403 R_AARCH64_RELATIVE 6d92 │ │ -00000000000517f8 0000000000000403 R_AARCH64_RELATIVE 6dc3 │ │ -0000000000051808 0000000000000403 R_AARCH64_RELATIVE 6df6 │ │ -0000000000051818 0000000000000403 R_AARCH64_RELATIVE 6e23 │ │ -0000000000051840 0000000000000403 R_AARCH64_RELATIVE 6b9e │ │ -0000000000051860 0000000000000403 R_AARCH64_RELATIVE 6e57 │ │ -0000000000051870 0000000000000403 R_AARCH64_RELATIVE 6e60 │ │ -0000000000051880 0000000000000403 R_AARCH64_RELATIVE 6e61 │ │ -0000000000051890 0000000000000403 R_AARCH64_RELATIVE 6e73 │ │ -00000000000518a8 0000000000000403 R_AARCH64_RELATIVE 1d54c │ │ -00000000000518c0 0000000000000403 R_AARCH64_RELATIVE 1d92c │ │ -00000000000518c8 0000000000000403 R_AARCH64_RELATIVE 1d944 │ │ -00000000000518d0 0000000000000403 R_AARCH64_RELATIVE 1d944 │ │ -00000000000518d8 0000000000000403 R_AARCH64_RELATIVE 1d54c │ │ -00000000000518f0 0000000000000403 R_AARCH64_RELATIVE 1d95c │ │ -00000000000518f8 0000000000000403 R_AARCH64_RELATIVE 1d974 │ │ -0000000000051900 0000000000000403 R_AARCH64_RELATIVE 1d974 │ │ -0000000000051908 0000000000000403 R_AARCH64_RELATIVE 6e95 │ │ -0000000000051918 0000000000000403 R_AARCH64_RELATIVE 6ee3 │ │ -0000000000051928 0000000000000403 R_AARCH64_RELATIVE 6f07 │ │ -0000000000051940 0000000000000403 R_AARCH64_RELATIVE 6f07 │ │ -0000000000051958 0000000000000403 R_AARCH64_RELATIVE 6f53 │ │ -0000000000051970 0000000000000403 R_AARCH64_RELATIVE 6f83 │ │ -0000000000051980 0000000000000403 R_AARCH64_RELATIVE 4c90 │ │ -0000000000051988 0000000000000403 R_AARCH64_RELATIVE 68cf │ │ -0000000000051990 0000000000000403 R_AARCH64_RELATIVE 68e0 │ │ -0000000000051998 0000000000000403 R_AARCH64_RELATIVE 4dc0 │ │ -00000000000519a0 0000000000000403 R_AARCH64_RELATIVE 4e10 │ │ -00000000000519a8 0000000000000403 R_AARCH64_RELATIVE 68f2 │ │ -00000000000519b0 0000000000000403 R_AARCH64_RELATIVE 6905 │ │ -00000000000519b8 0000000000000403 R_AARCH64_RELATIVE 6917 │ │ -00000000000519c0 0000000000000403 R_AARCH64_RELATIVE 6924 │ │ -00000000000519c8 0000000000000403 R_AARCH64_RELATIVE 6932 │ │ -00000000000519d0 0000000000000403 R_AARCH64_RELATIVE 6947 │ │ -00000000000519d8 0000000000000403 R_AARCH64_RELATIVE 6953 │ │ -00000000000519e0 0000000000000403 R_AARCH64_RELATIVE 695e │ │ -00000000000519e8 0000000000000403 R_AARCH64_RELATIVE 6973 │ │ -00000000000519f0 0000000000000403 R_AARCH64_RELATIVE 6988 │ │ -00000000000519f8 0000000000000403 R_AARCH64_RELATIVE 6997 │ │ -0000000000051a00 0000000000000403 R_AARCH64_RELATIVE 69a5 │ │ -0000000000051a08 0000000000000403 R_AARCH64_RELATIVE 69b8 │ │ -0000000000051a10 0000000000000403 R_AARCH64_RELATIVE 69de │ │ -0000000000051a18 0000000000000403 R_AARCH64_RELATIVE 6a16 │ │ -0000000000051a20 0000000000000403 R_AARCH64_RELATIVE 6a2f │ │ -0000000000051a28 0000000000000403 R_AARCH64_RELATIVE 6a46 │ │ -0000000000051a30 0000000000000403 R_AARCH64_RELATIVE 6a52 │ │ -0000000000051a38 0000000000000403 R_AARCH64_RELATIVE 6a5b │ │ -0000000000051a40 0000000000000403 R_AARCH64_RELATIVE 4bf0 │ │ -0000000000051a48 0000000000000403 R_AARCH64_RELATIVE 6a65 │ │ -0000000000051a50 0000000000000403 R_AARCH64_RELATIVE 6a7c │ │ -0000000000051a58 0000000000000403 R_AARCH64_RELATIVE 6a95 │ │ -0000000000051a60 0000000000000403 R_AARCH64_RELATIVE 6aa3 │ │ -0000000000051a68 0000000000000403 R_AARCH64_RELATIVE 6ab0 │ │ -0000000000051a70 0000000000000403 R_AARCH64_RELATIVE 4bb8 │ │ -0000000000051a78 0000000000000403 R_AARCH64_RELATIVE 6ac4 │ │ -0000000000051a80 0000000000000403 R_AARCH64_RELATIVE 6adf │ │ -0000000000051a88 0000000000000403 R_AARCH64_RELATIVE 4d80 │ │ -0000000000051a90 0000000000000403 R_AARCH64_RELATIVE 6aed │ │ -0000000000051a98 0000000000000403 R_AARCH64_RELATIVE 6b03 │ │ -0000000000051aa0 0000000000000403 R_AARCH64_RELATIVE 6b18 │ │ -0000000000051aa8 0000000000000403 R_AARCH64_RELATIVE 6b23 │ │ -0000000000051ab0 0000000000000403 R_AARCH64_RELATIVE 6b39 │ │ -0000000000051ab8 0000000000000403 R_AARCH64_RELATIVE 6b46 │ │ -0000000000051ac0 0000000000000403 R_AARCH64_RELATIVE 6b51 │ │ -0000000000051ac8 0000000000000403 R_AARCH64_RELATIVE 5e7c │ │ -0000000000051ad0 0000000000000403 R_AARCH64_RELATIVE 5ea3 │ │ -0000000000051ad8 0000000000000403 R_AARCH64_RELATIVE 5e7c │ │ -0000000000051ae0 0000000000000403 R_AARCH64_RELATIVE 5ec9 │ │ -0000000000051ae8 0000000000000403 R_AARCH64_RELATIVE 5efb │ │ -0000000000051af0 0000000000000403 R_AARCH64_RELATIVE 5f28 │ │ -0000000000051af8 0000000000000403 R_AARCH64_RELATIVE 5f57 │ │ -0000000000051b00 0000000000000403 R_AARCH64_RELATIVE 5f78 │ │ -0000000000051b08 0000000000000403 R_AARCH64_RELATIVE 5f95 │ │ -0000000000051b10 0000000000000403 R_AARCH64_RELATIVE 5e7c │ │ -0000000000051b18 0000000000000403 R_AARCH64_RELATIVE 5e7c │ │ -0000000000051b20 0000000000000403 R_AARCH64_RELATIVE 5fc2 │ │ -0000000000051b28 0000000000000403 R_AARCH64_RELATIVE 5ff3 │ │ -0000000000051b30 0000000000000403 R_AARCH64_RELATIVE 6020 │ │ -0000000000051b38 0000000000000403 R_AARCH64_RELATIVE 6050 │ │ -0000000000051c40 0000000000000403 R_AARCH64_RELATIVE 25034 │ │ -0000000000051c48 0000000000000403 R_AARCH64_RELATIVE 2f8f4 │ │ -0000000000051c60 0000000000000403 R_AARCH64_RELATIVE 4b8dc │ │ -0000000000051c68 0000000000000403 R_AARCH64_RELATIVE 4b8e4 │ │ -0000000000051c70 0000000000000403 R_AARCH64_RELATIVE 4b8ec │ │ -0000000000051c78 0000000000000403 R_AARCH64_RELATIVE 4b930 │ │ -0000000000051c80 0000000000000403 R_AARCH64_RELATIVE 4b9cc │ │ -0000000000051c88 0000000000000403 R_AARCH64_RELATIVE 4ba68 │ │ -0000000000051c90 0000000000000403 R_AARCH64_RELATIVE 4ba7c │ │ -0000000000051c98 0000000000000403 R_AARCH64_RELATIVE 4ba8c │ │ -0000000000051ca0 0000000000000403 R_AARCH64_RELATIVE 4ba9c │ │ -0000000000051ca8 0000000000000403 R_AARCH64_RELATIVE 4bb6c │ │ -0000000000051cb0 0000000000000403 R_AARCH64_RELATIVE 4bbb0 │ │ -0000000000051cb8 0000000000000403 R_AARCH64_RELATIVE 4bbbc │ │ -0000000000051cc0 0000000000000403 R_AARCH64_RELATIVE 4bbc8 │ │ -0000000000051cc8 0000000000000403 R_AARCH64_RELATIVE 4bbf4 │ │ -0000000000051cd0 0000000000000403 R_AARCH64_RELATIVE 4bde4 │ │ -0000000000051cd8 0000000000000403 R_AARCH64_RELATIVE 7cab │ │ -0000000000051ce0 0000000000000403 R_AARCH64_RELATIVE 790c │ │ -0000000000051ce8 0000000000000403 R_AARCH64_RELATIVE 7eab │ │ -0000000000051cf0 0000000000000403 R_AARCH64_RELATIVE 765c │ │ -0000000000051cf8 0000000000000403 R_AARCH64_RELATIVE 7bb9 │ │ -0000000000051d00 0000000000000403 R_AARCH64_RELATIVE 7cae │ │ -0000000000051d08 0000000000000403 R_AARCH64_RELATIVE 7b9e │ │ -0000000000051d10 0000000000000403 R_AARCH64_RELATIVE 7ef7 │ │ -0000000000051d18 0000000000000403 R_AARCH64_RELATIVE 7d72 │ │ -0000000000051d20 0000000000000403 R_AARCH64_RELATIVE 778e │ │ -0000000000051d28 0000000000000403 R_AARCH64_RELATIVE 7621 │ │ -0000000000051d30 0000000000000403 R_AARCH64_RELATIVE 7cb1 │ │ -0000000000051d38 0000000000000403 R_AARCH64_RELATIVE 7efa │ │ -0000000000051d40 0000000000000403 R_AARCH64_RELATIVE 7984 │ │ -0000000000051d48 0000000000000403 R_AARCH64_RELATIVE 7988 │ │ -0000000000051d50 0000000000000403 R_AARCH64_RELATIVE 78b8 │ │ -0000000000051d58 0000000000000403 R_AARCH64_RELATIVE 7c4b │ │ -0000000000051d60 0000000000000403 R_AARCH64_RELATIVE 790f │ │ -0000000000051d68 0000000000000403 R_AARCH64_RELATIVE 765f │ │ -0000000000051d70 0000000000000403 R_AARCH64_RELATIVE 7eae │ │ -0000000000051d78 0000000000000403 R_AARCH64_RELATIVE 71e9 │ │ -0000000000051d80 0000000000000403 R_AARCH64_RELATIVE 7b22 │ │ -0000000000051d88 0000000000000403 R_AARCH64_RELATIVE 7c4f │ │ -0000000000051d90 0000000000000403 R_AARCH64_RELATIVE 7d14 │ │ -0000000000051d98 0000000000000403 R_AARCH64_RELATIVE 7461 │ │ -0000000000051da0 0000000000000403 R_AARCH64_RELATIVE 7cb4 │ │ -0000000000051da8 0000000000000403 R_AARCH64_RELATIVE 781e │ │ -0000000000051db0 0000000000000403 R_AARCH64_RELATIVE 79e4 │ │ -0000000000051db8 0000000000000403 R_AARCH64_RELATIVE 7566 │ │ -0000000000051dc0 0000000000000403 R_AARCH64_RELATIVE 7a7a │ │ -0000000000051dc8 0000000000000403 R_AARCH64_RELATIVE 7a7e │ │ -0000000000051dd0 0000000000000403 R_AARCH64_RELATIVE 7a23 │ │ -0000000000051dd8 0000000000000403 R_AARCH64_RELATIVE 7663 │ │ -0000000000051de0 0000000000000403 R_AARCH64_RELATIVE 7cab │ │ -0000000000051de8 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051df0 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051df8 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e00 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e08 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e10 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e18 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e20 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e28 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e30 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e38 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e40 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e48 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e50 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e58 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e60 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e68 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e70 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e78 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e80 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e88 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e90 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051e98 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051ea0 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051ea8 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051eb0 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051eb8 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051ec0 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051ec8 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051ed0 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051ed8 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051ee0 0000000000000403 R_AARCH64_RELATIVE 7eb5 │ │ -0000000000051ee8 0000000000000403 R_AARCH64_RELATIVE 772c │ │ -0000000000051ef0 0000000000000403 R_AARCH64_RELATIVE 7eb2 │ │ -0000000000051ef8 0000000000000403 R_AARCH64_RELATIVE 7ba1 │ │ -0000000000051f00 0000000000000403 R_AARCH64_RELATIVE 7465 │ │ -0000000000051f08 0000000000000403 R_AARCH64_RELATIVE 7a82 │ │ -0000000000051f10 0000000000000403 R_AARCH64_RELATIVE 71ed │ │ -0000000000051f18 0000000000000403 R_AARCH64_RELATIVE 74b9 │ │ -0000000000051f20 0000000000000403 R_AARCH64_RELATIVE 7666 │ │ -0000000000051f28 0000000000000403 R_AARCH64_RELATIVE 71f0 │ │ -0000000000051f30 0000000000000403 R_AARCH64_RELATIVE 78bc │ │ -0000000000051f38 0000000000000403 R_AARCH64_RELATIVE 772f │ │ -0000000000051f40 0000000000000403 R_AARCH64_RELATIVE 73c6 │ │ -0000000000051f48 0000000000000403 R_AARCH64_RELATIVE 7ba4 │ │ -0000000000051f50 0000000000000403 R_AARCH64_RELATIVE 74b5 │ │ -0000000000051f58 0000000000000403 R_AARCH64_RELATIVE 79e8 │ │ -0000000000051f60 0000000000000403 R_AARCH64_RELATIVE 7dab │ │ -0000000000051f68 0000000000000403 R_AARCH64_RELATIVE 74bc │ │ -0000000000051f70 0000000000000403 R_AARCH64_RELATIVE 7a85 │ │ -0000000000051f78 0000000000000403 R_AARCH64_RELATIVE 7d75 │ │ -0000000000051f80 0000000000000403 R_AARCH64_RELATIVE 79ec │ │ -0000000000051f88 0000000000000403 R_AARCH64_RELATIVE 788b │ │ -0000000000051f90 0000000000000403 R_AARCH64_RELATIVE 7d79 │ │ -0000000000051f98 0000000000000403 R_AARCH64_RELATIVE 7b26 │ │ -0000000000051fa0 0000000000000403 R_AARCH64_RELATIVE 7a26 │ │ -0000000000051fa8 0000000000000403 R_AARCH64_RELATIVE 7d7d │ │ -0000000000051fb0 0000000000000403 R_AARCH64_RELATIVE 73ca │ │ -0000000000051fb8 0000000000000403 R_AARCH64_RELATIVE 7e42 │ │ -0000000000051fc0 0000000000000403 R_AARCH64_RELATIVE 7e46 │ │ -0000000000051fc8 0000000000000403 R_AARCH64_RELATIVE 7daf │ │ -0000000000051fd0 0000000000000403 R_AARCH64_RELATIVE 7822 │ │ -0000000000051fd8 0000000000000403 R_AARCH64_RELATIVE 7733 │ │ -0000000000051fe0 0000000000000403 R_AARCH64_RELATIVE 7737 │ │ -0000000000051fe8 0000000000000403 R_AARCH64_RELATIVE eb44 │ │ -0000000000051ff0 0000000000000403 R_AARCH64_RELATIVE eb2c │ │ -0000000000052168 0000000000000403 R_AARCH64_RELATIVE 53430 │ │ -00000000000521a8 0000000000000403 R_AARCH64_RELATIVE 51c40 │ │ -00000000000521c0 0000000000000403 R_AARCH64_RELATIVE 51c48 │ │ -0000000000052278 0000000000000403 R_AARCH64_RELATIVE 53438 │ │ -00000000000533f0 0000000000000403 R_AARCH64_RELATIVE 1d414 │ │ -0000000000053400 0000000000000403 R_AARCH64_RELATIVE 1d414 │ │ -0000000000053410 0000000000000403 R_AARCH64_RELATIVE 1dd2c │ │ -0000000000053428 0000000000000403 R_AARCH64_RELATIVE 1ca38 │ │ -0000000000053430 0000000000000403 R_AARCH64_RELATIVE 51b40 │ │ -0000000000053438 0000000000000403 R_AARCH64_RELATIVE 7f0e │ │ -0000000000053440 0000000000000403 R_AARCH64_RELATIVE d6d980 │ │ -0000000000053448 0000000000000403 R_AARCH64_RELATIVE d6d980 │ │ -0000000000053450 0000000000000403 R_AARCH64_RELATIVE d6e180 │ │ -0000000000052280 0000002400000401 R_AARCH64_GLOB_DAT 0000000000000000 __sF@LIBC + 0 │ │ -0000000000052258 0000002700000401 R_AARCH64_GLOB_DAT 000000000056d825 KI_BIG_OUTPUT + 0 │ │ -0000000000052268 0000002800000401 R_AARCH64_GLOB_DAT 000000000076d825 PS_OUTPUT + 0 │ │ -00000000000521a0 0000002b00000401 R_AARCH64_GLOB_DAT 0000000000004fcf EXTRA_DATA_INPUT + 0 │ │ -0000000000052270 0000002c00000401 R_AARCH64_GLOB_DAT 000000000086d825 PREIMAGE_INPUT + 0 │ │ -0000000000052208 0000002d00000401 R_AARCH64_GLOB_DAT 000000000016d7fd PROOFRESULT + 0 │ │ -0000000000052218 0000002e00000401 R_AARCH64_GLOB_DAT 000000000016d825 BLINDS + 0 │ │ -0000000000052198 0000002f00000401 R_AARCH64_GLOB_DAT 0000000000163538 PRIVATE_INPUT + 0 │ │ -00000000000521b8 0000003000000401 R_AARCH64_GLOB_DAT 00000000001635f9 SIGNATURE_INPUT + 0 │ │ -0000000000051bf8 0000003300000101 R_AARCH64_ABS64 000000000001c950 rustsecp256k1_v0_4_1_default_illegal_callback_fn + 0 │ │ -0000000000051c20 0000003300000101 R_AARCH64_ABS64 000000000001c950 rustsecp256k1_v0_4_1_default_illegal_callback_fn + 0 │ │ -0000000000052170 0000003400000401 R_AARCH64_GLOB_DAT 0000000000163558 PUBLIC_KEY_INPUT + 0 │ │ -00000000000521f8 0000003700000401 R_AARCH64_GLOB_DAT 00000000001636bc MESSAGE_OUTPUT + 0 │ │ -0000000000052188 0000003800000401 R_AARCH64_GLOB_DAT 0000000000163599 X_ONLY_PUBLIC_KEY_INPUT + 0 │ │ -0000000000051c08 0000003c00000101 R_AARCH64_ABS64 000000000001c9cc rustsecp256k1_v0_4_1_default_error_callback_fn + 0 │ │ -0000000000051c30 0000003c00000101 R_AARCH64_ABS64 000000000001c9cc rustsecp256k1_v0_4_1_default_error_callback_fn + 0 │ │ -0000000000052200 0000003e00000401 R_AARCH64_GLOB_DAT 00000000001637bc NONCE_OUTPUT + 0 │ │ -0000000000052260 0000003f00000401 R_AARCH64_GLOB_DAT 000000000066d825 PC_OUTPUT + 0 │ │ -0000000000052190 0000004000000401 R_AARCH64_GLOB_DAT 00000000001635b9 X_ONLY_PUBLIC_KEY_INPUT2 + 0 │ │ -0000000000052248 0000004500000401 R_AARCH64_GLOB_DAT 000000000096d845 PKS_INPUT + 0 │ │ -0000000000052180 0000004900000401 R_AARCH64_GLOB_DAT 00000000001635d9 TWEAK_INPUT + 0 │ │ -00000000000521c8 0000004b00000401 R_AARCH64_GLOB_DAT 0000000000163639 KI_OUTPUT + 0 │ │ -0000000000052240 0000004c00000401 R_AARCH64_GLOB_DAT 000000000026d825 M_INPUT + 0 │ │ -0000000000052220 0000004d00000401 R_AARCH64_GLOB_DAT 000000000046d825 PCM_OUT + 0 │ │ -0000000000052210 0000005200000401 R_AARCH64_GLOB_DAT 0000000000a6d845 EBUF1 + 0 │ │ -0000000000052230 0000005400000401 R_AARCH64_GLOB_DAT 0000000000b6d845 EBUF2 + 0 │ │ -00000000000521e8 0000005500000401 R_AARCH64_GLOB_DAT 00000000001637fd PROOF + 0 │ │ -0000000000052238 0000005700000401 R_AARCH64_GLOB_DAT 0000000000c6d845 EBUF3 + 0 │ │ -00000000000521f0 0000005900000401 R_AARCH64_GLOB_DAT 00000000001637dc COMMIT + 0 │ │ -00000000000521b0 0000005a00000401 R_AARCH64_GLOB_DAT 0000000000004faf HASH_INPUT + 0 │ │ -0000000000052250 0000005e00000401 R_AARCH64_GLOB_DAT 000000000086d845 SKS_INPUT + 0 │ │ -00000000000521e0 0000005f00000401 R_AARCH64_GLOB_DAT 000000000016369c BLIND_OUTPUT + 0 │ │ -00000000000521d0 0000006000000401 R_AARCH64_GLOB_DAT 000000000016365a PK_INPUT + 0 │ │ -00000000000521d8 0000006600000401 R_AARCH64_GLOB_DAT 000000000016367b SK_INPUT + 0 │ │ -0000000000052228 0000006800000401 R_AARCH64_GLOB_DAT 000000000036d825 PCM_IN + 0 │ │ -0000000000052178 0000006900000401 R_AARCH64_GLOB_DAT 0000000000004f6e PUBLIC_KEY_INPUT2 + 0 │ │ +0000000000076a00 0000000000000403 R_AARCH64_RELATIVE 76a00 │ │ +0000000000076a08 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076a20 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076a38 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076a50 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076a68 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076a80 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076a98 0000000000000403 R_AARCH64_RELATIVE 80c5 │ │ +0000000000076aa8 0000000000000403 R_AARCH64_RELATIVE 8023 │ │ +0000000000076ac0 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076ad8 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076af0 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076b08 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076b20 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076b38 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076b50 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076b68 0000000000000403 R_AARCH64_RELATIVE 77e5 │ │ +0000000000076b80 0000000000000403 R_AARCH64_RELATIVE 678e │ │ +0000000000076b98 0000000000000403 R_AARCH64_RELATIVE 7ecf │ │ +0000000000076bb0 0000000000000403 R_AARCH64_RELATIVE 7ecf │ │ +0000000000076bc8 0000000000000403 R_AARCH64_RELATIVE 7463 │ │ +0000000000076be0 0000000000000403 R_AARCH64_RELATIVE 80f2 │ │ +0000000000076bf0 0000000000000403 R_AARCH64_RELATIVE 78d0 │ │ +0000000000076c08 0000000000000403 R_AARCH64_RELATIVE 7af4 │ │ +0000000000076c20 0000000000000403 R_AARCH64_RELATIVE 77f0 │ │ +0000000000076c38 0000000000000403 R_AARCH64_RELATIVE 77f0 │ │ +0000000000076c68 0000000000000403 R_AARCH64_RELATIVE 1946c │ │ +0000000000076c70 0000000000000403 R_AARCH64_RELATIVE 196a8 │ │ +0000000000076c78 0000000000000403 R_AARCH64_RELATIVE 19728 │ │ +0000000000076c80 0000000000000403 R_AARCH64_RELATIVE 85c4 │ │ +0000000000076c90 0000000000000403 R_AARCH64_RELATIVE 6740 │ │ +0000000000076ca0 0000000000000403 R_AARCH64_RELATIVE 5f50 │ │ +0000000000076cb0 0000000000000403 R_AARCH64_RELATIVE 85d2 │ │ +0000000000076cc0 0000000000000403 R_AARCH64_RELATIVE 9e11 │ │ +0000000000076cd0 0000000000000403 R_AARCH64_RELATIVE 85d3 │ │ +0000000000076ce0 0000000000000403 R_AARCH64_RELATIVE 60d8 │ │ +0000000000076cf0 0000000000000403 R_AARCH64_RELATIVE 85f9 │ │ +0000000000076d00 0000000000000403 R_AARCH64_RELATIVE 85d2 │ │ +0000000000076d10 0000000000000403 R_AARCH64_RELATIVE 9e11 │ │ +0000000000076d20 0000000000000403 R_AARCH64_RELATIVE 85ff │ │ +0000000000076d30 0000000000000403 R_AARCH64_RELATIVE 85d2 │ │ +0000000000076d40 0000000000000403 R_AARCH64_RELATIVE 763b │ │ +0000000000076d58 0000000000000403 R_AARCH64_RELATIVE 763b │ │ +0000000000076d70 0000000000000403 R_AARCH64_RELATIVE 763b │ │ +0000000000076d88 0000000000000403 R_AARCH64_RELATIVE 763b │ │ +0000000000076da0 0000000000000403 R_AARCH64_RELATIVE 763b │ │ +0000000000076db8 0000000000000403 R_AARCH64_RELATIVE 8615 │ │ +0000000000076dc8 0000000000000403 R_AARCH64_RELATIVE 863b │ │ +0000000000076dd8 0000000000000403 R_AARCH64_RELATIVE a2fb │ │ +0000000000076de8 0000000000000403 R_AARCH64_RELATIVE 8666 │ │ +0000000000076df8 0000000000000403 R_AARCH64_RELATIVE 6809 │ │ +0000000000076e10 0000000000000403 R_AARCH64_RELATIVE 86b2 │ │ +0000000000076e20 0000000000000403 R_AARCH64_RELATIVE 86c4 │ │ +0000000000076e30 0000000000000403 R_AARCH64_RELATIVE 6080 │ │ +0000000000076e40 0000000000000403 R_AARCH64_RELATIVE 86c4 │ │ +0000000000076e50 0000000000000403 R_AARCH64_RELATIVE 86e6 │ │ +0000000000076e60 0000000000000403 R_AARCH64_RELATIVE 86fc │ │ +0000000000076e70 0000000000000403 R_AARCH64_RELATIVE 6d31 │ │ +0000000000076e88 0000000000000403 R_AARCH64_RELATIVE 6d31 │ │ +0000000000076ea0 0000000000000403 R_AARCH64_RELATIVE 727b │ │ +0000000000076eb8 0000000000000403 R_AARCH64_RELATIVE 727b │ │ +0000000000076ed0 0000000000000403 R_AARCH64_RELATIVE 8d65 │ │ +0000000000076ee0 0000000000000403 R_AARCH64_RELATIVE 8d7e │ │ +0000000000076f08 0000000000000403 R_AARCH64_RELATIVE 1976c │ │ +0000000000076f10 0000000000000403 R_AARCH64_RELATIVE 747f │ │ +0000000000076f28 0000000000000403 R_AARCH64_RELATIVE 8e00 │ │ +0000000000076f38 0000000000000403 R_AARCH64_RELATIVE 8e60 │ │ +0000000000076f48 0000000000000403 R_AARCH64_RELATIVE 5e10 │ │ +0000000000076f58 0000000000000403 R_AARCH64_RELATIVE 8e74 │ │ +0000000000076f68 0000000000000403 R_AARCH64_RELATIVE 8e8b │ │ +0000000000076f78 0000000000000403 R_AARCH64_RELATIVE 5e10 │ │ +0000000000076f88 0000000000000403 R_AARCH64_RELATIVE 5ff0 │ │ +0000000000076f98 0000000000000403 R_AARCH64_RELATIVE 8e94 │ │ +0000000000076fa8 0000000000000403 R_AARCH64_RELATIVE 8e8b │ │ +0000000000076fb8 0000000000000403 R_AARCH64_RELATIVE 747f │ │ +0000000000076fd0 0000000000000403 R_AARCH64_RELATIVE 6770 │ │ +0000000000076fe8 0000000000000403 R_AARCH64_RELATIVE 8ec3 │ │ +0000000000076ff8 0000000000000403 R_AARCH64_RELATIVE 6770 │ │ +0000000000077010 0000000000000403 R_AARCH64_RELATIVE 914b │ │ +0000000000077020 0000000000000403 R_AARCH64_RELATIVE 915a │ │ +0000000000077030 0000000000000403 R_AARCH64_RELATIVE 6d52 │ │ +0000000000077048 0000000000000403 R_AARCH64_RELATIVE 72a1 │ │ +0000000000077060 0000000000000403 R_AARCH64_RELATIVE 72a1 │ │ +0000000000077078 0000000000000403 R_AARCH64_RELATIVE 72a1 │ │ +0000000000077090 0000000000000403 R_AARCH64_RELATIVE 72a1 │ │ +00000000000770a8 0000000000000403 R_AARCH64_RELATIVE 72a1 │ │ +00000000000770c0 0000000000000403 R_AARCH64_RELATIVE 7d68 │ │ +00000000000770d8 0000000000000403 R_AARCH64_RELATIVE 7d68 │ │ +00000000000770f0 0000000000000403 R_AARCH64_RELATIVE 7d68 │ │ +0000000000077108 0000000000000403 R_AARCH64_RELATIVE 7d68 │ │ +0000000000077120 0000000000000403 R_AARCH64_RELATIVE 7d68 │ │ +0000000000077138 0000000000000403 R_AARCH64_RELATIVE 7366 │ │ +0000000000077150 0000000000000403 R_AARCH64_RELATIVE 7366 │ │ +0000000000077168 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077180 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077198 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000771b0 0000000000000403 R_AARCH64_RELATIVE 7366 │ │ +00000000000771c8 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000771e0 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000771f8 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077210 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077228 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077240 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077258 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077270 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077288 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000772a0 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000772b8 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000772d0 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000772e8 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077300 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077318 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077330 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077348 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077360 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077378 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077390 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000773a8 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000773c0 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000773d8 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +00000000000773f0 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077408 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077420 0000000000000403 R_AARCH64_RELATIVE 765b │ │ +0000000000077438 0000000000000403 R_AARCH64_RELATIVE 93ed │ │ +0000000000077448 0000000000000403 R_AARCH64_RELATIVE 7082 │ │ +0000000000077460 0000000000000403 R_AARCH64_RELATIVE 7513 │ │ +0000000000077478 0000000000000403 R_AARCH64_RELATIVE 7513 │ │ +0000000000077490 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +00000000000774a8 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +00000000000774c0 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +00000000000774d8 0000000000000403 R_AARCH64_RELATIVE 9457 │ │ +00000000000774e8 0000000000000403 R_AARCH64_RELATIVE 6754 │ │ +00000000000774f8 0000000000000403 R_AARCH64_RELATIVE 9490 │ │ +0000000000077508 0000000000000403 R_AARCH64_RELATIVE 94b2 │ │ +0000000000077518 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077530 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077548 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077560 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077578 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077590 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +00000000000775a8 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +00000000000775c0 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +00000000000775d8 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +00000000000775f0 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077608 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077620 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077638 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077650 0000000000000403 R_AARCH64_RELATIVE 7de6 │ │ +0000000000077668 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077680 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077698 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000776b0 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000776c8 0000000000000403 R_AARCH64_RELATIVE 7b0f │ │ +00000000000776e0 0000000000000403 R_AARCH64_RELATIVE 7b0f │ │ +00000000000776f8 0000000000000403 R_AARCH64_RELATIVE 7571 │ │ +0000000000077728 0000000000000403 R_AARCH64_RELATIVE 20184 │ │ +0000000000077748 0000000000000403 R_AARCH64_RELATIVE 24934 │ │ +0000000000077768 0000000000000403 R_AARCH64_RELATIVE 24668 │ │ +0000000000077788 0000000000000403 R_AARCH64_RELATIVE 228e0 │ │ +0000000000077790 0000000000000403 R_AARCH64_RELATIVE 7b0f │ │ +00000000000777a8 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000777c0 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000777d8 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000777f0 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077808 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077820 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077838 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077850 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077868 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077880 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077898 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000778b0 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000778c8 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000778e0 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +00000000000778f8 0000000000000403 R_AARCH64_RELATIVE 73a0 │ │ +0000000000077928 0000000000000403 R_AARCH64_RELATIVE 248e8 │ │ +0000000000077930 0000000000000403 R_AARCH64_RELATIVE 24810 │ │ +0000000000077938 0000000000000403 R_AARCH64_RELATIVE 24918 │ │ +0000000000077958 0000000000000403 R_AARCH64_RELATIVE 24950 │ │ +0000000000077960 0000000000000403 R_AARCH64_RELATIVE 7eee │ │ +0000000000077978 0000000000000403 R_AARCH64_RELATIVE 7eee │ │ +0000000000077990 0000000000000403 R_AARCH64_RELATIVE 967a │ │ +00000000000779a0 0000000000000403 R_AARCH64_RELATIVE 7eee │ │ +00000000000779b8 0000000000000403 R_AARCH64_RELATIVE 96ab │ │ +00000000000779c8 0000000000000403 R_AARCH64_RELATIVE 7eee │ │ +00000000000779e0 0000000000000403 R_AARCH64_RELATIVE 96cc │ │ +00000000000779f0 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +0000000000077a08 0000000000000403 R_AARCH64_RELATIVE 9750 │ │ +0000000000077a28 0000000000000403 R_AARCH64_RELATIVE 9752 │ │ +0000000000077a48 0000000000000403 R_AARCH64_RELATIVE 9788 │ │ +0000000000077a58 0000000000000403 R_AARCH64_RELATIVE 6a51 │ │ +0000000000077a70 0000000000000403 R_AARCH64_RELATIVE 796e │ │ +0000000000077a88 0000000000000403 R_AARCH64_RELATIVE 6bac │ │ +0000000000077aa0 0000000000000403 R_AARCH64_RELATIVE 97e2 │ │ +0000000000077ab0 0000000000000403 R_AARCH64_RELATIVE 79be │ │ +0000000000077ac8 0000000000000403 R_AARCH64_RELATIVE 7b3b │ │ +0000000000077ae0 0000000000000403 R_AARCH64_RELATIVE 7f52 │ │ +0000000000077af8 0000000000000403 R_AARCH64_RELATIVE 780c │ │ +0000000000077b10 0000000000000403 R_AARCH64_RELATIVE 79be │ │ +0000000000077b28 0000000000000403 R_AARCH64_RELATIVE 780c │ │ +0000000000077b40 0000000000000403 R_AARCH64_RELATIVE 776e │ │ +0000000000077b58 0000000000000403 R_AARCH64_RELATIVE 776e │ │ +0000000000077b70 0000000000000403 R_AARCH64_RELATIVE 776e │ │ +0000000000077b88 0000000000000403 R_AARCH64_RELATIVE 776e │ │ +0000000000077ba0 0000000000000403 R_AARCH64_RELATIVE 98a2 │ │ +0000000000077bb8 0000000000000403 R_AARCH64_RELATIVE 98c4 │ │ +0000000000077bc8 0000000000000403 R_AARCH64_RELATIVE 7f8d │ │ +0000000000077be0 0000000000000403 R_AARCH64_RELATIVE 46b70 │ │ +0000000000077bf8 0000000000000403 R_AARCH64_RELATIVE 47100 │ │ +0000000000077c00 0000000000000403 R_AARCH64_RELATIVE 47248 │ │ +0000000000077c08 0000000000000403 R_AARCH64_RELATIVE 47418 │ │ +0000000000077c10 0000000000000403 R_AARCH64_RELATIVE 46b70 │ │ +0000000000077c28 0000000000000403 R_AARCH64_RELATIVE 46c00 │ │ +0000000000077c30 0000000000000403 R_AARCH64_RELATIVE 46cf4 │ │ +0000000000077c38 0000000000000403 R_AARCH64_RELATIVE 46e80 │ │ +0000000000077c40 0000000000000403 R_AARCH64_RELATIVE 7f8d │ │ +0000000000077c58 0000000000000403 R_AARCH64_RELATIVE 991a │ │ +0000000000077c70 0000000000000403 R_AARCH64_RELATIVE 7f8d │ │ +0000000000077c88 0000000000000403 R_AARCH64_RELATIVE 9c29 │ │ +0000000000077c98 0000000000000403 R_AARCH64_RELATIVE 9752 │ │ +0000000000077ca8 0000000000000403 R_AARCH64_RELATIVE 6dba │ │ +0000000000077cc0 0000000000000403 R_AARCH64_RELATIVE 9c3c │ │ +0000000000077cd8 0000000000000403 R_AARCH64_RELATIVE 76ec │ │ +0000000000077d08 0000000000000403 R_AARCH64_RELATIVE 47594 │ │ +0000000000077d10 0000000000000403 R_AARCH64_RELATIVE 475a0 │ │ +0000000000077d18 0000000000000403 R_AARCH64_RELATIVE 475a0 │ │ +0000000000077d38 0000000000000403 R_AARCH64_RELATIVE 475ac │ │ +0000000000077d40 0000000000000403 R_AARCH64_RELATIVE 475b8 │ │ +0000000000077d48 0000000000000403 R_AARCH64_RELATIVE 475b8 │ │ +0000000000077d50 0000000000000403 R_AARCH64_RELATIVE 9c5d │ │ +0000000000077d60 0000000000000403 R_AARCH64_RELATIVE 9caa │ │ +0000000000077d70 0000000000000403 R_AARCH64_RELATIVE 9d5e │ │ +0000000000077d88 0000000000000403 R_AARCH64_RELATIVE 9d8c │ │ +0000000000077d98 0000000000000403 R_AARCH64_RELATIVE 749d │ │ +0000000000077db0 0000000000000403 R_AARCH64_RELATIVE 9d9e │ │ +0000000000077dc8 0000000000000403 R_AARCH64_RELATIVE 9dc9 │ │ +0000000000077dd8 0000000000000403 R_AARCH64_RELATIVE 6a86 │ │ +0000000000077df0 0000000000000403 R_AARCH64_RELATIVE 6a86 │ │ +0000000000077e08 0000000000000403 R_AARCH64_RELATIVE 9e11 │ │ +0000000000077e18 0000000000000403 R_AARCH64_RELATIVE 9e1c │ │ +0000000000077e28 0000000000000403 R_AARCH64_RELATIVE 7b3b │ │ +0000000000077e40 0000000000000403 R_AARCH64_RELATIVE 4771c │ │ +0000000000077e58 0000000000000403 R_AARCH64_RELATIVE 462f8 │ │ +0000000000077e60 0000000000000403 R_AARCH64_RELATIVE 463a4 │ │ +0000000000077e80 0000000000000403 R_AARCH64_RELATIVE 2664c │ │ +0000000000077e88 0000000000000403 R_AARCH64_RELATIVE 26650 │ │ +0000000000077e90 0000000000000403 R_AARCH64_RELATIVE 9ed5 │ │ +0000000000077ea0 0000000000000403 R_AARCH64_RELATIVE 9ee8 │ │ +0000000000077eb0 0000000000000403 R_AARCH64_RELATIVE 9eee │ │ +0000000000077ec0 0000000000000403 R_AARCH64_RELATIVE 9dc8 │ │ +0000000000077ee0 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000077ef8 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000077f10 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000077f28 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000077f40 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000077f58 0000000000000403 R_AARCH64_RELATIVE 9ef4 │ │ +0000000000077f68 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000077f80 0000000000000403 R_AARCH64_RELATIVE 7e11 │ │ +0000000000077f98 0000000000000403 R_AARCH64_RELATIVE 9f44 │ │ +0000000000077fa8 0000000000000403 R_AARCH64_RELATIVE 9f59 │ │ +0000000000077fb8 0000000000000403 R_AARCH64_RELATIVE 79f5 │ │ +0000000000077fd0 0000000000000403 R_AARCH64_RELATIVE 9f75 │ │ +0000000000077fe0 0000000000000403 R_AARCH64_RELATIVE 9fbd │ │ +0000000000077ff0 0000000000000403 R_AARCH64_RELATIVE 7d93 │ │ +0000000000078008 0000000000000403 R_AARCH64_RELATIVE 9ff4 │ │ +0000000000078018 0000000000000403 R_AARCH64_RELATIVE 70a1 │ │ +0000000000078030 0000000000000403 R_AARCH64_RELATIVE a04b │ │ +0000000000078040 0000000000000403 R_AARCH64_RELATIVE a054 │ │ +0000000000078050 0000000000000403 R_AARCH64_RELATIVE a057 │ │ +0000000000078060 0000000000000403 R_AARCH64_RELATIVE a065 │ │ +0000000000078070 0000000000000403 R_AARCH64_RELATIVE 9751 │ │ +0000000000078080 0000000000000403 R_AARCH64_RELATIVE 47988 │ │ +0000000000078098 0000000000000403 R_AARCH64_RELATIVE 479b0 │ │ +00000000000780a0 0000000000000403 R_AARCH64_RELATIVE 47a30 │ │ +00000000000780a8 0000000000000403 R_AARCH64_RELATIVE 47b54 │ │ +00000000000780c8 0000000000000403 R_AARCH64_RELATIVE 476b0 │ │ +00000000000780d0 0000000000000403 R_AARCH64_RELATIVE 476c4 │ │ +00000000000780d8 0000000000000403 R_AARCH64_RELATIVE 47704 │ │ +00000000000780e0 0000000000000403 R_AARCH64_RELATIVE 47710 │ │ +00000000000780e8 0000000000000403 R_AARCH64_RELATIVE 4771c │ │ +0000000000078100 0000000000000403 R_AARCH64_RELATIVE 47734 │ │ +0000000000078108 0000000000000403 R_AARCH64_RELATIVE 477ac │ │ +0000000000078110 0000000000000403 R_AARCH64_RELATIVE 478bc │ │ +0000000000078118 0000000000000403 R_AARCH64_RELATIVE 47980 │ │ +0000000000078120 0000000000000403 R_AARCH64_RELATIVE a073 │ │ +0000000000078130 0000000000000403 R_AARCH64_RELATIVE a065 │ │ +0000000000078140 0000000000000403 R_AARCH64_RELATIVE 9751 │ │ +0000000000078150 0000000000000403 R_AARCH64_RELATIVE a08c │ │ +0000000000078160 0000000000000403 R_AARCH64_RELATIVE a065 │ │ +0000000000078170 0000000000000403 R_AARCH64_RELATIVE a098 │ │ +0000000000078180 0000000000000403 R_AARCH64_RELATIVE a0cb │ │ +0000000000078190 0000000000000403 R_AARCH64_RELATIVE 6fb2 │ │ +00000000000781a8 0000000000000403 R_AARCH64_RELATIVE 6fb2 │ │ +00000000000781c0 0000000000000403 R_AARCH64_RELATIVE 6fb2 │ │ +00000000000781d8 0000000000000403 R_AARCH64_RELATIVE a0f8 │ │ +00000000000781e8 0000000000000403 R_AARCH64_RELATIVE 6cbb │ │ +0000000000078200 0000000000000403 R_AARCH64_RELATIVE 6ec0 │ │ +0000000000078218 0000000000000403 R_AARCH64_RELATIVE 6ec0 │ │ +0000000000078248 0000000000000403 R_AARCH64_RELATIVE 488d8 │ │ +0000000000078250 0000000000000403 R_AARCH64_RELATIVE 768c │ │ +0000000000078268 0000000000000403 R_AARCH64_RELATIVE 768c │ │ +0000000000078280 0000000000000403 R_AARCH64_RELATIVE 6910 │ │ +0000000000078298 0000000000000403 R_AARCH64_RELATIVE 45b84 │ │ +00000000000782b0 0000000000000403 R_AARCH64_RELATIVE 168a0 │ │ +00000000000782b8 0000000000000403 R_AARCH64_RELATIVE 45b84 │ │ +00000000000782d0 0000000000000403 R_AARCH64_RELATIVE 1688c │ │ +00000000000782d8 0000000000000403 R_AARCH64_RELATIVE 168a0 │ │ +00000000000782e0 0000000000000403 R_AARCH64_RELATIVE 78298 │ │ +00000000000782e8 0000000000000403 R_AARCH64_RELATIVE 45bbc │ │ +00000000000782f0 0000000000000403 R_AARCH64_RELATIVE 45b98 │ │ +00000000000782f8 0000000000000403 R_AARCH64_RELATIVE 45bac │ │ +0000000000078300 0000000000000403 R_AARCH64_RELATIVE 45bbc │ │ +0000000000078308 0000000000000403 R_AARCH64_RELATIVE 45bc4 │ │ +0000000000078310 0000000000000403 R_AARCH64_RELATIVE 6aaf │ │ +0000000000078328 0000000000000403 R_AARCH64_RELATIVE 695d │ │ +0000000000078340 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +0000000000078358 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +0000000000078370 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +0000000000078388 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +00000000000783a0 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +00000000000783b8 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +00000000000783d0 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +00000000000783e8 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +0000000000078400 0000000000000403 R_AARCH64_RELATIVE 6839 │ │ +0000000000078418 0000000000000403 R_AARCH64_RELATIVE 7ab7 │ │ +0000000000078430 0000000000000403 R_AARCH64_RELATIVE 7847 │ │ +0000000000078458 0000000000000403 R_AARCH64_RELATIVE a2f0 │ │ +0000000000078468 0000000000000403 R_AARCH64_RELATIVE a2fb │ │ +0000000000078478 0000000000000403 R_AARCH64_RELATIVE 6dba │ │ +00000000000784a0 0000000000000403 R_AARCH64_RELATIVE 9750 │ │ +00000000000784b0 0000000000000403 R_AARCH64_RELATIVE 9750 │ │ +00000000000784c0 0000000000000403 R_AARCH64_RELATIVE 6fb2 │ │ +00000000000784d8 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +00000000000784f0 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000078508 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000078520 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000078538 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000078550 0000000000000403 R_AARCH64_RELATIVE 6fb2 │ │ +0000000000078580 0000000000000403 R_AARCH64_RELATIVE 47434 │ │ +0000000000078588 0000000000000403 R_AARCH64_RELATIVE 6aaf │ │ +00000000000785a0 0000000000000403 R_AARCH64_RELATIVE a307 │ │ +00000000000785b0 0000000000000403 R_AARCH64_RELATIVE 73cf │ │ +00000000000785c8 0000000000000403 R_AARCH64_RELATIVE 7002 │ │ +00000000000785e0 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +00000000000785f8 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000078610 0000000000000403 R_AARCH64_RELATIVE 6ea8 │ │ +0000000000078628 0000000000000403 R_AARCH64_RELATIVE 47988 │ │ +0000000000078640 0000000000000403 R_AARCH64_RELATIVE 4799c │ │ +0000000000078648 0000000000000403 R_AARCH64_RELATIVE 678e │ │ +0000000000078660 0000000000000403 R_AARCH64_RELATIVE 678e │ │ +0000000000078678 0000000000000403 R_AARCH64_RELATIVE 678e │ │ +0000000000078690 0000000000000403 R_AARCH64_RELATIVE 678e │ │ +00000000000786a8 0000000000000403 R_AARCH64_RELATIVE 678e │ │ +00000000000786c0 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +00000000000786d8 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +00000000000786f0 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +0000000000078708 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +0000000000078720 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +0000000000078738 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +0000000000078750 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +0000000000078768 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +0000000000078780 0000000000000403 R_AARCH64_RELATIVE 74c0 │ │ +0000000000078798 0000000000000403 R_AARCH64_RELATIVE 7c5b │ │ +00000000000787b0 0000000000000403 R_AARCH64_RELATIVE 7c5b │ │ +00000000000787c8 0000000000000403 R_AARCH64_RELATIVE 7c5b │ │ +00000000000787e0 0000000000000403 R_AARCH64_RELATIVE 7c5b │ │ +00000000000787f8 0000000000000403 R_AARCH64_RELATIVE 7c5b │ │ +0000000000078810 0000000000000403 R_AARCH64_RELATIVE 7c5b │ │ +0000000000078828 0000000000000403 R_AARCH64_RELATIVE 7c5b │ │ +0000000000078840 0000000000000403 R_AARCH64_RELATIVE 8f12 │ │ +0000000000078848 0000000000000403 R_AARCH64_RELATIVE 8f39 │ │ +0000000000078858 0000000000000403 R_AARCH64_RELATIVE 8f5f │ │ +0000000000078860 0000000000000403 R_AARCH64_RELATIVE 8f91 │ │ +0000000000078868 0000000000000403 R_AARCH64_RELATIVE 8fbe │ │ +0000000000078870 0000000000000403 R_AARCH64_RELATIVE 8fed │ │ +0000000000078878 0000000000000403 R_AARCH64_RELATIVE 900e │ │ +0000000000078880 0000000000000403 R_AARCH64_RELATIVE 902b │ │ +0000000000078898 0000000000000403 R_AARCH64_RELATIVE 9058 │ │ +00000000000788a0 0000000000000403 R_AARCH64_RELATIVE 9089 │ │ +00000000000788a8 0000000000000403 R_AARCH64_RELATIVE 90b6 │ │ +00000000000788b0 0000000000000403 R_AARCH64_RELATIVE 90e6 │ │ +00000000000788b8 0000000000000403 R_AARCH64_RELATIVE 94c8 │ │ +00000000000788c0 0000000000000403 R_AARCH64_RELATIVE 6768 │ │ +00000000000788c8 0000000000000403 R_AARCH64_RELATIVE 672c │ │ +00000000000788d0 0000000000000403 R_AARCH64_RELATIVE 94eb │ │ +00000000000788d8 0000000000000403 R_AARCH64_RELATIVE 94c3 │ │ +00000000000788e0 0000000000000403 R_AARCH64_RELATIVE 94e8 │ │ +00000000000788f0 0000000000000403 R_AARCH64_RELATIVE 94d8 │ │ +00000000000788f8 0000000000000403 R_AARCH64_RELATIVE 94d3 │ │ +0000000000078900 0000000000000403 R_AARCH64_RELATIVE 94e3 │ │ +0000000000078910 0000000000000403 R_AARCH64_RELATIVE 94cd │ │ +0000000000078918 0000000000000403 R_AARCH64_RELATIVE 94dd │ │ +0000000000078920 0000000000000403 R_AARCH64_RELATIVE 675c │ │ +0000000000078928 0000000000000403 R_AARCH64_RELATIVE 673c │ │ +0000000000078930 0000000000000403 R_AARCH64_RELATIVE 94ef │ │ +0000000000078948 0000000000000403 R_AARCH64_RELATIVE 94ca │ │ +0000000000078950 0000000000000403 R_AARCH64_RELATIVE 94da │ │ +0000000000078958 0000000000000403 R_AARCH64_RELATIVE 94c6 │ │ +0000000000078960 0000000000000403 R_AARCH64_RELATIVE 94f0 │ │ +0000000000078970 0000000000000403 R_AARCH64_RELATIVE 94d0 │ │ +0000000000078978 0000000000000403 R_AARCH64_RELATIVE 94e0 │ │ +0000000000078980 0000000000000403 R_AARCH64_RELATIVE 94ee │ │ +0000000000078a88 0000000000000403 R_AARCH64_RELATIVE 4b36c │ │ +0000000000078a90 0000000000000403 R_AARCH64_RELATIVE 55c2c │ │ +0000000000078aa8 0000000000000403 R_AARCH64_RELATIVE 71c14 │ │ +0000000000078ab0 0000000000000403 R_AARCH64_RELATIVE 71c1c │ │ +0000000000078ab8 0000000000000403 R_AARCH64_RELATIVE 71c24 │ │ +0000000000078ac0 0000000000000403 R_AARCH64_RELATIVE 71c68 │ │ +0000000000078ac8 0000000000000403 R_AARCH64_RELATIVE 71d04 │ │ +0000000000078ad0 0000000000000403 R_AARCH64_RELATIVE 71da0 │ │ +0000000000078ad8 0000000000000403 R_AARCH64_RELATIVE 71db4 │ │ +0000000000078ae0 0000000000000403 R_AARCH64_RELATIVE 71dc4 │ │ +0000000000078ae8 0000000000000403 R_AARCH64_RELATIVE 71dd4 │ │ +0000000000078af0 0000000000000403 R_AARCH64_RELATIVE 71ea4 │ │ +0000000000078af8 0000000000000403 R_AARCH64_RELATIVE 71ee8 │ │ +0000000000078b00 0000000000000403 R_AARCH64_RELATIVE 71ef4 │ │ +0000000000078b08 0000000000000403 R_AARCH64_RELATIVE 71f00 │ │ +0000000000078b10 0000000000000403 R_AARCH64_RELATIVE 71f2c │ │ +0000000000078b18 0000000000000403 R_AARCH64_RELATIVE 7211c │ │ +0000000000078b20 0000000000000403 R_AARCH64_RELATIVE 7c4e │ │ +0000000000078b28 0000000000000403 R_AARCH64_RELATIVE 750c │ │ +0000000000078b30 0000000000000403 R_AARCH64_RELATIVE 8008 │ │ +0000000000078b38 0000000000000403 R_AARCH64_RELATIVE 7068 │ │ +0000000000078b40 0000000000000403 R_AARCH64_RELATIVE 7af1 │ │ +0000000000078b48 0000000000000403 R_AARCH64_RELATIVE 7c51 │ │ +0000000000078b50 0000000000000403 R_AARCH64_RELATIVE 7aad │ │ +0000000000078b58 0000000000000403 R_AARCH64_RELATIVE 80be │ │ +0000000000078b60 0000000000000403 R_AARCH64_RELATIVE 7d42 │ │ +0000000000078b68 0000000000000403 R_AARCH64_RELATIVE 71e3 │ │ +0000000000078b70 0000000000000403 R_AARCH64_RELATIVE 6faf │ │ +0000000000078b78 0000000000000403 R_AARCH64_RELATIVE 7c54 │ │ +0000000000078b80 0000000000000403 R_AARCH64_RELATIVE 80c1 │ │ +0000000000078b88 0000000000000403 R_AARCH64_RELATIVE 7633 │ │ +0000000000078b90 0000000000000403 R_AARCH64_RELATIVE 7637 │ │ +0000000000078b98 0000000000000403 R_AARCH64_RELATIVE 7433 │ │ +0000000000078ba0 0000000000000403 R_AARCH64_RELATIVE 7bee │ │ +0000000000078ba8 0000000000000403 R_AARCH64_RELATIVE 750f │ │ +0000000000078bb0 0000000000000403 R_AARCH64_RELATIVE 706b │ │ +0000000000078bb8 0000000000000403 R_AARCH64_RELATIVE 800b │ │ +0000000000078bc0 0000000000000403 R_AARCH64_RELATIVE 67ff │ │ +0000000000078bc8 0000000000000403 R_AARCH64_RELATIVE 7a31 │ │ +0000000000078bd0 0000000000000403 R_AARCH64_RELATIVE 7bf2 │ │ +0000000000078bd8 0000000000000403 R_AARCH64_RELATIVE 7ce3 │ │ +0000000000078be0 0000000000000403 R_AARCH64_RELATIVE 6c8b │ │ +0000000000078be8 0000000000000403 R_AARCH64_RELATIVE 7c57 │ │ +0000000000078bf0 0000000000000403 R_AARCH64_RELATIVE 7273 │ │ +0000000000078bf8 0000000000000403 R_AARCH64_RELATIVE 7762 │ │ +0000000000078c00 0000000000000403 R_AARCH64_RELATIVE 6e7c │ │ +0000000000078c08 0000000000000403 R_AARCH64_RELATIVE 78c1 │ │ +0000000000078c10 0000000000000403 R_AARCH64_RELATIVE 78c5 │ │ +0000000000078c18 0000000000000403 R_AARCH64_RELATIVE 77de │ │ +0000000000078c20 0000000000000403 R_AARCH64_RELATIVE 706f │ │ +0000000000078c28 0000000000000403 R_AARCH64_RELATIVE 7c4e │ │ +0000000000078c30 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c38 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c40 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c48 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c50 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c58 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c60 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c68 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c70 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c78 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c80 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c88 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c90 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078c98 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078ca0 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078ca8 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078cb0 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078cb8 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078cc0 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078cc8 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078cd0 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078cd8 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078ce0 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078ce8 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078cf0 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078cf8 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078d00 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078d08 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078d10 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078d18 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078d20 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078d28 0000000000000403 R_AARCH64_RELATIVE 8012 │ │ +0000000000078d30 0000000000000403 R_AARCH64_RELATIVE 7181 │ │ +0000000000078d38 0000000000000403 R_AARCH64_RELATIVE 800f │ │ +0000000000078d40 0000000000000403 R_AARCH64_RELATIVE 7ab0 │ │ +0000000000078d48 0000000000000403 R_AARCH64_RELATIVE 6c8f │ │ +0000000000078d50 0000000000000403 R_AARCH64_RELATIVE 78c9 │ │ +0000000000078d58 0000000000000403 R_AARCH64_RELATIVE 6803 │ │ +0000000000078d60 0000000000000403 R_AARCH64_RELATIVE 6db3 │ │ +0000000000078d68 0000000000000403 R_AARCH64_RELATIVE 7072 │ │ +0000000000078d70 0000000000000403 R_AARCH64_RELATIVE 6806 │ │ +0000000000078d78 0000000000000403 R_AARCH64_RELATIVE 7437 │ │ +0000000000078d80 0000000000000403 R_AARCH64_RELATIVE 7184 │ │ +0000000000078d88 0000000000000403 R_AARCH64_RELATIVE 6ba4 │ │ +0000000000078d90 0000000000000403 R_AARCH64_RELATIVE 7ab3 │ │ +0000000000078d98 0000000000000403 R_AARCH64_RELATIVE 6d2d │ │ +0000000000078da0 0000000000000403 R_AARCH64_RELATIVE 7766 │ │ +0000000000078da8 0000000000000403 R_AARCH64_RELATIVE 7dc4 │ │ +0000000000078db0 0000000000000403 R_AARCH64_RELATIVE 6db6 │ │ +0000000000078db8 0000000000000403 R_AARCH64_RELATIVE 78cc │ │ +0000000000078dc0 0000000000000403 R_AARCH64_RELATIVE 7d45 │ │ +0000000000078dc8 0000000000000403 R_AARCH64_RELATIVE 776a │ │ +0000000000078dd0 0000000000000403 R_AARCH64_RELATIVE 7362 │ │ +0000000000078dd8 0000000000000403 R_AARCH64_RELATIVE 7d49 │ │ +0000000000078de0 0000000000000403 R_AARCH64_RELATIVE 7a35 │ │ +0000000000078de8 0000000000000403 R_AARCH64_RELATIVE 77e1 │ │ +0000000000078df0 0000000000000403 R_AARCH64_RELATIVE 7d4d │ │ +0000000000078df8 0000000000000403 R_AARCH64_RELATIVE 6ba8 │ │ +0000000000078e00 0000000000000403 R_AARCH64_RELATIVE 7ec7 │ │ +0000000000078e08 0000000000000403 R_AARCH64_RELATIVE 7ecb │ │ +0000000000078e10 0000000000000403 R_AARCH64_RELATIVE 7dc8 │ │ +0000000000078e18 0000000000000403 R_AARCH64_RELATIVE 7277 │ │ +0000000000078e20 0000000000000403 R_AARCH64_RELATIVE 7188 │ │ +0000000000078e28 0000000000000403 R_AARCH64_RELATIVE 718c │ │ +0000000000078e30 0000000000000403 R_AARCH64_RELATIVE 148c4 │ │ +0000000000078e38 0000000000000403 R_AARCH64_RELATIVE 148ac │ │ +0000000000078fb0 0000000000000403 R_AARCH64_RELATIVE 7ac40 │ │ +00000000000790a0 0000000000000403 R_AARCH64_RELATIVE 78a88 │ │ +00000000000790a8 0000000000000403 R_AARCH64_RELATIVE 78a90 │ │ +00000000000790c8 0000000000000403 R_AARCH64_RELATIVE 7ac48 │ │ +000000000007ac08 0000000000000403 R_AARCH64_RELATIVE 25f50 │ │ +000000000007ac30 0000000000000403 R_AARCH64_RELATIVE 25ea8 │ │ +000000000007ac38 0000000000000403 R_AARCH64_RELATIVE 24b68 │ │ +000000000007ac40 0000000000000403 R_AARCH64_RELATIVE 78988 │ │ +000000000007ac48 0000000000000403 R_AARCH64_RELATIVE a818 │ │ +000000000007ac50 0000000000000403 R_AARCH64_RELATIVE d95158 │ │ +000000000007ac58 0000000000000403 R_AARCH64_RELATIVE d95158 │ │ +000000000007ac60 0000000000000403 R_AARCH64_RELATIVE d95958 │ │ +00000000000790c0 0000001900000401 R_AARCH64_GLOB_DAT 0000000000000000 gettid@LIBC + 0 │ │ +00000000000790d0 0000002e00000401 R_AARCH64_GLOB_DAT 0000000000000000 __sF@LIBC + 0 │ │ +0000000000078fe8 0000003000000401 R_AARCH64_GLOB_DAT 000000000047aca9 KI_BIG_OUTPUT + 0 │ │ +0000000000078ff8 0000003100000401 R_AARCH64_GLOB_DAT 0000000000a84e73 PS_OUTPUT + 0 │ │ +0000000000079000 0000003400000401 R_AARCH64_GLOB_DAT 0000000000a7ae0b PREIMAGE_INPUT + 0 │ │ +0000000000079080 0000003500000401 R_AARCH64_GLOB_DAT 0000000000a84e4b PROOFRESULT + 0 │ │ +0000000000079098 0000003600000401 R_AARCH64_GLOB_DAT 00000000000066a4 EXTRA_DATA_INPUT + 0 │ │ +0000000000078fc8 0000003700000401 R_AARCH64_GLOB_DAT 0000000000a7ae2b PRIVATE_INPUT + 0 │ │ +0000000000079028 0000003800000401 R_AARCH64_GLOB_DAT 000000000007ac68 BLINDS + 0 │ │ +0000000000079088 0000003a00000401 R_AARCH64_GLOB_DAT 0000000000b84eb4 SIGNATURE_INPUT + 0 │ │ +0000000000078a40 0000003c00000101 R_AARCH64_ABS64 0000000000024af8 rustsecp256k1_v0_4_1_default_illegal_callback_fn + 0 │ │ +0000000000078a68 0000003c00000101 R_AARCH64_ABS64 0000000000024af8 rustsecp256k1_v0_4_1_default_illegal_callback_fn + 0 │ │ +0000000000078fb8 0000003d00000401 R_AARCH64_GLOB_DAT 0000000000b84e73 PUBLIC_KEY_INPUT + 0 │ │ +0000000000079078 0000004200000401 R_AARCH64_GLOB_DAT 000000000057acca MESSAGE_OUTPUT + 0 │ │ +00000000000790b0 0000004400000401 R_AARCH64_GLOB_DAT 0000000000c84f35 X_ONLY_PUBLIC_KEY_INPUT + 0 │ │ +0000000000078a50 0000004500000101 R_AARCH64_ABS64 0000000000024a78 rustsecp256k1_v0_4_1_default_error_callback_fn + 0 │ │ +0000000000078a78 0000004500000101 R_AARCH64_ABS64 0000000000024a78 rustsecp256k1_v0_4_1_default_error_callback_fn + 0 │ │ +0000000000078fc0 0000004600000401 R_AARCH64_GLOB_DAT 000000000067adca NONCE_OUTPUT + 0 │ │ +0000000000078ff0 0000004700000401 R_AARCH64_GLOB_DAT 000000000087adea PC_OUTPUT + 0 │ │ +00000000000790b8 0000004b00000401 R_AARCH64_GLOB_DAT 0000000000c84f55 X_ONLY_PUBLIC_KEY_INPUT2 + 0 │ │ +0000000000078fd0 0000004d00000401 R_AARCH64_GLOB_DAT 000000000097adea PKS_INPUT + 0 │ │ +0000000000079038 0000005200000401 R_AARCH64_GLOB_DAT 0000000000c84f15 TWEAK_INPUT + 0 │ │ +0000000000079008 0000005400000401 R_AARCH64_GLOB_DAT 000000000057aca9 KI_OUTPUT + 0 │ │ +0000000000079048 0000005600000401 R_AARCH64_GLOB_DAT 000000000077adea PCM_OUT + 0 │ │ +0000000000079068 0000005700000401 R_AARCH64_GLOB_DAT 000000000057adca M_INPUT + 0 │ │ +0000000000078fe0 0000005b00000401 R_AARCH64_GLOB_DAT 000000000017aca9 EBUF1 + 0 │ │ +0000000000079058 0000005d00000401 R_AARCH64_GLOB_DAT 000000000027aca9 EBUF2 + 0 │ │ +0000000000079070 0000005e00000401 R_AARCH64_GLOB_DAT 0000000000a7ae4b PROOF + 0 │ │ +0000000000079060 0000006100000401 R_AARCH64_GLOB_DAT 000000000037aca9 EBUF3 + 0 │ │ +0000000000079030 0000006200000401 R_AARCH64_GLOB_DAT 000000000017ac88 COMMIT + 0 │ │ +0000000000079090 0000006400000401 R_AARCH64_GLOB_DAT 00000000000066c4 HASH_INPUT + 0 │ │ +0000000000078fd8 0000006700000401 R_AARCH64_GLOB_DAT 0000000000b84ef4 SKS_INPUT + 0 │ │ +0000000000079010 0000006900000401 R_AARCH64_GLOB_DAT 0000000000a7adea PK_INPUT + 0 │ │ +0000000000079020 0000006c00000401 R_AARCH64_GLOB_DAT 000000000017ac68 BLIND_OUTPUT + 0 │ │ +0000000000079018 0000006f00000401 R_AARCH64_GLOB_DAT 0000000000c84ef4 SK_INPUT + 0 │ │ +0000000000079040 0000007200000401 R_AARCH64_GLOB_DAT 00000000000066e4 PUBLIC_KEY_INPUT2 + 0 │ │ +0000000000079050 0000007300000401 R_AARCH64_GLOB_DAT 000000000067adea PCM_IN + 0 │ │ │ │ -Relocation section '.rela.plt' at offset 0x43d8 contains 39 entries: │ │ +Relocation section '.rela.plt' at offset 0x4c48 contains 48 entries: │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ -00000000000522a0 0000000200000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_finalize@LIBC + 0 │ │ -00000000000522a8 0000000100000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_atexit@LIBC + 0 │ │ -00000000000522b0 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 __register_atfork@LIBC + 0 │ │ -00000000000522b8 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_getspecific@LIBC + 0 │ │ -00000000000522c0 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 malloc@LIBC + 0 │ │ -00000000000522c8 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_setspecific@LIBC + 0 │ │ -00000000000522d0 0000000700000402 R_AARCH64_JUMP_SLOT 0000000000000000 free@LIBC + 0 │ │ -00000000000522d8 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 syscall@LIBC + 0 │ │ -00000000000522e0 0000000900000402 R_AARCH64_JUMP_SLOT 0000000000000000 realloc@LIBC + 0 │ │ -00000000000522e8 0000000a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 memalign@LIBC + 0 │ │ -00000000000522f0 0000000b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcmp@LIBC + 0 │ │ -00000000000522f8 0000000c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 strerror_r@LIBC + 0 │ │ -0000000000052300 0000000d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __errno@LIBC + 0 │ │ -0000000000052308 0000000e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_mutex_lock@LIBC + 0 │ │ -0000000000052310 0000000f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_mutex_unlock@LIBC + 0 │ │ -0000000000052318 0000001000000402 R_AARCH64_JUMP_SLOT 0000000000000000 read@LIBC + 0 │ │ -0000000000052320 0000001100000402 R_AARCH64_JUMP_SLOT 0000000000000000 open@LIBC + 0 │ │ -0000000000052328 0000001200000402 R_AARCH64_JUMP_SLOT 0000000000000000 poll@LIBC + 0 │ │ -0000000000052330 0000001300000402 R_AARCH64_JUMP_SLOT 0000000000000000 close@LIBC + 0 │ │ -0000000000052338 0000001400000402 R_AARCH64_JUMP_SLOT 0000000000000000 dlsym@LIBC + 0 │ │ -0000000000052340 0000001500000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcpy@LIBC + 0 │ │ -0000000000052348 0000001600000402 R_AARCH64_JUMP_SLOT 0000000000000000 abort@LIBC + 0 │ │ -0000000000052350 0000001700000402 R_AARCH64_JUMP_SLOT 0000000000000000 memset@LIBC + 0 │ │ -0000000000052358 0000001800000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_key_create@LIBC + 0 │ │ -0000000000052360 0000001900000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_key_delete@LIBC + 0 │ │ -0000000000052368 0000001a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 write@LIBC + 0 │ │ -0000000000052370 0000001b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 memmove@LIBC + 0 │ │ -0000000000052378 0000001c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 strlen@LIBC + 0 │ │ -0000000000052380 0000001d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 getenv@LIBC + 0 │ │ -0000000000052388 0000001e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 getcwd@LIBC + 0 │ │ -0000000000052390 0000003300000402 R_AARCH64_JUMP_SLOT 000000000001c950 rustsecp256k1_v0_4_1_default_illegal_callback_fn + 0 │ │ -0000000000052398 0000003c00000402 R_AARCH64_JUMP_SLOT 000000000001c9cc rustsecp256k1_v0_4_1_default_error_callback_fn + 0 │ │ -00000000000523a0 0000001f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 fprintf@LIBC + 0 │ │ -00000000000523a8 0000002200000402 R_AARCH64_JUMP_SLOT 0000000000000000 fflush@LIBC + 0 │ │ -00000000000523b0 0000002600000402 R_AARCH64_JUMP_SLOT 0000000000000000 dl_iterate_phdr@LIBC + 0 │ │ -00000000000523b8 0000002100000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_rwlock_rdlock@LIBC + 0 │ │ -00000000000523c0 0000002000000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_rwlock_unlock@LIBC + 0 │ │ -00000000000523c8 0000002300000402 R_AARCH64_JUMP_SLOT 0000000000000000 fwrite@LIBC + 0 │ │ -00000000000523d0 0000002500000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_rwlock_wrlock@LIBC + 0 │ │ +00000000000790f0 0000000200000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_finalize@LIBC + 0 │ │ +00000000000790f8 0000000100000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_atexit@LIBC + 0 │ │ +0000000000079100 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 __register_atfork@LIBC + 0 │ │ +0000000000079108 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_getspecific@LIBC + 0 │ │ +0000000000079110 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 syscall@LIBC + 0 │ │ +0000000000079118 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 posix_memalign@LIBC + 0 │ │ +0000000000079120 0000000700000402 R_AARCH64_JUMP_SLOT 0000000000000000 malloc@LIBC + 0 │ │ +0000000000079128 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcpy@LIBC + 0 │ │ +0000000000079130 0000000900000402 R_AARCH64_JUMP_SLOT 0000000000000000 free@LIBC + 0 │ │ +0000000000079138 0000000a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 realloc@LIBC + 0 │ │ +0000000000079140 0000000b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcmp@LIBC + 0 │ │ +0000000000079148 0000000c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 strerror_r@LIBC + 0 │ │ +0000000000079150 0000000d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __errno@LIBC + 0 │ │ +0000000000079158 0000000e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_mutex_lock@LIBC + 0 │ │ +0000000000079160 0000000f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_mutex_unlock@LIBC + 0 │ │ +0000000000079168 0000001000000402 R_AARCH64_JUMP_SLOT 0000000000000000 read@LIBC + 0 │ │ +0000000000079170 0000001100000402 R_AARCH64_JUMP_SLOT 0000000000000000 open@LIBC + 0 │ │ +0000000000079178 0000001200000402 R_AARCH64_JUMP_SLOT 0000000000000000 poll@LIBC + 0 │ │ +0000000000079180 0000001300000402 R_AARCH64_JUMP_SLOT 0000000000000000 close@LIBC + 0 │ │ +0000000000079188 0000001400000402 R_AARCH64_JUMP_SLOT 0000000000000000 memmove@LIBC + 0 │ │ +0000000000079190 0000001500000402 R_AARCH64_JUMP_SLOT 0000000000000000 memset@LIBC + 0 │ │ +0000000000079198 0000001600000402 R_AARCH64_JUMP_SLOT 0000000000000000 dlsym@LIBC + 0 │ │ +00000000000791a0 0000001700000402 R_AARCH64_JUMP_SLOT 0000000000000000 strlen@LIBC + 0 │ │ +00000000000791a8 0000001800000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_setspecific@LIBC + 0 │ │ +00000000000791b0 0000001900000402 R_AARCH64_JUMP_SLOT 0000000000000000 gettid@LIBC + 0 │ │ +00000000000791b8 0000001a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 getenv@LIBC + 0 │ │ +00000000000791c0 0000001b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_key_create@LIBC + 0 │ │ +00000000000791c8 0000001c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_key_delete@LIBC + 0 │ │ +00000000000791d0 0000001d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 write@LIBC + 0 │ │ +00000000000791d8 0000001e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 getcwd@LIBC + 0 │ │ +00000000000791e0 0000001f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 dl_iterate_phdr@LIBC + 0 │ │ +00000000000791e8 0000002000000402 R_AARCH64_JUMP_SLOT 0000000000000000 fstat@LIBC + 0 │ │ +00000000000791f0 0000002100000402 R_AARCH64_JUMP_SLOT 0000000000000000 lseek64@LIBC + 0 │ │ +00000000000791f8 0000002200000402 R_AARCH64_JUMP_SLOT 0000000000000000 mmap@LIBC + 0 │ │ +0000000000079200 0000002300000402 R_AARCH64_JUMP_SLOT 0000000000000000 munmap@LIBC + 0 │ │ +0000000000079208 0000002400000402 R_AARCH64_JUMP_SLOT 0000000000000000 realpath@LIBC + 0 │ │ +0000000000079210 0000002500000402 R_AARCH64_JUMP_SLOT 0000000000000000 stat@LIBC + 0 │ │ +0000000000079218 0000002600000402 R_AARCH64_JUMP_SLOT 0000000000000000 calloc@LIBC + 0 │ │ +0000000000079220 0000002700000402 R_AARCH64_JUMP_SLOT 0000000000000000 readlink@LIBC + 0 │ │ +0000000000079228 0000002800000402 R_AARCH64_JUMP_SLOT 0000000000000000 abort@LIBC + 0 │ │ +0000000000079230 0000003c00000402 R_AARCH64_JUMP_SLOT 0000000000024af8 rustsecp256k1_v0_4_1_default_illegal_callback_fn + 0 │ │ +0000000000079238 0000004500000402 R_AARCH64_JUMP_SLOT 0000000000024a78 rustsecp256k1_v0_4_1_default_error_callback_fn + 0 │ │ +0000000000079240 0000002900000402 R_AARCH64_JUMP_SLOT 0000000000000000 fprintf@LIBC + 0 │ │ +0000000000079248 0000002c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 fflush@LIBC + 0 │ │ +0000000000079250 0000002b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_rwlock_rdlock@LIBC + 0 │ │ +0000000000079258 0000002a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_rwlock_unlock@LIBC + 0 │ │ +0000000000079260 0000002d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 fwrite@LIBC + 0 │ │ +0000000000079268 0000002f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_rwlock_wrlock@LIBC + 0 │ ├── readelf --wide --dynamic {} │ │ @@ -1,26 +1,26 @@ │ │ │ │ -Dynamic section at offset 0x4fff8 contains 23 entries: │ │ +Dynamic section at offset 0x76e40 contains 23 entries: │ │ Tag Type Name/Value │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libdl.so] │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ - 0x0000000000000007 (RELA) 0x15d0 │ │ - 0x0000000000000008 (RELASZ) 11784 (bytes) │ │ + 0x0000000000000007 (RELA) 0x1708 │ │ + 0x0000000000000008 (RELASZ) 13632 (bytes) │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ - 0x000000006ffffff9 (RELACOUNT) 455 │ │ - 0x0000000000000017 (JMPREL) 0x43d8 │ │ - 0x0000000000000002 (PLTRELSZ) 936 (bytes) │ │ - 0x0000000000000003 (PLTGOT) 0x52288 │ │ + 0x000000006ffffff9 (RELACOUNT) 531 │ │ + 0x0000000000000017 (JMPREL) 0x4c48 │ │ + 0x0000000000000002 (PLTRELSZ) 1152 (bytes) │ │ + 0x0000000000000003 (PLTGOT) 0x790d8 │ │ 0x0000000000000014 (PLTREL) RELA │ │ 0x0000000000000006 (SYMTAB) 0x308 │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ - 0x0000000000000005 (STRTAB) 0x1028 │ │ - 0x000000000000000a (STRSZ) 1446 (bytes) │ │ - 0x000000006ffffef5 (GNU_HASH) 0xe40 │ │ - 0x000000000000001a (FINI_ARRAY) 0x51fe8 │ │ + 0x0000000000000005 (STRTAB) 0x1118 │ │ + 0x000000000000000a (STRSZ) 1515 (bytes) │ │ + 0x000000006ffffef5 (GNU_HASH) 0xf30 │ │ + 0x000000000000001a (FINI_ARRAY) 0x78e30 │ │ 0x000000000000001c (FINI_ARRAYSZ) 16 (bytes) │ │ - 0x000000006ffffff0 (VERSYM) 0xd28 │ │ - 0x000000006ffffffe (VERNEED) 0xe00 │ │ + 0x000000006ffffff0 (VERSYM) 0xe00 │ │ + 0x000000006ffffffe (VERNEED) 0xeec │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ 0x0000000000000000 (NULL) 0x0 │ ├── readelf --wide --version-info {} │ │ @@ -1,22 +1,22 @@ │ │ │ │ -Version symbols section '.gnu.version' contains 108 entries: │ │ - Addr: 0x0000000000000d28 Offset: 0x00000d28 Link: 2 (.dynsym) │ │ +Version symbols section '.gnu.version' contains 117 entries: │ │ + Addr: 0x0000000000000e00 Offset: 0x00000e00 Link: 2 (.dynsym) │ │ 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 004: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 008: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 00c: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 010: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ - 014: 3 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 014: 2 (LIBC) 2 (LIBC) 3 (LIBC) 2 (LIBC) │ │ 018: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ - 01c: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 01c: 2 (LIBC) 2 (LIBC) 2 (LIBC) 3 (LIBC) │ │ 020: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ - 024: 2 (LIBC) 2 (LIBC) 3 (LIBC) 1 (*global*) │ │ - 028: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 024: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 028: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 02c: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ @@ -24,14 +24,17 @@ │ │ 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 070: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 074: 1 (*global*) │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ - Addr: 0x0000000000000e00 Offset: 0x00000e00 Link: 6 (.dynstr) │ │ + Addr: 0x0000000000000eec Offset: 0x00000eec Link: 6 (.dynstr) │ │ 000000: Version: 1 File: libc.so Cnt: 1 │ │ 0x0020: Name: LIBC Flags: none Version: 2 │ │ 0x0010: Version: 1 File: libdl.so Cnt: 1 │ │ 0x0030: Name: LIBC Flags: none Version: 3 │ ├── readelf --wide --debug-dump=frames {} │ │ @@ -1,399 +1,618 @@ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ Version: 1 │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ - Start of frame section: 0xc08 (offset: 0x8f38) │ │ - Entries in search table: 0x180 │ │ - 0x6800 (offset: 0xeb2c) -> 0xc24 fde=[ 18] │ │ - 0x6810 (offset: 0xeb3c) -> 0xc3c fde=[ 30] │ │ - 0x6818 (offset: 0xeb44) -> 0xc54 fde=[ 48] │ │ - 0x6820 (offset: 0xeb4c) -> 0xc6c fde=[ 60] │ │ - 0x6834 (offset: 0xeb60) -> 0xc84 fde=[ 78] │ │ - 0x6854 (offset: 0xeb80) -> 0xc9c fde=[ 90] │ │ - 0x6864 (offset: 0xeb90) -> 0xcb4 fde=[ a8] │ │ - 0x6a80 (offset: 0xedac) -> 0xce4 fde=[ d8] │ │ - 0x6cac (offset: 0xefd8) -> 0xd14 fde=[ 108] │ │ - 0x6cb0 (offset: 0xefdc) -> 0xd2c fde=[ 120] │ │ - 0x6ce4 (offset: 0xf010) -> 0xd44 fde=[ 138] │ │ - 0x6d14 (offset: 0xf040) -> 0xd5c fde=[ 150] │ │ - 0x6d54 (offset: 0xf080) -> 0xd74 fde=[ 168] │ │ - 0x717c (offset: 0xf4a8) -> 0xdb4 fde=[ 1a8] │ │ - 0x7180 (offset: 0xf4ac) -> 0xdcc fde=[ 1c0] │ │ - 0x720c (offset: 0xf538) -> 0xdf4 fde=[ 1e8] │ │ - 0x73c0 (offset: 0xf6ec) -> 0xe34 fde=[ 228] │ │ - 0x74e4 (offset: 0xf810) -> 0xe64 fde=[ 258] │ │ - 0x762c (offset: 0xf958) -> 0xe94 fde=[ 288] │ │ - 0x7714 (offset: 0xfa40) -> 0xebc fde=[ 2b0] │ │ - 0x7808 (offset: 0xfb34) -> 0xee4 fde=[ 2d8] │ │ - 0x78b0 (offset: 0xfbdc) -> 0xf14 fde=[ 308] │ │ - 0x79f0 (offset: 0xfd1c) -> 0xf3c fde=[ 330] │ │ - 0x7b1c (offset: 0xfe48) -> 0xf64 fde=[ 358] │ │ - 0x7c40 (offset: 0xff6c) -> 0xf94 fde=[ 388] │ │ - 0x7c74 (offset: 0xffa0) -> 0xfb4 fde=[ 3a8] │ │ - 0x7ce4 (offset: 0x10010) -> 0xfdc fde=[ 3d0] │ │ - 0x7d34 (offset: 0x10060) -> 0xffc fde=[ 3f0] │ │ - 0x7df8 (offset: 0x10124) -> 0x1024 fde=[ 418] │ │ - 0x7ea8 (offset: 0x101d4) -> 0x104c fde=[ 440] │ │ - 0x7f68 (offset: 0x10294) -> 0x1074 fde=[ 468] │ │ - 0x8074 (offset: 0x103a0) -> 0x109c fde=[ 490] │ │ - 0x8168 (offset: 0x10494) -> 0x10cc fde=[ 4c0] │ │ - 0x8220 (offset: 0x1054c) -> 0x10ec fde=[ 4e0] │ │ - 0x8254 (offset: 0x10580) -> 0x110c fde=[ 500] │ │ - 0x82f0 (offset: 0x1061c) -> 0x1134 fde=[ 528] │ │ - 0x833c (offset: 0x10668) -> 0x1154 fde=[ 548] │ │ - 0x83f0 (offset: 0x1071c) -> 0x1174 fde=[ 568] │ │ - 0x8418 (offset: 0x10744) -> 0x4fa4 fde=[ 4398] │ │ - 0x8818 (offset: 0x10b44) -> 0x1194 fde=[ 588] │ │ - 0x8860 (offset: 0x10b8c) -> 0x11bc fde=[ 5b0] │ │ - 0x88dc (offset: 0x10c08) -> 0x11dc fde=[ 5d0] │ │ - 0x8968 (offset: 0x10c94) -> 0x1204 fde=[ 5f8] │ │ - 0x89b8 (offset: 0x10ce4) -> 0x122c fde=[ 620] │ │ - 0x89e4 (offset: 0x10d10) -> 0x124c fde=[ 640] │ │ - 0x8a08 (offset: 0x10d34) -> 0x126c fde=[ 660] │ │ - 0x8a10 (offset: 0x10d3c) -> 0x1284 fde=[ 678] │ │ - 0x8a18 (offset: 0x10d44) -> 0x129c fde=[ 690] │ │ - 0x8a2c (offset: 0x10d58) -> 0x12bc fde=[ 6b0] │ │ - 0x8a64 (offset: 0x10d90) -> 0x12dc fde=[ 6d0] │ │ - 0x8a7c (offset: 0x10da8) -> 0x12fc fde=[ 6f0] │ │ - 0x8b14 (offset: 0x10e40) -> 0x132c fde=[ 720] │ │ - 0x8bd0 (offset: 0x10efc) -> 0x1374 fde=[ 768] │ │ - 0x8bfc (offset: 0x10f28) -> 0x1394 fde=[ 788] │ │ - 0x8c08 (offset: 0x10f34) -> 0x13b4 fde=[ 7a8] │ │ - 0x8c58 (offset: 0x10f84) -> 0x13d4 fde=[ 7c8] │ │ - 0x8d94 (offset: 0x110c0) -> 0x13fc fde=[ 7f0] │ │ - 0x9024 (offset: 0x11350) -> 0x145c fde=[ 850] │ │ - 0x92d0 (offset: 0x115fc) -> 0x1484 fde=[ 878] │ │ - 0x9358 (offset: 0x11684) -> 0x14dc fde=[ 8d0] │ │ - 0x93a8 (offset: 0x116d4) -> 0x14fc fde=[ 8f0] │ │ - 0x93b4 (offset: 0x116e0) -> 0x151c fde=[ 910] │ │ - 0x9404 (offset: 0x11730) -> 0x153c fde=[ 930] │ │ - 0x97cc (offset: 0x11af8) -> 0x15a4 fde=[ 998] │ │ - 0x9800 (offset: 0x11b2c) -> 0x15c4 fde=[ 9b8] │ │ - 0x98d4 (offset: 0x11c00) -> 0x15e4 fde=[ 9d8] │ │ - 0x98ec (offset: 0x11c18) -> 0x160c fde=[ a00] │ │ - 0x9908 (offset: 0x11c34) -> 0x1634 fde=[ a28] │ │ - 0x9b24 (offset: 0x11e50) -> 0x1684 fde=[ a78] │ │ - 0x9c60 (offset: 0x11f8c) -> 0x16ac fde=[ aa0] │ │ - 0x9e74 (offset: 0x121a0) -> 0x16ec fde=[ ae0] │ │ - 0x9e80 (offset: 0x121ac) -> 0x170c fde=[ b00] │ │ - 0x9ed0 (offset: 0x121fc) -> 0x172c fde=[ b20] │ │ - 0x9ef8 (offset: 0x12224) -> 0x1754 fde=[ b48] │ │ - 0x9f40 (offset: 0x1226c) -> 0x1774 fde=[ b68] │ │ - 0xa190 (offset: 0x124bc) -> 0x17ac fde=[ ba0] │ │ - 0xa3ac (offset: 0x126d8) -> 0x17f4 fde=[ be8] │ │ - 0xa42c (offset: 0x12758) -> 0x183c fde=[ c30] │ │ - 0xa448 (offset: 0x12774) -> 0x1864 fde=[ c58] │ │ - 0xa4a4 (offset: 0x127d0) -> 0x1884 fde=[ c78] │ │ - 0xa4c0 (offset: 0x127ec) -> 0x18a4 fde=[ c98] │ │ - 0xa4e4 (offset: 0x12810) -> 0x18c4 fde=[ cb8] │ │ - 0xa528 (offset: 0x12854) -> 0x18e4 fde=[ cd8] │ │ - 0xa6c0 (offset: 0x129ec) -> 0x4fec fde=[ 43e0] │ │ - 0xa70c (offset: 0x12a38) -> 0x1924 fde=[ d18] │ │ - 0xa718 (offset: 0x12a44) -> 0x1944 fde=[ d38] │ │ - 0xa760 (offset: 0x12a8c) -> 0x1964 fde=[ d58] │ │ - 0xa7a8 (offset: 0x12ad4) -> 0x1984 fde=[ d78] │ │ - 0xa844 (offset: 0x12b70) -> 0x19b4 fde=[ da8] │ │ - 0xa850 (offset: 0x12b7c) -> 0x19d4 fde=[ dc8] │ │ - 0xaac4 (offset: 0x12df0) -> 0x1a2c fde=[ e20] │ │ - 0xaad0 (offset: 0x12dfc) -> 0x1a4c fde=[ e40] │ │ - 0xae5c (offset: 0x13188) -> 0x1a6c fde=[ e60] │ │ - 0xafc0 (offset: 0x132ec) -> 0x1abc fde=[ eb0] │ │ - 0xb020 (offset: 0x1334c) -> 0x1afc fde=[ ef0] │ │ - 0xb314 (offset: 0x13640) -> 0x1b4c fde=[ f40] │ │ - 0xb460 (offset: 0x1378c) -> 0x1b84 fde=[ f78] │ │ - 0xb58c (offset: 0x138b8) -> 0x1bd4 fde=[ fc8] │ │ - 0xb5c4 (offset: 0x138f0) -> 0x1bf4 fde=[ fe8] │ │ - 0xbcec (offset: 0x14018) -> 0x1c4c fde=[ 1040] │ │ - 0xbedc (offset: 0x14208) -> 0x1c74 fde=[ 1068] │ │ - 0xc028 (offset: 0x14354) -> 0x1c9c fde=[ 1090] │ │ - 0xc194 (offset: 0x144c0) -> 0x1ce4 fde=[ 10d8] │ │ - 0xc418 (offset: 0x14744) -> 0x1d34 fde=[ 1128] │ │ - 0xc438 (offset: 0x14764) -> 0x1d54 fde=[ 1148] │ │ - 0xc448 (offset: 0x14774) -> 0x1d74 fde=[ 1168] │ │ - 0xc570 (offset: 0x1489c) -> 0x1db4 fde=[ 11a8] │ │ - 0xc57c (offset: 0x148a8) -> 0x1dd4 fde=[ 11c8] │ │ - 0xce6c (offset: 0x15198) -> 0x1e1c fde=[ 1210] │ │ - 0xd890 (offset: 0x15bbc) -> 0x1e6c fde=[ 1260] │ │ - 0xdb7c (offset: 0x15ea8) -> 0x1ebc fde=[ 12b0] │ │ - 0xdb8c (offset: 0x15eb8) -> 0x1ee4 fde=[ 12d8] │ │ - 0xdd78 (offset: 0x160a4) -> 0x1f3c fde=[ 1330] │ │ - 0xe4d0 (offset: 0x167fc) -> 0x1fec fde=[ 13e0] │ │ - 0xe6d4 (offset: 0x16a00) -> 0x2054 fde=[ 1448] │ │ - 0xe808 (offset: 0x16b34) -> 0x2094 fde=[ 1488] │ │ - 0xea40 (offset: 0x16d6c) -> 0x20ec fde=[ 14e0] │ │ - 0xef54 (offset: 0x17280) -> 0x214c fde=[ 1540] │ │ - 0xefc0 (offset: 0x172ec) -> 0x2184 fde=[ 1578] │ │ - 0xf524 (offset: 0x17850) -> 0x2234 fde=[ 1628] │ │ - 0xf5d4 (offset: 0x17900) -> 0x227c fde=[ 1670] │ │ - 0xf754 (offset: 0x17a80) -> 0x22dc fde=[ 16d0] │ │ - 0xfdf0 (offset: 0x1811c) -> 0x238c fde=[ 1780] │ │ - 0x10060 (offset: 0x1838c) -> 0x2414 fde=[ 1808] │ │ - 0x10378 (offset: 0x186a4) -> 0x2464 fde=[ 1858] │ │ - 0x1057c (offset: 0x188a8) -> 0x24cc fde=[ 18c0] │ │ - 0x10628 (offset: 0x18954) -> 0x2504 fde=[ 18f8] │ │ - 0x107bc (offset: 0x18ae8) -> 0x2544 fde=[ 1938] │ │ - 0x108f4 (offset: 0x18c20) -> 0x258c fde=[ 1980] │ │ - 0x10c00 (offset: 0x18f2c) -> 0x2624 fde=[ 1a18] │ │ - 0x10cb4 (offset: 0x18fe0) -> 0x266c fde=[ 1a60] │ │ - 0x10d78 (offset: 0x190a4) -> 0x26b4 fde=[ 1aa8] │ │ - 0x1101c (offset: 0x19348) -> 0x26fc fde=[ 1af0] │ │ - 0x1142c (offset: 0x19758) -> 0x2744 fde=[ 1b38] │ │ - 0x11660 (offset: 0x1998c) -> 0x2794 fde=[ 1b88] │ │ - 0x11680 (offset: 0x199ac) -> 0x27bc fde=[ 1bb0] │ │ - 0x11778 (offset: 0x19aa4) -> 0x27f4 fde=[ 1be8] │ │ - 0x11b94 (offset: 0x19ec0) -> 0x2844 fde=[ 1c38] │ │ - 0x11ef0 (offset: 0x1a21c) -> 0x28ac fde=[ 1ca0] │ │ - 0x12298 (offset: 0x1a5c4) -> 0x293c fde=[ 1d30] │ │ - 0x1254c (offset: 0x1a878) -> 0x29dc fde=[ 1dd0] │ │ - 0x12748 (offset: 0x1aa74) -> 0x2a44 fde=[ 1e38] │ │ - 0x12854 (offset: 0x1ab80) -> 0x2a84 fde=[ 1e78] │ │ - 0x12914 (offset: 0x1ac40) -> 0x2acc fde=[ 1ec0] │ │ - 0x12ca4 (offset: 0x1afd0) -> 0x2b6c fde=[ 1f60] │ │ - 0x12f58 (offset: 0x1b284) -> 0x2be4 fde=[ 1fd8] │ │ - 0x13258 (offset: 0x1b584) -> 0x2c6c fde=[ 2060] │ │ - 0x136e8 (offset: 0x1ba14) -> 0x2cd4 fde=[ 20c8] │ │ - 0x13710 (offset: 0x1ba3c) -> 0x2cfc fde=[ 20f0] │ │ - 0x13758 (offset: 0x1ba84) -> 0x2d24 fde=[ 2118] │ │ - 0x14390 (offset: 0x1c6bc) -> 0x2d74 fde=[ 2168] │ │ - 0x143b8 (offset: 0x1c6e4) -> 0x2d9c fde=[ 2190] │ │ - 0x143fc (offset: 0x1c728) -> 0x2dd4 fde=[ 21c8] │ │ - 0x144fc (offset: 0x1c828) -> 0x2e0c fde=[ 2200] │ │ - 0x14518 (offset: 0x1c844) -> 0x2e34 fde=[ 2228] │ │ - 0x145ac (offset: 0x1c8d8) -> 0x2e64 fde=[ 2258] │ │ - 0x145b0 (offset: 0x1c8dc) -> 0x2e7c fde=[ 2270] │ │ - 0x145cc (offset: 0x1c8f8) -> 0x2e94 fde=[ 2288] │ │ - 0x14624 (offset: 0x1c950) -> 0x2ebc fde=[ 22b0] │ │ - 0x14690 (offset: 0x1c9bc) -> 0x2ed4 fde=[ 22c8] │ │ - 0x146a0 (offset: 0x1c9cc) -> 0x2eec fde=[ 22e0] │ │ - 0x1470c (offset: 0x1ca38) -> 0x5014 fde=[ 4408] │ │ - 0x14a54 (offset: 0x1cd80) -> 0x2f04 fde=[ 22f8] │ │ - 0x14b30 (offset: 0x1ce5c) -> 0x506c fde=[ 4460] │ │ - 0x14c2c (offset: 0x1cf58) -> 0x50bc fde=[ 44b0] │ │ - 0x14cc0 (offset: 0x1cfec) -> 0x5104 fde=[ 44f8] │ │ - 0x14d58 (offset: 0x1d084) -> 0x514c fde=[ 4540] │ │ - 0x14e98 (offset: 0x1d1c4) -> 0x2f34 fde=[ 2328] │ │ - 0x14f90 (offset: 0x1d2bc) -> 0x2f84 fde=[ 2378] │ │ - 0x14fac (offset: 0x1d2d8) -> 0x2fac fde=[ 23a0] │ │ - 0x150b0 (offset: 0x1d3dc) -> 0x2ffc fde=[ 23f0] │ │ - 0x150c0 (offset: 0x1d3ec) -> 0x3024 fde=[ 2418] │ │ - 0x150e8 (offset: 0x1d414) -> 0x51a4 fde=[ 4598] │ │ - 0x1514c (offset: 0x1d478) -> 0x304c fde=[ 2440] │ │ - 0x15188 (offset: 0x1d4b4) -> 0x51dc fde=[ 45d0] │ │ - 0x15220 (offset: 0x1d54c) -> 0x306c fde=[ 2460] │ │ - 0x15230 (offset: 0x1d55c) -> 0x3094 fde=[ 2488] │ │ - 0x15460 (offset: 0x1d78c) -> 0x30d4 fde=[ 24c8] │ │ - 0x15600 (offset: 0x1d92c) -> 0x3154 fde=[ 2548] │ │ - 0x15618 (offset: 0x1d944) -> 0x317c fde=[ 2570] │ │ - 0x15630 (offset: 0x1d95c) -> 0x31a4 fde=[ 2598] │ │ - 0x15648 (offset: 0x1d974) -> 0x31cc fde=[ 25c0] │ │ - 0x15660 (offset: 0x1d98c) -> 0x31f4 fde=[ 25e8] │ │ - 0x156d0 (offset: 0x1d9fc) -> 0x322c fde=[ 2620] │ │ - 0x1571c (offset: 0x1da48) -> 0x3254 fde=[ 2648] │ │ - 0x15850 (offset: 0x1db7c) -> 0x5224 fde=[ 4618] │ │ - 0x159bc (offset: 0x1dce8) -> 0x329c fde=[ 2690] │ │ - 0x15a00 (offset: 0x1dd2c) -> 0x527c fde=[ 4670] │ │ - 0x15a94 (offset: 0x1ddc0) -> 0x32cc fde=[ 26c0] │ │ - 0x15ae8 (offset: 0x1de14) -> 0x32f4 fde=[ 26e8] │ │ - 0x15b20 (offset: 0x1de4c) -> 0x3314 fde=[ 2708] │ │ - 0x15b5c (offset: 0x1de88) -> 0x52b4 fde=[ 46a8] │ │ - 0x15ca8 (offset: 0x1dfd4) -> 0x3344 fde=[ 2738] │ │ - 0x15ccc (offset: 0x1dff8) -> 0x3374 fde=[ 2768] │ │ - 0x15d70 (offset: 0x1e09c) -> 0x33bc fde=[ 27b0] │ │ - 0x15e08 (offset: 0x1e134) -> 0x33ec fde=[ 27e0] │ │ - 0x161e4 (offset: 0x1e510) -> 0x3464 fde=[ 2858] │ │ - 0x16484 (offset: 0x1e7b0) -> 0x34b4 fde=[ 28a8] │ │ - 0x166c8 (offset: 0x1e9f4) -> 0x34fc fde=[ 28f0] │ │ - 0x16f78 (offset: 0x1f2a4) -> 0x3564 fde=[ 2958] │ │ - 0x16f94 (offset: 0x1f2c0) -> 0x358c fde=[ 2980] │ │ - 0x170b4 (offset: 0x1f3e0) -> 0x35c4 fde=[ 29b8] │ │ - 0x17104 (offset: 0x1f430) -> 0x35ec fde=[ 29e0] │ │ - 0x1717c (offset: 0x1f4a8) -> 0x52ec fde=[ 46e0] │ │ - 0x171bc (offset: 0x1f4e8) -> 0x3624 fde=[ 2a18] │ │ - 0x17370 (offset: 0x1f69c) -> 0x3664 fde=[ 2a58] │ │ - 0x174ac (offset: 0x1f7d8) -> 0x36c4 fde=[ 2ab8] │ │ - 0x17998 (offset: 0x1fcc4) -> 0x3714 fde=[ 2b08] │ │ - 0x17a7c (offset: 0x1fda8) -> 0x374c fde=[ 2b40] │ │ - 0x17aac (offset: 0x1fdd8) -> 0x531c fde=[ 4710] │ │ - 0x17ec8 (offset: 0x201f4) -> 0x3774 fde=[ 2b68] │ │ - 0x17ee4 (offset: 0x20210) -> 0x379c fde=[ 2b90] │ │ - 0x17fcc (offset: 0x202f8) -> 0x37ec fde=[ 2be0] │ │ - 0x1801c (offset: 0x20348) -> 0x53a4 fde=[ 4798] │ │ - 0x1825c (offset: 0x20588) -> 0x5404 fde=[ 47f8] │ │ - 0x18534 (offset: 0x20860) -> 0x3814 fde=[ 2c08] │ │ - 0x185d4 (offset: 0x20900) -> 0x544c fde=[ 4840] │ │ - 0x18694 (offset: 0x209c0) -> 0x548c fde=[ 4880] │ │ - 0x1883c (offset: 0x20b68) -> 0x3854 fde=[ 2c48] │ │ - 0x18858 (offset: 0x20b84) -> 0x387c fde=[ 2c70] │ │ - 0x18864 (offset: 0x20b90) -> 0x54d4 fde=[ 48c8] │ │ - 0x18b38 (offset: 0x20e64) -> 0x389c fde=[ 2c90] │ │ - 0x18bd0 (offset: 0x20efc) -> 0x38cc fde=[ 2cc0] │ │ - 0x18bdc (offset: 0x20f08) -> 0x5544 fde=[ 4938] │ │ - 0x18f78 (offset: 0x212a4) -> 0x38ec fde=[ 2ce0] │ │ - 0x18f88 (offset: 0x212b4) -> 0x55a4 fde=[ 4998] │ │ - 0x19110 (offset: 0x2143c) -> 0x3914 fde=[ 2d08] │ │ - 0x19140 (offset: 0x2146c) -> 0x55fc fde=[ 49f0] │ │ - 0x19200 (offset: 0x2152c) -> 0x564c fde=[ 4a40] │ │ - 0x19348 (offset: 0x21674) -> 0x568c fde=[ 4a80] │ │ - 0x19654 (offset: 0x21980) -> 0x394c fde=[ 2d40] │ │ - 0x196bc (offset: 0x219e8) -> 0x56d4 fde=[ 4ac8] │ │ - 0x198d0 (offset: 0x21bfc) -> 0x3974 fde=[ 2d68] │ │ - 0x19904 (offset: 0x21c30) -> 0x3994 fde=[ 2d88] │ │ - 0x19910 (offset: 0x21c3c) -> 0x5724 fde=[ 4b18] │ │ - 0x199d4 (offset: 0x21d00) -> 0x574c fde=[ 4b40] │ │ - 0x1a098 (offset: 0x223c4) -> 0x39b4 fde=[ 2da8] │ │ - 0x1a0e0 (offset: 0x2240c) -> 0x39e4 fde=[ 2dd8] │ │ - 0x1a0f8 (offset: 0x22424) -> 0x3a0c fde=[ 2e00] │ │ - 0x1a128 (offset: 0x22454) -> 0x3a34 fde=[ 2e28] │ │ - 0x1a158 (offset: 0x22484) -> 0x5784 fde=[ 4b78] │ │ - 0x1a240 (offset: 0x2256c) -> 0x57c4 fde=[ 4bb8] │ │ - 0x1a2d4 (offset: 0x22600) -> 0x3a5c fde=[ 2e50] │ │ - 0x1a304 (offset: 0x22630) -> 0x3a84 fde=[ 2e78] │ │ - 0x1a37c (offset: 0x226a8) -> 0x3abc fde=[ 2eb0] │ │ - 0x1a4cc (offset: 0x227f8) -> 0x3b04 fde=[ 2ef8] │ │ - 0x1a4e8 (offset: 0x22814) -> 0x3b2c fde=[ 2f20] │ │ - 0x1a4f8 (offset: 0x22824) -> 0x3b4c fde=[ 2f40] │ │ - 0x1a510 (offset: 0x2283c) -> 0x3b6c fde=[ 2f60] │ │ - 0x1a564 (offset: 0x22890) -> 0x3b8c fde=[ 2f80] │ │ - 0x1b17c (offset: 0x234a8) -> 0x3bbc fde=[ 2fb0] │ │ - 0x1b1e4 (offset: 0x23510) -> 0x3bdc fde=[ 2fd0] │ │ - 0x1b274 (offset: 0x235a0) -> 0x3bfc fde=[ 2ff0] │ │ - 0x1b86c (offset: 0x23b98) -> 0x3c2c fde=[ 3020] │ │ - 0x1b9c4 (offset: 0x23cf0) -> 0x3c44 fde=[ 3038] │ │ - 0x1bdf4 (offset: 0x24120) -> 0x3c6c fde=[ 3060] │ │ - 0x1beb0 (offset: 0x241dc) -> 0x3c8c fde=[ 3080] │ │ - 0x1bfac (offset: 0x242d8) -> 0x3ca4 fde=[ 3098] │ │ - 0x1c1e4 (offset: 0x24510) -> 0x3cc4 fde=[ 30b8] │ │ - 0x1c338 (offset: 0x24664) -> 0x3ce4 fde=[ 30d8] │ │ - 0x1cd08 (offset: 0x25034) -> 0x3d14 fde=[ 3108] │ │ - 0x1cdac (offset: 0x250d8) -> 0x3d34 fde=[ 3128] │ │ - 0x1ce68 (offset: 0x25194) -> 0x3d54 fde=[ 3148] │ │ - 0x1d82c (offset: 0x25b58) -> 0x3d84 fde=[ 3178] │ │ - 0x1d8a0 (offset: 0x25bcc) -> 0x3da4 fde=[ 3198] │ │ - 0x1dc70 (offset: 0x25f9c) -> 0x3dd4 fde=[ 31c8] │ │ - 0x1de84 (offset: 0x261b0) -> 0x3df4 fde=[ 31e8] │ │ - 0x1e16c (offset: 0x26498) -> 0x3e1c fde=[ 3210] │ │ - 0x1e2b8 (offset: 0x265e4) -> 0x3e3c fde=[ 3230] │ │ - 0x1e624 (offset: 0x26950) -> 0x3e6c fde=[ 3260] │ │ - 0x1ea80 (offset: 0x26dac) -> 0x3e94 fde=[ 3288] │ │ - 0x1eaa0 (offset: 0x26dcc) -> 0x3eb4 fde=[ 32a8] │ │ - 0x1f134 (offset: 0x27460) -> 0x3ee4 fde=[ 32d8] │ │ - 0x1f554 (offset: 0x27880) -> 0x3f0c fde=[ 3300] │ │ - 0x20660 (offset: 0x2898c) -> 0x3f3c fde=[ 3330] │ │ - 0x20d50 (offset: 0x2907c) -> 0x3f64 fde=[ 3358] │ │ - 0x23484 (offset: 0x2b7b0) -> 0x3f94 fde=[ 3388] │ │ - 0x255e4 (offset: 0x2d910) -> 0x3fdc fde=[ 33d0] │ │ - 0x256c4 (offset: 0x2d9f0) -> 0x4004 fde=[ 33f8] │ │ - 0x25918 (offset: 0x2dc44) -> 0x4024 fde=[ 3418] │ │ - 0x259dc (offset: 0x2dd08) -> 0x4044 fde=[ 3438] │ │ - 0x2607c (offset: 0x2e3a8) -> 0x4074 fde=[ 3468] │ │ - 0x2611c (offset: 0x2e448) -> 0x4094 fde=[ 3488] │ │ - 0x26250 (offset: 0x2e57c) -> 0x40ac fde=[ 34a0] │ │ - 0x265bc (offset: 0x2e8e8) -> 0x40d4 fde=[ 34c8] │ │ - 0x26754 (offset: 0x2ea80) -> 0x40f4 fde=[ 34e8] │ │ - 0x26894 (offset: 0x2ebc0) -> 0x4114 fde=[ 3508] │ │ - 0x269d8 (offset: 0x2ed04) -> 0x4134 fde=[ 3528] │ │ - 0x26e04 (offset: 0x2f130) -> 0x4154 fde=[ 3548] │ │ - 0x272e8 (offset: 0x2f614) -> 0x4184 fde=[ 3578] │ │ - 0x27434 (offset: 0x2f760) -> 0x41a4 fde=[ 3598] │ │ - 0x275c8 (offset: 0x2f8f4) -> 0x41c4 fde=[ 35b8] │ │ - 0x27acc (offset: 0x2fdf8) -> 0x41ec fde=[ 35e0] │ │ - 0x28734 (offset: 0x30a60) -> 0x421c fde=[ 3610] │ │ - 0x28a14 (offset: 0x30d40) -> 0x424c fde=[ 3640] │ │ - 0x28cc8 (offset: 0x30ff4) -> 0x426c fde=[ 3660] │ │ - 0x294cc (offset: 0x317f8) -> 0x429c fde=[ 3690] │ │ - 0x2a6d0 (offset: 0x329fc) -> 0x42cc fde=[ 36c0] │ │ - 0x2b804 (offset: 0x33b30) -> 0x42fc fde=[ 36f0] │ │ - 0x2bb60 (offset: 0x33e8c) -> 0x4324 fde=[ 3718] │ │ - 0x2c724 (offset: 0x34a50) -> 0x4354 fde=[ 3748] │ │ - 0x2cdac (offset: 0x350d8) -> 0x4384 fde=[ 3778] │ │ - 0x2d5ec (offset: 0x35918) -> 0x43b4 fde=[ 37a8] │ │ - 0x2eee4 (offset: 0x37210) -> 0x43e4 fde=[ 37d8] │ │ - 0x2fb50 (offset: 0x37e7c) -> 0x4414 fde=[ 3808] │ │ - 0x326a0 (offset: 0x3a9cc) -> 0x4444 fde=[ 3838] │ │ - 0x32d98 (offset: 0x3b0c4) -> 0x4474 fde=[ 3868] │ │ - 0x332c8 (offset: 0x3b5f4) -> 0x449c fde=[ 3890] │ │ - 0x33d34 (offset: 0x3c060) -> 0x44cc fde=[ 38c0] │ │ - 0x35570 (offset: 0x3d89c) -> 0x44fc fde=[ 38f0] │ │ - 0x35e24 (offset: 0x3e150) -> 0x452c fde=[ 3920] │ │ - 0x361fc (offset: 0x3e528) -> 0x455c fde=[ 3950] │ │ - 0x363b0 (offset: 0x3e6dc) -> 0x4574 fde=[ 3968] │ │ - 0x36a1c (offset: 0x3ed48) -> 0x45a4 fde=[ 3998] │ │ - 0x38ec0 (offset: 0x411ec) -> 0x45d4 fde=[ 39c8] │ │ - 0x39530 (offset: 0x4185c) -> 0x4604 fde=[ 39f8] │ │ - 0x3b088 (offset: 0x433b4) -> 0x4634 fde=[ 3a28] │ │ - 0x3ba48 (offset: 0x43d74) -> 0x4664 fde=[ 3a58] │ │ - 0x3bdbc (offset: 0x440e8) -> 0x4694 fde=[ 3a88] │ │ - 0x3bfd0 (offset: 0x442fc) -> 0x46ac fde=[ 3aa0] │ │ - 0x3c118 (offset: 0x44444) -> 0x46cc fde=[ 3ac0] │ │ - 0x3c190 (offset: 0x444bc) -> 0x46ec fde=[ 3ae0] │ │ - 0x3c62c (offset: 0x44958) -> 0x471c fde=[ 3b10] │ │ - 0x3c9ec (offset: 0x44d18) -> 0x474c fde=[ 3b40] │ │ - 0x3d968 (offset: 0x45c94) -> 0x477c fde=[ 3b70] │ │ - 0x3dda8 (offset: 0x460d4) -> 0x47ac fde=[ 3ba0] │ │ - 0x3dedc (offset: 0x46208) -> 0x47cc fde=[ 3bc0] │ │ - 0x3e10c (offset: 0x46438) -> 0x47e4 fde=[ 3bd8] │ │ - 0x3e2ec (offset: 0x46618) -> 0x47fc fde=[ 3bf0] │ │ - 0x3e4a8 (offset: 0x467d4) -> 0x4824 fde=[ 3c18] │ │ - 0x41348 (offset: 0x49674) -> 0x4854 fde=[ 3c48] │ │ - 0x414d0 (offset: 0x497fc) -> 0x4874 fde=[ 3c68] │ │ - 0x421f0 (offset: 0x4a51c) -> 0x48a4 fde=[ 3c98] │ │ - 0x422bc (offset: 0x4a5e8) -> 0x48c4 fde=[ 3cb8] │ │ - 0x42518 (offset: 0x4a844) -> 0x48f4 fde=[ 3ce8] │ │ - 0x42dc4 (offset: 0x4b0f0) -> 0x4924 fde=[ 3d18] │ │ - 0x42ee8 (offset: 0x4b214) -> 0x494c fde=[ 3d40] │ │ - 0x42f70 (offset: 0x4b29c) -> 0x496c fde=[ 3d60] │ │ - 0x43054 (offset: 0x4b380) -> 0x4994 fde=[ 3d88] │ │ - 0x43088 (offset: 0x4b3b4) -> 0x49b4 fde=[ 3da8] │ │ - 0x430bc (offset: 0x4b3e8) -> 0x49d4 fde=[ 3dc8] │ │ - 0x430c4 (offset: 0x4b3f0) -> 0x49ec fde=[ 3de0] │ │ - 0x430f4 (offset: 0x4b420) -> 0x4a0c fde=[ 3e00] │ │ - 0x43104 (offset: 0x4b430) -> 0x4a24 fde=[ 3e18] │ │ - 0x431ac (offset: 0x4b4d8) -> 0x4a44 fde=[ 3e38] │ │ - 0x43218 (offset: 0x4b544) -> 0x4a6c fde=[ 3e60] │ │ - 0x432f0 (offset: 0x4b61c) -> 0x4a94 fde=[ 3e88] │ │ - 0x43300 (offset: 0x4b62c) -> 0x4aac fde=[ 3ea0] │ │ - 0x43340 (offset: 0x4b66c) -> 0x4acc fde=[ 3ec0] │ │ - 0x43368 (offset: 0x4b694) -> 0x4aec fde=[ 3ee0] │ │ - 0x43390 (offset: 0x4b6bc) -> 0x4b0c fde=[ 3f00] │ │ - 0x435b0 (offset: 0x4b8dc) -> 0x4b3c fde=[ 3f30] │ │ - 0x435b8 (offset: 0x4b8e4) -> 0x4b54 fde=[ 3f48] │ │ - 0x435c0 (offset: 0x4b8ec) -> 0x4b6c fde=[ 3f60] │ │ - 0x43604 (offset: 0x4b930) -> 0x4b84 fde=[ 3f78] │ │ - 0x436a0 (offset: 0x4b9cc) -> 0x4ba4 fde=[ 3f98] │ │ - 0x4373c (offset: 0x4ba68) -> 0x4bc4 fde=[ 3fb8] │ │ - 0x43750 (offset: 0x4ba7c) -> 0x4bdc fde=[ 3fd0] │ │ - 0x43760 (offset: 0x4ba8c) -> 0x4bf4 fde=[ 3fe8] │ │ - 0x43770 (offset: 0x4ba9c) -> 0x4c0c fde=[ 4000] │ │ - 0x43840 (offset: 0x4bb6c) -> 0x4c34 fde=[ 4028] │ │ - 0x43884 (offset: 0x4bbb0) -> 0x4c4c fde=[ 4040] │ │ - 0x43890 (offset: 0x4bbbc) -> 0x4c64 fde=[ 4058] │ │ - 0x4389c (offset: 0x4bbc8) -> 0x4c7c fde=[ 4070] │ │ - 0x438c8 (offset: 0x4bbf4) -> 0x4c9c fde=[ 4090] │ │ - 0x43ab8 (offset: 0x4bde4) -> 0x4cc4 fde=[ 40b8] │ │ - 0x43ac4 (offset: 0x4bdf0) -> 0x4cdc fde=[ 40d0] │ │ - 0x43be8 (offset: 0x4bf14) -> 0x4cf4 fde=[ 40e8] │ │ - 0x43eb4 (offset: 0x4c1e0) -> 0x4d24 fde=[ 4118] │ │ - 0x45168 (offset: 0x4d494) -> 0x4d54 fde=[ 4148] │ │ - 0x4524c (offset: 0x4d578) -> 0x4d74 fde=[ 4168] │ │ - 0x453b4 (offset: 0x4d6e0) -> 0x4d94 fde=[ 4188] │ │ - 0x456a4 (offset: 0x4d9d0) -> 0x4db4 fde=[ 41a8] │ │ - 0x46020 (offset: 0x4e34c) -> 0x4dd4 fde=[ 41c8] │ │ - 0x46300 (offset: 0x4e62c) -> 0x4e04 fde=[ 41f8] │ │ - 0x464d0 (offset: 0x4e7fc) -> 0x4e34 fde=[ 4228] │ │ - 0x46738 (offset: 0x4ea64) -> 0x4e64 fde=[ 4258] │ │ - 0x46914 (offset: 0x4ec40) -> 0x4e94 fde=[ 4288] │ │ - 0x46d08 (offset: 0x4f034) -> 0x4ec4 fde=[ 42b8] │ │ - 0x46de0 (offset: 0x4f10c) -> 0x4ee4 fde=[ 42d8] │ │ - 0x46e0c (offset: 0x4f138) -> 0x4efc fde=[ 42f0] │ │ - 0x46e54 (offset: 0x4f180) -> 0x4f1c fde=[ 4310] │ │ - 0x46e9c (offset: 0x4f1c8) -> 0x4f3c fde=[ 4330] │ │ - 0x46f10 (offset: 0x4f23c) -> 0x4f64 fde=[ 4358] │ │ + Start of frame section: 0x12e0 (offset: 0xbf20) │ │ + Entries in search table: 0x25b │ │ + 0x9c70 (offset: 0x148ac) -> 0x12fc fde=[ 18] │ │ + 0x9c80 (offset: 0x148bc) -> 0x1314 fde=[ 30] │ │ + 0x9c88 (offset: 0x148c4) -> 0x132c fde=[ 48] │ │ + 0x9c90 (offset: 0x148cc) -> 0x1344 fde=[ 60] │ │ + 0x9ca4 (offset: 0x148e0) -> 0x135c fde=[ 78] │ │ + 0x9cc4 (offset: 0x14900) -> 0x1374 fde=[ 90] │ │ + 0x9cd4 (offset: 0x14910) -> 0x138c fde=[ a8] │ │ + 0x9d84 (offset: 0x149c0) -> 0x13bc fde=[ d8] │ │ + 0xa154 (offset: 0x14d90) -> 0x13fc fde=[ 118] │ │ + 0xa19c (offset: 0x14dd8) -> 0x141c fde=[ 138] │ │ + 0xa22c (offset: 0x14e68) -> 0x1454 fde=[ 170] │ │ + 0xa264 (offset: 0x14ea0) -> 0x147c fde=[ 198] │ │ + 0xa268 (offset: 0x14ea4) -> 0x1494 fde=[ 1b0] │ │ + 0xa2f8 (offset: 0x14f34) -> 0x14cc fde=[ 1e8] │ │ + 0xa34c (offset: 0x14f88) -> 0x14fc fde=[ 218] │ │ + 0xa380 (offset: 0x14fbc) -> 0x1524 fde=[ 240] │ │ + 0xa3b0 (offset: 0x14fec) -> 0x154c fde=[ 268] │ │ + 0xa56c (offset: 0x151a8) -> 0x159c fde=[ 2b8] │ │ + 0xa68c (offset: 0x152c8) -> 0x15dc fde=[ 2f8] │ │ + 0xa77c (offset: 0x153b8) -> 0x1614 fde=[ 330] │ │ + 0xa834 (offset: 0x15470) -> 0x1654 fde=[ 370] │ │ + 0xa954 (offset: 0x15590) -> 0x1694 fde=[ 3b0] │ │ + 0xa9d4 (offset: 0x15610) -> 0x16bc fde=[ 3d8] │ │ + 0xaa0c (offset: 0x15648) -> 0x16e4 fde=[ 400] │ │ + 0xaa60 (offset: 0x1569c) -> 0x170c fde=[ 428] │ │ + 0xaadc (offset: 0x15718) -> 0x173c fde=[ 458] │ │ + 0xab90 (offset: 0x157cc) -> 0x1774 fde=[ 490] │ │ + 0xabec (offset: 0x15828) -> 0x740c fde=[ 6128] │ │ + 0xae94 (offset: 0x15ad0) -> 0x179c fde=[ 4b8] │ │ + 0xaf84 (offset: 0x15bc0) -> 0x17dc fde=[ 4f8] │ │ + 0xafac (offset: 0x15be8) -> 0x1804 fde=[ 520] │ │ + 0xb07c (offset: 0x15cb8) -> 0x1834 fde=[ 550] │ │ + 0xb138 (offset: 0x15d74) -> 0x1864 fde=[ 580] │ │ + 0xb204 (offset: 0x15e40) -> 0x1894 fde=[ 5b0] │ │ + 0xb304 (offset: 0x15f40) -> 0x18cc fde=[ 5e8] │ │ + 0xb358 (offset: 0x15f94) -> 0x18fc fde=[ 618] │ │ + 0xb40c (offset: 0x16048) -> 0x192c fde=[ 648] │ │ + 0xb55c (offset: 0x16198) -> 0x196c fde=[ 688] │ │ + 0xb640 (offset: 0x1627c) -> 0x19a4 fde=[ 6c0] │ │ + 0xb768 (offset: 0x163a4) -> 0x19dc fde=[ 6f8] │ │ + 0xb8b0 (offset: 0x164ec) -> 0x1a0c fde=[ 728] │ │ + 0xb8f0 (offset: 0x1652c) -> 0x1a2c fde=[ 748] │ │ + 0xb970 (offset: 0x165ac) -> 0x1a54 fde=[ 770] │ │ + 0xb978 (offset: 0x165b4) -> 0x1a6c fde=[ 788] │ │ + 0xb9ac (offset: 0x165e8) -> 0x1a94 fde=[ 7b0] │ │ + 0xbb8c (offset: 0x167c8) -> 0x1ad4 fde=[ 7f0] │ │ + 0xbbec (offset: 0x16828) -> 0x1aec fde=[ 808] │ │ + 0xbc04 (offset: 0x16840) -> 0x1b0c fde=[ 828] │ │ + 0xbc1c (offset: 0x16858) -> 0x1b2c fde=[ 848] │ │ + 0xbc50 (offset: 0x1688c) -> 0x1b4c fde=[ 868] │ │ + 0xbc64 (offset: 0x168a0) -> 0x1b64 fde=[ 880] │ │ + 0xbc74 (offset: 0x168b0) -> 0x745c fde=[ 6178] │ │ + 0xbe9c (offset: 0x16ad8) -> 0x1b7c fde=[ 898] │ │ + 0xbf44 (offset: 0x16b80) -> 0x1bac fde=[ 8c8] │ │ + 0xbfa0 (offset: 0x16bdc) -> 0x1bdc fde=[ 8f8] │ │ + 0xc0ec (offset: 0x16d28) -> 0x1c2c fde=[ 948] │ │ + 0xc4ac (offset: 0x170e8) -> 0x1c7c fde=[ 998] │ │ + 0xc768 (offset: 0x173a4) -> 0x1cd4 fde=[ 9f0] │ │ + 0xc774 (offset: 0x173b0) -> 0x1cf4 fde=[ a10] │ │ + 0xc9d4 (offset: 0x17610) -> 0x1d14 fde=[ a30] │ │ + 0xc9e4 (offset: 0x17620) -> 0x1d2c fde=[ a48] │ │ + 0xca04 (offset: 0x17640) -> 0x1d4c fde=[ a68] │ │ + 0xca20 (offset: 0x1765c) -> 0x1d6c fde=[ a88] │ │ + 0xcb04 (offset: 0x17740) -> 0x1dd4 fde=[ af0] │ │ + 0xcb64 (offset: 0x177a0) -> 0x1e14 fde=[ b30] │ │ + 0xcd48 (offset: 0x17984) -> 0x1e4c fde=[ b68] │ │ + 0xcff0 (offset: 0x17c2c) -> 0x1eac fde=[ bc8] │ │ + 0xd308 (offset: 0x17f44) -> 0x1ec4 fde=[ be0] │ │ + 0xd390 (offset: 0x17fcc) -> 0x1f1c fde=[ c38] │ │ + 0xd3c4 (offset: 0x18000) -> 0x1f3c fde=[ c58] │ │ + 0xd6e8 (offset: 0x18324) -> 0x1fa4 fde=[ cc0] │ │ + 0xd994 (offset: 0x185d0) -> 0x1fec fde=[ d08] │ │ + 0xda9c (offset: 0x186d8) -> 0x2004 fde=[ d20] │ │ + 0xdae0 (offset: 0x1871c) -> 0x2024 fde=[ d40] │ │ + 0xdb30 (offset: 0x1876c) -> 0x2044 fde=[ d60] │ │ + 0xdb80 (offset: 0x187bc) -> 0x2064 fde=[ d80] │ │ + 0xdbd0 (offset: 0x1880c) -> 0x2084 fde=[ da0] │ │ + 0xdcc8 (offset: 0x18904) -> 0x20c4 fde=[ de0] │ │ + 0xdd00 (offset: 0x1893c) -> 0x20e4 fde=[ e00] │ │ + 0xdd50 (offset: 0x1898c) -> 0x2104 fde=[ e20] │ │ + 0xde24 (offset: 0x18a60) -> 0x2124 fde=[ e40] │ │ + 0xde34 (offset: 0x18a70) -> 0x213c fde=[ e58] │ │ + 0xde40 (offset: 0x18a7c) -> 0x2154 fde=[ e70] │ │ + 0xe03c (offset: 0x18c78) -> 0x21a4 fde=[ ec0] │ │ + 0xe134 (offset: 0x18d70) -> 0x21bc fde=[ ed8] │ │ + 0xe3a4 (offset: 0x18fe0) -> 0x21d4 fde=[ ef0] │ │ + 0xe4d8 (offset: 0x19114) -> 0x21fc fde=[ f18] │ │ + 0xe604 (offset: 0x19240) -> 0x2224 fde=[ f40] │ │ + 0xe73c (offset: 0x19378) -> 0x224c fde=[ f68] │ │ + 0xe7b8 (offset: 0x193f4) -> 0x2274 fde=[ f90] │ │ + 0xe830 (offset: 0x1946c) -> 0x229c fde=[ fb8] │ │ + 0xea6c (offset: 0x196a8) -> 0x22e4 fde=[ 1000] │ │ + 0xeaec (offset: 0x19728) -> 0x232c fde=[ 1048] │ │ + 0xeb08 (offset: 0x19744) -> 0x2344 fde=[ 1060] │ │ + 0xeb30 (offset: 0x1976c) -> 0x2364 fde=[ 1080] │ │ + 0xeb3c (offset: 0x19778) -> 0x237c fde=[ 1098] │ │ + 0xf248 (offset: 0x19e84) -> 0x23d4 fde=[ 10f0] │ │ + 0xf254 (offset: 0x19e90) -> 0x23f4 fde=[ 1110] │ │ + 0xf29c (offset: 0x19ed8) -> 0x2414 fde=[ 1130] │ │ + 0xf2b0 (offset: 0x19eec) -> 0x242c fde=[ 1148] │ │ + 0xf2c8 (offset: 0x19f04) -> 0x244c fde=[ 1168] │ │ + 0xf320 (offset: 0x19f5c) -> 0x246c fde=[ 1188] │ │ + 0xf358 (offset: 0x19f94) -> 0x248c fde=[ 11a8] │ │ + 0xf430 (offset: 0x1a06c) -> 0x24a4 fde=[ 11c0] │ │ + 0xf488 (offset: 0x1a0c4) -> 0x24c4 fde=[ 11e0] │ │ + 0xf4e4 (offset: 0x1a120) -> 0x24e4 fde=[ 1200] │ │ + 0xf518 (offset: 0x1a154) -> 0x2504 fde=[ 1220] │ │ + 0xf560 (offset: 0x1a19c) -> 0x74ac fde=[ 61c8] │ │ + 0xf59c (offset: 0x1a1d8) -> 0x2524 fde=[ 1240] │ │ + 0xf5a8 (offset: 0x1a1e4) -> 0x2544 fde=[ 1260] │ │ + 0xf5b4 (offset: 0x1a1f0) -> 0x2564 fde=[ 1280] │ │ + 0xf5fc (offset: 0x1a238) -> 0x2584 fde=[ 12a0] │ │ + 0xf7bc (offset: 0x1a3f8) -> 0x259c fde=[ 12b8] │ │ + 0xfa24 (offset: 0x1a660) -> 0x25fc fde=[ 1318] │ │ + 0xfca4 (offset: 0x1a8e0) -> 0x265c fde=[ 1378] │ │ + 0xfccc (offset: 0x1a908) -> 0x2684 fde=[ 13a0] │ │ + 0xfd14 (offset: 0x1a950) -> 0x26a4 fde=[ 13c0] │ │ + 0xfd3c (offset: 0x1a978) -> 0x26cc fde=[ 13e8] │ │ + 0xfe74 (offset: 0x1aab0) -> 0x74d4 fde=[ 61f0] │ │ + 0x10070 (offset: 0x1acac) -> 0x2714 fde=[ 1430] │ │ + 0x1015c (offset: 0x1ad98) -> 0x752c fde=[ 6248] │ │ + 0x102a0 (offset: 0x1aedc) -> 0x275c fde=[ 1478] │ │ + 0x1031c (offset: 0x1af58) -> 0x278c fde=[ 14a8] │ │ + 0x10358 (offset: 0x1af94) -> 0x27b4 fde=[ 14d0] │ │ + 0x10440 (offset: 0x1b07c) -> 0x27e4 fde=[ 1500] │ │ + 0x10488 (offset: 0x1b0c4) -> 0x7584 fde=[ 62a0] │ │ + 0x10998 (offset: 0x1b5d4) -> 0x2814 fde=[ 1530] │ │ + 0x109e0 (offset: 0x1b61c) -> 0x2834 fde=[ 1550] │ │ + 0x12400 (offset: 0x1d03c) -> 0x2884 fde=[ 15a0] │ │ + 0x127ec (offset: 0x1d428) -> 0x28cc fde=[ 15e8] │ │ + 0x12bc8 (offset: 0x1d804) -> 0x2904 fde=[ 1620] │ │ + 0x12c34 (offset: 0x1d870) -> 0x291c fde=[ 1638] │ │ + 0x12ed4 (offset: 0x1db10) -> 0x2934 fde=[ 1650] │ │ + 0x12ee4 (offset: 0x1db20) -> 0x2954 fde=[ 1670] │ │ + 0x13010 (offset: 0x1dc4c) -> 0x299c fde=[ 16b8] │ │ + 0x13030 (offset: 0x1dc6c) -> 0x29bc fde=[ 16d8] │ │ + 0x139a4 (offset: 0x1e5e0) -> 0x2a04 fde=[ 1720] │ │ + 0x14214 (offset: 0x1ee50) -> 0x2a4c fde=[ 1768] │ │ + 0x14be0 (offset: 0x1f81c) -> 0x2a8c fde=[ 17a8] │ │ + 0x14f40 (offset: 0x1fb7c) -> 0x2ac4 fde=[ 17e0] │ │ + 0x15548 (offset: 0x20184) -> 0x2b0c fde=[ 1828] │ │ + 0x15564 (offset: 0x201a0) -> 0x2b24 fde=[ 1840] │ │ + 0x15650 (offset: 0x2028c) -> 0x2b6c fde=[ 1888] │ │ + 0x156e8 (offset: 0x20324) -> 0x2b9c fde=[ 18b8] │ │ + 0x15904 (offset: 0x20540) -> 0x2bcc fde=[ 18e8] │ │ + 0x15d20 (offset: 0x2095c) -> 0x2c2c fde=[ 1948] │ │ + 0x15d7c (offset: 0x209b8) -> 0x2c44 fde=[ 1960] │ │ + 0x15ddc (offset: 0x20a18) -> 0x2c74 fde=[ 1990] │ │ + 0x162fc (offset: 0x20f38) -> 0x2ccc fde=[ 19e8] │ │ + 0x1646c (offset: 0x210a8) -> 0x2d04 fde=[ 1a20] │ │ + 0x16550 (offset: 0x2118c) -> 0x2d1c fde=[ 1a38] │ │ + 0x16b40 (offset: 0x2177c) -> 0x2d64 fde=[ 1a80] │ │ + 0x16c54 (offset: 0x21890) -> 0x2dac fde=[ 1ac8] │ │ + 0x16db8 (offset: 0x219f4) -> 0x2dfc fde=[ 1b18] │ │ + 0x16ea4 (offset: 0x21ae0) -> 0x2e44 fde=[ 1b60] │ │ + 0x16f54 (offset: 0x21b90) -> 0x2e74 fde=[ 1b90] │ │ + 0x170a0 (offset: 0x21cdc) -> 0x2eac fde=[ 1bc8] │ │ + 0x172b4 (offset: 0x21ef0) -> 0x2f0c fde=[ 1c28] │ │ + 0x17604 (offset: 0x22240) -> 0x2f74 fde=[ 1c90] │ │ + 0x176a8 (offset: 0x222e4) -> 0x2fac fde=[ 1cc8] │ │ + 0x17758 (offset: 0x22394) -> 0x2fe4 fde=[ 1d00] │ │ + 0x1792c (offset: 0x22568) -> 0x3024 fde=[ 1d40] │ │ + 0x17be8 (offset: 0x22824) -> 0x3054 fde=[ 1d70] │ │ + 0x17ca4 (offset: 0x228e0) -> 0x306c fde=[ 1d88] │ │ + 0x17cb8 (offset: 0x228f4) -> 0x3084 fde=[ 1da0] │ │ + 0x17cfc (offset: 0x22938) -> 0x309c fde=[ 1db8] │ │ + 0x17e64 (offset: 0x22aa0) -> 0x30e4 fde=[ 1e00] │ │ + 0x17e78 (offset: 0x22ab4) -> 0x30fc fde=[ 1e18] │ │ + 0x17f98 (offset: 0x22bd4) -> 0x3134 fde=[ 1e50] │ │ + 0x18030 (offset: 0x22c6c) -> 0x316c fde=[ 1e88] │ │ + 0x18068 (offset: 0x22ca4) -> 0x3184 fde=[ 1ea0] │ │ + 0x18210 (offset: 0x22e4c) -> 0x31e4 fde=[ 1f00] │ │ + 0x182f4 (offset: 0x22f30) -> 0x3224 fde=[ 1f40] │ │ + 0x183a0 (offset: 0x22fdc) -> 0x325c fde=[ 1f78] │ │ + 0x18530 (offset: 0x2316c) -> 0x32a4 fde=[ 1fc0] │ │ + 0x186f0 (offset: 0x2332c) -> 0x32e4 fde=[ 2000] │ │ + 0x18918 (offset: 0x23554) -> 0x332c fde=[ 2048] │ │ + 0x18a64 (offset: 0x236a0) -> 0x3364 fde=[ 2080] │ │ + 0x18da8 (offset: 0x239e4) -> 0x33bc fde=[ 20d8] │ │ + 0x18f04 (offset: 0x23b40) -> 0x3404 fde=[ 2120] │ │ + 0x19a2c (offset: 0x24668) -> 0x3454 fde=[ 2170] │ │ + 0x19bd4 (offset: 0x24810) -> 0x348c fde=[ 21a8] │ │ + 0x19cac (offset: 0x248e8) -> 0x34b4 fde=[ 21d0] │ │ + 0x19cdc (offset: 0x24918) -> 0x34cc fde=[ 21e8] │ │ + 0x19cf8 (offset: 0x24934) -> 0x34e4 fde=[ 2200] │ │ + 0x19d14 (offset: 0x24950) -> 0x34fc fde=[ 2218] │ │ + 0x19d30 (offset: 0x2496c) -> 0x3514 fde=[ 2230] │ │ + 0x19de0 (offset: 0x24a1c) -> 0x3554 fde=[ 2270] │ │ + 0x19e3c (offset: 0x24a78) -> 0x3584 fde=[ 22a0] │ │ + 0x19eac (offset: 0x24ae8) -> 0x35a4 fde=[ 22c0] │ │ + 0x19ebc (offset: 0x24af8) -> 0x35bc fde=[ 22d8] │ │ + 0x19f2c (offset: 0x24b68) -> 0x75d4 fde=[ 62f0] │ │ + 0x1a274 (offset: 0x24eb0) -> 0x762c fde=[ 6348] │ │ + 0x1abfc (offset: 0x25838) -> 0x35dc fde=[ 22f8] │ │ + 0x1addc (offset: 0x25a18) -> 0x3624 fde=[ 2340] │ │ + 0x1ae54 (offset: 0x25a90) -> 0x7664 fde=[ 6380] │ │ + 0x1af84 (offset: 0x25bc0) -> 0x76ac fde=[ 63c8] │ │ + 0x1b014 (offset: 0x25c50) -> 0x364c fde=[ 2368] │ │ + 0x1b020 (offset: 0x25c5c) -> 0x366c fde=[ 2388] │ │ + 0x1b058 (offset: 0x25c94) -> 0x3684 fde=[ 23a0] │ │ + 0x1b064 (offset: 0x25ca0) -> 0x36a4 fde=[ 23c0] │ │ + 0x1b13c (offset: 0x25d78) -> 0x36f4 fde=[ 2410] │ │ + 0x1b184 (offset: 0x25dc0) -> 0x3714 fde=[ 2430] │ │ + 0x1b1a0 (offset: 0x25ddc) -> 0x372c fde=[ 2448] │ │ + 0x1b26c (offset: 0x25ea8) -> 0x76f4 fde=[ 6410] │ │ + 0x1b2d8 (offset: 0x25f14) -> 0x375c fde=[ 2478] │ │ + 0x1b314 (offset: 0x25f50) -> 0x772c fde=[ 6448] │ │ + 0x1b3d8 (offset: 0x26014) -> 0x377c fde=[ 2498] │ │ + 0x1b444 (offset: 0x26080) -> 0x37b4 fde=[ 24d0] │ │ + 0x1b518 (offset: 0x26154) -> 0x380c fde=[ 2528] │ │ + 0x1b5e0 (offset: 0x2621c) -> 0x3844 fde=[ 2560] │ │ + 0x1b65c (offset: 0x26298) -> 0x387c fde=[ 2598] │ │ + 0x1b6ac (offset: 0x262e8) -> 0x7784 fde=[ 64a0] │ │ + 0x1b990 (offset: 0x265cc) -> 0x77d4 fde=[ 64f0] │ │ + 0x1b9d8 (offset: 0x26614) -> 0x38a4 fde=[ 25c0] │ │ + 0x1ba10 (offset: 0x2664c) -> 0x38c4 fde=[ 25e0] │ │ + 0x1ba14 (offset: 0x26650) -> 0x7804 fde=[ 6520] │ │ + 0x1c9d4 (offset: 0x27610) -> 0x38dc fde=[ 25f8] │ │ + 0x1ce14 (offset: 0x27a50) -> 0x392c fde=[ 2648] │ │ + 0x1ced4 (offset: 0x27b10) -> 0x395c fde=[ 2678] │ │ + 0x1d0e4 (offset: 0x27d20) -> 0x39a4 fde=[ 26c0] │ │ + 0x1d2b4 (offset: 0x27ef0) -> 0x3a0c fde=[ 2728] │ │ + 0x1d538 (offset: 0x28174) -> 0x3a54 fde=[ 2770] │ │ + 0x1d5f4 (offset: 0x28230) -> 0x7864 fde=[ 6580] │ │ + 0x1da2c (offset: 0x28668) -> 0x78bc fde=[ 65d8] │ │ + 0x20e34 (offset: 0x2ba70) -> 0x790c fde=[ 6628] │ │ + 0x20f00 (offset: 0x2bb3c) -> 0x796c fde=[ 6688] │ │ + 0x21520 (offset: 0x2c15c) -> 0x3a84 fde=[ 27a0] │ │ + 0x215c0 (offset: 0x2c1fc) -> 0x79bc fde=[ 66d8] │ │ + 0x23628 (offset: 0x2e264) -> 0x79f4 fde=[ 6710] │ │ + 0x238c0 (offset: 0x2e4fc) -> 0x3acc fde=[ 27e8] │ │ + 0x23a2c (offset: 0x2e668) -> 0x3af4 fde=[ 2810] │ │ + 0x23ae8 (offset: 0x2e724) -> 0x7a4c fde=[ 6768] │ │ + 0x23ba4 (offset: 0x2e7e0) -> 0x3b3c fde=[ 2858] │ │ + 0x23f24 (offset: 0x2eb60) -> 0x3b84 fde=[ 28a0] │ │ + 0x2424c (offset: 0x2ee88) -> 0x3bd4 fde=[ 28f0] │ │ + 0x24344 (offset: 0x2ef80) -> 0x3c04 fde=[ 2920] │ │ + 0x24544 (offset: 0x2f180) -> 0x7aa4 fde=[ 67c0] │ │ + 0x2479c (offset: 0x2f3d8) -> 0x3c44 fde=[ 2960] │ │ + 0x2484c (offset: 0x2f488) -> 0x7af4 fde=[ 6810] │ │ + 0x24e50 (offset: 0x2fa8c) -> 0x7b64 fde=[ 6880] │ │ + 0x24f9c (offset: 0x2fbd8) -> 0x3c74 fde=[ 2990] │ │ + 0x25358 (offset: 0x2ff94) -> 0x7bb4 fde=[ 68d0] │ │ + 0x25790 (offset: 0x303cc) -> 0x7c0c fde=[ 6928] │ │ + 0x2585c (offset: 0x30498) -> 0x7c54 fde=[ 6970] │ │ + 0x258bc (offset: 0x304f8) -> 0x3cc4 fde=[ 29e0] │ │ + 0x25bfc (offset: 0x30838) -> 0x7c8c fde=[ 69a8] │ │ + 0x25f50 (offset: 0x30b8c) -> 0x3d0c fde=[ 2a28] │ │ + 0x26364 (offset: 0x30fa0) -> 0x7cdc fde=[ 69f8] │ │ + 0x27c1c (offset: 0x32858) -> 0x3d5c fde=[ 2a78] │ │ + 0x27d24 (offset: 0x32960) -> 0x3d9c fde=[ 2ab8] │ │ + 0x27f64 (offset: 0x32ba0) -> 0x3db4 fde=[ 2ad0] │ │ + 0x28024 (offset: 0x32c60) -> 0x3dec fde=[ 2b08] │ │ + 0x28088 (offset: 0x32cc4) -> 0x3e24 fde=[ 2b40] │ │ + 0x280f8 (offset: 0x32d34) -> 0x3e6c fde=[ 2b88] │ │ + 0x28154 (offset: 0x32d90) -> 0x7d2c fde=[ 6a48] │ │ + 0x2826c (offset: 0x32ea8) -> 0x3e9c fde=[ 2bb8] │ │ + 0x28310 (offset: 0x32f4c) -> 0x3eb4 fde=[ 2bd0] │ │ + 0x283c4 (offset: 0x33000) -> 0x3ee4 fde=[ 2c00] │ │ + 0x28474 (offset: 0x330b0) -> 0x3f14 fde=[ 2c30] │ │ + 0x284e4 (offset: 0x33120) -> 0x7d84 fde=[ 6aa0] │ │ + 0x2894c (offset: 0x33588) -> 0x3f5c fde=[ 2c78] │ │ + 0x28a04 (offset: 0x33640) -> 0x3fa4 fde=[ 2cc0] │ │ + 0x28ab0 (offset: 0x336ec) -> 0x3fec fde=[ 2d08] │ │ + 0x28bb4 (offset: 0x337f0) -> 0x4024 fde=[ 2d40] │ │ + 0x28dc8 (offset: 0x33a04) -> 0x403c fde=[ 2d58] │ │ + 0x292b4 (offset: 0x33ef0) -> 0x7dec fde=[ 6b08] │ │ + 0x299ac (offset: 0x345e8) -> 0x409c fde=[ 2db8] │ │ + 0x29a78 (offset: 0x346b4) -> 0x7e44 fde=[ 6b60] │ │ + 0x2a64c (offset: 0x35288) -> 0x7e94 fde=[ 6bb0] │ │ + 0x2ac6c (offset: 0x358a8) -> 0x40d4 fde=[ 2df0] │ │ + 0x2bbb4 (offset: 0x367f0) -> 0x4174 fde=[ 2e90] │ │ + 0x2cc20 (offset: 0x3785c) -> 0x7eec fde=[ 6c08] │ │ + 0x2cd30 (offset: 0x3796c) -> 0x41c4 fde=[ 2ee0] │ │ + 0x2cdf0 (offset: 0x37a2c) -> 0x41dc fde=[ 2ef8] │ │ + 0x2d72c (offset: 0x38368) -> 0x457c fde=[ 3298] │ │ + 0x2d9c8 (offset: 0x38604) -> 0x4594 fde=[ 32b0] │ │ + 0x2da18 (offset: 0x38654) -> 0x45bc fde=[ 32d8] │ │ + 0x2ddd8 (offset: 0x38a14) -> 0x460c fde=[ 3328] │ │ + 0x2de5c (offset: 0x38a98) -> 0x4624 fde=[ 3340] │ │ + 0x2e44c (offset: 0x39088) -> 0x7f44 fde=[ 6c60] │ │ + 0x2ebe4 (offset: 0x39820) -> 0x4684 fde=[ 33a0] │ │ + 0x2ed78 (offset: 0x399b4) -> 0x469c fde=[ 33b8] │ │ + 0x2eea8 (offset: 0x39ae4) -> 0x46ec fde=[ 3408] │ │ + 0x2f4cc (offset: 0x3a108) -> 0x477c fde=[ 3498] │ │ + 0x2f580 (offset: 0x3a1bc) -> 0x47ac fde=[ 34c8] │ │ + 0x30198 (offset: 0x3add4) -> 0x47ec fde=[ 3508] │ │ + 0x30248 (offset: 0x3ae84) -> 0x481c fde=[ 3538] │ │ + 0x30354 (offset: 0x3af90) -> 0x4834 fde=[ 3550] │ │ + 0x30408 (offset: 0x3b044) -> 0x7f9c fde=[ 6cb8] │ │ + 0x30528 (offset: 0x3b164) -> 0x484c fde=[ 3568] │ │ + 0x305dc (offset: 0x3b218) -> 0x487c fde=[ 3598] │ │ + 0x30698 (offset: 0x3b2d4) -> 0x48ac fde=[ 35c8] │ │ + 0x306e8 (offset: 0x3b324) -> 0x48d4 fde=[ 35f0] │ │ + 0x30774 (offset: 0x3b3b0) -> 0x491c fde=[ 3638] │ │ + 0x307ec (offset: 0x3b428) -> 0x494c fde=[ 3668] │ │ + 0x30894 (offset: 0x3b4d0) -> 0x4994 fde=[ 36b0] │ │ + 0x30930 (offset: 0x3b56c) -> 0x49dc fde=[ 36f8] │ │ + 0x30e60 (offset: 0x3ba9c) -> 0x7ff4 fde=[ 6d10] │ │ + 0x31650 (offset: 0x3c28c) -> 0x4a3c fde=[ 3758] │ │ + 0x31720 (offset: 0x3c35c) -> 0x4a74 fde=[ 3790] │ │ + 0x31c20 (offset: 0x3c85c) -> 0x804c fde=[ 6d68] │ │ + 0x337c0 (offset: 0x3e3fc) -> 0x809c fde=[ 6db8] │ │ + 0x338a4 (offset: 0x3e4e0) -> 0x4aa4 fde=[ 37c0] │ │ + 0x338a8 (offset: 0x3e4e4) -> 0x80e4 fde=[ 6e00] │ │ + 0x339b4 (offset: 0x3e5f0) -> 0x812c fde=[ 6e48] │ │ + 0x33a5c (offset: 0x3e698) -> 0x8174 fde=[ 6e90] │ │ + 0x33aec (offset: 0x3e728) -> 0x4abc fde=[ 37d8] │ │ + 0x33b5c (offset: 0x3e798) -> 0x81bc fde=[ 6ed8] │ │ + 0x33d68 (offset: 0x3e9a4) -> 0x4af4 fde=[ 3810] │ │ + 0x340b8 (offset: 0x3ecf4) -> 0x8224 fde=[ 6f40] │ │ + 0x34368 (offset: 0x3efa4) -> 0x4b84 fde=[ 38a0] │ │ + 0x34414 (offset: 0x3f050) -> 0x4b9c fde=[ 38b8] │ │ + 0x344f4 (offset: 0x3f130) -> 0x4bdc fde=[ 38f8] │ │ + 0x345ac (offset: 0x3f1e8) -> 0x4c14 fde=[ 3930] │ │ + 0x34860 (offset: 0x3f49c) -> 0x4c64 fde=[ 3980] │ │ + 0x34a64 (offset: 0x3f6a0) -> 0x4c9c fde=[ 39b8] │ │ + 0x352d0 (offset: 0x3ff0c) -> 0x4d1c fde=[ 3a38] │ │ + 0x35380 (offset: 0x3ffbc) -> 0x827c fde=[ 6f98] │ │ + 0x3544c (offset: 0x40088) -> 0x4d4c fde=[ 3a68] │ │ + 0x354ec (offset: 0x40128) -> 0x4d84 fde=[ 3aa0] │ │ + 0x355a0 (offset: 0x401dc) -> 0x82bc fde=[ 6fd8] │ │ + 0x3565c (offset: 0x40298) -> 0x82f4 fde=[ 7010] │ │ + 0x357f8 (offset: 0x40434) -> 0x4db4 fde=[ 3ad0] │ │ + 0x3586c (offset: 0x404a8) -> 0x4de4 fde=[ 3b00] │ │ + 0x3591c (offset: 0x40558) -> 0x4e14 fde=[ 3b30] │ │ + 0x3597c (offset: 0x405b8) -> 0x4e34 fde=[ 3b50] │ │ + 0x359fc (offset: 0x40638) -> 0x834c fde=[ 7068] │ │ + 0x35aac (offset: 0x406e8) -> 0x839c fde=[ 70b8] │ │ + 0x35be0 (offset: 0x4081c) -> 0x83f4 fde=[ 7110] │ │ + 0x35c88 (offset: 0x408c4) -> 0x843c fde=[ 7158] │ │ + 0x35e98 (offset: 0x40ad4) -> 0x4e54 fde=[ 3b70] │ │ + 0x361f8 (offset: 0x40e34) -> 0x4e9c fde=[ 3bb8] │ │ + 0x36340 (offset: 0x40f7c) -> 0x4edc fde=[ 3bf8] │ │ + 0x36454 (offset: 0x41090) -> 0x4f34 fde=[ 3c50] │ │ + 0x365b8 (offset: 0x411f4) -> 0x4f9c fde=[ 3cb8] │ │ + 0x366c0 (offset: 0x412fc) -> 0x4fcc fde=[ 3ce8] │ │ + 0x36840 (offset: 0x4147c) -> 0x4fec fde=[ 3d08] │ │ + 0x36850 (offset: 0x4148c) -> 0x5004 fde=[ 3d20] │ │ + 0x36b5c (offset: 0x41798) -> 0x505c fde=[ 3d78] │ │ + 0x36c0c (offset: 0x41848) -> 0x848c fde=[ 71a8] │ │ + 0x36d1c (offset: 0x41958) -> 0x84e4 fde=[ 7200] │ │ + 0x36e2c (offset: 0x41a68) -> 0x508c fde=[ 3da8] │ │ + 0x36ee0 (offset: 0x41b1c) -> 0x50c4 fde=[ 3de0] │ │ + 0x36f9c (offset: 0x41bd8) -> 0x853c fde=[ 7258] │ │ + 0x37048 (offset: 0x41c84) -> 0x8594 fde=[ 72b0] │ │ + 0x3718c (offset: 0x41dc8) -> 0x50f4 fde=[ 3e10] │ │ + 0x37248 (offset: 0x41e84) -> 0x5124 fde=[ 3e40] │ │ + 0x37a54 (offset: 0x42690) -> 0x85f4 fde=[ 7310] │ │ + 0x37ac8 (offset: 0x42704) -> 0x51d4 fde=[ 3ef0] │ │ + 0x37fb4 (offset: 0x42bf0) -> 0x862c fde=[ 7348] │ │ + 0x386b4 (offset: 0x432f0) -> 0x5234 fde=[ 3f50] │ │ + 0x38780 (offset: 0x433bc) -> 0x526c fde=[ 3f88] │ │ + 0x38c54 (offset: 0x43890) -> 0x8684 fde=[ 73a0] │ │ + 0x39478 (offset: 0x440b4) -> 0x52cc fde=[ 3fe8] │ │ + 0x39734 (offset: 0x44370) -> 0x52ec fde=[ 4008] │ │ + 0x39800 (offset: 0x4443c) -> 0x5324 fde=[ 4040] │ │ + 0x398c4 (offset: 0x44500) -> 0x533c fde=[ 4058] │ │ + 0x39cd0 (offset: 0x4490c) -> 0x86dc fde=[ 73f8] │ │ + 0x3a18c (offset: 0x44dc8) -> 0x539c fde=[ 40b8] │ │ + 0x3a290 (offset: 0x44ecc) -> 0x53b4 fde=[ 40d0] │ │ + 0x3a360 (offset: 0x44f9c) -> 0x871c fde=[ 7438] │ │ + 0x3a624 (offset: 0x45260) -> 0x53ec fde=[ 4108] │ │ + 0x3a6e0 (offset: 0x4531c) -> 0x541c fde=[ 4138] │ │ + 0x3a724 (offset: 0x45360) -> 0x5454 fde=[ 4170] │ │ + 0x3a848 (offset: 0x45484) -> 0x546c fde=[ 4188] │ │ + 0x3a900 (offset: 0x4553c) -> 0x5484 fde=[ 41a0] │ │ + 0x3a9a0 (offset: 0x455dc) -> 0x549c fde=[ 41b8] │ │ + 0x3aa90 (offset: 0x456cc) -> 0x54b4 fde=[ 41d0] │ │ + 0x3ab24 (offset: 0x45760) -> 0x54fc fde=[ 4218] │ │ + 0x3ac34 (offset: 0x45870) -> 0x5514 fde=[ 4230] │ │ + 0x3acac (offset: 0x458e8) -> 0x876c fde=[ 7488] │ │ + 0x3ad3c (offset: 0x45978) -> 0x5544 fde=[ 4260] │ │ + 0x3ae3c (offset: 0x45a78) -> 0x87b4 fde=[ 74d0] │ │ + 0x3af14 (offset: 0x45b50) -> 0x558c fde=[ 42a8] │ │ + 0x3af48 (offset: 0x45b84) -> 0x55b4 fde=[ 42d0] │ │ + 0x3af5c (offset: 0x45b98) -> 0x55cc fde=[ 42e8] │ │ + 0x3af70 (offset: 0x45bac) -> 0x55e4 fde=[ 4300] │ │ + 0x3af80 (offset: 0x45bbc) -> 0x55fc fde=[ 4318] │ │ + 0x3af88 (offset: 0x45bc4) -> 0x5614 fde=[ 4330] │ │ + 0x3af8c (offset: 0x45bc8) -> 0x87f4 fde=[ 7510] │ │ + 0x3b210 (offset: 0x45e4c) -> 0x562c fde=[ 4348] │ │ + 0x3b304 (offset: 0x45f40) -> 0x5674 fde=[ 4390] │ │ + 0x3b6bc (offset: 0x462f8) -> 0x885c fde=[ 7578] │ │ + 0x3b768 (offset: 0x463a4) -> 0x56cc fde=[ 43e8] │ │ + 0x3b78c (offset: 0x463c8) -> 0x56e4 fde=[ 4400] │ │ + 0x3baf8 (offset: 0x46734) -> 0x5744 fde=[ 4460] │ │ + 0x3bf34 (offset: 0x46b70) -> 0x88a4 fde=[ 75c0] │ │ + 0x3bfc4 (offset: 0x46c00) -> 0x88ec fde=[ 7608] │ │ + 0x3c0b8 (offset: 0x46cf4) -> 0x8934 fde=[ 7650] │ │ + 0x3c244 (offset: 0x46e80) -> 0x57d4 fde=[ 44f0] │ │ + 0x3c260 (offset: 0x46e9c) -> 0x57ec fde=[ 4508] │ │ + 0x3c380 (offset: 0x46fbc) -> 0x5824 fde=[ 4540] │ │ + 0x3c4b8 (offset: 0x470f4) -> 0x5884 fde=[ 45a0] │ │ + 0x3c4c4 (offset: 0x47100) -> 0x897c fde=[ 7698] │ │ + 0x3c60c (offset: 0x47248) -> 0x89d4 fde=[ 76f0] │ │ + 0x3c7dc (offset: 0x47418) -> 0x58a4 fde=[ 45c0] │ │ + 0x3c7f8 (offset: 0x47434) -> 0x58bc fde=[ 45d8] │ │ + 0x3c80c (offset: 0x47448) -> 0x58d4 fde=[ 45f0] │ │ + 0x3c958 (offset: 0x47594) -> 0x58ec fde=[ 4608] │ │ + 0x3c964 (offset: 0x475a0) -> 0x5904 fde=[ 4620] │ │ + 0x3c970 (offset: 0x475ac) -> 0x591c fde=[ 4638] │ │ + 0x3c97c (offset: 0x475b8) -> 0x5934 fde=[ 4650] │ │ + 0x3c988 (offset: 0x475c4) -> 0x594c fde=[ 4668] │ │ + 0x3c994 (offset: 0x475d0) -> 0x596c fde=[ 4688] │ │ + 0x3c9b4 (offset: 0x475f0) -> 0x598c fde=[ 46a8] │ │ + 0x3c9c0 (offset: 0x475fc) -> 0x8a2c fde=[ 7748] │ │ + 0x3ca74 (offset: 0x476b0) -> 0x59ac fde=[ 46c8] │ │ + 0x3ca88 (offset: 0x476c4) -> 0x59c4 fde=[ 46e0] │ │ + 0x3cac8 (offset: 0x47704) -> 0x59f4 fde=[ 4710] │ │ + 0x3cad4 (offset: 0x47710) -> 0x5a0c fde=[ 4728] │ │ + 0x3cae0 (offset: 0x4771c) -> 0x5a24 fde=[ 4740] │ │ + 0x3caf8 (offset: 0x47734) -> 0x5a3c fde=[ 4758] │ │ + 0x3cb70 (offset: 0x477ac) -> 0x8a54 fde=[ 7770] │ │ + 0x3cc80 (offset: 0x478bc) -> 0x8a94 fde=[ 77b0] │ │ + 0x3cd44 (offset: 0x47980) -> 0x5a64 fde=[ 4780] │ │ + 0x3cd4c (offset: 0x47988) -> 0x5a7c fde=[ 4798] │ │ + 0x3cd60 (offset: 0x4799c) -> 0x5a94 fde=[ 47b0] │ │ + 0x3cd74 (offset: 0x479b0) -> 0x5aac fde=[ 47c8] │ │ + 0x3cdf4 (offset: 0x47a30) -> 0x5ae4 fde=[ 4800] │ │ + 0x3cf18 (offset: 0x47b54) -> 0x5b1c fde=[ 4838] │ │ + 0x3cf34 (offset: 0x47b70) -> 0x5b34 fde=[ 4850] │ │ + 0x3cf4c (offset: 0x47b88) -> 0x5b54 fde=[ 4870] │ │ + 0x3cf5c (offset: 0x47b98) -> 0x8acc fde=[ 77e8] │ │ + 0x3d03c (offset: 0x47c78) -> 0x5b74 fde=[ 4890] │ │ + 0x3d0e4 (offset: 0x47d20) -> 0x5bb4 fde=[ 48d0] │ │ + 0x3d11c (offset: 0x47d58) -> 0x8b1c fde=[ 7838] │ │ + 0x3d2b4 (offset: 0x47ef0) -> 0x8b4c fde=[ 7868] │ │ + 0x3d534 (offset: 0x48170) -> 0x5bd4 fde=[ 48f0] │ │ + 0x3d544 (offset: 0x48180) -> 0x8bcc fde=[ 78e8] │ │ + 0x3d8c4 (offset: 0x48500) -> 0x5bec fde=[ 4908] │ │ + 0x3d904 (offset: 0x48540) -> 0x8c1c fde=[ 7938] │ │ + 0x3dacc (offset: 0x48708) -> 0x5c04 fde=[ 4920] │ │ + 0x3dc14 (offset: 0x48850) -> 0x5c64 fde=[ 4980] │ │ + 0x3dc70 (offset: 0x488ac) -> 0x5c94 fde=[ 49b0] │ │ + 0x3dc9c (offset: 0x488d8) -> 0x5cb4 fde=[ 49d0] │ │ + 0x3dd70 (offset: 0x489ac) -> 0x5cec fde=[ 4a08] │ │ + 0x3dd80 (offset: 0x489bc) -> 0x5d04 fde=[ 4a20] │ │ + 0x3dd8c (offset: 0x489c8) -> 0x5d1c fde=[ 4a38] │ │ + 0x3dd98 (offset: 0x489d4) -> 0x5d34 fde=[ 4a50] │ │ + 0x3dda4 (offset: 0x489e0) -> 0x5d4c fde=[ 4a68] │ │ + 0x3ddb4 (offset: 0x489f0) -> 0x5d64 fde=[ 4a80] │ │ + 0x3ddc0 (offset: 0x489fc) -> 0x5d7c fde=[ 4a98] │ │ + 0x3ddcc (offset: 0x48a08) -> 0x5d94 fde=[ 4ab0] │ │ + 0x3ddd8 (offset: 0x48a14) -> 0x5dac fde=[ 4ac8] │ │ + 0x3dde4 (offset: 0x48a20) -> 0x5dc4 fde=[ 4ae0] │ │ + 0x3ddfc (offset: 0x48a38) -> 0x5ddc fde=[ 4af8] │ │ + 0x3de20 (offset: 0x48a5c) -> 0x5df4 fde=[ 4b10] │ │ + 0x3de28 (offset: 0x48a64) -> 0x5e0c fde=[ 4b28] │ │ + 0x3de38 (offset: 0x48a74) -> 0x5e24 fde=[ 4b40] │ │ + 0x3de48 (offset: 0x48a84) -> 0x5e3c fde=[ 4b58] │ │ + 0x3de58 (offset: 0x48a94) -> 0x5e54 fde=[ 4b70] │ │ + 0x3de68 (offset: 0x48aa4) -> 0x5e6c fde=[ 4b88] │ │ + 0x3de70 (offset: 0x48aac) -> 0x5e84 fde=[ 4ba0] │ │ + 0x3de88 (offset: 0x48ac4) -> 0x5e9c fde=[ 4bb8] │ │ + 0x3de90 (offset: 0x48acc) -> 0x5eb4 fde=[ 4bd0] │ │ + 0x3de9c (offset: 0x48ad8) -> 0x5ecc fde=[ 4be8] │ │ + 0x3dea8 (offset: 0x48ae4) -> 0x5ee4 fde=[ 4c00] │ │ + 0x3deb0 (offset: 0x48aec) -> 0x5efc fde=[ 4c18] │ │ + 0x3debc (offset: 0x48af8) -> 0x5f14 fde=[ 4c30] │ │ + 0x3dec4 (offset: 0x48b00) -> 0x5f2c fde=[ 4c48] │ │ + 0x3ded0 (offset: 0x48b0c) -> 0x5f44 fde=[ 4c60] │ │ + 0x3dedc (offset: 0x48b18) -> 0x5f5c fde=[ 4c78] │ │ + 0x3dee8 (offset: 0x48b24) -> 0x5f74 fde=[ 4c90] │ │ + 0x3def4 (offset: 0x48b30) -> 0x5f8c fde=[ 4ca8] │ │ + 0x3df08 (offset: 0x48b44) -> 0x5fa4 fde=[ 4cc0] │ │ + 0x3df1c (offset: 0x48b58) -> 0x5fbc fde=[ 4cd8] │ │ + 0x3df38 (offset: 0x48b74) -> 0x5fd4 fde=[ 4cf0] │ │ + 0x3df8c (offset: 0x48bc8) -> 0x5ff4 fde=[ 4d10] │ │ + 0x3eba4 (offset: 0x497e0) -> 0x6024 fde=[ 4d40] │ │ + 0x3ec0c (offset: 0x49848) -> 0x6044 fde=[ 4d60] │ │ + 0x3ec9c (offset: 0x498d8) -> 0x6064 fde=[ 4d80] │ │ + 0x3f294 (offset: 0x49ed0) -> 0x6094 fde=[ 4db0] │ │ + 0x3f3ec (offset: 0x4a028) -> 0x60ac fde=[ 4dc8] │ │ + 0x3f81c (offset: 0x4a458) -> 0x60d4 fde=[ 4df0] │ │ + 0x3f8d8 (offset: 0x4a514) -> 0x60f4 fde=[ 4e10] │ │ + 0x3f9d4 (offset: 0x4a610) -> 0x610c fde=[ 4e28] │ │ + 0x3fc0c (offset: 0x4a848) -> 0x612c fde=[ 4e48] │ │ + 0x3fd60 (offset: 0x4a99c) -> 0x614c fde=[ 4e68] │ │ + 0x40730 (offset: 0x4b36c) -> 0x617c fde=[ 4e98] │ │ + 0x407d4 (offset: 0x4b410) -> 0x619c fde=[ 4eb8] │ │ + 0x40890 (offset: 0x4b4cc) -> 0x61bc fde=[ 4ed8] │ │ + 0x41254 (offset: 0x4be90) -> 0x61ec fde=[ 4f08] │ │ + 0x412c8 (offset: 0x4bf04) -> 0x620c fde=[ 4f28] │ │ + 0x41698 (offset: 0x4c2d4) -> 0x623c fde=[ 4f58] │ │ + 0x418ac (offset: 0x4c4e8) -> 0x625c fde=[ 4f78] │ │ + 0x41b94 (offset: 0x4c7d0) -> 0x6284 fde=[ 4fa0] │ │ + 0x41ce0 (offset: 0x4c91c) -> 0x62a4 fde=[ 4fc0] │ │ + 0x4204c (offset: 0x4cc88) -> 0x62d4 fde=[ 4ff0] │ │ + 0x424a8 (offset: 0x4d0e4) -> 0x62fc fde=[ 5018] │ │ + 0x424c8 (offset: 0x4d104) -> 0x631c fde=[ 5038] │ │ + 0x42b5c (offset: 0x4d798) -> 0x634c fde=[ 5068] │ │ + 0x42f7c (offset: 0x4dbb8) -> 0x6374 fde=[ 5090] │ │ + 0x44088 (offset: 0x4ecc4) -> 0x63a4 fde=[ 50c0] │ │ + 0x44778 (offset: 0x4f3b4) -> 0x63cc fde=[ 50e8] │ │ + 0x46eac (offset: 0x51ae8) -> 0x63fc fde=[ 5118] │ │ + 0x4900c (offset: 0x53c48) -> 0x6444 fde=[ 5160] │ │ + 0x490ec (offset: 0x53d28) -> 0x646c fde=[ 5188] │ │ + 0x49340 (offset: 0x53f7c) -> 0x648c fde=[ 51a8] │ │ + 0x49404 (offset: 0x54040) -> 0x64ac fde=[ 51c8] │ │ + 0x49aa4 (offset: 0x546e0) -> 0x64dc fde=[ 51f8] │ │ + 0x49b44 (offset: 0x54780) -> 0x64fc fde=[ 5218] │ │ + 0x49c78 (offset: 0x548b4) -> 0x6514 fde=[ 5230] │ │ + 0x49fe4 (offset: 0x54c20) -> 0x653c fde=[ 5258] │ │ + 0x4a17c (offset: 0x54db8) -> 0x655c fde=[ 5278] │ │ + 0x4a2bc (offset: 0x54ef8) -> 0x657c fde=[ 5298] │ │ + 0x4a400 (offset: 0x5503c) -> 0x659c fde=[ 52b8] │ │ + 0x4a82c (offset: 0x55468) -> 0x65bc fde=[ 52d8] │ │ + 0x4ad10 (offset: 0x5594c) -> 0x65ec fde=[ 5308] │ │ + 0x4ae5c (offset: 0x55a98) -> 0x660c fde=[ 5328] │ │ + 0x4aff0 (offset: 0x55c2c) -> 0x662c fde=[ 5348] │ │ + 0x4b4f4 (offset: 0x56130) -> 0x6654 fde=[ 5370] │ │ + 0x4c15c (offset: 0x56d98) -> 0x6684 fde=[ 53a0] │ │ + 0x4c43c (offset: 0x57078) -> 0x66b4 fde=[ 53d0] │ │ + 0x4c6f0 (offset: 0x5732c) -> 0x66d4 fde=[ 53f0] │ │ + 0x4cef4 (offset: 0x57b30) -> 0x6704 fde=[ 5420] │ │ + 0x4e0f8 (offset: 0x58d34) -> 0x6734 fde=[ 5450] │ │ + 0x4f22c (offset: 0x59e68) -> 0x6764 fde=[ 5480] │ │ + 0x4f588 (offset: 0x5a1c4) -> 0x678c fde=[ 54a8] │ │ + 0x5014c (offset: 0x5ad88) -> 0x67bc fde=[ 54d8] │ │ + 0x507d4 (offset: 0x5b410) -> 0x67ec fde=[ 5508] │ │ + 0x51014 (offset: 0x5bc50) -> 0x681c fde=[ 5538] │ │ + 0x5290c (offset: 0x5d548) -> 0x684c fde=[ 5568] │ │ + 0x53578 (offset: 0x5e1b4) -> 0x687c fde=[ 5598] │ │ + 0x560c8 (offset: 0x60d04) -> 0x68ac fde=[ 55c8] │ │ + 0x567c0 (offset: 0x613fc) -> 0x68dc fde=[ 55f8] │ │ + 0x56cf0 (offset: 0x6192c) -> 0x6904 fde=[ 5620] │ │ + 0x5775c (offset: 0x62398) -> 0x6934 fde=[ 5650] │ │ + 0x58f98 (offset: 0x63bd4) -> 0x6964 fde=[ 5680] │ │ + 0x5984c (offset: 0x64488) -> 0x6994 fde=[ 56b0] │ │ + 0x59c24 (offset: 0x64860) -> 0x69c4 fde=[ 56e0] │ │ + 0x59dd8 (offset: 0x64a14) -> 0x69dc fde=[ 56f8] │ │ + 0x5a444 (offset: 0x65080) -> 0x6a0c fde=[ 5728] │ │ + 0x5c8e8 (offset: 0x67524) -> 0x6a3c fde=[ 5758] │ │ + 0x5cf58 (offset: 0x67b94) -> 0x6a6c fde=[ 5788] │ │ + 0x5eab0 (offset: 0x696ec) -> 0x6a9c fde=[ 57b8] │ │ + 0x5f470 (offset: 0x6a0ac) -> 0x6acc fde=[ 57e8] │ │ + 0x5f7e4 (offset: 0x6a420) -> 0x6afc fde=[ 5818] │ │ + 0x5f9f8 (offset: 0x6a634) -> 0x6b14 fde=[ 5830] │ │ + 0x5fb40 (offset: 0x6a77c) -> 0x6b34 fde=[ 5850] │ │ + 0x5fbb8 (offset: 0x6a7f4) -> 0x6b54 fde=[ 5870] │ │ + 0x60054 (offset: 0x6ac90) -> 0x6b84 fde=[ 58a0] │ │ + 0x60414 (offset: 0x6b050) -> 0x6bb4 fde=[ 58d0] │ │ + 0x61390 (offset: 0x6bfcc) -> 0x6be4 fde=[ 5900] │ │ + 0x617d0 (offset: 0x6c40c) -> 0x6c14 fde=[ 5930] │ │ + 0x61904 (offset: 0x6c540) -> 0x6c34 fde=[ 5950] │ │ + 0x61b34 (offset: 0x6c770) -> 0x6c4c fde=[ 5968] │ │ + 0x61d14 (offset: 0x6c950) -> 0x6c64 fde=[ 5980] │ │ + 0x61ed0 (offset: 0x6cb0c) -> 0x6c8c fde=[ 59a8] │ │ + 0x64d70 (offset: 0x6f9ac) -> 0x6cbc fde=[ 59d8] │ │ + 0x64ef8 (offset: 0x6fb34) -> 0x6cdc fde=[ 59f8] │ │ + 0x65c18 (offset: 0x70854) -> 0x6d0c fde=[ 5a28] │ │ + 0x65ce4 (offset: 0x70920) -> 0x6d2c fde=[ 5a48] │ │ + 0x65f40 (offset: 0x70b7c) -> 0x6d5c fde=[ 5a78] │ │ + 0x667ec (offset: 0x71428) -> 0x6d8c fde=[ 5aa8] │ │ + 0x66910 (offset: 0x7154c) -> 0x6db4 fde=[ 5ad0] │ │ + 0x66998 (offset: 0x715d4) -> 0x6dd4 fde=[ 5af0] │ │ + 0x66a7c (offset: 0x716b8) -> 0x6dfc fde=[ 5b18] │ │ + 0x66ab0 (offset: 0x716ec) -> 0x6e1c fde=[ 5b38] │ │ + 0x66ae4 (offset: 0x71720) -> 0x6e3c fde=[ 5b58] │ │ + 0x66aec (offset: 0x71728) -> 0x6e54 fde=[ 5b70] │ │ + 0x66b1c (offset: 0x71758) -> 0x6e74 fde=[ 5b90] │ │ + 0x66b2c (offset: 0x71768) -> 0x6e8c fde=[ 5ba8] │ │ + 0x66bd4 (offset: 0x71810) -> 0x6eac fde=[ 5bc8] │ │ + 0x66c40 (offset: 0x7187c) -> 0x6ed4 fde=[ 5bf0] │ │ + 0x66d18 (offset: 0x71954) -> 0x6efc fde=[ 5c18] │ │ + 0x66d28 (offset: 0x71964) -> 0x6f14 fde=[ 5c30] │ │ + 0x66d68 (offset: 0x719a4) -> 0x6f34 fde=[ 5c50] │ │ + 0x66d90 (offset: 0x719cc) -> 0x6f54 fde=[ 5c70] │ │ + 0x66db8 (offset: 0x719f4) -> 0x6f74 fde=[ 5c90] │ │ + 0x66fd8 (offset: 0x71c14) -> 0x6fa4 fde=[ 5cc0] │ │ + 0x66fe0 (offset: 0x71c1c) -> 0x6fbc fde=[ 5cd8] │ │ + 0x66fe8 (offset: 0x71c24) -> 0x6fd4 fde=[ 5cf0] │ │ + 0x6702c (offset: 0x71c68) -> 0x6fec fde=[ 5d08] │ │ + 0x670c8 (offset: 0x71d04) -> 0x700c fde=[ 5d28] │ │ + 0x67164 (offset: 0x71da0) -> 0x702c fde=[ 5d48] │ │ + 0x67178 (offset: 0x71db4) -> 0x7044 fde=[ 5d60] │ │ + 0x67188 (offset: 0x71dc4) -> 0x705c fde=[ 5d78] │ │ + 0x67198 (offset: 0x71dd4) -> 0x7074 fde=[ 5d90] │ │ + 0x67268 (offset: 0x71ea4) -> 0x709c fde=[ 5db8] │ │ + 0x672ac (offset: 0x71ee8) -> 0x70b4 fde=[ 5dd0] │ │ + 0x672b8 (offset: 0x71ef4) -> 0x70cc fde=[ 5de8] │ │ + 0x672c4 (offset: 0x71f00) -> 0x70e4 fde=[ 5e00] │ │ + 0x672f0 (offset: 0x71f2c) -> 0x7104 fde=[ 5e20] │ │ + 0x674e0 (offset: 0x7211c) -> 0x712c fde=[ 5e48] │ │ + 0x674ec (offset: 0x72128) -> 0x7144 fde=[ 5e60] │ │ + 0x67610 (offset: 0x7224c) -> 0x715c fde=[ 5e78] │ │ + 0x678dc (offset: 0x72518) -> 0x718c fde=[ 5ea8] │ │ + 0x68b90 (offset: 0x737cc) -> 0x71bc fde=[ 5ed8] │ │ + 0x68c74 (offset: 0x738b0) -> 0x71dc fde=[ 5ef8] │ │ + 0x68ddc (offset: 0x73a18) -> 0x71fc fde=[ 5f18] │ │ + 0x690cc (offset: 0x73d08) -> 0x721c fde=[ 5f38] │ │ + 0x69a48 (offset: 0x74684) -> 0x723c fde=[ 5f58] │ │ + 0x69d28 (offset: 0x74964) -> 0x726c fde=[ 5f88] │ │ + 0x69ef8 (offset: 0x74b34) -> 0x729c fde=[ 5fb8] │ │ + 0x6a160 (offset: 0x74d9c) -> 0x72cc fde=[ 5fe8] │ │ + 0x6a33c (offset: 0x74f78) -> 0x72fc fde=[ 6018] │ │ + 0x6a730 (offset: 0x7536c) -> 0x732c fde=[ 6048] │ │ + 0x6a808 (offset: 0x75444) -> 0x734c fde=[ 6068] │ │ + 0x6a834 (offset: 0x75470) -> 0x7364 fde=[ 6080] │ │ + 0x6a87c (offset: 0x754b8) -> 0x7384 fde=[ 60a0] │ │ + 0x6a8c4 (offset: 0x75500) -> 0x73a4 fde=[ 60c0] │ │ + 0x6a938 (offset: 0x75574) -> 0x73cc fde=[ 60e8] │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ Version: 1 │ │ Augmentation: "zR" │ │ @@ -403,1024 +622,1488 @@ │ │ Augmentation data: 1b │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000018 0000000000000014 0000001c FDE cie=00000000 pc=000000000000eb2c..000000000000eb3c │ │ +00000018 0000000000000014 0000001c FDE cie=00000000 pc=00000000000148ac..00000000000148bc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000030 0000000000000014 00000034 FDE cie=00000000 pc=000000000000eb3c..000000000000eb44 │ │ +00000030 0000000000000014 00000034 FDE cie=00000000 pc=00000000000148bc..00000000000148c4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000048 0000000000000014 0000004c FDE cie=00000000 pc=000000000000eb44..000000000000eb4c │ │ +00000048 0000000000000014 0000004c FDE cie=00000000 pc=00000000000148c4..00000000000148cc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000060 0000000000000014 00000064 FDE cie=00000000 pc=000000000000eb4c..000000000000eb60 │ │ +00000060 0000000000000014 00000064 FDE cie=00000000 pc=00000000000148cc..00000000000148e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000078 0000000000000014 0000007c FDE cie=00000000 pc=000000000000eb60..000000000000eb80 │ │ +00000078 0000000000000014 0000007c FDE cie=00000000 pc=00000000000148e0..0000000000014900 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000090 0000000000000014 00000094 FDE cie=00000000 pc=000000000000eb80..000000000000eb90 │ │ +00000090 0000000000000014 00000094 FDE cie=00000000 pc=0000000000014900..0000000000014910 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000a8 000000000000002c 000000ac FDE cie=00000000 pc=000000000000eb90..000000000000edac │ │ - DW_CFA_advance_loc: 4 to 000000000000eb94 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 4 to 000000000000eb98 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 360 to 000000000000ed00 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000ed04 │ │ - DW_CFA_restore_state │ │ +000000a8 000000000000002c 000000ac FDE cie=00000000 pc=0000000000014910..00000000000149c0 │ │ + DW_CFA_advance_loc: 4 to 0000000000014914 │ │ + DW_CFA_def_cfa_offset: 208 │ │ + DW_CFA_advance_loc: 8 to 000000000001491c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 148 to 000000000000ed98 │ │ + DW_CFA_advance_loc1: 144 to 00000000000149ac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 8 to 00000000000149b4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000ed9c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000149b8 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000000d8 000000000000002c 000000dc FDE cie=00000000 pc=000000000000edac..000000000000efd8 │ │ - DW_CFA_advance_loc: 4 to 000000000000edb0 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 4 to 000000000000edb4 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 368 to 000000000000ef24 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000ef28 │ │ - DW_CFA_restore_state │ │ +000000d8 000000000000003c 000000dc FDE cie=00000000 pc=00000000000149c0..0000000000014d90 │ │ + DW_CFA_advance_loc: 4 to 00000000000149c4 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000149d4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 156 to 000000000000efc4 │ │ + DW_CFA_advance_loc2: 828 to 0000000000014d10 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000014d20 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000efc8 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000014d24 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000108 0000000000000014 0000010c FDE cie=00000000 pc=000000000000efd8..000000000000efdc │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000120 0000000000000014 00000124 FDE cie=00000000 pc=000000000000efdc..000000000000f010 │ │ - DW_CFA_advance_loc: 4 to 000000000000efe0 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 000000000000efe4 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ +00000118 000000000000001c 0000011c FDE cie=00000000 pc=0000000000014d90..0000000000014dd8 │ │ + DW_CFA_advance_loc: 4 to 0000000000014d94 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 8 to 0000000000014d9c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ - │ │ -00000138 0000000000000014 0000013c FDE cie=00000000 pc=000000000000f010..000000000000f040 │ │ - DW_CFA_advance_loc: 4 to 000000000000f014 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 000000000000f018 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ DW_CFA_nop │ │ - │ │ -00000150 0000000000000014 00000154 FDE cie=00000000 pc=000000000000f040..000000000000f080 │ │ - DW_CFA_advance_loc: 4 to 000000000000f044 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000168 000000000000003c 0000016c FDE cie=00000000 pc=000000000000f080..000000000000f4a8 │ │ - DW_CFA_advance_loc: 4 to 000000000000f084 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 8 to 000000000000f08c │ │ +00000138 0000000000000034 0000013c FDE cie=00000000 pc=0000000000014dd8..0000000000014e68 │ │ + DW_CFA_advance_loc: 4 to 0000000000014ddc │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 16 to 0000000000014dec │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ - DW_CFA_advance_loc: 4 to 000000000000f090 │ │ - DW_CFA_def_cfa_offset: 4144 │ │ - DW_CFA_advance_loc: 4 to 000000000000f094 │ │ - DW_CFA_def_cfa_offset: 4352 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 884 to 000000000000f408 │ │ - DW_CFA_def_cfa_offset: 256 │ │ - DW_CFA_advance_loc: 4 to 000000000000f40c │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 000000000000f418 │ │ + DW_CFA_advance_loc1: 104 to 0000000000014e54 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 16 to 0000000000014e64 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000000f41c │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001a8 0000000000000014 000001ac FDE cie=00000000 pc=000000000000f4a8..000000000000f4ac │ │ +00000170 0000000000000024 00000174 FDE cie=00000000 pc=0000000000014e68..0000000000014ea0 │ │ + DW_CFA_advance_loc: 4 to 0000000000014e6c │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000014e70 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc: 40 to 0000000000014e98 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000014e9c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000198 0000000000000014 0000019c FDE cie=00000000 pc=0000000000014ea0..0000000000014ea4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001c0 0000000000000024 000001c4 FDE cie=00000000 pc=000000000000f4ac..000000000000f538 │ │ - DW_CFA_advance_loc: 4 to 000000000000f4b0 │ │ +000001b0 0000000000000034 000001b4 FDE cie=00000000 pc=0000000000014ea4..0000000000014f34 │ │ + DW_CFA_advance_loc: 4 to 0000000000014ea8 │ │ DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 4 to 000000000000f4b4 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ + DW_CFA_advance_loc: 8 to 0000000000014eb0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 64 to 000000000000f4f4 │ │ + DW_CFA_advance_loc: 56 to 0000000000014ee8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 8 to 0000000000014ef0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000f4f8 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000014ef4 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 60 to 000000000000f534 │ │ + DW_CFA_advance_loc: 52 to 0000000000014f28 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 8 to 0000000000014f30 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001e8 000000000000003c 000001ec FDE cie=00000000 pc=000000000000f538..000000000000f6ec │ │ - DW_CFA_advance_loc: 4 to 000000000000f53c │ │ - DW_CFA_def_cfa_offset: 336 │ │ - DW_CFA_advance_loc: 12 to 000000000000f548 │ │ +000001e8 000000000000002c 000001ec FDE cie=00000000 pc=0000000000014f34..0000000000014f88 │ │ + DW_CFA_advance_loc: 4 to 0000000000014f38 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000014f44 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_advance_loc: 52 to 0000000000014f78 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000014f84 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000218 0000000000000024 0000021c FDE cie=00000000 pc=0000000000014f88..0000000000014fbc │ │ + DW_CFA_advance_loc: 4 to 0000000000014f8c │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000014f94 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc: 28 to 0000000000014fb0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000014fb8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + │ │ +00000240 0000000000000024 00000244 FDE cie=00000000 pc=0000000000014fbc..0000000000014fec │ │ + DW_CFA_advance_loc: 4 to 0000000000014fc0 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000014fc4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc: 32 to 0000000000014fe4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000014fe8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000268 000000000000004c 0000026c FDE cie=00000000 pc=0000000000014fec..00000000000151a8 │ │ + DW_CFA_advance_loc: 4 to 0000000000014ff0 │ │ + DW_CFA_def_cfa_offset: 352 │ │ + DW_CFA_advance_loc: 20 to 0000000000015004 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 352 to 000000000000f6a8 │ │ + DW_CFA_advance_loc2: 336 to 0000000000015154 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 352 │ │ + DW_CFA_advance_loc: 20 to 0000000000015168 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000000f6ac │ │ + DW_CFA_advance_loc: 4 to 000000000001516c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 000000000000f6c0 │ │ + DW_CFA_advance_loc: 4 to 0000000000015170 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 352 │ │ + DW_CFA_advance_loc: 20 to 0000000000015184 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000000f6c4 │ │ + DW_CFA_advance_loc: 4 to 0000000000015188 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000228 000000000000002c 0000022c FDE cie=00000000 pc=000000000000f6ec..000000000000f810 │ │ - DW_CFA_advance_loc: 4 to 000000000000f6f0 │ │ +000002b8 000000000000003c 000002bc FDE cie=00000000 pc=00000000000151a8..00000000000152c8 │ │ + DW_CFA_advance_loc: 4 to 00000000000151ac │ │ DW_CFA_def_cfa_offset: 240 │ │ - DW_CFA_advance_loc: 8 to 000000000000f6f8 │ │ + DW_CFA_advance_loc: 12 to 00000000000151b8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 216 to 000000000000f7d0 │ │ + DW_CFA_advance_loc1: 204 to 0000000000015284 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 0000000000015290 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000f7d4 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015294 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 000000000000f7e4 │ │ + DW_CFA_advance_loc: 4 to 0000000000015298 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 00000000000152a4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000f7e8 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000152a8 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ │ │ -00000258 000000000000002c 0000025c FDE cie=00000000 pc=000000000000f810..000000000000f958 │ │ - DW_CFA_advance_loc: 4 to 000000000000f814 │ │ - DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc: 4 to 000000000000f818 │ │ +000002f8 0000000000000034 000002fc FDE cie=00000000 pc=00000000000152c8..00000000000153b8 │ │ + DW_CFA_advance_loc: 4 to 00000000000152cc │ │ + DW_CFA_def_cfa_offset: 240 │ │ + DW_CFA_advance_loc: 12 to 00000000000152d8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 236 to 000000000000f904 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000f908 │ │ - DW_CFA_restore_state │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 12 to 000000000000f914 │ │ + DW_CFA_advance_loc1: 176 to 0000000000015388 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 0000000000015394 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000f918 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015398 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000288 0000000000000024 0000028c FDE cie=00000000 pc=000000000000f958..000000000000fa40 │ │ - DW_CFA_advance_loc: 4 to 000000000000f95c │ │ - DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc: 8 to 000000000000f964 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ +00000330 000000000000003c 00000334 FDE cie=00000000 pc=00000000000153b8..0000000000015470 │ │ + DW_CFA_advance_loc: 4 to 00000000000153bc │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 12 to 00000000000153c8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 200 to 000000000000fa2c │ │ + DW_CFA_advance_loc1: 108 to 0000000000015434 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ + DW_CFA_advance_loc: 12 to 0000000000015440 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000fa30 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015444 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000002b0 0000000000000024 000002b4 FDE cie=00000000 pc=000000000000fa40..000000000000fb34 │ │ - DW_CFA_advance_loc: 4 to 000000000000fa44 │ │ - DW_CFA_def_cfa_offset: 240 │ │ - DW_CFA_advance_loc: 8 to 000000000000fa4c │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 188 to 000000000000fb08 │ │ + DW_CFA_advance_loc: 4 to 0000000000015448 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ + DW_CFA_advance_loc: 12 to 0000000000015454 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000fb0c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015458 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000002d8 000000000000002c 000002dc FDE cie=00000000 pc=000000000000fb34..000000000000fbdc │ │ - DW_CFA_advance_loc: 4 to 000000000000fb38 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 4 to 000000000000fb3c │ │ +00000370 000000000000003c 00000374 FDE cie=00000000 pc=0000000000015470..0000000000015590 │ │ + DW_CFA_advance_loc: 4 to 0000000000015474 │ │ + DW_CFA_def_cfa_offset: 240 │ │ + DW_CFA_advance_loc: 12 to 0000000000015480 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 116 to 000000000000fbb0 │ │ + DW_CFA_advance_loc1: 204 to 000000000001554c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 0000000000015558 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000fbb4 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001555c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 12 to 000000000000fbc0 │ │ + DW_CFA_advance_loc: 4 to 0000000000015560 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 000000000001556c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000fbc4 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015570 │ │ DW_CFA_restore_state │ │ + │ │ +000003b0 0000000000000024 000003b4 FDE cie=00000000 pc=0000000000015590..0000000000015610 │ │ + DW_CFA_advance_loc: 4 to 0000000000015594 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 000000000001559c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc1: 104 to 0000000000015604 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 8 to 000000000001560c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +000003d8 0000000000000024 000003dc FDE cie=00000000 pc=0000000000015610..0000000000015648 │ │ + DW_CFA_advance_loc: 4 to 0000000000015614 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000015618 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc: 40 to 0000000000015640 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000015644 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000308 0000000000000024 0000030c FDE cie=00000000 pc=000000000000fbdc..000000000000fd1c │ │ - DW_CFA_advance_loc: 4 to 000000000000fbe0 │ │ - DW_CFA_def_cfa_offset: 320 │ │ - DW_CFA_advance_loc: 4 to 000000000000fbe4 │ │ +00000400 0000000000000024 00000404 FDE cie=00000000 pc=0000000000015648..000000000001569c │ │ + DW_CFA_advance_loc: 4 to 000000000001564c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 8 to 0000000000015654 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 248 to 000000000000fcdc │ │ + DW_CFA_advance_loc: 36 to 0000000000015678 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 8 to 0000000000015680 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000000fce0 │ │ + DW_CFA_advance_loc: 4 to 0000000000015684 │ │ + DW_CFA_restore_state │ │ + │ │ +00000428 000000000000002c 0000042c FDE cie=00000000 pc=000000000001569c..0000000000015718 │ │ + DW_CFA_advance_loc: 4 to 00000000000156a0 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000156ac │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 68 to 00000000000156f0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000156fc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015700 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000330 0000000000000024 00000334 FDE cie=00000000 pc=000000000000fd1c..000000000000fe48 │ │ - DW_CFA_advance_loc: 4 to 000000000000fd20 │ │ - DW_CFA_def_cfa_offset: 304 │ │ - DW_CFA_advance_loc: 8 to 000000000000fd28 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ +00000458 0000000000000034 0000045c FDE cie=00000000 pc=0000000000015718..00000000000157cc │ │ + DW_CFA_advance_loc: 4 to 000000000001571c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000015728 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 220 to 000000000000fe04 │ │ + DW_CFA_advance_loc1: 128 to 00000000000157a8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 00000000000157b4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000000fe08 │ │ + DW_CFA_advance_loc: 4 to 00000000000157b8 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 4 to 00000000000157bc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 00000000000157c8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000358 000000000000002c 0000035c FDE cie=00000000 pc=000000000000fe48..000000000000ff6c │ │ - DW_CFA_advance_loc: 4 to 000000000000fe4c │ │ +00000490 0000000000000024 00000494 FDE cie=00000000 pc=00000000000157cc..0000000000015828 │ │ + DW_CFA_advance_loc: 4 to 00000000000157d0 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000157dc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc: 60 to 0000000000015818 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000015824 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + │ │ +000004b8 000000000000003c 000004bc FDE cie=00000000 pc=0000000000015ad0..0000000000015bc0 │ │ + DW_CFA_advance_loc: 4 to 0000000000015ad4 │ │ DW_CFA_def_cfa_offset: 240 │ │ - DW_CFA_advance_loc: 8 to 000000000000fe54 │ │ + DW_CFA_advance_loc: 12 to 0000000000015ae0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 216 to 000000000000ff2c │ │ + DW_CFA_advance_loc1: 156 to 0000000000015b7c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 0000000000015b88 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000ff30 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015b8c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 000000000000ff40 │ │ + DW_CFA_advance_loc: 4 to 0000000000015b90 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 0000000000015b9c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000ff44 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015ba0 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ │ │ -00000388 000000000000001c 0000038c FDE cie=00000000 pc=000000000000ff6c..000000000000ffa0 │ │ - DW_CFA_advance_loc: 4 to 000000000000ff70 │ │ +000004f8 0000000000000024 000004fc FDE cie=00000000 pc=0000000000015bc0..0000000000015be8 │ │ + DW_CFA_advance_loc: 4 to 0000000000015bc4 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 44 to 000000000000ff9c │ │ + DW_CFA_advance_loc: 4 to 0000000000015bc8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc: 24 to 0000000000015be0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000015be4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003a8 0000000000000024 000003ac FDE cie=00000000 pc=000000000000ffa0..0000000000010010 │ │ - DW_CFA_advance_loc: 4 to 000000000000ffa4 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 4 to 000000000000ffa8 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ +00000520 000000000000002c 00000524 FDE cie=00000000 pc=0000000000015be8..0000000000015cb8 │ │ + DW_CFA_advance_loc: 4 to 0000000000015bec │ │ + DW_CFA_def_cfa_offset: 144 │ │ + DW_CFA_advance_loc: 12 to 0000000000015bf8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 76 to 000000000000fff4 │ │ + DW_CFA_advance_loc1: 128 to 0000000000015c78 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 12 to 0000000000015c84 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000000fff8 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015c88 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -000003d0 000000000000001c 000003d4 FDE cie=00000000 pc=0000000000010010..0000000000010060 │ │ - DW_CFA_advance_loc: 4 to 0000000000010014 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 4 to 0000000000010018 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ +00000550 000000000000002c 00000554 FDE cie=00000000 pc=0000000000015cb8..0000000000015d74 │ │ + DW_CFA_advance_loc: 4 to 0000000000015cbc │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 12 to 0000000000015cc8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 0000000000010044 │ │ + DW_CFA_advance_loc1: 132 to 0000000000015d4c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ + DW_CFA_advance_loc: 12 to 0000000000015d58 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000010048 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015d5c │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003f0 0000000000000024 000003f4 FDE cie=00000000 pc=0000000000010060..0000000000010124 │ │ - DW_CFA_advance_loc: 4 to 0000000000010064 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 4 to 0000000000010068 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ +00000580 000000000000002c 00000584 FDE cie=00000000 pc=0000000000015d74..0000000000015e40 │ │ + DW_CFA_advance_loc: 4 to 0000000000015d78 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc: 12 to 0000000000015d84 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 136 to 00000000000100f0 │ │ + DW_CFA_advance_loc1: 124 to 0000000000015e00 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 12 to 0000000000015e0c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 00000000000100f4 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015e10 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000418 0000000000000024 0000041c FDE cie=00000000 pc=0000000000010124..00000000000101d4 │ │ - DW_CFA_advance_loc: 4 to 0000000000010128 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 4 to 000000000001012c │ │ +000005b0 0000000000000034 000005b4 FDE cie=00000000 pc=0000000000015e40..0000000000015f40 │ │ + DW_CFA_advance_loc: 4 to 0000000000015e44 │ │ + DW_CFA_def_cfa_offset: 224 │ │ + DW_CFA_advance_loc: 12 to 0000000000015e50 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 140 to 00000000000101b8 │ │ + DW_CFA_advance_loc1: 208 to 0000000000015f20 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 224 │ │ + DW_CFA_advance_loc: 12 to 0000000000015f2c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 00000000000101bc │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000015f30 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000440 0000000000000024 00000444 FDE cie=00000000 pc=00000000000101d4..0000000000010294 │ │ - DW_CFA_advance_loc: 4 to 00000000000101d8 │ │ - DW_CFA_def_cfa_offset: 176 │ │ - DW_CFA_advance_loc: 4 to 00000000000101dc │ │ +000005e8 000000000000002c 000005ec FDE cie=00000000 pc=0000000000015f40..0000000000015f94 │ │ + DW_CFA_advance_loc: 4 to 0000000000015f44 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000015f4c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 132 to 0000000000010260 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc: 60 to 0000000000015f88 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000015f90 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000010264 │ │ - DW_CFA_restore_state │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000468 0000000000000024 0000046c FDE cie=00000000 pc=0000000000010294..00000000000103a0 │ │ - DW_CFA_advance_loc: 4 to 0000000000010298 │ │ - DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc: 8 to 00000000000102a0 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ +00000618 000000000000002c 0000061c FDE cie=00000000 pc=0000000000015f94..0000000000016048 │ │ + DW_CFA_advance_loc: 4 to 0000000000015f98 │ │ + DW_CFA_def_cfa_offset: 208 │ │ + DW_CFA_advance_loc: 8 to 0000000000015fa0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 220 to 000000000001037c │ │ + DW_CFA_advance_loc1: 148 to 0000000000016034 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 8 to 000000000001603c │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000010380 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000016040 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000490 000000000000002c 00000494 FDE cie=00000000 pc=00000000000103a0..0000000000010494 │ │ - DW_CFA_advance_loc: 4 to 00000000000103a4 │ │ +00000648 000000000000003c 0000064c FDE cie=00000000 pc=0000000000016048..0000000000016198 │ │ + DW_CFA_advance_loc: 4 to 000000000001604c │ │ DW_CFA_def_cfa_offset: 240 │ │ - DW_CFA_advance_loc: 8 to 00000000000103ac │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ + DW_CFA_advance_loc: 12 to 0000000000016058 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 168 to 0000000000010454 │ │ + DW_CFA_advance_loc1: 228 to 000000000001613c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 0000000000016148 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000010458 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001614c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 0000000000010468 │ │ + DW_CFA_advance_loc: 4 to 0000000000016150 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 000000000001615c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000001046c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000016160 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000004c0 000000000000001c 000004c4 FDE cie=00000000 pc=0000000000010494..000000000001054c │ │ - DW_CFA_advance_loc: 4 to 0000000000010498 │ │ - DW_CFA_def_cfa_offset: 208 │ │ - DW_CFA_advance_loc: 4 to 000000000001049c │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ +00000688 0000000000000034 0000068c FDE cie=00000000 pc=0000000000016198..000000000001627c │ │ + DW_CFA_advance_loc: 4 to 000000000001619c │ │ + DW_CFA_def_cfa_offset: 224 │ │ + DW_CFA_advance_loc: 12 to 00000000000161a8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 156 to 0000000000010538 │ │ + DW_CFA_advance_loc1: 188 to 0000000000016264 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 224 │ │ + DW_CFA_advance_loc: 12 to 0000000000016270 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000001053c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000016274 │ │ DW_CFA_restore_state │ │ - │ │ -000004e0 000000000000001c 000004e4 FDE cie=00000000 pc=000000000001054c..0000000000010580 │ │ - DW_CFA_advance_loc: 4 to 0000000000010550 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 44 to 000000000001057c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000500 0000000000000024 00000504 FDE cie=00000000 pc=0000000000010580..000000000001061c │ │ - DW_CFA_advance_loc: 4 to 0000000000010584 │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 4 to 0000000000010588 │ │ +000006c0 0000000000000034 000006c4 FDE cie=00000000 pc=000000000001627c..00000000000163a4 │ │ + DW_CFA_advance_loc: 4 to 0000000000016280 │ │ + DW_CFA_def_cfa_offset: 304 │ │ + DW_CFA_advance_loc: 12 to 000000000001628c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ + DW_CFA_offset: r28 (x28) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 128 to 0000000000010608 │ │ + DW_CFA_advance_loc1: 208 to 000000000001635c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 304 │ │ + DW_CFA_advance_loc: 12 to 0000000000016368 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000001060c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001636c │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 12 to 0000000000010618 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r30 (x30) │ │ DW_CFA_nop │ │ - │ │ -00000528 000000000000001c 0000052c FDE cie=00000000 pc=000000000001061c..0000000000010668 │ │ - DW_CFA_advance_loc: 4 to 0000000000010620 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 0000000000010624 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc1: 64 to 0000000000010664 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r30 (x30) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000548 000000000000001c 0000054c FDE cie=00000000 pc=0000000000010668..000000000001071c │ │ - DW_CFA_advance_loc: 4 to 000000000001066c │ │ - DW_CFA_def_cfa_offset: 208 │ │ - DW_CFA_advance_loc: 4 to 0000000000010670 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ +000006f8 000000000000002c 000006fc FDE cie=00000000 pc=00000000000163a4..00000000000164ec │ │ + DW_CFA_advance_loc: 4 to 00000000000163a8 │ │ + DW_CFA_def_cfa_offset: 336 │ │ + DW_CFA_advance_loc: 12 to 00000000000163b4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r28 (x28) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 152 to 0000000000010708 │ │ + DW_CFA_advance_loc1: 240 to 00000000000164a4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 336 │ │ + DW_CFA_advance_loc: 12 to 00000000000164b0 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000001070c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000164b4 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000568 000000000000001c 0000056c FDE cie=00000000 pc=000000000001071c..0000000000010744 │ │ - DW_CFA_advance_loc: 4 to 0000000000010720 │ │ +00000728 000000000000001c 0000072c FDE cie=00000000 pc=00000000000164ec..000000000001652c │ │ + DW_CFA_advance_loc: 16 to 00000000000164fc │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 32 to 0000000000010740 │ │ + DW_CFA_advance_loc: 36 to 0000000000016520 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000588 0000000000000024 0000058c FDE cie=00000000 pc=0000000000010b44..0000000000010b8c │ │ - DW_CFA_advance_loc: 4 to 0000000000010b48 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 0000000000010b4c │ │ +00000748 0000000000000024 0000074c FDE cie=00000000 pc=000000000001652c..00000000000165ac │ │ + DW_CFA_advance_loc: 12 to 0000000000016538 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 8 to 0000000000016540 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ - DW_CFA_advance_loc: 60 to 0000000000010b88 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-48 │ │ + DW_CFA_advance_loc1: 96 to 00000000000165a0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + │ │ +00000770 0000000000000014 00000774 FDE cie=00000000 pc=00000000000165ac..00000000000165b4 │ │ + DW_CFA_advance_loc: 4 to 00000000000165b0 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000005b0 000000000000001c 000005b4 FDE cie=00000000 pc=0000000000010b8c..0000000000010c08 │ │ - DW_CFA_advance_loc: 4 to 0000000000010b90 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 4 to 0000000000010b94 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc1: 112 to 0000000000010c04 │ │ +00000788 0000000000000024 0000078c FDE cie=00000000 pc=00000000000165b4..00000000000165e8 │ │ + DW_CFA_advance_loc: 4 to 00000000000165b8 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 00000000000165bc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 24 to 00000000000165d4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 00000000000165d8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000165dc │ │ + DW_CFA_restore_state │ │ │ │ -000005d0 0000000000000024 000005d4 FDE cie=00000000 pc=0000000000010c08..0000000000010c94 │ │ - DW_CFA_advance_loc: 4 to 0000000000010c0c │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 12 to 0000000000010c18 │ │ +000007b0 000000000000003c 000007b4 FDE cie=00000000 pc=00000000000165e8..00000000000167c8 │ │ + DW_CFA_advance_loc: 4 to 00000000000165ec │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000016600 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-48 │ │ - DW_CFA_advance_loc1: 120 to 0000000000010c90 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 384 to 0000000000016780 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000016794 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ - │ │ -000005f8 0000000000000024 000005fc FDE cie=00000000 pc=0000000000010c94..0000000000010ce4 │ │ - DW_CFA_advance_loc: 4 to 0000000000010c98 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 0000000000010c9c │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ - DW_CFA_advance_loc1: 68 to 0000000000010ce0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000016798 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000620 000000000000001c 00000624 FDE cie=00000000 pc=0000000000010ce4..0000000000010d10 │ │ - DW_CFA_advance_loc: 4 to 0000000000010ce8 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 36 to 0000000000010d0c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ +000007f0 0000000000000014 000007f4 FDE cie=00000000 pc=00000000000167c8..0000000000016828 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -00000640 000000000000001c 00000644 FDE cie=00000000 pc=0000000000010d10..0000000000010d34 │ │ - DW_CFA_advance_loc: 4 to 0000000000010d14 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 28 to 0000000000010d30 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ DW_CFA_nop │ │ + │ │ +00000808 000000000000001c 0000080c FDE cie=00000000 pc=0000000000016828..0000000000016840 │ │ + DW_CFA_advance_loc: 8 to 0000000000016830 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -00000660 0000000000000014 00000664 FDE cie=00000000 pc=0000000000010d34..0000000000010d3c │ │ - DW_CFA_advance_loc: 4 to 0000000000010d38 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000678 0000000000000014 0000067c FDE cie=00000000 pc=0000000000010d3c..0000000000010d44 │ │ - DW_CFA_advance_loc: 4 to 0000000000010d40 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000690 000000000000001c 00000694 FDE cie=00000000 pc=0000000000010d44..0000000000010d58 │ │ - DW_CFA_advance_loc: 4 to 0000000000010d48 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000010d4c │ │ +00000828 000000000000001c 0000082c FDE cie=00000000 pc=0000000000016840..0000000000016858 │ │ + DW_CFA_advance_loc: 8 to 0000000000016848 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000006b0 000000000000001c 000006b4 FDE cie=00000000 pc=0000000000010d58..0000000000010d90 │ │ - DW_CFA_advance_loc: 4 to 0000000000010d5c │ │ +00000848 000000000000001c 0000084c FDE cie=00000000 pc=0000000000016858..000000000001688c │ │ + DW_CFA_advance_loc: 4 to 000000000001685c │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 8 to 0000000000010d64 │ │ + DW_CFA_advance_loc: 8 to 0000000000016864 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006d0 000000000000001c 000006d4 FDE cie=00000000 pc=0000000000010d90..0000000000010da8 │ │ - DW_CFA_advance_loc: 4 to 0000000000010d94 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000010d98 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00000868 0000000000000014 0000086c FDE cie=00000000 pc=000000000001688c..00000000000168a0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006f0 000000000000002c 000006f4 FDE cie=00000000 pc=0000000000010da8..0000000000010e40 │ │ - DW_CFA_advance_loc: 4 to 0000000000010dac │ │ +00000880 0000000000000014 00000884 FDE cie=00000000 pc=00000000000168a0..00000000000168b0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000898 000000000000002c 0000089c FDE cie=00000000 pc=0000000000016ad8..0000000000016b80 │ │ + DW_CFA_advance_loc: 4 to 0000000000016adc │ │ DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 12 to 0000000000010db8 │ │ + DW_CFA_advance_loc: 12 to 0000000000016ae8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 104 to 0000000000010e20 │ │ + DW_CFA_advance_loc1: 120 to 0000000000016b60 │ │ DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 12 to 0000000000010e2c │ │ + DW_CFA_advance_loc: 12 to 0000000000016b6c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000010e30 │ │ + DW_CFA_advance_loc: 4 to 0000000000016b70 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00000720 0000000000000044 00000724 FDE cie=00000000 pc=0000000000010e40..0000000000010efc │ │ - DW_CFA_advance_loc: 4 to 0000000000010e44 │ │ +000008c8 000000000000002c 000008cc FDE cie=00000000 pc=0000000000016b80..0000000000016bdc │ │ + DW_CFA_advance_loc: 4 to 0000000000016b84 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000010e4c │ │ + DW_CFA_advance_loc: 8 to 0000000000016b8c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 88 to 0000000000010ea4 │ │ + DW_CFA_advance_loc1: 68 to 0000000000016bd0 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000010eac │ │ + DW_CFA_advance_loc: 8 to 0000000000016bd8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000010eb0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000008f8 000000000000004c 000008fc FDE cie=00000000 pc=0000000000016bdc..0000000000016d28 │ │ + DW_CFA_advance_loc: 4 to 0000000000016be0 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000016bf0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 236 to 0000000000016cdc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000016cec │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000016cf0 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 0000000000010ec0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000010ec8 │ │ + DW_CFA_advance_loc: 12 to 0000000000016cfc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000016d0c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000010ecc │ │ + DW_CFA_advance_loc: 4 to 0000000000016d10 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 36 to 0000000000010ef0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000010ef8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000948 000000000000004c 0000094c FDE cie=00000000 pc=0000000000016d28..00000000000170e8 │ │ + DW_CFA_advance_loc: 4 to 0000000000016d2c │ │ + DW_CFA_def_cfa_offset: 144 │ │ + DW_CFA_advance_loc: 28 to 0000000000016d48 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 784 to 0000000000017058 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 28 to 0000000000017074 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000017078 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000768 000000000000001c 0000076c FDE cie=00000000 pc=0000000000010efc..0000000000010f28 │ │ - DW_CFA_advance_loc: 4 to 0000000000010f00 │ │ +00000998 0000000000000054 0000099c FDE cie=00000000 pc=00000000000170e8..00000000000173a4 │ │ + DW_CFA_advance_loc: 4 to 00000000000170ec │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 8 to 0000000000010f08 │ │ + DW_CFA_advance_loc: 12 to 00000000000170f8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 344 to 0000000000017250 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000001725c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000017260 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 52 to 0000000000017294 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 00000000000172a0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000172a4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 196 to 0000000000017368 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 0000000000017374 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000017378 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 28 to 0000000000017394 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 00000000000173a0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + │ │ +000009f0 000000000000001c 000009f4 FDE cie=00000000 pc=00000000000173a4..00000000000173b0 │ │ + DW_CFA_advance_loc: 4 to 00000000000173a8 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 00000000000173ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000788 000000000000001c 0000078c FDE cie=00000000 pc=0000000000010f28..0000000000010f34 │ │ - DW_CFA_advance_loc: 4 to 0000000000010f2c │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000010f30 │ │ +00000a10 000000000000001c 00000a14 FDE cie=00000000 pc=00000000000173b0..0000000000017610 │ │ + DW_CFA_advance_loc: 4 to 00000000000173b4 │ │ + DW_CFA_def_cfa_offset: 224 │ │ + DW_CFA_advance_loc: 8 to 00000000000173bc │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +00000a30 0000000000000014 00000a34 FDE cie=00000000 pc=0000000000017610..0000000000017620 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000007a8 000000000000001c 000007ac FDE cie=00000000 pc=0000000000010f34..0000000000010f84 │ │ - DW_CFA_advance_loc: 4 to 0000000000010f38 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 8 to 0000000000010f40 │ │ +00000a48 000000000000001c 00000a4c FDE cie=00000000 pc=0000000000017620..0000000000017640 │ │ + DW_CFA_advance_loc: 4 to 0000000000017624 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 8 to 000000000001762c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000007c8 0000000000000024 000007cc FDE cie=00000000 pc=0000000000010f84..00000000000110c0 │ │ - DW_CFA_advance_loc: 4 to 0000000000010f88 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 8 to 0000000000010f90 │ │ +00000a68 000000000000001c 00000a6c FDE cie=00000000 pc=0000000000017640..000000000001765c │ │ + DW_CFA_advance_loc: 4 to 0000000000017644 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000017648 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc2: 292 to 00000000000110b4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000a88 0000000000000064 00000a8c FDE cie=00000000 pc=000000000001765c..0000000000017740 │ │ + DW_CFA_advance_loc: 4 to 0000000000017660 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000017670 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000017690 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000176a0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000176a4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 52 to 00000000000176d8 │ │ DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 8 to 00000000000110bc │ │ + DW_CFA_advance_loc: 16 to 00000000000176e8 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000176ec │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 000000000001770c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001771c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000017720 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 12 to 000000000001772c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001773c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000af0 000000000000003c 00000af4 FDE cie=00000000 pc=0000000000017740..00000000000177a0 │ │ + DW_CFA_advance_loc: 4 to 0000000000017744 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000001774c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 52 to 0000000000017780 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000017788 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001778c │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 8 to 0000000000017794 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000001779c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000b30 0000000000000034 00000b34 FDE cie=00000000 pc=00000000000177a0..0000000000017984 │ │ + DW_CFA_advance_loc: 4 to 00000000000177a4 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 8 to 00000000000177ac │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 316 to 00000000000178e8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 8 to 00000000000178f0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000178f4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 132 to 0000000000017978 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 8 to 0000000000017980 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000007f0 000000000000005c 000007f4 FDE cie=00000000 pc=00000000000110c0..0000000000011350 │ │ - DW_CFA_advance_loc: 4 to 00000000000110c4 │ │ +00000b68 000000000000005c 00000b6c FDE cie=00000000 pc=0000000000017984..0000000000017c2c │ │ + DW_CFA_advance_loc: 4 to 0000000000017988 │ │ DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 28 to 00000000000110e0 │ │ + DW_CFA_advance_loc: 28 to 00000000000179a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 204 to 00000000000111ac │ │ + DW_CFA_advance_loc1: 220 to 0000000000017a80 │ │ DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 28 to 00000000000111c8 │ │ + DW_CFA_advance_loc: 28 to 0000000000017a9c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000111cc │ │ + DW_CFA_advance_loc: 4 to 0000000000017aa0 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 00000000000111dc │ │ + DW_CFA_advance_loc2: 300 to 0000000000017bcc │ │ DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 28 to 00000000000111f8 │ │ + DW_CFA_advance_loc: 28 to 0000000000017be8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000111fc │ │ + DW_CFA_advance_loc: 4 to 0000000000017bec │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ + │ │ +00000bc8 0000000000000014 00000bcc FDE cie=00000000 pc=0000000000017c2c..0000000000017f44 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -00000850 0000000000000024 00000854 FDE cie=00000000 pc=0000000000011350..00000000000115fc │ │ - DW_CFA_advance_loc: 4 to 0000000000011354 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000011358 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc2: 668 to 00000000000115f4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000115f8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ │ │ -00000878 0000000000000054 0000087c FDE cie=00000000 pc=00000000000115fc..0000000000011684 │ │ - DW_CFA_advance_loc: 4 to 0000000000011600 │ │ +00000be0 0000000000000054 00000be4 FDE cie=00000000 pc=0000000000017f44..0000000000017fcc │ │ + DW_CFA_advance_loc: 4 to 0000000000017f48 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001160c │ │ + DW_CFA_advance_loc: 12 to 0000000000017f54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 52 to 0000000000011640 │ │ + DW_CFA_advance_loc: 52 to 0000000000017f88 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001164c │ │ + DW_CFA_advance_loc: 12 to 0000000000017f94 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000011650 │ │ + DW_CFA_advance_loc: 4 to 0000000000017f98 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 0000000000011660 │ │ + DW_CFA_advance_loc: 16 to 0000000000017fa8 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001166c │ │ + DW_CFA_advance_loc: 12 to 0000000000017fb4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000011670 │ │ + DW_CFA_advance_loc: 4 to 0000000000017fb8 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 4 to 0000000000011674 │ │ + DW_CFA_advance_loc: 4 to 0000000000017fbc │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000011680 │ │ + DW_CFA_advance_loc: 12 to 0000000000017fc8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ @@ -1428,363 +2111,439 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000008d0 000000000000001c 000008d4 FDE cie=00000000 pc=0000000000011684..00000000000116d4 │ │ - DW_CFA_advance_loc: 4 to 0000000000011688 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 8 to 0000000000011690 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000008f0 000000000000001c 000008f4 FDE cie=00000000 pc=00000000000116d4..00000000000116e0 │ │ - DW_CFA_advance_loc: 4 to 00000000000116d8 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000116dc │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000910 000000000000001c 00000914 FDE cie=00000000 pc=00000000000116e0..0000000000011730 │ │ - DW_CFA_advance_loc: 4 to 00000000000116e4 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 8 to 00000000000116ec │ │ +00000c38 000000000000001c 00000c3c FDE cie=00000000 pc=0000000000017fcc..0000000000018000 │ │ + DW_CFA_advance_loc: 4 to 0000000000017fd0 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 8 to 0000000000017fd8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000930 0000000000000064 00000934 FDE cie=00000000 pc=0000000000011730..0000000000011af8 │ │ - DW_CFA_advance_loc: 4 to 0000000000011734 │ │ +00000c58 0000000000000064 00000c5c FDE cie=00000000 pc=0000000000018000..0000000000018324 │ │ + DW_CFA_advance_loc: 4 to 0000000000018004 │ │ DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 20 to 0000000000011748 │ │ + DW_CFA_advance_loc: 20 to 0000000000018018 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 724 to 0000000000011a1c │ │ + DW_CFA_advance_loc2: 572 to 0000000000018254 │ │ DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 20 to 0000000000011a30 │ │ + DW_CFA_advance_loc: 20 to 0000000000018268 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000011a34 │ │ + DW_CFA_advance_loc: 4 to 000000000001826c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 92 to 0000000000011a90 │ │ + DW_CFA_advance_loc1: 132 to 00000000000182f0 │ │ DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 20 to 0000000000011aa4 │ │ + DW_CFA_advance_loc: 20 to 0000000000018304 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000011aa8 │ │ + DW_CFA_advance_loc: 4 to 0000000000018308 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 56 to 0000000000011ae0 │ │ + DW_CFA_advance_loc: 4 to 000000000001830c │ │ DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 20 to 0000000000011af4 │ │ + DW_CFA_advance_loc: 20 to 0000000000018320 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + │ │ +00000cc0 0000000000000044 00000cc4 FDE cie=00000000 pc=0000000000018324..00000000000185d0 │ │ + DW_CFA_advance_loc: 4 to 0000000000018328 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 000000000001832c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 000000000001833c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000018340 │ │ + DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000018344 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000018354 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000018358 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001835c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 568 to 0000000000018594 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000018598 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001859c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000998 000000000000001c 0000099c FDE cie=00000000 pc=0000000000011af8..0000000000011b2c │ │ - DW_CFA_advance_loc: 4 to 0000000000011afc │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 8 to 0000000000011b04 │ │ +00000d08 0000000000000014 00000d0c FDE cie=00000000 pc=00000000000185d0..00000000000186d8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000d20 000000000000001c 00000d24 FDE cie=00000000 pc=00000000000186d8..000000000001871c │ │ + DW_CFA_advance_loc: 4 to 00000000000186dc │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 00000000000186e0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000009b8 000000000000001c 000009bc FDE cie=00000000 pc=0000000000011b2c..0000000000011c00 │ │ - DW_CFA_advance_loc: 4 to 0000000000011b30 │ │ - DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc: 8 to 0000000000011b38 │ │ +00000d40 000000000000001c 00000d44 FDE cie=00000000 pc=000000000001871c..000000000001876c │ │ + DW_CFA_advance_loc: 4 to 0000000000018720 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 8 to 0000000000018728 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000009d8 0000000000000024 000009dc FDE cie=00000000 pc=0000000000011c00..0000000000011c18 │ │ - DW_CFA_advance_loc: 4 to 0000000000011c04 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000011c08 │ │ +00000d60 000000000000001c 00000d64 FDE cie=00000000 pc=000000000001876c..00000000000187bc │ │ + DW_CFA_advance_loc: 4 to 0000000000018770 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 8 to 0000000000018778 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 0000000000011c10 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000011c14 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a00 0000000000000024 00000a04 FDE cie=00000000 pc=0000000000011c18..0000000000011c34 │ │ - DW_CFA_advance_loc: 4 to 0000000000011c1c │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000011c20 │ │ +00000d80 000000000000001c 00000d84 FDE cie=00000000 pc=00000000000187bc..000000000001880c │ │ + DW_CFA_advance_loc: 4 to 00000000000187c0 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 8 to 00000000000187c8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 12 to 0000000000011c2c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000011c30 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000da0 000000000000003c 00000da4 FDE cie=00000000 pc=000000000001880c..0000000000018904 │ │ + DW_CFA_advance_loc: 24 to 0000000000018824 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000001882c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 000000000001884c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000018854 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 16 to 0000000000018864 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 92 to 00000000000188c0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000188c8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000188cc │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 44 to 00000000000188f8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000018900 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +00000de0 000000000000001c 00000de4 FDE cie=00000000 pc=0000000000018904..000000000001893c │ │ + DW_CFA_advance_loc: 4 to 0000000000018908 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000018910 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a28 000000000000004c 00000a2c FDE cie=00000000 pc=0000000000011c34..0000000000011e50 │ │ - DW_CFA_advance_loc: 4 to 0000000000011c38 │ │ - DW_CFA_def_cfa_offset: 128 │ │ - DW_CFA_advance_loc: 20 to 0000000000011c4c │ │ +00000e00 000000000000001c 00000e04 FDE cie=00000000 pc=000000000001893c..000000000001898c │ │ + DW_CFA_advance_loc: 12 to 0000000000018948 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000e20 000000000000001c 00000e24 FDE cie=00000000 pc=000000000001898c..0000000000018a60 │ │ + DW_CFA_advance_loc: 12 to 0000000000018998 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000e40 0000000000000014 00000e44 FDE cie=00000000 pc=0000000000018a60..0000000000018a70 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000e58 0000000000000014 00000e5c FDE cie=00000000 pc=0000000000018a70..0000000000018a7c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000e70 000000000000004c 00000e74 FDE cie=00000000 pc=0000000000018a7c..0000000000018c78 │ │ + DW_CFA_advance_loc: 4 to 0000000000018a80 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 20 to 0000000000018a94 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 464 to 0000000000011e1c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ - DW_CFA_advance_loc: 20 to 0000000000011e30 │ │ + DW_CFA_advance_loc2: 432 to 0000000000018c44 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 20 to 0000000000018c58 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000011e34 │ │ + DW_CFA_advance_loc: 4 to 0000000000018c5c │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 4 to 0000000000011e38 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ - DW_CFA_advance_loc: 20 to 0000000000011e4c │ │ + DW_CFA_advance_loc: 4 to 0000000000018c60 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 20 to 0000000000018c74 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -00000a78 0000000000000024 00000a7c FDE cie=00000000 pc=0000000000011e50..0000000000011f8c │ │ - DW_CFA_advance_loc: 4 to 0000000000011e54 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 8 to 0000000000011e5c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc2: 292 to 0000000000011f80 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 8 to 0000000000011f88 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000aa0 000000000000003c 00000aa4 FDE cie=00000000 pc=0000000000011f8c..00000000000121a0 │ │ - DW_CFA_advance_loc: 4 to 0000000000011f90 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 8 to 0000000000011f98 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 336 to 00000000000120e8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 8 to 00000000000120f0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000120f4 │ │ - DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 140 to 0000000000012180 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 8 to 0000000000012188 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001218c │ │ - DW_CFA_restore_state │ │ +00000ec0 0000000000000014 00000ec4 FDE cie=00000000 pc=0000000000018c78..0000000000018d70 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ae0 000000000000001c 00000ae4 FDE cie=00000000 pc=00000000000121a0..00000000000121ac │ │ - DW_CFA_advance_loc: 4 to 00000000000121a4 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000121a8 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00000ed8 0000000000000014 00000edc FDE cie=00000000 pc=0000000000018d70..0000000000018fe0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b00 000000000000001c 00000b04 FDE cie=00000000 pc=00000000000121ac..00000000000121fc │ │ - DW_CFA_advance_loc: 4 to 00000000000121b0 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 8 to 00000000000121b8 │ │ +00000ef0 0000000000000024 00000ef4 FDE cie=00000000 pc=0000000000018fe0..0000000000019114 │ │ + DW_CFA_advance_loc: 4 to 0000000000018fe4 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000018fec │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc2: 284 to 0000000000019108 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000019110 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ │ │ -00000b20 0000000000000024 00000b24 FDE cie=00000000 pc=00000000000121fc..0000000000012224 │ │ - DW_CFA_advance_loc: 4 to 0000000000012200 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012204 │ │ +00000f18 0000000000000024 00000f1c FDE cie=00000000 pc=0000000000019114..0000000000019240 │ │ + DW_CFA_advance_loc: 4 to 0000000000019118 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000019120 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 24 to 000000000001221c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012220 │ │ + DW_CFA_advance_loc2: 276 to 0000000000019234 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000001923c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00000b48 000000000000001c 00000b4c FDE cie=00000000 pc=0000000000012224..000000000001226c │ │ - DW_CFA_advance_loc: 4 to 0000000000012228 │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 8 to 0000000000012230 │ │ +00000f40 0000000000000024 00000f44 FDE cie=00000000 pc=0000000000019240..0000000000019378 │ │ + DW_CFA_advance_loc: 4 to 0000000000019244 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 8 to 000000000001924c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc2: 288 to 000000000001936c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 8 to 0000000000019374 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ │ │ -00000b68 0000000000000034 00000b6c FDE cie=00000000 pc=000000000001226c..00000000000124bc │ │ - DW_CFA_advance_loc: 4 to 0000000000012270 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012274 │ │ +00000f68 0000000000000024 00000f6c FDE cie=00000000 pc=0000000000019378..00000000000193f4 │ │ + DW_CFA_advance_loc: 4 to 000000000001937c │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000019384 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 520 to 000000000001247c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012480 │ │ + DW_CFA_advance_loc1: 100 to 00000000000193e8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000193f0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000012484 │ │ - DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 00000000000124a8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000124ac │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000f90 0000000000000024 00000f94 FDE cie=00000000 pc=00000000000193f4..000000000001946c │ │ + DW_CFA_advance_loc: 4 to 00000000000193f8 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000019400 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc1: 96 to 0000000000019460 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000019468 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000124b0 │ │ - DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ba0 0000000000000044 00000ba4 FDE cie=00000000 pc=00000000000124bc..00000000000126d8 │ │ - DW_CFA_advance_loc: 4 to 00000000000124c0 │ │ +00000fb8 0000000000000044 00000fbc FDE cie=00000000 pc=000000000001946c..00000000000196a8 │ │ + DW_CFA_advance_loc: 4 to 0000000000019470 │ │ DW_CFA_def_cfa_offset: 128 │ │ - DW_CFA_advance_loc: 28 to 00000000000124dc │ │ + DW_CFA_advance_loc: 28 to 000000000001948c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ - DW_CFA_advance_loc2: 476 to 00000000000126b8 │ │ + DW_CFA_advance_loc2: 508 to 0000000000019688 │ │ DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ - DW_CFA_advance_loc: 28 to 00000000000126d4 │ │ + DW_CFA_advance_loc: 28 to 00000000000196a4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ @@ -1792,41 +2551,41 @@ │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ │ │ -00000be8 0000000000000044 00000bec FDE cie=00000000 pc=00000000000126d8..0000000000012758 │ │ - DW_CFA_advance_loc: 4 to 00000000000126dc │ │ +00001000 0000000000000044 00001004 FDE cie=00000000 pc=00000000000196a8..0000000000019728 │ │ + DW_CFA_advance_loc: 4 to 00000000000196ac │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000126e8 │ │ + DW_CFA_advance_loc: 12 to 00000000000196b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 60 to 0000000000012724 │ │ + DW_CFA_advance_loc: 60 to 00000000000196f4 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000012730 │ │ + DW_CFA_advance_loc: 12 to 0000000000019700 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000012734 │ │ + DW_CFA_advance_loc: 4 to 0000000000019704 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 0000000000012748 │ │ + DW_CFA_advance_loc: 20 to 0000000000019718 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000012754 │ │ + DW_CFA_advance_loc: 12 to 0000000000019724 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ @@ -1834,4888 +2593,8029 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c30 0000000000000024 00000c34 FDE cie=00000000 pc=0000000000012758..0000000000012774 │ │ - DW_CFA_advance_loc: 4 to 000000000001275c │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012760 │ │ +00001048 0000000000000014 0000104c FDE cie=00000000 pc=0000000000019728..0000000000019744 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001060 000000000000001c 00001064 FDE cie=00000000 pc=0000000000019744..000000000001976c │ │ + DW_CFA_advance_loc: 12 to 0000000000019750 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 12 to 000000000001276c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012770 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001080 0000000000000014 00001084 FDE cie=00000000 pc=000000000001976c..0000000000019778 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001098 0000000000000054 0000109c FDE cie=00000000 pc=0000000000019778..0000000000019e84 │ │ + DW_CFA_advance_loc: 4 to 000000000001977c │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 28 to 0000000000019798 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_offset_extended: r72 (v8) at cfa-88 │ │ + DW_CFA_offset_extended: r73 (v9) at cfa-96 │ │ + DW_CFA_offset_extended: r74 (v10) at cfa-112 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 1644 to 0000000000019e04 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ + DW_CFA_advance_loc: 28 to 0000000000019e20 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_restore_extended: r72 (v8) │ │ + DW_CFA_restore_extended: r73 (v9) │ │ + DW_CFA_restore_extended: r74 (v10) │ │ + DW_CFA_advance_loc: 4 to 0000000000019e24 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c58 000000000000001c 00000c5c FDE cie=00000000 pc=0000000000012774..00000000000127d0 │ │ - DW_CFA_advance_loc: 4 to 0000000000012778 │ │ - DW_CFA_def_cfa_offset: 128 │ │ - DW_CFA_advance_loc: 8 to 0000000000012780 │ │ +000010f0 000000000000001c 000010f4 FDE cie=00000000 pc=0000000000019e84..0000000000019e90 │ │ + DW_CFA_advance_loc: 4 to 0000000000019e88 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000019e8c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001110 000000000000001c 00001114 FDE cie=00000000 pc=0000000000019e90..0000000000019ed8 │ │ + DW_CFA_advance_loc: 4 to 0000000000019e94 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 8 to 0000000000019e9c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000c78 000000000000001c 00000c7c FDE cie=00000000 pc=00000000000127d0..00000000000127ec │ │ - DW_CFA_advance_loc: 4 to 00000000000127d4 │ │ +00001130 0000000000000014 00001134 FDE cie=00000000 pc=0000000000019ed8..0000000000019eec │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001148 000000000000001c 0000114c FDE cie=00000000 pc=0000000000019eec..0000000000019f04 │ │ + DW_CFA_advance_loc: 4 to 0000000000019ef0 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000127d8 │ │ + DW_CFA_advance_loc: 4 to 0000000000019ef4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c98 000000000000001c 00000c9c FDE cie=00000000 pc=00000000000127ec..0000000000012810 │ │ - DW_CFA_advance_loc: 4 to 00000000000127f0 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 00000000000127f8 │ │ +00001168 000000000000001c 0000116c FDE cie=00000000 pc=0000000000019f04..0000000000019f5c │ │ + DW_CFA_advance_loc: 4 to 0000000000019f08 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 8 to 0000000000019f10 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000cb8 000000000000001c 00000cbc FDE cie=00000000 pc=0000000000012810..0000000000012854 │ │ - DW_CFA_advance_loc: 4 to 0000000000012814 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 8 to 000000000001281c │ │ +00001188 000000000000001c 0000118c FDE cie=00000000 pc=0000000000019f5c..0000000000019f94 │ │ + DW_CFA_advance_loc: 4 to 0000000000019f60 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000019f68 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000cd8 000000000000003c 00000cdc FDE cie=00000000 pc=0000000000012854..00000000000129ec │ │ - DW_CFA_advance_loc: 4 to 0000000000012858 │ │ - DW_CFA_def_cfa_offset: 160 │ │ - DW_CFA_advance_loc: 20 to 000000000001286c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-40 │ │ - DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 132 to 00000000000128f0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 20 to 0000000000012904 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ - DW_CFA_restore: r24 (x24) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000012908 │ │ - DW_CFA_restore_state │ │ +000011a8 0000000000000014 000011ac FDE cie=00000000 pc=0000000000019f94..000000000001a06c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d18 000000000000001c 00000d1c FDE cie=00000000 pc=0000000000012a38..0000000000012a44 │ │ - DW_CFA_advance_loc: 4 to 0000000000012a3c │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012a40 │ │ +000011c0 000000000000001c 000011c4 FDE cie=00000000 pc=000000000001a06c..000000000001a0c4 │ │ + DW_CFA_advance_loc: 4 to 000000000001a070 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 8 to 000000000001a078 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d38 000000000000001c 00000d3c FDE cie=00000000 pc=0000000000012a44..0000000000012a8c │ │ - DW_CFA_advance_loc: 4 to 0000000000012a48 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 8 to 0000000000012a50 │ │ +000011e0 000000000000001c 000011e4 FDE cie=00000000 pc=000000000001a0c4..000000000001a120 │ │ + DW_CFA_advance_loc: 4 to 000000000001a0c8 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 8 to 000000000001a0d0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001200 000000000000001c 00001204 FDE cie=00000000 pc=000000000001a120..000000000001a154 │ │ + DW_CFA_advance_loc: 4 to 000000000001a124 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 000000000001a12c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d58 000000000000001c 00000d5c FDE cie=00000000 pc=0000000000012a8c..0000000000012ad4 │ │ - DW_CFA_advance_loc: 4 to 0000000000012a90 │ │ +00001220 000000000000001c 00001224 FDE cie=00000000 pc=000000000001a154..000000000001a19c │ │ + DW_CFA_advance_loc: 4 to 000000000001a158 │ │ DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 8 to 0000000000012a98 │ │ + DW_CFA_advance_loc: 8 to 000000000001a160 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d78 000000000000002c 00000d7c FDE cie=00000000 pc=0000000000012ad4..0000000000012b70 │ │ - DW_CFA_advance_loc: 4 to 0000000000012ad8 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 8 to 0000000000012ae0 │ │ +00001240 000000000000001c 00001244 FDE cie=00000000 pc=000000000001a1d8..000000000001a1e4 │ │ + DW_CFA_advance_loc: 8 to 000000000001a1e0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 116 to 0000000000012b54 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 8 to 0000000000012b5c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000012b60 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000da8 000000000000001c 00000dac FDE cie=00000000 pc=0000000000012b70..0000000000012b7c │ │ - DW_CFA_advance_loc: 4 to 0000000000012b74 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012b78 │ │ +00001260 000000000000001c 00001264 FDE cie=00000000 pc=000000000001a1e4..000000000001a1f0 │ │ + DW_CFA_advance_loc: 8 to 000000000001a1ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000dc8 0000000000000054 00000dcc FDE cie=00000000 pc=0000000000012b7c..0000000000012df0 │ │ - DW_CFA_advance_loc: 4 to 0000000000012b80 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000012b8c │ │ +00001280 000000000000001c 00001284 FDE cie=00000000 pc=000000000001a1f0..000000000001a238 │ │ + DW_CFA_advance_loc: 4 to 000000000001a1f4 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 8 to 000000000001a1fc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000012a0 0000000000000014 000012a4 FDE cie=00000000 pc=000000000001a238..000000000001a3f8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000012b8 000000000000005c 000012bc FDE cie=00000000 pc=000000000001a3f8..000000000001a660 │ │ + DW_CFA_advance_loc: 4 to 000000000001a3fc │ │ + DW_CFA_def_cfa_offset: 240 │ │ + DW_CFA_advance_loc: 12 to 000000000001a408 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 312 to 0000000000012cc4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000012cd0 │ │ + DW_CFA_advance_loc1: 140 to 000000000001a494 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 000000000001a4a0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000012cd4 │ │ + DW_CFA_advance_loc: 4 to 000000000001a4a4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 40 to 0000000000012cfc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000012d08 │ │ + DW_CFA_advance_loc: 56 to 000000000001a4dc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 000000000001a4e8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000012d0c │ │ + DW_CFA_advance_loc: 4 to 000000000001a4ec │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 176 to 0000000000012dbc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000012dc8 │ │ + DW_CFA_advance_loc2: 304 to 000000000001a61c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 000000000001a628 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000012dcc │ │ + DW_CFA_advance_loc: 4 to 000000000001a62c │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 0000000000012de0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000012dec │ │ + DW_CFA_advance_loc: 36 to 000000000001a650 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 12 to 000000000001a65c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - │ │ -00000e20 000000000000001c 00000e24 FDE cie=00000000 pc=0000000000012df0..0000000000012dfc │ │ - DW_CFA_advance_loc: 4 to 0000000000012df4 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000012df8 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000e40 000000000000001c 00000e44 FDE cie=00000000 pc=0000000000012dfc..0000000000013188 │ │ - DW_CFA_advance_loc: 4 to 0000000000012e00 │ │ - DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc: 8 to 0000000000012e08 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e60 000000000000004c 00000e64 FDE cie=00000000 pc=0000000000013188..00000000000132ec │ │ - DW_CFA_advance_loc: 4 to 000000000001318c │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 20 to 00000000000131a0 │ │ +00001318 000000000000005c 0000131c FDE cie=00000000 pc=000000000001a660..000000000001a8e0 │ │ + DW_CFA_advance_loc: 4 to 000000000001a664 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001a674 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 00000000000131c4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 20 to 00000000000131d8 │ │ + DW_CFA_advance_loc1: 104 to 000000000001a6dc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001a6ec │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000131dc │ │ + DW_CFA_advance_loc: 4 to 000000000001a6f0 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 228 to 00000000000132c0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 20 to 00000000000132d4 │ │ + DW_CFA_advance_loc1: 200 to 000000000001a7b8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001a7c8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000132d8 │ │ + DW_CFA_advance_loc: 4 to 000000000001a7cc │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00000eb0 000000000000003c 00000eb4 FDE cie=00000000 pc=00000000000132ec..000000000001334c │ │ - DW_CFA_advance_loc: 4 to 00000000000132f0 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 00000000000132f8 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 52 to 000000000001332c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000013334 │ │ + DW_CFA_advance_loc1: 240 to 000000000001a8bc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001a8cc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000013338 │ │ + DW_CFA_advance_loc: 4 to 000000000001a8d0 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 8 to 0000000000013340 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000013348 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ef0 000000000000004c 00000ef4 FDE cie=00000000 pc=000000000001334c..0000000000013640 │ │ - DW_CFA_advance_loc: 4 to 0000000000013350 │ │ +00001378 0000000000000024 0000137c FDE cie=00000000 pc=000000000001a8e0..000000000001a908 │ │ + DW_CFA_advance_loc: 4 to 000000000001a8e4 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000013354 │ │ + DW_CFA_advance_loc: 4 to 000000000001a8e8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 0000000000013364 │ │ + DW_CFA_advance_loc: 12 to 000000000001a8f4 │ │ DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000013368 │ │ + DW_CFA_advance_loc: 4 to 000000000001a8f8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001336c │ │ - DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 000000000001337c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000013380 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000013384 │ │ + DW_CFA_advance_loc: 4 to 000000000001a8fc │ │ DW_CFA_restore_state │ │ + │ │ +000013a0 000000000000001c 000013a4 FDE cie=00000000 pc=000000000001a908..000000000001a950 │ │ + DW_CFA_advance_loc: 4 to 000000000001a90c │ │ + DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 304 to 00000000000134b4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000134b8 │ │ + DW_CFA_advance_loc: 56 to 000000000001a944 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000134bc │ │ + DW_CFA_advance_loc: 4 to 000000000001a948 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 236 to 00000000000135a8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000135ac │ │ + DW_CFA_advance_loc: 4 to 000000000001a94c │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000135b0 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000f40 0000000000000034 00000f44 FDE cie=00000000 pc=0000000000013640..000000000001378c │ │ - DW_CFA_advance_loc: 4 to 0000000000013644 │ │ +000013c0 0000000000000024 000013c4 FDE cie=00000000 pc=000000000001a950..000000000001a978 │ │ + DW_CFA_advance_loc: 4 to 000000000001a954 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000013648 │ │ + DW_CFA_advance_loc: 4 to 000000000001a958 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 180 to 00000000000136fc │ │ + DW_CFA_advance_loc: 12 to 000000000001a964 │ │ DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000013700 │ │ + DW_CFA_advance_loc: 4 to 000000000001a968 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000013704 │ │ + DW_CFA_advance_loc: 4 to 000000000001a96c │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 92 to 0000000000013760 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000013764 │ │ + │ │ +000013e8 0000000000000044 000013ec FDE cie=00000000 pc=000000000001a978..000000000001aab0 │ │ + DW_CFA_advance_loc: 4 to 000000000001a97c │ │ + DW_CFA_def_cfa_offset: 208 │ │ + DW_CFA_advance_loc: 28 to 000000000001a998 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_advance_loc1: 248 to 000000000001aa90 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 28 to 000000000001aaac │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000013768 │ │ - DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000f78 000000000000004c 00000f7c FDE cie=00000000 pc=000000000001378c..00000000000138b8 │ │ - DW_CFA_advance_loc: 40 to 00000000000137b4 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 00000000000137bc │ │ +00001430 0000000000000044 00001434 FDE cie=00000000 pc=000000000001acac..000000000001ad98 │ │ + DW_CFA_advance_loc: 4 to 000000000001acb0 │ │ + DW_CFA_def_cfa_offset: 208 │ │ + DW_CFA_advance_loc: 28 to 000000000001accc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_advance_loc1: 172 to 000000000001ad78 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 28 to 000000000001ad94 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001478 000000000000002c 0000147c FDE cie=00000000 pc=000000000001aedc..000000000001af58 │ │ + DW_CFA_advance_loc: 4 to 000000000001aee0 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000001aeec │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_advance_loc1: 92 to 000000000001af48 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000001af54 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + │ │ +000014a8 0000000000000024 000014ac FDE cie=00000000 pc=000000000001af58..000000000001af94 │ │ + DW_CFA_advance_loc: 4 to 000000000001af5c │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 000000000001af60 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 32 to 00000000000137dc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 00000000000137e4 │ │ + DW_CFA_advance_loc: 32 to 000000000001af80 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 000000000001af84 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000137e8 │ │ + DW_CFA_advance_loc: 4 to 000000000001af88 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 48 to 0000000000013818 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000013820 │ │ + │ │ +000014d0 000000000000002c 000014d4 FDE cie=00000000 pc=000000000001af94..000000000001b07c │ │ + DW_CFA_advance_loc: 12 to 000000000001afa0 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 000000000001afac │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc1: 184 to 000000000001b064 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000001b070 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000013824 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001500 000000000000002c 00001504 FDE cie=00000000 pc=000000000001b07c..000000000001b0c4 │ │ + DW_CFA_advance_loc: 4 to 000000000001b080 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000001b088 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 60 to 0000000000013860 │ │ + DW_CFA_advance_loc: 40 to 000000000001b0b0 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000013868 │ │ + DW_CFA_advance_loc: 8 to 000000000001b0b8 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001386c │ │ + DW_CFA_advance_loc: 4 to 000000000001b0bc │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 64 to 00000000000138ac │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 00000000000138b4 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000fc8 000000000000001c 00000fcc FDE cie=00000000 pc=00000000000138b8..00000000000138f0 │ │ - DW_CFA_advance_loc: 4 to 00000000000138bc │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 8 to 00000000000138c4 │ │ +00001530 000000000000001c 00001534 FDE cie=00000000 pc=000000000001b5d4..000000000001b61c │ │ + DW_CFA_advance_loc: 48 to 000000000001b604 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 000000000001b608 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000fe8 0000000000000054 00000fec FDE cie=00000000 pc=00000000000138f0..0000000000014018 │ │ - DW_CFA_advance_loc: 4 to 00000000000138f4 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 28 to 0000000000013910 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ +00001550 000000000000004c 00001554 FDE cie=00000000 pc=000000000001b61c..000000000001d03c │ │ + DW_CFA_advance_loc: 4 to 000000000001b620 │ │ + DW_CFA_def_cfa_offset: 304 │ │ + DW_CFA_advance_loc: 28 to 000000000001b63c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ - DW_CFA_offset: r30 (x30) at cfa-72 │ │ - DW_CFA_offset: r29 (x29) at cfa-80 │ │ - DW_CFA_offset_extended: r72 (v8) at cfa-88 │ │ - DW_CFA_offset_extended: r73 (v9) at cfa-96 │ │ - DW_CFA_offset_extended: r74 (v10) at cfa-112 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 1660 to 0000000000013f8c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 28 to 0000000000013fa8 │ │ + DW_CFA_advance_loc2: 6340 to 000000000001cf00 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 304 │ │ + DW_CFA_advance_loc: 28 to 000000000001cf1c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_restore_extended: r72 (v8) │ │ - DW_CFA_restore_extended: r73 (v9) │ │ - DW_CFA_restore_extended: r74 (v10) │ │ - DW_CFA_advance_loc: 4 to 0000000000013fac │ │ + DW_CFA_advance_loc: 4 to 000000000001cf20 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00001040 0000000000000024 00001044 FDE cie=00000000 pc=0000000000014018..0000000000014208 │ │ - DW_CFA_advance_loc: 12 to 0000000000014024 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000014028 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc2: 464 to 00000000000141f8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000141fc │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - │ │ -00001068 0000000000000024 0000106c FDE cie=00000000 pc=0000000000014208..0000000000014354 │ │ - DW_CFA_advance_loc: 4 to 000000000001420c │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 8 to 0000000000014214 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc2: 308 to 0000000000014348 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 8 to 0000000000014350 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ │ │ -00001090 0000000000000044 00001094 FDE cie=00000000 pc=0000000000014354..00000000000144c0 │ │ - DW_CFA_advance_loc: 4 to 0000000000014358 │ │ - DW_CFA_def_cfa_offset: 240 │ │ - DW_CFA_advance_loc: 8 to 0000000000014360 │ │ +000015a0 0000000000000044 000015a4 FDE cie=00000000 pc=000000000001d03c..000000000001d428 │ │ + DW_CFA_advance_loc: 4 to 000000000001d040 │ │ + DW_CFA_def_cfa_offset: 272 │ │ + DW_CFA_advance_loc: 28 to 000000000001d05c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 172 to 000000000001440c │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_advance_loc2: 940 to 000000000001d408 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 272 │ │ + DW_CFA_advance_loc: 28 to 000000000001d424 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000014410 │ │ - DW_CFA_restore_state │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + │ │ +000015e8 0000000000000034 000015ec FDE cie=00000000 pc=000000000001d428..000000000001d804 │ │ + DW_CFA_advance_loc: 4 to 000000000001d42c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 16 to 000000000001d43c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 96 to 0000000000014470 │ │ + DW_CFA_advance_loc2: 580 to 000000000001d680 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 16 to 000000000001d690 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000014474 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001d694 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001620 0000000000000014 00001624 FDE cie=00000000 pc=000000000001d804..000000000001d870 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001638 0000000000000014 0000163c FDE cie=00000000 pc=000000000001d870..000000000001db10 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001650 000000000000001c 00001654 FDE cie=00000000 pc=000000000001db10..000000000001db20 │ │ + DW_CFA_advance_loc: 4 to 000000000001db14 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 000000000001db18 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001670 0000000000000044 00001674 FDE cie=00000000 pc=000000000001db20..000000000001dc4c │ │ + DW_CFA_advance_loc: 4 to 000000000001db24 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001db34 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 00000000000144a0 │ │ + DW_CFA_advance_loc1: 120 to 000000000001dbac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001dbbc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 00000000000144a4 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001dbc0 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 24 to 00000000000144bc │ │ + DW_CFA_advance_loc1: 120 to 000000000001dc38 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000001dc48 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000010d8 000000000000004c 000010dc FDE cie=00000000 pc=00000000000144c0..0000000000014744 │ │ - DW_CFA_advance_loc: 4 to 00000000000144c4 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 8 to 00000000000144cc │ │ +000016b8 000000000000001c 000016bc FDE cie=00000000 pc=000000000001dc4c..000000000001dc6c │ │ + DW_CFA_advance_loc: 4 to 000000000001dc50 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 000000000001dc54 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000016d8 0000000000000044 000016dc FDE cie=00000000 pc=000000000001dc6c..000000000001e5e0 │ │ + DW_CFA_advance_loc: 4 to 000000000001dc70 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 000000000001dc88 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 276 to 00000000000145e0 │ │ + DW_CFA_advance_loc2: 2340 to 000000000001e5ac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 000000000001e5c4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 00000000000145e4 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001e5c8 │ │ DW_CFA_restore_state │ │ + │ │ +00001720 0000000000000044 00001724 FDE cie=00000000 pc=000000000001e5e0..000000000001ee50 │ │ + DW_CFA_advance_loc: 4 to 000000000001e5e4 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 28 to 000000000001e600 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 00000000000145f4 │ │ + DW_CFA_advance_loc2: 2072 to 000000000001ee18 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ + DW_CFA_advance_loc: 28 to 000000000001ee34 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 00000000000145f8 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001ee38 │ │ DW_CFA_restore_state │ │ + │ │ +00001768 000000000000003c 0000176c FDE cie=00000000 pc=000000000001ee50..000000000001f81c │ │ + DW_CFA_advance_loc: 4 to 000000000001ee54 │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 20 to 000000000001ee68 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 0000000000014608 │ │ + DW_CFA_advance_loc2: 2188 to 000000000001f6f4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 20 to 000000000001f708 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000001460c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001f70c │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000017a8 0000000000000034 000017ac FDE cie=00000000 pc=000000000001f81c..000000000001fb7c │ │ + DW_CFA_advance_loc: 4 to 000000000001f820 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000001f82c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 292 to 0000000000014730 │ │ + DW_CFA_advance_loc2: 752 to 000000000001fb1c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000001fb28 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 0000000000014734 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000001fb2c │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - │ │ -00001128 000000000000001c 0000112c FDE cie=00000000 pc=0000000000014744..0000000000014764 │ │ - DW_CFA_advance_loc: 4 to 0000000000014748 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001474c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001148 000000000000001c 0000114c FDE cie=00000000 pc=0000000000014764..0000000000014774 │ │ - DW_CFA_advance_loc: 4 to 0000000000014768 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001476c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00001168 000000000000003c 0000116c FDE cie=00000000 pc=0000000000014774..000000000001489c │ │ - DW_CFA_advance_loc: 4 to 0000000000014778 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000014784 │ │ +000017e0 0000000000000044 000017e4 FDE cie=00000000 pc=000000000001fb7c..0000000000020184 │ │ + DW_CFA_advance_loc: 4 to 000000000001fb80 │ │ + DW_CFA_def_cfa_offset: 144 │ │ + DW_CFA_advance_loc: 16 to 000000000001fb90 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 248 to 000000000001487c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000014888 │ │ + DW_CFA_advance_loc2: 1168 to 0000000000020020 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 16 to 0000000000020030 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001488c │ │ + DW_CFA_advance_loc: 4 to 0000000000020034 │ │ DW_CFA_restore_state │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000014898 │ │ + DW_CFA_advance_loc2: 316 to 0000000000020170 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 16 to 0000000000020180 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000011a8 000000000000001c 000011ac FDE cie=00000000 pc=000000000001489c..00000000000148a8 │ │ - DW_CFA_advance_loc: 4 to 00000000000148a0 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000148a4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00001828 0000000000000014 0000182c FDE cie=00000000 pc=0000000000020184..00000000000201a0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000011c8 0000000000000044 000011cc FDE cie=00000000 pc=00000000000148a8..0000000000015198 │ │ - DW_CFA_advance_loc: 4 to 00000000000148ac │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 24 to 00000000000148c4 │ │ +00001840 0000000000000044 00001844 FDE cie=00000000 pc=00000000000201a0..000000000002028c │ │ + DW_CFA_advance_loc: 4 to 00000000000201a4 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 12 to 00000000000201b0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-40 │ │ - DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-56 │ │ - DW_CFA_offset: r26 (x26) at cfa-64 │ │ - DW_CFA_offset: r27 (x27) at cfa-72 │ │ - DW_CFA_offset: r28 (x28) at cfa-80 │ │ - DW_CFA_offset: r30 (x30) at cfa-88 │ │ - DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 2232 to 000000000001517c │ │ + DW_CFA_advance_loc1: 80 to 0000000000020200 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 4 to 0000000000020204 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 20 to 0000000000020218 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000020224 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ - DW_CFA_restore: r24 (x24) │ │ - DW_CFA_restore: r25 (x25) │ │ - DW_CFA_restore: r26 (x26) │ │ - DW_CFA_restore: r27 (x27) │ │ - DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000015180 │ │ + DW_CFA_advance_loc: 4 to 0000000000020228 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 84 to 000000000002027c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000020288 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001210 000000000000004c 00001214 FDE cie=00000000 pc=0000000000015198..0000000000015bbc │ │ - DW_CFA_advance_loc: 4 to 000000000001519c │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 16 to 00000000000151ac │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-40 │ │ - DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-56 │ │ - DW_CFA_offset: r26 (x26) at cfa-64 │ │ - DW_CFA_offset: r30 (x30) at cfa-72 │ │ - DW_CFA_offset: r29 (x29) at cfa-80 │ │ - DW_CFA_advance_loc: 4 to 00000000000151b0 │ │ - DW_CFA_def_cfa_offset: 4176 │ │ - DW_CFA_advance_loc: 4 to 00000000000151b4 │ │ - DW_CFA_def_cfa_offset: 4224 │ │ +00001888 000000000000002c 0000188c FDE cie=00000000 pc=000000000002028c..0000000000020324 │ │ + DW_CFA_advance_loc: 4 to 0000000000020290 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000002029c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 2516 to 0000000000015b88 │ │ - DW_CFA_def_cfa_offset: 128 │ │ - DW_CFA_advance_loc: 4 to 0000000000015b8c │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 20 to 0000000000015ba0 │ │ + DW_CFA_advance_loc1: 84 to 00000000000202f0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000202fc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ - DW_CFA_restore: r24 (x24) │ │ - DW_CFA_restore: r25 (x25) │ │ - DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000015ba4 │ │ + DW_CFA_advance_loc: 4 to 0000000000020300 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +000018b8 000000000000002c 000018bc FDE cie=00000000 pc=0000000000020324..0000000000020540 │ │ + DW_CFA_advance_loc: 4 to 0000000000020328 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 000000000002032c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 244 to 0000000000020420 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000020424 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000020428 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001260 000000000000004c 00001264 FDE cie=00000000 pc=0000000000015bbc..0000000000015ea8 │ │ - DW_CFA_advance_loc: 4 to 0000000000015bc0 │ │ - DW_CFA_def_cfa_offset: 128 │ │ - DW_CFA_advance_loc: 28 to 0000000000015bdc │ │ +000018e8 000000000000005c 000018ec FDE cie=00000000 pc=0000000000020540..000000000002095c │ │ + DW_CFA_advance_loc: 4 to 0000000000020544 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 000000000002055c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 672 to 0000000000015e7c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ - DW_CFA_advance_loc: 28 to 0000000000015e98 │ │ + DW_CFA_advance_loc1: 236 to 0000000000020648 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000020660 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000020664 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 640 to 00000000000208e4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 00000000000208fc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000015e9c │ │ + DW_CFA_advance_loc: 4 to 0000000000020900 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ + │ │ +00001948 0000000000000014 0000194c FDE cie=00000000 pc=000000000002095c..00000000000209b8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000012b0 0000000000000024 000012b4 FDE cie=00000000 pc=0000000000015ea8..0000000000015eb8 │ │ - DW_CFA_advance_loc: 4 to 0000000000015eac │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000015eb0 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000015eb4 │ │ +00001960 000000000000002c 00001964 FDE cie=00000000 pc=00000000000209b8..0000000000020a18 │ │ + DW_CFA_advance_loc: 4 to 00000000000209bc │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000209c8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 28 to 00000000000209e4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000209f0 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc: 4 to 00000000000209f4 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000012d8 0000000000000054 000012dc FDE cie=00000000 pc=0000000000015eb8..00000000000160a4 │ │ - DW_CFA_advance_loc: 4 to 0000000000015ebc │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 20 to 0000000000015ed0 │ │ +00001990 0000000000000054 00001994 FDE cie=00000000 pc=0000000000020a18..0000000000020f38 │ │ + DW_CFA_advance_loc: 4 to 0000000000020a1c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000020a30 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 0000000000015efc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 20 to 0000000000015f10 │ │ + DW_CFA_advance_loc1: 68 to 0000000000020a74 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 4 to 0000000000020a78 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 20 to 0000000000020a8c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000020aa0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000015f14 │ │ + DW_CFA_advance_loc: 4 to 0000000000020aa4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 320 to 0000000000016054 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 20 to 0000000000016068 │ │ + DW_CFA_advance_loc2: 1092 to 0000000000020ee8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000020efc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001606c │ │ + DW_CFA_advance_loc: 4 to 0000000000020f00 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 32 to 000000000001608c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 20 to 00000000000160a0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000019e8 0000000000000034 000019ec FDE cie=00000000 pc=0000000000020f38..00000000000210a8 │ │ + DW_CFA_advance_loc: 4 to 0000000000020f3c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000020f4c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 232 to 0000000000021034 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000021044 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000021048 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001330 00000000000000ac 00001334 FDE cie=00000000 pc=00000000000160a4..00000000000167fc │ │ - DW_CFA_advance_loc: 4 to 00000000000160a8 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 16 to 00000000000160b8 │ │ +00001a20 0000000000000014 00001a24 FDE cie=00000000 pc=00000000000210a8..000000000002118c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001a38 0000000000000044 00001a3c FDE cie=00000000 pc=000000000002118c..000000000002177c │ │ + DW_CFA_advance_loc: 4 to 0000000000021190 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000211a0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 68 to 00000000000160fc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 000000000001610c │ │ + DW_CFA_advance_loc2: 976 to 0000000000021570 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000021580 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016110 │ │ + DW_CFA_advance_loc: 4 to 0000000000021584 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 260 to 0000000000016214 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 0000000000016224 │ │ + DW_CFA_advance_loc: 24 to 000000000002159c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000215ac │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016228 │ │ + DW_CFA_advance_loc: 4 to 00000000000215b0 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001a80 0000000000000044 00001a84 FDE cie=00000000 pc=000000000002177c..0000000000021890 │ │ + DW_CFA_advance_loc: 4 to 0000000000021780 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000021790 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 400 to 00000000000163b8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 00000000000163c8 │ │ + DW_CFA_advance_loc1: 100 to 00000000000217f4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000021804 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000163cc │ │ + DW_CFA_advance_loc: 4 to 0000000000021808 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 480 to 00000000000165ac │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 00000000000165bc │ │ + DW_CFA_advance_loc: 16 to 0000000000021818 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000021828 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000165c0 │ │ + DW_CFA_advance_loc: 4 to 000000000002182c │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001ac8 000000000000004c 00001acc FDE cie=00000000 pc=0000000000021890..00000000000219f4 │ │ + DW_CFA_advance_loc: 4 to 0000000000021894 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000218a4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 56 to 00000000000165f8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 0000000000016608 │ │ + DW_CFA_advance_loc1: 108 to 0000000000021910 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000021920 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001660c │ │ + DW_CFA_advance_loc: 4 to 0000000000021924 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 0000000000016614 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 0000000000016624 │ │ + DW_CFA_advance_loc1: 168 to 00000000000219cc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 4 to 00000000000219d0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 4 to 00000000000219d4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000219e4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016628 │ │ + DW_CFA_advance_loc: 4 to 00000000000219e8 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001b18 0000000000000044 00001b1c FDE cie=00000000 pc=00000000000219f4..0000000000021ae0 │ │ + DW_CFA_advance_loc: 4 to 00000000000219f8 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000021a04 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 52 to 000000000001665c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 000000000001666c │ │ + DW_CFA_advance_loc1: 80 to 0000000000021a54 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 4 to 0000000000021a58 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 20 to 0000000000021a6c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000021a78 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016670 │ │ + DW_CFA_advance_loc: 4 to 0000000000021a7c │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 0000000000016680 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 0000000000016690 │ │ + DW_CFA_advance_loc1: 84 to 0000000000021ad0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000021adc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016694 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001b60 000000000000002c 00001b64 FDE cie=00000000 pc=0000000000021ae0..0000000000021b90 │ │ + DW_CFA_advance_loc: 4 to 0000000000021ae4 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000021ae8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 144 to 0000000000021b78 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000021b7c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000021b80 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000013e0 0000000000000064 000013e4 FDE cie=00000000 pc=00000000000167fc..0000000000016a00 │ │ - DW_CFA_advance_loc: 4 to 0000000000016800 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001680c │ │ +00001b90 0000000000000034 00001b94 FDE cie=00000000 pc=0000000000021b90..0000000000021cdc │ │ + DW_CFA_advance_loc: 4 to 0000000000021b94 │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 12 to 0000000000021ba0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 276 to 0000000000016920 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001692c │ │ + DW_CFA_advance_loc2: 288 to 0000000000021cc0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ + DW_CFA_advance_loc: 12 to 0000000000021ccc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016930 │ │ + DW_CFA_advance_loc: 4 to 0000000000021cd0 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001bc8 000000000000005c 00001bcc FDE cie=00000000 pc=0000000000021cdc..0000000000021ef0 │ │ + DW_CFA_advance_loc: 4 to 0000000000021ce0 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 28 to 0000000000021cfc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 80 to 0000000000016980 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001698c │ │ + DW_CFA_advance_loc: 36 to 0000000000021d20 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 28 to 0000000000021d3c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016990 │ │ + DW_CFA_advance_loc: 4 to 0000000000021d40 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 12 to 000000000001699c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 00000000000169a8 │ │ + DW_CFA_advance_loc2: 400 to 0000000000021ed0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 28 to 0000000000021eec │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000169ac │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001c28 0000000000000064 00001c2c FDE cie=00000000 pc=0000000000021ef0..0000000000022240 │ │ + DW_CFA_advance_loc: 4 to 0000000000021ef4 │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 28 to 0000000000021f10 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 48 to 00000000000169dc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 00000000000169e8 │ │ + DW_CFA_advance_loc1: 164 to 0000000000021fb4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 28 to 0000000000021fd0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000169ec │ │ + DW_CFA_advance_loc: 4 to 0000000000021fd4 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 4 to 00000000000169f0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 00000000000169fc │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 104 to 000000000002203c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 28 to 0000000000022058 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002205c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001448 000000000000003c 0000144c FDE cie=00000000 pc=0000000000016a00..0000000000016b34 │ │ - DW_CFA_advance_loc: 4 to 0000000000016a04 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000016a08 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 84 to 0000000000016a5c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000016a60 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016a64 │ │ - DW_CFA_restore_state │ │ +00001c90 0000000000000034 00001c94 FDE cie=00000000 pc=0000000000022240..00000000000222e4 │ │ + DW_CFA_advance_loc: 4 to 0000000000022244 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000022250 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 0000000000016a6c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000016a70 │ │ + DW_CFA_advance_loc1: 116 to 00000000000222c4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000222d0 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016a74 │ │ + DW_CFA_advance_loc: 4 to 00000000000222d4 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 184 to 0000000000016b2c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000016b30 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001488 0000000000000054 0000148c FDE cie=00000000 pc=0000000000016b34..0000000000016d6c │ │ - DW_CFA_advance_loc: 4 to 0000000000016b38 │ │ +00001cc8 0000000000000034 00001ccc FDE cie=00000000 pc=00000000000222e4..0000000000022394 │ │ + DW_CFA_advance_loc: 4 to 00000000000222e8 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000016b44 │ │ + DW_CFA_advance_loc: 12 to 00000000000222f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 252 to 0000000000016c40 │ │ + DW_CFA_advance_loc1: 128 to 0000000000022374 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000016c4c │ │ + DW_CFA_advance_loc: 12 to 0000000000022380 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016c50 │ │ + DW_CFA_advance_loc: 4 to 0000000000022384 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001d00 000000000000003c 00001d04 FDE cie=00000000 pc=0000000000022394..0000000000022568 │ │ + DW_CFA_advance_loc: 4 to 0000000000022398 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 20 to 00000000000223ac │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 200 to 0000000000016d18 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000016d24 │ │ + DW_CFA_advance_loc2: 404 to 0000000000022540 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 20 to 0000000000022554 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016d28 │ │ + DW_CFA_advance_loc: 4 to 0000000000022558 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001d40 000000000000002c 00001d44 FDE cie=00000000 pc=0000000000022568..0000000000022824 │ │ + DW_CFA_advance_loc: 4 to 000000000002256c │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 8 to 0000000000022574 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 0000000000016d4c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000016d58 │ │ + DW_CFA_advance_loc2: 532 to 0000000000022788 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ + DW_CFA_advance_loc: 8 to 0000000000022790 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016d5c │ │ + DW_CFA_advance_loc: 4 to 0000000000022794 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000014e0 000000000000005c 000014e4 FDE cie=00000000 pc=0000000000016d6c..0000000000017280 │ │ - DW_CFA_advance_loc: 4 to 0000000000016d70 │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 24 to 0000000000016d88 │ │ +00001d70 0000000000000014 00001d74 FDE cie=00000000 pc=0000000000022824..00000000000228e0 │ │ + DW_CFA_advance_loc: 4 to 0000000000022828 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc1: 180 to 00000000000228dc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + │ │ +00001d88 0000000000000014 00001d8c FDE cie=00000000 pc=00000000000228e0..00000000000228f4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001da0 0000000000000014 00001da4 FDE cie=00000000 pc=00000000000228f4..0000000000022938 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001db8 0000000000000044 00001dbc FDE cie=00000000 pc=0000000000022938..0000000000022aa0 │ │ + DW_CFA_advance_loc: 4 to 000000000002293c │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 28 to 0000000000022958 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 308 to 0000000000016ebc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 24 to 0000000000016ed4 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ - DW_CFA_restore: r24 (x24) │ │ - DW_CFA_restore: r25 (x25) │ │ - DW_CFA_restore: r26 (x26) │ │ - DW_CFA_restore: r27 (x27) │ │ - DW_CFA_restore: r28 (x28) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000016ed8 │ │ - DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 780 to 00000000000171e4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 24 to 00000000000171fc │ │ + DW_CFA_advance_loc2: 296 to 0000000000022a80 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ + DW_CFA_advance_loc: 28 to 0000000000022a9c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017200 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ │ │ -00001540 0000000000000034 00001544 FDE cie=00000000 pc=0000000000017280..00000000000172ec │ │ - DW_CFA_advance_loc: 16 to 0000000000017290 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000017294 │ │ +00001e00 0000000000000014 00001e04 FDE cie=00000000 pc=0000000000022aa0..0000000000022ab4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001e18 0000000000000034 00001e1c FDE cie=00000000 pc=0000000000022ab4..0000000000022bd4 │ │ + DW_CFA_advance_loc: 4 to 0000000000022ab8 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000022ac0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 32 to 00000000000172b4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000172b8 │ │ + DW_CFA_advance_loc1: 176 to 0000000000022b70 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000022b78 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 20 to 00000000000172cc │ │ + DW_CFA_advance_loc: 4 to 0000000000022b7c │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 00000000000172e0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000172e4 │ │ + DW_CFA_advance_loc1: 76 to 0000000000022bc8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000022bd0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00001578 00000000000000ac 0000157c FDE cie=00000000 pc=00000000000172ec..0000000000017850 │ │ - DW_CFA_advance_loc: 4 to 00000000000172f0 │ │ +00001e50 0000000000000034 00001e54 FDE cie=00000000 pc=0000000000022bd4..0000000000022c6c │ │ + DW_CFA_advance_loc: 4 to 0000000000022bd8 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017300 │ │ + DW_CFA_advance_loc: 16 to 0000000000022be8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 120 to 0000000000017378 │ │ + DW_CFA_advance_loc1: 92 to 0000000000022c44 │ │ DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017388 │ │ + DW_CFA_advance_loc: 16 to 0000000000022c54 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001738c │ │ + DW_CFA_advance_loc: 4 to 0000000000022c58 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001e88 0000000000000014 00001e8c FDE cie=00000000 pc=0000000000022c6c..0000000000022ca4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001ea0 000000000000005c 00001ea4 FDE cie=00000000 pc=0000000000022ca4..0000000000022e4c │ │ + DW_CFA_advance_loc: 4 to 0000000000022ca8 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000022cbc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 00000000000173a0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000173b0 │ │ + DW_CFA_advance_loc1: 132 to 0000000000022d40 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000022d54 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000173b4 │ │ + DW_CFA_advance_loc: 4 to 0000000000022d58 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 232 to 000000000001749c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000174ac │ │ + DW_CFA_advance_loc: 52 to 0000000000022d8c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000022da0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000174b0 │ │ + DW_CFA_advance_loc: 4 to 0000000000022da4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 00000000000174c0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000174d0 │ │ + DW_CFA_advance_loc: 4 to 0000000000022da8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000022dbc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000174d4 │ │ + DW_CFA_advance_loc: 4 to 0000000000022dc0 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 136 to 0000000000022e48 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_nop │ │ + │ │ +00001f00 000000000000003c 00001f04 FDE cie=00000000 pc=0000000000022e4c..0000000000022f30 │ │ + DW_CFA_advance_loc: 4 to 0000000000022e50 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000022e5c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 00000000000174e8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000174f8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000174fc │ │ + DW_CFA_advance_loc1: 72 to 0000000000022ea4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 4 to 0000000000022ea8 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 40 to 0000000000017524 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017534 │ │ + DW_CFA_advance_loc: 20 to 0000000000022ebc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000022ec8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017538 │ │ + DW_CFA_advance_loc: 4 to 0000000000022ecc │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 684 to 00000000000177e4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000177f4 │ │ + DW_CFA_advance_loc1: 84 to 0000000000022f20 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000022f2c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000177f8 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001f40 0000000000000034 00001f44 FDE cie=00000000 pc=0000000000022f30..0000000000022fdc │ │ + DW_CFA_advance_loc: 4 to 0000000000022f34 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000022f40 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 0000000000017800 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017810 │ │ + DW_CFA_advance_loc1: 124 to 0000000000022fbc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000022fc8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017814 │ │ + DW_CFA_advance_loc: 4 to 0000000000022fcc │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 40 to 000000000001783c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001784c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001628 0000000000000044 0000162c FDE cie=00000000 pc=0000000000017850..0000000000017900 │ │ - DW_CFA_advance_loc: 4 to 0000000000017854 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000017860 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +00001f78 0000000000000044 00001f7c FDE cie=00000000 pc=0000000000022fdc..000000000002316c │ │ + DW_CFA_advance_loc: 4 to 0000000000022fe0 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000022ff4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 112 to 00000000000178d0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000178dc │ │ + DW_CFA_advance_loc1: 132 to 0000000000023078 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 000000000002308c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000178e0 │ │ + DW_CFA_advance_loc: 4 to 0000000000023090 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 16 to 00000000000178f0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000178fc │ │ + DW_CFA_advance_loc1: 196 to 0000000000023154 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000023168 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00001670 000000000000005c 00001674 FDE cie=00000000 pc=0000000000017900..0000000000017a80 │ │ - DW_CFA_advance_loc: 4 to 0000000000017904 │ │ +00001fc0 000000000000003c 00001fc4 FDE cie=00000000 pc=000000000002316c..000000000002332c │ │ + DW_CFA_advance_loc: 4 to 0000000000023170 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001790c │ │ + DW_CFA_advance_loc: 8 to 0000000000023178 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 80 to 000000000001795c │ │ + DW_CFA_advance_loc1: 144 to 0000000000023208 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000017964 │ │ + DW_CFA_advance_loc: 8 to 0000000000023210 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017968 │ │ + DW_CFA_advance_loc: 4 to 0000000000023214 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 244 to 0000000000023308 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000017970 │ │ + DW_CFA_advance_loc: 8 to 0000000000023310 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017974 │ │ + DW_CFA_advance_loc: 4 to 0000000000023314 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002000 0000000000000044 00002004 FDE cie=00000000 pc=000000000002332c..0000000000023554 │ │ + DW_CFA_advance_loc: 4 to 0000000000023330 │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 28 to 000000000002334c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 12 to 0000000000017980 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000017988 │ │ + DW_CFA_advance_loc2: 456 to 0000000000023514 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ + DW_CFA_advance_loc: 28 to 0000000000023530 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001798c │ │ + DW_CFA_advance_loc: 4 to 0000000000023534 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00002048 0000000000000034 0000204c FDE cie=00000000 pc=0000000000023554..00000000000236a0 │ │ + DW_CFA_advance_loc: 4 to 0000000000023558 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000023564 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 116 to 00000000000235d8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 4 to 00000000000235dc │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 204 to 0000000000017a58 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000017a60 │ │ + DW_CFA_advance_loc: 24 to 00000000000235f4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000023600 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017a64 │ │ + DW_CFA_advance_loc: 4 to 0000000000023604 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 16 to 0000000000017a74 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 0000000000017a7c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000016d0 00000000000000ac 000016d4 FDE cie=00000000 pc=0000000000017a80..000000000001811c │ │ - DW_CFA_advance_loc: 4 to 0000000000017a84 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017a94 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +00002080 0000000000000054 00002084 FDE cie=00000000 pc=00000000000236a0..00000000000239e4 │ │ + DW_CFA_advance_loc: 4 to 00000000000236a4 │ │ + DW_CFA_def_cfa_offset: 224 │ │ + DW_CFA_advance_loc: 24 to 00000000000236bc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 96 to 0000000000017af4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017b04 │ │ + DW_CFA_advance_loc2: 512 to 00000000000238bc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 224 │ │ + DW_CFA_advance_loc: 24 to 00000000000238d4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017b08 │ │ + DW_CFA_advance_loc: 4 to 00000000000238d8 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 152 to 0000000000017ba0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017bb0 │ │ + DW_CFA_advance_loc1: 112 to 0000000000023948 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 224 │ │ + DW_CFA_advance_loc: 24 to 0000000000023960 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017bb4 │ │ + DW_CFA_advance_loc: 4 to 0000000000023964 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000020d8 0000000000000044 000020dc FDE cie=00000000 pc=00000000000239e4..0000000000023b40 │ │ + DW_CFA_advance_loc: 4 to 00000000000239e8 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000023a00 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 0000000000017bc8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017bd8 │ │ + DW_CFA_advance_loc1: 248 to 0000000000023af8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000023b10 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017bdc │ │ + DW_CFA_advance_loc: 4 to 0000000000023b14 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002120 000000000000004c 00002124 FDE cie=00000000 pc=0000000000023b40..0000000000024668 │ │ + DW_CFA_advance_loc: 4 to 0000000000023b44 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc: 28 to 0000000000023b60 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 304 to 0000000000017d0c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017d1c │ │ + DW_CFA_advance_loc2: 2396 to 00000000000244bc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 28 to 00000000000244d8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017d20 │ │ + DW_CFA_advance_loc: 4 to 00000000000244dc │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002170 0000000000000034 00002174 FDE cie=00000000 pc=0000000000024668..0000000000024810 │ │ + DW_CFA_advance_loc: 4 to 000000000002466c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 20 to 0000000000024680 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 0000000000017d28 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017d38 │ │ + DW_CFA_advance_loc: 44 to 00000000000246ac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 20 to 00000000000246c0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017d3c │ │ + DW_CFA_advance_loc: 4 to 00000000000246c4 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +000021a8 0000000000000024 000021ac FDE cie=00000000 pc=0000000000024810..00000000000248e8 │ │ + DW_CFA_advance_loc: 4 to 0000000000024814 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000002481c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc1: 192 to 00000000000248dc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000248e4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000021d0 0000000000000014 000021d4 FDE cie=00000000 pc=00000000000248e8..0000000000024918 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000021e8 0000000000000014 000021ec FDE cie=00000000 pc=0000000000024918..0000000000024934 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002200 0000000000000014 00002204 FDE cie=00000000 pc=0000000000024934..0000000000024950 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002218 0000000000000014 0000221c FDE cie=00000000 pc=0000000000024950..000000000002496c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002230 000000000000003c 00002234 FDE cie=00000000 pc=000000000002496c..0000000000024a1c │ │ + DW_CFA_advance_loc: 4 to 0000000000024970 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000002497c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 116 to 0000000000017db0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017dc0 │ │ + DW_CFA_advance_loc1: 76 to 00000000000249c8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000249d4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017dc4 │ │ + DW_CFA_advance_loc: 4 to 00000000000249d8 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 0000000000017dd4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000017de4 │ │ + DW_CFA_advance_loc: 16 to 00000000000249e8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000249f4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000017de8 │ │ + DW_CFA_advance_loc: 4 to 00000000000249f8 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002270 000000000000002c 00002274 FDE cie=00000000 pc=0000000000024a1c..0000000000024a78 │ │ + DW_CFA_advance_loc: 4 to 0000000000024a20 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000024a28 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 696 to 00000000000180a0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000180b0 │ │ + DW_CFA_advance_loc: 32 to 0000000000024a48 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000024a50 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000180b4 │ │ + DW_CFA_advance_loc: 4 to 0000000000024a54 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001780 0000000000000084 00001784 FDE cie=00000000 pc=000000000001811c..000000000001838c │ │ - DW_CFA_advance_loc: 4 to 0000000000018120 │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 16 to 0000000000018130 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +000022a0 000000000000001c 000022a4 FDE cie=00000000 pc=0000000000024a78..0000000000024ae8 │ │ + DW_CFA_advance_loc: 4 to 0000000000024a7c │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 12 to 0000000000024a88 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000022c0 0000000000000014 000022c4 FDE cie=00000000 pc=0000000000024ae8..0000000000024af8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000022d8 000000000000001c 000022dc FDE cie=00000000 pc=0000000000024af8..0000000000024b68 │ │ + DW_CFA_advance_loc: 4 to 0000000000024afc │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 12 to 0000000000024b08 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000022f8 0000000000000044 000022fc FDE cie=00000000 pc=0000000000025838..0000000000025a18 │ │ + DW_CFA_advance_loc: 4 to 000000000002583c │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 24 to 0000000000025854 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 48 to 0000000000018160 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 16 to 0000000000018170 │ │ + DW_CFA_advance_loc2: 380 to 00000000000259d0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 24 to 00000000000259e8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018174 │ │ + DW_CFA_advance_loc: 4 to 00000000000259ec │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 000000000001817c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 16 to 000000000001818c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002340 0000000000000024 00002344 FDE cie=00000000 pc=0000000000025a18..0000000000025a90 │ │ + DW_CFA_advance_loc: 4 to 0000000000025a1c │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 8 to 0000000000025a24 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc1: 96 to 0000000000025a84 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 8 to 0000000000025a8c │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018190 │ │ - DW_CFA_restore_state │ │ + │ │ +00002368 000000000000001c 0000236c FDE cie=00000000 pc=0000000000025c50..0000000000025c5c │ │ + DW_CFA_advance_loc: 4 to 0000000000025c54 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000025c58 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002388 0000000000000014 0000238c FDE cie=00000000 pc=0000000000025c5c..0000000000025c94 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000023a0 000000000000001c 000023a4 FDE cie=00000000 pc=0000000000025c94..0000000000025ca0 │ │ + DW_CFA_advance_loc: 4 to 0000000000025c98 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000025c9c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000023c0 000000000000004c 000023c4 FDE cie=00000000 pc=0000000000025ca0..0000000000025d78 │ │ + DW_CFA_advance_loc: 4 to 0000000000025ca4 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000025cb0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 48 to 00000000000181c0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 16 to 00000000000181d0 │ │ + DW_CFA_advance_loc: 32 to 0000000000025cd0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000025cdc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000181d4 │ │ + DW_CFA_advance_loc: 4 to 0000000000025ce0 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 00000000000181e4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 16 to 00000000000181f4 │ │ + DW_CFA_advance_loc1: 104 to 0000000000025d48 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000025d54 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000181f8 │ │ + DW_CFA_advance_loc: 4 to 0000000000025d58 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 48 to 0000000000018228 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 16 to 0000000000018238 │ │ + DW_CFA_advance_loc: 4 to 0000000000025d5c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000025d68 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001823c │ │ + DW_CFA_advance_loc: 4 to 0000000000025d6c │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc2: 316 to 0000000000018378 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 16 to 0000000000018388 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ + │ │ +00002410 000000000000001c 00002414 FDE cie=00000000 pc=0000000000025d78..0000000000025dc0 │ │ + DW_CFA_advance_loc: 4 to 0000000000025d7c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 8 to 0000000000025d84 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002430 0000000000000014 00002434 FDE cie=00000000 pc=0000000000025dc0..0000000000025ddc │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001808 000000000000004c 0000180c FDE cie=00000000 pc=000000000001838c..00000000000186a4 │ │ - DW_CFA_advance_loc: 4 to 0000000000018390 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 20 to 00000000000183a4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ +00002448 000000000000002c 0000244c FDE cie=00000000 pc=0000000000025ddc..0000000000025ea8 │ │ + DW_CFA_advance_loc: 4 to 0000000000025de0 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000025dec │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 200 to 000000000001846c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 20 to 0000000000018480 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018484 │ │ - DW_CFA_restore_state │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 508 to 0000000000018680 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 20 to 0000000000018694 │ │ + DW_CFA_advance_loc1: 112 to 0000000000025e5c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 12 to 0000000000025e68 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018698 │ │ + DW_CFA_advance_loc: 4 to 0000000000025e6c │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ + │ │ +00002478 000000000000001c 0000247c FDE cie=00000000 pc=0000000000025f14..0000000000025f50 │ │ + DW_CFA_advance_loc: 4 to 0000000000025f18 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 8 to 0000000000025f20 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001858 0000000000000064 0000185c FDE cie=00000000 pc=00000000000186a4..00000000000188a8 │ │ - DW_CFA_advance_loc: 4 to 00000000000186a8 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 12 to 00000000000186b4 │ │ +00002498 0000000000000034 0000249c FDE cie=00000000 pc=0000000000026014..0000000000026080 │ │ + DW_CFA_advance_loc: 4 to 0000000000026018 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000026020 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 276 to 00000000000187c8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 00000000000187d4 │ │ + DW_CFA_advance_loc1: 72 to 0000000000026068 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000026070 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000187d8 │ │ + DW_CFA_advance_loc: 4 to 0000000000026074 │ │ DW_CFA_restore_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000002607c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000024d0 0000000000000054 000024d4 FDE cie=00000000 pc=0000000000026080..0000000000026154 │ │ + DW_CFA_advance_loc: 4 to 0000000000026084 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000026090 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 80 to 0000000000018828 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 0000000000018834 │ │ + DW_CFA_advance_loc1: 108 to 00000000000260fc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000026108 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018838 │ │ + DW_CFA_advance_loc: 4 to 000000000002610c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 12 to 0000000000018844 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 0000000000018850 │ │ + DW_CFA_advance_loc: 8 to 0000000000026114 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000026120 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018854 │ │ + DW_CFA_advance_loc: 4 to 0000000000026124 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 48 to 0000000000018884 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 0000000000018890 │ │ + DW_CFA_advance_loc: 12 to 0000000000026130 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000002613c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018894 │ │ + DW_CFA_advance_loc: 4 to 0000000000026140 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 4 to 0000000000018898 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 00000000000188a4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002528 0000000000000034 0000252c FDE cie=00000000 pc=0000000000026154..000000000002621c │ │ + DW_CFA_advance_loc: 4 to 0000000000026158 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000026164 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 152 to 00000000000261fc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000026208 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002620c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000018c0 0000000000000034 000018c4 FDE cie=00000000 pc=00000000000188a8..0000000000018954 │ │ - DW_CFA_advance_loc: 4 to 00000000000188ac │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000188b0 │ │ +00002560 0000000000000034 00002564 FDE cie=00000000 pc=000000000002621c..0000000000026298 │ │ + DW_CFA_advance_loc: 4 to 0000000000026220 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000026228 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 124 to 000000000001892c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000018930 │ │ + DW_CFA_advance_loc: 40 to 0000000000026250 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000026258 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018934 │ │ + DW_CFA_advance_loc: 4 to 000000000002625c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 000000000001893c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000018940 │ │ + DW_CFA_advance_loc: 16 to 000000000002626c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000026274 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018944 │ │ + DW_CFA_advance_loc: 4 to 0000000000026278 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000018f8 000000000000003c 000018fc FDE cie=00000000 pc=0000000000018954..0000000000018ae8 │ │ - DW_CFA_advance_loc: 4 to 0000000000018958 │ │ - DW_CFA_def_cfa_offset: 160 │ │ - DW_CFA_advance_loc: 12 to 0000000000018964 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 96 to 00000000000189c4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 12 to 00000000000189d0 │ │ +00002598 0000000000000024 0000259c FDE cie=00000000 pc=0000000000026298..00000000000262e8 │ │ + DW_CFA_advance_loc: 4 to 000000000002629c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 8 to 00000000000262a4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc: 56 to 00000000000262dc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 8 to 00000000000262e4 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000189d4 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000025c0 000000000000001c 000025c4 FDE cie=00000000 pc=0000000000026614..000000000002664c │ │ + DW_CFA_advance_loc: 4 to 0000000000026618 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000026620 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000025e0 0000000000000014 000025e4 FDE cie=00000000 pc=000000000002664c..0000000000026650 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000025f8 000000000000004c 000025fc FDE cie=00000000 pc=0000000000027610..0000000000027a50 │ │ + DW_CFA_advance_loc: 4 to 0000000000027614 │ │ + DW_CFA_def_cfa_offset: 272 │ │ + DW_CFA_advance_loc: 28 to 0000000000027630 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 00000000000189e8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 12 to 00000000000189f4 │ │ + DW_CFA_advance_loc2: 656 to 00000000000278c0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 272 │ │ + DW_CFA_advance_loc: 28 to 00000000000278dc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000189f8 │ │ + DW_CFA_advance_loc: 4 to 00000000000278e0 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001938 0000000000000044 0000193c FDE cie=00000000 pc=0000000000018ae8..0000000000018c20 │ │ - DW_CFA_advance_loc: 4 to 0000000000018aec │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000018afc │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +00002648 000000000000002c 0000264c FDE cie=00000000 pc=0000000000027a50..0000000000027b10 │ │ + DW_CFA_advance_loc: 4 to 0000000000027a54 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000027a60 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 0000000000018b20 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000018b30 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc1: 160 to 0000000000027b00 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000027b0c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018b34 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002678 0000000000000044 0000267c FDE cie=00000000 pc=0000000000027b10..0000000000027d20 │ │ + DW_CFA_advance_loc: 4 to 0000000000027b14 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc: 24 to 0000000000027b2c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 200 to 0000000000018bfc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000018c0c │ │ + DW_CFA_advance_loc2: 416 to 0000000000027ccc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 24 to 0000000000027ce4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018c10 │ │ + DW_CFA_advance_loc: 4 to 0000000000027ce8 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001980 0000000000000094 00001984 FDE cie=00000000 pc=0000000000018c20..0000000000018f2c │ │ - DW_CFA_advance_loc: 4 to 0000000000018c24 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 20 to 0000000000018c38 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ +000026c0 0000000000000064 000026c4 FDE cie=00000000 pc=0000000000027d20..0000000000027ef0 │ │ + DW_CFA_advance_loc: 4 to 0000000000027d24 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000027d30 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 184 to 0000000000018cf0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 20 to 0000000000018d04 │ │ + DW_CFA_advance_loc1: 148 to 0000000000027dc4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000027dd0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018d08 │ │ + DW_CFA_advance_loc: 4 to 0000000000027dd4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 20 to 0000000000018d1c │ │ + DW_CFA_advance_loc1: 128 to 0000000000027e54 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000027e60 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018d20 │ │ + DW_CFA_advance_loc: 4 to 0000000000027e64 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 152 to 0000000000018db8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 20 to 0000000000018dcc │ │ + DW_CFA_advance_loc: 4 to 0000000000027e68 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000027e74 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018dd0 │ │ + DW_CFA_advance_loc: 4 to 0000000000027e78 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 32 to 0000000000018df0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 20 to 0000000000018e04 │ │ + DW_CFA_advance_loc1: 104 to 0000000000027ee0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000027eec │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018e08 │ │ - DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 12 to 0000000000018e14 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 20 to 0000000000018e28 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002728 0000000000000044 0000272c FDE cie=00000000 pc=0000000000027ef0..0000000000028174 │ │ + DW_CFA_advance_loc: 4 to 0000000000027ef4 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 28 to 0000000000027f10 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_advance_loc2: 580 to 0000000000028154 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ + DW_CFA_advance_loc: 28 to 0000000000028170 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018e2c │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002770 000000000000002c 00002774 FDE cie=00000000 pc=0000000000028174..0000000000028230 │ │ + DW_CFA_advance_loc: 4 to 0000000000028178 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000028184 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 4 to 0000000000018e30 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 20 to 0000000000018e44 │ │ + DW_CFA_advance_loc1: 140 to 0000000000028210 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000002821c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018e48 │ │ + DW_CFA_advance_loc: 4 to 0000000000028220 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00001a18 0000000000000044 00001a1c FDE cie=00000000 pc=0000000000018f2c..0000000000018fe0 │ │ - DW_CFA_advance_loc: 4 to 0000000000018f30 │ │ +000027a0 0000000000000044 000027a4 FDE cie=00000000 pc=000000000002c15c..000000000002c1fc │ │ + DW_CFA_advance_loc: 4 to 000000000002c160 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000018f3c │ │ + DW_CFA_advance_loc: 12 to 000000000002c16c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 116 to 0000000000018fb0 │ │ + DW_CFA_advance_loc1: 112 to 000000000002c1dc │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000018fbc │ │ + DW_CFA_advance_loc: 12 to 000000000002c1e8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000018fc0 │ │ + DW_CFA_advance_loc: 4 to 000000000002c1ec │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 16 to 0000000000018fd0 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000018fdc │ │ + DW_CFA_advance_loc: 12 to 000000000002c1f8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001a60 0000000000000044 00001a64 FDE cie=00000000 pc=0000000000018fe0..00000000000190a4 │ │ - DW_CFA_advance_loc: 4 to 0000000000018fe4 │ │ +000027e8 0000000000000024 000027ec FDE cie=00000000 pc=000000000002e4fc..000000000002e668 │ │ + DW_CFA_advance_loc: 12 to 000000000002e508 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 328 to 000000000002e650 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_advance_loc: 12 to 000000000002e65c │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 8 to 000000000002e664 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_nop │ │ + │ │ +00002810 0000000000000044 00002814 FDE cie=00000000 pc=000000000002e668..000000000002e724 │ │ + DW_CFA_advance_loc: 4 to 000000000002e66c │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000018ff0 │ │ + DW_CFA_advance_loc: 12 to 000000000002e678 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 128 to 0000000000019070 │ │ + DW_CFA_advance_loc1: 68 to 000000000002e6bc │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001907c │ │ + DW_CFA_advance_loc: 12 to 000000000002e6c8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000019080 │ │ + DW_CFA_advance_loc: 4 to 000000000002e6cc │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 0000000000019094 │ │ + DW_CFA_advance_loc1: 72 to 000000000002e714 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000190a0 │ │ + DW_CFA_advance_loc: 12 to 000000000002e720 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00001aa8 0000000000000044 00001aac FDE cie=00000000 pc=00000000000190a4..0000000000019348 │ │ - DW_CFA_advance_loc: 4 to 00000000000190a8 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 24 to 00000000000190c0 │ │ +00002858 0000000000000044 0000285c FDE cie=00000000 pc=000000000002e7e0..000000000002eb60 │ │ + DW_CFA_advance_loc: 4 to 000000000002e7e4 │ │ + DW_CFA_def_cfa_offset: 208 │ │ + DW_CFA_advance_loc: 24 to 000000000002e7fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 524 to 00000000000192cc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 24 to 00000000000192e4 │ │ + DW_CFA_advance_loc: 20 to 000000000002e810 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 24 to 000000000002e828 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000192e8 │ │ + DW_CFA_advance_loc: 4 to 000000000002e82c │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001af0 0000000000000044 00001af4 FDE cie=00000000 pc=0000000000019348..0000000000019758 │ │ - DW_CFA_advance_loc: 4 to 000000000001934c │ │ - DW_CFA_def_cfa_offset: 160 │ │ - DW_CFA_advance_loc: 8 to 0000000000019354 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 24 to 000000000001936c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 8 to 0000000000019374 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000019378 │ │ - DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 368 to 00000000000194e8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 8 to 00000000000194f0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000194f4 │ │ - DW_CFA_restore_state │ │ +000028a0 000000000000004c 000028a4 FDE cie=00000000 pc=000000000002eb60..000000000002ee88 │ │ + DW_CFA_advance_loc: 4 to 000000000002eb64 │ │ + DW_CFA_def_cfa_offset: 224 │ │ + DW_CFA_advance_loc: 28 to 000000000002eb80 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 460 to 00000000000196c0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 8 to 00000000000196c8 │ │ + DW_CFA_advance_loc2: 680 to 000000000002ee28 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 224 │ │ + DW_CFA_advance_loc: 28 to 000000000002ee44 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000196cc │ │ + DW_CFA_advance_loc: 4 to 000000000002ee48 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001b38 000000000000004c 00001b3c FDE cie=00000000 pc=0000000000019758..000000000001998c │ │ - DW_CFA_advance_loc: 4 to 000000000001975c │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000019768 │ │ +000028f0 000000000000002c 000028f4 FDE cie=00000000 pc=000000000002ee88..000000000002ef80 │ │ + DW_CFA_advance_loc: 4 to 000000000002ee8c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 000000000002ee98 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 300 to 0000000000019894 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000198a0 │ │ + DW_CFA_advance_loc1: 172 to 000000000002ef44 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000002ef50 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000198a4 │ │ + DW_CFA_advance_loc: 4 to 000000000002ef54 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00002920 000000000000003c 00002924 FDE cie=00000000 pc=000000000002ef80..000000000002f180 │ │ + DW_CFA_advance_loc: 4 to 000000000002ef84 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 000000000002ef98 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r28 (x28) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 24 to 00000000000198bc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000198c8 │ │ + DW_CFA_advance_loc2: 456 to 000000000002f160 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 000000000002f174 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000198cc │ │ + DW_CFA_advance_loc: 4 to 000000000002f178 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 176 to 000000000001997c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000019988 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001b88 0000000000000024 00001b8c FDE cie=00000000 pc=000000000001998c..00000000000199ac │ │ - DW_CFA_advance_loc: 4 to 0000000000019990 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000019994 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 16 to 00000000000199a4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000199a8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00001bb0 0000000000000034 00001bb4 FDE cie=00000000 pc=00000000000199ac..0000000000019aa4 │ │ - DW_CFA_advance_loc: 24 to 00000000000199c4 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000199c8 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00002960 000000000000002c 00002964 FDE cie=00000000 pc=000000000002f3d8..000000000002f488 │ │ + DW_CFA_advance_loc: 4 to 000000000002f3dc │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 000000000002f3e8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 00000000000199dc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ - DW_CFA_same_value: r30 (x30) │ │ - DW_CFA_same_value: r29 (x29) │ │ - DW_CFA_advance_loc: 16 to 00000000000199ec │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc1: 172 to 0000000000019a98 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000019a9c │ │ + DW_CFA_advance_loc1: 128 to 000000000002f468 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000002f474 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc: 4 to 000000000002f478 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00001be8 000000000000004c 00001bec FDE cie=00000000 pc=0000000000019aa4..0000000000019ec0 │ │ - DW_CFA_advance_loc: 4 to 0000000000019aa8 │ │ - DW_CFA_def_cfa_offset: 336 │ │ - DW_CFA_advance_loc: 28 to 0000000000019ac4 │ │ +00002990 000000000000004c 00002994 FDE cie=00000000 pc=000000000002fbd8..000000000002ff94 │ │ + DW_CFA_advance_loc: 4 to 000000000002fbdc │ │ + DW_CFA_def_cfa_offset: 288 │ │ + DW_CFA_advance_loc: 28 to 000000000002fbf8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 952 to 0000000000019e7c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 336 │ │ - DW_CFA_advance_loc: 28 to 0000000000019e98 │ │ + DW_CFA_advance_loc2: 840 to 000000000002ff40 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 288 │ │ + DW_CFA_advance_loc: 28 to 000000000002ff5c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000019e9c │ │ + DW_CFA_advance_loc: 4 to 000000000002ff60 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001c38 0000000000000064 00001c3c FDE cie=00000000 pc=0000000000019ec0..000000000001a21c │ │ - DW_CFA_advance_loc: 4 to 0000000000019ec4 │ │ - DW_CFA_def_cfa_offset: 160 │ │ - DW_CFA_advance_loc: 28 to 0000000000019ee0 │ │ +000029e0 0000000000000044 000029e4 FDE cie=00000000 pc=00000000000304f8..0000000000030838 │ │ + DW_CFA_advance_loc: 4 to 00000000000304fc │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000030514 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 0000000000019f04 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 28 to 0000000000019f20 │ │ + DW_CFA_advance_loc1: 232 to 00000000000305fc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000030614 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000019f24 │ │ + DW_CFA_advance_loc: 4 to 0000000000030618 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00002a28 000000000000004c 00002a2c FDE cie=00000000 pc=0000000000030b8c..0000000000030fa0 │ │ + DW_CFA_advance_loc: 4 to 0000000000030b90 │ │ + DW_CFA_def_cfa_offset: 144 │ │ + DW_CFA_advance_loc: 20 to 0000000000030ba4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 652 to 000000000001a1b0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 28 to 000000000001a1cc │ │ + DW_CFA_advance_loc: 28 to 0000000000030bc0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 20 to 0000000000030bd4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ - DW_CFA_restore: r24 (x24) │ │ - DW_CFA_restore: r25 (x25) │ │ - DW_CFA_restore: r26 (x26) │ │ - DW_CFA_restore: r27 (x27) │ │ - DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a1d0 │ │ + DW_CFA_advance_loc: 4 to 0000000000030bd8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 284 to 0000000000030cf4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 20 to 0000000000030d08 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000030d0c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002a78 000000000000003c 00002a7c FDE cie=00000000 pc=0000000000032858..0000000000032960 │ │ + DW_CFA_advance_loc: 20 to 000000000003286c │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000032870 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 96 to 00000000000328d0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 00000000000328d4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 12 to 00000000000328e0 │ │ DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 112 to 0000000000032950 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000032954 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000032958 │ │ + DW_CFA_restore_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ + DW_CFA_advance_loc: 4 to 000000000003295c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002ab8 0000000000000014 00002abc FDE cie=00000000 pc=0000000000032960..0000000000032ba0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ca0 000000000000008c 00001ca4 FDE cie=00000000 pc=000000000001a21c..000000000001a5c4 │ │ - DW_CFA_advance_loc: 4 to 000000000001a220 │ │ +00002ad0 0000000000000034 00002ad4 FDE cie=00000000 pc=0000000000032ba0..0000000000032c60 │ │ + DW_CFA_advance_loc: 4 to 0000000000032ba4 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 16 to 0000000000032bb4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 140 to 0000000000032c40 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 16 to 0000000000032c50 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000032c54 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002b08 0000000000000034 00002b0c FDE cie=00000000 pc=0000000000032c60..0000000000032cc4 │ │ + DW_CFA_advance_loc: 4 to 0000000000032c64 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000032c6c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 64 to 0000000000032cac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000032cb4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000032cb8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000032cc0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002b40 0000000000000044 00002b44 FDE cie=00000000 pc=0000000000032cc4..0000000000032d34 │ │ + DW_CFA_advance_loc: 4 to 0000000000032cc8 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001a22c │ │ + DW_CFA_advance_loc: 12 to 0000000000032cd4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 120 to 000000000001a2a4 │ │ + DW_CFA_advance_loc1: 64 to 0000000000032d14 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001a2b0 │ │ + DW_CFA_advance_loc: 12 to 0000000000032d20 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a2b4 │ │ + DW_CFA_advance_loc: 4 to 0000000000032d24 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 392 to 000000000001a43c │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001a448 │ │ + DW_CFA_advance_loc: 12 to 0000000000032d30 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a44c │ │ - DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 24 to 000000000001a464 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002b88 000000000000002c 00002b8c FDE cie=00000000 pc=0000000000032d34..0000000000032d90 │ │ + DW_CFA_advance_loc: 8 to 0000000000032d3c │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000032d48 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_advance_loc: 52 to 0000000000032d7c │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001a470 │ │ + DW_CFA_advance_loc: 12 to 0000000000032d88 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a474 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002bb8 0000000000000014 00002bbc FDE cie=00000000 pc=0000000000032ea8..0000000000032f4c │ │ + DW_CFA_advance_loc: 4 to 0000000000032eac │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc1: 156 to 0000000000032f48 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + │ │ +00002bd0 000000000000002c 00002bd4 FDE cie=00000000 pc=0000000000032f4c..0000000000033000 │ │ + DW_CFA_advance_loc: 4 to 0000000000032f50 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000032f5c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 132 to 0000000000032fe0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000032fec │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000032ff0 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00002c00 000000000000002c 00002c04 FDE cie=00000000 pc=0000000000033000..00000000000330b0 │ │ + DW_CFA_advance_loc: 4 to 0000000000033004 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000033010 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 132 to 000000000001a4f8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001a504 │ │ + DW_CFA_advance_loc1: 128 to 0000000000033090 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003309c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a508 │ │ + DW_CFA_advance_loc: 4 to 00000000000330a0 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00002c30 0000000000000044 00002c34 FDE cie=00000000 pc=00000000000330b0..0000000000033120 │ │ + DW_CFA_advance_loc: 4 to 00000000000330b4 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000330c0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 24 to 000000000001a520 │ │ + DW_CFA_advance_loc1: 64 to 0000000000033100 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001a52c │ │ + DW_CFA_advance_loc: 12 to 000000000003310c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a530 │ │ + DW_CFA_advance_loc: 4 to 0000000000033110 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 92 to 000000000001a58c │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001a598 │ │ + DW_CFA_advance_loc: 12 to 000000000003311c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a59c │ │ - DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001d30 000000000000009c 00001d34 FDE cie=00000000 pc=000000000001a5c4..000000000001a878 │ │ - DW_CFA_advance_loc: 4 to 000000000001a5c8 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001a5d8 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ +00002c78 0000000000000044 00002c7c FDE cie=00000000 pc=0000000000033588..0000000000033640 │ │ + DW_CFA_advance_loc: 4 to 000000000003358c │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000033598 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 260 to 000000000001a6dc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001a6ec │ │ + DW_CFA_advance_loc1: 132 to 000000000003361c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000033628 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a6f0 │ │ + DW_CFA_advance_loc: 4 to 000000000003362c │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 4 to 000000000001a6f4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001a704 │ │ + DW_CFA_advance_loc: 4 to 0000000000033630 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003363c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a708 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002cc0 0000000000000044 00002cc4 FDE cie=00000000 pc=0000000000033640..00000000000336ec │ │ + DW_CFA_advance_loc: 4 to 0000000000033644 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000033650 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 000000000001a710 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001a720 │ │ + DW_CFA_advance_loc1: 120 to 00000000000336c8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000336d4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a724 │ │ + DW_CFA_advance_loc: 4 to 00000000000336d8 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 184 to 000000000001a7dc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001a7ec │ │ + DW_CFA_advance_loc: 4 to 00000000000336dc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000336e8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a7f0 │ │ - DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 000000000001a7f8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001a808 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002d08 0000000000000034 00002d0c FDE cie=00000000 pc=00000000000336ec..00000000000337f0 │ │ + DW_CFA_advance_loc: 4 to 00000000000336f0 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000033704 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_advance_loc1: 212 to 00000000000337d8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 00000000000337ec │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a80c │ │ - DW_CFA_restore_state │ │ + │ │ +00002d40 0000000000000014 00002d44 FDE cie=00000000 pc=00000000000337f0..0000000000033a04 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002d58 000000000000005c 00002d5c FDE cie=00000000 pc=0000000000033a04..0000000000033ef0 │ │ + DW_CFA_advance_loc: 4 to 0000000000033a08 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000033a20 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 52 to 000000000001a840 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001a850 │ │ + DW_CFA_advance_loc2: 1172 to 0000000000033eb4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000033ecc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a854 │ │ + DW_CFA_advance_loc: 4 to 0000000000033ed0 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 16 to 000000000001a864 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001a874 │ │ + DW_CFA_advance_loc: 4 to 0000000000033ed4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000033eec │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001dd0 0000000000000064 00001dd4 FDE cie=00000000 pc=000000000001a878..000000000001aa74 │ │ - DW_CFA_advance_loc: 4 to 000000000001a87c │ │ +00002db8 0000000000000034 00002dbc FDE cie=00000000 pc=00000000000345e8..00000000000346b4 │ │ + DW_CFA_advance_loc: 4 to 00000000000345ec │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001a888 │ │ + DW_CFA_advance_loc: 16 to 00000000000345fc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_advance_loc1: 164 to 00000000000346a0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000346b0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + │ │ +00002df0 000000000000009c 00002df4 FDE cie=00000000 pc=00000000000358a8..00000000000367f0 │ │ + DW_CFA_advance_loc: 4 to 00000000000358ac │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000358b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 276 to 000000000001a99c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001a9a8 │ │ + DW_CFA_advance_loc2: 2280 to 00000000000361a0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000361ac │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001a9ac │ │ + DW_CFA_advance_loc: 4 to 00000000000361b0 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 80 to 000000000001a9fc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001aa08 │ │ + DW_CFA_advance_loc1: 216 to 0000000000036288 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000036294 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001aa0c │ │ + DW_CFA_advance_loc: 4 to 0000000000036298 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 12 to 000000000001aa18 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001aa24 │ │ + DW_CFA_advance_loc1: 252 to 0000000000036394 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000363a0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001aa28 │ │ + DW_CFA_advance_loc: 4 to 00000000000363a4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 40 to 000000000001aa50 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001aa5c │ │ + DW_CFA_advance_loc2: 328 to 00000000000364ec │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000364f8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001aa60 │ │ + DW_CFA_advance_loc: 4 to 00000000000364fc │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 4 to 000000000001aa64 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001aa70 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 236 to 00000000000365e8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000365f4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00001e38 000000000000003c 00001e3c FDE cie=00000000 pc=000000000001aa74..000000000001ab80 │ │ - DW_CFA_advance_loc: 4 to 000000000001aa78 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001aa7c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc: 4 to 00000000000365f8 │ │ + DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 000000000001aaa8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001aaac │ │ + DW_CFA_advance_loc1: 144 to 0000000000036688 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000036694 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001aab0 │ │ + DW_CFA_advance_loc: 4 to 0000000000036698 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 184 to 000000000001ab68 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001ab6c │ │ + DW_CFA_advance_loc1: 152 to 0000000000036730 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003673c │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001ab70 │ │ + DW_CFA_advance_loc: 4 to 0000000000036740 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 8 to 000000000001ab78 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001ab7c │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 108 to 00000000000367ac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000367b8 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000367bc │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001e78 0000000000000044 00001e7c FDE cie=00000000 pc=000000000001ab80..000000000001ac40 │ │ - DW_CFA_advance_loc: 4 to 000000000001ab84 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001ab90 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +00002e90 000000000000004c 00002e94 FDE cie=00000000 pc=00000000000367f0..000000000003785c │ │ + DW_CFA_advance_loc: 4 to 00000000000367f4 │ │ + DW_CFA_def_cfa_offset: 448 │ │ + DW_CFA_advance_loc: 28 to 0000000000036810 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 124 to 000000000001ac0c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001ac18 │ │ + DW_CFA_advance_loc2: 3904 to 0000000000037750 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 448 │ │ + DW_CFA_advance_loc: 28 to 000000000003776c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001ac1c │ │ + DW_CFA_advance_loc: 4 to 0000000000037770 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 000000000001ac30 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001ac3c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ec0 000000000000009c 00001ec4 FDE cie=00000000 pc=000000000001ac40..000000000001afd0 │ │ - DW_CFA_advance_loc: 4 to 000000000001ac44 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001ac54 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ +00002ee0 0000000000000014 00002ee4 FDE cie=00000000 pc=000000000003796c..0000000000037a2c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00002ef8 000000000000039c 00002efc FDE cie=00000000 pc=0000000000037a2c..0000000000038368 │ │ + DW_CFA_advance_loc: 4 to 0000000000037a30 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037a38 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 260 to 000000000001ad58 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001ad68 │ │ + DW_CFA_advance_loc1: 236 to 0000000000037b24 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037b2c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001ad6c │ │ + DW_CFA_advance_loc: 4 to 0000000000037b30 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 96 to 000000000001adcc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001addc │ │ + DW_CFA_advance_loc: 20 to 0000000000037b44 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037b4c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001ade0 │ │ + DW_CFA_advance_loc: 4 to 0000000000037b50 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 000000000001ade8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001adf8 │ │ + DW_CFA_advance_loc1: 124 to 0000000000037bcc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037bd4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001adfc │ │ + DW_CFA_advance_loc: 4 to 0000000000037bd8 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 152 to 000000000001ae94 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001aea4 │ │ + DW_CFA_advance_loc: 20 to 0000000000037bec │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037bf4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001aea8 │ │ + DW_CFA_advance_loc: 4 to 0000000000037bf8 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 192 to 000000000001af68 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001af78 │ │ + DW_CFA_advance_loc: 48 to 0000000000037c28 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037c30 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001af7c │ │ + DW_CFA_advance_loc: 4 to 0000000000037c34 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 000000000001af8c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001af9c │ │ + DW_CFA_advance_loc: 48 to 0000000000037c64 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037c6c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001afa0 │ │ + DW_CFA_advance_loc: 4 to 0000000000037c70 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 28 to 000000000001afbc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001afcc │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000037c90 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037c98 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - │ │ -00001f60 0000000000000074 00001f64 FDE cie=00000000 pc=000000000001afd0..000000000001b284 │ │ - DW_CFA_advance_loc: 4 to 000000000001afd4 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 16 to 000000000001afe4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_advance_loc: 4 to 0000000000037c9c │ │ + DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 28 to 000000000001b000 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 16 to 000000000001b010 │ │ + DW_CFA_advance_loc: 32 to 0000000000037cbc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037cc4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b014 │ │ + DW_CFA_advance_loc: 4 to 0000000000037cc8 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 128 to 000000000001b094 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 16 to 000000000001b0a4 │ │ + DW_CFA_advance_loc: 48 to 0000000000037cf8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037d00 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b0a8 │ │ + DW_CFA_advance_loc: 4 to 0000000000037d04 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 328 to 000000000001b1f0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 16 to 000000000001b200 │ │ + DW_CFA_advance_loc: 32 to 0000000000037d24 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037d2c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b204 │ │ + DW_CFA_advance_loc: 4 to 0000000000037d30 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 72 to 000000000001b24c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 16 to 000000000001b25c │ │ + DW_CFA_advance_loc: 48 to 0000000000037d60 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037d68 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b260 │ │ + DW_CFA_advance_loc: 4 to 0000000000037d6c │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 16 to 000000000001b270 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 16 to 000000000001b280 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 48 to 0000000000037d9c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037da4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00001fd8 0000000000000084 00001fdc FDE cie=00000000 pc=000000000001b284..000000000001b584 │ │ - DW_CFA_advance_loc: 4 to 000000000001b288 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001b298 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_advance_loc: 4 to 0000000000037da8 │ │ + DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 144 to 000000000001b328 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001b338 │ │ + DW_CFA_advance_loc: 32 to 0000000000037dc8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037dd0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b33c │ │ + DW_CFA_advance_loc: 4 to 0000000000037dd4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 316 to 000000000001b478 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001b488 │ │ + DW_CFA_advance_loc: 32 to 0000000000037df4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037dfc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b48c │ │ + DW_CFA_advance_loc: 4 to 0000000000037e00 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 96 to 000000000001b4ec │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001b4fc │ │ + DW_CFA_advance_loc: 32 to 0000000000037e20 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037e28 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b500 │ │ + DW_CFA_advance_loc: 4 to 0000000000037e2c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 000000000001b510 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001b520 │ │ + DW_CFA_advance_loc: 20 to 0000000000037e40 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037e48 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b524 │ │ + DW_CFA_advance_loc: 4 to 0000000000037e4c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 40 to 000000000001b54c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001b55c │ │ + DW_CFA_advance_loc: 36 to 0000000000037e70 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037e78 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b560 │ │ + DW_CFA_advance_loc: 4 to 0000000000037e7c │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 16 to 000000000001b570 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001b580 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000037e88 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037e90 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037e94 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000037ea0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037ea8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037eac │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000037eb8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037ec0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037ec4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000037ed0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037ed8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037edc │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000037ee8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037ef0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037ef4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000037f00 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037f08 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037f0c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000037f18 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037f20 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037f24 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000037f30 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037f38 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037f3c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000037f5c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037f64 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037f68 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 24 to 0000000000037f80 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037f88 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037f8c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000037f9c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037fa4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037fa8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000037fb8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037fc0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037fc4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000037fd4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037fdc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037fe0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000037ff0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000037ff8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037ffc │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000038008 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038010 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038014 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000038024 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003802c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038030 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 000000000003803c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038044 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038048 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000038054 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003805c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038060 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000038070 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038078 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003807c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 000000000003808c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038094 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038098 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000380a8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000380b0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000380b4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 00000000000380c0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000380c8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000380cc │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000380dc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000380e4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000380e8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 00000000000380f4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000380fc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038100 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 000000000003810c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038114 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038118 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000038128 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038130 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038134 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000038140 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038148 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003814c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 000000000003815c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038164 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038168 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000038178 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038180 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038184 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000038194 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003819c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000381a0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000381b0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000381b8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000381bc │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 00000000000381c8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000381d0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000381d4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 00000000000381e0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000381e8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000381ec │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000381fc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038204 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038208 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000038214 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003821c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038220 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 000000000003822c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038234 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038238 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000038248 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038250 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038254 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000038260 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038268 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003826c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000038278 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038280 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038284 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 0000000000038290 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038298 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003829c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000382ac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000382b4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000382b8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 00000000000382c4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000382cc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000382d0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000382e0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000382e8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000382ec │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 12 to 00000000000382f8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038300 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038304 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000038324 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003832c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000038330 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000038340 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038348 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003834c │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 16 to 000000000003835c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038364 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + │ │ +00003298 0000000000000014 0000329c FDE cie=00000000 pc=0000000000038368..0000000000038604 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002060 0000000000000064 00002064 FDE cie=00000000 pc=000000000001b584..000000000001ba14 │ │ - DW_CFA_advance_loc: 4 to 000000000001b588 │ │ - DW_CFA_def_cfa_offset: 272 │ │ - DW_CFA_advance_loc: 28 to 000000000001b5a4 │ │ +000032b0 0000000000000024 000032b4 FDE cie=00000000 pc=0000000000038604..0000000000038654 │ │ + DW_CFA_advance_loc: 28 to 0000000000038620 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038628 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc: 16 to 0000000000038638 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000038640 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + │ │ +000032d8 000000000000004c 000032dc FDE cie=00000000 pc=0000000000038654..0000000000038a14 │ │ + DW_CFA_advance_loc: 4 to 0000000000038658 │ │ + DW_CFA_def_cfa_offset: 256 │ │ + DW_CFA_advance_loc: 28 to 0000000000038674 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 752 to 000000000001b894 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 272 │ │ - DW_CFA_advance_loc: 28 to 000000000001b8b0 │ │ + DW_CFA_advance_loc1: 232 to 000000000003875c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 256 │ │ + DW_CFA_advance_loc: 28 to 0000000000038778 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b8b4 │ │ + DW_CFA_advance_loc: 4 to 000000000003877c │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00003328 0000000000000014 0000332c FDE cie=00000000 pc=0000000000038a14..0000000000038a98 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00003340 000000000000005c 00003344 FDE cie=00000000 pc=0000000000038a98..0000000000039088 │ │ + DW_CFA_advance_loc: 4 to 0000000000038a9c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000038ab4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 4 to 000000000001b8b8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 272 │ │ - DW_CFA_advance_loc: 28 to 000000000001b8d4 │ │ + DW_CFA_advance_loc2: 1432 to 000000000003904c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000039064 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001b8d8 │ │ + DW_CFA_advance_loc: 4 to 0000000000039068 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 4 to 000000000003906c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000039084 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000033a0 0000000000000014 000033a4 FDE cie=00000000 pc=0000000000039820..00000000000399b4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000020c8 0000000000000024 000020cc FDE cie=00000000 pc=000000000001ba14..000000000001ba3c │ │ - DW_CFA_advance_loc: 4 to 000000000001ba18 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001ba1c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 24 to 000000000001ba34 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001ba38 │ │ +000033b8 000000000000004c 000033bc FDE cie=00000000 pc=00000000000399b4..0000000000039ae4 │ │ + DW_CFA_advance_loc: 4 to 00000000000399b8 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000399c8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 156 to 0000000000039a64 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000039a74 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc: 4 to 0000000000039a78 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 68 to 0000000000039abc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000039acc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000039ad0 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000020f0 0000000000000024 000020f4 FDE cie=00000000 pc=000000000001ba3c..000000000001ba84 │ │ - DW_CFA_advance_loc: 36 to 000000000001ba60 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001ba64 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 20 to 000000000001ba78 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ - DW_CFA_same_value: r30 (x30) │ │ - DW_CFA_same_value: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ +00003408 000000000000008c 0000340c FDE cie=00000000 pc=0000000000039ae4..000000000003a108 │ │ + DW_CFA_advance_loc: 4 to 0000000000039ae8 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 8 to 0000000000039af0 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 1164 to 0000000000039f7c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 0000000000039f80 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000039fa0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 0000000000039fa4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 28 to 0000000000039fc0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 0000000000039fc4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 60 to 000000000003a000 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 000000000003a004 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 24 to 000000000003a01c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 000000000003a020 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 28 to 000000000003a03c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 000000000003a040 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 000000000003a060 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 000000000003a064 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 36 to 000000000003a088 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 000000000003a08c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 36 to 000000000003a0b0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 000000000003a0b4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 60 to 000000000003a0f0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_advance_loc: 4 to 000000000003a0f4 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ + │ │ +00003498 000000000000002c 0000349c FDE cie=00000000 pc=000000000003a108..000000000003a1bc │ │ + DW_CFA_advance_loc: 4 to 000000000003a10c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003a118 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 132 to 000000000003a19c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003a1a8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003a1ac │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00002118 000000000000004c 0000211c FDE cie=00000000 pc=000000000001ba84..000000000001c6bc │ │ - DW_CFA_advance_loc: 4 to 000000000001ba88 │ │ - DW_CFA_def_cfa_offset: 192 │ │ - DW_CFA_advance_loc: 28 to 000000000001baa4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ +000034c8 000000000000003c 000034cc FDE cie=00000000 pc=000000000003a1bc..000000000003add4 │ │ + DW_CFA_advance_loc: 4 to 000000000003a1c0 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 20 to 000000000003a1d4 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ - DW_CFA_offset: r30 (x30) at cfa-88 │ │ - DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_offset: r30 (x30) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 2576 to 000000000001c4b4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ - DW_CFA_advance_loc: 28 to 000000000001c4d0 │ │ + DW_CFA_advance_loc2: 2928 to 000000000003ad44 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ + DW_CFA_advance_loc: 4 to 000000000003ad48 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00003508 000000000000002c 0000350c FDE cie=00000000 pc=000000000003add4..000000000003ae84 │ │ + DW_CFA_advance_loc: 4 to 000000000003add8 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003ade4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 128 to 000000000003ae64 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003ae70 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001c4d4 │ │ + DW_CFA_advance_loc: 4 to 000000000003ae74 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ + │ │ +00003538 0000000000000014 0000353c FDE cie=00000000 pc=000000000003ae84..000000000003af90 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002168 0000000000000024 0000216c FDE cie=00000000 pc=000000000001c6bc..000000000001c6e4 │ │ - DW_CFA_advance_loc: 4 to 000000000001c6c0 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c6c4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 24 to 000000000001c6dc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c6e0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ +00003550 0000000000000014 00003554 FDE cie=00000000 pc=000000000003af90..000000000003b044 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002190 0000000000000034 00002194 FDE cie=00000000 pc=000000000001c6e4..000000000001c728 │ │ - DW_CFA_advance_loc: 4 to 000000000001c6e8 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c6ec │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00003568 000000000000002c 0000356c FDE cie=00000000 pc=000000000003b164..000000000003b218 │ │ + DW_CFA_advance_loc: 4 to 000000000003b168 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003b174 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 32 to 000000000001c70c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c710 │ │ + DW_CFA_advance_loc1: 132 to 000000000003b1f8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003b204 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001c714 │ │ + DW_CFA_advance_loc: 4 to 000000000003b208 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 12 to 000000000001c720 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c724 │ │ + DW_CFA_nop │ │ + │ │ +00003598 000000000000002c 0000359c FDE cie=00000000 pc=000000000003b218..000000000003b2d4 │ │ + DW_CFA_advance_loc: 4 to 000000000003b21c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003b228 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 140 to 000000000003b2b4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003b2c0 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc: 4 to 000000000003b2c4 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -000021c8 0000000000000034 000021cc FDE cie=00000000 pc=000000000001c728..000000000001c828 │ │ - DW_CFA_advance_loc: 4 to 000000000001c72c │ │ +000035c8 0000000000000024 000035cc FDE cie=00000000 pc=000000000003b2d4..000000000003b324 │ │ + DW_CFA_advance_loc: 28 to 000000000003b2f0 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001c734 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 200 to 000000000001c7fc │ │ + DW_CFA_advance_loc: 8 to 000000000003b2f8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc: 16 to 000000000003b308 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001c804 │ │ + DW_CFA_advance_loc: 8 to 000000000003b310 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001c808 │ │ + │ │ +000035f0 0000000000000044 000035f4 FDE cie=00000000 pc=000000000003b324..000000000003b3b0 │ │ + DW_CFA_advance_loc: 4 to 000000000003b328 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b334 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 92 to 000000000003b390 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b39c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003b3a0 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 000000000001c81c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001c824 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b3ac │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00002200 0000000000000024 00002204 FDE cie=00000000 pc=000000000001c828..000000000001c844 │ │ - DW_CFA_advance_loc: 4 to 000000000001c82c │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c830 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 12 to 000000000001c83c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c840 │ │ +00003638 000000000000002c 0000363c FDE cie=00000000 pc=000000000003b3b0..000000000003b428 │ │ + DW_CFA_advance_loc: 8 to 000000000003b3b8 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b3c4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_advance_loc1: 80 to 000000000003b414 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b420 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00002228 000000000000002c 0000222c FDE cie=00000000 pc=000000000001c844..000000000001c8d8 │ │ - DW_CFA_advance_loc: 4 to 000000000001c848 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 000000000001c84c │ │ +00003668 0000000000000044 0000366c FDE cie=00000000 pc=000000000003b428..000000000003b4d0 │ │ + DW_CFA_advance_loc: 4 to 000000000003b42c │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b438 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-32 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 72 to 000000000001c894 │ │ + DW_CFA_advance_loc1: 120 to 000000000003b4b0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b4bc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000001c898 │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003b4c0 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 24 to 000000000001c8b0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b4cc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000001c8b4 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00002258 0000000000000014 0000225c FDE cie=00000000 pc=000000000001c8d8..000000000001c8dc │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002270 0000000000000014 00002274 FDE cie=00000000 pc=000000000001c8dc..000000000001c8f8 │ │ +000036b0 0000000000000044 000036b4 FDE cie=00000000 pc=000000000003b4d0..000000000003b56c │ │ + DW_CFA_advance_loc: 4 to 000000000003b4d4 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b4e0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 108 to 000000000003b54c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b558 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003b55c │ │ + DW_CFA_restore_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003b568 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002288 0000000000000024 0000228c FDE cie=00000000 pc=000000000001c8f8..000000000001c950 │ │ - DW_CFA_advance_loc: 4 to 000000000001c8fc │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 4 to 000000000001c900 │ │ +000036f8 000000000000005c 000036fc FDE cie=00000000 pc=000000000003b56c..000000000003ba9c │ │ + DW_CFA_advance_loc: 4 to 000000000003b570 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 000000000003b588 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 40 to 000000000001c928 │ │ + DW_CFA_advance_loc2: 1240 to 000000000003ba60 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 000000000003ba78 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ - DW_CFA_advance_loc: 4 to 000000000001c92c │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003ba7c │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 4 to 000000000003ba80 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 000000000003ba98 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +00003758 0000000000000034 0000375c FDE cie=00000000 pc=000000000003c28c..000000000003c35c │ │ + DW_CFA_advance_loc: 4 to 000000000003c290 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003c2a0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_advance_loc1: 168 to 000000000003c348 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003c358 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + │ │ +00003790 000000000000002c 00003794 FDE cie=00000000 pc=000000000003c35c..000000000003c85c │ │ + DW_CFA_advance_loc: 12 to 000000000003c368 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 52 to 000000000003c39c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_advance_loc: 12 to 000000000003c3a8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 316 to 000000000003c4e4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_advance_loc: 4 to 000000000003c4e8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 168 to 000000000003c590 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_advance_loc: 4 to 000000000003c594 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -000022b0 0000000000000014 000022b4 FDE cie=00000000 pc=000000000001c950..000000000001c9bc │ │ - DW_CFA_advance_loc: 40 to 000000000001c978 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c97c │ │ - DW_CFA_def_cfa_offset: 96 │ │ DW_CFA_nop │ │ - │ │ -000022c8 0000000000000014 000022cc FDE cie=00000000 pc=000000000001c9bc..000000000001c9cc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +000037c0 0000000000000014 000037c4 FDE cie=00000000 pc=000000000003e4e0..000000000003e4e4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -000022e0 0000000000000014 000022e4 FDE cie=00000000 pc=000000000001c9cc..000000000001ca38 │ │ - DW_CFA_advance_loc: 40 to 000000000001c9f4 │ │ - DW_CFA_offset: r30 (x30) at cfa-16 │ │ - DW_CFA_advance_loc: 4 to 000000000001c9f8 │ │ - DW_CFA_def_cfa_offset: 96 │ │ DW_CFA_nop │ │ │ │ -000022f8 000000000000002c 000022fc FDE cie=00000000 pc=000000000001cd80..000000000001ce5c │ │ - DW_CFA_advance_loc: 4 to 000000000001cd84 │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 12 to 000000000001cd90 │ │ +000037d8 0000000000000034 000037dc FDE cie=00000000 pc=000000000003e728..000000000003e798 │ │ + DW_CFA_advance_loc: 4 to 000000000003e72c │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e734 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 124 to 000000000001ce0c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 12 to 000000000001ce18 │ │ + DW_CFA_advance_loc1: 76 to 000000000003e780 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e788 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001ce1c │ │ + DW_CFA_advance_loc: 4 to 000000000003e78c │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - │ │ -00002328 000000000000004c 0000232c FDE cie=00000000 pc=000000000001d1c4..000000000001d2bc │ │ - DW_CFA_advance_loc: 4 to 000000000001d1c8 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d1d0 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 28 to 000000000001d1ec │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d1f4 │ │ + DW_CFA_advance_loc: 8 to 000000000003e794 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d1f8 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00003810 000000000000008c 00003814 FDE cie=00000000 pc=000000000003e9a4..000000000003ecf4 │ │ + DW_CFA_advance_loc: 4 to 000000000003e9a8 │ │ + DW_CFA_def_cfa_offset: 144 │ │ + DW_CFA_advance_loc: 16 to 000000000003e9b8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 000000000001d224 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d22c │ │ + DW_CFA_advance_loc: 48 to 000000000003e9e8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 16 to 000000000003e9f8 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d230 │ │ + DW_CFA_advance_loc: 4 to 000000000003e9fc │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 56 to 000000000001d268 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d270 │ │ + DW_CFA_advance_loc1: 212 to 000000000003ead0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 16 to 000000000003eae0 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d274 │ │ + DW_CFA_advance_loc: 4 to 000000000003eae4 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 60 to 000000000001d2b0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d2b8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00002378 0000000000000024 0000237c FDE cie=00000000 pc=000000000001d2bc..000000000001d2d8 │ │ - DW_CFA_advance_loc: 4 to 000000000001d2c0 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d2c4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 12 to 000000000001d2d0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d2d4 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 200 to 000000000003ebac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 16 to 000000000003ebbc │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -000023a0 000000000000004c 000023a4 FDE cie=00000000 pc=000000000001d2d8..000000000001d3dc │ │ - DW_CFA_advance_loc: 4 to 000000000001d2dc │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d2e4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-8 │ │ - DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc: 4 to 000000000003ebc0 │ │ + DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 68 to 000000000001d328 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d330 │ │ + DW_CFA_advance_loc: 48 to 000000000003ebf0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 16 to 000000000003ec00 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d334 │ │ + DW_CFA_advance_loc: 4 to 000000000003ec04 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 104 to 000000000001d39c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d3a4 │ │ + DW_CFA_advance_loc: 20 to 000000000003ec18 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 16 to 000000000003ec28 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d3a8 │ │ + DW_CFA_advance_loc: 4 to 000000000003ec2c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 28 to 000000000001d3c4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d3cc │ │ + DW_CFA_advance_loc1: 148 to 000000000003ecc0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 16 to 000000000003ecd0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d3d0 │ │ + DW_CFA_advance_loc: 4 to 000000000003ecd4 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +000038a0 0000000000000014 000038a4 FDE cie=00000000 pc=000000000003efa4..000000000003f050 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -000023f0 0000000000000024 000023f4 FDE cie=00000000 pc=000000000001d3dc..000000000001d3ec │ │ - DW_CFA_advance_loc: 4 to 000000000001d3e0 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d3e4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d3e8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002418 0000000000000024 0000241c FDE cie=00000000 pc=000000000001d3ec..000000000001d414 │ │ - DW_CFA_advance_loc: 4 to 000000000001d3f0 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d3f4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 24 to 000000000001d40c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d410 │ │ +000038b8 000000000000003c 000038bc FDE cie=00000000 pc=000000000003f050..000000000003f130 │ │ + DW_CFA_advance_loc: 4 to 000000000003f054 │ │ + DW_CFA_def_cfa_offset: 160 │ │ + DW_CFA_advance_loc: 24 to 000000000003f06c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 156 to 000000000003f108 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ + DW_CFA_advance_loc: 24 to 000000000003f120 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003f124 │ │ + DW_CFA_restore_state │ │ + │ │ +000038f8 0000000000000034 000038fc FDE cie=00000000 pc=000000000003f130..000000000003f1e8 │ │ + DW_CFA_advance_loc: 4 to 000000000003f134 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 16 to 000000000003f144 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 132 to 000000000003f1c8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 16 to 000000000003f1d8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003f1dc │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -00002440 000000000000001c 00002444 FDE cie=00000000 pc=000000000001d478..000000000001d4b4 │ │ - DW_CFA_advance_loc: 4 to 000000000001d47c │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d484 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002460 0000000000000024 00002464 FDE cie=00000000 pc=000000000001d54c..000000000001d55c │ │ - DW_CFA_advance_loc: 4 to 000000000001d550 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d554 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d558 │ │ +00003930 000000000000004c 00003934 FDE cie=00000000 pc=000000000003f1e8..000000000003f49c │ │ + DW_CFA_advance_loc: 4 to 000000000003f1ec │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc: 28 to 000000000003f208 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 616 to 000000000003f470 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 28 to 000000000003f48c │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003f490 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002488 000000000000003c 0000248c FDE cie=00000000 pc=000000000001d55c..000000000001d78c │ │ - DW_CFA_advance_loc: 4 to 000000000001d560 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 8 to 000000000001d568 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00003980 0000000000000034 00003984 FDE cie=00000000 pc=000000000003f49c..000000000003f6a0 │ │ + DW_CFA_advance_loc: 4 to 000000000003f4a0 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 360 to 000000000001d6d0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 8 to 000000000001d6d8 │ │ + DW_CFA_advance_loc1: 160 to 000000000003f540 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d6dc │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_advance_loc: 4 to 000000000003f544 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 148 to 000000000001d770 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 8 to 000000000001d778 │ │ + DW_CFA_advance_loc1: 152 to 000000000003f5dc │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d77c │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_advance_loc: 4 to 000000000003f5e0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 148 to 000000000003f674 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_advance_loc: 4 to 000000000003f678 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 36 to 000000000003f69c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000024c8 000000000000007c 000024cc FDE cie=00000000 pc=000000000001d78c..000000000001d92c │ │ - DW_CFA_advance_loc: 4 to 000000000001d790 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d794 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +000039b8 000000000000007c 000039bc FDE cie=00000000 pc=000000000003f6a0..000000000003ff0c │ │ + DW_CFA_advance_loc: 4 to 000000000003f6a4 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 12 to 000000000003f6b0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 68 to 000000000001d7d8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d7dc │ │ + DW_CFA_advance_loc2: 268 to 000000000003f7bc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000003f7c8 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d7e0 │ │ + DW_CFA_advance_loc: 4 to 000000000003f7cc │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 68 to 000000000001d824 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d828 │ │ + DW_CFA_advance_loc2: 628 to 000000000003fa40 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000003fa4c │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d82c │ │ + DW_CFA_advance_loc: 4 to 000000000003fa50 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 000000000001d850 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d854 │ │ + DW_CFA_advance_loc2: 612 to 000000000003fcb4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000003fcc0 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d858 │ │ + DW_CFA_advance_loc: 4 to 000000000003fcc4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 92 to 000000000001d8b4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d8b8 │ │ + DW_CFA_advance_loc1: 208 to 000000000003fd94 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000003fda0 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d8bc │ │ + DW_CFA_advance_loc: 4 to 000000000003fda4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 000000000001d8d0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d8d4 │ │ + DW_CFA_advance_loc1: 164 to 000000000003fe48 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000003fe54 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d8d8 │ │ + DW_CFA_advance_loc: 4 to 000000000003fe58 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 000000000001d8ec │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d8f0 │ │ + DW_CFA_advance_loc1: 96 to 000000000003feb8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000003fec4 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d8f4 │ │ + DW_CFA_advance_loc: 4 to 000000000003fec8 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 000000000001d908 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d90c │ │ + DW_CFA_advance_loc: 52 to 000000000003fefc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000003ff08 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d910 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 20 to 000000000001d924 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d928 │ │ + DW_CFA_nop │ │ + │ │ +00003a38 000000000000002c 00003a3c FDE cie=00000000 pc=000000000003ff0c..000000000003ffbc │ │ + DW_CFA_advance_loc: 4 to 000000000003ff10 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003ff1c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 128 to 000000000003ff9c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 000000000003ffa8 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc: 4 to 000000000003ffac │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00002548 0000000000000024 0000254c FDE cie=00000000 pc=000000000001d92c..000000000001d944 │ │ - DW_CFA_advance_loc: 4 to 000000000001d930 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d934 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 000000000001d93c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d940 │ │ +00003a68 0000000000000034 00003a6c FDE cie=00000000 pc=0000000000040088..0000000000040128 │ │ + DW_CFA_advance_loc: 4 to 000000000004008c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000004009c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_advance_loc1: 120 to 0000000000040114 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000040124 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002570 0000000000000024 00002574 FDE cie=00000000 pc=000000000001d944..000000000001d95c │ │ - DW_CFA_advance_loc: 4 to 000000000001d948 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d94c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 000000000001d954 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d958 │ │ +00003aa0 000000000000002c 00003aa4 FDE cie=00000000 pc=0000000000040128..00000000000401dc │ │ + DW_CFA_advance_loc: 4 to 000000000004012c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000040138 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 132 to 00000000000401bc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000401c8 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc: 4 to 00000000000401cc │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -00002598 0000000000000024 0000259c FDE cie=00000000 pc=000000000001d95c..000000000001d974 │ │ - DW_CFA_advance_loc: 4 to 000000000001d960 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d964 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 000000000001d96c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d970 │ │ +00003ad0 000000000000002c 00003ad4 FDE cie=00000000 pc=0000000000040434..00000000000404a8 │ │ + DW_CFA_advance_loc: 4 to 0000000000040438 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 12 to 0000000000040444 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc1: 84 to 0000000000040498 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 00000000000404a4 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -000025c0 0000000000000024 000025c4 FDE cie=00000000 pc=000000000001d974..000000000001d98c │ │ - DW_CFA_advance_loc: 4 to 000000000001d978 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d97c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 000000000001d984 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001d988 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000025e8 0000000000000034 000025ec FDE cie=00000000 pc=000000000001d98c..000000000001d9fc │ │ - DW_CFA_advance_loc: 4 to 000000000001d990 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d998 │ │ +00003b00 000000000000002c 00003b04 FDE cie=00000000 pc=00000000000404a8..0000000000040558 │ │ + DW_CFA_advance_loc: 4 to 00000000000404ac │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000404b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 76 to 000000000001d9e4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d9ec │ │ + DW_CFA_advance_loc1: 128 to 0000000000040538 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000040544 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d9f0 │ │ + DW_CFA_advance_loc: 4 to 0000000000040548 │ │ DW_CFA_restore_state │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d9f8 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + │ │ +00003b30 000000000000001c 00003b34 FDE cie=00000000 pc=0000000000040558..00000000000405b8 │ │ + DW_CFA_advance_loc: 32 to 0000000000040578 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000040580 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002620 0000000000000024 00002624 FDE cie=00000000 pc=000000000001d9fc..000000000001da48 │ │ - DW_CFA_advance_loc: 20 to 000000000001da10 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001da14 │ │ +00003b50 000000000000001c 00003b54 FDE cie=00000000 pc=00000000000405b8..0000000000040638 │ │ + DW_CFA_advance_loc1: 68 to 00000000000405fc │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000040604 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 24 to 000000000001da2c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001da30 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002648 0000000000000044 0000264c FDE cie=00000000 pc=000000000001da48..000000000001db7c │ │ - DW_CFA_advance_loc: 4 to 000000000001da4c │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 24 to 000000000001da64 │ │ +00003b70 0000000000000044 00003b74 FDE cie=00000000 pc=0000000000040ad4..0000000000040e34 │ │ + DW_CFA_advance_loc: 4 to 0000000000040ad8 │ │ + DW_CFA_def_cfa_offset: 288 │ │ + DW_CFA_advance_loc: 28 to 0000000000040af4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 232 to 000000000001db4c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 24 to 000000000001db64 │ │ + DW_CFA_advance_loc: 32 to 0000000000040b14 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 288 │ │ + DW_CFA_advance_loc: 28 to 0000000000040b30 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001db68 │ │ + DW_CFA_advance_loc: 4 to 0000000000040b34 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ │ │ -00002690 000000000000002c 00002694 FDE cie=00000000 pc=000000000001dce8..000000000001dd2c │ │ - DW_CFA_advance_loc: 4 to 000000000001dcec │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001dcf0 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00003bb8 000000000000003c 00003bbc FDE cie=00000000 pc=0000000000040e34..0000000000040f7c │ │ + DW_CFA_advance_loc: 4 to 0000000000040e38 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 20 to 0000000000040e4c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 000000000001dd1c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001dd20 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001dd24 │ │ - DW_CFA_restore_state │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001dd28 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - │ │ -000026c0 0000000000000024 000026c4 FDE cie=00000000 pc=000000000001ddc0..000000000001de14 │ │ - DW_CFA_advance_loc: 20 to 000000000001ddd4 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001dddc │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ - DW_CFA_advance_loc: 44 to 000000000001de08 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001de10 │ │ + DW_CFA_advance_loc1: 212 to 0000000000040f20 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 20 to 0000000000040f34 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - │ │ -000026e8 000000000000001c 000026ec FDE cie=00000000 pc=000000000001de14..000000000001de4c │ │ - DW_CFA_advance_loc: 4 to 000000000001de18 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 8 to 000000000001de20 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_advance_loc: 4 to 0000000000040f38 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002708 000000000000002c 0000270c FDE cie=00000000 pc=000000000001de4c..000000000001de88 │ │ - DW_CFA_advance_loc: 4 to 000000000001de50 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001de54 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00003bf8 0000000000000054 00003bfc FDE cie=00000000 pc=0000000000040f7c..0000000000041090 │ │ + DW_CFA_advance_loc: 4 to 0000000000040f80 │ │ + DW_CFA_def_cfa_offset: 208 │ │ + DW_CFA_advance_loc: 16 to 0000000000040f90 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 000000000001de78 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001de7c │ │ + DW_CFA_advance_loc1: 136 to 0000000000041018 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 16 to 0000000000041028 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001de80 │ │ + DW_CFA_advance_loc: 4 to 000000000004102c │ │ DW_CFA_restore_state │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001de84 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - │ │ -00002738 000000000000002c 0000273c FDE cie=00000000 pc=000000000001dfd4..000000000001dff8 │ │ - DW_CFA_advance_loc: 4 to 000000000001dfd8 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001dfdc │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 12 to 000000000001dfe8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001dfec │ │ + DW_CFA_advance_loc: 28 to 0000000000041048 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 16 to 0000000000041058 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001dff0 │ │ + DW_CFA_advance_loc: 4 to 000000000004105c │ │ DW_CFA_restore_state │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001dff4 │ │ + DW_CFA_advance_loc: 32 to 000000000004107c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 16 to 000000000004108c │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00002768 0000000000000044 0000276c FDE cie=00000000 pc=000000000001dff8..000000000001e09c │ │ - DW_CFA_advance_loc: 4 to 000000000001dffc │ │ +00003c50 0000000000000064 00003c54 FDE cie=00000000 pc=0000000000041090..00000000000411f4 │ │ + DW_CFA_advance_loc: 4 to 0000000000041094 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001e004 │ │ + DW_CFA_advance_loc: 8 to 000000000004109c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 80 to 000000000001e054 │ │ + DW_CFA_advance_loc1: 88 to 00000000000410f4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000410fc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000041100 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 84 to 0000000000041154 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000004115c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000041160 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 92 to 00000000000411bc │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001e05c │ │ + DW_CFA_advance_loc: 8 to 00000000000411c4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e060 │ │ + DW_CFA_advance_loc: 4 to 00000000000411c8 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 000000000001e068 │ │ + DW_CFA_advance_loc: 4 to 00000000000411cc │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001e070 │ │ + DW_CFA_advance_loc: 8 to 00000000000411d4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e074 │ │ + DW_CFA_advance_loc: 4 to 00000000000411d8 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 28 to 000000000001e090 │ │ + DW_CFA_advance_loc: 16 to 00000000000411e8 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001e098 │ │ + DW_CFA_advance_loc: 8 to 00000000000411f0 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000027b0 000000000000002c 000027b4 FDE cie=00000000 pc=000000000001e09c..000000000001e134 │ │ - DW_CFA_advance_loc: 4 to 000000000001e0a0 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 12 to 000000000001e0ac │ │ +00003cb8 000000000000002c 00003cbc FDE cie=00000000 pc=00000000000411f4..00000000000412fc │ │ + DW_CFA_advance_loc: 4 to 00000000000411f8 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000041200 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 104 to 000000000001e114 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 12 to 000000000001e120 │ │ + DW_CFA_advance_loc1: 208 to 00000000000412d0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000412d8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e124 │ │ + DW_CFA_advance_loc: 4 to 00000000000412dc │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -000027e0 0000000000000074 000027e4 FDE cie=00000000 pc=000000000001e134..000000000001e510 │ │ - DW_CFA_advance_loc: 4 to 000000000001e138 │ │ +00003ce8 000000000000001c 00003cec FDE cie=00000000 pc=00000000000412fc..000000000004147c │ │ + DW_CFA_advance_loc2: 360 to 0000000000041464 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e13c │ │ + DW_CFA_advance_loc: 4 to 0000000000041468 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00003d08 0000000000000014 00003d0c FDE cie=00000000 pc=000000000004147c..000000000004148c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00003d20 0000000000000054 00003d24 FDE cie=00000000 pc=000000000004148c..0000000000041798 │ │ + DW_CFA_advance_loc: 4 to 0000000000041490 │ │ + DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 000000000001e150 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e154 │ │ + DW_CFA_advance_loc1: 120 to 0000000000041508 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e158 │ │ + DW_CFA_advance_loc: 4 to 000000000004150c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 556 to 000000000001e384 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e388 │ │ + DW_CFA_advance_loc: 36 to 0000000000041530 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e38c │ │ + DW_CFA_advance_loc: 4 to 0000000000041534 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 68 to 000000000001e3d0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e3d4 │ │ + DW_CFA_advance_loc1: 208 to 0000000000041604 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e3d8 │ │ + DW_CFA_advance_loc: 4 to 0000000000041608 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 000000000001e3e8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e3ec │ │ + DW_CFA_advance_loc: 36 to 000000000004162c │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e3f0 │ │ + DW_CFA_advance_loc: 4 to 0000000000041630 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 000000000001e3f8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e3fc │ │ + DW_CFA_advance_loc1: 104 to 0000000000041698 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e400 │ │ + DW_CFA_advance_loc: 4 to 000000000004169c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 148 to 000000000001e494 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e498 │ │ + DW_CFA_advance_loc: 36 to 00000000000416c0 │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e49c │ │ + DW_CFA_advance_loc: 4 to 00000000000416c4 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 000000000001e4a4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e4a8 │ │ + DW_CFA_advance_loc: 40 to 00000000000416ec │ │ DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e4ac │ │ + DW_CFA_advance_loc: 4 to 00000000000416f0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000041710 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000041714 │ │ DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 92 to 0000000000041770 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_advance_loc: 4 to 0000000000041774 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 32 to 0000000000041794 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002858 000000000000004c 0000285c FDE cie=00000000 pc=000000000001e510..000000000001e7b0 │ │ - DW_CFA_advance_loc: 4 to 000000000001e514 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e518 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00003d78 000000000000002c 00003d7c FDE cie=00000000 pc=0000000000041798..0000000000041848 │ │ + DW_CFA_advance_loc: 4 to 000000000004179c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 00000000000417a8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 280 to 000000000001e630 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e634 │ │ + DW_CFA_advance_loc1: 128 to 0000000000041828 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000041834 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e638 │ │ + DW_CFA_advance_loc: 4 to 0000000000041838 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00003da8 0000000000000034 00003dac FDE cie=00000000 pc=0000000000041a68..0000000000041b1c │ │ + DW_CFA_advance_loc: 4 to 0000000000041a6c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 16 to 0000000000041a7c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 76 to 000000000001e684 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e688 │ │ + DW_CFA_advance_loc1: 128 to 0000000000041afc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 16 to 0000000000041b0c │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e68c │ │ + DW_CFA_advance_loc: 4 to 0000000000041b10 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00003de0 000000000000002c 00003de4 FDE cie=00000000 pc=0000000000041b1c..0000000000041bd8 │ │ + DW_CFA_advance_loc: 4 to 0000000000041b20 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000041b2c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 000000000001e6b8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e6bc │ │ + DW_CFA_advance_loc1: 140 to 0000000000041bb8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000041bc4 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e6c0 │ │ + DW_CFA_advance_loc: 4 to 0000000000041bc8 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00003e10 000000000000002c 00003e14 FDE cie=00000000 pc=0000000000041dc8..0000000000041e84 │ │ + DW_CFA_advance_loc: 4 to 0000000000041dcc │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000041dd8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 000000000001e6d4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001e6d8 │ │ + DW_CFA_advance_loc1: 140 to 0000000000041e64 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000041e70 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e6dc │ │ + DW_CFA_advance_loc: 4 to 0000000000041e74 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ │ │ -000028a8 0000000000000044 000028ac FDE cie=00000000 pc=000000000001e7b0..000000000001e9f4 │ │ - DW_CFA_advance_loc: 4 to 000000000001e7b4 │ │ - DW_CFA_def_cfa_offset: 224 │ │ - DW_CFA_advance_loc: 24 to 000000000001e7cc │ │ - DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ +00003e40 00000000000000ac 00003e44 FDE cie=00000000 pc=0000000000041e84..0000000000042690 │ │ + DW_CFA_advance_loc: 8 to 0000000000041e8c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000041e94 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000041eb4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ + DW_CFA_same_value: r19 (x19) │ │ + DW_CFA_same_value: r20 (x20) │ │ + DW_CFA_same_value: r21 (x21) │ │ + DW_CFA_same_value: r22 (x22) │ │ + DW_CFA_advance_loc: 28 to 0000000000041ed0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 72 to 0000000000041f18 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 0000000000041f1c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 96 to 0000000000041f7c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 0000000000041f80 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 92 to 0000000000041fdc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 0000000000041fe0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 84 to 0000000000042034 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 0000000000042038 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 80 to 0000000000042088 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 000000000004208c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 44 to 00000000000420b8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 00000000000420bc │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 28 to 00000000000420d8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 00000000000420dc │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 36 to 0000000000042100 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 0000000000042104 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 656 to 0000000000042394 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 0000000000042398 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 40 to 00000000000423c0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 00000000000423c4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 96 to 0000000000042424 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 0000000000042428 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000042448 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_advance_loc: 4 to 000000000004244c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00003ef0 000000000000005c 00003ef4 FDE cie=00000000 pc=0000000000042704..0000000000042bf0 │ │ + DW_CFA_advance_loc: 4 to 0000000000042708 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000042720 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ - DW_CFA_offset: r30 (x30) at cfa-72 │ │ - DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 472 to 000000000001e9a4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 224 │ │ - DW_CFA_advance_loc: 24 to 000000000001e9bc │ │ + DW_CFA_advance_loc2: 1172 to 0000000000042bb4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000042bcc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001e9c0 │ │ + DW_CFA_advance_loc: 4 to 0000000000042bd0 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_advance_loc: 4 to 0000000000042bd4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000042bec │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000028f0 0000000000000064 000028f4 FDE cie=00000000 pc=000000000001e9f4..000000000001f2a4 │ │ - DW_CFA_advance_loc: 4 to 000000000001e9f8 │ │ - DW_CFA_def_cfa_offset: 480 │ │ - DW_CFA_advance_loc: 28 to 000000000001ea14 │ │ +00003f50 0000000000000034 00003f54 FDE cie=00000000 pc=00000000000432f0..00000000000433bc │ │ + DW_CFA_advance_loc: 4 to 00000000000432f4 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000043304 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_advance_loc1: 164 to 00000000000433a8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000433b8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + │ │ +00003f88 000000000000005c 00003f8c FDE cie=00000000 pc=00000000000433bc..0000000000043890 │ │ + DW_CFA_advance_loc: 4 to 00000000000433c0 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 00000000000433d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 116 to 000000000001ea88 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 480 │ │ - DW_CFA_advance_loc: 28 to 000000000001eaa4 │ │ + DW_CFA_advance_loc2: 1148 to 0000000000043854 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 000000000004386c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001eaa8 │ │ + DW_CFA_advance_loc: 4 to 0000000000043870 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 1732 to 000000000001f16c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 480 │ │ - DW_CFA_advance_loc: 28 to 000000000001f188 │ │ + DW_CFA_advance_loc: 4 to 0000000000043874 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 000000000004388c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f18c │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002958 0000000000000024 0000295c FDE cie=00000000 pc=000000000001f2a4..000000000001f2c0 │ │ - DW_CFA_advance_loc: 4 to 000000000001f2a8 │ │ +00003fe8 000000000000001c 00003fec FDE cie=00000000 pc=00000000000440b4..0000000000044370 │ │ + DW_CFA_advance_loc2: 692 to 0000000000044368 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001f2ac │ │ + DW_CFA_advance_loc: 4 to 000000000004436c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 12 to 000000000001f2b8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001f2bc │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002980 0000000000000034 00002984 FDE cie=00000000 pc=000000000001f2c0..000000000001f3e0 │ │ - DW_CFA_advance_loc: 4 to 000000000001f2c4 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001f2d4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +00004008 0000000000000034 0000400c FDE cie=00000000 pc=0000000000044370..000000000004443c │ │ + DW_CFA_advance_loc: 4 to 0000000000044374 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000044384 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 88 to 000000000001f32c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 000000000001f33c │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_advance_loc1: 164 to 0000000000044428 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000044438 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f340 │ │ - DW_CFA_restore_state │ │ + │ │ +00004040 0000000000000014 00004044 FDE cie=00000000 pc=000000000004443c..0000000000044500 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000029b8 0000000000000024 000029bc FDE cie=00000000 pc=000000000001f3e0..000000000001f430 │ │ - DW_CFA_advance_loc: 4 to 000000000001f3e4 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001f3ec │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 000000000001f400 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001f408 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f40c │ │ - DW_CFA_restore_state │ │ - │ │ -000029e0 0000000000000034 000029e4 FDE cie=00000000 pc=000000000001f430..000000000001f4a8 │ │ - DW_CFA_advance_loc: 4 to 000000000001f434 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001f438 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +00004058 000000000000005c 0000405c FDE cie=00000000 pc=0000000000044500..000000000004490c │ │ + DW_CFA_advance_loc: 4 to 0000000000044504 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 28 to 0000000000044520 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 72 to 000000000001f480 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001f484 │ │ + DW_CFA_advance_loc2: 928 to 00000000000448c0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 28 to 00000000000448dc │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f488 │ │ + DW_CFA_advance_loc: 4 to 00000000000448e0 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001f48c │ │ + DW_CFA_advance_loc: 8 to 00000000000448e8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 28 to 0000000000044904 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f490 │ │ + DW_CFA_advance_loc: 4 to 0000000000044908 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00002a18 000000000000003c 00002a1c FDE cie=00000000 pc=000000000001f4e8..000000000001f69c │ │ - DW_CFA_advance_loc: 4 to 000000000001f4ec │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 20 to 000000000001f500 │ │ +000040b8 0000000000000014 000040bc FDE cie=00000000 pc=0000000000044dc8..0000000000044ecc │ │ + DW_CFA_advance_loc: 4 to 0000000000044dcc │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc1: 252 to 0000000000044ec8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + │ │ +000040d0 0000000000000034 000040d4 FDE cie=00000000 pc=0000000000044ecc..0000000000044f9c │ │ + DW_CFA_advance_loc: 4 to 0000000000044ed0 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000044ee0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 344 to 000000000001f658 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 20 to 000000000001f66c │ │ + DW_CFA_advance_loc1: 168 to 0000000000044f88 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000044f98 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f670 │ │ - DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00002a58 000000000000005c 00002a5c FDE cie=00000000 pc=000000000001f69c..000000000001f7d8 │ │ - DW_CFA_advance_loc: 4 to 000000000001f6a0 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001f6a8 │ │ +00004108 000000000000002c 0000410c FDE cie=00000000 pc=0000000000045260..000000000004531c │ │ + DW_CFA_advance_loc: 4 to 0000000000045264 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000045270 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 148 to 000000000001f73c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001f744 │ │ + DW_CFA_advance_loc1: 140 to 00000000000452fc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 12 to 0000000000045308 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f748 │ │ + DW_CFA_advance_loc: 4 to 000000000004530c │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00004138 0000000000000034 0000413c FDE cie=00000000 pc=000000000004531c..0000000000045360 │ │ + DW_CFA_advance_loc: 4 to 0000000000045320 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000045328 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 24 to 000000000001f760 │ │ + DW_CFA_advance_loc: 32 to 0000000000045348 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001f768 │ │ + DW_CFA_advance_loc: 8 to 0000000000045350 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f76c │ │ + DW_CFA_advance_loc: 4 to 0000000000045354 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 000000000001f798 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001f7a0 │ │ + DW_CFA_advance_loc: 8 to 000000000004535c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f7a4 │ │ - DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004170 0000000000000014 00004174 FDE cie=00000000 pc=0000000000045360..0000000000045484 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004188 0000000000000014 0000418c FDE cie=00000000 pc=0000000000045484..000000000004553c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000041a0 0000000000000014 000041a4 FDE cie=00000000 pc=000000000004553c..00000000000455dc │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000041b8 0000000000000014 000041bc FDE cie=00000000 pc=00000000000455dc..00000000000456cc │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000041d0 0000000000000044 000041d4 FDE cie=00000000 pc=00000000000456cc..0000000000045760 │ │ + DW_CFA_advance_loc: 4 to 00000000000456d0 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 16 to 00000000000456e0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 16 to 000000000001f7b4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001f7bc │ │ + DW_CFA_advance_loc1: 84 to 0000000000045734 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 16 to 0000000000045744 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f7c0 │ │ + DW_CFA_advance_loc: 4 to 0000000000045748 │ │ DW_CFA_restore_state │ │ + DW_CFA_advance_loc: 4 to 000000000004574c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 16 to 000000000004575c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ab8 000000000000004c 00002abc FDE cie=00000000 pc=000000000001f7d8..000000000001fcc4 │ │ - DW_CFA_advance_loc: 4 to 000000000001f7dc │ │ - DW_CFA_def_cfa_offset: 320 │ │ - DW_CFA_advance_loc: 32 to 000000000001f7fc │ │ - DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ +00004218 0000000000000014 0000421c FDE cie=00000000 pc=0000000000045760..0000000000045870 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004230 000000000000002c 00004234 FDE cie=00000000 pc=0000000000045870..00000000000458e8 │ │ + DW_CFA_advance_loc: 4 to 0000000000045874 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000045880 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-40 │ │ - DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-56 │ │ - DW_CFA_offset: r26 (x26) at cfa-64 │ │ - DW_CFA_offset: r27 (x27) at cfa-72 │ │ - DW_CFA_offset: r28 (x28) at cfa-80 │ │ - DW_CFA_offset: r30 (x30) at cfa-88 │ │ - DW_CFA_offset: r29 (x29) at cfa-96 │ │ - DW_CFA_offset_extended: r72 (v8) at cfa-112 │ │ - DW_CFA_advance_loc2: 1188 to 000000000001fca0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 320 │ │ - DW_CFA_advance_loc: 32 to 000000000001fcc0 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_advance_loc1: 88 to 00000000000458d8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000458e4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ - DW_CFA_restore: r24 (x24) │ │ - DW_CFA_restore: r25 (x25) │ │ - DW_CFA_restore: r26 (x26) │ │ - DW_CFA_restore: r27 (x27) │ │ - DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_restore_extended: r72 (v8) │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002b08 0000000000000034 00002b0c FDE cie=00000000 pc=000000000001fcc4..000000000001fda8 │ │ - DW_CFA_advance_loc: 4 to 000000000001fcc8 │ │ - DW_CFA_def_cfa_offset: 176 │ │ - DW_CFA_advance_loc: 16 to 000000000001fcd8 │ │ +00004260 0000000000000044 00004264 FDE cie=00000000 pc=0000000000045978..0000000000045a78 │ │ + DW_CFA_advance_loc: 4 to 000000000004597c │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 16 to 000000000004598c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 172 to 000000000001fd84 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ - DW_CFA_advance_loc: 16 to 000000000001fd94 │ │ + DW_CFA_advance_loc1: 72 to 00000000000459d4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 00000000000459e4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001fd98 │ │ + DW_CFA_advance_loc: 4 to 00000000000459e8 │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ - │ │ -00002b40 0000000000000024 00002b44 FDE cie=00000000 pc=000000000001fda8..000000000001fdd8 │ │ - DW_CFA_advance_loc: 4 to 000000000001fdac │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001fdb0 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 32 to 000000000001fdd0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000001fdd4 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 68 to 0000000000045a2c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 0000000000045a3c │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000045a40 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002b68 0000000000000024 00002b6c FDE cie=00000000 pc=00000000000201f4..0000000000020210 │ │ - DW_CFA_advance_loc: 4 to 00000000000201f8 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000201fc │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 12 to 0000000000020208 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000002020c │ │ +000042a8 0000000000000024 000042ac FDE cie=00000000 pc=0000000000045b50..0000000000045b84 │ │ + DW_CFA_advance_loc: 12 to 0000000000045b5c │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000045b64 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc: 20 to 0000000000045b78 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000045b80 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + │ │ +000042d0 0000000000000014 000042d4 FDE cie=00000000 pc=0000000000045b84..0000000000045b98 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002b90 000000000000004c 00002b94 FDE cie=00000000 pc=0000000000020210..00000000000202f8 │ │ - DW_CFA_advance_loc: 4 to 0000000000020214 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000020224 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ +000042e8 0000000000000014 000042ec FDE cie=00000000 pc=0000000000045b98..0000000000045bac │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004300 0000000000000014 00004304 FDE cie=00000000 pc=0000000000045bac..0000000000045bbc │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004318 0000000000000014 0000431c FDE cie=00000000 pc=0000000000045bbc..0000000000045bc4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004330 0000000000000014 00004334 FDE cie=00000000 pc=0000000000045bc4..0000000000045bc8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004348 0000000000000044 0000434c FDE cie=00000000 pc=0000000000045e4c..0000000000045f40 │ │ + DW_CFA_advance_loc: 4 to 0000000000045e50 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc: 16 to 0000000000045e60 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-24 │ │ - DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 116 to 0000000000020298 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000202a8 │ │ + DW_CFA_advance_loc1: 176 to 0000000000045f10 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 16 to 0000000000045f20 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000202ac │ │ + DW_CFA_advance_loc: 4 to 0000000000045f24 │ │ DW_CFA_restore_state │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 40 to 00000000000202d4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000202e4 │ │ + DW_CFA_advance_loc: 8 to 0000000000045f2c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 16 to 0000000000045f3c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ - DW_CFA_restore: r22 (x22) │ │ - DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000202e8 │ │ - DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002be0 0000000000000024 00002be4 FDE cie=00000000 pc=00000000000202f8..0000000000020348 │ │ - DW_CFA_advance_loc: 28 to 0000000000020314 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 8 to 000000000002031c │ │ +00004390 0000000000000054 00004394 FDE cie=00000000 pc=0000000000045f40..00000000000462f8 │ │ + DW_CFA_advance_loc: 4 to 0000000000045f44 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 8 to 0000000000045f4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 32 to 000000000002033c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 8 to 0000000000020344 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 136 to 0000000000045fd4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 8 to 0000000000045fdc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000045fe0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 280 to 00000000000460f8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 8 to 0000000000046100 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046104 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 380 to 0000000000046280 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 8 to 0000000000046288 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004628c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 000000000004629c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 8 to 00000000000462a4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000462a8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000043e8 0000000000000014 000043ec FDE cie=00000000 pc=00000000000463a4..00000000000463c8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004400 000000000000005c 00004404 FDE cie=00000000 pc=00000000000463c8..0000000000046734 │ │ + DW_CFA_advance_loc: 4 to 00000000000463cc │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 00000000000463e4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 108 to 0000000000046450 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000046468 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004646c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 588 to 00000000000466b8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 00000000000466d0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000466d4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ │ │ -00002c08 000000000000003c 00002c0c FDE cie=00000000 pc=0000000000020860..0000000000020900 │ │ - DW_CFA_advance_loc: 4 to 0000000000020864 │ │ +00004460 000000000000008c 00004464 FDE cie=00000000 pc=0000000000046734..0000000000046b70 │ │ + DW_CFA_advance_loc: 4 to 0000000000046738 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000020870 │ │ + DW_CFA_advance_loc: 12 to 0000000000046744 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 88 to 00000000000208c8 │ │ + DW_CFA_advance_loc1: 64 to 0000000000046784 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000046790 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046794 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 548 to 00000000000469b8 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000208d4 │ │ + DW_CFA_advance_loc: 12 to 00000000000469c4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000208d8 │ │ + DW_CFA_advance_loc: 4 to 00000000000469c8 │ │ DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 24 to 00000000000208f0 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 24 to 00000000000469e0 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000208fc │ │ + DW_CFA_advance_loc: 12 to 00000000000469ec │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000469f0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 64 to 0000000000046a30 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000046a3c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046a40 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 120 to 0000000000046ab8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000046ac4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046ac8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 8 to 0000000000046ad0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000046adc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046ae0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 24 to 0000000000046af8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000046b04 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046b08 │ │ + DW_CFA_restore_state │ │ + │ │ +000044f0 0000000000000014 000044f4 FDE cie=00000000 pc=0000000000046e80..0000000000046e9c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002c48 0000000000000024 00002c4c FDE cie=00000000 pc=0000000000020b68..0000000000020b84 │ │ - DW_CFA_advance_loc: 4 to 0000000000020b6c │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000020b70 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 12 to 0000000000020b7c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000020b80 │ │ +00004508 0000000000000034 0000450c FDE cie=00000000 pc=0000000000046e9c..0000000000046fbc │ │ + DW_CFA_advance_loc: 4 to 0000000000046ea0 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 16 to 0000000000046eb0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 88 to 0000000000046f08 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 0000000000046f18 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046f1c │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - │ │ -00002c70 000000000000001c 00002c74 FDE cie=00000000 pc=0000000000020b84..0000000000020b90 │ │ - DW_CFA_advance_loc: 4 to 0000000000020b88 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000020b8c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002c90 000000000000002c 00002c94 FDE cie=00000000 pc=0000000000020e64..0000000000020efc │ │ - DW_CFA_advance_loc: 4 to 0000000000020e68 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 12 to 0000000000020e74 │ │ +00004540 000000000000005c 00004544 FDE cie=00000000 pc=0000000000046fbc..00000000000470f4 │ │ + DW_CFA_advance_loc: 4 to 0000000000046fc0 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000046fc8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 104 to 0000000000020edc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 12 to 0000000000020ee8 │ │ + DW_CFA_advance_loc1: 148 to 000000000004705c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000047064 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000047068 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 24 to 0000000000047080 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000047088 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020eec │ │ + DW_CFA_advance_loc: 4 to 000000000004708c │ │ DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 40 to 00000000000470b4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000470bc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000470c0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000470d0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000470d8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000470dc │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002cc0 000000000000001c 00002cc4 FDE cie=00000000 pc=0000000000020efc..0000000000020f08 │ │ - DW_CFA_advance_loc: 4 to 0000000000020f00 │ │ +000045a0 000000000000001c 000045a4 FDE cie=00000000 pc=00000000000470f4..0000000000047100 │ │ + DW_CFA_advance_loc: 4 to 00000000000470f8 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000020f04 │ │ + DW_CFA_advance_loc: 4 to 00000000000470fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ce0 0000000000000024 00002ce4 FDE cie=00000000 pc=00000000000212a4..00000000000212b4 │ │ - DW_CFA_advance_loc: 4 to 00000000000212a8 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000212ac │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 00000000000212b0 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ +000045c0 0000000000000014 000045c4 FDE cie=00000000 pc=0000000000047418..0000000000047434 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002d08 0000000000000034 00002d0c FDE cie=00000000 pc=000000000002143c..000000000002146c │ │ - DW_CFA_advance_loc: 4 to 0000000000021440 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000021444 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 0000000000021458 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000002145c │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000021460 │ │ - DW_CFA_restore_state │ │ - DW_CFA_advance_loc: 4 to 0000000000021464 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000021468 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ +000045d8 0000000000000014 000045dc FDE cie=00000000 pc=0000000000047434..0000000000047448 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002d40 0000000000000024 00002d44 FDE cie=00000000 pc=0000000000021980..00000000000219e8 │ │ - DW_CFA_advance_loc: 4 to 0000000000021984 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 8 to 000000000002198c │ │ +000045f0 0000000000000014 000045f4 FDE cie=00000000 pc=0000000000047448..0000000000047594 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004608 0000000000000014 0000460c FDE cie=00000000 pc=0000000000047594..00000000000475a0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004620 0000000000000014 00004624 FDE cie=00000000 pc=00000000000475a0..00000000000475ac │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004638 0000000000000014 0000463c FDE cie=00000000 pc=00000000000475ac..00000000000475b8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004650 0000000000000014 00004654 FDE cie=00000000 pc=00000000000475b8..00000000000475c4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004668 000000000000001c 0000466c FDE cie=00000000 pc=00000000000475c4..00000000000475d0 │ │ + DW_CFA_advance_loc: 4 to 00000000000475c8 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 00000000000475cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc1: 80 to 00000000000219dc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 8 to 00000000000219e4 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002d68 000000000000001c 00002d6c FDE cie=00000000 pc=0000000000021bfc..0000000000021c30 │ │ - DW_CFA_advance_loc: 4 to 0000000000021c00 │ │ +00004688 000000000000001c 0000468c FDE cie=00000000 pc=00000000000475d0..00000000000475f0 │ │ + DW_CFA_advance_loc: 4 to 00000000000475d4 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 8 to 0000000000021c08 │ │ + DW_CFA_advance_loc: 8 to 00000000000475dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002d88 000000000000001c 00002d8c FDE cie=00000000 pc=0000000000021c30..0000000000021c3c │ │ - DW_CFA_advance_loc: 4 to 0000000000021c34 │ │ +000046a8 000000000000001c 000046ac FDE cie=00000000 pc=00000000000475f0..00000000000475fc │ │ + DW_CFA_advance_loc: 4 to 00000000000475f4 │ │ DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000021c38 │ │ + DW_CFA_advance_loc: 4 to 00000000000475f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002da8 000000000000002c 00002dac FDE cie=00000000 pc=00000000000223c4..000000000002240c │ │ - DW_CFA_advance_loc: 4 to 00000000000223c8 │ │ +000046c8 0000000000000014 000046cc FDE cie=00000000 pc=00000000000476b0..00000000000476c4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000046e0 000000000000002c 000046e4 FDE cie=00000000 pc=00000000000476c4..0000000000047704 │ │ + DW_CFA_advance_loc: 4 to 00000000000476c8 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 00000000000223d0 │ │ + DW_CFA_advance_loc: 8 to 00000000000476d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 00000000000223f4 │ │ + DW_CFA_advance_loc: 28 to 00000000000476ec │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 00000000000223fc │ │ + DW_CFA_advance_loc: 8 to 00000000000476f4 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000022400 │ │ + DW_CFA_advance_loc: 4 to 00000000000476f8 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002dd8 0000000000000024 00002ddc FDE cie=00000000 pc=000000000002240c..0000000000022424 │ │ - DW_CFA_advance_loc: 4 to 0000000000022410 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000022414 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 8 to 000000000002241c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000022420 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ +00004710 0000000000000014 00004714 FDE cie=00000000 pc=0000000000047704..0000000000047710 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002e00 0000000000000024 00002e04 FDE cie=00000000 pc=0000000000022424..0000000000022454 │ │ - DW_CFA_advance_loc: 4 to 0000000000022428 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000002242c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 32 to 000000000002244c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000022450 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ +00004728 0000000000000014 0000472c FDE cie=00000000 pc=0000000000047710..000000000004771c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002e28 0000000000000024 00002e2c FDE cie=00000000 pc=0000000000022454..0000000000022484 │ │ - DW_CFA_advance_loc: 4 to 0000000000022458 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000002245c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 32 to 000000000002247c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000022480 │ │ - DW_CFA_def_cfa_offset: 0 │ │ - DW_CFA_restore: r30 (x30) │ │ - DW_CFA_restore: r29 (x29) │ │ +00004740 0000000000000014 00004744 FDE cie=00000000 pc=000000000004771c..0000000000047734 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002e50 0000000000000024 00002e54 FDE cie=00000000 pc=0000000000022600..0000000000022630 │ │ - DW_CFA_advance_loc: 4 to 0000000000022604 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000022608 │ │ +00004758 0000000000000024 0000475c FDE cie=00000000 pc=0000000000047734..00000000000477ac │ │ + DW_CFA_advance_loc: 52 to 0000000000047768 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000047770 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 32 to 0000000000022628 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 000000000002262c │ │ + DW_CFA_advance_loc: 28 to 000000000004778c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000047794 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002e78 0000000000000034 00002e7c FDE cie=00000000 pc=0000000000022630..00000000000226a8 │ │ - DW_CFA_advance_loc: 4 to 0000000000022634 │ │ +00004780 0000000000000014 00004784 FDE cie=00000000 pc=0000000000047980..0000000000047988 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004798 0000000000000014 0000479c FDE cie=00000000 pc=0000000000047988..000000000004799c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000047b0 0000000000000014 000047b4 FDE cie=00000000 pc=000000000004799c..00000000000479b0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000047c8 0000000000000034 000047cc FDE cie=00000000 pc=00000000000479b0..0000000000047a30 │ │ + DW_CFA_advance_loc: 4 to 00000000000479b4 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000022640 │ │ + DW_CFA_advance_loc: 12 to 00000000000479c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 56 to 0000000000022678 │ │ + DW_CFA_advance_loc: 56 to 00000000000479f8 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000022684 │ │ + DW_CFA_advance_loc: 12 to 0000000000047a04 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000022688 │ │ + DW_CFA_advance_loc: 4 to 0000000000047a08 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002eb0 0000000000000044 00002eb4 FDE cie=00000000 pc=00000000000226a8..00000000000227f8 │ │ - DW_CFA_advance_loc: 4 to 00000000000226ac │ │ +00004800 0000000000000034 00004804 FDE cie=00000000 pc=0000000000047a30..0000000000047b54 │ │ + DW_CFA_advance_loc: 4 to 0000000000047a34 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000226b8 │ │ + DW_CFA_advance_loc: 12 to 0000000000047a40 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ - DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 64 to 00000000000226f8 │ │ + DW_CFA_advance_loc2: 260 to 0000000000047b44 │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 0000000000022704 │ │ + DW_CFA_advance_loc: 12 to 0000000000047b50 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004838 0000000000000014 0000483c FDE cie=00000000 pc=0000000000047b54..0000000000047b70 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004850 000000000000001c 00004854 FDE cie=00000000 pc=0000000000047b70..0000000000047b88 │ │ + DW_CFA_advance_loc: 4 to 0000000000047b74 │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000047b78 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004870 000000000000001c 00004874 FDE cie=00000000 pc=0000000000047b88..0000000000047b98 │ │ + DW_CFA_advance_loc: 4 to 0000000000047b8c │ │ + DW_CFA_def_cfa_offset: 16 │ │ + DW_CFA_advance_loc: 4 to 0000000000047b90 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004890 000000000000003c 00004894 FDE cie=00000000 pc=0000000000047c78..0000000000047d20 │ │ + DW_CFA_advance_loc: 4 to 0000000000047c7c │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000047c84 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 104 to 0000000000047cec │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000047cf4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000022708 │ │ + DW_CFA_advance_loc: 4 to 0000000000047cf8 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 200 to 00000000000227d0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 00000000000227dc │ │ + DW_CFA_advance_loc: 24 to 0000000000047d10 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000047d18 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ - DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000227e0 │ │ + DW_CFA_advance_loc: 4 to 0000000000047d1c │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00002ef8 0000000000000024 00002efc FDE cie=00000000 pc=00000000000227f8..0000000000022814 │ │ - DW_CFA_advance_loc: 4 to 00000000000227fc │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000022800 │ │ +000048d0 000000000000001c 000048d4 FDE cie=00000000 pc=0000000000047d20..0000000000047d58 │ │ + DW_CFA_advance_loc: 4 to 0000000000047d24 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 8 to 0000000000047d2c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ - DW_CFA_advance_loc: 12 to 000000000002280c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 16 │ │ - DW_CFA_advance_loc: 4 to 0000000000022810 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000048f0 0000000000000014 000048f4 FDE cie=00000000 pc=0000000000048170..0000000000048180 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004908 0000000000000014 0000490c FDE cie=00000000 pc=0000000000048500..0000000000048540 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004920 000000000000005c 00004924 FDE cie=00000000 pc=0000000000048708..0000000000048850 │ │ + DW_CFA_advance_loc: 4 to 000000000004870c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000004871c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 44 to 0000000000048748 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000048758 │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004875c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 44 to 0000000000048788 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000048798 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004879c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 128 to 000000000004881c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000004882c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000048830 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002f20 000000000000001c 00002f24 FDE cie=00000000 pc=0000000000022814..0000000000022824 │ │ - DW_CFA_advance_loc: 4 to 0000000000022818 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000002281c │ │ +00004980 000000000000002c 00004984 FDE cie=00000000 pc=0000000000048850..00000000000488ac │ │ + DW_CFA_advance_loc: 4 to 0000000000048854 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000004885c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 52 to 0000000000048890 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000048898 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004889c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000049b0 000000000000001c 000049b4 FDE cie=00000000 pc=00000000000488ac..00000000000488d8 │ │ + DW_CFA_advance_loc: 12 to 00000000000488b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00002f40 000000000000001c 00002f44 FDE cie=00000000 pc=0000000000022824..000000000002283c │ │ - DW_CFA_advance_loc: 4 to 0000000000022828 │ │ - DW_CFA_def_cfa_offset: 16 │ │ - DW_CFA_advance_loc: 4 to 000000000002282c │ │ +000049d0 0000000000000034 000049d4 FDE cie=00000000 pc=00000000000488d8..00000000000489ac │ │ + DW_CFA_advance_loc: 4 to 00000000000488dc │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000488e4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000488f4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000488fc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000048900 │ │ + DW_CFA_restore_state │ │ + DW_CFA_advance_loc1: 160 to 00000000000489a0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000489a8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004a08 0000000000000014 00004a0c FDE cie=00000000 pc=00000000000489ac..00000000000489bc │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004a20 0000000000000014 00004a24 FDE cie=00000000 pc=00000000000489bc..00000000000489c8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004a38 0000000000000014 00004a3c FDE cie=00000000 pc=00000000000489c8..00000000000489d4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004a50 0000000000000014 00004a54 FDE cie=00000000 pc=00000000000489d4..00000000000489e0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004a68 0000000000000014 00004a6c FDE cie=00000000 pc=00000000000489e0..00000000000489f0 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004a80 0000000000000014 00004a84 FDE cie=00000000 pc=00000000000489f0..00000000000489fc │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004a98 0000000000000014 00004a9c FDE cie=00000000 pc=00000000000489fc..0000000000048a08 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004ab0 0000000000000014 00004ab4 FDE cie=00000000 pc=0000000000048a08..0000000000048a14 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004ac8 0000000000000014 00004acc FDE cie=00000000 pc=0000000000048a14..0000000000048a20 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004ae0 0000000000000014 00004ae4 FDE cie=00000000 pc=0000000000048a20..0000000000048a38 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004af8 0000000000000014 00004afc FDE cie=00000000 pc=0000000000048a38..0000000000048a5c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004b10 0000000000000014 00004b14 FDE cie=00000000 pc=0000000000048a5c..0000000000048a64 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004b28 0000000000000014 00004b2c FDE cie=00000000 pc=0000000000048a64..0000000000048a74 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004b40 0000000000000014 00004b44 FDE cie=00000000 pc=0000000000048a74..0000000000048a84 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004b58 0000000000000014 00004b5c FDE cie=00000000 pc=0000000000048a84..0000000000048a94 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004b70 0000000000000014 00004b74 FDE cie=00000000 pc=0000000000048a94..0000000000048aa4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004b88 0000000000000014 00004b8c FDE cie=00000000 pc=0000000000048aa4..0000000000048aac │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004ba0 0000000000000014 00004ba4 FDE cie=00000000 pc=0000000000048aac..0000000000048ac4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004bb8 0000000000000014 00004bbc FDE cie=00000000 pc=0000000000048ac4..0000000000048acc │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004bd0 0000000000000014 00004bd4 FDE cie=00000000 pc=0000000000048acc..0000000000048ad8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004be8 0000000000000014 00004bec FDE cie=00000000 pc=0000000000048ad8..0000000000048ae4 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004c00 0000000000000014 00004c04 FDE cie=00000000 pc=0000000000048ae4..0000000000048aec │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004c18 0000000000000014 00004c1c FDE cie=00000000 pc=0000000000048aec..0000000000048af8 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004c30 0000000000000014 00004c34 FDE cie=00000000 pc=0000000000048af8..0000000000048b00 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004c48 0000000000000014 00004c4c FDE cie=00000000 pc=0000000000048b00..0000000000048b0c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004c60 0000000000000014 00004c64 FDE cie=00000000 pc=0000000000048b0c..0000000000048b18 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004c78 0000000000000014 00004c7c FDE cie=00000000 pc=0000000000048b18..0000000000048b24 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004c90 0000000000000014 00004c94 FDE cie=00000000 pc=0000000000048b24..0000000000048b30 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002f60 000000000000001c 00002f64 FDE cie=00000000 pc=000000000002283c..0000000000022890 │ │ - DW_CFA_advance_loc: 56 to 0000000000022874 │ │ +00004ca8 0000000000000014 00004cac FDE cie=00000000 pc=0000000000048b30..0000000000048b44 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004cc0 0000000000000014 00004cc4 FDE cie=00000000 pc=0000000000048b44..0000000000048b58 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004cd8 0000000000000014 00004cdc FDE cie=00000000 pc=0000000000048b58..0000000000048b74 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00004cf0 000000000000001c 00004cf4 FDE cie=00000000 pc=0000000000048b74..0000000000048bc8 │ │ + DW_CFA_advance_loc: 56 to 0000000000048bac │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002f80 000000000000002c 00002f84 FDE cie=00000000 pc=0000000000022890..00000000000234a8 │ │ - DW_CFA_advance_loc: 36 to 00000000000228b4 │ │ +00004d10 000000000000002c 00004d14 FDE cie=00000000 pc=0000000000048bc8..00000000000497e0 │ │ + DW_CFA_advance_loc: 36 to 0000000000048bec │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6725,40 +10625,40 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002fb0 000000000000001c 00002fb4 FDE cie=00000000 pc=00000000000234a8..0000000000023510 │ │ - DW_CFA_advance_loc: 12 to 00000000000234b4 │ │ +00004d40 000000000000001c 00004d44 FDE cie=00000000 pc=00000000000497e0..0000000000049848 │ │ + DW_CFA_advance_loc: 12 to 00000000000497ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002fd0 000000000000001c 00002fd4 FDE cie=00000000 pc=0000000000023510..00000000000235a0 │ │ - DW_CFA_advance_loc: 16 to 0000000000023520 │ │ +00004d60 000000000000001c 00004d64 FDE cie=00000000 pc=0000000000049848..00000000000498d8 │ │ + DW_CFA_advance_loc: 16 to 0000000000049858 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ff0 000000000000002c 00002ff4 FDE cie=00000000 pc=00000000000235a0..0000000000023b98 │ │ - DW_CFA_advance_loc: 32 to 00000000000235c0 │ │ +00004d80 000000000000002c 00004d84 FDE cie=00000000 pc=00000000000498d8..0000000000049ed0 │ │ + DW_CFA_advance_loc: 32 to 00000000000498f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6768,86 +10668,86 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003020 0000000000000014 00003024 FDE cie=00000000 pc=0000000000023b98..0000000000023cf0 │ │ +00004db0 0000000000000014 00004db4 FDE cie=00000000 pc=0000000000049ed0..000000000004a028 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003038 0000000000000024 0000303c FDE cie=00000000 pc=0000000000023cf0..0000000000024120 │ │ - DW_CFA_advance_loc: 20 to 0000000000023d04 │ │ +00004dc8 0000000000000024 00004dcc FDE cie=00000000 pc=000000000004a028..000000000004a458 │ │ + DW_CFA_advance_loc: 20 to 000000000004a03c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003060 000000000000001c 00003064 FDE cie=00000000 pc=0000000000024120..00000000000241dc │ │ - DW_CFA_advance_loc: 20 to 0000000000024134 │ │ +00004df0 000000000000001c 00004df4 FDE cie=00000000 pc=000000000004a458..000000000004a514 │ │ + DW_CFA_advance_loc: 20 to 000000000004a46c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003080 0000000000000014 00003084 FDE cie=00000000 pc=00000000000241dc..00000000000242d8 │ │ +00004e10 0000000000000014 00004e14 FDE cie=00000000 pc=000000000004a514..000000000004a610 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003098 000000000000001c 0000309c FDE cie=00000000 pc=00000000000242d8..0000000000024510 │ │ - DW_CFA_advance_loc: 8 to 00000000000242e0 │ │ +00004e28 000000000000001c 00004e2c FDE cie=00000000 pc=000000000004a610..000000000004a848 │ │ + DW_CFA_advance_loc: 8 to 000000000004a618 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000030b8 000000000000001c 000030bc FDE cie=00000000 pc=0000000000024510..0000000000024664 │ │ - DW_CFA_advance_loc: 12 to 000000000002451c │ │ +00004e48 000000000000001c 00004e4c FDE cie=00000000 pc=000000000004a848..000000000004a99c │ │ + DW_CFA_advance_loc: 12 to 000000000004a854 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000030d8 000000000000002c 000030dc FDE cie=00000000 pc=0000000000024664..0000000000025034 │ │ - DW_CFA_advance_loc: 32 to 0000000000024684 │ │ +00004e68 000000000000002c 00004e6c FDE cie=00000000 pc=000000000004a99c..000000000004b36c │ │ + DW_CFA_advance_loc: 32 to 000000000004a9bc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6857,38 +10757,38 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003108 000000000000001c 0000310c FDE cie=00000000 pc=0000000000025034..00000000000250d8 │ │ - DW_CFA_advance_loc: 20 to 0000000000025048 │ │ +00004e98 000000000000001c 00004e9c FDE cie=00000000 pc=000000000004b36c..000000000004b410 │ │ + DW_CFA_advance_loc: 20 to 000000000004b380 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003128 000000000000001c 0000312c FDE cie=00000000 pc=00000000000250d8..0000000000025194 │ │ - DW_CFA_advance_loc: 16 to 00000000000250e8 │ │ +00004eb8 000000000000001c 00004ebc FDE cie=00000000 pc=000000000004b410..000000000004b4cc │ │ + DW_CFA_advance_loc: 16 to 000000000004b420 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003148 000000000000002c 0000314c FDE cie=00000000 pc=0000000000025194..0000000000025b58 │ │ - DW_CFA_advance_loc: 32 to 00000000000251b4 │ │ +00004ed8 000000000000002c 00004edc FDE cie=00000000 pc=000000000004b4cc..000000000004be90 │ │ + DW_CFA_advance_loc: 32 to 000000000004b4ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6898,29 +10798,29 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003178 000000000000001c 0000317c FDE cie=00000000 pc=0000000000025b58..0000000000025bcc │ │ - DW_CFA_advance_loc: 12 to 0000000000025b64 │ │ +00004f08 000000000000001c 00004f0c FDE cie=00000000 pc=000000000004be90..000000000004bf04 │ │ + DW_CFA_advance_loc: 12 to 000000000004be9c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003198 000000000000002c 0000319c FDE cie=00000000 pc=0000000000025bcc..0000000000025f9c │ │ - DW_CFA_advance_loc: 28 to 0000000000025be8 │ │ +00004f28 000000000000002c 00004f2c FDE cie=00000000 pc=000000000004bf04..000000000004c2d4 │ │ + DW_CFA_advance_loc: 28 to 000000000004bf20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6932,54 +10832,54 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000031c8 000000000000001c 000031cc FDE cie=00000000 pc=0000000000025f9c..00000000000261b0 │ │ - DW_CFA_advance_loc: 16 to 0000000000025fac │ │ +00004f58 000000000000001c 00004f5c FDE cie=00000000 pc=000000000004c2d4..000000000004c4e8 │ │ + DW_CFA_advance_loc: 16 to 000000000004c2e4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000031e8 0000000000000024 000031ec FDE cie=00000000 pc=00000000000261b0..0000000000026498 │ │ - DW_CFA_advance_loc: 28 to 00000000000261cc │ │ +00004f78 0000000000000024 00004f7c FDE cie=00000000 pc=000000000004c4e8..000000000004c7d0 │ │ + DW_CFA_advance_loc: 28 to 000000000004c504 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00003210 000000000000001c 00003214 FDE cie=00000000 pc=0000000000026498..00000000000265e4 │ │ - DW_CFA_advance_loc: 16 to 00000000000264a8 │ │ +00004fa0 000000000000001c 00004fa4 FDE cie=00000000 pc=000000000004c7d0..000000000004c91c │ │ + DW_CFA_advance_loc: 16 to 000000000004c7e0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003230 000000000000002c 00003234 FDE cie=00000000 pc=00000000000265e4..0000000000026950 │ │ - DW_CFA_advance_loc: 32 to 0000000000026604 │ │ +00004fc0 000000000000002c 00004fc4 FDE cie=00000000 pc=000000000004c91c..000000000004cc88 │ │ + DW_CFA_advance_loc: 32 to 000000000004c93c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6990,43 +10890,43 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003260 0000000000000024 00003264 FDE cie=00000000 pc=0000000000026950..0000000000026dac │ │ - DW_CFA_advance_loc: 28 to 000000000002696c │ │ +00004ff0 0000000000000024 00004ff4 FDE cie=00000000 pc=000000000004cc88..000000000004d0e4 │ │ + DW_CFA_advance_loc: 28 to 000000000004cca4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r28 (x28) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00003288 000000000000001c 0000328c FDE cie=00000000 pc=0000000000026dac..0000000000026dcc │ │ - DW_CFA_advance_loc: 8 to 0000000000026db4 │ │ +00005018 000000000000001c 0000501c FDE cie=00000000 pc=000000000004d0e4..000000000004d104 │ │ + DW_CFA_advance_loc: 8 to 000000000004d0ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000032a8 000000000000002c 000032ac FDE cie=00000000 pc=0000000000026dcc..0000000000027460 │ │ - DW_CFA_advance_loc: 32 to 0000000000026dec │ │ +00005038 000000000000002c 0000503c FDE cie=00000000 pc=000000000004d104..000000000004d798 │ │ + DW_CFA_advance_loc: 32 to 000000000004d124 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7037,30 +10937,30 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000032d8 0000000000000024 000032dc FDE cie=00000000 pc=0000000000027460..0000000000027880 │ │ - DW_CFA_advance_loc: 28 to 000000000002747c │ │ +00005068 0000000000000024 0000506c FDE cie=00000000 pc=000000000004d798..000000000004dbb8 │ │ + DW_CFA_advance_loc: 28 to 000000000004d7b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r28 (x28) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00003300 000000000000002c 00003304 FDE cie=00000000 pc=0000000000027880..000000000002898c │ │ - DW_CFA_advance_loc: 32 to 00000000000278a0 │ │ +00005090 000000000000002c 00005094 FDE cie=00000000 pc=000000000004dbb8..000000000004ecc4 │ │ + DW_CFA_advance_loc: 32 to 000000000004dbd8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7070,30 +10970,30 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003330 0000000000000024 00003334 FDE cie=00000000 pc=000000000002898c..000000000002907c │ │ - DW_CFA_advance_loc: 28 to 00000000000289a8 │ │ +000050c0 0000000000000024 000050c4 FDE cie=00000000 pc=000000000004ecc4..000000000004f3b4 │ │ + DW_CFA_advance_loc: 28 to 000000000004ece0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r28 (x28) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00003358 000000000000002c 0000335c FDE cie=00000000 pc=000000000002907c..000000000002b7b0 │ │ - DW_CFA_advance_loc: 32 to 000000000002909c │ │ +000050e8 000000000000002c 000050ec FDE cie=00000000 pc=000000000004f3b4..0000000000051ae8 │ │ + DW_CFA_advance_loc: 32 to 000000000004f3d4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7103,16 +11003,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003388 0000000000000044 0000338c FDE cie=00000000 pc=000000000002b7b0..000000000002d910 │ │ - DW_CFA_advance_loc: 48 to 000000000002b7e0 │ │ +00005118 0000000000000044 0000511c FDE cie=00000000 pc=0000000000051ae8..0000000000053c48 │ │ + DW_CFA_advance_loc: 48 to 0000000000051b18 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7130,16 +11030,16 @@ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-144 │ │ DW_CFA_offset_extended: r78 (v14) at cfa-152 │ │ DW_CFA_offset_extended: r79 (v15) at cfa-160 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000033d0 0000000000000024 000033d4 FDE cie=00000000 pc=000000000002d910..000000000002d9f0 │ │ - DW_CFA_advance_loc: 20 to 000000000002d924 │ │ +00005160 0000000000000024 00005164 FDE cie=00000000 pc=0000000000053c48..0000000000053d28 │ │ + DW_CFA_advance_loc: 20 to 0000000000053c5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7147,41 +11047,41 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000033f8 000000000000001c 000033fc FDE cie=00000000 pc=000000000002d9f0..000000000002dc44 │ │ - DW_CFA_advance_loc: 8 to 000000000002d9f8 │ │ +00005188 000000000000001c 0000518c FDE cie=00000000 pc=0000000000053d28..0000000000053f7c │ │ + DW_CFA_advance_loc: 8 to 0000000000053d30 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003418 000000000000001c 0000341c FDE cie=00000000 pc=000000000002dc44..000000000002dd08 │ │ - DW_CFA_advance_loc: 16 to 000000000002dc54 │ │ +000051a8 000000000000001c 000051ac FDE cie=00000000 pc=0000000000053f7c..0000000000054040 │ │ + DW_CFA_advance_loc: 16 to 0000000000053f8c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003438 000000000000002c 0000343c FDE cie=00000000 pc=000000000002dd08..000000000002e3a8 │ │ - DW_CFA_advance_loc: 28 to 000000000002dd24 │ │ +000051c8 000000000000002c 000051cc FDE cie=00000000 pc=0000000000054040..00000000000546e0 │ │ + DW_CFA_advance_loc: 28 to 000000000005405c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7193,102 +11093,102 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003468 000000000000001c 0000346c FDE cie=00000000 pc=000000000002e3a8..000000000002e448 │ │ - DW_CFA_advance_loc: 16 to 000000000002e3b8 │ │ +000051f8 000000000000001c 000051fc FDE cie=00000000 pc=00000000000546e0..0000000000054780 │ │ + DW_CFA_advance_loc: 16 to 00000000000546f0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003488 0000000000000014 0000348c FDE cie=00000000 pc=000000000002e448..000000000002e57c │ │ +00005218 0000000000000014 0000521c FDE cie=00000000 pc=0000000000054780..00000000000548b4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000034a0 0000000000000024 000034a4 FDE cie=00000000 pc=000000000002e57c..000000000002e8e8 │ │ - DW_CFA_advance_loc: 24 to 000000000002e594 │ │ +00005230 0000000000000024 00005234 FDE cie=00000000 pc=00000000000548b4..0000000000054c20 │ │ + DW_CFA_advance_loc: 24 to 00000000000548cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000034c8 000000000000001c 000034cc FDE cie=00000000 pc=000000000002e8e8..000000000002ea80 │ │ - DW_CFA_advance_loc: 8 to 000000000002e8f0 │ │ +00005258 000000000000001c 0000525c FDE cie=00000000 pc=0000000000054c20..0000000000054db8 │ │ + DW_CFA_advance_loc: 8 to 0000000000054c28 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000034e8 000000000000001c 000034ec FDE cie=00000000 pc=000000000002ea80..000000000002ebc0 │ │ - DW_CFA_advance_loc: 12 to 000000000002ea8c │ │ +00005278 000000000000001c 0000527c FDE cie=00000000 pc=0000000000054db8..0000000000054ef8 │ │ + DW_CFA_advance_loc: 12 to 0000000000054dc4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003508 000000000000001c 0000350c FDE cie=00000000 pc=000000000002ebc0..000000000002ed04 │ │ - DW_CFA_advance_loc: 16 to 000000000002ebd0 │ │ +00005298 000000000000001c 0000529c FDE cie=00000000 pc=0000000000054ef8..000000000005503c │ │ + DW_CFA_advance_loc: 16 to 0000000000054f08 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003528 000000000000001c 0000352c FDE cie=00000000 pc=000000000002ed04..000000000002f130 │ │ - DW_CFA_advance_loc: 16 to 000000000002ed14 │ │ +000052b8 000000000000001c 000052bc FDE cie=00000000 pc=000000000005503c..0000000000055468 │ │ + DW_CFA_advance_loc: 16 to 000000000005504c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003548 000000000000002c 0000354c FDE cie=00000000 pc=000000000002f130..000000000002f614 │ │ - DW_CFA_advance_loc: 32 to 000000000002f150 │ │ +000052d8 000000000000002c 000052dc FDE cie=00000000 pc=0000000000055468..000000000005594c │ │ + DW_CFA_advance_loc: 32 to 0000000000055488 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7298,53 +11198,53 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003578 000000000000001c 0000357c FDE cie=00000000 pc=000000000002f614..000000000002f760 │ │ - DW_CFA_advance_loc: 12 to 000000000002f620 │ │ +00005308 000000000000001c 0000530c FDE cie=00000000 pc=000000000005594c..0000000000055a98 │ │ + DW_CFA_advance_loc: 12 to 0000000000055958 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003598 000000000000001c 0000359c FDE cie=00000000 pc=000000000002f760..000000000002f8f4 │ │ - DW_CFA_advance_loc: 16 to 000000000002f770 │ │ +00005328 000000000000001c 0000532c FDE cie=00000000 pc=0000000000055a98..0000000000055c2c │ │ + DW_CFA_advance_loc: 16 to 0000000000055aa8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000035b8 0000000000000024 000035bc FDE cie=00000000 pc=000000000002f8f4..000000000002fdf8 │ │ - DW_CFA_advance_loc: 32 to 000000000002f914 │ │ +00005348 0000000000000024 0000534c FDE cie=00000000 pc=0000000000055c2c..0000000000056130 │ │ + DW_CFA_advance_loc: 32 to 0000000000055c4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r28 (x28) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -000035e0 000000000000002c 000035e4 FDE cie=00000000 pc=000000000002fdf8..0000000000030a60 │ │ - DW_CFA_advance_loc: 32 to 000000000002fe18 │ │ +00005370 000000000000002c 00005374 FDE cie=00000000 pc=0000000000056130..0000000000056d98 │ │ + DW_CFA_advance_loc: 32 to 0000000000056150 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7354,16 +11254,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003610 000000000000002c 00003614 FDE cie=00000000 pc=0000000000030a60..0000000000030d40 │ │ - DW_CFA_advance_loc: 32 to 0000000000030a80 │ │ +000053a0 000000000000002c 000053a4 FDE cie=00000000 pc=0000000000056d98..0000000000057078 │ │ + DW_CFA_advance_loc: 32 to 0000000000056db8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7373,28 +11273,28 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003640 000000000000001c 00003644 FDE cie=00000000 pc=0000000000030d40..0000000000030ff4 │ │ - DW_CFA_advance_loc: 16 to 0000000000030d50 │ │ +000053d0 000000000000001c 000053d4 FDE cie=00000000 pc=0000000000057078..000000000005732c │ │ + DW_CFA_advance_loc: 16 to 0000000000057088 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003660 000000000000002c 00003664 FDE cie=00000000 pc=0000000000030ff4..00000000000317f8 │ │ - DW_CFA_advance_loc: 32 to 0000000000031014 │ │ +000053f0 000000000000002c 000053f4 FDE cie=00000000 pc=000000000005732c..0000000000057b30 │ │ + DW_CFA_advance_loc: 32 to 000000000005734c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7404,16 +11304,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003690 000000000000002c 00003694 FDE cie=00000000 pc=00000000000317f8..00000000000329fc │ │ - DW_CFA_advance_loc: 36 to 000000000003181c │ │ +00005420 000000000000002c 00005424 FDE cie=00000000 pc=0000000000057b30..0000000000058d34 │ │ + DW_CFA_advance_loc: 36 to 0000000000057b54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7423,16 +11323,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000036c0 000000000000002c 000036c4 FDE cie=00000000 pc=00000000000329fc..0000000000033b30 │ │ - DW_CFA_advance_loc: 32 to 0000000000032a1c │ │ +00005450 000000000000002c 00005454 FDE cie=00000000 pc=0000000000058d34..0000000000059e68 │ │ + DW_CFA_advance_loc: 32 to 0000000000058d54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7442,16 +11342,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000036f0 0000000000000024 000036f4 FDE cie=00000000 pc=0000000000033b30..0000000000033e8c │ │ - DW_CFA_advance_loc: 20 to 0000000000033b44 │ │ +00005480 0000000000000024 00005484 FDE cie=00000000 pc=0000000000059e68..000000000005a1c4 │ │ + DW_CFA_advance_loc: 20 to 0000000000059e7c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7459,16 +11359,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003718 000000000000002c 0000371c FDE cie=00000000 pc=0000000000033e8c..0000000000034a50 │ │ - DW_CFA_advance_loc: 32 to 0000000000033eac │ │ +000054a8 000000000000002c 000054ac FDE cie=00000000 pc=000000000005a1c4..000000000005ad88 │ │ + DW_CFA_advance_loc: 32 to 000000000005a1e4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7478,16 +11378,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003748 000000000000002c 0000374c FDE cie=00000000 pc=0000000000034a50..00000000000350d8 │ │ - DW_CFA_advance_loc: 32 to 0000000000034a70 │ │ +000054d8 000000000000002c 000054dc FDE cie=00000000 pc=000000000005ad88..000000000005b410 │ │ + DW_CFA_advance_loc: 32 to 000000000005ada8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7498,16 +11398,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003778 000000000000002c 0000377c FDE cie=00000000 pc=00000000000350d8..0000000000035918 │ │ - DW_CFA_advance_loc: 32 to 00000000000350f8 │ │ +00005508 000000000000002c 0000550c FDE cie=00000000 pc=000000000005b410..000000000005bc50 │ │ + DW_CFA_advance_loc: 32 to 000000000005b430 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7517,16 +11417,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000037a8 000000000000002c 000037ac FDE cie=00000000 pc=0000000000035918..0000000000037210 │ │ - DW_CFA_advance_loc: 32 to 0000000000035938 │ │ +00005538 000000000000002c 0000553c FDE cie=00000000 pc=000000000005bc50..000000000005d548 │ │ + DW_CFA_advance_loc: 32 to 000000000005bc70 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7536,16 +11436,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000037d8 000000000000002c 000037dc FDE cie=00000000 pc=0000000000037210..0000000000037e7c │ │ - DW_CFA_advance_loc: 32 to 0000000000037230 │ │ +00005568 000000000000002c 0000556c FDE cie=00000000 pc=000000000005d548..000000000005e1b4 │ │ + DW_CFA_advance_loc: 32 to 000000000005d568 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7555,16 +11455,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003808 000000000000002c 0000380c FDE cie=00000000 pc=0000000000037e7c..000000000003a9cc │ │ - DW_CFA_advance_loc: 32 to 0000000000037e9c │ │ +00005598 000000000000002c 0000559c FDE cie=00000000 pc=000000000005e1b4..0000000000060d04 │ │ + DW_CFA_advance_loc: 32 to 000000000005e1d4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7574,16 +11474,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003838 000000000000002c 0000383c FDE cie=00000000 pc=000000000003a9cc..000000000003b0c4 │ │ - DW_CFA_advance_loc: 28 to 000000000003a9e8 │ │ +000055c8 000000000000002c 000055cc FDE cie=00000000 pc=0000000000060d04..00000000000613fc │ │ + DW_CFA_advance_loc: 28 to 0000000000060d20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7595,30 +11495,30 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003868 0000000000000024 0000386c FDE cie=00000000 pc=000000000003b0c4..000000000003b5f4 │ │ - DW_CFA_advance_loc: 28 to 000000000003b0e0 │ │ +000055f8 0000000000000024 000055fc FDE cie=00000000 pc=00000000000613fc..000000000006192c │ │ + DW_CFA_advance_loc: 28 to 0000000000061418 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r28 (x28) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00003890 000000000000002c 00003894 FDE cie=00000000 pc=000000000003b5f4..000000000003c060 │ │ - DW_CFA_advance_loc: 32 to 000000000003b614 │ │ +00005620 000000000000002c 00005624 FDE cie=00000000 pc=000000000006192c..0000000000062398 │ │ + DW_CFA_advance_loc: 32 to 000000000006194c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7628,16 +11528,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000038c0 000000000000002c 000038c4 FDE cie=00000000 pc=000000000003c060..000000000003d89c │ │ - DW_CFA_advance_loc: 32 to 000000000003c080 │ │ +00005650 000000000000002c 00005654 FDE cie=00000000 pc=0000000000062398..0000000000063bd4 │ │ + DW_CFA_advance_loc: 32 to 00000000000623b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7647,16 +11547,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000038f0 000000000000002c 000038f4 FDE cie=00000000 pc=000000000003d89c..000000000003e150 │ │ - DW_CFA_advance_loc: 32 to 000000000003d8bc │ │ +00005680 000000000000002c 00005684 FDE cie=00000000 pc=0000000000063bd4..0000000000064488 │ │ + DW_CFA_advance_loc: 32 to 0000000000063bf4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7666,16 +11566,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003920 000000000000002c 00003924 FDE cie=00000000 pc=000000000003e150..000000000003e528 │ │ - DW_CFA_advance_loc: 32 to 000000000003e170 │ │ +000056b0 000000000000002c 000056b4 FDE cie=00000000 pc=0000000000064488..0000000000064860 │ │ + DW_CFA_advance_loc: 32 to 00000000000644a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7685,25 +11585,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003950 0000000000000014 00003954 FDE cie=00000000 pc=000000000003e528..000000000003e6dc │ │ +000056e0 0000000000000014 000056e4 FDE cie=00000000 pc=0000000000064860..0000000000064a14 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003968 000000000000002c 0000396c FDE cie=00000000 pc=000000000003e6dc..000000000003ed48 │ │ - DW_CFA_advance_loc: 32 to 000000000003e6fc │ │ +000056f8 000000000000002c 000056fc FDE cie=00000000 pc=0000000000064a14..0000000000065080 │ │ + DW_CFA_advance_loc: 32 to 0000000000064a34 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7713,16 +11613,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003998 000000000000002c 0000399c FDE cie=00000000 pc=000000000003ed48..00000000000411ec │ │ - DW_CFA_advance_loc: 36 to 000000000003ed6c │ │ +00005728 000000000000002c 0000572c FDE cie=00000000 pc=0000000000065080..0000000000067524 │ │ + DW_CFA_advance_loc: 36 to 00000000000650a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7732,16 +11632,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000039c8 000000000000002c 000039cc FDE cie=00000000 pc=00000000000411ec..000000000004185c │ │ - DW_CFA_advance_loc: 32 to 000000000004120c │ │ +00005758 000000000000002c 0000575c FDE cie=00000000 pc=0000000000067524..0000000000067b94 │ │ + DW_CFA_advance_loc: 32 to 0000000000067544 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7751,16 +11651,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000039f8 000000000000002c 000039fc FDE cie=00000000 pc=000000000004185c..00000000000433b4 │ │ - DW_CFA_advance_loc: 36 to 0000000000041880 │ │ +00005788 000000000000002c 0000578c FDE cie=00000000 pc=0000000000067b94..00000000000696ec │ │ + DW_CFA_advance_loc: 36 to 0000000000067bb8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7770,16 +11670,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003a28 000000000000002c 00003a2c FDE cie=00000000 pc=00000000000433b4..0000000000043d74 │ │ - DW_CFA_advance_loc: 32 to 00000000000433d4 │ │ +000057b8 000000000000002c 000057bc FDE cie=00000000 pc=00000000000696ec..000000000006a0ac │ │ + DW_CFA_advance_loc: 32 to 000000000006970c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7789,16 +11689,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003a58 000000000000002c 00003a5c FDE cie=00000000 pc=0000000000043d74..00000000000440e8 │ │ - DW_CFA_advance_loc: 28 to 0000000000043d90 │ │ +000057e8 000000000000002c 000057ec FDE cie=00000000 pc=000000000006a0ac..000000000006a420 │ │ + DW_CFA_advance_loc: 28 to 000000000006a0c8 │ │ DW_CFA_def_cfa_offset: 288 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7808,44 +11708,44 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003a88 0000000000000014 00003a8c FDE cie=00000000 pc=00000000000440e8..00000000000442fc │ │ - DW_CFA_advance_loc: 4 to 00000000000440ec │ │ +00005818 0000000000000014 0000581c FDE cie=00000000 pc=000000000006a420..000000000006a634 │ │ + DW_CFA_advance_loc: 4 to 000000000006a424 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ │ │ -00003aa0 000000000000001c 00003aa4 FDE cie=00000000 pc=00000000000442fc..0000000000044444 │ │ - DW_CFA_advance_loc: 16 to 000000000004430c │ │ +00005830 000000000000001c 00005834 FDE cie=00000000 pc=000000000006a634..000000000006a77c │ │ + DW_CFA_advance_loc: 16 to 000000000006a644 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ac0 000000000000001c 00003ac4 FDE cie=00000000 pc=0000000000044444..00000000000444bc │ │ - DW_CFA_advance_loc: 20 to 0000000000044458 │ │ +00005850 000000000000001c 00005854 FDE cie=00000000 pc=000000000006a77c..000000000006a7f4 │ │ + DW_CFA_advance_loc: 20 to 000000000006a790 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003ae0 000000000000002c 00003ae4 FDE cie=00000000 pc=00000000000444bc..0000000000044958 │ │ - DW_CFA_advance_loc: 32 to 00000000000444dc │ │ +00005870 000000000000002c 00005874 FDE cie=00000000 pc=000000000006a7f4..000000000006ac90 │ │ + DW_CFA_advance_loc: 32 to 000000000006a814 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7855,16 +11755,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003b10 000000000000002c 00003b14 FDE cie=00000000 pc=0000000000044958..0000000000044d18 │ │ - DW_CFA_advance_loc: 28 to 0000000000044974 │ │ +000058a0 000000000000002c 000058a4 FDE cie=00000000 pc=000000000006ac90..000000000006b050 │ │ + DW_CFA_advance_loc: 28 to 000000000006acac │ │ DW_CFA_def_cfa_offset: 256 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7874,16 +11774,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003b40 000000000000002c 00003b44 FDE cie=00000000 pc=0000000000044d18..0000000000045c94 │ │ - DW_CFA_advance_loc: 32 to 0000000000044d38 │ │ +000058d0 000000000000002c 000058d4 FDE cie=00000000 pc=000000000006b050..000000000006bfcc │ │ + DW_CFA_advance_loc: 32 to 000000000006b070 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7893,16 +11793,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003b70 000000000000002c 00003b74 FDE cie=00000000 pc=0000000000045c94..00000000000460d4 │ │ - DW_CFA_advance_loc: 32 to 0000000000045cb4 │ │ +00005900 000000000000002c 00005904 FDE cie=00000000 pc=000000000006bfcc..000000000006c40c │ │ + DW_CFA_advance_loc: 32 to 000000000006bfec │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7912,61 +11812,61 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ba0 000000000000001c 00003ba4 FDE cie=00000000 pc=00000000000460d4..0000000000046208 │ │ - DW_CFA_advance_loc: 16 to 00000000000460e4 │ │ +00005930 000000000000001c 00005934 FDE cie=00000000 pc=000000000006c40c..000000000006c540 │ │ + DW_CFA_advance_loc: 16 to 000000000006c41c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003bc0 0000000000000014 00003bc4 FDE cie=00000000 pc=0000000000046208..0000000000046438 │ │ +00005950 0000000000000014 00005954 FDE cie=00000000 pc=000000000006c540..000000000006c770 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003bd8 0000000000000014 00003bdc FDE cie=00000000 pc=0000000000046438..0000000000046618 │ │ +00005968 0000000000000014 0000596c FDE cie=00000000 pc=000000000006c770..000000000006c950 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003bf0 0000000000000024 00003bf4 FDE cie=00000000 pc=0000000000046618..00000000000467d4 │ │ - DW_CFA_advance_loc: 24 to 0000000000046630 │ │ +00005980 0000000000000024 00005984 FDE cie=00000000 pc=000000000006c950..000000000006cb0c │ │ + DW_CFA_advance_loc: 24 to 000000000006c968 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r28 (x28) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003c18 000000000000002c 00003c1c FDE cie=00000000 pc=00000000000467d4..0000000000049674 │ │ - DW_CFA_advance_loc: 32 to 00000000000467f4 │ │ +000059a8 000000000000002c 000059ac FDE cie=00000000 pc=000000000006cb0c..000000000006f9ac │ │ + DW_CFA_advance_loc: 32 to 000000000006cb2c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7977,26 +11877,26 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003c48 000000000000001c 00003c4c FDE cie=00000000 pc=0000000000049674..00000000000497fc │ │ - DW_CFA_advance_loc: 20 to 0000000000049688 │ │ +000059d8 000000000000001c 000059dc FDE cie=00000000 pc=000000000006f9ac..000000000006fb34 │ │ + DW_CFA_advance_loc: 20 to 000000000006f9c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003c68 000000000000002c 00003c6c FDE cie=00000000 pc=00000000000497fc..000000000004a51c │ │ - DW_CFA_advance_loc: 32 to 000000000004981c │ │ +000059f8 000000000000002c 000059fc FDE cie=00000000 pc=000000000006fb34..0000000000070854 │ │ + DW_CFA_advance_loc: 32 to 000000000006fb54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8006,28 +11906,28 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003c98 000000000000001c 00003c9c FDE cie=00000000 pc=000000000004a51c..000000000004a5e8 │ │ - DW_CFA_advance_loc: 16 to 000000000004a52c │ │ +00005a28 000000000000001c 00005a2c FDE cie=00000000 pc=0000000000070854..0000000000070920 │ │ + DW_CFA_advance_loc: 16 to 0000000000070864 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003cb8 000000000000002c 00003cbc FDE cie=00000000 pc=000000000004a5e8..000000000004a844 │ │ - DW_CFA_advance_loc: 32 to 000000000004a608 │ │ +00005a48 000000000000002c 00005a4c FDE cie=00000000 pc=0000000000070920..0000000000070b7c │ │ + DW_CFA_advance_loc: 32 to 0000000000070940 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8037,16 +11937,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ce8 000000000000002c 00003cec FDE cie=00000000 pc=000000000004a844..000000000004b0f0 │ │ - DW_CFA_advance_loc: 32 to 000000000004a864 │ │ +00005a78 000000000000002c 00005a7c FDE cie=00000000 pc=0000000000070b7c..0000000000071428 │ │ + DW_CFA_advance_loc: 32 to 0000000000070b9c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8056,214 +11956,214 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003d18 0000000000000024 00003d1c FDE cie=00000000 pc=000000000004b0f0..000000000004b214 │ │ - DW_CFA_advance_loc: 4 to 000000000004b0f4 │ │ +00005aa8 0000000000000024 00005aac FDE cie=00000000 pc=0000000000071428..000000000007154c │ │ + DW_CFA_advance_loc: 4 to 000000000007142c │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 20 to 000000000004b108 │ │ + DW_CFA_advance_loc: 20 to 0000000000071440 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003d40 000000000000001c 00003d44 FDE cie=00000000 pc=000000000004b214..000000000004b29c │ │ - DW_CFA_advance_loc: 4 to 000000000004b218 │ │ +00005ad0 000000000000001c 00005ad4 FDE cie=00000000 pc=000000000007154c..00000000000715d4 │ │ + DW_CFA_advance_loc: 4 to 0000000000071550 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 16 to 000000000004b228 │ │ + DW_CFA_advance_loc: 16 to 0000000000071560 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r28 (x28) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ │ │ -00003d60 0000000000000024 00003d64 FDE cie=00000000 pc=000000000004b29c..000000000004b380 │ │ - DW_CFA_advance_loc: 4 to 000000000004b2a0 │ │ +00005af0 0000000000000024 00005af4 FDE cie=00000000 pc=00000000000715d4..00000000000716b8 │ │ + DW_CFA_advance_loc: 4 to 00000000000715d8 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 20 to 000000000004b2b4 │ │ + DW_CFA_advance_loc: 20 to 00000000000715ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003d88 000000000000001c 00003d8c FDE cie=00000000 pc=000000000004b380..000000000004b3b4 │ │ - DW_CFA_advance_loc: 4 to 000000000004b384 │ │ +00005b18 000000000000001c 00005b1c FDE cie=00000000 pc=00000000000716b8..00000000000716ec │ │ + DW_CFA_advance_loc: 4 to 00000000000716bc │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004b390 │ │ + DW_CFA_advance_loc: 12 to 00000000000716c8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003da8 000000000000001c 00003dac FDE cie=00000000 pc=000000000004b3b4..000000000004b3e8 │ │ - DW_CFA_advance_loc: 4 to 000000000004b3b8 │ │ +00005b38 000000000000001c 00005b3c FDE cie=00000000 pc=00000000000716ec..0000000000071720 │ │ + DW_CFA_advance_loc: 4 to 00000000000716f0 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004b3c4 │ │ + DW_CFA_advance_loc: 12 to 00000000000716fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003dc8 0000000000000014 00003dcc FDE cie=00000000 pc=000000000004b3e8..000000000004b3f0 │ │ +00005b58 0000000000000014 00005b5c FDE cie=00000000 pc=0000000000071720..0000000000071728 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003de0 000000000000001c 00003de4 FDE cie=00000000 pc=000000000004b3f0..000000000004b420 │ │ - DW_CFA_advance_loc: 4 to 000000000004b3f4 │ │ +00005b70 000000000000001c 00005b74 FDE cie=00000000 pc=0000000000071728..0000000000071758 │ │ + DW_CFA_advance_loc: 4 to 000000000007172c │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004b400 │ │ + DW_CFA_advance_loc: 12 to 0000000000071738 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003e00 0000000000000014 00003e04 FDE cie=00000000 pc=000000000004b420..000000000004b430 │ │ +00005b90 0000000000000014 00005b94 FDE cie=00000000 pc=0000000000071758..0000000000071768 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003e18 000000000000001c 00003e1c FDE cie=00000000 pc=000000000004b430..000000000004b4d8 │ │ - DW_CFA_advance_loc: 4 to 000000000004b434 │ │ +00005ba8 000000000000001c 00005bac FDE cie=00000000 pc=0000000000071768..0000000000071810 │ │ + DW_CFA_advance_loc: 4 to 000000000007176c │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004b440 │ │ + DW_CFA_advance_loc: 12 to 0000000000071778 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ │ │ -00003e38 0000000000000024 00003e3c FDE cie=00000000 pc=000000000004b4d8..000000000004b544 │ │ - DW_CFA_advance_loc: 4 to 000000000004b4dc │ │ +00005bc8 0000000000000024 00005bcc FDE cie=00000000 pc=0000000000071810..000000000007187c │ │ + DW_CFA_advance_loc: 4 to 0000000000071814 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 16 to 000000000004b4ec │ │ + DW_CFA_advance_loc: 16 to 0000000000071824 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003e60 0000000000000024 00003e64 FDE cie=00000000 pc=000000000004b544..000000000004b61c │ │ - DW_CFA_advance_loc: 4 to 000000000004b548 │ │ +00005bf0 0000000000000024 00005bf4 FDE cie=00000000 pc=000000000007187c..0000000000071954 │ │ + DW_CFA_advance_loc: 4 to 0000000000071880 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 20 to 000000000004b55c │ │ + DW_CFA_advance_loc: 20 to 0000000000071894 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003e88 0000000000000014 00003e8c FDE cie=00000000 pc=000000000004b61c..000000000004b62c │ │ +00005c18 0000000000000014 00005c1c FDE cie=00000000 pc=0000000000071954..0000000000071964 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ea0 000000000000001c 00003ea4 FDE cie=00000000 pc=000000000004b62c..000000000004b66c │ │ - DW_CFA_advance_loc: 4 to 000000000004b630 │ │ +00005c30 000000000000001c 00005c34 FDE cie=00000000 pc=0000000000071964..00000000000719a4 │ │ + DW_CFA_advance_loc: 4 to 0000000000071968 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004b63c │ │ + DW_CFA_advance_loc: 12 to 0000000000071974 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ec0 000000000000001c 00003ec4 FDE cie=00000000 pc=000000000004b66c..000000000004b694 │ │ - DW_CFA_advance_loc: 4 to 000000000004b670 │ │ +00005c50 000000000000001c 00005c54 FDE cie=00000000 pc=00000000000719a4..00000000000719cc │ │ + DW_CFA_advance_loc: 4 to 00000000000719a8 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 8 to 000000000004b678 │ │ + DW_CFA_advance_loc: 8 to 00000000000719b0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ee0 000000000000001c 00003ee4 FDE cie=00000000 pc=000000000004b694..000000000004b6bc │ │ - DW_CFA_advance_loc: 4 to 000000000004b698 │ │ +00005c70 000000000000001c 00005c74 FDE cie=00000000 pc=00000000000719cc..00000000000719f4 │ │ + DW_CFA_advance_loc: 4 to 00000000000719d0 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 8 to 000000000004b6a0 │ │ + DW_CFA_advance_loc: 8 to 00000000000719d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f00 000000000000002c 00003f04 FDE cie=00000000 pc=000000000004b6bc..000000000004b8dc │ │ - DW_CFA_advance_loc: 4 to 000000000004b6c0 │ │ +00005c90 000000000000002c 00005c94 FDE cie=00000000 pc=00000000000719f4..0000000000071c14 │ │ + DW_CFA_advance_loc: 4 to 00000000000719f8 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 28 to 000000000004b6dc │ │ + DW_CFA_advance_loc: 28 to 0000000000071a14 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8272,189 +12172,189 @@ │ │ DW_CFA_offset: r27 (x27) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f30 0000000000000014 00003f34 FDE cie=00000000 pc=000000000004b8dc..000000000004b8e4 │ │ +00005cc0 0000000000000014 00005cc4 FDE cie=00000000 pc=0000000000071c14..0000000000071c1c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f48 0000000000000014 00003f4c FDE cie=00000000 pc=000000000004b8e4..000000000004b8ec │ │ +00005cd8 0000000000000014 00005cdc FDE cie=00000000 pc=0000000000071c1c..0000000000071c24 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f60 0000000000000014 00003f64 FDE cie=00000000 pc=000000000004b8ec..000000000004b930 │ │ +00005cf0 0000000000000014 00005cf4 FDE cie=00000000 pc=0000000000071c24..0000000000071c68 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f78 000000000000001c 00003f7c FDE cie=00000000 pc=000000000004b930..000000000004b9cc │ │ - DW_CFA_advance_loc: 4 to 000000000004b934 │ │ +00005d08 000000000000001c 00005d0c FDE cie=00000000 pc=0000000000071c68..0000000000071d04 │ │ + DW_CFA_advance_loc: 4 to 0000000000071c6c │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004b940 │ │ + DW_CFA_advance_loc: 12 to 0000000000071c78 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f98 000000000000001c 00003f9c FDE cie=00000000 pc=000000000004b9cc..000000000004ba68 │ │ - DW_CFA_advance_loc: 4 to 000000000004b9d0 │ │ +00005d28 000000000000001c 00005d2c FDE cie=00000000 pc=0000000000071d04..0000000000071da0 │ │ + DW_CFA_advance_loc: 4 to 0000000000071d08 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004b9dc │ │ + DW_CFA_advance_loc: 12 to 0000000000071d14 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003fb8 0000000000000014 00003fbc FDE cie=00000000 pc=000000000004ba68..000000000004ba7c │ │ +00005d48 0000000000000014 00005d4c FDE cie=00000000 pc=0000000000071da0..0000000000071db4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003fd0 0000000000000014 00003fd4 FDE cie=00000000 pc=000000000004ba7c..000000000004ba8c │ │ +00005d60 0000000000000014 00005d64 FDE cie=00000000 pc=0000000000071db4..0000000000071dc4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003fe8 0000000000000014 00003fec FDE cie=00000000 pc=000000000004ba8c..000000000004ba9c │ │ +00005d78 0000000000000014 00005d7c FDE cie=00000000 pc=0000000000071dc4..0000000000071dd4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004000 0000000000000024 00004004 FDE cie=00000000 pc=000000000004ba9c..000000000004bb6c │ │ - DW_CFA_advance_loc: 4 to 000000000004baa0 │ │ +00005d90 0000000000000024 00005d94 FDE cie=00000000 pc=0000000000071dd4..0000000000071ea4 │ │ + DW_CFA_advance_loc: 4 to 0000000000071dd8 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 20 to 000000000004bab4 │ │ + DW_CFA_advance_loc: 20 to 0000000000071dec │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r28 (x28) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004028 0000000000000014 0000402c FDE cie=00000000 pc=000000000004bb6c..000000000004bbb0 │ │ +00005db8 0000000000000014 00005dbc FDE cie=00000000 pc=0000000000071ea4..0000000000071ee8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004040 0000000000000014 00004044 FDE cie=00000000 pc=000000000004bbb0..000000000004bbbc │ │ +00005dd0 0000000000000014 00005dd4 FDE cie=00000000 pc=0000000000071ee8..0000000000071ef4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004058 0000000000000014 0000405c FDE cie=00000000 pc=000000000004bbbc..000000000004bbc8 │ │ +00005de8 0000000000000014 00005dec FDE cie=00000000 pc=0000000000071ef4..0000000000071f00 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004070 000000000000001c 00004074 FDE cie=00000000 pc=000000000004bbc8..000000000004bbf4 │ │ - DW_CFA_advance_loc: 4 to 000000000004bbcc │ │ +00005e00 000000000000001c 00005e04 FDE cie=00000000 pc=0000000000071f00..0000000000071f2c │ │ + DW_CFA_advance_loc: 4 to 0000000000071f04 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 8 to 000000000004bbd4 │ │ + DW_CFA_advance_loc: 8 to 0000000000071f0c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004090 0000000000000024 00004094 FDE cie=00000000 pc=000000000004bbf4..000000000004bde4 │ │ - DW_CFA_advance_loc: 4 to 000000000004bbf8 │ │ +00005e20 0000000000000024 00005e24 FDE cie=00000000 pc=0000000000071f2c..000000000007211c │ │ + DW_CFA_advance_loc: 4 to 0000000000071f30 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 20 to 000000000004bc0c │ │ + DW_CFA_advance_loc: 20 to 0000000000071f44 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r28 (x28) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000040b8 0000000000000014 000040bc FDE cie=00000000 pc=000000000004bde4..000000000004bdf0 │ │ +00005e48 0000000000000014 00005e4c FDE cie=00000000 pc=000000000007211c..0000000000072128 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000040d0 0000000000000014 000040d4 FDE cie=00000000 pc=000000000004bdf0..000000000004bf14 │ │ +00005e60 0000000000000014 00005e64 FDE cie=00000000 pc=0000000000072128..000000000007224c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000040e8 000000000000002c 000040ec FDE cie=00000000 pc=000000000004bf14..000000000004c1e0 │ │ - DW_CFA_advance_loc: 4 to 000000000004bf18 │ │ +00005e78 000000000000002c 00005e7c FDE cie=00000000 pc=000000000007224c..0000000000072518 │ │ + DW_CFA_advance_loc: 4 to 0000000000072250 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 32 to 000000000004bf38 │ │ + DW_CFA_advance_loc: 32 to 0000000000072270 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8462,18 +12362,18 @@ │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ │ │ -00004118 000000000000002c 0000411c FDE cie=00000000 pc=000000000004c1e0..000000000004d494 │ │ - DW_CFA_advance_loc: 4 to 000000000004c1e4 │ │ +00005ea8 000000000000002c 00005eac FDE cie=00000000 pc=0000000000072518..00000000000737cc │ │ + DW_CFA_advance_loc: 4 to 000000000007251c │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 36 to 000000000004c208 │ │ + DW_CFA_advance_loc: 36 to 0000000000072540 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8481,65 +12381,65 @@ │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ │ │ -00004148 000000000000001c 0000414c FDE cie=00000000 pc=000000000004d494..000000000004d578 │ │ - DW_CFA_advance_loc: 4 to 000000000004d498 │ │ +00005ed8 000000000000001c 00005edc FDE cie=00000000 pc=00000000000737cc..00000000000738b0 │ │ + DW_CFA_advance_loc: 4 to 00000000000737d0 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004d4a4 │ │ + DW_CFA_advance_loc: 12 to 00000000000737dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004168 000000000000001c 0000416c FDE cie=00000000 pc=000000000004d578..000000000004d6e0 │ │ - DW_CFA_advance_loc: 4 to 000000000004d57c │ │ +00005ef8 000000000000001c 00005efc FDE cie=00000000 pc=00000000000738b0..0000000000073a18 │ │ + DW_CFA_advance_loc: 4 to 00000000000738b4 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004d588 │ │ + DW_CFA_advance_loc: 12 to 00000000000738c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004188 000000000000001c 0000418c FDE cie=00000000 pc=000000000004d6e0..000000000004d9d0 │ │ - DW_CFA_advance_loc: 4 to 000000000004d6e4 │ │ +00005f18 000000000000001c 00005f1c FDE cie=00000000 pc=0000000000073a18..0000000000073d08 │ │ + DW_CFA_advance_loc: 4 to 0000000000073a1c │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004d6f0 │ │ + DW_CFA_advance_loc: 12 to 0000000000073a28 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000041a8 000000000000001c 000041ac FDE cie=00000000 pc=000000000004d9d0..000000000004e34c │ │ - DW_CFA_advance_loc: 4 to 000000000004d9d4 │ │ +00005f38 000000000000001c 00005f3c FDE cie=00000000 pc=0000000000073d08..0000000000074684 │ │ + DW_CFA_advance_loc: 4 to 0000000000073d0c │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 16 to 000000000004d9e4 │ │ + DW_CFA_advance_loc: 16 to 0000000000073d1c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r28 (x28) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ │ │ -000041c8 000000000000002c 000041cc FDE cie=00000000 pc=000000000004e34c..000000000004e62c │ │ - DW_CFA_advance_loc: 4 to 000000000004e350 │ │ +00005f58 000000000000002c 00005f5c FDE cie=00000000 pc=0000000000074684..0000000000074964 │ │ + DW_CFA_advance_loc: 4 to 0000000000074688 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 32 to 000000000004e370 │ │ + DW_CFA_advance_loc: 32 to 00000000000746a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8547,18 +12447,18 @@ │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ │ │ -000041f8 000000000000002c 000041fc FDE cie=00000000 pc=000000000004e62c..000000000004e7fc │ │ - DW_CFA_advance_loc: 4 to 000000000004e630 │ │ +00005f88 000000000000002c 00005f8c FDE cie=00000000 pc=0000000000074964..0000000000074b34 │ │ + DW_CFA_advance_loc: 4 to 0000000000074968 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 32 to 000000000004e650 │ │ + DW_CFA_advance_loc: 32 to 0000000000074988 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8566,18 +12466,18 @@ │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ │ │ -00004228 000000000000002c 0000422c FDE cie=00000000 pc=000000000004e7fc..000000000004ea64 │ │ - DW_CFA_advance_loc: 4 to 000000000004e800 │ │ +00005fb8 000000000000002c 00005fbc FDE cie=00000000 pc=0000000000074b34..0000000000074d9c │ │ + DW_CFA_advance_loc: 4 to 0000000000074b38 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 32 to 000000000004e820 │ │ + DW_CFA_advance_loc: 32 to 0000000000074b58 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8585,18 +12485,18 @@ │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ │ │ -00004258 000000000000002c 0000425c FDE cie=00000000 pc=000000000004ea64..000000000004ec40 │ │ - DW_CFA_advance_loc: 4 to 000000000004ea68 │ │ +00005fe8 000000000000002c 00005fec FDE cie=00000000 pc=0000000000074d9c..0000000000074f78 │ │ + DW_CFA_advance_loc: 4 to 0000000000074da0 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 32 to 000000000004ea88 │ │ + DW_CFA_advance_loc: 32 to 0000000000074dc0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8604,18 +12504,18 @@ │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ │ │ -00004288 000000000000002c 0000428c FDE cie=00000000 pc=000000000004ec40..000000000004f034 │ │ - DW_CFA_advance_loc: 4 to 000000000004ec44 │ │ +00006018 000000000000002c 0000601c FDE cie=00000000 pc=0000000000074f78..000000000007536c │ │ + DW_CFA_advance_loc: 4 to 0000000000074f7c │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 24 to 000000000004ec5c │ │ + DW_CFA_advance_loc: 24 to 0000000000074f94 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8626,1142 +12526,3212 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000042b8 000000000000001c 000042bc FDE cie=00000000 pc=000000000004f034..000000000004f10c │ │ - DW_CFA_advance_loc: 4 to 000000000004f038 │ │ +00006048 000000000000001c 0000604c FDE cie=00000000 pc=000000000007536c..0000000000075444 │ │ + DW_CFA_advance_loc: 4 to 0000000000075370 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004f044 │ │ + DW_CFA_advance_loc: 12 to 000000000007537c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000042d8 0000000000000014 000042dc FDE cie=00000000 pc=000000000004f10c..000000000004f138 │ │ +00006068 0000000000000014 0000606c FDE cie=00000000 pc=0000000000075444..0000000000075470 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000042f0 000000000000001c 000042f4 FDE cie=00000000 pc=000000000004f138..000000000004f180 │ │ - DW_CFA_advance_loc: 4 to 000000000004f13c │ │ +00006080 000000000000001c 00006084 FDE cie=00000000 pc=0000000000075470..00000000000754b8 │ │ + DW_CFA_advance_loc: 4 to 0000000000075474 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004f148 │ │ + DW_CFA_advance_loc: 12 to 0000000000075480 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004310 000000000000001c 00004314 FDE cie=00000000 pc=000000000004f180..000000000004f1c8 │ │ - DW_CFA_advance_loc: 4 to 000000000004f184 │ │ +000060a0 000000000000001c 000060a4 FDE cie=00000000 pc=00000000000754b8..0000000000075500 │ │ + DW_CFA_advance_loc: 4 to 00000000000754bc │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004f190 │ │ + DW_CFA_advance_loc: 12 to 00000000000754c8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004330 0000000000000024 00004334 FDE cie=00000000 pc=000000000004f1c8..000000000004f23c │ │ - DW_CFA_advance_loc: 4 to 000000000004f1cc │ │ +000060c0 0000000000000024 000060c4 FDE cie=00000000 pc=0000000000075500..0000000000075574 │ │ + DW_CFA_advance_loc: 4 to 0000000000075504 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 20 to 000000000004f1e0 │ │ + DW_CFA_advance_loc: 20 to 0000000000075518 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r28 (x28) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004358 000000000000001c 0000435c FDE cie=00000000 pc=000000000004f23c..000000000004f278 │ │ - DW_CFA_advance_loc: 4 to 000000000004f240 │ │ +000060e8 000000000000001c 000060ec FDE cie=00000000 pc=0000000000075574..00000000000755b0 │ │ + DW_CFA_advance_loc: 4 to 0000000000075578 │ │ DW_CFA_AARCH64_negate_ra_state │ │ - DW_CFA_advance_loc: 12 to 000000000004f24c │ │ + DW_CFA_advance_loc: 12 to 0000000000075584 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ │ │ -00004378 000000000000001c 00000000 CIE │ │ +00006108 000000000000001c 00000000 CIE │ │ Version: 1 │ │ Augmentation: "zPLR" │ │ Code alignment factor: 1 │ │ Data alignment factor: -4 │ │ Return address column: 30 │ │ - Augmentation data: 9c 65 61 04 00 00 00 00 00 1c 1b │ │ + Augmentation data: 9c fd 8b 06 00 00 00 00 00 1c 1b │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ -00004398 0000000000000044 00000024 FDE cie=00004378 pc=0000000000010744..0000000000010b44 │ │ - Augmentation data: 9f 74 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000010748 │ │ - DW_CFA_def_cfa_offset: 288 │ │ - DW_CFA_advance_loc: 20 to 000000000001075c │ │ +00006128 000000000000004c 00000024 FDE cie=00006108 pc=0000000000015828..0000000000015ad0 │ │ + Augmentation data: 6f 30 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000001582c │ │ + DW_CFA_def_cfa_offset: 240 │ │ + DW_CFA_advance_loc: 24 to 0000000000015844 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 776 to 0000000000010a64 │ │ + DW_CFA_advance_loc2: 420 to 00000000000159e8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 240 │ │ + DW_CFA_advance_loc: 24 to 0000000000015a00 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000010a68 │ │ + DW_CFA_advance_loc: 4 to 0000000000015a04 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000043e0 0000000000000024 0000006c FDE cie=00004378 pc=00000000000129ec..0000000000012a38 │ │ - Augmentation data: 8f 74 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 00000000000129f0 │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 8 to 00000000000129f8 │ │ +00006178 000000000000004c 00000074 FDE cie=00006108 pc=00000000000168b0..0000000000016ad8 │ │ + Augmentation data: 53 30 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000168b4 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc: 24 to 00000000000168cc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 384 to 0000000000016a4c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 24 to 0000000000016a64 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000016a68 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000061c8 0000000000000024 000000c4 FDE cie=00006108 pc=000000000001a19c..000000000001a1d8 │ │ + Augmentation data: 1f 30 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000001a1a0 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 8 to 000000000001a1a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004408 0000000000000054 00000094 FDE cie=00004378 pc=000000000001ca38..000000000001cd80 │ │ - Augmentation data: 77 74 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001ca3c │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 28 to 000000000001ca58 │ │ +000061f0 0000000000000054 000000ec FDE cie=00006108 pc=000000000001aab0..000000000001acac │ │ + Augmentation data: 07 30 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000001aab4 │ │ + DW_CFA_def_cfa_offset: 304 │ │ + DW_CFA_advance_loc: 28 to 000000000001aad0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 728 to 000000000001cd30 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 28 to 000000000001cd4c │ │ + DW_CFA_advance_loc2: 304 to 000000000001ac00 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 304 │ │ + DW_CFA_advance_loc: 28 to 000000000001ac1c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001cd50 │ │ + DW_CFA_advance_loc: 4 to 000000000001ac20 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004460 000000000000004c 000000ec FDE cie=00004378 pc=000000000001ce5c..000000000001cf58 │ │ - Augmentation data: 33 74 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001ce60 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001ce70 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +00006248 0000000000000054 00000144 FDE cie=00006108 pc=000000000001ad98..000000000001aedc │ │ + Augmentation data: cf 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000001ad9c │ │ + DW_CFA_def_cfa_offset: 208 │ │ + DW_CFA_advance_loc: 28 to 000000000001adb8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 48 to 000000000001cea0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001ceb0 │ │ + DW_CFA_advance_loc1: 188 to 000000000001ae74 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 28 to 000000000001ae90 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001ceb4 │ │ + DW_CFA_advance_loc: 4 to 000000000001ae94 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000062a0 000000000000004c 0000019c FDE cie=00006108 pc=000000000001b0c4..000000000001b5d4 │ │ + Augmentation data: 8b 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000001b0c8 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 000000000001b0e0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 76 to 000000000001cf00 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001cf10 │ │ + DW_CFA_advance_loc: 60 to 000000000001b11c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 000000000001b134 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001cf14 │ │ + DW_CFA_advance_loc: 4 to 000000000001b138 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +000062f0 0000000000000054 000001ec FDE cie=00006108 pc=0000000000024b68..0000000000024eb0 │ │ + Augmentation data: 97 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000024b6c │ │ + DW_CFA_def_cfa_offset: 144 │ │ + DW_CFA_advance_loc: 28 to 0000000000024b88 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 740 to 0000000000024e6c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ + DW_CFA_advance_loc: 28 to 0000000000024e88 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000024e8c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000044b0 0000000000000044 0000013c FDE cie=00004378 pc=000000000001cf58..000000000001cfec │ │ - Augmentation data: 0b 74 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001cf5c │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001cf68 │ │ +00006348 0000000000000034 00000244 FDE cie=00006108 pc=0000000000024eb0..0000000000025838 │ │ + Augmentation data: 53 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 20 to 0000000000024ec4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006380 0000000000000044 0000027c FDE cie=00006108 pc=0000000000025a90..0000000000025bc0 │ │ + Augmentation data: df 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000025a94 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 16 to 0000000000025aa4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 000000000001cf7c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001cf88 │ │ + DW_CFA_advance_loc: 52 to 0000000000025ad8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ + DW_CFA_advance_loc: 16 to 0000000000025ae8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001cf8c │ │ + DW_CFA_advance_loc: 4 to 0000000000025aec │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 000000000001cfb8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001cfc4 │ │ + DW_CFA_advance_loc: 20 to 0000000000025b00 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ + DW_CFA_advance_loc: 16 to 0000000000025b10 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001cfc8 │ │ + DW_CFA_advance_loc: 4 to 0000000000025b14 │ │ DW_CFA_restore_state │ │ │ │ -000044f8 0000000000000044 00000184 FDE cie=00004378 pc=000000000001cfec..000000000001d084 │ │ - Augmentation data: cf 73 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001cff0 │ │ +000063c8 0000000000000044 000002c4 FDE cie=00006108 pc=0000000000025bc0..0000000000025c50 │ │ + Augmentation data: c3 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000025bc4 │ │ DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001cffc │ │ + DW_CFA_advance_loc: 12 to 0000000000025bd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 28 to 000000000001d018 │ │ + DW_CFA_advance_loc: 12 to 0000000000025bdc │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001d024 │ │ + DW_CFA_advance_loc: 12 to 0000000000025be8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d028 │ │ + DW_CFA_advance_loc: 4 to 0000000000025bec │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 40 to 000000000001d050 │ │ + DW_CFA_advance_loc: 48 to 0000000000025c1c │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001d05c │ │ + DW_CFA_advance_loc: 12 to 0000000000025c28 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d060 │ │ + DW_CFA_advance_loc: 4 to 0000000000025c2c │ │ DW_CFA_restore_state │ │ │ │ -00004540 0000000000000054 000001cc FDE cie=00004378 pc=000000000001d084..000000000001d1c4 │ │ - Augmentation data: 93 73 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001d088 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001d098 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ +00006410 0000000000000034 0000030c FDE cie=00006108 pc=0000000000025ea8..0000000000025f14 │ │ + Augmentation data: 87 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000025eac │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000025eb4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 72 to 0000000000025efc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000025f04 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000025f08 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + │ │ +00006448 0000000000000054 00000344 FDE cie=00006108 pc=0000000000025f50..0000000000026014 │ │ + Augmentation data: 63 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000025f54 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000025f5c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 108 to 0000000000025fc8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000025fd0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000025fd4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000025fdc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000025fe0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000026000 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000026008 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002600c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000064a0 000000000000004c 0000039c FDE cie=00006108 pc=00000000000262e8..00000000000265cc │ │ + Augmentation data: 2b 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000262ec │ │ + DW_CFA_def_cfa_offset: 272 │ │ + DW_CFA_advance_loc: 24 to 0000000000026304 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r28 (x28) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 116 to 000000000001d10c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001d11c │ │ + DW_CFA_advance_loc2: 488 to 00000000000264ec │ │ + DW_CFA_def_cfa: r31 (sp) ofs 272 │ │ + DW_CFA_advance_loc: 24 to 0000000000026504 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d120 │ │ + DW_CFA_advance_loc: 4 to 0000000000026508 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000064f0 000000000000002c 000003ec FDE cie=00006108 pc=00000000000265cc..0000000000026614 │ │ + Augmentation data: 03 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000265d0 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 8 to 00000000000265d8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ + DW_CFA_offset: r30 (x30) at cfa-8 │ │ + DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 88 to 000000000001d178 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 000000000001d188 │ │ + DW_CFA_advance_loc: 36 to 00000000000265fc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 8 to 0000000000026604 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000026608 │ │ + DW_CFA_restore_state │ │ + │ │ +00006520 000000000000005c 0000041c FDE cie=00006108 pc=0000000000026650..0000000000027610 │ │ + Augmentation data: e7 2e ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000026654 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 28 to 0000000000026670 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_offset_extended: r72 (v8) at cfa-104 │ │ + DW_CFA_offset_extended: r73 (v9) at cfa-112 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 924 to 0000000000026a0c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ + DW_CFA_advance_loc: 28 to 0000000000026a28 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d18c │ │ + DW_CFA_restore_extended: r72 (v8) │ │ + DW_CFA_restore_extended: r73 (v9) │ │ + DW_CFA_advance_loc: 4 to 0000000000026a2c │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00004598 0000000000000034 00000224 FDE cie=00004378 pc=000000000001d414..000000000001d478 │ │ - Augmentation data: 4b 73 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001d418 │ │ - DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d420 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ +00006580 0000000000000054 0000047c FDE cie=00006108 pc=0000000000028230..0000000000028668 │ │ + Augmentation data: cb 2e ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000028234 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc: 28 to 0000000000028250 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 60 to 000000000001d45c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001d464 │ │ + DW_CFA_advance_loc2: 880 to 00000000000285c0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 28 to 00000000000285dc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d468 │ │ + DW_CFA_advance_loc: 4 to 00000000000285e0 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000045d0 0000000000000044 0000025c FDE cie=00004378 pc=000000000001d4b4..000000000001d54c │ │ - Augmentation data: 33 73 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001d4b8 │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001d4c4 │ │ +000065d8 000000000000004c 000004d4 FDE cie=00006108 pc=0000000000028668..000000000002ba70 │ │ + Augmentation data: af 2e ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002866c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000028684 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 10972 to 000000000002b160 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 000000000002b178 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002b17c │ │ + DW_CFA_restore_state │ │ + │ │ +00006628 000000000000005c 00000524 FDE cie=00006108 pc=000000000002ba70..000000000002bb3c │ │ + Augmentation data: 0f 30 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002ba74 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 16 to 000000000002ba84 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 64 to 000000000002bac4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 000000000002bad4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002bad8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 000000000002baf8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 000000000002bb08 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002bb0c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 000000000002bb1c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002bb20 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006688 000000000000004c 00000584 FDE cie=00006108 pc=000000000002bb3c..000000000002c15c │ │ + Augmentation data: c3 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002bb40 │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 28 to 000000000002bb5c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 20 to 000000000002bb70 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 28 to 000000000002bb8c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002bb90 │ │ + DW_CFA_restore_state │ │ + │ │ +000066d8 0000000000000034 000005d4 FDE cie=00006108 pc=000000000002c1fc..000000000002e264 │ │ + Augmentation data: 8f 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 16 to 000000000002c20c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006710 0000000000000054 0000060c FDE cie=00006108 pc=000000000002e264..000000000002e4fc │ │ + Augmentation data: af 30 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002e268 │ │ + DW_CFA_def_cfa_offset: 480 │ │ + DW_CFA_advance_loc: 20 to 000000000002e27c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 408 to 000000000002e414 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 480 │ │ + DW_CFA_advance_loc: 20 to 000000000002e428 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002e42c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 148 to 000000000002e4c0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 480 │ │ + DW_CFA_advance_loc: 20 to 000000000002e4d4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002e4d8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006768 0000000000000054 00000664 FDE cie=00006108 pc=000000000002e724..000000000002e7e0 │ │ + Augmentation data: 6f 30 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002e728 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 16 to 000000000002e738 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 24 to 000000000001d4dc │ │ + DW_CFA_advance_loc: 56 to 000000000002e770 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 000000000002e780 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002e784 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 24 to 000000000002e79c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 000000000002e7ac │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002e7b0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 16 to 000000000002e7c0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002e7c4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000067c0 000000000000004c 000006bc FDE cie=00006108 pc=000000000002f180..000000000002f3d8 │ │ + Augmentation data: 2b 30 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002f184 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000002f190 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r28 (x28) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 444 to 000000000002f34c │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001d4e8 │ │ + DW_CFA_advance_loc: 12 to 000000000002f358 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d4ec │ │ + DW_CFA_advance_loc: 4 to 000000000002f35c │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 44 to 000000000001d518 │ │ + DW_CFA_advance_loc: 48 to 000000000002f38c │ │ DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 12 to 000000000001d524 │ │ + DW_CFA_advance_loc: 12 to 000000000002f398 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001d528 │ │ + DW_CFA_advance_loc: 4 to 000000000002f39c │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00004618 0000000000000054 000002a4 FDE cie=00004378 pc=000000000001db7c..000000000001dce8 │ │ - Augmentation data: f7 72 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001db80 │ │ - DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001db8c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ +00006810 000000000000006c 0000070c FDE cie=00006108 pc=000000000002f488..000000000002fa8c │ │ + Augmentation data: f3 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002f48c │ │ + DW_CFA_def_cfa_offset: 384 │ │ + DW_CFA_advance_loc: 28 to 000000000002f4a8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 68 to 000000000001dbd0 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001dbdc │ │ + DW_CFA_advance_loc2: 956 to 000000000002f864 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 384 │ │ + DW_CFA_advance_loc: 28 to 000000000002f880 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001dbe0 │ │ + DW_CFA_advance_loc: 4 to 000000000002f884 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 168 to 000000000001dc88 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001dc94 │ │ + DW_CFA_advance_loc: 44 to 000000000002f8b0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 384 │ │ + DW_CFA_advance_loc: 28 to 000000000002f8cc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001dc98 │ │ + DW_CFA_advance_loc: 4 to 000000000002f8d0 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006880 000000000000004c 0000077c FDE cie=00006108 pc=000000000002fa8c..000000000002fbd8 │ │ + Augmentation data: db 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002fa90 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000002fa9c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 28 to 000000000001dcb4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 12 to 000000000001dcc0 │ │ + DW_CFA_advance_loc1: 200 to 000000000002fb64 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000002fb70 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000002fb74 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 000000000002fb80 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001dcc4 │ │ + DW_CFA_advance_loc: 4 to 000000000002fb84 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004670 0000000000000034 000002fc FDE cie=00004378 pc=000000000001dd2c..000000000001ddc0 │ │ - Augmentation data: b3 72 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001dd30 │ │ +000068d0 0000000000000054 000007cc FDE cie=00006108 pc=000000000002ff94..00000000000303cc │ │ + Augmentation data: b3 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000002ff98 │ │ + DW_CFA_def_cfa_offset: 368 │ │ + DW_CFA_advance_loc: 28 to 000000000002ffb4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 532 to 00000000000301c8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 368 │ │ + DW_CFA_advance_loc: 28 to 00000000000301e4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000301e8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006928 0000000000000044 00000824 FDE cie=00006108 pc=00000000000303cc..0000000000030498 │ │ + Augmentation data: 8b 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000303d0 │ │ DW_CFA_def_cfa_offset: 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001dd38 │ │ + DW_CFA_advance_loc: 8 to 00000000000303d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 108 to 000000000001dda4 │ │ + DW_CFA_advance_loc1: 92 to 0000000000030434 │ │ DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ - DW_CFA_advance_loc: 8 to 000000000001ddac │ │ + DW_CFA_advance_loc: 8 to 000000000003043c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001ddb0 │ │ + DW_CFA_advance_loc: 4 to 0000000000030440 │ │ DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000030448 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003044c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000046a8 0000000000000034 00000334 FDE cie=00004378 pc=000000000001de88..000000000001dfd4 │ │ - Augmentation data: 9b 72 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001de8c │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 12 to 000000000001de98 │ │ +00006970 0000000000000034 0000086c FDE cie=00006108 pc=0000000000030498..00000000000304f8 │ │ + Augmentation data: 63 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003049c │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000304a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 144 to 000000000001df28 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 12 to 000000000001df34 │ │ + DW_CFA_advance_loc: 48 to 00000000000304d4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000304dc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001df38 │ │ + DW_CFA_advance_loc: 4 to 00000000000304e0 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000046e0 000000000000002c 0000036c FDE cie=00004378 pc=000000000001f4a8..000000000001f4e8 │ │ - Augmentation data: 7f 72 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001f4ac │ │ - DW_CFA_def_cfa_offset: 48 │ │ - DW_CFA_advance_loc: 8 to 000000000001f4b4 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ - DW_CFA_offset: r30 (x30) at cfa-8 │ │ - DW_CFA_offset: r29 (x29) at cfa-16 │ │ +000069a8 000000000000004c 000008a4 FDE cie=00006108 pc=0000000000030838..0000000000030b8c │ │ + Augmentation data: 47 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003083c │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000030854 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 36 to 000000000001f4d8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ - DW_CFA_advance_loc: 8 to 000000000001f4e0 │ │ + DW_CFA_advance_loc2: 320 to 0000000000030994 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 00000000000309ac │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000309b0 │ │ + DW_CFA_restore_state │ │ + │ │ +000069f8 000000000000004c 000008f4 FDE cie=00006108 pc=0000000000030fa0..0000000000032858 │ │ + Augmentation data: 2b 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000030fa4 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000030fbc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 4376 to 00000000000320d4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 00000000000320ec │ │ DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001f4e4 │ │ + DW_CFA_advance_loc: 4 to 00000000000320f0 │ │ DW_CFA_restore_state │ │ │ │ -00004710 0000000000000084 0000039c FDE cie=00004378 pc=000000000001fdd8..00000000000201f4 │ │ - Augmentation data: 5f 72 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000001fddc │ │ - DW_CFA_def_cfa_offset: 352 │ │ - DW_CFA_advance_loc: 28 to 000000000001fdf8 │ │ +00006a48 0000000000000054 00000944 FDE cie=00006108 pc=0000000000032d90..0000000000032ea8 │ │ + Augmentation data: 5b 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000032d94 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000032da4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 80 to 0000000000032df4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000032e04 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000032e08 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 96 to 0000000000032e68 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000032e78 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000032e7c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006aa0 0000000000000064 0000099c FDE cie=00006108 pc=0000000000033120..0000000000033588 │ │ + Augmentation data: 17 2f ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000033124 │ │ + DW_CFA_def_cfa_offset: 208 │ │ + DW_CFA_advance_loc: 24 to 000000000003313c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 728 to 0000000000033414 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 24 to 000000000003342c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000033430 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 44 to 000000000003345c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ + DW_CFA_advance_loc: 24 to 0000000000033474 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000033478 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006b08 0000000000000054 00000a04 FDE cie=00006108 pc=0000000000033ef0..00000000000345e8 │ │ + Augmentation data: d7 2e ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000033ef4 │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 28 to 0000000000033f10 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 32 to 000000000001fe18 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 352 │ │ - DW_CFA_advance_loc: 28 to 000000000001fe34 │ │ + DW_CFA_advance_loc2: 1616 to 0000000000034560 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 28 to 000000000003457c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001fe38 │ │ + DW_CFA_advance_loc: 4 to 0000000000034580 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006b60 000000000000004c 00000a5c FDE cie=00006108 pc=00000000000346b4..0000000000035288 │ │ + Augmentation data: 93 2e ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000346b8 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 00000000000346d0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 200 to 000000000001ff00 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 352 │ │ - DW_CFA_advance_loc: 28 to 000000000001ff1c │ │ + DW_CFA_advance_loc2: 2408 to 0000000000035038 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 0000000000035050 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000001ff20 │ │ + DW_CFA_advance_loc: 4 to 0000000000035054 │ │ DW_CFA_restore_state │ │ + │ │ +00006bb0 0000000000000054 00000aac FDE cie=00006108 pc=0000000000035288..00000000000358a8 │ │ + Augmentation data: 7f 2e ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003528c │ │ + DW_CFA_def_cfa_offset: 352 │ │ + DW_CFA_advance_loc: 28 to 00000000000352a8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 568 to 0000000000020158 │ │ + DW_CFA_advance_loc2: 320 to 00000000000353e8 │ │ DW_CFA_def_cfa: r31 (sp) ofs 352 │ │ - DW_CFA_advance_loc: 28 to 0000000000020174 │ │ + DW_CFA_advance_loc: 28 to 0000000000035404 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r26 (x26) │ │ DW_CFA_restore: r27 (x27) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020178 │ │ + DW_CFA_advance_loc: 4 to 0000000000035408 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00004798 000000000000005c 00000424 FDE cie=00004378 pc=0000000000020348..0000000000020588 │ │ - Augmentation data: 17 72 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000002034c │ │ - DW_CFA_def_cfa_offset: 128 │ │ - DW_CFA_advance_loc: 20 to 0000000000020360 │ │ +00006c08 0000000000000054 00000b04 FDE cie=00006108 pc=000000000003785c..000000000003796c │ │ + Augmentation data: 53 2e ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000037860 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000037870 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 80 to 00000000000378c0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000378d0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000378d4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 88 to 000000000003792c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003793c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000037940 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006c60 0000000000000054 00000b5c FDE cie=00006108 pc=0000000000039088..0000000000039820 │ │ + Augmentation data: 0f 2e ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003908c │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 28 to 00000000000390a8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 1776 to 0000000000039798 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 28 to 00000000000397b4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000397b8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006cb8 0000000000000054 00000bb4 FDE cie=00006108 pc=000000000003b044..000000000003b164 │ │ + Augmentation data: cb 2d ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003b048 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003b058 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 360 to 00000000000204c8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ - DW_CFA_advance_loc: 20 to 00000000000204dc │ │ + DW_CFA_advance_loc1: 80 to 000000000003b0a8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003b0b8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003b0bc │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 116 to 000000000003b130 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003b140 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003b144 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006d10 0000000000000054 00000c0c FDE cie=00006108 pc=000000000003ba9c..000000000003c28c │ │ + Augmentation data: 87 2d ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003baa0 │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 28 to 000000000003babc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 1860 to 000000000003c200 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 28 to 000000000003c21c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000204e0 │ │ + DW_CFA_advance_loc: 4 to 000000000003c220 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006d68 000000000000004c 00000c64 FDE cie=00006108 pc=000000000003c85c..000000000003e3fc │ │ + Augmentation data: 43 2d ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003c860 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 000000000003c878 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 8 to 00000000000204e8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ - DW_CFA_advance_loc: 20 to 00000000000204fc │ │ + DW_CFA_advance_loc2: 3388 to 000000000003d5b4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 000000000003d5cc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003d5d0 │ │ + DW_CFA_restore_state │ │ + │ │ +00006db8 0000000000000044 00000cb4 FDE cie=00006108 pc=000000000003e3fc..000000000003e4e0 │ │ + Augmentation data: 7b 2d ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003e400 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e408 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 148 to 000000000003e49c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e4a4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e4a8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e4b0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e4b4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006e00 0000000000000044 00000cfc FDE cie=00006108 pc=000000000003e4e4..000000000003e5f0 │ │ + Augmentation data: 57 2d ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003e4e8 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e4f0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 172 to 000000000003e59c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e5a4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e5a8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e5b0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020500 │ │ + DW_CFA_advance_loc: 4 to 000000000003e5b4 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +00006e48 0000000000000044 00000d44 FDE cie=00006108 pc=000000000003e5f0..000000000003e698 │ │ + Augmentation data: 37 2d ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003e5f4 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e5fc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 112 to 000000000003e66c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e674 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e678 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e680 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e684 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000047f8 0000000000000044 00000484 FDE cie=00004378 pc=0000000000020588..0000000000020860 │ │ - Augmentation data: cb 71 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 000000000002058c │ │ - DW_CFA_def_cfa_offset: 112 │ │ - DW_CFA_advance_loc: 20 to 00000000000205a0 │ │ +00006e90 0000000000000044 00000d8c FDE cie=00006108 pc=000000000003e698..000000000003e728 │ │ + Augmentation data: ff 2c ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003e69c │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e6a4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 52 to 000000000003e6d8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e6e0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e6e4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 000000000003e6ec │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e6f0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006ed8 0000000000000064 00000dd4 FDE cie=00006108 pc=000000000003e798..000000000003e9a4 │ │ + Augmentation data: c3 2c ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003e79c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003e7ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 616 to 0000000000020808 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ - DW_CFA_advance_loc: 20 to 000000000002081c │ │ + DW_CFA_advance_loc2: 408 to 000000000003e944 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003e954 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e958 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003e968 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e96c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 000000000003e97c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000003e980 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006f40 0000000000000054 00000e3c FDE cie=00006108 pc=000000000003ecf4..000000000003efa4 │ │ + Augmentation data: 6b 2c ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003ecf8 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 28 to 000000000003ed14 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 508 to 000000000003ef10 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 28 to 000000000003ef2c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020820 │ │ + DW_CFA_advance_loc: 4 to 000000000003ef30 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +00006f98 000000000000003c 00000e94 FDE cie=00006108 pc=000000000003ffbc..0000000000040088 │ │ + Augmentation data: 23 2c ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000003ffc0 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000003ffcc │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 136 to 0000000000040054 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000040060 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000040064 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004840 000000000000003c 000004cc FDE cie=00004378 pc=0000000000020900..00000000000209c0 │ │ - Augmentation data: bb 71 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000020904 │ │ +00006fd8 0000000000000034 00000ed4 FDE cie=00006108 pc=00000000000401dc..0000000000040298 │ │ + Augmentation data: f7 2b ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000401e0 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 12 to 00000000000401ec │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 132 to 0000000000040270 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 12 to 000000000004027c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000040280 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00007010 0000000000000054 00000f0c FDE cie=00006108 pc=0000000000040298..0000000000040434 │ │ + Augmentation data: e3 2b ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000004029c │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000020914 │ │ + DW_CFA_advance_loc: 16 to 00000000000402ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 112 to 0000000000020984 │ │ + DW_CFA_advance_loc2: 300 to 00000000000403d8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000403e8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000403ec │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 00000000000403fc │ │ DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000020994 │ │ + DW_CFA_advance_loc: 16 to 000000000004040c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020998 │ │ + DW_CFA_advance_loc: 4 to 0000000000040410 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00004880 0000000000000044 0000050c FDE cie=00004378 pc=00000000000209c0..0000000000020b68 │ │ - Augmentation data: 8f 71 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 00000000000209c4 │ │ +00007068 000000000000004c 00000f64 FDE cie=00006108 pc=0000000000040638..00000000000406e8 │ │ + Augmentation data: 9b 2b ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000004063c │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 16 to 00000000000209d4 │ │ + DW_CFA_advance_loc: 16 to 000000000004064c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 344 to 0000000000020b2c │ │ + DW_CFA_advance_loc1: 64 to 000000000004068c │ │ DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ - DW_CFA_advance_loc: 16 to 0000000000020b3c │ │ + DW_CFA_advance_loc: 16 to 000000000004069c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020b40 │ │ + DW_CFA_advance_loc: 4 to 00000000000406a0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000406b0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000406b4 │ │ + DW_CFA_restore_state │ │ + │ │ +000070b8 0000000000000054 00000fb4 FDE cie=00006108 pc=00000000000406e8..000000000004081c │ │ + Augmentation data: 67 2b ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000406ec │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000040700 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 176 to 00000000000407b0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 00000000000407c4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000407c8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 00000000000407dc │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000407e0 │ │ + DW_CFA_restore_state │ │ + │ │ +00007110 0000000000000044 0000100c FDE cie=00006108 pc=000000000004081c..00000000000408c4 │ │ + Augmentation data: 2b 2b ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000040820 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 0000000000040828 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 112 to 0000000000040898 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000408a0 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000408a4 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000408ac │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000408b0 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ + │ │ +00007158 000000000000004c 00001054 FDE cie=00006108 pc=00000000000408c4..0000000000040ad4 │ │ + Augmentation data: f3 2a ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000408c8 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000408d4 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 376 to 0000000000040a4c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000040a58 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000040a5c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 4 to 0000000000040a60 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000040a6c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000040a70 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000048c8 000000000000006c 00000554 FDE cie=00004378 pc=0000000000020b90..0000000000020e64 │ │ - Augmentation data: 5b 71 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000020b94 │ │ - DW_CFA_def_cfa_offset: 448 │ │ - DW_CFA_advance_loc: 20 to 0000000000020ba8 │ │ +000071a8 0000000000000054 000010a4 FDE cie=00006108 pc=0000000000041848..0000000000041958 │ │ + Augmentation data: c3 2a ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000004184c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000004185c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r28 (x28) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 288 to 0000000000020cc8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 448 │ │ - DW_CFA_advance_loc: 20 to 0000000000020cdc │ │ + DW_CFA_advance_loc1: 80 to 00000000000418ac │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000418bc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020ce0 │ │ + DW_CFA_advance_loc: 4 to 00000000000418c0 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 4 to 0000000000020ce4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 448 │ │ - DW_CFA_advance_loc: 20 to 0000000000020cf8 │ │ + DW_CFA_advance_loc1: 88 to 0000000000041918 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000041928 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020cfc │ │ + DW_CFA_advance_loc: 4 to 000000000004192c │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00007200 0000000000000054 000010fc FDE cie=00006108 pc=0000000000041958..0000000000041a68 │ │ + Augmentation data: 7f 2a ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000004195c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000004196c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 252 to 0000000000020df8 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 448 │ │ - DW_CFA_advance_loc: 20 to 0000000000020e0c │ │ + DW_CFA_advance_loc1: 80 to 00000000000419bc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000419cc │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000020e10 │ │ + DW_CFA_advance_loc: 4 to 00000000000419d0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 88 to 0000000000041a28 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000041a38 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000041a3c │ │ DW_CFA_restore_state │ │ - DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004938 000000000000005c 000005c4 FDE cie=00004378 pc=0000000000020f08..00000000000212a4 │ │ - Augmentation data: 0f 71 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000020f0c │ │ - DW_CFA_def_cfa_offset: 256 │ │ - DW_CFA_advance_loc: 20 to 0000000000020f20 │ │ +00007258 0000000000000054 00001154 FDE cie=00006108 pc=0000000000041bd8..0000000000041c84 │ │ + Augmentation data: 3b 2a ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000041bdc │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000041bec │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 624 to 0000000000021190 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 256 │ │ - DW_CFA_advance_loc: 20 to 00000000000211a4 │ │ + DW_CFA_advance_loc: 52 to 0000000000041c20 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000041c30 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000211a8 │ │ + DW_CFA_advance_loc: 4 to 0000000000041c34 │ │ DW_CFA_restore_state │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 68 to 00000000000211ec │ │ - DW_CFA_def_cfa: r31 (sp) ofs 256 │ │ - DW_CFA_advance_loc: 20 to 0000000000021200 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000041c44 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000021204 │ │ + DW_CFA_advance_loc: 4 to 0000000000041c48 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +000072b0 000000000000005c 000011ac FDE cie=00006108 pc=0000000000041c84..0000000000041dc8 │ │ + Augmentation data: ff 29 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000041c88 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000041c9c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 184 to 0000000000041d54 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000041d68 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000041d6c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000041d80 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000041d84 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004998 0000000000000054 00000624 FDE cie=00004378 pc=00000000000212b4..000000000002143c │ │ - Augmentation data: df 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 00000000000212b8 │ │ - DW_CFA_def_cfa_offset: 208 │ │ - DW_CFA_advance_loc: 20 to 00000000000212cc │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ +00007310 0000000000000034 0000120c FDE cie=00006108 pc=0000000000042690..0000000000042704 │ │ + Augmentation data: bb 29 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000042694 │ │ + DW_CFA_def_cfa_offset: 32 │ │ + DW_CFA_advance_loc: 8 to 000000000004269c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 52 to 00000000000426d0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 32 │ │ + DW_CFA_advance_loc: 8 to 00000000000426d8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000426dc │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00007348 0000000000000054 00001244 FDE cie=00006108 pc=0000000000042bf0..00000000000432f0 │ │ + Augmentation data: a3 29 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000042bf4 │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 28 to 0000000000042c10 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 40 to 00000000000212f4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ - DW_CFA_advance_loc: 20 to 0000000000021308 │ │ + DW_CFA_advance_loc2: 1624 to 0000000000043268 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 28 to 0000000000043284 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000002130c │ │ + DW_CFA_advance_loc: 4 to 0000000000043288 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000073a0 0000000000000054 0000129c FDE cie=00006108 pc=0000000000043890..00000000000440b4 │ │ + Augmentation data: 5f 29 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000043894 │ │ + DW_CFA_def_cfa_offset: 176 │ │ + DW_CFA_advance_loc: 28 to 00000000000438b0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 248 to 0000000000021404 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 208 │ │ - DW_CFA_advance_loc: 20 to 0000000000021418 │ │ + DW_CFA_advance_loc2: 1916 to 000000000004402c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ + DW_CFA_advance_loc: 28 to 0000000000044048 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000002141c │ │ + DW_CFA_advance_loc: 4 to 000000000004404c │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -000049f0 000000000000004c 0000067c FDE cie=00004378 pc=000000000002146c..000000000002152c │ │ - Augmentation data: 97 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000021470 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 16 to 0000000000021480 │ │ +000073f8 000000000000003c 000012f4 FDE cie=00006108 pc=000000000004490c..0000000000044dc8 │ │ + Augmentation data: 1b 29 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000044910 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 000000000004491c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r28 (x28) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 76 to 00000000000214cc │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 00000000000214dc │ │ + DW_CFA_advance_loc2: 1140 to 0000000000044d90 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000044d9c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ - DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000214e0 │ │ + DW_CFA_advance_loc: 4 to 0000000000044da0 │ │ DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00007438 000000000000004c 00001334 FDE cie=00006108 pc=0000000000044f9c..0000000000045260 │ │ + Augmentation data: eb 28 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000044fa0 │ │ + DW_CFA_def_cfa_offset: 496 │ │ + DW_CFA_advance_loc: 24 to 0000000000044fb8 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r28 (x28) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc: 20 to 00000000000214f4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 16 to 0000000000021504 │ │ + DW_CFA_advance_loc2: 560 to 00000000000451e8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 496 │ │ + DW_CFA_advance_loc: 24 to 0000000000045200 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000021508 │ │ + DW_CFA_advance_loc: 4 to 0000000000045204 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004a40 000000000000003c 000006cc FDE cie=00004378 pc=000000000002152c..0000000000021674 │ │ - Augmentation data: 57 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000021530 │ │ - DW_CFA_def_cfa_offset: 144 │ │ - DW_CFA_advance_loc: 16 to 0000000000021540 │ │ +00007488 0000000000000044 00001384 FDE cie=00006108 pc=00000000000458e8..0000000000045978 │ │ + Augmentation data: bb 28 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000458ec │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 00000000000458f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 216 to 0000000000021618 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 144 │ │ - DW_CFA_advance_loc: 16 to 0000000000021628 │ │ + DW_CFA_advance_loc: 12 to 0000000000045904 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000045910 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000045914 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 48 to 0000000000045944 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000045950 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000045954 │ │ + DW_CFA_restore_state │ │ + │ │ +000074d0 000000000000003c 000013cc FDE cie=00006108 pc=0000000000045a78..0000000000045b50 │ │ + Augmentation data: 7f 28 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000045a7c │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000045a88 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 100 to 0000000000045aec │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000045af8 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 000000000002162c │ │ + DW_CFA_advance_loc: 4 to 0000000000045afc │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00004a80 0000000000000044 0000070c FDE cie=00004378 pc=0000000000021674..0000000000021980 │ │ - Augmentation data: 43 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000021678 │ │ - DW_CFA_def_cfa_offset: 176 │ │ - DW_CFA_advance_loc: 20 to 000000000002168c │ │ +00007510 0000000000000064 0000140c FDE cie=00006108 pc=0000000000045bc8..0000000000045e4c │ │ + Augmentation data: 5b 28 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000045bcc │ │ + DW_CFA_def_cfa_offset: 192 │ │ + DW_CFA_advance_loc: 20 to 0000000000045be0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 600 to 00000000000218e4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 176 │ │ - DW_CFA_advance_loc: 20 to 00000000000218f8 │ │ + DW_CFA_advance_loc2: 400 to 0000000000045d70 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 20 to 0000000000045d84 │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000218fc │ │ + DW_CFA_advance_loc: 4 to 0000000000045d88 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 40 to 0000000000045db0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 20 to 0000000000045dc4 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000045dc8 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 60 to 0000000000045e04 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 192 │ │ + DW_CFA_advance_loc: 20 to 0000000000045e18 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000045e1c │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ + │ │ +00007578 0000000000000044 00001474 FDE cie=00006108 pc=00000000000462f8..00000000000463a4 │ │ + Augmentation data: 13 28 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000462fc │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 12 to 0000000000046308 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 72 to 0000000000046350 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 000000000004635c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046360 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 20 to 0000000000046374 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 12 to 0000000000046380 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046384 │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004ac8 000000000000004c 00000754 FDE cie=00004378 pc=00000000000219e8..0000000000021bfc │ │ - Augmentation data: 57 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 00000000000219ec │ │ - DW_CFA_def_cfa_offset: 160 │ │ - DW_CFA_advance_loc: 24 to 0000000000021a04 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ +000075c0 0000000000000044 000014bc FDE cie=00006108 pc=0000000000046b70..0000000000046c00 │ │ + Augmentation data: db 27 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000046b74 │ │ + DW_CFA_def_cfa_offset: 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000046b80 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 16 to 0000000000046b90 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000046b9c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046ba0 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 44 to 0000000000046bcc │ │ + DW_CFA_def_cfa: r31 (sp) ofs 48 │ │ + DW_CFA_advance_loc: 12 to 0000000000046bd8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046bdc │ │ + DW_CFA_restore_state │ │ + │ │ +00007608 0000000000000044 00001504 FDE cie=00006108 pc=0000000000046c00..0000000000046cf4 │ │ + Augmentation data: 9f 27 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000046c04 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000046c14 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ - DW_CFA_offset: r30 (x30) at cfa-72 │ │ - DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc2: 296 to 0000000000021b2c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 160 │ │ - DW_CFA_advance_loc: 24 to 0000000000021b44 │ │ + DW_CFA_advance_loc1: 104 to 0000000000046c7c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000046c8c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r23 (x23) │ │ DW_CFA_restore: r24 (x24) │ │ - DW_CFA_restore: r25 (x25) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000021b48 │ │ + DW_CFA_advance_loc: 4 to 0000000000046c90 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +00007650 0000000000000044 0000154c FDE cie=00006108 pc=0000000000046cf4..0000000000046e80 │ │ + Augmentation data: 6b 27 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000046cf8 │ │ + DW_CFA_def_cfa_offset: 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000046d0c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 248 to 0000000000046e04 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ + DW_CFA_advance_loc: 20 to 0000000000046e18 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000046e1c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004b18 0000000000000024 000007a4 FDE cie=00004378 pc=0000000000021c3c..0000000000021d00 │ │ - Augmentation data: 37 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000021c40 │ │ +00007698 0000000000000054 00001594 FDE cie=00006108 pc=0000000000047100..0000000000047248 │ │ + Augmentation data: 37 27 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000047104 │ │ DW_CFA_def_cfa_offset: 64 │ │ - DW_CFA_advance_loc: 12 to 0000000000021c4c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_advance_loc: 16 to 0000000000047114 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 100 to 0000000000047178 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000047188 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004718c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 108 to 00000000000471f8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000047208 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004720c │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004b40 0000000000000034 000007cc FDE cie=00004378 pc=0000000000021d00..00000000000223c4 │ │ - Augmentation data: 23 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000021d04 │ │ - DW_CFA_def_cfa_offset: 256 │ │ - DW_CFA_advance_loc: 20 to 0000000000021d18 │ │ +000076f0 0000000000000054 000015ec FDE cie=00006108 pc=0000000000047248..0000000000047418 │ │ + Augmentation data: ef 26 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 000000000004724c │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 16 to 000000000004725c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-40 │ │ - DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 236 to 0000000000047348 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 0000000000047358 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004735c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 108 to 00000000000473c8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 64 │ │ + DW_CFA_advance_loc: 16 to 00000000000473d8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000473dc │ │ + DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + │ │ +00007748 0000000000000024 00001644 FDE cie=00006108 pc=00000000000475fc..00000000000476b0 │ │ + Augmentation data: a7 26 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000047600 │ │ + DW_CFA_def_cfa_offset: 64 │ │ + DW_CFA_advance_loc: 12 to 000000000004760c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ + DW_CFA_offset: r19 (x19) at cfa-16 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004b78 000000000000003c 00000804 FDE cie=00004378 pc=0000000000022484..000000000002256c │ │ - Augmentation data: 67 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000022488 │ │ - DW_CFA_def_cfa_offset: 96 │ │ - DW_CFA_advance_loc: 16 to 0000000000022498 │ │ +00007770 000000000000003c 0000166c FDE cie=00006108 pc=00000000000477ac..00000000000478bc │ │ + Augmentation data: 93 26 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000477b0 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 16 to 00000000000477c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 132 to 000000000002251c │ │ - DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ - DW_CFA_advance_loc: 16 to 000000000002252c │ │ + DW_CFA_advance_loc1: 172 to 000000000004786c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 16 to 000000000004787c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ DW_CFA_restore: r20 (x20) │ │ DW_CFA_restore: r21 (x21) │ │ DW_CFA_restore: r22 (x22) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 0000000000022530 │ │ + DW_CFA_advance_loc: 4 to 0000000000047880 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00004bb8 0000000000000034 00000844 FDE cie=00004378 pc=000000000002256c..0000000000022600 │ │ - Augmentation data: 3b 70 ff ff ff ff ff ff │ │ - DW_CFA_advance_loc: 4 to 0000000000022570 │ │ - DW_CFA_def_cfa_offset: 80 │ │ - DW_CFA_advance_loc: 12 to 000000000002257c │ │ +000077b0 0000000000000034 000016ac FDE cie=00006108 pc=00000000000478bc..0000000000047980 │ │ + Augmentation data: 67 26 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 00000000000478c0 │ │ + DW_CFA_def_cfa_offset: 112 │ │ + DW_CFA_advance_loc: 12 to 00000000000478cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_remember_state │ │ - DW_CFA_advance_loc1: 88 to 00000000000225d4 │ │ - DW_CFA_def_cfa: r31 (sp) ofs 80 │ │ - DW_CFA_advance_loc: 12 to 00000000000225e0 │ │ + DW_CFA_advance_loc1: 136 to 0000000000047954 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 112 │ │ + DW_CFA_advance_loc: 12 to 0000000000047960 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000047964 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000077e8 000000000000004c 000016e4 FDE cie=00006108 pc=0000000000047b98..0000000000047c78 │ │ + Augmentation data: 3f 26 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000047b9c │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 16 to 0000000000047bac │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 76 to 0000000000047bf8 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 16 to 0000000000047c08 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000047c0c │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 52 to 0000000000047c40 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 16 to 0000000000047c50 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000047c54 │ │ + DW_CFA_restore_state │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00007838 000000000000002c 00001734 FDE cie=00006108 pc=0000000000047d58..0000000000047ef0 │ │ + Augmentation data: 03 26 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 20 to 0000000000047d6c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00007868 000000000000007c 00001764 FDE cie=00006108 pc=0000000000047ef0..0000000000048170 │ │ + Augmentation data: e7 25 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000047ef4 │ │ + DW_CFA_def_cfa_offset: 288 │ │ + DW_CFA_advance_loc: 20 to 0000000000047f08 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r28 (x28) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc: 32 to 0000000000047f28 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 288 │ │ + DW_CFA_advance_loc: 20 to 0000000000047f3c │ │ DW_CFA_def_cfa_offset: 0 │ │ DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ DW_CFA_restore: r30 (x30) │ │ DW_CFA_restore: r29 (x29) │ │ - DW_CFA_advance_loc: 4 to 00000000000225e4 │ │ + DW_CFA_advance_loc: 4 to 0000000000047f40 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 132 to 0000000000047fc4 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 288 │ │ + DW_CFA_advance_loc: 20 to 0000000000047fd8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000047fdc │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 92 to 0000000000048038 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 288 │ │ + DW_CFA_advance_loc: 20 to 000000000004804c │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000048050 │ │ + DW_CFA_restore_state │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc1: 180 to 0000000000048104 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 288 │ │ + DW_CFA_advance_loc: 20 to 0000000000048118 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 000000000004811c │ │ + DW_CFA_restore_state │ │ + │ │ +000078e8 000000000000004c 000017e4 FDE cie=00006108 pc=0000000000048180..0000000000048500 │ │ + Augmentation data: 7f 25 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000048184 │ │ + DW_CFA_def_cfa_offset: 128 │ │ + DW_CFA_advance_loc: 24 to 000000000004819c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 720 to 000000000004846c │ │ + DW_CFA_def_cfa: r31 (sp) ofs 128 │ │ + DW_CFA_advance_loc: 24 to 0000000000048484 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 0000000000048488 │ │ DW_CFA_restore_state │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004bf0 ZERO terminator │ │ +00007938 000000000000004c 00001834 FDE cie=00006108 pc=0000000000048540..0000000000048708 │ │ + Augmentation data: 53 25 ff ff ff ff ff ff │ │ + DW_CFA_advance_loc: 4 to 0000000000048544 │ │ + DW_CFA_def_cfa_offset: 96 │ │ + DW_CFA_advance_loc: 24 to 000000000004855c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-40 │ │ + DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ + DW_CFA_offset: r27 (x27) at cfa-72 │ │ + DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_remember_state │ │ + DW_CFA_advance_loc2: 324 to 00000000000486a0 │ │ + DW_CFA_def_cfa: r31 (sp) ofs 96 │ │ + DW_CFA_advance_loc: 24 to 00000000000486b8 │ │ + DW_CFA_def_cfa_offset: 0 │ │ + DW_CFA_restore: r19 (x19) │ │ + DW_CFA_restore: r20 (x20) │ │ + DW_CFA_restore: r21 (x21) │ │ + DW_CFA_restore: r22 (x22) │ │ + DW_CFA_restore: r23 (x23) │ │ + DW_CFA_restore: r24 (x24) │ │ + DW_CFA_restore: r25 (x25) │ │ + DW_CFA_restore: r26 (x26) │ │ + DW_CFA_restore: r27 (x27) │ │ + DW_CFA_restore: r28 (x28) │ │ + DW_CFA_restore: r30 (x30) │ │ + DW_CFA_restore: r29 (x29) │ │ + DW_CFA_advance_loc: 4 to 00000000000486bc │ │ + DW_CFA_restore_state │ │ + │ │ +00007988 ZERO terminator │ ├── strings --all --bytes=8 {} │ │ @@ -1,246 +1,317 @@ │ │ __cxa_atexit │ │ __cxa_finalize │ │ __register_atfork │ │ -BLIND_OUTPUT │ │ ECDH_VEIL │ │ -EXTRA_DATA_INPUT │ │ -HASH_INPUT │ │ -KI_BIG_OUTPUT │ │ -KI_OUTPUT │ │ -MESSAGE_OUTPUT │ │ -MYTEST_ARRAY │ │ -MYTEST_INTGR │ │ +PUBLIC_KEY_INPUT │ │ NONCE_OUTPUT │ │ -PC_OUTPUT │ │ -PKS_INPUT │ │ -PK_INPUT │ │ -PREIMAGE_INPUT │ │ PRIVATE_INPUT │ │ -PROOFRESULT │ │ -PS_OUTPUT │ │ -PUBLIC_KEY_INPUT │ │ -PUBLIC_KEY_INPUT2 │ │ -SIGNATURE_INPUT │ │ -SKS_INPUT │ │ -SK_INPUT │ │ -TWEAK_INPUT │ │ -X_ONLY_PUBLIC_KEY_INPUT │ │ -X_ONLY_PUBLIC_KEY_INPUT2 │ │ generateMlsag │ │ +PKS_INPUT │ │ +SKS_INPUT │ │ +KI_BIG_OUTPUT │ │ +PC_OUTPUT │ │ +PS_OUTPUT │ │ +PREIMAGE_INPUT │ │ getKeyImage │ │ +KI_OUTPUT │ │ +PK_INPUT │ │ +SK_INPUT │ │ initializeContext │ │ pedersenBlindSum │ │ +BLIND_OUTPUT │ │ pedersenCommit │ │ pkTweakAddRaw │ │ +TWEAK_INPUT │ │ pointAdd │ │ +PUBLIC_KEY_INPUT2 │ │ pointAddScalar │ │ pointCompress │ │ pointFromScalar │ │ pointMultiply │ │ prepareMlsag │ │ privateAdd │ │ privateNegate │ │ privateSub │ │ rangeProofRewind │ │ +MESSAGE_OUTPUT │ │ +PROOFRESULT │ │ rangeProofVerify │ │ rangeproofSign │ │ +pthread_getspecific │ │ +SIGNATURE_INPUT │ │ +HASH_INPUT │ │ seckeyVerify │ │ +EXTRA_DATA_INPUT │ │ signRecoverable │ │ signSchnorr │ │ verifyMlsag │ │ verifySchnorr │ │ +X_ONLY_PUBLIC_KEY_INPUT │ │ xOnlyPointAddTweak │ │ xOnlyPointAddTweakCheck │ │ +X_ONLY_PUBLIC_KEY_INPUT2 │ │ xOnlyPointFromPoint │ │ xOnlyPointFromScalar │ │ +posix_memalign │ │ +strerror_r │ │ +pthread_mutex_lock │ │ +pthread_mutex_unlock │ │ rustsecp256k1_v0_4_1_context_create │ │ rustsecp256k1_v0_4_1_context_destroy │ │ rustsecp256k1_v0_4_1_default_error_callback_fn │ │ rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ -pthread_getspecific │ │ pthread_setspecific │ │ -memalign │ │ -strerror_r │ │ -pthread_mutex_lock │ │ -pthread_mutex_unlock │ │ pthread_key_create │ │ pthread_key_delete │ │ +dl_iterate_phdr │ │ +realpath │ │ +readlink │ │ +MYTEST_ARRAY │ │ +MYTEST_INTGR │ │ pthread_rwlock_unlock │ │ pthread_rwlock_rdlock │ │ pthread_rwlock_wrlock │ │ -dl_iterate_phdr │ │ libdl.so │ │ - (bytes │ │ -deadlockthread ' │ │ -extern " │ │ -no storage space │ │ assertion `left > │ │ -{invalid syntax}entity not found, │ │ -0123456789abcdef │ │ +{invalid syntax}, │ │ +.debug_macro.dwo0123456789abcdef │ │ at H │ │ -) when slicing ` │ │ -invalid filename │ │ - right` failed: connection reset │ │ -host unreachablerange end index │ │ -from_entropy failed: /home/vagrant/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.6.4/src/lib.rssrc/lib.rs │ │ +) when slicing `.debug_types.dwo │ │ + right` failed: │ │ +0123456789ABCDEFrange end index │ │ + (bytes │ │ +extern " │ │ +))868\):'B8 │ │ +6QJ88'6w6BJ88B):T'):T' │ │ -> chardyn │ │ - u128Zero <= mut true │ │ -for<&*@/rust/deps/rustc-demangle-0.1.23/src/v0.rs`fmt::Error`s should be impossible without a `fmt::Formatter`punycode{-}0internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstri8i16i32i64isizeu8u16u32u64usizef32f64!_...{recursion limit reached}?'> , []::{closure# const ; + unsafe " fn( = false{ { }0x/rust/deps/rustc-demangle-0.1.23/src/lib.rs{size limit reached}`fmt::Error` from `SizeLimitedFmtAdapter` was discardedSizeLimitExhausted │ │ -called `Result::unwrap()` on an `Err` valueLayoutError/home/vagrant/.cargo/git/checkouts/rust-secp256k1-5c04a0f7057b7337/d00182a/secp256k1-sys/src/lib.rs[libsecp256k1] illegal argument. [libsecp256k1] internal consistency check failed /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/str/pattern.rsreentrant init/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/cell/once.rsmid > len/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/vec/mod.rsAccessErrorcannot access a Thread Local Storage value during or after destructionlibrary/std/src/thread/local.rslibrary/std/src/thread/mod.rsfailed to generate unique thread ID: bitspace exhaustedmain │ │ -RUST_BACKTRACEfailed to write the buffered datalibrary/std/src/io/buffered/linewritershim.rspermission deniedconnection refusednetwork unreachableconnection abortednot connectedaddress in useaddress not availablenetwork downbroken pipeentity already existsoperation would blocknot a directoryis a directorydirectory not emptyread-only filesystem or storage mediumfilesystem loop or indirection limit (e.g. symlink loop)stale network file handleinvalid input parameterinvalid datatimed outwrite zeroseek on unseekable filefilesystem quota exceededfile too largeresource busyexecutable file busycross-device link or renametoo many linksargument list too longoperation interruptedunsupportedunexpected end of fileout of memoryother erroruncategorized error (os error )library/std/src/io/stdio.rsfailed printing to : stdoutlibrary/std/src/io/mod.rsfailed to write whole bufferformatter errorlibrary/std/src/path.rs.library/std/src/sync/once.rslock count overflow in reentrant mutexlibrary/std/src/sync/reentrant_lock.rsstack backtrace: │ │ -note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. │ │ - │ │ -memory allocation of bytes failed │ │ -library/std/src/panicking.rsBox' panicked at : │ │ -note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace │ │ -panicked after panic::always_abort(), aborting. │ │ -thread panicked while processing panic. aborting. │ │ -thread caused non-unwinding panic. aborting. │ │ -library/std/src/../../backtrace/src/symbolize/mod.rs - :strerror_r failurelibrary/std/src/sys/pal/unix/os.rsinternal error: entered unreachable code: state is never set to invalid valuestoo many active read locks on RwLocklibrary/std/src/sys/sync/rwlock/futex.rsassertion failed: is_unlocked(state)library/std/src/sys/pal/unix/thread_local_key.rsfatal runtime error: assertion failed: key as usize != KEY_SENTVAL │ │ + u128 <= mut trueforecmult_gen_ctx) │ │ sig64 != NULL │ │ For this sample, this 63-byte string will be used as input data │ │ +library/std/src/../../backtrace/src/symbolize/mod.rs │ │ +library/std/src/sys/sync/rwlock/futex.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/slice.rs │ │ internal_pubkey != NULL │ │ msg32 != NULL │ │ unwind_phase2 │ │ unsupported arm64 register │ │ libunwind: malformed DW_CFA_def_cfa DWARF unwind, reg too big │ │ getSLEB128 │ │ getSavedRegister │ │ +library/std/src/../../backtrace/src/symbolize/gimli/libs_dl_iterate_phdr.rs │ │ ctx != rustsecp256k1_v0_4_1_context_no_precomp │ │ (flags & SECP256K1_FLAGS_TYPE_MASK) == SECP256K1_FLAGS_TYPE_COMPRESSION │ │ keypair != NULL │ │ getEncodedP │ │ _Unwind_GetTextRelBase() not implemented │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/cell/once.rs │ │ sigin != NULL │ │ getSavedFloatRegister │ │ +library/core/src/slice/memchr.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/map/entry.rs │ │ +library/std/src/io/stdio.rs │ │ rustsecp256k1_v0_4_1_ecmult_context_is_built(&ctx->ecmult_ctx) │ │ tweaked_pubkey32 != NULL │ │ libunwind: malformed DW_CFA_val_offset DWARF unwind, reg (%lu) out of range │ │ FDE has zero length │ │ FDE is really a CIE │ │ +library/std/src/path.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/slice/sort/stable/quicksort.rs │ │ libunwind: malformed DW_CFA_same_value DWARF unwind, reg too big │ │ DW_EH_PE_aligned pointer encoding not supported │ │ truncated sleb128 expression │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/str/pattern.rs │ │ +library/std/src/io/buffered/linewritershim.rs │ │ input != NULL │ │ unsupported restore location for register │ │ +/dev/urandom │ │ +library/panic_abort/src/lib.rs │ │ +library/std/src/panicking.rs │ │ sig != NULL │ │ during phase1 personality function said it would stop here, but now in phase2 it did not stop here │ │ libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big │ │ setRegister │ │ libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big │ │ _Unwind_GetTextRelBase │ │ *outputlen >= ((flags & SECP256K1_FLAGS_BIT_COMPRESSION) ? 33u : 65u) │ │ output_pubkey != NULL │ │ CIE version is not 1 or 3 │ │ +library/core/src/unicode/printable.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/node.rs │ │ DW_EH_PE_funcrel pointer encoding not supported │ │ libunwind: Unsupported .eh_frame_hdr version │ │ +/rust/deps/miniz_oxide-0.8.9/src/inflate/output_buffer.rs │ │ +/rust/deps/rustc-demangle-0.1.26/src/legacy.rs │ │ +library/std/src/../../backtrace/src/backtrace/libunwind.rs │ │ !rustsecp256k1_v0_4_1_fe_is_zero(&ge->x) │ │ _Unwind_GetDataRelBase() not implemented │ │ +library/alloc/src/string.rs │ │ +library/core/src/panicking.rs │ │ +library/std/src/sys/pal/unix/os.rs │ │ +/rust/deps/addr2line-0.25.0/src/unit.rs │ │ input32 != NULL │ │ libunwind: %s - %s │ │ +/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_hc-0.3.2/src/hc128.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/ops/function.rs │ │ tweak32 != NULL │ │ recid >= 0 && recid <= 3 │ │ DW_OP_deref_size with bad size │ │ Unknown DWARF encoding for search table. │ │ +library/core/src/str/pattern.rs │ │ +/rust/deps/miniz_oxide-0.8.9/src/inflate/core.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/navigate.rs │ │ +library/std/src/ffi/os_str.rs │ │ msghash32 != NULL │ │ libunwind: malformed DW_CFA_expression DWARF unwind, reg too big │ │ +library/std/src/../../backtrace/src/symbolize/gimli/stash.rs │ │ pubkey != NULL │ │ seckey32 != NULL │ │ evaluateExpression │ │ +src/lib.rs │ │ +library/core/src/fmt/mod.rs │ │ +library/std/src/../../backtrace/src/symbolize/gimli/lru.rs │ │ +/rust/deps/gimli-0.32.0/src/read/index.rs │ │ seckey != NULL │ │ libunwind: malformed DW_CFA_undefined DWARF unwind, reg too big │ │ +library/alloc/src/raw_vec/mod.rs │ │ recid != NULL │ │ output32 != NULL │ │ _Unwind_Resume() can't return │ │ libunwind: malformed DW_CFA_register DWARF unwind, reg too big │ │ +library/std/src/../../backtrace/src/symbolize/gimli/parse_running_mmaps_unix.rs │ │ +library/std/src/../../backtrace/src/symbolize/gimli.rs │ │ +library/std/src/thread/local.rs │ │ DW_OP_fbreg not implemented │ │ self test failed │ │ outputlen != NULL │ │ _Unwind_Resume │ │ libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big │ │ +/rust/deps/gimli-0.32.0/src/read/line.rs │ │ output64 != NULL │ │ +library/alloc/src/slice.rs │ │ +/rust/deps/rustc-demangle-0.1.26/src/lib.rs │ │ +library/std/src/sys/os_str/bytes.rs │ │ libunwind: malformed DW_CFA_offset_extended_sf DWARF unwind, reg too big │ │ getULEB128 │ │ malformed uleb128 expression │ │ DWARF opcode not implemented │ │ pubnonces != NULL │ │ libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big │ │ +/rust/deps/addr2line-0.25.0/src/function.rs │ │ output != NULL │ │ DW_EH_PE_textrel pointer encoding not supported │ │ truncated uleb128 expression │ │ libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big │ │ getTableEntrySize │ │ _Unwind_GetDataRelBase │ │ +/rust/deps/gimli-0.32.0/src/read/abbrev.rs │ │ +library/std/src/thread/mod.rs │ │ CIE ID is not zero │ │ +android_set_abort_message │ │ +/rust/deps/rustc-demangle-0.1.26/src/v0.rs │ │ +library/std/src/sync/reentrant_lock.rs │ │ signature != NULL │ │ libunwind: malformed DW_CFA_def_cfa_register DWARF unwind, reg too big │ │ Can't binary search on variable length encoded data. │ │ +library/alloc/src/ffi/c_str.rs │ │ +/home/vagrant/.cargo/git/checkouts/rust-secp256k1-87b03399e843cbba/d00182a/secp256k1-sys/src/lib.rs │ │ +library/std/src/../../backtrace/src/symbolize/gimli/elf.rs │ │ +library/std/src/io/mod.rs │ │ input64 != NULL │ │ pubnonce != NULL │ │ getRegister │ │ DW_EH_PE_datarel is invalid with a datarelBase of 0 │ │ unknown register │ │ +/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs │ │ +/dev/random │ │ xonly_pubkey != NULL │ │ DW_OP_piece not implemented │ │ +from_entropy failed: calling rangeproof sign │ │ +capacity overflow │ │ +00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899, │ │ +[...]begin <= end (` is not a char boundary; it is inside ) of ` is out of bounds of `copy_from_slice: source slice length () does not match destination slice length (user-provided comparison function does not correctly implement a total orderrange start index out of range for slice of length slice index starts at but ends at called `Option::unwrap()` on a `None` value │ │ +)14:EFIJNOde │ │ + #%&(38:HJLPSUVXZ\^`cefksx} │ │ +)147:;=IJ] │ │ +)14:;EFIJ^de │ │ +):;EIW[\^_de │ │ +FGNOXZ\^~ │ │ +attempt to divide by zeroattempt to calculate the remainder with a divisor of zeropanic in a destructor during cleanup │ │ +Bindex out of bounds: the len is │ │ + but the index is == right` failed │ │ + left: │ │ + right: │ │ + left: panic in a function that cannot unwind\x │ │ +..RefCell already borrowedgetrandom: this target is not supportederrno: did not return a positive valueSecRandomCopyBytes: iOS Security framework failureRtlGenRandom: Windows system function failureRDRAND: failed multiple times: CPU issue likelyRDRAND: instruction not supportedWeb Crypto API is unavailableCalling Web API crypto.getRandomValues failedrandSecure: VxWorks RNG module is not initializedNode.js crypto CommonJS module is unavailableCalling Node.js API crypto.randomFillSync failedNode.js ES modules are not directly supported, see https://docs.rs/getrandom#nodejs-es-module-supportUnknown Error: OS Error: assertion failed: edge.height == self.height - 1assertion failed: src.len() == dst.len()assertion failed: edge.height == self.node.height - 1 │ │ +`assertion failed: out_pos + 3 < out_slice.len()assertion failed: (source_pos + 3) & out_buf_size_mask < out_slice.len()assertion failed: out_pos + 1 < out_slice.len()assertion failed: (source_pos + 1) & out_buf_size_mask < out_slice.len()assertion failed: out_pos + 2 < out_slice.len()assertion failed: (source_pos + 2) & out_buf_size_mask < out_slice.len()dest is out of boundsassertion failed: self.counter1024 % 16 == 00internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstr()i8i16i32i64isizeu8u16u32u64usizef32f64!_...[]{recursion limit reached}?::::{closure#}<>, & *const ; (, + Cunsafe " -fn(false{ { } = 0x`fmt::Error`s should be impossible without a `fmt::Formatter`'> ..= | !null.llvm.Error{size limit reached}`fmt::Error` from `SizeLimitedFmtAdapter` was discardedpunycode{EmptyInvalidDigitPosOverflowNegOverflowZeroParseIntErrorSizeLimitExhausted@called `Result::unwrap()` on an `Err` valueLayoutError[libsecp256k1] internal consistency check failed [libsecp256k1] illegal argument. fatal runtime error: thread local panicked on drop, aborting │ │ +insufficient perms │ │ + - │ │ +/proc/self/mapsmid > len.debug_abbrev.dwo.debug_cu_index.debug_info.dwo.debug_line.dwo.debug_loc.dwo.debug_loclists.dwo.debug_macinfo.dwo.debug_rnglists.dwo.debug_str.dwo.debug_str_offsets.dwo.debug_tu_indexstream did not contain valid UTF-8a formatting trait implementation returned an error when the underlying stream did notfailed to write whole bufferentity not foundpermission deniedconnection refusedconnection resethost unreachablenetwork unreachableconnection abortednot connectedaddress in useaddress not availablenetwork downbroken pipeentity already existsoperation would blocknot a directoryis a directorydirectory not emptyread-only filesystem or storage mediumfilesystem loop or indirection limit (e.g. symlink loop)stale network file handleinvalid input parameterinvalid datatimed outwrite zerono storage spaceseek on unseekable filequota exceededfile too largeresource busyexecutable file busydeadlockcross-device link or renametoo many linksinvalid filenameargument list too longoperation interruptedunsupportedunexpected end of fileout of memoryin progressother erroruncategorized errorstdoutfailed printing to failed to write the buffered datafatal runtime error: assertion failed: key as usize != KEY_SENTVAL, aborting │ │ +fatal runtime error: out of TLS keys, aborting │ │ +must specify at least one of read, write, or append accesscreating or truncating a file requires write or append access/proc/self/exeno /proc/self/exe available. Is /proc mounted?strerror_r failurefile name contained an unexpected NUL byte.too many active read locks on RwLockassertion failed: is_unlocked(state)byte index is not an OsStr boundarystack backtrace: │ │ +note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. │ │ +__rust_end_short_backtrace__rust_begin_short_backtraces [... omitted frame ...] │ │ +extension cannot contain path separators: lock count overflow in reentrant mutexmemory allocation of bytes failed │ │ +RUST_BACKTRACEcannot access a Thread Local Storage value during or after destruction: failed to generate unique thread ID: bitspace exhaustednote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace │ │ + │ │ +thread '' () panicked at : │ │ +Boxaborting due to panic at panicked at │ │ +thread panicked while processing panic. aborting. │ │ +thread caused non-unwinding panic. aborting. │ │ +reentrant initdescription() is deprecated; use Display │ │ +.debug_abbrev.debug_addr.debug_aranges.debug_info.debug_line.debug_line_str.debug_loc.debug_loclists.debug_macinfo.debug_macro.debug_ranges.debug_rnglists.debug_str.debug_str_offsets.debug_types (os error )AccessErrorcannot panic during the backtrace function │ │ BIP0340/nonce │ │ The scalar for this x is unknown │ │ -FX ngX n │ │ +9jij8iii8lil8 │ │ +Z n5Z nZZ nvX n │ │ #X nDX n! │ │ -(ih8*ij8 │ │ -S+ik8)il8 │ │ -9Iii8Kik8 │ │ -Kik8Hih8Iii8j │ │ -(ih8*ij8 │ │ -(ih8)ik8 │ │ -9Iii8Kik8 │ │ -9Iii8Hih8` │ │ +)k68*I@7 │ │ +)ih8Hyhx │ │ +)ij8wyjx │ │ +Teid8Fhd8 │ │ +Tbi`8Iii8_ │ │ +Tbi`8$i`8_ │ │ +Tbi`8Iii8_ │ │ +J @9I$@9 │ │ +RI4@9J,@9 │ │ +RJ,@9I4@9_ │ │ +RJ,@9I4@9_ │ │ +Iu@yWy@y? │ │ +Teid8fhd8 │ │ +Tci`8Iii8 │ │ +Tci`8$i`8 │ │ +Tci`8Iii8 │ │ +CA@9DE@9 │ │ Hii8lii8?} │ │ *l@9)d@9+h@9 │ │ )d@9*`@9+\@9,X@9-T@9) │ │ ,8@9+0@9-4@9J}` │ │ *0@9+,@9,(@9-$@9J │ │ qi@9`m@9 │ │ du@9f}@93 │ │ qi@9`m@9 │ │ Ncq@9f}@9 │ │ du@9ey@90 │ │ @S_8Sc_8 │ │ JL;@9N?@9 │ │ TAO!TAOJ │ │ Android (7714059, based on r416183c1) clang version 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) │ │ -rustc version 1.79.0 (129f3b996 2024-06-10) │ │ +rustc version 1.91.0 (f8297e351 2025-10-28) │ │ Linker: LLD 12.0.8 (/buildbot/src/android/llvm-r416183/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee) │ │ .fini_array │ │ .comment │ │ .note.android.ident │ │ .got.plt │ │ .rela.plt │ │ .eh_frame_hdr │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ @@ -1,34 +1,34 @@ │ │ │ │ Hex dump of section '.gnu.hash': │ │ - 0x00000e40 11000000 27000000 10000000 1a000000 ....'........... │ │ - 0x00000e50 00200100 20048200 01000000 c2200000 . .. ........ .. │ │ - 0x00000e60 00481000 44040000 00020018 00032100 .H..D.........!. │ │ - 0x00000e70 08000004 06460400 000100d4 41010000 .....F......A... │ │ - 0x00000e80 300a0021 00020100 00000000 00100010 0..!............ │ │ - 0x00000e90 08981a00 00040808 00442046 24142200 .........D F$.". │ │ - 0x00000ea0 8880000a 00092107 00000240 00000000 ......!....@.... │ │ - 0x00000eb0 00b10a0a 02404000 00600181 08404005 .....@@..`...@@. │ │ - 0x00000ec0 00420800 00040002 12860808 08904612 .B............F. │ │ - 0x00000ed0 27000000 2b000000 2e000000 34000000 '...+.......4... │ │ - 0x00000ee0 37000000 3d000000 44000000 49000000 7...=...D...I... │ │ - 0x00000ef0 4b000000 52000000 54000000 57000000 K...R...T...W... │ │ - 0x00000f00 59000000 5e000000 5f000000 65000000 Y...^..._...e... │ │ - 0x00000f10 68000000 7a576d38 7887ad41 1022efa9 h...zWm8x..A.".. │ │ - 0x00000f20 67084d98 7016dc8b 5eda5a29 cbab3f8f g.M.p...^.Z)..?. │ │ - 0x00000f30 20215ca7 eec73207 a63ceb88 844d1c14 !\...2..<...M.. │ │ - 0x00000f40 6e2f5e8e 1b4ba13e da309b6c 92fb0fa8 n/^..K.>.0.l.... │ │ - 0x00000f50 379b2d37 5a2291b1 d243d23c 58b3f535 7.-7Z"...C.w..|.+v."!Zh │ │ - 0x00000f90 5806c756 0c3b0047 0dea8f4c 1018eddf X..V.;.G...L.... │ │ - 0x00000fa0 ab53c026 a801adc0 2019f30d fc0de3b3 .S.&.... ....... │ │ - 0x00000fb0 0e3b2785 e804c026 60e4ef9e 89d1a061 .;'....&`......a │ │ - 0x00000fc0 b83e050d 15c2d9cf b83e050d 0afad40d .>.......>...... │ │ - 0x00000fd0 5fe9e19b ba3e050d 9b3631d4 2ec1e9a9 _....>...61..... │ │ - 0x00000fe0 b8b2e70e ce6b8fda 60392173 f54068c2 .....k..`9!s.@h. │ │ - 0x00000ff0 2574cfc5 deaaa644 8ed284c0 c43b44c9 %t.....D.....;D. │ │ - 0x00001000 8a1c8aa8 986eefaf 193705b8 08b7344e .....n...7....4N │ │ - 0x00001010 32514a85 5bb98322 daf763c7 6c4c0100 2QJ.[.."..c.lL.. │ │ - 0x00001020 fcfb31b2 4feeb1a9 ..1.O... │ │ + 0x00000f30 11000000 30000000 10000000 1a000000 ....0........... │ │ + 0x00000f40 00200100 20048200 01000000 c2200000 . .. ........ .. │ │ + 0x00000f50 00481000 44040000 00020018 00032100 .H..D.........!. │ │ + 0x00000f60 08000004 06460400 000100d4 41010000 .....F......A... │ │ + 0x00000f70 300a0021 00020100 00000000 00100010 0..!............ │ │ + 0x00000f80 08981a00 00040808 00442046 24142200 .........D F$.". │ │ + 0x00000f90 8880000a 00092107 00000240 00000000 ......!....@.... │ │ + 0x00000fa0 00b10a0a 02404000 00600181 08404005 .....@@..`...@@. │ │ + 0x00000fb0 00420800 00040002 12860808 08904612 .B............F. │ │ + 0x00000fc0 30000000 34000000 37000000 3d000000 0...4...7...=... │ │ + 0x00000fd0 40000000 46000000 4d000000 52000000 @...F...M...R... │ │ + 0x00000fe0 54000000 5b000000 5d000000 60000000 T...[...]...`... │ │ + 0x00000ff0 62000000 67000000 68000000 6e000000 b...g...h...n... │ │ + 0x00001000 71000000 7a576d38 7887ad41 1022efa9 q...zWm8x..A.".. │ │ + 0x00001010 67084d98 5eda5a29 caab3f8f 7116dc8b g.M.^.Z)..?.q... │ │ + 0x00001020 eec73207 20215ca7 844d1c14 a63ceb88 ..2. !\..M...<.. │ │ + 0x00001030 6e2f5e8e 1b4ba13e da309b6c 92fb0fa8 n/^..K.>.0.l.... │ │ + 0x00001040 379b2d37 58b3f535 e854a972 5a2291b1 7.-7X..5.T.rZ".. │ │ + 0x00001050 0cc841a8 d243d23c 8b513a75 a8fa421f ..A..C.<.Q:u..B. │ │ + 0x00001060 6839907d 8e840751 3a0e063e 76eb9d7c h9.}...Q:..>v..| │ │ + 0x00001070 64be1ad7 c98fe7e5 22215a68 5806c756 d......."!ZhX..V │ │ + 0x00001080 0c3b0047 0cea8f4c 8f2b76e6 1018eddf .;.G...L.+v..... │ │ + 0x00001090 ab53c026 a801adc0 0e3b2785 fc0de3b3 .S.&.....;'..... │ │ + 0x000010a0 2019f30d e804c026 60e4ef9e 89d1a061 ......&`......a │ │ + 0x000010b0 b83e050d 15c2d9cf b83e050d 0afad40d .>.......>...... │ │ + 0x000010c0 5fe9e19b 9a3631d4 bb3e050d 2ec1e9a9 _....61..>...... │ │ + 0x000010d0 ce6b8fda b8b2e70e 60392173 f54068c2 .k......`9!s.@h. │ │ + 0x000010e0 2574cfc5 c43b44c9 8ed284c0 8a1c8aa8 %t...;D......... │ │ + 0x000010f0 986eefaf deaaa644 193705b8 08b7344e .n.....D.7....4N │ │ + 0x00001100 32514a85 5bb98322 fcfb31b2 6c4c0100 2QJ.[.."..1.lL.. │ │ + 0x00001110 daf763c7 4feeb1a9 ..c.O... │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,94 +1,98 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00001028 005f5f63 78615f61 74657869 74005f5f .__cxa_atexit.__ │ │ - 0x00001038 6378615f 66696e61 6c697a65 005f5f72 cxa_finalize.__r │ │ - 0x00001048 65676973 7465725f 6174666f 726b0042 egister_atfork.B │ │ - 0x00001058 4c494e44 5300424c 494e445f 4f555450 LINDS.BLIND_OUTP │ │ - 0x00001068 55540043 4f4d4d49 54004542 55463100 UT.COMMIT.EBUF1. │ │ - 0x00001078 45425546 32004542 55463300 45434448 EBUF2.EBUF3.ECDH │ │ - 0x00001088 5f564549 4c004558 5452415f 44415441 _VEIL.EXTRA_DATA │ │ - 0x00001098 5f494e50 55540048 4153485f 494e5055 _INPUT.HASH_INPU │ │ - 0x000010a8 54004b49 5f424947 5f4f5554 50555400 T.KI_BIG_OUTPUT. │ │ - 0x000010b8 4b495f4f 55545055 54004d45 53534147 KI_OUTPUT.MESSAG │ │ - 0x000010c8 455f4f55 54505554 004d5954 4553545f E_OUTPUT.MYTEST_ │ │ - 0x000010d8 41525241 59004d59 54455354 5f494e54 ARRAY.MYTEST_INT │ │ - 0x000010e8 4752004d 5f494e50 5554004e 4f4e4345 GR.M_INPUT.NONCE │ │ - 0x000010f8 5f4f5554 50555400 50434d5f 494e0050 _OUTPUT.PCM_IN.P │ │ - 0x00001108 434d5f4f 55540050 435f4f55 54505554 CM_OUT.PC_OUTPUT │ │ - 0x00001118 00504b53 5f494e50 55540050 4b5f494e .PKS_INPUT.PK_IN │ │ - 0x00001128 50555400 50524549 4d414745 5f494e50 PUT.PREIMAGE_INP │ │ - 0x00001138 55540050 52495641 54455f49 4e505554 UT.PRIVATE_INPUT │ │ - 0x00001148 0050524f 4f460050 524f4f46 52455355 .PROOF.PROOFRESU │ │ - 0x00001158 4c540050 535f4f55 54505554 00505542 LT.PS_OUTPUT.PUB │ │ - 0x00001168 4c49435f 4b45595f 494e5055 54005055 LIC_KEY_INPUT.PU │ │ - 0x00001178 424c4943 5f4b4559 5f494e50 55543200 BLIC_KEY_INPUT2. │ │ - 0x00001188 5349474e 41545552 455f494e 50555400 SIGNATURE_INPUT. │ │ - 0x00001198 534b535f 494e5055 5400534b 5f494e50 SKS_INPUT.SK_INP │ │ - 0x000011a8 55540054 5745414b 5f494e50 55540058 UT.TWEAK_INPUT.X │ │ - 0x000011b8 5f4f4e4c 595f5055 424c4943 5f4b4559 _ONLY_PUBLIC_KEY │ │ - 0x000011c8 5f494e50 55540058 5f4f4e4c 595f5055 _INPUT.X_ONLY_PU │ │ - 0x000011d8 424c4943 5f4b4559 5f494e50 55543200 BLIC_KEY_INPUT2. │ │ - 0x000011e8 67656e65 72617465 4d6c7361 67006765 generateMlsag.ge │ │ - 0x000011f8 744b6579 496d6167 6500696e 69746961 tKeyImage.initia │ │ - 0x00001208 6c697a65 436f6e74 65787400 6973506f lizeContext.isPo │ │ - 0x00001218 696e7400 70656465 7273656e 426c696e int.pedersenBlin │ │ - 0x00001228 6453756d 00706564 65727365 6e436f6d dSum.pedersenCom │ │ - 0x00001238 6d697400 706b5477 65616b41 64645261 mit.pkTweakAddRa │ │ - 0x00001248 7700706f 696e7441 64640070 6f696e74 w.pointAdd.point │ │ - 0x00001258 41646453 63616c61 7200706f 696e7443 AddScalar.pointC │ │ - 0x00001268 6f6d7072 65737300 706f696e 7446726f ompress.pointFro │ │ - 0x00001278 6d536361 6c617200 706f696e 744d756c mScalar.pointMul │ │ - 0x00001288 7469706c 79007072 65706172 654d6c73 tiply.prepareMls │ │ - 0x00001298 61670070 72697661 74654164 64007072 ag.privateAdd.pr │ │ - 0x000012a8 69766174 654e6567 61746500 70726976 ivateNegate.priv │ │ - 0x000012b8 61746553 75620072 616e6765 50726f6f ateSub.rangeProo │ │ - 0x000012c8 66526577 696e6400 72616e67 6550726f fRewind.rangePro │ │ - 0x000012d8 6f665665 72696679 0072616e 67657072 ofVerify.rangepr │ │ - 0x000012e8 6f6f6653 69676e00 7265636f 76657200 oofSign.recover. │ │ - 0x000012f8 7365636b 65795665 72696679 00736967 seckeyVerify.sig │ │ - 0x00001308 6e007369 676e5265 636f7665 7261626c n.signRecoverabl │ │ - 0x00001318 65007369 676e5363 686e6f72 72007665 e.signSchnorr.ve │ │ - 0x00001328 72696679 00766572 6966794d 6c736167 rify.verifyMlsag │ │ - 0x00001338 00766572 69667953 63686e6f 72720078 .verifySchnorr.x │ │ - 0x00001348 4f6e6c79 506f696e 74416464 54776561 OnlyPointAddTwea │ │ - 0x00001358 6b00784f 6e6c7950 6f696e74 41646454 k.xOnlyPointAddT │ │ - 0x00001368 7765616b 43686563 6b00784f 6e6c7950 weakCheck.xOnlyP │ │ - 0x00001378 6f696e74 46726f6d 506f696e 7400784f ointFromPoint.xO │ │ - 0x00001388 6e6c7950 6f696e74 46726f6d 5363616c nlyPointFromScal │ │ - 0x00001398 61720072 75737473 65637032 35366b31 ar.rustsecp256k1 │ │ - 0x000013a8 5f76305f 345f315f 636f6e74 6578745f _v0_4_1_context_ │ │ - 0x000013b8 63726561 74650072 75737473 65637032 create.rustsecp2 │ │ - 0x000013c8 35366b31 5f76305f 345f315f 636f6e74 56k1_v0_4_1_cont │ │ - 0x000013d8 6578745f 64657374 726f7900 72757374 ext_destroy.rust │ │ - 0x000013e8 73656370 3235366b 315f7630 5f345f31 secp256k1_v0_4_1 │ │ - 0x000013f8 5f646566 61756c74 5f657272 6f725f63 _default_error_c │ │ - 0x00001408 616c6c62 61636b5f 666e0072 75737473 allback_fn.rusts │ │ - 0x00001418 65637032 35366b31 5f76305f 345f315f ecp256k1_v0_4_1_ │ │ - 0x00001428 64656661 756c745f 696c6c65 67616c5f default_illegal_ │ │ - 0x00001438 63616c6c 6261636b 5f666e00 70746872 callback_fn.pthr │ │ - 0x00001448 6561645f 67657473 70656369 66696300 ead_getspecific. │ │ - 0x00001458 6d616c6c 6f630070 74687265 61645f73 malloc.pthread_s │ │ - 0x00001468 65747370 65636966 69630066 72656500 etspecific.free. │ │ - 0x00001478 73797363 616c6c00 7265616c 6c6f6300 syscall.realloc. │ │ - 0x00001488 6d656d61 6c69676e 006d656d 636d7000 memalign.memcmp. │ │ - 0x00001498 73747265 72726f72 5f72005f 5f657272 strerror_r.__err │ │ - 0x000014a8 6e6f0070 74687265 61645f6d 75746578 no.pthread_mutex │ │ - 0x000014b8 5f6c6f63 6b007074 68726561 645f6d75 _lock.pthread_mu │ │ - 0x000014c8 7465785f 756e6c6f 636b0072 65616400 tex_unlock.read. │ │ - 0x000014d8 6f70656e 00706f6c 6c00636c 6f736500 open.poll.close. │ │ - 0x000014e8 646c7379 6d006d65 6d637079 0061626f dlsym.memcpy.abo │ │ - 0x000014f8 7274006d 656d7365 74007074 68726561 rt.memset.pthrea │ │ - 0x00001508 645f6b65 795f6372 65617465 00707468 d_key_create.pth │ │ - 0x00001518 72656164 5f6b6579 5f64656c 65746500 read_key_delete. │ │ - 0x00001528 77726974 65006d65 6d6d6f76 65007374 write.memmove.st │ │ - 0x00001538 726c656e 00676574 656e7600 67657463 rlen.getenv.getc │ │ - 0x00001548 77640066 7072696e 74660070 74687265 wd.fprintf.pthre │ │ - 0x00001558 61645f72 776c6f63 6b5f756e 6c6f636b ad_rwlock_unlock │ │ - 0x00001568 00707468 72656164 5f72776c 6f636b5f .pthread_rwlock_ │ │ - 0x00001578 72646c6f 636b0066 666c7573 68006677 rdlock.fflush.fw │ │ - 0x00001588 72697465 005f5f73 46007074 68726561 rite.__sF.pthrea │ │ - 0x00001598 645f7277 6c6f636b 5f77726c 6f636b00 d_rwlock_wrlock. │ │ - 0x000015a8 646c5f69 74657261 74655f70 68647200 dl_iterate_phdr. │ │ - 0x000015b8 6c696263 2e736f00 4c494243 006c6962 libc.so.LIBC.lib │ │ - 0x000015c8 646c2e73 6f00 dl.so. │ │ + 0x00001118 005f5f63 78615f61 74657869 74005f5f .__cxa_atexit.__ │ │ + 0x00001128 6378615f 66696e61 6c697a65 005f5f72 cxa_finalize.__r │ │ + 0x00001138 65676973 7465725f 6174666f 726b0045 egister_atfork.E │ │ + 0x00001148 4344485f 5645494c 00505542 4c49435f CDH_VEIL.PUBLIC_ │ │ + 0x00001158 4b45595f 494e5055 54004e4f 4e43455f KEY_INPUT.NONCE_ │ │ + 0x00001168 4f555450 55540050 52495641 54455f49 OUTPUT.PRIVATE_I │ │ + 0x00001178 4e505554 0067656e 65726174 654d6c73 NPUT.generateMls │ │ + 0x00001188 61670050 4b535f49 4e505554 00534b53 ag.PKS_INPUT.SKS │ │ + 0x00001198 5f494e50 55540045 42554631 004b495f _INPUT.EBUF1.KI_ │ │ + 0x000011a8 4249475f 4f555450 55540050 435f4f55 BIG_OUTPUT.PC_OU │ │ + 0x000011b8 54505554 0050535f 4f555450 55540050 TPUT.PS_OUTPUT.P │ │ + 0x000011c8 5245494d 4147455f 494e5055 54006765 REIMAGE_INPUT.ge │ │ + 0x000011d8 744b6579 496d6167 65004b49 5f4f5554 tKeyImage.KI_OUT │ │ + 0x000011e8 50555400 504b5f49 4e505554 00534b5f PUT.PK_INPUT.SK_ │ │ + 0x000011f8 494e5055 5400696e 69746961 6c697a65 INPUT.initialize │ │ + 0x00001208 436f6e74 65787400 6973506f 696e7400 Context.isPoint. │ │ + 0x00001218 70656465 7273656e 426c696e 6453756d pedersenBlindSum │ │ + 0x00001228 00424c49 4e445f4f 55545055 5400424c .BLIND_OUTPUT.BL │ │ + 0x00001238 494e4453 00706564 65727365 6e436f6d INDS.pedersenCom │ │ + 0x00001248 6d697400 434f4d4d 49540070 6b547765 mit.COMMIT.pkTwe │ │ + 0x00001258 616b4164 64526177 00545745 414b5f49 akAddRaw.TWEAK_I │ │ + 0x00001268 4e505554 00706f69 6e744164 64005055 NPUT.pointAdd.PU │ │ + 0x00001278 424c4943 5f4b4559 5f494e50 55543200 BLIC_KEY_INPUT2. │ │ + 0x00001288 706f696e 74416464 5363616c 61720070 pointAddScalar.p │ │ + 0x00001298 6f696e74 436f6d70 72657373 00706f69 ointCompress.poi │ │ + 0x000012a8 6e744672 6f6d5363 616c6172 00706f69 ntFromScalar.poi │ │ + 0x000012b8 6e744d75 6c746970 6c790070 72657061 ntMultiply.prepa │ │ + 0x000012c8 72654d6c 73616700 50434d5f 4f555400 reMlsag.PCM_OUT. │ │ + 0x000012d8 50434d5f 494e0045 42554632 00454255 PCM_IN.EBUF2.EBU │ │ + 0x000012e8 4633004d 5f494e50 55540070 72697661 F3.M_INPUT.priva │ │ + 0x000012f8 74654164 64007072 69766174 654e6567 teAdd.privateNeg │ │ + 0x00001308 61746500 70726976 61746553 75620072 ate.privateSub.r │ │ + 0x00001318 616e6765 50726f6f 66526577 696e6400 angeProofRewind. │ │ + 0x00001328 50524f4f 46004d45 53534147 455f4f55 PROOF.MESSAGE_OU │ │ + 0x00001338 54505554 0050524f 4f465245 53554c54 TPUT.PROOFRESULT │ │ + 0x00001348 0072616e 67655072 6f6f6656 65726966 .rangeProofVerif │ │ + 0x00001358 79007261 6e676570 726f6f66 5369676e y.rangeproofSign │ │ + 0x00001368 00707468 72656164 5f676574 73706563 .pthread_getspec │ │ + 0x00001378 69666963 00737973 63616c6c 00726563 ific.syscall.rec │ │ + 0x00001388 6f766572 00534947 4e415455 52455f49 over.SIGNATURE_I │ │ + 0x00001398 4e505554 00484153 485f494e 50555400 NPUT.HASH_INPUT. │ │ + 0x000013a8 7365636b 65795665 72696679 00736967 seckeyVerify.sig │ │ + 0x000013b8 6e004558 5452415f 44415441 5f494e50 n.EXTRA_DATA_INP │ │ + 0x000013c8 55540073 69676e52 65636f76 65726162 UT.signRecoverab │ │ + 0x000013d8 6c650073 69676e53 63686e6f 72720076 le.signSchnorr.v │ │ + 0x000013e8 65726966 79007665 72696679 4d6c7361 erify.verifyMlsa │ │ + 0x000013f8 67007665 72696679 5363686e 6f727200 g.verifySchnorr. │ │ + 0x00001408 585f4f4e 4c595f50 55424c49 435f4b45 X_ONLY_PUBLIC_KE │ │ + 0x00001418 595f494e 50555400 784f6e6c 79506f69 Y_INPUT.xOnlyPoi │ │ + 0x00001428 6e744164 64547765 616b0078 4f6e6c79 ntAddTweak.xOnly │ │ + 0x00001438 506f696e 74416464 54776561 6b436865 PointAddTweakChe │ │ + 0x00001448 636b0058 5f4f4e4c 595f5055 424c4943 ck.X_ONLY_PUBLIC │ │ + 0x00001458 5f4b4559 5f494e50 55543200 784f6e6c _KEY_INPUT2.xOnl │ │ + 0x00001468 79506f69 6e744672 6f6d506f 696e7400 yPointFromPoint. │ │ + 0x00001478 784f6e6c 79506f69 6e744672 6f6d5363 xOnlyPointFromSc │ │ + 0x00001488 616c6172 00706f73 69785f6d 656d616c alar.posix_memal │ │ + 0x00001498 69676e00 6d616c6c 6f63006d 656d6370 ign.malloc.memcp │ │ + 0x000014a8 79006672 65650072 65616c6c 6f63006d y.free.realloc.m │ │ + 0x000014b8 656d636d 70007374 72657272 6f725f72 emcmp.strerror_r │ │ + 0x000014c8 005f5f65 72726e6f 00707468 72656164 .__errno.pthread │ │ + 0x000014d8 5f6d7574 65785f6c 6f636b00 70746872 _mutex_lock.pthr │ │ + 0x000014e8 6561645f 6d757465 785f756e 6c6f636b ead_mutex_unlock │ │ + 0x000014f8 00726561 64006f70 656e0070 6f6c6c00 .read.open.poll. │ │ + 0x00001508 636c6f73 65006d65 6d6d6f76 65006d65 close.memmove.me │ │ + 0x00001518 6d736574 00646c73 796d0072 75737473 mset.dlsym.rusts │ │ + 0x00001528 65637032 35366b31 5f76305f 345f315f ecp256k1_v0_4_1_ │ │ + 0x00001538 636f6e74 6578745f 63726561 74650072 context_create.r │ │ + 0x00001548 75737473 65637032 35366b31 5f76305f ustsecp256k1_v0_ │ │ + 0x00001558 345f315f 636f6e74 6578745f 64657374 4_1_context_dest │ │ + 0x00001568 726f7900 72757374 73656370 3235366b roy.rustsecp256k │ │ + 0x00001578 315f7630 5f345f31 5f646566 61756c74 1_v0_4_1_default │ │ + 0x00001588 5f657272 6f725f63 616c6c62 61636b5f _error_callback_ │ │ + 0x00001598 666e0073 74726c65 6e007275 73747365 fn.strlen.rustse │ │ + 0x000015a8 63703235 366b315f 76305f34 5f315f64 cp256k1_v0_4_1_d │ │ + 0x000015b8 65666175 6c745f69 6c6c6567 616c5f63 efault_illegal_c │ │ + 0x000015c8 616c6c62 61636b5f 666e0070 74687265 allback_fn.pthre │ │ + 0x000015d8 61645f73 65747370 65636966 69630067 ad_setspecific.g │ │ + 0x000015e8 65747469 64006765 74656e76 00707468 ettid.getenv.pth │ │ + 0x000015f8 72656164 5f6b6579 5f637265 61746500 read_key_create. │ │ + 0x00001608 70746872 6561645f 6b65795f 64656c65 pthread_key_dele │ │ + 0x00001618 74650077 72697465 00676574 63776400 te.write.getcwd. │ │ + 0x00001628 646c5f69 74657261 74655f70 68647200 dl_iterate_phdr. │ │ + 0x00001638 66737461 74006c73 65656b36 34006d6d fstat.lseek64.mm │ │ + 0x00001648 6170006d 756e6d61 70007265 616c7061 ap.munmap.realpa │ │ + 0x00001658 74680073 74617400 63616c6c 6f630072 th.stat.calloc.r │ │ + 0x00001668 6561646c 696e6b00 61626f72 74004d59 eadlink.abort.MY │ │ + 0x00001678 54455354 5f415252 4159004d 59544553 TEST_ARRAY.MYTES │ │ + 0x00001688 545f494e 54475200 66707269 6e746600 T_INTGR.fprintf. │ │ + 0x00001698 70746872 6561645f 72776c6f 636b5f75 pthread_rwlock_u │ │ + 0x000016a8 6e6c6f63 6b007074 68726561 645f7277 nlock.pthread_rw │ │ + 0x000016b8 6c6f636b 5f72646c 6f636b00 66666c75 lock_rdlock.fflu │ │ + 0x000016c8 73680066 77726974 65005f5f 73460070 sh.fwrite.__sF.p │ │ + 0x000016d8 74687265 61645f72 776c6f63 6b5f7772 thread_rwlock_wr │ │ + 0x000016e8 6c6f636b 006c6962 632e736f 004c4942 lock.libc.so.LIB │ │ + 0x000016f8 43006c69 62646c2e 736f00 C.libdl.so. │ ├── readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ @@ -1,64 +1,213 @@ │ │ │ │ Hex dump of section '.gcc_except_table': │ │ - 0x00004780 ff9c3101 2d00d403 0000d403 14d80700 ..1.-........... │ │ - 0x00004790 ac0408a0 0700fc06 10c00700 8c073c00 ..............<. │ │ - 0x000047a0 00c80708 d40701e4 0708fc07 01ec0714 ................ │ │ - 0x000047b0 00007f00 00000000 ff9c0901 043c0848 .............<.H │ │ - 0x000047c0 017f0000 00000000 ff9c0d01 06a40504 ................ │ │ - 0x000047d0 c406017f 00000000 00000000 ff9c2101 ..............!. │ │ - 0x000047e0 1b1c10dc 01008001 08b80100 88016000 ..............`. │ │ - 0x000047f0 00e80108 f80101f0 010c0000 7f000000 ................ │ │ - 0x00004800 00000000 ffff0108 44087000 4c480000 ........D.p.LH.. │ │ - 0x00004810 ffff0108 48087400 50480000 ffff010b ....H.t.PH...... │ │ - 0x00004820 cc010898 0200d401 6c000000 ff9c1901 ........l....... │ │ - 0x00004830 081c0858 033c0854 037f0001 7d000000 ...X.<.T....}... │ │ - 0x00004840 00000000 00000000 00000000 ffff0108 ................ │ │ - 0x00004850 48087400 50480000 ffff0110 00c80200 H.t.PH.......... │ │ - 0x00004860 00c8020c d80200d4 02180000 ff9c1901 ................ │ │ - 0x00004870 0a1c0888 01036c08 8401037f 00017d00 ......l.......}. │ │ - 0x00004880 00000000 00000000 00000000 ffff0116 ................ │ │ - 0x00004890 b00104a0 0200b401 2c0000e0 0110f401 ........,....... │ │ - 0x000048a0 00f0015c 00000000 ff9c0901 04180c3c ...\...........< │ │ - 0x000048b0 017f0000 00000000 ffff013a 00fc0100 ...........:.... │ │ - 0x000048c0 00fc0110 e807008c 02e00100 00ec030c ................ │ │ - 0x000048d0 e80700e4 0410fc07 00f40434 0000a805 ...........4.... │ │ - 0x000048e0 10fc0700 b805a401 0000dc06 08ec0700 ................ │ │ - 0x000048f0 e406b801 00000000 ffff0110 00e40300 ................ │ │ - 0x00004900 00e4031c 84040080 04400000 ffff0131 .........@.....1 │ │ - 0x00004910 00880300 00880348 c80500d0 03380000 .......H.....8.. │ │ - 0x00004920 88041cc8 0500a404 400000e4 0410c805 ........@....... │ │ - 0x00004930 00f40428 00009c05 28c80500 c4051400 ...(....(....... │ │ - 0x00004940 00000000 ffff010d 00540000 54089801 .........T..T... │ │ - 0x00004950 005c6400 00000000 ffff0110 00bc0200 .\d............. │ │ - 0x00004960 00bc0208 800300c4 02640000 ff9c1d01 .........d...... │ │ - 0x00004970 16008c05 00008c05 08980500 bc050cd0 ................ │ │ - 0x00004980 0501c805 0c00007f 00000000 00000000 ................ │ │ - 0x00004990 ffff012a d00108bc 0600f401 10fc0600 ...*............ │ │ - 0x000049a0 fc020898 0600c803 f801dc06 00c00548 ...............H │ │ - 0x000049b0 00008806 0cb40600 94068801 00000000 ................ │ │ - 0x000049c0 ffff010b 880218f4 0200a002 68000000 ............h... │ │ - 0x000049d0 ffff0109 480c9c01 00546c00 00000000 ....H....Tl..... │ │ - 0x000049e0 ff9c2501 215014a8 02009c01 08840200 ..%.!P.......... │ │ - 0x000049f0 cc010880 0200d401 600000b4 0208c402 ........`....... │ │ - 0x00004a00 01bc020c 00007f00 00000000 ff9c5501 ..............U. │ │ - 0x00004a10 506814ec 0500b401 08ac0500 e40108a8 Ph.............. │ │ - 0x00004a20 0500ec01 600000cc 0208a005 00980314 ....`........... │ │ - 0x00004a30 d00500e4 03089005 00ec0334 0000a004 ...........4.... │ │ - 0x00004a40 08980500 d0040888 0500d804 84010000 ................ │ │ - 0x00004a50 dc0508e8 0501f805 08880601 80060c00 ................ │ │ - 0x00004a60 007f0000 00000000 ff9c2901 23880114 ..........).#... │ │ - 0x00004a70 e80300e0 0108c803 00e8018c 020000f4 ................ │ │ - 0x00004a80 03088c04 01fc0308 90040184 04100000 ................ │ │ - 0x00004a90 7f000000 00000000 ffff0110 00840100 ................ │ │ - 0x00004aa0 00840110 98010094 01300000 ff9c7501 .........0....u. │ │ - 0x00004ab0 6e00c801 0000c801 14e80c00 940208cc n............... │ │ - 0x00004ac0 0b00b403 08c80b00 bc035000 008c0474 ..........P....t │ │ - 0x00004ad0 ac0c0080 05d40100 00d40614 f00b00a4 ................ │ │ - 0x00004ae0 0708c40b 00ac073c 0000e807 a401ac0c .......<........ │ │ - 0x00004af0 00bc090c 980b00c8 096c0000 b40a18ac .........l...... │ │ - 0x00004b00 0c00cc0a d0010000 9c0c08a8 0c01d00c ................ │ │ - 0x00004b10 0ce40c01 dc0c3800 00940d08 a80d017f ......8......... │ │ - 0x00004b20 00000000 00000000 ffff0110 3810bc01 ............8... │ │ - 0x00004b30 00ac010c d00100b8 01300000 ffff0108 .........0...... │ │ - 0x00004b40 34107800 44500000 4.x.DP.. │ │ + 0x000050c8 ff9c2d01 27008802 00008802 10f40400 ..-.'........... │ │ + 0x000050d8 9802c802 0000e004 108c0500 f0042400 ..............$. │ │ + 0x000050e8 00940508 a405019c 050c0000 7f000000 ................ │ │ + 0x000050f8 00000000 ffff0116 00dc0200 00dc0228 ...............( │ │ + 0x00005108 8c0400cc 03288804 00f40334 00000000 .....(.....4.... │ │ + 0x00005118 ff9c0901 042c0838 017f0000 00000000 .....,.8........ │ │ + 0x00005128 ffff011c 00f00200 00f00218 cc03008c ................ │ │ + 0x00005138 0318c803 00a8031c cc0300c4 03380000 .............8.. │ │ + 0x00005148 ffff0110 00fc0100 00fc0118 98020094 ................ │ │ + 0x00005158 02300000 ffff0156 dc0208c0 0900e402 .0.....V........ │ │ + 0x00005168 2c000090 0304c409 009403a0 010000b4 ,............... │ │ + 0x00005178 040cb809 00c004c4 01000084 0648bc09 .............H.. │ │ + 0x00005188 00cc066c 0000b807 04b40900 bc076800 ...l..........h. │ │ + 0x00005198 00a40828 b80900ec 0818f009 0088090c ...(............ │ │ + 0x000051a8 dc090098 0918d809 00b00960 00000000 ...........`.... │ │ + 0x000051b8 ff9c0d01 06b00504 c406017f 00000000 ................ │ │ + 0x000051c8 00000000 ff9cbc01 01b50100 e8010000 ................ │ │ + 0x000051d8 e80154f4 1200bc02 300000ec 02e802f4 ..T.....0....... │ │ + 0x000051e8 1200f406 0ce41200 9c0704f4 1200a007 ................ │ │ + 0x000051f8 8c020000 ac0914c8 12009c0a 0ce41200 ................ │ │ + 0x00005208 c80a08dc 1100ec0a 4ce41200 d00b0cf4 ........L....... │ │ + 0x00005218 12008c0c 08fc1100 940c3000 00c40c04 ..........0..... │ │ + 0x00005228 f41200e0 0c109812 00840d08 e811008c ................ │ │ + 0x00005238 0d340000 c00d04e4 1200880e 08e01100 .4.............. │ │ + 0x00005248 900ebc02 0000cc10 38f41200 881118e4 ........8....... │ │ + 0x00005258 1200c011 10c81200 d41104f4 1200d811 ................ │ │ + 0x00005268 640000bc 1204c412 01d41208 e01201e8 d............... │ │ + 0x00005278 1204f012 01f81204 841301fc 120c0000 ................ │ │ + 0x00005288 7f000000 00000000 ff9c2501 21281090 ..........%.!(.. │ │ + 0x00005298 02009401 08e80100 d4011090 0200e401 ................ │ │ + 0x000052a8 3800009c 0208ac02 01a4020c 00007f00 8............... │ │ + 0x000052b8 00000000 ffff0108 40086c00 48480000 ........@.l.HH.. │ │ + 0x000052c8 ff9c0d01 08440c60 01600468 017f0000 .....D.`.`.h.... │ │ + 0x000052d8 00000000 ff9c1901 0b2430c0 0103a001 .........$0..... │ │ + 0x000052e8 0cbc0101 7f00017d 00000000 00000000 .......}........ │ │ + 0x000052f8 00000000 ffff0122 6418c405 00940208 ......."d....... │ │ + 0x00005308 880500cc 02f001ac 0500bc04 3c0000f8 ............<... │ │ + 0x00005318 040ca405 00840560 00000000 ff9c0d01 .......`........ │ │ + 0x00005328 08180c3c 003c0444 017f0000 00000000 ...<.<.D........ │ │ + 0x00005338 ffff013d 8803108c 1f00dc03 089c1e00 ...=............ │ │ + 0x00005348 e4038c03 0000f006 18ac1f00 800a0c98 ................ │ │ + 0x00005358 1e00e40a 0c941e00 c00e08f4 1d00e80f ................ │ │ + 0x00005368 d80bbc1e 00ec1b08 e01d00f4 1bcc0300 ................ │ │ + 0x00005378 00000000 ff9c3501 305c9801 b40801a4 ......5.0\...... │ │ + 0x00005388 0208f407 00e40208 b4080198 0308f007 ................ │ │ + 0x00005398 01a003ac 030000cc 06089008 00cc0710 ................ │ │ + 0x000053a8 a40800e0 070c9c08 007f0000 00000000 ................ │ │ + 0x000053b8 ff9ca803 01a30300 a0090000 a0096cac ..............l. │ │ + 0x000053c8 6400f00a 08886400 f80a7000 00e80b10 d.....d...p..... │ │ + 0x000053d8 d46500f8 0bac0700 00a41308 b86500dc .e...........e.. │ │ + 0x000053e8 1308bc63 00bc1458 b86600b4 1514f863 ...c...X.f.....c │ │ + 0x000053f8 00f81510 d8630088 16a40600 00ac1c1c .....c.......... │ │ + 0x00005408 e06300c8 1cb40200 00fc1e0c e0630088 .c...........c.. │ │ + 0x00005418 1f500000 d81f2ce8 64008820 10b86500 .P....,.d.. ..e. │ │ + 0x00005428 98205800 00f02008 e864009c 2110ac63 . X... ..d..!..c │ │ + 0x00005438 00c82218 d8630084 2614b865 00a42618 .."..c..&..e..&. │ │ + 0x00005448 d4650080 3104a065 00843180 0e000084 .e..1..e..1..... │ │ + 0x00005458 3f18f465 009c3fd4 010000f0 400cf465 ?..e..?.....@..e │ │ + 0x00005468 00a84104 c06500fc 4108f465 00d4429c ..A..e..A..e..B. │ │ + 0x00005478 03f86500 f045d402 0000c448 84028066 ..e..E.....H...f │ │ + 0x00005488 00c84af8 040000c0 4f0c8066 00d04f3c ..J.....O..f..O< │ │ + 0x00005498 f46500b8 510cb465 008c520c 90660094 .e..Q..e..R..f.. │ │ + 0x000054a8 55148064 00a85590 010000b8 560c9867 U..d..U.....V..g │ │ + 0x000054b8 00c4561c 0000e056 0cf46600 94581090 ..V....V..f..X.. │ │ + 0x000054c8 6300b458 14886600 cc580ce0 6500a059 c..X..f..X..e..Y │ │ + 0x000054d8 50d46400 ac5a08d8 6200b45a 54000088 P.d..Z..b..ZT... │ │ + 0x000054e8 5b109863 00bc5b0c c46200c8 5b240000 [..c..[..b..[$.. │ │ + 0x000054f8 ec5b3ce0 6300f45c 08986300 e45d8801 .[<.c..\..c..].. │ │ + 0x00005508 e06300ec 5e700000 dc5f18f4 6200f45f .c..^p..._..b.._ │ │ + 0x00005518 500000c4 600cf462 00806138 e06300f8 P...`..b..a8.c.. │ │ + 0x00005528 6110e864 008c620c 9863009c 6218f462 a..d..b..c..b..b │ │ + 0x00005538 00b462f0 020000a4 6508b065 01e46508 ..b.....e..e..e. │ │ + 0x00005548 f06501ec 658c0100 00f86608 946701c8 .e..e.....f..g.. │ │ + 0x00005558 67088468 01d06738 00007f00 00000000 g..h..g8........ │ │ + 0x00005568 ffff010e 00380000 3810b001 00488401 .....8..8....H.. │ │ + 0x00005578 00000000 ffff0117 8c0418fc 0b00a404 ................ │ │ + 0x00005588 b8070000 dc0b0cf0 0b00e80b 38000000 ............8... │ │ + 0x00005598 ff9cd002 01ca0200 20000020 c003c03f ........ .. ...? │ │ + 0x000055a8 00a805c0 03b83e00 e808c803 0000b00c ......>......... │ │ + 0x000055b8 08b03e00 e00e04dc 3d00e40e bc010000 ..>.....=....... │ │ + 0x000055c8 a01004dc 3d00a410 74000098 1108c03c ....=...t......< │ │ + 0x000055d8 00a01154 0000f411 04f83c00 e8130494 ...T......<..... │ │ + 0x000055e8 3c00ec13 b40d0000 a021108c 3c00e823 <........!..<..# │ │ + 0x000055f8 04883c00 b8243c94 3c008825 18903c00 ..<..$<.<..%..<. │ │ + 0x00005608 e825109c 3c00d428 04b43d00 c02904c0 .%..<..(..=..).. │ │ + 0x00005618 3e00c429 98010000 dc2a0484 3d00d82c >..).....*..=.., │ │ + 0x00005628 10983e00 e82c2000 00882d08 d43c0090 ..>.., ...-..<.. │ │ + 0x00005638 2d400000 d02d04cc 3d00e02d 0cc43d00 -@...-..=..-..=. │ │ + 0x00005648 882e08d4 3d00f02e 0ce83c00 fc2e9002 ....=.....<..... │ │ + 0x00005658 00008c31 e002f83d 00903510 d43d00a0 ...1...=..5..=.. │ │ + 0x00005668 35f80100 0098370c 8c4000a8 3710d83f 5.....7..@..7..? │ │ + 0x00005678 00dc3b08 843c00e8 3b04a03d 00f03b0c ..;..<..;..=..;. │ │ + 0x00005688 803c00b4 3c08f43d 01c43c08 d03c01d8 .<..<..=..<..<.. │ │ + 0x00005698 3c08e43c 01ec3c04 f43c0188 3d089c3d <..<..<..<..=..= │ │ + 0x000056a8 01e43d08 f43d0188 3e088840 019c3e04 ..=..=..>..@..>. │ │ + 0x000056b8 ac3e01a0 3e08b83f 01cc3e0c bc3f01d8 .>..>..?..>..?.. │ │ + 0x000056c8 3e500000 a83f08b8 3f01dc3f 08844001 >P...?..?..?..@. │ │ + 0x000056d8 f43f0888 40019040 08e44001 98405000 .?..@..@..@..@P. │ │ + 0x000056e8 007f0000 00000000 ffff0111 008c0300 ................ │ │ + 0x000056f8 008c0308 f4040094 03840200 00000000 ................ │ │ + 0x00005708 ffff010d 00340000 340ca001 00407c00 .....4..4....@|. │ │ + 0x00005718 00000000 ffff0111 00a40300 00a40308 ................ │ │ + 0x00005728 b40400ac 03ac0100 00000000 ffff0151 ...............Q │ │ + 0x00005738 00a80100 00a80174 e40b0098 03b002cc .......t........ │ │ + 0x00005748 0b00c805 740000bc 060ce40b 00e80604 ....t........... │ │ + 0x00005758 b40b00b0 0708e40b 00b807cc 01000084 ................ │ │ + 0x00005768 0918980b 009c0a0c e40b00ac 0a38cc0b .............8.. │ │ + 0x00005778 00e40a24 0000880b 0ccc0b00 940b7000 ...$..........p. │ │ + 0x00005788 00000000 ff9c2101 1a3008f8 01003808 ......!..0....8. │ │ + 0x00005798 90020044 04880200 fc0120c8 02019c02 ...D...... ..... │ │ + 0x000057a8 3000007f 00000000 00000000 ff9c2901 0.............). │ │ + 0x000057b8 23940310 800800e4 0608e007 00b80714 #............... │ │ + 0x000057c8 e80700d0 070ce407 00a40808 b40801ac ................ │ │ + 0x000057d8 080c0000 7f000000 00000000 ff9c1901 ................ │ │ + 0x000057e8 15300880 01003808 94010084 01089001 .0....8......... │ │ + 0x000057f8 018c0140 00007f00 00000000 ff9c1501 ...@............ │ │ + 0x00005808 10300848 00381400 004c085c 01540c00 .0.H.8...L.\.T.. │ │ + 0x00005818 007f0000 00000000 ff9c2d01 2800b403 ..........-.(... │ │ + 0x00005828 0000b403 10900600 c403bc02 00008006 ................ │ │ + 0x00005838 0cbc0600 ac0608b8 0601c006 08d00601 ................ │ │ + 0x00005848 c8060c00 007f0000 00000000 ffff017c ...............| │ │ + 0x00005858 00e80100 00e80110 a03100f8 01840100 .........1...... │ │ + 0x00005868 00fc0210 8031008c 03440000 d00314e8 .....1...D...... │ │ + 0x00005878 3000e403 f0180000 d41c10a0 2f00841f 0.........../... │ │ + 0x00005888 08c42f00 d41f08b4 2f009c23 14943000 ../...../..#..0. │ │ + 0x00005898 cc231090 30009424 10843000 c82514ac .#..0..$..0..%.. │ │ + 0x000058a8 3000f825 0c983000 fc260cc8 2f00fc2b 0..%..0..&../..+ │ │ + 0x000058b8 0ccc2f00 882cec02 0000f42e 14bc3000 ../..,........0. │ │ + 0x000058c8 902f0ca4 2f009c2f 9c020000 ffff0110 ./../../........ │ │ + 0x000058d8 00c00100 00c00110 840200d0 01480000 .............H.. │ │ + 0x000058e8 ffff0123 00fc0300 00fc0308 b00800b0 ...#............ │ │ + 0x000058f8 040c9808 00c00508 cc080090 060cb408 ................ │ │ + 0x00005908 009c06cc 02000000 ffff0110 00bc0d00 ................ │ │ + 0x00005918 00bc0d04 dc0d00c0 0d380000 ffff0135 .........8.....5 │ │ + 0x00005928 900d08e0 1600f00d 44dc1600 940f08e4 ........D....... │ │ + 0x00005938 16008012 0cf41600 dc1518a8 1700f415 ................ │ │ + 0x00005948 480000bc 160c9417 00cc1608 d81600d4 H............... │ │ + 0x00005958 16800100 00000000 ffff0128 00c80700 ...........(.... │ │ + 0x00005968 00c80714 ec0b00b0 080ce40b 00fc090c ................ │ │ + 0x00005978 d00b0088 0ac00100 00c80b04 ec0b00cc ................ │ │ + 0x00005988 0b540000 ffff0110 00b80100 00b80110 .T.............. │ │ + 0x00005998 fc0100c8 01480000 ffff0110 00dc0e00 .....H.......... │ │ + 0x000059a8 00dc0e04 fc0e00e0 0e380000 ffff0110 .........8...... │ │ + 0x000059b8 00d80100 00d8010c 8c0200e4 013c0000 .............<.. │ │ + 0x000059c8 ffff0110 00b00f00 00b00f04 d00f00b4 ................ │ │ + 0x000059d8 0f3c0000 ff9c8001 017b8c04 0cdc3600 .<.......{....6. │ │ + 0x000059e8 900a14dc 3500e40a 10fc3500 bc0d0cd8 ....5.....5..... │ │ + 0x000059f8 3500b412 04ac3600 b812d00f 00008822 5.....6........" │ │ + 0x00005a08 14e03600 8c2710c8 3400d027 10c43600 ..6..'..4..'..6. │ │ + 0x00005a18 e4270c98 3500b029 54a43500 e02a2098 .'..5..)T.5..* . │ │ + 0x00005a28 3600842c 0cbc3400 bc2e6ce0 3400b031 6..,..4...l.4..1 │ │ + 0x00005a38 10a43400 9c3608a8 3601a436 240000c8 ..4..6..6..6$... │ │ + 0x00005a48 3608d836 01d03634 00008437 049c3701 6..6..64...7..7. │ │ + 0x00005a58 88371800 007f0000 00000000 ff9c1d01 .7.............. │ │ + 0x00005a68 192c08cc 01005404 b8010058 780000d0 .,....T....Xx... │ │ + 0x00005a78 0108e001 01d8010c 00007f00 00000000 ................ │ │ + 0x00005a88 ff9c2101 1a3c08ec 01006404 d0010068 ..!..<....d....h │ │ + 0x00005a98 88010000 f0010888 0201f801 1400007f ................ │ │ + 0x00005aa8 00000000 00000000 ffff0109 30049401 ............0... │ │ + 0x00005ab8 00347400 00000000 ffff0108 10085800 .4t...........X. │ │ + 0x00005ac8 18780000 ffff010b ec030c88 0400f803 .x.............. │ │ + 0x00005ad8 14000000 ffff010c bc020894 0500c402 ................ │ │ + 0x00005ae8 ec020000 ffff010d 00640000 6408b401 .........d..d... │ │ + 0x00005af8 006c6000 00000000 ff9c1d01 16008c01 .l`............. │ │ + 0x00005b08 00008c01 04a40100 a80108b8 0101b001 ................ │ │ + 0x00005b18 0c00007f 00000000 00000000 ffff010b ................ │ │ + 0x00005b28 fc020c98 03008803 14000000 ff9c1501 ................ │ │ + 0x00005b38 0f40047c 0088010c ac010194 011c0000 .@.|............ │ │ + 0x00005b48 7f000000 00000000 ff9c1501 107004f8 .............p.. │ │ + 0x00005b58 01008c02 0cb00201 98021c00 007f0000 ................ │ │ + 0x00005b68 00000000 ffff0109 30049401 00347400 ........0....4t. │ │ + 0x00005b78 00000000 ff9c1901 153404ac 030038c8 .........4....8. │ │ + 0x00005b88 03000080 04048c04 0184040c 00007f00 ................ │ │ + 0x00005b98 00000000 ffff0110 00b80100 00b80110 ................ │ │ + 0x00005ba8 fc0100c8 01480000 ffff0110 00b80100 .....H.......... │ │ + 0x00005bb8 00b80110 fc0100c8 01480000 ff9c1501 .........H...... │ │ + 0x00005bc8 0e300470 007c0ca8 01018801 2400007f .0.p.|......$... │ │ + 0x00005bd8 00000000 00000000 ff9c1501 10700480 .............p.. │ │ + 0x00005be8 02009402 0cc00201 a0022400 007f0000 ..........$..... │ │ + 0x00005bf8 00000000 ff9c1901 142c084c 0034085c .........,.L.4.\ │ │ + 0x00005c08 003c1400 00501870 01680c00 007f0000 .<...P.p.h...... │ │ + 0x00005c18 00000000 ffff0110 00c40d00 00c40d04 ................ │ │ + 0x00005c28 e40d00c8 0d380000 ffff0110 00e80f00 .....8.......... │ │ + 0x00005c38 00e80f04 881000ec 0f380000 ffff010b .........8...... │ │ + 0x00005c48 9409049c 09009809 24000000 ffff011c ........$....... │ │ + 0x00005c58 e00118a4 0500f403 08840500 fc037800 ..............x. │ │ + 0x00005c68 00f4040c 9c050080 05440000 ffff0108 .........D...... │ │ + 0x00005c78 40086c00 48480000 ffff0116 00840100 @.l.HH.......... │ │ + 0x00005c88 0084010c c4010094 010cb001 00a00138 ...............8 │ │ + 0x00005c98 00000000 ffff011c 00ec0100 00ec010c ................ │ │ + 0x00005ca8 f00400f8 01980200 00900414 f00400a4 ................ │ │ + 0x00005cb8 04600000 ffff0109 440c8c01 00505c00 .`......D....P\. │ │ + 0x00005cc8 00000000 ffff0108 40086c00 48480000 ........@.l.HH.. │ │ + 0x00005cd8 ffff0110 00a00100 00a00108 c40100a8 ................ │ │ + 0x00005ce8 014c0000 ffff0110 00b80200 00b80208 .L.............. │ │ + 0x00005cf8 dc0200c0 024c0000 ffff010b d00108a0 .....L.......... │ │ + 0x00005d08 0200d801 70000000 ffff010b d80208a8 ....p........... │ │ + 0x00005d18 0300e002 70000000 ffff010e 00780000 ....p........x.. │ │ + 0x00005d28 78108c01 0088012c 00000000 ffff0110 x......,........ │ │ + 0x00005d38 6414e401 00d4010c f80100e0 01300000 d............0.. │ │ + 0x00005d48 ffff0109 6014a801 00745000 00000000 ....`....tP..... │ │ + 0x00005d58 ffff0110 00880100 00880108 bc010090 ................ │ │ + 0x00005d68 01500000 ffff0110 00e40200 00e4020c .P.............. │ │ + 0x00005d78 f40200f0 02280000 ffff0111 00f00300 .....(.......... │ │ + 0x00005d88 00f00308 e40400f8 03880100 00000000 ................ │ │ + 0x00005d98 ffff011d 00c80100 00c801f0 02f00600 ................ │ │ + 0x00005da8 b804f401 0000ac06 38f00600 e4061c00 ........8....... │ │ + 0x00005db8 00000000 ff9c1d01 17fc0108 94030084 ................ │ │ + 0x00005dc8 02ac0100 00b0030c c40301bc 030c0000 ................ │ │ + 0x00005dd8 7f000000 00000000 ........ │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -1,352 +1,520 @@ │ │ │ │ String dump of section '.rodata': │ │ - [ 8] (bytes ^C │ │ - [ 30] │ │ - [ 58] │ │ - [ 68] deadlockthread '^Q │ │ - [ 80] extern " │ │ - [ 90] 5[aF����qƟ�zb�no storage space │ │ - [ c0] assertion `left > │ │ - [ d8] < │ │ - [ e1] q!`a�5WT��!L{�hg�^Ij��g�r�n<:�O�^�R^NQ�h^E���^_^Y��[ │ │ - [ 130] {invalid syntax}entity not found, │ │ - [ 158] $ │ │ - [ 160] 0123456789abcdef^B │ │ - [ 191] H��^1��^_^T���^Q��^\ │ │ - [ 1c0] at H�^BW��1 │ │ - [ 1d8] <@�%��3 │ │ - [ 1e0] ) when slicing `������? │ │ - [ 1fe] ? │ │ - [ 210] 4 │ │ - [ 218] ( │ │ - [ 230] invalid filename^L │ │ - [ 250] ( │ │ - [ 258] │ │ - [ 260] right` failed: connection reset������� │ │ - [ 2a8] @B^O │ │ - [ 2b4] l/8 │ │ - [ 2b8] 8f���u; │ │ - [ 2c0] host unreachablerange end index ^Q��S�#^R�g^Q^O~b���:��DL9'�J\n │ │ + [ 0] 5[aF����qƟ�zb� │ │ + [ 30] assertion `left > │ │ + [ 48] < │ │ + [ 51] q!`a�5WT��!L{�hg�^Ij��g�r�n<:�O�^�R^NQ�h^E���^_^Y��[ │ │ + [ a0] {invalid syntax}, │ │ + [ b8] $ │ │ + [ c0] .debug_macro.dwo0123456789abcdef^B │ │ + [ 13c] ]��� at H�^BW��1 │ │ + [ 158] <@�%��3 │ │ + [ 170] ) when slicing `.debug_types.dwo^]��������"���^A^N │ │ + [ 1b6] ? │ │ + [ 1be] ? │ │ + [ 1d1] s��^U8�=�e��T\4 │ │ + [ 1e8] ( │ │ + [ 200] ( │ │ + [ 208] │ │ + [ 210] right` failed: ������� │ │ + [ 238] @B^O │ │ + [ 244] l/8 │ │ + [ 248] 8f���u; │ │ + [ 251] H��P1��^P^T�� │ │ + [ 260] m]��,P�cxA�Wq^[��:g60��J�I����^A │ │ + [ 288] ; │ │ + [ 290] 0123456789ABCDEFrange end index ^Q��S�#^R�g^Q^O~b���:��DL9'�J\n │ │ $^Y2�$p~�N��^O�m^V�^OPu�e�< │ │ - [ 318] d^Q��j��3 │ │ - [ 35a] J │ │ - [ 374] 5 │ │ - [ 378] *^A� │ │ - [ 38e] , │ │ - [ 3a2] from_entropy failed: /home/vagrant/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.6.4/src/lib.rssrc/lib.rs │ │ - [ 4a0] -> chardyn ^A │ │ - [ 4b0] u128Zero <= mut true │ │ - [ 4cc] forNO����{��������^F^G^I6=>V���^D^T^X67VW^�����5�^R����^D^M^N^Q^R)14:EFIJNOde\��^[^\^G^H\n │ │ + [ 2e8] d^Q��j��3^G │ │ + [ 2f8] (bytes │ │ + [ 360] extern " │ │ + [ 36c] 9^AU^A^H^A�^A�^Ak^A^A^B^H │ │ + [ 37c] 7 │ │ + [ 37e] @^B�^A� │ │ + [ 386] c^B�^B`^A� │ │ + [ 38e] +^B� │ │ + [ 398] '^EH=������������ │ │ + [ 3ab] #h����^O │ │ + [ 3b9] 4�� │ │ + [ 3c5] !' │ │ + [ 3ca] ` │ │ + [ 3cc] q^Dh │ │ + [ 3d0] q^Dq^Dq^Dd │ │ + [ 3da] m │ │ + [ 3de] u │ │ + [ 3e6] q │ │ + [ 3ee] I^D�^D │ │ + [ 434] I^D │ │ + [ 446] f^D^E │ │ + [ 44a] ~^D�^D │ │ + [ 454] f^D^E │ │ + [ 482] f^D^E │ │ + [ 490] ~^D │ │ + [ 4a0] r │ │ + [ 4ae] #�� │ │ + [ 4b5] # │ │ + [ 4cc] ######� │ │ + [ 4d4] #### │ │ + [ 4dc] -�� │ │ + [ 4e3] - │ │ + [ 4fa] ------� │ │ + [ 502] ---- │ │ + [ 509] <^C?B │ │ + [ 510] <^C │ │ + [ 527] <^C^C^C^C^C^C? │ │ + [ 536] '^A�^Bh^A� │ │ + [ 546] >^A^Y^A�^A� │ │ + [ 550] v^AS^A�^A�^A�^A�^A�^A� │ │ + [ 568] ! │ │ + [ 56a] M │ │ + [ 56e] < │ │ + [ 570] !^B\n │ │ + +^B?^B� │ │ + [ 57e] s │ │ + [ 580] 3^Ak │ │ + [ 586] e^Bb │ │ + [ 58a] 3^Bz │ │ + [ 720] @�7 │ │ + [ 726] tQ��^� │ │ + [ 72c] Y^N/^N����^F����^F�^F�^F��^F │ │ + [ 745] 7���@�^N/^N�����������e����������� │ │ + [ 766] p^[D����a���� │ │ + [ 790] B │ │ + [ 792] 2^A� │ │ + [ 79e] x │ │ + [ 7a4] ,^A/ │ │ + [ 7aa] ) │ │ + [ 7b6] !^Ae │ │ + [ 7ba] # │ │ + [ 7c4] ~ │ │ + [ 7c6] k │ │ + [ 7c8] W │ │ + [ 7ca] ^ │ │ + [ 7cc] P │ │ + [ 7d8] I │ │ + [ 7da] r │ │ + [ 830] & │ │ + [ 850] :'BcQ�))868\):'B8 │ │ + [ 862] 6QJ88'6w6BJ88B):T'):T' │ │ + [ 88a] g │ │ + [ 88c] ] │ │ + [ 890] s │ │ + [ 892] 3 │ │ + [ 894] 3 │ │ + [ 896] 3 │ │ + [ 898] 3 │ │ + [ 89a] 3 │ │ + [ 89c] 3 │ │ + [ 89e] 3 │ │ + [ 8a0] 5^A3 │ │ + [ 8a4] 3 │ │ + [ 8a8] 3 │ │ + [ 8aa] 3 │ │ + [ 8ae] R │ │ + [ 8b0] $^A3 │ │ + [ 8b4] 3 │ │ + [ 8b6] 3 │ │ + [ 8b8] 3 │ │ + [ 8ba] 3 │ │ + [ 8c0] < │ │ + [ 8c2] I │ │ + [ 948] -> chardyn ^A │ │ + [ 958] u128 <= mut trueforecmult_gen_ctx) │ │ + [ c23] sig64 != NULL │ │ + [ c31] For this sample, this 63-byte string will be used as input data │ │ + [ c71] library/std/src/../../backtrace/src/symbolize/mod.rs │ │ + [ ca6] library/std/src/sys/sync/rwlock/futex.rs │ │ + [ ccf] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/slice.rs │ │ + [ d1a] internal_pubkey != NULL │ │ + [ d32] msg32 != NULL │ │ + [ d40] unwind_phase2 │ │ + [ d4e] unsupported arm64 register │ │ + [ d69] libunwind: malformed DW_CFA_def_cfa DWARF unwind, reg too big\n │ │ + [ da8] getSLEB128 │ │ + [ db3] getSavedRegister │ │ + [ dc4] d11 │ │ + [ dc8] d25 │ │ + [ dcc] library/std/src/../../backtrace/src/symbolize/gimli/libs_dl_iterate_phdr.rs │ │ + [ e18] ctx != rustsecp256k1_v0_4_1_context_no_precomp │ │ + [ e47] (flags & SECP256K1_FLAGS_TYPE_MASK) == SECP256K1_FLAGS_TYPE_COMPRESSION │ │ + [ e8f] keypair != NULL │ │ + [ e9f] getEncodedP │ │ + [ eab] x22 │ │ + [ eaf] d3 │ │ + [ eb2] _Unwind_GetTextRelBase() not implemented │ │ + [ edb] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/cell/once.rs │ │ + [ f29] sigin != NULL │ │ + [ f37] getSavedFloatRegister │ │ + [ f4d] d13 │ │ + [ f51] library/core/src/slice/memchr.rs │ │ + [ f72] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/map/entry.rs │ │ + [ fd3] d6 │ │ + [ fd6] d16 │ │ + [ fda] library/std/src/io/stdio.rs │ │ + [ ff6] rustsecp256k1_v0_4_1_ecmult_context_is_built(&ctx->ecmult_ctx) │ │ + [ 1035] tweaked_pubkey32 != NULL │ │ + [ 104e] libunwind: malformed DW_CFA_val_offset DWARF unwind, reg (%lu) out of range\n │ │ + x26 │ │ + [ 10a0] FDE has zero length │ │ + [ 10b4] FDE is really a CIE │ │ + [ 10c8] library/std/src/path.rs │ │ + [ 10e0] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/slice/sort/stable/quicksort.rs │ │ + [ 1140] libunwind: malformed DW_CFA_same_value DWARF unwind, reg too big\n │ │ + [ 1182] DW_EH_PE_aligned pointer encoding not supported │ │ + [ 11b2] truncated sleb128 expression │ │ + [ 11cf] x8 │ │ + [ 11d2] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/str/pattern.rs │ │ + [ 1222] library/std/src/io/buffered/linewritershim.rs │ │ + [ 1250] input != NULL │ │ + [ 125e] unsupported restore location for register │ │ + [ 1288] x1 │ │ + [ 128b] x16 │ │ + [ 128f] lr │ │ + [ 1292] d7 │ │ + [ 1295] /dev/urandom │ │ + [ 12a2] library/panic_abort/src/lib.rs │ │ + [ 12c1] library/std/src/panicking.rs │ │ + [ 12de] sig != NULL │ │ + [ 12ea] during phase1 personality function said it would stop here, but now in phase2 it did not stop here │ │ + [ 134d] libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big\n │ │ + [ 13a1] d0 │ │ + [ 13a4] d10 │ │ + [ 13a8] d30 │ │ + [ 13ac] d31 │ │ + [ 13b0] setRegister │ │ + [ 13bc] libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big\n │ │ + [ 1403] x7 │ │ + [ 1406] _Unwind_GetTextRelBase │ │ + [ 141d] *outputlen >= ((flags & SECP256K1_FLAGS_BIT_COMPRESSION) ? 33u : 65u) │ │ + [ 1463] output_pubkey != NULL │ │ + [ 1479] CIE version is not 1 or 3 │ │ + [ 1493] x24 │ │ + [ 1497] d29 │ │ + [ 149b] library/core/src/unicode/printable.rs │ │ + [ 14c1] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/node.rs │ │ + [ 151d] n >= 1 │ │ + [ 1524] DW_EH_PE_funcrel pointer encoding not supported │ │ + [ 1554] libunwind: Unsupported .eh_frame_hdr version\n │ │ + [ 1582] d20 │ │ + [ 1586] /rust/deps/miniz_oxide-0.8.9/src/inflate/output_buffer.rs │ │ + [ 15c0] /rust/deps/rustc-demangle-0.1.26/src/legacy.rs │ │ + [ 15ef] library/std/src/../../backtrace/src/backtrace/libunwind.rs │ │ + [ 162a] !rustsecp256k1_v0_4_1_fe_is_zero(&ge->x) │ │ + [ 1653] x13 │ │ + [ 1657] d9 │ │ + [ 165a] _Unwind_GetDataRelBase() not implemented │ │ + [ 1683] library/alloc/src/string.rs │ │ + [ 169f] library/core/src/panicking.rs │ │ + [ 16bd] library/std/src/sys/pal/unix/os.rs │ │ + [ 16e0] /rust/deps/addr2line-0.25.0/src/unit.rs │ │ + [ 1708] input32 != NULL │ │ + [ 1718] libunwind: %s - %s\n │ │ + [ 172c] pc │ │ + [ 172f] x15 │ │ + [ 1733] /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_hc-0.3.2/src/hc128.rs │ │ + [ 1791] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/ops/function.rs │ │ + [ 17e2] tweak32 != NULL │ │ + [ 17f2] recid >= 0 && recid <= 3 │ │ + [ 180b] DW_OP_deref_size with bad size │ │ + [ 182a] Unknown DWARF encoding for search table. │ │ + [ 1853] x11 │ │ + [ 1857] x12 │ │ + [ 185b] library/core/src/str/pattern.rs │ │ + [ 187b] /rust/deps/miniz_oxide-0.8.9/src/inflate/core.rs │ │ + [ 18ac] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/navigate.rs │ │ + [ 190c] library/std/src/ffi/os_str.rs │ │ + [ 192a] msghash32 != NULL │ │ + [ 193c] ret │ │ + [ 1940] libunwind: malformed DW_CFA_expression DWARF unwind, reg too big\n │ │ + [ 1982] x25 │ │ + [ 1986] d14 │ │ + [ 198a] d19 │ │ + [ 198e] library/std/src/../../backtrace/src/symbolize/gimli/stash.rs │ │ + [ 19cb] pubkey != NULL │ │ + [ 19da] seckey32 != NULL │ │ + [ 19eb] evaluateExpression │ │ + [ 19fe] fp │ │ + [ 1a01] d23 │ │ + [ 1a05] src/lib.rs │ │ + [ 1a10] library/core/src/fmt/mod.rs │ │ + [ 1a2c] library/std/src/../../backtrace/src/symbolize/gimli/lru.rs │ │ + [ 1a67] /rust/deps/gimli-0.32.0/src/read/index.rs │ │ + [ 1a91] seckey != NULL │ │ + [ 1aa0] libunwind: malformed DW_CFA_undefined DWARF unwind, reg too big\n │ │ + [ 1ae1] x27 │ │ + [ 1ae5] x28 │ │ + [ 1ae9] d4 │ │ + [ 1aec] d17 │ │ + [ 1af0] library/alloc/src/raw_vec/mod.rs │ │ + [ 1b11] recid != NULL │ │ + [ 1b1f] output32 != NULL │ │ + [ 1b30] _Unwind_Resume() can't return │ │ + [ 1b4e] libunwind: malformed DW_CFA_register DWARF unwind, reg too big\n │ │ + [ 1b8e] library/std/src/../../backtrace/src/symbolize/gimli/parse_running_mmaps_unix.rs │ │ + [ 1bde] library/std/src/../../backtrace/src/symbolize/gimli.rs │ │ + [ 1c15] library/std/src/thread/local.rs │ │ + [ 1c35] DW_OP_fbreg not implemented │ │ + [ 1c51] x19 │ │ + [ 1c55] d22 │ │ + [ 1c59] self test failed │ │ + [ 1c6a] outputlen != NULL │ │ + [ 1c7c] _Unwind_Resume │ │ + [ 1c8b] libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big\n │ │ + [ 1ccd] x4 │ │ + [ 1cd0] d2 │ │ + [ 1cd3] d12 │ │ + [ 1cd7] /rust/deps/gimli-0.32.0/src/read/line.rs │ │ + [ 1d00] output64 != NULL │ │ + [ 1d11] x2 │ │ + [ 1d14] library/alloc/src/slice.rs │ │ + [ 1d2f] /rust/deps/rustc-demangle-0.1.26/src/lib.rs │ │ + [ 1d5b] library/std/src/sys/os_str/bytes.rs │ │ + [ 1d7f] libunwind: malformed DW_CFA_offset_extended_sf DWARF unwind, reg too big\n │ │ + [ 1dc9] getULEB128 │ │ + [ 1dd4] malformed uleb128 expression │ │ + [ 1df1] DWARF opcode not implemented │ │ + [ 1e0e] x14 │ │ + [ 1e12] x20 │ │ + [ 1e16] pubnonces != NULL │ │ + [ 1e28] libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big\n │ │ + [ 1e6e] sp │ │ + [ 1e71] x3 │ │ + [ 1e74] x9 │ │ + [ 1e77] x23 │ │ + [ 1e7b] /rust/deps/addr2line-0.25.0/src/function.rs │ │ + [ 1ea7] output != NULL │ │ + [ 1eb6] DW_EH_PE_textrel pointer encoding not supported │ │ + [ 1ee6] truncated uleb128 expression │ │ + [ 1f03] x21 │ │ + [ 1f08] libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big\n │ │ + [ 1f50] getTableEntrySize │ │ + [ 1f62] x6 │ │ + [ 1f65] d18 │ │ + [ 1f69] d21 │ │ + [ 1f6d] d24 │ │ + [ 1f71] _Unwind_GetDataRelBase │ │ + [ 1f88] /rust/deps/gimli-0.32.0/src/read/abbrev.rs │ │ + [ 1fb3] library/std/src/thread/mod.rs │ │ + [ 1fd1] CIE ID is not zero │ │ + [ 1fe4] d15 │ │ + [ 1fe8] d28 │ │ + [ 1fec] android_set_abort_message │ │ + [ 2006] /rust/deps/rustc-demangle-0.1.26/src/v0.rs │ │ + [ 2031] library/std/src/sync/reentrant_lock.rs │ │ + [ 2058] signature != NULL │ │ + [ 206a] libunwind: malformed DW_CFA_def_cfa_register DWARF unwind, reg too big\n │ │ + [ 20b2] Can't binary search on variable length encoded data. │ │ + [ 20e7] d26 │ │ + [ 20eb] d27 │ │ + [ 20ef] library/alloc/src/ffi/c_str.rs │ │ + [ 210e] /home/vagrant/.cargo/git/checkouts/rust-secp256k1-87b03399e843cbba/d00182a/secp256k1-sys/src/lib.rs │ │ + [ 2172] library/std/src/../../backtrace/src/symbolize/gimli/elf.rs │ │ + [ 21ad] library/std/src/io/mod.rs │ │ + [ 21c7] input64 != NULL │ │ + [ 21d7] pubnonce != NULL │ │ + [ 21e8] getRegister │ │ + [ 21f4] DW_EH_PE_datarel is invalid with a datarelBase of 0 │ │ + [ 2228] x0 │ │ + [ 222b] x17 │ │ + [ 222f] d1 │ │ + [ 2232] unknown register │ │ + [ 2243] /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs │ │ + [ 22a1] /dev/random │ │ + [ 22ad] xonly_pubkey != NULL │ │ + [ 22c2] DW_OP_piece not implemented │ │ + [ 22de] x5 │ │ + [ 22e1] x10 │ │ + [ 22e5] from_entropy failed: calling rangeproof sign\n │ │ + capacity overflow │ │ + [ 2324] p │ │ + [ 2328] -^A^A^A^B^A^B^A^AH^K0^U^P^Ae^G^B^F^B^B^A^D#^A^^^[[^K:^I^I^A^X^D^A^I^A^C^A^E+^C;^I*^X^A 7^A^A^A^D^H^D^A^C^G\n │ │ + :^A^A^A^B^D^H^A^I^A\n │ │ + 9^A^D^B^D^B^B^C^C^A^^^B^C^A^K^B9^A^D^E^A^B^D^A^T^B^V^F^A^A:^A^A^B^A^D^H^A^G^C\n │ │ + ;^A^A^A^L^A^I^A(^A^C^A7^A^A^C^E^C^A^D^G^B^K^B^]^A:^A^B^B^A^A^C^C^A^D^G^B^K^B^\^B9^B^A^A^B^D^H^A^I^A\n │ │ + H^A^D^A^B^C^A^A^H^AQ^A^B^G^L^Hb^A^B^I^K^GI^B^[^A^A^A^A^A7^N^A^E^A^B^E^K^A$^I^Af^D^A^F^A^B^B^B^Y^B^D^C^P^D^M^A^B^B^F^A^O^A │ │ + [ 2425] @^B^A^G^H^A^B^K^I^A-^C^A^Au^B"^Av^C^D^B^I^A^F^C�^B^B^A:^A^A^G^A^A^A^A^B^H^F\n │ │ + 0^_1^D0\n │ │ + &^I^L^B ^D^B^F8^A^A^B^C^A^A^E8^H^B^B�^C^A^M^A^G^D^A^F^A^C^B�@ │ │ + [ 247e] ! │ │ + [ 2483] ` │ │ + [ 2487] i^B │ │ + [ 248d] ^BP^B │ │ + [ 24a1] &^H^Y^K^A^A,^C0^A^B^D^B^B^B^A$^AC^F^B^B^B^B^L^A^H^A/^A3^A^A^C^B^B^E^B^A^A*^B^H^A�^A^B^A^D^A │ │ + [ 24e7] (^C^D^A�^B │ │ + [ 24ef] A^E │ │ + [ 24f3] O^DF^K1^D{^A6^O)^A^B^B\n │ │ + 1^D^B^B^G^A=^C$^E^A^H>^A^L^B4^I^A^A^H^D^B^A_^C^B^D^F^A^B^A�^A^C^H^U^B9^B^A^A^A^A^L^A^I^A^N^G^C^EC^A^B^F^A^A^B^A^A^C^D^C^A^A^N^BU^H^B^C^A^A^W^AQ^A^B^F^A^A^B^A^A^B^A^B�^A^B^D^F^B^A^B^[^BU^H^B^A^A^Bj^A^A^A^B^He^A^A^A^B^D^A^E │ │ + [ 2589] \n │ │ + (^F^B^D^H^A^I^F^B^C.^M^A^B │ │ + [ 259f] R^V^B^G^A^B^A^Bz^F^C^A^A^B^A^G^A^AH^B^C^A^A^A │ │ + [ 25bb] 4^E^E^C^W^A │ │ + [ 25cb] ;^G │ │ + [ 25cf] ?^DQ^A^K^B │ │ + [ 25d8] .^B^W │ │ + [ 25e8] 7^D2^H^A^N^A^V^E^A^O │ │ + [ 25fd] d^A�^G │ │ + [ 2603] =^D │ │ + [ 260b] m^G │ │ + [ 260e] `�� │ │ + [ 2612] 00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899,\n │ │ + {\n │ │ + [...]begin <= end (` is not a char boundary; it is inside ) of ` is out of bounds of `copy_from_slice: source slice length () does not match destination slice length (user-provided comparison function does not correctly implement a total orderrange start index out of range for slice of length slice index starts at but ends at called `Option::unwrap()` on a `None` value │ │ + [ 295a] │ │ + [ 295e] ` │ │ + [ 2960] ]^S� │ │ + [ 2966] ^_^L `^_�, +*0�+o�`,^B��,^^��- │ │ + [ 2982] 6��`6�^A�6^A\n │ │ + !7$^M�7�^Na9/^X�90^\�J�^^�N@4�R^^a�S�jaTOo�T��aU │ │ + [ 29ba] aVe�V │ │ + [ 29c2] !W │ │ + [ 29c7] X��!Z���[��a\ │ │ + [ 29d7] \�^A^�] │ │ + [ 2a08] $^Aj^Dk^B�^C�^B�^B�^B�^B�^L�^I�^B�^B�^A�^E�^B�^D�^B� �^D�^B�^D�^A^L';>NO����{��������^F^G^I6=>V���^D^T^X67VW^�����5�^R����^D^M^N^Q^R)14:EFIJNOde�����������\��^[^\^G^H\n │ │ 69:����^I7���^G\n │ │ - ;>fi��^Qo_���Zb���ST��./'(U�����������^F^K^L^U^]:?EQ����^G^Y^Z"%>?������^D #%&(38:HJLPSUVXZ\^`cefksx}^�������Яno��^"{^E^C^D-^Cf^C^A/.��^]^C1^O^\^D$^I^^^E+^ED^D^N*��^F$^D$^D(^H4^KNC�7^I^V\n │ │ + ;>fi��^Qo_���Zb���ST��./'(U�����������^F^K^L^U^]:?EQ����^G^Y^Z"%>?������^D #%&(38:HJLPSUVXZ\^`cefksx}^�������Яno��^"{^E^C^D-^Cf^C^A/.��^]^C1^O^\^D$^I^^^E+^ED^D^N*��^F$^D$^D(^H4^KN^C4^L�7^I^V\n │ │ ;E9^Cc^H^I0^V^E!^C^[^E^A@8^DK^E/^D\n │ │ @ '^D^L^I6^C:^E^Z^G^D^L^GPI73^M3^G.^H\n │ │ - &RK+^H*^V^Z&^\^T^W^IN^D$^ID^M^Y^G\n │ │ + &^C^]^H^B��R^P^C7,^H*^V^Z&^\^T^W^IN^D$^ID^M^Y^G\n │ │ H^H'^Iu^KB>*^F;^E\n │ │ - Q^F^A^E^P^C^E��b^^H^H\n │ │ + Q^F^A^E^P^C^E^KY^H^B^]b^^H^H\n │ │ ^"E^K\n │ │ :^F\n │ │ - 6,^D^W��!^Ap-^C^Z^D^B�@^_^Q:^E^A��*���)L^D\n │ │ + (^E^S��:��[eK^D9^G^Q@^E^K^B^N��^H��)\n │ │ + 3^O^A^]^F^N^D^H���^Dk^E^M^C^I^G^P�`��^F��LG^It<��\n │ │ + s^Hp^UFz^T^L^T^LW^I^Y���G^C�B^O^U�P^_^F^F��+^E>!^Ap-^C^Z^D^B�@^_^Q:^E^A��*��+^D^A����)L^D\n │ │ DL=��<^F^A^DU^E^[4^B�^N,^Dd^LV\n │ │ 8^]^M,^D^I^G^B^N^F����^D^Q^C^M^Cw^D_^F^L^D^A^O^L^D8^H\n │ │ - (^H"N�T^L^]^C^I^G6^H^N^D^I^G^I^G��%\n │ │ - ^C+^C-^K.^A0^D1^B2^A�^B�^B�^D�^H�^B�^E�^B�^C�^I�xy���0WX���^\�^N^OKL��./?\]_⎑������������� │ │ - [ d57] )147:;=IJ]�������������� │ │ - [ d75] )14:;EFIJ^de�������^M^Q):;EIW[\^_de������������^M^QEIde���������񤦾������H������INOWY^_�����������^Q^V^W[\�����mq��^N^_no^\^]_}~��^���^V^W^^^_FGNOXZ\^~^���������rs�tu�&./�������� │ │ - [ e1c] @��0�^_����NOZ[^G^H^O^P'/��no7=?BE��Sgu��������� │ │ - [ e48] _"��^D�D^H^[^D^F^Q��^N��^E^_^I�^[^C^Y^H^A^D/^D4^D^G^C^A^G^F^G^Q\n │ │ + (^H,^D^B>�T^L^]^C\n │ │ + 8^G^\^F^I^G���^F │ │ + [ 2d1a] ^C+^C-^K.^A0^D1^B2^A�^D�^B�^D�^H�^B�^E�^B�^C�^I�xy���0WX���^\�^N^OKL��./?\]_⎑������������� │ │ + [ 2d6a] )147:;=IJ]�������������� │ │ + [ 2d88] )14:;EFIJ^de�������^M^Q):;EIW[\^_de������������^M^QEIde���������񤦾������H������INOWY^_�����������^Q^V^W[\�����mq��^N^_no^\^]_}~��M��^V^W^^^_FGNOXZ\^~^���������rs�tu�&./�������� │ │ + [ 2e2f] @��0�^_������NOZ[^G^H^O^P'/��no7=?BE��Sgu��������� │ │ + [ 2e5d] _"��^D�D^H^[^D^F^Q��^N��^E^_^H�^\^C^Y^H^A^D/^D4^D^G^C^A^G^F^G^Q\n │ │ P^O^R^GU^G^C^D^\\n │ │ N^G^[^GW^G^B^F^W^LP^DC^C-^C^A^D^Q^F^O^L:^D^]%_ m^Dj%��^E��^C^Z^F��^CY^G^V^I^X^I^T^L^T^Lj^F\n │ │ Y^G+^EF\n │ │ ,^D^L^D^A^C1^K,^D^Z^F^K^C��^F\n │ │ - /1M^C��^H<^C^O^C<^G8^H+^E��^Q^X^H/^Q-^C!^O!^O��^D��^Y^K^U��^E/^E;^G^B^N^X^I��"t^L��^Z�^P^E��^K�^C7^I�\^T��^H��^E\n │ │ - ;^C\n │ │ + /1��^H<^C^O^C>^E8^H+^E��^Q^X^H/^Q-^C!^O!^O��^D��^V^K^U��^E/^E;^G^B^N^X^I��"t^L��^Z�^P^E��^I�^C7^I�\^T��^H��^U;^C\n │ │ 8^HF^H^L^Ft^K^^^CZ^DY^I��^X^\\n │ │ - L^D��^F��^L^W^D1�^D��&^G^L^E^E��^P��^G^A *^FL^D��^D��^C^[^C^O^Mlibrary/core/src/unicode/unicode_data.rslibrary/core/src/escape.rs │ │ - [ fbe] │ │ - [ fc2] ` │ │ - [ fc4] ]^S� │ │ - [ fca] ^_^L `^_�,�+*0 ,o��,^B�`-^^�`. │ │ - [ fe6] 6��`6�^A�6^A\n │ │ - !7$^M�7�^Na9/^X�90^\aH�^^�L@4aP�j�QOo!R���R │ │ - [ 101a] aSe�S │ │ - [ 1022] !T │ │ - [ 1027] U��aW��!Y��Y │ │ - [ 1037] Y�^A^�Z │ │ - [ 103d] p │ │ - [ 1041] -^A^A^A^B^A^B^A^AH^K0^U^P^Ae^G^B^F^B^B^A^D#^A^^^[[^K:^I^I^A^X^D^A^I^A^C^A^E+^C<^H*^X^A 7^A^A^A^D^H^D^A^C^G\n │ │ - :^A^A^A^B^D^H^A^I^A\n │ │ - 9^A^D^B^D^B^B^C^C^A^^^B^C^A^K^B9^A^D^E^A^B^D^A^T^B^V^F^A^A:^A^A^B^A^D^H^A^G^C\n │ │ - ;^A^A^A^L^A^I^A(^A^C^A7^A^A^C^E^C^A^D^G^B^K^B^]^A:^A^B^A^B^A^C^A^E^B^G^B^K^B^\^B9^B^A^A^B^D^H^A^I^A\n │ │ - H^A^D^A^B^C^A^A^H^AQ^A^B^G^L^Hb^A^B^I^K^GI^B^[^A^A^A^A^A7^N^A^E^A^B^E^K^A$^I^Af^D^A^F^A^B^B^B^Y^B^D^C^P^D^M^A^B^B^F^A^O^A │ │ - [ 113e] @^B^A^G^H^A^B^K^I^A-^C^A^Au^B"^Av^C^D^B^I^A^F^C�^B^B^A:^A^A^G^A^A^A^A^B^H^F\n │ │ - 0^_1^D0^G^A^A^E^A(^I^L^B ^D^B^B^A^C8^A^A^B^C^A^A^C:^H^B^B�^C^A^M^A^G^D^A^F^A^C^B�@ │ │ - [ 119b] ! │ │ - [ 11a0] ` │ │ - [ 11a4] i^B │ │ - [ 11aa] ^BP^B │ │ - [ 11be] &^H^Y^K.^C0^A^B^D^B^B'^AC^F^B^B^B^B^L^A^H^A/^A3^A^A^C^B^B^E^B^A^A*^B^H^A�^A^B^A^D^A │ │ - [ 1200] (^C^D^A�^B │ │ - [ 120a] P^CF^K1^D{^A6^O)^A^B^B\n │ │ - 1^D^B^B^G^A=^C$^E^A^H>^A^L^B4^I\n │ │ - _^C^B^A^A^B^F^A^B^A�^A^C^H^U^B9^B^A^A^A^A^V^A^N^G^C^E�^H^B^C^A^A^W^AQ^A^B^F^A^A^B^A^A^B^A^B�^A^B^D^F^B^A^B^[^BU^H^B^A^A^Bj^A^A^A^B^F^A^Ae^C^B^D^A^E │ │ - [ 1290] \n │ │ - (^F^B^D^H^A^I^F^B^C.^M^A^B │ │ - [ 12a6] R^V^B^G^A^B^A^Bz^F^C^A^A^B^A^G^A^AH^B^C^A^A^A │ │ - [ 12c2] 4^E^E^A^A^A │ │ - [ 12ce] ;^G │ │ - [ 12d2] ?^DQ^A │ │ - [ 12d9] .^B^W │ │ - [ 12eb] 7^D2^H^A^N^A^V^E^A^O │ │ - [ 1300] d^A�^G │ │ - [ 1306] =^D │ │ - [ 130c] m^G │ │ - [ 130f] `�� │ │ - [ 1313] Unknown Error: OS Error: getrandom: this target is not supportederrno: did not return a positive valueSecRandomCopyBytes: iOS Security framework failureRtlGenRandom: Windows system function failureRDRAND: failed multiple times: CPU issue likelyRDRAND: instruction not supportedWeb Crypto API is unavailableCalling Web API crypto.getRandomValues failedrandSecure: VxWorks RNG module is not initializedNode.js crypto CommonJS module is unavailableCalling Node.js API crypto.randomFillSync failedNode.js ES modules are not directly supported, see https://docs.rs/getrandom#nodejs-es-module-support/dev/urandom │ │ - [ 1572] /dev/random │ │ - [ 157e] android_set_abort_message │ │ - [ 1598] library/panic_abort/src/lib.rs/home/vagrant/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_hc-0.3.2/src/hc128.rsassertion failed: self.counter1024 % 16 == 0()/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/ops/function.rs/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/escape.rsErrorEmptyInvalidDigitPosOverflowNegOverflowParseIntError/rust/deps/rustc-demangle-0.1.23/src/legacy.rs::C,(><&*@/rust/deps/rustc-demangle-0.1.23/src/v0.rs`fmt::Error`s should be impossible without a `fmt::Formatter`punycode{-}0internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstri8i16i32i64isizeu8u16u32u64usizef32f64!_...{recursion limit reached}?'> , []::{closure# const ; + unsafe " fn( = false{ { }0x/rust/deps/rustc-demangle-0.1.23/src/lib.rs{size limit reached}`fmt::Error` from `SizeLimitedFmtAdapter` was discardedSizeLimitExhausted │ │ - [ 1988] X���]���i���t���0��� │ │ - [ 1a70] called `Result::unwrap()` on an `Err` valueLayoutError/home/vagrant/.cargo/git/checkouts/rust-secp256k1-5c04a0f7057b7337/d00182a/secp256k1-sys/src/lib.rs[libsecp256k1] illegal argument. [libsecp256k1] internal consistency check failed /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/str/pattern.rsreentrant init/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/cell/once.rsmid > len/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/vec/mod.rsAccessErrorcannot access a Thread Local Storage value during or after destructionlibrary/std/src/thread/local.rslibrary/std/src/thread/mod.rsfailed to generate unique thread ID: bitspace exhaustedmain │ │ - [ 1d23] RUST_BACKTRACEfailed to write the buffered datalibrary/std/src/io/buffered/linewritershim.rspermission deniedconnection refusednetwork unreachableconnection abortednot connectedaddress in useaddress not availablenetwork downbroken pipeentity already existsoperation would blocknot a directoryis a directorydirectory not emptyread-only filesystem or storage mediumfilesystem loop or indirection limit (e.g. symlink loop)stale network file handleinvalid input parameterinvalid datatimed outwrite zeroseek on unseekable filefilesystem quota exceededfile too largeresource busyexecutable file busycross-device link or renametoo many linksargument list too longoperation interruptedunsupportedunexpected end of fileout of memoryother erroruncategorized error (os error )library/std/src/io/stdio.rsfailed printing to : stdoutlibrary/std/src/io/mod.rsfailed to write whole bufferformatter errorlibrary/std/src/path.rs.library/std/src/sync/once.rslock count overflow in reentrant mutexlibrary/std/src/sync/reentrant_lock.rsstack backtrace:\n │ │ + L^D��^F��^L^W^D1�^D��&^G^L^E^E��^P��^G^A *^FL^D��^D��^C^[^C^O^Mattempt to divide by zeroattempt to calculate the remainder with a divisor of zeropanic in a destructor during cleanup │ │ + [ 3002] x��^H+^E*�p�2�^^P��!�w+��^F��k�Bindex out of bounds: the len is │ │ + [ 3080] but the index is == right` failed\n │ │ + left: \n │ │ + right: \n │ │ + left: panic in a function that cannot unwind\x │ │ + [ 3110] │ │ + [ 3118] ..RefCell already borrowedgetrandom: this target is not supportederrno: did not return a positive valueSecRandomCopyBytes: iOS Security framework failureRtlGenRandom: Windows system function failureRDRAND: failed multiple times: CPU issue likelyRDRAND: instruction not supportedWeb Crypto API is unavailableCalling Web API crypto.getRandomValues failedrandSecure: VxWorks RNG module is not initializedNode.js crypto CommonJS module is unavailableCalling Node.js API crypto.randomFillSync failedNode.js ES modules are not directly supported, see https://docs.rs/getrandom#nodejs-es-module-supportUnknown Error: OS Error: assertion failed: edge.height == self.height - 1assertion failed: src.len() == dst.len()assertion failed: edge.height == self.node.height - 1 │ │ + [ 3432] # │ │ + [ 3434] + │ │ + [ 3436] 3 │ │ + [ 3438] ; │ │ + [ 343a] C │ │ + [ 343c] S │ │ + [ 343e] c │ │ + [ 3440] s │ │ + [ 3480] ! │ │ + [ 3482] 1 │ │ + [ 3484] A │ │ + [ 3486] a │ │ + [ 34a1] ^A0^A@^A`assertion failed: out_pos + 3 < out_slice.len()assertion failed: (source_pos + 3) & out_buf_size_mask < out_slice.len()assertion failed: out_pos + 1 < out_slice.len()assertion failed: (source_pos + 1) & out_buf_size_mask < out_slice.len()assertion failed: out_pos + 2 < out_slice.len()assertion failed: (source_pos + 2) & out_buf_size_mask < out_slice.len()dest is out of boundsassertion failed: self.counter1024 % 16 == 00internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstr()i8i16i32i64isizeu8u16u32u64usizef32f64!_...[]{recursion limit reached}?::::{closure#}<>, & *const ; (, + Cunsafe " -fn(false{ { } = 0x`fmt::Error`s should be impossible without a `fmt::Formatter`'> ..= | !null.llvm.Error{size limit reached}`fmt::Error` from `SizeLimitedFmtAdapter` was discardedpunycode{EmptyInvalidDigitPosOverflowNegOverflowZeroParseIntErrorSizeLimitExhausted@called `Result::unwrap()` on an `Err` valueLayoutError[libsecp256k1] internal consistency check failed [libsecp256k1] illegal argument. fatal runtime error: thread local panicked on drop, aborting\n │ │ + insufficient perms │ │ + [ 3968] │ │ + [ 3970] :\n │ │ + : │ │ + [ 39a0] │ │ + [ 39a8] - │ │ + [ 39e8] │ │ + [ 39f3] /proc/self/mapsmid > len.debug_abbrev.dwo.debug_cu_index.debug_info.dwo.debug_line.dwo.debug_loc.dwo.debug_loclists.dwo.debug_macinfo.dwo.debug_rnglists.dwo.debug_str.dwo.debug_str_offsets.dwo.debug_tu_indexstream did not contain valid UTF-8a formatting trait implementation returned an error when the underlying stream did notfailed to write whole bufferentity not foundpermission deniedconnection refusedconnection resethost unreachablenetwork unreachableconnection abortednot connectedaddress in useaddress not availablenetwork downbroken pipeentity already existsoperation would blocknot a directoryis a directorydirectory not emptyread-only filesystem or storage mediumfilesystem loop or indirection limit (e.g. symlink loop)stale network file handleinvalid input parameterinvalid datatimed outwrite zerono storage spaceseek on unseekable filequota exceededfile too largeresource busyexecutable file busydeadlockcross-device link or renametoo many linksinvalid filenameargument list too longoperation interruptedunsupportedunexpected end of fileout of memoryin progressother erroruncategorized errorstdoutfailed printing to failed to write the buffered datafatal runtime error: assertion failed: key as usize != KEY_SENTVAL, aborting\n │ │ + fatal runtime error: out of TLS keys, aborting\n │ │ + must specify at least one of read, write, or append accesscreating or truncating a file requires write or append access/proc/self/exeno /proc/self/exe available. Is /proc mounted?strerror_r failurefile name contained an unexpected NUL byte.too many active read locks on RwLockassertion failed: is_unlocked(state)byte index is not an OsStr boundarystack backtrace:\n │ │ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.\n │ │ - �memory allocation of bytes failed\n │ │ - library/std/src/panicking.rsBox' panicked at :\n │ │ - note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n │ │ - panicked after panic::always_abort(), aborting.\n │ │ + __rust_end_short_backtrace__rust_begin_short_backtraces [... omitted frame ...]\n │ │ + extension cannot contain path separators: lock count overflow in reentrant mutexmemory allocation of bytes failed\n │ │ + RUST_BACKTRACEcannot access a Thread Local Storage value during or after destruction: failed to generate unique thread ID: bitspace exhaustednote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n │ │ + \n │ │ + thread '' () panicked at :\n │ │ + Boxaborting due to panic at panicked at \n │ │ thread panicked while processing panic. aborting.\n │ │ thread caused non-unwinding panic. aborting.\n │ │ - library/std/src/../../backtrace/src/symbolize/mod.rs - :strerror_r failurelibrary/std/src/sys/pal/unix/os.rsinternal error: entered unreachable code: state is never set to invalid valuestoo many active read locks on RwLocklibrary/std/src/sys/sync/rwlock/futex.rsassertion failed: is_unlocked(state)library/std/src/sys/pal/unix/thread_local_key.rsfatal runtime error: assertion failed: key as usize != KEY_SENTVAL\n │ │ - [ 2500] & │ │ - [ 2508] 8 │ │ - [ 25d8] ' │ │ - [ 25e0] & │ │ - [ 25e8] ' │ │ - [ 25f0] 2 │ │ - [ 25f8] - │ │ - [ 2600] / │ │ - [ 2608] ! │ │ - [ 2618] - │ │ - [ 2620] ' │ │ - [ 2628] ' │ │ - [ 2630] 1 │ │ - [ 2638] - │ │ - [ 2640] 0 │ │ - [ 2648] e │ │ - [ 2650] unknown pointer encoding │ │ - [ 2669] unsupported restore location for float register │ │ - [ 2699] x18 │ │ - [ 269d] d5 │ │ - [ 26a0] d8 │ │ - [ 26a3] libunwind: malformed DW_CFA_register DWARF unwind, reg2 too big\n │ │ - [ 26e4] libunwind: malformed DW_CFA_val_offset_sf DWARF unwind, reg too big\n │ │ - [ 2729] Invalid flags │ │ - [ 2737] rustsecp256k1_v0_4_1_ecmult_gen_context_is_built(&ctx->ecmult_gen_ctx) │ │ - [ 277e] sig64 != NULL │ │ - [ 278c] For this sample, this 63-byte string will be used as input data │ │ - [ 27cc] internal_pubkey != NULL │ │ - [ 27e4] msg32 != NULL │ │ - [ 27f2] unwind_phase2 │ │ - [ 2800] unsupported arm64 register │ │ - [ 281b] libunwind: malformed DW_CFA_def_cfa DWARF unwind, reg too big\n │ │ - [ 285a] getSLEB128 │ │ - [ 2865] getSavedRegister │ │ - [ 2876] d11 │ │ - [ 287a] d25 │ │ - [ 287e] ctx != rustsecp256k1_v0_4_1_context_no_precomp │ │ - [ 28ad] (flags & SECP256K1_FLAGS_TYPE_MASK) == SECP256K1_FLAGS_TYPE_COMPRESSION │ │ - [ 28f5] keypair != NULL │ │ - [ 2905] getEncodedP │ │ - [ 2911] x22 │ │ - [ 2915] d3 │ │ - [ 2918] _Unwind_GetTextRelBase() not implemented │ │ - [ 2941] sigin != NULL │ │ - [ 294f] getSavedFloatRegister │ │ - [ 2965] d13 │ │ - [ 2969] d6 │ │ - [ 296c] d16 │ │ - [ 2970] rustsecp256k1_v0_4_1_ecmult_context_is_built(&ctx->ecmult_ctx) │ │ - [ 29af] tweaked_pubkey32 != NULL │ │ - [ 29c8] libunwind: malformed DW_CFA_val_offset DWARF unwind, reg (%lu) out of range\n │ │ - x26 │ │ - [ 2a1a] FDE has zero length │ │ - [ 2a2e] FDE is really a CIE │ │ - [ 2a42] libunwind: malformed DW_CFA_same_value DWARF unwind, reg too big\n │ │ - [ 2a84] DW_EH_PE_aligned pointer encoding not supported │ │ - [ 2ab4] truncated sleb128 expression │ │ - [ 2ad1] x8 │ │ - [ 2ad4] input != NULL │ │ - [ 2ae2] unsupported restore location for register │ │ - [ 2b0c] x1 │ │ - [ 2b0f] x16 │ │ - [ 2b13] lr │ │ - [ 2b16] d7 │ │ - [ 2b19] sig != NULL │ │ - [ 2b25] during phase1 personality function said it would stop here, but now in phase2 it did not stop here │ │ - [ 2b88] libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big\n │ │ - [ 2bdc] d0 │ │ - [ 2bdf] d10 │ │ - [ 2be3] d30 │ │ - [ 2be7] d31 │ │ - [ 2beb] setRegister │ │ - [ 2bf7] libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big\n │ │ - [ 2c3e] x7 │ │ - [ 2c41] _Unwind_GetTextRelBase │ │ - [ 2c58] *outputlen >= ((flags & SECP256K1_FLAGS_BIT_COMPRESSION) ? 33u : 65u) │ │ - [ 2c9e] output_pubkey != NULL │ │ - [ 2cb4] CIE version is not 1 or 3 │ │ - [ 2cce] x24 │ │ - [ 2cd2] d29 │ │ - [ 2cd6] n >= 1 │ │ - [ 2cdd] DW_EH_PE_funcrel pointer encoding not supported │ │ - [ 2d0d] libunwind: Unsupported .eh_frame_hdr version\n │ │ - [ 2d3b] d20 │ │ - [ 2d3f] !rustsecp256k1_v0_4_1_fe_is_zero(&ge->x) │ │ - [ 2d68] x13 │ │ - [ 2d6c] d9 │ │ - [ 2d6f] _Unwind_GetDataRelBase() not implemented │ │ - [ 2d98] input32 != NULL │ │ - [ 2da8] libunwind: %s - %s\n │ │ - [ 2dbc] pc │ │ - [ 2dbf] x15 │ │ - [ 2dc3] tweak32 != NULL │ │ - [ 2dd3] recid >= 0 && recid <= 3 │ │ - [ 2dec] DW_OP_deref_size with bad size │ │ - [ 2e0b] Unknown DWARF encoding for search table. │ │ - [ 2e34] x11 │ │ - [ 2e38] x12 │ │ - [ 2e3c] msghash32 != NULL │ │ - [ 2e4e] ret │ │ - [ 2e52] libunwind: malformed DW_CFA_expression DWARF unwind, reg too big\n │ │ - [ 2e94] x25 │ │ - [ 2e98] d14 │ │ - [ 2e9c] d19 │ │ - [ 2ea0] pubkey != NULL │ │ - [ 2eaf] seckey32 != NULL │ │ - [ 2ec0] evaluateExpression │ │ - [ 2ed3] fp │ │ - [ 2ed6] d23 │ │ - [ 2eda] seckey != NULL │ │ - [ 2ee9] libunwind: malformed DW_CFA_undefined DWARF unwind, reg too big\n │ │ - [ 2f2a] x27 │ │ - [ 2f2e] x28 │ │ - [ 2f32] d4 │ │ - [ 2f35] d17 │ │ - [ 2f39] recid != NULL │ │ - [ 2f47] output32 != NULL │ │ - [ 2f58] _Unwind_Resume() can't return │ │ - [ 2f76] libunwind: malformed DW_CFA_register DWARF unwind, reg too big\n │ │ - [ 2fb6] DW_OP_fbreg not implemented │ │ - [ 2fd2] x19 │ │ - [ 2fd6] d22 │ │ - [ 2fda] self test failed │ │ - [ 2feb] outputlen != NULL │ │ - [ 2ffd] _Unwind_Resume │ │ - [ 300c] libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big\n │ │ - [ 304e] x4 │ │ - [ 3051] d2 │ │ - [ 3054] d12 │ │ - [ 3058] output64 != NULL │ │ - [ 3069] x2 │ │ - [ 306c] libunwind: malformed DW_CFA_offset_extended_sf DWARF unwind, reg too big\n │ │ - [ 30b6] getULEB128 │ │ - [ 30c1] malformed uleb128 expression │ │ - [ 30de] DWARF opcode not implemented │ │ - [ 30fb] x14 │ │ - [ 30ff] x20 │ │ - [ 3103] pubnonces != NULL │ │ - [ 3115] libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big\n │ │ - [ 315b] sp │ │ - [ 315e] x3 │ │ - [ 3161] x9 │ │ - [ 3164] x23 │ │ - [ 3168] output != NULL │ │ - [ 3177] DW_EH_PE_textrel pointer encoding not supported │ │ - [ 31a7] truncated uleb128 expression │ │ - [ 31c4] x21 │ │ - [ 31c8] libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big\n │ │ - [ 3210] getTableEntrySize │ │ - [ 3222] x6 │ │ - [ 3225] d18 │ │ - [ 3229] d21 │ │ - [ 322d] d24 │ │ - [ 3231] _Unwind_GetDataRelBase │ │ - [ 3248] CIE ID is not zero │ │ - [ 325b] d15 │ │ - [ 325f] d28 │ │ - [ 3263] signature != NULL │ │ - [ 3275] libunwind: malformed DW_CFA_def_cfa_register DWARF unwind, reg too big\n │ │ - [ 32bd] Can't binary search on variable length encoded data. │ │ - [ 32f2] d26 │ │ - [ 32f6] d27 │ │ - [ 32fa] input64 != NULL │ │ - [ 330a] pubnonce != NULL │ │ - [ 331b] getRegister │ │ - [ 3327] DW_EH_PE_datarel is invalid with a datarelBase of 0 │ │ - [ 335b] x0 │ │ - [ 335e] x17 │ │ - [ 3362] d1 │ │ - [ 3365] unknown register │ │ - [ 3376] xonly_pubkey != NULL │ │ - [ 338b] DW_OP_piece not implemented │ │ - [ 33a7] x5 │ │ - [ 33aa] x10 │ │ - [ 33ae] BIP0340/nonce │ │ - [ 33bf] P��t��IT��K`5�z^^G�Z^O(��G���:� │ │ - [ 33e4] [�^B │ │ - [ 33f8] \)^FZ�^K │ │ - [ 3402] ~f�y │ │ - [ 3412] AUh�^D │ │ - [ 3422] O�UF^L │ │ - [ 3429] &w�:H │ │ - [ 3438] The scalar for this x is unknown │ │ - [ 3460] /������� │ │ - [ 348b] -���'AA6�^�?�"��s�*�������� │ │ - [ 34b9] Nw�� │ │ - [ 34bf] 4��\n │ │ + reentrant initdescription() is deprecated; use Display^B^B^B^B^B^B^B^B^B^B^B │ │ + [ 444e] .debug_abbrev.debug_addr.debug_aranges.debug_info.debug_line.debug_line_str.debug_loc.debug_loclists.debug_macinfo.debug_macro.debug_ranges.debug_rnglists.debug_str.debug_str_offsets.debug_types (os error )AccessErrorcannot panic during the backtrace function │ │ + [ 4558] ' │ │ + [ 4560] & │ │ + [ 4570] 2 │ │ + [ 4578] - │ │ + [ 4580] / │ │ + [ 4588] ! │ │ + [ 4598] - │ │ + [ 45b0] 1 │ │ + [ 45b8] - │ │ + [ 45c0] 0 │ │ + [ 45c8] e │ │ + [ 46c8] Q���V���b���m���x��� │ │ + [ 4710] "���-���8���^H │ │ + [ 48b8] & │ │ + [ 48c0] 8 │ │ + [ 4994] )���<���N���[���i���~�������������������������������^U���M���f���}����������������������������������� │ │ + [ 4a00] #���1���A���W���l���w�������������������BIP0340/nonce │ │ + [ 4a39] P��t��IT��K`5�z^^G�Z^O(��G���:� │ │ + [ 4a64] [�^B │ │ + [ 4a78] \)^FZ�^K │ │ + [ 4a82] ~f�y │ │ + [ 4a92] AUh�^D │ │ + [ 4aa2] O�UF^L │ │ + [ 4aa9] &w�:H │ │ + [ 4ab8] The scalar for this x is unknown │ │ + [ 4ae0] /������� │ │ + [ 4b0b] -���'AA6�^�?�"��s�*�������� │ │ + [ 4b39] Nw�� │ │ + [ 4b3f] 4��\n │ │ To(�^N^A�~C� │ │ - [ 34e0] ,V�=��e�m4t^G�\n │ │ + [ 4b60] ,V�=��e�m4t^G�\n │ │ (�����������������1��E� ��^���q^T��=^U��l��k�!�0q^�Į�q^U�^F���^H^R"��\n │ │ To(�^N^A�~C�r�#^[|�^B�xf� �".^RZd^R�^B^\&��0\�L�cS�^A�q(l^I │ │ - [ 3569] \�X/Q^G │ │ - [ 3570] I��44^L │ │ - [ 3579] yD�^Fq │ │ - [ 3580] |e+j�z │ │ - [ 35d6] ! │ │ - [ 35d8] V │ │ - [ 35da] n │ │ - [ 35e6] I^Ad^A}^A�^A�^A^T^BK^Bh^B�^B�^B,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^Cj^C{^C�^C │ │ - [ 3653] /^H^R^[ │ │ - [ 365c] xxxx 6: │ │ - [ 3666] ;^IFQ8 │ │ - [ 3670] v │ │ - [ 3674] z │ │ - [ 3676] } │ │ - [ 3680] 8 │ │ - [ 3682] 8 │ │ - [ 36aa] "^A9^AA^AI^AQ^AY^A`^Ai^Ar^A{^A�^A�^A�^A^O │ │ - [ 3788] = │ │ - [ 378a] "^B�^A │ │ - [ 378f] '�*���- │ │ - [ 37a6] ")^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B-^M^B │ │ + [ 4be9] \�X/Q^G │ │ + [ 4bf0] I��44^L │ │ + [ 4bf9] yD�^Fq │ │ + [ 4c00] |e+j�z │ │ + [ 4c56] ! │ │ + [ 4c58] V │ │ + [ 4c5a] n │ │ + [ 4c66] I^Ad^A}^A�^A�^A^T^BK^Bh^B�^B�^B,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^C,^Cj^C{^C�^C │ │ + [ 4cd3] /^H^R^[ │ │ + [ 4cdc] xxxx 6: │ │ + [ 4ce6] ;^IFQ8 │ │ + [ 4cf0] v │ │ + [ 4cf4] z │ │ + [ 4cf6] } │ │ + [ 4d00] 8 │ │ + [ 4d02] 8 │ │ + [ 4d2a] "^A9^AA^AI^AQ^AY^A`^Ai^Ar^A{^A�^A�^A�^A^O │ │ + [ 4e08] = │ │ + [ 4e0a] "^B�^A │ │ + [ 4e0f] '�*���- │ │ + [ 4e26] ")^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B-^M^B │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,196 +1,306 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x0000832c 011b033b 080c0000 80010000 00680000 ...;.........h.. │ │ - 0x0000833c 240c0000 10680000 3c0c0000 18680000 $....h..<....h.. │ │ - 0x0000834c 540c0000 20680000 6c0c0000 34680000 T... h..l...4h.. │ │ - 0x0000835c 840c0000 54680000 9c0c0000 64680000 ....Th......dh.. │ │ - 0x0000836c b40c0000 806a0000 e40c0000 ac6c0000 .....j.......l.. │ │ - 0x0000837c 140d0000 b06c0000 2c0d0000 e46c0000 .....l..,....l.. │ │ - 0x0000838c 440d0000 146d0000 5c0d0000 546d0000 D....m..\...Tm.. │ │ - 0x0000839c 740d0000 7c710000 b40d0000 80710000 t...|q.......q.. │ │ - 0x000083ac cc0d0000 0c720000 f40d0000 c0730000 .....r.......s.. │ │ - 0x000083bc 340e0000 e4740000 640e0000 2c760000 4....t..d...,v.. │ │ - 0x000083cc 940e0000 14770000 bc0e0000 08780000 .....w.......x.. │ │ - 0x000083dc e40e0000 b0780000 140f0000 f0790000 .....x.......y.. │ │ - 0x000083ec 3c0f0000 1c7b0000 640f0000 407c0000 <....{..d...@|.. │ │ - 0x000083fc 940f0000 747c0000 b40f0000 e47c0000 ....t|.......|.. │ │ - 0x0000840c dc0f0000 347d0000 fc0f0000 f87d0000 ....4}.......}.. │ │ - 0x0000841c 24100000 a87e0000 4c100000 687f0000 $....~..L...h... │ │ - 0x0000842c 74100000 74800000 9c100000 68810000 t...t.......h... │ │ - 0x0000843c cc100000 20820000 ec100000 54820000 .... .......T... │ │ - 0x0000844c 0c110000 f0820000 34110000 3c830000 ........4...<... │ │ - 0x0000845c 54110000 f0830000 74110000 18840000 T.......t....... │ │ - 0x0000846c a44f0000 18880000 94110000 60880000 .O..........`... │ │ - 0x0000847c bc110000 dc880000 dc110000 68890000 ............h... │ │ - 0x0000848c 04120000 b8890000 2c120000 e4890000 ........,....... │ │ - 0x0000849c 4c120000 088a0000 6c120000 108a0000 L.......l....... │ │ - 0x000084ac 84120000 188a0000 9c120000 2c8a0000 ............,... │ │ - 0x000084bc bc120000 648a0000 dc120000 7c8a0000 ....d.......|... │ │ - 0x000084cc fc120000 148b0000 2c130000 d08b0000 ........,....... │ │ - 0x000084dc 74130000 fc8b0000 94130000 088c0000 t............... │ │ - 0x000084ec b4130000 588c0000 d4130000 948d0000 ....X........... │ │ - 0x000084fc fc130000 24900000 5c140000 d0920000 ....$...\....... │ │ - 0x0000850c 84140000 58930000 dc140000 a8930000 ....X........... │ │ - 0x0000851c fc140000 b4930000 1c150000 04940000 ................ │ │ - 0x0000852c 3c150000 cc970000 a4150000 00980000 <............... │ │ - 0x0000853c c4150000 d4980000 e4150000 ec980000 ................ │ │ - 0x0000854c 0c160000 08990000 34160000 249b0000 ........4...$... │ │ - 0x0000855c 84160000 609c0000 ac160000 749e0000 ....`.......t... │ │ - 0x0000856c ec160000 809e0000 0c170000 d09e0000 ................ │ │ - 0x0000857c 2c170000 f89e0000 54170000 409f0000 ,.......T...@... │ │ - 0x0000858c 74170000 90a10000 ac170000 aca30000 t............... │ │ - 0x0000859c f4170000 2ca40000 3c180000 48a40000 ....,...<...H... │ │ - 0x000085ac 64180000 a4a40000 84180000 c0a40000 d............... │ │ - 0x000085bc a4180000 e4a40000 c4180000 28a50000 ............(... │ │ - 0x000085cc e4180000 c0a60000 ec4f0000 0ca70000 .........O...... │ │ - 0x000085dc 24190000 18a70000 44190000 60a70000 $.......D...`... │ │ - 0x000085ec 64190000 a8a70000 84190000 44a80000 d...........D... │ │ - 0x000085fc b4190000 50a80000 d4190000 c4aa0000 ....P........... │ │ - 0x0000860c 2c1a0000 d0aa0000 4c1a0000 5cae0000 ,.......L...\... │ │ - 0x0000861c 6c1a0000 c0af0000 bc1a0000 20b00000 l........... ... │ │ - 0x0000862c fc1a0000 14b30000 4c1b0000 60b40000 ........L...`... │ │ - 0x0000863c 841b0000 8cb50000 d41b0000 c4b50000 ................ │ │ - 0x0000864c f41b0000 ecbc0000 4c1c0000 dcbe0000 ........L....... │ │ - 0x0000865c 741c0000 28c00000 9c1c0000 94c10000 t...(........... │ │ - 0x0000866c e41c0000 18c40000 341d0000 38c40000 ........4...8... │ │ - 0x0000867c 541d0000 48c40000 741d0000 70c50000 T...H...t...p... │ │ - 0x0000868c b41d0000 7cc50000 d41d0000 6cce0000 ....|.......l... │ │ - 0x0000869c 1c1e0000 90d80000 6c1e0000 7cdb0000 ........l...|... │ │ - 0x000086ac bc1e0000 8cdb0000 e41e0000 78dd0000 ............x... │ │ - 0x000086bc 3c1f0000 d0e40000 ec1f0000 d4e60000 <............... │ │ - 0x000086cc 54200000 08e80000 94200000 40ea0000 T ....... ..@... │ │ - 0x000086dc ec200000 54ef0000 4c210000 c0ef0000 . ..T...L!...... │ │ - 0x000086ec 84210000 24f50000 34220000 d4f50000 .!..$...4"...... │ │ - 0x000086fc 7c220000 54f70000 dc220000 f0fd0000 |"..T...."...... │ │ - 0x0000870c 8c230000 60000100 14240000 78030100 .#..`....$..x... │ │ - 0x0000871c 64240000 7c050100 cc240000 28060100 d$..|....$..(... │ │ - 0x0000872c 04250000 bc070100 44250000 f4080100 .%......D%...... │ │ - 0x0000873c 8c250000 000c0100 24260000 b40c0100 .%......$&...... │ │ - 0x0000874c 6c260000 780d0100 b4260000 1c100100 l&..x....&...... │ │ - 0x0000875c fc260000 2c140100 44270000 60160100 .&..,...D'..`... │ │ - 0x0000876c 94270000 80160100 bc270000 78170100 .'.......'..x... │ │ - 0x0000877c f4270000 941b0100 44280000 f01e0100 .'......D(...... │ │ - 0x0000878c ac280000 98220100 3c290000 4c250100 .(..."..<)..L%.. │ │ - 0x0000879c dc290000 48270100 442a0000 54280100 .)..H'..D*..T(.. │ │ - 0x000087ac 842a0000 14290100 cc2a0000 a42c0100 .*...)...*...,.. │ │ - 0x000087bc 6c2b0000 582f0100 e42b0000 58320100 l+..X/...+..X2.. │ │ - 0x000087cc 6c2c0000 e8360100 d42c0000 10370100 l,...6...,...7.. │ │ - 0x000087dc fc2c0000 58370100 242d0000 90430100 .,..X7..$-...C.. │ │ - 0x000087ec 742d0000 b8430100 9c2d0000 fc430100 t-...C...-...C.. │ │ - 0x000087fc d42d0000 fc440100 0c2e0000 18450100 .-...D.......E.. │ │ - 0x0000880c 342e0000 ac450100 642e0000 b0450100 4....E..d....E.. │ │ - 0x0000881c 7c2e0000 cc450100 942e0000 24460100 |....E......$F.. │ │ - 0x0000882c bc2e0000 90460100 d42e0000 a0460100 .....F.......F.. │ │ - 0x0000883c ec2e0000 0c470100 14500000 544a0100 .....G...P..TJ.. │ │ - 0x0000884c 042f0000 304b0100 6c500000 2c4c0100 ./..0K..lP..,L.. │ │ - 0x0000885c bc500000 c04c0100 04510000 584d0100 .P...L...Q..XM.. │ │ - 0x0000886c 4c510000 984e0100 342f0000 904f0100 LQ...N..4/...O.. │ │ - 0x0000887c 842f0000 ac4f0100 ac2f0000 b0500100 ./...O.../...P.. │ │ - 0x0000888c fc2f0000 c0500100 24300000 e8500100 ./...P..$0...P.. │ │ - 0x0000889c a4510000 4c510100 4c300000 88510100 .Q..LQ..L0...Q.. │ │ - 0x000088ac dc510000 20520100 6c300000 30520100 .Q.. R..l0..0R.. │ │ - 0x000088bc 94300000 60540100 d4300000 00560100 .0..`T...0...V.. │ │ - 0x000088cc 54310000 18560100 7c310000 30560100 T1...V..|1..0V.. │ │ - 0x000088dc a4310000 48560100 cc310000 60560100 .1..HV...1..`V.. │ │ - 0x000088ec f4310000 d0560100 2c320000 1c570100 .1...V..,2...W.. │ │ - 0x000088fc 54320000 50580100 24520000 bc590100 T2..PX..$R...Y.. │ │ - 0x0000890c 9c320000 005a0100 7c520000 945a0100 .2...Z..|R...Z.. │ │ - 0x0000891c cc320000 e85a0100 f4320000 205b0100 .2...Z...2.. [.. │ │ - 0x0000892c 14330000 5c5b0100 b4520000 a85c0100 .3..\[...R...\.. │ │ - 0x0000893c 44330000 cc5c0100 74330000 705d0100 D3...\..t3..p].. │ │ - 0x0000894c bc330000 085e0100 ec330000 e4610100 .3...^...3...a.. │ │ - 0x0000895c 64340000 84640100 b4340000 c8660100 d4...d...4...f.. │ │ - 0x0000896c fc340000 786f0100 64350000 946f0100 .4..xo..d5...o.. │ │ - 0x0000897c 8c350000 b4700100 c4350000 04710100 .5...p...5...q.. │ │ - 0x0000898c ec350000 7c710100 ec520000 bc710100 .5..|q...R...q.. │ │ - 0x0000899c 24360000 70730100 64360000 ac740100 $6..ps..d6...t.. │ │ - 0x000089ac c4360000 98790100 14370000 7c7a0100 .6...y...7..|z.. │ │ - 0x000089bc 4c370000 ac7a0100 1c530000 c87e0100 L7...z...S...~.. │ │ - 0x000089cc 74370000 e47e0100 9c370000 cc7f0100 t7...~...7...... │ │ - 0x000089dc ec370000 1c800100 a4530000 5c820100 .7.......S..\... │ │ - 0x000089ec 04540000 34850100 14380000 d4850100 .T..4....8...... │ │ - 0x000089fc 4c540000 94860100 8c540000 3c880100 LT.......T..<... │ │ - 0x00008a0c 54380000 58880100 7c380000 64880100 T8..X...|8..d... │ │ - 0x00008a1c d4540000 388b0100 9c380000 d08b0100 .T..8....8...... │ │ - 0x00008a2c cc380000 dc8b0100 44550000 788f0100 .8......DU..x... │ │ - 0x00008a3c ec380000 888f0100 a4550000 10910100 .8.......U...... │ │ - 0x00008a4c 14390000 40910100 fc550000 00920100 .9..@....U...... │ │ - 0x00008a5c 4c560000 48930100 8c560000 54960100 LV..H....V..T... │ │ - 0x00008a6c 4c390000 bc960100 d4560000 d0980100 L9.......V...... │ │ - 0x00008a7c 74390000 04990100 94390000 10990100 t9.......9...... │ │ - 0x00008a8c 24570000 d4990100 4c570000 98a00100 $W......LW...... │ │ - 0x00008a9c b4390000 e0a00100 e4390000 f8a00100 .9.......9...... │ │ - 0x00008aac 0c3a0000 28a10100 343a0000 58a10100 .:..(...4:..X... │ │ - 0x00008abc 84570000 40a20100 c4570000 d4a20100 .W..@....W...... │ │ - 0x00008acc 5c3a0000 04a30100 843a0000 7ca30100 \:.......:..|... │ │ - 0x00008adc bc3a0000 cca40100 043b0000 e8a40100 .:.......;...... │ │ - 0x00008aec 2c3b0000 f8a40100 4c3b0000 10a50100 ,;......L;...... │ │ - 0x00008afc 6c3b0000 64a50100 8c3b0000 7cb10100 l;..d....;..|... │ │ - 0x00008b0c bc3b0000 e4b10100 dc3b0000 74b20100 .;.......;..t... │ │ - 0x00008b1c fc3b0000 6cb80100 2c3c0000 c4b90100 .;..l...,<...... │ │ - 0x00008b2c 443c0000 f4bd0100 6c3c0000 b0be0100 D<......l<...... │ │ - 0x00008b3c 8c3c0000 acbf0100 a43c0000 e4c10100 .<.......<...... │ │ - 0x00008b4c c43c0000 38c30100 e43c0000 08cd0100 .<..8....<...... │ │ - 0x00008b5c 143d0000 accd0100 343d0000 68ce0100 .=......4=..h... │ │ - 0x00008b6c 543d0000 2cd80100 843d0000 a0d80100 T=..,....=...... │ │ - 0x00008b7c a43d0000 70dc0100 d43d0000 84de0100 .=..p....=...... │ │ - 0x00008b8c f43d0000 6ce10100 1c3e0000 b8e20100 .=..l....>...... │ │ - 0x00008b9c 3c3e0000 24e60100 6c3e0000 80ea0100 <>..$...l>...... │ │ - 0x00008bac 943e0000 a0ea0100 b43e0000 34f10100 .>.......>..4... │ │ - 0x00008bbc e43e0000 54f50100 0c3f0000 60060200 .>..T....?..`... │ │ - 0x00008bcc 3c3f0000 500d0200 643f0000 84340200 .. │ │ - 0x00008ebc 244d0000 68510400 544d0000 4c520400 $M..hQ..TM..LR.. │ │ - 0x00008ecc 744d0000 b4530400 944d0000 a4560400 tM...S...M...V.. │ │ - 0x00008edc b44d0000 20600400 d44d0000 00630400 .M.. `...M...c.. │ │ - 0x00008eec 044e0000 d0640400 344e0000 38670400 .N...d..4N..8g.. │ │ - 0x00008efc 644e0000 14690400 944e0000 086d0400 dN...i...N...m.. │ │ - 0x00008f0c c44e0000 e06d0400 e44e0000 0c6e0400 .N...m...N...n.. │ │ - 0x00008f1c fc4e0000 546e0400 1c4f0000 9c6e0400 .N..Tn...O...n.. │ │ - 0x00008f2c 3c4f0000 106f0400 644f0000 ...... │ │ + 0x0000b43c 6c3e0000 54810200 2c7d0000 6c820200 l>..T...,}..l... │ │ + 0x0000b44c 9c3e0000 10830200 b43e0000 c4830200 .>.......>...... │ │ + 0x0000b45c e43e0000 74840200 143f0000 e4840200 .>..t....?...... │ │ + 0x0000b46c 847d0000 4c890200 5c3f0000 048a0200 .}..L...\?...... │ │ + 0x0000b47c a43f0000 b08a0200 ec3f0000 b48b0200 .?.......?...... │ │ + 0x0000b48c 24400000 c88d0200 3c400000 b4920200 $@......<@...... │ │ + 0x0000b49c ec7d0000 ac990200 9c400000 789a0200 .}.......@..x... │ │ + 0x0000b4ac 447e0000 4ca60200 947e0000 6cac0200 D~..L....~..l... │ │ + 0x0000b4bc d4400000 b4bb0200 74410000 20cc0200 .@......tA.. ... │ │ + 0x0000b4cc ec7e0000 30cd0200 c4410000 f0cd0200 .~..0....A...... │ │ + 0x0000b4dc dc410000 2cd70200 7c450000 c8d90200 .A..,...|E...... │ │ + 0x0000b4ec 94450000 18da0200 bc450000 d8dd0200 .E.......E...... │ │ + 0x0000b4fc 0c460000 5cde0200 24460000 4ce40200 .F..\...$F..L... │ │ + 0x0000b50c 447f0000 e4eb0200 84460000 78ed0200 D........F..x... │ │ + 0x0000b51c 9c460000 a8ee0200 ec460000 ccf40200 .F.......F...... │ │ + 0x0000b52c 7c470000 80f50200 ac470000 98010300 |G.......G...... │ │ + 0x0000b53c ec470000 48020300 1c480000 54030300 .G..H....H..T... │ │ + 0x0000b54c 34480000 08040300 9c7f0000 28050300 4H..........(... │ │ + 0x0000b55c 4c480000 dc050300 7c480000 98060300 LH......|H...... │ │ + 0x0000b56c ac480000 e8060300 d4480000 74070300 .H.......H..t... │ │ + 0x0000b57c 1c490000 ec070300 4c490000 94080300 .I......LI...... │ │ + 0x0000b58c 94490000 30090300 dc490000 600e0300 .I..0....I..`... │ │ + 0x0000b59c f47f0000 50160300 3c4a0000 20170300 ....P............. │ │ - 0x0000cd48 00000000 00000000 1c000000 1c3e0000 .............>.. │ │ - 0x0000cd58 d8e60300 a8000000 00442d4c 0c1d2093 .........D-L.. . │ │ - 0x0000cd68 0294049e 069d0800 24000000 3c3e0000 ........$...<>.. │ │ - 0x0000cd78 60e70300 6c000000 00442d50 0c1d3093 `...l....D-P..0. │ │ - 0x0000cd88 02940495 089e0a9d 0c000000 00000000 ................ │ │ - 0x0000cd98 24000000 643e0000 a4e70300 d8000000 $...d>.......... │ │ - 0x0000cda8 00442d54 0c1d3093 02940495 089e0a9d .D-T..0......... │ │ - 0x0000cdb8 0c000000 00000000 14000000 8c3e0000 .............>.. │ │ - 0x0000cdc8 54e80300 10000000 00000000 00000000 T............... │ │ - 0x0000cdd8 1c000000 a43e0000 4ce80300 40000000 .....>..L...@... │ │ - 0x0000cde8 00442d4c 0c1d2093 049e069d 08000000 .D-L.. ......... │ │ - 0x0000cdf8 1c000000 c43e0000 6ce80300 28000000 .....>..l...(... │ │ - 0x0000ce08 00442d48 0c1d109e 029d0400 00000000 .D-H............ │ │ - 0x0000ce18 1c000000 e43e0000 74e80300 28000000 .....>..t...(... │ │ - 0x0000ce28 00442d48 0c1d109e 029d0400 00000000 .D-H............ │ │ - 0x0000ce38 2c000000 043f0000 7ce80300 20020000 ,....?..|... ... │ │ - 0x0000ce48 00442d5c 0c1d6093 02940495 06960897 .D-\..`......... │ │ - 0x0000ce58 0a980c99 0e9a109b 149e169d 18000000 ................ │ │ - 0x0000ce68 14000000 343f0000 6cea0300 08000000 ....4?..l....... │ │ - 0x0000ce78 00000000 00000000 14000000 4c3f0000 ............L?.. │ │ - 0x0000ce88 5cea0300 08000000 00000000 00000000 \............... │ │ - 0x0000ce98 14000000 643f0000 4cea0300 44000000 ....d?..L...D... │ │ - 0x0000cea8 00000000 00000000 1c000000 7c3f0000 ............|?.. │ │ - 0x0000ceb8 78ea0300 9c000000 00442d4c 0c1d2093 x........D-L.. . │ │ - 0x0000cec8 049e069d 08000000 1c000000 9c3f0000 .............?.. │ │ - 0x0000ced8 f4ea0300 9c000000 00442d4c 0c1d2093 .........D-L.. . │ │ - 0x0000cee8 049e069d 08000000 14000000 bc3f0000 .............?.. │ │ - 0x0000cef8 70eb0300 14000000 00000000 00000000 p............... │ │ - 0x0000cf08 14000000 d43f0000 6ceb0300 10000000 .....?..l....... │ │ - 0x0000cf18 00000000 00000000 14000000 ec3f0000 .............?.. │ │ - 0x0000cf28 64eb0300 10000000 00000000 00000000 d............... │ │ - 0x0000cf38 24000000 04400000 5ceb0300 d0000000 $....@..\....... │ │ - 0x0000cf48 00442d54 0c1d3093 0294049c 089e0a9d .D-T..0......... │ │ - 0x0000cf58 0c000000 00000000 14000000 2c400000 ............,@.. │ │ - 0x0000cf68 04ec0300 44000000 00000000 00000000 ....D........... │ │ - 0x0000cf78 14000000 44400000 30ec0300 0c000000 ....D@..0....... │ │ - 0x0000cf88 00000000 00000000 14000000 5c400000 ............\@.. │ │ - 0x0000cf98 24ec0300 0c000000 00000000 00000000 $............... │ │ - 0x0000cfa8 1c000000 74400000 18ec0300 2c000000 ....t@......,... │ │ - 0x0000cfb8 00442d48 0c1d109e 029d0400 00000000 .D-H............ │ │ - 0x0000cfc8 24000000 94400000 24ec0300 f0010000 $....@..$....... │ │ - 0x0000cfd8 00442d54 0c1d3093 02940495 069c089e .D-T..0......... │ │ - 0x0000cfe8 0a9d0c00 00000000 14000000 bc400000 .............@.. │ │ - 0x0000cff8 eced0300 0c000000 00000000 00000000 ................ │ │ - 0x0000d008 14000000 d4400000 e0ed0300 24010000 .....@......$... │ │ - 0x0000d018 00000000 00000000 2c000000 ec400000 ........,....@.. │ │ - 0x0000d028 ecee0300 cc020000 00442d60 0c1d6093 .........D-`..`. │ │ - 0x0000d038 02940495 06960897 0a980c99 0e9a109b ................ │ │ - 0x0000d048 129c149e 169d1800 2c000000 1c410000 ........,....A.. │ │ - 0x0000d058 88f10300 b4120000 00442d64 0c1d6093 .........D-d..`. │ │ - 0x0000d068 02940495 06960897 0a980c99 0e9a109b ................ │ │ - 0x0000d078 129c149e 169d1800 1c000000 4c410000 ............LA.. │ │ - 0x0000d088 0c040400 e4000000 00442d4c 0c1d2093 .........D-L.. . │ │ - 0x0000d098 049e069d 08000000 1c000000 6c410000 ............lA.. │ │ - 0x0000d0a8 d0040400 68010000 00442d4c 0c1d2093 ....h....D-L.. . │ │ - 0x0000d0b8 049e069d 08000000 1c000000 8c410000 .............A.. │ │ - 0x0000d0c8 18060400 f0020000 00442d4c 0c1d2093 .........D-L.. . │ │ - 0x0000d0d8 049e069d 08000000 1c000000 ac410000 .............A.. │ │ - 0x0000d0e8 e8080400 7c090000 00442d50 0c1d2093 ....|....D-P.. . │ │ - 0x0000d0f8 029c049e 069d0800 2c000000 cc410000 ........,....A.. │ │ - 0x0000d108 44120400 e0020000 00442d60 0c1d6093 D........D-`..`. │ │ - 0x0000d118 02940495 06960897 0a980c99 0e9a109b ................ │ │ - 0x0000d128 129c149e 169d1800 2c000000 fc410000 ........,....A.. │ │ - 0x0000d138 f4140400 d0010000 00442d60 0c1d6093 .........D-`..`. │ │ - 0x0000d148 02940495 06960897 0a980c99 0e9a109b ................ │ │ - 0x0000d158 129c149e 169d1800 2c000000 2c420000 ........,...,B.. │ │ - 0x0000d168 94160400 68020000 00442d60 0c1d6093 ....h....D-`..`. │ │ - 0x0000d178 02940495 06960897 0a980c99 0e9a109b ................ │ │ - 0x0000d188 129c149e 169d1800 2c000000 5c420000 ........,...\B.. │ │ - 0x0000d198 cc180400 dc010000 00442d60 0c1d6093 .........D-`..`. │ │ - 0x0000d1a8 02940495 06960897 0a980c99 0e9a109b ................ │ │ - 0x0000d1b8 129c149e 169d1800 2c000000 8c420000 ........,....B.. │ │ - 0x0000d1c8 781a0400 f4030000 00442d58 0c1d5093 x........D-X..P. │ │ - 0x0000d1d8 02940495 06960897 0a980c99 109e129d ................ │ │ - 0x0000d1e8 14000000 00000000 1c000000 bc420000 .............B.. │ │ - 0x0000d1f8 3c1e0400 d8000000 00442d4c 0c1d2093 <........D-L.. . │ │ - 0x0000d208 049e069d 08000000 14000000 dc420000 .............B.. │ │ - 0x0000d218 f41e0400 2c000000 00000000 00000000 ....,........... │ │ - 0x0000d228 1c000000 f4420000 081f0400 48000000 .....B......H... │ │ - 0x0000d238 00442d4c 0c1d2093 049e069d 08000000 .D-L.. ......... │ │ - 0x0000d248 1c000000 14430000 301f0400 48000000 .....C..0...H... │ │ - 0x0000d258 00442d4c 0c1d2093 049e069d 08000000 .D-L.. ......... │ │ - 0x0000d268 24000000 34430000 581f0400 74000000 $...4C..X...t... │ │ - 0x0000d278 00442d54 0c1d3093 0294049c 089e0a9d .D-T..0......... │ │ - 0x0000d288 0c000000 00000000 1c000000 5c430000 ............\C.. │ │ - 0x0000d298 a41f0400 3c000000 00442d4c 0c1d2093 ....<....D-L.. . │ │ - 0x0000d2a8 0294049e 069d0800 1c000000 00000000 ................ │ │ - 0x0000d2b8 017a504c 5200017c 1e0b9c65 61040000 .zPLR..|...ea... │ │ - 0x0000d2c8 0000001c 1b0c1f00 44000000 24000000 ........D...$... │ │ - 0x0000d2d8 6c340000 00040000 089f74ff ffffffff l4........t..... │ │ - 0x0000d2e8 ff440ea0 02549302 94049506 9608970a .D...T.......... │ │ - 0x0000d2f8 980c990e 9a109e12 9d140a03 08030e00 ................ │ │ - 0x0000d308 d3d4d5d6 d7d8d9da dedd440b 00000000 ..........D..... │ │ - 0x0000d318 24000000 6c000000 cc560000 4c000000 $...l....V..L... │ │ - 0x0000d328 088f74ff ffffffff ff440e70 480c1d10 ..t......D.pH... │ │ - 0x0000d338 9e029d04 00000000 54000000 94000000 ........T....... │ │ - 0x0000d348 f0f60000 48030000 087774ff ffffffff ....H....wt..... │ │ - 0x0000d358 ff440e90 015c0c1d 60930294 04950696 .D...\..`....... │ │ - 0x0000d368 08970a98 0c990e9a 109b129c 149e169d ................ │ │ - 0x0000d378 180a03d8 020c1f90 015c0e00 d3d4d5d6 .........\...... │ │ - 0x0000d388 d7d8d9da dbdcdedd 440b0000 00000000 ........D....... │ │ - 0x0000d398 4c000000 ec000000 bcfa0000 fc000000 L............... │ │ - 0x0000d3a8 083374ff ffffffff ff440e40 500c1d30 .3t......D.@P..0 │ │ - 0x0000d3b8 93029404 95089e0a 9d0c0a70 0c1f4050 ...........p..@P │ │ - 0x0000d3c8 0e00d3d4 d5dedd44 0b0a024c 0c1f4050 .......D...L..@P │ │ - 0x0000d3d8 0e00d3d4 d5dedd44 0b000000 00000000 .......D........ │ │ - 0x0000d3e8 44000000 3c010000 68fb0000 94000000 D...<...h....... │ │ - 0x0000d3f8 080b74ff ffffffff ff440e30 4c0c1d30 ..t......D.0L..0 │ │ - 0x0000d408 93029404 95089e0a 9d0c0a54 0c1f304c ...........T..0L │ │ - 0x0000d418 0e00d3d4 d5dedd44 0b0a6c0c 1f304c0e .......D..l..0L. │ │ - 0x0000d428 00d3d4d5 dedd440b 44000000 84010000 ......D.D....... │ │ - 0x0000d438 b4fb0000 98000000 08cf73ff ffffffff ..........s..... │ │ - 0x0000d448 ff440e30 4c0c1d30 93029404 95089e0a .D.0L..0........ │ │ - 0x0000d458 9d0c0a5c 0c1f304c 0e00d3d4 d5dedd44 ...\..0L.......D │ │ - 0x0000d468 0b0a680c 1f304c0e 00d3d4d5 dedd440b ..h..0L.......D. │ │ - 0x0000d478 54000000 cc010000 04fc0000 40010000 T...........@... │ │ - 0x0000d488 089373ff ffffffff ff440e40 500c1d40 ..s......D.@P..@ │ │ - 0x0000d498 93029404 95069608 970a980c 9e0e9d10 ................ │ │ - 0x0000d4a8 0a02740c 1f40500e 00d3d4d5 d6d7d8de ..t..@P......... │ │ - 0x0000d4b8 dd440b0a 02580c1f 40500e00 d3d4d5d6 .D...X..@P...... │ │ - 0x0000d4c8 d7d8dedd 440b0000 34000000 24020000 ....D...4...$... │ │ - 0x0000d4d8 3cff0000 64000000 084b73ff ffffffff <...d....Ks..... │ │ - 0x0000d4e8 ff440e20 480c1d20 93029404 9e069d08 .D. H.. ........ │ │ - 0x0000d4f8 0a7c0c1f 20480e00 d3d4dedd 440b0000 .|.. H......D... │ │ - 0x0000d508 44000000 5c020000 a4ff0000 98000000 D...\........... │ │ - 0x0000d518 083373ff ffffffff ff440e30 4c0c1d30 .3s......D.0L..0 │ │ - 0x0000d528 93029404 95089e0a 9d0c0a58 0c1f304c ...........X..0L │ │ - 0x0000d538 0e00d3d4 d5dedd44 0b0a6c0c 1f304c0e .......D..l..0L. │ │ - 0x0000d548 00d3d4d5 dedd440b 54000000 a4020000 ......D.T....... │ │ - 0x0000d558 24060100 6c010000 08f772ff ffffffff $...l.....r..... │ │ - 0x0000d568 ff440e40 4c0c1d20 93029404 9e069d08 .D.@L.. ........ │ │ - 0x0000d578 0a02440c 1f404c0e 00d3d4de dd440b0a ..D..@L......D.. │ │ - 0x0000d588 02a80c1f 404c0e00 d3d4dedd 440b0a5c ....@L......D..\ │ │ - 0x0000d598 0c1f404c 0e00d3d4 dedd440b 00000000 ..@L......D..... │ │ - 0x0000d5a8 34000000 fc020000 7c070100 94000000 4.......|....... │ │ - 0x0000d5b8 08b372ff ffffffff ff440e20 480c1d20 ..r......D. H.. │ │ - 0x0000d5c8 93029404 9e069d08 0a026c0c 1f20480e ..........l.. H. │ │ - 0x0000d5d8 00d3d4de dd440b00 34000000 34030000 .....D..4...4... │ │ - 0x0000d5e8 a0080100 4c010000 089b72ff ffffffff ....L.....r..... │ │ - 0x0000d5f8 ff440e50 4c0c1d20 93029404 9e069d08 .D.PL.. ........ │ │ - 0x0000d608 0a02900c 1f504c0e 00d3d4de dd440b00 .....PL......D.. │ │ - 0x0000d618 2c000000 6c030000 881e0100 40000000 ,...l.......@... │ │ - 0x0000d628 087f72ff ffffffff ff440e30 480c1d10 ..r......D.0H... │ │ - 0x0000d638 9e029d04 0a640c1f 30480e00 dedd440b .....d..0H....D. │ │ - 0x0000d648 84000000 9c030000 88270100 1c040000 .........'...... │ │ - 0x0000d658 085f72ff ffffffff ff440ee0 025c0c1d ._r......D...\.. │ │ - 0x0000d668 60930294 04950696 08970a98 0c990e9a `............... │ │ - 0x0000d678 109b129c 149e169d 180a600c 1fe0025c ..........`....\ │ │ - 0x0000d688 0e00d3d4 d5d6d7d8 d9dadbdc dedd440b ..............D. │ │ - 0x0000d698 0a02c80c 1fe0025c 0e00d3d4 d5d6d7d8 .......\........ │ │ - 0x0000d6a8 d9dadbdc dedd440b 0a033802 0c1fe002 ......D...8..... │ │ - 0x0000d6b8 5c0e00d3 d4d5d6d7 d8d9dadb dcdedd44 \..............D │ │ - 0x0000d6c8 0b000000 00000000 5c000000 24040000 ........\...$... │ │ - 0x0000d6d8 702c0100 40020000 081772ff ffffffff p,..@.....r..... │ │ - 0x0000d6e8 ff440e80 01540c1d 40930294 04950696 .D...T..@....... │ │ - 0x0000d6f8 08970a98 0c9e0e9d 100a0368 010c1f80 ...........h.... │ │ - 0x0000d708 01540e00 d3d4d5d6 d7d8dedd 440b0a48 .T..........D..H │ │ - 0x0000d718 0c1f8001 540e00d3 d4d5d6d7 d8dedd44 ....T..........D │ │ - 0x0000d728 0b000000 00000000 44000000 84040000 ........D....... │ │ - 0x0000d738 502e0100 d8020000 08cb71ff ffffffff P.........q..... │ │ - 0x0000d748 ff440e70 540c1d40 93029404 95069608 .D.pT..@........ │ │ - 0x0000d758 970c9e0e 9d100a03 68020c1f 70540e00 ........h...pT.. │ │ - 0x0000d768 d3d4d5d6 d7dedd44 0b000000 00000000 .......D........ │ │ - 0x0000d778 3c000000 cc040000 80310100 c0000000 <........1...... │ │ - 0x0000d788 08bb71ff ffffffff ff440e40 500c1d40 ..q......D.@P..@ │ │ - 0x0000d798 93029404 95069608 970c9e0e 9d100a02 ................ │ │ - 0x0000d7a8 700c1f40 500e00d3 d4d5d6d7 dedd440b p..@P.........D. │ │ - 0x0000d7b8 44000000 0c050000 00320100 a8010000 D........2...... │ │ - 0x0000d7c8 088f71ff ffffffff ff440e40 500c1d40 ..q......D.@P..@ │ │ - 0x0000d7d8 93029404 95069608 970c9e0e 9d100a03 ................ │ │ - 0x0000d7e8 58010c1f 40500e00 d3d4d5d6 d7dedd44 X...@P.........D │ │ - 0x0000d7f8 0b000000 00000000 6c000000 54050000 ........l...T... │ │ - 0x0000d808 88330100 d4020000 085b71ff ffffffff .3.......[q..... │ │ - 0x0000d818 ff440ec0 03540c1d 40930294 04950696 .D...T..@....... │ │ - 0x0000d828 08970a9c 0c9e0e9d 100a0320 010c1fc0 ........... .... │ │ - 0x0000d838 03540e00 d3d4d5d6 d7dcdedd 440b0a44 .T..........D..D │ │ - 0x0000d848 0c1fc003 540e00d3 d4d5d6d7 dcdedd44 ....T..........D │ │ - 0x0000d858 0b0a02fc 0c1fc003 540e00d3 d4d5d6d7 ........T....... │ │ - 0x0000d868 dcdedd44 0b000000 5c000000 c4050000 ...D....\....... │ │ - 0x0000d878 90360100 9c030000 080f71ff ffffffff .6........q..... │ │ - 0x0000d888 ff440e80 02540c1d 40930294 04950696 .D...T..@....... │ │ - 0x0000d898 08970a98 0c9e0e9d 100a0370 020c1f80 ...........p.... │ │ - 0x0000d8a8 02540e00 d3d4d5d6 d7d8dedd 440b0a02 .T..........D... │ │ - 0x0000d8b8 440c1f80 02540e00 d3d4d5d6 d7d8dedd D....T.......... │ │ - 0x0000d8c8 440b0000 00000000 54000000 24060000 D.......T...$... │ │ - 0x0000d8d8 dc390100 88010000 08df70ff ffffffff .9........p..... │ │ - 0x0000d8e8 ff440ed0 01540c1d 40930294 04950696 .D...T..@....... │ │ - 0x0000d8f8 08970c9e 0e9d100a 680c1fd0 01540e00 ........h....T.. │ │ - 0x0000d908 d3d4d5d6 d7dedd44 0b0a02f8 0c1fd001 .......D........ │ │ - 0x0000d918 540e00d3 d4d5d6d7 dedd440b 00000000 T.........D..... │ │ - 0x0000d928 4c000000 7c060000 3c3b0100 c0000000 L...|...<;...... │ │ - 0x0000d938 089770ff ffffffff ff440e50 500c1d30 ..p......D.PP..0 │ │ - 0x0000d948 93029404 95089e0a 9d0c0a02 4c0c1f50 ............L..P │ │ - 0x0000d958 500e00d3 d4d5dedd 440b0a54 0c1f5050 P.......D..T..PP │ │ - 0x0000d968 0e00d3d4 d5dedd44 0b000000 00000000 .......D........ │ │ - 0x0000d978 3c000000 cc060000 ac3b0100 48010000 <........;..H... │ │ - 0x0000d988 085770ff ffffffff ff440e90 01500c1d .Wp......D...P.. │ │ - 0x0000d998 30930294 0495089e 0a9d0c0a 02d80c1f 0............... │ │ - 0x0000d9a8 9001500e 00d3d4d5 dedd440b 00000000 ..P.......D..... │ │ - 0x0000d9b8 44000000 0c070000 b43c0100 0c030000 D........<...... │ │ - 0x0000d9c8 084370ff ffffffff ff440eb0 01540c1d .Cp......D...T.. │ │ - 0x0000d9d8 40930294 04950696 08970c9e 0e9d100a @............... │ │ - 0x0000d9e8 0358020c 1fb00154 0e00d3d4 d5d6d7de .X.....T........ │ │ - 0x0000d9f8 dd440b00 00000000 4c000000 54070000 .D......L...T... │ │ - 0x0000da08 e03f0100 14020000 085770ff ffffffff .?.......Wp..... │ │ - 0x0000da18 ff440ea0 01580c1d 50930294 04950696 .D...X..P....... │ │ - 0x0000da28 08970a98 0c99109e 129d140a 0328010c .............(.. │ │ - 0x0000da38 1fa00158 0e00d3d4 d5d6d7d8 d9dedd44 ...X...........D │ │ - 0x0000da48 0b000000 00000000 24000000 a4070000 ........$....... │ │ - 0x0000da58 e4410100 c4000000 083770ff ffffffff .A.......7p..... │ │ - 0x0000da68 ff440e40 4c0c1d20 93049e06 9d080000 .D.@L.. ........ │ │ - 0x0000da78 34000000 cc070000 80420100 c4060000 4........B...... │ │ - 0x0000da88 082370ff ffffffff ff440e80 02540c1d .#p......D...T.. │ │ - 0x0000da98 40930294 04950696 08970a98 0c9e0e9d @............... │ │ - 0x0000daa8 10000000 00000000 3c000000 04080000 ........<....... │ │ - 0x0000dab8 cc490100 e8000000 086770ff ffffffff .I.......gp..... │ │ - 0x0000dac8 ff440e60 500c1d30 93029404 95069608 .D.`P..0........ │ │ - 0x0000dad8 9e0a9d0c 0a02840c 1f60500e 00d3d4d5 .........`P..... │ │ - 0x0000dae8 d6dedd44 0b000000 34000000 44080000 ...D....4...D... │ │ - 0x0000daf8 744a0100 94000000 083b70ff ffffffff tJ.......;p..... │ │ - 0x0000db08 ff440e50 4c0c1d20 93049e06 9d080a02 .D.PL.. ........ │ │ - 0x0000db18 580c1f50 4c0e00d3 dedd440b 00000000 X..PL.....D..... │ │ - 0x0000db28 00000000 .... │ │ + 0x0000bf20 14000000 00000000 017a5200 017c1e01 .........zR..|.. │ │ + 0x0000bf30 1b0c1f00 00000000 14000000 1c000000 ................ │ │ + 0x0000bf40 6c890000 10000000 00000000 00000000 l............... │ │ + 0x0000bf50 14000000 34000000 64890000 08000000 ....4...d....... │ │ + 0x0000bf60 00000000 00000000 14000000 4c000000 ............L... │ │ + 0x0000bf70 54890000 08000000 00000000 00000000 T............... │ │ + 0x0000bf80 14000000 64000000 44890000 14000000 ....d...D....... │ │ + 0x0000bf90 00000000 00000000 14000000 7c000000 ............|... │ │ + 0x0000bfa0 40890000 20000000 00000000 00000000 @... ........... │ │ + 0x0000bfb0 14000000 94000000 48890000 10000000 ........H....... │ │ + 0x0000bfc0 00000000 00000000 2c000000 ac000000 ........,....... │ │ + 0x0000bfd0 40890000 b0000000 00440ed0 01480c1d @........D...H.. │ │ + 0x0000bfe0 109e029d 040a0290 0c1fd001 480e00de ............H... │ │ + 0x0000bff0 dd440b00 00000000 3c000000 dc000000 .D......<....... │ │ + 0x0000c000 c0890000 d0030000 00440e40 500c1d40 .........D.@P..@ │ │ + 0x0000c010 93029404 95069608 9c0c9e0e 9d100a03 ................ │ │ + 0x0000c020 3c030c1f 40500e00 d3d4d5d6 dcdedd44 <...@P.........D │ │ + 0x0000c030 0b000000 00000000 1c000000 1c010000 ................ │ │ + 0x0000c040 508d0000 48000000 00440e60 480c1d10 P...H....D.`H... │ │ + 0x0000c050 9e029d04 00000000 34000000 3c010000 ........4...<... │ │ + 0x0000c060 788d0000 90000000 00440e60 500c1d30 x........D.`P..0 │ │ + 0x0000c070 93029404 95069608 9e0a9d0c 02680c1f .............h.. │ │ + 0x0000c080 60500e00 d3d4d5d6 dedd0000 00000000 `P.............. │ │ + 0x0000c090 24000000 74010000 d08d0000 38000000 $...t.......8... │ │ + 0x0000c0a0 00440e10 440c1d10 9e029d04 680c1f10 .D..D.......h... │ │ + 0x0000c0b0 440e00de dd000000 14000000 9c010000 D............... │ │ + 0x0000c0c0 e08d0000 04000000 00000000 00000000 ................ │ │ + 0x0000c0d0 34000000 b4010000 cc8d0000 90000000 4............... │ │ + 0x0000c0e0 00440e50 480c1d10 9e029d04 0a780c1f .D.PH........x.. │ │ + 0x0000c0f0 50480e00 dedd440b 740c1f50 480e00de PH....D.t..PH... │ │ + 0x0000c100 dd000000 00000000 2c000000 ec010000 ........,....... │ │ + 0x0000c110 248e0000 54000000 00440e30 4c0c1d30 $...T....D.0L..0 │ │ + 0x0000c120 93029404 95089e0a 9d0c740c 1f304c0e ..........t..0L. │ │ + 0x0000c130 00d3d4d5 dedd0000 24000000 1c020000 ........$....... │ │ + 0x0000c140 488e0000 34000000 00440e20 480c1d20 H...4....D. H.. │ │ + 0x0000c150 93049e06 9d085c0c 1f20480e 00d3dedd ......\.. H..... │ │ + 0x0000c160 24000000 44020000 548e0000 30000000 $...D...T...0... │ │ + 0x0000c170 00440e10 440c1d10 9e029d04 600c1f10 .D..D.......`... │ │ + 0x0000c180 440e00de dd000000 4c000000 6c020000 D.......L...l... │ │ + 0x0000c190 5c8e0000 bc010000 00440ee0 02540c1d \........D...T.. │ │ + 0x0000c1a0 40930294 04950696 089c0c9e 0e9d100a @............... │ │ + 0x0000c1b0 0350010c 1fe00254 0e00d3d4 d5d6dcde .P.....T........ │ │ + 0x0000c1c0 dd440b0a 440c1fe0 02540e00 d3d4d5d6 .D..D....T...... │ │ + 0x0000c1d0 dcdedd44 0b000000 3c000000 bc020000 ...D....<....... │ │ + 0x0000c1e0 c88f0000 20010000 00440ef0 014c0c1d .... ....D...L.. │ │ + 0x0000c1f0 20930294 049e069d 080a02cc 0c1ff001 ............... │ │ + 0x0000c200 4c0e00d3 d4dedd44 0b0a440c 1ff0014c L......D..D....L │ │ + 0x0000c210 0e00d3d4 dedd440b 34000000 fc020000 ......D.4....... │ │ + 0x0000c220 a8900000 f0000000 00440ef0 014c0c1d .........D...L.. │ │ + 0x0000c230 20930294 049e069d 080a02b0 0c1ff001 ............... │ │ + 0x0000c240 4c0e00d3 d4dedd44 0b000000 00000000 L......D........ │ │ + 0x0000c250 3c000000 34030000 60910000 b8000000 <...4...`....... │ │ + 0x0000c260 00440ea0 014c0c1d 2093049e 069d080a .D...L.. ....... │ │ + 0x0000c270 026c0c1f a0014c0e 00d3dedd 440b0a44 .l....L.....D..D │ │ + 0x0000c280 0c1fa001 4c0e00d3 dedd440b 00000000 ....L.....D..... │ │ + 0x0000c290 3c000000 74030000 d8910000 20010000 <...t....... ... │ │ + 0x0000c2a0 00440ef0 014c0c1d 20930294 049e069d .D...L.. ....... │ │ + 0x0000c2b0 080a02cc 0c1ff001 4c0e00d3 d4dedd44 ........L......D │ │ + 0x0000c2c0 0b0a440c 1ff0014c 0e00d3d4 dedd440b ..D....L......D. │ │ + 0x0000c2d0 24000000 b4030000 b8920000 80000000 $............... │ │ + 0x0000c2e0 00440e40 480c1d10 9e029d04 02680c1f .D.@H........h.. │ │ + 0x0000c2f0 40480e00 dedd0000 24000000 dc030000 @H......$....... │ │ + 0x0000c300 10930000 38000000 00440e10 440c1d10 ....8....D..D... │ │ + 0x0000c310 9e029d04 680c1f10 440e00de dd000000 ....h...D....... │ │ + 0x0000c320 24000000 04040000 20930000 54000000 $....... ...T... │ │ + 0x0000c330 00440e50 480c1d10 9e029d04 0a640c1f .D.PH........d.. │ │ + 0x0000c340 50480e00 dedd440b 2c000000 2c040000 PH....D.,...,... │ │ + 0x0000c350 4c930000 7c000000 00440e50 4c0c1d20 L...|....D.PL.. │ │ + 0x0000c360 93049e06 9d080a02 440c1f50 4c0e00d3 ........D..PL... │ │ + 0x0000c370 dedd440b 00000000 34000000 5c040000 ..D.....4...\... │ │ + 0x0000c380 98930000 b4000000 00440e60 4c0c1d20 .........D.`L.. │ │ + 0x0000c390 93049e06 9d080a02 800c1f60 4c0e00d3 ...........`L... │ │ + 0x0000c3a0 dedd440b 440c1f60 4c0e00d3 dedd0000 ..D.D..`L....... │ │ + 0x0000c3b0 24000000 94040000 14940000 5c000000 $...........\... │ │ + 0x0000c3c0 00440e30 4c0c1d20 93049e06 9d087c0c .D.0L.. ......|. │ │ + 0x0000c3d0 1f304c0e 00d3dedd 3c000000 bc040000 .0L.....<....... │ │ + 0x0000c3e0 f0960000 f0000000 00440ef0 014c0c1d .........D...L.. │ │ + 0x0000c3f0 20930294 049e069d 080a029c 0c1ff001 ............... │ │ + 0x0000c400 4c0e00d3 d4dedd44 0b0a440c 1ff0014c L......D..D....L │ │ + 0x0000c410 0e00d3d4 dedd440b 24000000 fc040000 ......D.$....... │ │ + 0x0000c420 a0970000 28000000 00440e10 440c1d10 ....(....D..D... │ │ + 0x0000c430 9e029d04 580c1f10 440e00de dd000000 ....X...D....... │ │ + 0x0000c440 2c000000 24050000 a0970000 d0000000 ,...$........... │ │ + 0x0000c450 00440e90 014c0c1d 2093049e 069d080a .D...L.. ....... │ │ + 0x0000c460 02800c1f 90014c0e 00d3dedd 440b0000 ......L.....D... │ │ + 0x0000c470 2c000000 54050000 40980000 bc000000 ,...T...@....... │ │ + 0x0000c480 00440ea0 014c0c1d 2093049e 069d080a .D...L.. ....... │ │ + 0x0000c490 02840c1f a0014c0e 00d3dedd 440b0000 ......L.....D... │ │ + 0x0000c4a0 2c000000 84050000 cc980000 cc000000 ,............... │ │ + 0x0000c4b0 00440eb0 014c0c1d 2093049e 069d080a .D...L.. ....... │ │ + 0x0000c4c0 027c0c1f b0014c0e 00d3dedd 440b0000 .|....L.....D... │ │ + 0x0000c4d0 34000000 b4050000 68990000 00010000 4.......h....... │ │ + 0x0000c4e0 00440ee0 014c0c1d 20930294 049e069d .D...L.. ....... │ │ + 0x0000c4f0 080a02d0 0c1fe001 4c0e00d3 d4dedd44 ........L......D │ │ + 0x0000c500 0b000000 00000000 2c000000 ec050000 ........,....... │ │ + 0x0000c510 309a0000 54000000 00440e20 480c1d20 0...T....D. H.. │ │ + 0x0000c520 93029404 9e069d08 7c0c1f20 480e00d3 ........|.. H... │ │ + 0x0000c530 d4dedd00 00000000 2c000000 1c060000 ........,....... │ │ + 0x0000c540 549a0000 b4000000 00440ed0 01480c1d T........D...H.. │ │ + 0x0000c550 109e029d 040a0294 0c1fd001 480e00de ............H... │ │ + 0x0000c560 dd440b00 00000000 3c000000 4c060000 .D......<...L... │ │ + 0x0000c570 d89a0000 50010000 00440ef0 014c0c1d ....P....D...L.. │ │ + 0x0000c580 2093049e 069d080a 02e40c1f f0014c0e .............L. │ │ + 0x0000c590 00d3dedd 440b0a44 0c1ff001 4c0e00d3 ....D..D....L... │ │ + 0x0000c5a0 dedd440b 00000000 34000000 8c060000 ..D.....4....... │ │ + 0x0000c5b0 e89b0000 e4000000 00440ee0 014c0c1d .........D...L.. │ │ + 0x0000c5c0 20930294 049e069d 080a02bc 0c1fe001 ............... │ │ + 0x0000c5d0 4c0e00d3 d4dedd44 0b000000 00000000 L......D........ │ │ + 0x0000c5e0 34000000 c4060000 949c0000 28010000 4...........(... │ │ + 0x0000c5f0 00440eb0 024c0c1d 2093029c 049e069d .D...L.. ....... │ │ + 0x0000c600 080a02d0 0c1fb002 4c0e00d3 dcdedd44 ........L......D │ │ + 0x0000c610 0b000000 00000000 2c000000 fc060000 ........,....... │ │ + 0x0000c620 849d0000 48010000 00440ed0 024c0c1d ....H....D...L.. │ │ + 0x0000c630 209c049e 069d080a 02f00c1f d0024c0e .............L. │ │ + 0x0000c640 00dcdedd 440b0000 1c000000 2c070000 ....D.......,... │ │ + 0x0000c650 9c9e0000 40000000 00500e10 9e04640e ....@....P....d. │ │ + 0x0000c660 00de0000 00000000 24000000 4c070000 ........$...L... │ │ + 0x0000c670 bc9e0000 80000000 004c0e30 48930294 .........L.0H... │ │ + 0x0000c680 04950696 089e0c02 600e00d3 d4d5d6de ........`....... │ │ + 0x0000c690 14000000 74070000 149f0000 08000000 ....t........... │ │ + 0x0000c6a0 00440e10 9e040000 24000000 8c070000 .D......$....... │ │ + 0x0000c6b0 049f0000 34000000 00440e10 440c1d10 ....4....D..D... │ │ + 0x0000c6c0 9e029d04 0a580c1f 10440e00 dedd440b .....X...D....D. │ │ + 0x0000c6d0 3c000000 b4070000 109f0000 e0010000 <............... │ │ + 0x0000c6e0 00440e50 540c1d40 93029404 95069608 .D.PT..@........ │ │ + 0x0000c6f0 970a980c 9e0e9d10 0a038001 0c1f5054 ..............PT │ │ + 0x0000c700 0e00d3d4 d5d6d7d8 dedd440b 00000000 ..........D..... │ │ + 0x0000c710 14000000 f4070000 b0a00000 60000000 ............`... │ │ + 0x0000c720 00000000 00000000 1c000000 0c080000 ................ │ │ + 0x0000c730 f8a00000 18000000 00480c1d 109e029d .........H...... │ │ + 0x0000c740 04000000 00000000 1c000000 2c080000 ............,... │ │ + 0x0000c750 f0a00000 18000000 00480c1d 109e029d .........H...... │ │ + 0x0000c760 04000000 00000000 1c000000 4c080000 ............L... │ │ + 0x0000c770 e8a00000 34000000 00440e40 480c1d10 ....4....D.@H... │ │ + 0x0000c780 9e029d04 00000000 14000000 6c080000 ............l... │ │ + 0x0000c790 fca00000 14000000 00000000 00000000 ................ │ │ + 0x0000c7a0 14000000 84080000 f8a00000 10000000 ................ │ │ + 0x0000c7b0 00000000 00000000 2c000000 9c080000 ........,....... │ │ + 0x0000c7c0 18a30000 a8000000 00440e50 4c0c1d20 .........D.PL.. │ │ + 0x0000c7d0 93029404 9e069d08 0a02780c 1f504c0e ..........x..PL. │ │ + 0x0000c7e0 00d3d4de dd440b00 2c000000 cc080000 .....D..,....... │ │ + 0x0000c7f0 90a30000 5c000000 00440e20 480c1d20 ....\....D. H.. │ │ + 0x0000c800 93029404 9e069d08 02440c1f 20480e00 .........D.. H.. │ │ + 0x0000c810 d3d4dedd 00000000 4c000000 fc080000 ........L....... │ │ + 0x0000c820 bca30000 4c010000 00440e40 500c1d40 ....L....D.@P..@ │ │ + 0x0000c830 93029404 95069608 970c9e0e 9d100a02 ................ │ │ + 0x0000c840 ec0c1f40 500e00d3 d4d5d6d7 dedd440b ...@P.........D. │ │ + 0x0000c850 0a4c0c1f 40500e00 d3d4d5d6 d7dedd44 .L..@P.........D │ │ + 0x0000c860 0b000000 00000000 4c000000 4c090000 ........L...L... │ │ + 0x0000c870 b8a40000 c0030000 00440e90 015c0c1d .........D...\.. │ │ + 0x0000c880 60930294 04950696 08970a98 0c990e9a `............... │ │ + 0x0000c890 109b129c 149e169d 180a0310 030c1f90 ................ │ │ + 0x0000c8a0 015c0e00 d3d4d5d6 d7d8d9da dbdcdedd .\.............. │ │ + 0x0000c8b0 440b0000 00000000 54000000 9c090000 D.......T....... │ │ + 0x0000c8c0 28a80000 bc020000 00440e40 4c0c1d20 (........D.@L.. │ │ + 0x0000c8d0 93029404 9e069d08 0a035801 0c1f404c ..........X...@L │ │ + 0x0000c8e0 0e00d3d4 dedd440b 0a740c1f 404c0e00 ......D..t..@L.. │ │ + 0x0000c8f0 d3d4dedd 440b0a02 c40c1f40 4c0e00d3 ....D......@L... │ │ + 0x0000c900 d4dedd44 0b5c0c1f 404c0e00 d3d4dedd ...D.\..@L...... │ │ + 0x0000c910 1c000000 f4090000 8caa0000 0c000000 ................ │ │ + 0x0000c920 00440e10 440c1d10 9e029d04 00000000 .D..D........... │ │ + 0x0000c930 1c000000 140a0000 78aa0000 60020000 ........x...`... │ │ + 0x0000c940 00440ee0 01480c1d 109e029d 04000000 .D...H.......... │ │ + 0x0000c950 14000000 340a0000 b8ac0000 10000000 ....4........... │ │ + 0x0000c960 00000000 00000000 1c000000 4c0a0000 ............L... │ │ + 0x0000c970 b0ac0000 20000000 00440e30 480c1d10 .... ....D.0H... │ │ + 0x0000c980 9e029d04 00000000 1c000000 6c0a0000 ............l... │ │ + 0x0000c990 b0ac0000 1c000000 00440e10 440c1d10 .........D..D... │ │ + 0x0000c9a0 9e029d04 00000000 64000000 8c0a0000 ........d....... │ │ + 0x0000c9b0 acac0000 e4000000 00440e40 500c1d30 .........D.@P..0 │ │ + 0x0000c9c0 93029404 95069608 9e0a9d0c 0a600c1f .............`.. │ │ + 0x0000c9d0 40500e00 d3d4d5d6 dedd440b 0a740c1f @P........D..t.. │ │ + 0x0000c9e0 40500e00 d3d4d5d6 dedd440b 0a600c1f @P........D..`.. │ │ + 0x0000c9f0 40500e00 d3d4d5d6 dedd440b 4c0c1f40 @P........D.L..@ │ │ + 0x0000ca00 500e00d3 d4d5d6de dd000000 00000000 P............... │ │ + 0x0000ca10 3c000000 f40a0000 28ad0000 60000000 <.......(...`... │ │ + 0x0000ca20 00440e20 480c1d20 93029404 9e069d08 .D. H.. ........ │ │ + 0x0000ca30 0a740c1f 20480e00 d3d4dedd 440b480c .t.. H......D.H. │ │ + 0x0000ca40 1f20480e 00d3d4de dd000000 00000000 . H............. │ │ + 0x0000ca50 34000000 340b0000 48ad0000 e4010000 4...4...H....... │ │ + 0x0000ca60 00440e30 480c1d10 9e029d04 0a033c01 .D.0H.........<. │ │ + 0x0000ca70 0c1f3048 0e00dedd 440b0284 0c1f3048 ..0H....D.....0H │ │ + 0x0000ca80 0e00dedd 00000000 5c000000 6c0b0000 ........\...l... │ │ + 0x0000ca90 f4ae0000 a8020000 00440e70 5c0c1d60 .........D.p\..` │ │ + 0x0000caa0 93029404 95069608 970a980c 990e9a10 ................ │ │ + 0x0000cab0 9b129c14 9e169d18 0a02dc0c 1f705c0e .............p\. │ │ + 0x0000cac0 00d3d4d5 d6d7d8d9 dadbdcde dd440b0a .............D.. │ │ + 0x0000cad0 032c010c 1f705c0e 00d3d4d5 d6d7d8d9 .,...p\......... │ │ + 0x0000cae0 dadbdcde dd440b00 14000000 cc0b0000 .....D.......... │ │ + 0x0000caf0 3cb10000 18030000 00000000 00000000 <............... │ │ + 0x0000cb00 54000000 e40b0000 3cb40000 88000000 T.......<....... │ │ + 0x0000cb10 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000cb20 9e0a9d0c 0a740c1f 304c0e00 d3d4d5d6 .....t..0L...... │ │ + 0x0000cb30 dedd440b 0a500c1f 304c0e00 d3d4d5d6 ..D..P..0L...... │ │ + 0x0000cb40 dedd440b 440c1f30 4c0e00d3 d4d5d6de ..D.D..0L....... │ │ + 0x0000cb50 dd000000 00000000 1c000000 3c0c0000 ............<... │ │ + 0x0000cb60 6cb40000 34000000 00440e50 480c1d10 l...4....D.PH... │ │ + 0x0000cb70 9e029d04 00000000 64000000 5c0c0000 ........d...\... │ │ + 0x0000cb80 80b40000 24030000 00440e50 540c1d50 ....$....D.PT..P │ │ + 0x0000cb90 93029404 95069608 970a980c 990e9a10 ................ │ │ + 0x0000cba0 9e129d14 0a033c02 0c1f5054 0e00d3d4 ......<...PT.... │ │ + 0x0000cbb0 d5d6d7d8 d9dadedd 440b0a02 840c1f50 ........D......P │ │ + 0x0000cbc0 540e00d3 d4d5d6d7 d8d9dade dd440b44 T............D.D │ │ + 0x0000cbd0 0c1f5054 0e00d3d4 d5d6d7d8 d9dadedd ..PT............ │ │ + 0x0000cbe0 44000000 c40c0000 3cb70000 ac020000 D.......<....... │ │ + 0x0000cbf0 00440e10 440c1d10 9e029d04 0a500c1f .D..D........P.. │ │ + 0x0000cc00 10440e00 dedd440b 0a500c1f 10440e00 .D....D..P...D.. │ │ + 0x0000cc10 dedd440b 0a033802 0c1f1044 0e00dedd ..D...8....D.... │ │ + 0x0000cc20 440b0000 00000000 14000000 0c0d0000 D............... │ │ + 0x0000cc30 a0b90000 08010000 00000000 00000000 ................ │ │ + 0x0000cc40 1c000000 240d0000 90ba0000 44000000 ....$.......D... │ │ + 0x0000cc50 00440e10 440c1d10 9e029d04 00000000 .D..D........... │ │ + 0x0000cc60 1c000000 440d0000 b4ba0000 50000000 ....D.......P... │ │ + 0x0000cc70 00440e70 480c1d10 9e029d04 00000000 .D.pH........... │ │ + 0x0000cc80 1c000000 640d0000 e4ba0000 50000000 ....d.......P... │ │ + 0x0000cc90 00440e70 480c1d10 9e029d04 00000000 .D.pH........... │ │ + 0x0000cca0 1c000000 840d0000 14bb0000 50000000 ............P... │ │ + 0x0000ccb0 00440e70 480c1d10 9e029d04 00000000 .D.pH........... │ │ + 0x0000ccc0 3c000000 a40d0000 44bb0000 f8000000 <.......D....... │ │ + 0x0000ccd0 00580e20 480c1d10 9e029d04 0a600c1f .X. H........`.. │ │ + 0x0000cce0 20480e00 dedd500b 0a025c0c 1f20480e H....P...\.. H. │ │ + 0x0000ccf0 00dedd44 0b6c0c1f 20480e00 dedd0000 ...D.l.. H...... │ │ + 0x0000cd00 1c000000 e40d0000 fcbb0000 38000000 ............8... │ │ + 0x0000cd10 00440e40 480c1d10 9e029d04 00000000 .D.@H........... │ │ + 0x0000cd20 1c000000 040e0000 14bc0000 50000000 ............P... │ │ + 0x0000cd30 004c0c1d 109e029d 04000000 00000000 .L.............. │ │ + 0x0000cd40 1c000000 240e0000 44bc0000 d4000000 ....$...D....... │ │ + 0x0000cd50 004c0c1d 109e029d 04000000 00000000 .L.............. │ │ + 0x0000cd60 14000000 440e0000 f8bc0000 10000000 ....D........... │ │ + 0x0000cd70 00000000 00000000 14000000 5c0e0000 ............\... │ │ + 0x0000cd80 f0bc0000 0c000000 00000000 00000000 ................ │ │ + 0x0000cd90 4c000000 740e0000 e4bc0000 fc010000 L...t........... │ │ + 0x0000cda0 00440e60 540c1d40 93029404 95069608 .D.`T..@........ │ │ + 0x0000cdb0 970a980c 9e0e9d10 0a03b001 0c1f6054 ..............`T │ │ + 0x0000cdc0 0e00d3d4 d5d6d7d8 dedd440b 440c1f60 ..........D.D..` │ │ + 0x0000cdd0 540e00d3 d4d5d6d7 d8dedd00 00000000 T............... │ │ + 0x0000cde0 14000000 c40e0000 90be0000 f8000000 ................ │ │ + 0x0000cdf0 00000000 00000000 14000000 dc0e0000 ................ │ │ + 0x0000ce00 70bf0000 70020000 00000000 00000000 p...p........... │ │ + 0x0000ce10 24000000 f40e0000 c8c10000 34010000 $...........4... │ │ + 0x0000ce20 00440e20 480c1d10 9e029d04 031c010c .D. H........... │ │ + 0x0000ce30 1f20480e 00dedd00 24000000 1c0f0000 . H.....$....... │ │ + 0x0000ce40 d4c20000 2c010000 00440e20 480c1d10 ....,....D. H... │ │ + 0x0000ce50 9e029d04 0314010c 1f20480e 00dedd00 ......... H..... │ │ + 0x0000ce60 24000000 440f0000 d8c30000 38010000 $...D.......8... │ │ + 0x0000ce70 00440e30 480c1d10 9e029d04 0320010c .D.0H........ .. │ │ + 0x0000ce80 1f30480e 00dedd00 24000000 6c0f0000 .0H.....$...l... │ │ + 0x0000ce90 e8c40000 7c000000 00440e20 480c1d10 ....|....D. H... │ │ + 0x0000cea0 9e029d04 02640c1f 20480e00 dedd0000 .....d.. H...... │ │ + 0x0000ceb0 24000000 940f0000 3cc50000 78000000 $.......<...x... │ │ + 0x0000cec0 00440e20 480c1d10 9e029d04 02600c1f .D. H........`.. │ │ + 0x0000ced0 20480e00 dedd0000 44000000 bc0f0000 H......D....... │ │ + 0x0000cee0 8cc50000 3c020000 00440e80 015c0c1d ....<....D...\.. │ │ + 0x0000cef0 60930294 04950696 08970a98 0c990e9a `............... │ │ + 0x0000cf00 109b129c 149e169d 1803fc01 0c1f8001 ................ │ │ + 0x0000cf10 5c0e00d3 d4d5d6d7 d8d9dadb dcdedd00 \............... │ │ + 0x0000cf20 44000000 04100000 80c70000 80000000 D............... │ │ + 0x0000cf30 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000cf40 9e0a9d0c 0a7c0c1f 304c0e00 d3d4d5d6 .....|..0L...... │ │ + 0x0000cf50 dedd440b 540c1f30 4c0e00d3 d4d5d6de ..D.T..0L....... │ │ + 0x0000cf60 dd000000 00000000 14000000 4c100000 ............L... │ │ + 0x0000cf70 b8c70000 1c000000 00000000 00000000 ................ │ │ + 0x0000cf80 1c000000 64100000 bcc70000 28000000 ....d.......(... │ │ + 0x0000cf90 004c0c1d 109e029d 04000000 00000000 .L.............. │ │ + 0x0000cfa0 14000000 84100000 c4c70000 0c000000 ................ │ │ + 0x0000cfb0 00000000 00000000 54000000 9c100000 ........T....... │ │ + 0x0000cfc0 b8c70000 0c070000 00440e70 5c0c1d50 .........D.p\..P │ │ + 0x0000cfd0 93029404 95069608 970a980c 990e9a10 ................ │ │ + 0x0000cfe0 9e129d14 05481605 4918054a 1c0a036c .....H..I..J...l │ │ + 0x0000cff0 060c1f70 5c0e00d3 d4d5d6d7 d8d9dade ...p\........... │ │ + 0x0000d000 dd064806 49064a44 0b000000 00000000 ..H.I.JD........ │ │ + 0x0000d010 1c000000 f4100000 6cce0000 0c000000 ........l....... │ │ + 0x0000d020 00440e10 440c1d10 9e029d04 00000000 .D..D........... │ │ + 0x0000d030 1c000000 14110000 58ce0000 48000000 ........X...H... │ │ + 0x0000d040 00440e60 480c1d10 9e029d04 00000000 .D.`H........... │ │ + 0x0000d050 14000000 34110000 80ce0000 14000000 ....4........... │ │ + 0x0000d060 00000000 00000000 1c000000 4c110000 ............L... │ │ + 0x0000d070 7cce0000 18000000 00440e10 440c1d10 |........D..D... │ │ + 0x0000d080 9e029d04 00000000 1c000000 6c110000 ............l... │ │ + 0x0000d090 74ce0000 58000000 00440e70 480c1d10 t...X....D.pH... │ │ + 0x0000d0a0 9e029d04 00000000 1c000000 8c110000 ................ │ │ + 0x0000d0b0 acce0000 38000000 00440e40 480c1d10 ....8....D.@H... │ │ + 0x0000d0c0 9e029d04 00000000 14000000 ac110000 ................ │ │ + 0x0000d0d0 c4ce0000 d8000000 00000000 00000000 ................ │ │ + 0x0000d0e0 1c000000 c4110000 84cf0000 58000000 ............X... │ │ + 0x0000d0f0 00440e60 480c1d10 9e029d04 00000000 .D.`H........... │ │ + 0x0000d100 1c000000 e4110000 bccf0000 5c000000 ............\... │ │ + 0x0000d110 00440e80 01480c1d 109e029d 04000000 .D...H.......... │ │ + 0x0000d120 1c000000 04120000 f8cf0000 34000000 ............4... │ │ + 0x0000d130 00440e40 480c1d10 9e029d04 00000000 .D.@H........... │ │ + 0x0000d140 1c000000 24120000 0cd00000 48000000 ....$.......H... │ │ + 0x0000d150 00440e50 480c1d10 9e029d04 00000000 .D.PH........... │ │ + 0x0000d160 1c000000 44120000 70d00000 0c000000 ....D...p....... │ │ + 0x0000d170 00480c1d 109e029d 04000000 00000000 .H.............. │ │ + 0x0000d180 1c000000 64120000 5cd00000 0c000000 ....d...\....... │ │ + 0x0000d190 00480c1d 109e029d 04000000 00000000 .H.............. │ │ + 0x0000d1a0 1c000000 84120000 48d00000 48000000 ........H...H... │ │ + 0x0000d1b0 00440e50 480c1d10 9e029d04 00000000 .D.PH........... │ │ + 0x0000d1c0 14000000 a4120000 70d00000 c0010000 ........p....... │ │ + 0x0000d1d0 00000000 00000000 5c000000 bc120000 ........\....... │ │ + 0x0000d1e0 18d20000 68020000 00440ef0 014c0c1d ....h....D...L.. │ │ + 0x0000d1f0 20930294 049e069d 080a028c 0c1ff001 ............... │ │ + 0x0000d200 4c0e00d3 d4dedd44 0b0a780c 1ff0014c L......D..x....L │ │ + 0x0000d210 0e00d3d4 dedd440b 0a033001 0c1ff001 ......D...0..... │ │ + 0x0000d220 4c0e00d3 d4dedd44 0b640c1f f0014c0e L......D.d....L. │ │ + 0x0000d230 00d3d4de dd000000 5c000000 1c130000 ........\....... │ │ + 0x0000d240 20d40000 80020000 00440e40 500c1d40 ........D.@P..@ │ │ + 0x0000d250 93029404 95069608 970c9e0e 9d100a02 ................ │ │ + 0x0000d260 680c1f40 500e00d3 d4d5d6d7 dedd440b h..@P.........D. │ │ + 0x0000d270 0a02c80c 1f40500e 00d3d4d5 d6d7dedd .....@P......... │ │ + 0x0000d280 440b0a02 f00c1f40 500e00d3 d4d5d6d7 D......@P....... │ │ + 0x0000d290 dedd440b 00000000 24000000 7c130000 ..D.....$...|... │ │ + 0x0000d2a0 40d60000 28000000 00440e10 440c1d10 @...(....D..D... │ │ + 0x0000d2b0 9e029d04 0a4c0c1f 10440e00 dedd440b .....L...D....D. │ │ + 0x0000d2c0 1c000000 a4130000 40d60000 48000000 ........@...H... │ │ + 0x0000d2d0 00440e10 0a780e00 440b440e 00000000 .D...x..D.D..... │ │ + 0x0000d2e0 24000000 c4130000 68d60000 28000000 $.......h...(... │ │ + 0x0000d2f0 00440e10 440c1d10 9e029d04 0a4c0c1f .D..D........L.. │ │ + 0x0000d300 10440e00 dedd440b 44000000 ec130000 .D....D.D....... │ │ + 0x0000d310 68d60000 38010000 00440ed0 015c0c1d h...8....D...\.. │ │ + 0x0000d320 60930294 04950696 08970a98 0c990e9a `............... │ │ + 0x0000d330 109b129c 149e169d 1802f80c 1fd0015c ...............\ │ │ + 0x0000d340 0e00d3d4 d5d6d7d8 d9dadbdc dedd0000 ................ │ │ + 0x0000d350 44000000 34140000 54d90000 ec000000 D...4...T....... │ │ + 0x0000d360 00440ed0 015c0c1d 60930294 04950696 .D...\..`....... │ │ + 0x0000d370 08970a98 0c990e9a 109b129c 149e169d ................ │ │ + 0x0000d380 1802ac0c 1fd0015c 0e00d3d4 d5d6d7d8 .......\........ │ │ + 0x0000d390 d9dadbdc dedd0000 2c000000 7c140000 ........,...|... │ │ + 0x0000d3a0 3cdb0000 7c000000 00440e30 4c0c1d30 <...|....D.0L..0 │ │ + 0x0000d3b0 93029404 95089e0a 9d0c025c 0c1f304c ...........\..0L │ │ + 0x0000d3c0 0e00d3d4 d5dedd00 24000000 ac140000 ........$....... │ │ + 0x0000d3d0 88db0000 3c000000 00440e10 440c1d10 ....<....D..D... │ │ + 0x0000d3e0 9e029d04 0a600c1f 10440e00 dedd440b .....`...D....D. │ │ + 0x0000d3f0 2c000000 d4140000 9cdb0000 e8000000 ,............... │ │ + 0x0000d400 004c0e50 4c0c1d20 93029404 9e069d08 .L.PL.. ........ │ │ + 0x0000d410 02b80c1f 504c0e00 d3d4dedd 00000000 ....PL.......... │ │ + 0x0000d420 2c000000 04150000 54dc0000 48000000 ,.......T...H... │ │ + 0x0000d430 00440e20 480c1d20 93049e06 9d080a68 .D. H.. .......h │ │ + 0x0000d440 0c1f2048 0e00d3de dd440b00 00000000 .. H.....D...... │ │ + 0x0000d450 1c000000 34150000 7ce10000 48000000 ....4...|...H... │ │ + 0x0000d460 00700e10 440c1d10 9e029d04 00000000 .p..D........... │ │ + 0x0000d470 4c000000 54150000 a4e10000 201a0000 L...T....... ... │ │ + 0x0000d480 00440eb0 025c0c1d 60930294 04950696 .D...\..`....... │ │ + 0x0000d490 08970a98 0c990e9a 109b129c 149e169d ................ │ │ + 0x0000d4a0 180a03c4 180c1fb0 025c0e00 d3d4d5d6 .........\...... │ │ + 0x0000d4b0 d7d8d9da dbdcdedd 440b0000 00000000 ........D....... │ │ + 0x0000d4c0 44000000 a4150000 74fb0000 ec030000 D.......t....... │ │ + 0x0000d4d0 00440e90 025c0c1d 60930294 04950696 .D...\..`....... │ │ + 0x0000d4e0 08970a98 0c990e9a 109b129c 149e169d ................ │ │ + 0x0000d4f0 1803ac03 0c1f9002 5c0e00d3 d4d5d6d7 ........\....... │ │ + 0x0000d500 d8d9dadb dcdedd00 34000000 ec150000 ........4....... │ │ + 0x0000d510 18ff0000 dc030000 00440e60 500c1d30 .........D.`P..0 │ │ + 0x0000d520 93029404 95069608 9e0a9d0c 0a034402 ..............D. │ │ + 0x0000d530 0c1f6050 0e00d3d4 d5d6dedd 440b0000 ..`P........D... │ │ + 0x0000d540 14000000 24160000 bc020100 6c000000 ....$.......l... │ │ + 0x0000d550 00000000 00000000 14000000 3c160000 ............<... │ │ + 0x0000d560 10030100 a0020000 00000000 00000000 ................ │ │ + 0x0000d570 1c000000 54160000 98050100 10000000 ....T........... │ │ + 0x0000d580 00440e10 440c1d10 9e029d04 00000000 .D..D........... │ │ + 0x0000d590 44000000 74160000 88050100 2c010000 D...t.......,... │ │ + 0x0000d5a0 00440e40 500c1d30 93029404 95069608 .D.@P..0........ │ │ + 0x0000d5b0 9e0a9d0c 0a02780c 1f40500e 00d3d4d5 ......x..@P..... │ │ + 0x0000d5c0 d6dedd44 0b02780c 1f40500e 00d3d4d5 ...D..x..@P..... │ │ + 0x0000d5d0 d6dedd00 00000000 1c000000 bc160000 ................ │ │ + 0x0000d5e0 6c060100 20000000 00440e10 440c1d10 l... ....D..D... │ │ + 0x0000d5f0 9e029d04 00000000 44000000 dc160000 ........D....... │ │ + 0x0000d600 6c060100 74090000 00440e60 580c1d60 l...t....D.`X..` │ │ + 0x0000d610 93029404 95069608 970a980c 990e9a10 ................ │ │ + 0x0000d620 9b129c14 9e169d18 0a032409 0c1f6058 ..........$...`X │ │ + 0x0000d630 0e00d3d4 d5d6d7d8 d9dadbdc dedd440b ..............D. │ │ + 0x0000d640 44000000 24170000 980f0100 70080000 D...$.......p... │ │ + 0x0000d650 00440e70 5c0c1d60 93029404 95069608 .D.p\..`........ │ │ + 0x0000d660 970a980c 990e9a10 9b129c14 9e169d18 ................ │ │ + 0x0000d670 0a031808 0c1f705c 0e00d3d4 d5d6d7d8 ......p\........ │ │ + 0x0000d680 d9dadbdc dedd440b 3c000000 6c170000 ......D.<...l... │ │ + 0x0000d690 c0170100 cc090000 00440ec0 01540c1d .........D...T.. │ │ + 0x0000d6a0 40930294 04950696 08970c9e 0e9d100a @............... │ │ + 0x0000d6b0 038c080c 1fc00154 0e00d3d4 d5d6d7de .......T........ │ │ + 0x0000d6c0 dd440b00 00000000 34000000 ac170000 .D......4....... │ │ + 0x0000d6d0 4c210100 60030000 00440e30 4c0c1d30 L!..`....D.0L..0 │ │ + 0x0000d6e0 93029404 95069608 9e0a9d0c 0a03f002 ................ │ │ + 0x0000d6f0 0c1f304c 0e00d3d4 d5d6dedd 440b0000 ..0L........D... │ │ + 0x0000d700 44000000 e4170000 74240100 08060000 D.......t$...... │ │ + 0x0000d710 00440e90 01500c1d 30930294 0495089e .D...P..0....... │ │ + 0x0000d720 0a9d0c0a 0390040c 1f900150 0e00d3d4 ...........P.... │ │ + 0x0000d730 d5dedd44 0b033c01 0c1f9001 500e00d3 ...D..<.....P... │ │ + 0x0000d740 d4d5dedd 00000000 14000000 2c180000 ............,... │ │ + 0x0000d750 342a0100 1c000000 00000000 00000000 4*.............. │ │ + 0x0000d760 44000000 44180000 382a0100 ec000000 D...D...8*...... │ │ + 0x0000d770 00440e60 4c0c1d20 93029404 9e069d08 .D.`L.. ........ │ │ + 0x0000d780 0a02500c 1f60440b 0a540c1f 604c0e00 ..P..`D..T..`L.. │ │ + 0x0000d790 d3d4dedd 440b0254 0c1f604c 0e00d3d4 ....D..T..`L.... │ │ + 0x0000d7a0 dedd0000 00000000 2c000000 8c180000 ........,....... │ │ + 0x0000d7b0 dc2a0100 98000000 00440e30 4c0c1d20 .*.......D.0L.. │ │ + 0x0000d7c0 93049e06 9d080a02 540c1f30 4c0e00d3 ........T..0L... │ │ + 0x0000d7d0 dedd440b 00000000 2c000000 bc180000 ..D.....,....... │ │ + 0x0000d7e0 442b0100 1c020000 00440e10 440c1d10 D+.......D..D... │ │ + 0x0000d7f0 9e029d04 0a02f40c 1f10440e 00dedd44 ..........D....D │ │ + 0x0000d800 0b000000 00000000 5c000000 ec180000 ........\....... │ │ + 0x0000d810 302d0100 1c040000 00440e60 580c1d60 0-.......D.`X..` │ │ + 0x0000d820 93029404 95069608 970a980c 990e9a10 ................ │ │ + 0x0000d830 9b129c14 9e169d18 0a02ec0c 1f60580e .............`X. │ │ + 0x0000d840 00d3d4d5 d6d7d8d9 dadbdcde dd440b0a .............D.. │ │ + 0x0000d850 0380020c 1f60580e 00d3d4d5 d6d7d8d9 .....`X......... │ │ + 0x0000d860 dadbdcde dd440b00 14000000 4c190000 .....D......L... │ │ + 0x0000d870 ec300100 5c000000 00000000 00000000 .0..\........... │ │ + 0x0000d880 2c000000 64190000 30310100 60000000 ,...d...01..`... │ │ + 0x0000d890 00440e30 4c0c1d20 93029404 9e069d08 .D.0L.. ........ │ │ + 0x0000d8a0 0a5c0c1f 304c0e00 d3d4dedd 440b0000 .\..0L......D... │ │ + 0x0000d8b0 54000000 94190000 60310100 20050000 T.......`1.. ... │ │ + 0x0000d8c0 00440e50 540c1d40 93029404 95069608 .D.PT..@........ │ │ + 0x0000d8d0 970a980c 9e0e9d10 0a02440c 1f50440b ..........D..PD. │ │ + 0x0000d8e0 0a540c1f 50540e00 d3d4d5d6 d7d8dedd .T..PT.......... │ │ + 0x0000d8f0 440b0a03 44040c1f 50540e00 d3d4d5d6 D...D...PT...... │ │ + 0x0000d900 d7d8dedd 440b0000 34000000 ec190000 ....D...4....... │ │ + 0x0000d910 28360100 70010000 00440e40 500c1d30 (6..p....D.@P..0 │ │ + 0x0000d920 93029404 95069608 9e0a9d0c 0a02e80c ................ │ │ + 0x0000d930 1f40500e 00d3d4d5 d6dedd44 0b000000 .@P........D.... │ │ + 0x0000d940 14000000 241a0000 60370100 e4000000 ....$...`7...... │ │ + 0x0000d950 00000000 00000000 44000000 3c1a0000 ........D...<... │ │ + 0x0000d960 2c380100 f0050000 00440e40 500c1d30 ,8.......D.@P..0 │ │ + 0x0000d970 93029404 95069608 9e0a9d0c 0a03d003 ................ │ │ + 0x0000d980 0c1f4050 0e00d3d4 d5d6dedd 440b0a58 ..@P........D..X │ │ + 0x0000d990 0c1f4050 0e00d3d4 d5d6dedd 440b0000 ..@P........D... │ │ + 0x0000d9a0 44000000 841a0000 d43d0100 14010000 D........=...... │ │ + 0x0000d9b0 00440e40 500c1d30 93029404 95069608 .D.@P..0........ │ │ + 0x0000d9c0 9e0a9d0c 0a02640c 1f40500e 00d3d4d5 ......d..@P..... │ │ + 0x0000d9d0 d6dedd44 0b0a500c 1f40500e 00d3d4d5 ...D..P..@P..... │ │ + 0x0000d9e0 d6dedd44 0b000000 4c000000 cc1a0000 ...D....L....... │ │ + 0x0000d9f0 a03e0100 64010000 00440e40 500c1d30 .>..d....D.@P..0 │ │ + 0x0000da00 93029404 95069608 9e0a9d0c 0a026c0c ..............l. │ │ + 0x0000da10 1f40500e 00d3d4d5 d6dedd44 0b0a02a8 .@P........D.... │ │ + 0x0000da20 0c1f4044 0b0a440c 1f40500e 00d3d4d5 ..@D..D..@P..... │ │ + 0x0000da30 d6dedd44 0b000000 44000000 1c1b0000 ...D....D....... │ │ + 0x0000da40 b43f0100 ec000000 00440e60 4c0c1d20 .?.......D.`L.. │ │ + 0x0000da50 93029404 9e069d08 0a02500c 1f60440b ..........P..`D. │ │ + 0x0000da60 0a540c1f 604c0e00 d3d4dedd 440b0254 .T..`L......D..T │ │ + 0x0000da70 0c1f604c 0e00d3d4 dedd0000 00000000 ..`L............ │ │ + 0x0000da80 2c000000 641b0000 58400100 b0000000 ,...d...X@...... │ │ + 0x0000da90 00440e10 440c1d10 9e029d04 0a02900c .D..D........... │ │ + 0x0000daa0 1f10440e 00dedd44 0b000000 00000000 ..D....D........ │ │ + 0x0000dab0 34000000 941b0000 d8400100 4c010000 4........@..L... │ │ + 0x0000dac0 00440ea0 014c0c1d 20930294 049e069d .D...L.. ....... │ │ + 0x0000dad0 080a0320 010c1fa0 014c0e00 d3d4dedd ... .....L...... │ │ + 0x0000dae0 440b0000 00000000 5c000000 cc1b0000 D.......\....... │ │ + 0x0000daf0 ec410100 14020000 00440e80 015c0c1d .A.......D...\.. │ │ + 0x0000db00 60930294 04950696 08970a98 0c990e9a `............... │ │ + 0x0000db10 109b129c 149e169d 180a640c 1f80015c ..........d....\ │ │ + 0x0000db20 0e00d3d4 d5d6d7d8 d9dadbdc dedd440b ..............D. │ │ + 0x0000db30 0390010c 1f80015c 0e00d3d4 d5d6d7d8 .......\........ │ │ + 0x0000db40 d9dadbdc dedd0000 64000000 2c1c0000 ........d...,... │ │ + 0x0000db50 a0430100 50030000 00440ec0 015c0c1d .C..P....D...\.. │ │ + 0x0000db60 60930294 04950696 08970a98 0c990e9a `............... │ │ + 0x0000db70 109b129c 149e169d 180a02a4 0c1fc001 ................ │ │ + 0x0000db80 5c0e00d3 d4d5d6d7 d8d9dadb dcdedd44 \..............D │ │ + 0x0000db90 0b0a0268 0c1fc001 5c0e00d3 d4d5d6d7 ...h....\....... │ │ + 0x0000dba0 d8d9dadb dcdedd44 0b000000 00000000 .......D........ │ │ + 0x0000dbb0 34000000 941c0000 88460100 a4000000 4........F...... │ │ + 0x0000dbc0 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000dbd0 9e0a9d0c 0a02740c 1f304c0e 00d3d4d5 ......t..0L..... │ │ + 0x0000dbe0 d6dedd44 0b000000 34000000 cc1c0000 ...D....4....... │ │ + 0x0000dbf0 f4460100 b0000000 00440e30 4c0c1d30 .F.......D.0L..0 │ │ + 0x0000dc00 93029404 95069608 9e0a9d0c 0a02800c ................ │ │ + 0x0000dc10 1f304c0e 00d3d4d5 d6dedd44 0b000000 .0L........D.... │ │ + 0x0000dc20 3c000000 041d0000 6c470100 d4010000 <.......lG...... │ │ + 0x0000dc30 00440e80 01540c1d 40930294 04950696 .D...T..@....... │ │ + 0x0000dc40 08970a98 0c9e0e9d 100a0394 010c1f80 ................ │ │ + 0x0000dc50 01540e00 d3d4d5d6 d7d8dedd 440b0000 .T..........D... │ │ + 0x0000dc60 2c000000 441d0000 00490100 bc020000 ,...D....I...... │ │ + 0x0000dc70 00440ea0 01480c1d 109e029d 040a0314 .D...H.......... │ │ + 0x0000dc80 020c1fa0 01480e00 dedd440b 00000000 .....H....D..... │ │ + 0x0000dc90 14000000 741d0000 8c4b0100 bc000000 ....t....K...... │ │ + 0x0000dca0 00440e10 02b40e00 14000000 8c1d0000 .D.............. │ │ + 0x0000dcb0 304c0100 14000000 00000000 00000000 0L.............. │ │ + 0x0000dcc0 14000000 a41d0000 2c4c0100 44000000 ........,L..D... │ │ + 0x0000dcd0 00000000 00000000 44000000 bc1d0000 ........D....... │ │ + 0x0000dce0 584c0100 68010000 00440ea0 015c0c1d XL..h....D...\.. │ │ + 0x0000dcf0 60930294 04950696 08970a98 0c990e9a `............... │ │ + 0x0000dd00 109b129c 149e169d 18032801 0c1fa001 ..........(..... │ │ + 0x0000dd10 5c0e00d3 d4d5d6d7 d8d9dadb dcdedd00 \............... │ │ + 0x0000dd20 14000000 041e0000 784d0100 14000000 ........xM...... │ │ + 0x0000dd30 00000000 00000000 34000000 1c1e0000 ........4....... │ │ + 0x0000dd40 744d0100 20010000 00440e20 480c1d10 tM.. ....D. H... │ │ + 0x0000dd50 9e029d04 0a02b00c 1f20480e 00dedd44 ......... H....D │ │ + 0x0000dd60 0b024c0c 1f20480e 00dedd00 00000000 ..L.. H......... │ │ + 0x0000dd70 34000000 541e0000 5c4e0100 98000000 4...T...\N...... │ │ + 0x0000dd80 00440e40 500c1d30 93029404 95089e0a .D.@P..0........ │ │ + 0x0000dd90 9d0c0a02 5c0c1f40 500e00d3 d4d5dedd ....\..@P....... │ │ + 0x0000dda0 440b0000 00000000 14000000 8c1e0000 D............... │ │ + 0x0000ddb0 bc4e0100 38000000 00000000 00000000 .N..8........... │ │ + 0x0000ddc0 5c000000 a41e0000 dc4e0100 a8010000 \........N...... │ │ + 0x0000ddd0 00440e50 540c1d40 93029404 95069608 .D.PT..@........ │ │ + 0x0000dde0 970c9e0e 9d100a02 840c1f50 540e00d3 ...........PT... │ │ + 0x0000ddf0 d4d5d6d7 dedd440b 0a740c1f 50540e00 ......D..t..PT.. │ │ + 0x0000de00 d3d4d5d6 d7dedd44 0b0a440c 1f50540e .......D..D..PT. │ │ + 0x0000de10 00d3d4d5 d6d7dedd 440b0288 0c1f5000 ........D.....P. │ │ + 0x0000de20 3c000000 041f0000 24500100 e4000000 <.......$P...... │ │ + 0x0000de30 00440e60 4c0c1d20 93049e06 9d080a02 .D.`L.. ........ │ │ + 0x0000de40 480c1f60 440b0a54 0c1f604c 0e00d3de H..`D..T..`L.... │ │ + 0x0000de50 dd440b02 540c1f60 4c0e00d3 dedd0000 .D..T..`L....... │ │ + 0x0000de60 34000000 441f0000 c8500100 ac000000 4...D....P...... │ │ + 0x0000de70 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000de80 9e0a9d0c 0a027c0c 1f304c0e 00d3d4d5 ......|..0L..... │ │ + 0x0000de90 d6dedd44 0b000000 44000000 7c1f0000 ...D....D...|... │ │ + 0x0000dea0 3c510100 90010000 00440e50 540c1d40 .......T..D... │ │ + 0x0000e9b0 9e029d04 0a02600c 1f10440e 00dedd4c ......`...D....L │ │ + 0x0000e9c0 0b0a0270 0c1f1044 0e00dedd 440b0c1f ...p...D....D... │ │ + 0x0000e9d0 10440e00 dedd0000 14000000 bc2a0000 .D...........*.. │ │ + 0x0000e9e0 803f0200 40020000 00000000 00000000 .?..@........... │ │ + 0x0000e9f0 34000000 d42a0000 a8410200 c0000000 4....*...A...... │ │ + 0x0000ea00 00440e60 500c1d30 93029404 95089e0a .D.`P..0........ │ │ + 0x0000ea10 9d0c0a02 8c0c1f60 500e00d3 d4d5dedd .......`P....... │ │ + 0x0000ea20 440b0000 00000000 34000000 0c2b0000 D.......4....+.. │ │ + 0x0000ea30 30420200 64000000 00440e20 480c1d20 0B..d....D. H.. │ │ + 0x0000ea40 93049e06 9d080a02 400c1f20 480e00d3 ........@.. H... │ │ + 0x0000ea50 dedd440b 0c1f2048 0e00d3de dd000000 ..D... H........ │ │ + 0x0000ea60 44000000 442b0000 5c420200 70000000 D...D+..\B..p... │ │ + 0x0000ea70 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000ea80 9e0a9d0c 0a02400c 1f304c0e 00d3d4d5 ......@..0L..... │ │ + 0x0000ea90 d6dedd44 0b0c1f30 4c0e00d3 d4d5d6de ...D...0L....... │ │ + 0x0000eaa0 dd000000 00000000 2c000000 8c2b0000 ........,....+.. │ │ + 0x0000eab0 84420200 5c000000 00480e30 4c0c1d30 .B..\....H.0L..0 │ │ + 0x0000eac0 93029404 95089e0a 9d0c740c 1f304c0e ..........t..0L. │ │ + 0x0000ead0 00d3d4d5 dedd0000 14000000 bc2b0000 .............+.. │ │ + 0x0000eae0 c8430200 a4000000 00440e10 029c0e00 .C.......D...... │ │ + 0x0000eaf0 2c000000 d42b0000 54440200 b4000000 ,....+..TD...... │ │ + 0x0000eb00 00440e50 4c0c1d20 93029404 9e069d08 .D.PL.. ........ │ │ + 0x0000eb10 0a02840c 1f504c0e 00d3d4de dd440b00 .....PL......D.. │ │ + 0x0000eb20 2c000000 042c0000 d8440200 b0000000 ,....,...D...... │ │ + 0x0000eb30 00440e50 4c0c1d20 93029404 9e069d08 .D.PL.. ........ │ │ + 0x0000eb40 0a02800c 1f504c0e 00d3d4de dd440b00 .....PL......D.. │ │ + 0x0000eb50 44000000 342c0000 58450200 70000000 D...4,..XE..p... │ │ + 0x0000eb60 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000eb70 9e0a9d0c 0a02400c 1f304c0e 00d3d4d5 ......@..0L..... │ │ + 0x0000eb80 d6dedd44 0b0c1f30 4c0e00d3 d4d5d6de ...D...0L....... │ │ + 0x0000eb90 dd000000 00000000 44000000 7c2c0000 ........D...|,.. │ │ + 0x0000eba0 e8490200 b8000000 00440e30 4c0c1d30 .I.......D.0L..0 │ │ + 0x0000ebb0 93029404 95069608 9e0a9d0c 0a02840c ................ │ │ + 0x0000ebc0 1f304c0e 00d3d4d5 d6dedd44 0b440c1f .0L........D.D.. │ │ + 0x0000ebd0 304c0e00 d3d4d5d6 dedd0000 00000000 0L.............. │ │ + 0x0000ebe0 44000000 c42c0000 584a0200 ac000000 D....,..XJ...... │ │ + 0x0000ebf0 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000ec00 9e0a9d0c 0a02780c 1f304c0e 00d3d4d5 ......x..0L..... │ │ + 0x0000ec10 d6dedd44 0b440c1f 304c0e00 d3d4d5d6 ...D.D..0L...... │ │ + 0x0000ec20 dedd0000 00000000 34000000 0c2d0000 ........4....-.. │ │ + 0x0000ec30 bc4a0200 04010000 00440e50 540c1d40 .J.......D.PT..@ │ │ + 0x0000ec40 93029404 95069608 970a980c 9e0e9d10 ................ │ │ + 0x0000ec50 02d40c1f 50540e00 d3d4d5d6 d7d8dedd ....PT.......... │ │ + 0x0000ec60 14000000 442d0000 884b0200 14020000 ....D-...K...... │ │ + 0x0000ec70 00000000 00000000 5c000000 5c2d0000 ........\...\-.. │ │ + 0x0000ec80 844d0200 ec040000 00440e60 580c1d60 .M.......D.`X..` │ │ + 0x0000ec90 93029404 95069608 970a980c 990e9a10 ................ │ │ + 0x0000eca0 9b129c14 9e169d18 0a039404 0c1f6058 ..............`X │ │ + 0x0000ecb0 0e00d3d4 d5d6d7d8 d9dadbdc dedd440b ..............D. │ │ + 0x0000ecc0 440c1f60 580e00d3 d4d5d6d7 d8d9dadb D..`X........... │ │ + 0x0000ecd0 dcdedd00 00000000 34000000 bc2d0000 ........4....-.. │ │ + 0x0000ece0 08590200 cc000000 00440e40 500c1d40 .Y.......D.@P..@ │ │ + 0x0000ecf0 93029404 95069608 970a980c 9e0e9d10 ................ │ │ + 0x0000ed00 02a40c1f 40500e00 d3d4d5d6 d7d8dedd ....@P.......... │ │ + 0x0000ed10 9c000000 f42d0000 906b0200 480f0000 .....-...k..H... │ │ + 0x0000ed20 00440e50 4c0c1d20 93029404 9e069d08 .D.PL.. ........ │ │ + 0x0000ed30 0a03e808 0c1f504c 0e00d3d4 dedd440b ......PL......D. │ │ + 0x0000ed40 0a02d80c 1f504c0e 00d3d4de dd440b0a .....PL......D.. │ │ + 0x0000ed50 02fc0c1f 504c0e00 d3d4dedd 440b0a03 ....PL......D... │ │ + 0x0000ed60 48010c1f 504c0e00 d3d4dedd 440b0a02 H...PL......D... │ │ + 0x0000ed70 ec0c1f50 4c0e00d3 d4dedd44 0b0a0290 ...PL......D.... │ │ + 0x0000ed80 0c1f504c 0e00d3d4 dedd440b 0a02980c ..PL......D..... │ │ + 0x0000ed90 1f504c0e 00d3d4de dd440b0a 026c0c1f .PL......D...l.. │ │ + 0x0000eda0 504c0e00 d3d4dedd 440b0000 00000000 PL......D....... │ │ + 0x0000edb0 4c000000 942e0000 387a0200 6c100000 L.......8z..l... │ │ + 0x0000edc0 00440ec0 035c0c1d 60930294 04950696 .D...\..`....... │ │ + 0x0000edd0 08970a98 0c990e9a 109b129c 149e169d ................ │ │ + 0x0000ede0 180a0340 0f0c1fc0 035c0e00 d3d4d5d6 ...@.....\...... │ │ + 0x0000edf0 d7d8d9da dbdcdedd 440b0000 00000000 ........D....... │ │ + 0x0000ee00 14000000 e42e0000 648b0200 c0000000 ........d....... │ │ + 0x0000ee10 00000000 00000000 9c030000 fc2e0000 ................ │ │ + 0x0000ee20 0c8c0200 3c090000 00440e20 480c1d20 ....<....D. H.. │ │ + 0x0000ee30 93029404 9e069d08 0a02ec0c 1f20480e ............. H. │ │ + 0x0000ee40 00d3d4de dd440b0a 540c1f20 480e00d3 .....D..T.. H... │ │ + 0x0000ee50 d4dedd44 0b0a027c 0c1f2048 0e00d3d4 ...D...|.. H.... │ │ + 0x0000ee60 dedd440b 0a540c1f 20480e00 d3d4dedd ..D..T.. H...... │ │ + 0x0000ee70 440b0a70 0c1f2048 0e00d3d4 dedd440b D..p.. H......D. │ │ + 0x0000ee80 0a700c1f 20480e00 d3d4dedd 440b0a60 .p.. H......D..` │ │ + 0x0000ee90 0c1f2048 0e00d3d4 dedd440b 0a600c1f .. H......D..`.. │ │ + 0x0000eea0 20480e00 d3d4dedd 440b0a70 0c1f2048 H......D..p.. H │ │ + 0x0000eeb0 0e00d3d4 dedd440b 0a600c1f 20480e00 ......D..`.. H.. │ │ + 0x0000eec0 d3d4dedd 440b0a70 0c1f2048 0e00d3d4 ....D..p.. H.... │ │ + 0x0000eed0 dedd440b 0a700c1f 20480e00 d3d4dedd ..D..p.. H...... │ │ + 0x0000eee0 440b0a60 0c1f2048 0e00d3d4 dedd440b D..`.. H......D. │ │ + 0x0000eef0 0a600c1f 20480e00 d3d4dedd 440b0a60 .`.. H......D..` │ │ + 0x0000ef00 0c1f2048 0e00d3d4 dedd440b 0a540c1f .. H......D..T.. │ │ + 0x0000ef10 20480e00 d3d4dedd 440b0a64 0c1f2048 H......D..d.. H │ │ + 0x0000ef20 0e00d3d4 dedd440b 0a4c0c1f 20480e00 ......D..L.. H.. │ │ + 0x0000ef30 d3d4dedd 440b0a4c 0c1f2048 0e00d3d4 ....D..L.. H.... │ │ + 0x0000ef40 dedd440b 0a4c0c1f 20480e00 d3d4dedd ..D..L.. H...... │ │ + 0x0000ef50 440b0a4c 0c1f2048 0e00d3d4 dedd440b D..L.. H......D. │ │ + 0x0000ef60 0a4c0c1f 20480e00 d3d4dedd 440b0a4c .L.. H......D..L │ │ + 0x0000ef70 0c1f2048 0e00d3d4 dedd440b 0a4c0c1f .. H......D..L.. │ │ + 0x0000ef80 20480e00 d3d4dedd 440b0a4c 0c1f2048 H......D..L.. H │ │ + 0x0000ef90 0e00d3d4 dedd440b 0a600c1f 20480e00 ......D..`.. H.. │ │ + 0x0000efa0 d3d4dedd 440b0a58 0c1f2048 0e00d3d4 ....D..X.. H.... │ │ + 0x0000efb0 dedd440b 0a500c1f 20480e00 d3d4dedd ..D..P.. H...... │ │ + 0x0000efc0 440b0a50 0c1f2048 0e00d3d4 dedd440b D..P.. H......D. │ │ + 0x0000efd0 0a500c1f 20480e00 d3d4dedd 440b0a50 .P.. H......D..P │ │ + 0x0000efe0 0c1f2048 0e00d3d4 dedd440b 0a4c0c1f .. H......D..L.. │ │ + 0x0000eff0 20480e00 d3d4dedd 440b0a50 0c1f2048 H......D..P.. H │ │ + 0x0000f000 0e00d3d4 dedd440b 0a4c0c1f 20480e00 ......D..L.. H.. │ │ + 0x0000f010 d3d4dedd 440b0a4c 0c1f2048 0e00d3d4 ....D..L.. H.... │ │ + 0x0000f020 dedd440b 0a500c1f 20480e00 d3d4dedd ..D..P.. H...... │ │ + 0x0000f030 440b0a50 0c1f2048 0e00d3d4 dedd440b D..P.. H......D. │ │ + 0x0000f040 0a500c1f 20480e00 d3d4dedd 440b0a4c .P.. H......D..L │ │ + 0x0000f050 0c1f2048 0e00d3d4 dedd440b 0a500c1f .. H......D..P.. │ │ + 0x0000f060 20480e00 d3d4dedd 440b0a4c 0c1f2048 H......D..L.. H │ │ + 0x0000f070 0e00d3d4 dedd440b 0a4c0c1f 20480e00 ......D..L.. H.. │ │ + 0x0000f080 d3d4dedd 440b0a50 0c1f2048 0e00d3d4 ....D..P.. H.... │ │ + 0x0000f090 dedd440b 0a4c0c1f 20480e00 d3d4dedd ..D..L.. H...... │ │ + 0x0000f0a0 440b0a50 0c1f2048 0e00d3d4 dedd440b D..P.. H......D. │ │ + 0x0000f0b0 0a500c1f 20480e00 d3d4dedd 440b0a50 .P.. H......D..P │ │ + 0x0000f0c0 0c1f2048 0e00d3d4 dedd440b 0a500c1f .. H......D..P.. │ │ + 0x0000f0d0 20480e00 d3d4dedd 440b0a4c 0c1f2048 H......D..L.. H │ │ + 0x0000f0e0 0e00d3d4 dedd440b 0a4c0c1f 20480e00 ......D..L.. H.. │ │ + 0x0000f0f0 d3d4dedd 440b0a50 0c1f2048 0e00d3d4 ....D..P.. H.... │ │ + 0x0000f100 dedd440b 0a4c0c1f 20480e00 d3d4dedd ..D..L.. H...... │ │ + 0x0000f110 440b0a4c 0c1f2048 0e00d3d4 dedd440b D..L.. H......D. │ │ + 0x0000f120 0a500c1f 20480e00 d3d4dedd 440b0a4c .P.. H......D..L │ │ + 0x0000f130 0c1f2048 0e00d3d4 dedd440b 0a4c0c1f .. H......D..L.. │ │ + 0x0000f140 20480e00 d3d4dedd 440b0a4c 0c1f2048 H......D..L.. H │ │ + 0x0000f150 0e00d3d4 dedd440b 0a500c1f 20480e00 ......D..P.. H.. │ │ + 0x0000f160 d3d4dedd 440b0a4c 0c1f2048 0e00d3d4 ....D..L.. H.... │ │ + 0x0000f170 dedd440b 0a500c1f 20480e00 d3d4dedd ..D..P.. H...... │ │ + 0x0000f180 440b0a4c 0c1f2048 0e00d3d4 dedd440b D..L.. H......D. │ │ + 0x0000f190 0a600c1f 20480e00 d3d4dedd 440b0a50 .`.. H......D..P │ │ + 0x0000f1a0 0c1f2048 0e00d3d4 dedd440b 500c1f20 .. H......D.P.. │ │ + 0x0000f1b0 480e00d3 d4dedd00 14000000 9c320000 H............2.. │ │ + 0x0000f1c0 a8910200 9c020000 00000000 00000000 ................ │ │ + 0x0000f1d0 24000000 b4320000 2c940200 50000000 $....2..,...P... │ │ + 0x0000f1e0 005c0e20 480c1d20 93049e06 9d08500c .\. H.. ......P. │ │ + 0x0000f1f0 1f20480e 00d3dedd 4c000000 dc320000 . H.....L....2.. │ │ + 0x0000f200 54940200 c0030000 00440e80 025c0c1d T........D...\.. │ │ + 0x0000f210 60930294 04950696 08970a98 0c990e9a `............... │ │ + 0x0000f220 109b129c 149e169d 180a02e8 0c1f8002 ................ │ │ + 0x0000f230 5c0e00d3 d4d5d6d7 d8d9dadb dcdedd44 \..............D │ │ + 0x0000f240 0b000000 00000000 14000000 2c330000 ............,3.. │ │ + 0x0000f250 c4970200 84000000 00000000 00000000 ................ │ │ + 0x0000f260 5c000000 44330000 30980200 f0050000 \...D3..0....... │ │ + 0x0000f270 00440e60 580c1d60 93029404 95069608 .D.`X..`........ │ │ + 0x0000f280 970a980c 990e9a10 9b129c14 9e169d18 ................ │ │ + 0x0000f290 0a039805 0c1f6058 0e00d3d4 d5d6d7d8 ......`X........ │ │ + 0x0000f2a0 d9dadbdc dedd440b 440c1f60 580e00d3 ......D.D..`X... │ │ + 0x0000f2b0 d4d5d6d7 d8d9dadb dcdedd00 00000000 ................ │ │ + 0x0000f2c0 14000000 a4330000 58a50200 94010000 .....3..X....... │ │ + 0x0000f2d0 00000000 00000000 4c000000 bc330000 ........L....3.. │ │ + 0x0000f2e0 d4a60200 30010000 00440e40 500c1d40 ....0....D.@P..@ │ │ + 0x0000f2f0 93029404 95069608 970a980c 9e0e9d10 ................ │ │ + 0x0000f300 0a029c0c 1f40500e 00d3d4d5 d6d7d8de .....@P......... │ │ + 0x0000f310 dd440b0a 02440c1f 40500e00 d3d4d5d6 .D...D..@P...... │ │ + 0x0000f320 d7d8dedd 440b0000 8c000000 0c340000 ....D........4.. │ │ + 0x0000f330 b4a70200 24060000 00440e30 48930294 ....$....D.0H... │ │ + 0x0000f340 04950696 08970c0a 038c040e 00d3d4d5 ................ │ │ + 0x0000f350 d6d7440b 0a600e00 d3d4d5d6 d7440b0a ..D..`.......D.. │ │ + 0x0000f360 5c0e00d3 d4d5d6d7 440b0a7c 0e00d3d4 \.......D..|.... │ │ + 0x0000f370 d5d6d744 0b0a580e 00d3d4d5 d6d7440b ...D..X.......D. │ │ + 0x0000f380 0a5c0e00 d3d4d5d6 d7440b0a 600e00d3 .\.......D..`... │ │ + 0x0000f390 d4d5d6d7 440b0a64 0e00d3d4 d5d6d744 ....D..d.......D │ │ + 0x0000f3a0 0b0a640e 00d3d4d5 d6d7440b 0a7c0e00 ..d.......D..|.. │ │ + 0x0000f3b0 d3d4d5d6 d7440b00 2c000000 9c340000 .....D..,....4.. │ │ + 0x0000f3c0 48ad0200 b4000000 00440e50 4c0c1d20 H........D.PL.. │ │ + 0x0000f3d0 93029404 9e069d08 0a02840c 1f504c0e .............PL. │ │ + 0x0000f3e0 00d3d4de dd440b00 3c000000 cc340000 .....D..<....4.. │ │ + 0x0000f3f0 ccad0200 180c0000 00440e60 54930294 .........D.`T... │ │ + 0x0000f400 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x0000f410 149e180a 03700b0e 00d3d4d5 d6d7d8d9 .....p.......... │ │ + 0x0000f420 dadbdcde 440b0000 2c000000 0c350000 ....D...,....5.. │ │ + 0x0000f430 a4b90200 b0000000 00440e50 4c0c1d20 .........D.PL.. │ │ + 0x0000f440 93029404 9e069d08 0a02800c 1f504c0e .............PL. │ │ + 0x0000f450 00d3d4de dd440b00 14000000 3c350000 .....D......<5.. │ │ + 0x0000f460 24ba0200 0c010000 00000000 00000000 $............... │ │ + 0x0000f470 14000000 54350000 18bb0200 b4000000 ....T5.......... │ │ + 0x0000f480 00000000 00000000 2c000000 6c350000 ........,...l5.. │ │ + 0x0000f490 d4bc0200 b4000000 00440e50 4c0c1d20 .........D.PL.. │ │ + 0x0000f4a0 93029404 9e069d08 0a02840c 1f504c0e .............PL. │ │ + 0x0000f4b0 00d3d4de dd440b00 2c000000 9c350000 .....D..,....5.. │ │ + 0x0000f4c0 58bd0200 bc000000 00440e50 4c0c1d20 X........D.PL.. │ │ + 0x0000f4d0 93029404 9e069d08 0a028c0c 1f504c0e .............PL. │ │ + 0x0000f4e0 00d3d4de dd440b00 24000000 cc350000 .....D..$....5.. │ │ + 0x0000f4f0 e4bd0200 50000000 005c0e20 480c1d20 ....P....\. H.. │ │ + 0x0000f500 93049e06 9d08500c 1f20480e 00d3dedd ......P.. H..... │ │ + 0x0000f510 44000000 f4350000 0cbe0200 8c000000 D....5.......... │ │ + 0x0000f520 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000f530 9e0a9d0c 0a025c0c 1f304c0e 00d3d4d5 ......\..0L..... │ │ + 0x0000f540 d6dedd44 0b0c1f30 4c0e00d3 d4d5d6de ...D...0L....... │ │ + 0x0000f550 dd000000 00000000 2c000000 3c360000 ........,...<6.. │ │ + 0x0000f560 50be0200 78000000 00480e30 4c0c1d30 P...x....H.0L..0 │ │ + 0x0000f570 93029404 95089e0a 9d0c0250 0c1f304c ...........P..0L │ │ + 0x0000f580 0e00d3d4 d5dedd00 44000000 6c360000 ........D...l6.. │ │ + 0x0000f590 98be0200 a8000000 00440e30 4c0c1d30 .........D.0L..0 │ │ + 0x0000f5a0 93029404 95069608 9e0a9d0c 0a02780c ..............x. │ │ + 0x0000f5b0 1f304c0e 00d3d4d5 d6dedd44 0b0c1f30 .0L........D...0 │ │ + 0x0000f5c0 4c0e00d3 d4d5d6de dd000000 00000000 L............... │ │ + 0x0000f5d0 44000000 b4360000 f8be0200 9c000000 D....6.......... │ │ + 0x0000f5e0 00440e30 4c0c1d30 93029404 95069608 .D.0L..0........ │ │ + 0x0000f5f0 9e0a9d0c 0a026c0c 1f304c0e 00d3d4d5 ......l..0L..... │ │ + 0x0000f600 d6dedd44 0b0c1f30 4c0e00d3 d4d5d6de ...D...0L....... │ │ + 0x0000f610 dd000000 00000000 5c000000 fc360000 ........\....6.. │ │ + 0x0000f620 4cbf0200 30050000 00440e60 580c1d60 L...0....D.`X..` │ │ + 0x0000f630 93029404 95069608 970a980c 990e9a10 ................ │ │ + 0x0000f640 9b129c14 9e169d18 0a03d804 0c1f6058 ..............`X │ │ + 0x0000f650 0e00d3d4 d5d6d7d8 d9dadbdc dedd440b ..............D. │ │ + 0x0000f660 440c1f60 580e00d3 d4d5d6d7 d8d9dadb D..`X........... │ │ + 0x0000f670 dcdedd00 00000000 34000000 5c370000 ........4...\7.. │ │ + 0x0000f680 0ccc0200 d0000000 00440e40 500c1d40 .........D.@P..@ │ │ + 0x0000f690 93029404 95069608 970a980c 9e0e9d10 ................ │ │ + 0x0000f6a0 02a80c1f 40500e00 d3d4d5d6 d7d8dedd ....@P.......... │ │ + 0x0000f6b0 2c000000 94370000 a4cc0200 00050000 ,....7.......... │ │ + 0x0000f6c0 004c0e10 0a740c1f 004c0b0a 033c010e .L...t...L...<.. │ │ + 0x0000f6d0 00440b0a 02a80e00 440b0000 00000000 .D......D....... │ │ + 0x0000f6e0 14000000 c4370000 f8ed0200 04000000 .....7.......... │ │ + 0x0000f6f0 00000000 00000000 34000000 dc370000 ........4....7.. │ │ + 0x0000f700 28f00200 70000000 00440e20 480c1d20 (...p....D. H.. │ │ + 0x0000f710 93049e06 9d080a02 4c0c1f20 480e00d3 ........L.. H... │ │ + 0x0000f720 dedd440b 0c1f2048 0e00d3de dd000000 ..D... H........ │ │ + 0x0000f730 8c000000 14380000 6cf20200 50030000 .....8..l...P... │ │ + 0x0000f740 00440e90 01500c1d 30930294 04950696 .D...P..0....... │ │ + 0x0000f750 089e0a9d 0c0a700c 1f900150 0e00d3d4 ......p....P.... │ │ + 0x0000f760 d5d6dedd 440b0a02 d40c1f90 01500e00 ....D........P.. │ │ + 0x0000f770 d3d4d5d6 dedd440b 0a02c80c 1f900150 ......D........P │ │ + 0x0000f780 0e00d3d4 d5d6dedd 440b0a70 0c1f9001 ........D..p.... │ │ + 0x0000f790 500e00d3 d4d5d6de dd440b0a 540c1f90 P........D..T... │ │ + 0x0000f7a0 01500e00 d3d4d5d6 dedd440b 0a02940c .P........D..... │ │ + 0x0000f7b0 1f900150 0e00d3d4 d5d6dedd 440b0000 ...P........D... │ │ + 0x0000f7c0 14000000 a4380000 dcf70200 ac000000 .....8.......... │ │ + 0x0000f7d0 00000000 00000000 3c000000 bc380000 ........<....8.. │ │ + 0x0000f7e0 70f80200 e0000000 00440ea0 01580c1d p........D...X.. │ │ + 0x0000f7f0 50930294 04950696 08970a98 0c99109e P............... │ │ + 0x0000f800 129d140a 029c0c1f a001580e 00d3d4d5 ..........X..... │ │ + 0x0000f810 d6d7d8d9 dedd440b 34000000 fc380000 ......D.4....8.. │ │ + 0x0000f820 10f90200 b8000000 00440e60 500c1d30 .........D.`P..0 │ │ + 0x0000f830 93029404 95089e0a 9d0c0a02 840c1f60 ...............` │ │ + 0x0000f840 500e00d3 d4d5dedd 440b0000 00000000 P.......D....... │ │ + 0x0000f850 4c000000 34390000 90f90200 b4020000 L...49.......... │ │ + 0x0000f860 00440eb0 015c0c1d 60930294 04950696 .D...\..`....... │ │ + 0x0000f870 08970a98 0c990e9a 109b129c 149e169d ................ │ │ + 0x0000f880 180a0368 020c1fb0 015c0e00 d3d4d5d6 ...h.....\...... │ │ + 0x0000f890 d7d8d9da dbdcdedd 440b0000 00000000 ........D....... │ │ + 0x0000f8a0 34000000 84390000 f4fb0200 04020000 4....9.......... │ │ + 0x0000f8b0 00440e10 93040a02 a00e00d3 440b0a02 .D..........D... │ │ + 0x0000f8c0 980e00d3 440b0a02 940e00d3 440b640e ....D.......D.d. │ │ + 0x0000f8d0 00d30000 00000000 7c000000 bc390000 ........|....9.. │ │ + 0x0000f8e0 c0fd0200 6c080000 00440e40 4c0c1d20 ....l....D.@L.. │ │ + 0x0000f8f0 93049e06 9d080a03 0c010c1f 404c0e00 ............@L.. │ │ + 0x0000f900 d3dedd44 0b0a0374 020c1f40 4c0e00d3 ...D...t...@L... │ │ + 0x0000f910 dedd440b 0a036402 0c1f404c 0e00d3de ..D...d...@L.... │ │ + 0x0000f920 dd440b0a 02d00c1f 404c0e00 d3dedd44 .D......@L.....D │ │ + 0x0000f930 0b0a02a4 0c1f404c 0e00d3de dd440b0a ......@L.....D.. │ │ + 0x0000f940 02600c1f 404c0e00 d3dedd44 0b740c1f .`..@L.....D.t.. │ │ + 0x0000f950 404c0e00 d3dedd00 2c000000 3c3a0000 @L......,...<:.. │ │ + 0x0000f960 ac050300 b0000000 00440e50 4c0c1d20 .........D.PL.. │ │ + 0x0000f970 93029404 9e069d08 0a02800c 1f504c0e .............PL. │ │ + 0x0000f980 00d3d4de dd440b00 34000000 6c3a0000 .....D..4...l:.. │ │ + 0x0000f990 f8060300 a0000000 00440e40 500c1d40 .........D.@P..@ │ │ + 0x0000f9a0 93029404 95069608 9c0c9e0e 9d100278 ...............x │ │ + 0x0000f9b0 0c1f4050 0e00d3d4 d5d6dcde dd000000 ..@P............ │ │ + 0x0000f9c0 2c000000 a43a0000 60070300 b4000000 ,....:..`....... │ │ + 0x0000f9d0 00440e50 4c0c1d20 93029404 9e069d08 .D.PL.. ........ │ │ + 0x0000f9e0 0a02840c 1f504c0e 00d3d4de dd440b00 .....PL......D.. │ │ + 0x0000f9f0 2c000000 d43a0000 3c0a0300 74000000 ,....:..<...t... │ │ + 0x0000fa00 00440e40 4c0c1d20 93049e06 9d080254 .D.@L.. .......T │ │ + 0x0000fa10 0c1f404c 0e00d3de dd000000 00000000 ..@L............ │ │ + 0x0000fa20 2c000000 043b0000 800a0300 b0000000 ,....;.......... │ │ + 0x0000fa30 00440e50 4c0c1d20 93029404 9e069d08 .D.PL.. ........ │ │ + 0x0000fa40 0a02800c 1f504c0e 00d3d4de dd440b00 .....PL......D.. │ │ + 0x0000fa50 1c000000 343b0000 000b0300 60000000 ....4;......`... │ │ + 0x0000fa60 00600e40 480c1d10 9e029d04 00000000 .`.@H........... │ │ + 0x0000fa70 1c000000 543b0000 400b0300 80000000 ....T;..@....... │ │ + 0x0000fa80 0002440e 40480c1d 109e029d 04000000 ..D.@H.......... │ │ + 0x0000fa90 44000000 743b0000 3c100300 60030000 D...t;..<...`... │ │ + 0x0000faa0 00440ea0 025c0c1d 60930294 04950696 .D...\..`....... │ │ + 0x0000fab0 08970a98 0c990e9a 109b129c 149e169d ................ │ │ + 0x0000fac0 180a600c 1fa0025c 0e00d3d4 d5d6d7d8 ..`....\........ │ │ + 0x0000fad0 d9dadbdc dedd440b 3c000000 bc3b0000 ......D.<....;.. │ │ + 0x0000fae0 54130300 48010000 00440e80 01540c1d T...H....D...T.. │ │ + 0x0000faf0 40930294 04950696 08970c9e 0e9d100a @............... │ │ + 0x0000fb00 02d40c1f 8001540e 00d3d4d5 d6d7dedd ......T......... │ │ + 0x0000fb10 440b0000 00000000 54000000 fc3b0000 D.......T....;.. │ │ + 0x0000fb20 5c140300 14010000 00440ed0 01500c1d \........D...P.. │ │ + 0x0000fb30 30930294 0495089e 0a9d0c0a 02880c1f 0............... │ │ + 0x0000fb40 d001500e 00d3d4d5 dedd440b 0a5c0c1f ..P.......D..\.. │ │ + 0x0000fb50 d001500e 00d3d4d5 dedd440b 600c1fd0 ..P.......D.`... │ │ + 0x0000fb60 01500e00 d3d4d5de dd000000 00000000 .P.............. │ │ + 0x0000fb70 64000000 543c0000 18150300 64010000 d...T<......d... │ │ + 0x0000fb80 00440e20 480c1d20 93029404 9e069d08 .D. H.. ........ │ │ + 0x0000fb90 0a02580c 1f20480e 00d3d4de dd440b0a ..X.. H......D.. │ │ + 0x0000fba0 02540c1f 20480e00 d3d4dedd 440b0a02 .T.. H......D... │ │ + 0x0000fbb0 5c0c1f20 480e00d3 d4dedd44 0b0a440c \.. H......D..D. │ │ + 0x0000fbc0 1f20480e 00d3d4de dd440b50 0c1f2048 . H......D.P.. H │ │ + 0x0000fbd0 0e00d3d4 dedd0000 2c000000 bc3c0000 ........,....<.. │ │ + 0x0000fbe0 14160300 08010000 00440e20 480c1d20 .........D. H.. │ │ + 0x0000fbf0 93029404 9e069d08 0a02d00c 1f20480e ............. H. │ │ + 0x0000fc00 00d3d4de dd440b00 1c000000 ec3c0000 .....D.......<.. │ │ + 0x0000fc10 ec160300 80010000 00036801 0e10440c ..........h...D. │ │ + 0x0000fc20 1d109e02 9d040000 14000000 0c3d0000 .............=.. │ │ + 0x0000fc30 4c180300 10000000 00000000 00000000 L............... │ │ + 0x0000fc40 54000000 243d0000 44180300 0c030000 T...$=..D....... │ │ + 0x0000fc50 00440e10 0a02780e 00440b0a 640e0044 .D....x..D..d..D │ │ + 0x0000fc60 0b0a02d0 0e00440b 0a640e00 440b0a02 ......D..d..D... │ │ + 0x0000fc70 680e0044 0b0a640e 00440b0a 680e0044 h..D..d..D..h..D │ │ + 0x0000fc80 0b0a600e 00440b0a 025c0e00 440b600e ..`..D...\..D.`. │ │ + 0x0000fc90 00000000 00000000 2c000000 7c3d0000 ........,...|=.. │ │ + 0x0000fca0 f81a0300 b0000000 00440e50 4c0c1d20 .........D.PL.. │ │ + 0x0000fcb0 93029404 9e069d08 0a02800c 1f504c0e .............PL. │ │ + 0x0000fcc0 00d3d4de dd440b00 34000000 ac3d0000 .....D..4....=.. │ │ + 0x0000fcd0 981d0300 b4000000 00440e60 500c1d30 .........D.`P..0 │ │ + 0x0000fce0 93029404 95089e0a 9d0c0a02 800c1f60 ...............` │ │ + 0x0000fcf0 500e00d3 d4d5dedd 440b0000 00000000 P.......D....... │ │ + 0x0000fd00 2c000000 e43d0000 141e0300 bc000000 ,....=.......... │ │ + 0x0000fd10 00440e50 4c0c1d20 93029404 9e069d08 .D.PL.. ........ │ │ + 0x0000fd20 0a028c0c 1f504c0e 00d3d4de dd440b00 .....PL......D.. │ │ + 0x0000fd30 2c000000 143e0000 90200300 bc000000 ,....>... ...... │ │ + 0x0000fd40 00440e50 4c0c1d20 93029404 9e069d08 .D.PL.. ........ │ │ + 0x0000fd50 0a028c0c 1f504c0e 00d3d4de dd440b00 .....PL......D.. │ │ + 0x0000fd60 ac000000 443e0000 1c210300 0c080000 ....D>...!...... │ │ + 0x0000fd70 00480e40 48930294 04950696 080a600c .H.@H.........`. │ │ + 0x0000fd80 1f000813 08140815 08165c0b 0a02480e ..........\...H. │ │ + 0x0000fd90 00d3d4d5 d6440b0a 02600e00 d3d4d5d6 .....D...`...... │ │ + 0x0000fda0 440b0a02 5c0e00d3 d4d5d644 0b0a0254 D...\......D...T │ │ + 0x0000fdb0 0e00d3d4 d5d6440b 0a02500e 00d3d4d5 ......D...P..... │ │ + 0x0000fdc0 d6440b0a 6c0e00d3 d4d5d644 0b0a5c0e .D..l......D..\. │ │ + 0x0000fdd0 00d3d4d5 d6440b0a 640e00d3 d4d5d644 .....D..d......D │ │ + 0x0000fde0 0b0a0390 020e00d3 d4d5d644 0b0a680e ...........D..h. │ │ + 0x0000fdf0 00d3d4d5 d6440b0a 02600e00 d3d4d5d6 .....D...`...... │ │ + 0x0000fe00 440b0a60 0e00d3d4 d5d6440b 00000000 D..`......D..... │ │ + 0x0000fe10 5c000000 f43e0000 ec280300 ec040000 \....>...(...... │ │ + 0x0000fe20 00440e60 580c1d60 93029404 95069608 .D.`X..`........ │ │ + 0x0000fe30 970a980c 990e9a10 9b129c14 9e169d18 ................ │ │ + 0x0000fe40 0a039404 0c1f6058 0e00d3d4 d5d6d7d8 ......`X........ │ │ + 0x0000fe50 d9dadbdc dedd440b 440c1f60 580e00d3 ......D.D..`X... │ │ + 0x0000fe60 d4d5d6d7 d8d9dadb dcdedd00 00000000 ................ │ │ + 0x0000fe70 34000000 543f0000 78340300 cc000000 4...T?..x4...... │ │ + 0x0000fe80 00440e40 500c1d40 93029404 95069608 .D.@P..@........ │ │ + 0x0000fe90 970a980c 9e0e9d10 02a40c1f 40500e00 ............@P.. │ │ + 0x0000fea0 d3d4d5d6 d7d8dedd 5c000000 8c3f0000 ........\....?.. │ │ + 0x0000feb0 0c350300 d4040000 00440e60 580c1d60 .5.......D.`X..` │ │ + 0x0000fec0 93029404 95069608 970a980c 990e9a10 ................ │ │ + 0x0000fed0 9b129c14 9e169d18 0a037c04 0c1f6058 ..........|...`X │ │ + 0x0000fee0 0e00d3d4 d5d6d7d8 d9dadbdc dedd440b ..............D. │ │ + 0x0000fef0 440c1f60 580e00d3 d4d5d6d7 d8d9dadb D..`X........... │ │ + 0x0000ff00 dcdedd00 00000000 1c000000 ec3f0000 .............?.. │ │ + 0x0000ff10 a4410300 bc020000 0003b402 0e10440c .A............D. │ │ + 0x0000ff20 1d109e02 9d040000 34000000 0c400000 ........4....@.. │ │ + 0x0000ff30 40440300 cc000000 00440e40 500c1d40 @D.......D.@P..@ │ │ + 0x0000ff40 93029404 95069608 970a980c 9e0e9d10 ................ │ │ + 0x0000ff50 02a40c1f 40500e00 d3d4d5d6 d7d8dedd ....@P.......... │ │ + 0x0000ff60 14000000 44400000 d4440300 c4000000 ....D@...D...... │ │ + 0x0000ff70 00000000 00000000 5c000000 5c400000 ........\...\@.. │ │ + 0x0000ff80 80450300 0c040000 00440e80 015c0c1d .E.......D...\.. │ │ + 0x0000ff90 60930294 04950696 08970a98 0c990e9a `............... │ │ + 0x0000ffa0 109b149e 169d180a 03a0030c 1f80015c ...............\ │ │ + 0x0000ffb0 0e00d3d4 d5d6d7d8 d9dadbde dd440b0a .............D.. │ │ + 0x0000ffc0 480c1f80 015c0e00 d3d4d5d6 d7d8d9da H....\.......... │ │ + 0x0000ffd0 dbdedd44 0b000000 14000000 bc400000 ...D.........@.. │ │ + 0x0000ffe0 e84d0300 04010000 00440e20 02fc0e00 .M.......D. .... │ │ + 0x0000fff0 34000000 d4400000 d44e0300 d0000000 4....@...N...... │ │ + 0x00010000 00440e40 500c1d40 93029404 95069608 .D.@P..@........ │ │ + 0x00010010 970a980c 9e0e9d10 02a80c1f 40500e00 ............@P.. │ │ + 0x00010020 d3d4d5d6 d7d8dedd 2c000000 0c410000 ........,....A.. │ │ + 0x00010030 30520300 bc000000 00440e50 4c0c1d20 0R.......D.PL.. │ │ + 0x00010040 93029404 9e069d08 0a028c0c 1f504c0e .............PL. │ │ + 0x00010050 00d3d4de dd440b00 34000000 3c410000 .....D..4.....,....P.. ... │ │ + 0x000111f0 049e069d 08000000 2c000000 dc520000 ........,....R.. │ │ + 0x00011200 68420400 e4040000 00600c1d 60930294 hB.......`..`... │ │ + 0x00011210 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00011220 149e169d 18000000 1c000000 0c530000 .............S.. │ │ + 0x00011230 1c470400 4c010000 004c0c1d 109e029d .G..L....L...... │ │ + 0x00011240 04000000 00000000 1c000000 2c530000 ............,S.. │ │ + 0x00011250 48480400 94010000 00500c1d 30930294 HH.......P..0... │ │ + 0x00011260 0495089e 0a9d0c00 24000000 4c530000 ........$...LS.. │ │ + 0x00011270 bc490400 04050000 00600c1d 50930294 .I.......`..P... │ │ + 0x00011280 04950696 08970a98 0c9c109e 129d1400 ................ │ │ + 0x00011290 2c000000 74530000 984e0400 680c0000 ,...tS...N..h... │ │ + 0x000112a0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x000112b0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x000112c0 2c000000 a4530000 d05a0400 e0020000 ,....S...Z...... │ │ + 0x000112d0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x000112e0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x000112f0 1c000000 d4530000 805d0400 b4020000 .....S...]...... │ │ + 0x00011300 00500c1d 2093049e 069d0800 00000000 .P.. ........... │ │ + 0x00011310 2c000000 f4530000 14600400 04080000 ,....S...`...... │ │ + 0x00011320 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00011330 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00011340 2c000000 24540000 e8670400 04120000 ,...$T...g...... │ │ + 0x00011350 00640c1d 60930294 04950696 08970a98 .d..`........... │ │ + 0x00011360 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00011370 2c000000 54540000 bc790400 34110000 ,...TT...y..4... │ │ + 0x00011380 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00011390 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x000113a0 24000000 84540000 c08a0400 5c030000 $....T......\... │ │ + 0x000113b0 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ + 0x000113c0 0c000000 00000000 2c000000 ac540000 ........,....T.. │ │ + 0x000113d0 f48d0400 c40b0000 00600c1d 60930294 .........`..`... │ │ + 0x000113e0 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x000113f0 149e169d 18000000 2c000000 dc540000 ........,....T.. │ │ + 0x00011400 88990400 88060000 00600c1d 60930294 .........`..`... │ │ + 0x00011410 04950696 08970a98 0c990e9a 109c149e ................ │ │ + 0x00011420 169d1800 00000000 2c000000 0c550000 ........,....U.. │ │ + 0x00011430 e09f0400 40080000 00600c1d 60930294 ....@....`..`... │ │ + 0x00011440 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00011450 149e169d 18000000 2c000000 3c550000 ........,...: │ │ +00000000000148ac : │ │ bti c │ │ - adrp x0, 50000 │ │ - add x0, x0, #0x640 │ │ - b 4f3d0 <__cxa_finalize@plt> │ │ + adrp x0, 76000 │ │ + add x0, x0, #0xa00 │ │ + b 75700 <__cxa_finalize@plt> │ │ bti c │ │ ret │ │ bti c │ │ - b eb3c │ │ + b 148bc │ │ bti c │ │ - cbz x0, eb5c │ │ + cbz x0, 148dc │ │ mov x16, x0 │ │ br x16 │ │ ret │ │ bti c │ │ - adrp x8, e000 │ │ - add x8, x8, #0xb4c │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x640 │ │ + adrp x8, 14000 │ │ + add x8, x8, #0x8cc │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa00 │ │ mov x1, x0 │ │ mov x0, x8 │ │ - b 4f3e0 <__cxa_atexit@plt> │ │ + b 75710 <__cxa_atexit@plt> │ │ bti c │ │ - adrp x3, 50000 │ │ - add x3, x3, #0x640 │ │ - b 4f3f0 <__register_atfork@plt> │ │ - sub sp, sp, #0x90 │ │ - str x30, [sp, #128] │ │ - ldr w9, [x1, #52] │ │ - ldr x8, [x0] │ │ - tbnz w9, #4, ec40 │ │ - tbnz w9, #5, ec84 │ │ - ldr x9, [x8] │ │ - lsr x8, x9, #4 │ │ - cmp x8, #0x271 │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x23f │ │ - b.cc ed04 // b.lo, b.ul, b.last │ │ - mov x11, #0x594b // #22859 │ │ - mov w16, #0xe0ff // #57599 │ │ - mov x10, xzr │ │ - movk x11, #0x3886, lsl #16 │ │ - mov w12, #0xd8f0 // #55536 │ │ - mov w13, #0x147b // #5243 │ │ - movk x11, #0xc5d6, lsl #32 │ │ - mov w14, #0xffffff9c // #-100 │ │ - mov x15, sp │ │ - movk x11, #0x346d, lsl #48 │ │ - movk w16, #0x5f5, lsl #16 │ │ - mov x17, x9 │ │ - umulh x9, x9, x11 │ │ - add x3, x15, x10 │ │ - cmp x17, x16 │ │ - sub x10, x10, #0x4 │ │ - lsr x9, x9, #11 │ │ - madd w0, w9, w12, w17 │ │ - ubfx w2, w0, #2, #14 │ │ - mul w2, w2, w13 │ │ - lsr w2, w2, #17 │ │ - madd w0, w2, w14, w0 │ │ - ldrh w2, [x8, w2, uxtw #1] │ │ - sturh w2, [x3, #35] │ │ - and x0, x0, #0xffff │ │ - ldrh w0, [x8, x0, lsl #1] │ │ - sturh w0, [x3, #37] │ │ - b.hi ebec // b.pmore │ │ - add x10, x10, #0x27 │ │ - cmp x9, #0x63 │ │ - b.hi ed10 // b.pmore │ │ - b ed40 │ │ - ldr x10, [x8] │ │ - mov w8, #0x7f // #127 │ │ - mov x9, sp │ │ - mov w11, #0x30 // #48 │ │ - and w12, w10, #0xf │ │ - lsr x13, x10, #4 │ │ - bfxil w11, w10, #0, #4 │ │ - add w14, w12, #0x57 │ │ - cmp w12, #0xa │ │ - mov x0, x8 │ │ - csel w11, w11, w14, cc // cc = lo, ul, last │ │ - cmp x10, #0x10 │ │ - strb w11, [x9, x8] │ │ - sub x8, x8, #0x1 │ │ - mov x10, x13 │ │ - b.cs ec4c // b.hs, b.nlast │ │ - b ecc4 │ │ - ldr x10, [x8] │ │ - mov w8, #0x7f // #127 │ │ - mov x9, sp │ │ - mov w11, #0x30 // #48 │ │ - and w12, w10, #0xf │ │ - lsr x13, x10, #4 │ │ - bfxil w11, w10, #0, #4 │ │ - add w14, w12, #0x37 │ │ - cmp w12, #0xa │ │ - mov x0, x8 │ │ - csel w11, w11, w14, cc // cc = lo, ul, last │ │ - cmp x10, #0x10 │ │ - strb w11, [x9, x8] │ │ - sub x8, x8, #0x1 │ │ - mov x10, x13 │ │ - b.cs ec90 // b.hs, b.nlast │ │ - cmp x0, #0x81 │ │ - b.cs ed9c // b.hs, b.nlast │ │ - add x8, x0, #0x1 │ │ - mov w9, #0x81 // #129 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x423 │ │ - sub x5, x9, x8 │ │ - mov x8, sp │ │ - add x4, x8, x0 │ │ - mov x0, x1 │ │ - mov w1, #0x1 // #1 │ │ - mov w3, #0x2 // #2 │ │ - bl 110c0 │ │ - ldr x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - mov w10, #0x27 // #39 │ │ - cmp x9, #0x63 │ │ - b.ls ed40 // b.plast │ │ - ubfx w11, w9, #2, #14 │ │ - mov w12, #0x147b // #5243 │ │ - sub x10, x10, #0x2 │ │ - mul w11, w11, w12 │ │ - mov w12, #0xffffff9c // #-100 │ │ - lsr w11, w11, #17 │ │ - madd w9, w11, w12, w9 │ │ - mov x12, sp │ │ - and x9, x9, #0xffff │ │ - ldrh w9, [x8, x9, lsl #1] │ │ - strh w9, [x12, x10] │ │ - mov x9, x11 │ │ - cmp x9, #0xa │ │ - b.cs ed5c // b.hs, b.nlast │ │ - sub x10, x10, #0x1 │ │ - mov x8, sp │ │ - orr w9, w9, #0x30 │ │ - strb w9, [x8, x10] │ │ - b ed6c │ │ - sub x10, x10, #0x2 │ │ - ldrh w8, [x8, x9, lsl #1] │ │ - mov x9, sp │ │ - strh w8, [x9, x10] │ │ - mov w8, #0x27 // #39 │ │ - mov x9, sp │ │ - mov x0, x1 │ │ - sub x5, x8, x10 │ │ - add x4, x9, x10 │ │ - mov w1, #0x1 // #1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - bl 110c0 │ │ - ldr x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x988 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f28 │ │ - sub sp, sp, #0x90 │ │ - str x30, [sp, #128] │ │ - ldr w9, [x1, #52] │ │ - ldr x8, [x0] │ │ - tbnz w9, #4, ee64 │ │ - tbnz w9, #5, eea8 │ │ - ldr w8, [x8] │ │ - cmp w8, #0x0 │ │ - cneg w10, w8, mi // mi = first │ │ - lsr w9, w10, #4 │ │ - cmp w9, #0x271 │ │ - adrp x9, 5000 │ │ - add x9, x9, #0x23f │ │ - b.cc ef28 // b.lo, b.ul, b.last │ │ - mov x12, #0x594b // #22859 │ │ - mov w17, #0xe0ff // #57599 │ │ - mov x11, xzr │ │ - movk x12, #0x3886, lsl #16 │ │ - mov w13, #0xd8f0 // #55536 │ │ - mov w14, #0x147b // #5243 │ │ - movk x12, #0xc5d6, lsl #32 │ │ - mov w15, #0xffffff9c // #-100 │ │ - mov x16, sp │ │ - movk x12, #0x346d, lsl #48 │ │ - movk w17, #0x5f5, lsl #16 │ │ - mov x0, x10 │ │ - umulh x10, x10, x12 │ │ - add x4, x16, x11 │ │ - cmp x0, x17 │ │ - sub x11, x11, #0x4 │ │ - lsr x10, x10, #11 │ │ - madd w2, w10, w13, w0 │ │ - ubfx w3, w2, #2, #14 │ │ - mul w3, w3, w14 │ │ - lsr w3, w3, #17 │ │ - madd w2, w3, w15, w2 │ │ - ldrh w3, [x9, w3, uxtw #1] │ │ - sturh w3, [x4, #35] │ │ - and x2, x2, #0xffff │ │ - ldrh w2, [x9, x2, lsl #1] │ │ - sturh w2, [x4, #37] │ │ - b.hi ee10 // b.pmore │ │ - add x11, x11, #0x27 │ │ - cmp x10, #0x63 │ │ - b.hi ef34 // b.pmore │ │ - b ef64 │ │ - ldr w10, [x8] │ │ - mov w8, #0x7f // #127 │ │ - mov x9, sp │ │ - mov w11, #0x30 // #48 │ │ - and w12, w10, #0xf │ │ - lsr w13, w10, #4 │ │ - bfxil w11, w10, #0, #4 │ │ - add w14, w12, #0x57 │ │ - cmp w12, #0xa │ │ - mov x0, x8 │ │ - csel w11, w11, w14, cc // cc = lo, ul, last │ │ - cmp w10, #0x10 │ │ - strb w11, [x9, x8] │ │ - sub x8, x8, #0x1 │ │ - mov w10, w13 │ │ - b.cs ee70 // b.hs, b.nlast │ │ - b eee8 │ │ - ldr w10, [x8] │ │ - mov w8, #0x7f // #127 │ │ - mov x9, sp │ │ - mov w11, #0x30 // #48 │ │ - and w12, w10, #0xf │ │ - lsr w13, w10, #4 │ │ - bfxil w11, w10, #0, #4 │ │ - add w14, w12, #0x37 │ │ - cmp w12, #0xa │ │ - mov x0, x8 │ │ - csel w11, w11, w14, cc // cc = lo, ul, last │ │ - cmp w10, #0x10 │ │ - strb w11, [x9, x8] │ │ - sub x8, x8, #0x1 │ │ - mov w10, w13 │ │ - b.cs eeb4 // b.hs, b.nlast │ │ - cmp x0, #0x81 │ │ - b.cs efc8 // b.hs, b.nlast │ │ - add x8, x0, #0x1 │ │ - mov w9, #0x81 // #129 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x423 │ │ - sub x5, x9, x8 │ │ - mov x8, sp │ │ - add x4, x8, x0 │ │ - mov x0, x1 │ │ - mov w1, #0x1 // #1 │ │ - mov w3, #0x2 // #2 │ │ - bl 110c0 │ │ - ldr x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - mov w11, #0x27 // #39 │ │ - cmp x10, #0x63 │ │ - b.ls ef64 // b.plast │ │ - ubfx w12, w10, #2, #14 │ │ - mov w13, #0x147b // #5243 │ │ - sub x11, x11, #0x2 │ │ - mul w12, w12, w13 │ │ - mov w13, #0xffffff9c // #-100 │ │ - lsr w12, w12, #17 │ │ - madd w10, w12, w13, w10 │ │ - mov x13, sp │ │ - and x10, x10, #0xffff │ │ - ldrh w10, [x9, x10, lsl #1] │ │ - strh w10, [x13, x11] │ │ - mov x10, x12 │ │ - cmp x10, #0xa │ │ - b.cs ef80 // b.hs, b.nlast │ │ - sub x11, x11, #0x1 │ │ - mov x9, sp │ │ - orr w10, w10, #0x30 │ │ - strb w10, [x9, x11] │ │ - b ef90 │ │ - sub x11, x11, #0x2 │ │ - ldrh w9, [x9, x10, lsl #1] │ │ - mov x10, sp │ │ - strh w9, [x10, x11] │ │ - mvn w8, w8 │ │ - mov w9, #0x27 // #39 │ │ - mov x10, sp │ │ - lsr w8, w8, #31 │ │ - sub x5, x9, x11 │ │ - add x4, x10, x11 │ │ - mov x0, x1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - mov w1, w8 │ │ - bl 110c0 │ │ - ldr x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x988 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f28 │ │ + adrp x3, 76000 │ │ + add x3, x3, #0xa00 │ │ + b 75720 <__register_atfork@plt> │ │ + │ │ +0000000000014910 : │ │ + sub sp, sp, #0xd0 │ │ + stp x29, x30, [sp, #192] │ │ + add x29, sp, #0xc0 │ │ + movi v0.2d, #0x0 │ │ + adrp x8, 78000 │ │ + adrp x2, 78000 │ │ + ldr x8, [x8, #4016] │ │ + mov x3, x0 │ │ + sub x1, x29, #0x40 │ │ + ldr x0, [x8] │ │ + stp q0, q0, [x29, #-64] │ │ + stp q0, q0, [x29, #-32] │ │ + ldr x2, [x2, #4024] │ │ + bl 49848 │ │ + cmp w0, #0x1 │ │ + b.ne 149b8 // b.any │ │ + ldur w9, [x29, #-64] │ │ + sub x8, x29, #0x40 │ │ + ldur w10, [x8, #3] │ │ + ldur q0, [x8, #15] │ │ + ldur q1, [x8, #31] │ │ + str w9, [sp] │ │ + ldur x9, [x8, #7] │ │ + ldur q2, [x8, #47] │ │ + ldurb w8, [x29, #-1] │ │ + stur w10, [sp, #3] │ │ + stp q0, q1, [sp, #64] │ │ + stur x9, [sp, #7] │ │ + stur q2, [sp, #47] │ │ + stur q1, [sp, #31] │ │ + stur q0, [sp, #15] │ │ + strb w8, [sp, #63] │ │ + bl 149c0 │ │ + adrp x1, 78000 │ │ + adrp x3, 78000 │ │ + mov x2, sp │ │ + ldr x1, [x1, #4032] │ │ + ldr x3, [x3, #4040] │ │ + bl 4ecc4 │ │ + ldp x29, x30, [sp, #192] │ │ + add sp, sp, #0xd0 │ │ ret │ │ - sub sp, sp, #0x20 │ │ - stp x0, x30, [sp, #8] │ │ - mov x4, x1 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0x648 │ │ - mov x5, x2 │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xffc │ │ - add x0, sp, #0x8 │ │ - add x2, sp, #0x18 │ │ - mov x3, x1 │ │ - str x8, [sp, #24] │ │ - bl 11b2c │ │ - sub sp, sp, #0x20 │ │ - stp x0, x30, [sp, #8] │ │ - str x1, [sp, #24] │ │ - adrp x1, 50000 │ │ - add x1, x1, #0x668 │ │ - mov x4, x2 │ │ - adrp x5, 50000 │ │ - add x5, x5, #0x6c8 │ │ - add x0, sp, #0x8 │ │ - add x2, sp, #0x18 │ │ - mov x3, x1 │ │ - bl 11b2c │ │ - sub sp, sp, #0x50 │ │ - adrp x8, 10000 │ │ - add x8, x8, #0xf84 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x30, [sp, #56] │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xd00 │ │ - str x0, [sp, #48] │ │ - adrp x1, 50000 │ │ - add x1, x1, #0x6b0 │ │ - stp x8, x9, [sp] │ │ - add x8, sp, #0x30 │ │ - mov x0, sp │ │ - stp x9, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - bl 10efc │ │ - stp x29, x30, [sp, #-48]! │ │ - stp x22, x21, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ + stp x29, x30, [sp, #-64]! │ │ + str x28, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ sub sp, sp, #0x1, lsl #12 │ │ - str xzr, [sp], #-208 │ │ - adrp x22, d6d000 │ │ - ldrb w8, [x22, #2236] │ │ - cbz w8, f0ac │ │ - adrp x8, d6d000 │ │ - ldr x19, [x8, #2184] │ │ - b f400 │ │ + str xzr, [sp], #-224 │ │ + adrp x22, d95000 │ │ + ldrb w8, [x22, #216] │ │ + cbz w8, 149f4 │ │ + adrp x8, d95000 │ │ + ldr x19, [x8, #136] │ │ + b 14d04 │ │ mov w0, #0x301 // #769 │ │ - bl 2283c │ │ + bl 48b74 │ │ mov w8, #0xe0 // #224 │ │ - str x0, [sp, #8] │ │ movk w8, #0x11, lsl #16 │ │ cmp x0, x8 │ │ - str x8, [sp, #4240] │ │ - b.ne f474 // b.any │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x458 │ │ + stp x0, x8, [sp, #8] │ │ + b.ne 14d64 // b.any │ │ + adrp x0, c84000 │ │ + add x0, x0, #0xf75 │ │ mov w1, #0x301 // #769 │ │ - add x20, sp, #0x1, lsl #12 │ │ - bl 22890 │ │ + sub x20, x29, #0x70 │ │ + bl 48bc8 │ │ movi v0.2d, #0x0 │ │ mov x19, x0 │ │ - add x0, sp, #0x1, lsl #12 │ │ - add x0, x0, #0x60 │ │ - stp q0, q0, [x20, #96]! │ │ - bl 144c0 │ │ - cbnz w0, f41c │ │ + sub x0, x29, #0x70 │ │ + stp q0, q0, [x20] │ │ + bl 1a660 │ │ + cbnz w0, 14d24 │ │ ldp q0, q1, [x20] │ │ - add x21, sp, #0x10 │ │ - add x1, sp, #0x1, lsl #12 │ │ + add x21, sp, #0x20 │ │ add x0, x21, #0x48 │ │ - add x1, x1, #0x90 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [x20, #48] │ │ - bl 15198 │ │ + bl 1dc6c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x10 // #16 │ │ add x0, x21, #0x48 │ │ - add x1, sp, #0x10 │ │ - str x8, [sp, #80] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - bl 148a8 │ │ + add x1, sp, #0x20 │ │ + str x8, [sp, #96] │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + bl 1e5e0 │ │ movi v0.2d, #0x0 │ │ - ldr w8, [sp, #16] │ │ - add x0, sp, #0x1, lsl #12 │ │ - add x0, x0, #0x60 │ │ - str w8, [x22, #2236] │ │ + ldr w8, [sp, #32] │ │ + sub x0, x29, #0x70 │ │ + str w8, [x22, #216] │ │ stp q0, q0, [x20] │ │ - bl 144c0 │ │ - cbnz w0, f41c │ │ + bl 1a660 │ │ + cbnz w0, 14d24 │ │ ldp q0, q1, [x20] │ │ - add x1, sp, #0x1, lsl #12 │ │ add x0, x21, #0x48 │ │ - add x1, x1, #0x90 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [x20, #48] │ │ - bl 15198 │ │ + bl 1dc6c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x10 // #16 │ │ add x0, x21, #0x48 │ │ - add x1, sp, #0x10 │ │ - str x8, [sp, #80] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - bl 148a8 │ │ + add x1, sp, #0x20 │ │ + str x8, [sp, #96] │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + bl 1e5e0 │ │ movi v0.2d, #0x0 │ │ - ldr w8, [sp, #16] │ │ - add x0, sp, #0x1, lsl #12 │ │ - adrp x9, d6d000 │ │ - add x0, x0, #0x60 │ │ - str w8, [x9, #2240] │ │ + ldr w8, [sp, #32] │ │ + adrp x9, d95000 │ │ + sub x0, x29, #0x70 │ │ + str w8, [x9, #220] │ │ stp q0, q0, [x20] │ │ - bl 144c0 │ │ - cbnz w0, f41c │ │ + bl 1a660 │ │ + cbnz w0, 14d24 │ │ ldp q0, q1, [x20] │ │ - add x1, sp, #0x1, lsl #12 │ │ add x0, x21, #0x48 │ │ - add x1, x1, #0x90 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [x20, #48] │ │ - bl 15198 │ │ + bl 1dc6c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x10 // #16 │ │ add x0, x21, #0x48 │ │ - add x1, sp, #0x10 │ │ - str x8, [sp, #80] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - bl 148a8 │ │ + add x1, sp, #0x20 │ │ + str x8, [sp, #96] │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + bl 1e5e0 │ │ movi v0.2d, #0x0 │ │ - ldr w8, [sp, #16] │ │ - add x0, sp, #0x1, lsl #12 │ │ - adrp x9, d6d000 │ │ - add x0, x0, #0x60 │ │ - str w8, [x9, #2244] │ │ + ldr w8, [sp, #32] │ │ + adrp x9, d95000 │ │ + sub x0, x29, #0x70 │ │ + str w8, [x9, #224] │ │ stp q0, q0, [x20] │ │ - bl 144c0 │ │ - cbnz w0, f41c │ │ + bl 1a660 │ │ + cbnz w0, 14d24 │ │ ldp q0, q1, [x20] │ │ - add x1, sp, #0x1, lsl #12 │ │ add x0, x21, #0x48 │ │ - add x1, x1, #0x90 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [x20, #48] │ │ - bl 15198 │ │ + bl 1dc6c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x10 // #16 │ │ add x0, x21, #0x48 │ │ - add x1, sp, #0x10 │ │ - str x8, [sp, #80] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - bl 148a8 │ │ + add x1, sp, #0x20 │ │ + str x8, [sp, #96] │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + bl 1e5e0 │ │ movi v0.2d, #0x0 │ │ - ldr w8, [sp, #16] │ │ - add x0, sp, #0x1, lsl #12 │ │ - adrp x9, d6d000 │ │ - add x0, x0, #0x60 │ │ - str w8, [x9, #2248] │ │ + ldr w8, [sp, #32] │ │ + adrp x9, d95000 │ │ + sub x0, x29, #0x70 │ │ + str w8, [x9, #228] │ │ stp q0, q0, [x20] │ │ - bl 144c0 │ │ - cbnz w0, f41c │ │ + bl 1a660 │ │ + cbnz w0, 14d24 │ │ ldp q0, q1, [x20] │ │ - add x1, sp, #0x1, lsl #12 │ │ add x0, x21, #0x48 │ │ - add x1, x1, #0x90 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [x20, #48] │ │ - bl 15198 │ │ + bl 1dc6c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x10 // #16 │ │ add x0, x21, #0x48 │ │ - add x1, sp, #0x10 │ │ - str x8, [sp, #80] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - bl 148a8 │ │ + add x1, sp, #0x20 │ │ + str x8, [sp, #96] │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + bl 1e5e0 │ │ movi v0.2d, #0x0 │ │ - ldr w8, [sp, #16] │ │ - add x0, sp, #0x1, lsl #12 │ │ - adrp x9, d6d000 │ │ - add x0, x0, #0x60 │ │ - str w8, [x9, #2252] │ │ + ldr w8, [sp, #32] │ │ + adrp x9, d95000 │ │ + sub x0, x29, #0x70 │ │ + str w8, [x9, #232] │ │ stp q0, q0, [x20] │ │ - bl 144c0 │ │ - cbnz w0, f41c │ │ + bl 1a660 │ │ + cbnz w0, 14d24 │ │ ldp q0, q1, [x20] │ │ - add x1, sp, #0x1, lsl #12 │ │ add x0, x21, #0x48 │ │ - add x1, x1, #0x90 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [x20, #48] │ │ - bl 15198 │ │ + bl 1dc6c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x10 // #16 │ │ add x0, x21, #0x48 │ │ - add x1, sp, #0x10 │ │ - str x8, [sp, #80] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - bl 148a8 │ │ + add x1, sp, #0x20 │ │ + str x8, [sp, #96] │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + bl 1e5e0 │ │ movi v0.2d, #0x0 │ │ - ldr w8, [sp, #16] │ │ - add x0, sp, #0x1, lsl #12 │ │ - adrp x9, d6d000 │ │ - add x0, x0, #0x60 │ │ - str w8, [x9, #2256] │ │ + ldr w8, [sp, #32] │ │ + adrp x9, d95000 │ │ + sub x0, x29, #0x70 │ │ + str w8, [x9, #236] │ │ stp q0, q0, [x20] │ │ - bl 144c0 │ │ - cbnz w0, f41c │ │ + bl 1a660 │ │ + cbnz w0, 14d24 │ │ ldp q0, q1, [x20] │ │ - add x1, sp, #0x1, lsl #12 │ │ add x0, x21, #0x48 │ │ - add x1, x1, #0x90 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [x20, #48] │ │ - bl 15198 │ │ + bl 1dc6c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x10 // #16 │ │ add x0, x21, #0x48 │ │ - add x1, sp, #0x10 │ │ - str x8, [sp, #80] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - bl 148a8 │ │ + add x1, sp, #0x20 │ │ + str x8, [sp, #96] │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + bl 1e5e0 │ │ movi v0.2d, #0x0 │ │ - ldr w8, [sp, #16] │ │ - add x0, sp, #0x1, lsl #12 │ │ - adrp x9, d6d000 │ │ - add x0, x0, #0x60 │ │ - str w8, [x9, #2260] │ │ + ldr w8, [sp, #32] │ │ + adrp x9, d95000 │ │ + sub x0, x29, #0x70 │ │ + str w8, [x9, #240] │ │ stp q0, q0, [x20] │ │ - bl 144c0 │ │ - cbnz w0, f41c │ │ + bl 1a660 │ │ + cbnz w0, 14d24 │ │ ldp q0, q1, [x20] │ │ - add x1, sp, #0x1, lsl #12 │ │ add x0, x21, #0x48 │ │ - add x1, x1, #0x90 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [x20, #48] │ │ - bl 15198 │ │ + bl 1dc6c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x10 // #16 │ │ add x0, x21, #0x48 │ │ - add x1, sp, #0x10 │ │ - str x8, [sp, #80] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - bl 148a8 │ │ - ldr w8, [sp, #16] │ │ - adrp x20, d6d000 │ │ - add x20, x20, #0x8bc │ │ + add x1, sp, #0x20 │ │ + str x8, [sp, #96] │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + bl 1e5e0 │ │ + ldr w8, [sp, #32] │ │ + adrp x20, d95000 │ │ + add x20, x20, #0xd8 │ │ mov x0, x19 │ │ mov x1, x20 │ │ str w8, [x20, #28] │ │ - bl 26dac │ │ + bl 4d0e4 │ │ mov w8, #0x1 // #1 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #4240] │ │ + str w0, [sp, #28] │ │ strb w8, [x20] │ │ stur xzr, [x20, #1] │ │ stur xzr, [x20, #17] │ │ stur xzr, [x20, #9] │ │ str xzr, [x20, #24] │ │ - b.ne f48c // b.any │ │ - adrp x8, d6d000 │ │ - str x19, [x8, #2184] │ │ + b.ne 14d78 // b.any │ │ + adrp x8, d95000 │ │ + str x19, [x8, #136] │ │ mov x0, x19 │ │ add sp, sp, #0x1, lsl #12 │ │ - add sp, sp, #0xd0 │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ + add sp, sp, #0xe0 │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x28, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ ret │ │ - add x8, sp, #0x1, lsl #12 │ │ - str w0, [sp, #4236] │ │ - adrp x9, 14000 │ │ - add x9, x9, #0x354 │ │ - add x8, x8, #0x8c │ │ - add x0, sp, #0x1, lsl #12 │ │ - str x8, [sp, #4288] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0x688 │ │ - str x8, [sp, #4240] │ │ - add x8, sp, #0x1, lsl #12 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0x698 │ │ - str x9, [sp, #4296] │ │ + sub x8, x29, #0x44 │ │ + adrp x9, 1a000 │ │ + add x9, x9, #0x3f8 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xa98 │ │ mov w9, #0x1 // #1 │ │ - add x8, x8, #0xc0 │ │ - add x0, x0, #0x90 │ │ - str x9, [sp, #4248] │ │ - str xzr, [sp, #4272] │ │ - str x8, [sp, #4256] │ │ - str x9, [sp, #4264] │ │ - bl 10efc │ │ - add x1, sp, #0x1, lsl #12 │ │ + stur w0, [x29, #-68] │ │ + adrp x1, 76000 │ │ + add x1, x1, #0xaa8 │ │ + stp x8, x9, [x29, #-64] │ │ + sub x8, x29, #0x10 │ │ + sub x0, x29, #0x40 │ │ + stp x9, xzr, [x29, #-40] │ │ + stur x8, [x29, #-48] │ │ + bl 17620 │ │ add x0, sp, #0x8 │ │ - add x2, sp, #0x10 │ │ - add x1, x1, #0x90 │ │ - str xzr, [sp, #16] │ │ - bl f010 │ │ - add x0, sp, #0x1, lsl #12 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x6e0 │ │ - add x0, x0, #0x90 │ │ add x1, sp, #0x10 │ │ - str xzr, [sp, #16] │ │ - bl efdc │ │ + add x2, sp, #0x20 │ │ + str xzr, [sp, #32] │ │ + bl 19744 │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa08 │ │ + add x0, sp, #0x1c │ │ + add x1, sp, #0x20 │ │ + str xzr, [sp, #32] │ │ + bl 488ac │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #80] │ │ + add x29, sp, #0x50 │ │ + add x8, sp, #0x8 │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xf00 │ │ + mov w9, #0x1 // #1 │ │ + stp x0, x8, [sp, #8] │ │ + sub x8, x29, #0x10 │ │ + adrp x1, 76000 │ │ + add x1, x1, #0xa38 │ │ + add x0, sp, #0x10 │ │ + stp x9, xzr, [sp, #40] │ │ + stp x9, x8, [sp, #24] │ │ + bl 17620 │ │ + │ │ +0000000000014dd8 : │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x30 │ │ + mov x19, x3 │ │ + mov x20, x2 │ │ + mov x21, x1 │ │ + mov x22, x0 │ │ + bl 149c0 │ │ + adrp x8, 78000 │ │ + adrp x9, 78000 │ │ + adrp x1, 78000 │ │ + ldr x8, [x8, #4048] │ │ + ldr x9, [x9, #4056] │ │ + adrp x2, 78000 │ │ + adrp x3, 78000 │ │ + ldr x1, [x1, #4064] │ │ + ldr x2, [x2, #4072] │ │ + ldr x3, [x3, #4080] │ │ + str x8, [sp, #32] │ │ + adrp x4, 78000 │ │ + adrp x5, 78000 │ │ + ldr x4, [x4, #4088] │ │ + adrp x6, 79000 │ │ + ldr x5, [x5, #4032] │ │ + stp x19, x9, [sp, #16] │ │ + mov x7, x22 │ │ + ldr x6, [x6] │ │ + stp x21, x20, [sp] │ │ + bl 5e1b4 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x60 │ │ + ret │ │ + │ │ +0000000000014e68 : │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 149c0 │ │ + adrp x1, 79000 │ │ + adrp x2, 79000 │ │ + adrp x3, 79000 │ │ + ldr x1, [x1, #8] │ │ + ldr x2, [x2, #16] │ │ + ldr x3, [x3, #24] │ │ + bl 5ad88 │ │ + cmp w0, #0x1 │ │ + cset w0, eq // eq = none │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ │ │ -000000000000f4a8 : │ │ - b f080 │ │ +0000000000014ea0 : │ │ + b 149c0 │ │ │ │ -000000000000f4ac : │ │ +0000000000014ea4 : │ │ sub sp, sp, #0x50 │ │ - str x30, [sp, #64] │ │ + stp x29, x30, [sp, #64] │ │ + add x29, sp, #0x40 │ │ cmp x0, #0x20 │ │ - b.ne f4f8 // b.any │ │ + b.ne 14ef4 // b.any │ │ movi v0.2d, #0x0 │ │ - adrp x8, 52000 │ │ - adrp x2, 52000 │ │ - ldr x8, [x8, #360] │ │ + adrp x8, 78000 │ │ + adrp x2, 78000 │ │ + ldr x8, [x8, #4016] │ │ mov x1, sp │ │ ldr x0, [x8] │ │ stp q0, q0, [sp] │ │ stp q0, q0, [sp, #32] │ │ - ldr x2, [x2, #368] │ │ - bl 2e3a8 │ │ + ldr x2, [x2, #4024] │ │ + bl 546e0 │ │ cmp w0, #0x1 │ │ - ldr x30, [sp, #64] │ │ cset w0, eq // eq = none │ │ + ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x50 │ │ ret │ │ movi v0.2d, #0x0 │ │ - adrp x8, 52000 │ │ - adrp x2, 52000 │ │ - ldr x8, [x8, #360] │ │ + adrp x8, 78000 │ │ + adrp x2, 78000 │ │ + ldr x8, [x8, #4016] │ │ mov x3, x0 │ │ mov x1, sp │ │ ldr x0, [x8] │ │ stp q0, q0, [sp] │ │ stp q0, q0, [sp, #32] │ │ - ldr x2, [x2, #368] │ │ - bl 23510 │ │ + ldr x2, [x2, #4024] │ │ + bl 49848 │ │ cmp w0, #0x1 │ │ - ldr x30, [sp, #64] │ │ cset w0, eq // eq = none │ │ + ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x50 │ │ ret │ │ │ │ -000000000000f538 : │ │ - sub sp, sp, #0x150 │ │ +0000000000014f34 : │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ + mov x21, x0 │ │ + bl 149c0 │ │ + adrp x1, 78000 │ │ + adrp x2, 79000 │ │ + adrp x4, 79000 │ │ + ldr x1, [x1, #4064] │ │ + ldr x2, [x2, #32] │ │ + ldr x4, [x4, #40] │ │ + mov x3, x21 │ │ + mov x5, x20 │ │ + mov x6, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 64488 │ │ + │ │ +0000000000014f88 : │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + mov x19, x0 │ │ + bl 149c0 │ │ + adrp x1, 79000 │ │ + adrp x2, 79000 │ │ + ldr x1, [x1, #48] │ │ + ldr x2, [x2, #32] │ │ + mov x3, x19 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 63bd4 │ │ + │ │ +0000000000014fbc : │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 149c0 │ │ + adrp x1, 78000 │ │ + adrp x2, 79000 │ │ + ldr x1, [x1, #4024] │ │ + ldr x2, [x2, #56] │ │ + bl 4c7d0 │ │ + cmp w0, #0x1 │ │ + cset w0, eq // eq = none │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + │ │ +0000000000014fec : │ │ + sub sp, sp, #0x160 │ │ stp x29, x30, [sp, #288] │ │ - stp x22, x21, [sp, #304] │ │ - stp x20, x19, [sp, #320] │ │ + str x28, [sp, #304] │ │ + stp x22, x21, [sp, #320] │ │ + stp x20, x19, [sp, #336] │ │ + add x29, sp, #0x120 │ │ movi v0.2d, #0x0 │ │ - adrp x21, 52000 │ │ + adrp x21, 78000 │ │ mov x19, x2 │ │ - ldr x21, [x21, #360] │ │ - adrp x2, 52000 │ │ + ldr x21, [x21, #4016] │ │ + adrp x2, 78000 │ │ mov x3, x0 │ │ mov x20, x1 │ │ - add x1, sp, #0xd0 │ │ + sub x1, x29, #0x50 │ │ ldr x0, [x21] │ │ - stp q0, q0, [sp, #208] │ │ - stp q0, q0, [sp, #240] │ │ - ldr x2, [x2, #368] │ │ - bl 23510 │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + ldr x2, [x2, #4024] │ │ + bl 49848 │ │ cmp w0, #0x1 │ │ - b.ne f6c4 // b.any │ │ - add x22, sp, #0xd0 │ │ - ldr w8, [sp, #208] │ │ - adrp x2, 52000 │ │ + b.ne 151a0 // b.any │ │ + sub x22, x29, #0x50 │ │ + ldur w8, [x29, #-80] │ │ + adrp x2, 79000 │ │ ldur q0, [x22, #15] │ │ ldur q1, [x22, #31] │ │ ldur w9, [x22, #3] │ │ str w8, [sp] │ │ ldur x8, [x22, #7] │ │ - add x1, sp, #0xd0 │ │ + sub x1, x29, #0x50 │ │ stp q0, q1, [sp, #64] │ │ ldur q2, [x22, #47] │ │ mov x3, x20 │ │ stur q0, [sp, #15] │ │ movi v0.2d, #0x0 │ │ ldr x0, [x21] │ │ stur x8, [sp, #7] │ │ - ldrb w8, [sp, #271] │ │ + ldurb w8, [x29, #-17] │ │ stur w9, [sp, #3] │ │ stur q2, [sp, #47] │ │ stur q1, [sp, #31] │ │ strb w8, [sp, #63] │ │ - stp q0, q0, [sp, #208] │ │ - stp q0, q0, [sp, #240] │ │ - ldr x2, [x2, #376] │ │ - bl 23510 │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + ldr x2, [x2, #64] │ │ + bl 49848 │ │ cmp w0, #0x1 │ │ - b.ne f6c4 // b.any │ │ - ldr w8, [sp, #208] │ │ + b.ne 151a0 // b.any │ │ + ldur w8, [x29, #-80] │ │ ldur q2, [x22, #47] │ │ - add x1, sp, #0xd0 │ │ + sub x1, x29, #0x50 │ │ ldur w9, [x22, #3] │ │ ldur q0, [x22, #15] │ │ - add x2, sp, #0xc0 │ │ + sub x2, x29, #0x60 │ │ str w8, [sp, #64] │ │ ldur x8, [x22, #7] │ │ mov w3, #0x2 // #2 │ │ stur q2, [sp, #111] │ │ movi v2.2d, #0x0 │ │ ldur q1, [x22, #31] │ │ stur x8, [sp, #71] │ │ - ldrb w8, [sp, #271] │ │ + ldurb w8, [x29, #-17] │ │ mov w20, #0x2 // #2 │ │ ldr x0, [x21] │ │ stur w9, [sp, #67] │ │ add x9, sp, #0x40 │ │ strb w8, [sp, #127] │ │ mov x8, sp │ │ stp q0, q1, [sp, #128] │ │ stur q1, [sp, #95] │ │ stur q0, [sp, #79] │ │ - stp q2, q2, [sp, #208] │ │ - stp q2, q2, [sp, #240] │ │ - stp x8, x9, [sp, #192] │ │ - bl 27460 │ │ + stp q2, q2, [x29, #-80] │ │ + stp q2, q2, [x29, #-48] │ │ + stp x8, x9, [x29, #-96] │ │ + bl 4d798 │ │ cmp w0, #0x1 │ │ - b.ne f6ac // b.any │ │ - str x19, [sp, #272] │ │ - adrp x1, 52000 │ │ + b.ne 1516c // b.any │ │ + stur x19, [x29, #-16] │ │ + adrp x1, 78000 │ │ cmp x19, #0x21 │ │ mov w8, #0x102 // #258 │ │ ldr x0, [x21] │ │ - ldr x1, [x1, #368] │ │ + ldr x1, [x1, #4024] │ │ csel w4, w8, w20, eq // eq = none │ │ - add x2, sp, #0x110 │ │ - add x3, sp, #0xd0 │ │ - bl 23cf0 │ │ + sub x2, x29, #0x10 │ │ + sub x3, x29, #0x50 │ │ + bl 4a028 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #284] │ │ - b.ne f6d4 // b.any │ │ - ldp x20, x19, [sp, #320] │ │ - ldp x22, x21, [sp, #304] │ │ + stur w0, [x29, #-4] │ │ + b.ne 15188 // b.any │ │ + ldp x20, x19, [sp, #336] │ │ + ldr x28, [sp, #304] │ │ + ldp x22, x21, [sp, #320] │ │ ldp x29, x30, [sp, #288] │ │ - add sp, sp, #0x150 │ │ + add sp, sp, #0x160 │ │ ret │ │ mov w0, wzr │ │ - ldp x20, x19, [sp, #320] │ │ - ldp x22, x21, [sp, #304] │ │ + ldp x20, x19, [sp, #336] │ │ + ldr x28, [sp, #304] │ │ + ldp x22, x21, [sp, #320] │ │ ldp x29, x30, [sp, #288] │ │ - add sp, sp, #0x150 │ │ + add sp, sp, #0x160 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0xd0 │ │ - str x8, [sp, #208] │ │ - bl 10d34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x710 │ │ - add x0, sp, #0x11c │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa50 │ │ + sub x0, x29, #0x4 │ │ add x1, sp, #0x80 │ │ str xzr, [sp, #128] │ │ - bl efdc │ │ + bl 488ac │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ │ │ -000000000000f6ec : │ │ +00000000000151a8 : │ │ sub sp, sp, #0xf0 │ │ - str x30, [sp, #208] │ │ + stp x29, x30, [sp, #208] │ │ stp x20, x19, [sp, #224] │ │ + add x29, sp, #0xd0 │ │ movi v0.2d, #0x0 │ │ - adrp x20, 52000 │ │ - adrp x2, 52000 │ │ - ldr x20, [x20, #360] │ │ + adrp x20, 78000 │ │ + adrp x2, 78000 │ │ + ldr x20, [x20, #4016] │ │ mov x3, x0 │ │ mov x19, x1 │ │ - add x1, sp, #0x80 │ │ + sub x1, x29, #0x50 │ │ ldr x0, [x20] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #368] │ │ - bl 23510 │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + ldr x2, [x2, #4024] │ │ + bl 49848 │ │ cmp w0, #0x1 │ │ - b.ne f7e8 // b.any │ │ - ldr w9, [sp, #128] │ │ - add x8, sp, #0x80 │ │ + b.ne 152c0 // b.any │ │ + ldur w9, [x29, #-80] │ │ + sub x8, x29, #0x50 │ │ ldur w10, [x8, #3] │ │ ldur q0, [x8, #15] │ │ ldur q1, [x8, #31] │ │ str w9, [sp] │ │ ldur x9, [x8, #7] │ │ ldur q2, [x8, #47] │ │ - ldrb w8, [sp, #191] │ │ + ldurb w8, [x29, #-17] │ │ stur w10, [sp, #3] │ │ stp q0, q1, [sp, #64] │ │ stur x9, [sp, #7] │ │ stur q2, [sp, #47] │ │ stur q1, [sp, #31] │ │ stur q0, [sp, #15] │ │ strb w8, [sp, #63] │ │ - bl f080 │ │ - adrp x2, 52000 │ │ + bl 149c0 │ │ + adrp x2, 79000 │ │ mov x1, sp │ │ - ldr x2, [x2, #384] │ │ - bl 26498 │ │ + ldr x2, [x2, #56] │ │ + bl 4c7d0 │ │ cmp w0, #0x1 │ │ - b.ne f7d4 // b.any │ │ + b.ne 15294 // b.any │ │ str x19, [sp, #64] │ │ - adrp x1, 52000 │ │ + adrp x1, 78000 │ │ cmp x19, #0x21 │ │ mov w8, #0x2 // #2 │ │ mov w9, #0x102 // #258 │ │ ldr x0, [x20] │ │ - ldr x1, [x1, #368] │ │ + ldr x1, [x1, #4024] │ │ csel w4, w9, w8, eq // eq = none │ │ add x2, sp, #0x40 │ │ mov x3, sp │ │ - bl 23cf0 │ │ + bl 4a028 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #204] │ │ - b.ne f7f8 // b.any │ │ + stur w0, [x29, #-4] │ │ + b.ne 152a8 // b.any │ │ ldp x20, x19, [sp, #224] │ │ - ldr x30, [sp, #208] │ │ + ldp x29, x30, [sp, #208] │ │ add sp, sp, #0xf0 │ │ ret │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #224] │ │ - ldr x30, [sp, #208] │ │ + ldp x29, x30, [sp, #208] │ │ add sp, sp, #0xf0 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0x80 │ │ - str x8, [sp, #128] │ │ - bl 10d34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x710 │ │ - add x0, sp, #0xcc │ │ - add x1, sp, #0x80 │ │ - str xzr, [sp, #128] │ │ - bl efdc │ │ - │ │ -000000000000f810 : │ │ - sub sp, sp, #0xe0 │ │ - stp x30, x19, [sp, #208] │ │ - movi v0.2d, #0x0 │ │ - adrp x19, 52000 │ │ - adrp x2, 52000 │ │ - ldr x19, [x19, #360] │ │ - add x1, sp, #0x80 │ │ - ldr x0, [x19] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #392] │ │ - bl 2e3a8 │ │ - cmp w0, #0x1 │ │ - b.ne f918 // b.any │ │ - add x8, sp, #0x80 │ │ - ldr w9, [sp, #128] │ │ - ldur q0, [x8, #15] │ │ - ldur q1, [x8, #31] │ │ - ldur w10, [x8, #3] │ │ - str w9, [sp] │ │ - ldur x9, [x8, #7] │ │ - ldur q2, [x8, #47] │ │ - stp q0, q1, [sp, #64] │ │ - ldrb w8, [sp, #191] │ │ - stur q0, [sp, #15] │ │ - movi v0.2d, #0x0 │ │ - stur w10, [sp, #3] │ │ - stur x9, [sp, #7] │ │ - stur q2, [sp, #47] │ │ - stur q1, [sp, #31] │ │ - strb w8, [sp, #63] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - bl f080 │ │ - adrp x3, 52000 │ │ - add x1, sp, #0x80 │ │ - mov x2, sp │ │ - ldr x3, [x3, #384] │ │ - bl 2ebc0 │ │ - cmp w0, #0x1 │ │ - b.ne f908 // b.any │ │ - str wzr, [sp, #124] │ │ - bl f080 │ │ - mov x1, sp │ │ - add x2, sp, #0x7c │ │ - add x3, sp, #0x80 │ │ - bl 2ea80 │ │ - cmp w0, #0x1 │ │ - str w0, [sp, #204] │ │ - b.ne f928 // b.any │ │ - adrp x1, 52000 │ │ - ldr x0, [x19] │ │ - mov x2, sp │ │ - ldr x1, [x1, #392] │ │ - bl 2e8e8 │ │ - cmp w0, #0x1 │ │ - str w0, [sp, #204] │ │ - b.ne f940 // b.any │ │ - ldr w0, [sp, #124] │ │ - ldp x30, x19, [sp, #208] │ │ - add sp, sp, #0xe0 │ │ - ret │ │ - mov w0, #0xffffffff // #-1 │ │ - ldp x30, x19, [sp, #208] │ │ - add sp, sp, #0xe0 │ │ - ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0x80 │ │ - str x8, [sp, #128] │ │ - bl 10d34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x6f8 │ │ - str xzr, [sp, #64] │ │ - add x0, sp, #0xcc │ │ - add x1, sp, #0x40 │ │ - bl efdc │ │ - str xzr, [sp, #64] │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x728 │ │ - add x0, sp, #0xcc │ │ - add x1, sp, #0x40 │ │ - bl efdc │ │ - │ │ -000000000000f958 : │ │ - sub sp, sp, #0xe0 │ │ - str x30, [sp, #192] │ │ - stp x20, x19, [sp, #208] │ │ - movi v0.2d, #0x0 │ │ - adrp x20, 52000 │ │ - adrp x2, 52000 │ │ - ldr x20, [x20, #360] │ │ - mov w19, w0 │ │ - add x1, sp, #0x80 │ │ - ldr x0, [x20] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #392] │ │ - bl 2e3a8 │ │ - cmp w0, #0x1 │ │ - b.ne fa30 // b.any │ │ - add x8, sp, #0x80 │ │ - ldr w9, [sp, #128] │ │ - adrp x2, 52000 │ │ - ldur q0, [x8, #15] │ │ - ldur q1, [x8, #31] │ │ - ldur w10, [x8, #3] │ │ - str w9, [sp] │ │ - ldur x9, [x8, #7] │ │ - add x1, sp, #0x80 │ │ - stp q0, q1, [sp, #64] │ │ - ldur q2, [x8, #47] │ │ - ldrb w8, [sp, #191] │ │ - stur q0, [sp, #15] │ │ - movi v0.2d, #0x0 │ │ - ldr x0, [x20] │ │ - stur w10, [sp, #3] │ │ - stur x9, [sp, #7] │ │ - stur q2, [sp, #47] │ │ - stur q1, [sp, #31] │ │ - strb w8, [sp, #63] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #400] │ │ - bl 2e3a8 │ │ - cmp w0, #0x1 │ │ - b.ne fa30 // b.any │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x4, 52000 │ │ - mov x3, sp │ │ - ldr x1, [x1, #400] │ │ - ldr x4, [x4, #384] │ │ - mov w2, w19 │ │ - bl 2ed04 │ │ - ldp x20, x19, [sp, #208] │ │ - ldr x30, [sp, #192] │ │ - add sp, sp, #0xe0 │ │ - ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0x80 │ │ - str x8, [sp, #128] │ │ - bl 10d34 │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa50 │ │ + sub x0, x29, #0x4 │ │ + sub x1, x29, #0x50 │ │ + stur xzr, [x29, #-80] │ │ + bl 488ac │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ │ │ -000000000000fa40 : │ │ +00000000000152c8 : │ │ sub sp, sp, #0xf0 │ │ - str x30, [sp, #208] │ │ + stp x29, x30, [sp, #208] │ │ stp x20, x19, [sp, #224] │ │ + add x29, sp, #0xd0 │ │ movi v0.2d, #0x0 │ │ - adrp x20, 52000 │ │ - adrp x2, 52000 │ │ - ldr x20, [x20, #360] │ │ + adrp x20, 78000 │ │ + adrp x2, 78000 │ │ + ldr x20, [x20, #4016] │ │ mov x3, x0 │ │ mov x19, x1 │ │ - add x1, sp, #0x80 │ │ + sub x1, x29, #0x50 │ │ ldr x0, [x20] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #368] │ │ - bl 23510 │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + ldr x2, [x2, #4024] │ │ + bl 49848 │ │ cmp w0, #0x1 │ │ - b.ne fb0c // b.any │ │ - ldr w9, [sp, #128] │ │ - add x8, sp, #0x80 │ │ - adrp x1, 52000 │ │ + b.ne 153b0 // b.any │ │ + ldur w9, [x29, #-80] │ │ + sub x8, x29, #0x50 │ │ + adrp x1, 78000 │ │ ldur w10, [x8, #3] │ │ ldur q0, [x8, #15] │ │ ldur q1, [x8, #31] │ │ str w9, [sp] │ │ ldur x9, [x8, #7] │ │ cmp x19, #0x21 │ │ ldur q2, [x8, #47] │ │ - ldrb w8, [sp, #191] │ │ + ldurb w8, [x29, #-17] │ │ add x2, sp, #0x40 │ │ stur w10, [sp, #3] │ │ ldr x0, [x20] │ │ mov x3, sp │ │ stp q0, q1, [sp, #64] │ │ stur x9, [sp, #7] │ │ mov w9, #0x102 // #258 │ │ stur q2, [sp, #47] │ │ stur q1, [sp, #31] │ │ stur q0, [sp, #15] │ │ strb w8, [sp, #63] │ │ mov w8, #0x2 // #2 │ │ str x19, [sp, #64] │ │ csel w4, w9, w8, eq // eq = none │ │ - ldr x1, [x1, #368] │ │ - bl 23cf0 │ │ + ldr x1, [x1, #4024] │ │ + bl 4a028 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #204] │ │ - b.ne fb1c // b.any │ │ + stur w0, [x29, #-4] │ │ + b.ne 15398 // b.any │ │ ldp x20, x19, [sp, #224] │ │ - ldr x30, [sp, #208] │ │ + ldp x29, x30, [sp, #208] │ │ add sp, sp, #0xf0 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0x80 │ │ - str x8, [sp, #128] │ │ - bl 10d34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x710 │ │ - add x0, sp, #0xcc │ │ - add x1, sp, #0x80 │ │ - str xzr, [sp, #128] │ │ - bl efdc │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa50 │ │ + sub x0, x29, #0x4 │ │ + sub x1, x29, #0x50 │ │ + stur xzr, [x29, #-80] │ │ + bl 488ac │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ │ │ -000000000000fb34 : │ │ - sub sp, sp, #0x90 │ │ - stp x30, x19, [sp, #128] │ │ +00000000000153b8 : │ │ + sub sp, sp, #0xa0 │ │ + stp x29, x30, [sp, #128] │ │ + str x19, [sp, #144] │ │ + add x29, sp, #0x80 │ │ movi v0.2d, #0x0 │ │ mov x19, x0 │ │ stp q0, q0, [sp] │ │ stp q0, q0, [sp, #32] │ │ - bl f080 │ │ - adrp x2, 52000 │ │ + bl 149c0 │ │ + adrp x2, 78000 │ │ mov x1, sp │ │ - ldr x2, [x2, #408] │ │ - bl 25bcc │ │ + ldr x2, [x2, #4040] │ │ + bl 4bf04 │ │ cmp w0, #0x1 │ │ - b.ne fbb4 // b.any │ │ - adrp x8, 52000 │ │ - adrp x1, 52000 │ │ + b.ne 15444 // b.any │ │ + adrp x8, 78000 │ │ + adrp x1, 78000 │ │ cmp x19, #0x21 │ │ - ldr x8, [x8, #360] │ │ - str x19, [sp, #64] │ │ + ldr x8, [x8, #4016] │ │ + stur x19, [x29, #-56] │ │ mov w9, #0x2 // #2 │ │ mov w10, #0x102 // #258 │ │ - add x2, sp, #0x40 │ │ + sub x2, x29, #0x38 │ │ mov x3, sp │ │ ldr x0, [x8] │ │ - ldr x1, [x1, #368] │ │ + ldr x1, [x1, #4024] │ │ csel w4, w10, w9, eq // eq = none │ │ - bl 23cf0 │ │ + bl 4a028 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #76] │ │ - b.ne fbc4 // b.any │ │ - ldp x30, x19, [sp, #128] │ │ - add sp, sp, #0x90 │ │ + str w0, [x29, #28] │ │ + b.ne 15458 // b.any │ │ + ldp x29, x30, [sp, #128] │ │ + ldr x19, [sp, #144] │ │ + add sp, sp, #0xa0 │ │ ret │ │ mov w0, wzr │ │ - ldp x30, x19, [sp, #128] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x710 │ │ - add x0, sp, #0x4c │ │ - add x1, sp, #0x50 │ │ - str xzr, [sp, #80] │ │ - bl efdc │ │ - │ │ -000000000000fbdc : │ │ - sub sp, sp, #0x140 │ │ - stp x29, x30, [sp, #304] │ │ - movi v0.2d, #0x0 │ │ - stp q0, q0, [sp, #192] │ │ - stp q0, q0, [sp, #224] │ │ - stp q0, q0, [sp, #256] │ │ - bl f080 │ │ - adrp x2, 52000 │ │ - add x1, sp, #0xc0 │ │ - ldr x2, [x2, #408] │ │ - bl 2f130 │ │ - cmp w0, #0x1 │ │ - b.ne fce0 // b.any │ │ - add x8, sp, #0xc0 │ │ - ldr w9, [sp, #192] │ │ - ldrb w10, [sp, #287] │ │ - ldur q0, [x8, #47] │ │ - ldur q1, [x8, #63] │ │ - ldur q2, [x8, #79] │ │ - str w9, [sp] │ │ - ldur w9, [x8, #3] │ │ - stp q0, q1, [sp, #128] │ │ - ldur q0, [x8, #15] │ │ - ldur q1, [x8, #31] │ │ - str q2, [sp, #160] │ │ - ldur x8, [x8, #7] │ │ - stp q0, q1, [sp, #96] │ │ - ldp q0, q2, [sp, #144] │ │ - stur w9, [sp, #3] │ │ - and w9, w10, #0xff │ │ - strb w10, [sp, #176] │ │ - stur q0, [sp, #63] │ │ - ldp q0, q1, [sp, #112] │ │ - stur q2, [sp, #79] │ │ - stur x8, [sp, #7] │ │ - stur q0, [sp, #31] │ │ - movi v0.2d, #0x0 │ │ - stur q1, [sp, #47] │ │ - ldr q1, [sp, #96] │ │ - strb w9, [sp, #95] │ │ - stur q1, [sp, #15] │ │ - stp q0, q0, [sp, #192] │ │ - stp q0, q0, [sp, #224] │ │ - str wzr, [sp, #188] │ │ - bl f080 │ │ - add x1, sp, #0xc0 │ │ - add x2, sp, #0xbc │ │ - mov x3, sp │ │ - bl 2f614 │ │ - cmp w0, #0x1 │ │ - str w0, [sp, #300] │ │ - b.ne fcec // b.any │ │ - adrp x8, 52000 │ │ - adrp x1, 52000 │ │ - add x2, sp, #0xc0 │ │ - ldr x8, [x8, #360] │ │ - ldr x0, [x8] │ │ - ldr x1, [x1, #392] │ │ - bl 2e8e8 │ │ - cmp w0, #0x1 │ │ - str w0, [sp, #300] │ │ - b.ne fd04 // b.any │ │ - ldp x29, x30, [sp, #304] │ │ - add sp, sp, #0x140 │ │ - ret │ │ - add x0, sp, #0xc0 │ │ - str xzr, [sp, #192] │ │ - bl 10d34 │ │ - str xzr, [sp, #96] │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x740 │ │ - add x0, sp, #0x12c │ │ - add x1, sp, #0x60 │ │ - bl efdc │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x728 │ │ - str xzr, [sp, #96] │ │ - add x0, sp, #0x12c │ │ - add x1, sp, #0x60 │ │ - bl efdc │ │ - │ │ -000000000000fd1c : │ │ - sub sp, sp, #0x130 │ │ - str x29, [sp, #272] │ │ - stp x30, x19, [sp, #288] │ │ - movi v0.2d, #0x0 │ │ - str wzr, [sp, #76] │ │ - adrp x19, 52000 │ │ - adrp x2, 52000 │ │ - mov x3, x0 │ │ - add x1, sp, #0xd0 │ │ - stp q0, q0, [sp] │ │ - stp q0, q0, [sp, #32] │ │ - ldr x19, [x19, #360] │ │ - stp q0, q0, [sp, #208] │ │ - stp q0, q0, [sp, #240] │ │ - ldr x0, [x19] │ │ - ldr x2, [x2, #368] │ │ - bl 23510 │ │ - cmp w0, #0x1 │ │ - b.ne fe08 // b.any │ │ - ldr w9, [sp, #208] │ │ - add x8, sp, #0xd0 │ │ - ldur w10, [x8, #3] │ │ - ldur q0, [x8, #15] │ │ - ldur q1, [x8, #31] │ │ - str w9, [sp, #80] │ │ - ldur x9, [x8, #7] │ │ - ldur q2, [x8, #47] │ │ - ldrb w8, [sp, #271] │ │ - stur w10, [sp, #83] │ │ - stp q0, q1, [sp, #144] │ │ - stur x9, [sp, #87] │ │ - stur q2, [sp, #127] │ │ - stur q1, [sp, #111] │ │ - stur q0, [sp, #95] │ │ - strb w8, [sp, #143] │ │ - bl f080 │ │ - mov x1, sp │ │ - add x2, sp, #0x4c │ │ - add x3, sp, #0x50 │ │ - bl 2ea80 │ │ - cmp w0, #0x1 │ │ - str w0, [sp, #144] │ │ - b.ne fe18 // b.any │ │ - ldp q0, q1, [sp] │ │ - adrp x1, 52000 │ │ - ldr x0, [x19] │ │ - add x2, sp, #0xd0 │ │ - stp q0, q1, [sp, #208] │ │ - ldp q0, q2, [sp, #32] │ │ - stp q0, q2, [sp, #240] │ │ - ldr x1, [x1, #392] │ │ - bl 2e8e8 │ │ - cmp w0, #0x1 │ │ - str w0, [sp] │ │ - b.ne fe30 // b.any │ │ - ldp x30, x19, [sp, #288] │ │ - ldr x29, [sp, #272] │ │ - add sp, sp, #0x130 │ │ + ldp x29, x30, [sp, #128] │ │ + ldr x19, [sp, #144] │ │ + add sp, sp, #0xa0 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0xd0 │ │ - str x8, [sp, #208] │ │ - bl 10d34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x6f8 │ │ - add x0, sp, #0x90 │ │ - add x1, sp, #0xd0 │ │ - str xzr, [sp, #208] │ │ - bl efdc │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x728 │ │ - mov x0, sp │ │ - add x1, sp, #0x50 │ │ - str xzr, [sp, #80] │ │ - bl efdc │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa50 │ │ + add x0, x29, #0x1c │ │ + sub x1, x29, #0x30 │ │ + stur xzr, [x29, #-48] │ │ + bl 488ac │ │ │ │ -000000000000fe48 : │ │ +0000000000015470 : │ │ sub sp, sp, #0xf0 │ │ - str x30, [sp, #208] │ │ + stp x29, x30, [sp, #208] │ │ stp x20, x19, [sp, #224] │ │ + add x29, sp, #0xd0 │ │ movi v0.2d, #0x0 │ │ - adrp x20, 52000 │ │ - adrp x2, 52000 │ │ - ldr x20, [x20, #360] │ │ + adrp x20, 78000 │ │ + adrp x2, 78000 │ │ + ldr x20, [x20, #4016] │ │ mov x3, x0 │ │ mov x19, x1 │ │ - add x1, sp, #0x80 │ │ + sub x1, x29, #0x50 │ │ ldr x0, [x20] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #368] │ │ - bl 23510 │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + ldr x2, [x2, #4024] │ │ + bl 49848 │ │ cmp w0, #0x1 │ │ - b.ne ff44 // b.any │ │ - ldr w9, [sp, #128] │ │ - add x8, sp, #0x80 │ │ + b.ne 15588 // b.any │ │ + ldur w9, [x29, #-80] │ │ + sub x8, x29, #0x50 │ │ ldur w10, [x8, #3] │ │ ldur q0, [x8, #15] │ │ ldur q1, [x8, #31] │ │ str w9, [sp] │ │ ldur x9, [x8, #7] │ │ ldur q2, [x8, #47] │ │ - ldrb w8, [sp, #191] │ │ + ldurb w8, [x29, #-17] │ │ stur w10, [sp, #3] │ │ stp q0, q1, [sp, #64] │ │ stur x9, [sp, #7] │ │ stur q2, [sp, #47] │ │ stur q1, [sp, #31] │ │ stur q0, [sp, #15] │ │ strb w8, [sp, #63] │ │ - bl f080 │ │ - adrp x2, 52000 │ │ + bl 149c0 │ │ + adrp x2, 79000 │ │ mov x1, sp │ │ - ldr x2, [x2, #384] │ │ - bl 26950 │ │ + ldr x2, [x2, #56] │ │ + bl 4cc88 │ │ cmp w0, #0x1 │ │ - b.ne ff30 // b.any │ │ + b.ne 1555c // b.any │ │ str x19, [sp, #64] │ │ - adrp x1, 52000 │ │ + adrp x1, 78000 │ │ cmp x19, #0x21 │ │ mov w8, #0x2 // #2 │ │ mov w9, #0x102 // #258 │ │ ldr x0, [x20] │ │ - ldr x1, [x1, #368] │ │ + ldr x1, [x1, #4024] │ │ csel w4, w9, w8, eq // eq = none │ │ add x2, sp, #0x40 │ │ mov x3, sp │ │ - bl 23cf0 │ │ + bl 4a028 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #204] │ │ - b.ne ff54 // b.any │ │ + stur w0, [x29, #-4] │ │ + b.ne 15570 // b.any │ │ ldp x20, x19, [sp, #224] │ │ - ldr x30, [sp, #208] │ │ + ldp x29, x30, [sp, #208] │ │ add sp, sp, #0xf0 │ │ ret │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #224] │ │ - ldr x30, [sp, #208] │ │ + ldp x29, x30, [sp, #208] │ │ add sp, sp, #0xf0 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0x80 │ │ - str x8, [sp, #128] │ │ - bl 10d34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x710 │ │ - add x0, sp, #0xcc │ │ - add x1, sp, #0x80 │ │ - str xzr, [sp, #128] │ │ - bl efdc │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa50 │ │ + sub x0, x29, #0x4 │ │ + sub x1, x29, #0x50 │ │ + stur xzr, [x29, #-80] │ │ + bl 488ac │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ │ │ -000000000000ff6c : │ │ - str x30, [sp, #-16]! │ │ - adrp x8, 52000 │ │ - adrp x1, 52000 │ │ - adrp x2, 52000 │ │ - ldr x8, [x8, #360] │ │ +0000000000015590 : │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #48] │ │ + add x29, sp, #0x30 │ │ + adrp x10, 79000 │ │ + adrp x11, 79000 │ │ + adrp x12, 79000 │ │ + ldr x10, [x10, #40] │ │ + ldr x11, [x11, #72] │ │ + mov x6, x1 │ │ + mov x9, x0 │ │ + ldr x12, [x12, #80] │ │ + adrp x0, 78000 │ │ + adrp x1, 79000 │ │ + mov x8, x3 │ │ + mov x7, x2 │ │ + ldr x0, [x0, #4064] │ │ + ldr x1, [x1, #88] │ │ + stp x11, x10, [sp, #32] │ │ + adrp x2, 79000 │ │ + adrp x3, 79000 │ │ + adrp x10, 79000 │ │ + ldr x2, [x2, #96] │ │ + ldr x3, [x3, #104] │ │ + stp x5, x12, [sp, #16] │ │ + ldr x10, [x10, #24] │ │ + stp x8, x4, [sp] │ │ + mov x5, x9 │ │ + mov x4, x10 │ │ + bl 58d34 │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + │ │ +0000000000015610 : │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + adrp x8, 78000 │ │ + adrp x1, 78000 │ │ + adrp x2, 79000 │ │ + ldr x8, [x8, #4016] │ │ ldr x0, [x8] │ │ - ldr x1, [x1, #408] │ │ - ldr x2, [x2, #384] │ │ - bl 261b0 │ │ + ldr x1, [x1, #4040] │ │ + ldr x2, [x2, #56] │ │ + bl 4c4e8 │ │ cmp w0, #0x1 │ │ cset w0, eq // eq = none │ │ - ldr x30, [sp], #16 │ │ + ldp x29, x30, [sp], #16 │ │ ret │ │ │ │ -000000000000ffa0 : │ │ +0000000000015648 : │ │ sub sp, sp, #0x50 │ │ - stp x30, x19, [sp, #64] │ │ - adrp x19, 52000 │ │ - adrp x1, 52000 │ │ - ldr x19, [x19, #360] │ │ - ldr x0, [x19] │ │ - ldr x1, [x1, #384] │ │ - bl 25f9c │ │ + stp x29, x30, [sp, #64] │ │ + add x29, sp, #0x40 │ │ + adrp x8, 78000 │ │ + adrp x1, 78000 │ │ + ldr x8, [x8, #4016] │ │ + ldr x0, [x8] │ │ + ldr x1, [x1, #4040] │ │ + bl 4c2d4 │ │ cmp w0, #0x1 │ │ str w0, [sp, #12] │ │ - b.ne fff8 // b.any │ │ - adrp x1, 52000 │ │ - adrp x2, 52000 │ │ - ldr x0, [x19] │ │ - ldr x1, [x1, #408] │ │ - ldr x2, [x2, #384] │ │ - bl 261b0 │ │ - ldp x30, x19, [sp, #64] │ │ - cmp w0, #0x1 │ │ - cset w0, eq // eq = none │ │ + b.ne 15684 // b.any │ │ + ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x50 │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x758 │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xac0 │ │ add x0, sp, #0xc │ │ add x1, sp, #0x10 │ │ str xzr, [sp, #16] │ │ - bl efdc │ │ + bl 488ac │ │ │ │ -0000000000010010 : │ │ - sub sp, sp, #0x40 │ │ - str x30, [sp, #48] │ │ - adrp x8, 52000 │ │ - adrp x1, 52000 │ │ - ldr x8, [x8, #360] │ │ - ldr x0, [x8] │ │ - ldr x1, [x1, #408] │ │ - bl 25f9c │ │ +000000000001569c : │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + str x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + adrp x19, 78000 │ │ + adrp x1, 79000 │ │ + ldr x19, [x19, #4016] │ │ + ldr x0, [x19] │ │ + ldr x1, [x1, #56] │ │ + bl 4c2d4 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #60] │ │ - b.ne 10048 // b.any │ │ - ldr x30, [sp, #48] │ │ - add sp, sp, #0x40 │ │ + str w0, [x29, #28] │ │ + b.ne 15700 // b.any │ │ + adrp x1, 78000 │ │ + adrp x2, 79000 │ │ + ldr x0, [x19] │ │ + ldr x1, [x1, #4040] │ │ + ldr x2, [x2, #56] │ │ + bl 4c4e8 │ │ + cmp w0, #0x1 │ │ + cset w0, eq // eq = none │ │ + ldp x29, x30, [sp, #48] │ │ + ldr x19, [sp, #64] │ │ + add sp, sp, #0x50 │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x770 │ │ - add x0, sp, #0x3c │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xad8 │ │ + add x0, x29, #0x1c │ │ mov x1, sp │ │ str xzr, [sp] │ │ - bl efdc │ │ + bl 488ac │ │ + │ │ +0000000000015718 : │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #64] │ │ + str x19, [sp, #80] │ │ + add x29, sp, #0x40 │ │ + mov x19, x1 │ │ + stp x0, xzr, [x29, #-24] │ │ + stur xzr, [x29, #-8] │ │ + str xzr, [x29, #24] │ │ + bl 149c0 │ │ + adrp x1, 79000 │ │ + adrp x8, 79000 │ │ + adrp x9, 79000 │ │ + ldr x1, [x1, #32] │ │ + ldr x8, [x8, #112] │ │ + ldr x9, [x9, #48] │ │ + adrp x3, 79000 │ │ + adrp x5, 78000 │ │ + sub x2, x29, #0x10 │ │ + stp x19, x1, [sp, #16] │ │ + sub x4, x29, #0x18 │ │ + sub x6, x29, #0x8 │ │ + ldr x3, [x3, #120] │ │ + ldr x5, [x5, #4032] │ │ + add x7, x29, #0x18 │ │ + stp x9, x8, [sp] │ │ + str xzr, [sp, #32] │ │ + bl 64a14 │ │ + cmp w0, #0x1 │ │ + b.ne 157b8 // b.any │ │ + ldp x10, x8, [x29, #-24] │ │ + adrp x9, 79000 │ │ + ldr x9, [x9, #128] │ │ + ldur x11, [x29, #-8] │ │ + stp x8, x10, [x9] │ │ + ldr x8, [x29, #24] │ │ + stp x11, x8, [x9, #16] │ │ + ldp x29, x30, [sp, #64] │ │ + ldr x19, [sp, #80] │ │ + add sp, sp, #0x60 │ │ + ret │ │ + mov w0, wzr │ │ + ldp x29, x30, [sp, #64] │ │ + ldr x19, [sp, #80] │ │ + add sp, sp, #0x60 │ │ + ret │ │ + │ │ +00000000000157cc : │ │ + sub sp, sp, #0x30 │ │ + stp x29, x30, [sp, #16] │ │ + str x19, [sp, #32] │ │ + add x29, sp, #0x10 │ │ + mov x19, x1 │ │ + str xzr, [sp, #8] │ │ + str xzr, [x29, #24] │ │ + bl 149c0 │ │ + adrp x3, 79000 │ │ + adrp x4, 79000 │ │ + adrp x6, 79000 │ │ + ldr x3, [x3, #48] │ │ + ldr x4, [x4, #112] │ │ + ldr x6, [x6, #32] │ │ + add x1, sp, #0x8 │ │ + add x2, x29, #0x18 │ │ + mov x5, x19 │ │ + mov x7, xzr │ │ + bl 67524 │ │ + ldp x29, x30, [sp, #16] │ │ + ldr x19, [sp, #32] │ │ + add sp, sp, #0x30 │ │ + ret │ │ + │ │ +0000000000015828 : │ │ + sub sp, sp, #0xf0 │ │ + stp x29, x30, [sp, #160] │ │ + stp x26, x25, [sp, #176] │ │ + stp x24, x23, [sp, #192] │ │ + stp x22, x21, [sp, #208] │ │ + stp x20, x19, [sp, #224] │ │ + add x29, sp, #0xa0 │ │ + mov w8, #0x6 // #6 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0xc23 │ │ + str w0, [sp, #52] │ │ + mov x22, x5 │ │ + mov x21, x4 │ │ + stp x9, x8, [sp, #56] │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xbf8 │ │ + ldar w8, [x8] │ │ + mov w20, w3 │ │ + mov w19, w2 │ │ + mov x23, x1 │ │ + cbnz w8, 158bc │ │ + adrp x8, d95000 │ │ + add x8, x8, #0xb8 │ │ + ldar x0, [x8] │ │ + cbz x0, 158d0 │ │ + bl 75730 │ │ + cbz x0, 158e4 │ │ + adrp x24, 7a000 │ │ + adrp x25, 7a000 │ │ + ldr x8, [x24, #3008] │ │ + cmp x0, x8 │ │ + b.ne 158fc // b.any │ │ + ldr w8, [x25, #3020] │ │ + cmn w8, #0x1 │ │ + b.eq 15a24 // b.none │ │ + add w8, w8, #0x1 │ │ + b 15920 │ │ + bl 47d58 │ │ + adrp x8, d95000 │ │ + add x8, x8, #0xb8 │ │ + ldar x0, [x8] │ │ + cbnz x0, 1588c │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xb8 │ │ + bl 25ddc │ │ + bl 75730 │ │ + cbnz x0, 15894 │ │ + bl 47c78 │ │ + adrp x24, 7a000 │ │ + adrp x25, 7a000 │ │ + ldr x8, [x24, #3008] │ │ + cmp x0, x8 │ │ + b.eq 158a8 // b.none │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xbc8 │ │ + mov w9, #0x1 // #1 │ │ + ldaxr w10, [x8] │ │ + cbnz w10, 15a04 │ │ + stxr w10, w9, [x8] │ │ + cbnz w10, 15908 │ │ + str x0, [x24, #3008] │ │ + mov w8, #0x1 // #1 │ │ + adrp x0, 7a000 │ │ + add x0, x0, #0xbc0 │ │ + str w8, [x0, #12] │ │ + str x0, [sp, #80] │ │ + adrp x1, 8000 │ │ + add x1, x1, #0xda │ │ + mov w2, #0x18 // #24 │ │ + bl 48180 │ │ + ldr w8, [x25, #3020] │ │ + subs w8, w8, #0x1 │ │ + str w8, [x25, #3020] │ │ + b.ne 15970 // b.any │ │ + adrp x9, 7a000 │ │ + add x9, x9, #0xbc8 │ │ + str xzr, [x24, #3008] │ │ + ldxr w8, [x9] │ │ + stlxr w10, wzr, [x9] │ │ + cbnz w10, 1595c │ │ + cmp w8, #0x2 │ │ + b.eq 15a28 // b.none │ │ + cbnz x0, 15a4c │ │ + bl 149c0 │ │ + adrp x5, 79000 │ │ + adrp x8, 79000 │ │ + adrp x1, 79000 │ │ + ldr x5, [x5, #32] │ │ + ldr x8, [x8, #120] │ │ + adrp x4, 79000 │ │ + adrp x6, 78000 │ │ + add x2, sp, #0x34 │ │ + mov x3, x23 │ │ + str x5, [sp, #32] │ │ + mov w7, w19 │ │ + ldr x1, [x1, #112] │ │ + str x22, [sp, #24] │ │ + ldr x4, [x4, #48] │ │ + stp x21, x8, [sp, #8] │ │ + ldr x6, [x6, #4032] │ │ + str w20, [sp] │ │ + str xzr, [sp, #40] │ │ + bl 67b94 │ │ + cmp w0, #0x1 │ │ + b.lt 159e4 // b.tstop │ │ + adrp x9, 78000 │ │ + ldr w8, [sp, #52] │ │ + mov w0, #0x1 // #1 │ │ + ldr x9, [x9, #4040] │ │ + str w8, [x9] │ │ + b 159e8 │ │ + mov w0, wzr │ │ + ldp x20, x19, [sp, #224] │ │ + ldp x22, x21, [sp, #208] │ │ + ldp x24, x23, [sp, #192] │ │ + ldp x26, x25, [sp, #176] │ │ + ldp x29, x30, [sp, #160] │ │ + add sp, sp, #0xf0 │ │ + ret │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xbc8 │ │ + mov x26, x0 │ │ + mov x0, x8 │ │ + clrex │ │ + bl 46e9c │ │ + mov x0, x26 │ │ + b 15918 │ │ + bl 1a06c │ │ + adrp x1, 7a000 │ │ + add x1, x1, #0xbc8 │ │ + mov x24, x0 │ │ + mov w0, #0x62 // #98 │ │ + mov w2, #0x81 // #129 │ │ + mov w3, #0x1 // #1 │ │ + bl 75740 │ │ + mov x0, x24 │ │ + cbz x24, 15974 │ │ + add x8, sp, #0x38 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ + stp x8, x9, [x29, #-32] │ │ + add x8, sp, #0x48 │ │ + adrp x9, 47000 │ │ + add x9, x9, #0xef0 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xc88 │ │ + mov w9, #0x2 // #2 │ │ + stp x0, x8, [sp, #72] │ │ + sub x8, x29, #0x20 │ │ + stp x9, xzr, [sp, #104] │ │ + stp x9, x8, [sp, #88] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xca8 │ │ + add x0, sp, #0x50 │ │ + bl 17620 │ │ + brk #0x1 │ │ + ldr x8, [sp, #80] │ │ + mov x19, x0 │ │ + mov x0, x8 │ │ + bl 48500 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + ldr x8, [sp, #72] │ │ + mov x19, x0 │ │ + mov x0, x8 │ │ + bl 458e8 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + │ │ +0000000000015ad0 : │ │ + sub sp, sp, #0xf0 │ │ + stp x29, x30, [sp, #208] │ │ + stp x20, x19, [sp, #224] │ │ + add x29, sp, #0xd0 │ │ + movi v0.2d, #0x0 │ │ + strb wzr, [sp, #64] │ │ + adrp x20, 78000 │ │ + ldr x20, [x20, #4016] │ │ + adrp x2, 79000 │ │ + mov x19, x0 │ │ + mov w3, w1 │ │ + mov x1, sp │ │ + ldr x0, [x20] │ │ + stp q0, q0, [sp] │ │ + stp q0, q0, [sp, #32] │ │ + ldr x2, [x2, #136] │ │ + bl 53c48 │ │ + cbz w0, 15bb8 │ │ + movi v0.2d, #0x0 │ │ + stp q0, q0, [sp, #80] │ │ + stp q0, q0, [sp, #112] │ │ + bl 149c0 │ │ + adrp x3, 79000 │ │ + add x1, sp, #0x50 │ │ + mov x2, sp │ │ + ldr x3, [x3, #144] │ │ + bl 54040 │ │ + cmp w0, #0x1 │ │ + b.ne 15b8c // b.any │ │ + stur x19, [x29, #-64] │ │ + adrp x1, 78000 │ │ + cmp x19, #0x21 │ │ + mov w8, #0x2 // #2 │ │ + mov w9, #0x102 // #258 │ │ + ldr x0, [x20] │ │ + ldr x1, [x1, #4024] │ │ + csel w4, w9, w8, eq // eq = none │ │ + sub x2, x29, #0x40 │ │ + add x3, sp, #0x50 │ │ + bl 4a028 │ │ + cmp w0, #0x1 │ │ + stur w0, [x29, #-52] │ │ + b.ne 15ba0 // b.any │ │ + ldp x20, x19, [sp, #224] │ │ + ldp x29, x30, [sp, #208] │ │ + add sp, sp, #0xf0 │ │ + ret │ │ + mov w0, wzr │ │ + ldp x20, x19, [sp, #224] │ │ + ldp x29, x30, [sp, #208] │ │ + add sp, sp, #0xf0 │ │ + ret │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa50 │ │ + sub x0, x29, #0x34 │ │ + sub x1, x29, #0x30 │ │ + stur xzr, [x29, #-48] │ │ + bl 488ac │ │ + mov w0, #0x4 // #4 │ │ + bl 14d90 │ │ + │ │ +0000000000015bc0 : │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 149c0 │ │ + adrp x1, 78000 │ │ + ldr x1, [x1, #4024] │ │ + bl 4be90 │ │ + cmp w0, #0x1 │ │ + cset w0, eq // eq = none │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ │ │ -0000000000010060 : │ │ +0000000000015be8 : │ │ sub sp, sp, #0x90 │ │ - stp x30, x19, [sp, #128] │ │ + stp x29, x30, [sp, #112] │ │ + str x19, [sp, #128] │ │ + add x29, sp, #0x70 │ │ movi v0.2d, #0x0 │ │ - adrp x8, 52000 │ │ + adrp x8, 79000 │ │ cmp w0, #0x0 │ │ str q0, [sp, #48] │ │ - ldr x8, [x8, #416] │ │ + ldr x8, [x8, #152] │ │ stp q0, q0, [sp, #16] │ │ str q0, [sp] │ │ csel x19, xzr, x8, eq // eq = none │ │ - bl f080 │ │ - adrp x8, 52000 │ │ - adrp x2, 52000 │ │ - adrp x3, 52000 │ │ - ldr x8, [x8, #424] │ │ + bl 149c0 │ │ + adrp x8, 79000 │ │ + adrp x2, 79000 │ │ + adrp x3, 78000 │ │ + ldr x8, [x8, #160] │ │ mov x1, sp │ │ mov x5, x19 │ │ ldr x4, [x8] │ │ - ldr x2, [x2, #432] │ │ - ldr x3, [x3, #408] │ │ - bl 250d8 │ │ + ldr x2, [x2, #144] │ │ + ldr x3, [x3, #4040] │ │ + bl 4b410 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #76] │ │ - b.ne 100f4 // b.any │ │ - adrp x8, 52000 │ │ - adrp x1, 52000 │ │ + str w0, [x29, #24] │ │ + b.ne 15c88 // b.any │ │ + adrp x8, 78000 │ │ + adrp x1, 79000 │ │ mov x2, sp │ │ - ldr x8, [x8, #360] │ │ + ldr x8, [x8, #4016] │ │ ldr x0, [x8] │ │ - ldr x1, [x1, #440] │ │ - bl 242d8 │ │ + ldr x1, [x1, #136] │ │ + bl 4a610 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #76] │ │ - b.ne 1010c // b.any │ │ - ldp x30, x19, [sp, #128] │ │ + str w0, [x29, #28] │ │ + b.ne 15ca0 // b.any │ │ + ldp x29, x30, [sp, #112] │ │ + ldr x19, [sp, #128] │ │ add sp, sp, #0x90 │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x7a0 │ │ - str xzr, [sp, #80] │ │ - add x0, sp, #0x4c │ │ - add x1, sp, #0x50 │ │ - bl efdc │ │ - str xzr, [sp, #80] │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x788 │ │ - add x0, sp, #0x4c │ │ - add x1, sp, #0x50 │ │ - bl efdc │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xb08 │ │ + add x0, x29, #0x18 │ │ + sub x1, x29, #0x30 │ │ + stur xzr, [x29, #-48] │ │ + bl 488ac │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xaf0 │ │ + add x0, x29, #0x1c │ │ + sub x1, x29, #0x30 │ │ + stur xzr, [x29, #-48] │ │ + bl 488ac │ │ │ │ -0000000000010124 : │ │ - sub sp, sp, #0x90 │ │ - stp x30, x19, [sp, #128] │ │ +0000000000015cb8 : │ │ + sub sp, sp, #0xa0 │ │ + stp x29, x30, [sp, #128] │ │ + str x19, [sp, #144] │ │ + add x29, sp, #0x80 │ │ movi v0.2d, #0x0 │ │ strb wzr, [sp, #64] │ │ - adrp x8, 52000 │ │ + adrp x8, 79000 │ │ cmp w0, #0x0 │ │ str q0, [sp, #48] │ │ - ldr x8, [x8, #416] │ │ + ldr x8, [x8, #152] │ │ stp q0, q0, [sp, #16] │ │ str q0, [sp] │ │ csel x19, xzr, x8, eq // eq = none │ │ - bl f080 │ │ - adrp x8, 52000 │ │ - adrp x2, 52000 │ │ - adrp x3, 52000 │ │ - ldr x8, [x8, #424] │ │ + bl 149c0 │ │ + adrp x8, 79000 │ │ + adrp x2, 79000 │ │ + adrp x3, 78000 │ │ + ldr x8, [x8, #160] │ │ mov x1, sp │ │ mov x5, x19 │ │ ldr x4, [x8] │ │ - ldr x2, [x2, #432] │ │ - ldr x3, [x3, #408] │ │ - bl 2dc44 │ │ + ldr x2, [x2, #144] │ │ + ldr x3, [x3, #4040] │ │ + bl 53f7c │ │ cmp w0, #0x1 │ │ - str w0, [sp, #76] │ │ - b.ne 101bc // b.any │ │ - adrp x8, 52000 │ │ - adrp x1, 52000 │ │ - add x2, sp, #0x50 │ │ - ldr x8, [x8, #360] │ │ - str wzr, [sp, #80] │ │ + str w0, [x29, #28] │ │ + b.ne 15d5c // b.any │ │ + adrp x8, 78000 │ │ + adrp x1, 79000 │ │ + sub x2, x29, #0x30 │ │ + ldr x8, [x8, #4016] │ │ + stur wzr, [x29, #-48] │ │ mov x3, sp │ │ ldr x0, [x8] │ │ - ldr x1, [x1, #440] │ │ - bl 2d9f0 │ │ - ldp x30, x19, [sp, #128] │ │ - ldr w0, [sp, #80] │ │ - add sp, sp, #0x90 │ │ + ldr x1, [x1, #136] │ │ + bl 53d28 │ │ + ldur w0, [x29, #-48] │ │ + ldp x29, x30, [sp, #128] │ │ + ldr x19, [sp, #144] │ │ + add sp, sp, #0xa0 │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x7b8 │ │ - add x0, sp, #0x4c │ │ - add x1, sp, #0x50 │ │ - str xzr, [sp, #80] │ │ - bl efdc │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xb20 │ │ + add x0, x29, #0x1c │ │ + sub x1, x29, #0x30 │ │ + stur xzr, [x29, #-48] │ │ + bl 488ac │ │ │ │ -00000000000101d4 : │ │ +0000000000015d74 : │ │ sub sp, sp, #0xb0 │ │ - stp x30, x19, [sp, #160] │ │ + stp x29, x30, [sp, #144] │ │ + str x19, [sp, #160] │ │ + add x29, sp, #0x90 │ │ movi v0.2d, #0x0 │ │ mov w19, w0 │ │ stp q0, q0, [sp] │ │ stp q0, q0, [sp, #32] │ │ stp q0, q0, [sp, #64] │ │ - bl f080 │ │ - adrp x2, 52000 │ │ + bl 149c0 │ │ + adrp x2, 78000 │ │ mov x1, sp │ │ - ldr x2, [x2, #408] │ │ - bl 2f130 │ │ + ldr x2, [x2, #4040] │ │ + bl 55468 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #108] │ │ - b.ne 10264 // b.any │ │ - adrp x8, 52000 │ │ + str w0, [x29, #24] │ │ + b.ne 15e10 // b.any │ │ + adrp x8, 79000 │ │ cmp w19, #0x0 │ │ - ldr x8, [x8, #416] │ │ + ldr x8, [x8, #152] │ │ csel x19, xzr, x8, eq // eq = none │ │ - bl f080 │ │ - adrp x8, 52000 │ │ - adrp x1, 52000 │ │ - adrp x2, 52000 │ │ - ldr x8, [x8, #448] │ │ + bl 149c0 │ │ + adrp x8, 79000 │ │ + adrp x1, 79000 │ │ + adrp x2, 79000 │ │ + ldr x8, [x8, #168] │ │ mov x3, sp │ │ mov x5, x19 │ │ ldr x4, [x8] │ │ - ldr x1, [x1, #440] │ │ - ldr x2, [x2, #432] │ │ - bl 2fdf8 │ │ + ldr x1, [x1, #136] │ │ + ldr x2, [x2, #144] │ │ + bl 56130 │ │ cmp w0, #0x1 │ │ - str w0, [sp, #108] │ │ - b.ne 1027c // b.any │ │ - ldp x30, x19, [sp, #160] │ │ + str w0, [x29, #28] │ │ + b.ne 15e28 // b.any │ │ + ldp x29, x30, [sp, #144] │ │ + ldr x19, [sp, #160] │ │ add sp, sp, #0xb0 │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x7e8 │ │ - str xzr, [sp, #112] │ │ - add x0, sp, #0x6c │ │ - add x1, sp, #0x70 │ │ - bl efdc │ │ - str xzr, [sp, #112] │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x7d0 │ │ - add x0, sp, #0x6c │ │ - add x1, sp, #0x70 │ │ - bl efdc │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xb50 │ │ + add x0, x29, #0x18 │ │ + sub x1, x29, #0x30 │ │ + stur xzr, [x29, #-48] │ │ + bl 488ac │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xb38 │ │ + add x0, x29, #0x1c │ │ + sub x1, x29, #0x30 │ │ + stur xzr, [x29, #-48] │ │ + bl 488ac │ │ │ │ -0000000000010294 : │ │ +0000000000015e40 : │ │ sub sp, sp, #0xe0 │ │ - str x30, [sp, #192] │ │ + stp x29, x30, [sp, #192] │ │ stp x20, x19, [sp, #208] │ │ + add x29, sp, #0xc0 │ │ movi v0.2d, #0x0 │ │ - adrp x20, 52000 │ │ - adrp x2, 52000 │ │ - ldr x20, [x20, #360] │ │ + adrp x20, 78000 │ │ + adrp x2, 78000 │ │ + ldr x20, [x20, #4016] │ │ mov x3, x0 │ │ mov w19, w1 │ │ - add x1, sp, #0x80 │ │ + sub x1, x29, #0x40 │ │ ldr x0, [x20] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #368] │ │ - bl 23510 │ │ + stp q0, q0, [x29, #-64] │ │ + stp q0, q0, [x29, #-32] │ │ + ldr x2, [x2, #4024] │ │ + bl 49848 │ │ cmp w0, #0x1 │ │ - b.ne 10380 // b.any │ │ - add x8, sp, #0x80 │ │ - ldr w9, [sp, #128] │ │ - adrp x2, 52000 │ │ + b.ne 15f30 // b.any │ │ + sub x8, x29, #0x40 │ │ + ldur w9, [x29, #-64] │ │ + adrp x2, 79000 │ │ ldur q0, [x8, #15] │ │ ldur q1, [x8, #31] │ │ ldur w10, [x8, #3] │ │ str w9, [sp] │ │ ldur x9, [x8, #7] │ │ - add x1, sp, #0x80 │ │ + sub x1, x29, #0x40 │ │ stp q0, q1, [sp, #64] │ │ ldur q2, [x8, #47] │ │ - ldrb w8, [sp, #191] │ │ + ldurb w8, [x29, #-1] │ │ stur q0, [sp, #15] │ │ movi v0.2d, #0x0 │ │ ldr x0, [x20] │ │ stur w10, [sp, #3] │ │ stur x9, [sp, #7] │ │ stur q2, [sp, #47] │ │ stur q1, [sp, #31] │ │ strb w8, [sp, #63] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #440] │ │ - bl 24120 │ │ - cbz w0, 10390 │ │ - cbnz w19, 10350 │ │ + stp q0, q0, [x29, #-64] │ │ + stp q0, q0, [x29, #-32] │ │ + ldr x2, [x2, #136] │ │ + bl 4a458 │ │ + cbz w0, 15f38 │ │ + cbnz w19, 15f00 │ │ ldr x0, [x20] │ │ - add x1, sp, #0x80 │ │ - add x2, sp, #0x80 │ │ - bl 24510 │ │ - bl f080 │ │ - adrp x2, 52000 │ │ - add x1, sp, #0x80 │ │ + sub x1, x29, #0x40 │ │ + sub x2, x29, #0x40 │ │ + bl 4a848 │ │ + bl 149c0 │ │ + adrp x2, 79000 │ │ + sub x1, x29, #0x40 │ │ mov x3, sp │ │ - ldr x2, [x2, #432] │ │ - bl 24664 │ │ - ldp x20, x19, [sp, #208] │ │ + ldr x2, [x2, #144] │ │ + bl 4a99c │ │ cmp w0, #0x1 │ │ - ldr x30, [sp, #192] │ │ cset w0, eq // eq = none │ │ + ldp x20, x19, [sp, #208] │ │ + ldp x29, x30, [sp, #192] │ │ add sp, sp, #0xe0 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0x80 │ │ - str x8, [sp, #128] │ │ - bl 10d34 │ │ - mov w8, #0x4 // #4 │ │ - add x0, sp, #0x40 │ │ - str x8, [sp, #64] │ │ - bl 10d34 │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ + mov w0, #0x4 // #4 │ │ + bl 14d90 │ │ │ │ -00000000000103a0 : │ │ - sub sp, sp, #0xf0 │ │ - str x30, [sp, #208] │ │ - stp x20, x19, [sp, #224] │ │ - movi v0.2d, #0x0 │ │ - strb wzr, [sp, #64] │ │ - adrp x20, 52000 │ │ - ldr x20, [x20, #360] │ │ - adrp x2, 52000 │ │ - mov x19, x0 │ │ - mov w3, w1 │ │ - mov x1, sp │ │ - ldr x0, [x20] │ │ - stp q0, q0, [sp] │ │ - stp q0, q0, [sp, #32] │ │ - ldr x2, [x2, #440] │ │ - bl 2d910 │ │ - cbz w0, 1046c │ │ - movi v0.2d, #0x0 │ │ - stp q0, q0, [sp, #80] │ │ - stp q0, q0, [sp, #112] │ │ - bl f080 │ │ - adrp x3, 52000 │ │ - add x1, sp, #0x50 │ │ - mov x2, sp │ │ - ldr x3, [x3, #432] │ │ - bl 2dd08 │ │ - cmp w0, #0x1 │ │ - b.ne 10458 // b.any │ │ - str x19, [sp, #152] │ │ - adrp x1, 52000 │ │ - cmp x19, #0x21 │ │ - mov w8, #0x2 // #2 │ │ - mov w9, #0x102 // #258 │ │ - ldr x0, [x20] │ │ - ldr x1, [x1, #368] │ │ - csel w4, w9, w8, eq // eq = none │ │ - add x2, sp, #0x98 │ │ - add x3, sp, #0x50 │ │ - bl 23cf0 │ │ - cmp w0, #0x1 │ │ - str w0, [sp, #220] │ │ - b.ne 1047c // b.any │ │ - ldp x20, x19, [sp, #224] │ │ - ldr x30, [sp, #208] │ │ - add sp, sp, #0xf0 │ │ - ret │ │ - mov w0, wzr │ │ - ldp x20, x19, [sp, #224] │ │ - ldr x30, [sp, #208] │ │ - add sp, sp, #0xf0 │ │ - ret │ │ - mov w8, #0x4 // #4 │ │ - add x0, sp, #0x50 │ │ - str x8, [sp, #80] │ │ - bl 10d34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x710 │ │ - add x0, sp, #0xdc │ │ - add x1, sp, #0xa0 │ │ - str xzr, [sp, #160] │ │ - bl efdc │ │ +0000000000015f40 : │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + mov x19, x1 │ │ + mov x20, x0 │ │ + bl 149c0 │ │ + adrp x1, 79000 │ │ + adrp x4, 78000 │ │ + adrp x5, 78000 │ │ + adrp x6, 78000 │ │ + adrp x7, 78000 │ │ + ldr x1, [x1] │ │ + ldr x4, [x4, #4048] │ │ + ldr x5, [x5, #4072] │ │ + ldr x6, [x6, #4080] │ │ + ldr x7, [x7, #4088] │ │ + mov x2, x20 │ │ + mov x3, x19 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 5bc50 │ │ │ │ -0000000000010494 : │ │ +0000000000015f94 : │ │ sub sp, sp, #0xd0 │ │ - str x30, [sp, #192] │ │ + stp x29, x30, [sp, #192] │ │ + add x29, sp, #0xc0 │ │ movi v0.2d, #0x0 │ │ - adrp x8, 52000 │ │ - adrp x2, 52000 │ │ - ldr x8, [x8, #360] │ │ - add x1, sp, #0x80 │ │ + adrp x8, 78000 │ │ + adrp x2, 79000 │ │ + ldr x8, [x8, #4016] │ │ + sub x1, x29, #0x40 │ │ ldr x0, [x8] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #392] │ │ - bl 2e3a8 │ │ + stp q0, q0, [x29, #-64] │ │ + stp q0, q0, [x29, #-32] │ │ + ldr x2, [x2, #176] │ │ + bl 546e0 │ │ cmp w0, #0x1 │ │ - b.ne 1053c // b.any │ │ - ldr w9, [sp, #128] │ │ - add x8, sp, #0x80 │ │ + b.ne 16040 // b.any │ │ + ldur w9, [x29, #-64] │ │ + sub x8, x29, #0x40 │ │ ldur w10, [x8, #3] │ │ ldur q0, [x8, #15] │ │ ldur q1, [x8, #31] │ │ str w9, [sp] │ │ ldur x9, [x8, #7] │ │ ldur q2, [x8, #47] │ │ - ldrb w8, [sp, #191] │ │ + ldurb w8, [x29, #-1] │ │ stur w10, [sp, #3] │ │ str q0, [sp, #64] │ │ stur x9, [sp, #7] │ │ stur q0, [sp, #15] │ │ stur q1, [sp, #31] │ │ stur q2, [sp, #47] │ │ strb w8, [sp, #63] │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x2, 52000 │ │ + bl 149c0 │ │ + adrp x1, 79000 │ │ + adrp x2, 79000 │ │ mov x3, sp │ │ - ldr x1, [x1, #440] │ │ - ldr x2, [x2, #432] │ │ - bl 30ff4 │ │ + ldr x1, [x1, #136] │ │ + ldr x2, [x2, #144] │ │ + bl 5732c │ │ cmp w0, #0x1 │ │ - ldr x30, [sp, #192] │ │ cset w0, eq // eq = none │ │ + ldp x29, x30, [sp, #192] │ │ add sp, sp, #0xd0 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0x80 │ │ - str x8, [sp, #128] │ │ - bl 10d34 │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ │ │ -000000000001054c : │ │ - str x30, [sp, #-16]! │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x2, 52000 │ │ - adrp x3, 52000 │ │ - ldr x1, [x1, #456] │ │ - ldr x2, [x2, #464] │ │ - ldr x3, [x3, #472] │ │ - bl 34a50 │ │ +0000000000016048 : │ │ + sub sp, sp, #0xf0 │ │ + stp x29, x30, [sp, #208] │ │ + str x19, [sp, #224] │ │ + add x29, sp, #0xd0 │ │ + movi v0.2d, #0x0 │ │ + adrp x19, 78000 │ │ + adrp x2, 79000 │ │ + ldr x19, [x19, #4016] │ │ + sub x1, x29, #0x50 │ │ + ldr x0, [x19] │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + ldr x2, [x2, #176] │ │ + bl 546e0 │ │ cmp w0, #0x1 │ │ - cset w0, eq // eq = none │ │ - ldr x30, [sp], #16 │ │ - ret │ │ - │ │ -0000000000010580 : │ │ - sub sp, sp, #0x60 │ │ - stp x30, x19, [sp, #80] │ │ - mov x19, x1 │ │ - stp x0, xzr, [sp, #48] │ │ - stp xzr, xzr, [sp, #64] │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x8, 52000 │ │ - adrp x9, 52000 │ │ - ldr x1, [x1, #480] │ │ - ldr x8, [x8, #488] │ │ - ldr x9, [x9, #496] │ │ - adrp x3, 52000 │ │ - adrp x5, 52000 │ │ - add x2, sp, #0x38 │ │ - stp x19, x1, [sp, #16] │ │ - add x4, sp, #0x30 │ │ - add x6, sp, #0x40 │ │ - ldr x3, [x3, #504] │ │ - ldr x5, [x5, #512] │ │ - add x7, sp, #0x48 │ │ - stp x9, x8, [sp] │ │ - str xzr, [sp, #32] │ │ - bl 3e6dc │ │ + b.ne 16190 // b.any │ │ + sub x8, x29, #0x50 │ │ + ldur w9, [x29, #-80] │ │ + ldur q0, [x8, #15] │ │ + ldur q1, [x8, #31] │ │ + ldur w10, [x8, #3] │ │ + str w9, [sp] │ │ + ldur x9, [x8, #7] │ │ + ldur q2, [x8, #47] │ │ + stp q0, q1, [sp, #64] │ │ + ldurb w8, [x29, #-17] │ │ + stur q0, [sp, #15] │ │ + movi v0.2d, #0x0 │ │ + stur w10, [sp, #3] │ │ + stur x9, [sp, #7] │ │ + stur q2, [sp, #47] │ │ + stur q1, [sp, #31] │ │ + strb w8, [sp, #63] │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + bl 149c0 │ │ + adrp x3, 79000 │ │ + sub x1, x29, #0x50 │ │ + mov x2, sp │ │ + ldr x3, [x3, #56] │ │ + bl 54ef8 │ │ cmp w0, #0x1 │ │ - b.ne 1060c // b.any │ │ - ldp x10, x8, [sp, #48] │ │ - adrp x9, 52000 │ │ - ldr x9, [x9, #520] │ │ - stp x8, x10, [x9] │ │ - ldp x11, x8, [sp, #64] │ │ - stp x11, x8, [x9, #16] │ │ - ldp x30, x19, [sp, #80] │ │ - add sp, sp, #0x60 │ │ - ret │ │ - mov w0, wzr │ │ - ldp x30, x19, [sp, #80] │ │ - add sp, sp, #0x60 │ │ - ret │ │ - │ │ -000000000001061c : │ │ - sub sp, sp, #0x20 │ │ - stp x30, x19, [sp, #16] │ │ - mov x19, x1 │ │ - stp xzr, xzr, [sp] │ │ - bl f080 │ │ - adrp x3, 52000 │ │ - adrp x4, 52000 │ │ - adrp x6, 52000 │ │ - ldr x3, [x3, #496] │ │ - ldr x4, [x4, #488] │ │ - ldr x6, [x6, #480] │ │ + b.ne 1614c // b.any │ │ + stur wzr, [x29, #-84] │ │ + bl 149c0 │ │ mov x1, sp │ │ - add x2, sp, #0x8 │ │ - mov x5, x19 │ │ - mov x7, xzr │ │ - bl 411ec │ │ - ldp x30, x19, [sp, #16] │ │ - add sp, sp, #0x20 │ │ + sub x2, x29, #0x54 │ │ + sub x3, x29, #0x50 │ │ + bl 54db8 │ │ + cmp w0, #0x1 │ │ + stur w0, [x29, #-4] │ │ + b.ne 16160 // b.any │ │ + adrp x1, 79000 │ │ + ldr x0, [x19] │ │ + mov x2, sp │ │ + ldr x1, [x1, #176] │ │ + bl 54c20 │ │ + cmp w0, #0x1 │ │ + stur w0, [x29, #-4] │ │ + b.ne 16178 // b.any │ │ + ldur w0, [x29, #-84] │ │ + ldp x29, x30, [sp, #208] │ │ + ldr x19, [sp, #224] │ │ + add sp, sp, #0xf0 │ │ + ret │ │ + mov w0, #0xffffffff // #-1 │ │ + ldp x29, x30, [sp, #208] │ │ + ldr x19, [sp, #224] │ │ + add sp, sp, #0xf0 │ │ ret │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa80 │ │ + str xzr, [sp, #64] │ │ + sub x0, x29, #0x4 │ │ + add x1, sp, #0x40 │ │ + bl 488ac │ │ + str xzr, [sp, #64] │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa68 │ │ + sub x0, x29, #0x4 │ │ + add x1, sp, #0x40 │ │ + bl 488ac │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ │ │ -0000000000010668 : │ │ - sub sp, sp, #0xd0 │ │ - str x30, [sp, #192] │ │ +0000000000016198 : │ │ + sub sp, sp, #0xe0 │ │ + stp x29, x30, [sp, #192] │ │ + stp x20, x19, [sp, #208] │ │ + add x29, sp, #0xc0 │ │ movi v0.2d, #0x0 │ │ - adrp x8, 52000 │ │ - adrp x2, 52000 │ │ - ldr x8, [x8, #360] │ │ - mov x3, x0 │ │ - add x1, sp, #0x80 │ │ - ldr x0, [x8] │ │ - stp q0, q0, [sp, #128] │ │ - stp q0, q0, [sp, #160] │ │ - ldr x2, [x2, #368] │ │ - bl 23510 │ │ + adrp x20, 78000 │ │ + adrp x2, 79000 │ │ + ldr x20, [x20, #4016] │ │ + mov w19, w0 │ │ + sub x1, x29, #0x40 │ │ + ldr x0, [x20] │ │ + stp q0, q0, [x29, #-64] │ │ + stp q0, q0, [x29, #-32] │ │ + ldr x2, [x2, #176] │ │ + bl 546e0 │ │ cmp w0, #0x1 │ │ - b.ne 1070c // b.any │ │ - ldr w9, [sp, #128] │ │ - add x8, sp, #0x80 │ │ - ldur w10, [x8, #3] │ │ + b.ne 16274 // b.any │ │ + sub x8, x29, #0x40 │ │ + ldur w9, [x29, #-64] │ │ + adrp x2, 79000 │ │ ldur q0, [x8, #15] │ │ ldur q1, [x8, #31] │ │ + ldur w10, [x8, #3] │ │ str w9, [sp] │ │ ldur x9, [x8, #7] │ │ + sub x1, x29, #0x40 │ │ + stp q0, q1, [sp, #64] │ │ ldur q2, [x8, #47] │ │ - ldrb w8, [sp, #191] │ │ + ldurb w8, [x29, #-1] │ │ + stur q0, [sp, #15] │ │ + movi v0.2d, #0x0 │ │ + ldr x0, [x20] │ │ stur w10, [sp, #3] │ │ - stp q0, q1, [sp, #64] │ │ stur x9, [sp, #7] │ │ stur q2, [sp, #47] │ │ stur q1, [sp, #31] │ │ - stur q0, [sp, #15] │ │ strb w8, [sp, #63] │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x3, 52000 │ │ - mov x2, sp │ │ - ldr x1, [x1, #512] │ │ - ldr x3, [x3, #408] │ │ - bl 2898c │ │ - ldr x30, [sp, #192] │ │ - add sp, sp, #0xd0 │ │ + stp q0, q0, [x29, #-64] │ │ + stp q0, q0, [x29, #-32] │ │ + ldr x2, [x2, #184] │ │ + bl 546e0 │ │ + cmp w0, #0x1 │ │ + b.ne 16274 // b.any │ │ + bl 149c0 │ │ + adrp x1, 79000 │ │ + adrp x4, 79000 │ │ + mov x3, sp │ │ + ldr x1, [x1, #184] │ │ + ldr x4, [x4, #56] │ │ + mov w2, w19 │ │ + bl 5503c │ │ + ldp x20, x19, [sp, #208] │ │ + ldp x29, x30, [sp, #192] │ │ + add sp, sp, #0xe0 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - add x0, sp, #0x80 │ │ - str x8, [sp, #128] │ │ - bl 10d34 │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ │ │ -000000000001071c : │ │ - stp x30, x19, [sp, #-16]! │ │ - mov x19, x0 │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x2, 52000 │ │ - mov x3, x19 │ │ - ldr x1, [x1, #496] │ │ - ldr x2, [x2, #480] │ │ - ldp x30, x19, [sp], #16 │ │ - b 3d89c │ │ +000000000001627c : │ │ + sub sp, sp, #0x130 │ │ + stp x29, x30, [sp, #272] │ │ + stp x28, x19, [sp, #288] │ │ + add x29, sp, #0x110 │ │ + movi v0.2d, #0x0 │ │ + str wzr, [sp, #76] │ │ + adrp x19, 78000 │ │ + adrp x2, 78000 │ │ + mov x3, x0 │ │ + sub x1, x29, #0x40 │ │ + stp q0, q0, [sp] │ │ + stp q0, q0, [sp, #32] │ │ + ldr x19, [x19, #4016] │ │ + stp q0, q0, [x29, #-64] │ │ + stp q0, q0, [x29, #-32] │ │ + ldr x0, [x19] │ │ + ldr x2, [x2, #4024] │ │ + bl 49848 │ │ + cmp w0, #0x1 │ │ + b.ne 1639c // b.any │ │ + ldur w9, [x29, #-64] │ │ + sub x8, x29, #0x40 │ │ + ldur w10, [x8, #3] │ │ + ldur q0, [x8, #15] │ │ + ldur q1, [x8, #31] │ │ + str w9, [sp, #80] │ │ + ldur x9, [x8, #7] │ │ + ldur q2, [x8, #47] │ │ + ldurb w8, [x29, #-1] │ │ + stur w10, [sp, #83] │ │ + stp q0, q1, [x29, #-128] │ │ + stur x9, [sp, #87] │ │ + stur q2, [sp, #127] │ │ + stur q1, [sp, #111] │ │ + stur q0, [sp, #95] │ │ + strb w8, [sp, #143] │ │ + bl 149c0 │ │ + mov x1, sp │ │ + add x2, sp, #0x4c │ │ + add x3, sp, #0x50 │ │ + bl 54db8 │ │ + cmp w0, #0x1 │ │ + stur w0, [x29, #-128] │ │ + b.ne 1636c // b.any │ │ + ldp q0, q1, [sp] │ │ + adrp x1, 79000 │ │ + ldr x0, [x19] │ │ + sub x2, x29, #0x40 │ │ + stp q0, q1, [x29, #-64] │ │ + ldp q0, q2, [sp, #32] │ │ + stp q0, q2, [x29, #-32] │ │ + ldr x1, [x1, #176] │ │ + bl 54c20 │ │ + cmp w0, #0x1 │ │ + str w0, [sp] │ │ + b.ne 16384 // b.any │ │ + ldp x28, x19, [sp, #288] │ │ + ldp x29, x30, [sp, #272] │ │ + add sp, sp, #0x130 │ │ + ret │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa80 │ │ + sub x0, x29, #0x80 │ │ + sub x1, x29, #0x40 │ │ + stur xzr, [x29, #-64] │ │ + bl 488ac │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa68 │ │ + mov x0, sp │ │ + add x1, sp, #0x50 │ │ + str xzr, [sp, #80] │ │ + bl 488ac │ │ + mov w0, #0x1 // #1 │ │ + bl 14d90 │ │ │ │ -0000000000010744 : │ │ - sub sp, sp, #0x120 │ │ - stp x29, x30, [sp, #208] │ │ - stp x26, x25, [sp, #224] │ │ - stp x24, x23, [sp, #240] │ │ - stp x22, x21, [sp, #256] │ │ - stp x20, x19, [sp, #272] │ │ - mov w8, #0x1 // #1 │ │ - adrp x9, 50000 │ │ - add x9, x9, #0x800 │ │ - stp x9, x8, [sp, #56] │ │ +00000000000163a4 : │ │ + sub sp, sp, #0x150 │ │ + stp x29, x30, [sp, #304] │ │ + str x28, [sp, #320] │ │ + add x29, sp, #0x130 │ │ + movi v0.2d, #0x0 │ │ + stp q0, q0, [x29, #-112] │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + bl 149c0 │ │ + adrp x2, 78000 │ │ + sub x1, x29, #0x70 │ │ + ldr x2, [x2, #4040] │ │ + bl 55468 │ │ + cmp w0, #0x1 │ │ + b.ne 164e4 // b.any │ │ + sub x8, x29, #0x70 │ │ + ldur w9, [x29, #-112] │ │ + ldurb w10, [x29, #-17] │ │ + ldur q0, [x8, #47] │ │ + ldur q1, [x8, #63] │ │ + ldur q2, [x8, #79] │ │ + str w9, [sp] │ │ + ldur w9, [x8, #3] │ │ + stp q0, q1, [sp, #128] │ │ + ldur q0, [x8, #15] │ │ + ldur q1, [x8, #31] │ │ + str q2, [sp, #160] │ │ + ldur x8, [x8, #7] │ │ + stp q0, q1, [sp, #96] │ │ + ldp q0, q2, [sp, #144] │ │ + stur w9, [sp, #3] │ │ + and w9, w10, #0xff │ │ + strb w10, [sp, #176] │ │ + stur q0, [sp, #63] │ │ + ldp q0, q1, [sp, #112] │ │ + stur q2, [sp, #79] │ │ + stur x8, [sp, #7] │ │ + stur q0, [sp, #31] │ │ + movi v0.2d, #0x0 │ │ + stur q1, [sp, #47] │ │ + ldr q1, [sp, #96] │ │ + strb w9, [sp, #95] │ │ + stur q1, [sp, #15] │ │ + stp q0, q0, [x29, #-112] │ │ + stp q0, q0, [x29, #-80] │ │ + stur wzr, [x29, #-120] │ │ + bl 149c0 │ │ + sub x1, x29, #0x70 │ │ + sub x2, x29, #0x78 │ │ + mov x3, sp │ │ + bl 5594c │ │ + cmp w0, #0x1 │ │ + stur w0, [x29, #-116] │ │ + b.ne 164b4 // b.any │ │ + adrp x8, 78000 │ │ + adrp x1, 79000 │ │ + sub x2, x29, #0x70 │ │ + ldr x8, [x8, #4016] │ │ + ldr x0, [x8] │ │ + ldr x1, [x1, #176] │ │ + bl 54c20 │ │ + cmp w0, #0x1 │ │ + stur w0, [x29, #-4] │ │ + b.ne 164cc // b.any │ │ + ldp x29, x30, [sp, #304] │ │ + ldr x28, [sp, #320] │ │ + add sp, sp, #0x150 │ │ + ret │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xb68 │ │ + sub x0, x29, #0x74 │ │ + add x1, sp, #0x60 │ │ + str xzr, [sp, #96] │ │ + bl 488ac │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xa68 │ │ + sub x0, x29, #0x4 │ │ + add x1, sp, #0x60 │ │ + str xzr, [sp, #96] │ │ + bl 488ac │ │ + mov x0, xzr │ │ + bl 14d90 │ │ + mov x2, x0 │ │ + cmp x1, x0 │ │ + b.ls 16524 // b.plast │ │ + stp x30, xzr, [sp, #-16]! │ │ + cmp x1, #0x8 │ │ mov w8, #0x8 // #8 │ │ - mov w9, #0x6 // #6 │ │ - str x8, [sp, #72] │ │ - adrp x8, 6000 │ │ - add x8, x8, #0xba0 │ │ - str w0, [sp, #52] │ │ - mov x22, x5 │ │ - mov x21, x4 │ │ - stp xzr, xzr, [sp, #80] │ │ - mov w20, w3 │ │ - mov w19, w2 │ │ - stp x8, x9, [sp, #104] │ │ - adrp x8, d6d000 │ │ - add x8, x8, #0x938 │ │ - ldar w8, [x8] │ │ - mov x23, x1 │ │ - cmp w8, #0x4 │ │ - b.ne 107d4 // b.any │ │ - adrp x25, 53000 │ │ - add x25, x25, #0x3f8 │ │ - ldar x0, [x25] │ │ - cbz x0, 107e8 │ │ - bl 4f400 │ │ - cmp x0, #0x2 │ │ - b.cs 10800 // b.hs, b.nlast │ │ - b 10844 │ │ - bl 202f8 │ │ - adrp x25, 53000 │ │ - add x25, x25, #0x3f8 │ │ - ldar x0, [x25] │ │ - cbnz x0, 107c4 │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x3f8 │ │ - bl 1cd80 │ │ - bl 4f400 │ │ - cmp x0, #0x2 │ │ - b.cc 10844 // b.lo, b.ul, b.last │ │ - ldrb w8, [x0, #8] │ │ - cbz w8, 10844 │ │ - add x25, x0, #0x9 │ │ - adrp x24, d6d000 │ │ - ldr x8, [x24, #2304] │ │ - cmp x8, x25 │ │ - b.eq 108f0 // b.none │ │ - adrp x8, d6d000 │ │ - add x8, x8, #0x908 │ │ - mov w9, #0x1 // #1 │ │ - ldaxr w10, [x8] │ │ - cbnz w10, 10a68 │ │ - stxr w10, w9, [x8] │ │ - cbnz w10, 10828 │ │ - mov w8, #0x1 // #1 │ │ - str x25, [x24, #2304] │ │ - b 10900 │ │ - ldar x0, [x25] │ │ - cbz x0, 10884 │ │ - bl 4f400 │ │ - cbz x0, 10898 │ │ - mov x24, x0 │ │ - cmp x0, #0x1 │ │ - b.ne 108d4 // b.any │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x7b5 │ │ - adrp x3, 51000 │ │ - add x3, x3, #0x2b0 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x3b0 │ │ - add x2, sp, #0x80 │ │ - mov w1, #0x46 // #70 │ │ - bl 12774 │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x3f8 │ │ - bl 1cd80 │ │ - bl 4f400 │ │ - cbnz x0, 10854 │ │ - adrp x8, d6d000 │ │ - mov w0, #0x10 // #16 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 10ad8 │ │ - str x25, [x0] │ │ - mov x24, x0 │ │ - strb wzr, [x0, #8] │ │ - ldar x0, [x25] │ │ - cbnz x0, 108cc │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x3f8 │ │ - bl 1cd80 │ │ - mov x1, x24 │ │ - bl 4f420 │ │ - mov w8, #0x1 // #1 │ │ - add x25, x24, #0x9 │ │ - strh w8, [x24, #8] │ │ - adrp x24, d6d000 │ │ - ldr x8, [x24, #2304] │ │ - cmp x8, x25 │ │ - b.ne 1081c // b.any │ │ - adrp x8, d6d000 │ │ - ldr w8, [x8, #2316] │ │ - adds w8, w8, #0x1 │ │ - b.cs 10ad4 // b.hs, b.nlast │ │ - adrp x9, d6d000 │ │ - add x9, x9, #0x900 │ │ - str w8, [x9, #12] │ │ - add x8, sp, #0xb0 │ │ - str x9, [sp, #176] │ │ - stp x8, xzr, [sp, #128] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x338 │ │ - add x0, sp, #0x80 │ │ - add x2, sp, #0x38 │ │ - bl 11c34 │ │ - ldr x24, [sp, #136] │ │ - cbz w0, 10948 │ │ - cmp x24, #0x0 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x4d0 │ │ - csel x25, x8, x24, eq // eq = none │ │ - b 10994 │ │ - cbz x24, 10990 │ │ - and x8, x24, #0x3 │ │ - mov x25, xzr │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 10994 // b.lo, b.ul, b.last │ │ - cbz x8, 10994 │ │ - ldr x25, [x24, #-1]! │ │ - ldr x26, [x24, #8] │ │ - ldr x8, [x26] │ │ - mov x0, x25 │ │ - blr x8 │ │ - ldr x8, [x26, #8] │ │ - cbz x8, 10988 │ │ - mov x0, x25 │ │ - bl 4f430 │ │ - mov x0, x24 │ │ - bl 4f430 │ │ - mov x25, xzr │ │ - ldr x8, [sp, #176] │ │ - ldr w9, [x8, #12] │ │ - subs w9, w9, #0x1 │ │ - str w9, [x8, #12] │ │ - b.ne 109d4 // b.any │ │ - add x1, x8, #0x8 │ │ - str xzr, [x8] │ │ - ldxr w8, [x1] │ │ - stlxr w9, wzr, [x1] │ │ - cbnz w9, 109b0 │ │ - cmp w8, #0x2 │ │ - b.ne 109d4 // b.any │ │ - mov w0, #0x62 // #98 │ │ - mov w2, #0x81 // #129 │ │ - mov w3, #0x1 // #1 │ │ - bl 4f440 │ │ - cbnz x25, 10a7c │ │ - bl f080 │ │ - adrp x5, 52000 │ │ - adrp x8, 52000 │ │ - adrp x1, 52000 │ │ - ldr x5, [x5, #480] │ │ - ldr x8, [x8, #504] │ │ - adrp x4, 52000 │ │ - adrp x6, 52000 │ │ - add x2, sp, #0x34 │ │ - mov x3, x23 │ │ - str x5, [sp, #32] │ │ - mov w7, w19 │ │ - ldr x1, [x1, #488] │ │ - str x22, [sp, #24] │ │ - ldr x4, [x4, #496] │ │ - stp x21, x8, [sp, #8] │ │ - ldr x6, [x6, #512] │ │ - str w20, [sp] │ │ - str xzr, [sp, #40] │ │ - bl 4185c │ │ + add x0, sp, #0x8 │ │ + csel x1, x1, x8, hi // hi = pmore │ │ + bl 75750 │ │ + ldr x8, [sp, #8] │ │ cmp w0, #0x0 │ │ - b.le 10a48 │ │ - adrp x9, 52000 │ │ - ldr w8, [sp, #52] │ │ - mov w0, #0x1 // #1 │ │ - ldr x9, [x9, #408] │ │ - str w8, [x9] │ │ - b 10a4c │ │ - mov w0, wzr │ │ - ldp x20, x19, [sp, #272] │ │ - ldp x22, x21, [sp, #256] │ │ - ldp x24, x23, [sp, #240] │ │ - ldp x26, x25, [sp, #224] │ │ - ldp x29, x30, [sp, #208] │ │ - add sp, sp, #0x120 │ │ + csel x0, x8, xzr, eq // eq = none │ │ + ldr x30, [sp], #16 │ │ ret │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x908 │ │ - clrex │ │ - bl 1f2c0 │ │ - b 10838 │ │ - add x9, sp, #0x68 │ │ - add x8, sp, #0xb0 │ │ - adrp x10, 1f000 │ │ - add x10, x10, #0x2a4 │ │ - str x9, [sp, #176] │ │ - add x9, sp, #0x78 │ │ - stp x10, x9, [x8, #8] │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0xdd8 │ │ - str x9, [x8, #24] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x468 │ │ - mov w9, #0x2 // #2 │ │ - stp x25, x8, [sp, #120] │ │ - add x8, sp, #0xb0 │ │ - stp x9, xzr, [sp, #152] │ │ - stp x9, x8, [sp, #136] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x488 │ │ - add x0, sp, #0x80 │ │ - bl 10efc │ │ - brk #0x1 │ │ - bl 127ec │ │ - mov w0, #0x8 // #8 │ │ - mov w1, #0x10 // #16 │ │ - bl 10d90 │ │ - ldr x8, [x26, #8] │ │ - mov x19, x0 │ │ - cbz x8, 10af8 │ │ - mov x0, x25 │ │ - bl 4f430 │ │ - mov x0, x24 │ │ - bl 4f430 │ │ - b 10b30 │ │ - ldr x8, [sp, #120] │ │ - mov x19, x0 │ │ - mov x0, x8 │ │ - bl 1cf58 │ │ - b 10b38 │ │ - bl 12b70 │ │ - ldr x8, [sp, #136] │ │ - mov x19, x0 │ │ - cbz x8, 10b30 │ │ - mov x0, x8 │ │ - bl 1cf58 │ │ - ldr x0, [sp, #176] │ │ - bl 1d9fc │ │ + mov x0, x2 │ │ + b 75760 │ │ + cmp x2, x3 │ │ + b.ls 165a4 // b.plast │ │ + str x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x21, x1 │ │ + mov x20, x0 │ │ + add x0, sp, #0x8 │ │ + mov w1, #0x8 // #8 │ │ + mov x2, x3 │ │ + str xzr, [sp, #8] │ │ + mov x22, x3 │ │ + bl 75750 │ │ + mov w8, w0 │ │ + mov x0, xzr │ │ + cbnz w8, 16594 │ │ + ldr x19, [sp, #8] │ │ + cbz x19, 16594 │ │ + cmp x22, x21 │ │ mov x0, x19 │ │ - bl 4b214 │ │ - bl 12b70 │ │ - │ │ -0000000000010b44 : │ │ - stp x30, x21, [sp, #-32]! │ │ - stp x20, x19, [sp, #16] │ │ - mov x19, x2 │ │ - mov x20, x1 │ │ - mov x21, x0 │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x2, 52000 │ │ - adrp x4, 52000 │ │ - ldr x1, [x1, #528] │ │ - ldr x2, [x2, #480] │ │ - ldr x4, [x4, #536] │ │ - mov x5, x20 │ │ - mov x6, x19 │ │ - mov x3, x21 │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x30, x21, [sp], #32 │ │ - b 3e150 │ │ - │ │ -0000000000010b8c : │ │ - sub sp, sp, #0x40 │ │ - str x30, [sp, #48] │ │ - adrp x10, 52000 │ │ - adrp x11, 52000 │ │ - adrp x12, 52000 │ │ - ldr x10, [x10, #536] │ │ - ldr x11, [x11, #544] │ │ - mov x6, x1 │ │ - mov x9, x0 │ │ - ldr x12, [x12, #552] │ │ - adrp x0, 52000 │ │ - adrp x1, 52000 │ │ - mov x8, x3 │ │ - mov x7, x2 │ │ - ldr x0, [x0, #528] │ │ - ldr x1, [x1, #560] │ │ - stp x11, x10, [sp, #32] │ │ - adrp x2, 52000 │ │ - adrp x3, 52000 │ │ - adrp x10, 52000 │ │ - ldr x2, [x2, #568] │ │ - ldr x3, [x3, #576] │ │ - stp x5, x12, [sp, #16] │ │ - ldr x10, [x10, #472] │ │ - stp x8, x4, [sp] │ │ - mov x5, x9 │ │ - mov x4, x10 │ │ - bl 329fc │ │ - ldr x30, [sp, #48] │ │ - add sp, sp, #0x40 │ │ + mov x1, x20 │ │ + csel x2, x22, x21, cc // cc = lo, ul, last │ │ + bl 75770 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x30, [sp], #48 │ │ ret │ │ - │ │ -0000000000010c08 : │ │ - sub sp, sp, #0x60 │ │ - str x30, [sp, #48] │ │ - stp x22, x21, [sp, #64] │ │ - stp x20, x19, [sp, #80] │ │ - mov x19, x3 │ │ - mov x20, x2 │ │ + mov x1, x3 │ │ + b 75790 │ │ + str x30, [sp, #-16]! │ │ + bl 47b70 │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 1af94 │ │ + mov x8, #0x8000000000000001 // #-9223372036854775807 │ │ + cmp x0, x8 │ │ + b.ne 165dc // b.any │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x328 │ │ + bl 16828 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #16] │ │ + stp x24, x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x10 │ │ + mov x19, x2 │ │ mov x21, x1 │ │ + mov x20, x0 │ │ + cbz x2, 1665c │ │ + ldrb w8, [x21] │ │ + cmp w8, #0x2f │ │ + b.eq 1666c // b.none │ │ + cmp x19, #0x1 │ │ + b.eq 1665c // b.none │ │ + ldrsb w8, [x21, #1] │ │ + cmn w8, #0x40 │ │ + b.lt 1665c // b.tstop │ │ + cmp x19, #0x3 │ │ + b.hi 16640 // b.pmore │ │ + b.eq 1664c // b.none │ │ + b 1665c │ │ + ldrsb w8, [x21, #3] │ │ + cmn w8, #0x40 │ │ + b.lt 1665c // b.tstop │ │ + ldurh w8, [x21, #1] │ │ + mov w9, #0x2f3a // #12090 │ │ + cmp w8, w9 │ │ + b.eq 1666c // b.none │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ + bl 167c8 │ │ + cbz w0, 16688 │ │ + tbz x19, #63, 16704 │ │ + mov x23, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x0, x23 │ │ + mov x1, x19 │ │ + bl 16828 │ │ + ldp x23, x22, [x20, #8] │ │ + mov x0, x23 │ │ + mov x1, x22 │ │ + bl 167c8 │ │ + cbz x22, 166d8 │ │ + add x8, x23, x22 │ │ + cmp w0, #0x0 │ │ + mov w9, #0x2f // #47 │ │ + mov w10, #0x5c // #92 │ │ + ldurb w8, [x8, #-1] │ │ + csel w24, w10, w9, ne // ne = any │ │ + cmp w24, w8 │ │ + b.eq 166d8 // b.none │ │ + ldr x8, [x20] │ │ + cmp x8, x22 │ │ + b.eq 167b0 // b.none │ │ + mov x8, x22 │ │ + add x22, x22, #0x1 │ │ + strb w24, [x23, x8] │ │ + str x22, [x20, #16] │ │ + ldr x8, [x20] │ │ + sub x8, x8, x22 │ │ + cmp x19, x8 │ │ + b.hi 16798 // b.pmore │ │ + add x0, x23, x22 │ │ + mov x1, x21 │ │ + mov x2, x19 │ │ + bl 75770 │ │ + add x8, x22, x19 │ │ + str x8, [x20, #16] │ │ + b 16780 │ │ + cbz x19, 16728 │ │ + mov x0, x19 │ │ + mov w1, #0x1 // #1 │ │ + mov w23, #0x1 // #1 │ │ + bl 164ec │ │ mov x22, x0 │ │ - bl f080 │ │ - adrp x8, 52000 │ │ - adrp x9, 52000 │ │ - adrp x1, 52000 │ │ - ldr x8, [x8, #584] │ │ - ldr x9, [x9, #592] │ │ - adrp x2, 52000 │ │ - adrp x3, 52000 │ │ - ldr x1, [x1, #528] │ │ - ldr x2, [x2, #600] │ │ - ldr x3, [x3, #608] │ │ - str x8, [sp, #32] │ │ - adrp x4, 52000 │ │ - adrp x5, 52000 │ │ - ldr x4, [x4, #616] │ │ - adrp x6, 52000 │ │ - ldr x5, [x5, #512] │ │ - stp x19, x9, [sp, #16] │ │ - mov x7, x22 │ │ - ldr x6, [x6, #624] │ │ - stp x21, x20, [sp] │ │ - bl 37e7c │ │ - ldp x20, x19, [sp, #80] │ │ - ldr x30, [sp, #48] │ │ - ldp x22, x21, [sp, #64] │ │ - add sp, sp, #0x60 │ │ + mov x24, x19 │ │ + cbz x0, 16674 │ │ + b 16730 │ │ + mov x24, xzr │ │ + mov w22, #0x1 // #1 │ │ + mov x0, x22 │ │ + mov x1, x21 │ │ + mov x2, x19 │ │ + bl 75770 │ │ + ldr x8, [x20] │ │ + cbz x8, 1675c │ │ + ldr x0, [x20, #8] │ │ + mov w9, #0x1 // #1 │ │ + str x9, [sp, #8] │ │ + mov x9, sp │ │ + b 16760 │ │ + add x9, sp, #0x8 │ │ + str x8, [x9] │ │ + ldr x8, [sp, #8] │ │ + cbz x8, 16778 │ │ + ldr x8, [sp] │ │ + cbz x8, 16778 │ │ + bl 75780 │ │ + stp x24, x22, [x20] │ │ + str x19, [x20, #16] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x50 │ │ ret │ │ - │ │ -0000000000010c94 : │ │ - str x30, [sp, #-32]! │ │ - stp x20, x19, [sp, #16] │ │ - mov x19, x1 │ │ - mov x20, x0 │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x4, 52000 │ │ - adrp x5, 52000 │ │ - adrp x6, 52000 │ │ - adrp x7, 52000 │ │ - ldr x1, [x1, #624] │ │ - ldr x4, [x4, #584] │ │ - ldr x5, [x5, #600] │ │ - ldr x6, [x6, #608] │ │ - ldr x7, [x7, #616] │ │ - mov x2, x20 │ │ - mov x3, x19 │ │ - ldp x20, x19, [sp, #16] │ │ - ldr x30, [sp], #32 │ │ - b 35918 │ │ - │ │ -0000000000010ce4 : │ │ - str x30, [sp, #-16]! │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - adrp x2, 52000 │ │ - ldr x1, [x1, #368] │ │ - ldr x2, [x2, #384] │ │ - bl 26498 │ │ - cmp w0, #0x1 │ │ - cset w0, eq // eq = none │ │ - ldr x30, [sp], #16 │ │ + mov x0, x20 │ │ + mov x1, x22 │ │ + mov x2, x19 │ │ + bl 165b4 │ │ + ldp x23, x22, [x20, #8] │ │ + b 166e8 │ │ + mov x0, x20 │ │ + mov x1, x22 │ │ + mov w2, #0x1 // #1 │ │ + bl 165b4 │ │ + ldp x23, x8, [x20, #8] │ │ + b 166cc │ │ + cbz x1, 16800 │ │ + ldrb w8, [x0] │ │ + cmp w8, #0x5c │ │ + b.ne 167e0 // b.any │ │ + mov w0, #0x1 // #1 │ │ ret │ │ - │ │ -0000000000010d10 : │ │ - str x30, [sp, #-16]! │ │ - bl f080 │ │ - adrp x1, 52000 │ │ - ldr x1, [x1, #368] │ │ - bl 25b58 │ │ - cmp w0, #0x1 │ │ + cmp x1, #0x1 │ │ + b.eq 16800 // b.none │ │ + ldrsb w8, [x0, #1] │ │ + cmn w8, #0x40 │ │ + b.lt 16800 // b.tstop │ │ + cmp x1, #0x3 │ │ + b.hi 16808 // b.pmore │ │ + b.eq 16814 // b.none │ │ + mov w0, wzr │ │ + ret │ │ + ldrsb w8, [x0, #3] │ │ + cmn w8, #0x40 │ │ + b.lt 16800 // b.tstop │ │ + ldurh w8, [x0, #1] │ │ + mov w9, #0x5c3a // #23610 │ │ + cmp w8, w9 │ │ cset w0, eq // eq = none │ │ - ldr x30, [sp], #16 │ │ ret │ │ - str x30, [sp, #-16]! │ │ - bl f040 │ │ - str x30, [sp, #-16]! │ │ - bl 22824 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbnz x0, 10d54 │ │ - bl 10d58 │ │ - bl 10d90 │ │ + cbnz x0, 1683c │ │ + mov x0, x2 │ │ + bl 16858 │ │ + bl 16840 │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + mov x8, x0 │ │ + mov x0, x1 │ │ + mov x1, x8 │ │ + bl 165ac │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ - adrp x8, 50000 │ │ - add x8, x8, #0x810 │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xbe0 │ │ mov w9, #0x1 // #1 │ │ + mov x1, x0 │ │ stp x8, x9, [sp] │ │ mov w8, #0x8 // #8 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0x820 │ │ mov x0, sp │ │ stp xzr, xzr, [sp, #24] │ │ str x8, [sp, #16] │ │ - bl 10efc │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - mov x8, x0 │ │ + bl 17620 │ │ + ldp x8, x9, [x0, #8] │ │ + ldp x2, x3, [x1] │ │ + mov x0, x8 │ │ + mov x1, x9 │ │ + b 16d28 │ │ + ldp x8, x2, [x0, #8] │ │ mov x0, x1 │ │ mov x1, x8 │ │ - bl 10d3c │ │ + b 18000 │ │ + sub sp, sp, #0xb0 │ │ + stp x29, x30, [sp, #96] │ │ + stp x26, x25, [sp, #112] │ │ + stp x24, x23, [sp, #128] │ │ + stp x22, x21, [sp, #144] │ │ + stp x20, x19, [sp, #160] │ │ + add x29, sp, #0x60 │ │ + mov x19, x0 │ │ + stp x1, x2, [sp, #8] │ │ + sub x0, x29, #0x20 │ │ + add x1, sp, #0x8 │ │ + mov x21, x2 │ │ + bl 1a238 │ │ + ldur x22, [x29, #-32] │ │ + cbz x22, 16908 │ │ + ldur x8, [x29, #-8] │ │ + ldur x23, [x29, #-24] │ │ + cbz x8, 1691c │ │ + tbz x21, #63, 1692c │ │ + adrp x0, 76000 │ │ + add x0, x0, #0xbc8 │ │ + bl 16858 │ │ + mov w8, #0x1 // #1 │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + stp x8, xzr, [x19, #8] │ │ + str x9, [x19] │ │ + b 16a4c │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + stp x22, x23, [x19, #8] │ │ + str x8, [x19] │ │ + b 16a4c │ │ + cbz x21, 16a68 │ │ + mov x0, x21 │ │ + bl 75760 │ │ + cbz x0, 16aac │ │ + mov x20, x0 │ │ + cmp x23, x21 │ │ + stp x21, x0, [sp, #24] │ │ + str xzr, [sp, #40] │ │ + b.hi 16a7c // b.pmore │ │ + mov x24, xzr │ │ + add x0, x20, x24 │ │ + mov x1, x22 │ │ + mov x2, x23 │ │ + bl 75770 │ │ + add x1, x24, x23 │ │ + sub x8, x21, x1 │ │ + str x1, [sp, #40] │ │ + cmp x8, #0x2 │ │ + b.ls 16a98 // b.plast │ │ + add x8, x20, x1 │ │ + mov w24, #0xbd // #189 │ │ + mov w25, #0xbfef // #49135 │ │ + strb w24, [x8, #2] │ │ + add x21, x1, #0x3 │ │ + strh w25, [x8] │ │ + ldp x8, x9, [sp, #8] │ │ + stp x21, x8, [sp, #40] │ │ + str x9, [sp, #56] │ │ + sub x0, x29, #0x20 │ │ + add x1, sp, #0x30 │ │ + bl 1a238 │ │ + ldur x22, [x29, #-32] │ │ + cbz x22, 16a3c │ │ + ldr x8, [sp, #24] │ │ + ldur x23, [x29, #-24] │ │ + ldur x26, [x29, #-8] │ │ + sub x8, x8, x21 │ │ + cmp x23, x8 │ │ + b.hi 16a0c // b.pmore │ │ + add x0, x20, x21 │ │ + mov x1, x22 │ │ + mov x2, x23 │ │ + bl 75770 │ │ + add x21, x21, x23 │ │ + str x21, [sp, #40] │ │ + cbz x26, 1699c │ │ + ldr x8, [sp, #24] │ │ + sub x8, x8, x21 │ │ + cmp x8, #0x2 │ │ + b.ls 16a24 // b.plast │ │ + add x8, x20, x21 │ │ + add x21, x21, #0x3 │ │ + strb w24, [x8, #2] │ │ + strh w25, [x8] │ │ + str x21, [sp, #40] │ │ + b 1699c │ │ + add x0, sp, #0x18 │ │ + mov x1, x21 │ │ + mov x2, x23 │ │ + bl 16ad8 │ │ + ldp x20, x21, [sp, #32] │ │ + b 169c8 │ │ + add x0, sp, #0x18 │ │ + mov x1, x21 │ │ + mov w2, #0x3 // #3 │ │ + bl 16ad8 │ │ + ldp x20, x21, [sp, #32] │ │ + b 169f4 │ │ + ldur q0, [sp, #24] │ │ + ldr x8, [sp, #40] │ │ + str q0, [x19] │ │ + str x8, [x19, #16] │ │ + ldp x20, x19, [sp, #160] │ │ + ldp x22, x21, [sp, #144] │ │ + ldp x24, x23, [sp, #128] │ │ + ldp x26, x25, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xb0 │ │ + ret │ │ + mov w20, #0x1 // #1 │ │ + cmp x23, x21 │ │ + stp x21, x20, [sp, #24] │ │ + str xzr, [sp, #40] │ │ + b.ls 16950 // b.plast │ │ + add x0, sp, #0x18 │ │ + mov x1, xzr │ │ + mov x2, x23 │ │ + bl 16ad8 │ │ + ldp x20, x24, [sp, #32] │ │ + ldr x21, [sp, #24] │ │ + b 16954 │ │ + add x0, sp, #0x18 │ │ + mov w2, #0x3 // #3 │ │ + bl 16ad8 │ │ + ldp x20, x1, [sp, #32] │ │ + b 16978 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + b 16abc │ │ + ldr x8, [sp, #24] │ │ + mov x19, x0 │ │ + cbz x8, 16ad0 │ │ + ldr x0, [sp, #32] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ add x29, sp, #0x30 │ │ - adds x9, x1, x2 │ │ - b.cs 10e30 // b.hs, b.nlast │ │ + adds x9, x2, x1 │ │ + b.cs 16b14 // b.hs, b.nlast │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ lsl x10, x8, #1 │ │ - cmp x10, x9 │ │ - csel x9, x10, x9, hi // hi = pmore │ │ + cmp x9, x10 │ │ + csel x9, x9, x10, hi // hi = pmore │ │ mov w10, #0x8 // #8 │ │ cmp x9, #0x8 │ │ csel x20, x9, x10, hi // hi = pmore │ │ - mvn x9, x20 │ │ - lsr x1, x9, #63 │ │ - cbz x8, 10dfc │ │ + tbz x20, #63, 16b24 │ │ + mov x0, xzr │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xbf0 │ │ + bl 16828 │ │ + cbz x8, 16b38 │ │ ldr x9, [x19, #8] │ │ str x8, [sp, #40] │ │ mov w8, #0x1 // #1 │ │ str x9, [sp, #24] │ │ mov x0, sp │ │ - add x3, sp, #0x18 │ │ - mov x2, x20 │ │ + add x2, sp, #0x18 │ │ + mov x1, x20 │ │ str x8, [sp, #32] │ │ - bl 10e40 │ │ - ldr x8, [sp] │ │ - cbnz x8, 10e38 │ │ + bl 16b80 │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 16b70 // b.none │ │ ldr x8, [sp, #8] │ │ stp x20, x8, [x19] │ │ ldp x20, x19, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x50 │ │ ret │ │ - mov x0, xzr │ │ - bl 10d44 │ │ ldp x0, x1, [sp, #8] │ │ - bl 10d44 │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xbf0 │ │ + bl 16828 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ + ldr x8, [x2, #8] │ │ + mov x20, x1 │ │ mov x19, x0 │ │ - cbz x1, 10eb0 │ │ - ldr x8, [x3, #8] │ │ - mov x20, x2 │ │ - cbz x8, 10e7c │ │ - ldr x8, [x3, #16] │ │ - cbz x8, 10e7c │ │ - ldr x0, [x3] │ │ + cbz x8, 16bb4 │ │ + ldr x8, [x2, #16] │ │ + cbz x8, 16bb4 │ │ + ldr x0, [x2] │ │ mov x1, x20 │ │ - bl 4f450 │ │ - cbnz x0, 10e94 │ │ - b 10edc │ │ - adrp x8, d6d000 │ │ - ldrb wzr, [x8, #2180] │ │ - cbz x20, 10ecc │ │ + bl 75790 │ │ + b 16bbc │ │ mov x0, x20 │ │ - bl 4f410 │ │ - cbz x0, 10edc │ │ - str x0, [x19, #8] │ │ - mov w9, #0x10 // #16 │ │ - str x20, [x19, x9] │ │ - str xzr, [x19] │ │ + bl 75760 │ │ + cmp x0, #0x0 │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + cset w9, eq // eq = none │ │ + stp x8, x20, [x19, #8] │ │ + str x9, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - mov w8, #0x1 // #1 │ │ - mov w9, #0x8 // #8 │ │ - str xzr, [x19, x9] │ │ - str x8, [x19] │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ + stp x29, x30, [sp, #-64]! │ │ + str x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + adds x19, x2, #0x1 │ │ + b.eq 16d10 // b.none │ │ + b.pl 16c08 // b.nfrst │ │ + adrp x0, 76000 │ │ + add x0, x0, #0xb98 │ │ + bl 16858 │ │ + mov x20, x0 │ │ + mov x0, x19 │ │ + mov x21, x2 │ │ + mov x23, x1 │ │ + bl 75760 │ │ + cbz x0, 16d1c │ │ + mov x1, x23 │ │ + mov x2, x21 │ │ + mov x22, x0 │ │ + bl 75770 │ │ + add x8, x23, #0x7 │ │ + and x8, x8, #0xfffffffffffffff8 │ │ + subs x8, x8, x23 │ │ + b.ne 16c84 // b.any │ │ + sub x9, x21, #0x10 │ │ + mov x10, #0x101010101010101 // #72340172838076673 │ │ + mov x11, #0x8080808080808080 // #-9187201950435737472 │ │ + movk x10, #0x100 │ │ + add x12, x23, x8 │ │ + ldp x13, x12, [x12] │ │ + sub x14, x10, x13 │ │ + sub x15, x10, x12 │ │ + orr x13, x14, x13 │ │ + orr x12, x15, x12 │ │ + and x12, x13, x12 │ │ + bics xzr, x11, x12 │ │ + b.ne 16ca8 // b.any │ │ + add x8, x8, #0x10 │ │ + cmp x8, x9 │ │ + b.ls 16c50 // b.plast │ │ + b 16ca8 │ │ + mov x9, xzr │ │ + ldrb w10, [x23, x9] │ │ + cbz w10, 16cf4 │ │ + add x9, x9, #0x1 │ │ + cmp x8, x9 │ │ + b.ne 16c88 // b.any │ │ + sub x9, x21, #0x10 │ │ + cmp x8, x9 │ │ + b.ls 16c44 // b.plast │ │ + subs x9, x21, x8 │ │ + b.eq 16ccc // b.none │ │ + mov x10, xzr │ │ + add x11, x23, x8 │ │ + ldrb w12, [x11, x10] │ │ + cbz w12, 16cf0 │ │ + add x10, x10, #0x1 │ │ + cmp x9, x10 │ │ + b.ne 16cb8 // b.any │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + strb wzr, [x22, x21] │ │ + stp x22, x19, [x20, #8] │ │ + str x8, [x20] │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ ret │ │ - mov w0, #0x1 // #1 │ │ - mov x1, xzr │ │ - bl 4f460 │ │ - cbnz x0, 10e94 │ │ - mov w8, #0x1 // #1 │ │ - str x8, [x19, #8] │ │ - mov w9, #0x10 // #16 │ │ - str x20, [x19, x9] │ │ - str x8, [x19] │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ + add x9, x10, x8 │ │ + stp x19, x22, [x20] │ │ + stp x21, x9, [x20, #16] │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ ret │ │ - sub sp, sp, #0x40 │ │ + adrp x0, 76000 │ │ + add x0, x0, #0xbb0 │ │ + bl 17640 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x19 │ │ + bl 16840 │ │ + sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ + stp x28, x27, [sp, #64] │ │ + stp x26, x25, [sp, #80] │ │ + stp x24, x23, [sp, #96] │ │ + stp x22, x21, [sp, #112] │ │ + stp x20, x19, [sp, #128] │ │ add x29, sp, #0x30 │ │ + ldr x23, [x3, #32] │ │ + mov x21, x1 │ │ + mov x19, x0 │ │ + mov x0, x2 │ │ + mov w1, #0x22 // #34 │ │ + mov x22, x3 │ │ + mov x20, x2 │ │ + blr x23 │ │ + tbnz w0, #0, 17054 │ │ + cbz x21, 16fd4 │ │ + stp x23, x22, [sp, #8] │ │ + mov x22, xzr │ │ + mov x23, xzr │ │ + mov x24, xzr │ │ + mov x8, x21 │ │ + str x19, [sp, #24] │ │ + b 16d94 │ │ + subs x8, x28, x19 │ │ + b.eq 16fa4 // b.none │ │ + mov x9, xzr │ │ + add x28, x19, x8 │ │ + ldrb w10, [x19, x9] │ │ + sub w11, w10, #0x7f │ │ + cmn w11, #0x5f │ │ + b.cc 16dcc // b.lo, b.ul, b.last │ │ + cmp w10, #0x22 │ │ + b.eq 16dcc // b.none │ │ + cmp w10, #0x5c │ │ + b.eq 16dcc // b.none │ │ + add x9, x9, #0x1 │ │ + cmp x8, x9 │ │ + b.ne 16d9c // b.any │ │ + b 16fa0 │ │ + add x8, x19, x9 │ │ + add x23, x9, x23 │ │ + mov x19, x8 │ │ + ldrsb w10, [x19], #1 │ │ + and w26, w10, #0xff │ │ + tbz w10, #31, 16e44 │ │ + ldrb w9, [x8, #1] │ │ + cmp w26, #0xe0 │ │ + and w9, w9, #0x3f │ │ + b.cc 16e2c // b.lo, b.ul, b.last │ │ + ldrb w10, [x8, #2] │ │ + cmp w26, #0xf0 │ │ + and w10, w10, #0x3f │ │ + orr w10, w10, w9, lsl #6 │ │ + and w9, w26, #0x1f │ │ + b.cc 16e3c // b.lo, b.ul, b.last │ │ + ldrb w11, [x8, #3] │ │ + add x19, x8, #0x4 │ │ + and w11, w11, #0x3f │ │ + orr w26, w11, w10, lsl #6 │ │ + bfi w26, w9, #18, #3 │ │ + cmp w26, #0x110, lsl #12 │ │ + b.ne 16e44 // b.any │ │ + b 16d8c │ │ + bfi w9, w26, #6, #5 │ │ + add x19, x8, #0x2 │ │ + mov w26, w9 │ │ + b 16e44 │ │ + orr w26, w10, w9, lsl #12 │ │ + add x19, x8, #0x3 │ │ + sub x0, x29, #0x10 │ │ + mov w1, w26 │ │ + mov w2, #0x10001 // #65537 │ │ + bl 170e8 │ │ + ldurb w27, [x29, #-3] │ │ + ldurb w25, [x29, #-4] │ │ + sub w8, w27, w25 │ │ + and w8, w8, #0xff │ │ + cmp w8, #0x1 │ │ + b.eq 16f4c // b.none │ │ + subs x2, x23, x24 │ │ + b.cc 17078 // b.lo, b.ul, b.last │ │ + cbz x24, 16e98 │ │ + cmp x24, x21 │ │ + b.cs 16e94 // b.hs, b.nlast │ │ + ldr x8, [sp, #24] │ │ + ldrsb w8, [x8, x24] │ │ + cmn w8, #0x41 │ │ + b.gt 16e98 │ │ + b 17078 │ │ + b.ne 17078 // b.any │ │ + cbz x23, 16ebc │ │ + cmp x23, x21 │ │ + b.cs 16eb8 // b.hs, b.nlast │ │ + ldr x8, [sp, #24] │ │ + ldrsb w8, [x8, x23] │ │ + cmn w8, #0x41 │ │ + b.gt 16ebc │ │ + b 17078 │ │ + b.ne 17078 // b.any │ │ + ldp x9, x8, [sp, #16] │ │ + mov x22, x28 │ │ + mov x0, x20 │ │ + ldr x28, [x9, #24] │ │ + add x1, x8, x24 │ │ + blr x28 │ │ + tbnz w0, #0, 17054 │ │ + cmp w27, #0x81 │ │ + b.cc 16ef8 // b.lo, b.ul, b.last │ │ + ldur w1, [x29, #-16] │ │ + ldr x8, [sp, #8] │ │ + mov x0, x20 │ │ + blr x8 │ │ + tbz w0, #0, 16f10 │ │ + b 17054 │ │ + sub x8, x29, #0x10 │ │ + sub x2, x27, x25 │ │ + mov x0, x20 │ │ + add x1, x8, x25 │ │ + blr x28 │ │ + tbnz w0, #0, 17054 │ │ + cmp w26, #0x80 │ │ + b.cs 16f24 // b.hs, b.nlast │ │ mov w8, #0x1 // #1 │ │ - adrp x9, 50000 │ │ - add x9, x9, #0x878 │ │ - stp x0, x1, [sp, #24] │ │ - add x0, sp, #0x8 │ │ - stp x8, x9, [sp, #8] │ │ - strh w8, [sp, #40] │ │ - bl 21bfc │ │ + mov x28, x22 │ │ + b 16f44 │ │ + cmp w26, #0x800 │ │ + mov x28, x22 │ │ + b.cs 16f38 // b.hs, b.nlast │ │ + mov w8, #0x2 // #2 │ │ + b 16f44 │ │ + cmp w26, #0x10, lsl #12 │ │ + mov w8, #0x3 // #3 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + add x24, x8, x23 │ │ + mov x22, x24 │ │ + cmp w26, #0x80 │ │ + b.cs 16f68 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + add x23, x8, x23 │ │ + subs x8, x28, x19 │ │ + b.ne 16d94 // b.any │ │ + b 16fa4 │ │ + cmp w26, #0x800 │ │ + b.cs 16f84 // b.hs, b.nlast │ │ + mov w8, #0x2 // #2 │ │ + add x23, x8, x23 │ │ + subs x8, x28, x19 │ │ + b.ne 16d94 // b.any │ │ + b 16fa4 │ │ + cmp w26, #0x10, lsl #12 │ │ + mov w8, #0x3 // #3 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + add x23, x8, x23 │ │ + subs x8, x28, x19 │ │ + b.ne 16d94 // b.any │ │ + b 16fa4 │ │ + add x23, x23, x8 │ │ + mov x2, x22 │ │ + cmp x22, x23 │ │ + b.hi 17094 // b.pmore │ │ + ldp x22, x19, [sp, #16] │ │ + cbz x2, 16ffc │ │ + cmp x2, x21 │ │ + b.cs 1700c // b.hs, b.nlast │ │ + ldrsb w8, [x19, x2] │ │ + cmn w8, #0x41 │ │ + mov x8, x2 │ │ + b.gt 17014 │ │ + b 170d0 │ │ + ldr x9, [x22, #24] │ │ + sub x2, x21, xzr │ │ + add x1, x19, xzr │ │ + mov x0, x20 │ │ + blr x9 │ │ + tbnz w0, #0, 17054 │ │ + mov x0, x20 │ │ + mov w1, #0x22 // #34 │ │ + blr x23 │ │ + b 17058 │ │ + mov x8, xzr │ │ + cbnz x23, 17018 │ │ + mov x21, xzr │ │ + b 17038 │ │ + mov x8, x21 │ │ + b.ne 170d0 // b.any │ │ + cbz x23, 17004 │ │ + cmp x23, x21 │ │ + b.cs 17034 // b.hs, b.nlast │ │ + ldrsb w9, [x19, x23] │ │ + cmn w9, #0x41 │ │ + b.le 170b0 │ │ + mov x21, x23 │ │ + b 17038 │ │ + b.ne 170cc // b.any │ │ + ldr x23, [sp, #8] │ │ + ldr x9, [x22, #24] │ │ + sub x2, x21, x8 │ │ + add x1, x19, x8 │ │ + mov x0, x20 │ │ + blr x9 │ │ + tbz w0, #0, 16fec │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #128] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x24, x23, [sp, #96] │ │ + ldp x26, x25, [sp, #80] │ │ + ldp x28, x27, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + ldr x0, [sp, #24] │ │ + adrp x4, 76000 │ │ + add x4, x4, #0xc20 │ │ + mov x1, x21 │ │ + mov x2, x24 │ │ + mov x3, x23 │ │ + bl 173a4 │ │ + ldr x19, [sp, #24] │ │ + adrp x4, 76000 │ │ + add x4, x4, #0xc38 │ │ + mov x0, x19 │ │ + mov x1, x21 │ │ + mov x3, x23 │ │ + bl 173a4 │ │ + mov x2, x8 │ │ + adrp x4, 76000 │ │ + add x4, x4, #0xc38 │ │ + mov x0, x19 │ │ + mov x1, x21 │ │ + mov x3, x23 │ │ + bl 173a4 │ │ + mov x2, x8 │ │ + adrp x4, 76000 │ │ + add x4, x4, #0xc38 │ │ + mov x0, x19 │ │ + mov x1, x21 │ │ + mov x3, x23 │ │ + bl 173a4 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + add x29, sp, #0x20 │ │ + mov w19, w1 │ │ + cmp w1, #0xc │ │ + b.le 17134 │ │ + cmp w19, #0x26 │ │ + b.gt 17154 │ │ + cmp w19, #0xd │ │ + b.eq 17260 // b.none │ │ + cmp w19, #0x22 │ │ + b.ne 1717c // b.any │ │ + and w8, w2, #0xffffff │ │ + cmp w8, #0x10, lsl #12 │ │ + b.cc 17270 // b.lo, b.ul, b.last │ │ + mov w8, wzr │ │ + mov w9, #0x225c // #8796 │ │ + b 17380 │ │ + cbz w19, 17170 │ │ + cmp w19, #0x9 │ │ + b.eq 172a4 // b.none │ │ + cmp w19, #0xa │ │ + b.ne 1717c // b.any │ │ + mov w8, wzr │ │ + mov w9, #0x6e5c // #28252 │ │ + b 17380 │ │ + cmp w19, #0x27 │ │ + b.eq 1726c // b.none │ │ + cmp w19, #0x5c │ │ + b.ne 1717c // b.any │ │ + mov w8, wzr │ │ + mov w9, #0x5c5c // #23644 │ │ + b 17380 │ │ + mov w8, wzr │ │ + mov w9, #0x305c // #12380 │ │ + b 17380 │ │ + tbz w2, #0, 17270 │ │ + cmp w19, #0x2ff │ │ + b.ls 17270 // b.plast │ │ + mov x20, x0 │ │ + mov w0, w19 │ │ + bl 185d0 │ │ + mov w8, w0 │ │ + mov x0, x20 │ │ + cbz w8, 17270 │ │ + mov w8, w19 │ │ + adrp x11, 5000 │ │ + add x11, x11, #0xeb0 │ │ + lsr x10, x8, #20 │ │ + ubfx x9, x19, #16, #4 │ │ + ubfx x12, x19, #12, #4 │ │ + and x8, x8, #0xf │ │ + ubfx x13, x19, #4, #4 │ │ + strb wzr, [sp, #10] │ │ + ldrb w10, [x11, x10] │ │ + ldrb w9, [x11, x9] │ │ + ldrb w12, [x11, x12] │ │ + strh wzr, [sp, #8] │ │ + strb w10, [sp, #11] │ │ + ubfx x10, x19, #8, #4 │ │ + strb w9, [sp, #12] │ │ + orr w9, w19, #0x1 │ │ + ldrb w10, [x11, x10] │ │ + clz w9, w9 │ │ + strb w12, [sp, #13] │ │ + lsr x9, x9, #2 │ │ + ldrb w12, [x11, x13] │ │ + strb w10, [sp, #14] │ │ + ldrb w10, [x11, x8] │ │ + mov w11, #0x5c // #92 │ │ + sub x8, x9, #0x2 │ │ + strb w12, [sp, #15] │ │ + strb w10, [sp, #16] │ │ + add x10, sp, #0x8 │ │ + strb w11, [x10, x8] │ │ + add x9, x10, x9 │ │ + mov w10, #0x75 // #117 │ │ + sturb w10, [x9, #-1] │ │ + mov w10, #0x7b // #123 │ │ + mov w11, #0x7d // #125 │ │ + strb w10, [x9] │ │ + strb w11, [sp, #17] │ │ + ldr x9, [sp, #8] │ │ + ldrh w10, [sp, #16] │ │ + str x9, [x0] │ │ + mov w9, #0xa // #10 │ │ + strh w10, [x0, #8] │ │ + strb w8, [x0, #12] │ │ + strb w9, [x0, #13] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + mov w8, wzr │ │ + mov w9, #0x725c // #29276 │ │ + b 17380 │ │ + tbnz w2, #8, 17378 │ │ + mov x20, x0 │ │ + mov w0, w19 │ │ + bl 18324 │ │ + tbz w0, #0, 172b0 │ │ + str w19, [x20] │ │ + mov w9, #0x81 // #129 │ │ + mov w8, #0x80 // #128 │ │ + strb w8, [x20, #12] │ │ + strb w9, [x20, #13] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + mov w8, wzr │ │ + mov w9, #0x745c // #29788 │ │ + b 17380 │ │ + mov w8, w19 │ │ + mov w9, w19 │ │ + adrp x12, 5000 │ │ + add x12, x12, #0xeb0 │ │ + lsr x10, x8, #20 │ │ + ubfx x11, x9, #16, #4 │ │ + orr w13, w19, #0x1 │ │ + and x8, x8, #0xf │ │ + sturb wzr, [x29, #-10] │ │ + ldrb w10, [x12, x10] │ │ + ldrb w11, [x12, x11] │ │ + clz w13, w13 │ │ + lsr x13, x13, #2 │ │ + ldrb w8, [x12, x8] │ │ + sturh wzr, [x29, #-12] │ │ + sturb w10, [x29, #-9] │ │ + ubfx x10, x9, #12, #4 │ │ + sturb w11, [x29, #-8] │ │ + ubfx x11, x9, #8, #4 │ │ + ubfx x9, x9, #4, #4 │ │ + ldrb w10, [x12, x10] │ │ + sturb w8, [x29, #-4] │ │ + sub x8, x29, #0xc │ │ + ldrb w9, [x12, x9] │ │ + ldrb w11, [x12, x11] │ │ + sturb w10, [x29, #-7] │ │ + sub x10, x13, #0x2 │ │ + sturb w9, [x29, #-5] │ │ + mov w9, #0x5c // #92 │ │ + strb w9, [x8, x10] │ │ + add x8, x8, x13 │ │ + mov w9, #0x75 // #117 │ │ + sturb w11, [x29, #-6] │ │ + mov w11, #0x7d // #125 │ │ + sturb w9, [x8, #-1] │ │ + mov w9, #0x7b // #123 │ │ + strb w9, [x8] │ │ + sturb w11, [x29, #-3] │ │ + ldur x8, [x29, #-12] │ │ + ldurh w9, [x29, #-4] │ │ + str x8, [x20] │ │ + mov w8, w10 │ │ + strh w9, [x20, #8] │ │ + mov w9, #0xa // #10 │ │ + strb w8, [x20, #12] │ │ + strb w9, [x20, #13] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + mov w8, wzr │ │ + mov w9, #0x275c // #10076 │ │ + strh w9, [x0] │ │ + mov w9, #0x2 // #2 │ │ + stur xzr, [x0, #2] │ │ + strb w8, [x0, #12] │ │ + strb w9, [x0, #13] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - bl 11684 │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #96] │ │ - add x29, sp, #0x60 │ │ - add x8, sp, #0x8 │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ + bl 173b0 │ │ + sub sp, sp, #0xe0 │ │ + stp x29, x30, [sp, #208] │ │ + add x29, sp, #0xd0 │ │ + cmp x1, #0x101 │ │ + stp x2, x3, [sp] │ │ + b.cs 173d8 // b.hs, b.nlast │ │ + mov x8, xzr │ │ + stp x0, x1, [sp, #16] │ │ + mov w9, #0x1 // #1 │ │ + b 1740c │ │ + mov w8, #0x100 // #256 │ │ + ldrsb w9, [x0, x8] │ │ + cmn w9, #0x41 │ │ + b.gt 173f0 │ │ + subs x8, x8, #0x1 │ │ + b.ne 173dc // b.any │ │ + adrp x9, 8000 │ │ + add x9, x9, #0x5bf │ │ + cmp x8, x1 │ │ + mov w10, #0x5 // #5 │ │ + stp x0, x8, [sp, #16] │ │ + csinc x9, x9, xzr, cc // cc = lo, ul, last │ │ + csel x8, x10, xzr, cc // cc = lo, ul, last │ │ + cmp x2, x1 │ │ + stp x9, x8, [sp, #32] │ │ + b.hi 17594 // b.pmore │ │ + cmp x3, x1 │ │ + b.hi 17590 // b.pmore │ │ + cmp x2, x3 │ │ + b.hi 175d0 // b.pmore │ │ + cbz x2, 17440 │ │ + cmp x2, x1 │ │ + b.cs 17440 // b.hs, b.nlast │ │ + ldrsb w8, [x0, x2] │ │ + cmn w8, #0x41 │ │ + csel x3, x3, x2, gt │ │ + cmp x3, x1 │ │ + str x3, [sp, #48] │ │ + b.cs 1746c // b.hs, b.nlast │ │ + cbz x3, 17464 │ │ + ldrsb w8, [x0, x3] │ │ + cmn w8, #0x41 │ │ + b.gt 17464 │ │ + subs x3, x3, #0x1 │ │ + b.ne 17450 // b.any │ │ + cmp x3, x1 │ │ + b.ne 17474 // b.any │ │ + mov x0, x4 │ │ + bl 17640 │ │ + add x9, x0, x3 │ │ + ldrsb w8, [x9] │ │ + and w10, w8, #0xff │ │ + tbnz w8, #31, 17490 │ │ + str w10, [sp, #60] │ │ + mov w8, #0x1 // #1 │ │ + b 17518 │ │ + ldrb w8, [x9, #1] │ │ + cmp w10, #0xdf │ │ + and w8, w8, #0x3f │ │ + b.ls 174d4 // b.plast │ │ + ldrb w11, [x9, #2] │ │ + cmp w10, #0xf0 │ │ + and w10, w10, #0x1f │ │ + and w11, w11, #0x3f │ │ + orr w8, w11, w8, lsl #6 │ │ + b.cc 174ec // b.lo, b.ul, b.last │ │ + ldrb w9, [x9, #3] │ │ + and w9, w9, #0x3f │ │ + orr w8, w9, w8, lsl #6 │ │ + bfi w8, w10, #18, #3 │ │ + cmp w8, #0x110, lsl #12 │ │ + b.eq 1746c // b.none │ │ + b 174d8 │ │ + bfi w8, w10, #6, #5 │ │ + cmp w8, #0x80 │ │ + str w8, [sp, #60] │ │ + b.cs 174fc // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 17518 │ │ + orr w8, w8, w10, lsl #12 │ │ + cmp w8, #0x80 │ │ + str w8, [sp, #60] │ │ + b.cc 174e4 // b.lo, b.ul, b.last │ │ + cmp w8, #0x800 │ │ + b.cs 1750c // b.hs, b.nlast │ │ + mov w8, #0x2 // #2 │ │ + b 17518 │ │ + cmp w8, #0x10, lsl #12 │ │ + mov w8, #0x3 // #3 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + add x8, x8, x3 │ │ + add x9, sp, #0x30 │ │ + stp x3, x8, [sp, #64] │ │ + adrp x8, 19000 │ │ + add x8, x8, #0x240 │ │ + stp x9, x8, [x29, #-80] │ │ + add x8, sp, #0x3c │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x65c │ │ + stp x8, x9, [x29, #-64] │ │ + add x8, sp, #0x40 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x740 │ │ + stp x8, x9, [x29, #-48] │ │ + add x8, sp, #0x10 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ stp x8, x9, [x29, #-32] │ │ - mov x8, sp │ │ + add x8, sp, #0x20 │ │ stp x8, x9, [x29, #-16] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0x8c8 │ │ - mov w9, #0x2 // #2 │ │ - stp x0, x1, [sp] │ │ - add x0, sp, #0x10 │ │ - stp x8, x9, [sp, #16] │ │ - sub x8, x29, #0x20 │ │ - mov x1, x2 │ │ - stp x9, xzr, [sp, #40] │ │ - str x8, [sp, #32] │ │ - bl 10efc │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xcc0 │ │ + mov w9, #0x5 // #5 │ │ + stp x8, x9, [sp, #80] │ │ + sub x8, x29, #0x50 │ │ + add x0, sp, #0x50 │ │ + mov x1, x4 │ │ + stp x9, xzr, [sp, #104] │ │ + str x8, [sp, #96] │ │ + bl 17620 │ │ + mov x2, x3 │ │ + add x8, sp, #0x40 │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [x29, #-80] │ │ + add x8, sp, #0x10 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ + str x2, [sp, #64] │ │ + stp x8, x9, [x29, #-64] │ │ + add x8, sp, #0x20 │ │ + stp x8, x9, [x29, #-48] │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xd10 │ │ + mov w9, #0x3 // #3 │ │ + b 17574 │ │ + mov x8, sp │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [x29, #-80] │ │ + add x8, sp, #0x8 │ │ + stp x8, x9, [x29, #-64] │ │ + add x8, sp, #0x10 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ + stp x8, x9, [x29, #-48] │ │ + add x8, sp, #0x20 │ │ + stp x8, x9, [x29, #-32] │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xc80 │ │ + mov w9, #0x4 // #4 │ │ + b 17574 │ │ + ldp x8, x2, [x0] │ │ + mov x0, x1 │ │ + mov x1, x8 │ │ + b 18000 │ │ + sub sp, sp, #0x30 │ │ + stp x29, x30, [sp, #32] │ │ + add x29, sp, #0x20 │ │ + mov w8, #0x1 // #1 │ │ + stp x0, x1, [sp, #8] │ │ + add x0, sp, #0x8 │ │ + strh w8, [sp, #24] │ │ + bl 475d0 │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + mov x2, x0 │ │ + adrp x0, 8000 │ │ + add x0, x0, #0x709 │ │ + mov w1, #0x2b // #43 │ │ + bl 17fcc │ │ sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #48] │ │ - add x29, sp, #0x30 │ │ - ldr x9, [x0] │ │ - lsr x8, x9, #4 │ │ - cmp x8, #0x271 │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x23f │ │ - b.cc 11028 // b.lo, b.ul, b.last │ │ + stp x29, x30, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + add x29, sp, #0x10 │ │ + ldp x19, x22, [x1] │ │ + mov x20, x0 │ │ + mov w1, #0x27 // #39 │ │ + ldr x21, [x22, #32] │ │ + mov x0, x19 │ │ + blr x21 │ │ + tbz w0, #0, 176a4 │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ldr w1, [x20] │ │ + mov x0, sp │ │ + mov w2, #0x101 // #257 │ │ + mov x20, sp │ │ + bl 170e8 │ │ + ldrb w8, [sp, #13] │ │ + cmp x8, #0x81 │ │ + b.cc 176ec // b.lo, b.ul, b.last │ │ + ldr w1, [sp] │ │ + mov x0, x19 │ │ + blr x21 │ │ + tbz w0, #0, 17720 │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ldrb w9, [sp, #12] │ │ + ldr x10, [x22, #24] │ │ + mov x0, x19 │ │ + sub x2, x8, x9 │ │ + add x1, x20, x9 │ │ + blr x10 │ │ + tbz w0, #0, 17720 │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + mov x0, x19 │ │ + mov w1, #0x27 // #39 │ │ + blr x21 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + mov x19, x0 │ │ + ldr x0, [x0] │ │ + mov x20, x1 │ │ + bl 177a0 │ │ + tbnz w0, #0, 1777c │ │ + ldp x0, x8, [x20] │ │ + adrp x1, 8000 │ │ + add x1, x1, #0xef8 │ │ + mov w2, #0x2 // #2 │ │ + ldr x8, [x8, #24] │ │ + blr x8 │ │ + tbz w0, #0, 1778c │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x0, [x19, #8] │ │ + mov x1, x20 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 177a0 │ │ + sub sp, sp, #0x30 │ │ + stp x29, x30, [sp, #32] │ │ + add x29, sp, #0x20 │ │ + ldr w8, [x1, #16] │ │ + tbnz w8, #25, 17850 │ │ + tbnz w8, #26, 17888 │ │ + cmp x0, #0x3e8 │ │ + adrp x8, 8000 │ │ + add x8, x8, #0x3f2 │ │ + b.cc 178f4 // b.lo, b.ul, b.last │ │ mov x11, #0x594b // #22859 │ │ - mov w16, #0xe0ff // #57599 │ │ - mov x10, xzr │ │ + add x9, sp, #0xc │ │ + mov w16, #0x967f // #38527 │ │ movk x11, #0x3886, lsl #16 │ │ - mov w12, #0xd8f0 // #55536 │ │ - mov w13, #0x147b // #5243 │ │ + mov x10, #0xffffffffffffffec // #-20 │ │ + mov w12, #0x2710 // #10000 │ │ movk x11, #0xc5d6, lsl #32 │ │ - mov w14, #0xffffff9c // #-100 │ │ - add x15, sp, #0x9 │ │ + mov w13, #0x147b // #5243 │ │ + add x14, x9, #0x13 │ │ movk x11, #0x346d, lsl #48 │ │ - movk w16, #0x5f5, lsl #16 │ │ + mov w15, #0x64 // #100 │ │ + movk w16, #0x98, lsl #16 │ │ + mov x9, x0 │ │ mov x17, x9 │ │ umulh x9, x9, x11 │ │ - add x3, x15, x10 │ │ + add x10, x10, #0x4 │ │ cmp x17, x16 │ │ - sub x10, x10, #0x4 │ │ lsr x9, x9, #11 │ │ - madd w0, w9, w12, w17 │ │ - ubfx w2, w0, #2, #14 │ │ - mul w2, w2, w13 │ │ - lsr w2, w2, #17 │ │ - madd w0, w2, w14, w0 │ │ - ldrh w2, [x8, w2, uxtw #1] │ │ - sturh w2, [x3, #35] │ │ - and x0, x0, #0xffff │ │ - ldrh w0, [x8, x0, lsl #1] │ │ - sturh w0, [x3, #37] │ │ - b.hi 10fd4 // b.pmore │ │ - add x10, x10, #0x27 │ │ - cmp x9, #0x63 │ │ - b.hi 11034 // b.pmore │ │ - b 11064 │ │ - mov w10, #0x27 // #39 │ │ - cmp x9, #0x63 │ │ - b.ls 11064 // b.plast │ │ + msub w2, w9, w12, w17 │ │ + ubfx w3, w2, #2, #14 │ │ + mul w3, w3, w13 │ │ + lsr w3, w3, #17 │ │ + msub w2, w3, w15, w2 │ │ + ldrh w3, [x8, w3, uxtw #1] │ │ + sturh w3, [x14, #-3] │ │ + and x2, x2, #0xffff │ │ + ldrh w2, [x8, x2, lsl #1] │ │ + sturh w2, [x14, #-1] │ │ + sub x14, x14, #0x4 │ │ + b.hi 177fc // b.pmore │ │ + neg x10, x10 │ │ + cmp x9, #0x9 │ │ + b.hi 17904 // b.pmore │ │ + b 17934 │ │ + mov w11, #0xf // #15 │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xeb0 │ │ + add x10, sp, #0xc │ │ + and x12, x0, #0xf │ │ + lsr x13, x0, #4 │ │ + mov x8, x11 │ │ + ldrb w11, [x9, x12] │ │ + cmp x0, #0xf │ │ + strb w11, [x10, x8] │ │ + sub x11, x8, #0x1 │ │ + mov x0, x13 │ │ + b.hi 17860 // b.pmore │ │ + b 178bc │ │ + mov w11, #0xf // #15 │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x70 │ │ + add x10, sp, #0xc │ │ + and x12, x0, #0xf │ │ + lsr x13, x0, #4 │ │ + mov x8, x11 │ │ + ldrb w11, [x9, x12] │ │ + cmp x0, #0xf │ │ + strb w11, [x10, x8] │ │ + sub x11, x8, #0x1 │ │ + mov x0, x13 │ │ + b.hi 17898 // b.pmore │ │ + add x9, x8, #0x1 │ │ + mov w10, #0x11 // #17 │ │ + add x11, sp, #0xc │ │ + sub x5, x10, x9 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x54d │ │ + add x4, x11, x8 │ │ + mov x0, x1 │ │ + mov w1, #0x1 // #1 │ │ + mov w3, #0x2 // #2 │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x30 │ │ + ret │ │ + mov w10, #0x14 // #20 │ │ + mov x9, x0 │ │ + cmp x0, #0x9 │ │ + b.ls 17934 // b.plast │ │ ubfx w11, w9, #2, #14 │ │ mov w12, #0x147b // #5243 │ │ sub x10, x10, #0x2 │ │ mul w11, w11, w12 │ │ - mov w12, #0xffffff9c // #-100 │ │ + mov w12, #0x64 // #100 │ │ lsr w11, w11, #17 │ │ - madd w9, w11, w12, w9 │ │ - add x12, sp, #0x9 │ │ + msub w9, w11, w12, w9 │ │ + add x12, sp, #0xc │ │ and x9, x9, #0xffff │ │ ldrh w9, [x8, x9, lsl #1] │ │ strh w9, [x12, x10] │ │ mov x9, x11 │ │ - cmp x9, #0xa │ │ - b.cs 11080 // b.hs, b.nlast │ │ + cbz x0, 1793c │ │ + cbz x9, 17954 │ │ + ubfiz x9, x9, #1, #4 │ │ sub x10, x10, #0x1 │ │ - add x8, sp, #0x9 │ │ - orr w9, w9, #0x30 │ │ - strb w9, [x8, x10] │ │ - b 11090 │ │ - sub x10, x10, #0x2 │ │ - ldrh w8, [x8, x9, lsl #1] │ │ - add x9, sp, #0x9 │ │ - strh w8, [x9, x10] │ │ - mov w8, #0x27 // #39 │ │ - add x9, sp, #0x9 │ │ + add x8, x8, x9 │ │ + add x9, sp, #0xc │ │ + ldrb w8, [x8, #1] │ │ + strb w8, [x9, x10] │ │ + mov w8, #0x14 // #20 │ │ mov x0, x1 │ │ - sub x5, x8, x10 │ │ - add x4, x9, x10 │ │ mov w1, #0x1 // #1 │ │ + sub x5, x8, x10 │ │ + add x8, sp, #0xc │ │ mov w2, #0x1 // #1 │ │ + add x4, x8, x10 │ │ mov x3, xzr │ │ - bl 110c0 │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x40 │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x30 │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ stp x28, x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ add x29, sp, #0x10 │ │ mov x19, x5 │ │ mov x20, x4 │ │ mov x21, x3 │ │ mov x22, x2 │ │ - tbz w1, #0, 11148 │ │ - ldr w8, [x0, #52] │ │ - mov w10, #0x2b // #43 │ │ - mov w11, #0x110000 // #1114112 │ │ - and x9, x8, #0x1 │ │ - cmp w9, #0x0 │ │ - add x9, x9, x19 │ │ - csel w23, w11, w10, eq // eq = none │ │ - tbz w8, #2, 11158 │ │ - mov x10, xzr │ │ - cbz x21, 11138 │ │ - mov x11, x22 │ │ - mov x12, x21 │ │ - ldrsb w13, [x11], #1 │ │ - cmn w13, #0x41 │ │ - cinc x10, x10, gt │ │ - subs x12, x12, #0x1 │ │ - b.ne 11124 // b.any │ │ - add x9, x10, x9 │ │ - ldr x10, [x0] │ │ - cbnz x10, 11164 │ │ - b 11188 │ │ - ldr w8, [x0, #52] │ │ - add x9, x19, #0x1 │ │ + tbz w1, #0, 17a30 │ │ + ldr w26, [x0, #16] │ │ + mov w9, #0x2b // #43 │ │ + mov w10, #0x110000 // #1114112 │ │ + and x8, x26, #0x200000 │ │ + cmp w8, #0x0 │ │ + add x27, x19, x8, lsr #21 │ │ + csel w23, w10, w9, eq // eq = none │ │ + tbz w26, #23, 17a40 │ │ + cbz x21, 17b10 │ │ + ldrsb w8, [x22] │ │ + cmn w8, #0x41 │ │ + cset w8, gt │ │ + cmp x21, #0x1 │ │ + b.eq 179fc // b.none │ │ + ldrsb w9, [x22, #1] │ │ + cmn w9, #0x41 │ │ + cinc x8, x8, gt │ │ + add x27, x8, x27 │ │ + ldrh w28, [x0, #20] │ │ + cmp x27, x28 │ │ + b.cs 17a50 // b.hs, b.nlast │ │ + tbnz w26, #24, 17aa0 │ │ + ubfx w8, w26, #29, #2 │ │ + sub w27, w28, w27 │ │ + str x20, [sp, #8] │ │ + cmp w8, #0x1 │ │ + b.gt 17b24 │ │ + cbnz w8, 17b60 │ │ + mov w28, wzr │ │ + b 17b64 │ │ + ldr w26, [x0, #16] │ │ + add x27, x19, #0x1 │ │ mov w23, #0x2d // #45 │ │ - tbnz w8, #2, 11114 │ │ + tbnz w26, #23, 179d8 │ │ mov x22, xzr │ │ - ldr x10, [x0] │ │ - cbz x10, 11188 │ │ - ldr x10, [x0, #8] │ │ - subs x27, x10, x9 │ │ - b.ls 11188 // b.plast │ │ - tbnz w8, #3, 111fc │ │ - ldrb w8, [x0, #56] │ │ - cmp w8, #0x1 │ │ - b.gt 11268 │ │ - cbz w8, 11288 │ │ - b 11280 │ │ - ldp x24, x25, [x0, #32] │ │ + ldrh w28, [x0, #20] │ │ + cmp x27, x28 │ │ + b.cc 17a0c // b.lo, b.ul, b.last │ │ + ldp x24, x25, [x0] │ │ mov w2, w23 │ │ mov x3, x22 │ │ mov x4, x21 │ │ mov x0, x24 │ │ mov x1, x25 │ │ - bl 115fc │ │ - tbz w0, #0, 111cc │ │ - mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #96] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x24, x23, [sp, #64] │ │ - ldp x26, x25, [sp, #48] │ │ - ldp x28, x27, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x70 │ │ - ret │ │ + bl 17f44 │ │ + tbnz w0, #0, 17bc8 │ │ ldr x3, [x25, #24] │ │ mov x0, x24 │ │ mov x1, x20 │ │ mov x2, x19 │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ br x3 │ │ - ldr w8, [x0, #48] │ │ - ldp x24, x25, [x0, #32] │ │ - mov w9, #0x1 // #1 │ │ - ldrb w28, [x0, #56] │ │ - mov x26, x0 │ │ - stur w8, [x29, #-4] │ │ - mov w8, #0x30 // #48 │ │ + ldp x25, x26, [x0, #8] │ │ + mov w8, #0x9fe00000 // #-1612709888 │ │ + mov w9, #0x30 // #48 │ │ + ldr x24, [x0] │ │ + str x0, [sp] │ │ + movk w9, #0x2000, lsl #16 │ │ mov w2, w23 │ │ - str w8, [x0, #48] │ │ - mov x1, x25 │ │ mov x3, x22 │ │ - strb w9, [x0, #56] │ │ - mov x0, x24 │ │ + and w8, w26, w8 │ │ + mov x1, x25 │ │ mov x4, x21 │ │ - bl 115fc │ │ - mov w8, w0 │ │ - mov w0, #0x1 // #1 │ │ - tbnz w8, #0, 111ac │ │ - add x21, x27, #0x1 │ │ - subs x21, x21, #0x1 │ │ - b.eq 11314 // b.none │ │ + orr w8, w8, w9 │ │ + str w8, [x0, #16] │ │ + mov x0, x24 │ │ + bl 17f44 │ │ + tbnz w0, #0, 17bc8 │ │ + mov w21, wzr │ │ + sub w22, w28, w27 │ │ + and w8, w21, #0xffff │ │ + cmp w8, w22, uxth │ │ + b.cs 17b38 // b.hs, b.nlast │ │ ldr x8, [x25, #32] │ │ mov x0, x24 │ │ mov w1, #0x30 // #48 │ │ + add w21, w21, #0x1 │ │ blr x8 │ │ - tbz w0, #0, 11248 │ │ - b 111a8 │ │ + tbz w0, #0, 17ae8 │ │ + b 17bc8 │ │ + add x27, xzr, x27 │ │ + ldrh w28, [x0, #20] │ │ + cmp x27, x28 │ │ + b.cs 17a50 // b.hs, b.nlast │ │ + b 17a0c │ │ cmp w8, #0x2 │ │ - b.ne 11280 // b.any │ │ - add x9, x27, #0x1 │ │ - lsr x8, x27, #1 │ │ - lsr x27, x9, #1 │ │ - b 11288 │ │ - mov x8, x27 │ │ - mov x27, xzr │ │ - ldp x24, x25, [x0, #32] │ │ - add x28, x8, #0x1 │ │ - ldr w26, [x0, #48] │ │ - subs x28, x28, #0x1 │ │ - b.eq 112b4 // b.none │ │ + mov w28, w27 │ │ + b.ne 17b64 // b.any │ │ + ubfx w28, w27, #1, #15 │ │ + b 17b64 │ │ + ldr x8, [x25, #24] │ │ + mov x0, x24 │ │ + mov x1, x20 │ │ + mov x2, x19 │ │ + blr x8 │ │ + tbnz w0, #0, 17bc8 │ │ + ldr x8, [sp] │ │ + mov w0, wzr │ │ + str x26, [x8, #16] │ │ + b 17bcc │ │ + mov w28, w27 │ │ + ldp x24, x25, [x0] │ │ + mov w20, wzr │ │ + and w8, w20, #0xffff │ │ + cmp w8, w28, uxth │ │ + b.cs 17b94 // b.hs, b.nlast │ │ ldr x8, [x25, #32] │ │ + and w1, w26, #0x1fffff │ │ mov x0, x24 │ │ - mov w1, w26 │ │ + add w20, w20, #0x1 │ │ blr x8 │ │ - tbz w0, #0, 11294 │ │ - b 111a8 │ │ + tbz w0, #0, 17b6c │ │ + b 17bc8 │ │ mov x0, x24 │ │ mov x1, x25 │ │ mov w2, w23 │ │ mov x3, x22 │ │ mov x4, x21 │ │ - bl 115fc │ │ - tbnz w0, #0, 111a8 │ │ + bl 17f44 │ │ + tbnz w0, #0, 17bc8 │ │ ldr x8, [x25, #24] │ │ + ldr x1, [sp, #8] │ │ mov x0, x24 │ │ - mov x1, x20 │ │ mov x2, x19 │ │ blr x8 │ │ - tbnz w0, #0, 111a8 │ │ - mov x19, xzr │ │ - cmp x27, x19 │ │ - b.eq 11340 // b.none │ │ + tbz w0, #0, 17bec │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #96] │ │ + ldp x22, x21, [sp, #80] │ │ + ldp x24, x23, [sp, #64] │ │ + ldp x26, x25, [sp, #48] │ │ + ldp x28, x27, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x70 │ │ + ret │ │ + mov w19, wzr │ │ + sub w20, w27, w28 │ │ + and w8, w19, #0xffff │ │ + cmp w8, w20, uxth │ │ + b.cs 17c24 // b.hs, b.nlast │ │ ldr x8, [x25, #32] │ │ + and w1, w26, #0x1fffff │ │ mov x0, x24 │ │ - mov w1, w26 │ │ - add x19, x19, #0x1 │ │ - blr x8 │ │ - cbz w0, 112ec │ │ - sub x8, x19, #0x1 │ │ - b 11344 │ │ - ldr x8, [x25, #24] │ │ - mov x0, x24 │ │ - mov x1, x20 │ │ - mov x2, x19 │ │ + add w19, w19, #0x1 │ │ blr x8 │ │ - tbnz w0, #0, 111a8 │ │ - ldur w8, [x29, #-4] │ │ + mov w8, w0 │ │ + mov w0, #0x1 // #1 │ │ + tbz w8, #0, 17bf4 │ │ + b 17bcc │ │ mov w0, wzr │ │ - strb w28, [x26, #56] │ │ - str w8, [x26, #48] │ │ - b 111ac │ │ - mov x8, x27 │ │ - cmp x8, x27 │ │ - cset w0, cc // cc = lo, ul, last │ │ - b 111ac │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ + b 17bcc │ │ add x8, x0, #0x7 │ │ mov x9, xzr │ │ and x13, x8, #0xfffffffffffffff8 │ │ sub x8, x0, x13 │ │ cmp x13, x0 │ │ add x11, x1, x8 │ │ and x10, x11, #0x7 │ │ - b.eq 1138c // b.none │ │ + b.eq 17c60 // b.none │ │ ldrsb w12, [x0], #1 │ │ cmn w12, #0x41 │ │ cinc x9, x9, gt │ │ adds x8, x8, #0x1 │ │ - b.cc 11378 // b.lo, b.ul, b.last │ │ + b.cc 17c4c // b.lo, b.ul, b.last │ │ lsr x8, x11, #3 │ │ - cbz x10, 11424 │ │ + cbz x10, 17cf8 │ │ and x11, x11, #0xfffffffffffffff8 │ │ add x12, x13, x11 │ │ ldrsb w11, [x12] │ │ cmn w11, #0x41 │ │ cset w11, gt │ │ cmp x10, #0x1 │ │ - b.eq 11428 // b.none │ │ + b.eq 17cfc // b.none │ │ ldrsb w14, [x12, #1] │ │ cmn w14, #0x41 │ │ cinc x11, x11, gt │ │ cmp x10, #0x2 │ │ - b.eq 11428 // b.none │ │ + b.eq 17cfc // b.none │ │ ldrsb w14, [x12, #2] │ │ cmn w14, #0x41 │ │ cinc x11, x11, gt │ │ cmp x10, #0x3 │ │ - b.eq 11428 // b.none │ │ + b.eq 17cfc // b.none │ │ ldrsb w14, [x12, #3] │ │ cmn w14, #0x41 │ │ cinc x11, x11, gt │ │ cmp x10, #0x4 │ │ - b.eq 11428 // b.none │ │ + b.eq 17cfc // b.none │ │ ldrsb w14, [x12, #4] │ │ cmn w14, #0x41 │ │ cinc x11, x11, gt │ │ cmp x10, #0x5 │ │ - b.eq 11428 // b.none │ │ + b.eq 17cfc // b.none │ │ ldrsb w14, [x12, #5] │ │ cmn w14, #0x41 │ │ cinc x11, x11, gt │ │ cmp x10, #0x6 │ │ - b.eq 11428 // b.none │ │ + b.eq 17cfc // b.none │ │ ldrsb w10, [x12, #6] │ │ cmn w10, #0x41 │ │ cinc x11, x11, gt │ │ - b 11428 │ │ + b 17cfc │ │ mov x11, xzr │ │ movi v0.16b, #0x1 │ │ add x0, x11, x9 │ │ mov w9, #0xc0 // #192 │ │ mov x10, #0x1000100010001 // #281479271743489 │ │ - b 11468 │ │ - mov x14, xzr │ │ - lsr x13, x14, #8 │ │ - and x14, x14, #0xff00ff00ff00ff │ │ + b 17d3c │ │ + mov x16, xzr │ │ + lsr x14, x16, #8 │ │ + and x15, x16, #0xff00ff00ff00ff │ │ + add x13, x11, x13 │ │ sub x8, x8, x12 │ │ - and x13, x13, #0xff00ff00ff00ff │ │ - add x13, x13, x14 │ │ + and x14, x14, #0xff00ff00ff00ff │ │ + add x14, x14, x15 │ │ + mul x15, x14, x10 │ │ and x14, x12, #0x3 │ │ - mul x15, x13, x10 │ │ - add x13, x11, x12, lsl #3 │ │ add x0, x0, x15, lsr #48 │ │ - cbnz x14, 1157c │ │ - cbz x8, 115f4 │ │ + cbnz x14, 17ec8 │ │ + cbz x8, 17f40 │ │ cmp x8, #0xc0 │ │ mov x11, x13 │ │ csel x12, x8, x9, cc // cc = lo, ul, last │ │ - cmp x8, #0x4 │ │ - b.cc 1143c // b.lo, b.ul, b.last │ │ - lsr x13, x12, #2 │ │ - sub x14, x13, #0x1 │ │ - ands x14, x14, #0x7ffffffffffffff │ │ - b.eq 1152c // b.none │ │ - add x14, x14, #0x1 │ │ + lsl x13, x12, #3 │ │ + ands x15, x13, #0x7e0 │ │ + b.eq 17d10 // b.none │ │ + sub x14, x13, #0x20 │ │ + cmp x14, #0x60 │ │ + b.cs 17d70 // b.hs, b.nlast │ │ + mov x16, xzr │ │ + mov x14, x11 │ │ + b 17e7c │ │ + lsr x14, x14, #5 │ │ movi v1.2d, #0x0 │ │ - mov x17, x11 │ │ - and x16, x14, #0xffffffffffffffe │ │ - lsl x15, x16, #5 │ │ - mov x1, x16 │ │ - ld4 {v2.2d-v5.2d}, [x17], #64 │ │ - subs x1, x1, #0x2 │ │ - mvn v6.16b, v2.16b │ │ - mvn v7.16b, v3.16b │ │ - mvn v16.16b, v4.16b │ │ - ushr v17.2d, v2.2d, #6 │ │ - ushr v18.2d, v3.2d, #6 │ │ - ushr v19.2d, v4.2d, #6 │ │ - ushr v2.2d, v5.2d, #6 │ │ - ushr v6.2d, v6.2d, #7 │ │ + movi v2.2d, #0x0 │ │ + add x1, x11, #0x40 │ │ + add x16, x14, #0x1 │ │ + and x17, x16, #0xffffffffffffffc │ │ + add x14, x11, x17, lsl #5 │ │ + mov x2, x17 │ │ + sub x3, x1, #0x40 │ │ + ld4 {v16.2d-v19.2d}, [x1] │ │ + subs x2, x2, #0x4 │ │ + add x1, x1, #0x80 │ │ + ld4 {v3.2d-v6.2d}, [x3] │ │ + mvn v7.16b, v16.16b │ │ + mvn v21.16b, v17.16b │ │ + mvn v26.16b, v18.16b │ │ + mvn v22.16b, v3.16b │ │ + mvn v23.16b, v4.16b │ │ + mvn v24.16b, v5.16b │ │ + ushr v20.2d, v16.2d, #6 │ │ + ushr v25.2d, v17.2d, #6 │ │ + ushr v27.2d, v18.2d, #6 │ │ + ushr v28.2d, v3.2d, #6 │ │ + ushr v29.2d, v4.2d, #6 │ │ + ushr v30.2d, v5.2d, #6 │ │ + ushr v22.2d, v22.2d, #7 │ │ + ushr v23.2d, v23.2d, #7 │ │ + ushr v24.2d, v24.2d, #7 │ │ ushr v7.2d, v7.2d, #7 │ │ - ushr v16.2d, v16.2d, #7 │ │ - orr v6.16b, v6.16b, v17.16b │ │ - orr v7.16b, v7.16b, v18.16b │ │ - orr v16.16b, v16.16b, v19.16b │ │ - mvn v17.16b, v5.16b │ │ - and v6.16b, v6.16b, v0.16b │ │ + ushr v21.2d, v21.2d, #7 │ │ + ushr v26.2d, v26.2d, #7 │ │ + mvn v31.16b, v19.16b │ │ + ushr v16.2d, v19.2d, #6 │ │ + mvn v17.16b, v6.16b │ │ + orr v18.16b, v22.16b, v28.16b │ │ + orr v19.16b, v23.16b, v29.16b │ │ + orr v22.16b, v24.16b, v30.16b │ │ + orr v7.16b, v7.16b, v20.16b │ │ + orr v20.16b, v21.16b, v25.16b │ │ + orr v21.16b, v26.16b, v27.16b │ │ + ushr v3.2d, v6.2d, #6 │ │ + ushr v4.2d, v31.2d, #7 │ │ + ushr v5.2d, v17.2d, #7 │ │ + and v6.16b, v18.16b, v0.16b │ │ + and v17.16b, v19.16b, v0.16b │ │ + and v18.16b, v22.16b, v0.16b │ │ and v7.16b, v7.16b, v0.16b │ │ - and v16.16b, v16.16b, v0.16b │ │ - ushr v3.2d, v17.2d, #7 │ │ + and v19.16b, v20.16b, v0.16b │ │ + and v20.16b, v21.16b, v0.16b │ │ + orr v4.16b, v4.16b, v16.16b │ │ + orr v3.16b, v5.16b, v3.16b │ │ add v1.2d, v6.2d, v1.2d │ │ - add v4.2d, v16.2d, v7.2d │ │ - orr v2.16b, v3.16b, v2.16b │ │ - add v1.2d, v4.2d, v1.2d │ │ - and v2.16b, v2.16b, v0.16b │ │ + add v6.2d, v18.2d, v17.2d │ │ + add v2.2d, v7.2d, v2.2d │ │ + add v5.2d, v20.2d, v19.2d │ │ + and v3.16b, v3.16b, v0.16b │ │ + and v4.16b, v4.16b, v0.16b │ │ + add v1.2d, v6.2d, v1.2d │ │ + add v2.2d, v5.2d, v2.2d │ │ + add v1.2d, v3.2d, v1.2d │ │ + add v2.2d, v4.2d, v2.2d │ │ + b.ne 17d90 // b.any │ │ add v1.2d, v2.2d, v1.2d │ │ - b.ne 114a8 // b.any │ │ + cmp x16, x17 │ │ addp d1, v1.2d │ │ - cmp x14, x16 │ │ - fmov x14, d1 │ │ - b.eq 11440 // b.none │ │ + fmov x16, d1 │ │ + b.eq 17d14 // b.none │ │ add x15, x11, x15 │ │ - b 11530 │ │ - mov x15, x11 │ │ - add x13, x11, x13, lsl #5 │ │ - ldp q2, q1, [x15], #32 │ │ - cmp x15, x13 │ │ + ldp q2, q1, [x14], #32 │ │ + cmp x14, x15 │ │ mvn v3.16b, v1.16b │ │ mvn v4.16b, v2.16b │ │ ushr v1.2d, v1.2d, #6 │ │ ushr v2.2d, v2.2d, #6 │ │ ushr v3.2d, v3.2d, #7 │ │ ushr v4.2d, v4.2d, #7 │ │ orr v2.16b, v4.16b, v2.16b │ │ orr v1.16b, v3.16b, v1.16b │ │ and v1.16b, v1.16b, v0.16b │ │ and v2.16b, v2.16b, v0.16b │ │ add v1.2d, v2.2d, v1.2d │ │ addp d1, v1.2d │ │ - fmov x16, d1 │ │ - add x14, x16, x14 │ │ - b.ne 11534 // b.any │ │ - b 11440 │ │ + fmov x17, d1 │ │ + add x16, x17, x16 │ │ + b.ne 17e80 // b.any │ │ + b 17d14 │ │ and x8, x12, #0xfc │ │ cmp x14, #0x1 │ │ add x9, x11, x8, lsl #3 │ │ ldr x8, [x9] │ │ mvn x10, x8 │ │ lsr x10, x10, #7 │ │ orr x8, x10, x8, lsr #6 │ │ and x8, x8, #0x101010101010101 │ │ - b.eq 115d8 // b.none │ │ + b.eq 17f24 // b.none │ │ ldr x10, [x9, #8] │ │ cmp x14, #0x2 │ │ mvn x11, x10 │ │ lsr x11, x11, #7 │ │ orr x10, x11, x10, lsr #6 │ │ and x10, x10, #0x101010101010101 │ │ add x8, x10, x8 │ │ - b.eq 115d8 // b.none │ │ + b.eq 17f24 // b.none │ │ ldr x9, [x9, #16] │ │ mvn x10, x9 │ │ lsr x10, x10, #7 │ │ orr x9, x10, x9, lsr #6 │ │ and x9, x9, #0x101010101010101 │ │ add x8, x9, x8 │ │ lsr x9, x8, #8 │ │ and x8, x8, #0xff00ff00ff00ff │ │ and x9, x9, #0xff00ff00ff00ff │ │ add x8, x9, x8 │ │ mov x9, #0x1000100010001 // #281479271743489 │ │ mul x8, x8, x9 │ │ add x0, x0, x8, lsr #48 │ │ - ldp x29, x30, [sp], #16 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ mov x19, x4 │ │ mov x20, x3 │ │ mov x21, x1 │ │ cmp w2, #0x110, lsl #12 │ │ - b.eq 11650 // b.none │ │ + b.eq 17f98 // b.none │ │ ldr x8, [x21, #32] │ │ mov w1, w2 │ │ mov x22, x0 │ │ blr x8 │ │ mov w8, w0 │ │ mov x0, x22 │ │ - tbz w8, #0, 11650 │ │ + tbz w8, #0, 17f98 │ │ mov w0, #0x1 // #1 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz x20, 11670 │ │ + cbz x20, 17fb8 │ │ ldr x3, [x21, #24] │ │ mov x1, x20 │ │ mov x2, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ br x3 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #96] │ │ - add x29, sp, #0x60 │ │ - mov x8, sp │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ - stp x8, x9, [x29, #-32] │ │ - add x8, sp, #0x8 │ │ - stp x8, x9, [x29, #-16] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xa00 │ │ - mov w9, #0x2 // #2 │ │ - stp x0, x1, [sp] │ │ - add x0, sp, #0x10 │ │ - stp x8, x9, [sp, #16] │ │ - sub x8, x29, #0x20 │ │ - mov x1, x2 │ │ - stp x9, xzr, [sp, #40] │ │ - str x8, [sp, #32] │ │ - bl 10efc │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - bl 116e0 │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #96] │ │ - add x29, sp, #0x60 │ │ - mov x8, sp │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ - stp x8, x9, [x29, #-32] │ │ - add x8, sp, #0x8 │ │ - stp x8, x9, [x29, #-16] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xa20 │ │ - mov w9, #0x2 // #2 │ │ - stp x0, x1, [sp] │ │ - add x0, sp, #0x10 │ │ - stp x8, x9, [sp, #16] │ │ - sub x8, x29, #0x20 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #64] │ │ + add x29, sp, #0x40 │ │ + sub x8, x29, #0x10 │ │ + mov w9, #0x1 // #1 │ │ + stp x0, x1, [x29, #-16] │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ mov x1, x2 │ │ - stp x9, xzr, [sp, #40] │ │ - str x8, [sp, #32] │ │ - bl 10efc │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ stp x29, x30, [sp, #-80]! │ │ - str x25, [sp, #16] │ │ + stp x26, x25, [sp, #16] │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x29, sp │ │ - ldr x8, [x0] │ │ - ldr x9, [x0, #16] │ │ - mov x19, x2 │ │ - mov x20, x1 │ │ - orr x10, x8, x9 │ │ - cbz x10, 11a0c │ │ - cbz x9, 11870 │ │ - ldr x11, [x0, #24] │ │ - add x10, x20, x19 │ │ - mov x9, xzr │ │ - cbz x11, 117fc │ │ - mov x12, xzr │ │ - mov x13, x20 │ │ - b 1179c │ │ - add x14, x13, #0x2 │ │ - add x12, x12, #0x1 │ │ - sub x9, x9, x13 │ │ - mov x13, x14 │ │ - cmp x11, x12 │ │ - add x9, x9, x14 │ │ - b.eq 11800 // b.none │ │ - cmp x13, x10 │ │ - b.eq 11870 // b.none │ │ - mov x14, x13 │ │ - ldrsb w15, [x14], #1 │ │ - tbz w15, #31, 11784 │ │ - and w14, w15, #0xff │ │ - cmp w14, #0xe0 │ │ - b.cc 11780 // b.lo, b.ul, b.last │ │ - cmp w14, #0xf0 │ │ - b.cc 117f4 // b.lo, b.ul, b.last │ │ - ldrb w15, [x13, #1] │ │ - ldrb w16, [x13, #2] │ │ - ldrb w17, [x13, #3] │ │ - and w15, w15, #0x3f │ │ - lsl w15, w15, #12 │ │ - bfi w15, w16, #6, #6 │ │ - bfxil w15, w17, #0, #6 │ │ - bfi w15, w14, #18, #3 │ │ - cmp w15, #0x110, lsl #12 │ │ - b.eq 11870 // b.none │ │ - add x14, x13, #0x4 │ │ - b 11784 │ │ - add x14, x13, #0x3 │ │ - b 11784 │ │ - mov x14, x20 │ │ - cmp x14, x10 │ │ - b.eq 11870 // b.none │ │ - ldrsb w10, [x14] │ │ - tbz w10, #31, 1184c │ │ - and w10, w10, #0xff │ │ - cmp w10, #0xe0 │ │ - b.cc 1184c // b.lo, b.ul, b.last │ │ - cmp w10, #0xf0 │ │ - b.cc 1184c // b.lo, b.ul, b.last │ │ - ldrb w11, [x14, #1] │ │ - ldrb w12, [x14, #2] │ │ - ldrb w13, [x14, #3] │ │ - and w11, w11, #0x3f │ │ - lsl w11, w11, #12 │ │ - bfi w11, w12, #6, #6 │ │ - bfxil w11, w13, #0, #6 │ │ - bfi w11, w10, #18, #3 │ │ - cmp w11, #0x110, lsl #12 │ │ - b.eq 11870 // b.none │ │ - cbz x9, 1186c │ │ - cmp x9, x19 │ │ - b.cs 11868 // b.hs, b.nlast │ │ - ldrsb w10, [x20, x9] │ │ - cmn w10, #0x40 │ │ - b.ge 1186c // b.tcont │ │ - b 11870 │ │ - b.ne 11870 // b.any │ │ - mov x19, x9 │ │ - cbz x8, 11a0c │ │ - ldr x21, [x0, #8] │ │ - cmp x19, #0x20 │ │ - b.cs 11898 // b.hs, b.nlast │ │ - cbz x19, 118b4 │ │ - cmp x19, #0x8 │ │ - b.cs 118bc // b.hs, b.nlast │ │ + ldr w22, [x0, #16] │ │ + mov x20, x2 │ │ + mov x19, x1 │ │ + tst w22, #0x18000000 │ │ + b.eq 18244 // b.none │ │ + tbnz w22, #28, 18050 │ │ + cmp x20, #0x20 │ │ + b.cs 180c4 // b.hs, b.nlast │ │ + cbz x20, 180ec │ │ + cmp x20, #0x8 │ │ + b.cs 180f4 // b.hs, b.nlast │ │ mov x8, xzr │ │ mov x9, xzr │ │ - b 119c8 │ │ - mov x22, x0 │ │ - mov x0, x20 │ │ - mov x1, x19 │ │ - bl 11350 │ │ + b 18200 │ │ + ldrh w8, [x0, #22] │ │ + cbz x8, 180e0 │ │ + add x10, x19, x20 │ │ + mov x11, x19 │ │ + mov x9, x8 │ │ + mov x20, xzr │ │ + b 18084 │ │ + add x12, x11, #0x2 │ │ + sub x11, x12, x11 │ │ + subs x9, x9, #0x1 │ │ + add x20, x11, x20 │ │ + mov x11, x12 │ │ + b.eq 180bc // b.none │ │ + cmp x11, x10 │ │ + b.eq 180bc // b.none │ │ + mov x12, x11 │ │ + ldrsb w13, [x12], #1 │ │ + tbz w13, #31, 18070 │ │ + and w12, w13, #0xff │ │ + cmp w12, #0xe0 │ │ + b.cc 1806c // b.lo, b.ul, b.last │ │ + cmp w12, #0xf0 │ │ + b.cc 180b4 // b.lo, b.ul, b.last │ │ + add x12, x11, #0x4 │ │ + b 18070 │ │ + add x12, x11, #0x3 │ │ + b 18070 │ │ + sub x8, x8, x9 │ │ + b 18218 │ │ + mov x21, x0 │ │ + mov x0, x19 │ │ + mov x1, x20 │ │ + bl 17c2c │ │ mov x8, x0 │ │ - mov x0, x22 │ │ - b 119e4 │ │ + mov x0, x21 │ │ + b 18218 │ │ + mov x20, xzr │ │ + sub x8, x8, xzr │ │ + b 18218 │ │ mov x8, xzr │ │ - b 119e4 │ │ + b 18218 │ │ movi v4.8b, #0xbf │ │ - ldr d0, [x20] │ │ + ldr d0, [x19] │ │ mov w8, #0x1 // #1 │ │ dup v3.2d, x8 │ │ - and x9, x19, #0x18 │ │ + and x9, x20, #0x18 │ │ cmp x9, #0x8 │ │ cmgt v0.8b, v0.8b, v4.8b │ │ uxtl v0.8h, v0.8b │ │ uxtl2 v1.4s, v0.8h │ │ uxtl v0.4s, v0.4h │ │ uxtl2 v2.2d, v1.4s │ │ uxtl v1.2d, v1.2s │ │ uxtl2 v5.2d, v0.4s │ │ uxtl v6.2d, v0.2s │ │ and v0.16b, v2.16b, v3.16b │ │ and v2.16b, v1.16b, v3.16b │ │ and v1.16b, v5.16b, v3.16b │ │ and v3.16b, v6.16b, v3.16b │ │ - b.eq 119ac // b.none │ │ - ldr d5, [x20, #8] │ │ + b.eq 181e4 // b.none │ │ + ldr d5, [x19, #8] │ │ mov w8, #0x1 // #1 │ │ cmp x9, #0x10 │ │ dup v6.2d, x8 │ │ cmgt v4.8b, v5.8b, v4.8b │ │ uxtl v4.8h, v4.8b │ │ uxtl2 v5.4s, v4.8h │ │ uxtl v4.4s, v4.4h │ │ @@ -3019,17 +3705,17 @@ │ │ and v16.16b, v16.16b, v6.16b │ │ and v4.16b, v4.16b, v6.16b │ │ and v5.16b, v5.16b, v6.16b │ │ add v0.2d, v0.2d, v7.2d │ │ add v1.2d, v1.2d, v4.2d │ │ add v3.2d, v3.2d, v16.2d │ │ add v2.2d, v2.2d, v5.2d │ │ - b.eq 119ac // b.none │ │ + b.eq 181e4 // b.none │ │ movi v4.8b, #0xbf │ │ - ldr d5, [x20, #16] │ │ + ldr d5, [x19, #16] │ │ mov w8, #0x1 // #1 │ │ dup v6.2d, x8 │ │ cmgt v4.8b, v5.8b, v4.8b │ │ uxtl v4.8h, v4.8b │ │ uxtl2 v5.4s, v4.8h │ │ uxtl v4.4s, v4.4h │ │ uxtl2 v7.2d, v5.4s │ │ @@ -3042,846 +3728,1332 @@ │ │ and v5.16b, v5.16b, v6.16b │ │ add v0.2d, v0.2d, v7.2d │ │ add v1.2d, v1.2d, v4.2d │ │ add v3.2d, v3.2d, v16.2d │ │ add v2.2d, v2.2d, v5.2d │ │ add v2.2d, v3.2d, v2.2d │ │ add v0.2d, v1.2d, v0.2d │ │ - cmp x19, x9 │ │ + cmp x20, x9 │ │ add v0.2d, v2.2d, v0.2d │ │ addp d0, v0.2d │ │ fmov x8, d0 │ │ - b.eq 119e4 // b.none │ │ - sub x10, x19, x9 │ │ - add x9, x20, x9 │ │ - ldrsb w11, [x9], #1 │ │ - cmn w11, #0x41 │ │ + b.eq 18218 // b.none │ │ + ldrsb w10, [x19, x9] │ │ + add x9, x9, #0x1 │ │ + cmn w10, #0x41 │ │ cinc x8, x8, gt │ │ - subs x10, x10, #0x1 │ │ - b.ne 119d0 // b.any │ │ - subs x23, x21, x8 │ │ - b.ls 11a0c // b.plast │ │ - ldrb w9, [x0, #56] │ │ - mov x8, xzr │ │ - cmp w9, #0x1 │ │ - b.gt 11a34 │ │ - cbz w9, 11a48 │ │ - mov x8, x23 │ │ - mov x23, xzr │ │ - b 11a48 │ │ - ldp x0, x8, [x0, #32] │ │ - mov x1, x20 │ │ + cmp x20, x9 │ │ + b.ne 18200 // b.any │ │ + ldrh w9, [x0, #20] │ │ + cmp x8, x9 │ │ + b.cs 18244 // b.hs, b.nlast │ │ + ubfx w10, w22, #29, #2 │ │ + mov w23, wzr │ │ + sub w24, w9, w8 │ │ + cmp w10, #0x1 │ │ + b.gt 1826c │ │ + cbz w10, 18278 │ │ + mov w23, w24 │ │ + b 18278 │ │ + ldp x0, x8, [x0] │ │ + mov x1, x19 │ │ ldr x3, [x8, #24] │ │ - mov x2, x19 │ │ + mov x2, x20 │ │ ldp x20, x19, [sp, #64] │ │ - ldr x25, [sp, #16] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ + ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ br x3 │ │ - cmp w9, #0x2 │ │ - b.ne 11a48 // b.any │ │ - add x9, x23, #0x1 │ │ - lsr x8, x23, #1 │ │ - lsr x23, x9, #1 │ │ - ldp x21, x24, [x0, #32] │ │ - add x25, x8, #0x1 │ │ - ldr w22, [x0, #48] │ │ - subs x25, x25, #0x1 │ │ - b.eq 11a74 // b.none │ │ - ldr x8, [x24, #32] │ │ + cmp w10, #0x2 │ │ + b.ne 18278 // b.any │ │ + ubfx w23, w24, #1, #15 │ │ + ldp x21, x25, [x0] │ │ + mov w26, wzr │ │ + and w8, w26, #0xffff │ │ + cmp w8, w23, uxth │ │ + b.cs 182a8 // b.hs, b.nlast │ │ + ldr x8, [x25, #32] │ │ + and w1, w22, #0x1fffff │ │ mov x0, x21 │ │ - mov w1, w22 │ │ + add w26, w26, #0x1 │ │ blr x8 │ │ - tbz w0, #0, 11a54 │ │ - b 11a8c │ │ - ldr x8, [x24, #24] │ │ + tbz w0, #0, 18280 │ │ + b 182ec │ │ + ldr x8, [x25, #24] │ │ mov x0, x21 │ │ - mov x1, x20 │ │ - mov x2, x19 │ │ + mov x1, x19 │ │ + mov x2, x20 │ │ + blr x8 │ │ + tbnz w0, #0, 182ec │ │ + mov w19, wzr │ │ + sub w20, w24, w23 │ │ + and w8, w19, #0xffff │ │ + cmp w8, w20, uxth │ │ + b.cs 18308 // b.hs, b.nlast │ │ + ldr x8, [x25, #32] │ │ + and w1, w22, #0x1fffff │ │ + mov x0, x21 │ │ + add w19, w19, #0x1 │ │ blr x8 │ │ - tbz w0, #0, 11aa8 │ │ + tbz w0, #0, 182c8 │ │ mov w0, #0x1 // #1 │ │ ldp x20, x19, [sp, #64] │ │ - ldr x25, [sp, #16] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ + ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ - mov x19, xzr │ │ - cmp x23, x19 │ │ - b.eq 11ad4 // b.none │ │ - ldr x8, [x24, #32] │ │ - mov x0, x21 │ │ - mov w1, w22 │ │ - add x19, x19, #0x1 │ │ - blr x8 │ │ - cbz w0, 11aac │ │ - sub x8, x19, #0x1 │ │ - b 11ad8 │ │ - mov x8, x23 │ │ - cmp x8, x23 │ │ - cset w0, cc // cc = lo, ul, last │ │ + mov w0, wzr │ │ ldp x20, x19, [sp, #64] │ │ - ldr x25, [sp, #16] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ + ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #64] │ │ - add x29, sp, #0x40 │ │ - sub x8, x29, #0x10 │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + cmp w0, #0x20 │ │ + b.cs 18344 // b.hs, b.nlast │ │ + mov w8, wzr │ │ + and w0, w8, #0x1 │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + cmp w0, #0x7f │ │ + b.cs 1835c // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + and w0, w8, #0x1 │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + cmp w0, #0x10, lsl #12 │ │ + b.cs 18434 // b.hs, b.nlast │ │ + lsr w10, w0, #8 │ │ + mov x8, xzr │ │ + mov x9, xzr │ │ + adrp x11, 8000 │ │ + add x11, x11, #0xaca │ │ + and w12, w0, #0xff │ │ + adrp x13, 8000 │ │ + add x13, x13, #0xb1a │ │ + add x14, x11, x9 │ │ + add x9, x9, #0x2 │ │ + ldrb w15, [x14] │ │ + ldrb w14, [x14, #1] │ │ + cmp w15, w10 │ │ + add x1, x8, x14 │ │ + b.ne 183cc // b.any │ │ + cmp x1, x8 │ │ + b.cc 1859c // b.lo, b.ul, b.last │ │ + cmp x1, #0x122 │ │ + b.hi 1859c // b.pmore │ │ + add x8, x13, x8 │ │ + cbz x14, 183d0 │ │ + ldrb w15, [x8], #1 │ │ + sub x14, x14, #0x1 │ │ + cmp w15, w12 │ │ + b.ne 183b4 // b.any │ │ + b 18334 │ │ + b.hi 183dc // b.pmore │ │ + cmp x9, #0x50 │ │ + mov x8, x1 │ │ + b.ne 18384 // b.any │ │ + mov x9, xzr │ │ + mov w8, #0x1 // #1 │ │ + adrp x10, 8000 │ │ + add x10, x10, #0xc3c │ │ + ldrsb w11, [x10, x9] │ │ + add x12, x9, #0x1 │ │ + tbnz w11, #31, 18408 │ │ + mov x9, x12 │ │ + subs w0, w0, w11 │ │ + b.pl 18424 // b.nfrst │ │ + b 18338 │ │ + cmp x12, #0x129 │ │ + b.eq 185c4 // b.none │ │ + ldrb w12, [x10, x12] │ │ + add x9, x9, #0x2 │ │ + bfi w12, w11, #8, #7 │ │ + subs w0, w0, w12 │ │ + b.mi 18338 // b.first │ │ + cmp x9, #0x129 │ │ + eor w8, w8, #0x1 │ │ + b.ne 183ec // b.any │ │ + b 18338 │ │ + cmp w0, #0x20, lsl #12 │ │ + b.cs 18510 // b.hs, b.nlast │ │ + ubfx w10, w0, #8, #8 │ │ + mov x8, xzr │ │ + mov x9, xzr │ │ + adrp x11, 8000 │ │ + add x11, x11, #0x7bc │ │ + and w12, w0, #0xff │ │ + adrp x13, 8000 │ │ + add x13, x13, #0x814 │ │ + add x14, x11, x9 │ │ + add x9, x9, #0x2 │ │ + ldrb w15, [x14] │ │ + ldrb w14, [x14, #1] │ │ + cmp w15, w10 │ │ + add x1, x8, x14 │ │ + b.ne 184a4 // b.any │ │ + cmp x1, x8 │ │ + b.cc 185b0 // b.lo, b.ul, b.last │ │ + cmp x1, #0xd0 │ │ + b.hi 185b0 // b.pmore │ │ + add x8, x13, x8 │ │ + cbz x14, 184a8 │ │ + ldrb w15, [x8], #1 │ │ + sub x14, x14, #0x1 │ │ + cmp w15, w12 │ │ + b.ne 1848c // b.any │ │ + b 18334 │ │ + b.hi 184b4 // b.pmore │ │ + cmp x9, #0x58 │ │ + mov x8, x1 │ │ + b.ne 1845c // b.any │ │ + mov x10, xzr │ │ + and w9, w0, #0xffff │ │ + mov w8, #0x1 // #1 │ │ + adrp x11, 8000 │ │ + add x11, x11, #0x8e4 │ │ + ldrsb w12, [x11, x10] │ │ + add x13, x10, #0x1 │ │ + tbnz w12, #31, 184e4 │ │ + mov x10, x13 │ │ + subs w9, w9, w12 │ │ + b.pl 18500 // b.nfrst │ │ + b 18338 │ │ + cmp x13, #0x1e6 │ │ + b.eq 185c4 // b.none │ │ + ldrb w13, [x11, x13] │ │ + add x10, x10, #0x2 │ │ + bfi w13, w12, #8, #7 │ │ + subs w9, w9, w13 │ │ + b.mi 18338 // b.first │ │ + cmp x10, #0x1e6 │ │ + eor w8, w8, #0x1 │ │ + b.ne 184c8 // b.any │ │ + b 18338 │ │ + sub w8, w0, #0xe0, lsl #12 │ │ + dup v0.4s, w0 │ │ + adrp x9, 6000 │ │ + sub w8, w8, #0x100 │ │ + ldr d1, [x9, #248] │ │ + adrp x9, 5000 │ │ + fmov s2, w8 │ │ + adrp x8, 6000 │ │ + add v1.2s, v0.2s, v1.2s │ │ + ldr q3, [x8, #48] │ │ + adrp x8, 5000 │ │ + mov v2.s[1], w0 │ │ + add v0.4s, v0.4s, v3.4s │ │ + ldr q3, [x9, #3952] │ │ + mov w9, #0xa6e0 // #42720 │ │ + movk w9, #0x2, lsl #16 │ │ + mov v1.d[1], v2.d[0] │ │ + ldr q2, [x8, #3856] │ │ + and w8, w0, #0x1fffe0 │ │ + cmp w8, w9 │ │ + mov w9, #0xb81e // #47134 │ │ + and w8, w0, #0x1ffffe │ │ + cmhi v0.4s, v0.4s, v2.4s │ │ + movk w9, #0x2, lsl #16 │ │ + ccmp w8, w9, #0x4, ne // ne = any │ │ + cmhi v1.4s, v1.4s, v3.4s │ │ + cset w9, ne // ne = any │ │ + uzp1 v0.8h, v0.8h, v1.8h │ │ + umaxv h0, v0.8h │ │ + fmov w10, s0 │ │ + eor w8, w10, #0x1 │ │ + and w8, w9, w8 │ │ + and w0, w8, #0x1 │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + adrp x3, 76000 │ │ + add x3, x3, #0xeb8 │ │ + mov x0, x8 │ │ + mov w2, #0x122 // #290 │ │ + bl 186d8 │ │ + adrp x3, 76000 │ │ + add x3, x3, #0xeb8 │ │ + mov x0, x8 │ │ + mov w2, #0xd0 // #208 │ │ + bl 186d8 │ │ + adrp x0, 76000 │ │ + add x0, x0, #0xea0 │ │ + bl 17640 │ │ + mov w8, #0x182f // #6191 │ │ + adrp x12, 8000 │ │ + add x12, x12, #0x734 │ │ + movk w8, #0x1, lsl #16 │ │ + lsl w9, w0, #11 │ │ + cmp w0, w8 │ │ + mov w8, #0x11 // #17 │ │ + csel x8, xzr, x8, cc // cc = lo, ul, last │ │ + orr x10, x8, #0x8 │ │ + ldr w11, [x12, x10, lsl #2] │ │ + cmp w9, w11, lsl #11 │ │ + csel x8, x8, x10, cc // cc = lo, ul, last │ │ + orr x10, x8, #0x4 │ │ + ldr w11, [x12, x10, lsl #2] │ │ + cmp w9, w11, lsl #11 │ │ + csel x8, x8, x10, cc // cc = lo, ul, last │ │ + orr x10, x8, #0x2 │ │ + ldr w11, [x12, x10, lsl #2] │ │ + cmp w9, w11, lsl #11 │ │ + csel x8, x8, x10, cc // cc = lo, ul, last │ │ + add x10, x8, #0x1 │ │ + ldr w10, [x12, x10, lsl #2] │ │ + cmp w9, w10, lsl #11 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + add x10, x8, #0x1 │ │ + ldr w10, [x12, x10, lsl #2] │ │ + cmp w9, w10, lsl #11 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + ldr w10, [x12, x8, lsl #2] │ │ + lsl w10, w10, #11 │ │ + cmp w10, w9 │ │ + cset w9, eq // eq = none │ │ + cinc x9, x9, cc // cc = lo, ul, last │ │ + add x11, x9, x8 │ │ + add x10, x12, x11, lsl #2 │ │ + cmp x11, #0x20 │ │ + ldr w8, [x10] │ │ + lsr x8, x8, #21 │ │ + b.hi 18688 // b.pmore │ │ + ldr w9, [x10, #4] │ │ + lsr x9, x9, #21 │ │ + cbnz x11, 1868c │ │ + mvn x10, x8 │ │ + cmn x9, x10 │ │ + b.ne 186a0 // b.any │ │ + b 186d0 │ │ + mov w9, #0x2ef // #751 │ │ + ldur w10, [x10, #-4] │ │ + and w11, w10, #0x1fffff │ │ + mvn x10, x8 │ │ + cmn x9, x10 │ │ + b.eq 186d0 // b.none │ │ + mov w10, wzr │ │ + sub w11, w0, w11 │ │ + sub x9, x9, #0x1 │ │ + adrp x12, 8000 │ │ + add x12, x12, #0x103 │ │ + ldrb w13, [x12, x8] │ │ + add w10, w10, w13 │ │ + cmp w10, w11 │ │ + b.hi 186d0 // b.pmore │ │ + add x8, x8, #0x1 │ │ + cmp x9, x8 │ │ + b.ne 186b4 // b.any │ │ + and w0, w8, #0x1 │ │ + ret │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + cmp x0, x2 │ │ + b.ls 186f4 // b.plast │ │ + mov x1, x2 │ │ + mov x2, x3 │ │ + bl 1871c │ │ + cmp x1, x2 │ │ + b.hi 1870c // b.pmore │ │ + cmp x0, x1 │ │ + b.ls 1870c // b.plast │ │ + mov x2, x3 │ │ + bl 187bc │ │ + mov x0, x1 │ │ + mov x1, x2 │ │ + mov x2, x3 │ │ + bl 1876c │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #96] │ │ + add x29, sp, #0x60 │ │ + mov x8, sp │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [x29, #-32] │ │ + add x8, sp, #0x8 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xe10 │ │ + mov w9, #0x2 // #2 │ │ + stp x0, x1, [sp] │ │ + add x0, sp, #0x10 │ │ + stp x8, x9, [sp, #16] │ │ + sub x8, x29, #0x20 │ │ + mov x1, x2 │ │ + stp x9, xzr, [sp, #40] │ │ + str x8, [sp, #32] │ │ + bl 17620 │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #96] │ │ + add x29, sp, #0x60 │ │ + mov x8, sp │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [x29, #-32] │ │ + add x8, sp, #0x8 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xe30 │ │ + mov w9, #0x2 // #2 │ │ + stp x0, x1, [sp] │ │ + add x0, sp, #0x10 │ │ + stp x8, x9, [sp, #16] │ │ + sub x8, x29, #0x20 │ │ + mov x1, x2 │ │ + stp x9, xzr, [sp, #40] │ │ + str x8, [sp, #32] │ │ + bl 17620 │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #96] │ │ + add x29, sp, #0x60 │ │ + mov x8, sp │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [x29, #-32] │ │ + add x8, sp, #0x8 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xe50 │ │ + mov w9, #0x2 // #2 │ │ + stp x0, x1, [sp] │ │ + add x0, sp, #0x10 │ │ + stp x8, x9, [sp, #16] │ │ + sub x8, x29, #0x20 │ │ + mov x1, x2 │ │ + stp x9, xzr, [sp, #40] │ │ + str x8, [sp, #32] │ │ + bl 17620 │ │ + ldrb w9, [x1, #19] │ │ + mov x8, x1 │ │ + ldr w1, [x0] │ │ + tst w9, #0x18 │ │ + b.eq 18858 // b.none │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + cmp w1, #0x80 │ │ + stur wzr, [x29, #-4] │ │ + b.cs 18864 // b.hs, b.nlast │ │ + sturb w1, [x29, #-4] │ │ + mov w2, #0x1 // #1 │ │ + sub x1, x29, #0x4 │ │ + mov x0, x8 │ │ + bl 18000 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ + ldp x0, x9, [x8] │ │ + ldr x2, [x9, #32] │ │ + br x2 │ │ + mov w9, #0xffffff80 // #-128 │ │ + cmp w1, #0x800 │ │ + mov w10, #0xffffff80 // #-128 │ │ + bfxil w9, w1, #0, #6 │ │ + b.cs 1888c // b.hs, b.nlast │ │ + lsr w10, w1, #6 │ │ + sturb w9, [x29, #-3] │ │ + mov w2, #0x2 // #2 │ │ + orr w10, w10, #0xc0 │ │ + b 188b0 │ │ + mov w11, #0xffffff80 // #-128 │ │ + lsr w12, w1, #16 │ │ + bfxil w11, w1, #6, #6 │ │ + cbnz w12, 188cc │ │ + lsr w10, w1, #12 │ │ + sturb w11, [x29, #-3] │ │ + mov w2, #0x3 // #3 │ │ + sturb w9, [x29, #-2] │ │ + orr w10, w10, #0xe0 │ │ + sturb w10, [x29, #-4] │ │ + sub x1, x29, #0x4 │ │ + mov x0, x8 │ │ + bl 18000 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ + lsr w12, w1, #18 │ │ + bfxil w10, w1, #12, #6 │ │ + sturb w11, [x29, #-2] │ │ + mov w2, #0x4 // #4 │ │ + sturb w9, [x29, #-1] │ │ + orr w11, w12, #0xfffffff0 │ │ + sturb w10, [x29, #-3] │ │ + sturb w11, [x29, #-4] │ │ + sub x1, x29, #0x4 │ │ + mov x0, x8 │ │ + bl 18000 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #48] │ │ + add x29, sp, #0x30 │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xed0 │ │ mov w9, #0x1 // #1 │ │ - stp x0, x1, [x29, #-16] │ │ stp x8, x9, [sp] │ │ mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x418 │ │ mov x0, sp │ │ - mov x1, x2 │ │ stp xzr, xzr, [sp, #24] │ │ str x8, [sp, #16] │ │ - bl 10efc │ │ + bl 17620 │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #96] │ │ + add x29, sp, #0x60 │ │ + add x8, sp, #0x8 │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [x29, #-32] │ │ + mov x8, sp │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xf28 │ │ + mov w9, #0x2 // #2 │ │ + stp x0, x1, [sp] │ │ + add x0, sp, #0x10 │ │ + stp x8, x9, [sp, #16] │ │ + sub x8, x29, #0x20 │ │ + mov x1, x2 │ │ + stp x9, xzr, [sp, #40] │ │ + str x8, [sp, #32] │ │ + bl 17620 │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #208] │ │ add x29, sp, #0xd0 │ │ ldr x9, [x4] │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x1f4 │ │ + adrp x8, 8000 │ │ + add x8, x8, #0xe72 │ │ mov w10, #0x2 // #2 │ │ stp x0, x1, [sp] │ │ stp x2, x3, [sp, #16] │ │ stp x8, x10, [sp, #32] │ │ - cbnz x9, 11b90 │ │ + cbnz x9, 189f0 │ │ add x8, sp, #0x20 │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0x2a4 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ stp x8, x9, [sp, #96] │ │ mov x8, sp │ │ - adrp x9, 11000 │ │ - add x9, x9, #0xc00 │ │ + adrp x9, 18000 │ │ + add x9, x9, #0xa70 │ │ stp x8, x9, [sp, #112] │ │ add x8, sp, #0x10 │ │ stp x8, x9, [sp, #128] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0x8e8 │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xf48 │ │ mov w9, #0x3 // #3 │ │ - b 11be4 │ │ + b 18a44 │ │ add x8, sp, #0x20 │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0x2a4 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ ldp q0, q1, [x4] │ │ stp x8, x9, [sp, #96] │ │ add x8, sp, #0x30 │ │ - adrp x9, 11000 │ │ - add x9, x9, #0xc18 │ │ + adrp x9, 18000 │ │ + add x9, x9, #0xa60 │ │ ldr q2, [x4, #32] │ │ stp x8, x9, [sp, #112] │ │ mov x8, sp │ │ - adrp x9, 11000 │ │ - add x9, x9, #0xc00 │ │ + adrp x9, 18000 │ │ + add x9, x9, #0xa70 │ │ stp q0, q1, [sp, #48] │ │ stp x8, x9, [sp, #128] │ │ add x8, sp, #0x10 │ │ str q2, [sp, #80] │ │ stp x8, x9, [sp, #144] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0x918 │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xf78 │ │ mov w9, #0x4 // #4 │ │ stp x8, x9, [x29, #-48] │ │ add x8, sp, #0x60 │ │ sub x0, x29, #0x30 │ │ mov x1, x5 │ │ stp x9, xzr, [x29, #-24] │ │ stur x8, [x29, #-32] │ │ - bl 10efc │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ + bl 17620 │ │ + ldp x8, x1, [x1] │ │ + mov x2, x0 │ │ + mov x0, x8 │ │ + b 18a7c │ │ ldp x0, x8, [x0] │ │ ldr x2, [x8, #24] │ │ - ldp x29, x30, [sp], #16 │ │ br x2 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x8, x1, [x1, #32] │ │ - mov x2, x0 │ │ - mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11c34 │ │ - sub sp, sp, #0x80 │ │ - stp x29, x30, [sp, #64] │ │ - stp x24, x23, [sp, #80] │ │ - stp x22, x21, [sp, #96] │ │ - stp x20, x19, [sp, #112] │ │ - add x29, sp, #0x40 │ │ - adrp x8, 4000 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x20 │ │ + mov w8, #0x20 // #32 │ │ mov x19, x2 │ │ - str xzr, [sp] │ │ - ldr d0, [x8, #2944] │ │ - mov w8, #0x3 // #3 │ │ - str xzr, [sp, #16] │ │ - strb w8, [sp, #56] │ │ + str x0, [sp, #8] │ │ + movk w8, #0xe000, lsl #16 │ │ + stp x1, x8, [sp, #16] │ │ ldr x8, [x2, #32] │ │ - str d0, [sp, #48] │ │ - stp x0, x1, [sp, #32] │ │ - cbz x8, 11d78 │ │ + cbz x8, 18ba4 │ │ ldr x9, [x19, #40] │ │ - cbz x9, 11dec │ │ - lsl x10, x9, #6 │ │ + cbz x9, 18c14 │ │ + add x10, x9, x9, lsl #1 │ │ ldr x11, [x19] │ │ - sub x12, x9, #0x1 │ │ - ldr x21, [x19, #16] │ │ - and x12, x12, #0x1fffffffffffffff │ │ + sub x9, x9, #0x1 │ │ + ldr x22, [x19, #16] │ │ + and x9, x9, #0xfffffffffffffff │ │ add x24, x8, #0x18 │ │ - sub x22, x10, x9, lsl #3 │ │ - add x20, x12, #0x1 │ │ + lsl x21, x10, #4 │ │ + add x20, x9, #0x1 │ │ add x23, x11, #0x8 │ │ ldr x2, [x23] │ │ - cbz x2, 11cc0 │ │ - ldp x0, x8, [sp, #32] │ │ + cbz x2, 18af8 │ │ + ldp x0, x8, [sp, #8] │ │ ldur x1, [x23, #-8] │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbnz w0, #0, 11e18 │ │ - ldrb w8, [x24, #24] │ │ - ldur x9, [x24, #-8] │ │ - ldp w10, w11, [x24, #16] │ │ - strb w8, [sp, #56] │ │ + tbnz w0, #0, 18c40 │ │ + ldurh w8, [x24, #-8] │ │ + cbz w8, 18b38 │ │ + cmp w8, #0x1 │ │ + b.ne 18b50 // b.any │ │ ldr x8, [x24] │ │ - stp w10, w11, [sp, #48] │ │ - cbz x9, 11d0c │ │ - cmp x9, #0x1 │ │ - b.ne 11cf0 // b.any │ │ - add x8, x21, x8, lsl #4 │ │ - ldr x9, [x8, #8] │ │ - cbz x9, 11d08 │ │ - mov x9, xzr │ │ - ldur x10, [x24, #-24] │ │ - stp xzr, x8, [sp] │ │ - cmp x10, #0x2 │ │ - b.ne 11d20 // b.any │ │ - b 11d38 │ │ - ldr x8, [x8] │ │ - mov w9, #0x1 // #1 │ │ - ldur x10, [x24, #-24] │ │ - stp x9, x8, [sp] │ │ - cmp x10, #0x2 │ │ - b.eq 11d38 // b.none │ │ - ldur x8, [x24, #-16] │ │ - cmp x10, #0x1 │ │ - b.ne 11d44 // b.any │ │ - add x8, x21, x8, lsl #4 │ │ - ldr x9, [x8, #8] │ │ - cbz x9, 11d40 │ │ - mov x9, xzr │ │ - b 11d48 │ │ - ldr x8, [x8] │ │ - mov w9, #0x1 // #1 │ │ + add x8, x22, x8, lsl #4 │ │ + ldrh w8, [x8, #8] │ │ + ldurh w9, [x24, #-24] │ │ + cmp w9, #0x2 │ │ + b.eq 18b48 // b.none │ │ + cmp w9, #0x1 │ │ + b.ne 18b64 // b.any │ │ + ldur x9, [x24, #-16] │ │ + add x9, x22, x9, lsl #4 │ │ + ldrh w9, [x9, #8] │ │ + b 18b68 │ │ + ldurh w8, [x24, #-6] │ │ + ldurh w9, [x24, #-24] │ │ + cmp w9, #0x2 │ │ + b.ne 18b20 // b.any │ │ + mov w9, wzr │ │ + b 18b68 │ │ + mov w8, wzr │ │ + ldurh w9, [x24, #-24] │ │ + cmp w9, #0x2 │ │ + b.ne 18b20 // b.any │ │ + b 18b48 │ │ + ldurh w9, [x24, #-22] │ │ ldr x10, [x24, #8] │ │ - mov x1, sp │ │ - stp x9, x8, [sp, #16] │ │ - add x10, x21, x10, lsl #4 │ │ - ldp x0, x11, [x10] │ │ - blr x11 │ │ - tbnz w0, #0, 11e18 │ │ - subs x22, x22, #0x38 │ │ + strh w8, [sp, #28] │ │ + add x1, sp, #0x8 │ │ + ldr w11, [x24, #16] │ │ + strh w9, [sp, #30] │ │ + add x10, x22, x10, lsl #4 │ │ + str w11, [sp, #24] │ │ + ldp x0, x8, [x10] │ │ + blr x8 │ │ + tbnz w0, #0, 18c40 │ │ + subs x21, x21, #0x30 │ │ add x23, x23, #0x10 │ │ - add x24, x24, #0x38 │ │ - b.ne 11ca4 // b.any │ │ - b 11ddc │ │ + add x24, x24, #0x30 │ │ + b.ne 18adc // b.any │ │ + b 18c04 │ │ ldr x8, [x19, #24] │ │ - cbz x8, 11dec │ │ - ldr x9, [x19, #16] │ │ + cbz x8, 18c14 │ │ + lsl x8, x8, #4 │ │ + ldr x21, [x19, #16] │ │ ldr x10, [x19] │ │ - sub x11, x8, #0x1 │ │ - and x11, x11, #0xfffffffffffffff │ │ - lsl x21, x8, #4 │ │ - add x20, x11, #0x1 │ │ - add x22, x10, #0x8 │ │ - add x23, x9, #0x8 │ │ - ldr x2, [x22] │ │ - cbz x2, 11dbc │ │ - ldp x0, x8, [sp, #32] │ │ - ldur x1, [x22, #-8] │ │ + sub x9, x8, #0x10 │ │ + add x22, x21, x8 │ │ + add x23, x10, #0x8 │ │ + lsr x9, x9, #4 │ │ + add x20, x9, #0x1 │ │ + ldr x2, [x23] │ │ + cbz x2, 18be8 │ │ + ldp x0, x8, [sp, #8] │ │ + ldur x1, [x23, #-8] │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbnz w0, #0, 11e18 │ │ - ldp x0, x8, [x23, #-8] │ │ - mov x1, sp │ │ + tbnz w0, #0, 18c40 │ │ + ldp x0, x8, [x21], #16 │ │ + add x1, sp, #0x8 │ │ blr x8 │ │ - tbnz w0, #0, 11e18 │ │ - subs x21, x21, #0x10 │ │ - add x22, x22, #0x10 │ │ + tbnz w0, #0, 18c40 │ │ + cmp x21, x22 │ │ add x23, x23, #0x10 │ │ - b.ne 11da0 // b.any │ │ + b.ne 18bcc // b.any │ │ ldr x8, [x19, #8] │ │ cmp x20, x8 │ │ - b.cc 11dfc // b.lo, b.ul, b.last │ │ - b 11e34 │ │ + b.cc 18c24 // b.lo, b.ul, b.last │ │ + b 18c5c │ │ mov x20, xzr │ │ ldr x8, [x19, #8] │ │ cmp xzr, x8 │ │ - b.cs 11e34 // b.hs, b.nlast │ │ + b.cs 18c5c // b.hs, b.nlast │ │ ldr x8, [x19] │ │ - ldp x0, x9, [sp, #32] │ │ + ldp x0, x9, [sp, #8] │ │ add x8, x8, x20, lsl #4 │ │ ldp x1, x2, [x8] │ │ ldr x8, [x9, #24] │ │ blr x8 │ │ - tbz w0, #0, 11e34 │ │ + tbz w0, #0, 18c5c │ │ mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #112] │ │ - ldp x22, x21, [sp, #96] │ │ - ldp x24, x23, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x80 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x60 │ │ ret │ │ mov w0, wzr │ │ - ldp x20, x19, [sp, #112] │ │ - ldp x22, x21, [sp, #96] │ │ - ldp x24, x23, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x80 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x60 │ │ ret │ │ - sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #48] │ │ - add x29, sp, #0x30 │ │ - ldr w9, [x0] │ │ - ubfx x8, x9, #4, #28 │ │ - cmp w8, #0x271 │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x23f │ │ - b.cc 11ef4 // b.lo, b.ul, b.last │ │ - mov x11, #0x594b // #22859 │ │ - mov w16, #0xe0ff // #57599 │ │ + cmp x2, #0xf │ │ + b.hi 18c9c // b.pmore │ │ + mov x9, xzr │ │ + ldrb w8, [x1, x9] │ │ + cbz w8, 18d48 │ │ + add x9, x9, #0x1 │ │ + cmp x2, x9 │ │ + b.ne 18c84 // b.any │ │ + b 18d38 │ │ + add x8, x1, #0x7 │ │ + and x8, x8, #0xfffffffffffffff8 │ │ + subs x8, x8, x1 │ │ + b.ne 18cf0 // b.any │ │ + sub x9, x2, #0x10 │ │ + mov x10, #0x101010101010101 // #72340172838076673 │ │ + mov x11, #0x8080808080808080 // #-9187201950435737472 │ │ + movk x10, #0x100 │ │ + add x12, x1, x8 │ │ + ldp x13, x12, [x12] │ │ + sub x14, x10, x13 │ │ + sub x15, x10, x12 │ │ + orr x13, x14, x13 │ │ + orr x12, x15, x12 │ │ + and x12, x13, x12 │ │ + bics xzr, x11, x12 │ │ + b.ne 18d14 // b.any │ │ + add x8, x8, #0x10 │ │ + cmp x8, x9 │ │ + b.ls 18cbc // b.plast │ │ + b 18d14 │ │ + mov x9, xzr │ │ + ldrb w10, [x1, x9] │ │ + cbz w10, 18d48 │ │ + add x9, x9, #0x1 │ │ + cmp x8, x9 │ │ + b.ne 18cf4 // b.any │ │ + sub x9, x2, #0x10 │ │ + cmp x8, x9 │ │ + b.ls 18cb0 // b.plast │ │ + subs x9, x2, x8 │ │ + b.eq 18d38 // b.none │ │ mov x10, xzr │ │ - movk x11, #0x3886, lsl #16 │ │ - mov w12, #0xd8f0 // #55536 │ │ - mov w13, #0x147b // #5243 │ │ - movk x11, #0xc5d6, lsl #32 │ │ - mov w14, #0xffffff9c // #-100 │ │ - add x15, sp, #0x9 │ │ - movk x11, #0x346d, lsl #48 │ │ - movk w16, #0x5f5, lsl #16 │ │ - mov x17, x9 │ │ - umulh x9, x9, x11 │ │ - add x3, x15, x10 │ │ - cmp x17, x16 │ │ - sub x10, x10, #0x4 │ │ - lsr x9, x9, #11 │ │ - madd w0, w9, w12, w17 │ │ - ubfx w2, w0, #2, #14 │ │ - mul w2, w2, w13 │ │ - lsr w2, w2, #17 │ │ - madd w0, w2, w14, w0 │ │ - ldrh w2, [x8, w2, uxtw #1] │ │ - sturh w2, [x3, #35] │ │ - and x0, x0, #0xffff │ │ - ldrh w0, [x8, x0, lsl #1] │ │ - sturh w0, [x3, #37] │ │ - b.hi 11ea0 // b.pmore │ │ - add x10, x10, #0x27 │ │ - cmp x9, #0x63 │ │ - b.hi 11f00 // b.pmore │ │ - b 11f30 │ │ - mov w10, #0x27 // #39 │ │ - cmp x9, #0x63 │ │ - b.ls 11f30 // b.plast │ │ - ubfx w11, w9, #2, #14 │ │ - mov w12, #0x147b // #5243 │ │ - sub x10, x10, #0x2 │ │ - mul w11, w11, w12 │ │ - mov w12, #0xffffff9c // #-100 │ │ - lsr w11, w11, #17 │ │ - madd w9, w11, w12, w9 │ │ - add x12, sp, #0x9 │ │ - and x9, x9, #0xffff │ │ - ldrh w9, [x8, x9, lsl #1] │ │ - strh w9, [x12, x10] │ │ - mov x9, x11 │ │ - cmp x9, #0xa │ │ - b.cs 11f4c // b.hs, b.nlast │ │ - sub x10, x10, #0x1 │ │ - add x8, sp, #0x9 │ │ - orr w9, w9, #0x30 │ │ - strb w9, [x8, x10] │ │ - b 11f5c │ │ - sub x10, x10, #0x2 │ │ - ldrh w8, [x8, x9, lsl #1] │ │ - add x9, sp, #0x9 │ │ - strh w8, [x9, x10] │ │ - mov w8, #0x27 // #39 │ │ - add x9, sp, #0x9 │ │ - mov x0, x1 │ │ - sub x5, x8, x10 │ │ - add x4, x9, x10 │ │ - mov w1, #0x1 // #1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - bl 110c0 │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x40 │ │ + add x11, x1, x8 │ │ + ldrb w12, [x11, x10] │ │ + cbz w12, 18d44 │ │ + add x10, x10, #0x1 │ │ + cmp x9, x10 │ │ + b.ne 18d24 // b.any │ │ + mov w8, #0x1 // #1 │ │ + stp x8, x8, [x0] │ │ ret │ │ - sub sp, sp, #0x90 │ │ - stp x29, x30, [sp, #128] │ │ - add x29, sp, #0x80 │ │ - ldr w8, [x1, #52] │ │ - tbnz w8, #4, 12038 │ │ - tbnz w8, #5, 12078 │ │ - lsr x8, x0, #4 │ │ - cmp x8, #0x271 │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x23f │ │ - b.cc 120f4 // b.lo, b.ul, b.last │ │ - mov x10, #0x594b // #22859 │ │ - mov w15, #0xe0ff // #57599 │ │ - mov x9, xzr │ │ - movk x10, #0x3886, lsl #16 │ │ - mov w11, #0xd8f0 // #55536 │ │ - mov w12, #0x147b // #5243 │ │ - movk x10, #0xc5d6, lsl #32 │ │ - mov w13, #0xffffff9c // #-100 │ │ - mov x14, sp │ │ - movk x10, #0x346d, lsl #48 │ │ - movk w15, #0x5f5, lsl #16 │ │ - umulh x17, x0, x10 │ │ - mov x16, x0 │ │ - add x3, x14, x9 │ │ - cmp x0, x15 │ │ - sub x9, x9, #0x4 │ │ - lsr x0, x17, #11 │ │ - madd w17, w0, w11, w16 │ │ - ubfx w2, w17, #2, #14 │ │ - mul w2, w2, w12 │ │ - lsr w2, w2, #17 │ │ - madd w17, w2, w13, w17 │ │ - ldrh w2, [x8, w2, uxtw #1] │ │ - sturh w2, [x3, #35] │ │ - and x17, x17, #0xffff │ │ - ldrh w17, [x8, x17, lsl #1] │ │ - sturh w17, [x3, #37] │ │ - b.hi 11fe4 // b.pmore │ │ - add x9, x9, #0x27 │ │ - cmp x0, #0x63 │ │ - b.hi 12100 // b.pmore │ │ - b 12130 │ │ - mov w9, #0x7f // #127 │ │ - mov x10, sp │ │ - mov w8, #0x30 // #48 │ │ - and w11, w0, #0xf │ │ - lsr x12, x0, #4 │ │ - bfxil w8, w0, #0, #4 │ │ - add w13, w11, #0x57 │ │ - cmp w11, #0xa │ │ - csel w11, w8, w13, cc // cc = lo, ul, last │ │ - cmp x0, #0x10 │ │ - mov x8, x9 │ │ - strb w11, [x10, x9] │ │ - sub x9, x9, #0x1 │ │ - mov x0, x12 │ │ - b.cs 12040 // b.hs, b.nlast │ │ - b 120b4 │ │ - mov w9, #0x7f // #127 │ │ - mov x10, sp │ │ - mov w8, #0x30 // #48 │ │ - and w11, w0, #0xf │ │ - lsr x12, x0, #4 │ │ - bfxil w8, w0, #0, #4 │ │ - add w13, w11, #0x37 │ │ - cmp w11, #0xa │ │ - csel w11, w8, w13, cc // cc = lo, ul, last │ │ - cmp x0, #0x10 │ │ - mov x8, x9 │ │ - strb w11, [x10, x9] │ │ - sub x9, x9, #0x1 │ │ - mov x0, x12 │ │ - b.cs 12080 // b.hs, b.nlast │ │ - cmp x8, #0x81 │ │ - b.cs 1218c // b.hs, b.nlast │ │ - add x9, x8, #0x1 │ │ - mov w10, #0x81 // #129 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x423 │ │ - sub x5, x10, x9 │ │ - mov x9, sp │ │ - add x4, x9, x8 │ │ - mov x0, x1 │ │ - mov w1, #0x1 // #1 │ │ - mov w3, #0x2 // #2 │ │ - bl 110c0 │ │ - ldp x29, x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ + add x9, x10, x8 │ │ + add x8, x9, #0x1 │ │ + cmp x8, x2 │ │ + b.ne 18d60 // b.any │ │ + stp x1, x2, [x0, #8] │ │ + str xzr, [x0] │ │ ret │ │ - mov w9, #0x27 // #39 │ │ - cmp x0, #0x63 │ │ - b.ls 12130 // b.plast │ │ - ubfx w10, w0, #2, #14 │ │ - mov w11, #0x147b // #5243 │ │ - sub x9, x9, #0x2 │ │ - mov x12, sp │ │ - mul w10, w10, w11 │ │ - mov w11, #0xffffff9c // #-100 │ │ - lsr w10, w10, #17 │ │ - madd w11, w10, w11, w0 │ │ - mov x0, x10 │ │ - and x11, x11, #0xffff │ │ - ldrh w11, [x8, x11, lsl #1] │ │ - strh w11, [x12, x9] │ │ - cmp x0, #0xa │ │ - b.cs 1214c // b.hs, b.nlast │ │ - sub x9, x9, #0x1 │ │ - mov x8, sp │ │ - orr w10, w0, #0x30 │ │ - strb w10, [x8, x9] │ │ - b 1215c │ │ - sub x9, x9, #0x2 │ │ - ldrh w8, [x8, x0, lsl #1] │ │ - mov x10, sp │ │ - strh w8, [x10, x9] │ │ - mov w8, #0x27 // #39 │ │ - mov x10, sp │ │ - mov x0, x1 │ │ - sub x5, x8, x9 │ │ - add x4, x10, x9 │ │ - mov w1, #0x1 // #1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - bl 110c0 │ │ - ldp x29, x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ + mov w8, #0x1 // #1 │ │ + stp xzr, x9, [x0, #8] │ │ + str x8, [x0] │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x988 │ │ - mov x0, x8 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f28 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - bl 121ac │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #96] │ │ - add x29, sp, #0x60 │ │ - mov x8, sp │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ - stp x8, x9, [x29, #-32] │ │ - add x8, sp, #0x8 │ │ - stp x8, x9, [x29, #-16] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xa40 │ │ - mov w9, #0x2 // #2 │ │ - stp x0, x1, [sp] │ │ - add x0, sp, #0x10 │ │ - stp x8, x9, [sp, #16] │ │ - sub x8, x29, #0x20 │ │ - mov x1, x2 │ │ - stp x9, xzr, [sp, #40] │ │ - str x8, [sp, #32] │ │ - bl 10efc │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x0, x9, [x1, #32] │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x9e │ │ - mov x1, x8 │ │ - ldr x3, [x9, #24] │ │ - mov w2, #0xe // #14 │ │ - ldp x29, x30, [sp], #16 │ │ - br x3 │ │ - sub sp, sp, #0x60 │ │ - stp x29, x30, [sp, #80] │ │ - add x29, sp, #0x50 │ │ - sub x8, x29, #0x1 │ │ - adrp x9, 12000 │ │ - add x9, x9, #0x1fc │ │ - stp x8, x9, [x29, #-24] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0x838 │ │ - mov w9, #0x1 // #1 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x450 │ │ - stp x8, x9, [sp, #8] │ │ - sub x8, x29, #0x18 │ │ - add x0, sp, #0x8 │ │ - stp x9, xzr, [sp, #32] │ │ - str x8, [sp, #24] │ │ - bl 10efc │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ subs x8, x2, #0xf │ │ csel x9, xzr, x8, cc // cc = lo, ul, last │ │ - cbz x2, 12474 │ │ + cbz x2, 18f7c │ │ add x10, x1, #0x7 │ │ mov x8, xzr │ │ - mov w12, #0xffffff9f // #-97 │ │ - and x11, x10, #0xfffffffffffffff8 │ │ - adrp x10, 5000 │ │ - add x10, x10, #0x388 │ │ - sub x11, x11, x1 │ │ - mov w13, #0xffffffc0 // #-64 │ │ - b 122b0 │ │ - add x8, x14, #0x1 │ │ + adrp x11, 8000 │ │ + add x11, x11, #0x4bf │ │ + and x10, x10, #0xfffffffffffffff8 │ │ + sub x10, x10, x1 │ │ + b 18da4 │ │ + add x8, x12, #0x1 │ │ cmp x8, x2 │ │ - b.cs 12474 // b.hs, b.nlast │ │ - ldrsb w14, [x1, x8] │ │ - tbnz w14, #31, 1230c │ │ - sub w14, w11, w8 │ │ - tst x14, #0x7 │ │ - b.eq 122d0 // b.none │ │ + b.cs 18f7c // b.hs, b.nlast │ │ + ldrsb w12, [x1, x8] │ │ + tbnz w12, #31, 18e00 │ │ + sub w12, w10, w8 │ │ + tst x12, #0x7 │ │ + b.eq 18dc4 // b.none │ │ add x8, x8, #0x1 │ │ - b 122a8 │ │ + b 18d9c │ │ add x8, x8, #0x10 │ │ cmp x8, x9 │ │ - b.cs 122ec // b.hs, b.nlast │ │ - add x14, x1, x8 │ │ - ldp x15, x14, [x14] │ │ - orr x14, x14, x15 │ │ - tst x14, #0x8080808080808080 │ │ - b.eq 122cc // b.none │ │ + b.cs 18de0 // b.hs, b.nlast │ │ + add x12, x1, x8 │ │ + ldp x13, x12, [x12] │ │ + orr x12, x12, x13 │ │ + tst x12, #0x8080808080808080 │ │ + b.eq 18dc0 // b.none │ │ cmp x8, x2 │ │ - b.cs 122a8 // b.hs, b.nlast │ │ - ldrsb w14, [x1, x8] │ │ - tbnz w14, #31, 122a8 │ │ + b.cs 18d9c // b.hs, b.nlast │ │ + ldrsb w12, [x1, x8] │ │ + tbnz w12, #31, 18d9c │ │ add x8, x8, #0x1 │ │ cmp x2, x8 │ │ - b.ne 122f4 // b.any │ │ - b 12474 │ │ - and x14, x14, #0xff │ │ - ldrb w15, [x10, x14] │ │ - cmp w15, #0x4 │ │ - b.eq 12374 // b.none │ │ - cmp w15, #0x3 │ │ - b.eq 12348 // b.none │ │ - cmp w15, #0x2 │ │ - b.ne 1248c // b.any │ │ - add x14, x8, #0x1 │ │ - cmp x14, x2 │ │ - b.cs 12484 // b.hs, b.nlast │ │ - ldrsb w15, [x1, x14] │ │ - cmn w15, #0x41 │ │ - b.le 122a4 │ │ - b 1248c │ │ - add x15, x8, #0x1 │ │ - cmp x15, x2 │ │ - b.cs 12484 // b.hs, b.nlast │ │ - ldrb w15, [x1, x15] │ │ - cmp w14, #0xe0 │ │ - b.eq 123a0 // b.none │ │ - cmp w14, #0xed │ │ - b.ne 123c0 // b.any │ │ - cmp w12, w15, sxtb │ │ - b.ge 12450 // b.tcont │ │ - b 1248c │ │ - add x15, x8, #0x1 │ │ - cmp x15, x2 │ │ - b.cs 12484 // b.hs, b.nlast │ │ - ldrsb w15, [x1, x15] │ │ - cmp w14, #0xf0 │ │ - b.eq 123b0 // b.none │ │ - cmp w14, #0xf4 │ │ - b.ne 123dc // b.any │ │ - cmn w15, #0x71 │ │ - b.le 123fc │ │ - b 1248c │ │ - and w14, w15, #0xe0 │ │ - cmp w14, #0xa0 │ │ - b.eq 12450 // b.none │ │ - b 1248c │ │ - add w14, w15, #0x70 │ │ - cmp w14, #0x30 │ │ - b.cc 123fc // b.lo, b.ul, b.last │ │ - b 1248c │ │ - add w16, w14, #0x1f │ │ - and w16, w16, #0xff │ │ - cmp w16, #0xc │ │ - b.cs 12430 // b.hs, b.nlast │ │ - cmp w13, w15, sxtb │ │ - b.gt 12450 │ │ - b 1248c │ │ - add w14, w14, #0xf │ │ - and w14, w14, #0xff │ │ - cmp w14, #0x2 │ │ - mov w14, #0x1 // #1 │ │ - b.hi 12490 // b.pmore │ │ - cmn w15, #0x40 │ │ - mov w15, #0x1 // #1 │ │ - b.ge 12494 // b.tcont │ │ - add x14, x8, #0x2 │ │ - cmp x14, x2 │ │ - b.cs 12484 // b.hs, b.nlast │ │ - ldrsb w14, [x1, x14] │ │ - cmn w14, #0x41 │ │ - b.gt 12468 │ │ - add x14, x8, #0x3 │ │ - cmp x14, x2 │ │ - b.cs 12484 // b.hs, b.nlast │ │ - ldrsb w15, [x1, x14] │ │ - cmn w15, #0x41 │ │ - b.le 122a4 │ │ - b 124b0 │ │ - and w14, w14, #0xfe │ │ - cmp w14, #0xee │ │ - mov w14, #0x1 // #1 │ │ - b.ne 12490 // b.any │ │ - sxtb w15, w15 │ │ - cmn w15, #0x40 │ │ - mov w15, #0x1 // #1 │ │ - b.ge 12494 // b.tcont │ │ - add x14, x8, #0x2 │ │ - cmp x14, x2 │ │ - b.cs 12484 // b.hs, b.nlast │ │ - ldrsb w15, [x1, x14] │ │ - cmn w15, #0x41 │ │ - b.le 122a4 │ │ - mov w15, #0x1 // #1 │ │ - mov w14, #0x2 // #2 │ │ - b 12494 │ │ + b.ne 18de8 // b.any │ │ + b 18f7c │ │ + and x13, x12, #0xff │ │ + and w12, w12, #0xff │ │ + ldrb w13, [x11, x13] │ │ + cmp w13, #0x4 │ │ + b.eq 18e70 // b.none │ │ + cmp w13, #0x3 │ │ + b.eq 18e40 // b.none │ │ + cmp w13, #0x2 │ │ + b.ne 18fa0 // b.any │ │ + add x12, x8, #0x1 │ │ + cmp x12, x2 │ │ + b.cs 18f88 // b.hs, b.nlast │ │ + ldrsb w13, [x1, x12] │ │ + cmn w13, #0x41 │ │ + b.le 18d98 │ │ + b 18fa0 │ │ + add x13, x8, #0x1 │ │ + cmp x13, x2 │ │ + b.cs 18f88 // b.hs, b.nlast │ │ + ldrb w13, [x1, x13] │ │ + cmp w12, #0xe0 │ │ + b.eq 18ea0 // b.none │ │ + sxtb w13, w13 │ │ + cmp w12, #0xed │ │ + b.ne 18ec0 // b.any │ │ + cmn w13, #0x61 │ │ + b.le 18f44 │ │ + b 18fa0 │ │ + add x13, x8, #0x1 │ │ + cmp x13, x2 │ │ + b.cs 18f88 // b.hs, b.nlast │ │ + ldrb w13, [x1, x13] │ │ + cmp w12, #0xf0 │ │ + b.eq 18eb0 // b.none │ │ + sxtb w13, w13 │ │ + cmp w12, #0xf4 │ │ + b.ne 18ed8 // b.any │ │ + cmn w13, #0x71 │ │ + b.le 18ef4 │ │ + b 18fa0 │ │ + and w12, w13, #0xe0 │ │ + cmp w12, #0xa0 │ │ + b.eq 18f44 // b.none │ │ + b 18fa0 │ │ + sub w12, w13, #0x90 │ │ + cmp w12, #0x30 │ │ + b.cc 18ef4 // b.lo, b.ul, b.last │ │ + b 18fa0 │ │ + sub w14, w12, #0xe1 │ │ + cmp w14, #0xc │ │ + b.cs 18f28 // b.hs, b.nlast │ │ + cmn w13, #0x40 │ │ + b.lt 18f44 // b.tstop │ │ + b 18fa0 │ │ + sub w12, w12, #0xf1 │ │ + cmp w12, #0x2 │ │ + mov w12, #0x1 // #1 │ │ + b.hi 18fa4 // b.pmore │ │ + cmn w13, #0x40 │ │ + mov w13, #0x1 // #1 │ │ + b.ge 18f64 // b.tcont │ │ + add x12, x8, #0x2 │ │ + cmp x12, x2 │ │ + b.cs 18f88 // b.hs, b.nlast │ │ + ldrsb w12, [x1, x12] │ │ + cmn w12, #0x41 │ │ + b.gt 18f5c │ │ + add x12, x8, #0x3 │ │ + cmp x12, x2 │ │ + b.cs 18f88 // b.hs, b.nlast │ │ + ldrsb w13, [x1, x12] │ │ + cmn w13, #0x40 │ │ + b.lt 18d98 // b.tstop │ │ + b 18fc0 │ │ + and w12, w12, #0xfe │ │ + cmp w12, #0xee │ │ + mov w12, #0x1 // #1 │ │ + b.ne 18fa4 // b.any │ │ + cmn w13, #0x40 │ │ + mov w13, #0x1 // #1 │ │ + b.ge 18f64 // b.tcont │ │ + add x12, x8, #0x2 │ │ + cmp x12, x2 │ │ + b.cs 18f88 // b.hs, b.nlast │ │ + ldrsb w13, [x1, x12] │ │ + cmn w13, #0x41 │ │ + b.le 18d98 │ │ + mov w13, #0x1 // #1 │ │ + mov w12, #0x2 // #2 │ │ + str x8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + strb w13, [x0, #16] │ │ + strb w12, [x0, #17] │ │ + str x8, [x0] │ │ + ret │ │ stp x1, x2, [x0, #8] │ │ str xzr, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ ret │ │ - mov w15, wzr │ │ - b 12494 │ │ - mov w14, #0x1 // #1 │ │ - mov w15, #0x1 // #1 │ │ str x8, [x0, #8] │ │ mov w8, #0x1 // #1 │ │ - strb w15, [x0, #16] │ │ - strb w14, [x0, #17] │ │ + strb wzr, [x0, #16] │ │ + strb w12, [x0, #17] │ │ str x8, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ ret │ │ - mov w15, #0x1 // #1 │ │ - mov w14, #0x3 // #3 │ │ - b 12494 │ │ + mov w12, #0x1 // #1 │ │ + mov w13, #0x1 // #1 │ │ + str x8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + strb w13, [x0, #16] │ │ + strb w12, [x0, #17] │ │ + str x8, [x0] │ │ + ret │ │ + mov w13, #0x1 // #1 │ │ + mov w12, #0x3 // #3 │ │ + str x8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + strb w13, [x0, #16] │ │ + strb w12, [x0, #17] │ │ + str x8, [x0] │ │ + ret │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + ldr w9, [x0] │ │ + mov x8, x1 │ │ + adrp x10, 8000 │ │ + add x10, x10, #0x3f2 │ │ + cmp w9, #0x0 │ │ + cneg w11, w9, mi // mi = first │ │ + cmp w11, #0x3e8 │ │ + b.cc 19084 // b.lo, b.ul, b.last │ │ + mov w13, #0x1759 // #5977 │ │ + mov w0, #0x967f // #38527 │ │ + mov x12, xzr │ │ + movk w13, #0xd1b7, lsl #16 │ │ + mov w14, #0x2710 // #10000 │ │ + mov w15, #0x147b // #5243 │ │ + mov w16, #0x64 // #100 │ │ + add x17, sp, #0x6 │ │ + movk w0, #0x98, lsl #16 │ │ + mov w1, w11 │ │ + umull x11, w11, w13 │ │ + add x4, x17, x12 │ │ + cmp w1, w0 │ │ + sub x12, x12, #0x4 │ │ + lsr x11, x11, #45 │ │ + msub w2, w11, w14, w1 │ │ + ubfx w3, w2, #2, #14 │ │ + mul w3, w3, w15 │ │ + lsr w3, w3, #17 │ │ + msub w2, w3, w16, w2 │ │ + ldrh w3, [x10, w3, uxtw #1] │ │ + strh w3, [x4, #6] │ │ + and x2, x2, #0xffff │ │ + ldrh w2, [x10, x2, lsl #1] │ │ + strh w2, [x4, #8] │ │ + b.hi 19030 // b.pmore │ │ + add x12, x12, #0xa │ │ + cmp w11, #0x9 │ │ + b.hi 19090 // b.pmore │ │ + b 190c0 │ │ + mov w12, #0xa // #10 │ │ + cmp w11, #0x9 │ │ + b.ls 190c0 // b.plast │ │ + ubfx w13, w11, #2, #14 │ │ + mov w14, #0x147b // #5243 │ │ + sub x12, x12, #0x2 │ │ + mul w13, w13, w14 │ │ + mov w14, #0x64 // #100 │ │ + lsr w13, w13, #17 │ │ + msub w11, w13, w14, w11 │ │ + add x14, sp, #0x6 │ │ + and x11, x11, #0xffff │ │ + ldrh w11, [x10, x11, lsl #1] │ │ + strh w11, [x14, x12] │ │ + mov w11, w13 │ │ + cbz w9, 190c8 │ │ + cbz w11, 190e0 │ │ + ubfiz w11, w11, #1, #4 │ │ + sub x12, x12, #0x1 │ │ + add x10, x10, x11 │ │ + add x11, sp, #0x6 │ │ + ldrb w10, [x10, #1] │ │ + strb w10, [x11, x12] │ │ + mov w10, #0xa // #10 │ │ + mvn w9, w9 │ │ + mov x0, x8 │ │ + sub x5, x10, x12 │ │ + add x10, sp, #0x6 │ │ + lsr w1, w9, #31 │ │ + add x4, x10, x12 │ │ + mov w2, #0x1 // #1 │ │ + mov x3, xzr │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + ldr w9, [x0] │ │ + adrp x8, 8000 │ │ + add x8, x8, #0x3f2 │ │ + cmp w9, #0x3e8 │ │ + b.cc 191b0 // b.lo, b.ul, b.last │ │ + mov w12, #0x1759 // #5977 │ │ + mov w17, #0x967f // #38527 │ │ + mov x10, xzr │ │ + movk w12, #0xd1b7, lsl #16 │ │ + mov w13, #0x2710 // #10000 │ │ + mov w14, #0x147b // #5243 │ │ + mov w15, #0x64 // #100 │ │ + add x16, sp, #0x6 │ │ + movk w17, #0x98, lsl #16 │ │ + mov w11, w9 │ │ + mov w0, w11 │ │ + umull x11, w11, w12 │ │ + add x4, x16, x10 │ │ + cmp w0, w17 │ │ + sub x10, x10, #0x4 │ │ + lsr x11, x11, #45 │ │ + msub w2, w11, w13, w0 │ │ + ubfx w3, w2, #2, #14 │ │ + mul w3, w3, w14 │ │ + lsr w3, w3, #17 │ │ + msub w2, w3, w15, w2 │ │ + ldrh w3, [x8, w3, uxtw #1] │ │ + strh w3, [x4, #6] │ │ + and x2, x2, #0xffff │ │ + ldrh w2, [x8, x2, lsl #1] │ │ + strh w2, [x4, #8] │ │ + b.hi 1915c // b.pmore │ │ + add x10, x10, #0xa │ │ + cmp w11, #0x9 │ │ + b.hi 191c0 // b.pmore │ │ + b 191f0 │ │ + mov w10, #0xa // #10 │ │ + mov w11, w9 │ │ + cmp w11, #0x9 │ │ + b.ls 191f0 // b.plast │ │ + ubfx w12, w11, #2, #14 │ │ + mov w13, #0x147b // #5243 │ │ + sub x10, x10, #0x2 │ │ + mul w12, w12, w13 │ │ + mov w13, #0x64 // #100 │ │ + lsr w12, w12, #17 │ │ + msub w11, w12, w13, w11 │ │ + add x13, sp, #0x6 │ │ + and x11, x11, #0xffff │ │ + ldrh w11, [x8, x11, lsl #1] │ │ + strh w11, [x13, x10] │ │ + mov w11, w12 │ │ + cbz w9, 191f8 │ │ + cbz w11, 19210 │ │ + ubfiz w9, w11, #1, #4 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, x9 │ │ + add x9, sp, #0x6 │ │ + ldrb w8, [x8, #1] │ │ + strb w8, [x9, x10] │ │ + mov w8, #0xa // #10 │ │ + mov x0, x1 │ │ + mov w1, #0x1 // #1 │ │ + sub x5, x8, x10 │ │ + add x8, sp, #0x6 │ │ + mov w2, #0x1 // #1 │ │ + add x4, x8, x10 │ │ + mov x3, xzr │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ + sub sp, sp, #0x30 │ │ + stp x29, x30, [sp, #32] │ │ + add x29, sp, #0x20 │ │ + ldr x9, [x0] │ │ + adrp x8, 8000 │ │ + add x8, x8, #0x3f2 │ │ + cmp x9, #0x3e8 │ │ + b.cc 192e8 // b.lo, b.ul, b.last │ │ + mov x12, #0x594b // #22859 │ │ + add x10, sp, #0xc │ │ + mov w17, #0x967f // #38527 │ │ + movk x12, #0x3886, lsl #16 │ │ + mov x11, #0xffffffffffffffec // #-20 │ │ + mov w13, #0x2710 // #10000 │ │ + movk x12, #0xc5d6, lsl #32 │ │ + mov w14, #0x147b // #5243 │ │ + add x15, x10, #0x13 │ │ + movk x12, #0x346d, lsl #48 │ │ + mov w16, #0x64 // #100 │ │ + movk w17, #0x98, lsl #16 │ │ + mov x10, x9 │ │ + mov x0, x10 │ │ + umulh x10, x10, x12 │ │ + add x11, x11, #0x4 │ │ + cmp x0, x17 │ │ + lsr x10, x10, #11 │ │ + msub w2, w10, w13, w0 │ │ + ubfx w3, w2, #2, #14 │ │ + mul w3, w3, w14 │ │ + lsr w3, w3, #17 │ │ + msub w2, w3, w16, w2 │ │ + ldrh w3, [x8, w3, uxtw #1] │ │ + sturh w3, [x15, #-3] │ │ + and x2, x2, #0xffff │ │ + ldrh w2, [x8, x2, lsl #1] │ │ + sturh w2, [x15, #-1] │ │ + sub x15, x15, #0x4 │ │ + b.hi 19294 // b.pmore │ │ + neg x11, x11 │ │ + cmp x10, #0x9 │ │ + b.hi 192f8 // b.pmore │ │ + b 19328 │ │ + mov w11, #0x14 // #20 │ │ + mov x10, x9 │ │ + cmp x9, #0x9 │ │ + b.ls 19328 // b.plast │ │ + ubfx w12, w10, #2, #14 │ │ + mov w13, #0x147b // #5243 │ │ + sub x11, x11, #0x2 │ │ + mul w12, w12, w13 │ │ + mov w13, #0x64 // #100 │ │ + lsr w12, w12, #17 │ │ + msub w10, w12, w13, w10 │ │ + add x13, sp, #0xc │ │ + and x10, x10, #0xffff │ │ + ldrh w10, [x8, x10, lsl #1] │ │ + strh w10, [x13, x11] │ │ + mov x10, x12 │ │ + cbz x9, 19330 │ │ + cbz x10, 19348 │ │ + ubfiz x9, x10, #1, #4 │ │ + sub x11, x11, #0x1 │ │ + add x8, x8, x9 │ │ + add x9, sp, #0xc │ │ + ldrb w8, [x8, #1] │ │ + strb w8, [x9, x11] │ │ + mov w8, #0x14 // #20 │ │ + mov x0, x1 │ │ + mov w1, #0x1 // #1 │ │ + sub x5, x8, x11 │ │ + add x8, sp, #0xc │ │ + mov w2, #0x1 // #1 │ │ + add x4, x8, x11 │ │ + mov x3, xzr │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x30 │ │ + ret │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + ldrb w12, [x0] │ │ + mov w8, #0x1 // #1 │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x70 │ │ + sub x10, x29, #0x2 │ │ + and x13, x12, #0xf │ │ + lsr w14, w12, #4 │ │ + mov x11, x8 │ │ + ldrb w8, [x9, x13] │ │ + cmp w12, #0xf │ │ + strb w8, [x10, x11] │ │ + sub x8, x11, #0x1 │ │ + mov w12, w14 │ │ + b.hi 19398 // b.pmore │ │ + add x8, x11, #0x1 │ │ + mov w9, #0x3 // #3 │ │ + sub x10, x29, #0x2 │ │ + sub x5, x9, x8 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x54d │ │ + add x4, x10, x11 │ │ + mov x0, x1 │ │ + mov w1, #0x1 // #1 │ │ + mov w3, #0x2 // #2 │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + mov w11, #0xf // #15 │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xeb0 │ │ + mov x10, sp │ │ + and x12, x0, #0xf │ │ + lsr x13, x0, #4 │ │ + mov x8, x11 │ │ + ldrb w11, [x9, x12] │ │ + cmp x0, #0xf │ │ + strb w11, [x10, x8] │ │ + sub x11, x8, #0x1 │ │ + mov x0, x13 │ │ + b.hi 19410 // b.pmore │ │ + add x9, x8, #0x1 │ │ + mov w10, #0x11 // #17 │ │ + mov x11, sp │ │ + sub x5, x10, x9 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x54d │ │ + add x4, x11, x8 │ │ + mov x0, x1 │ │ + mov w1, #0x1 // #1 │ │ + mov w3, #0x2 // #2 │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ add x29, sp, #0x20 │ │ - mov x8, #0xfefefefefefefefe // #-72340172838076674 │ │ - movi v2.16b, #0xa │ │ - ldr x21, [x0] │ │ - movk x8, #0xfeff │ │ - ldp x26, x25, [x0, #8] │ │ - dup v3.2d, x8 │ │ - mov x27, x2 │ │ + ldr x8, [x0, #16] │ │ + mov x23, #0x202020202020202 // #144680345676153346 │ │ + mov x24, #0x101010101010101 // #72340172838076673 │ │ + mov x21, x2 │ │ mov x20, x1 │ │ - mov x19, xzr │ │ - mov x24, xzr │ │ + mov x25, xzr │ │ + stur x8, [x29, #-8] │ │ + ldp x9, x8, [x0] │ │ + mov x26, xzr │ │ + mov w28, wzr │ │ + orr x23, x23, #0x808080808080808 │ │ + movk x24, #0x100 │ │ + mov x22, #0x8080808080808080 // #-9187201950435737472 │ │ + stp x8, x9, [sp, #8] │ │ sub x8, x1, #0x1 │ │ - str x8, [sp, #8] │ │ - str q3, [sp, #16] │ │ - b 12550 │ │ - ldr x8, [sp, #8] │ │ - ldrb w8, [x8, x22] │ │ + str x8, [sp] │ │ + b 19504 │ │ + ldr x8, [sp] │ │ + ldrb w8, [x8, x19] │ │ cmp w8, #0xa │ │ cset w8, eq // eq = none │ │ - strb w8, [x25] │ │ - sub x2, x22, x24 │ │ - add x1, x20, x24 │ │ - ldr x8, [x26, #24] │ │ - mov x0, x21 │ │ + ldur x9, [x29, #-8] │ │ + sub x2, x19, x26 │ │ + add x1, x20, x26 │ │ + strb w8, [x9] │ │ + ldp x8, x0, [sp, #8] │ │ + ldr x8, [x8, #24] │ │ blr x8 │ │ - movi v2.16b, #0xa │ │ - ldr q3, [sp, #16] │ │ - orr w8, w0, w28 │ │ - mov x24, x23 │ │ - tbnz w8, #0, 126b8 │ │ - cmp x19, x27 │ │ - b.hi 1262c // b.pmore │ │ - sub x9, x27, x19 │ │ - add x8, x20, x19 │ │ - subs x11, x9, #0x10 │ │ - b.cs 12590 // b.hs, b.nlast │ │ - cmp x27, x19 │ │ - b.eq 12628 // b.none │ │ - mov x13, xzr │ │ - ldrb w10, [x8, x13] │ │ + mov x26, x27 │ │ + tbnz w0, #0, 19684 │ │ + tbnz w28, #0, 1967c │ │ + cmp x21, x25 │ │ + b.cc 19630 // b.lo, b.ul, b.last │ │ + sub x9, x21, x25 │ │ + add x8, x20, x25 │ │ + cmp x9, #0xf │ │ + b.hi 19548 // b.pmore │ │ + cmp x21, x25 │ │ + b.eq 1962c // b.none │ │ + mov x11, xzr │ │ + ldrb w10, [x8, x11] │ │ cmp w10, #0xa │ │ - b.eq 12678 // b.none │ │ - add x13, x13, #0x1 │ │ - cmp x9, x13 │ │ - b.ne 12574 // b.any │ │ - b 12628 │ │ + b.eq 195f4 // b.none │ │ + add x11, x11, #0x1 │ │ + cmp x9, x11 │ │ + b.ne 1952c // b.any │ │ + b 1962c │ │ add x10, x8, #0x7 │ │ - and x12, x10, #0xfffffffffffffff8 │ │ - subs x10, x12, x8 │ │ - b.eq 125c4 // b.none │ │ - mov x13, xzr │ │ - ldrb w14, [x8, x13] │ │ - cmp w14, #0xa │ │ - b.eq 12678 // b.none │ │ - add x13, x13, #0x1 │ │ - cmp x10, x13 │ │ - b.ne 125a4 // b.any │ │ + and x10, x10, #0xfffffffffffffff8 │ │ + subs x10, x10, x8 │ │ + b.ne 19560 // b.any │ │ + sub x11, x9, #0x10 │ │ + b 19588 │ │ + mov x11, xzr │ │ + ldrb w12, [x8, x11] │ │ + cmp w12, #0xa │ │ + b.eq 195f4 // b.none │ │ + add x11, x11, #0x1 │ │ cmp x10, x11 │ │ - b.hi 125f8 // b.pmore │ │ - ldr q0, [x12] │ │ - eor v1.16b, v0.16b, v2.16b │ │ - add v1.2d, v1.2d, v3.2d │ │ - bic v0.16b, v1.16b, v0.16b │ │ - dup v1.2d, v0.d[1] │ │ - orr v0.16b, v1.16b, v0.16b │ │ - fmov x13, d0 │ │ - tst x13, #0x8080808080808080 │ │ - b.ne 125f8 // b.any │ │ - add x10, x10, #0x10 │ │ - add x12, x12, #0x10 │ │ + b.ne 19564 // b.any │ │ + sub x11, x9, #0x10 │ │ cmp x10, x11 │ │ - b.ls 125c4 // b.plast │ │ + b.hi 195bc // b.pmore │ │ + add x12, x8, x10 │ │ + ldp x13, x12, [x12] │ │ + eor x14, x13, x23 │ │ + eor x12, x12, x23 │ │ + sub x14, x24, x14 │ │ + sub x15, x24, x12 │ │ + orr x13, x14, x13 │ │ + orr x12, x15, x12 │ │ + and x12, x13, x12 │ │ + bics xzr, x22, x12 │ │ + b.ne 195bc // b.any │ │ + add x10, x10, #0x10 │ │ + b 19580 │ │ cmp x9, x10 │ │ - b.eq 12628 // b.none │ │ - sub x12, x27, x10 │ │ + b.eq 1962c // b.none │ │ + sub x12, x21, x10 │ │ mov x9, xzr │ │ add x11, x8, x10 │ │ - sub x12, x12, x19 │ │ + sub x12, x12, x25 │ │ ldrb w13, [x11, x9] │ │ cmp w13, #0xa │ │ - b.eq 12674 // b.none │ │ + b.eq 195f0 // b.none │ │ add x9, x9, #0x1 │ │ cmp x12, x9 │ │ - b.ne 12610 // b.any │ │ - mov x19, x27 │ │ - cmp x24, x27 │ │ - b.eq 126ac // b.none │ │ + b.ne 195d4 // b.any │ │ + b 1962c │ │ + add x11, x9, x10 │ │ + add x9, x25, x11 │ │ + cmp x9, x21 │ │ + add x25, x9, #0x1 │ │ + b.cs 19508 // b.hs, b.nlast │ │ + ldrb w8, [x8, x11] │ │ + cmp w8, #0xa │ │ + b.ne 19508 // b.any │ │ + mov w28, wzr │ │ + mov x27, x25 │ │ + mov x19, x25 │ │ + ldur x8, [x29, #-8] │ │ + ldrb w8, [x8] │ │ + tbz w8, #0, 1966c │ │ + b 19650 │ │ + mov x25, x21 │ │ + cmp x21, x26 │ │ + b.eq 1967c // b.none │ │ mov w28, #0x1 // #1 │ │ - mov x23, x24 │ │ - mov x22, x27 │ │ - ldrb w8, [x25] │ │ - cbz w8, 12664 │ │ - ldr x8, [x26, #24] │ │ - mov x0, x21 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x0 │ │ + mov x27, x26 │ │ + mov x19, x21 │ │ + ldur x8, [x29, #-8] │ │ + ldrb w8, [x8] │ │ + tbz w8, #0, 1966c │ │ + ldp x8, x0, [sp, #8] │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x738 │ │ mov w2, #0x4 // #4 │ │ + ldr x8, [x8, #24] │ │ blr x8 │ │ - tbnz w0, #0, 126b4 │ │ - cmp x22, x24 │ │ - b.ne 12514 // b.any │ │ + tbnz w0, #0, 19684 │ │ + cmp x19, x26 │ │ + b.ne 194d0 // b.any │ │ mov w8, wzr │ │ - b 12524 │ │ - add x13, x9, x10 │ │ - add x9, x19, x13 │ │ - cmp x9, x27 │ │ - add x19, x9, #0x1 │ │ - b.cs 12550 // b.hs, b.nlast │ │ - ldrb w8, [x8, x13] │ │ - cmp w8, #0xa │ │ - b.ne 12550 // b.any │ │ - mov w28, wzr │ │ - mov x23, x19 │ │ - mov x22, x19 │ │ - ldrb w8, [x25] │ │ - cbnz w8, 12648 │ │ - b 12664 │ │ + b 194e0 │ │ mov w0, wzr │ │ - b 126b8 │ │ + b 19688 │ │ mov w0, #0x1 // #1 │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ @@ -3890,1422 +5062,321 @@ │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ ldp x21, x20, [x0, #8] │ │ ldr x19, [x0] │ │ ldrb w8, [x20] │ │ - cbz w8, 12734 │ │ + tbz w8, #0, 19704 │ │ ldr x9, [x21, #24] │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x0 │ │ + adrp x8, 6000 │ │ + add x8, x8, #0x738 │ │ mov x0, x19 │ │ mov w22, w1 │ │ mov x1, x8 │ │ mov w2, #0x4 // #4 │ │ blr x9 │ │ mov w1, w22 │ │ - cbz w0, 12734 │ │ + cbz w0, 19704 │ │ mov w0, #0x1 // #1 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ cmp w1, #0xa │ │ cset w8, eq // eq = none │ │ strb w8, [x20] │ │ ldr x2, [x21, #32] │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ br x2 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ + ldr x8, [x1, #8] │ │ mov x2, x1 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0x958 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11c34 │ │ - sub sp, sp, #0x80 │ │ - stp x29, x30, [sp, #112] │ │ - add x29, sp, #0x70 │ │ - mov x8, sp │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0x2a4 │ │ - stp x8, x9, [x29, #-32] │ │ - add x8, sp, #0x10 │ │ - adrp x9, 11000 │ │ - add x9, x9, #0xc00 │ │ - stp x1, x2, [sp, #8] │ │ - mov x1, x4 │ │ - stp x8, x9, [x29, #-16] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x830 │ │ - str x0, [sp] │ │ - mov w9, #0x2 // #2 │ │ - add x0, sp, #0x20 │ │ - stp x3, x8, [sp, #24] │ │ - sub x8, x29, #0x20 │ │ - stp x9, xzr, [sp, #56] │ │ - stp x9, x8, [sp, #40] │ │ - bl 10efc │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - mov x2, x0 │ │ - adrp x0, 5000 │ │ - add x0, x0, #0xbe │ │ - mov w1, #0x2b // #43 │ │ - bl 11af8 │ │ - sub sp, sp, #0x20 │ │ - stp x29, x30, [sp, #16] │ │ - add x29, sp, #0x10 │ │ - adrp x8, 6000 │ │ - add x8, x8, #0xc1e │ │ - mov w9, #0x26 // #38 │ │ - mov x0, sp │ │ - stp x8, x9, [sp] │ │ - bl 12810 │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #64] │ │ - add x29, sp, #0x40 │ │ - adrp x8, 1f000 │ │ - add x8, x8, #0x2a4 │ │ - mov w9, #0x1 // #1 │ │ - stp x0, x8, [x29, #-16] │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xd00 │ │ - stp x8, x9, [sp] │ │ - sub x8, x29, #0x10 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x608 │ │ - mov x0, sp │ │ - stp x9, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - bl 10efc │ │ - sub sp, sp, #0xa0 │ │ - stp x29, x30, [sp, #96] │ │ - stp x24, x23, [sp, #112] │ │ - stp x22, x21, [sp, #128] │ │ - stp x20, x19, [sp, #144] │ │ - add x29, sp, #0x60 │ │ - ldp x19, x20, [x1, #32] │ │ - mov x21, x0 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0xe9 │ │ - mov w2, #0xc // #12 │ │ - ldr x23, [x20, #24] │ │ - mov x0, x19 │ │ - blr x23 │ │ - tbnz w0, #0, 128e8 │ │ - ldr x8, [x21, #24] │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0x2a4 │ │ - mov x2, sp │ │ - mov x0, x19 │ │ - mov x1, x20 │ │ - stp x8, x9, [sp, #48] │ │ - add x10, x8, #0x10 │ │ - adrp x9, 11000 │ │ - add x9, x9, #0xe50 │ │ - add x8, x8, #0x14 │ │ - stp x10, x9, [sp, #64] │ │ - stp x8, x9, [sp, #80] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0x848 │ │ - mov w9, #0x3 // #3 │ │ - stp x8, x9, [sp] │ │ - add x8, sp, #0x30 │ │ - stp x9, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - bl 11c34 │ │ - tbz w0, #0, 12908 │ │ - mov w22, #0x1 // #1 │ │ - mov w0, w22 │ │ - ldp x20, x19, [sp, #144] │ │ - ldp x22, x21, [sp, #128] │ │ - ldp x24, x23, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0xa0 │ │ - ret │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xe60 │ │ - mov x0, x19 │ │ - mov w2, #0x1 // #1 │ │ - mov w22, #0x1 // #1 │ │ - blr x23 │ │ - tbnz w0, #0, 128ec │ │ - ldr x24, [x21, #16] │ │ - cbz x24, 12978 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xd43 │ │ - mov x0, x19 │ │ - mov w2, #0x1 // #1 │ │ - mov w22, #0x1 // #1 │ │ - blr x23 │ │ - tbnz w0, #0, 128ec │ │ - ldr q0, [x24] │ │ - add x2, sp, #0x30 │ │ - mov x0, x19 │ │ - mov x1, x20 │ │ - str q0, [sp, #48] │ │ - ldr q0, [x24, #16] │ │ - str q0, [sp, #64] │ │ - ldr q0, [x24, #32] │ │ - str q0, [sp, #80] │ │ - bl 11c34 │ │ - tbnz w0, #0, 128e8 │ │ - b 129e4 │ │ - ldp x20, x8, [x21] │ │ - ldr x8, [x8, #24] │ │ - mov x0, x20 │ │ - blr x8 │ │ - mov x8, #0x4178 // #16760 │ │ - movk x8, #0x57a6, lsl #16 │ │ - movk x8, #0x1b71, lsl #32 │ │ - movk x8, #0xb98b, lsl #48 │ │ - cmp x0, x8 │ │ - b.ne 129e4 // b.any │ │ - mov x8, #0x5d6d // #23917 │ │ - movk x8, #0xd6cb, lsl #16 │ │ - movk x8, #0x502c, lsl #32 │ │ - movk x8, #0x63eb, lsl #48 │ │ - cmp x1, x8 │ │ - b.ne 129e4 // b.any │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xd43 │ │ - mov x0, x19 │ │ - mov w2, #0x1 // #1 │ │ - mov w22, #0x1 // #1 │ │ - blr x23 │ │ - tbnz w0, #0, 128ec │ │ - ldp x1, x2, [x20] │ │ - mov x0, x19 │ │ - blr x23 │ │ - tbnz w0, #0, 128e8 │ │ - mov w22, wzr │ │ - b 128ec │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #96] │ │ - add x29, sp, #0x60 │ │ - ldp q0, q1, [x0] │ │ - mov w8, #0x1 // #1 │ │ - ldr q2, [x0, #32] │ │ - adrp x9, 50000 │ │ - add x9, x9, #0x878 │ │ - stp x8, x9, [x29, #-40] │ │ - mov x8, sp │ │ - stp q0, q1, [sp] │ │ - str q2, [sp, #32] │ │ - stp x8, x2, [x29, #-24] │ │ - sturb wzr, [x29, #-8] │ │ - sturb w1, [x29, #-7] │ │ - sub x0, x29, #0x28 │ │ - bl 21bfc │ │ - brk #0x1 │ │ - bl 12a38 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - bl 12a44 │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #64] │ │ - add x29, sp, #0x40 │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x1aa │ │ - mov w9, #0x26 // #38 │ │ - stp x8, x9, [x29, #-16] │ │ - sub x8, x29, #0x10 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp] │ │ - mov w8, #0x8 // #8 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x898 │ │ - mov x0, sp │ │ - mov w1, wzr │ │ - stp xzr, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - bl 129ec │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #64] │ │ - add x29, sp, #0x40 │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x1d0 │ │ - mov w9, #0x24 // #36 │ │ - stp x8, x9, [x29, #-16] │ │ - sub x8, x29, #0x10 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp] │ │ - mov w8, #0x8 // #8 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x8b0 │ │ - mov x0, sp │ │ - mov w1, #0x1 // #1 │ │ - stp xzr, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - bl 129ec │ │ - sub sp, sp, #0x90 │ │ - stp x29, x30, [sp, #128] │ │ - add x29, sp, #0x80 │ │ - mov x8, x0 │ │ - mov w9, #0x7f // #127 │ │ - mov x10, sp │ │ - mov w11, #0x30 // #48 │ │ - and w12, w8, #0xf │ │ - lsr x13, x8, #4 │ │ - bfxil w11, w8, #0, #4 │ │ - add w14, w12, #0x57 │ │ - cmp w12, #0xa │ │ - mov x0, x9 │ │ - csel w11, w11, w14, cc // cc = lo, ul, last │ │ - cmp x8, #0x10 │ │ - strb w11, [x10, x9] │ │ - sub x9, x9, #0x1 │ │ - mov x8, x13 │ │ - b.cs 12aec // b.hs, b.nlast │ │ - cmp x0, #0x81 │ │ - b.cs 12b60 // b.hs, b.nlast │ │ - add x8, x0, #0x1 │ │ - mov w9, #0x81 // #129 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x423 │ │ - sub x5, x9, x8 │ │ - mov x8, sp │ │ - add x4, x8, x0 │ │ - mov x0, x1 │ │ - mov w1, #0x1 // #1 │ │ - mov w3, #0x2 // #2 │ │ - bl 110c0 │ │ - ldp x29, x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x988 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f28 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - bl 12a8c │ │ - sub sp, sp, #0x30 │ │ - stp x29, x30, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ - add x29, sp, #0x10 │ │ - mov w19, w1 │ │ - cmp w1, #0xc │ │ - and w8, w2, #0xffffff │ │ - b.le 12bc0 │ │ - cmp w19, #0x26 │ │ - b.gt 12bdc │ │ - cmp w19, #0xd │ │ - b.eq 12cd4 // b.none │ │ - cmp w19, #0x22 │ │ - b.ne 12bfc // b.any │ │ - tbz w8, #16, 12ce0 │ │ - mov w8, #0x225c // #8796 │ │ - b 12dd0 │ │ - cbz w19, 12bf4 │ │ - cmp w19, #0x9 │ │ - b.eq 12d0c // b.none │ │ - cmp w19, #0xa │ │ - b.ne 12bfc // b.any │ │ - mov w8, #0x6e5c // #28252 │ │ - b 12dd0 │ │ - cmp w19, #0x27 │ │ - b.eq 12cdc // b.none │ │ - cmp w19, #0x5c │ │ - b.ne 12bfc // b.any │ │ - mov w8, #0x5c5c // #23644 │ │ - b 12dd0 │ │ - mov w8, #0x305c // #12380 │ │ - b 12dd0 │ │ - cmp w19, #0x300 │ │ - b.cc 12ce0 // b.lo, b.ul, b.last │ │ - tbz w8, #0, 12ce0 │ │ - mov x20, x0 │ │ - mov w0, w19 │ │ - bl 13640 │ │ - mov w8, w0 │ │ - mov x0, x20 │ │ - cbz w8, 12ce0 │ │ - ubfx x8, x19, #20, #4 │ │ - ubfx x10, x19, #16, #4 │ │ - adrp x9, 4000 │ │ - add x9, x9, #0xcb0 │ │ - ubfx x11, x19, #12, #4 │ │ - and x12, x19, #0xf │ │ - ldrb w8, [x9, x8] │ │ - ldrb w10, [x9, x10] │ │ - strb wzr, [sp, #6] │ │ - ldrb w11, [x9, x11] │ │ - strh wzr, [sp, #4] │ │ - strb w8, [sp, #7] │ │ - ubfx x8, x19, #8, #4 │ │ - strb w10, [sp, #8] │ │ - orr w10, w19, #0x1 │ │ - strb w11, [sp, #9] │ │ - ubfx x11, x19, #4, #4 │ │ - clz w10, w10 │ │ - ldrb w8, [x9, x8] │ │ - lsr w10, w10, #2 │ │ - ldrb w11, [x9, x11] │ │ - ldrb w9, [x9, x12] │ │ - strb w8, [sp, #10] │ │ - sub x8, x10, #0x2 │ │ - add x10, sp, #0x4 │ │ - strb w11, [sp, #11] │ │ - add x10, x10, x8 │ │ - mov w11, #0x755c // #30044 │ │ - strh w11, [x10] │ │ - mov w11, #0x7b // #123 │ │ - strb w11, [x10, #2] │ │ - mov w10, #0x7d // #125 │ │ - strb w10, [sp, #13] │ │ - strb w9, [sp, #12] │ │ - ldur x9, [sp, #4] │ │ - ldrh w10, [sp, #12] │ │ - strb w8, [x0, #10] │ │ - mov w8, #0xa // #10 │ │ - str x9, [x0] │ │ - strh w10, [x0, #8] │ │ - strb w8, [x0, #11] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x30 │ │ - ret │ │ - mov w8, #0x725c // #29276 │ │ - b 12dd0 │ │ - tbnz w8, #8, 12dcc │ │ - mov x20, x0 │ │ - mov w0, w19 │ │ - bl 1334c │ │ - tbz w0, #0, 12d14 │ │ - mov w8, #0x80 // #128 │ │ - str w19, [x20, #4] │ │ - strb w8, [x20] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x30 │ │ - ret │ │ - mov w8, #0x745c // #29788 │ │ - b 12dd0 │ │ - mov w8, w19 │ │ - adrp x10, 4000 │ │ - add x10, x10, #0xcb0 │ │ - ubfx x9, x8, #20, #4 │ │ - ubfx x11, x8, #16, #4 │ │ - ubfx x13, x8, #12, #4 │ │ - mov w12, #0x7d // #125 │ │ - strb wzr, [sp, #6] │ │ - ldrb w9, [x10, x9] │ │ - ldrb w11, [x10, x11] │ │ - strb w12, [sp, #13] │ │ - orr w12, w19, #0x1 │ │ - strh wzr, [sp, #4] │ │ - strb w9, [sp, #7] │ │ - ldrb w9, [x10, x13] │ │ - clz w12, w12 │ │ - strb w11, [sp, #8] │ │ - ubfx x11, x8, #8, #4 │ │ - lsr w12, w12, #2 │ │ - strb w9, [sp, #9] │ │ - ubfx x9, x8, #4, #4 │ │ - and x8, x8, #0xf │ │ - ldrb w11, [x10, x11] │ │ - ldrb w8, [x10, x8] │ │ - ldrb w9, [x10, x9] │ │ - mov w10, #0x7b // #123 │ │ - strb w11, [sp, #10] │ │ - add x11, sp, #0x4 │ │ - strb w9, [sp, #11] │ │ - sub x9, x12, #0x2 │ │ - mov w12, #0x755c // #30044 │ │ - add x11, x11, x9 │ │ - strb w8, [sp, #12] │ │ - strh w12, [x11] │ │ - strb w10, [x11, #2] │ │ - ldur x8, [sp, #4] │ │ - ldrh w10, [sp, #12] │ │ - strb w9, [x20, #10] │ │ - str x8, [x20] │ │ - mov w8, #0xa // #10 │ │ - strh w10, [x20, #8] │ │ - strb w8, [x20, #11] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x30 │ │ - ret │ │ - mov w8, #0x275c // #10076 │ │ - mov w9, #0x200 // #512 │ │ - stur xzr, [x0, #2] │ │ - strh w8, [x0] │ │ - strh w9, [x0, #10] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x30 │ │ - ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - bl 12dfc │ │ - sub sp, sp, #0xe0 │ │ - stp x29, x30, [sp, #208] │ │ - add x29, sp, #0xd0 │ │ - cmp x1, #0x101 │ │ - stp x2, x3, [sp] │ │ - b.cc 12e38 // b.lo, b.ul, b.last │ │ - ldrsb w8, [x0, #256] │ │ - cmn w8, #0x41 │ │ - b.le 12e54 │ │ - mov w8, #0x3 // #3 │ │ - add x8, x8, #0xfd │ │ - ldrsb w9, [x0, x8] │ │ - cmn w9, #0x41 │ │ - b.le 12e74 │ │ - b 12e9c │ │ - mov x9, xzr │ │ - stp x0, x1, [sp, #16] │ │ - mov w10, #0x1 // #1 │ │ - cmp x2, x1 │ │ - stp x10, x9, [sp, #32] │ │ - b.ls 12eb8 // b.plast │ │ - b 12f08 │ │ - ldrsb w8, [x0, #255] │ │ - cmn w8, #0x41 │ │ - b.le 12e80 │ │ - mov w8, #0x2 // #2 │ │ - add x8, x8, #0xfd │ │ - ldrsb w9, [x0, x8] │ │ - cmn w9, #0x41 │ │ - b.gt 12e9c │ │ - mov x2, xzr │ │ - mov x3, x8 │ │ - bl 12df0 │ │ - ldrsb w8, [x0, #254] │ │ - cmn w8, #0x41 │ │ - cset w8, gt │ │ - add x8, x8, #0xfd │ │ - ldrsb w9, [x0, x8] │ │ - cmn w9, #0x41 │ │ - b.le 12e74 │ │ - adrp x10, 5000 │ │ - add x10, x10, #0x4a8 │ │ - mov w9, #0x5 // #5 │ │ - stp x0, x8, [sp, #16] │ │ - cmp x2, x1 │ │ - stp x10, x9, [sp, #32] │ │ - b.hi 12f08 // b.pmore │ │ - cmp x3, x1 │ │ - b.hi 12f08 // b.pmore │ │ - cmp x2, x3 │ │ - b.ls 12f64 // b.plast │ │ - mov x8, sp │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ - stp x8, x9, [x29, #-80] │ │ - add x8, sp, #0x8 │ │ - stp x8, x9, [x29, #-64] │ │ - add x8, sp, #0x10 │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0x2a4 │ │ - stp x8, x9, [x29, #-48] │ │ - add x8, sp, #0x20 │ │ - stp x8, x9, [x29, #-32] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xae8 │ │ - mov w9, #0x4 // #4 │ │ - b 12f48 │ │ - cmp x2, x1 │ │ - add x8, sp, #0x40 │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ - stp x8, x9, [x29, #-80] │ │ - csel x8, x2, x3, hi // hi = pmore │ │ - add x9, sp, #0x10 │ │ - str x8, [sp, #64] │ │ - adrp x8, 1f000 │ │ - add x8, x8, #0x2a4 │ │ - stp x9, x8, [x29, #-64] │ │ - add x9, sp, #0x20 │ │ - stp x9, x8, [x29, #-48] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xb78 │ │ - mov w9, #0x3 // #3 │ │ - stp x8, x9, [sp, #80] │ │ - sub x8, x29, #0x50 │ │ - add x0, sp, #0x50 │ │ - mov x1, x4 │ │ - stp x9, xzr, [sp, #104] │ │ - str x8, [sp, #96] │ │ - bl 10efc │ │ - cbz x2, 12f7c │ │ - cmp x2, x1 │ │ - b.cs 12f7c // b.hs, b.nlast │ │ - ldrsb w8, [x0, x2] │ │ - cmn w8, #0x40 │ │ - b.lt 12f80 // b.tstop │ │ - mov x2, x3 │ │ - cmp x2, x1 │ │ - mov x8, x1 │ │ - str x2, [sp, #48] │ │ - b.cs 13050 // b.hs, b.nlast │ │ - subs x8, x2, #0x3 │ │ - add x9, x2, #0x1 │ │ - csel x8, xzr, x8, cc // cc = lo, ul, last │ │ - cmp x8, x9 │ │ - b.ls 12fb8 // b.plast │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xba8 │ │ - mov x0, x8 │ │ - mov x1, x9 │ │ - bl 121a0 │ │ - cmp x8, x9 │ │ - b.eq 1304c // b.none │ │ - add x10, x0, x2 │ │ - add x11, x0, x8 │ │ - add x9, x0, x9 │ │ - ldrsb w12, [x10] │ │ - sub x9, x9, x11 │ │ - cmn w12, #0x41 │ │ - b.le 12fe4 │ │ - sub x12, x9, #0x1 │ │ - b 1304c │ │ - cmp x8, x2 │ │ - b.eq 1304c // b.none │ │ - mov x12, x10 │ │ - ldrsb w13, [x12, #-1]! │ │ - cmn w13, #0x41 │ │ - b.le 13004 │ │ - sub x12, x9, #0x2 │ │ - b 1304c │ │ - cmp x11, x12 │ │ - b.eq 1304c // b.none │ │ - mov x12, x10 │ │ - ldrsb w13, [x12, #-2]! │ │ - cmn w13, #0x41 │ │ - b.le 13024 │ │ - sub x12, x9, #0x3 │ │ - b 1304c │ │ - cmp x11, x12 │ │ - b.eq 1304c // b.none │ │ - ldrsb w12, [x10, #-3]! │ │ - cmn w12, #0x41 │ │ - b.le 13040 │ │ - sub x12, x9, #0x4 │ │ - b 1304c │ │ - cmp x11, x10 │ │ - b.eq 1304c // b.none │ │ - sub x12, x9, #0x5 │ │ - add x8, x12, x8 │ │ - cbnz x8, 13064 │ │ - cmp x8, x1 │ │ - b.ne 1307c // b.any │ │ - mov x0, x4 │ │ - bl 127d0 │ │ - cmp x8, x1 │ │ - b.cs 13098 // b.hs, b.nlast │ │ - ldrsb w9, [x0, x8] │ │ - cmn w9, #0x41 │ │ - b.gt 13054 │ │ - b 1309c │ │ - add x10, x0, x8 │ │ - ldrsb w9, [x10] │ │ - and w11, w9, #0xff │ │ - tbnz w9, #31, 130a8 │ │ - str w11, [sp, #60] │ │ - mov w9, #0x1 // #1 │ │ - b 13128 │ │ - b.eq 13054 // b.none │ │ - mov x2, x8 │ │ - mov x3, x1 │ │ - bl 12df0 │ │ - ldrb w9, [x10, #1] │ │ - cmp w11, #0xdf │ │ - and w9, w9, #0x3f │ │ - b.ls 130ec // b.plast │ │ - ldrb w12, [x10, #2] │ │ - cmp w11, #0xf0 │ │ - and w11, w11, #0x1f │ │ - and w12, w12, #0x3f │ │ - orr w9, w12, w9, lsl #6 │ │ - b.cc 130f4 // b.lo, b.ul, b.last │ │ - ldrb w10, [x10, #3] │ │ - and w10, w10, #0x3f │ │ - orr w9, w10, w9, lsl #6 │ │ - bfi w9, w11, #18, #3 │ │ - cmp w9, #0x110, lsl #12 │ │ - b.eq 1305c // b.none │ │ - b 130f8 │ │ - bfi w9, w11, #6, #5 │ │ - b 130f8 │ │ - orr w9, w9, w11, lsl #12 │ │ - cmp w9, #0x80 │ │ - str w9, [sp, #60] │ │ - b.cs 1310c // b.hs, b.nlast │ │ - mov w9, #0x1 // #1 │ │ - b 13128 │ │ - cmp w9, #0x800 │ │ - b.cs 1311c // b.hs, b.nlast │ │ - mov w9, #0x2 // #2 │ │ - b 13128 │ │ - cmp w9, #0x10, lsl #12 │ │ - mov w9, #0x3 // #3 │ │ - cinc x9, x9, cs // cs = hs, nlast │ │ - add x9, x9, x8 │ │ - stp x8, x9, [sp, #64] │ │ - add x8, sp, #0x30 │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ - stp x8, x9, [x29, #-80] │ │ - add x8, sp, #0x3c │ │ - adrp x9, 13000 │ │ - add x9, x9, #0x188 │ │ - stp x8, x9, [x29, #-64] │ │ - add x8, sp, #0x40 │ │ - adrp x9, 13000 │ │ - add x9, x9, #0x2ec │ │ - stp x8, x9, [x29, #-48] │ │ - add x8, sp, #0x10 │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0x2a4 │ │ - stp x8, x9, [x29, #-32] │ │ - add x8, sp, #0x20 │ │ - stp x8, x9, [x29, #-16] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xb28 │ │ - mov w9, #0x5 // #5 │ │ - b 12f48 │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #16] │ │ - str x23, [sp, #32] │ │ - stp x22, x21, [sp, #48] │ │ - stp x20, x19, [sp, #64] │ │ - add x29, sp, #0x10 │ │ - ldp x19, x8, [x1, #32] │ │ - mov x20, x0 │ │ - mov w1, #0x27 // #39 │ │ - ldr x2, [x8, #32] │ │ - mov x0, x19 │ │ - str x2, [x29, #24] │ │ - blr x2 │ │ - tbz w0, #0, 131dc │ │ - mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #64] │ │ - ldr x23, [sp, #32] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - ldr w1, [x20] │ │ - mov x0, sp │ │ - mov w2, #0x101 // #257 │ │ - mov x21, sp │ │ - bl 12b7c │ │ - ldrb w8, [sp] │ │ - cmp w8, #0x80 │ │ - b.ne 13264 // b.any │ │ - mov w22, #0x80 // #128 │ │ - b 13224 │ │ - ldr w1, [sp, #4] │ │ - mov w22, wzr │ │ - str wzr, [sp, #8] │ │ - str xzr, [sp] │ │ - ldr x2, [x29, #24] │ │ - mov x0, x19 │ │ - blr x2 │ │ - tbnz w0, #0, 131c0 │ │ - cmp w22, #0x80 │ │ - b.eq 13204 // b.none │ │ - ldrb w20, [sp, #10] │ │ - ldrb w8, [sp, #11] │ │ - cmp w20, w8 │ │ - b.cs 132b4 // b.hs, b.nlast │ │ - add w8, w20, #0x1 │ │ - cmp w20, #0xa │ │ - strb w8, [sp, #10] │ │ - b.cs 132d8 // b.hs, b.nlast │ │ - ldrb w1, [x21, x20] │ │ - ldr x2, [x29, #24] │ │ - mov x0, x19 │ │ - blr x2 │ │ - tbz w0, #0, 13224 │ │ - b 131c0 │ │ - ldrb w8, [sp, #11] │ │ - ldrb w22, [sp, #10] │ │ - cmp w22, w8 │ │ - csel w23, w22, w8, hi // hi = pmore │ │ - cmp w22, #0xa │ │ - mov w8, #0xa // #10 │ │ - csel w20, w22, w8, hi // hi = pmore │ │ - cmp x23, x22 │ │ - b.eq 132b4 // b.none │ │ - add w8, w22, #0x1 │ │ - cmp x20, x22 │ │ - strb w8, [sp, #10] │ │ - b.eq 132d8 // b.none │ │ - ldrb w1, [x21, x22] │ │ - ldr x2, [x29, #24] │ │ - mov x0, x19 │ │ - blr x2 │ │ - add x22, x22, #0x1 │ │ - tbz w0, #0, 13280 │ │ - b 131c0 │ │ - mov x0, x19 │ │ - mov w1, #0x27 // #39 │ │ - ldr x2, [x29, #24] │ │ - ldp x20, x19, [sp, #64] │ │ - ldr x23, [sp, #32] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x50 │ │ - br x2 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xc38 │ │ - mov x0, x20 │ │ - mov w1, #0xa // #10 │ │ - bl 10f34 │ │ - stp x29, x30, [sp, #-32]! │ │ - stp x20, x19, [sp, #16] │ │ - mov x29, sp │ │ - mov x19, x0 │ │ - ldr x0, [x0] │ │ - mov x20, x1 │ │ - bl 11f8c │ │ - tbnz w0, #0, 13328 │ │ - ldp x0, x8, [x20, #32] │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x9c │ │ - mov w2, #0x2 // #2 │ │ - ldr x8, [x8, #24] │ │ - blr x8 │ │ - tbz w0, #0, 13338 │ │ - mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - ret │ │ - ldr x0, [x19, #8] │ │ - mov x1, x20 │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - b 11f8c │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - cmp w0, #0x20 │ │ - b.cs 1336c // b.hs, b.nlast │ │ - mov w8, wzr │ │ - and w0, w8, #0x1 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - cmp w0, #0x7f │ │ - b.cs 13384 // b.hs, b.nlast │ │ - mov w8, #0x1 // #1 │ │ - and w0, w8, #0x1 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - cmp w0, #0x10, lsl #12 │ │ - b.cs 13418 // b.hs, b.nlast │ │ - ubfx w10, w0, #8, #8 │ │ - mov x8, xzr │ │ - mov x9, xzr │ │ - adrp x11, 5000 │ │ - add x11, x11, #0x827 │ │ - and w12, w0, #0xff │ │ - adrp x13, 5000 │ │ - add x13, x13, #0x877 │ │ - add x14, x11, x9 │ │ - add x9, x9, #0x2 │ │ - ldrb w15, [x14] │ │ - ldrb w14, [x14, #1] │ │ - cmp w15, w10 │ │ - add x1, x8, x14 │ │ - b.ne 133f4 // b.any │ │ - cmp x8, x1 │ │ - b.hi 135fc // b.pmore │ │ - cmp x1, #0x120 │ │ - b.hi 1360c // b.pmore │ │ - add x8, x13, x8 │ │ - cbz x14, 133f8 │ │ - ldrb w15, [x8], #1 │ │ - sub x14, x14, #0x1 │ │ - cmp w15, w12 │ │ - b.ne 133dc // b.any │ │ - b 134b0 │ │ - b.hi 13404 // b.pmore │ │ - cmp x9, #0x50 │ │ - mov x8, x1 │ │ - b.ne 133ac // b.any │ │ - mov x9, xzr │ │ - mov w8, #0x1 // #1 │ │ - adrp x10, 5000 │ │ - add x10, x10, #0x997 │ │ - b 134d4 │ │ - cmp w0, #0x20, lsl #12 │ │ - b.cs 13508 // b.hs, b.nlast │ │ - ubfx w10, w0, #8, #8 │ │ - mov x8, xzr │ │ - mov x9, xzr │ │ - adrp x11, 5000 │ │ - add x11, x11, #0x549 │ │ - and w12, w0, #0xff │ │ - adrp x13, 5000 │ │ - add x13, x13, #0x5a1 │ │ - add x14, x11, x9 │ │ - add x9, x9, #0x2 │ │ - ldrb w15, [x14] │ │ - ldrb w14, [x14, #1] │ │ - cmp w15, w10 │ │ - add x1, x8, x14 │ │ - b.ne 13488 // b.any │ │ - cmp x8, x1 │ │ - b.hi 135fc // b.pmore │ │ - cmp x1, #0xc4 │ │ - b.hi 13620 // b.pmore │ │ - add x8, x13, x8 │ │ - cbz x14, 1348c │ │ - ldrb w15, [x8], #1 │ │ - sub x14, x14, #0x1 │ │ - cmp w15, w12 │ │ - b.ne 13470 // b.any │ │ - b 134b0 │ │ - b.hi 13498 // b.pmore │ │ - cmp x9, #0x58 │ │ - mov x8, x1 │ │ - b.ne 13440 // b.any │ │ - mov x10, xzr │ │ - and w9, w0, #0xffff │ │ - mov w8, #0x1 // #1 │ │ - adrp x11, 5000 │ │ - add x11, x11, #0x665 │ │ - b 135c8 │ │ - and w0, wzr, #0x1 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - mov x9, x12 │ │ - subs w0, w0, w11 │ │ - b.mi 13360 // b.first │ │ - cmp x9, #0x12d │ │ - eor w8, w8, #0x1 │ │ - b.eq 13360 // b.none │ │ - ldrsb w13, [x10, x9] │ │ - add x12, x9, #0x1 │ │ - and w11, w13, #0xff │ │ - tbz w13, #31, 134bc │ │ - cmp x12, #0x12d │ │ - b.eq 13634 // b.none │ │ - ldrb w12, [x10, x12] │ │ - add x9, x9, #0x2 │ │ - bfi w12, w11, #8, #7 │ │ - mov w11, w12 │ │ - subs w0, w0, w12 │ │ - b.pl 134c8 // b.nfrst │ │ - b 13360 │ │ - dup v0.4s, w0 │ │ - adrp x8, 4000 │ │ - ldr q1, [x8, #3296] │ │ - adrp x8, 4000 │ │ - add v0.4s, v0.4s, v1.4s │ │ - ldr q1, [x8, #3440] │ │ - mov w8, wzr │ │ - cmhi v0.4s, v1.4s, v0.4s │ │ - xtn v0.4h, v0.4s │ │ - umaxv h0, v0.4h │ │ - fmov w9, s0 │ │ - tbnz w9, #0, 13360 │ │ - mov w9, #0x1f0 // #496 │ │ - movk w9, #0xfffd, lsl #16 │ │ - add w10, w0, w9 │ │ - add w10, w10, #0x3f2 │ │ - cmp w10, #0x5e2 │ │ - b.cc 13360 // b.lo, b.ul, b.last │ │ - sub w10, w0, #0x31, lsl #12 │ │ - sub w10, w10, #0x34b │ │ - cmp w10, #0x5 │ │ - b.cc 13360 // b.lo, b.ul, b.last │ │ - sub w10, w0, #0x32, lsl #12 │ │ - mov w11, #0xdd50 // #56656 │ │ - sub w10, w10, #0x3b0 │ │ - movk w11, #0xa, lsl #16 │ │ - cmp w10, w11 │ │ - b.cc 13360 // b.lo, b.ul, b.last │ │ - and w10, w0, #0xffffffe0 │ │ - sub w10, w10, #0x2a, lsl #12 │ │ - cmp w10, #0x6e0 │ │ - b.eq 13360 // b.none │ │ - and w10, w0, #0xfffffffe │ │ - sub w10, w10, #0x2b, lsl #12 │ │ - cmp w10, #0x81e │ │ - b.eq 13360 // b.none │ │ - sub w8, w0, #0x110, lsl #12 │ │ - cmp w8, w9 │ │ - cset w8, cc // cc = lo, ul, last │ │ - and w0, w8, #0x1 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - mov x10, x13 │ │ - subs w9, w9, w12 │ │ - b.mi 13360 // b.first │ │ - cmp x10, #0x1c2 │ │ - eor w8, w8, #0x1 │ │ - b.eq 13360 // b.none │ │ - ldrsb w14, [x11, x10] │ │ - add x13, x10, #0x1 │ │ - and w12, w14, #0xff │ │ - tbz w14, #31, 135b0 │ │ - cmp x13, #0x1c2 │ │ - b.eq 13634 // b.none │ │ - ldrb w13, [x11, x13] │ │ - add x10, x10, #0x2 │ │ - bfi w13, w12, #8, #7 │ │ - mov w12, w13 │ │ - subs w9, w9, w13 │ │ - b.pl 135bc // b.nfrst │ │ - b 13360 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xbd8 │ │ - mov x0, x8 │ │ - bl 121a0 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xbd8 │ │ - mov x0, x1 │ │ - mov w1, #0x120 // #288 │ │ - bl 116d4 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xbd8 │ │ - mov x0, x1 │ │ - mov w1, #0xc4 // #196 │ │ - bl 116d4 │ │ - adrp x0, 50000 │ │ - add x0, x0, #0xbc0 │ │ - bl 127d0 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - lsl w10, w0, #11 │ │ - mov x8, xzr │ │ - mov w11, #0x21 // #33 │ │ - adrp x9, 5000 │ │ - add x9, x9, #0xb08 │ │ - mov w12, #0x21 // #33 │ │ - b 13670 │ │ - subs x11, x13, x8 │ │ - mov x12, x13 │ │ - b.ls 136b0 // b.plast │ │ - add x11, x8, x11, lsr #1 │ │ - ldr w13, [x9, x11, lsl #2] │ │ - lsl w14, w13, #11 │ │ - cmp w14, w10 │ │ - b.eq 136ac // b.none │ │ - mov x13, x11 │ │ - b.ls 13698 // b.plast │ │ - cmp w14, w10 │ │ - b.cs 13664 // b.hs, b.nlast │ │ - b 136a4 │ │ - mov x13, x12 │ │ - cmp w14, w10 │ │ - b.cs 13664 // b.hs, b.nlast │ │ - add x8, x11, #0x1 │ │ - b 13664 │ │ - add x8, x11, #0x1 │ │ - cmp x8, #0x20 │ │ - b.hi 13778 // b.pmore │ │ - add x11, x9, x8, lsl #2 │ │ - cmp x8, #0x20 │ │ - mov w10, #0x2d7 // #727 │ │ - mov x12, x11 │ │ - ldr w9, [x12], #4 │ │ - b.eq 136dc // b.none │ │ - cbz x12, 136dc │ │ - ldr w10, [x12] │ │ - lsr x10, x10, #21 │ │ - lsr x9, x9, #21 │ │ - cbz x8, 13704 │ │ - ldur w8, [x11, #-4] │ │ - and w11, w8, #0x1fffff │ │ - mvn x8, x9 │ │ - cmn x10, x8 │ │ - b.ne 13714 // b.any │ │ - and w0, w9, #0x1 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - mov w11, wzr │ │ - mvn x8, x9 │ │ - cmn x10, x8 │ │ - b.eq 136f8 // b.none │ │ - cmp x9, #0x2d7 │ │ - mov w12, #0x2d7 // #727 │ │ - mov w8, wzr │ │ - sub w11, w0, w11 │ │ - csel x0, x9, x12, hi // hi = pmore │ │ - sub x10, x10, #0x1 │ │ - adrp x12, 5000 │ │ - add x12, x12, #0xb8c │ │ - cmp x0, x9 │ │ - b.eq 13768 // b.none │ │ - ldrb w13, [x12, x9] │ │ - add w8, w8, w13 │ │ - cmp w8, w11 │ │ - b.hi 136f8 // b.pmore │ │ - add x9, x9, #0x1 │ │ - cmp x10, x9 │ │ - b.ne 13734 // b.any │ │ - mov x9, x10 │ │ - and w0, w9, #0x1 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xc08 │ │ - mov w1, #0x2d7 // #727 │ │ - bl 10f34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xbf0 │ │ - mov w0, #0x21 // #33 │ │ - mov w1, #0x21 // #33 │ │ - bl 10f34 │ │ - ldr x9, [x1] │ │ - ldr x10, [x1, #16] │ │ - mov x8, x1 │ │ - ldr w1, [x0] │ │ - orr x9, x9, x10 │ │ - cbnz x9, 137b0 │ │ - ldp x0, x9, [x8, #32] │ │ - ldr x2, [x9, #32] │ │ - br x2 │ │ + adrp x1, 76000 │ │ + add x1, x1, #0xc50 │ │ + cmp x8, #0x1 │ │ + ccmp x8, #0x0, #0x0, ne // ne = any │ │ + b 18a7c │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ - cmp w1, #0x80 │ │ - stur wzr, [x29, #-4] │ │ - b.cs 137e8 // b.hs, b.nlast │ │ - sturb w1, [x29, #-4] │ │ - mov w2, #0x1 // #1 │ │ - sub x1, x29, #0x4 │ │ - mov x0, x8 │ │ - bl 11730 │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ - ret │ │ - cmp w1, #0x800 │ │ - b.cs 13824 // b.hs, b.nlast │ │ - lsr w9, w1, #6 │ │ - mov w10, #0x80 // #128 │ │ - mov w2, #0x2 // #2 │ │ - bfxil w10, w1, #0, #6 │ │ - orr w9, w9, #0xc0 │ │ - sturb w9, [x29, #-4] │ │ - sturb w10, [x29, #-3] │ │ - sub x1, x29, #0x4 │ │ - mov x0, x8 │ │ - bl 11730 │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ - ret │ │ - cmp w1, #0x10, lsl #12 │ │ - b.cs 1386c // b.hs, b.nlast │ │ - lsr w9, w1, #12 │ │ - mov w10, #0x80 // #128 │ │ - mov w11, #0x80 // #128 │ │ - bfxil w10, w1, #6, #6 │ │ - bfxil w11, w1, #0, #6 │ │ - mov w2, #0x3 // #3 │ │ - orr w9, w9, #0xe0 │ │ - sturb w9, [x29, #-4] │ │ - sturb w10, [x29, #-3] │ │ - sturb w11, [x29, #-2] │ │ - sub x1, x29, #0x4 │ │ - mov x0, x8 │ │ - bl 11730 │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ - ret │ │ - lsr w9, w1, #18 │ │ - mov w10, #0x80 // #128 │ │ - mov w11, #0x80 // #128 │ │ - mov w12, #0x80 // #128 │ │ - bfxil w10, w1, #12, #6 │ │ - bfxil w11, w1, #6, #6 │ │ - bfxil w12, w1, #0, #6 │ │ - orr w9, w9, #0xf0 │ │ - mov w2, #0x4 // #4 │ │ - sturb w9, [x29, #-4] │ │ - sturb w10, [x29, #-3] │ │ - sturb w11, [x29, #-2] │ │ - sturb w12, [x29, #-1] │ │ - sub x1, x29, #0x4 │ │ - mov x0, x8 │ │ - bl 11730 │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ - ret │ │ - sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #48] │ │ - add x29, sp, #0x30 │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xa60 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp] │ │ - mov w8, #0x8 // #8 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0xea0 │ │ - mov x0, sp │ │ - stp xzr, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - bl 10efc │ │ + stp x0, x1, [sp] │ │ + adrp x1, 76000 │ │ + add x1, x1, #0xef0 │ │ + mov x4, x2 │ │ + adrp x5, 76000 │ │ + add x5, x5, #0xa20 │ │ + bl 48a84 │ │ + ldr x8, [x0] │ │ + ldr x0, [x8] │ │ + b 177a0 │ │ str d10, [sp, #-112]! │ │ stp d9, d8, [sp, #16] │ │ stp x29, x30, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ add x29, sp, #0x20 │ │ mov x19, x4 │ │ mov x23, x3 │ │ mov x21, x2 │ │ mov x20, x1 │ │ cmp x4, #0x1 │ │ mov x22, x0 │ │ - b.ne 13990 // b.any │ │ mov x8, xzr │ │ mov x10, xzr │ │ + b.ne 19810 // b.any │ │ mov w9, #0x1 // #1 │ │ - mov w12, #0x1 // #1 │ │ + mov w11, #0x1 // #1 │ │ cmp x8, x10 │ │ csel x24, x8, x10, hi // hi = pmore │ │ - csel x25, x9, x12, hi // hi = pmore │ │ + csel x25, x9, x11, hi // hi = pmore │ │ subs x26, x19, x24 │ │ - b.cc 13fe0 // b.lo, b.ul, b.last │ │ + b.cc 19e24 // b.lo, b.ul, b.last │ │ adds x1, x25, x24 │ │ - b.cs 13ff4 // b.hs, b.nlast │ │ + b.cs 19e3c // b.hs, b.nlast │ │ cmp x1, x19 │ │ - b.hi 14004 // b.pmore │ │ + b.hi 19e3c // b.pmore │ │ add x1, x23, x25 │ │ mov x0, x23 │ │ mov x2, x24 │ │ - bl 4f470 │ │ - cbz w0, 13a98 │ │ - cmp x24, x26 │ │ - csel x8, x24, x26, hi // hi = pmore │ │ + bl 757a0 │ │ + cbz w0, 19910 │ │ cmp x19, #0x8 │ │ - b.cs 13c0c // b.hs, b.nlast │ │ - mov x10, xzr │ │ - mov x9, xzr │ │ - b 13ca0 │ │ + b.cs 19a84 // b.hs, b.nlast │ │ mov x10, xzr │ │ mov x8, xzr │ │ + b 19b34 │ │ mov w13, #0x1 // #1 │ │ + mov w11, #0x1 // #1 │ │ mov w9, #0x1 // #1 │ │ - mov w12, #0x1 // #1 │ │ - b 139c8 │ │ - add x9, x10, x12 │ │ + b 19840 │ │ + add x9, x11, x10 │ │ mov x10, xzr │ │ - add x11, x9, #0x1 │ │ - sub x9, x11, x8 │ │ - add x13, x10, x11 │ │ - mov x12, x11 │ │ + add x12, x9, #0x1 │ │ + sub x9, x12, x8 │ │ + add x13, x12, x10 │ │ + mov x11, x12 │ │ cmp x13, x19 │ │ - b.cs 13a14 // b.hs, b.nlast │ │ - add x0, x8, x10 │ │ + b.cs 1988c // b.hs, b.nlast │ │ + add x0, x10, x8 │ │ cmp x0, x19 │ │ - b.cs 13fac // b.hs, b.nlast │ │ - ldrb w11, [x23, x13] │ │ + b.cs 19e50 // b.hs, b.nlast │ │ + ldrb w12, [x23, x13] │ │ ldrb w13, [x23, x0] │ │ - cmp w11, w13 │ │ - b.cc 139a8 // b.lo, b.ul, b.last │ │ - b.ne 13a00 // b.any │ │ - add x11, x10, #0x1 │ │ - cmp x11, x9 │ │ - csinc x11, xzr, x10, ne // ne = any │ │ + cmp w12, w13 │ │ + b.cc 19820 // b.lo, b.ul, b.last │ │ + b.ne 19878 // b.any │ │ + add x12, x10, #0x1 │ │ + cmp x12, x9 │ │ + csinc x12, xzr, x10, ne // ne = any │ │ csinc x10, xzr, x10, eq // eq = none │ │ - add x11, x11, x12 │ │ - b 139b8 │ │ + add x12, x12, x11 │ │ + b 19830 │ │ mov x10, xzr │ │ - add x11, x12, #0x1 │ │ - mov x8, x12 │ │ + add x12, x11, #0x1 │ │ mov w9, #0x1 // #1 │ │ - b 139b8 │ │ - mov x11, xzr │ │ + mov x8, x11 │ │ + b 19830 │ │ mov x10, xzr │ │ + mov x12, xzr │ │ mov w15, #0x1 // #1 │ │ - mov w12, #0x1 // #1 │ │ - mov w14, #0x1 // #1 │ │ - b 13a4c │ │ - add x12, x11, x14 │ │ - mov x11, xzr │ │ - add x13, x12, #0x1 │ │ - sub x12, x13, x10 │ │ - add x15, x11, x13 │ │ - mov x14, x13 │ │ + mov w13, #0x1 // #1 │ │ + mov w11, #0x1 // #1 │ │ + b 198c4 │ │ + add x11, x13, x12 │ │ + mov x12, xzr │ │ + add x14, x11, #0x1 │ │ + sub x11, x14, x10 │ │ + add x15, x14, x12 │ │ + mov x13, x14 │ │ cmp x15, x19 │ │ - b.cs 1393c // b.hs, b.nlast │ │ - add x0, x10, x11 │ │ + b.cs 197c4 // b.hs, b.nlast │ │ + add x0, x12, x10 │ │ cmp x0, x19 │ │ - b.cs 13fac // b.hs, b.nlast │ │ - ldrb w13, [x23, x15] │ │ + b.cs 19e50 // b.hs, b.nlast │ │ + ldrb w14, [x23, x15] │ │ ldrb w15, [x23, x0] │ │ - cmp w13, w15 │ │ - b.hi 13a2c // b.pmore │ │ - b.ne 13a84 // b.any │ │ - add x13, x11, #0x1 │ │ - cmp x13, x12 │ │ - csinc x13, xzr, x11, ne // ne = any │ │ - csinc x11, xzr, x11, eq // eq = none │ │ - add x13, x13, x14 │ │ - b 13a3c │ │ - mov x11, xzr │ │ - add x13, x14, #0x1 │ │ - mov x10, x14 │ │ - mov w12, #0x1 // #1 │ │ - b 13a3c │ │ + cmp w14, w15 │ │ + b.hi 198a4 // b.pmore │ │ + b.ne 198fc // b.any │ │ + add x14, x12, #0x1 │ │ + cmp x14, x11 │ │ + csinc x14, xzr, x12, ne // ne = any │ │ + csinc x12, xzr, x12, eq // eq = none │ │ + add x14, x14, x13 │ │ + b 198b4 │ │ + mov x12, xzr │ │ + add x14, x13, #0x1 │ │ + mov w11, #0x1 // #1 │ │ + mov x10, x13 │ │ + b 198b4 │ │ mov x10, xzr │ │ mov x9, xzr │ │ mov w11, #0x1 // #1 │ │ mov w12, #0x1 // #1 │ │ - b 13ac8 │ │ + b 19940 │ │ add x8, x10, x12 │ │ mov x10, xzr │ │ add x8, x8, #0x1 │ │ sub x11, x8, x9 │ │ cmp x11, x25 │ │ mov x12, x8 │ │ - b.eq 13b40 // b.none │ │ + b.eq 199b8 // b.none │ │ add x8, x12, x10 │ │ cmp x8, x19 │ │ - b.cs 13b40 // b.hs, b.nlast │ │ + b.cs 199b8 // b.hs, b.nlast │ │ mvn x8, x12 │ │ sub x13, x19, x10 │ │ add x0, x13, x8 │ │ cmp x0, x19 │ │ - b.cs 13fbc // b.hs, b.nlast │ │ + b.cs 19e60 // b.hs, b.nlast │ │ mvn x8, x10 │ │ - add x8, x8, x19 │ │ + add x8, x19, x8 │ │ sub x8, x8, x9 │ │ cmp x8, x19 │ │ - b.cs 13fcc // b.hs, b.nlast │ │ + b.cs 19e70 // b.hs, b.nlast │ │ ldrb w13, [x23, x0] │ │ ldrb w8, [x23, x8] │ │ cmp w13, w8 │ │ - b.cc 13aac // b.lo, b.ul, b.last │ │ + b.cc 19924 // b.lo, b.ul, b.last │ │ cmp w13, w8 │ │ - b.ne 13b2c // b.any │ │ + b.ne 199a4 // b.any │ │ add x8, x10, #0x1 │ │ cmp x8, x11 │ │ csinc x8, xzr, x10, ne // ne = any │ │ csinc x10, xzr, x10, eq // eq = none │ │ add x8, x8, x12 │ │ - b 13abc │ │ + b 19934 │ │ mov x10, xzr │ │ add x8, x12, #0x1 │ │ mov w11, #0x1 // #1 │ │ mov x9, x12 │ │ - b 13abc │ │ + b 19934 │ │ mov x11, xzr │ │ mov x10, xzr │ │ mov w12, #0x1 // #1 │ │ mov w13, #0x1 // #1 │ │ - b 13b70 │ │ + b 199e8 │ │ add x8, x11, x13 │ │ mov x11, xzr │ │ add x8, x8, #0x1 │ │ sub x12, x8, x10 │ │ cmp x12, x25 │ │ mov x13, x8 │ │ - b.eq 13be8 // b.none │ │ + b.eq 19a60 // b.none │ │ add x8, x13, x11 │ │ cmp x8, x19 │ │ - b.cs 13be8 // b.hs, b.nlast │ │ + b.cs 19a60 // b.hs, b.nlast │ │ mvn x8, x13 │ │ sub x14, x19, x11 │ │ add x0, x14, x8 │ │ cmp x0, x19 │ │ - b.cs 13fbc // b.hs, b.nlast │ │ + b.cs 19e60 // b.hs, b.nlast │ │ mvn x8, x11 │ │ - add x8, x8, x19 │ │ + add x8, x19, x8 │ │ sub x8, x8, x10 │ │ cmp x8, x19 │ │ - b.cs 13fcc // b.hs, b.nlast │ │ + b.cs 19e70 // b.hs, b.nlast │ │ ldrb w14, [x23, x0] │ │ ldrb w8, [x23, x8] │ │ cmp w14, w8 │ │ - b.hi 13b54 // b.pmore │ │ + b.hi 199cc // b.pmore │ │ cmp w14, w8 │ │ - b.ne 13bd4 // b.any │ │ + b.ne 19a4c // b.any │ │ add x8, x11, #0x1 │ │ cmp x8, x12 │ │ csinc x8, xzr, x11, ne // ne = any │ │ csinc x11, xzr, x11, eq // eq = none │ │ add x8, x8, x13 │ │ - b 13b64 │ │ + b 199dc │ │ mov x11, xzr │ │ add x8, x13, #0x1 │ │ mov w12, #0x1 // #1 │ │ mov x10, x13 │ │ - b 13b64 │ │ - cmp x9, x10 │ │ - csel x8, x9, x10, hi // hi = pmore │ │ + b 199dc │ │ + cmp x10, x9 │ │ + csel x8, x10, x9, hi // hi = pmore │ │ sub x8, x19, x8 │ │ - cbz x25, 13cd4 │ │ - cmp x25, #0x8 │ │ - b.cs 13ce0 // b.hs, b.nlast │ │ + cbz x25, 19b70 │ │ + cmp x25, #0x4 │ │ + b.cs 19b7c // b.hs, b.nlast │ │ mov x10, xzr │ │ mov x9, xzr │ │ - b 13f48 │ │ + b 19dc0 │ │ movi v0.2d, #0x0 │ │ - movi v1.8b, #0x3f │ │ - mov w9, #0x1 // #1 │ │ + movi v1.2d, #0xff │ │ + mov w8, #0x1 // #1 │ │ movi v2.2d, #0x0 │ │ movi v3.2d, #0x0 │ │ - mov x10, x23 │ │ + add x9, x23, #0x4 │ │ movi v4.2d, #0x0 │ │ - dup v5.2d, x9 │ │ - and x9, x19, #0xfffffffffffffff8 │ │ - mov x11, x9 │ │ - ldr d6, [x10], #8 │ │ - subs x11, x11, #0x8 │ │ - and v6.8b, v6.8b, v1.8b │ │ + dup v5.2d, x8 │ │ + and x8, x19, #0x18 │ │ + mov x10, x8 │ │ + ldp s6, s7, [x9, #-4] │ │ + subs x10, x10, #0x8 │ │ + add x9, x9, #0x8 │ │ uxtl v6.8h, v6.8b │ │ - uxtl2 v7.4s, v6.8h │ │ + uxtl v7.8h, v7.8b │ │ + bic v6.4h, #0xc0 │ │ + bic v7.4h, #0xc0 │ │ uxtl v6.4s, v6.4h │ │ - uxtl2 v16.2d, v7.4s │ │ - uxtl v7.2d, v7.2s │ │ - uxtl2 v17.2d, v6.4s │ │ + uxtl v7.4s, v7.4h │ │ + uxtl2 v16.2d, v6.4s │ │ uxtl v6.2d, v6.2s │ │ + uxtl2 v17.2d, v7.4s │ │ + uxtl v7.2d, v7.2s │ │ + and v16.16b, v16.16b, v1.16b │ │ + and v6.16b, v6.16b, v1.16b │ │ + and v17.16b, v17.16b, v1.16b │ │ + and v7.16b, v7.16b, v1.16b │ │ ushl v16.2d, v5.2d, v16.2d │ │ + ushl v6.2d, v5.2d, v6.2d │ │ ushl v17.2d, v5.2d, v17.2d │ │ ushl v7.2d, v5.2d, v7.2d │ │ - ushl v6.2d, v5.2d, v6.2d │ │ - orr v4.16b, v16.16b, v4.16b │ │ - orr v3.16b, v7.16b, v3.16b │ │ - orr v2.16b, v17.16b, v2.16b │ │ + orr v2.16b, v16.16b, v2.16b │ │ orr v0.16b, v6.16b, v0.16b │ │ - b.ne 13c34 // b.any │ │ - orr v0.16b, v0.16b, v3.16b │ │ - orr v1.16b, v2.16b, v4.16b │ │ - cmp x9, x19 │ │ + orr v4.16b, v17.16b, v4.16b │ │ + orr v3.16b, v7.16b, v3.16b │ │ + b.ne 19aac // b.any │ │ + orr v0.16b, v3.16b, v0.16b │ │ + orr v1.16b, v4.16b, v2.16b │ │ + cmp x19, x8 │ │ orr v0.16b, v0.16b, v1.16b │ │ ext v1.16b, v0.16b, v0.16b, #8 │ │ orr v0.8b, v0.8b, v1.8b │ │ fmov x10, d0 │ │ - b.eq 13cc0 // b.none │ │ - sub x11, x19, x9 │ │ - add x9, x23, x9 │ │ - mov w12, #0x1 // #1 │ │ - ldrb w13, [x9], #1 │ │ - subs x11, x11, #0x1 │ │ - lsl x13, x12, x13 │ │ - orr x10, x13, x10 │ │ - b.ne 13cac // b.any │ │ - add x25, x8, #0x1 │ │ + b.eq 19b54 // b.none │ │ + sub x9, x19, x8 │ │ + add x8, x23, x8 │ │ + mov w11, #0x1 // #1 │ │ + ldrb w12, [x8], #1 │ │ + subs x9, x9, #0x1 │ │ + lsl x12, x11, x12 │ │ + orr x10, x12, x10 │ │ + b.ne 19b40 // b.any │ │ + cmp x26, x24 │ │ mov x9, #0xffffffffffffffff // #-1 │ │ mov x11, #0xffffffffffffffff // #-1 │ │ + csel x8, x26, x24, hi // hi = pmore │ │ + add x25, x8, #0x1 │ │ mov x8, x24 │ │ - b 13f6c │ │ + b 19de4 │ │ mov x9, xzr │ │ mov x10, xzr │ │ - b 13f68 │ │ + b 19de0 │ │ cmp x25, #0x20 │ │ - b.cs 13cf4 // b.hs, b.nlast │ │ - mov x10, xzr │ │ + b.cs 19b90 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 13eac │ │ + mov x10, xzr │ │ + b 19d48 │ │ movi v0.2d, #0x0 │ │ movi v2.16b, #0x3f │ │ mov w9, #0x1 // #1 │ │ movi v6.2d, #0x0 │ │ movi v1.2d, #0x0 │ │ add x10, x23, #0x10 │ │ movi v17.2d, #0x0 │ │ @@ -5385,15 +5456,15 @@ │ │ orr v24.16b, v10.16b, v24.16b │ │ orr v23.16b, v31.16b, v23.16b │ │ orr v19.16b, v9.16b, v19.16b │ │ orr v20.16b, v28.16b, v20.16b │ │ orr v7.16b, v8.16b, v7.16b │ │ orr v22.16b, v29.16b, v22.16b │ │ orr v16.16b, v27.16b, v16.16b │ │ - b.ne 13d4c // b.any │ │ + b.ne 19be8 // b.any │ │ orr v2.16b, v23.16b, v17.16b │ │ orr v17.16b, v24.16b, v21.16b │ │ cmp x25, x9 │ │ orr v6.16b, v22.16b, v6.16b │ │ orr v0.16b, v16.16b, v0.16b │ │ orr v4.16b, v19.16b, v4.16b │ │ orr v5.16b, v20.16b, v5.16b │ │ @@ -5405,63 +5476,54 @@ │ │ orr v3.16b, v6.16b, v5.16b │ │ orr v0.16b, v0.16b, v1.16b │ │ orr v1.16b, v3.16b, v2.16b │ │ orr v0.16b, v0.16b, v1.16b │ │ ext v1.16b, v0.16b, v0.16b, #8 │ │ orr v0.8b, v0.8b, v1.8b │ │ fmov x10, d0 │ │ - b.eq 13f64 // b.none │ │ - tst x25, #0x18 │ │ - b.eq 13f48 // b.none │ │ + b.eq 19ddc // b.none │ │ + tst x25, #0x1c │ │ + b.eq 19dc0 // b.none │ │ movi v0.2d, #0x0 │ │ movi v1.2d, #0x0 │ │ mov x11, x9 │ │ - movi v2.8b, #0x3f │ │ - movi v3.2d, #0x0 │ │ - and x9, x25, #0xfffffffffffffff8 │ │ - movi v4.2d, #0x0 │ │ + movi v2.2d, #0xff │ │ + and x9, x25, #0xfffffffffffffffc │ │ mov v0.d[0], x10 │ │ mov w10, #0x1 // #1 │ │ - dup v5.2d, x10 │ │ + dup v3.2d, x10 │ │ sub x10, x11, x9 │ │ add x11, x23, x11 │ │ - ldr d6, [x11], #8 │ │ - adds x10, x10, #0x8 │ │ - and v6.8b, v6.8b, v2.8b │ │ - uxtl v6.8h, v6.8b │ │ - uxtl2 v7.4s, v6.8h │ │ - uxtl v6.4s, v6.4h │ │ - uxtl2 v16.2d, v7.4s │ │ - uxtl v7.2d, v7.2s │ │ - uxtl2 v17.2d, v6.4s │ │ - uxtl v6.2d, v6.2s │ │ - ushl v16.2d, v5.2d, v16.2d │ │ - ushl v17.2d, v5.2d, v17.2d │ │ - ushl v7.2d, v5.2d, v7.2d │ │ - ushl v6.2d, v5.2d, v6.2d │ │ - orr v4.16b, v16.16b, v4.16b │ │ - orr v3.16b, v7.16b, v3.16b │ │ - orr v1.16b, v17.16b, v1.16b │ │ - orr v0.16b, v6.16b, v0.16b │ │ - b.ne 13edc // b.any │ │ - orr v0.16b, v0.16b, v3.16b │ │ - orr v1.16b, v1.16b, v4.16b │ │ - cmp x25, x9 │ │ + ldr s4, [x11], #4 │ │ + adds x10, x10, #0x4 │ │ + uxtl v4.8h, v4.8b │ │ + bic v4.4h, #0xc0 │ │ + uxtl v4.4s, v4.4h │ │ + uxtl2 v5.2d, v4.4s │ │ + uxtl v4.2d, v4.2s │ │ + and v5.16b, v5.16b, v2.16b │ │ + and v4.16b, v4.16b, v2.16b │ │ + ushl v4.2d, v3.2d, v4.2d │ │ + ushl v5.2d, v3.2d, v5.2d │ │ + orr v1.16b, v5.16b, v1.16b │ │ + orr v0.16b, v4.16b, v0.16b │ │ + b.ne 19d70 // b.any │ │ orr v0.16b, v0.16b, v1.16b │ │ + cmp x25, x9 │ │ ext v1.16b, v0.16b, v0.16b, #8 │ │ orr v0.8b, v0.8b, v1.8b │ │ fmov x10, d0 │ │ - b.eq 13f64 // b.none │ │ + b.eq 19ddc // b.none │ │ mov w11, #0x1 // #1 │ │ ldrb w12, [x23, x9] │ │ add x9, x9, #0x1 │ │ cmp x25, x9 │ │ lsl x12, x11, x12 │ │ orr x10, x12, x10 │ │ - b.ne 13f4c // b.any │ │ + b.ne 19dc4 // b.any │ │ mov x9, xzr │ │ mov x11, x19 │ │ mov w12, #0x1 // #1 │ │ stp x21, x23, [x22, #80] │ │ str x19, [x22, #96] │ │ stp x12, x24, [x22] │ │ stp x8, x25, [x22, #16] │ │ @@ -5472,14955 +5534,48027 @@ │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ ldp d9, d8, [sp, #16] │ │ ldr d10, [sp], #112 │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xaa0 │ │ + adrp x3, 76000 │ │ + add x3, x3, #0xda0 │ │ + mov x0, xzr │ │ + mov x1, x24 │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + adrp x3, 76000 │ │ + add x3, x3, #0xd88 │ │ + mov x0, x25 │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xd40 │ │ mov x1, x19 │ │ - bl 10f34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xab8 │ │ + bl 1893c │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xd58 │ │ mov x1, x19 │ │ - bl 10f34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xad0 │ │ + bl 1893c │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xd70 │ │ mov x0, x8 │ │ mov x1, x19 │ │ - bl 10f34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xa70 │ │ - mov x0, x24 │ │ - mov x1, x19 │ │ - bl 116d4 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xa88 │ │ - mov x0, x25 │ │ - bl 121a0 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xa88 │ │ + bl 1893c │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 19e90 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #80] │ │ + add x29, sp, #0x50 │ │ + sub x8, x29, #0x1 │ │ + adrp x9, 19000 │ │ + add x9, x9, #0xed8 │ │ + stp x8, x9, [x29, #-24] │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xf00 │ │ + mov w9, #0x1 // #1 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x478 │ │ + stp x8, x9, [sp, #8] │ │ + sub x8, x29, #0x18 │ │ + add x0, sp, #0x8 │ │ + stp x9, xzr, [sp, #32] │ │ + str x8, [sp, #24] │ │ + bl 17620 │ │ mov x0, x1 │ │ - mov x1, x19 │ │ - bl 116d4 │ │ - ldr x8, [x1, #8] │ │ - cbz x8, 14200 │ │ + adrp x1, 8000 │ │ + add x1, x1, #0xefa │ │ + mov w2, #0x18 // #24 │ │ + b 18000 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - ldr x9, [x1] │ │ + mov x8, x0 │ │ + mov x0, x1 │ │ + mov x1, x8 │ │ + bl 19f04 │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #96] │ │ + add x29, sp, #0x60 │ │ + mov x8, sp │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [x29, #-32] │ │ + add x8, sp, #0x8 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xdb8 │ │ + mov w9, #0x3 // #3 │ │ + stp x0, x1, [sp] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0x168 │ │ + stp x8, x9, [sp, #16] │ │ + sub x8, x29, #0x20 │ │ + mov w9, #0x2 // #2 │ │ + add x0, sp, #0x10 │ │ + str x8, [sp, #32] │ │ + stp x9, xzr, [sp, #40] │ │ + bl 17620 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #48] │ │ + add x29, sp, #0x30 │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xde8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 76000 │ │ + add x1, x1, #0xdf8 │ │ + mov x0, sp │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ + add x8, x1, #0x7 │ │ + and w10, w0, #0xff │ │ + and x8, x8, #0xfffffffffffffff8 │ │ + subs x9, x8, x1 │ │ + b.ne 19ffc // b.any │ │ + sub x8, x2, #0x10 │ │ + mov x11, #0x101010101010101 // #72340172838076673 │ │ + mov x12, #0x101010101010101 // #72340172838076673 │ │ + mov x13, #0x8080808080808080 // #-9187201950435737472 │ │ + mul x11, x10, x11 │ │ + movk x12, #0x100 │ │ + add x14, x1, x9 │ │ + ldp x15, x14, [x14] │ │ + eor x15, x15, x11 │ │ + eor x14, x14, x11 │ │ + sub x16, x12, x15 │ │ + sub x17, x12, x14 │ │ + orr x15, x16, x15 │ │ + orr x14, x17, x14 │ │ + and x14, x15, x14 │ │ + bics xzr, x13, x14 │ │ + b.ne 1a028 // b.any │ │ + add x9, x9, #0x10 │ │ + cmp x9, x8 │ │ + b.ls 19fc0 // b.plast │ │ + b 1a028 │ │ + mov x8, xzr │ │ + mov w0, #0x1 // #1 │ │ + ldrb w11, [x1, x8] │ │ + cmp w11, w10 │ │ + b.eq 1a064 // b.none │ │ + add x8, x8, #0x1 │ │ + cmp x9, x8 │ │ + b.ne 1a004 // b.any │ │ + sub x8, x2, #0x10 │ │ + cmp x9, x8 │ │ + b.ls 19fac // b.plast │ │ + subs x8, x2, x9 │ │ + b.eq 1a050 // b.none │ │ + mov x11, xzr │ │ + add x12, x1, x9 │ │ + ldrb w13, [x12, x11] │ │ + cmp w13, w10 │ │ + b.eq 1a05c // b.none │ │ + add x11, x11, #0x1 │ │ + cmp x8, x11 │ │ + b.ne 1a038 // b.any │ │ + mov x0, xzr │ │ + mov x1, x8 │ │ + ret │ │ + add x8, x11, x9 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x8 │ │ + ret │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #80] │ │ + add x29, sp, #0x50 │ │ + adrp x8, 9000 │ │ + add x8, x8, #0xf1e │ │ + mov w9, #0x26 // #38 │ │ + stp x8, x9, [sp] │ │ + mov x8, sp │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xf80 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xf00 │ │ + mov w9, #0x1 // #1 │ │ + add x0, sp, #0x10 │ │ + stp x8, x9, [sp, #16] │ │ + sub x8, x29, #0x10 │ │ + stp x9, xzr, [sp, #40] │ │ + str x8, [sp, #32] │ │ + bl 17620 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #112] │ │ + add x29, sp, #0x70 │ │ + mov x8, sp │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ + stp x8, x9, [x29, #-32] │ │ + add x8, sp, #0x10 │ │ + adrp x9, 18000 │ │ + add x9, x9, #0xa70 │ │ + stp x1, x2, [sp, #8] │ │ + mov x1, x4 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xa18 │ │ + str x0, [sp] │ │ + mov w9, #0x2 // #2 │ │ + add x0, sp, #0x20 │ │ + stp x3, x8, [sp, #24] │ │ + sub x8, x29, #0x20 │ │ + stp x9, xzr, [sp, #56] │ │ + stp x9, x8, [sp, #40] │ │ + bl 17620 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #48] │ │ + add x29, sp, #0x30 │ │ + adrp x8, 76000 │ │ + add x8, x8, #0xee0 │ │ + mov w9, #0x1 // #1 │ │ + mov x1, x0 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #64] │ │ + add x29, sp, #0x40 │ │ + adrp x8, 8000 │ │ + add x8, x8, #0xe9d │ │ + mov w9, #0x26 // #38 │ │ + stp x8, x9, [x29, #-16] │ │ + sub x8, x29, #0x10 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xf10 │ │ + mov x0, sp │ │ + mov w1, wzr │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 1a19c │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #80] │ │ + add x29, sp, #0x50 │ │ + ldp q0, q1, [x0] │ │ + mov x8, sp │ │ + ldr q2, [x0, #32] │ │ + stp x8, x2, [x29, #-24] │ │ + sturb wzr, [x29, #-8] │ │ + stp q0, q1, [sp] │ │ + str q2, [sp, #32] │ │ + sturb w1, [x29, #-7] │ │ + sub x0, x29, #0x18 │ │ + bl 475d0 │ │ + brk #0x1 │ │ + bl 1a1d8 │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 1a154 │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 1a1f0 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #64] │ │ + add x29, sp, #0x40 │ │ + adrp x8, 8000 │ │ + add x8, x8, #0xdb7 │ │ + mov w9, #0x24 // #36 │ │ + stp x8, x9, [x29, #-16] │ │ + sub x8, x29, #0x10 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xfb8 │ │ + mov x0, sp │ │ + mov w1, #0x1 // #1 │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 1a19c │ │ + ldr x9, [x1, #8] │ │ + cbz x9, 1a3f0 │ │ + ldr x8, [x1] │ │ mov x10, xzr │ │ - adrp x12, 5000 │ │ - add x12, x12, #0x388 │ │ - adrp x13, 5000 │ │ - add x13, x13, #0x4a7 │ │ - mov w14, #0xffffff9f // #-97 │ │ - mov w15, #0xffffffc0 // #-64 │ │ - b 1405c │ │ + adrp x12, 8000 │ │ + add x12, x12, #0x4bf │ │ + adrp x13, 7000 │ │ + add x13, x13, #0xce7 │ │ + b 1a26c │ │ add x11, x10, #0x4 │ │ - cmp x11, x8 │ │ + cmp x11, x9 │ │ mov x10, x11 │ │ - b.cs 141dc // b.hs, b.nlast │ │ - ldrsb w16, [x9, x10] │ │ + b.cs 1a3d0 // b.hs, b.nlast │ │ + ldrsb w14, [x8, x10] │ │ add x11, x10, #0x1 │ │ - tbz w16, #31, 14050 │ │ - and x16, x16, #0xff │ │ - ldrb w17, [x12, x16] │ │ - cmp w17, #0x4 │ │ - b.eq 140d8 // b.none │ │ - cmp w17, #0x3 │ │ - b.eq 140ac // b.none │ │ - cmp w17, #0x2 │ │ - b.ne 141dc // b.any │ │ - add x16, x9, x11 │ │ - cmp x11, x8 │ │ - csel x16, x16, x13, cc // cc = lo, ul, last │ │ - ldrb w16, [x16] │ │ - and w16, w16, #0xc0 │ │ - cmp w16, #0x80 │ │ - b.ne 141dc // b.any │ │ + tbz w14, #31, 1a260 │ │ + and x15, x14, #0xff │ │ + and w14, w14, #0xff │ │ + ldrb w15, [x12, x15] │ │ + cmp w15, #0x4 │ │ + b.eq 1a2ec // b.none │ │ + cmp w15, #0x3 │ │ + b.eq 1a2bc // b.none │ │ + cmp w15, #0x2 │ │ + b.ne 1a3d0 // b.any │ │ + add x14, x8, x11 │ │ + cmp x11, x9 │ │ + csel x14, x14, x13, cc // cc = lo, ul, last │ │ + ldrsb w14, [x14] │ │ + cmn w14, #0x40 │ │ + b.ge 1a3d0 // b.tcont │ │ add x11, x10, #0x2 │ │ - b 14050 │ │ - add x17, x9, x11 │ │ - cmp x11, x8 │ │ - csel x17, x17, x13, cc // cc = lo, ul, last │ │ - cmp w16, #0xe0 │ │ - ldrb w17, [x17] │ │ - b.eq 14104 // b.none │ │ - cmp w16, #0xed │ │ - b.ne 14124 // b.any │ │ - cmp w14, w17, sxtb │ │ - b.ge 141b4 // b.tcont │ │ - b 141dc │ │ - add x17, x9, x11 │ │ - cmp x11, x8 │ │ - csel x17, x17, x13, cc // cc = lo, ul, last │ │ - cmp w16, #0xf0 │ │ - ldrsb w17, [x17] │ │ - b.eq 14114 // b.none │ │ - cmp w16, #0xf4 │ │ - b.ne 14140 // b.any │ │ - cmn w17, #0x71 │ │ - b.le 14158 │ │ - b 141dc │ │ - and w16, w17, #0xe0 │ │ - cmp w16, #0xa0 │ │ - b.eq 141b4 // b.none │ │ - b 141dc │ │ - add w16, w17, #0x70 │ │ - cmp w16, #0x30 │ │ - b.cc 14158 // b.lo, b.ul, b.last │ │ - b 141dc │ │ - add w2, w16, #0x1f │ │ - and w2, w2, #0xff │ │ - cmp w2, #0xc │ │ - b.cs 1419c // b.hs, b.nlast │ │ - cmp w15, w17, sxtb │ │ - b.gt 141b4 │ │ - b 141dc │ │ - add w16, w16, #0xf │ │ - and w16, w16, #0xff │ │ - cmp w16, #0x2 │ │ - b.hi 141dc // b.pmore │ │ - cmn w17, #0x40 │ │ - b.ge 141dc // b.tcont │ │ + b 1a260 │ │ + add x15, x8, x11 │ │ + cmp x11, x9 │ │ + csel x15, x15, x13, cc // cc = lo, ul, last │ │ + cmp w14, #0xe0 │ │ + ldrb w15, [x15] │ │ + b.eq 1a31c // b.none │ │ + sxtb w15, w15 │ │ + cmp w14, #0xed │ │ + b.ne 1a33c // b.any │ │ + cmn w15, #0x61 │ │ + b.le 1a35c │ │ + b 1a3d0 │ │ + add x15, x8, x11 │ │ + cmp x11, x9 │ │ + csel x15, x15, x13, cc // cc = lo, ul, last │ │ + cmp w14, #0xf0 │ │ + ldrb w15, [x15] │ │ + b.eq 1a32c // b.none │ │ + cmp w14, #0xf4 │ │ + b.ne 1a380 // b.any │ │ + sxtb w14, w15 │ │ + cmn w14, #0x71 │ │ + b.le 1a398 │ │ + b 1a3d0 │ │ + and w14, w15, #0xe0 │ │ + cmp w14, #0xa0 │ │ + b.eq 1a35c // b.none │ │ + b 1a3d0 │ │ + sub w14, w15, #0x90 │ │ + cmp w14, #0x30 │ │ + b.cc 1a398 // b.lo, b.ul, b.last │ │ + b 1a3d0 │ │ + sub w16, w14, #0xe1 │ │ + cmp w16, #0xc │ │ + b.cc 1a354 // b.lo, b.ul, b.last │ │ + and w14, w14, #0xfe │ │ + cmp w14, #0xee │ │ + b.ne 1a3d0 // b.any │ │ + cmn w15, #0x40 │ │ + b.ge 1a3d0 // b.tcont │ │ add x11, x10, #0x2 │ │ - add x16, x9, x11 │ │ - cmp x11, x8 │ │ - csel x16, x16, x13, cc // cc = lo, ul, last │ │ - ldrb w16, [x16] │ │ - and w16, w16, #0xc0 │ │ - cmp w16, #0x80 │ │ - b.ne 141dc // b.any │ │ + add x14, x8, x11 │ │ + cmp x11, x9 │ │ + csel x14, x14, x13, cc // cc = lo, ul, last │ │ + ldrsb w14, [x14] │ │ + cmn w14, #0x40 │ │ + b.ge 1a3d0 // b.tcont │ │ add x11, x10, #0x3 │ │ - add x16, x9, x11 │ │ - cmp x11, x8 │ │ - csel x16, x16, x13, cc // cc = lo, ul, last │ │ - ldrb w16, [x16] │ │ - and w16, w16, #0xc0 │ │ - cmp w16, #0x80 │ │ - b.eq 1404c // b.none │ │ - b 141dc │ │ - and w16, w16, #0xfe │ │ - cmp w16, #0xee │ │ - b.ne 141dc // b.any │ │ - sxtb w16, w17 │ │ - cmn w16, #0x40 │ │ - b.ge 141dc // b.tcont │ │ + b 1a260 │ │ + sub w14, w14, #0xf1 │ │ + cmp w14, #0x2 │ │ + b.hi 1a3d0 // b.pmore │ │ + sxtb w14, w15 │ │ + cmn w14, #0x40 │ │ + b.ge 1a3d0 // b.tcont │ │ add x11, x10, #0x2 │ │ - add x16, x9, x11 │ │ - cmp x11, x8 │ │ - csel x16, x16, x13, cc // cc = lo, ul, last │ │ - ldrb w16, [x16] │ │ - and w16, w16, #0xc0 │ │ - cmp w16, #0x80 │ │ - b.ne 141dc // b.any │ │ + add x14, x8, x11 │ │ + cmp x11, x9 │ │ + csel x14, x14, x13, cc // cc = lo, ul, last │ │ + ldrsb w14, [x14] │ │ + cmn w14, #0x41 │ │ + b.gt 1a3d0 │ │ add x11, x10, #0x3 │ │ - b 14050 │ │ - add x12, x9, x11 │ │ - sub x8, x8, x11 │ │ - stp x9, x10, [x0] │ │ - stp x12, x8, [x1] │ │ - add x8, x9, x10 │ │ + add x14, x8, x11 │ │ + cmp x11, x9 │ │ + csel x14, x14, x13, cc // cc = lo, ul, last │ │ + ldrsb w14, [x14] │ │ + cmn w14, #0x41 │ │ + b.le 1a25c │ │ + add x12, x8, x11 │ │ + sub x9, x9, x11 │ │ + stp x8, x10, [x0] │ │ + stp x12, x9, [x1] │ │ + add x8, x8, x10 │ │ sub x9, x11, x10 │ │ stp x8, x9, [x0, #16] │ │ - ldp x29, x30, [sp], #16 │ │ ret │ │ str xzr, [x0] │ │ ret │ │ - sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #48] │ │ - add x29, sp, #0x30 │ │ - ldr w9, [x0] │ │ - mov x8, x1 │ │ - cmp w9, #0x0 │ │ - cneg w11, w9, mi // mi = first │ │ - lsr w10, w11, #4 │ │ - cmp w10, #0x271 │ │ - adrp x10, 5000 │ │ - add x10, x10, #0x23f │ │ - b.cc 142b8 // b.lo, b.ul, b.last │ │ - mov x13, #0x594b // #22859 │ │ - mov w0, #0xe0ff // #57599 │ │ - mov x12, xzr │ │ - movk x13, #0x3886, lsl #16 │ │ - mov w14, #0xd8f0 // #55536 │ │ - mov w15, #0x147b // #5243 │ │ - movk x13, #0xc5d6, lsl #32 │ │ - mov w16, #0xffffff9c // #-100 │ │ - add x17, sp, #0x9 │ │ - movk x13, #0x346d, lsl #48 │ │ - movk w0, #0x5f5, lsl #16 │ │ - mov x1, x11 │ │ - umulh x11, x11, x13 │ │ - add x4, x17, x12 │ │ - cmp x1, x0 │ │ - sub x12, x12, #0x4 │ │ - lsr x11, x11, #11 │ │ - madd w2, w11, w14, w1 │ │ - ubfx w3, w2, #2, #14 │ │ - mul w3, w3, w15 │ │ - lsr w3, w3, #17 │ │ - madd w2, w3, w16, w2 │ │ - ldrh w3, [x10, w3, uxtw #1] │ │ - sturh w3, [x4, #35] │ │ - and x2, x2, #0xffff │ │ - ldrh w2, [x10, x2, lsl #1] │ │ - sturh w2, [x4, #37] │ │ - b.hi 14264 // b.pmore │ │ - add x12, x12, #0x27 │ │ - cmp x11, #0x63 │ │ - b.hi 142c4 // b.pmore │ │ - b 142f4 │ │ - mov w12, #0x27 // #39 │ │ - cmp x11, #0x63 │ │ - b.ls 142f4 // b.plast │ │ - ubfx w13, w11, #2, #14 │ │ - mov w14, #0x147b // #5243 │ │ - sub x12, x12, #0x2 │ │ - mul w13, w13, w14 │ │ - mov w14, #0xffffff9c // #-100 │ │ - lsr w13, w13, #17 │ │ - madd w11, w13, w14, w11 │ │ - add x14, sp, #0x9 │ │ - and x11, x11, #0xffff │ │ - ldrh w11, [x10, x11, lsl #1] │ │ - strh w11, [x14, x12] │ │ - mov x11, x13 │ │ - cmp x11, #0xa │ │ - b.cs 14310 // b.hs, b.nlast │ │ - sub x12, x12, #0x1 │ │ - add x10, sp, #0x9 │ │ - orr w11, w11, #0x30 │ │ - strb w11, [x10, x12] │ │ - b 14320 │ │ - sub x12, x12, #0x2 │ │ - ldrh w10, [x10, x11, lsl #1] │ │ - add x11, sp, #0x9 │ │ - strh w10, [x11, x12] │ │ - mvn w9, w9 │ │ - mov w10, #0x27 // #39 │ │ - add x11, sp, #0x9 │ │ - lsr w1, w9, #31 │ │ - sub x5, x10, x12 │ │ - add x4, x11, x12 │ │ - mov x0, x8 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - bl 110c0 │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x40 │ │ - ret │ │ sub sp, sp, #0xf0 │ │ - stp x30, x21, [sp, #208] │ │ + stp x29, x30, [sp, #208] │ │ stp x20, x19, [sp, #224] │ │ + add x29, sp, #0xd0 │ │ ldr w0, [x0] │ │ mov x19, x1 │ │ - add x20, sp, #0x90 │ │ - tbnz w0, #31, 14410 │ │ + sub x20, x29, #0x40 │ │ + tbnz w0, #31, 1a45c │ │ movi v0.2d, #0x0 │ │ add x1, sp, #0x10 │ │ mov w2, #0x80 // #128 │ │ str w0, [sp, #12] │ │ - add x21, sp, #0x10 │ │ stp q0, q0, [sp, #16] │ │ stp q0, q0, [sp, #48] │ │ stp q0, q0, [sp, #80] │ │ stp q0, q0, [sp, #112] │ │ - bl 4f480 │ │ - cbnz w0, 143c8 │ │ - mov x2, xzr │ │ - ldrb w8, [x21, x2] │ │ - cbz w8, 143b4 │ │ - add x2, x2, #0x1 │ │ - cmp x2, #0x80 │ │ - b.ne 143a0 // b.any │ │ - add x0, sp, #0x90 │ │ - add x1, sp, #0x10 │ │ - bl 1226c │ │ - ldr x8, [x20] │ │ - cbz x8, 144a4 │ │ - add x8, sp, #0xc │ │ - adrp x9, 14000 │ │ - add x9, x9, #0x208 │ │ - stp x8, x9, [x20, #48] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xc60 │ │ - mov w9, #0x1 // #1 │ │ - ldp x0, x1, [x19, #32] │ │ - stp x8, x9, [x20] │ │ - add x8, sp, #0xc0 │ │ - add x2, sp, #0x90 │ │ - stp x9, xzr, [x20, #24] │ │ - str x8, [x20, #16] │ │ - bl 11c34 │ │ - ldp x20, x19, [sp, #224] │ │ - ldp x30, x21, [sp, #208] │ │ - add sp, sp, #0xf0 │ │ - ret │ │ + bl 757b0 │ │ + cbnz w0, 1a5e8 │ │ + ldr q0, [sp, #16] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + umaxv b1, v0.16b │ │ + fmov w8, s1 │ │ + tbz w8, #0, 1a4ec │ │ + mov x8, xzr │ │ + b 1a5ac │ │ and x8, x0, #0x7fffffff │ │ - cmp w8, #0xf │ │ - b.cs 14428 // b.hs, b.nlast │ │ + cmp w8, #0xe │ │ + b.hi 1a4a4 // b.pmore │ │ mov w9, #0x79fb // #31227 │ │ lsr w9, w9, w0 │ │ - tbnz w9, #0, 14474 │ │ - str w0, [sp, #192] │ │ - add x8, sp, #0xc0 │ │ - adrp x9, 11000 │ │ - add x9, x9, #0xe50 │ │ - ldp x0, x1, [x19, #32] │ │ - stp x8, x9, [x20] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xc50 │ │ + tbz w9, #0, 1a4a4 │ │ + adrp x9, 78000 │ │ + add x9, x9, #0x840 │ │ + adrp x10, a000 │ │ + add x10, x10, #0x338 │ │ + ldr x1, [x9, x8, lsl #3] │ │ + ldp x0, x9, [x19] │ │ + ldr x2, [x10, w8, uxtw #3] │ │ + ldr x3, [x9, #24] │ │ + ldp x20, x19, [sp, #224] │ │ + ldp x29, x30, [sp, #208] │ │ + add sp, sp, #0xf0 │ │ + br x3 │ │ + stur w0, [x29, #-64] │ │ + adrp x8, 19000 │ │ + add x8, x8, #0x114 │ │ + ldp x0, x1, [x19] │ │ + stp x20, x8, [x20, #16] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0x10 │ │ mov w9, #0x1 // #1 │ │ - add x2, sp, #0x10 │ │ stp x8, x9, [sp, #16] │ │ - add x8, sp, #0x90 │ │ - stp x9, xzr, [sp, #40] │ │ - str x8, [sp, #32] │ │ - bl 11c34 │ │ + sub x8, x29, #0x30 │ │ + add x2, sp, #0x10 │ │ + stp x8, x9, [sp, #32] │ │ + str xzr, [sp, #48] │ │ + bl 18a7c │ │ ldp x20, x19, [sp, #224] │ │ - ldp x30, x21, [sp, #208] │ │ + ldp x29, x30, [sp, #208] │ │ add sp, sp, #0xf0 │ │ ret │ │ - adrp x9, 7000 │ │ - add x9, x9, #0x128 │ │ - adrp x10, 51000 │ │ - add x10, x10, #0xac8 │ │ - ldr x2, [x9, x8, lsl #3] │ │ - ldp x0, x9, [x19, #32] │ │ - ldr x1, [x10, w8, uxtw #3] │ │ + ldr q0, [sp, #32] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + umaxv b1, v0.16b │ │ + fmov w8, s1 │ │ + tbz w8, #0, 1a508 │ │ + mov w8, #0x10 // #16 │ │ + b 1a5ac │ │ + ldr q0, [sp, #48] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + umaxv b1, v0.16b │ │ + fmov w8, s1 │ │ + tbz w8, #0, 1a524 │ │ + mov w8, #0x20 // #32 │ │ + b 1a5ac │ │ + ldr q0, [sp, #64] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + umaxv b1, v0.16b │ │ + fmov w8, s1 │ │ + tbz w8, #0, 1a540 │ │ + mov w8, #0x30 // #48 │ │ + b 1a5ac │ │ + ldr q0, [sp, #80] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + umaxv b1, v0.16b │ │ + fmov w8, s1 │ │ + tbz w8, #0, 1a55c │ │ + mov w8, #0x40 // #64 │ │ + b 1a5ac │ │ + ldr q0, [sp, #96] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + umaxv b1, v0.16b │ │ + fmov w8, s1 │ │ + tbz w8, #0, 1a578 │ │ + mov w8, #0x50 // #80 │ │ + b 1a5ac │ │ + ldr q0, [sp, #112] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + umaxv b1, v0.16b │ │ + fmov w8, s1 │ │ + tbz w8, #0, 1a594 │ │ + mov w8, #0x60 // #96 │ │ + b 1a5ac │ │ + ldr q0, [sp, #128] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + umaxv b1, v0.16b │ │ + fmov w8, s1 │ │ + tbz w8, #0, 1a62c │ │ + mov w8, #0x70 // #112 │ │ + shl v0.16b, v0.16b, #7 │ │ + adrp x9, 5000 │ │ + mov w10, #0x10 // #16 │ │ + ldr q1, [x9, #3904] │ │ + cmlt v0.16b, v0.16b, #0 │ │ + and v0.16b, v0.16b, v1.16b │ │ + umaxv b0, v0.16b │ │ + fmov w9, s0 │ │ + sub w9, w10, w9 │ │ + add x2, x8, w9, uxtb │ │ + sub x0, x29, #0x30 │ │ + add x1, sp, #0x10 │ │ + bl 18d70 │ │ + ldur w8, [x29, #-48] │ │ + tbz w8, #0, 1a644 │ │ + add x8, sp, #0xc │ │ + adrp x9, 18000 │ │ + add x9, x9, #0xfe0 │ │ + ldp x0, x1, [x19] │ │ + stp x8, x9, [x20] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0x20 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [x20, #16] │ │ + sub x2, x29, #0x30 │ │ + stp x20, x9, [x20, #32] │ │ + str xzr, [x20, #48] │ │ + bl 18a7c │ │ ldp x20, x19, [sp, #224] │ │ - ldp x30, x21, [sp, #208] │ │ - ldr x3, [x9, #24] │ │ + ldp x29, x30, [sp, #208] │ │ add sp, sp, #0xf0 │ │ - br x3 │ │ - ldp x1, x2, [x20, #8] │ │ + ret │ │ + mov w2, #0x80 // #128 │ │ + sub x0, x29, #0x30 │ │ + add x1, sp, #0x10 │ │ + bl 18d70 │ │ + ldur w8, [x29, #-48] │ │ + tbnz w8, #0, 1a5e8 │ │ + ldp x1, x2, [x20, #24] │ │ mov x0, x19 │ │ - bl 11730 │ │ + bl 18000 │ │ ldp x20, x19, [sp, #224] │ │ - ldp x30, x21, [sp, #208] │ │ + ldp x29, x30, [sp, #208] │ │ add sp, sp, #0xf0 │ │ ret │ │ - str x30, [sp, #-48]! │ │ - stp x22, x21, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ - adrp x20, 53000 │ │ + stp x29, x30, [sp, #-64]! │ │ + str x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + adrp x20, 7a000 │ │ mov x19, x0 │ │ - ldr x21, [x20, #1056] │ │ + ldr x21, [x20, #3096] │ │ cmn x21, #0x1 │ │ - b.eq 14534 // b.none │ │ - cbz x21, 14558 │ │ + b.eq 1a6f0 // b.none │ │ + cbz x21, 1a730 │ │ mov w20, #0x20 // #32 │ │ - b 14500 │ │ - cmp x0, x20 │ │ - csel x8, x0, x20, cc // cc = lo, ul, last │ │ + mov w21, #0x80000001 // #-2147483647 │ │ + b 1a6ac │ │ + cmp x20, x0 │ │ + csel x8, x20, x0, cc // cc = lo, ul, last │ │ sub x20, x20, x8 │ │ add x19, x19, x8 │ │ - cbz x20, 145e4 │ │ + cbz x20, 1a7b4 │ │ mov w0, #0x116 // #278 │ │ mov x1, x19 │ │ mov x2, x20 │ │ mov w3, wzr │ │ - bl 4f440 │ │ - tbz x0, #63, 144ec │ │ - bl 4f490 <__errno@plt> │ │ - ldr w0, [x0] │ │ - cmp w0, #0x0 │ │ - b.le 145f8 │ │ + bl 75740 │ │ + tbz x0, #63, 1a698 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + cmp w8, #0x0 │ │ + csel w0, w8, w21, gt │ │ cmp w0, #0x4 │ │ - b.eq 144fc // b.none │ │ - b 145d4 │ │ + b.eq 1a6a8 // b.none │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ mov w0, #0x116 // #278 │ │ mov x1, xzr │ │ mov x2, xzr │ │ mov w3, #0x1 // #1 │ │ mov w21, #0x1 // #1 │ │ - bl 4f440 │ │ - tbnz x0, #63, 1460c │ │ - str x21, [x20, #1056] │ │ - cbnz x21, 144e4 │ │ - adrp x22, 53000 │ │ - ldr x20, [x22, #1048] │ │ + bl 75740 │ │ + tbz x0, #63, 1a728 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + cmp w8, #0x1 │ │ + b.lt 1a7cc // b.tstop │ │ + cmp w8, #0x26 │ │ + ccmp w8, #0x1, #0x4, ne // ne = any │ │ + cset w21, ne // ne = any │ │ + str x21, [x20, #3096] │ │ + cbnz x21, 1a68c │ │ + adrp x22, 7a000 │ │ + ldr x20, [x22, #3104] │ │ cmn x20, #0x1 │ │ - b.ne 1458c // b.any │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x848 │ │ - bl 4f4a0 │ │ - ldr x20, [x22, #1048] │ │ + b.ne 1a764 // b.any │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x58 │ │ + bl 757d0 │ │ + ldr x20, [x22, #3104] │ │ cmn x20, #0x1 │ │ - b.eq 14634 // b.none │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x848 │ │ - bl 4f4b0 │ │ + b.eq 1a7dc // b.none │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x58 │ │ + bl 757e0 │ │ mov w21, #0x20 // #32 │ │ - b 145a8 │ │ - cmp x0, x21 │ │ - csel x8, x0, x21, cc // cc = lo, ul, last │ │ + mov w22, #0x80000001 // #-2147483647 │ │ + b 1a784 │ │ + cmp x21, x0 │ │ + csel x8, x21, x0, cc // cc = lo, ul, last │ │ sub x21, x21, x8 │ │ add x19, x19, x8 │ │ - cbz x21, 145e4 │ │ + cbz x21, 1a7b4 │ │ mov w0, w20 │ │ mov x1, x19 │ │ mov x2, x21 │ │ - bl 4f4c0 │ │ - tbz x0, #63, 14594 │ │ - bl 4f490 <__errno@plt> │ │ - ldr w0, [x0] │ │ - cmp w0, #0x0 │ │ - b.le 145f8 │ │ + bl 757f0 │ │ + tbz x0, #63, 1a770 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + cmp w8, #0x0 │ │ + csel w0, w8, w22, gt │ │ cmp w0, #0x4 │ │ - b.eq 145a4 // b.none │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldr x30, [sp], #48 │ │ - ret │ │ + b.eq 1a780 // b.none │ │ + b 1a6dc │ │ mov w0, wzr │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldr x30, [sp], #48 │ │ - ret │ │ - mov w0, #0x80000001 // #-2147483647 │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldr x30, [sp], #48 │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ ret │ │ - bl 4f490 <__errno@plt> │ │ - ldr w8, [x0] │ │ - cmp w8, #0x1 │ │ - b.lt 1466c // b.tstop │ │ - cmp w8, #0x26 │ │ - ccmp w8, #0x1, #0x4, ne // ne = any │ │ - cset w21, ne // ne = any │ │ - str x21, [x20, #1056] │ │ - cbnz x21, 144e4 │ │ - b 14558 │ │ - adrp x20, 6000 │ │ - add x20, x20, #0xc2 │ │ + mov w21, #0x1 // #1 │ │ + str x21, [x20, #3096] │ │ + cbnz x21, 1a68c │ │ + b 1a730 │ │ + adrp x20, 8000 │ │ + add x20, x20, #0x81 │ │ + mov w21, #0x80000001 // #-2147483647 │ │ mov x0, x20 │ │ mov w1, #0x80000 // #524288 │ │ - bl 4f4d0 │ │ - tbz w0, #31, 1467c │ │ - bl 4f490 <__errno@plt> │ │ + bl 75800 │ │ + tbz w0, #31, 1a818 │ │ + bl 757c0 <__errno@plt> │ │ ldr w8, [x0] │ │ - cmp w8, #0x1 │ │ - b.lt 14700 // b.tstop │ │ + cmp w8, #0x0 │ │ + csel w8, w8, w21, gt │ │ cmp w8, #0x4 │ │ - b.eq 1463c // b.none │ │ + b.eq 1a7e8 // b.none │ │ mov w19, w8 │ │ - b 14714 │ │ - mov w21, #0x1 // #1 │ │ - str x21, [x20, #1056] │ │ - cbnz x21, 144e4 │ │ - b 14558 │ │ + b 1a8ac │ │ mov w8, #0x1 // #1 │ │ mov w20, w0 │ │ - stp w0, w8, [sp, #8] │ │ - add x0, sp, #0x8 │ │ + stp w0, w8, [x29, #24] │ │ + add x0, x29, #0x18 │ │ mov w1, #0x1 // #1 │ │ mov w2, #0xffffffff // #-1 │ │ - bl 4f4e0 │ │ - tbz w0, #31, 146c4 │ │ - bl 4f490 <__errno@plt> │ │ + bl 75810 │ │ + tbz w0, #31, 1a860 │ │ + bl 757c0 <__errno@plt> │ │ ldr w8, [x0] │ │ cmp w8, #0x1 │ │ - b.lt 14708 // b.tstop │ │ + b.lt 1a8a0 // b.tstop │ │ cmp w8, #0x4 │ │ - b.eq 14688 // b.none │ │ + b.eq 1a824 // b.none │ │ cmp w8, #0xb │ │ - b.eq 14688 // b.none │ │ + b.eq 1a824 // b.none │ │ mov w19, w8 │ │ - b 1470c │ │ + b 1a8a4 │ │ mov w0, w20 │ │ - bl 4f4f0 │ │ - adrp x21, 6000 │ │ - add x21, x21, #0xb5 │ │ + bl 75820 │ │ + adrp x21, 7000 │ │ + add x21, x21, #0x75 │ │ + mov w23, #0x80000001 // #-2147483647 │ │ mov x0, x21 │ │ mov w1, #0x80000 // #524288 │ │ - bl 4f4d0 │ │ - tbz w0, #31, 14734 │ │ - bl 4f490 <__errno@plt> │ │ + bl 75800 │ │ + tbz w0, #31, 1a8d0 │ │ + bl 757c0 <__errno@plt> │ │ ldr w8, [x0] │ │ - cmp w8, #0x1 │ │ - b.lt 14700 // b.tstop │ │ + cmp w8, #0x0 │ │ + csel w8, w8, w23, gt │ │ cmp w8, #0x4 │ │ - b.eq 146d4 // b.none │ │ - b 14664 │ │ - mov w19, #0x80000001 // #-2147483647 │ │ - b 14714 │ │ + b.eq 1a874 // b.none │ │ + b 1a810 │ │ mov w19, #0x80000001 // #-2147483647 │ │ mov w0, w20 │ │ - bl 4f4f0 │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x848 │ │ - bl 4f4b0 │ │ + bl 75820 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x58 │ │ + bl 757e0 │ │ mov w0, w19 │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldr x30, [sp], #48 │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ ret │ │ mov w20, w0 │ │ mov w8, w0 │ │ - str x8, [x22, #1048] │ │ - b 14580 │ │ + str x8, [x22, #3104] │ │ + b 1a758 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x30f │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xc70 │ │ - mov w1, #0x28 // #40 │ │ - bl 11af8 │ │ + mov w0, #0x538 // #1336 │ │ + bl 75760 │ │ + cbz x0, 1a8fc │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x538 // #1336 │ │ + bl 16840 │ │ + sub sp, sp, #0x10 │ │ + cbz x0, 1a920 │ │ + mul x8, x0, x3 │ │ + mov x9, sp │ │ + str x2, [sp, #8] │ │ + b 1a928 │ │ + mov x8, xzr │ │ + add x9, sp, #0x8 │ │ + str x8, [x9] │ │ + ldr x8, [sp, #8] │ │ + cbz x8, 1a948 │ │ + ldr x8, [sp] │ │ + cbz x8, 1a948 │ │ + mov x0, x1 │ │ + add sp, sp, #0x10 │ │ + b 75780 │ │ + add sp, sp, #0x10 │ │ + ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - bl 14774 │ │ - bl 1489c │ │ - stp x29, x30, [sp, #-48]! │ │ - str x21, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ - mov x29, sp │ │ - mov x20, x1 │ │ - mov x19, x0 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xce │ │ - mov x0, xzr │ │ - bl 4f500 │ │ - str x0, [x29, #24] │ │ - cbz x0, 1488c │ │ - ldr x8, [x20, #32] │ │ - mov x0, x19 │ │ - blr x8 │ │ - ldr x8, [x1, #24] │ │ + mov w0, #0x598 // #1432 │ │ + bl 75760 │ │ + cbz x0, 1a96c │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x598 // #1432 │ │ + bl 16840 │ │ + sub sp, sp, #0xd0 │ │ + stp x29, x30, [sp, #112] │ │ + stp x28, x27, [sp, #128] │ │ + stp x26, x25, [sp, #144] │ │ + stp x24, x23, [sp, #160] │ │ + stp x22, x21, [sp, #176] │ │ + stp x20, x19, [sp, #192] │ │ + add x29, sp, #0x70 │ │ + ldrh w24, [x0, #1330] │ │ + add x27, x0, #0x4d8 │ │ mov x20, x1 │ │ + add x25, x1, #0x1 │ │ + add x1, x27, x1, lsl #3 │ │ + mov x21, x4 │ │ + mov x22, x3 │ │ + mov x23, x2 │ │ mov x19, x0 │ │ - blr x8 │ │ - mov x8, #0x4178 // #16760 │ │ - movk x8, #0x57a6, lsl #16 │ │ - movk x8, #0x1b71, lsl #32 │ │ - movk x8, #0xb98b, lsl #48 │ │ - cmp x0, x8 │ │ - b.ne 14804 // b.any │ │ - mov x8, #0x5d6d // #23917 │ │ - movk x8, #0xd6cb, lsl #16 │ │ - movk x8, #0x502c, lsl #32 │ │ - movk x8, #0x63eb, lsl #48 │ │ - cmp x1, x8 │ │ - b.ne 14804 // b.any │ │ - mov w9, #0x8 // #8 │ │ - mov x8, x19 │ │ - ldr x19, [x19, x9] │ │ - cbnz x19, 14850 │ │ - b 1488c │ │ - ldr x8, [x20, #24] │ │ + cmp x25, x24 │ │ + add w26, w24, #0x1 │ │ + b.ls 1a9e0 // b.plast │ │ + str x23, [x1] │ │ + mov x0, sp │ │ + mov x1, x22 │ │ + mov w2, #0x70 // #112 │ │ + bl 75770 │ │ + b 1aa1c │ │ + sub x28, x24, x20 │ │ + add x0, x27, x25, lsl #3 │ │ + lsl x2, x28, #3 │ │ + bl 75830 │ │ + mov x0, sp │ │ + mov x1, x22 │ │ + mov w2, #0x70 // #112 │ │ + str x23, [x27, x20, lsl #3] │ │ + mov w22, #0x70 // #112 │ │ + bl 75770 │ │ + madd x1, x20, x22, x19 │ │ + lsl x8, x28, #7 │ │ + madd x0, x25, x22, x19 │ │ + sub x2, x8, x28, lsl #4 │ │ + bl 75830 │ │ + mov w8, #0x70 // #112 │ │ + mov x1, sp │ │ + mov w2, #0x70 // #112 │ │ + madd x0, x20, x8, x19 │ │ + bl 75770 │ │ + add x22, x24, #0x2 │ │ + add x8, x20, #0x2 │ │ + add x23, x19, #0x538 │ │ + cmp x22, x8 │ │ + b.ls 1aa58 // b.plast │ │ + sub x9, x24, x20 │ │ + add x1, x23, x25, lsl #3 │ │ + add x0, x23, x8, lsl #3 │ │ + lsl x2, x9, #3 │ │ + bl 75830 │ │ + cmp x25, x22 │ │ + str x21, [x23, x25, lsl #3] │ │ + strh w26, [x19, #1330] │ │ + b.cs 1aa90 // b.hs, b.nlast │ │ + add x8, x20, #0xa8 │ │ + neg x9, x24 │ │ + sub w10, w8, #0xa7 │ │ + ldr x11, [x19, x8, lsl #3] │ │ + add x8, x8, #0x1 │ │ + add x12, x9, x8 │ │ + cmp x12, #0xa9 │ │ + str x19, [x11, #1232] │ │ + strh w10, [x11, #1328] │ │ + b.ne 1aa70 // b.any │ │ + ldp x20, x19, [sp, #192] │ │ + ldp x22, x21, [sp, #176] │ │ + ldp x24, x23, [sp, #160] │ │ + ldp x26, x25, [sp, #144] │ │ + ldp x28, x27, [sp, #128] │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0xd0 │ │ + ret │ │ + sub sp, sp, #0x130 │ │ + stp x29, x30, [sp, #208] │ │ + stp x28, x27, [sp, #224] │ │ + stp x26, x25, [sp, #240] │ │ + stp x24, x23, [sp, #256] │ │ + stp x22, x21, [sp, #272] │ │ + stp x20, x19, [sp, #288] │ │ + add x29, sp, #0xd0 │ │ + ldr x26, [x1] │ │ + mov x23, x1 │ │ + mov x22, x0 │ │ + ldrh w27, [x26, #1330] │ │ + bl 1a950 │ │ + ldr x20, [x23, #16] │ │ + mov w8, #0x70 // #112 │ │ + str xzr, [x0, #1232] │ │ + ldrh w9, [x26, #1330] │ │ + add x21, x26, #0x4d8 │ │ + mov x19, x0 │ │ + madd x8, x20, x8, x26 │ │ + mvn x10, x20 │ │ + ldr x28, [x21, x20, lsl #3] │ │ + add x24, x10, x9 │ │ + mov w2, #0x58 // #88 │ │ + strh w24, [x0, #1330] │ │ + sub x0, x29, #0x60 │ │ + ldp x10, x9, [x8] │ │ + ldr x25, [x8, #16] │ │ + add x1, x8, #0x18 │ │ + stp x9, x10, [sp, #8] │ │ + bl 75770 │ │ + cmp x24, #0xc │ │ + b.cs 1ac3c // b.hs, b.nlast │ │ + str x25, [sp] │ │ + add x25, x20, #0x1 │ │ + lsl x2, x24, #3 │ │ + add x1, x21, x25, lsl #3 │ │ + add x0, x19, #0x4d8 │ │ + bl 75770 │ │ + mov w8, #0x70 // #112 │ │ + mov x0, x19 │ │ + madd x1, x25, x8, x26 │ │ + lsl x8, x24, #7 │ │ + sub x2, x8, x24, lsl #4 │ │ + bl 75770 │ │ + add x0, sp, #0x18 │ │ + sub x1, x29, #0x60 │ │ + mov w2, #0x58 // #88 │ │ + strh w20, [x26, #1330] │ │ + bl 75770 │ │ + ldrh w21, [x19, #1330] │ │ + cmp x21, #0xc │ │ + add x1, x21, #0x1 │ │ + b.cs 1ac20 // b.hs, b.nlast │ │ + sub x8, x27, x20 │ │ + cmp x8, x1 │ │ + b.ne 1ac58 // b.any │ │ + add x8, x26, x20, lsl #3 │ │ + lsl x2, x1, #3 │ │ + add x24, x19, #0x538 │ │ + mov x0, x24 │ │ + add x1, x8, #0x540 │ │ + bl 75770 │ │ + ldr x20, [x23, #8] │ │ + ldr x27, [sp] │ │ + mov x8, xzr │ │ + ldr x10, [x24, x8, lsl #3] │ │ + cmp x8, x21 │ │ + cinc x9, x8, cc // cc = lo, ul, last │ │ + str x19, [x10, #1232] │ │ + strh w8, [x10, #1328] │ │ + b.cs 1abdc // b.hs, b.nlast │ │ + cmp x9, x21 │ │ + mov x8, x9 │ │ + b.ls 1abb8 // b.plast │ │ + ldp x8, x9, [sp, #8] │ │ + add x0, x22, #0x20 │ │ + add x1, sp, #0x18 │ │ + mov w2, #0x58 // #88 │ │ + stp x28, x9, [x22] │ │ + stp x8, x27, [x22, #16] │ │ + bl 75770 │ │ + stp x26, x20, [x22, #120] │ │ + stp x19, x20, [x22, #136] │ │ + ldp x20, x19, [sp, #288] │ │ + ldp x22, x21, [sp, #272] │ │ + ldp x24, x23, [sp, #256] │ │ + ldp x26, x25, [sp, #240] │ │ + ldp x28, x27, [sp, #224] │ │ + ldp x29, x30, [sp, #208] │ │ + add sp, sp, #0x130 │ │ + ret │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x90 │ │ + mov x0, xzr │ │ + mov w2, #0xc // #12 │ │ + ldr x25, [sp] │ │ + bl 186d8 │ │ + b 1ac74 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x78 │ │ + mov x0, xzr │ │ + mov x1, x24 │ │ + mov w2, #0xb // #11 │ │ + bl 186d8 │ │ + b 1ac74 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x194 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x60 │ │ + mov w1, #0x28 // #40 │ │ + ldr x25, [sp] │ │ + bl 17fcc │ │ + brk #0x1 │ │ + b 1ac7c │ │ + ldr x8, [sp, #16] │ │ + mov x22, x0 │ │ + cbz x8, 1ac9c │ │ + ldr x0, [sp, #8] │ │ + mov x1, x25 │ │ + mov w2, #0x8 // #8 │ │ + mov w3, #0x10 // #16 │ │ + bl 1a908 │ │ mov x0, x19 │ │ - blr x8 │ │ - mov x8, #0x987f // #39039 │ │ - movk x8, #0x78a8, lsl #16 │ │ - movk x8, #0x3add, lsl #32 │ │ - movk x8, #0x87b2, lsl #48 │ │ - cmp x0, x8 │ │ - b.ne 1488c // b.any │ │ - mov x8, #0x5afe // #23294 │ │ - movk x8, #0x4667, lsl #16 │ │ - movk x8, #0x1ad9, lsl #32 │ │ - movk x8, #0x44d8, lsl #48 │ │ - cmp x1, x8 │ │ - b.ne 1488c // b.any │ │ - add x8, x19, #0x8 │ │ - mov w9, #0x10 // #16 │ │ - ldr x19, [x19, x9] │ │ - cbz x19, 1488c │ │ - ldr x20, [x8] │ │ - add x0, x19, #0x1 │ │ - bl 4f410 │ │ - cbz x0, 1488c │ │ - mov x1, x20 │ │ - mov x2, x19 │ │ + bl 75780 │ │ + mov x0, x22 │ │ + bl 7154c │ │ + sub sp, sp, #0xd0 │ │ + stp x29, x30, [sp, #112] │ │ + stp x28, x27, [sp, #128] │ │ + stp x26, x25, [sp, #144] │ │ + stp x24, x23, [sp, #160] │ │ + stp x22, x21, [sp, #176] │ │ + stp x20, x19, [sp, #192] │ │ + add x29, sp, #0x70 │ │ + ldr x23, [x1] │ │ + ldr x24, [x1, #16] │ │ + mov x19, x1 │ │ + mov x21, x3 │ │ + mov x22, x2 │ │ + mov x20, x0 │ │ + ldrh w25, [x23, #1330] │ │ + add x27, x23, #0x4d8 │ │ + add x26, x24, #0x1 │ │ + add x1, x27, x24, lsl #3 │ │ + cmp x26, x25 │ │ + b.ls 1ad14 // b.plast │ │ + str x22, [x1] │ │ + mov x0, sp │ │ + mov x1, x21 │ │ + mov w2, #0x70 // #112 │ │ + bl 75770 │ │ + b 1ad50 │ │ + sub x28, x25, x24 │ │ + add x0, x27, x26, lsl #3 │ │ + lsl x2, x28, #3 │ │ + bl 75830 │ │ + mov x0, sp │ │ + mov x1, x21 │ │ + mov w2, #0x70 // #112 │ │ + str x22, [x27, x24, lsl #3] │ │ + mov w21, #0x70 // #112 │ │ + bl 75770 │ │ + madd x1, x24, x21, x23 │ │ + lsl x8, x28, #7 │ │ + madd x0, x26, x21, x23 │ │ + sub x2, x8, x28, lsl #4 │ │ + bl 75830 │ │ + mov w8, #0x70 // #112 │ │ + mov x1, sp │ │ + mov w2, #0x70 // #112 │ │ + madd x0, x24, x8, x23 │ │ + add w21, w25, #0x1 │ │ + bl 75770 │ │ + ldr x8, [x19, #8] │ │ + strh w21, [x23, #1330] │ │ + stp x23, x8, [x20] │ │ + str x24, [x20, #16] │ │ + ldp x20, x19, [sp, #192] │ │ + ldp x22, x21, [sp, #176] │ │ + ldp x24, x23, [sp, #160] │ │ + ldp x26, x25, [sp, #144] │ │ + ldp x28, x27, [sp, #128] │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0xd0 │ │ + ret │ │ + sub sp, sp, #0xd0 │ │ + stp x29, x30, [sp, #112] │ │ + stp x28, x27, [sp, #128] │ │ + stp x26, x25, [sp, #144] │ │ + stp x24, x23, [sp, #160] │ │ + stp x22, x21, [sp, #176] │ │ + stp x20, x19, [sp, #192] │ │ + add x29, sp, #0x70 │ │ + mov x23, x1 │ │ + mov x20, x0 │ │ + bl 1a8e0 │ │ + ldr x27, [x23, #16] │ │ + mov w8, #0x70 // #112 │ │ + ldr x26, [x23] │ │ + str xzr, [x0, #1232] │ │ + mov x19, x0 │ │ + mov w2, #0x58 // #88 │ │ + madd x8, x27, x8, x26 │ │ + ldrh w9, [x26, #1330] │ │ + mvn x10, x27 │ │ + add x21, x26, #0x4d8 │ │ + add x24, x10, x9 │ │ + ldr x9, [x21, x27, lsl #3] │ │ + strh w24, [x0, #1330] │ │ + add x0, sp, #0x18 │ │ + str x9, [sp, #16] │ │ + ldp x28, x25, [x8] │ │ + ldr x22, [x8, #16] │ │ + add x1, x8, #0x18 │ │ + bl 75770 │ │ + cmp x24, #0xc │ │ + b.cs 1ae94 // b.hs, b.nlast │ │ + str x22, [sp, #8] │ │ + add x22, x27, #0x1 │ │ + lsl x2, x24, #3 │ │ + add x1, x21, x22, lsl #3 │ │ + add x0, x19, #0x4d8 │ │ + bl 75770 │ │ + mov w8, #0x70 // #112 │ │ + mov x0, x19 │ │ + madd x1, x22, x8, x26 │ │ + lsl x8, x24, #7 │ │ + sub x2, x8, x24, lsl #4 │ │ + bl 75770 │ │ + add x0, x20, #0x20 │ │ + add x1, sp, #0x18 │ │ + mov w2, #0x58 // #88 │ │ + strh w27, [x26, #1330] │ │ + bl 75770 │ │ + ldr x8, [x23, #8] │ │ + stp x26, x8, [x20, #120] │ │ + ldp x8, x9, [sp, #8] │ │ + stp x9, x28, [x20] │ │ + stp x25, x8, [x20, #16] │ │ + stp x19, xzr, [x20, #136] │ │ + ldp x20, x19, [sp, #192] │ │ + ldp x22, x21, [sp, #176] │ │ + ldp x24, x23, [sp, #160] │ │ + ldp x26, x25, [sp, #144] │ │ + ldp x28, x27, [sp, #128] │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0xd0 │ │ + ret │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x78 │ │ + mov x0, xzr │ │ + mov x1, x24 │ │ + mov w2, #0xb // #11 │ │ + bl 186d8 │ │ + brk #0x1 │ │ + mov x20, x0 │ │ + cbz x28, 1aecc │ │ + mov x0, x25 │ │ + mov x1, x22 │ │ + mov w2, #0x8 // #8 │ │ + mov w3, #0x10 // #16 │ │ + bl 1a908 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldr x8, [x3, #8] │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ mov x21, x0 │ │ - bl 4f510 │ │ - mov x0, x21 │ │ - strb wzr, [x21, x19] │ │ - ldr x1, [x29, #24] │ │ - ldp x20, x19, [sp, #32] │ │ - ldr x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - br x1 │ │ + cbz x8, 1af1c │ │ + ldr x1, [x3, #16] │ │ + cbz x1, 1af1c │ │ + ldr x0, [x3] │ │ + mov x2, x20 │ │ + mov x3, x19 │ │ + bl 1652c │ │ + b 1af2c │ │ + cbz x19, 1af3c │ │ + mov x0, x19 │ │ + mov x1, x20 │ │ + bl 164ec │ │ + cmp x0, #0x0 │ │ + cset w8, eq // eq = none │ │ + csel x20, x20, x0, eq // eq = none │ │ + b 1af40 │ │ + mov x8, xzr │ │ + stp x20, x19, [x21, #8] │ │ + str x8, [x21] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - bl 4f520 │ │ - sub sp, sp, #0x90 │ │ + ldr x1, [x0] │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x8 // #8 │ │ + mov w4, #0x70 // #112 │ │ + bl 1af94 │ │ + mov x8, #0x8000000000000001 // #-9223372036854775807 │ │ + cmp x0, x8 │ │ + b.ne 1af88 // b.any │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x108 │ │ + bl 16828 │ │ + adds x10, x2, x1 │ │ + b.cs 1b074 // b.hs, b.nlast │ │ + sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #48] │ │ - stp x28, x27, [sp, #64] │ │ - stp x26, x25, [sp, #80] │ │ - stp x24, x23, [sp, #96] │ │ - stp x22, x21, [sp, #112] │ │ - stp x20, x19, [sp, #128] │ │ - ldr x13, [x0, #4096] │ │ - tst x13, #0xf │ │ - b.ne 15180 // b.any │ │ - add w9, w13, #0x1f0 │ │ - add x8, x13, #0x10 │ │ - and x12, x13, #0x1f0 │ │ - and x14, x9, #0x1f0 │ │ - mov w9, #0xd // #13 │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x9, [x0] │ │ + mov w12, #0x8 // #8 │ │ + neg x13, x3 │ │ + mov x8, x3 │ │ + mov x19, x0 │ │ + mov x0, xzr │ │ + lsl x11, x9, #1 │ │ + cmp x10, x9, lsl #1 │ │ + csel x10, x10, x11, hi // hi = pmore │ │ + cmp x4, #0x1 │ │ + mov w11, #0x4 // #4 │ │ + csel x11, x12, x11, eq // eq = none │ │ + add x12, x3, x4 │ │ + cmp x10, x11 │ │ + sub x12, x12, #0x1 │ │ + csel x20, x10, x11, hi // hi = pmore │ │ + and x10, x12, x13 │ │ + umulh x11, x10, x20 │ │ + cmp xzr, x11 │ │ + b.ne 1b064 // b.any │ │ + mul x2, x10, x20 │ │ + mov x10, #0x8000000000000000 // #-9223372036854775808 │ │ + sub x10, x10, x8 │ │ + cmp x2, x10 │ │ + b.hi 1b064 // b.pmore │ │ + add x10, sp, #0x18 │ │ + cbnz x9, 1b020 │ │ + add x10, x10, #0x8 │ │ + b 1b030 │ │ + mul x9, x9, x4 │ │ + ldr x11, [x19, #8] │ │ + add x10, x10, #0x10 │ │ + stp x11, x8, [sp, #24] │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov x1, x8 │ │ + str x9, [x10] │ │ + bl 1aedc │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.ne 1b058 // b.any │ │ + ldp x0, x1, [sp, #8] │ │ + b 1b064 │ │ + ldr x8, [sp, #8] │ │ + mov x0, #0x8000000000000001 // #-9223372036854775807 │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + mov x0, xzr │ │ + ret │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0] │ │ + mov x19, x1 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x8 // #8 │ │ + mov w4, #0x10 // #16 │ │ + mov x1, x8 │ │ + bl 1af94 │ │ + mov x8, #0x8000000000000001 // #-9223372036854775807 │ │ + cmp x0, x8 │ │ + b.ne 1b0bc // b.any │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x2, x19 │ │ + bl 16828 │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1f0 │ │ + ldr x21, [x1, #96] │ │ + ldr x8, [x0, #16] │ │ + mov x20, x1 │ │ + sub x22, x21, #0x1 │ │ + cmp x22, x8 │ │ + b.cs 1b138 // b.hs, b.nlast │ │ + ldr x8, [x20] │ │ + cbz x8, 1b114 │ │ + ldp x0, x1, [x20, #8] │ │ + mov w2, #0x8 // #8 │ │ + mov w3, #0x10 // #16 │ │ + bl 1a908 │ │ + mov w0, #0x1 // #1 │ │ + add sp, sp, #0x1f0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + mov x19, x0 │ │ + b.ne 1b1ac // b.any │ │ + ldr x8, [x19, #40] │ │ + cbz x8, 1b214 │ │ + ldr x8, [x19, #24] │ │ + cbz x8, 1b214 │ │ + ldr x9, [x19, #32] │ │ + ldrh w11, [x8, #1330] │ │ + add x13, x8, #0x4d8 │ │ + mov x10, #0xffffffffffffffff // #-1 │ │ + lsl x12, x11, #3 │ │ + cbz x12, 1b194 │ │ + ldr x14, [x13], #8 │ │ + sub x12, x12, #0x8 │ │ + add x10, x10, #0x1 │ │ + cmp x21, x14 │ │ + cset w14, hi // hi = pmore │ │ + csinv w14, w14, wzr, cs // cs = hs, nlast │ │ + and w14, w14, #0xff │ │ + cmp w14, #0x1 │ │ + b.eq 1b164 // b.none │ │ + cbz w14, 1b0fc │ │ + b 1b198 │ │ + mov x10, x11 │ │ + cbz x9, 1b214 │ │ + add x8, x8, x10, lsl #3 │ │ + sub x9, x9, #0x1 │ │ + ldr x8, [x8, #1336] │ │ + b 1b154 │ │ + mov x9, x19 │ │ + ldr x8, [x9, #24]! │ │ + cbz x8, 1b24c │ │ + ldr x10, [x19, #32] │ │ + ldrh w11, [x8, #1330] │ │ + add x13, x8, #0x4d8 │ │ + mov x22, #0xffffffffffffffff // #-1 │ │ + lsl x12, x11, #3 │ │ + cbz x12, 1b1fc │ │ + ldr x14, [x13], #8 │ │ + sub x12, x12, #0x8 │ │ + add x22, x22, #0x1 │ │ + cmp x21, x14 │ │ + cset w14, hi // hi = pmore │ │ + csinv w14, w14, wzr, cs // cs = hs, nlast │ │ + and w14, w14, #0xff │ │ + cmp w14, #0x1 │ │ + b.eq 1b1cc // b.none │ │ + cbz w14, 1b0fc │ │ + b 1b200 │ │ + mov x22, x11 │ │ + cbz x10, 1b28c │ │ + add x8, x8, x22, lsl #3 │ │ + sub x10, x10, #0x1 │ │ + ldr x8, [x8, #1336] │ │ + b 1b1bc │ │ + ldr x8, [x19] │ │ + cmp x22, x8 │ │ + b.ne 1b228 // b.any │ │ + mov x0, x19 │ │ + bl 1af58 │ │ + mov w8, #0x70 // #112 │ │ + ldr x9, [x19, #8] │ │ + mov x1, x20 │ │ + madd x0, x22, x8, x9 │ │ + mov w2, #0x70 // #112 │ │ + bl 75770 │ │ + mov w0, wzr │ │ + str x21, [x19, #16] │ │ + b 1b118 │ │ + stp x9, x21, [sp, #8] │ │ + str xzr, [sp, #24] │ │ + bl 1a8e0 │ │ + mov w8, #0x1 // #1 │ │ + mov x1, x20 │ │ + mov w2, #0x70 // #112 │ │ + str xzr, [x0, #1232] │ │ + stp x0, xzr, [x19, #24] │ │ + strh w8, [x0, #1330] │ │ + str x21, [x0, #1240] │ │ + bl 75770 │ │ + ldr x8, [x19, #40] │ │ + mov w0, wzr │ │ + add x8, x8, #0x1 │ │ + str x8, [x19, #40] │ │ + b 1b118 │ │ + stp x9, x21, [sp, #8] │ │ + ldrh w9, [x8, #1330] │ │ + stp x8, xzr, [sp, #24] │ │ + cmp w9, #0xb │ │ + str x22, [sp, #40] │ │ + b.cs 1b2c0 // b.hs, b.nlast │ │ + add x8, sp, #0x8 │ │ + sub x0, x29, #0xa0 │ │ + mov x2, x21 │ │ + add x1, x8, #0x10 │ │ + mov x3, x20 │ │ + bl 1acac │ │ + b 1b278 │ │ + cmp x22, #0x5 │ │ + sub x25, x29, #0xa0 │ │ + stp x8, xzr, [x29, #-232] │ │ + b.cs 1b2d8 // b.hs, b.nlast │ │ + mov w8, #0x4 // #4 │ │ + b 1b2f4 │ │ + cmp x22, #0x6 │ │ + add x23, x25, #0x88 │ │ + add x24, x25, #0x90 │ │ + b.eq 1b4e0 // b.none │ │ + cmp x22, #0x5 │ │ + mov x8, x22 │ │ + b.ne 1b4fc // b.any │ │ + stur x8, [x29, #-216] │ │ + sub x0, x29, #0xa0 │ │ + sub x1, x29, #0xe8 │ │ + bl 1ad98 │ │ + add x23, x25, #0x78 │ │ + add x24, x25, #0x80 │ │ + ldr x8, [x23] │ │ + ldr x9, [x24] │ │ + sub x0, x29, #0xd0 │ │ + sub x1, x29, #0xb8 │ │ + mov x2, x21 │ │ + mov x3, x20 │ │ + stp x8, x9, [x29, #-184] │ │ + stur x22, [x29, #-168] │ │ + bl 1acac │ │ + ldp x20, x25, [x29, #-160] │ │ + sub x8, x29, #0xa0 │ │ + add x0, sp, #0xa0 │ │ + add x1, x8, #0x10 │ │ + mov w2, #0x68 // #104 │ │ + bl 75770 │ │ + cmp x25, #0x2 │ │ + b.eq 1b278 // b.none │ │ + ldp x22, x24, [x29, #-40] │ │ + add x26, sp, #0x30 │ │ + ldp x21, x28, [x29, #-24] │ │ + add x0, x26, #0x8 │ │ + add x1, sp, #0xa0 │ │ + mov w2, #0x68 // #104 │ │ + str x25, [sp, #48] │ │ + bl 75770 │ │ + ldr x0, [x22, #1232] │ │ + cbz x0, 1b468 │ │ + sub x23, x29, #0xa0 │ │ + mov w27, #0x6 // #6 │ │ + cmp x28, x24 │ │ + b.ne 1b530 // b.any │ │ + ldrh w8, [x0, #1330] │ │ + ldrh w22, [x22, #1328] │ │ + cmp w8, #0xb │ │ + b.cc 1b518 // b.lo, b.ul, b.last │ │ + add x8, x24, #0x1 │ │ + cmp w22, #0x5 │ │ + stp x0, x8, [x29, #-184] │ │ + b.cs 1b3b0 // b.hs, b.nlast │ │ + mov w8, #0x4 // #4 │ │ + b 1b3c4 │ │ + cmp w22, #0x6 │ │ + b.eq 1b3e4 // b.none │ │ + cmp w22, #0x5 │ │ + b.ne 1b400 // b.any │ │ + mov x8, x22 │ │ + stur x8, [x29, #-168] │ │ + sub x0, x29, #0xa0 │ │ + sub x1, x29, #0xb8 │ │ + bl 1aab0 │ │ + ldur x0, [x29, #-40] │ │ + add x3, sp, #0x30 │ │ + mov x1, x22 │ │ + b 1b41c │ │ + mov w8, #0x5 // #5 │ │ + stur x8, [x29, #-168] │ │ + sub x0, x29, #0xa0 │ │ + sub x1, x29, #0xb8 │ │ + bl 1aab0 │ │ + mov x1, xzr │ │ + b 1b414 │ │ + stur x27, [x29, #-168] │ │ + sub x0, x29, #0xa0 │ │ + sub x1, x29, #0xb8 │ │ + bl 1aab0 │ │ + sub x1, x22, #0x7 │ │ + ldur x0, [x29, #-24] │ │ + add x3, sp, #0x30 │ │ + mov x2, x20 │ │ + mov x4, x21 │ │ + bl 1a978 │ │ + ldp x20, x25, [x29, #-160] │ │ + add x0, sp, #0xa0 │ │ + add x1, x23, #0x10 │ │ + mov w2, #0x68 // #104 │ │ + bl 75770 │ │ + cmp x25, #0x2 │ │ + b.eq 1b278 // b.none │ │ + ldp x22, x24, [x29, #-40] │ │ + add x0, x26, #0x8 │ │ + ldp x21, x28, [x29, #-24] │ │ + add x1, sp, #0xa0 │ │ + mov w2, #0x68 // #104 │ │ + str x25, [sp, #48] │ │ + bl 75770 │ │ + ldr x0, [x22, #1232] │ │ + cbnz x0, 1b380 │ │ + ldp x23, x8, [sp, #56] │ │ + ldr x27, [x19, #24] │ │ + str x8, [sp] │ │ + cbz x27, 1b54c │ │ + ldr x22, [x19, #32] │ │ + bl 1a950 │ │ + mov x24, x0 │ │ + add x8, x22, #0x1 │ │ + cmp x28, x22 │ │ + str xzr, [x0, #1232] │ │ + strh wzr, [x0, #1330] │ │ + str x27, [x0, #1336] │ │ + str x0, [x27, #1232] │ │ + strh wzr, [x27, #1328] │ │ + stp x0, x8, [x19, #24] │ │ + b.ne 1b55c // b.any │ │ + ldr x8, [sp] │ │ + mov w22, #0x1 // #1 │ │ + add x0, x24, #0x18 │ │ + add x1, x26, #0x18 │ │ + mov w2, #0x58 // #88 │ │ + str x20, [x24, #1240] │ │ + strh w22, [x24, #1330] │ │ + stp x25, x23, [x24] │ │ + str x8, [x24, #16] │ │ + bl 75770 │ │ + str x21, [x24, #1344] │ │ + str x24, [x21, #1232] │ │ + strh w22, [x21, #1328] │ │ + b 1b278 │ │ + mov w8, #0x5 // #5 │ │ + stur x8, [x29, #-216] │ │ + sub x0, x29, #0xa0 │ │ + sub x1, x29, #0xe8 │ │ + bl 1ad98 │ │ + mov x22, xzr │ │ + b 1b30c │ │ + mov w8, #0x6 // #6 │ │ + stur x8, [x29, #-216] │ │ + sub x0, x29, #0xa0 │ │ + sub x1, x29, #0xe8 │ │ + bl 1ad98 │ │ + sub x22, x22, #0x7 │ │ + b 1b30c │ │ + add x3, sp, #0x30 │ │ + mov x1, x22 │ │ + mov x2, x20 │ │ + mov x4, x21 │ │ + bl 1a978 │ │ + b 1b278 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x1bc │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xa8 │ │ + mov w1, #0x35 // #53 │ │ + bl 17fcc │ │ + b 1b574 │ │ + adrp x0, 77000 │ │ + add x0, x0, #0x30 │ │ + bl 17640 │ │ + b 1b574 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x164 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x48 │ │ + mov w1, #0x30 // #48 │ │ + bl 17fcc │ │ + brk #0x1 │ │ + brk #0x1 │ │ + b 1b588 │ │ + b 1b5b4 │ │ + b 1b588 │ │ + ldr x8, [x20] │ │ + mov x19, x0 │ │ + cbz x8, 1b5cc │ │ + ldp x0, x1, [x20, #8] │ │ + b 1b5c0 │ │ + b 1b5a0 │ │ + mov x19, x0 │ │ + cbz x25, 1b5cc │ │ + ldr x1, [sp] │ │ + mov x0, x23 │ │ + b 1b5c0 │ │ + mov x19, x0 │ │ + cbz x25, 1b5cc │ │ + ldp x0, x1, [sp, #56] │ │ + mov w2, #0x8 // #8 │ │ + mov w3, #0x10 // #16 │ │ + bl 1a908 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + ldr w8, [x0] │ │ + cmp w8, #0x1 │ │ + b.ne 1b5e8 // b.any │ │ + ldp x8, x1, [x0, #16] │ │ + b 1b5f8 │ │ + ldr x1, [x0, #8] │ │ + cmp x1, #0x6 │ │ + b.cs 1b600 // b.hs, b.nlast │ │ + add x8, x0, #0x10 │ │ + mov x0, x8 │ │ + ret │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + sub sp, sp, #0x130 │ │ + stp x29, x30, [sp, #208] │ │ + stp x28, x27, [sp, #224] │ │ + stp x26, x25, [sp, #240] │ │ + stp x24, x23, [sp, #256] │ │ + stp x22, x21, [sp, #272] │ │ + stp x20, x19, [sp, #288] │ │ + add x29, sp, #0xd0 │ │ + add x19, x1, #0x2, lsl #12 │ │ + mov w9, #0x28dc // #10460 │ │ + ldr w10, [x1, #10440] │ │ + ldrb w8, [x19, #2288] │ │ + mov x21, x1 │ │ + add x27, x1, x9 │ │ + mov w9, #0x1680 // #5760 │ │ + ldr x11, [x1, #10432] │ │ + stur w10, [x29, #-48] │ │ + sturb w8, [x29, #-36] │ │ + add x10, x1, #0xe80 │ │ + add x8, x1, x9 │ │ + stp x8, x10, [sp, #72] │ │ + add x8, x1, #0x200 │ │ + mov w9, #0x2300 // #8960 │ │ + stp x8, x11, [x29, #-64] │ │ + add x8, x1, #0xa00 │ │ + ldr d0, [x27] │ │ + stur x8, [x29, #-72] │ │ + mov w8, #0x28e8 // #10472 │ │ + ldrb w1, [x19, #2308] │ │ + add x8, x21, x8 │ │ + mov x25, x4 │ │ + mov x24, x3 │ │ + str x8, [sp, #64] │ │ + mov w8, #0x28a0 // #10400 │ │ + mov x28, x2 │ │ + add x8, x21, x8 │ │ + mov x23, x0 │ │ + mov x22, xzr │ │ + stur x8, [x29, #-96] │ │ + mov w8, #0x1b00 // #6912 │ │ + add x8, x21, x8 │ │ + stur d0, [x29, #-44] │ │ + str x8, [sp, #104] │ │ + add x8, x21, x9 │ │ + mov w9, #0x2810 // #10256 │ │ + str x8, [sp, #96] │ │ + mov w8, #0x28f1 // #10481 │ │ + add x8, x21, x8 │ │ + stp x3, x8, [x29, #-88] │ │ + mov w8, #0x28e4 // #10468 │ │ + add x8, x21, x8 │ │ + stp x2, x8, [sp, #48] │ │ + add x8, x21, x9 │ │ str x8, [sp, #40] │ │ - and x8, x8, #0x1f0 │ │ - orr x11, x12, #0xf │ │ - orr x16, x12, #0x1 │ │ - orr x15, x14, #0xf │ │ - orr x3, x14, x9 │ │ - orr x2, x14, #0x6 │ │ - orr x17, x14, #0x4 │ │ - add x21, x0, #0x800 │ │ + mov w8, #0x2880 // #10368 │ │ + add x8, x21, x8 │ │ str x8, [sp, #32] │ │ - tbnz w13, #9, 14d28 │ │ - lsl x10, x3, #2 │ │ - lsl x9, x2, #2 │ │ - lsl x6, x16, #2 │ │ - add x12, x0, x12, lsl #2 │ │ - add x14, x0, x14, lsl #2 │ │ - mov w26, #0x100 // #256 │ │ - ldr w16, [x0, x10] │ │ - ldr w3, [x0, x9] │ │ - ldr w7, [x0, x6] │ │ - ldr w4, [x12] │ │ - lsl x8, x15, #2 │ │ - ror w16, w16, #10 │ │ - ror w3, w3, #8 │ │ - str x9, [sp, #8] │ │ - stp x8, x10, [sp, #16] │ │ - mov w29, #0x100 // #256 │ │ - eor w16, w16, w7, ror #23 │ │ - add w3, w4, w3 │ │ - ldp w30, w28, [x12, #16] │ │ - add w2, w3, w16 │ │ - str w2, [x12] │ │ - bfxil w26, w2, #16, #8 │ │ - ldr w4, [x14, #28] │ │ - ldr w3, [x14, #56] │ │ - ror w13, w28, #23 │ │ - ldr w26, [x21, w26, uxtw #2] │ │ - ror w19, w4, #8 │ │ - ror w3, w3, #10 │ │ - ldp w5, w4, [x12, #8] │ │ - add w7, w19, w7 │ │ - ldp w27, w24, [x12, #24] │ │ - eor w20, w3, w5, ror #23 │ │ - ldr w3, [x0, x17, lsl #2] │ │ - ldp w25, w23, [x12, #40] │ │ - add w17, w7, w20 │ │ - str w17, [x0, x6] │ │ - lsr x9, x3, #16 │ │ - ldr w7, [x0, x8] │ │ - ldr w6, [x14, #32] │ │ - lsl x8, x11, #2 │ │ - ldr w10, [x14, #20] │ │ - add x9, x21, w9, uxtb #2 │ │ - and x3, x3, #0xff │ │ - ror w7, w7, #10 │ │ - ror w19, w6, #8 │ │ - str x8, [sp] │ │ - ror w8, w30, #23 │ │ - ldr w3, [x21, x3, lsl #2] │ │ - ldr w9, [x9, #1024] │ │ - eor w11, w7, w4, ror #23 │ │ - add w5, w19, w5 │ │ - bfxil w29, w17, #16, #8 │ │ - eor w8, w8, w2, ror #10 │ │ - add w9, w9, w3 │ │ - lsr x3, x10, #16 │ │ - add w22, w5, w11 │ │ - eor w13, w13, w17, ror #10 │ │ - ror w15, w27, #23 │ │ - str w22, [x12, #8] │ │ - add x3, x21, w3, uxtb #2 │ │ - and x10, x10, #0xff │ │ - ldr w11, [x14, #36] │ │ - ldr w29, [x21, w29, uxtw #2] │ │ - ldr w10, [x21, x10, lsl #2] │ │ - ldr w3, [x3, #1024] │ │ - eor w9, w9, w2 │ │ - mov w20, #0x100 // #256 │ │ - ror w11, w11, #8 │ │ - bfxil w20, w22, #16, #8 │ │ - add w10, w3, w10 │ │ - add w11, w11, w4 │ │ - and w4, w2, #0xff │ │ - eor w10, w10, w17 │ │ - add w6, w11, w8 │ │ - ldr x8, [sp, #8] │ │ - ldr w4, [x21, w4, uxtw #2] │ │ - stp w9, w10, [x1] │ │ - ldr w20, [x21, w20, uxtw #2] │ │ - ror w2, w2, #8 │ │ - ldr w8, [x0, x8] │ │ - str w6, [x12, #12] │ │ - add w11, w26, w4 │ │ - ldr w26, [x14, #40] │ │ - and w4, w17, #0xff │ │ - str w11, [sp, #8] │ │ - ldr w4, [x21, w4, uxtw #2] │ │ - lsr x3, x8, #16 │ │ - and x8, x8, #0xff │ │ - ror w26, w26, #8 │ │ - ldr w8, [x21, x8, lsl #2] │ │ - ldr x11, [sp, #24] │ │ - add w4, w29, w4 │ │ - add x3, x21, w3, uxtb #2 │ │ - ror w17, w17, #8 │ │ - add w26, w26, w30 │ │ - and w30, w22, #0xff │ │ - add w2, w25, w2 │ │ - add w26, w26, w13 │ │ - eor w13, w15, w22, ror #10 │ │ - ldr w15, [x14, #28] │ │ - str w26, [x12, #16] │ │ - ldr w9, [x3, #1024] │ │ - ror w25, w25, #23 │ │ - ldr w29, [x14, #44] │ │ - lsr x10, x15, #16 │ │ - add w8, w9, w8 │ │ - ror w29, w29, #8 │ │ - add x9, x21, w10, uxtb #2 │ │ - and x10, x15, #0xff │ │ - ldr w10, [x21, x10, lsl #2] │ │ - eor w8, w8, w22 │ │ - ror w22, w22, #8 │ │ - add w3, w29, w28 │ │ - ror w28, w24, #23 │ │ - ldr w29, [x21, w30, uxtw #2] │ │ - add w3, w3, w13 │ │ - ldr w13, [x14, #32] │ │ - ldr w9, [x9, #1024] │ │ - str w3, [x12, #20] │ │ - add w20, w20, w29 │ │ - eor w28, w28, w6, ror #10 │ │ - ldr w15, [x14, #48] │ │ - add w9, w9, w10 │ │ - ldr w10, [x14, #36] │ │ - and x29, x13, #0xff │ │ - lsr x13, x13, #16 │ │ - eor w9, w9, w6 │ │ - ror w15, w15, #8 │ │ - stp w8, w9, [x1, #8] │ │ - add x8, x21, w13, uxtb #2 │ │ - ldr w13, [x21, x29, lsl #2] │ │ - add w29, w23, w17 │ │ - add w15, w15, w27 │ │ - lsr x27, x10, #16 │ │ - and x10, x10, #0xff │ │ - add w9, w15, w28 │ │ - ldr w8, [x8, #1024] │ │ - ldr w10, [x21, x10, lsl #2] │ │ - ldp w19, w5, [x12, #32] │ │ - str w9, [x12, #24] │ │ - add x15, x21, w27, uxtb #2 │ │ - add w8, w8, w13 │ │ - ldr w27, [x0, x11] │ │ - ror w17, w23, #23 │ │ - eor w8, w8, w26 │ │ - ror w13, w19, #23 │ │ - ldr w15, [x15, #1024] │ │ - ldr w28, [x12, #56] │ │ - ror w27, w27, #8 │ │ - eor w25, w25, w9, ror #10 │ │ - eor w13, w13, w26, ror #10 │ │ - add w10, w15, w10 │ │ - ror w15, w5, #23 │ │ - add w24, w27, w24 │ │ - ldr w27, [x14, #40] │ │ - eor w10, w10, w3 │ │ - add w13, w24, w13 │ │ - stp w8, w10, [x1, #16] │ │ - eor w15, w15, w3, ror #10 │ │ - lsr x24, x27, #16 │ │ - and x23, x27, #0xff │ │ - str w13, [x12, #28] │ │ - ldr w23, [x21, x23, lsl #2] │ │ - ldr w10, [x14, #44] │ │ - eor w17, w17, w13, ror #10 │ │ - add x24, x21, w24, uxtb #2 │ │ - ldr x27, [sp, #16] │ │ - ldp w16, w7, [x12, #48] │ │ - ldr w24, [x24, #1024] │ │ - add w23, w24, w23 │ │ - ldr w24, [x14, #56] │ │ - add w22, w16, w22 │ │ - eor w9, w23, w9 │ │ - lsr x23, x10, #16 │ │ - ror w8, w16, #23 │ │ - ror w24, w24, #8 │ │ - add w16, w2, w17 │ │ - ror w2, w26, #8 │ │ - ror w26, w28, #23 │ │ - ror w17, w6, #8 │ │ - add x23, x21, w23, uxtb #2 │ │ - add w19, w24, w19 │ │ - add w2, w28, w2 │ │ - and x10, x10, #0xff │ │ - add w15, w19, w15 │ │ - eor w24, w26, w16, ror #10 │ │ - ldr x28, [sp] │ │ - str w15, [x12, #32] │ │ - add w17, w7, w17 │ │ - ldr w10, [x21, x10, lsl #2] │ │ - ldr w19, [x23, #1024] │ │ - ldr w23, [x14, #48] │ │ - ldr w26, [x0, x27] │ │ - add w24, w17, w24 │ │ - ldr w17, [x0, x28] │ │ - eor w8, w8, w15, ror #10 │ │ - add w10, w19, w10 │ │ - lsr x19, x23, #16 │ │ - ror w26, w26, #8 │ │ - eor w10, w10, w13 │ │ - ror w13, w17, #23 │ │ - add w8, w29, w8 │ │ - stp w9, w10, [x1, #24] │ │ - add w9, w26, w5 │ │ - add x10, x21, w19, uxtb #2 │ │ - ror w5, w7, #23 │ │ - and x7, x23, #0xff │ │ - eor w13, w13, w8, ror #10 │ │ - add w9, w9, w25 │ │ - ldr w7, [x21, x7, lsl #2] │ │ - ldr w10, [x10, #1024] │ │ - str w9, [x12, #36] │ │ - add w13, w2, w13 │ │ - eor w2, w5, w9, ror #10 │ │ - ldr w5, [x0, x11] │ │ - str w16, [x12, #40] │ │ - add w10, w10, w7 │ │ - ldr w14, [x14, #56] │ │ - str w8, [x12, #44] │ │ - add w2, w22, w2 │ │ - ldr w7, [x0, x27] │ │ - eor w10, w10, w15 │ │ - and x15, x5, #0xff │ │ - lsr x5, x5, #16 │ │ - stp w2, w24, [x12, #48] │ │ - ldr w11, [sp, #8] │ │ - str w13, [x12, #56] │ │ - ldr w12, [x21, x15, lsl #2] │ │ - and x15, x14, #0xff │ │ - lsr x14, x14, #16 │ │ - add x5, x21, w5, uxtb #2 │ │ - lsr x22, x7, #16 │ │ - eor w4, w4, w24 │ │ - eor w19, w11, w2 │ │ - ldr x11, [sp, #32] │ │ - add x14, x21, w14, uxtb #2 │ │ - stp w19, w4, [x1, #48] │ │ - ldr w5, [x5, #1024] │ │ - add x19, x21, w22, uxtb #2 │ │ - ldr w4, [x0, x11, lsl #2] │ │ - and x7, x7, #0xff │ │ - ldr w15, [x21, x15, lsl #2] │ │ - ldr w14, [x14, #1024] │ │ - ldr w7, [x21, x7, lsl #2] │ │ - add w12, w5, w12 │ │ - ldr w5, [x19, #1024] │ │ - ror w4, w4, #23 │ │ - eor w9, w12, w9 │ │ - add w12, w14, w15 │ │ - stp w10, w9, [x1, #32] │ │ - eor w9, w12, w16 │ │ - add w10, w5, w7 │ │ - ror w12, w3, #8 │ │ - eor w8, w10, w8 │ │ - eor w10, w4, w2, ror #10 │ │ - stp w9, w8, [x1, #40] │ │ - eor w9, w20, w13 │ │ - add w8, w17, w12 │ │ - str w9, [x1, #56] │ │ - add w10, w8, w10 │ │ - str w10, [x0, x28] │ │ - b 15138 │ │ - lsl x9, x3, #2 │ │ - lsl x10, x2, #2 │ │ - lsl x8, x16, #2 │ │ - add x12, x21, x12, lsl #2 │ │ - add x14, x21, x14, lsl #2 │ │ - lsl x13, x15, #2 │ │ - stp x13, x9, [sp, #16] │ │ - ldr w9, [x21, x9] │ │ - ldr w3, [x21, x8] │ │ - str x10, [sp, #8] │ │ - ldr w10, [x21, x10] │ │ - ldr w16, [x12] │ │ - ror w9, w9, #22 │ │ - lsl x11, x11, #2 │ │ - ror w10, w10, #24 │ │ - mov w20, #0x100 // #256 │ │ - eor w9, w9, w3, ror #9 │ │ - str x11, [sp] │ │ - add w10, w16, w10 │ │ - add w2, w10, w9 │ │ - str w2, [x12] │ │ - ldr w9, [x14, #56] │ │ - ldr w10, [x14, #28] │ │ - ldp w5, w4, [x12, #8] │ │ - ror w9, w9, #22 │ │ - ror w10, w10, #24 │ │ - ldp w26, w28, [x12, #16] │ │ - eor w9, w9, w5, ror #9 │ │ - add w10, w10, w3 │ │ - ldr w3, [x21, x17, lsl #2] │ │ - ldp w27, w24, [x12, #24] │ │ - add w17, w10, w9 │ │ - str w17, [x21, x8] │ │ - ror w30, w26, #9 │ │ - ldr w8, [x21, x13] │ │ - ldr w6, [x14, #32] │ │ - ldr w29, [x14, #20] │ │ - eor w30, w30, w2, ror #22 │ │ - mov w9, #0x100 // #256 │ │ - mov w10, #0x100 // #256 │ │ - ror w7, w8, #22 │ │ - ror w8, w6, #24 │ │ - bfxil w9, w2, #16, #8 │ │ - ror w13, w28, #9 │ │ - bfxil w10, w17, #16, #8 │ │ - ror w15, w27, #9 │ │ - eor w11, w7, w4, ror #9 │ │ - add w8, w8, w5 │ │ - ldr w9, [x0, w9, uxtw #2] │ │ - eor w13, w13, w17, ror #22 │ │ - ldr w10, [x0, w10, uxtw #2] │ │ - add w22, w8, w11 │ │ - lsr x8, x3, #16 │ │ - and x3, x3, #0xff │ │ - str w22, [x12, #8] │ │ - ldr w3, [x0, x3, lsl #2] │ │ - bfxil w20, w22, #16, #8 │ │ - ldr w11, [x14, #36] │ │ - add x8, x0, w8, uxtb #2 │ │ - ldr w20, [x0, w20, uxtw #2] │ │ - ror w11, w11, #24 │ │ - ldp w19, w5, [x12, #32] │ │ - add w11, w11, w4 │ │ - and w4, w2, #0xff │ │ - add w6, w11, w30 │ │ - ldr w30, [x8, #1024] │ │ - ldr x8, [sp, #8] │ │ - ldr w4, [x0, w4, uxtw #2] │ │ - ldr w8, [x21, x8] │ │ - str w6, [x12, #12] │ │ - add w3, w30, w3 │ │ - ldr w11, [x14, #40] │ │ - lsr x30, x29, #16 │ │ - add w9, w9, w4 │ │ - and w4, w17, #0xff │ │ - and x29, x29, #0xff │ │ - eor w3, w3, w2 │ │ - ror w11, w11, #24 │ │ - ldr w4, [x0, w4, uxtw #2] │ │ - add x30, x0, w30, uxtb #2 │ │ - ldr w29, [x0, x29, lsl #2] │ │ - ror w2, w2, #24 │ │ - add w11, w11, w26 │ │ - add w4, w10, w4 │ │ - ldr w10, [x30, #1024] │ │ - add w26, w11, w13 │ │ - ldr w13, [x14, #28] │ │ - eor w11, w15, w22, ror #22 │ │ - str w26, [x12, #16] │ │ - add w10, w10, w29 │ │ - lsr x15, x8, #16 │ │ - ldr w29, [x14, #44] │ │ - eor w10, w10, w17 │ │ - and x8, x8, #0xff │ │ - add x15, x0, w15, uxtb #2 │ │ - stp w3, w10, [x1] │ │ - ldr w8, [x0, x8, lsl #2] │ │ - ror w29, w29, #24 │ │ - and w30, w22, #0xff │ │ - ror w17, w17, #24 │ │ - ldr w10, [x15, #1024] │ │ - lsr x15, x13, #16 │ │ - add w3, w29, w28 │ │ - ror w28, w24, #9 │ │ - ldr w29, [x0, w30, uxtw #2] │ │ - add w3, w3, w11 │ │ - add w8, w10, w8 │ │ - add x10, x0, w15, uxtb #2 │ │ - and x11, x13, #0xff │ │ - ldr w13, [x14, #32] │ │ - str w3, [x12, #20] │ │ - ldr w15, [x14, #48] │ │ - ldr w11, [x0, x11, lsl #2] │ │ - ldr w10, [x10, #1024] │ │ - add w20, w20, w29 │ │ - eor w28, w28, w6, ror #22 │ │ - and x29, x13, #0xff │ │ - ror w15, w15, #24 │ │ + and w8, w1, #0xff │ │ + mov w26, w1 │ │ + cmp w8, #0x18 │ │ + b.hi 1cbcc // b.pmore │ │ + and x8, x26, #0xff │ │ + adrp x12, 6000 │ │ + add x12, x12, #0x148 │ │ + adr x10, 1b738 │ │ + ldrh w11, [x12, x8, lsl #1] │ │ + add x10, x10, x11, lsl #2 │ │ + mov w9, wzr │ │ + mov w1, wzr │ │ + mov x20, x5 │ │ + br x10 │ │ + adrp x8, 5000 │ │ + stp xzr, xzr, [x29, #-56] │ │ + mov w1, #0x1 // #1 │ │ + ldr q0, [x8, #3568] │ │ + mov w8, #0x28cc // #10444 │ │ + stur xzr, [x29, #-43] │ │ + str q0, [x21, x8] │ │ + b 1b700 │ │ + ldur w0, [x29, #-40] │ │ + ldrh w8, [x19, #2284] │ │ + cmp w0, w8 │ │ + b.cs 1b794 // b.hs, b.nlast │ │ + ldur w8, [x29, #-48] │ │ + cmp w8, #0x3 │ │ + b.cs 1b7c0 // b.hs, b.nlast │ │ + cbz x24, 1cb38 │ │ + ldrb w9, [x28], #1 │ │ + ldur x10, [x29, #-56] │ │ + sub x24, x24, #0x1 │ │ + lsl x9, x9, x8 │ │ + orr w8, w8, #0x8 │ │ + orr x10, x9, x10 │ │ + b 1b7c4 │ │ + mov w8, #0x13 // #19 │ │ + sub x1, x29, #0x38 │ │ + mov x0, x21 │ │ + strh w8, [x19, #2284] │ │ + bl 1d03c │ │ + and w9, w0, #0xff │ │ + cmp w9, #0x3 │ │ + b.eq 1cb04 // b.none │ │ + mov w8, w0 │ │ + mov x5, x20 │ │ + b 1b808 │ │ + ldur x10, [x29, #-56] │ │ + lsr x9, x10, #3 │ │ + sub w8, w8, #0x3 │ │ + cmp w0, #0x12 │ │ + stur w8, [x29, #-48] │ │ + stur x9, [x29, #-56] │ │ + b.hi 1d01c // b.pmore │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x232 │ │ + ldrb w9, [x8, x0] │ │ + cmp x9, #0x13 │ │ + b.cs 1d028 // b.hs, b.nlast │ │ + ldur x11, [x29, #-80] │ │ + and w10, w10, #0x7 │ │ + mov w8, wzr │ │ + strb w10, [x11, x9] │ │ + add w9, w0, #0x1 │ │ + stur w9, [x29, #-40] │ │ + ands w8, w8, #0xff │ │ + b.eq 1b758 // b.none │ │ + b 1ba1c │ │ + ldrh w2, [x19, #2280] │ │ + ldrh w9, [x19, #2282] │ │ + ldur w8, [x29, #-40] │ │ + add w9, w9, w2 │ │ + cmp w8, w9 │ │ + b.cs 1b8e0 // b.hs, b.nlast │ │ + ldur w10, [x29, #-48] │ │ + cmp w10, #0xf │ │ + b.cs 1b964 // b.hs, b.nlast │ │ + ldp x16, x15, [sp, #96] │ │ + cmp x24, #0x1 │ │ + b.hi 1b974 // b.pmore │ │ + ldur x9, [x29, #-56] │ │ + mov x12, x24 │ │ + and x11, x9, #0x3ff │ │ + ldrsh w11, [x15, x11, lsl #1] │ │ + tbnz w11, #31, 1b870 │ │ + cmp w11, #0x200 │ │ + b.cc 1b8ac // b.lo, b.ul, b.last │ │ + lsr w11, w11, #9 │ │ + cmp x10, x11 │ │ + b.cc 1b8ac // b.lo, b.ul, b.last │ │ + b 1b990 │ │ + cmp x10, #0xb │ │ + b.cc 1b8ac // b.lo, b.ul, b.last │ │ + mov w13, #0xc // #12 │ │ + sub w14, w13, #0x2 │ │ + mvn w11, w11 │ │ + lsr x14, x9, x14 │ │ + and w14, w14, #0x1 │ │ + add w0, w14, w11 │ │ + cmp w0, #0x23f │ │ + b.hi 1cfec // b.pmore │ │ + ldrsh w11, [x16, x0, lsl #1] │ │ + tbz w11, #31, 1b990 │ │ + cmp x10, w13, uxtw │ │ + add w13, w13, #0x1 │ │ + b.cs 1b87c // b.hs, b.nlast │ │ + cbz x12, 1caec │ │ + ldrb w11, [x28], #1 │ │ + mov x12, xzr │ │ + mov x24, xzr │ │ + cmp x10, #0x6 │ │ + lsl x11, x11, x10 │ │ + orr x9, x11, x9 │ │ + add x11, x10, #0x8 │ │ + mov x10, x11 │ │ + stur x9, [x29, #-56] │ │ + stur w11, [x29, #-48] │ │ + b.ls 1b84c // b.plast │ │ + b 1b998 │ │ + cmp w8, w9 │ │ + b.ne 1c92c // b.any │ │ + cmp w2, #0x121 │ │ + b.cs 1cf54 // b.hs, b.nlast │ │ + mov w8, #0x2780 // #10112 │ │ + mov x1, x21 │ │ + add x0, x21, x8 │ │ + bl 75770 │ │ + ldrh w9, [x19, #2280] │ │ + ldrh w8, [x19, #2282] │ │ + add w10, w8, w9 │ │ + and x0, x9, #0x1ff │ │ + and w1, w10, #0x1ff │ │ + cmp w1, w0 │ │ + b.cc 1cf84 // b.lo, b.ul, b.last │ │ + and x2, x8, #0x1f │ │ + sub x1, x1, x0 │ │ + cmp x1, x2 │ │ + b.ne 1cf94 // b.any │ │ + add x1, x21, x0 │ │ + ldur x0, [x29, #-96] │ │ + bl 75770 │ │ + ldrb w8, [x19, #2287] │ │ + sub x1, x29, #0x38 │ │ + mov x0, x21 │ │ + sub w8, w8, #0x1 │ │ + strb w8, [x19, #2287] │ │ + bl 1d03c │ │ + and w8, w0, #0xff │ │ + cmp w8, #0x3 │ │ + b.eq 1cb24 // b.none │ │ + mov x5, x20 │ │ + b 1ba14 │ │ + ldp x16, x15, [sp, #96] │ │ + mov w11, w10 │ │ + ldur x9, [x29, #-56] │ │ + b 1b998 │ │ + ldrh w9, [x28], #2 │ │ + ldur x11, [x29, #-56] │ │ + sub x24, x24, #0x2 │ │ + lsl x9, x9, x10 │ │ + orr x9, x9, x11 │ │ + orr w11, w10, #0x10 │ │ + b 1b998 │ │ + mov x24, x12 │ │ + mov w11, w10 │ │ + and x10, x9, #0x3ff │ │ + ldrsh w10, [x15, x10, lsl #1] │ │ + tbnz w10, #31, 1b9b0 │ │ + lsr w12, w10, #9 │ │ + and w10, w10, #0x1ff │ │ + b 1b9e8 │ │ + mov w12, #0xa // #10 │ │ + lsr x13, x9, x12 │ │ + mvn w10, w10 │ │ + and w13, w13, #0x1 │ │ + add w10, w13, w10 │ │ + cmp w10, #0x240 │ │ + b.cs 1b9dc // b.hs, b.nlast │ │ + ldrsh w10, [x16, w10, uxtw #1] │ │ + add w12, w12, #0x1 │ │ + tbnz w10, #31, 1b9b4 │ │ + b 1b9e4 │ │ + add w12, w12, #0x1 │ │ + mov w10, #0x7fff // #32767 │ │ + and w12, w12, #0xff │ │ + lsr x9, x9, x12 │ │ + sub w11, w11, w12 │ │ + cmp w10, #0x10 │ │ + stp w11, w10, [x29, #-48] │ │ + stur x9, [x29, #-56] │ │ + b.cs 1c968 // b.hs, b.nlast │ │ + and x9, x8, #0x1ff │ │ + add w8, w8, #0x1 │ │ + mov w0, wzr │ │ + strb w10, [x21, x9] │ │ + stur w8, [x29, #-40] │ │ + ands w8, w0, #0xff │ │ + b.eq 1b814 // b.none │ │ + cmp w8, #0x1 │ │ + b.eq 1b700 // b.none │ │ + b 1cb78 │ │ + ldur w3, [x29, #-44] │ │ + mov w1, #0x1e // #30 │ │ + cmp x5, x3 │ │ + b.cc 1b700 // b.lo, b.ul, b.last │ │ + subs x8, x22, x3 │ │ + b.cc 1b700 // b.lo, b.ul, b.last │ │ + ldur w4, [x29, #-40] │ │ + mov x26, x19 │ │ + mov x19, x23 │ │ + add x23, x22, x4 │ │ + cmp x23, x5 │ │ + b.hi 1ba6c // b.pmore │ │ + cmp x8, x22 │ │ + b.cc 1c904 // b.lo, b.ul, b.last │ │ + neg x8, x3 │ │ + cmp x8, x4 │ │ + b.cs 1c904 // b.hs, b.nlast │ │ + cmp w4, #0x0 │ │ + mov w8, #0x13 // #19 │ │ + mov w9, #0xc // #12 │ │ + csel w1, w9, w8, eq // eq = none │ │ + b 1c920 │ │ + cmp x5, x22 │ │ + b.eq 1cb64 // b.none │ │ + b.ls 1cffc // b.plast │ │ + ldp w10, w8, [x29, #-44] │ │ + ldur w9, [x29, #-48] │ │ + strb w10, [x25, x22] │ │ + mov w10, #0x6 // #6 │ │ + add x22, x22, #0x1 │ │ + sub w8, w8, #0x1 │ │ + cmp w9, #0x0 │ │ + mov w9, #0x11 // #17 │ │ + ccmp w8, #0x0, #0x4, ne // ne = any │ │ + stur w8, [x29, #-40] │ │ + csel w1, w10, w9, eq // eq = none │ │ + b 1b700 │ │ + ldur w8, [x29, #-40] │ │ + mov w1, #0x15 // #21 │ │ + cmp w8, #0xff │ │ + b.hi 1b700 // b.pmore │ │ + cmp x5, x22 │ │ + b.eq 1cb64 // b.none │ │ + b.ls 1cffc // b.plast │ │ + strb w8, [x25, x22] │ │ + add x22, x22, #0x1 │ │ + mov w1, #0xc // #12 │ │ + b 1b700 │ │ + ldrb w8, [x19, #2286] │ │ + mov w1, #0x3 // #3 │ │ + cbz w8, 1b700 │ │ + ldur w8, [x29, #-48] │ │ + ldur x1, [x29, #-88] │ │ + sub x10, x1, x24 │ │ + lsr w9, w8, #3 │ │ + and w11, w8, #0xfffffff8 │ │ + cmp w10, w8, lsr #3 │ │ + csel w12, w10, w9, cc // cc = lo, ul, last │ │ + sub w9, w11, w12, lsl #3 │ │ + sub x0, x10, x12 │ │ + ldur x10, [x29, #-56] │ │ + subs x24, x1, x0 │ │ + stur w9, [x29, #-48] │ │ + b.cc 1cfc4 // b.lo, b.ul, b.last │ │ + and x8, x8, #0x7 │ │ + and w9, w9, #0x38 │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + lsr x8, x10, x8 │ │ + lsl x9, x11, x9 │ │ + stur wzr, [x29, #-40] │ │ + mov w1, #0x17 // #23 │ │ + bic x8, x8, x9 │ │ + stur x8, [x29, #-56] │ │ + ldr x8, [sp, #48] │ │ + add x28, x8, x0 │ │ + b 1b700 │ │ + ldur w8, [x29, #-48] │ │ + ldur x9, [x29, #-56] │ │ + mov w1, #0x5 // #5 │ │ + stur wzr, [x29, #-40] │ │ + and x10, x8, #0x7 │ │ + and w8, w8, #0xfffffff8 │ │ + lsr x9, x9, x10 │ │ + stur w8, [x29, #-48] │ │ + stur x9, [x29, #-56] │ │ + b 1b700 │ │ + cbz x24, 1cb14 │ │ + ldrb w8, [x28], #1 │ │ + mov w9, #0x28cc // #10444 │ │ + sub x24, x24, #0x1 │ │ + str w8, [x21, x9] │ │ + mov w1, #0x2 // #2 │ │ + b 1b700 │ │ + ldur w8, [x29, #-40] │ │ + ldur w10, [x29, #-48] │ │ + ldur x9, [x29, #-56] │ │ + ldr w11, [x21, #10452] │ │ + cmp w8, #0x4 │ │ + b.cs 1c2ac // b.hs, b.nlast │ │ + cbz w10, 1bbf8 │ │ + cmp w10, #0x7 │ │ + b.hi 1bbd8 // b.pmore │ │ + cbz x24, 1ca9c │ │ + ldrb w12, [x28], #1 │ │ + sub x24, x24, #0x1 │ │ + lsl x12, x12, x10 │ │ + orr w10, w10, #0x8 │ │ + orr x9, x12, x9 │ │ + lsr x12, x9, #8 │ │ + bfi w9, w11, #8, #24 │ │ + sub w10, w10, #0x8 │ │ + stur w10, [x29, #-48] │ │ + mov w11, w9 │ │ + mov x9, x12 │ │ + stur x12, [x29, #-56] │ │ + b 1bc0c │ │ + cbz x24, 1ca9c │ │ + ldrb w12, [x28], #1 │ │ + mov w10, wzr │ │ + sub x24, x24, #0x1 │ │ + orr w11, w12, w11, lsl #8 │ │ + add w8, w8, #0x1 │ │ + str w11, [x21, #10452] │ │ + stur w8, [x29, #-40] │ │ + b 1bbac │ │ + cbz x24, 1cb14 │ │ + ldrb w8, [x28], #1 │ │ + ldr w9, [x21, #10444] │ │ + mov w11, #0x1085 // #4229 │ │ + sub x24, x24, #0x1 │ │ + orr w10, w8, w9, lsl #8 │ │ + movk w11, #0x842, lsl #16 │ │ + and w13, w8, #0x20 │ │ + str w8, [x21, #10448] │ │ + umull x11, w10, w11 │ │ + lsr x11, x11, #32 │ │ + sub w12, w10, w11 │ │ + add w11, w11, w12, lsr #1 │ │ + lsr w12, w9, #4 │ │ + and w9, w9, #0xf │ │ + lsr w11, w11, #4 │ │ + add w12, w12, #0x8 │ │ + and w12, w12, #0x30 │ │ + sub w11, w11, w11, lsl #5 │ │ add w10, w10, w11 │ │ - ldr w11, [x14, #36] │ │ - lsr x13, x13, #16 │ │ - eor w8, w8, w22 │ │ - eor w10, w10, w6 │ │ - add w15, w15, w27 │ │ - lsr x27, x11, #16 │ │ - stp w8, w10, [x1, #8] │ │ - add x8, x0, w13, uxtb #2 │ │ - add w10, w15, w28 │ │ - ldr x30, [sp, #24] │ │ - str w10, [x12, #24] │ │ - ldr w13, [x0, x29, lsl #2] │ │ - add x15, x0, w27, uxtb #2 │ │ - ldr w8, [x8, #1024] │ │ - ldr w27, [x21, x30] │ │ - and x11, x11, #0xff │ │ - ldp w25, w23, [x12, #40] │ │ - add w8, w8, w13 │ │ - ror w13, w19, #9 │ │ - ror w27, w27, #24 │ │ - ldr w11, [x0, x11, lsl #2] │ │ - ldr w15, [x15, #1024] │ │ - eor w8, w8, w26 │ │ - eor w13, w13, w26, ror #22 │ │ - add w24, w27, w24 │ │ - ldr w27, [x14, #40] │ │ - add w29, w23, w17 │ │ - ror w17, w23, #9 │ │ + orr w11, w12, w13 │ │ + orr w10, w11, w10 │ │ + cmp w10, #0x0 │ │ + mov w10, #0x1d // #29 │ │ + ccmp w9, #0x8, #0x0, eq // eq = none │ │ + mov w9, #0x3 // #3 │ │ + csel w1, w10, w9, ne // ne = any │ │ + b 1b700 │ │ + ldur w8, [x29, #-48] │ │ + cmp w8, #0x3 │ │ + b.cs 1c2f4 // b.hs, b.nlast │ │ + cbz x24, 1cb14 │ │ + ldrb w9, [x28], #1 │ │ + ldur x10, [x29, #-56] │ │ + sub x24, x24, #0x1 │ │ + lsl x9, x9, x8 │ │ + orr w8, w8, #0x8 │ │ + orr x9, x9, x10 │ │ + b 1c2f8 │ │ + ldur w8, [x29, #-48] │ │ + cmp w8, #0x8 │ │ + b.cs 1c32c // b.hs, b.nlast │ │ + cbz x24, 1cb14 │ │ + ldrb w9, [x28], #1 │ │ + ldur x10, [x29, #-56] │ │ + sub x24, x24, #0x1 │ │ + lsl x9, x9, x8 │ │ + orr w8, w8, #0x8 │ │ + orr x9, x9, x10 │ │ + b 1c330 │ │ + cbz x24, 1cb14 │ │ + sub x8, x5, x22 │ │ + stp x21, x19, [sp, #16] │ │ + mov x21, x23 │ │ + cmp x24, x8 │ │ + ldur w23, [x29, #-40] │ │ + str x27, [sp, #88] │ │ + csel x8, x24, x8, cc // cc = lo, ul, last │ │ + mov x20, x5 │ │ + cmp x23, x8 │ │ + csel x26, x23, x8, cc // cc = lo, ul, last │ │ + adds x27, x26, x22 │ │ + b.cs 1cf9c // b.hs, b.nlast │ │ + cmp x27, x20 │ │ + b.hi 1cf9c // b.pmore │ │ + add x0, x25, x22 │ │ + mov x1, x28 │ │ + mov x2, x26 │ │ + bl 75770 │ │ + sub w8, w23, w26 │ │ + mov x23, x21 │ │ + ldr x21, [sp, #16] │ │ + sub x24, x24, x26 │ │ + add x28, x28, x26 │ │ + stur w8, [x29, #-40] │ │ + mov w1, #0x6 // #6 │ │ + mov x22, x27 │ │ + mov x5, x20 │ │ + b 1ca4c │ │ + ldur w9, [x29, #-40] │ │ + ldur w8, [x29, #-48] │ │ + ldur x10, [x29, #-56] │ │ + ldr x12, [sp, #56] │ │ + cmp w9, #0x4 │ │ + b.cs 1c2b4 // b.hs, b.nlast │ │ + cbz w8, 1bdb0 │ │ + cmp w8, #0x7 │ │ + b.hi 1bd94 // b.pmore │ │ + cbz x24, 1ca88 │ │ + ldrb w11, [x28], #1 │ │ + sub x24, x24, #0x1 │ │ + lsl x11, x11, x8 │ │ + orr w8, w8, #0x8 │ │ + orr x10, x11, x10 │ │ + lsr x11, x10, #8 │ │ + strb w10, [x12, x9] │ │ + sub w8, w8, #0x8 │ │ + stur w8, [x29, #-48] │ │ + mov x10, x11 │ │ + stur x11, [x29, #-56] │ │ + b 1bdc4 │ │ + cbz x24, 1ca88 │ │ + ldrb w11, [x28], #1 │ │ + mov w8, wzr │ │ + sub x24, x24, #0x1 │ │ + strb w11, [x12, x9] │ │ + add x9, x9, #0x1 │ │ + stur w9, [x29, #-40] │ │ + b 1bd68 │ │ + ldur w8, [x29, #-40] │ │ + cmp x5, x22 │ │ + mov w9, #0x7 // #7 │ │ + mov w10, #0x2 // #2 │ │ + csel w9, w10, w9, eq // eq = none │ │ + cmp w8, #0x0 │ │ + mov w10, #0x14 // #20 │ │ + csel w1, w9, w10, ne // ne = any │ │ + cbz w8, 1b700 │ │ + cmp x5, x22 │ │ + b.ne 1b700 // b.any │ │ + b 1cb74 │ │ + str x27, [sp, #88] │ │ + ldp x14, x27, [x29, #-64] │ │ + ldp w8, w16, [x29, #-48] │ │ + ldurb w17, [x29, #-36] │ │ + ldur x15, [x29, #-72] │ │ + subs x9, x24, #0x4 │ │ + b.cc 1c374 // b.lo, b.ul, b.last │ │ + sub x10, x5, x22 │ │ + cmp x10, #0x2 │ │ + b.cc 1c374 // b.lo, b.ul, b.last │ │ + cmp x10, #0x103 │ │ + b.cc 1be38 // b.lo, b.ul, b.last │ │ + cmp x24, #0xd │ │ + b.hi 1c520 // b.pmore │ │ + cmp w8, #0x1e │ │ + b.cs 1be54 // b.hs, b.nlast │ │ + ldr w10, [x28], #4 │ │ + mov x24, x9 │ │ + lsl x10, x10, x8 │ │ + orr w8, w8, #0x20 │ │ + orr x27, x10, x27 │ │ + and x9, x27, #0x3ff │ │ + ldrsh w9, [x14, x9, lsl #1] │ │ + tbnz w9, #31, 1be68 │ │ + lsr w10, w9, #9 │ │ + b 1bea0 │ │ + mov w10, #0xa // #10 │ │ + lsr x11, x27, x10 │ │ + mvn w9, w9 │ │ + and w11, w11, #0x1 │ │ + add w9, w11, w9 │ │ + cmp w9, #0x240 │ │ + b.cs 1be94 // b.hs, b.nlast │ │ + ldrsh w9, [x15, w9, uxtw #1] │ │ + add w10, w10, #0x1 │ │ + tbnz w9, #31, 1be6c │ │ + b 1be9c │ │ + add w10, w10, #0x1 │ │ + mov w9, #0x7fff // #32767 │ │ + and w10, w10, #0xff │ │ + lsr x11, x27, x10 │ │ + sub w8, w8, w10 │ │ + stur w9, [x29, #-40] │ │ + stur w8, [x29, #-48] │ │ + stur x11, [x29, #-56] │ │ + tbnz w9, #8, 1c83c │ │ + and x10, x11, #0x3ff │ │ + ldrsh w10, [x14, x10, lsl #1] │ │ + tbnz w10, #31, 1becc │ │ + lsr w12, w10, #9 │ │ + b 1bf04 │ │ + mov w12, #0xa // #10 │ │ + lsr x13, x11, x12 │ │ + mvn w10, w10 │ │ + and w13, w13, #0x1 │ │ + add w10, w13, w10 │ │ + cmp w10, #0x240 │ │ + b.cs 1bef8 // b.hs, b.nlast │ │ + ldrsh w10, [x15, w10, uxtw #1] │ │ + add w12, w12, #0x1 │ │ + tbnz w10, #31, 1bed0 │ │ + b 1bf00 │ │ + add w12, w12, #0x1 │ │ + mov w10, #0x7fff // #32767 │ │ + and w12, w12, #0xff │ │ + lsr x27, x11, x12 │ │ + sub w8, w8, w12 │ │ + cmp x5, x22 │ │ + stur w8, [x29, #-48] │ │ + stur x27, [x29, #-56] │ │ + b.ls 1cffc // b.plast │ │ + add x0, x22, #0x1 │ │ + strb w9, [x25, x22] │ │ + tbnz w10, #8, 1c848 │ │ + cmp x0, x5 │ │ + b.cs 1d00c // b.hs, b.nlast │ │ + strb w10, [x25, x0] │ │ + add x22, x22, #0x2 │ │ + b 1be14 │ │ + ldur w8, [x29, #-40] │ │ + ldur w9, [x29, #-48] │ │ + mov w10, #0x3 // #3 │ │ + ldur x11, [x29, #-56] │ │ + ldr x15, [sp, #64] │ │ + cmp w8, #0x3 │ │ + csel w10, w8, w10, hi // hi = pmore │ │ + cmp x8, x10 │ │ + b.eq 1c934 // b.none │ │ + movi v0.2s, #0x5 │ │ + mov w12, #0x4 // #4 │ │ + stur w12, [x29, #-24] │ │ + sub x12, x29, #0x20 │ │ + stur d0, [x29, #-32] │ │ + ldr w12, [x12, x8, lsl #2] │ │ + cmp w9, w12 │ │ + b.cs 1bfa8 // b.hs, b.nlast │ │ + cbz x24, 1ca58 │ │ + ldrb w13, [x28], #1 │ │ + sub x24, x24, #0x1 │ │ + lsl x13, x13, x9 │ │ + add w9, w9, #0x8 │ │ + cmp w9, w12 │ │ + stur w9, [x29, #-48] │ │ + orr x11, x13, x11 │ │ + stur x11, [x29, #-56] │ │ + b.cc 1bf80 // b.lo, b.ul, b.last │ │ + mov x13, #0xffffffffffffffff // #-1 │ │ + adrp x14, 9000 │ │ + add x14, x14, #0x246 │ │ + lsl x13, x13, x12 │ │ + ldrh w14, [x14, x8, lsl #1] │ │ + sub w9, w9, w12 │ │ + stur w9, [x29, #-48] │ │ + bic w13, w11, w13 │ │ + lsr x11, x11, x12 │ │ + add w13, w14, w13 │ │ + strh w13, [x15, x8, lsl #1] │ │ + add x8, x8, #0x1 │ │ + stur x11, [x29, #-56] │ │ + stur w8, [x29, #-40] │ │ + b 1bf58 │ │ + str x27, [sp, #88] │ │ + stp x23, x19, [sp, #16] │ │ + ldp w27, w23, [x29, #-44] │ │ + subs x8, x5, x22 │ │ + b.eq 1ca6c // b.none │ │ + mov w9, w23 │ │ + sub x2, x22, x27 │ │ + mov x0, x25 │ │ + cmp x9, x8 │ │ + mov x1, x5 │ │ + mov x3, x22 │ │ + csel x26, x9, x8, cc // cc = lo, ul, last │ │ + mov x4, x26 │ │ + bl 1d428 │ │ + mov x5, x20 │ │ + subs w23, w23, w26 │ │ + add x22, x26, x22 │ │ + stur w23, [x29, #-40] │ │ + b.ne 1bff0 // b.any │ │ + mov w1, #0xc // #12 │ │ + b 1ca48 │ │ + ldurb w9, [x29, #-36] │ │ + ldur w10, [x29, #-48] │ │ + ldur x8, [x29, #-56] │ │ + cmp w10, w9 │ │ + b.cs 1c074 // b.hs, b.nlast │ │ + cbz x24, 1cab0 │ │ + ldrb w11, [x28], #1 │ │ + sub x24, x24, #0x1 │ │ + lsl x11, x11, x10 │ │ + add w10, w10, #0x8 │ │ + cmp w10, w9 │ │ + stur w10, [x29, #-48] │ │ + orr x8, x11, x8 │ │ + stur x8, [x29, #-56] │ │ + b.cc 1c04c // b.lo, b.ul, b.last │ │ + str x25, [sp, #8] │ │ + mov x25, x27 │ │ + mov x27, x19 │ │ + mov x19, x23 │ │ + mov w11, #0x3 // #3 │ │ + sub w13, w10, w9 │ │ + ldp w10, w23, [x29, #-44] │ │ + dup v0.2d, x11 │ │ + lsr x12, x8, x9 │ │ + mov w11, #0xb // #11 │ │ + stur w13, [x29, #-48] │ │ + cmp w10, #0x10 │ │ + stur x12, [x29, #-56] │ │ + stur q0, [x29, #-32] │ │ + stur x11, [x29, #-16] │ │ + b.ne 1c420 // b.any │ │ + sub w11, w23, #0x1 │ │ + and x11, x11, #0x1ff │ │ + ldrb w1, [x21, x11] │ │ + b 1c424 │ │ + ldur w9, [x29, #-48] │ │ + cmp w9, #0xf │ │ + b.cs 1c34c // b.hs, b.nlast │ │ + ldr x14, [sp, #80] │ │ + cmp x24, #0x1 │ │ + b.hi 1c484 // b.pmore │ │ + ldur x8, [x29, #-56] │ │ + ldr x15, [sp, #72] │ │ + mov x11, x24 │ │ + and x10, x8, #0x3ff │ │ + ldrsh w10, [x14, x10, lsl #1] │ │ + tbnz w10, #31, 1c10c │ │ + cmp w10, #0x200 │ │ + b.cc 1c148 // b.lo, b.ul, b.last │ │ + lsr w10, w10, #9 │ │ + cmp x9, x10 │ │ + b.cc 1c148 // b.lo, b.ul, b.last │ │ + b 1c85c │ │ + cmp x9, #0xb │ │ + b.cc 1c148 // b.lo, b.ul, b.last │ │ + mov w12, #0xc // #12 │ │ + sub w13, w12, #0x2 │ │ + mvn w10, w10 │ │ + lsr x13, x8, x13 │ │ + and w13, w13, #0x1 │ │ + add w0, w13, w10 │ │ + cmp w0, #0x23f │ │ + b.hi 1cfec // b.pmore │ │ + ldrsh w10, [x15, x0, lsl #1] │ │ + tbz w10, #31, 1c85c │ │ + cmp x9, w12, uxtw │ │ + add w12, w12, #0x1 │ │ + b.cs 1c118 // b.hs, b.nlast │ │ + cbz x11, 1cb4c │ │ + ldrb w10, [x28], #1 │ │ + mov x11, xzr │ │ + mov x24, xzr │ │ + cmp x9, #0x6 │ │ + lsl x10, x10, x9 │ │ + orr x8, x10, x8 │ │ + add x10, x9, #0x8 │ │ + mov x9, x10 │ │ + stur x8, [x29, #-56] │ │ + stur w10, [x29, #-48] │ │ + b.ls 1c0e8 // b.plast │ │ + b 1c864 │ │ + ldurb w8, [x29, #-36] │ │ + ldur w9, [x29, #-48] │ │ + ldur x10, [x29, #-56] │ │ + cmp w9, w8 │ │ + b.cs 1c1b8 // b.hs, b.nlast │ │ + cbz x24, 1cad8 │ │ + ldrb w11, [x28], #1 │ │ + sub x24, x24, #0x1 │ │ + lsl x11, x11, x9 │ │ + add w9, w9, #0x8 │ │ + cmp w9, w8 │ │ + stur w9, [x29, #-48] │ │ + orr x10, x11, x10 │ │ + stur x10, [x29, #-56] │ │ + b.cc 1c190 // b.lo, b.ul, b.last │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + ldur w13, [x29, #-40] │ │ + lsr x12, x10, x8 │ │ + lsl x11, x11, x8 │ │ + sub w8, w9, w8 │ │ + mov w1, #0xf // #15 │ │ + stur x12, [x29, #-56] │ │ + bic w10, w10, w11 │ │ + stur w8, [x29, #-48] │ │ + add w9, w13, w10 │ │ + stur w9, [x29, #-40] │ │ + b 1b700 │ │ + ldurb w8, [x29, #-36] │ │ + ldur w9, [x29, #-48] │ │ + ldur x10, [x29, #-56] │ │ + cmp w9, w8 │ │ + b.cs 1c224 // b.hs, b.nlast │ │ + cbz x24, 1cac4 │ │ + ldrb w11, [x28], #1 │ │ + sub x24, x24, #0x1 │ │ + lsl x11, x11, x9 │ │ + add w9, w9, #0x8 │ │ + cmp w9, w8 │ │ + stur w9, [x29, #-48] │ │ + orr x10, x11, x10 │ │ + stur x10, [x29, #-56] │ │ + b.cc 1c1fc // b.lo, b.ul, b.last │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + ldur w13, [x29, #-44] │ │ + lsr x12, x10, x8 │ │ + lsl x11, x11, x8 │ │ + sub w8, w9, w8 │ │ + mov w1, #0x16 // #22 │ │ + stur x12, [x29, #-56] │ │ + bic w10, w10, w11 │ │ + add w9, w13, w10 │ │ + stp w8, w9, [x29, #-48] │ │ + b 1b700 │ │ + ldur w8, [x29, #-40] │ │ + mov w1, #0x14 // #20 │ │ + and w9, w8, #0x1ff │ │ + cmp w9, #0x100 │ │ + stur w9, [x29, #-40] │ │ + b.eq 1b700 // b.none │ │ + cmp w9, #0x11d │ │ + mov w1, #0x21 // #33 │ │ + b.hi 1b700 // b.pmore │ │ + sub w8, w8, #0x1 │ │ + adrp x9, 8000 │ │ + add x9, x9, #0xe20 │ │ + and x8, x8, #0x1f │ │ + adrp x10, 9000 │ │ + add x10, x10, #0x1f2 │ │ + ldrb w9, [x9, x8] │ │ + ldrh w8, [x10, x8, lsl #1] │ │ + sturb w9, [x29, #-36] │ │ + cmp w9, #0x0 │ │ + mov w9, #0xe // #14 │ │ + stur w8, [x29, #-40] │ │ + cinc w1, w9, eq // eq = none │ │ + b 1b700 │ │ + mov w1, #0x18 // #24 │ │ + b 1b700 │ │ + ldrh w9, [x19, #2276] │ │ + ldrh w10, [x19, #2278] │ │ + cmp w8, #0x0 │ │ + mov w8, #0x11 // #17 │ │ + mov w12, #0x6 // #6 │ │ + mov w11, #0xffff // #65535 │ │ + eor w10, w10, w9 │ │ + mov w13, #0x14 // #20 │ │ + csel w8, w12, w8, eq // eq = none │ │ + cmp w9, #0x0 │ │ + mov w12, #0x1f // #31 │ │ + stur w9, [x29, #-40] │ │ + csel w8, w13, w8, eq // eq = none │ │ + cmp w10, w11 │ │ + csel w1, w8, w12, eq // eq = none │ │ + b 1b700 │ │ + ldur x9, [x29, #-56] │ │ + sub w11, w8, #0x3 │ │ + ubfx w8, w9, #1, #2 │ │ + lsr x10, x9, #3 │ │ + and w9, w9, #0x1 │ │ + stur w11, [x29, #-48] │ │ + cmp w8, #0x1 │ │ + stur x10, [x29, #-56] │ │ + strb w9, [x19, #2286] │ │ + strb w8, [x19, #2287] │ │ + b.gt 1c35c │ │ + cbnz w8, 1c4a4 │ │ + mov w1, #0x4 // #4 │ │ + b 1b700 │ │ + ldur x9, [x29, #-56] │ │ + lsr x10, x9, #8 │ │ + sub w8, w8, #0x8 │ │ + and w9, w9, #0xff │ │ + stp w8, w9, [x29, #-48] │ │ + mov w1, #0x12 // #18 │ │ + stur x10, [x29, #-56] │ │ + b 1b700 │ │ + ldp x15, x14, [sp, #72] │ │ + mov w10, w9 │ │ + ldur x8, [x29, #-56] │ │ + b 1c864 │ │ + cmp w8, #0x2 │ │ + mov w1, #0x19 // #25 │ │ + b.ne 1b700 // b.any │ │ + stur wzr, [x29, #-40] │ │ + mov w1, #0x8 // #8 │ │ + b 1b700 │ │ + cmp w8, #0xe │ │ + b.hi 1c51c // b.pmore │ │ + cmp x24, #0x1 │ │ + b.hi 1c99c // b.pmore │ │ + mov w9, w8 │ │ + mov x10, x24 │ │ + and x8, x27, #0x3ff │ │ + ldrsh w8, [x14, x8, lsl #1] │ │ + tbnz w8, #31, 1c3b0 │ │ + cmp w8, #0x200 │ │ + b.cc 1c3ec // b.lo, b.ul, b.last │ │ + lsr w8, w8, #9 │ │ + cmp x9, x8 │ │ + b.cc 1c3ec // b.lo, b.ul, b.last │ │ + b 1c9b4 │ │ + cmp x9, #0xb │ │ + b.cc 1c3ec // b.lo, b.ul, b.last │ │ + mov w11, #0xc // #12 │ │ + sub w12, w11, #0x2 │ │ + mvn w8, w8 │ │ + lsr x12, x27, x12 │ │ + and w12, w12, #0x1 │ │ + add w0, w12, w8 │ │ + cmp w0, #0x23f │ │ + b.hi 1cfec // b.pmore │ │ + ldrsh w8, [x15, x0, lsl #1] │ │ + tbz w8, #31, 1c9b4 │ │ + cmp x9, w11, uxtw │ │ + add w11, w11, #0x1 │ │ + b.cs 1c3bc // b.hs, b.nlast │ │ + cbz x10, 1cba4 │ │ + ldrb w8, [x28], #1 │ │ + mov x10, xzr │ │ + mov x24, xzr │ │ + cmp x9, #0x6 │ │ + lsl x8, x8, x9 │ │ + orr x27, x8, x27 │ │ + add x8, x9, #0x8 │ │ + mov x9, x8 │ │ + stur x27, [x29, #-56] │ │ + stur w8, [x29, #-48] │ │ + b.ls 1c38c // b.plast │ │ + b 1c9bc │ │ + mov w1, wzr │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + and x10, x10, #0x2 │ │ + and x0, x23, #0x1ff │ │ + lsl x9, x11, x9 │ │ + sub x11, x29, #0x20 │ │ + ldr x10, [x11, x10, lsl #3] │ │ + bic x8, x8, x9 │ │ + add x26, x10, x8 │ │ + add w8, w26, w23 │ │ + and x8, x8, #0x1ff │ │ + subs x2, x8, x0 │ │ + b.cc 1cfb4 // b.lo, b.ul, b.last │ │ + b.eq 1c464 // b.none │ │ + add x0, x21, x0 │ │ + bl 75840 │ │ + mov x5, x20 │ │ + add w8, w23, w26 │ │ + mov x23, x19 │ │ + mov x19, x27 │ │ + mov x27, x25 │ │ + ldr x25, [sp, #8] │ │ + stur w8, [x29, #-40] │ │ + mov w1, #0xa // #10 │ │ + b 1b700 │ │ + ldrh w8, [x28], #2 │ │ + ldur x10, [x29, #-56] │ │ + ldr x15, [sp, #72] │ │ + sub x24, x24, #0x2 │ │ + lsl x8, x8, x9 │ │ + orr x8, x8, x10 │ │ + orr w10, w9, #0x10 │ │ + b 1c864 │ │ + mov w8, #0x120 // #288 │ │ + mov w1, #0x8 // #8 │ │ + mov w2, #0x90 // #144 │ │ + movk w8, #0x20, lsl #16 │ │ + str w8, [x19, #2280] │ │ + mov w8, #0x2780 // #10112 │ │ + add x0, x21, x8 │ │ + bl 75840 │ │ + movi v0.16b, #0x9 │ │ + ldp x9, x8, [sp, #32] │ │ + sub x1, x29, #0x38 │ │ + mov x0, x21 │ │ + stp q0, q0, [x8] │ │ + stp q0, q0, [x8, #32] │ │ + stp q0, q0, [x8, #64] │ │ + str q0, [x8, #96] │ │ + mov x8, #0x707070707070707 // #506381209866536711 │ │ + movi v0.16b, #0x5 │ │ + stp x8, x8, [x9] │ │ + str x8, [x9, #16] │ │ + mov x8, #0x808080808080808 // #578721382704613384 │ │ + str x8, [x21, #10392] │ │ + ldur x8, [x29, #-96] │ │ + stp q0, q0, [x8] │ │ + bl 1d03c │ │ + and w8, w0, #0xff │ │ + cmp w8, #0x1 │ │ + b.ne 1cbc0 // b.any │ │ + mov x5, x20 │ │ + b 1b700 │ │ + b 1c9bc │ │ + mov w12, w8 │ │ + stp x23, x19, [sp, #16] │ │ + mov w8, w12 │ │ + cmp w8, #0x1d │ │ + b.hi 1c548 // b.pmore │ │ + ldr w9, [x28], #4 │ │ + sub x24, x24, #0x4 │ │ + lsl x9, x9, x8 │ │ + orr w8, w8, #0x20 │ │ + orr x27, x9, x27 │ │ + ldp x13, x12, [x29, #-72] │ │ + and x9, x27, #0x3ff │ │ + ldrsh w23, [x12, x9, lsl #1] │ │ + tbnz w23, #31, 1c560 │ │ + lsr w9, w23, #9 │ │ + b 1c598 │ │ + mov w9, #0xa // #10 │ │ + lsr x10, x27, x9 │ │ + mvn w11, w23 │ │ + and w10, w10, #0x1 │ │ + add w10, w10, w11 │ │ + cmp w10, #0x240 │ │ + b.cs 1c58c // b.hs, b.nlast │ │ + ldrsh w23, [x13, w10, uxtw #1] │ │ + add w9, w9, #0x1 │ │ + tbnz w23, #31, 1c564 │ │ + b 1c594 │ │ + add w9, w9, #0x1 │ │ + mov w23, #0x7fff // #32767 │ │ + and w9, w9, #0xff │ │ + lsr x27, x27, x9 │ │ + sub w8, w8, w9 │ │ + tbnz w23, #8, 1c640 │ │ + and x9, x27, #0x3ff │ │ + ldrsh w9, [x12, x9, lsl #1] │ │ + tbnz w9, #31, 1c5b8 │ │ + lsr w10, w9, #9 │ │ + b 1c5f0 │ │ + mov w10, #0xa // #10 │ │ + lsr x11, x27, x10 │ │ + mvn w9, w9 │ │ + and w11, w11, #0x1 │ │ + add w9, w11, w9 │ │ + cmp w9, #0x240 │ │ + b.cs 1c5e4 // b.hs, b.nlast │ │ + ldrsh w9, [x13, w9, uxtw #1] │ │ + add w10, w10, #0x1 │ │ + tbnz w9, #31, 1c5bc │ │ + b 1c5ec │ │ + add w10, w10, #0x1 │ │ + mov w9, #0x7fff // #32767 │ │ + and w10, w10, #0xff │ │ + cmp x22, x5 │ │ + b.cs 1cffc // b.hs, b.nlast │ │ + lsr x27, x27, x10 │ │ + sub w8, w8, w10 │ │ + add x0, x22, #0x1 │ │ + strb w23, [x25, x22] │ │ + tbnz w9, #8, 1c638 │ │ + cmp x0, x5 │ │ + b.cs 1d00c // b.hs, b.nlast │ │ + add x22, x22, #0x2 │ │ + mov w1, #0xc // #12 │ │ + strb w9, [x25, x0] │ │ + sub x10, x5, x22 │ │ + cmp x10, #0x103 │ │ + b.cc 1ca34 // b.lo, b.ul, b.last │ │ + cmp x24, #0xe │ │ + b.cs 1c52c // b.hs, b.nlast │ │ + b 1ca34 │ │ + mov x22, x0 │ │ + mov w23, w9 │ │ + and w9, w23, #0x1ff │ │ + cmp w9, #0x100 │ │ + b.eq 1ca2c // b.none │ │ + cmp w9, #0x11d │ │ + b.hi 1cf20 // b.pmore │ │ + cmp w8, #0x1d │ │ + b.hi 1c670 // b.pmore │ │ + ldr w9, [x28], #4 │ │ + sub x24, x24, #0x4 │ │ + lsl x9, x9, x8 │ │ + orr w8, w8, #0x20 │ │ + orr x27, x9, x27 │ │ + sub w9, w23, #0x1 │ │ + ldp x13, x12, [sp, #72] │ │ + and x10, x9, #0x1f │ │ + adrp x9, 8000 │ │ + add x9, x9, #0xe20 │ │ + adrp x11, 9000 │ │ + add x11, x11, #0x1f2 │ │ + ldrb w9, [x9, x10] │ │ + ldrh w23, [x11, x10, lsl #1] │ │ + cbz w9, 1c6b0 │ │ + mov x10, #0xffffffffffffffff // #-1 │ │ + sub w8, w8, w9 │ │ + lsl x10, x10, x9 │ │ + bic w10, w27, w10 │ │ + lsr x27, x27, x9 │ │ + add w23, w10, w23 │ │ + and x10, x27, #0x3ff │ │ + ldrsh w10, [x12, x10, lsl #1] │ │ + tbnz w10, #31, 1c6c4 │ │ + lsr w12, w10, #9 │ │ + b 1c6fc │ │ + mov w11, #0xa // #10 │ │ + lsr x12, x27, x11 │ │ + mvn w10, w10 │ │ + and w12, w12, #0x1 │ │ + add w10, w12, w10 │ │ + cmp w10, #0x240 │ │ + b.cs 1c6f0 // b.hs, b.nlast │ │ + ldrsh w10, [x13, w10, uxtw #1] │ │ + add w11, w11, #0x1 │ │ + tbnz w10, #31, 1c6c8 │ │ + b 1c6f8 │ │ + add w11, w11, #0x1 │ │ + mov w10, #0x7fff // #32767 │ │ + and w12, w11, #0xff │ │ + and w11, w10, #0x1ff │ │ + lsr x27, x27, x12 │ │ + sub w12, w8, w12 │ │ + cmp w11, #0x1d │ │ + b.hi 1cf2c // b.pmore │ │ + ubfx w8, w10, #1, #7 │ │ + and w9, w10, #0xff │ │ + adrp x10, 9000 │ │ + add x10, x10, #0x24c │ │ + subs w8, w8, #0x1 │ │ + ldrh w16, [x10, w11, uxtw #1] │ │ + csel w17, wzr, w8, cc // cc = lo, ul, last │ │ + cmp w9, #0x4 │ │ + b.cc 1c770 // b.lo, b.ul, b.last │ │ + cmp w12, #0x1e │ │ + b.cs 1c758 // b.hs, b.nlast │ │ + cmp x24, #0x3 │ │ + b.ls 1cfd4 // b.plast │ │ + ldr w8, [x28], #4 │ │ + sub x24, x24, #0x4 │ │ + lsl x8, x8, x12 │ │ + orr w12, w12, #0x20 │ │ + orr x27, x8, x27 │ │ + mov x8, #0xffffffffffffffff // #-1 │ │ + sub w12, w12, w17, uxtb │ │ + lsl x8, x8, x17 │ │ + bic w8, w27, w8 │ │ + lsr x27, x27, x17 │ │ + add x16, x8, x16 │ │ + cmp x5, x16 │ │ + mov w26, #0x1e // #30 │ │ + b.cc 1cf34 // b.lo, b.ul, b.last │ │ + subs x2, x22, x16 │ │ + b.cc 1cf34 // b.lo, b.ul, b.last │ │ + cmp w23, #0x3 │ │ + mov w13, w23 │ │ + b.ne 1c7e4 // b.any │ │ + cmn x22, #0x4 │ │ + b.hi 1c81c // b.pmore │ │ + add x8, x22, #0x3 │ │ + cmp x8, x5 │ │ + b.hi 1c81c // b.pmore │ │ + add x8, x2, #0x2 │ │ + cmp x8, x5 │ │ + b.cs 1c81c // b.hs, b.nlast │ │ + cmp x2, x5 │ │ + b.cs 1c81c // b.hs, b.nlast │ │ + add x9, x2, #0x1 │ │ + cmp x9, x5 │ │ + b.cs 1c81c // b.hs, b.nlast │ │ + ldrb w10, [x25, x2] │ │ + add x11, x25, x22 │ │ + strb w10, [x11] │ │ + ldrb w9, [x25, x9] │ │ + strb w9, [x11, #1] │ │ + ldrb w8, [x25, x8] │ │ + strb w8, [x11, #2] │ │ + b 1c81c │ │ + mov x0, x25 │ │ + mov x1, x5 │ │ + mov x3, x22 │ │ + mov x4, x13 │ │ + mov x25, x13 │ │ + mov x19, x16 │ │ + stp x17, x0, [sp] │ │ + mov x26, x12 │ │ + bl 1d428 │ │ + mov x13, x25 │ │ + ldp x17, x25, [sp] │ │ + mov x12, x26 │ │ + mov x16, x19 │ │ + mov x5, x20 │ │ + add x22, x22, x13 │ │ + mov w1, #0xc // #12 │ │ + sub x8, x5, x22 │ │ + cmp x8, #0x103 │ │ + b.cc 1ca38 // b.lo, b.ul, b.last │ │ + cmp x24, #0xd │ │ + b.hi 1c528 // b.pmore │ │ + b 1ca38 │ │ + ldr x27, [sp, #88] │ │ + mov w1, #0x15 // #21 │ │ + b 1b700 │ │ + ldr x27, [sp, #88] │ │ + stur w10, [x29, #-40] │ │ + mov w1, #0x15 // #21 │ │ + mov x22, x0 │ │ + b 1b700 │ │ + mov x24, x11 │ │ + mov w10, w9 │ │ + and x9, x8, #0x3ff │ │ + ldrsh w9, [x14, x9, lsl #1] │ │ + tbnz w9, #31, 1c87c │ │ + lsr w11, w9, #9 │ │ + and w9, w9, #0x1ff │ │ + b 1c8b4 │ │ + mov w11, #0xa // #10 │ │ + lsr x12, x8, x11 │ │ + mvn w9, w9 │ │ + and w12, w12, #0x1 │ │ + add w9, w12, w9 │ │ + cmp w9, #0x240 │ │ + b.cs 1c8a8 // b.hs, b.nlast │ │ + ldrsh w9, [x15, w9, uxtw #1] │ │ + add w11, w11, #0x1 │ │ + tbnz w9, #31, 1c880 │ │ + b 1c8b0 │ │ + add w11, w11, #0x1 │ │ + mov w9, #0x7fff // #32767 │ │ + and w11, w11, #0xff │ │ + lsr x8, x8, x11 │ │ + sub w10, w10, w11 │ │ + cmp w9, #0x1d │ │ + mov w1, #0x22 // #34 │ │ + stur w10, [x29, #-48] │ │ + stur x8, [x29, #-56] │ │ + b.hi 1b700 // b.pmore │ │ + ubfx w8, w9, #1, #7 │ │ + adrp x10, 9000 │ │ + add x10, x10, #0x24c │ │ + ldrh w10, [x10, w9, uxtw #1] │ │ + mov w11, #0x10 // #16 │ │ + mov w12, #0x16 // #22 │ │ + subs w8, w8, #0x1 │ │ + csel w8, wzr, w8, cc // cc = lo, ul, last │ │ + cmp w9, #0x4 │ │ + stur w10, [x29, #-44] │ │ + sturb w8, [x29, #-36] │ │ + csel w1, w12, w11, cc // cc = lo, ul, last │ │ + b 1b700 │ │ + mov x0, x25 │ │ + mov x1, x5 │ │ + mov x2, x22 │ │ + bl 1d804 │ │ + mov x5, x20 │ │ + mov w1, #0xc // #12 │ │ + mov x22, x23 │ │ + mov x23, x19 │ │ + mov x19, x26 │ │ + b 1b700 │ │ + mov w1, #0x1a // #26 │ │ + b 1b700 │ │ + ldrh w8, [x15] │ │ + ldur x9, [x29, #-80] │ │ + mov w1, #0x1b // #27 │ │ + stur wzr, [x29, #-40] │ │ + cmp w8, #0x11e │ │ + stp xzr, xzr, [x9] │ │ + stur wzr, [x9, #15] │ │ + b.hi 1b700 // b.pmore │ │ + ldrh w8, [x19, #2282] │ │ + cmp w8, #0x1f │ │ + mov w8, #0x9 // #9 │ │ + csel w1, w8, w1, cc // cc = lo, ul, last │ │ + b 1b700 │ │ + cbnz w8, 1c978 │ │ + cmp w10, #0x10 │ │ + mov w1, #0x20 // #32 │ │ + b.eq 1b700 // b.none │ │ + adrp x8, 6000 │ │ + mov w1, #0xb // #11 │ │ + ldr d0, [x8, #256] │ │ + sub x8, x29, #0x20 │ │ + bfxil x8, x10, #0, #2 │ │ + stur s0, [x29, #-32] │ │ + ldrb w8, [x8] │ │ + sturb w8, [x29, #-36] │ │ + b 1b700 │ │ + ldrh w9, [x28], #2 │ │ + sub x24, x24, #0x2 │ │ + lsl x9, x9, x8 │ │ + orr w8, w8, #0x10 │ │ + orr x27, x9, x27 │ │ + b 1c9bc │ │ + mov x24, x10 │ │ + mov w8, w9 │ │ + and x9, x27, #0x3ff │ │ + ldrsh w9, [x14, x9, lsl #1] │ │ + tbnz w9, #31, 1c9d4 │ │ + lsr w10, w9, #9 │ │ + and w9, w9, #0x1ff │ │ + b 1ca0c │ │ + mov w10, #0xa // #10 │ │ + lsr x11, x27, x10 │ │ + mvn w9, w9 │ │ + and w11, w11, #0x1 │ │ + add w9, w11, w9 │ │ + cmp w9, #0x240 │ │ + b.cs 1ca00 // b.hs, b.nlast │ │ + ldrsh w9, [x15, w9, uxtw #1] │ │ + add w10, w10, #0x1 │ │ + tbnz w9, #31, 1c9d8 │ │ + b 1ca08 │ │ + add w10, w10, #0x1 │ │ + mov w9, #0x7fff // #32767 │ │ + and w10, w10, #0xff │ │ + lsr x11, x27, x10 │ │ + sub w8, w8, w10 │ │ + ldr x27, [sp, #88] │ │ + stur w8, [x29, #-48] │ │ + mov w1, #0xd // #13 │ │ + stur x11, [x29, #-56] │ │ + stur w9, [x29, #-40] │ │ + b 1b700 │ │ + mov w23, #0x100 // #256 │ │ + mov w1, #0x14 // #20 │ │ + mov w12, w8 │ │ + stur x27, [x29, #-56] │ │ + stp w12, w16, [x29, #-48] │ │ + stur w23, [x29, #-40] │ │ + sturb w17, [x29, #-36] │ │ + ldr x23, [sp, #16] │ │ + ldr x19, [sp, #24] │ │ + ldr x27, [sp, #88] │ │ + b 1b700 │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0x8 // #8 │ │ + b 1cc0c │ │ + mov w9, wzr │ │ + mov w1, #0x2 // #2 │ │ + mov w26, #0x13 // #19 │ │ + mov x22, x5 │ │ + ldp x23, x19, [sp, #16] │ │ + ldr x27, [sp, #88] │ │ + b 1cbd4 │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0x5 // #5 │ │ + b 1cc0c │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0x17 // #23 │ │ + b 1cc0c │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0xb // #11 │ │ + b 1cc0c │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0x10 // #16 │ │ + b 1cc0c │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0xe // #14 │ │ + b 1cc0c │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov x24, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0xa // #10 │ │ + b 1cc0c │ │ + mov w9, wzr │ │ + mov w1, #0xff // #255 │ │ + mov w26, #0x9 // #9 │ │ + b 1cb30 │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov w1, #0xfc // #252 │ │ + b 1cc0c │ │ + mov w9, wzr │ │ + mov w1, #0xff // #255 │ │ + mov w26, #0xa // #10 │ │ + mov x5, x20 │ │ + b 1cbd4 │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0x9 // #9 │ │ + b 1cc0c │ │ + ldur x20, [x29, #-88] │ │ + mov x8, xzr │ │ + mov x24, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0xf // #15 │ │ + b 1cc0c │ │ + mov w9, wzr │ │ + mov w1, #0x2 // #2 │ │ + mov x22, x5 │ │ + b 1cbd4 │ │ + mov x22, x5 │ │ + and w8, w1, #0xff │ │ + ldur x20, [x29, #-88] │ │ + cmp w8, #0x1 │ │ + cset w9, eq // eq = none │ │ + b.eq 1cb94 // b.none │ │ + cmp w8, #0xfc │ │ + b.ne 1cbd4 // b.any │ │ + cmp w8, #0x1 │ │ + mov x8, xzr │ │ + b.eq 1cbf8 // b.none │ │ + b 1cc0c │ │ + ldur x20, [x29, #-88] │ │ + ldr x27, [sp, #88] │ │ + mov x8, xzr │ │ + mov x24, xzr │ │ + mov w1, #0xfc // #252 │ │ + mov w26, #0xc // #12 │ │ + b 1cc0c │ │ + cmp w8, #0x2 │ │ + mov x5, x20 │ │ + b.eq 1cb78 // b.none │ │ + mov w9, wzr │ │ + mov w1, #0xff // #255 │ │ + ldur w10, [x29, #-48] │ │ + ldur x20, [x29, #-88] │ │ + sub w8, w20, w24 │ │ + lsr w11, w10, #3 │ │ + cmp w8, w10, lsr #3 │ │ + csel w8, w8, w11, cc // cc = lo, ul, last │ │ + sub w10, w10, w8, lsl #3 │ │ + stur w10, [x29, #-48] │ │ + tbz w9, #0, 1cc0c │ │ + and w9, w26, #0xff │ │ + cmp w9, #0x17 │ │ + mov w9, #0x1 // #1 │ │ + ccmp x5, x22, #0x0, ne // ne = any │ │ + cinc w1, w9, eq // eq = none │ │ + ldur w9, [x29, #-48] │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + ldur x10, [x29, #-56] │ │ + ldur d0, [x29, #-44] │ │ + ldurb w12, [x29, #-36] │ │ + strb w26, [x19, #2308] │ │ + str w9, [x21, #10440] │ │ + lsl x9, x11, x9 │ │ + str d0, [x27] │ │ + bic x9, x10, x9 │ │ + strb w12, [x19, #2288] │ │ + str x9, [x21, #10432] │ │ + tbnz w1, #7, 1ceec │ │ + cmp x22, x5 │ │ + b.hi 1cf6c // b.pmore │ │ + mov x10, #0x98b7 // #39095 │ │ + lsr x9, x22, #6 │ │ + mov w15, #0x56c0 // #22208 │ │ + movk x10, #0xbb63, lsl #16 │ │ + movi v0.2d, #0x0 │ │ + movk x10, #0xbaa6, lsl #32 │ │ + movk x10, #0x179, lsl #48 │ │ + umulh x9, x9, x10 │ │ + and x10, x22, #0xfffffffffffffffc │ │ + lsr x9, x9, #1 │ │ + mul x14, x9, x15 │ │ + ldr w9, [x21, #10456] │ │ + lsr w13, w9, #16 │ │ + lsr x11, x14, #6 │ │ + sub x12, x10, x14 │ │ + cmp x11, #0x15b │ │ + and w11, w9, #0xffff │ │ + and x9, x22, #0x3 │ │ + b.cs 1cca4 // b.hs, b.nlast │ │ + movi v1.2d, #0x0 │ │ + movi v3.2d, #0x0 │ │ + movi v2.2d, #0x0 │ │ + b 1cd80 │ │ + mov w16, #0x8071 // #32881 │ │ + mov w17, #0xfff1 // #65521 │ │ + movi d4, #0xff000000ff │ │ + movk w16, #0x8007, lsl #16 │ │ + dup v6.2s, w17 │ │ + movi v1.2d, #0x0 │ │ + dup v5.2s, w16 │ │ + movi v3.2d, #0x0 │ │ + movi v2.2d, #0x0 │ │ + mul w0, w11, w15 │ │ + mov x2, #0xffffffffffffa940 // #-22208 │ │ + mov x3, x25 │ │ + mov x4, x14 │ │ + mov x5, xzr │ │ + add x6, x3, x5 │ │ + add x5, x5, #0x4 │ │ + ld1 {v7.b}[0], [x6] │ │ + ldrb w19, [x6, #1] │ │ + add x7, x6, #0x3 │ │ + ldrb w6, [x6, #2] │ │ + cmp x5, x15 │ │ + fmov s16, w19 │ │ + ld1 {v7.b}[4], [x7] │ │ + mov v16.s[1], w6 │ │ + and v7.8b, v7.8b, v4.8b │ │ + add v3.2s, v3.2s, v16.2s │ │ + add v0.2s, v0.2s, v7.2s │ │ + add v2.2s, v3.2s, v2.2s │ │ + add v1.2s, v0.2s, v1.2s │ │ + b.ne 1ccdc // b.any │ │ + umull v7.2d, v3.2s, v5.2s │ │ + umull v16.2d, v0.2s, v5.2s │ │ + add w13, w13, w0 │ │ + umull v17.2d, v2.2s, v5.2s │ │ + umull v18.2d, v1.2s, v5.2s │ │ + umull x5, w13, w16 │ │ + add x4, x4, x2 │ │ + add x3, x3, x15 │ │ + lsr x6, x4, #6 │ │ + ushr v7.2d, v7.2d, #47 │ │ + ushr v16.2d, v16.2d, #47 │ │ + lsr x5, x5, #47 │ │ + ushr v17.2d, v17.2d, #47 │ │ + ushr v18.2d, v18.2d, #47 │ │ + cmp x6, #0x15b │ │ + msub w13, w5, w17, w13 │ │ + xtn v7.2s, v7.2d │ │ + xtn v16.2s, v16.2d │ │ + xtn v17.2s, v17.2d │ │ + xtn v18.2s, v18.2d │ │ + mls v3.2s, v7.2s, v6.2s │ │ + mls v0.2s, v16.2s, v6.2s │ │ + mls v2.2s, v17.2s, v6.2s │ │ + mls v1.2s, v18.2s, v6.2s │ │ + b.cs 1ccd8 // b.hs, b.nlast │ │ + cbz x12, 1ce20 │ │ + movi d4, #0xff000000ff │ │ + add x15, x25, x14 │ │ + sub x14, x14, x10 │ │ + ld1 {v5.b}[0], [x15] │ │ + ldrb w17, [x15, #1] │ │ + add x16, x15, #0x3 │ │ + ldrb w0, [x15, #2] │ │ + adds x14, x14, #0x4 │ │ + add x15, x15, #0x4 │ │ + fmov s6, w17 │ │ + ld1 {v5.b}[4], [x16] │ │ + mov v6.s[1], w0 │ │ + and v5.8b, v5.8b, v4.8b │ │ + add v3.2s, v3.2s, v6.2s │ │ + add v0.2s, v0.2s, v5.2s │ │ + add v2.2s, v3.2s, v2.2s │ │ + add v1.2s, v0.2s, v1.2s │ │ + b.ne 1cd90 // b.any │ │ + mov v0.s[2], v3.s[1] │ │ + mov w14, #0x8071 // #32881 │ │ + movk w14, #0x8007, lsl #16 │ │ + mov v0.s[3], v3.s[0] │ │ + dup v3.4s, w14 │ │ + mov w14, #0xfff1 // #65521 │ │ + umull v6.2d, v2.2s, v3.2s │ │ + umull2 v4.2d, v0.4s, v3.4s │ │ + umull v5.2d, v0.2s, v3.2s │ │ + umull v3.2d, v1.2s, v3.2s │ │ + uzp2 v4.4s, v5.4s, v4.4s │ │ + ushr v5.2d, v6.2d, #47 │ │ + ushr v3.2d, v3.2d, #47 │ │ + dup v6.4s, w14 │ │ + xtn v5.2s, v5.2d │ │ + xtn v3.2s, v3.2d │ │ + ushr v4.4s, v4.4s, #15 │ │ + mls v0.4s, v4.4s, v6.4s │ │ + mls v2.2s, v5.2s, v6.2s │ │ + mls v1.2s, v3.2s, v6.2s │ │ + b 1ce28 │ │ + mov v0.s[2], v3.s[1] │ │ + mov v0.s[3], v3.s[0] │ │ + madd w14, w11, w12, w13 │ │ + mov w12, #0x8071 // #32881 │ │ + dup v3.2s, v2.s[1] │ │ + movk w12, #0x8007, lsl #16 │ │ + mov w15, v0.s[1] │ │ + mov w17, v0.s[3] │ │ + umull x13, w14, w12 │ │ + add v2.2s, v2.2s, v3.2s │ │ + dup v3.2s, v1.s[1] │ │ + lsr x16, x13, #47 │ │ + mov w13, #0xfff1 // #65521 │ │ + fmov w0, s2 │ │ + sub w15, w13, w15 │ │ + msub w14, w16, w13, w14 │ │ + mov w16, v0.s[2] │ │ + add v1.2s, v1.2s, v3.2s │ │ + add w15, w15, w15, lsl #1 │ │ + addv s0, v0.4s │ │ + add w14, w14, w0, lsl #2 │ │ + add w16, w17, w16, lsl #1 │ │ + add w14, w14, w15 │ │ + fmov w15, s1 │ │ + sub w14, w14, w16 │ │ + add w14, w14, w15, lsl #2 │ │ + fmov w15, s0 │ │ + add w14, w14, #0x2f, lsl #12 │ │ + add w14, w14, #0xfd3 │ │ add w11, w15, w11 │ │ - add w13, w24, w13 │ │ - lsr x24, x27, #16 │ │ - and x23, x27, #0xff │ │ - ldr w23, [x0, x23, lsl #2] │ │ - str w13, [x12, #28] │ │ - eor w11, w11, w3 │ │ - add x24, x0, w24, uxtb #2 │ │ - ror w15, w5, #9 │ │ - add w2, w25, w2 │ │ - ldp w16, w7, [x12, #48] │ │ - ldr w24, [x24, #1024] │ │ - ror w25, w25, #9 │ │ - stp w8, w11, [x1, #16] │ │ - ldr w11, [x14, #44] │ │ - ldr w28, [x12, #56] │ │ - ror w22, w22, #24 │ │ - add w23, w24, w23 │ │ - ldr w24, [x14, #56] │ │ - eor w17, w17, w13, ror #22 │ │ - eor w25, w25, w10, ror #22 │ │ - eor w10, w23, w10 │ │ - lsr x23, x11, #16 │ │ - ror w24, w24, #24 │ │ - eor w15, w15, w3, ror #22 │ │ - add w22, w16, w22 │ │ - ror w8, w16, #9 │ │ - add w16, w2, w17 │ │ - ror w2, w26, #24 │ │ - ror w26, w28, #9 │ │ - add w19, w24, w19 │ │ - ror w17, w6, #24 │ │ - add x23, x0, w23, uxtb #2 │ │ - add w15, w19, w15 │ │ - ldr x27, [sp, #16] │ │ - add w2, w28, w2 │ │ - and x11, x11, #0xff │ │ - eor w24, w26, w16, ror #22 │ │ - str w15, [x12, #32] │ │ - ldr x28, [sp] │ │ - add w17, w7, w17 │ │ - ldr w11, [x0, x11, lsl #2] │ │ - ldr w19, [x23, #1024] │ │ - ldr w23, [x14, #48] │ │ - ldr w26, [x21, x27] │ │ - add w24, w17, w24 │ │ - ldr w17, [x21, x28] │ │ - eor w8, w8, w15, ror #22 │ │ - add w11, w19, w11 │ │ - lsr x19, x23, #16 │ │ - ror w26, w26, #24 │ │ - eor w11, w11, w13 │ │ - ror w13, w17, #9 │ │ - add w8, w29, w8 │ │ - stp w10, w11, [x1, #24] │ │ - add x11, x0, w19, uxtb #2 │ │ - add w10, w26, w5 │ │ - ror w5, w7, #9 │ │ - and x7, x23, #0xff │ │ - eor w13, w13, w8, ror #22 │ │ - add w10, w10, w25 │ │ - ldr w7, [x0, x7, lsl #2] │ │ - ldr w11, [x11, #1024] │ │ - str w10, [x12, #36] │ │ - eor w4, w4, w24 │ │ - add w13, w2, w13 │ │ - eor w2, w5, w10, ror #22 │ │ - ldr w5, [x21, x30] │ │ - str w16, [x12, #40] │ │ - add w11, w11, w7 │ │ - ldr w14, [x14, #56] │ │ - str w8, [x12, #44] │ │ - add w2, w22, w2 │ │ - ldr w7, [x21, x27] │ │ - eor w11, w11, w15 │ │ - and x15, x5, #0xff │ │ - lsr x5, x5, #16 │ │ - stp w2, w24, [x12, #48] │ │ - eor w9, w9, w2 │ │ - str w13, [x12, #56] │ │ - ldr w12, [x0, x15, lsl #2] │ │ - and x15, x14, #0xff │ │ - lsr x14, x14, #16 │ │ - add x5, x0, w5, uxtb #2 │ │ - lsr x19, x7, #16 │ │ - stp w9, w4, [x1, #48] │ │ - ldr x9, [sp, #32] │ │ - and x4, x7, #0xff │ │ - add x14, x0, w14, uxtb #2 │ │ - ldr w5, [x5, #1024] │ │ - add x7, x0, w19, uxtb #2 │ │ - ldr w9, [x21, x9, lsl #2] │ │ - ldr w15, [x0, x15, lsl #2] │ │ - ldr w4, [x0, x4, lsl #2] │ │ - ldr w14, [x14, #1024] │ │ - add w12, w5, w12 │ │ - ldr w5, [x7, #1024] │ │ - ror w9, w9, #9 │ │ - eor w10, w12, w10 │ │ - add w12, w14, w15 │ │ - stp w11, w10, [x1, #32] │ │ - add w11, w5, w4 │ │ - eor w10, w12, w16 │ │ - ror w12, w3, #24 │ │ - eor w8, w11, w8 │ │ - eor w9, w9, w2, ror #22 │ │ - stp w10, w8, [x1, #40] │ │ - eor w10, w20, w13 │ │ - add w8, w17, w12 │ │ - str w10, [x1, #56] │ │ - add w10, w8, w9 │ │ - str w10, [x21, x28] │ │ - mov x21, x0 │ │ - mov w8, #0x100 // #256 │ │ - and w9, w6, #0xff │ │ - bfxil w8, w6, #16, #8 │ │ - ldr w9, [x21, w9, uxtw #2] │ │ - ldp x20, x19, [sp, #128] │ │ - ldr w8, [x21, w8, uxtw #2] │ │ - ldp x22, x21, [sp, #112] │ │ - ldp x24, x23, [sp, #96] │ │ - add w8, w8, w9 │ │ - ldp x26, x25, [sp, #80] │ │ - eor w8, w8, w10 │ │ - ldp x28, x27, [sp, #64] │ │ - str w8, [x1, #60] │ │ - ldr x8, [sp, #40] │ │ + cbz x9, 1ceb4 │ │ + add x10, x25, x10 │ │ + ldrb w15, [x10], #1 │ │ + subs x9, x9, #0x1 │ │ + add w11, w11, w15 │ │ + add w14, w11, w14 │ │ + b.ne 1cea0 // b.any │ │ + umull x9, w11, w12 │ │ + tst w1, #0xff │ │ + umull x10, w14, w12 │ │ + lsr x9, x9, #47 │ │ + lsr x10, x10, #47 │ │ + msub w9, w9, w13, w11 │ │ + msub w10, w10, w13, w14 │ │ + orr w9, w9, w10, lsl #16 │ │ + str w9, [x21, #10456] │ │ + b.ne 1ceec // b.any │ │ + ldr w10, [x21, #10452] │ │ + cmp w9, w10 │ │ + mov w9, #0xfffffffe // #-2 │ │ + csel w1, wzr, w9, eq // eq = none │ │ + add x8, x8, x24 │ │ + strb w1, [x23, #8] │ │ + sub x8, x20, x8 │ │ + str x8, [x23] │ │ + str x22, [x23, #16] │ │ + ldp x20, x19, [sp, #288] │ │ + ldp x22, x21, [sp, #272] │ │ + ldp x24, x23, [sp, #256] │ │ + ldp x26, x25, [sp, #240] │ │ + ldp x28, x27, [sp, #224] │ │ + ldp x29, x30, [sp, #208] │ │ + add sp, sp, #0x130 │ │ + ret │ │ + mov w26, #0x21 // #33 │ │ + mov w23, w9 │ │ + b 1cf38 │ │ + mov w26, #0x22 // #34 │ │ + mov w17, w9 │ │ + mov w8, w12 │ │ + mov w9, wzr │ │ + stur x27, [x29, #-56] │ │ + mov w1, #0xff // #255 │ │ + stp w8, w16, [x29, #-48] │ │ + stur w23, [x29, #-40] │ │ + sturb w17, [x29, #-36] │ │ + b 1ca7c │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x198 │ │ + mov x0, xzr │ │ + mov x1, x2 │ │ + mov w2, #0x120 // #288 │ │ + bl 186d8 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x1e0 │ │ + mov x0, xzr │ │ + mov x1, x22 │ │ + mov x2, x5 │ │ + bl 186d8 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x180 │ │ + mov w2, #0x200 // #512 │ │ + bl 186d8 │ │ + mov x0, x2 │ │ + bl 19eec │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x150 │ │ + mov x0, x22 │ │ + mov x1, x27 │ │ + mov x2, x20 │ │ + bl 186d8 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x228 │ │ + mov x1, x8 │ │ + b 1cf8c │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x1c8 │ │ + mov x2, x1 │ │ + bl 186d8 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x138 │ │ + mov x0, xzr │ │ + mov w1, #0x4 // #4 │ │ + mov x2, x24 │ │ + bl 186d8 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x240 │ │ + mov w1, #0x240 // #576 │ │ + bl 1893c │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x1b0 │ │ + mov x0, x22 │ │ + b 1d014 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x1b0 │ │ + mov x1, x5 │ │ + bl 1893c │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x1f8 │ │ + b 1d034 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x210 │ │ + mov x0, x9 │ │ + mov w1, #0x13 // #19 │ │ + bl 1893c │ │ + sub sp, sp, #0x110 │ │ + stp x29, x30, [sp, #176] │ │ + stp x28, x27, [sp, #192] │ │ + stp x26, x25, [sp, #208] │ │ + stp x24, x23, [sp, #224] │ │ + stp x22, x21, [sp, #240] │ │ + stp x20, x19, [sp, #256] │ │ + add x29, sp, #0xb0 │ │ + mov w8, #0x28f1 // #10481 │ │ + mov w9, #0x1b00 // #6912 │ │ + movi v0.2d, #0x0 │ │ + add x8, x0, x8 │ │ + add x20, x0, x9 │ │ + mov w9, #0x31e // #798 │ │ + str x8, [sp, #24] │ │ + mov w8, #0x28a0 // #10400 │ │ + add x25, x0, #0x2, lsl #12 │ │ + add x8, x0, x8 │ │ + dup v1.8h, w9 │ │ + sub x27, x29, #0x50 │ │ + str x8, [sp, #16] │ │ + mov w8, #0x2780 // #10112 │ │ + ldrb w9, [x25, #2287] │ │ + add x8, x0, x8 │ │ + add x24, x0, #0xe80 │ │ + add x26, x0, #0x200 │ │ + stp x1, x8, [sp] │ │ + mov w8, #0x28e8 // #10472 │ │ + add x19, x27, #0x4 │ │ + add x3, x0, x8 │ │ + mov w4, #0x1 // #1 │ │ + add x23, sp, #0x40 │ │ + mov w5, #0xffffffff // #-1 │ │ + mov w6, #0x10 // #16 │ │ + mov w7, #0xffff // #65535 │ │ + str x3, [sp, #48] │ │ + str q1, [sp, #32] │ │ + and w8, w9, #0xff │ │ + cmp w8, #0x2 │ │ + b.eq 1d180 // b.none │ │ + cmp w8, #0x1 │ │ + str x9, [sp, #56] │ │ + b.eq 1d120 // b.none │ │ + cbnz w8, 1d3c8 │ │ + mov x8, xzr │ │ + stp q0, q0, [sp, #64] │ │ + stur wzr, [x29, #-16] │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + str q1, [x26, x8] │ │ + add x8, x8, #0x10 │ │ + cmp x8, #0x800 │ │ + b.ne 1d100 // b.any │ │ + ldr x21, [sp, #8] │ │ + mov x22, x26 │ │ + mov w28, #0x120 // #288 │ │ + b 1d150 │ │ + mov x8, xzr │ │ + stp q0, q0, [sp, #64] │ │ + stur wzr, [x29, #-16] │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + str q1, [x24, x8] │ │ + add x8, x8, #0x10 │ │ + cmp x8, #0x800 │ │ + b.ne 1d134 // b.any │ │ + ldr x21, [sp, #16] │ │ + mov x22, x24 │ │ + mov w28, #0x20 // #32 │ │ + add x0, x22, #0x800 │ │ + mov w1, wzr │ │ + mov w2, #0x480 // #1152 │ │ + bl 75840 │ │ + ldp x3, x9, [sp, #48] │ │ + movi v0.2d, #0x0 │ │ + ldr q1, [sp, #32] │ │ + mov w4, #0x1 // #1 │ │ + mov w5, #0xffffffff // #-1 │ │ + mov w6, #0x10 // #16 │ │ + mov w7, #0xffff // #65535 │ │ + b 1d1b0 │ │ + mov x8, xzr │ │ + stp q0, q0, [sp, #64] │ │ + stur wzr, [x29, #-16] │ │ + stp q0, q0, [x29, #-80] │ │ + stp q0, q0, [x29, #-48] │ │ + str q1, [x20, x8] │ │ + add x8, x8, #0x10 │ │ + cmp x8, #0x800 │ │ + b.ne 1d194 // b.any │ │ + ldr x21, [sp, #24] │ │ + mov x22, x20 │ │ + mov w28, #0x13 // #19 │ │ + and x9, x9, #0xff │ │ + ldrh w8, [x3, x9, lsl #1] │ │ + cmp x28, x8 │ │ + b.cc 1d3dc // b.lo, b.ul, b.last │ │ + mov x10, x8 │ │ + mov x11, x21 │ │ + cbz w8, 1d1ec │ │ + ldrb w12, [x11], #1 │ │ + cmp x12, #0xf │ │ + b.hi 1d3c8 // b.pmore │ │ + ldrh w13, [x23, x12, lsl #1] │ │ + subs x10, x10, #0x1 │ │ + add w13, w13, #0x1 │ │ + strh w13, [x23, x12, lsl #1] │ │ + b.ne 1d1cc // b.any │ │ + mov x12, xzr │ │ + mov w11, wzr │ │ + mov w10, wzr │ │ + mov w13, #0x1 // #1 │ │ + tbz wzr, #0, 1d228 │ │ + b 1d250 │ │ + ldrh w15, [x23, x12, lsl #1] │ │ + mov x13, xzr │ │ + add w11, w11, w15 │ │ + add w10, w15, w10 │ │ + mov w15, #0x1 // #1 │ │ + lsl w11, w11, #1 │ │ + str w11, [x19, x12, lsl #2] │ │ + mov x12, x14 │ │ + tbnz w15, #0, 1d250 │ │ + sub x14, x6, x12 │ │ + cmp x14, x13 │ │ + csel x13, x14, x13, cc // cc = lo, ul, last │ │ + add x13, x13, x12 │ │ + cmp x12, x13 │ │ + csel x12, x12, x13, hi // hi = pmore │ │ + cmp x12, #0xf │ │ + b.hi 1d25c // b.pmore │ │ + add x14, x12, #0x1 │ │ + b 1d204 │ │ + cmp x12, #0x10 │ │ + cinc x14, x12, cc // cc = lo, ul, last │ │ + b.cc 1d204 // b.lo, b.ul, b.last │ │ + cmp w11, #0x10, lsl #12 │ │ + b.eq 1d280 // b.none │ │ + cmp w9, #0x2 │ │ + mov w0, #0x1 // #1 │ │ + mov w1, #0x1c // #28 │ │ + b.eq 1d408 // b.none │ │ + and w9, w10, #0xffff │ │ + cmp w9, #0x1 │ │ + b.hi 1d408 // b.pmore │ │ + mov x11, xzr │ │ + add x9, x22, #0x800 │ │ + mov w10, #0xffff // #65535 │ │ + cmp x11, x8 │ │ + b.cs 1d3ac // b.hs, b.nlast │ │ + add x14, x11, #0x1 │ │ + mov x12, x11 │ │ + ldrb w11, [x21, x11] │ │ + and x13, x11, #0xf │ │ + mov x11, x14 │ │ + cbz w13, 1d2fc │ │ + neg w14, w13 │ │ + ldr w16, [x27, x13, lsl #2] │ │ + sub w15, w6, w13 │ │ + lsr w14, w5, w14 │ │ + cmp w13, #0xa │ │ + and w14, w16, w14 │ │ + rbit w14, w14 │ │ + lsr w14, w14, #16 │ │ + lsr w15, w14, w15 │ │ + add w14, w16, #0x1 │ │ + str w14, [x27, x13, lsl #2] │ │ + b.hi 1d30c // b.pmore │ │ + cmp w15, #0x3ff │ │ + b.hi 1d2fc // b.pmore │ │ + orr w12, w12, w13, lsl #9 │ │ + lsl w13, w4, w13 │ │ + strh w12, [x22, x15, lsl #1] │ │ + add x15, x15, x13 │ │ + cmp x15, #0x400 │ │ + b.cc 1d2ec // b.lo, b.ul, b.last │ │ + cmp x11, x8 │ │ + cinc x14, x11, cc // cc = lo, ul, last │ │ + b.cc 1d298 // b.lo, b.ul, b.last │ │ + b 1d3ac │ │ + and x16, x15, #0x3ff │ │ + ldrh w14, [x22, x16, lsl #1] │ │ + cmp w14, #0x31e │ │ + b.ne 1d32c // b.any │ │ + sub w17, w10, #0x2 │ │ + strh w10, [x22, x16, lsl #1] │ │ + mov w14, w10 │ │ + mov w10, w17 │ │ + lsr w15, w15, #9 │ │ + cmp w13, #0xb │ │ + b.eq 1d384 // b.none │ │ + mov w16, #0xc // #12 │ │ + ubfx w17, w15, #1, #1 │ │ + sub w0, w14, w17 │ │ + bic w0, w7, w0 │ │ + cmp w0, #0x23f │ │ + b.hi 1d3d0 // b.pmore │ │ + mvn w14, w14 │ │ + add w14, w17, w14 │ │ + and x17, x14, #0xffff │ │ + ldrh w14, [x9, x17, lsl #1] │ │ + cbnz w14, 1d374 │ │ + sub w0, w10, #0x2 │ │ + strh w10, [x9, x17, lsl #1] │ │ + mov w14, w10 │ │ + mov w10, w0 │ │ + ubfx w15, w15, #1, #15 │ │ + cmp w16, w13 │ │ + add w16, w16, #0x1 │ │ + b.cc 1d33c // b.lo, b.ul, b.last │ │ + ubfx w13, w15, #1, #1 │ │ + sub w15, w14, w13 │ │ + bic w15, w7, w15 │ │ + cmp w15, #0x23f │ │ + b.hi 1d3d0 // b.pmore │ │ + mvn w14, w14 │ │ + add w13, w13, w14 │ │ + and x13, x13, #0xffff │ │ + strh w12, [x9, x13, lsl #1] │ │ + b 1d28c │ │ + ldrb w8, [x25, #2287] │ │ + cbz w8, 1d3e8 │ │ + cmp w8, #0x2 │ │ + b.eq 1d3f8 // b.none │ │ + sub w9, w8, #0x1 │ │ + strb w9, [x25, #2287] │ │ + b 1d0d0 │ │ + mov w0, #0x3 // #3 │ │ + b 1d408 │ │ + mov w0, #0x3 // #3 │ │ + mov w1, #0xa // #10 │ │ + b 1d408 │ │ + mov w0, #0x3 // #3 │ │ + mov w1, #0x1c // #28 │ │ + b 1d408 │ │ + ldr x8, [sp] │ │ + mov w0, #0x1 // #1 │ │ + mov w1, #0xc // #12 │ │ + b 1d404 │ │ + ldr x8, [sp] │ │ + mov w0, #0x1 // #1 │ │ + mov w1, #0xa // #10 │ │ + str wzr, [x8, #16] │ │ + ldp x20, x19, [sp, #256] │ │ + ldp x22, x21, [sp, #240] │ │ + ldp x24, x23, [sp, #224] │ │ + ldp x26, x25, [sp, #208] │ │ + ldp x28, x27, [sp, #192] │ │ + ldp x29, x30, [sp, #176] │ │ + add sp, sp, #0x110 │ │ + ret │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x30 │ │ + sub x9, x3, x2 │ │ + subs x8, x2, x3 │ │ + mov x22, x4 │ │ + csel x10, x8, x9, hi // hi = pmore │ │ + and x8, x4, #0xfffffffc │ │ + mov x19, x1 │ │ + mov x20, x0 │ │ + cmp x10, #0x1 │ │ + add x21, x8, x3 │ │ + b.ne 1d4a4 // b.any │ │ + cmp x3, x2 │ │ + b.ls 1d4a4 // b.plast │ │ + sub x0, x3, #0x1 │ │ + cmp x0, x19 │ │ + b.cs 1d7a4 // b.hs, b.nlast │ │ + cmp x21, x3 │ │ + b.cc 1d714 // b.lo, b.ul, b.last │ │ + cmp x21, x19 │ │ + b.hi 1d714 // b.pmore │ │ + cbz x8, 1d49c │ │ + ldrb w1, [x20, x0] │ │ + add x0, x20, x3 │ │ + mov x2, x8 │ │ + bl 75840 │ │ + sub x1, x21, #0x1 │ │ + b 1d5b8 │ │ + subs x8, x19, #0x3 │ │ + csel x8, xzr, x8, cc // cc = lo, ul, last │ │ + cmp x8, x21 │ │ + csel x8, x8, x21, cc // cc = lo, ul, last │ │ + cmp x3, x2 │ │ + b.ls 1d510 // b.plast │ │ + cmp x9, #0x3 │ │ + b.ls 1d510 // b.plast │ │ + cmp x3, x8 │ │ + b.cs 1d5b0 // b.hs, b.nlast │ │ + sub x9, x19, #0x4 │ │ + mov x21, x3 │ │ + add x1, x2, #0x3 │ │ + cmp x1, x19 │ │ + b.cs 1d6c4 // b.hs, b.nlast │ │ + cmn x2, #0x4 │ │ + add x1, x2, #0x4 │ │ + b.cs 1d6d4 // b.hs, b.nlast │ │ + cmp x21, x9 │ │ + b.hi 1d6e8 // b.pmore │ │ + ldr w10, [x20, x2] │ │ + mov x2, x1 │ │ + str w10, [x20, x21] │ │ + add x21, x21, #0x4 │ │ + cmp x21, x8 │ │ + b.cs 1d5b8 // b.hs, b.nlast │ │ + b 1d4d4 │ │ + cmp x3, x8 │ │ + b.cs 1d5b0 // b.hs, b.nlast │ │ + add x11, x3, x20 │ │ + mov x9, xzr │ │ + add x10, x20, x2 │ │ + add x11, x11, #0x1 │ │ + add x12, x3, x9 │ │ + add x12, x12, #0x3 │ │ + cmp x12, x19 │ │ + b.cs 1d694 // b.hs, b.nlast │ │ + add x0, x2, x9 │ │ + add x12, x0, #0x3 │ │ + cmp x12, x19 │ │ + b.cs 1d6ac // b.hs, b.nlast │ │ + cmp x0, x19 │ │ + b.cs 1d798 // b.hs, b.nlast │ │ + add x13, x2, x9 │ │ + ldrb w12, [x10, x9] │ │ + add x14, x11, x9 │ │ + add x0, x13, #0x1 │ │ + cmp x0, x19 │ │ + sturb w12, [x14, #-1] │ │ + b.cs 1d78c // b.hs, b.nlast │ │ + add x12, x10, x9 │ │ + add x0, x13, #0x2 │ │ + ldrb w13, [x12, #1] │ │ + cmp x0, x19 │ │ + strb w13, [x11, x9] │ │ + b.cs 1d780 // b.hs, b.nlast │ │ + ldrb w13, [x12, #2] │ │ + add x14, x11, x9 │ │ + add x9, x9, #0x4 │ │ + add x21, x3, x9 │ │ + strb w13, [x14, #1] │ │ + cmp x21, x8 │ │ + ldrb w12, [x12, #3] │ │ + strb w12, [x14, #2] │ │ + b.cc 1d528 // b.lo, b.ul, b.last │ │ + add x1, x2, x9 │ │ + b 1d5b8 │ │ + mov x21, x3 │ │ + mov x1, x2 │ │ + and x8, x22, #0x3 │ │ + cmp x8, #0x1 │ │ + b.gt 1d5e4 │ │ + cbz x8, 1d680 │ │ + cmp x1, x19 │ │ + b.cs 1d7b0 // b.hs, b.nlast │ │ + cmp x21, x19 │ │ + b.cc 1d678 // b.lo, b.ul, b.last │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x318 │ │ + b 1d7f8 │ │ + cmp x8, #0x2 │ │ + b.ne 1d620 // b.any │ │ + add x8, x21, #0x1 │ │ + cmp x8, x19 │ │ + b.cs 1d730 // b.hs, b.nlast │ │ + add x9, x1, #0x1 │ │ + cmp x9, x19 │ │ + b.cs 1d758 // b.hs, b.nlast │ │ + cmp x1, x19 │ │ + b.cs 1d7bc // b.hs, b.nlast │ │ + cmp x21, x19 │ │ + b.cc 1d668 // b.lo, b.ul, b.last │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x378 │ │ + b 1d7f8 │ │ + add x8, x21, #0x2 │ │ + cmp x8, x19 │ │ + b.cs 1d744 // b.hs, b.nlast │ │ + add x9, x1, #0x2 │ │ + cmp x9, x19 │ │ + b.cs 1d76c // b.hs, b.nlast │ │ + cmp x1, x19 │ │ + b.cs 1d7c8 // b.hs, b.nlast │ │ + cmp x21, x19 │ │ + b.cs 1d7d4 // b.hs, b.nlast │ │ + ldrb w10, [x20, x1] │ │ + add x1, x1, #0x1 │ │ + cmp x1, x19 │ │ + strb w10, [x20, x21] │ │ + b.cs 1d7e0 // b.hs, b.nlast │ │ + add x21, x21, #0x1 │ │ + cmp x21, x19 │ │ + b.cs 1d7f0 // b.hs, b.nlast │ │ + ldrb w10, [x20, x1] │ │ + mov x1, x9 │ │ + strb w10, [x20, x21] │ │ + mov x21, x8 │ │ + ldrb w8, [x20, x1] │ │ + strb w8, [x20, x21] │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ - str x8, [x0, #4096] │ │ - add sp, sp, #0x90 │ │ + add sp, sp, #0x60 │ │ ret │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x163 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xc88 │ │ - mov w1, #0x2c // #44 │ │ - bl 11af8 │ │ - stp x29, x30, [sp, #-80]! │ │ - stp x26, x25, [sp, #16] │ │ - stp x24, x23, [sp, #32] │ │ - stp x22, x21, [sp, #48] │ │ - stp x20, x19, [sp, #64] │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x288 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x288 │ │ + mov w1, #0x2f // #47 │ │ + bl 17fcc │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x2b7 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x2a0 │ │ + mov w1, #0x48 // #72 │ │ + bl 17fcc │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x420 │ │ + mov x0, xzr │ │ + b 1d6e0 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x420 │ │ + mov x0, x2 │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0x438 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0x420 │ │ + mov x0, sp │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0x270 │ │ + mov x0, x3 │ │ + mov x1, x21 │ │ + mov x2, x19 │ │ + mov x3, x8 │ │ + bl 186d8 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x2ff │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x330 │ │ + b 1d6a4 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x376 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x390 │ │ + b 1d6a4 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x32e │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x348 │ │ + b 1d6bc │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x3a5 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x3a8 │ │ + b 1d6bc │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x2e8 │ │ + b 1d7fc │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x2d0 │ │ + b 1d7fc │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x2b8 │ │ + b 1d7fc │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x258 │ │ + b 1d7fc │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x300 │ │ + b 1d7e8 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x360 │ │ + b 1d7e8 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x3c0 │ │ + b 1d7e8 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x3d8 │ │ + b 1d7f8 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x3f0 │ │ + mov x0, x1 │ │ + b 1d7fc │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x408 │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ + bl 1893c │ │ + mov x8, x2 │ │ + cmp x4, #0x3 │ │ + sub x2, x2, x3 │ │ + b.ne 1d868 // b.any │ │ + cmn x8, #0x4 │ │ + b.hi 1d864 // b.pmore │ │ + add x9, x8, #0x3 │ │ + cmp x9, x1 │ │ + b.hi 1d864 // b.pmore │ │ + add x9, x2, #0x2 │ │ + cmp x9, x1 │ │ + b.cs 1d864 // b.hs, b.nlast │ │ + cmp x2, x1 │ │ + b.cs 1d864 // b.hs, b.nlast │ │ + add x10, x2, #0x1 │ │ + cmp x10, x1 │ │ + b.cs 1d864 // b.hs, b.nlast │ │ + ldrb w11, [x0, x2] │ │ + add x8, x0, x8 │ │ + strb w11, [x8] │ │ + ldrb w10, [x0, x10] │ │ + strb w10, [x8, #1] │ │ + ldrb w9, [x0, x9] │ │ + strb w9, [x8, #2] │ │ + ret │ │ + mov x3, x8 │ │ + b 1d428 │ │ + subs x8, x3, x2 │ │ + b.cc 1da10 // b.lo, b.ul, b.last │ │ + cmp x3, x1 │ │ + b.hi 1da10 // b.pmore │ │ + subs x12, x2, x3 │ │ + b.cs 1da10 // b.hs, b.nlast │ │ + cmp x8, #0xf │ │ + add x9, x0, x2 │ │ + add x10, x0, x3 │ │ + b.hi 1d8f4 // b.pmore │ │ + mov x11, x9 │ │ + ands x13, x8, #0x3 │ │ + b.eq 1d8b8 // b.none │ │ + ldrb w14, [x11] │ │ + cbz w14, 1d918 │ │ + subs x13, x13, #0x1 │ │ + add x11, x11, #0x1 │ │ + b.ne 1d8a4 // b.any │ │ + cmn x12, #0x4 │ │ + b.hi 1da10 // b.pmore │ │ + ldrb w12, [x11] │ │ + cbz w12, 1d918 │ │ + ldrb w12, [x11, #1] │ │ + cbz w12, 1da60 │ │ + ldrb w12, [x11, #2] │ │ + cbz w12, 1da74 │ │ + ldrb w12, [x11, #3] │ │ + cbz w12, 1da88 │ │ + add x11, x11, #0x4 │ │ + mov x0, xzr │ │ + cmp x11, x10 │ │ + b.ne 1d8c0 // b.any │ │ + b 1da14 │ │ + ldr q0, [x9] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + shrn v0.8b, v0.8h, #4 │ │ + fmov x11, d0 │ │ + ands x11, x11, #0x8888888888888888 │ │ + b.eq 1d928 // b.none │ │ + rbit x10, x11 │ │ + clz x10, x10 │ │ + add x11, x9, x10, lsr #2 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + and x11, x9, #0xfffffffffffffff0 │ │ + cmp x8, #0x40 │ │ + add x11, x11, #0x10 │ │ + b.cc 1d9a4 // b.lo, b.ul, b.last │ │ + sub x12, x10, #0x40 │ │ + cmp x11, x12 │ │ + b.hi 1d9a4 // b.pmore │ │ + and x11, x9, #0xf │ │ + sub x11, x2, x11 │ │ + add x11, x11, x0 │ │ + add x13, x11, #0x40 │ │ + mov x11, x13 │ │ + ldp q1, q4, [x13, #-32] │ │ + ldr q0, [x11, #-48]! │ │ + ldr q5, [x13] │ │ + cmeq v3.16b, v0.16b, #0 │ │ + cmeq v2.16b, v1.16b, #0 │ │ + cmeq v1.16b, v4.16b, #0 │ │ + cmeq v0.16b, v5.16b, #0 │ │ + orr v4.16b, v2.16b, v3.16b │ │ + orr v5.16b, v1.16b, v0.16b │ │ + orr v4.16b, v4.16b, v5.16b │ │ + umaxp v4.16b, v4.16b, v4.16b │ │ + fmov x14, d4 │ │ + cbnz x14, 1da18 │ │ + add x14, x13, #0x10 │ │ + add x11, x13, #0x40 │ │ + cmp x14, x12 │ │ + mov x13, x11 │ │ + b.ls 1d954 // b.plast │ │ + sub x11, x11, #0x30 │ │ + sub x12, x10, #0x10 │ │ + cmp x11, x12 │ │ + b.hi 1d9d4 // b.pmore │ │ + ldr q0, [x11] │ │ + cmeq v0.16b, v0.16b, #0 │ │ + shrn v0.8b, v0.8h, #4 │ │ + fmov x13, d0 │ │ + ands x13, x13, #0x8888888888888888 │ │ + b.ne 1da44 // b.any │ │ + add x11, x11, #0x10 │ │ + cmp x11, x12 │ │ + b.ls 1d9b0 // b.plast │ │ + cmp x11, x10 │ │ + b.cs 1da10 // b.hs, b.nlast │ │ + ldr q0, [x10, #-16]! │ │ + cmeq v0.16b, v0.16b, #0 │ │ + shrn v0.8b, v0.8h, #4 │ │ + fmov x11, d0 │ │ + ands x11, x11, #0x8888888888888888 │ │ + b.eq 1da10 // b.none │ │ + rbit x11, x11 │ │ + clz x11, x11 │ │ + add x11, x10, x11, lsr #2 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + mov x0, xzr │ │ + ret │ │ + shrn v3.8b, v3.8h, #4 │ │ + fmov x10, d3 │ │ + ands x10, x10, #0x8888888888888888 │ │ + b.eq 1da9c // b.none │ │ + rbit x10, x10 │ │ + clz x10, x10 │ │ + add x11, x11, x10, lsr #2 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + rbit x10, x13 │ │ + clz x10, x10 │ │ + add x11, x11, x10, lsr #2 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + add x11, x11, #0x1 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + add x11, x11, #0x2 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + add x11, x11, #0x3 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + shrn v2.8b, v2.8h, #4 │ │ + fmov x10, d2 │ │ + ands x10, x10, #0x8888888888888888 │ │ + b.eq 1dacc // b.none │ │ + rbit x10, x10 │ │ + add x11, x11, #0x10 │ │ + clz x10, x10 │ │ + add x11, x11, x10, lsr #2 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + shrn v1.8b, v1.8h, #4 │ │ + fmov x10, d1 │ │ + ands x10, x10, #0x8888888888888888 │ │ + b.eq 1dafc // b.none │ │ + rbit x10, x10 │ │ + add x11, x11, #0x20 │ │ + clz x10, x10 │ │ + add x11, x11, x10, lsr #2 │ │ + sub x1, x11, x9 │ │ + cmp x1, x8 │ │ + csel x0, xzr, x9, hi // hi = pmore │ │ + ret │ │ + shrn v0.8b, v0.8h, #4 │ │ + add x11, x11, #0x30 │ │ + fmov x10, d0 │ │ + and x10, x10, #0x8888888888888888 │ │ + b 1da28 │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 1db20 │ │ + bl 475c4 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + add x29, sp, #0x10 │ │ + mov x20, x1 │ │ + mov x21, x0 │ │ + adrp x1, 7000 │ │ + add x1, x1, #0xdcc │ │ + mov x0, xzr │ │ + bl 75850 │ │ + cbz x0, 1dbac │ │ + mov x19, x0 │ │ + mov x0, x21 │ │ + blr x20 │ │ + ldr x21, [x1, #24] │ │ + mov x8, sp │ │ + mov x20, x0 │ │ + blr x21 │ │ + mov x10, #0x4178 // #16760 │ │ + ldp x9, x8, [sp] │ │ + movk x10, #0x57a6, lsl #16 │ │ + movk x10, #0x1b71, lsl #32 │ │ + movk x10, #0xb98b, lsl #48 │ │ + cmp x8, x10 │ │ + mov x8, #0x5d6d // #23917 │ │ + movk x8, #0xd6cb, lsl #16 │ │ + movk x8, #0x502c, lsl #32 │ │ + movk x8, #0x63eb, lsl #48 │ │ + ccmp x9, x8, #0x0, eq // eq = none │ │ + b.ne 1dbc0 // b.any │ │ + mov w9, #0x8 // #8 │ │ + mov x8, x20 │ │ + ldr x20, [x20, x9] │ │ + cbnz x20, 1dc0c │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + mov x8, sp │ │ + mov x0, x20 │ │ + blr x21 │ │ + mov x10, #0x86e4 // #34532 │ │ + ldp x9, x8, [sp] │ │ + movk x10, #0xa665, lsl #16 │ │ + movk x10, #0xa0ca, lsl #32 │ │ + movk x10, #0x5c54, lsl #48 │ │ + cmp x8, x10 │ │ + mov x8, #0x731f // #29471 │ │ + movk x8, #0x968c, lsl #16 │ │ + movk x8, #0x3815, lsl #32 │ │ + movk x8, #0x3d8f, lsl #48 │ │ + ccmp x9, x8, #0x0, eq // eq = none │ │ + b.ne 1dbac // b.any │ │ + add x8, x20, #0x8 │ │ + mov w9, #0x10 // #16 │ │ + ldr x20, [x20, x9] │ │ + cbz x20, 1dbac │ │ + ldr x21, [x8] │ │ + add x0, x20, #0x1 │ │ + bl 75760 │ │ + cbz x0, 1dbac │ │ + mov x1, x21 │ │ + mov x2, x20 │ │ + mov x22, x0 │ │ + bl 75770 │ │ + mov x0, x22 │ │ + strb wzr, [x22, x20] │ │ + blr x19 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x42f │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x448 │ │ + mov w1, #0x28 // #40 │ │ + bl 17fcc │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ sub sp, sp, #0x1, lsl #12 │ │ - str xzr, [sp], #-48 │ │ - add x8, sp, #0x20 │ │ + str xzr, [sp], #-16 │ │ + mov x8, sp │ │ ldp q0, q1, [x1] │ │ - ldr q2, [x1] │ │ add x20, x8, #0x40 │ │ + mov x21, x1 │ │ mov x19, x0 │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov w2, #0xfc8 // #4040 │ │ - stp q0, q1, [sp] │ │ - stp q2, q2, [sp, #32] │ │ - str q1, [sp, #64] │ │ - bl 4f530 │ │ - ldr q0, [sp, #16] │ │ - ldr w8, [sp, #32] │ │ - mov w9, #0x10 // #16 │ │ - str q0, [sp, #80] │ │ - ldur w10, [x20, #-8] │ │ - ldur w11, [x20, #-60] │ │ + stp q0, q0, [sp] │ │ + str q1, [sp, #32] │ │ + bl 75840 │ │ + ldr q0, [x21, #16] │ │ + mov w8, #0x10 // #16 │ │ + str q0, [sp, #48] │ │ + ldp w12, w10, [x20, #-64] │ │ + ldur w9, [x20, #-8] │ │ ldur w14, [x20, #-28] │ │ - ror w12, w10, #17 │ │ - ror w13, w11, #7 │ │ - add w8, w8, w14 │ │ - eor w12, w12, w10, ror #19 │ │ - eor w13, w13, w11, ror #18 │ │ - eor w10, w12, w10, lsr #10 │ │ - eor w12, w13, w11, lsr #3 │ │ - add w8, w8, w10 │ │ - add w10, w9, w12 │ │ - add x9, x9, #0x1 │ │ - add w8, w10, w8 │ │ - cmp x9, #0x110 │ │ - str w8, [x20], #4 │ │ - mov w8, w11 │ │ - b.ne 151f4 // b.any │ │ - ldr q0, [sp, #1056] │ │ - ldr q1, [sp, #1072] │ │ - add x8, sp, #0x20 │ │ - ldr q2, [sp, #1088] │ │ - add x8, x8, #0x40 │ │ - mov x9, #0xfffffffffffffc10 // #-1008 │ │ - stp q0, q1, [sp, #32] │ │ - ldr q0, [sp, #1104] │ │ - ldr w10, [sp, #32] │ │ - stp q2, q0, [sp, #64] │ │ - ldur w11, [x8, #-8] │ │ - ldur w12, [x8, #-60] │ │ - ldur w15, [x8, #-28] │ │ + ror w11, w9, #17 │ │ + ror w13, w10, #7 │ │ + eor w11, w11, w9, ror #19 │ │ + eor w13, w13, w10, ror #18 │ │ + eor w9, w11, w9, lsr #10 │ │ + eor w10, w13, w10, lsr #3 │ │ + add w11, w14, w12 │ │ + add w9, w11, w9 │ │ + add w10, w8, w10 │ │ + add x8, x8, #0x1 │ │ + add w9, w10, w9 │ │ + cmp x8, #0x110 │ │ + str w9, [x20], #4 │ │ + b.ne 1dcc8 // b.any │ │ + ldr q0, [sp, #1024] │ │ + ldr q1, [sp, #1040] │ │ + mov x9, sp │ │ + ldr q2, [sp, #1056] │ │ + add x8, x9, #0x400 │ │ + add x9, x9, #0x40 │ │ + stp q0, q1, [sp] │ │ + ldr q0, [sp, #1072] │ │ + mov x10, #0xfffffffffffffc10 // #-1008 │ │ + stp q2, q0, [sp, #32] │ │ + ldp w14, w12, [x9, #-64] │ │ + ldur w11, [x9, #-8] │ │ + ldur w16, [x9, #-28] │ │ ror w13, w11, #17 │ │ - ror w14, w12, #7 │ │ - add w10, w10, w15 │ │ + ror w15, w12, #7 │ │ eor w13, w13, w11, ror #19 │ │ - eor w14, w14, w12, ror #18 │ │ + eor w15, w15, w12, ror #18 │ │ eor w11, w13, w11, lsr #10 │ │ - eor w13, w14, w12, lsr #3 │ │ - add w10, w10, w11 │ │ - add w11, w9, w13 │ │ - adds x9, x9, #0x1 │ │ - add w10, w11, w10 │ │ - add w10, w10, #0x500 │ │ - str w10, [x8], #4 │ │ - mov w10, w12 │ │ - b.cc 15264 // b.lo, b.ul, b.last │ │ - add x8, sp, #0x20 │ │ - ldr x14, [sp, #4128] │ │ - mov w10, #0x40 // #64 │ │ - add x9, x8, #0x800 │ │ - mov w11, #0xd // #13 │ │ - b 1570c │ │ - lsl x1, x1, #2 │ │ - lsl x3, x0, #2 │ │ - add x14, x8, x14, lsl #2 │ │ - lsl x15, x15, #2 │ │ - lsl x13, x13, #2 │ │ - ldr w0, [x8, x1] │ │ - ldr w4, [x8, x3] │ │ - ldr w5, [x14, #4] │ │ - ldr w6, [x8, x15] │ │ + eor w12, w15, w12, lsr #3 │ │ + add w13, w16, w14 │ │ + add w11, w13, w11 │ │ + add w12, w10, w12 │ │ + adds x10, x10, #0x1 │ │ + add w11, w12, w11 │ │ + add w11, w11, #0x500 │ │ + str w11, [x9], #4 │ │ + b.cc 1dd34 // b.lo, b.ul, b.last │ │ + mov x9, sp │ │ + ldr x16, [sp, #4096] │ │ + mov w12, #0x40 // #64 │ │ + add x10, x9, #0x800 │ │ + add x11, x9, #0xc00 │ │ + b 1e184 │ │ + add x2, x9, x0, lsl #2 │ │ + add x16, x9, x16, lsl #2 │ │ + ldr w4, [x9, x17, lsl #2] │ │ + ldr w0, [x2, #52] │ │ + ldr w1, [x2, #24] │ │ + ldr w3, [x16, #4] │ │ + ror w0, w0, #10 │ │ + ror w1, w1, #8 │ │ + eor w0, w0, w3, ror #23 │ │ + add w1, w4, w1 │ │ + add w0, w1, w0 │ │ + str w0, [x9, x17, lsl #2] │ │ + ldr w1, [x2, #16] │ │ + ubfx x3, x1, #16, #8 │ │ + and x1, x1, #0xff │ │ + ldr w1, [x10, x1, lsl #2] │ │ + ldr w3, [x11, x3, lsl #2] │ │ + add w1, w3, w1 │ │ + eor w0, w1, w0 │ │ + str w0, [x9, x17, lsl #2] │ │ + ldr w0, [x2, #56] │ │ + ldr w1, [x2, #28] │ │ + ldp w4, w3, [x16, #4] │ │ ror w0, w0, #10 │ │ + ror w1, w1, #8 │ │ + ldp w5, w6, [x16, #12] │ │ + eor w0, w0, w3, ror #23 │ │ + add w1, w4, w1 │ │ + add w0, w1, w0 │ │ + str w0, [x16, #4] │ │ + ldr w1, [x2, #20] │ │ + ubfx x4, x1, #16, #8 │ │ + and x1, x1, #0xff │ │ + ldr w1, [x10, x1, lsl #2] │ │ + ldr w4, [x11, x4, lsl #2] │ │ + add w1, w4, w1 │ │ + eor w0, w1, w0 │ │ + str w0, [x16, #4] │ │ + ldr w1, [x9, x15, lsl #2] │ │ + ldr w4, [x2, #32] │ │ + ror w1, w1, #10 │ │ ror w4, w4, #8 │ │ - eor w0, w0, w5, ror #23 │ │ - add w4, w6, w4 │ │ - add w4, w4, w0 │ │ - str w4, [x8, x15] │ │ - ldr w0, [x8, x2, lsl #2] │ │ - lsr x2, x0, #16 │ │ - and x0, x0, #0xff │ │ - ldr w5, [x9, x0, lsl #2] │ │ - add x0, x8, x16, lsl #2 │ │ - add x2, x9, w2, uxtb #2 │ │ - ldr w2, [x2, #1024] │ │ - add w16, w2, w5 │ │ - eor w16, w16, w4 │ │ - str w16, [x8, x15] │ │ - ldr w16, [x0, #56] │ │ - ldr w2, [x0, #28] │ │ - ldp w5, w4, [x14, #4] │ │ - ror w16, w16, #10 │ │ - ror w2, w2, #8 │ │ - ldp w6, w7, [x14, #12] │ │ - eor w16, w16, w4, ror #23 │ │ - add w2, w5, w2 │ │ - add w16, w2, w16 │ │ - str w16, [x14, #4] │ │ - ldr w2, [x0, #20] │ │ - lsr x5, x2, #16 │ │ - and x2, x2, #0xff │ │ - ldr w2, [x9, x2, lsl #2] │ │ - add x5, x9, w5, uxtb #2 │ │ - ldr w5, [x5, #1024] │ │ - add w5, w5, w2 │ │ - lsl x2, x17, #2 │ │ - eor w16, w5, w16 │ │ - str w16, [x14, #4] │ │ - ldr w17, [x8, x2] │ │ - ldr w5, [x0, #32] │ │ - ror w17, w17, #10 │ │ - ror w5, w5, #8 │ │ - eor w17, w17, w6, ror #23 │ │ - add w4, w5, w4 │ │ - add w17, w4, w17 │ │ - str w17, [x14, #8] │ │ - ldr w3, [x8, x3] │ │ - lsr x4, x3, #16 │ │ + eor w1, w1, w5, ror #23 │ │ + add w3, w4, w3 │ │ + add w1, w3, w1 │ │ + str w1, [x16, #8] │ │ + ldr w3, [x2, #24] │ │ + ubfx x4, x3, #16, #8 │ │ and x3, x3, #0xff │ │ - ldr w3, [x9, x3, lsl #2] │ │ - add x4, x9, w4, uxtb #2 │ │ - ldr w4, [x4, #1024] │ │ + ldr w3, [x10, x3, lsl #2] │ │ + ldr w4, [x11, x4, lsl #2] │ │ add w3, w4, w3 │ │ - eor w17, w3, w17 │ │ - str w17, [x14, #8] │ │ - ldr w3, [x8, x15] │ │ - ldr w4, [x0, #36] │ │ + eor w1, w3, w1 │ │ + str w1, [x16, #8] │ │ + ldr w3, [x9, x17, lsl #2] │ │ + ldr w4, [x2, #36] │ │ ror w3, w3, #10 │ │ ror w4, w4, #8 │ │ - eor w3, w3, w7, ror #23 │ │ - add w4, w4, w6 │ │ + eor w3, w3, w6, ror #23 │ │ + add w3, w5, w3 │ │ add w3, w4, w3 │ │ - str w3, [x14, #12] │ │ - ldr w4, [x0, #28] │ │ - lsr x5, x4, #16 │ │ + str w3, [x16, #12] │ │ + ldr w4, [x2, #28] │ │ + ubfx x5, x4, #16, #8 │ │ and x4, x4, #0xff │ │ - ldr w4, [x9, x4, lsl #2] │ │ - add x5, x9, w5, uxtb #2 │ │ - ldr w5, [x5, #1024] │ │ + ldr w4, [x10, x4, lsl #2] │ │ + ldr w5, [x11, x5, lsl #2] │ │ add w4, w5, w4 │ │ eor w3, w4, w3 │ │ - ldp w5, w6, [x14, #20] │ │ - str w3, [x14, #12] │ │ - ldr w4, [x0, #40] │ │ + ldp w5, w7, [x16, #20] │ │ + str w3, [x16, #12] │ │ + ldr w4, [x2, #40] │ │ ror w20, w5, #23 │ │ ror w4, w4, #8 │ │ - eor w20, w20, w16, ror #10 │ │ - add w4, w4, w7 │ │ + eor w20, w20, w0, ror #10 │ │ + add w4, w4, w6 │ │ add w4, w4, w20 │ │ - str w4, [x14, #16] │ │ - ldr w7, [x0, #32] │ │ - lsr x20, x7, #16 │ │ - and x7, x7, #0xff │ │ - ldr w7, [x9, x7, lsl #2] │ │ - add x20, x9, w20, uxtb #2 │ │ - ldr w20, [x20, #1024] │ │ - add w7, w20, w7 │ │ - ror w20, w6, #23 │ │ - eor w4, w7, w4 │ │ - str w4, [x14, #16] │ │ - eor w20, w20, w17, ror #10 │ │ - ldr w7, [x0, #44] │ │ - ror w7, w7, #8 │ │ - add w5, w7, w5 │ │ + str w4, [x16, #16] │ │ + ldr w6, [x2, #32] │ │ + ubfx x20, x6, #16, #8 │ │ + and x6, x6, #0xff │ │ + ldr w6, [x10, x6, lsl #2] │ │ + ldr w20, [x11, x20, lsl #2] │ │ + add w6, w20, w6 │ │ + ror w20, w7, #23 │ │ + eor w4, w6, w4 │ │ + str w4, [x16, #16] │ │ + eor w20, w20, w1, ror #10 │ │ + ldr w6, [x2, #44] │ │ + ror w6, w6, #8 │ │ + add w5, w6, w5 │ │ add w5, w5, w20 │ │ - str w5, [x14, #20] │ │ - ldr w7, [x0, #36] │ │ - lsr x20, x7, #16 │ │ - and x7, x7, #0xff │ │ - ldr w7, [x9, x7, lsl #2] │ │ - add x20, x9, w20, uxtb #2 │ │ - ldr w20, [x20, #1024] │ │ - add w7, w20, w7 │ │ - eor w5, w7, w5 │ │ - ldp w21, w20, [x14, #28] │ │ - str w5, [x14, #20] │ │ - ldr w7, [x0, #48] │ │ - ror w22, w21, #23 │ │ - ror w7, w7, #8 │ │ + str w5, [x16, #20] │ │ + ldr w6, [x2, #36] │ │ + ubfx x20, x6, #16, #8 │ │ + and x6, x6, #0xff │ │ + ldr w6, [x10, x6, lsl #2] │ │ + ldr w20, [x11, x20, lsl #2] │ │ + add w6, w20, w6 │ │ + eor w5, w6, w5 │ │ + ldp w6, w21, [x16, #28] │ │ + str w5, [x16, #20] │ │ + ldr w20, [x2, #48] │ │ + ror w22, w6, #23 │ │ + ror w20, w20, #8 │ │ eor w22, w22, w3, ror #10 │ │ ror w3, w3, #8 │ │ - add w6, w7, w6 │ │ - add w6, w6, w22 │ │ - str w6, [x14, #24] │ │ - ldr w7, [x0, #40] │ │ - lsr x22, x7, #16 │ │ - and x7, x7, #0xff │ │ - ldr w7, [x9, x7, lsl #2] │ │ - add x22, x9, w22, uxtb #2 │ │ - ldr w22, [x22, #1024] │ │ - add w7, w22, w7 │ │ - ror w22, w20, #23 │ │ - eor w7, w7, w6 │ │ - str w7, [x14, #24] │ │ + add w7, w20, w7 │ │ + add w7, w7, w22 │ │ + str w7, [x16, #24] │ │ + ldr w20, [x2, #40] │ │ + ubfx x22, x20, #16, #8 │ │ + and x20, x20, #0xff │ │ + ldr w20, [x10, x20, lsl #2] │ │ + ldr w22, [x11, x22, lsl #2] │ │ + add w20, w22, w20 │ │ + ror w22, w21, #23 │ │ + eor w7, w20, w7 │ │ + str w7, [x16, #24] │ │ eor w22, w22, w4, ror #10 │ │ - ldr w6, [x8, x1] │ │ - ror w6, w6, #8 │ │ - add w6, w6, w21 │ │ + ldr w20, [x2, #52] │ │ + ror w20, w20, #8 │ │ + add w6, w20, w6 │ │ add w6, w6, w22 │ │ - str w6, [x14, #28] │ │ - ldr w21, [x0, #44] │ │ - lsr x22, x21, #16 │ │ - and x21, x21, #0xff │ │ - ldr w21, [x9, x21, lsl #2] │ │ - add x22, x9, w22, uxtb #2 │ │ - ldr w22, [x22, #1024] │ │ - add w21, w22, w21 │ │ - eor w6, w21, w6 │ │ - ldp w22, w21, [x14, #36] │ │ - str w6, [x14, #28] │ │ - ldr w23, [x0, #56] │ │ - ror w24, w22, #23 │ │ - ror w23, w23, #8 │ │ + str w6, [x16, #28] │ │ + ldr w20, [x2, #44] │ │ + ubfx x22, x20, #16, #8 │ │ + and x20, x20, #0xff │ │ + ldr w20, [x10, x20, lsl #2] │ │ + ldr w22, [x11, x22, lsl #2] │ │ + add w20, w22, w20 │ │ + eor w6, w20, w6 │ │ + ldp w20, w23, [x16, #36] │ │ + str w6, [x16, #28] │ │ + ldr w22, [x2, #56] │ │ + ror w24, w20, #23 │ │ + ror w22, w22, #8 │ │ eor w24, w24, w5, ror #10 │ │ - add w20, w23, w20 │ │ - add w20, w20, w24 │ │ - str w20, [x14, #32] │ │ - ldr w23, [x0, #48] │ │ - lsr x24, x23, #16 │ │ - and x23, x23, #0xff │ │ - ldr w23, [x9, x23, lsl #2] │ │ - add x24, x9, w24, uxtb #2 │ │ - ldr w24, [x24, #1024] │ │ - add w23, w24, w23 │ │ - ror w24, w21, #23 │ │ - eor w20, w23, w20 │ │ - str w20, [x14, #32] │ │ + add w21, w22, w21 │ │ + add w21, w21, w24 │ │ + str w21, [x16, #32] │ │ + ldr w22, [x2, #48] │ │ + ubfx x24, x22, #16, #8 │ │ + and x22, x22, #0xff │ │ + ldr w22, [x10, x22, lsl #2] │ │ + ldr w24, [x11, x24, lsl #2] │ │ + add w22, w24, w22 │ │ + ror w24, w23, #23 │ │ + eor w21, w22, w21 │ │ + str w21, [x16, #32] │ │ eor w7, w24, w7, ror #10 │ │ - ldr w23, [x8, x2] │ │ - ror w23, w23, #8 │ │ - add w22, w23, w22 │ │ - add w7, w22, w7 │ │ - str w7, [x14, #36] │ │ - ldr w1, [x8, x1] │ │ - lsr x22, x1, #16 │ │ - and x1, x1, #0xff │ │ - ldr w1, [x9, x1, lsl #2] │ │ - add x22, x9, w22, uxtb #2 │ │ - ldr w22, [x22, #1024] │ │ - add w1, w22, w1 │ │ - eor w1, w1, w7 │ │ - ldp w7, w23, [x14, #44] │ │ - str w1, [x14, #36] │ │ - ldr w22, [x8, x15] │ │ - ror w24, w7, #23 │ │ + ldr w22, [x9, x15, lsl #2] │ │ ror w22, w22, #8 │ │ - eor w6, w24, w6, ror #10 │ │ - ror w24, w16, #8 │ │ - add w21, w22, w21 │ │ - ror w22, w23, #23 │ │ - add w6, w21, w6 │ │ - add w7, w7, w24 │ │ - ror w24, w17, #8 │ │ - str w6, [x14, #40] │ │ - eor w20, w22, w20, ror #10 │ │ - ldr w0, [x0, #56] │ │ - lsr x21, x0, #16 │ │ - and x0, x0, #0xff │ │ - ldr w0, [x9, x0, lsl #2] │ │ - add x21, x9, w21, uxtb #2 │ │ - ldr w21, [x21, #1024] │ │ - add w0, w21, w0 │ │ - eor w0, w0, w6 │ │ - add w6, w7, w20 │ │ - stp w0, w6, [x14, #40] │ │ - ldr w2, [x8, x2] │ │ - ldp w20, w21, [x14, #52] │ │ - lsr x7, x2, #16 │ │ + add w20, w22, w20 │ │ + add w7, w20, w7 │ │ + str w7, [x16, #36] │ │ + ldr w20, [x2, #52] │ │ + ubfx x22, x20, #16, #8 │ │ + and x20, x20, #0xff │ │ + ldr w20, [x10, x20, lsl #2] │ │ + ldr w22, [x11, x22, lsl #2] │ │ + add w20, w22, w20 │ │ + eor w7, w20, w7 │ │ + ldp w20, w24, [x16, #44] │ │ + str w7, [x16, #36] │ │ + ldr w22, [x9, x17, lsl #2] │ │ + ror w25, w20, #23 │ │ + ror w22, w22, #8 │ │ + eor w6, w25, w6, ror #10 │ │ + ror w25, w0, #8 │ │ + add w22, w22, w23 │ │ + ror w23, w24, #23 │ │ + add w6, w22, w6 │ │ + add w20, w20, w25 │ │ + ror w25, w1, #8 │ │ + str w6, [x16, #40] │ │ + eor w21, w23, w21, ror #10 │ │ + ldr w2, [x2, #56] │ │ + ubfx x22, x2, #16, #8 │ │ and x2, x2, #0xff │ │ - ldr w2, [x9, x2, lsl #2] │ │ - add x7, x9, w7, uxtb #2 │ │ - ror w22, w20, #23 │ │ - add w3, w20, w3 │ │ - ldr w7, [x7, #1024] │ │ - eor w1, w22, w1, ror #10 │ │ - add w2, w7, w2 │ │ - add w7, w23, w24 │ │ + ldr w2, [x10, x2, lsl #2] │ │ + ldr w22, [x11, x22, lsl #2] │ │ + add w2, w22, w2 │ │ eor w2, w2, w6 │ │ - add w1, w7, w1 │ │ - ror w7, w21, #23 │ │ - stp w2, w1, [x14, #44] │ │ - ldr w15, [x8, x15] │ │ - eor w0, w7, w0, ror #10 │ │ - lsr x6, x15, #16 │ │ + add w6, w20, w21 │ │ + stp w2, w6, [x16, #40] │ │ + ldr w15, [x9, x15, lsl #2] │ │ + ldp w21, w22, [x16, #52] │ │ + ubfx x20, x15, #16, #8 │ │ and x15, x15, #0xff │ │ + ldr w15, [x10, x15, lsl #2] │ │ + ror w23, w21, #23 │ │ + ldr w20, [x11, x20, lsl #2] │ │ + add w3, w21, w3 │ │ + eor w7, w23, w7, ror #10 │ │ + add w15, w20, w15 │ │ + add w20, w24, w25 │ │ + eor w15, w15, w6 │ │ + add w6, w20, w7 │ │ + ror w20, w22, #23 │ │ + stp w15, w6, [x16, #44] │ │ + ldr w17, [x9, x17, lsl #2] │ │ + eor w2, w20, w2, ror #10 │ │ + ubfx x7, x17, #16, #8 │ │ + and x17, x17, #0xff │ │ + add w2, w3, w2 │ │ + ldr w17, [x10, x17, lsl #2] │ │ + ldr w7, [x11, x7, lsl #2] │ │ + add w17, w7, w17 │ │ + eor w17, w17, w6 │ │ + ubfx w6, w0, #16, #8 │ │ + and w0, w0, #0xff │ │ + stp w17, w2, [x16, #48] │ │ + ldr w0, [x10, w0, uxtw #2] │ │ + ldr w3, [x11, w6, uxtw #2] │ │ add w0, w3, w0 │ │ - ldr w15, [x9, x15, lsl #2] │ │ - add x6, x9, w6, uxtb #2 │ │ - ldr w6, [x6, #1024] │ │ - add w15, w6, w15 │ │ - mov w6, #0x100 // #256 │ │ - eor w15, w15, w1 │ │ - bfxil w6, w16, #16, #8 │ │ - and w16, w16, #0xff │ │ - stp w15, w0, [x14, #48] │ │ - ldr w16, [x9, w16, uxtw #2] │ │ - ldr w1, [x9, w6, uxtw #2] │ │ - add w16, w1, w16 │ │ - mov w1, #0x100 // #256 │ │ - eor w16, w16, w0 │ │ - ror w0, w4, #8 │ │ - bfxil w1, w17, #16, #8 │ │ - str w16, [x14, #52] │ │ - and w17, w17, #0xff │ │ - ldr w16, [x8, x13] │ │ - add w0, w21, w0 │ │ - ror w16, w16, #23 │ │ - eor w16, w16, w2, ror #10 │ │ - add w16, w0, w16 │ │ - str w16, [x14, #56] │ │ - ldr w17, [x9, w17, uxtw #2] │ │ - ldr w0, [x9, w1, uxtw #2] │ │ - add w17, w0, w17 │ │ - eor w16, w17, w16 │ │ - str w16, [x14, #56] │ │ - ror w16, w5, #8 │ │ - ldr w12, [x8, x12, lsl #2] │ │ - ldr w17, [x8, x13] │ │ - ror w12, w12, #23 │ │ - eor w12, w12, w15, ror #10 │ │ - add w15, w17, w16 │ │ - add w12, w15, w12 │ │ - str w12, [x8, x13] │ │ - ldr w14, [x14, #12] │ │ - lsr x15, x14, #16 │ │ - and x14, x14, #0xff │ │ - ldr w14, [x9, x14, lsl #2] │ │ - add x15, x9, w15, uxtb #2 │ │ - ldr w15, [x15, #1024] │ │ - add w14, w15, w14 │ │ - eor w12, w14, w12 │ │ - str w12, [x8, x13] │ │ - ldr x12, [sp, #4128] │ │ - subs w10, w10, #0x1 │ │ - add x14, x12, #0x10 │ │ - str x14, [sp, #4128] │ │ - b.eq 15b70 // b.none │ │ - tst x14, #0xf │ │ - b.ne 15ba4 // b.any │ │ - add w12, w14, #0x1f0 │ │ - and x15, x14, #0x1f0 │ │ - add w13, w14, #0x10 │ │ - and x16, x12, #0x1f0 │ │ - cmp x14, #0x200 │ │ - and x12, x13, #0x1f0 │ │ - orr x13, x15, #0xf │ │ - orr x17, x16, #0xf │ │ - orr x1, x16, x11 │ │ - orr x0, x16, #0x6 │ │ - orr x2, x16, #0x4 │ │ - b.cc 152c4 // b.lo, b.ul, b.last │ │ - lsl x3, x1, #2 │ │ - lsl x14, x15, #2 │ │ - lsl x0, x0, #2 │ │ + eor w0, w0, w2 │ │ + ror w2, w4, #8 │ │ + str w0, [x16, #52] │ │ + ldr w0, [x9, x14, lsl #2] │ │ + ror w0, w0, #23 │ │ + eor w15, w0, w15, ror #10 │ │ + add w0, w22, w2 │ │ + add w15, w0, w15 │ │ + ubfx w0, w1, #16, #8 │ │ + and w1, w1, #0xff │ │ + str w15, [x16, #56] │ │ + ldr w1, [x10, w1, uxtw #2] │ │ + ldr w0, [x11, w0, uxtw #2] │ │ + add w0, w0, w1 │ │ + eor w15, w0, w15 │ │ + str w15, [x16, #56] │ │ + ror w15, w5, #8 │ │ ldr w13, [x9, x13, lsl #2] │ │ - ldr w1, [x9, x3] │ │ - add x15, x9, x14 │ │ - ldr w4, [x9, x0] │ │ - ldp w6, w5, [x15] │ │ + ldr w0, [x9, x14, lsl #2] │ │ + ror w13, w13, #23 │ │ + add w15, w0, w15 │ │ + eor w13, w13, w17, ror #10 │ │ + add w13, w15, w13 │ │ + str w13, [x9, x14, lsl #2] │ │ + ldr w15, [x16, #12] │ │ + ubfx x16, x15, #16, #8 │ │ + and x15, x15, #0xff │ │ + ldr w15, [x10, x15, lsl #2] │ │ + ldr w16, [x11, x16, lsl #2] │ │ + add w15, w16, w15 │ │ + eor w13, w15, w13 │ │ + str w13, [x9, x14, lsl #2] │ │ + ldr x13, [sp, #4096] │ │ + subs w12, w12, #0x1 │ │ + add x16, x13, #0x10 │ │ + str x16, [sp, #4096] │ │ + b.eq 1e590 // b.none │ │ + tst x16, #0xf │ │ + b.ne 1e5c8 // b.any │ │ + add w13, w16, #0x1f0 │ │ + and x17, x16, #0x1f0 │ │ + add w14, w16, #0x10 │ │ + and x0, x13, #0x1f0 │ │ + cmp x16, #0x200 │ │ + and x13, x14, #0x1f0 │ │ + orr x15, x0, #0xf │ │ + orr x14, x17, #0xf │ │ + b.cc 1dd90 // b.lo, b.ul, b.last │ │ + add x4, x10, x0, lsl #2 │ │ + lsl x16, x17, #2 │ │ + ldr w14, [x10, x14, lsl #2] │ │ + ldr w0, [x4, #52] │ │ + add x17, x10, x16 │ │ + ldr w1, [x4, #24] │ │ + ldp w3, w2, [x17] │ │ + ror w0, w0, #22 │ │ + ror w1, w1, #24 │ │ + add x16, x9, x16 │ │ + ldp w5, w6, [x17, #8] │ │ + eor w0, w0, w2, ror #9 │ │ + add w1, w3, w1 │ │ + add w0, w1, w0 │ │ + str w0, [x17] │ │ + ldr w1, [x4, #16] │ │ + ubfx x3, x1, #16, #8 │ │ + and x1, x1, #0xff │ │ + ldr w1, [x9, x1, lsl #2] │ │ + ldr w3, [x8, x3, lsl #2] │ │ + add w1, w3, w1 │ │ + eor w0, w1, w0 │ │ + str w0, [x16, #2048] │ │ + ror w27, w0, #24 │ │ + ldr w1, [x4, #56] │ │ + ldr w3, [x4, #28] │ │ ror w1, w1, #22 │ │ - ror w4, w4, #24 │ │ - add x14, x8, x14 │ │ + ror w3, w3, #24 │ │ eor w1, w1, w5, ror #9 │ │ - add w4, w6, w4 │ │ - add w1, w4, w1 │ │ - str w1, [x15] │ │ - ldr w2, [x9, x2, lsl #2] │ │ - lsr x4, x2, #16 │ │ - and x2, x2, #0xff │ │ - ldr w2, [x8, x2, lsl #2] │ │ - add x4, x8, w4, uxtb #2 │ │ - ldr w4, [x4, #1024] │ │ - add w2, w4, w2 │ │ - add x4, x9, x16, lsl #2 │ │ - eor w16, w2, w1 │ │ - str w16, [x14, #2048] │ │ - ldr w1, [x4, #56] │ │ - ldr w2, [x4, #28] │ │ - ror w6, w1, #22 │ │ - ror w2, w2, #24 │ │ - ldp w7, w1, [x15, #8] │ │ - add w2, w2, w5 │ │ - eor w6, w6, w7, ror #9 │ │ - add w5, w2, w6 │ │ - str w5, [x15, #4] │ │ + add w2, w3, w2 │ │ + add w1, w2, w1 │ │ + str w1, [x17, #4] │ │ ldr w2, [x4, #20] │ │ - lsr x6, x2, #16 │ │ + ubfx x3, x2, #16, #8 │ │ and x2, x2, #0xff │ │ - ldr w2, [x8, x2, lsl #2] │ │ - add x6, x8, w6, uxtb #2 │ │ - ldr w6, [x6, #1024] │ │ - add w6, w6, w2 │ │ - lsl x2, x17, #2 │ │ - eor w17, w6, w5 │ │ - str w17, [x14, #2052] │ │ - ldr w5, [x9, x2] │ │ + ldr w2, [x9, x2, lsl #2] │ │ + ldr w3, [x8, x3, lsl #2] │ │ + add w2, w3, w2 │ │ + eor w1, w2, w1 │ │ + str w1, [x16, #2052] │ │ + ldr w2, [x10, x15, lsl #2] │ │ + ldr w3, [x4, #32] │ │ + ror w2, w2, #22 │ │ + ror w3, w3, #24 │ │ + eor w2, w2, w6, ror #9 │ │ + add w3, w3, w5 │ │ + add w2, w3, w2 │ │ + str w2, [x17, #8] │ │ + ldr w3, [x4, #24] │ │ + ubfx x5, x3, #16, #8 │ │ + and x3, x3, #0xff │ │ + ldr w3, [x9, x3, lsl #2] │ │ + ldr w5, [x8, x5, lsl #2] │ │ + add w3, w5, w3 │ │ + eor w2, w3, w2 │ │ + ldp w5, w7, [x17, #16] │ │ + str w2, [x16, #2056] │ │ + ldr w3, [x4, #36] │ │ + ror w20, w5, #9 │ │ + ror w3, w3, #24 │ │ + eor w20, w20, w0, ror #22 │ │ + add w3, w3, w6 │ │ + add w3, w3, w20 │ │ + str w3, [x17, #12] │ │ + ldr w6, [x4, #28] │ │ + ubfx x20, x6, #16, #8 │ │ + and x6, x6, #0xff │ │ + ldr w6, [x9, x6, lsl #2] │ │ + ldr w20, [x8, x20, lsl #2] │ │ + add w6, w20, w6 │ │ + ror w20, w7, #9 │ │ + eor w3, w6, w3 │ │ + str w3, [x16, #2060] │ │ + eor w20, w20, w1, ror #22 │ │ + ldr w6, [x4, #40] │ │ + ror w6, w6, #24 │ │ + add w5, w6, w5 │ │ + add w5, w5, w20 │ │ + str w5, [x17, #16] │ │ ldr w6, [x4, #32] │ │ - ror w5, w5, #22 │ │ + ubfx x20, x6, #16, #8 │ │ + and x6, x6, #0xff │ │ + ldr w6, [x9, x6, lsl #2] │ │ + ldr w20, [x8, x20, lsl #2] │ │ + add w6, w20, w6 │ │ + eor w5, w6, w5 │ │ + ldp w20, w21, [x17, #24] │ │ + str w5, [x16, #2064] │ │ + ldr w6, [x4, #44] │ │ + ror w22, w20, #9 │ │ ror w6, w6, #24 │ │ - eor w5, w5, w1, ror #9 │ │ + eor w22, w22, w2, ror #22 │ │ add w6, w6, w7 │ │ - add w5, w6, w5 │ │ - str w5, [x15, #8] │ │ - ldr w0, [x9, x0] │ │ - lsr x6, x0, #16 │ │ - and x0, x0, #0xff │ │ - ldr w0, [x8, x0, lsl #2] │ │ - add x6, x8, w6, uxtb #2 │ │ - ldr w6, [x6, #1024] │ │ - add w0, w6, w0 │ │ - eor w0, w0, w5 │ │ - ldp w5, w6, [x15, #16] │ │ - str w0, [x14, #2056] │ │ + add w6, w6, w22 │ │ + str w6, [x17, #20] │ │ ldr w7, [x4, #36] │ │ - ror w20, w5, #9 │ │ - ror w7, w7, #24 │ │ - eor w20, w20, w16, ror #22 │ │ - add w1, w7, w1 │ │ - add w1, w1, w20 │ │ - str w1, [x15, #12] │ │ - ldr w7, [x4, #28] │ │ - lsr x20, x7, #16 │ │ + ubfx x22, x7, #16, #8 │ │ and x7, x7, #0xff │ │ - ldr w7, [x8, x7, lsl #2] │ │ - add x20, x8, w20, uxtb #2 │ │ - ldr w20, [x20, #1024] │ │ - add w7, w20, w7 │ │ - ror w20, w6, #9 │ │ - eor w1, w7, w1 │ │ - str w1, [x14, #2060] │ │ - eor w20, w20, w17, ror #22 │ │ - ldr w7, [x4, #40] │ │ + ldr w7, [x9, x7, lsl #2] │ │ + ldr w22, [x8, x22, lsl #2] │ │ + add w7, w22, w7 │ │ + ror w22, w21, #9 │ │ + eor w6, w7, w6 │ │ + str w6, [x16, #2068] │ │ + eor w22, w22, w3, ror #22 │ │ + ldr w7, [x4, #48] │ │ ror w7, w7, #24 │ │ - add w5, w7, w5 │ │ - add w5, w5, w20 │ │ - str w5, [x15, #16] │ │ - ldr w7, [x4, #32] │ │ - lsr x20, x7, #16 │ │ - and x7, x7, #0xff │ │ - ldr w7, [x8, x7, lsl #2] │ │ - add x20, x8, w20, uxtb #2 │ │ - ldr w20, [x20, #1024] │ │ - add w7, w20, w7 │ │ - eor w5, w7, w5 │ │ - ldp w7, w20, [x15, #24] │ │ - str w5, [x14, #2064] │ │ - ldr w21, [x4, #44] │ │ - ror w22, w7, #9 │ │ - ror w21, w21, #24 │ │ - eor w22, w22, w0, ror #22 │ │ - add w6, w21, w6 │ │ - add w6, w6, w22 │ │ - str w6, [x15, #20] │ │ - ldr w21, [x4, #36] │ │ - lsr x22, x21, #16 │ │ - and x21, x21, #0xff │ │ - ldr w21, [x8, x21, lsl #2] │ │ - add x22, x8, w22, uxtb #2 │ │ - ldr w22, [x22, #1024] │ │ - add w21, w22, w21 │ │ - ror w22, w20, #9 │ │ - eor w6, w21, w6 │ │ - str w6, [x14, #2068] │ │ - eor w22, w22, w1, ror #22 │ │ - ldr w21, [x4, #48] │ │ - ror w21, w21, #24 │ │ - add w7, w21, w7 │ │ + add w7, w7, w20 │ │ add w7, w7, w22 │ │ - str w7, [x15, #24] │ │ - ldr w21, [x4, #40] │ │ - lsr x22, x21, #16 │ │ - and x21, x21, #0xff │ │ - ldr w21, [x8, x21, lsl #2] │ │ - add x22, x8, w22, uxtb #2 │ │ - ldr w22, [x22, #1024] │ │ - add w21, w22, w21 │ │ - eor w7, w21, w7 │ │ - ldp w22, w21, [x15, #32] │ │ - str w7, [x14, #2072] │ │ - ldr w23, [x9, x3] │ │ - ror w24, w22, #9 │ │ - ror w23, w23, #24 │ │ + str w7, [x17, #24] │ │ + ldr w20, [x4, #40] │ │ + ubfx x22, x20, #16, #8 │ │ + and x20, x20, #0xff │ │ + ldr w20, [x9, x20, lsl #2] │ │ + ldr w22, [x8, x22, lsl #2] │ │ + add w20, w22, w20 │ │ + eor w7, w20, w7 │ │ + ldp w20, w23, [x17, #32] │ │ + str w7, [x16, #2072] │ │ + ldr w22, [x4, #52] │ │ + ror w24, w20, #9 │ │ + ror w22, w22, #24 │ │ eor w24, w24, w5, ror #22 │ │ - ror w5, w5, #24 │ │ - add w20, w23, w20 │ │ - add w20, w20, w24 │ │ - str w20, [x15, #28] │ │ - ldr w23, [x4, #44] │ │ - lsr x24, x23, #16 │ │ - and x23, x23, #0xff │ │ - ldr w23, [x8, x23, lsl #2] │ │ - add x24, x8, w24, uxtb #2 │ │ - ldr w24, [x24, #1024] │ │ - add w23, w24, w23 │ │ - ror w24, w21, #9 │ │ - eor w23, w23, w20 │ │ - str w23, [x14, #2076] │ │ - eor w24, w24, w6, ror #22 │ │ - ldr w20, [x4, #56] │ │ - ror w20, w20, #24 │ │ - add w20, w20, w22 │ │ - add w20, w20, w24 │ │ - str w20, [x15, #32] │ │ - ldr w22, [x4, #48] │ │ - lsr x24, x22, #16 │ │ + add w21, w22, w21 │ │ + add w21, w21, w24 │ │ + str w21, [x17, #28] │ │ + ldr w22, [x4, #44] │ │ + ubfx x24, x22, #16, #8 │ │ and x22, x22, #0xff │ │ - ldr w22, [x8, x22, lsl #2] │ │ - add x24, x8, w24, uxtb #2 │ │ - ldr w24, [x24, #1024] │ │ + ldr w22, [x9, x22, lsl #2] │ │ + ldr w24, [x8, x24, lsl #2] │ │ add w22, w24, w22 │ │ - eor w20, w22, w20 │ │ - ldp w22, w25, [x15, #40] │ │ - str w20, [x14, #2080] │ │ - ldr w24, [x9, x2] │ │ - ror w26, w22, #9 │ │ + ror w24, w23, #9 │ │ + eor w22, w22, w21 │ │ + str w22, [x16, #2076] │ │ + eor w24, w24, w6, ror #22 │ │ + ldr w21, [x4, #56] │ │ + ror w21, w21, #24 │ │ + add w20, w21, w20 │ │ + add w20, w20, w24 │ │ + str w20, [x17, #32] │ │ + ldr w21, [x4, #48] │ │ + ubfx x24, x21, #16, #8 │ │ + and x21, x21, #0xff │ │ + ldr w21, [x9, x21, lsl #2] │ │ + ldr w24, [x8, x24, lsl #2] │ │ + add w21, w24, w21 │ │ + eor w21, w21, w20 │ │ + ldp w20, w25, [x17, #40] │ │ + str w21, [x16, #2080] │ │ + ldr w24, [x10, x15, lsl #2] │ │ + ror w26, w20, #9 │ │ + add w20, w20, w27 │ │ ror w24, w24, #24 │ │ eor w7, w26, w7, ror #22 │ │ - ror w26, w16, #24 │ │ - add w21, w24, w21 │ │ + add w23, w24, w23 │ │ ror w24, w25, #9 │ │ - add w7, w21, w7 │ │ - str w7, [x15, #36] │ │ - eor w23, w24, w23, ror #22 │ │ - ldr w3, [x9, x3] │ │ - lsr x21, x3, #16 │ │ - and x3, x3, #0xff │ │ - ldr w3, [x8, x3, lsl #2] │ │ - add x21, x8, w21, uxtb #2 │ │ - ldr w24, [x21, #1024] │ │ - add w21, w22, w26 │ │ - ror w26, w17, #24 │ │ - add w21, w21, w23 │ │ - add w3, w24, w3 │ │ - str w21, [x15, #40] │ │ - eor w3, w3, w7 │ │ - str w3, [x14, #2084] │ │ - ldr w22, [x4, #56] │ │ - ldp w4, w7, [x15, #48] │ │ - lsr x23, x22, #16 │ │ - and x22, x22, #0xff │ │ - ldr w22, [x8, x22, lsl #2] │ │ - add x23, x8, w23, uxtb #2 │ │ - ror w24, w4, #9 │ │ - ldr w23, [x23, #1024] │ │ - eor w20, w24, w20, ror #22 │ │ + add w7, w23, w7 │ │ + str w7, [x17, #36] │ │ + eor w22, w24, w22, ror #22 │ │ + ldr w23, [x4, #52] │ │ + add w20, w20, w22 │ │ + ubfx x26, x23, #16, #8 │ │ + and x23, x23, #0xff │ │ + str w20, [x17, #40] │ │ + ldr w23, [x9, x23, lsl #2] │ │ + ldr w24, [x8, x26, lsl #2] │ │ + ror w26, w1, #24 │ │ + add w22, w24, w23 │ │ + eor w7, w22, w7 │ │ + str w7, [x16, #2084] │ │ + ldr w23, [x4, #56] │ │ + ldp w22, w4, [x17, #48] │ │ + ubfx x27, x23, #16, #8 │ │ + and x23, x23, #0xff │ │ + ldr w23, [x9, x23, lsl #2] │ │ + ror w24, w22, #9 │ │ + eor w21, w24, w21, ror #22 │ │ add w24, w25, w26 │ │ - mov w25, #0x100 // #256 │ │ - add w22, w23, w22 │ │ - add w20, w24, w20 │ │ - bfxil w25, w16, #16, #8 │ │ - eor w21, w22, w21 │ │ - str w20, [x15, #44] │ │ - ror w22, w7, #9 │ │ - str w21, [x14, #2088] │ │ - and w16, w16, #0xff │ │ - ldr w23, [x8, w25, uxtw #2] │ │ - ldr w2, [x9, x2] │ │ - eor w3, w22, w3, ror #22 │ │ - ror w25, w0, #24 │ │ - ldr w16, [x8, w16, uxtw #2] │ │ - ldr w15, [x15, #56] │ │ - mov w24, #0x100 // #256 │ │ - lsr x22, x2, #16 │ │ - and x2, x2, #0xff │ │ - add w4, w4, w25 │ │ - ldr w2, [x8, x2, lsl #2] │ │ - add w16, w23, w16 │ │ - mov w23, #0x100 // #256 │ │ - add x22, x8, w22, uxtb #2 │ │ - add w3, w4, w3 │ │ - ror w25, w13, #9 │ │ - ror w4, w15, #9 │ │ - bfxil w24, w17, #16, #8 │ │ - eor w16, w16, w3 │ │ - ldr w22, [x22, #1024] │ │ - ror w3, w1, #24 │ │ - bfxil w23, w0, #16, #8 │ │ - and w17, w17, #0xff │ │ - and w0, w0, #0xff │ │ - ldr w24, [x8, w24, uxtw #2] │ │ - add w2, w22, w2 │ │ - ldr w17, [x8, w17, uxtw #2] │ │ - add w3, w7, w3 │ │ - eor w2, w2, w20 │ │ - eor w4, w4, w21, ror #22 │ │ + ldr w25, [x8, x27, lsl #2] │ │ + add w21, w24, w21 │ │ + add w23, w25, w23 │ │ + ldr w24, [x17, #56] │ │ + str w21, [x17, #44] │ │ + ror w17, w4, #9 │ │ + and w25, w0, #0xff │ │ + eor w20, w23, w20 │ │ + ldr w23, [x9, w25, uxtw #2] │ │ + ror w25, w2, #24 │ │ + str w20, [x16, #2088] │ │ + ubfx w0, w0, #16, #8 │ │ + eor w17, w17, w7, ror #22 │ │ + ldr w15, [x10, x15, lsl #2] │ │ + add w22, w22, w25 │ │ + ror w25, w24, #9 │ │ ldr w0, [x8, w0, uxtw #2] │ │ - str w2, [x14, #2092] │ │ - eor w2, w25, w2, ror #22 │ │ - ldr w7, [x8, w23, uxtw #2] │ │ - add w15, w15, w5 │ │ - add w3, w3, w4 │ │ - add w17, w24, w17 │ │ - add w15, w15, w2 │ │ - add w0, w7, w0 │ │ - eor w17, w17, w3 │ │ - eor w15, w0, w15 │ │ - str w16, [x14, #2096] │ │ - and w0, w1, #0xff │ │ - str w17, [x14, #2100] │ │ - ror w17, w6, #24 │ │ - str w15, [x14, #2104] │ │ - mov w15, #0x100 // #256 │ │ - ldr w12, [x9, x12, lsl #2] │ │ - bfxil w15, w1, #16, #8 │ │ - add w13, w13, w17 │ │ - ror w12, w12, #9 │ │ + add w17, w22, w17 │ │ + ror w7, w14, #9 │ │ + ubfx x22, x15, #16, #8 │ │ + and x15, x15, #0xff │ │ + add w0, w0, w23 │ │ + ldr w15, [x9, x15, lsl #2] │ │ + and w23, w1, #0xff │ │ + ldr w22, [x8, x22, lsl #2] │ │ + ubfx w1, w1, #16, #8 │ │ + eor w17, w0, w17 │ │ + ror w0, w3, #24 │ │ + ldr w23, [x9, w23, uxtw #2] │ │ + str w17, [x16, #2096] │ │ + add w15, w22, w15 │ │ + and w22, w2, #0xff │ │ + ubfx w2, w2, #16, #8 │ │ + ldr w1, [x8, w1, uxtw #2] │ │ + add w0, w4, w0 │ │ + eor w15, w15, w21 │ │ + ror w4, w5, #24 │ │ + eor w5, w25, w20, ror #22 │ │ + str w15, [x16, #2092] │ │ + eor w15, w7, w15, ror #22 │ │ + ldr w7, [x9, w22, uxtw #2] │ │ + ldr w2, [x8, w2, uxtw #2] │ │ + add w0, w0, w5 │ │ + add w1, w1, w23 │ │ + add w4, w24, w4 │ │ + eor w0, w1, w0 │ │ + add w15, w4, w15 │ │ + add w1, w2, w7 │ │ + eor w15, w1, w15 │ │ + str w0, [x16, #2100] │ │ + ror w0, w6, #24 │ │ + str w15, [x16, #2104] │ │ + ubfx w15, w3, #16, #8 │ │ + and w1, w3, #0xff │ │ + ldr w13, [x10, x13, lsl #2] │ │ + add w14, w14, w0 │ │ ldr w15, [x8, w15, uxtw #2] │ │ - eor w12, w12, w16, ror #22 │ │ - ldr w16, [x8, w0, uxtw #2] │ │ - add w12, w13, w12 │ │ - add w13, w15, w16 │ │ - eor w12, w13, w12 │ │ - str w12, [x14, #2108] │ │ - ldr x12, [sp, #4128] │ │ - subs w10, w10, #0x1 │ │ - add x14, x12, #0x10 │ │ - str x14, [sp, #4128] │ │ - b.ne 1570c // b.any │ │ - add x1, sp, #0x20 │ │ + ror w13, w13, #9 │ │ + eor w13, w13, w17, ror #22 │ │ + ldr w17, [x9, w1, uxtw #2] │ │ + add w13, w14, w13 │ │ + add w14, w15, w17 │ │ + eor w13, w14, w13 │ │ + str w13, [x16, #2108] │ │ + ldr x13, [sp, #4096] │ │ + subs w12, w12, #0x1 │ │ + add x16, x13, #0x10 │ │ + str x16, [sp, #4096] │ │ + b.ne 1e184 // b.any │ │ + mov x1, sp │ │ mov x0, x19 │ │ mov w2, #0x1008 // #4104 │ │ - str xzr, [sp, #4128] │ │ - bl 4f510 │ │ + str xzr, [sp, #4096] │ │ + bl 75770 │ │ add sp, sp, #0x1, lsl #12 │ │ - add sp, sp, #0x30 │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x24, x23, [sp, #32] │ │ - ldp x26, x25, [sp, #16] │ │ - ldp x29, x30, [sp], #80 │ │ + add sp, sp, #0x10 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ ret │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x163 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xca0 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x402 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x478 │ │ mov w1, #0x2c // #44 │ │ - bl 11af8 │ │ - sub sp, sp, #0x80 │ │ - stp x29, x30, [sp, #32] │ │ - stp x28, x27, [sp, #48] │ │ - stp x26, x25, [sp, #64] │ │ - stp x24, x23, [sp, #80] │ │ - stp x22, x21, [sp, #96] │ │ - stp x20, x19, [sp, #112] │ │ - add x29, sp, #0x20 │ │ - ldp x22, x21, [x1, #16] │ │ - mov x10, xzr │ │ - subs x8, x21, x22 │ │ - b.cc 15e78 // b.lo, b.ul, b.last │ │ - ldr x23, [x1, #8] │ │ - cmp x21, x23 │ │ - b.hi 15e78 // b.pmore │ │ - ldrb w19, [x1, #40] │ │ - add x20, x1, #0x20 │ │ - ldr x25, [x1] │ │ - mov x10, #0xfefefefefefefefe // #-72340172838076674 │ │ - add x9, x20, x19 │ │ - cmp x19, #0x4 │ │ - movk x10, #0xfeff │ │ - ldurb w24, [x9, #-1] │ │ - mov x9, #0x101010101010101 // #72340172838076673 │ │ - mul x9, x24, x9 │ │ - dup v3.2d, x9 │ │ - add x9, x25, x22 │ │ - b.ls 15d3c // b.plast │ │ - dup v0.2d, x10 │ │ - b 15c44 │ │ - mov x10, xzr │ │ - subs x8, x21, x22 │ │ - add x9, x25, x22 │ │ - b.cc 15e78 // b.lo, b.ul, b.last │ │ - subs x11, x8, #0x10 │ │ - b.cs 15c74 // b.hs, b.nlast │ │ - cmp x21, x22 │ │ - b.eq 15e70 // b.none │ │ - mov x12, xzr │ │ - ldrb w10, [x9, x12] │ │ - cmp w10, w24 │ │ - b.eq 15d0c // b.none │ │ - add x12, x12, #0x1 │ │ - cmp x8, x12 │ │ - b.ne 15c58 // b.any │ │ - b 15e70 │ │ - add x10, x9, #0x7 │ │ - and x10, x10, #0xfffffffffffffff8 │ │ - subs x10, x10, x9 │ │ - b.eq 15cb0 // b.none │ │ - cmp x10, x8 │ │ - mov x12, xzr │ │ - csel x10, x10, x8, cc // cc = lo, ul, last │ │ - ldrb w13, [x9, x12] │ │ - cmp w13, w24 │ │ - b.eq 15d0c // b.none │ │ - add x12, x12, #0x1 │ │ - cmp x10, x12 │ │ - b.ne 15c90 // b.any │ │ - cmp x10, x11 │ │ - b.hi 15cdc // b.pmore │ │ - ldr q1, [x9, x10] │ │ - eor v1.16b, v1.16b, v3.16b │ │ - add v2.2d, v1.2d, v0.2d │ │ - bic v1.16b, v2.16b, v1.16b │ │ - dup v2.2d, v1.d[1] │ │ - orr v1.16b, v2.16b, v1.16b │ │ - fmov x12, d1 │ │ - tst x12, #0x8080808080808080 │ │ - b.ne 15cdc // b.any │ │ - add x10, x10, #0x10 │ │ - b 15ca8 │ │ - subs x8, x8, x10 │ │ - b.eq 15e70 // b.none │ │ - mov x11, xzr │ │ - add x9, x9, x10 │ │ - ldrb w12, [x9, x11] │ │ - cmp w12, w24 │ │ - b.eq 15d08 // b.none │ │ - add x11, x11, #0x1 │ │ - cmp x8, x11 │ │ - b.ne 15cec // b.any │ │ - b 15e70 │ │ - add x12, x11, x10 │ │ - add x8, x12, x22 │ │ - add x22, x8, #0x1 │ │ - cmp x22, x19 │ │ - str x22, [x1, #16] │ │ - b.cc 15c34 // b.lo, b.ul, b.last │ │ - cmp x22, x23 │ │ - b.hi 15c34 // b.pmore │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xd98 │ │ - mov x0, x19 │ │ - mov w1, #0x4 // #4 │ │ - bl 116d4 │ │ - dup v2.2d, x10 │ │ - str q3, [sp, #16] │ │ - subs x11, x8, #0x10 │ │ - b.cs 15d74 // b.hs, b.nlast │ │ - cmp x21, x22 │ │ - b.eq 15e70 // b.none │ │ - mov x12, xzr │ │ - ldrb w10, [x9, x12] │ │ - cmp w10, w24 │ │ - b.eq 15e0c // b.none │ │ - add x12, x12, #0x1 │ │ - cmp x8, x12 │ │ - b.ne 15d58 // b.any │ │ - b 15e70 │ │ - add x10, x9, #0x7 │ │ - and x10, x10, #0xfffffffffffffff8 │ │ - subs x10, x10, x9 │ │ - b.eq 15db8 // b.none │ │ - cmp x10, x8 │ │ - mov x12, xzr │ │ - csel x10, x10, x8, cc // cc = lo, ul, last │ │ - ldrb w13, [x9, x12] │ │ - cmp w13, w24 │ │ - b.eq 15e0c // b.none │ │ - add x12, x12, #0x1 │ │ - cmp x10, x12 │ │ - b.ne 15d90 // b.any │ │ - b 15db0 │ │ - add x10, x10, #0x10 │ │ - cmp x10, x11 │ │ - b.hi 15ddc // b.pmore │ │ - ldr q0, [x9, x10] │ │ - eor v0.16b, v0.16b, v3.16b │ │ - add v1.2d, v0.2d, v2.2d │ │ - bic v0.16b, v1.16b, v0.16b │ │ - dup v1.2d, v0.d[1] │ │ - orr v0.16b, v1.16b, v0.16b │ │ - fmov x12, d0 │ │ - tst x12, #0x8080808080808080 │ │ - b.eq 15dac // b.none │ │ - subs x8, x8, x10 │ │ - b.eq 15e70 // b.none │ │ - mov x11, xzr │ │ - add x9, x9, x10 │ │ - ldrb w12, [x9, x11] │ │ - cmp w12, w24 │ │ - b.eq 15e08 // b.none │ │ - add x11, x11, #0x1 │ │ - cmp x8, x11 │ │ - b.ne 15dec // b.any │ │ - b 15e70 │ │ - add x12, x11, x10 │ │ - add x8, x12, x22 │ │ - add x22, x8, #0x1 │ │ - subs x26, x22, x19 │ │ - str x22, [x1, #16] │ │ - b.cc 15e58 // b.lo, b.ul, b.last │ │ - cmp x22, x23 │ │ - b.hi 15e58 // b.pmore │ │ - mov x27, x0 │ │ - add x0, x25, x26 │ │ - mov x28, x1 │ │ - mov x1, x20 │ │ - mov x2, x19 │ │ - str q2, [sp] │ │ - bl 4f470 │ │ - ldr q2, [sp] │ │ - mov x1, x28 │ │ - mov w8, w0 │ │ - mov x0, x27 │ │ - cbz w8, 15e9c │ │ - ldr q3, [sp, #16] │ │ - mov x10, xzr │ │ - subs x8, x21, x22 │ │ - add x9, x25, x22 │ │ - b.cs 15d44 // b.hs, b.nlast │ │ - b 15e78 │ │ - mov x10, xzr │ │ - str x21, [x1, #16] │ │ - str x10, [x0] │ │ - ldp x20, x19, [sp, #112] │ │ - ldp x22, x21, [sp, #96] │ │ - ldp x24, x23, [sp, #80] │ │ - ldp x26, x25, [sp, #64] │ │ - ldp x28, x27, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x80 │ │ - ret │ │ - stp x26, x22, [x0, #8] │ │ - mov w10, #0x1 // #1 │ │ - b 15e78 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ + bl 17fcc │ │ sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #48] │ │ - str x23, [sp, #64] │ │ + stp x29, x30, [sp, #16] │ │ + stp x28, x27, [sp, #32] │ │ + stp x26, x25, [sp, #48] │ │ + stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ - add x29, sp, #0x30 │ │ - ldp x20, x23, [x1, #32] │ │ - mov x21, x1 │ │ - mov x19, x0 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x257 │ │ - mov w2, #0xd // #13 │ │ - ldr x22, [x23, #24] │ │ - mov x0, x20 │ │ - blr x22 │ │ - tbz w0, #0, 15f14 │ │ - mov w0, #0x1 // #1 │ │ + add x29, sp, #0x10 │ │ + ldr x13, [x0, #4096] │ │ + tst x13, #0xf │ │ + b.ne 1ee38 // b.any │ │ + add w9, w13, #0x1f0 │ │ + add x8, x13, #0x10 │ │ + and x14, x13, #0x1f0 │ │ + and x15, x9, #0x1f0 │ │ + str x8, [sp, #8] │ │ + and x8, x8, #0x1f0 │ │ + orr x12, x15, #0xf │ │ + orr x10, x14, #0xf │ │ + add x9, x0, #0x800 │ │ + str x8, [sp] │ │ + tbnz w13, #9, 1ea14 │ │ + add x15, x0, x15, lsl #2 │ │ + add x14, x0, x14, lsl #2 │ │ + ldr w13, [x15, #52] │ │ + ldr w16, [x15, #24] │ │ + ldp w2, w17, [x14] │ │ + ror w13, w13, #10 │ │ + ror w16, w16, #8 │ │ + ldp w20, w6, [x14, #16] │ │ + eor w13, w13, w17, ror #23 │ │ + add w16, w2, w16 │ │ + ldp w7, w5, [x14, #24] │ │ + add w16, w16, w13 │ │ + ror w25, w20, #23 │ │ + str w16, [x14] │ │ + ubfx w27, w16, #16, #8 │ │ + and w28, w16, #0xff │ │ + ldr w13, [x15, #56] │ │ + ldr w2, [x15, #28] │ │ + ldr w19, [x15, #16] │ │ + eor w25, w25, w16, ror #10 │ │ + add x27, x9, w27, uxtw #2 │ │ + ror w11, w7, #23 │ │ + ror w4, w13, #10 │ │ + ror w2, w2, #8 │ │ + lsr x30, x19, #16 │ │ + ldp w3, w13, [x14, #8] │ │ + add w17, w2, w17 │ │ + ldr w27, [x27, #1024] │ │ + and x19, x19, #0xff │ │ + ldr w8, [x9, x19, lsl #2] │ │ + eor w4, w4, w3, ror #23 │ │ + ldp w21, w23, [x14, #40] │ │ + add w2, w17, w4 │ │ + str w2, [x14, #4] │ │ + ldr w17, [x0, x12, lsl #2] │ │ + ldr w4, [x15, #32] │ │ + ldr w22, [x15, #20] │ │ + ror w17, w17, #10 │ │ + ror w4, w4, #8 │ │ + eor w17, w17, w13, ror #23 │ │ + add w3, w4, w3 │ │ + add w17, w3, w17 │ │ + str w17, [x14, #8] │ │ + eor w11, w11, w17, ror #10 │ │ + ldr w24, [x15, #36] │ │ + ldp w4, w3, [x14, #32] │ │ + ror w26, w24, #8 │ │ + ror w24, w6, #23 │ │ + add w13, w26, w13 │ │ + ldr w26, [x9, w28, uxtw #2] │ │ + ldr w28, [x15, #24] │ │ + add w13, w13, w25 │ │ + add x25, x9, w30, uxtb #2 │ │ + eor w24, w24, w2, ror #10 │ │ + str w13, [x14, #12] │ │ + add w19, w27, w26 │ │ + lsr x26, x22, #16 │ │ + ldr w30, [x15, #40] │ │ + ldr w25, [x25, #1024] │ │ + add x26, x9, w26, uxtb #2 │ │ + ror w27, w30, #8 │ │ + add w8, w25, w8 │ │ + ubfx w25, w2, #16, #8 │ │ + and x30, x22, #0xff │ │ + ldr w26, [x26, #1024] │ │ + eor w8, w8, w16 │ │ + add w20, w27, w20 │ │ + add x25, x9, w25, uxtw #2 │ │ + ror w27, w5, #23 │ │ + add w22, w20, w24 │ │ + ldr w24, [x9, x30, lsl #2] │ │ + and w20, w2, #0xff │ │ + ldr w20, [x9, w20, uxtw #2] │ │ + ldr w25, [x25, #1024] │ │ + eor w27, w27, w13, ror #10 │ │ + add w24, w26, w24 │ │ + ldr w26, [x15, #28] │ │ + str w22, [x14, #16] │ │ + eor w24, w24, w2 │ │ + add w20, w25, w20 │ │ + and x25, x28, #0xff │ │ + stp w8, w24, [x1] │ │ + ldr w8, [x15, #44] │ │ + lsr x24, x28, #16 │ │ + lsr x28, x26, #16 │ │ + and x26, x26, #0xff │ │ + ldr w25, [x9, x25, lsl #2] │ │ + ror w8, w8, #8 │ │ + add x24, x9, w24, uxtb #2 │ │ + ldr w26, [x9, x26, lsl #2] │ │ + add x28, x9, w28, uxtb #2 │ │ + ror w16, w16, #8 │ │ + add w8, w8, w6 │ │ + ldr w24, [x24, #1024] │ │ + add w6, w8, w11 │ │ + ldr w8, [x28, #1024] │ │ + ldr w11, [x15, #32] │ │ + str w6, [x14, #20] │ │ + add w24, w24, w25 │ │ + add w16, w21, w16 │ │ + ldr w25, [x15, #48] │ │ + add w8, w8, w26 │ │ + lsr x26, x11, #16 │ │ + ldr w28, [x15, #36] │ │ + eor w24, w24, w17 │ │ + eor w8, w8, w13 │ │ + ror w25, w25, #8 │ │ + add x26, x9, w26, uxtb #2 │ │ + stp w24, w8, [x1, #8] │ │ + lsr x8, x28, #16 │ │ + and x11, x11, #0xff │ │ + ror w21, w21, #23 │ │ + add w24, w25, w7 │ │ + ldr w11, [x9, x11, lsl #2] │ │ + ldr w25, [x26, #1024] │ │ + add x8, x9, w8, uxtb #2 │ │ + ror w26, w2, #8 │ │ + add w2, w24, w27 │ │ + and x24, x28, #0xff │ │ + add w11, w25, w11 │ │ + str w2, [x14, #24] │ │ + ldr w25, [x9, x24, lsl #2] │ │ + ldr w8, [x8, #1024] │ │ + ldr w27, [x15, #52] │ │ + ror w28, w4, #23 │ │ + add w24, w23, w26 │ │ + eor w11, w11, w22 │ │ + add w8, w8, w25 │ │ + ldr w25, [x15, #40] │ │ + ror w26, w27, #8 │ │ + eor w8, w8, w6 │ │ + eor w27, w28, w22, ror #10 │ │ + ror w23, w23, #23 │ │ + stp w11, w8, [x1, #16] │ │ + ubfx w11, w17, #16, #8 │ │ + add w5, w26, w5 │ │ + lsr x26, x25, #16 │ │ + add w5, w5, w27 │ │ + and w27, w17, #0xff │ │ + add x11, x9, w11, uxtw #2 │ │ + ldr w27, [x9, w27, uxtw #2] │ │ + and x25, x25, #0xff │ │ + add x26, x9, w26, uxtb #2 │ │ + ldr w25, [x9, x25, lsl #2] │ │ + str w5, [x14, #28] │ │ + ldr w11, [x11, #1024] │ │ + ldr w8, [x15, #56] │ │ + eor w23, w23, w5, ror #10 │ │ + ldr w26, [x26, #1024] │ │ + ldr w7, [x14, #48] │ │ + ror w17, w17, #8 │ │ + add w11, w11, w27 │ │ + ldr w27, [x15, #44] │ │ + ror w8, w8, #8 │ │ + add w25, w26, w25 │ │ + ror w26, w3, #23 │ │ + add w16, w16, w23 │ │ + lsr x23, x27, #16 │ │ + add w8, w8, w4 │ │ + add w28, w7, w17 │ │ + eor w26, w26, w6, ror #10 │ │ + ror w7, w7, #23 │ │ + and x27, x27, #0xff │ │ + add x23, x9, w23, uxtb #2 │ │ + eor w21, w21, w2, ror #10 │ │ + eor w25, w25, w2 │ │ + add w8, w8, w26 │ │ + ldr w26, [x9, x27, lsl #2] │ │ + ldr w17, [x0, x10, lsl #2] │ │ + ldr w23, [x23, #1024] │ │ + eor w2, w7, w8, ror #10 │ │ + str w8, [x14, #32] │ │ + ldp w4, w7, [x14, #52] │ │ + add w23, w23, w26 │ │ + add w2, w24, w2 │ │ + ldr w24, [x0, x12, lsl #2] │ │ + ror w26, w17, #23 │ │ + eor w5, w23, w5 │ │ + ldr w23, [x15, #48] │ │ + ror w22, w22, #8 │ │ + ror w24, w24, #8 │ │ + stp w25, w5, [x1, #24] │ │ + eor w25, w26, w2, ror #10 │ │ + lsr x5, x23, #16 │ │ + and x23, x23, #0xff │ │ + add w22, w7, w22 │ │ + add w3, w24, w3 │ │ + ror w7, w7, #23 │ │ + add w22, w22, w25 │ │ + ror w24, w4, #23 │ │ + add x5, x9, w5, uxtb #2 │ │ + add w3, w3, w21 │ │ + ror w21, w13, #8 │ │ + eor w7, w7, w16, ror #10 │ │ + eor w11, w11, w22 │ │ + ldr w23, [x9, x23, lsl #2] │ │ + ldr w5, [x5, #1024] │ │ + add w4, w4, w21 │ │ + str w11, [x1, #56] │ │ + eor w11, w24, w3, ror #10 │ │ + str w3, [x14, #36] │ │ + add w4, w4, w7 │ │ + add w5, w5, w23 │ │ + ldr w7, [x15, #52] │ │ + str w16, [x14, #40] │ │ + add w11, w28, w11 │ │ + ldr w15, [x15, #56] │ │ + str w2, [x14, #44] │ │ + eor w8, w5, w8 │ │ + ror w5, w6, #8 │ │ + ldr w12, [x0, x12, lsl #2] │ │ + stp w11, w4, [x14, #48] │ │ + eor w6, w20, w4 │ │ + and x4, x7, #0xff │ │ + lsr x7, x7, #16 │ │ + eor w19, w19, w11 │ │ + str w22, [x14, #56] │ │ + ldr w14, [x9, x4, lsl #2] │ │ + and x4, x15, #0xff │ │ + lsr x15, x15, #16 │ │ + add x7, x9, w7, uxtb #2 │ │ + lsr x20, x12, #16 │ │ + stp w19, w6, [x1, #48] │ │ + ldr x6, [sp] │ │ + add x15, x9, w15, uxtb #2 │ │ + ldr w7, [x7, #1024] │ │ + and x12, x12, #0xff │ │ + add x19, x9, w20, uxtb #2 │ │ + ldr w6, [x0, x6, lsl #2] │ │ + ldr w4, [x9, x4, lsl #2] │ │ + ldr w12, [x9, x12, lsl #2] │ │ + ldr w15, [x15, #1024] │ │ + add w14, w7, w14 │ │ + ldr w7, [x19, #1024] │ │ + ror w6, w6, #23 │ │ + eor w14, w14, w3 │ │ + add w15, w15, w4 │ │ + stp w8, w14, [x1, #32] │ │ + add w12, w7, w12 │ │ + eor w8, w15, w16 │ │ + eor w11, w6, w11, ror #10 │ │ + eor w12, w12, w2 │ │ + stp w8, w12, [x1, #40] │ │ + add w8, w17, w5 │ │ + add w11, w8, w11 │ │ + str w11, [x0, x10, lsl #2] │ │ + b 1edf0 │ │ + add x15, x9, x15, lsl #2 │ │ + add x14, x9, x14, lsl #2 │ │ + ldr w8, [x15, #52] │ │ + ldr w11, [x15, #24] │ │ + ldp w13, w17, [x14] │ │ + ror w8, w8, #22 │ │ + ror w11, w11, #24 │ │ + ldp w20, w6, [x14, #16] │ │ + eor w8, w8, w17, ror #9 │ │ + add w11, w13, w11 │ │ + ldp w3, w13, [x14, #8] │ │ + add w16, w11, w8 │ │ + str w16, [x14] │ │ + ubfx w25, w16, #16, #8 │ │ + and w26, w16, #0xff │ │ + ldr w8, [x15, #56] │ │ + ldr w11, [x15, #28] │ │ + ldr w19, [x15, #16] │ │ + add x25, x0, w25, uxtw #2 │ │ + ldr w26, [x0, w26, uxtw #2] │ │ + ror w8, w8, #22 │ │ + ror w11, w11, #24 │ │ + lsr x27, x19, #16 │ │ + ldr w25, [x25, #1024] │ │ + and x19, x19, #0xff │ │ + eor w8, w8, w3, ror #9 │ │ + add w11, w11, w17 │ │ + ldr w30, [x0, x19, lsl #2] │ │ + add w19, w25, w26 │ │ + add w2, w11, w8 │ │ + str w2, [x14, #4] │ │ + ldr w8, [x9, x12, lsl #2] │ │ + ldr w11, [x15, #32] │ │ + ldr w22, [x15, #20] │ │ + ldp w7, w5, [x14, #24] │ │ + ror w8, w8, #22 │ │ + ror w11, w11, #24 │ │ + lsr x25, x22, #16 │ │ + ldp w21, w23, [x14, #40] │ │ + eor w8, w8, w13, ror #9 │ │ + add w11, w11, w3 │ │ + add x25, x0, w25, uxtb #2 │ │ + ror w28, w7, #9 │ │ + add w17, w11, w8 │ │ + ror w8, w20, #9 │ │ + ldr w25, [x25, #1024] │ │ + str w17, [x14, #8] │ │ + eor w28, w28, w17, ror #22 │ │ + ldr w24, [x15, #36] │ │ + eor w8, w8, w16, ror #22 │ │ + ldp w4, w3, [x14, #32] │ │ + ror w11, w24, #24 │ │ + ror w24, w6, #9 │ │ + add w11, w11, w13 │ │ + eor w24, w24, w2, ror #22 │ │ + add w13, w11, w8 │ │ + ldr w11, [x15, #24] │ │ + add x8, x0, w27, uxtb #2 │ │ + str w13, [x14, #12] │ │ + ldr w27, [x15, #40] │ │ + ldr w8, [x8, #1024] │ │ + ror w26, w27, #24 │ │ + add w8, w8, w30 │ │ + ubfx w27, w2, #16, #8 │ │ + and x30, x22, #0xff │ │ + eor w8, w8, w16 │ │ + ror w16, w16, #24 │ │ + add w20, w26, w20 │ │ + add x27, x0, w27, uxtw #2 │ │ + ror w26, w5, #9 │ │ + add w22, w20, w24 │ │ + ldr w24, [x0, x30, lsl #2] │ │ + and w20, w2, #0xff │ │ + ldr w20, [x0, w20, uxtw #2] │ │ + ldr w27, [x27, #1024] │ │ + eor w26, w26, w13, ror #22 │ │ + add w24, w25, w24 │ │ + ldr w25, [x15, #28] │ │ + str w22, [x14, #16] │ │ + eor w24, w24, w2 │ │ + add w20, w27, w20 │ │ + add w16, w21, w16 │ │ + stp w8, w24, [x1] │ │ + ldr w8, [x15, #44] │ │ + lsr x24, x11, #16 │ │ + lsr x27, x25, #16 │ │ + and x11, x11, #0xff │ │ + and x25, x25, #0xff │ │ + ror w8, w8, #24 │ │ + add x24, x0, w24, uxtb #2 │ │ + ldr w11, [x0, x11, lsl #2] │ │ + add x27, x0, w27, uxtb #2 │ │ + ldr w25, [x0, x25, lsl #2] │ │ + ror w21, w21, #9 │ │ + add w8, w8, w6 │ │ + ldr w24, [x24, #1024] │ │ + add w6, w8, w28 │ │ + ldr w8, [x27, #1024] │ │ + ldr w27, [x15, #32] │ │ + str w6, [x14, #20] │ │ + add w11, w24, w11 │ │ + ldr w24, [x15, #48] │ │ + add w8, w8, w25 │ │ + lsr x25, x27, #16 │ │ + ldr w28, [x15, #36] │ │ + eor w11, w11, w17 │ │ + eor w8, w8, w13 │ │ + ror w24, w24, #24 │ │ + add x25, x0, w25, uxtb #2 │ │ + and x27, x27, #0xff │ │ + stp w11, w8, [x1, #8] │ │ + lsr x8, x28, #16 │ │ + add w11, w24, w7 │ │ + ldr w24, [x0, x27, lsl #2] │ │ + ldr w25, [x25, #1024] │ │ + add x8, x0, w8, uxtb #2 │ │ + ror w27, w2, #24 │ │ + add w2, w11, w26 │ │ + add w11, w25, w24 │ │ + and x24, x28, #0xff │ │ + str w2, [x14, #24] │ │ + ldr w25, [x0, x24, lsl #2] │ │ + ldr w8, [x8, #1024] │ │ + ldr w26, [x15, #52] │ │ + ror w28, w4, #9 │ │ + eor w11, w11, w22 │ │ + add w24, w23, w27 │ │ + add w8, w8, w25 │ │ + ldr w25, [x15, #40] │ │ + ror w26, w26, #24 │ │ + eor w8, w8, w6 │ │ + eor w27, w28, w22, ror #22 │ │ + ror w23, w23, #9 │ │ + stp w11, w8, [x1, #16] │ │ + ubfx w11, w17, #16, #8 │ │ + add w5, w26, w5 │ │ + lsr x26, x25, #16 │ │ + add w5, w5, w27 │ │ + and w27, w17, #0xff │ │ + add x11, x0, w11, uxtw #2 │ │ + ldr w27, [x0, w27, uxtw #2] │ │ + and x25, x25, #0xff │ │ + add x26, x0, w26, uxtb #2 │ │ + ldr w25, [x0, x25, lsl #2] │ │ + str w5, [x14, #28] │ │ + ldr w11, [x11, #1024] │ │ + ldr w8, [x15, #56] │ │ + eor w23, w23, w5, ror #22 │ │ + ldr w26, [x26, #1024] │ │ + ldr w7, [x14, #48] │ │ + ror w17, w17, #24 │ │ + add w11, w11, w27 │ │ + ldr w27, [x15, #44] │ │ + ror w8, w8, #24 │ │ + add w25, w26, w25 │ │ + ror w26, w3, #9 │ │ + add w16, w16, w23 │ │ + lsr x23, x27, #16 │ │ + add w8, w8, w4 │ │ + add w28, w7, w17 │ │ + eor w26, w26, w6, ror #22 │ │ + ror w7, w7, #9 │ │ + and x27, x27, #0xff │ │ + add x23, x0, w23, uxtb #2 │ │ + eor w21, w21, w2, ror #22 │ │ + eor w25, w25, w2 │ │ + add w8, w8, w26 │ │ + ldr w26, [x0, x27, lsl #2] │ │ + ldr w17, [x9, x10, lsl #2] │ │ + ldr w23, [x23, #1024] │ │ + eor w2, w7, w8, ror #22 │ │ + str w8, [x14, #32] │ │ + ldp w4, w7, [x14, #52] │ │ + add w23, w23, w26 │ │ + add w2, w24, w2 │ │ + ldr w24, [x9, x12, lsl #2] │ │ + ror w26, w17, #9 │ │ + eor w5, w23, w5 │ │ + ldr w23, [x15, #48] │ │ + ror w22, w22, #24 │ │ + ror w24, w24, #24 │ │ + stp w25, w5, [x1, #24] │ │ + eor w25, w26, w2, ror #22 │ │ + lsr x5, x23, #16 │ │ + and x23, x23, #0xff │ │ + add w22, w7, w22 │ │ + add w3, w24, w3 │ │ + ror w7, w7, #9 │ │ + add w22, w22, w25 │ │ + ror w24, w4, #9 │ │ + add x5, x0, w5, uxtb #2 │ │ + add w3, w3, w21 │ │ + ror w21, w13, #24 │ │ + eor w7, w7, w16, ror #22 │ │ + eor w11, w11, w22 │ │ + ldr w23, [x0, x23, lsl #2] │ │ + ldr w5, [x5, #1024] │ │ + add w4, w4, w21 │ │ + str w11, [x1, #56] │ │ + eor w11, w24, w3, ror #22 │ │ + str w3, [x14, #36] │ │ + add w4, w4, w7 │ │ + add w5, w5, w23 │ │ + ldr w7, [x15, #52] │ │ + str w16, [x14, #40] │ │ + add w11, w28, w11 │ │ + ldr w15, [x15, #56] │ │ + str w2, [x14, #44] │ │ + eor w8, w5, w8 │ │ + ror w5, w6, #24 │ │ + ldr w12, [x9, x12, lsl #2] │ │ + stp w11, w4, [x14, #48] │ │ + eor w6, w20, w4 │ │ + and x4, x7, #0xff │ │ + lsr x7, x7, #16 │ │ + eor w19, w19, w11 │ │ + str w22, [x14, #56] │ │ + ldr w14, [x0, x4, lsl #2] │ │ + and x4, x15, #0xff │ │ + lsr x15, x15, #16 │ │ + add x7, x0, w7, uxtb #2 │ │ + lsr x20, x12, #16 │ │ + stp w19, w6, [x1, #48] │ │ + ldr x6, [sp] │ │ + add x15, x0, w15, uxtb #2 │ │ + ldr w7, [x7, #1024] │ │ + and x12, x12, #0xff │ │ + add x19, x0, w20, uxtb #2 │ │ + ldr w6, [x9, x6, lsl #2] │ │ + ldr w4, [x0, x4, lsl #2] │ │ + ldr w12, [x0, x12, lsl #2] │ │ + ldr w15, [x15, #1024] │ │ + add w14, w7, w14 │ │ + ldr w7, [x19, #1024] │ │ + ror w6, w6, #9 │ │ + eor w14, w14, w3 │ │ + add w15, w15, w4 │ │ + stp w8, w14, [x1, #32] │ │ + add w12, w7, w12 │ │ + eor w8, w15, w16 │ │ + eor w11, w6, w11, ror #22 │ │ + eor w12, w12, w2 │ │ + stp w8, w12, [x1, #40] │ │ + add w8, w17, w5 │ │ + add w11, w8, w11 │ │ + str w11, [x9, x10, lsl #2] │ │ + mov x9, x0 │ │ + ubfx w8, w13, #16, #8 │ │ + and w10, w13, #0xff │ │ + add x8, x9, w8, uxtw #2 │ │ + ldr w9, [x9, w10, uxtw #2] │ │ + ldr w8, [x8, #1024] │ │ + add w8, w8, w9 │ │ + eor w8, w8, w11 │ │ + str w8, [x1, #60] │ │ + ldr x8, [sp, #8] │ │ + str x8, [x0, #4096] │ │ ldp x20, x19, [sp, #96] │ │ - ldr x23, [sp, #64] │ │ ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #48] │ │ + ldp x24, x23, [sp, #64] │ │ + ldp x26, x25, [sp, #48] │ │ + ldp x28, x27, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ - ldrb w8, [x21, #52] │ │ - tbnz w8, #2, 15fa8 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x41e │ │ - mov x0, x20 │ │ - mov w2, #0x3 // #3 │ │ - blr x22 │ │ - tbnz w0, #0, 16050 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x20 │ │ - mov x0, x20 │ │ - mov w2, #0x4 // #4 │ │ - blr x22 │ │ - tbnz w0, #0, 16050 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xb9e │ │ - mov x0, x20 │ │ - mov w2, #0x2 // #2 │ │ - blr x22 │ │ - tbnz w0, #0, 16050 │ │ - ldrb w8, [x19] │ │ - adrp x9, 6000 │ │ - add x9, x9, #0x4b0 │ │ - mov x0, x20 │ │ - ldr x2, [x9, x8, lsl #3] │ │ - adrp x9, 6000 │ │ - add x9, x9, #0x4d8 │ │ - ldrsw x8, [x9, x8, lsl #2] │ │ - add x1, x9, x8 │ │ - blr x22 │ │ - tbnz w0, #0, 16050 │ │ - ldr x8, [x23, #24] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x421 │ │ - mov x0, x20 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x402 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x460 │ │ + mov w1, #0x2c // #44 │ │ + bl 17fcc │ │ + sub sp, sp, #0xc0 │ │ + stp x29, x30, [sp, #128] │ │ + str x23, [sp, #144] │ │ + stp x22, x21, [sp, #160] │ │ + stp x20, x19, [sp, #176] │ │ + add x29, sp, #0x80 │ │ + mov x20, x0 │ │ + adrp x3, 9000 │ │ + add x3, x3, #0x59a │ │ + mov x0, sp │ │ + mov w4, #0x6 // #6 │ │ + mov x19, x2 │ │ + mov x21, x1 │ │ + bl 19778 │ │ + ldr w8, [sp] │ │ + tbz w8, #0, 1ef80 │ │ + ldp x11, x8, [sp, #88] │ │ + ldr x13, [sp, #56] │ │ + ldp x10, x1, [sp, #72] │ │ + cmn x13, #0x1 │ │ + sub x12, x8, #0x1 │ │ + b.eq 1efd0 // b.none │ │ + ldr x3, [sp, #40] │ │ + add x9, x3, x12 │ │ + cmp x9, x1 │ │ + b.cs 1f15c // b.hs, b.nlast │ │ + ldp x14, x16, [sp, #24] │ │ + ldr x15, [sp, #8] │ │ + sub x17, x8, x14 │ │ + ldrb w9, [x10, x9] │ │ + lsr x9, x16, x9 │ │ + tbz w9, #0, 1ef28 │ │ + cmp x13, x15 │ │ + add x2, x10, x3 │ │ + csel x9, x13, x15, hi // hi = pmore │ │ + cmp x9, x8 │ │ + mov x5, x9 │ │ + csel x0, x9, x8, hi // hi = pmore │ │ + cmp x0, x5 │ │ + b.eq 1ef34 // b.none │ │ + mov x4, x5 │ │ + add x5, x3, x5 │ │ + cmp x5, x1 │ │ + b.cs 1f748 // b.hs, b.nlast │ │ + ldrb w5, [x11, x4] │ │ + ldrb w6, [x2, x4] │ │ + cmp w5, w6 │ │ + add x5, x4, #0x1 │ │ + b.eq 1eee8 // b.none │ │ + sub x9, x3, x15 │ │ + mov x13, xzr │ │ + add x9, x9, x4 │ │ + add x3, x9, #0x1 │ │ + b 1ef70 │ │ + mov x13, xzr │ │ + add x3, x3, x8 │ │ + b 1ef70 │ │ + mov x0, x15 │ │ + cmp x13, x0 │ │ + b.cs 1efa0 // b.hs, b.nlast │ │ + sub x0, x0, #0x1 │ │ + cmp x0, x8 │ │ + b.cs 1f750 // b.hs, b.nlast │ │ + add x9, x0, x3 │ │ + cmp x9, x1 │ │ + b.cs 1f760 // b.hs, b.nlast │ │ + ldrb w2, [x11, x0] │ │ + ldrb w9, [x10, x9] │ │ + cmp w2, w9 │ │ + b.eq 1ef38 // b.none │ │ + add x3, x3, x14 │ │ + mov x13, x17 │ │ + add x9, x3, x12 │ │ + cmp x9, x1 │ │ + b.cc 1eec4 // b.lo, b.ul, b.last │ │ + b 1f15c │ │ + sub x0, x29, #0x18 │ │ + mov x1, sp │ │ + bl 1f81c │ │ + ldur x8, [x29, #-24] │ │ + cmp x8, #0x1 │ │ + b.eq 1ef80 // b.none │ │ + cbnz x8, 1f15c │ │ + ldur x3, [x29, #-16] │ │ + adds x2, x3, #0x6 │ │ + b.eq 1f094 // b.none │ │ + cmp x2, x19 │ │ + b.cs 1f090 // b.hs, b.nlast │ │ + ldrsb w8, [x21, x2] │ │ + cmn w8, #0x41 │ │ + b.gt 1f094 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x6c8 │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ + b 1f7f0 │ │ + ldr x3, [sp, #40] │ │ + add x9, x3, x12 │ │ + cmp x9, x1 │ │ + b.cs 1f15c // b.hs, b.nlast │ │ + ldr x13, [sp, #8] │ │ + ldp x15, x14, [sp, #24] │ │ + cmp x13, x8 │ │ + sub x17, x13, #0x1 │ │ + csel x16, x13, x8, hi // hi = pmore │ │ + ldrb w9, [x10, x9] │ │ + lsr x9, x14, x9 │ │ + tbz w9, #0, 1f044 │ │ + add x9, x10, x3 │ │ + mov x2, x13 │ │ + cmp x16, x2 │ │ + b.eq 1f04c // b.none │ │ + mov x0, x2 │ │ + add x2, x3, x2 │ │ + cmp x2, x1 │ │ + b.cs 1f770 // b.hs, b.nlast │ │ + ldrb w2, [x11, x0] │ │ + ldrb w4, [x9, x0] │ │ + cmp w2, w4 │ │ + add x2, x0, #0x1 │ │ + b.eq 1f008 // b.none │ │ + sub x9, x3, x13 │ │ + add x9, x9, x0 │ │ + add x3, x9, #0x1 │ │ + b 1f080 │ │ + add x3, x3, x8 │ │ + b 1f080 │ │ + mov x0, x13 │ │ + cbz x0, 1efa0 │ │ + cmp x17, x8 │ │ + sub x0, x0, #0x1 │ │ + b.cs 1f750 // b.hs, b.nlast │ │ + add x9, x0, x3 │ │ + cmp x9, x1 │ │ + b.cs 1f760 // b.hs, b.nlast │ │ + ldrb w2, [x11, x0] │ │ + ldrb w9, [x10, x9] │ │ + cmp w2, w9 │ │ + b.eq 1f050 // b.none │ │ + add x3, x3, x15 │ │ + add x9, x3, x12 │ │ + cmp x9, x1 │ │ + b.cc 1eff4 // b.lo, b.ul, b.last │ │ + b 1f15c │ │ + b.ne 1efbc // b.any │ │ + add x9, x21, x2 │ │ + add x8, x21, x19 │ │ + cmp x9, x8 │ │ + b.eq 1f138 // b.none │ │ + mov x11, x9 │ │ + ldrsb w12, [x11], #1 │ │ + and w10, w12, #0xff │ │ + tbnz w12, #31, 1f0bc │ │ + mov x9, x11 │ │ + b 1f11c │ │ + ldrb w11, [x9, #1] │ │ + cmp w10, #0xe0 │ │ + and w11, w11, #0x3f │ │ + b.cc 1f104 // b.lo, b.ul, b.last │ │ + ldrb w12, [x9, #2] │ │ + cmp w10, #0xf0 │ │ + and w12, w12, #0x3f │ │ + orr w12, w12, w11, lsl #6 │ │ + and w11, w10, #0x1f │ │ + b.cc 1f114 // b.lo, b.ul, b.last │ │ + ldrb w10, [x9, #3] │ │ + and w10, w10, #0x3f │ │ + orr w10, w10, w12, lsl #6 │ │ + bfi w10, w11, #18, #3 │ │ + cmp w10, #0x110, lsl #12 │ │ + b.eq 1f138 // b.none │ │ + add x9, x9, #0x4 │ │ + b 1f11c │ │ + bfi w11, w10, #6, #5 │ │ + add x9, x9, #0x2 │ │ + mov w10, w11 │ │ + b 1f11c │ │ + orr w10, w12, w11, lsl #12 │ │ + add x9, x9, #0x3 │ │ + sub w11, w10, #0x47 │ │ + cmn w11, #0x8 │ │ + b.hi 1f09c // b.pmore │ │ + sub w10, w10, #0x3a │ │ + cmn w10, #0xa │ │ + b.cs 1f09c // b.hs, b.nlast │ │ + b 1f15c │ │ + cbz x3, 1f6ec │ │ + cmp x3, x19 │ │ + b.cs 1f158 // b.hs, b.nlast │ │ + ldrsb w8, [x21, x3] │ │ + cmn w8, #0x41 │ │ + b.le 1f7a0 │ │ + mov x19, x3 │ │ + b 1f15c │ │ + b.ne 1f7a0 // b.any │ │ + cmp x19, #0x3 │ │ + b.cs 1f188 // b.hs, b.nlast │ │ + cmp x19, #0x2 │ │ + b.ne 1f6ec // b.any │ │ + ldrh w8, [x21] │ │ + mov w9, #0x4e5a // #20058 │ │ + cmp w8, w9 │ │ + b.ne 1f338 // b.any │ │ + mov x8, #0xfffffffffffffffe // #-2 │ │ + mov w19, #0x2 // #2 │ │ + b 1f21c │ │ + ldrh w8, [x21] │ │ + ldrb w9, [x21, #2] │ │ + mov w10, #0x5a5f // #23135 │ │ + cmp w8, w10 │ │ + mov w8, #0x4e // #78 │ │ + ccmp w9, w8, #0x0, eq // eq = none │ │ + b.eq 1f1ec // b.none │ │ + ldrh w8, [x21] │ │ + mov w9, #0x4e5a // #20058 │ │ + cmp w8, w9 │ │ + b.eq 1f20c // b.none │ │ + cmp x19, #0x3 │ │ + b.eq 1f2dc // b.none │ │ + ldr w8, [x21] │ │ + mov w9, #0x5f5f // #24415 │ │ + movk w9, #0x4e5a, lsl #16 │ │ + cmp w8, w9 │ │ + b.ne 1f2dc // b.any │ │ + cmp x19, #0x5 │ │ + b.cc 1f2ac // b.lo, b.ul, b.last │ │ + ldrsb w8, [x21, #4] │ │ + cmn w8, #0x41 │ │ + b.le 1f804 │ │ + mov x8, #0xfffffffffffffffc // #-4 │ │ + b 1f2b4 │ │ + cmp x19, #0x3 │ │ + b.eq 1f200 // b.none │ │ + ldrsb w8, [x21, #3] │ │ + cmn w8, #0x41 │ │ + b.le 1f7dc │ │ + mov x8, #0xfffffffffffffffd // #-3 │ │ + mov w9, #0x3 // #3 │ │ + b 1f220 │ │ + ldrsb w8, [x21, #2] │ │ + cmn w8, #0x41 │ │ + b.le 1f7c4 │ │ + mov x8, #0xfffffffffffffffe // #-2 │ │ + mov w9, #0x2 // #2 │ │ + add x22, x8, x19 │ │ + add x8, x21, x9 │ │ + add x10, x8, x22 │ │ + mov x9, x22 │ │ + mov x11, x8 │ │ + cbz x9, 1f248 │ │ + ldrsb w12, [x11], #1 │ │ + sub x9, x9, #0x1 │ │ + tbz w12, #31, 1f234 │ │ + b 1f2d4 │ │ + cbz x22, 1f2d4 │ │ + mov x9, x8 │ │ + ldrsb w11, [x9], #1 │ │ + and w12, w11, #0xff │ │ + tbz w11, #31, 1f2c4 │ │ + ldrb w9, [x8, #1] │ │ + cmp w12, #0xe0 │ │ + and w11, w9, #0x3f │ │ + b.cc 1f29c // b.lo, b.ul, b.last │ │ + ldrb w9, [x8, #2] │ │ + cmp w12, #0xf0 │ │ + and w9, w9, #0x3f │ │ + orr w11, w9, w11, lsl #6 │ │ + and w9, w12, #0x1f │ │ + b.cc 1f2bc // b.lo, b.ul, b.last │ │ + ldrb w12, [x8, #3] │ │ + and w12, w12, #0x3f │ │ + orr w12, w12, w11, lsl #6 │ │ + bfi w12, w9, #18, #3 │ │ + add x9, x8, #0x4 │ │ + b 1f2c4 │ │ + bfi w11, w12, #6, #5 │ │ + add x9, x8, #0x2 │ │ + mov w12, w11 │ │ + b 1f2c4 │ │ + mov x8, #0xfffffffffffffffc // #-4 │ │ + mov w19, #0x4 // #4 │ │ + mov w9, #0x4 // #4 │ │ + b 1f220 │ │ + orr w12, w11, w9, lsl #12 │ │ + add x9, x8, #0x3 │ │ + cmp w12, #0x45 │ │ + b.eq 1f468 // b.none │ │ + cmp w12, #0x110, lsl #12 │ │ + b.ne 1f478 // b.any │ │ + cmp x19, #0x3 │ │ + b.cc 1f338 // b.lo, b.ul, b.last │ │ + ldrh w8, [x21] │ │ + mov w9, #0x525f // #21087 │ │ + cmp w8, w9 │ │ + b.eq 1f364 // b.none │ │ + ldrb w8, [x21] │ │ + cmp w8, #0x52 │ │ + b.eq 1f348 // b.none │ │ + cmp x19, #0x3 │ │ + b.eq 1f6ec // b.none │ │ + ldrh w8, [x21] │ │ + ldrb w9, [x21, #2] │ │ + mov w10, #0x5f5f // #24415 │ │ + cmp w8, w10 │ │ + mov w8, #0x52 // #82 │ │ + ccmp w9, w8, #0x0, eq // eq = none │ │ + b.ne 1f6ec // b.any │ │ + mov x22, x21 │ │ + ldrsb w8, [x22, #3]! │ │ + cmn w8, #0x41 │ │ + b.le 1f7f8 │ │ + and w8, w8, #0xff │ │ + mov x9, #0xfffffffffffffffd // #-3 │ │ + b 1f37c │ │ + ldrb w8, [x21] │ │ + mov w19, #0x2 // #2 │ │ + cmp w8, #0x52 │ │ + b.ne 1f6f0 // b.any │ │ + mov x22, x21 │ │ + ldrsb w8, [x22, #1]! │ │ + cmn w8, #0x41 │ │ + b.le 1f788 │ │ + and w8, w8, #0xff │ │ + mov x9, #0xffffffffffffffff // #-1 │ │ + b 1f37c │ │ + mov x22, x21 │ │ + ldrsb w8, [x22, #2]! │ │ + cmn w8, #0x41 │ │ + b.le 1f7b8 │ │ + and w8, w8, #0xff │ │ + mov x9, #0xfffffffffffffffe // #-2 │ │ + sub w8, w8, #0x41 │ │ + cmp w8, #0x19 │ │ + b.hi 1f6ec // b.pmore │ │ + mov x8, xzr │ │ + add x23, x9, x19 │ │ + cmp x23, x8 │ │ + b.eq 1f3a8 // b.none │ │ + ldrsb w9, [x22, x8] │ │ + add x8, x8, #0x1 │ │ + tbnz w9, #31, 1f6ec │ │ + b 1f390 │ │ + mov x0, sp │ │ + mov w1, wzr │ │ + stp x22, x23, [sp] │ │ + str xzr, [sp, #16] │ │ + str wzr, [sp, #24] │ │ + str xzr, [sp, #32] │ │ + str wzr, [sp, #40] │ │ + bl 1fb7c │ │ + cbnz w0, 1f724 │ │ + ldr x0, [sp] │ │ + cbz x0, 1f6ec │ │ + ldrb w8, [sp, #15] │ │ + ldurh w9, [sp, #13] │ │ + ldrb w10, [sp, #8] │ │ + ldr x2, [sp, #16] │ │ + orr w8, w9, w8, lsl #16 │ │ + ldur w9, [sp, #9] │ │ + orr x8, x9, x8, lsl #32 │ │ + orr x1, x10, x8, lsl #8 │ │ + cmp x2, x1 │ │ + b.cs 1f440 // b.hs, b.nlast │ │ + ldrb w8, [x0, x2] │ │ + sub w8, w8, #0x41 │ │ + cmp w8, #0x1a │ │ + b.cs 1f440 // b.hs, b.nlast │ │ + ldr d0, [sp, #24] │ │ + stp x0, x1, [sp] │ │ + mov x0, sp │ │ + mov w1, wzr │ │ + str x2, [sp, #16] │ │ + str d0, [sp, #24] │ │ + str xzr, [sp, #32] │ │ + str wzr, [sp, #40] │ │ + bl 1fb7c │ │ + cbnz w0, 1f724 │ │ + ldr x0, [sp] │ │ + cbz x0, 1f6ec │ │ + ldp x1, x2, [sp, #8] │ │ + cbz x2, 1f5e4 │ │ + cmp x1, x2 │ │ + b.ls 1f5e0 // b.plast │ │ + ldrsb w8, [x0, x2] │ │ + cmn w8, #0x41 │ │ + b.gt 1f5e4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x650 │ │ + mov x3, x1 │ │ + bl 173a4 │ │ + mov x23, xzr │ │ + sub x10, x10, x9 │ │ + cbnz x10, 1f5f4 │ │ + b 1f70c │ │ + mov x23, xzr │ │ + mov w11, #0xa // #10 │ │ + sub w13, w12, #0x30 │ │ + cmp w13, #0x9 │ │ + b.hi 1f2d4 // b.pmore │ │ + mov x13, xzr │ │ + sub w14, w12, #0x30 │ │ + cmp w14, #0xa │ │ + b.cs 1f544 // b.hs, b.nlast │ │ + umulh x12, x13, x11 │ │ + add x13, x13, x13, lsl #2 │ │ + lsl x13, x13, #1 │ │ + cmp xzr, x12 │ │ + cset w15, ne // ne = any │ │ + adds x13, x13, w14, uxtw │ │ + cset w12, cs // cs = hs, nlast │ │ + tbnz w15, #0, 1f2d4 │ │ + tbnz w12, #0, 1f2d4 │ │ + cmp x9, x10 │ │ + b.eq 1f2d4 // b.none │ │ + mov x14, x9 │ │ + ldrsb w15, [x14], #1 │ │ + and w12, w15, #0xff │ │ + tbnz w15, #31, 1f4e0 │ │ + mov x9, x14 │ │ + b 1f538 │ │ + ldrb w14, [x9, #1] │ │ + cmp w12, #0xe0 │ │ + and w14, w14, #0x3f │ │ + b.cc 1f520 // b.lo, b.ul, b.last │ │ + ldrb w15, [x9, #2] │ │ + cmp w12, #0xf0 │ │ + and w15, w15, #0x3f │ │ + orr w15, w15, w14, lsl #6 │ │ + and w14, w12, #0x1f │ │ + b.cc 1f530 // b.lo, b.ul, b.last │ │ + ldrb w12, [x9, #3] │ │ + add x9, x9, #0x4 │ │ + and w12, w12, #0x3f │ │ + orr w12, w12, w15, lsl #6 │ │ + bfi w12, w14, #18, #3 │ │ + b 1f538 │ │ + bfi w14, w12, #6, #5 │ │ + add x9, x9, #0x2 │ │ + mov w12, w14 │ │ + b 1f538 │ │ + orr w12, w15, w14, lsl #12 │ │ + add x9, x9, #0x3 │ │ + cmp w12, #0x110, lsl #12 │ │ + b.eq 1f2d4 // b.none │ │ + b 1f490 │ │ + cbz x13, 1f5d0 │ │ + cmp x9, x10 │ │ + b.eq 1f2d4 // b.none │ │ + mov x14, x9 │ │ + ldrsb w15, [x14], #1 │ │ + and w12, w15, #0xff │ │ + tbnz w15, #31, 1f568 │ │ + mov x9, x14 │ │ + b 1f5c8 │ │ + ldrb w14, [x9, #1] │ │ + cmp w12, #0xe0 │ │ + and w14, w14, #0x3f │ │ + b.cc 1f5b0 // b.lo, b.ul, b.last │ │ + ldrb w15, [x9, #2] │ │ + cmp w12, #0xf0 │ │ + and w15, w15, #0x3f │ │ + orr w15, w15, w14, lsl #6 │ │ + and w14, w12, #0x1f │ │ + b.cc 1f5c0 // b.lo, b.ul, b.last │ │ + ldrb w12, [x9, #3] │ │ + and w12, w12, #0x3f │ │ + orr w12, w12, w15, lsl #6 │ │ + bfi w12, w14, #18, #3 │ │ + cmp w12, #0x110, lsl #12 │ │ + b.eq 1f2d4 // b.none │ │ + add x9, x9, #0x4 │ │ + b 1f5c8 │ │ + bfi w14, w12, #6, #5 │ │ + add x9, x9, #0x2 │ │ + mov w12, w14 │ │ + b 1f5c8 │ │ + orr w12, w15, w14, lsl #12 │ │ + add x9, x9, #0x3 │ │ + subs x13, x13, #0x1 │ │ + b.ne 1f548 // b.any │ │ + cmp w12, #0x45 │ │ + add x23, x23, #0x1 │ │ + b.ne 1f480 // b.any │ │ + b 1f46c │ │ + b.ne 1f458 // b.any │ │ + mov x8, xzr │ │ + add x9, x0, x2 │ │ + sub x10, x1, x2 │ │ + cbz x10, 1f70c │ │ + ldrb w11, [x9] │ │ + cmp w11, #0x2e │ │ + b.ne 1f6ec // b.any │ │ + mov w12, #0xffdf // #65503 │ │ + mov x14, #0x7f // #127 │ │ + add x11, x9, x10 │ │ + mov w16, #0x2e // #46 │ │ + movk w12, #0x1f, lsl #16 │ │ + mov w13, #0x1 // #1 │ │ + movk x14, #0x7e, lsl #32 │ │ + mov x15, x9 │ │ + tbz w16, #7, 1f688 │ │ + ldrb w17, [x15, #1] │ │ + cmp w16, #0xe0 │ │ + and w17, w17, #0x3f │ │ + b.cc 1f66c // b.lo, b.ul, b.last │ │ + ldrb w0, [x15, #2] │ │ + cmp w16, #0xf0 │ │ + and w0, w0, #0x3f │ │ + orr w0, w0, w17, lsl #6 │ │ + and w17, w16, #0x1f │ │ + b.cc 1f67c // b.lo, b.ul, b.last │ │ + ldrb w16, [x15, #3] │ │ + and w16, w16, #0x3f │ │ + orr w16, w16, w0, lsl #6 │ │ + bfi w16, w17, #18, #3 │ │ + cmp w16, #0x110, lsl #12 │ │ + b.eq 1f70c // b.none │ │ + add x15, x15, #0x4 │ │ + b 1f68c │ │ + bfi w17, w16, #6, #5 │ │ + add x15, x15, #0x2 │ │ + mov w16, w17 │ │ + b 1f68c │ │ + orr w16, w0, w17, lsl #12 │ │ + add x15, x15, #0x3 │ │ + b 1f68c │ │ + add x15, x15, #0x1 │ │ + and w17, w16, w12 │ │ + sub w17, w17, #0x41 │ │ + cmp w17, #0x1a │ │ + b.cc 1f6cc // b.lo, b.ul, b.last │ │ + sub w17, w16, #0x30 │ │ + cmp w17, #0xa │ │ + b.cc 1f6cc // b.lo, b.ul, b.last │ │ + sub w17, w16, #0x21 │ │ + cmp w17, #0xf │ │ + b.cc 1f6cc // b.lo, b.ul, b.last │ │ + sub w17, w16, #0x3a │ │ + cmp w17, #0x26 │ │ + b.hi 1f6e0 // b.pmore │ │ + lsl x17, x13, x17 │ │ + tst x17, x14 │ │ + b.eq 1f6e0 // b.none │ │ + cmp x15, x11 │ │ + b.eq 1f70c // b.none │ │ + ldrb w16, [x15] │ │ + tbnz w16, #7, 1f624 │ │ + b 1f688 │ │ + sub w16, w16, #0x7b │ │ + cmp w16, #0x3 │ │ + b.ls 1f6cc // b.plast │ │ + mov w19, #0x2 // #2 │ │ + str x19, [x20] │ │ + ldp x20, x19, [sp, #176] │ │ + ldr x23, [sp, #144] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xc0 │ │ + ret │ │ + stp x19, x9, [x20, #40] │ │ + mov w19, #0x1 // #1 │ │ + stp x8, x22, [x20, #8] │ │ + stp x23, x21, [x20, #24] │ │ + str x10, [x20, #56] │ │ + b 1f6f0 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x54f │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x710 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x638 │ │ + sub x2, x29, #0x18 │ │ + mov w1, #0x3d // #61 │ │ + bl 1a0c4 │ │ + add x8, x9, x3 │ │ + b 1f774 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x190 │ │ + mov x1, x8 │ │ + bl 1893c │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x1a8 │ │ + mov x0, x9 │ │ + bl 1893c │ │ + add x8, x3, x13 │ │ + cmp x1, x8 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x1c0 │ │ + csel x0, x1, x8, hi // hi = pmore │ │ + bl 1893c │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x608 │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ + mov w2, #0x1 // #1 │ │ + b 1f7f0 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x6e0 │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ + mov x2, xzr │ │ + bl 173a4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x620 │ │ + b 1f7cc │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x698 │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ mov w2, #0x2 // #2 │ │ - b 16088 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x21f │ │ - mov x0, x20 │ │ + b 1f7f0 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x6b0 │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ mov w2, #0x3 // #3 │ │ - blr x22 │ │ - mov w8, w0 │ │ - mov w0, #0x1 // #1 │ │ - tbnz w8, #0, 15efc │ │ - ldr q0, [x21, #32] │ │ - strb w0, [x29, #28] │ │ - add x8, x29, #0x1c │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x20 │ │ - add x0, sp, #0x10 │ │ + mov x3, x19 │ │ + bl 173a4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x5f0 │ │ + b 1f7e4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x680 │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ mov w2, #0x4 // #4 │ │ - stp q0, q0, [sp] │ │ - str x8, [sp, #32] │ │ - bl 124bc │ │ - tbnz w0, #0, 16050 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xb9e │ │ - add x0, sp, #0x10 │ │ - mov w2, #0x2 // #2 │ │ - bl 124bc │ │ - tbnz w0, #0, 16050 │ │ - ldrb w8, [x19] │ │ - adrp x9, 6000 │ │ - add x9, x9, #0x4b0 │ │ - add x0, sp, #0x10 │ │ - ldr x2, [x9, x8, lsl #3] │ │ - adrp x9, 6000 │ │ - add x9, x9, #0x4d8 │ │ - ldrsw x8, [x9, x8, lsl #2] │ │ - add x1, x9, x8 │ │ - bl 124bc │ │ - cbnz w0, 16050 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x222 │ │ - add x0, sp, #0x10 │ │ - mov w2, #0x2 // #2 │ │ - bl 124bc │ │ - tbz w0, #0, 1606c │ │ - mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #96] │ │ - ldr x23, [sp, #64] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x70 │ │ - ret │ │ - ldr q0, [sp] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x30d │ │ - mov w2, #0x1 // #1 │ │ - mov x8, v0.d[1] │ │ - fmov x0, d0 │ │ - ldr x8, [x8, #24] │ │ - blr x8 │ │ - ldp x20, x19, [sp, #96] │ │ - ldr x23, [sp, #64] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x70 │ │ + b 1f7f0 │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldr w8, [x1] │ │ + cmp w8, #0x1 │ │ + b.ne 1f990 // b.any │ │ + ldr x12, [x1, #40] │ │ + ldr x8, [x1, #80] │ │ + cmp x12, x8 │ │ + b.eq 1f998 // b.none │ │ + ldr x9, [x1, #96] │ │ + ldr x13, [x1, #72] │ │ + mov x10, x8 │ │ + sub x14, x9, #0x1 │ │ + add x11, x12, x14 │ │ + cmp x11, x8 │ │ + b.cs 1f9e0 // b.hs, b.nlast │ │ + ldr x17, [x1, #8] │ │ + ldp x10, x2, [x1, #24] │ │ + ldr x16, [x1, #56] │ │ + add x15, x12, x9 │ │ + add x7, x13, x12 │ │ + ldr x3, [x1, #88] │ │ + sub x6, x12, x17 │ │ + sub x4, x9, x10 │ │ + add x5, x10, x12 │ │ + add x6, x6, #0x1 │ │ + mov x19, x16 │ │ + mov x10, x12 │ │ + cmp x12, x10 │ │ + b.ne 1f9e0 // b.any │ │ + ldrb w10, [x13, x11] │ │ + lsr x10, x2, x10 │ │ + tbz w10, #0, 1f908 │ │ + cmp x19, x17 │ │ + csel x10, x19, x17, hi // hi = pmore │ │ + cmn x16, #0x1 │ │ + csel x10, x17, x10, eq // eq = none │ │ + cmp x10, x9 │ │ + mov x21, x10 │ │ + csel x11, x10, x9, hi // hi = pmore │ │ + cmp x11, x21 │ │ + b.eq 1f924 // b.none │ │ + mov x20, x21 │ │ + add x21, x12, x21 │ │ + cmp x21, x8 │ │ + b.cs 1fb38 // b.hs, b.nlast │ │ + ldrb w21, [x3, x20] │ │ + ldrb w22, [x7, x20] │ │ + cmp w21, w22 │ │ + add x21, x20, #0x1 │ │ + b.eq 1f8c4 // b.none │ │ + add x10, x6, x20 │ │ + cmn x16, #0x1 │ │ + str x10, [x1, #40] │ │ + b.eq 1f97c // b.none │ │ + mov x11, xzr │ │ + b 1f974 │ │ + cmn x16, #0x1 │ │ + mov x10, x15 │ │ + str x15, [x1, #40] │ │ + b.eq 1f97c // b.none │ │ + mov x11, xzr │ │ + mov x10, x15 │ │ + b 1f974 │ │ + cmn x16, #0x1 │ │ + mov x10, x17 │ │ + csel x20, xzr, x19, eq // eq = none │ │ + cmp x20, x10 │ │ + b.cs 1fa18 // b.hs, b.nlast │ │ + sub x10, x10, #0x1 │ │ + cmp x10, x9 │ │ + b.cs 1fb68 // b.hs, b.nlast │ │ + add x11, x10, x12 │ │ + cmp x11, x8 │ │ + b.cs 1fb54 // b.hs, b.nlast │ │ + ldrb w21, [x3, x10] │ │ + ldrb w11, [x13, x11] │ │ + cmp w21, w11 │ │ + b.eq 1f930 // b.none │ │ + cmn x16, #0x1 │ │ + mov x11, x4 │ │ + mov x10, x5 │ │ + str x5, [x1, #40] │ │ + b.eq 1f97c // b.none │ │ + mov x19, x11 │ │ + str x11, [x1, #56] │ │ + add x11, x10, x14 │ │ + cmp x11, x8 │ │ + b.cc 1f894 // b.lo, b.ul, b.last │ │ + mov x10, x8 │ │ + b 1f9e4 │ │ + ldrb w8, [x1, #26] │ │ + tbz w8, #0, 1f9a0 │ │ + mov w8, #0x2 // #2 │ │ + b 1fb18 │ │ + ldrb w9, [x1, #24] │ │ + ldp x8, x3, [x1, #72] │ │ + ldr x2, [x1, #8] │ │ + eor w10, w9, #0x1 │ │ + strb w10, [x1, #24] │ │ + cbz x2, 1fa38 │ │ + cmp x2, x3 │ │ + b.cs 1fa34 // b.hs, b.nlast │ │ + ldrsb w10, [x8, x2] │ │ + cmn w10, #0x41 │ │ + b.gt 1fa38 │ │ + adrp x4, 78000 │ │ + add x4, x4, #0x4c0 │ │ + mov x0, x8 │ │ + mov x1, x3 │ │ + bl 173a4 │ │ + cbz x10, 1fa10 │ │ + mov x9, x10 │ │ + cmp x9, x8 │ │ + b.cs 1fa00 // b.hs, b.nlast │ │ + ldrsb w11, [x13, x9] │ │ + cmn w11, #0x41 │ │ + b.le 1fa08 │ │ + b 1fab8 │ │ + cmp x8, x9 │ │ + b.eq 1fabc // b.none │ │ + adds x9, x9, #0x1 │ │ + b.cc 1f9e8 // b.lo, b.ul, b.last │ │ + mov x8, xzr │ │ + b 1fabc │ │ + cmn x16, #0x1 │ │ + str x15, [x1, #40] │ │ + b.eq 1fa28 // b.none │ │ + str xzr, [x1, #56] │ │ + stp xzr, x12, [x0] │ │ + str x15, [x0, #16] │ │ + b 1fb1c │ │ + b.ne 1f9cc // b.any │ │ + cmp x2, x3 │ │ + b.ne 1fa58 // b.any │ │ + tbnz w9, #0, 1fa6c │ │ + mov w8, #0x1 // #1 │ │ + mov w9, #0x2 // #2 │ │ + strb w8, [x1, #26] │ │ + str x9, [x0] │ │ + b 1fb1c │ │ + add x10, x8, x2 │ │ + ldrsb w11, [x10] │ │ + and w8, w11, #0xff │ │ + tbnz w11, #31, 1fa78 │ │ + tbz w9, #0, 1fadc │ │ + stp x2, x2, [x0, #8] │ │ + str xzr, [x0] │ │ + b 1fb1c │ │ + ldrb w11, [x10, #1] │ │ + cmp w8, #0xe0 │ │ + and w11, w11, #0x3f │ │ + b.cc 1fad0 // b.lo, b.ul, b.last │ │ + ldrb w12, [x10, #2] │ │ + cmp w8, #0xf0 │ │ + and w12, w12, #0x3f │ │ + orr w12, w12, w11, lsl #6 │ │ + and w11, w8, #0x1f │ │ + b.cc 1fb2c // b.lo, b.ul, b.last │ │ + ldrb w8, [x10, #3] │ │ + and w8, w8, #0x3f │ │ + orr w8, w8, w12, lsl #6 │ │ + bfi w8, w11, #18, #3 │ │ + tbnz w9, #0, 1fa6c │ │ + b 1fadc │ │ + mov x8, x9 │ │ + cmp x10, x8 │ │ + stp x12, x8, [x0, #8] │ │ + csel x8, x10, x8, hi // hi = pmore │ │ + str x8, [x1, #40] │ │ + b 1fb14 │ │ + bfi w11, w8, #6, #5 │ │ + mov w8, w11 │ │ + tbnz w9, #0, 1fa6c │ │ + cmp w8, #0x80 │ │ + b.cs 1faec // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 1fb08 │ │ + cmp w8, #0x800 │ │ + b.cs 1fafc // b.hs, b.nlast │ │ + mov w8, #0x2 // #2 │ │ + b 1fb08 │ │ + cmp w8, #0x10, lsl #12 │ │ + mov w8, #0x3 // #3 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + add x8, x8, x2 │ │ + str x8, [x1, #8] │ │ + stp x2, x8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + str x8, [x0] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ + orr w8, w12, w11, lsl #12 │ │ + tbnz w9, #0, 1fa6c │ │ + b 1fadc │ │ + add x9, x10, x12 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x1c0 │ │ + cmp x8, x9 │ │ + mov x1, x8 │ │ + csel x0, x8, x9, hi // hi = pmore │ │ + bl 1893c │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x1a8 │ │ + mov x0, x11 │ │ + mov x1, x8 │ │ + bl 1893c │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x190 │ │ + mov x0, x10 │ │ + mov x1, x9 │ │ + bl 1893c │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #96] │ │ str x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ add x29, sp, #0x60 │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ - cbz x8, 165e4 │ │ + cbz x8, 2000c │ │ ldr w9, [x19, #24] │ │ add w9, w9, #0x1 │ │ - cmp w9, #0x1f4 │ │ + cmp w9, #0x1f5 │ │ str w9, [x19, #24] │ │ - b.ls 16110 // b.plast │ │ + b.cc 1fbe0 // b.lo, b.ul, b.last │ │ ldr x0, [x19, #32] │ │ - cbz x0, 16200 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ + cbz x0, 1fbcc │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f5 │ │ mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbz w0, #0, 16200 │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x21, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - ldp x9, x11, [x19, #8] │ │ - cmp x11, x9 │ │ - b.cs 16638 // b.hs, b.nlast │ │ - ldrb w21, [x8, x11] │ │ - add x10, x11, #0x1 │ │ - str x10, [x19, #16] │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ + mov w8, #0x1 // #1 │ │ + mov w20, wzr │ │ + str xzr, [x19] │ │ + strb w8, [x19, #8] │ │ + b 2016c │ │ + ldp x10, x9, [x19, #8] │ │ + cmp x9, x10 │ │ + b.cs 1fd00 // b.hs, b.nlast │ │ + ldrb w21, [x8, x9] │ │ + mov w20, w1 │ │ + add x8, x9, #0x1 │ │ + str x8, [x19, #16] │ │ cmp w21, #0x4c │ │ - b.le 16228 │ │ + b.le 1fc78 │ │ cmp w21, #0x57 │ │ - b.gt 162a0 │ │ + b.gt 1fcf0 │ │ cmp w21, #0x4d │ │ - b.eq 162b8 // b.none │ │ + b.eq 1fd34 // b.none │ │ cmp w21, #0x4e │ │ - b.ne 16638 // b.any │ │ + b.ne 1fd00 // b.any │ │ mov x0, x19 │ │ - mov w20, w1 │ │ - bl 17280 │ │ + bl 2095c │ │ mov x21, x0 │ │ - tbnz w21, #0, 16408 │ │ - mov x0, x19 │ │ - mov w1, w20 │ │ - bl 160a4 │ │ - tbnz w0, #0, 16654 │ │ - ldr x8, [x19] │ │ - cbz x8, 165c0 │ │ - add x0, sp, #0x20 │ │ - mov x1, x19 │ │ - bl 16a00 │ │ - ldrb w8, [sp, #32] │ │ - cbnz w8, 163e0 │ │ - ldr x8, [x19] │ │ - cbz x8, 165e4 │ │ - ldr x20, [sp, #40] │ │ - add x0, sp, #0x20 │ │ - mov x1, x19 │ │ - bl 16b34 │ │ - ldr x8, [sp, #32] │ │ - cbz x8, 16578 │ │ - lsr x9, x21, #32 │ │ - ldp q0, q1, [sp, #32] │ │ - cmp w9, #0x110, lsl #12 │ │ - stp q0, q1, [x29, #-32] │ │ - b.ne 16694 // b.any │ │ - ldur x8, [x29, #-24] │ │ - ldur x9, [x29, #-8] │ │ - orr x8, x8, x9 │ │ - cbz x8, 1639c │ │ + tbz w21, #0, 1fe88 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1639c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x292 │ │ - mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ - ldr x1, [x19, #32] │ │ - cbz x1, 1639c │ │ - sub x0, x29, #0x20 │ │ - bl 16d6c │ │ - tbnz w0, #0, 16654 │ │ - b 1639c │ │ - mov w8, #0x1 // #1 │ │ + and x21, x21, #0x100 │ │ + cbz x0, 1fc64 │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x4f5 │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xe80 │ │ + cmp x21, #0x0 │ │ + mov w10, #0x19 // #25 │ │ + mov w11, #0x10 // #16 │ │ + csel x1, x9, x8, eq // eq = none │ │ + csel x2, x11, x10, eq // eq = none │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ + lsr x8, x21, #8 │ │ mov w20, wzr │ │ str xzr, [x19] │ │ strb w8, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x21, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x90 │ │ - ret │ │ + b 2016c │ │ cmp w21, #0x42 │ │ - b.eq 16390 // b.none │ │ + b.eq 1fd84 // b.none │ │ cmp w21, #0x43 │ │ - b.eq 163cc // b.none │ │ + b.eq 1fe24 // b.none │ │ cmp w21, #0x49 │ │ - b.ne 16638 // b.any │ │ + b.ne 1fd00 // b.any │ │ mov x0, x19 │ │ - mov w20, w1 │ │ - bl 160a4 │ │ - tbnz w0, #0, 16654 │ │ - tbz w20, #0, 16270 │ │ + mov w1, w20 │ │ + bl 1fb7c │ │ + tbnz w0, #0, 1fd1c │ │ + tbz w20, #0, 1fcc0 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 16270 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x292 │ │ + cbz x0, 1fcc0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50f │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ ldr x0, [x19, #32] │ │ - cbz x0, 16290 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x298 │ │ + cbz x0, 1fce0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51d │ │ mov w2, #0x1 // #1 │ │ mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 160f8 │ │ + bl 18000 │ │ + tbnz w0, #0, 2016c │ │ mov x0, x19 │ │ - bl 17850 │ │ - cbnz x0, 16654 │ │ - b 1636c │ │ + bl 20f38 │ │ + tbnz w0, #0, 1fd1c │ │ + b 1fe00 │ │ cmp w21, #0x58 │ │ - b.eq 162b8 // b.none │ │ + b.eq 1fd34 // b.none │ │ cmp w21, #0x59 │ │ - b.ne 16638 // b.any │ │ - ldr x20, [x19, #32] │ │ - b 1630c │ │ - cmp x10, x9 │ │ - b.cs 162f0 // b.hs, b.nlast │ │ - ldrb w10, [x8, x10] │ │ - cmp w10, #0x73 │ │ - b.ne 162f0 // b.any │ │ - add x10, x11, #0x2 │ │ - cmp x10, x9 │ │ - str x10, [x19, #16] │ │ - b.cs 1642c // b.hs, b.nlast │ │ - ldrb w12, [x8, x10] │ │ - cmp w12, #0x5f │ │ - b.ne 1642c // b.any │ │ - add x8, x11, #0x3 │ │ - str x8, [x19, #16] │ │ - ldr x20, [x19, #32] │ │ + b.eq 1fda0 // b.none │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 1fd24 │ │ + adrp x1, 5000 │ │ + add x1, x1, #0xe80 │ │ + mov w2, #0x10 // #16 │ │ + bl 18000 │ │ + tbz w0, #0, 1fd24 │ │ + mov w20, #0x1 // #1 │ │ + b 2016c │ │ + mov w20, wzr │ │ + str xzr, [x19] │ │ + strb wzr, [x19, #8] │ │ + b 2016c │ │ + add x0, sp, #0x20 │ │ + mov x1, x19 │ │ + mov w2, #0x73 // #115 │ │ + bl 2028c │ │ + ldrb w8, [sp, #32] │ │ + cmp w8, #0x1 │ │ + b.ne 1fd98 // b.any │ │ + ldr x0, [x19, #32] │ │ + ldrb w21, [sp, #33] │ │ + cbz x0, 1fe78 │ │ + cmp w21, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + mov w9, #0x19 // #25 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xe80 │ │ + csel x2, x9, x8, ne // ne = any │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x4f5 │ │ + csel x1, x8, x10, ne // ne = any │ │ + b 1fe70 │ │ mov x0, x19 │ │ - mov w1, wzr │ │ - str xzr, [x19, #32] │ │ - bl 160a4 │ │ - cbnz w0, 167d8 │ │ - str x20, [x19, #32] │ │ - cbz x20, 1632c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x298 │ │ - mov x0, x20 │ │ + mov w1, w20 │ │ + bl 201a0 │ │ + tbnz w0, #0, 1fd1c │ │ + b 2014c │ │ + mov x0, x19 │ │ + bl 209b8 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 1fdc0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51d │ │ mov w2, #0x1 // #1 │ │ mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 160f8 │ │ + bl 18000 │ │ + tbnz w0, #0, 2016c │ │ mov x0, x19 │ │ - bl 172ec │ │ - tbnz w0, #0, 16654 │ │ + bl 20a18 │ │ + tbnz w0, #0, 1fd1c │ │ cmp w21, #0x4d │ │ - b.eq 1636c // b.none │ │ + b.eq 1fe00 // b.none │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1635c │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x2c │ │ + cbz x0, 1fdf0 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x760 │ │ mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ mov x0, x19 │ │ mov w1, wzr │ │ - bl 160a4 │ │ - tbnz w0, #0, 16654 │ │ + bl 1fb7c │ │ + tbnz w0, #0, 1fd1c │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1639c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x297 │ │ + cbz x0, 2014c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51e │ │ mov w2, #0x1 // #1 │ │ mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 160f8 │ │ - b 1639c │ │ + bl 18000 │ │ + tbz w0, #0, 2014c │ │ + b 2016c │ │ + add x0, sp, #0x20 │ │ + mov x1, x19 │ │ + mov w2, #0x73 // #115 │ │ + bl 2028c │ │ + ldrb w8, [sp, #32] │ │ + cmp w8, #0x1 │ │ + b.ne 1ff34 // b.any │ │ + ldr x0, [x19, #32] │ │ + ldrb w21, [sp, #33] │ │ + cbz x0, 1fe78 │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xe80 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x4f5 │ │ + cmp w21, #0x0 │ │ + mov w10, #0x10 // #16 │ │ + mov w11, #0x19 // #25 │ │ + csel x1, x9, x8, ne // ne = any │ │ + csel x2, x11, x10, ne // ne = any │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ + mov w20, wzr │ │ + str xzr, [x19] │ │ + strb w21, [x19, #8] │ │ + b 2016c │ │ mov x0, x19 │ │ - bl 167fc │ │ - tbnz w0, #0, 16654 │ │ + mov w1, w20 │ │ + bl 1fb7c │ │ + tbnz w0, #0, 1fd1c │ │ ldr x8, [x19] │ │ - cbz x8, 1660c │ │ - ldr w8, [x19, #24] │ │ - mov w20, wzr │ │ - sub w8, w8, #0x1 │ │ - str w8, [x19, #24] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x21, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x90 │ │ - ret │ │ + cbz x8, 1ffe8 │ │ add x0, sp, #0x20 │ │ mov x1, x19 │ │ - bl 16a00 │ │ + mov w2, #0x73 // #115 │ │ + bl 2028c │ │ ldrb w8, [sp, #32] │ │ - cbz w8, 164b4 │ │ - ldrb w21, [sp, #33] │ │ - ldr x0, [x19, #32] │ │ - cbz w21, 16584 │ │ - cbz x0, 1659c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ - mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ - b 1659c │ │ + cmp w8, #0x1 │ │ + b.eq 1fe40 // b.none │ │ + ldr x8, [x19] │ │ + cbz x8, 2000c │ │ + ldr x20, [sp, #40] │ │ + add x0, sp, #0x20 │ │ + mov x1, x19 │ │ + bl 20324 │ │ + ldr x8, [sp, #32] │ │ + cbz x8, 1ffd8 │ │ + lsr x21, x21, #32 │ │ + ldp q0, q1, [sp, #32] │ │ + cmp x21, #0x110, lsl #12 │ │ + stp q0, q1, [x29, #-32] │ │ + b.ne 20034 // b.any │ │ + ldur x8, [x29, #-24] │ │ + ldur x9, [x29, #-8] │ │ + orr x8, x8, x9 │ │ + cbz x8, 2014c │ │ ldr x0, [x19, #32] │ │ - tbnz w21, #8, 16558 │ │ - cbz x0, 16570 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ - b 16570 │ │ - cmp x10, x9 │ │ - mov x11, xzr │ │ - mov w13, #0x3e // #62 │ │ - csel x12, x10, x9, hi // hi = pmore │ │ - cmp x10, x9 │ │ - b.cs 16450 // b.hs, b.nlast │ │ - ldrb w14, [x8, x10] │ │ - cmp w14, #0x5f │ │ - b.eq 16628 // b.none │ │ - cmp x12, x10 │ │ - b.eq 16638 // b.none │ │ - ldrb w15, [x8, x10] │ │ - sub w14, w15, #0x30 │ │ - cmp w14, #0xa │ │ - b.cc 1648c // b.lo, b.ul, b.last │ │ - sub w14, w15, #0x61 │ │ - cmp w14, #0x1a │ │ - b.cs 1647c // b.hs, b.nlast │ │ - sub w14, w15, #0x57 │ │ - b 1648c │ │ - sub w14, w15, #0x41 │ │ - cmp w14, #0x1a │ │ - b.cs 16638 // b.hs, b.nlast │ │ - sub w14, w15, #0x1d │ │ - umulh x15, x11, x13 │ │ - add x10, x10, #0x1 │ │ - str x10, [x19, #16] │ │ - cmp xzr, x15 │ │ - b.ne 16638 // b.any │ │ - lsl x15, x11, #6 │ │ - sub x11, x15, x11, lsl #1 │ │ - adds x11, x11, w14, uxtb │ │ - b.cc 1643c // b.lo, b.ul, b.last │ │ - b 16638 │ │ + cbz x0, 2014c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50f │ │ + mov w2, #0x2 // #2 │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ + ldr x1, [x19, #32] │ │ + cbz x1, 2014c │ │ + sub x0, x29, #0x20 │ │ + bl 20540 │ │ + tbnz w0, #0, 1fd1c │ │ + b 2014c │ │ ldr x8, [x19] │ │ - cbz x8, 165e4 │ │ + cbz x8, 2000c │ │ ldr x21, [sp, #40] │ │ add x0, sp, #0x20 │ │ mov x1, x19 │ │ - bl 16b34 │ │ + bl 20324 │ │ ldr x8, [sp, #32] │ │ - cbz x8, 16578 │ │ + cbz x8, 1ffd8 │ │ ldp q0, q1, [sp, #32] │ │ ldr x1, [x19, #32] │ │ stp q0, q1, [sp] │ │ - cbz x1, 1639c │ │ + cbz x1, 2014c │ │ mov x0, sp │ │ - bl 16d6c │ │ - tbnz w0, #0, 16654 │ │ + bl 20540 │ │ + tbnz w0, #0, 1fd1c │ │ ldr x8, [x19, #32] │ │ - cbz x8, 1639c │ │ - ldrb w9, [x8, #52] │ │ - tbnz w9, #2, 1639c │ │ - ldp x0, x9, [x8, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f0 │ │ + cbz x8, 2014c │ │ + cbz x21, 2014c │ │ + ldr w9, [x8, #16] │ │ + tbnz w9, #23, 2014c │ │ + ldp x0, x9, [x8] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f3 │ │ mov w2, #0x1 // #1 │ │ mov w20, #0x1 // #1 │ │ ldr x8, [x9, #24] │ │ blr x8 │ │ - tbnz w0, #0, 160f8 │ │ + tbnz w0, #0, 2016c │ │ ldr x1, [x19, #32] │ │ mov x0, x21 │ │ - bl 12ad4 │ │ - tbnz w0, #0, 16654 │ │ + bl 193f4 │ │ + tbnz w0, #0, 1fd1c │ │ ldr x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f1 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f4 │ │ mov w2, #0x1 // #1 │ │ mov w20, #0x1 // #1 │ │ - ldp x0, x9, [x8, #32] │ │ + ldp x0, x9, [x8] │ │ ldr x8, [x9, #24] │ │ blr x8 │ │ - tbnz w0, #0, 160f8 │ │ - b 1639c │ │ - cbz x0, 16570 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ - mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ - ubfx w8, w21, #8, #1 │ │ - b 16204 │ │ - ldrb w21, [sp, #40] │ │ + b 1fe1c │ │ ldr x0, [x19, #32] │ │ - cbnz w21, 163ec │ │ - cbz x0, 1659c │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ - mov w20, wzr │ │ - str xzr, [x19] │ │ - strb w21, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x21, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x90 │ │ - ret │ │ + ldrb w21, [sp, #40] │ │ + cbnz x0, 1fe4c │ │ + b 1fe78 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1660c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x292 │ │ + cbz x0, 20168 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50f │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ ldr x8, [x19] │ │ - cbnz x8, 16174 │ │ + cbnz x8, 1fea0 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1660c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ + cbz x0, 20168 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ mov w2, #0x1 // #1 │ │ ldp x20, x19, [sp, #128] │ │ ldr x21, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x90 │ │ - b 11730 │ │ - mov w20, wzr │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x21, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - add x8, x10, #0x1 │ │ - cmn x11, #0x3 │ │ - str x8, [x19, #16] │ │ - b.ls 162f0 // b.plast │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 16670 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 16670 │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x21, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - mov w20, wzr │ │ - str xzr, [x19] │ │ - strb wzr, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x21, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x90 │ │ - ret │ │ + b 18000 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 166c0 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f2 │ │ + cbz x0, 20050 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x511 │ │ mov w2, #0x3 // #3 │ │ - mov x21, x9 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ - ldr x8, [x19, #32] │ │ - mov x9, x21 │ │ - b 166c4 │ │ - mov x8, xzr │ │ - mov x21, x20 │ │ - cmp w9, #0x43 │ │ - b.eq 166f8 // b.none │ │ - cmp w9, #0x53 │ │ - b.ne 16718 // b.any │ │ - cbz x8, 16730 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x38 │ │ - mov x0, x8 │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ + cmp w21, #0x43 │ │ + b.eq 20078 // b.none │ │ + cmp w21, #0x53 │ │ + b.ne 20098 // b.any │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 200b0 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x76c │ │ mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ - b 16730 │ │ - cbz x8, 16730 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f5 │ │ - mov x0, x8 │ │ + b 2008c │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 200b0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x514 │ │ mov w2, #0x7 // #7 │ │ - bl 11730 │ │ - tbnz w0, #0, 16654 │ │ - b 16730 │ │ - str w9, [sp, #32] │ │ - cbz x8, 16730 │ │ + bl 18000 │ │ + tbnz w0, #0, 1fd1c │ │ + b 200b0 │ │ + ldr x1, [x19, #32] │ │ + str w21, [sp, #32] │ │ + cbz x1, 200b0 │ │ add x0, sp, #0x20 │ │ - mov x1, x8 │ │ - bl 1378c │ │ - tbnz w0, #0, 16654 │ │ + bl 1880c │ │ + tbnz w0, #0, 1fd1c │ │ ldur x8, [x29, #-24] │ │ ldur x9, [x29, #-8] │ │ ldr x0, [x19, #32] │ │ orr x8, x8, x9 │ │ - cbnz x8, 1679c │ │ - cbz x0, 1639c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3fc │ │ + cbnz x8, 20110 │ │ + mov x21, x20 │ │ + cbz x0, 2014c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51b │ │ mov w2, #0x1 // #1 │ │ mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 160f8 │ │ + bl 18000 │ │ + tbnz w0, #0, 2016c │ │ ldr x1, [x19, #32] │ │ str x21, [sp, #32] │ │ - cbz x1, 1639c │ │ + cbz x1, 2014c │ │ add x0, sp, #0x20 │ │ - bl 10f84 │ │ - tbnz w0, #0, 16654 │ │ + bl 19240 │ │ + tbnz w0, #0, 1fd1c │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1639c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x30d │ │ - mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 160f8 │ │ - b 1639c │ │ - cbz x0, 1639c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xe60 │ │ + cbz x0, 2014c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51c │ │ + b 1fe10 │ │ + cbz x0, 2014c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x750 │ │ mov w2, #0x1 // #1 │ │ + mov x21, x20 │ │ mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 160f8 │ │ + bl 18000 │ │ + tbnz w0, #0, 2016c │ │ ldr x1, [x19, #32] │ │ - cbz x1, 1639c │ │ + cbz x1, 2014c │ │ sub x0, x29, #0x20 │ │ - bl 16d6c │ │ - tbnz w0, #0, 16654 │ │ + bl 20540 │ │ + tbnz w0, #0, 1fd1c │ │ ldr x0, [x19, #32] │ │ - cbnz x0, 16748 │ │ - b 1639c │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x2c6 │ │ - adrp x3, 50000 │ │ - add x3, x3, #0xce8 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x60 │ │ - add x2, sp, #0x20 │ │ - mov w1, #0x3d // #61 │ │ - bl 12774 │ │ - sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ - add x29, sp, #0x20 │ │ - ldr x9, [x0] │ │ - mov x19, x0 │ │ - cbz x9, 1690c │ │ - ldp x10, x8, [x19, #8] │ │ - cmp x8, x10 │ │ - b.cs 1686c // b.hs, b.nlast │ │ - ldrb w11, [x9, x8] │ │ - cmp w11, #0x5f │ │ - b.ne 1686c // b.any │ │ - mov x9, xzr │ │ - add x10, x8, #0x1 │ │ - str x10, [x19, #16] │ │ - sub x8, x8, #0x1 │ │ - cmp x9, x8 │ │ - b.cs 16940 // b.hs, b.nlast │ │ + cbnz x0, 200cc │ │ + ldr x8, [x19] │ │ + cbz x8, 20168 │ │ ldr w8, [x19, #24] │ │ - add w8, w8, #0x1 │ │ - cmp w8, #0x1f4 │ │ - b.ls 169ac // b.plast │ │ - mov w8, wzr │ │ - mov w20, #0x1 // #1 │ │ - ldr x0, [x19, #32] │ │ - cbnz x0, 16950 │ │ - b 16990 │ │ - cmp x8, x10 │ │ - mov x11, xzr │ │ - mov w13, #0x3e // #62 │ │ - csel x12, x8, x10, hi // hi = pmore │ │ - mov x14, x8 │ │ - cmp x14, x10 │ │ - b.cs 16894 // b.hs, b.nlast │ │ - ldrb w15, [x9, x14] │ │ - cmp w15, #0x5f │ │ - b.eq 16930 // b.none │ │ - cmp x12, x14 │ │ - b.eq 16940 // b.none │ │ - ldrb w16, [x9, x14] │ │ - sub w15, w16, #0x30 │ │ - cmp w15, #0xa │ │ - b.cc 168bc // b.lo, b.ul, b.last │ │ - sub w15, w16, #0x61 │ │ - cmp w15, #0x1a │ │ - b.cs 168e4 // b.hs, b.nlast │ │ - sub w15, w16, #0x57 │ │ - umulh x16, x11, x13 │ │ - add x14, x14, #0x1 │ │ - str x14, [x19, #16] │ │ - cmp xzr, x16 │ │ - b.ne 16940 // b.any │ │ - lsl x16, x11, #6 │ │ - sub x11, x16, x11, lsl #1 │ │ - adds x11, x11, w15, uxtb │ │ - b.cc 16880 // b.lo, b.ul, b.last │ │ - b 16940 │ │ - sub w15, w16, #0x41 │ │ - cmp w15, #0x1a │ │ - b.cs 16940 // b.hs, b.nlast │ │ - sub w15, w16, #0x1d │ │ - umulh x16, x11, x13 │ │ - add x14, x14, #0x1 │ │ - str x14, [x19, #16] │ │ - cmp xzr, x16 │ │ - b.eq 168d0 // b.none │ │ - b 16940 │ │ + mov w20, wzr │ │ + sub w8, w8, #0x1 │ │ + str w8, [x19, #24] │ │ + b 2016c │ │ + mov w20, wzr │ │ + mov w0, w20 │ │ + ldp x20, x19, [sp, #128] │ │ + ldr x21, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + ldp x0, x9, [x1] │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x5a0 │ │ + mov w2, #0x5 // #5 │ │ + mov x1, x8 │ │ + ldr x3, [x9, #24] │ │ + br x3 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x40 │ │ + ldr x8, [x0] │ │ + mov x19, x0 │ │ + cbz x8, 20204 │ │ + mov w20, w1 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + bl 22bd4 │ │ + ldr x8, [sp] │ │ + cbz x8, 20228 │ │ + ldr x8, [x19, #32] │ │ + cbz x8, 20278 │ │ + ldp q0, q1, [x19] │ │ + and w1, w20, #0x1 │ │ + mov x0, x19 │ │ + stp q0, q1, [sp, #32] │ │ + ldp q0, q2, [sp] │ │ + stp q0, q2, [x19] │ │ + bl 1fb7c │ │ + ldp q0, q1, [sp, #32] │ │ + stp q0, q1, [x19] │ │ + b 2027c │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1699c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ + cbz x0, 2027c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - b 11730 │ │ - add x10, x14, #0x1 │ │ - adds x9, x11, #0x1 │ │ - str x10, [x19, #16] │ │ - b.cc 1683c // b.lo, b.ul, b.last │ │ - mov w20, wzr │ │ - mov w8, #0x1 // #1 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0x60 │ │ + b 18000 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 16990 │ │ + cbz x0, 20268 │ │ + ldrb w8, [sp, #8] │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xe80 │ │ + adrp x10, 9000 │ │ + add x10, x10, #0x4f5 │ │ + mov w11, #0x19 // #25 │ │ cmp w8, #0x0 │ │ - mov w8, #0x19 // #25 │ │ - mov w9, #0x10 // #16 │ │ - adrp x10, 6000 │ │ - add x10, x10, #0x3d1 │ │ - csel x2, x9, x8, ne // ne = any │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xc80 │ │ - csel x1, x8, x10, ne // ne = any │ │ - bl 11730 │ │ - tbz w0, #0, 16990 │ │ + mov w8, #0x10 // #16 │ │ + csel x1, x10, x9, ne // ne = any │ │ + csel x2, x11, x8, ne // ne = any │ │ + bl 18000 │ │ + tbz w0, #0, 20268 │ │ mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - mov w0, wzr │ │ - str xzr, [x19] │ │ - strb w20, [x19, #8] │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - ldr x10, [x19, #32] │ │ - cbz x10, 169ec │ │ - ldp q0, q1, [x19] │ │ - tst w1, #0xff │ │ - cset w1, ne // ne = any │ │ - mov x0, x19 │ │ - str x9, [x19, #16] │ │ - str w8, [x19, #24] │ │ - stp q0, q1, [sp] │ │ - bl 160a4 │ │ + b 2027c │ │ ldp q0, q1, [sp] │ │ + mov w0, wzr │ │ stp q0, q1, [x19] │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ + b 2027c │ │ mov w0, wzr │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0x60 │ │ ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x8, x11, [x1, #8] │ │ - cmp x11, x8 │ │ - b.cs 16a64 // b.hs, b.nlast │ │ + sub sp, sp, #0x30 │ │ + stp x29, x30, [sp, #16] │ │ + str x19, [sp, #32] │ │ + add x29, sp, #0x10 │ │ + ldp x9, x8, [x1, #8] │ │ + mov x19, x0 │ │ + cmp x8, x9 │ │ + b.cs 202e4 // b.hs, b.nlast │ │ ldr x9, [x1] │ │ - ldrb w10, [x9, x11] │ │ - cmp w10, #0x73 │ │ - b.ne 16a64 // b.any │ │ - add x10, x11, #0x1 │ │ - cmp x10, x8 │ │ - str x10, [x1, #16] │ │ - b.cs 16a74 // b.hs, b.nlast │ │ - ldrb w12, [x9, x10] │ │ - cmp w12, #0x5f │ │ - b.ne 16a74 // b.any │ │ - mov x8, xzr │ │ - add x9, x11, #0x2 │ │ - str x9, [x1, #16] │ │ - adds x9, x8, #0x1 │ │ - b.cs 16b20 // b.hs, b.nlast │ │ - str x9, [x0, #8] │ │ - strb wzr, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - str xzr, [x0, #8] │ │ - strb wzr, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - cmp x10, x8 │ │ - mov x11, xzr │ │ - mov w13, #0x3e // #62 │ │ - csel x12, x10, x8, hi // hi = pmore │ │ - cmp x10, x8 │ │ - b.cs 16a98 // b.hs, b.nlast │ │ - ldrb w14, [x9, x10] │ │ - cmp w14, #0x5f │ │ - b.eq 16b10 // b.none │ │ - cmp x12, x10 │ │ - b.eq 16b20 // b.none │ │ - ldrb w15, [x9, x10] │ │ - sub w14, w15, #0x30 │ │ - cmp w14, #0xa │ │ - b.cc 16ac0 // b.lo, b.ul, b.last │ │ - sub w14, w15, #0x61 │ │ - cmp w14, #0x1a │ │ - b.cs 16ae8 // b.hs, b.nlast │ │ - sub w14, w15, #0x57 │ │ - umulh x15, x11, x13 │ │ - add x10, x10, #0x1 │ │ - str x10, [x1, #16] │ │ - cmp xzr, x15 │ │ - b.ne 16b20 // b.any │ │ - lsl x15, x11, #6 │ │ - sub x11, x15, x11, lsl #1 │ │ - adds x11, x11, w14, uxtb │ │ - b.cc 16a84 // b.lo, b.ul, b.last │ │ - b 16b20 │ │ - sub w14, w15, #0x41 │ │ - cmp w14, #0x1a │ │ - b.cs 16b20 // b.hs, b.nlast │ │ - sub w14, w15, #0x1d │ │ - umulh x15, x11, x13 │ │ - add x10, x10, #0x1 │ │ - str x10, [x1, #16] │ │ - cmp xzr, x15 │ │ - b.eq 16ad4 // b.none │ │ - b 16b20 │ │ - add x9, x10, #0x1 │ │ - adds x8, x11, #0x1 │ │ - str x9, [x1, #16] │ │ - b.cc 16a4c // b.lo, b.ul, b.last │ │ + ldrb w9, [x9, x8] │ │ + cmp w9, w2, uxtb │ │ + b.ne 202e4 // b.any │ │ + add x8, x8, #0x1 │ │ + mov x0, sp │ │ + str x8, [x1, #16] │ │ + bl 210a8 │ │ + ldrb w8, [sp] │ │ + tbz w8, #0, 20300 │ │ + ldrb w8, [sp, #1] │ │ + strb w8, [x19, #1] │ │ mov w8, #0x1 // #1 │ │ - strb wzr, [x0, #1] │ │ - strb w8, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ + b 202ec │ │ + mov w8, wzr │ │ + str xzr, [x19, #8] │ │ + strb w8, [x19] │ │ + ldp x29, x30, [sp, #16] │ │ + ldr x19, [sp, #32] │ │ + add sp, sp, #0x30 │ │ ret │ │ - stp x29, x30, [sp, #-48]! │ │ - stp x22, x21, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ + ldr x9, [sp, #8] │ │ + cmn x9, #0x1 │ │ + b.eq 2031c // b.none │ │ + add x9, x9, #0x1 │ │ + mov w8, wzr │ │ + str x9, [x19, #8] │ │ + b 202ec │ │ + strb wzr, [x19, #1] │ │ + b 202dc │ │ + stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ + ldp x8, x12, [x1, #8] │ │ mov x9, x1 │ │ - ldr x1, [x1, #8] │ │ - ldr x11, [x9, #16] │ │ - cmp x11, x1 │ │ - b.cs 16b80 // b.hs, b.nlast │ │ - ldr x8, [x9] │ │ - ldrb w8, [x8, x11] │ │ - cmp w8, #0x75 │ │ - b.ne 16b80 // b.any │ │ - add x11, x11, #0x1 │ │ - mov w10, #0x1 // #1 │ │ - str x11, [x9, #16] │ │ - cmp x11, x1 │ │ - b.cc 16b8c // b.lo, b.ul, b.last │ │ - b 16c38 │ │ - mov w10, wzr │ │ - cmp x11, x1 │ │ - b.cs 16c38 // b.hs, b.nlast │ │ - ldr x8, [x9] │ │ - ldrb w12, [x8, x11] │ │ - sub w12, w12, #0x30 │ │ - cmp w12, #0x9 │ │ - b.hi 16c38 // b.pmore │ │ - add x2, x11, #0x1 │ │ - tst w12, #0xff │ │ + cmp x12, x8 │ │ + b.cs 2035c // b.hs, b.nlast │ │ + ldr x10, [x9] │ │ + ldrb w10, [x10, x12] │ │ + cmp w10, #0x75 │ │ + b.ne 2035c // b.any │ │ + add x12, x12, #0x1 │ │ + mov w11, #0x1 // #1 │ │ + str x12, [x9, #16] │ │ + b 20360 │ │ + mov w11, wzr │ │ + cmp x12, x8 │ │ + b.cs 20418 // b.hs, b.nlast │ │ + ldr x10, [x9] │ │ + ldrb w13, [x10, x12] │ │ + sub w13, w13, #0x30 │ │ + cmp w13, #0xa │ │ + b.cs 20418 // b.hs, b.nlast │ │ + add x2, x12, #0x1 │ │ + tst w13, #0xff │ │ str x2, [x9, #16] │ │ - b.eq 16c04 // b.none │ │ - cmp x2, x1 │ │ - and x11, x12, #0xff │ │ - b.cs 16c08 // b.hs, b.nlast │ │ + b.eq 203dc // b.none │ │ + and x1, x13, #0xff │ │ mov w12, #0xa // #10 │ │ - ldrb w13, [x8, x2] │ │ + cmp x8, x2 │ │ + b.eq 20400 // b.none │ │ + ldrb w13, [x10, x2] │ │ sub w13, w13, #0x30 │ │ cmp w13, #0x9 │ │ - b.hi 16c08 // b.pmore │ │ - umulh x14, x11, x12 │ │ + b.hi 203e0 // b.pmore │ │ + umulh x14, x1, x12 │ │ + add x15, x1, x1, lsl #2 │ │ add x2, x2, #0x1 │ │ str x2, [x9, #16] │ │ + lsl x15, x15, #1 │ │ cmp xzr, x14 │ │ - b.ne 16c38 // b.any │ │ - add x11, x11, x11, lsl #2 │ │ - lsl x11, x11, #1 │ │ - adds x11, x11, w13, uxtb │ │ - b.cs 16c38 // b.hs, b.nlast │ │ - cmp x1, x2 │ │ - b.ne 16bc0 // b.any │ │ - mov x2, x1 │ │ - b 16c24 │ │ - mov x11, xzr │ │ - cmp x2, x1 │ │ - b.cs 16c24 // b.hs, b.nlast │ │ - ldrb w12, [x8, x2] │ │ + cset w14, ne // ne = any │ │ + adds x1, x15, w13, uxtb │ │ + cset w13, cs // cs = hs, nlast │ │ + tbnz w14, #0, 20418 │ │ + cbnz w13, 20418 │ │ + b 20394 │ │ + mov x1, xzr │ │ + cmp x2, x8 │ │ + b.cs 20404 // b.hs, b.nlast │ │ + ldrb w12, [x10, x2] │ │ cmp w12, #0x5f │ │ - b.ne 16c24 // b.any │ │ + b.ne 20404 // b.any │ │ add x2, x2, #0x1 │ │ str x2, [x9, #16] │ │ - adds x3, x2, x11 │ │ - b.cs 16c38 // b.hs, b.nlast │ │ - cmp x3, x1 │ │ + b 20404 │ │ + mov x2, x8 │ │ + adds x3, x2, x1 │ │ + b.cs 20418 // b.hs, b.nlast │ │ + cmp x3, x8 │ │ str x3, [x9, #16] │ │ - b.ls 16c50 // b.plast │ │ + b.ls 20428 // b.plast │ │ strb wzr, [x0, #8] │ │ str xzr, [x0] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ + ldp x29, x30, [sp], #16 │ │ ret │ │ - cbz x2, 16c70 │ │ - cmp x2, x1 │ │ - b.cs 16c6c // b.hs, b.nlast │ │ - ldrsb w9, [x8, x2] │ │ - cmn w9, #0x40 │ │ - b.ge 16c70 // b.tcont │ │ - b 16d5c │ │ - b.ne 16d5c // b.any │ │ - cbz x3, 16c88 │ │ + cbz x2, 20440 │ │ + cmp x2, x8 │ │ + b.cs 20440 // b.hs, b.nlast │ │ + ldrsb w9, [x10, x2] │ │ + cmn w9, #0x41 │ │ + b.le 20518 │ │ + cbz x3, 20458 │ │ + cmp x3, x8 │ │ + b.cs 20458 // b.hs, b.nlast │ │ + ldrsb w9, [x10, x3] │ │ + cmn w9, #0x41 │ │ + b.le 20518 │ │ + add x8, x10, x2 │ │ + tbz w11, #0, 204a4 │ │ + add x9, x2, x10 │ │ + mov x3, x1 │ │ + sub x10, x9, #0x1 │ │ + mov w9, #0x1 // #1 │ │ + cbz x3, 20508 │ │ + ldrb w11, [x10, x3] │ │ + mov x2, x3 │ │ + sub x3, x3, #0x1 │ │ + cmp w11, #0x5f │ │ + b.ne 20470 // b.any │ │ + cbz x3, 204bc │ │ cmp x3, x1 │ │ - b.cs 16c88 // b.hs, b.nlast │ │ + b.cs 204b4 // b.hs, b.nlast │ │ ldrsb w9, [x8, x3] │ │ cmn w9, #0x41 │ │ - b.le 16d5c │ │ - sub x19, x3, x2 │ │ - add x20, x8, x2 │ │ - tbz w10, #0, 16d0c │ │ - add x9, x8, x3 │ │ - add x8, x2, x8 │ │ - sub x9, x9, x20 │ │ - sub x10, x8, #0x1 │ │ - mov w8, #0x1 // #1 │ │ - cbz x9, 16d28 │ │ - mov x21, x9 │ │ - ldrb w9, [x10, x9] │ │ - cmp w9, #0x5f │ │ - sub x9, x21, #0x1 │ │ - b.ne 16ca8 // b.any │ │ - mov x22, x0 │ │ - mov x0, x9 │ │ - mov x1, x20 │ │ - mov x2, x19 │ │ - bl 1ba3c │ │ - mov x8, x0 │ │ - cbz x21, 16d34 │ │ - cmp x19, x21 │ │ - b.ls 16d30 // b.plast │ │ - ldrsb w9, [x20, x21] │ │ - cmn w9, #0x41 │ │ - b.gt 16d34 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x48 │ │ - mov x0, x20 │ │ - mov x1, x19 │ │ - mov x2, x21 │ │ - mov x3, x19 │ │ - bl 12df0 │ │ + b.gt 204bc │ │ + b 2052c │ │ + stp x8, x1, [x0] │ │ mov w8, #0x1 // #1 │ │ - stp x20, x19, [x0] │ │ stp x8, xzr, [x0, #16] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - mov x1, xzr │ │ - b 16d40 │ │ - b.ne 16cf0 // b.any │ │ - sub x19, x19, x21 │ │ - add x20, x20, x21 │ │ - mov x0, x22 │ │ - cbz x19, 16c38 │ │ - stp x8, x1, [x0] │ │ - stp x20, x19, [x0, #16] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x18 │ │ + b 20420 │ │ + b.ne 2052c // b.any │ │ + cbz x2, 204f4 │ │ + cmp x2, x1 │ │ + b.cs 204d8 // b.hs, b.nlast │ │ + ldrsb w9, [x8, x2] │ │ + cmn w9, #0x41 │ │ + b.le 204e0 │ │ + mov x10, x2 │ │ + b 204f8 │ │ + mov x10, x1 │ │ + b.eq 204f8 // b.none │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x590 │ │ + mov x0, x8 │ │ + mov x3, x1 │ │ + bl 173a4 │ │ + mov x10, xzr │ │ + add x11, x8, x10 │ │ + mov x9, x8 │ │ + sub x1, x1, x10 │ │ + mov x8, x11 │ │ + cbz x1, 20418 │ │ + stp x9, x3, [x0] │ │ + stp x8, x1, [x0, #16] │ │ + b 20420 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x560 │ │ + mov x0, x10 │ │ + mov x1, x8 │ │ + bl 173a4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x578 │ │ mov x0, x8 │ │ - bl 12df0 │ │ + mov x2, xzr │ │ + bl 173a4 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x220 │ │ - movi v0.2d, #0x0 │ │ - ldr x19, [x0, #24] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - stp q0, q0, [sp, #80] │ │ - stp q0, q0, [sp, #112] │ │ - stp q0, q0, [sp, #144] │ │ - stp q0, q0, [sp, #176] │ │ - stp q0, q0, [sp, #208] │ │ - stp q0, q0, [sp, #240] │ │ - stp q0, q0, [sp, #272] │ │ - stp q0, q0, [sp, #304] │ │ - stp q0, q0, [sp, #336] │ │ - stp q0, q0, [sp, #368] │ │ - stp q0, q0, [sp, #400] │ │ - stp q0, q0, [sp, #432] │ │ - stp q0, q0, [sp, #464] │ │ - stp q0, q0, [sp, #496] │ │ - cbz x19, 16ea8 │ │ - ldp x21, x20, [x0, #8] │ │ - ldr x22, [x0] │ │ - ldrb w7, [x20] │ │ - cbz x21, 16ed8 │ │ + mov x20, x1 │ │ + mov x23, x0 │ │ + add x0, sp, #0x14 │ │ + mov w1, wzr │ │ + mov w2, #0x200 // #512 │ │ + bl 75840 │ │ + ldr x19, [x23, #24] │ │ + cbz x19, 20638 │ │ + ldp x22, x21, [x23, #8] │ │ + ldr x23, [x23] │ │ + ldrb w12, [x21] │ │ + cbz x22, 20664 │ │ mov x8, xzr │ │ - add x9, x22, x21 │ │ - add x10, sp, #0x10 │ │ - mov x11, x22 │ │ - mov x13, x11 │ │ - ldrsb w14, [x13], #1 │ │ - and w12, w14, #0xff │ │ - tbnz w14, #31, 16e18 │ │ - mov x11, x13 │ │ - cmp x8, #0x80 │ │ - b.ne 16e90 // b.any │ │ - b 17160 │ │ - ldrb w13, [x11, #1] │ │ - cmp w12, #0xe0 │ │ - and w13, w13, #0x3f │ │ - b.cc 16e68 // b.lo, b.ul, b.last │ │ - ldrb w14, [x11, #2] │ │ - cmp w12, #0xf0 │ │ + add x9, x23, x22 │ │ + add x10, sp, #0x14 │ │ + mov x11, x23 │ │ + mov x14, x11 │ │ + ldrsb w15, [x14], #1 │ │ + and w13, w15, #0xff │ │ + tbnz w15, #31, 205b8 │ │ + mov x11, x14 │ │ + b 20618 │ │ + ldrb w14, [x11, #1] │ │ + cmp w13, #0xe0 │ │ and w14, w14, #0x3f │ │ - orr w14, w14, w13, lsl #6 │ │ - and w13, w12, #0x1f │ │ - b.cc 16e80 // b.lo, b.ul, b.last │ │ - ldrb w12, [x11, #3] │ │ - and w12, w12, #0x3f │ │ - orr w12, w12, w14, lsl #6 │ │ - bfi w12, w13, #18, #3 │ │ - cmp w12, #0x110, lsl #12 │ │ - b.eq 17218 // b.none │ │ + b.cc 20600 // b.lo, b.ul, b.last │ │ + ldrb w15, [x11, #2] │ │ + cmp w13, #0xf0 │ │ + and w15, w15, #0x3f │ │ + orr w15, w15, w14, lsl #6 │ │ + and w14, w13, #0x1f │ │ + b.cc 20610 // b.lo, b.ul, b.last │ │ + ldrb w13, [x11, #3] │ │ + and w13, w13, #0x3f │ │ + orr w13, w13, w15, lsl #6 │ │ + bfi w13, w14, #18, #3 │ │ + cmp w13, #0x110, lsl #12 │ │ + b.eq 20918 // b.none │ │ add x11, x11, #0x4 │ │ - cmp x8, #0x80 │ │ - b.ne 16e90 // b.any │ │ - b 17160 │ │ - bfi w13, w12, #6, #5 │ │ + b 20618 │ │ + bfi w14, w13, #6, #5 │ │ add x11, x11, #0x2 │ │ - mov w12, w13 │ │ - cmp x8, #0x80 │ │ - b.ne 16e90 // b.any │ │ - b 17160 │ │ - orr w12, w14, w13, lsl #12 │ │ + mov w13, w14 │ │ + b 20618 │ │ + orr w13, w15, w14, lsl #12 │ │ add x11, x11, #0x3 │ │ cmp x8, #0x80 │ │ - b.eq 17160 // b.none │ │ - add x4, x8, #0x1 │ │ + b.eq 20860 // b.none │ │ + add x2, x8, #0x1 │ │ cmp x11, x9 │ │ - str w12, [x10, x8, lsl #2] │ │ - mov x8, x4 │ │ - b.ne 16df8 // b.any │ │ - b 16edc │ │ - ldp x8, x9, [x1, #32] │ │ - ldp x1, x2, [x0] │ │ - ldr x3, [x9, #24] │ │ - mov x0, x8 │ │ + str w13, [x10, x8, lsl #2] │ │ + mov x8, x2 │ │ + b.eq 20668 // b.none │ │ + b 205a0 │ │ + ldp x0, x8, [x20] │ │ + ldp x1, x2, [x23] │ │ + ldr x3, [x8, #24] │ │ add sp, sp, #0x220 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ br x3 │ │ + mov x2, xzr │ │ + mov x17, #0xea0f // #59919 │ │ + lsl x13, x2, #2 │ │ + add x9, sp, #0x14 │ │ + movk x17, #0xea0, lsl #16 │ │ + add x11, x9, x2, lsl #2 │ │ + mov w16, #0xffef0000 // #-1114112 │ │ + movk x17, #0xa0ea, lsl #32 │ │ + mov x0, xzr │ │ + add x8, x21, x19 │ │ + mov w3, #0x2bc // #700 │ │ + mov w5, #0x48 // #72 │ │ + mov w10, #0x80 // #128 │ │ + add x24, x13, #0x4 │ │ + mov w13, #0x24 // #36 │ │ + mov w14, #0x1a // #26 │ │ + mov w15, #0xd800 // #55296 │ │ + orr w16, w16, #0x800 │ │ + movk x17, #0xea0e, lsl #48 │ │ + mov x1, x21 │ │ + mov w27, wzr │ │ mov x4, xzr │ │ - lsl x14, x4, #2 │ │ - mov x3, #0xea0f // #59919 │ │ - add x12, sp, #0x10 │ │ - movk x3, #0xea0, lsl #16 │ │ - cmp x4, #0x80 │ │ - mov w11, #0x80 // #128 │ │ - add x15, x14, x12 │ │ - movk x3, #0xa0ea, lsl #32 │ │ - mov x8, xzr │ │ - add x9, x20, x19 │ │ - mov w10, #0xffef0000 // #-1114112 │ │ - csel x13, x4, x11, hi // hi = pmore │ │ - mov w6, #0x2bc // #700 │ │ - add x23, x14, #0x4 │ │ - sub x14, x15, #0x10 │ │ - mov w16, #0x24 // #36 │ │ - mov w17, #0x1a // #26 │ │ - mov w2, #0xd800 // #55296 │ │ - movk x3, #0xea0e, lsl #48 │ │ - mov x5, x20 │ │ - mov w24, #0x48 // #72 │ │ - subs x15, x16, x24 │ │ - sub w25, w7, #0x61 │ │ - csel x15, xzr, x15, cc // cc = lo, ul, last │ │ - and w26, w25, #0xff │ │ - cmp x15, #0x1 │ │ - csinc x15, x15, xzr, hi // hi = pmore │ │ - cmp x15, #0x1a │ │ - csel x0, x15, x17, cc // cc = lo, ul, last │ │ - cmp w26, #0x1a │ │ - b.cc 16f6c // b.lo, b.ul, b.last │ │ - sub w15, w7, #0x30 │ │ - and w15, w15, #0xff │ │ - cmp w15, #0x9 │ │ - b.hi 17160 // b.pmore │ │ - sub w25, w7, #0x16 │ │ - and x7, x25, #0xff │ │ - add x5, x5, #0x1 │ │ - cmp x0, x7 │ │ - b.ls 17018 // b.plast │ │ - adds x8, x8, x7 │ │ - b.cs 17160 // b.hs, b.nlast │ │ - add x0, x4, #0x1 │ │ - udiv x24, x8, x0 │ │ - adds x11, x11, x24 │ │ - b.cs 17160 // b.hs, b.nlast │ │ - lsr x15, x11, #32 │ │ - eor w25, w11, w2 │ │ - cmp x15, #0x0 │ │ - add w15, w25, w10 │ │ - add w25, w10, #0x800 │ │ - ccmp w15, w25, #0x0, eq // eq = none │ │ - ccmp x4, x13, #0x4, cs // cs = hs, nlast │ │ - b.eq 17160 // b.none │ │ - msub x8, x24, x0, x8 │ │ - subs x24, x4, x8 │ │ - b.ls 170cc // b.plast │ │ - cmp x24, #0x7 │ │ - mov x25, x4 │ │ - b.ls 16ffc // b.plast │ │ - and x25, x24, #0xfffffffffffffff8 │ │ - mov x26, x14 │ │ - mov x27, x25 │ │ - ldp q1, q0, [x26, #-16] │ │ - sub x27, x27, #0x8 │ │ - stur q0, [x26, #4] │ │ - stur q1, [x26, #-12] │ │ - sub x26, x26, #0x20 │ │ - cbnz x27, 16fd8 │ │ - cmp x24, x25 │ │ - b.eq 170d4 // b.none │ │ - sub x25, x4, x25 │ │ - add x15, x12, x25, lsl #2 │ │ - sub x25, x25, #0x1 │ │ - cmp x25, x8 │ │ - ldur w24, [x15, #-4] │ │ - str w24, [x15] │ │ - b.hi 16ffc // b.pmore │ │ - b 170d4 │ │ - cmp x5, x9 │ │ - b.eq 17160 // b.none │ │ - mov w15, #0x48 // #72 │ │ - sub x0, x16, x0 │ │ - mov w25, #0x6c // #108 │ │ - subs x15, x15, x24 │ │ - mov x26, x5 │ │ - csel x15, xzr, x15, cc // cc = lo, ul, last │ │ - cmp x15, #0x1 │ │ - csinc x15, x15, xzr, hi // hi = pmore │ │ - cmp x15, #0x1a │ │ - csel x27, x15, x17, cc // cc = lo, ul, last │ │ - ldrb w30, [x26], #1 │ │ - subs x28, x25, x24 │ │ - csel x28, xzr, x28, cc // cc = lo, ul, last │ │ - sub w15, w30, #0x61 │ │ - cmp w15, #0x1a │ │ - b.cc 17070 // b.lo, b.ul, b.last │ │ - sub w15, w30, #0x30 │ │ - cmp w15, #0x9 │ │ - b.hi 17160 // b.pmore │ │ - sub w15, w30, #0x16 │ │ - and x30, x15, #0xff │ │ - umulh x15, x30, x0 │ │ - cmp xzr, x15 │ │ - b.ne 17160 // b.any │ │ - mul x15, x30, x0 │ │ - adds x7, x7, x15 │ │ - b.cs 17160 // b.hs, b.nlast │ │ - cmp x27, x30 │ │ - b.hi 17154 // b.pmore │ │ - sub x15, x16, x27 │ │ - umulh x5, x0, x15 │ │ - cmp xzr, x5 │ │ - b.ne 17160 // b.any │ │ - mul x0, x0, x15 │ │ - cmp x28, #0x1 │ │ - add x25, x25, #0x24 │ │ - csinc x15, x28, xzr, hi // hi = pmore │ │ - mov x5, x26 │ │ - cmp x15, #0x1a │ │ - csel x27, x15, x17, cc // cc = lo, ul, last │ │ - cmp x26, x9 │ │ - b.ne 17048 // b.any │ │ - b 17160 │ │ - cmp x8, #0x80 │ │ - b.cs 1725c // b.hs, b.nlast │ │ - cmp x5, x9 │ │ - str w11, [x12, x8, lsl #2] │ │ - b.eq 17220 // b.none │ │ - udiv x15, x7, x6 │ │ - udiv x4, x15, x0 │ │ - add x6, x4, x15 │ │ - cmp x6, #0x1c8 │ │ - b.cc 1711c // b.lo, b.ul, b.last │ │ - mov x4, xzr │ │ - mov x7, x6 │ │ - umulh x15, x7, x3 │ │ - lsr x7, x7, #3 │ │ - add x4, x4, #0x24 │ │ - cmp x7, #0x7ca │ │ - lsr x6, x15, #5 │ │ - mov x7, x6 │ │ - b.hi 170fc // b.pmore │ │ - b 17120 │ │ - mov x4, xzr │ │ - add w15, w6, w6, lsl #3 │ │ - add w6, w6, #0x26 │ │ - ldrb w7, [x5] │ │ - and w6, w6, #0xffff │ │ - add x8, x8, #0x1 │ │ - add x23, x23, #0x4 │ │ - ubfiz w15, w15, #2, #14 │ │ - add x14, x14, #0x4 │ │ - udiv w15, w15, w6 │ │ - mov w6, #0x2 // #2 │ │ - add x24, x4, x15 │ │ - mov x4, x0 │ │ - b 16f30 │ │ - add x5, x5, #0x1 │ │ - adds x8, x8, x7 │ │ - b.cc 16f84 // b.lo, b.ul, b.last │ │ - ldp x23, x8, [x1, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x303 │ │ + add x1, x1, #0x1 │ │ + mov w26, #0x1 // #1 │ │ + mov w6, #0x24 // #36 │ │ + mov w7, #0x1 // #1 │ │ + subs x25, x6, x5 │ │ + csel x25, xzr, x25, cc // cc = lo, ul, last │ │ + cmp x25, #0x1 │ │ + csinc x25, x25, xzr, hi // hi = pmore │ │ + cmp x25, #0x1a │ │ + csel x25, x25, x14, cc // cc = lo, ul, last │ │ + tbz w27, #0, 206f8 │ │ + cmp x1, x8 │ │ + b.eq 20860 // b.none │ │ + ldrb w27, [x1], #1 │ │ + b 20700 │ │ + mov w27, w12 │ │ + tbz w26, #0, 20860 │ │ + sub w26, w27, #0x61 │ │ + and w28, w26, #0xff │ │ + cmp w28, #0x1a │ │ + b.cc 20724 // b.lo, b.ul, b.last │ │ + sub w26, w27, #0x30 │ │ + and w26, w26, #0xff │ │ + cmp w26, #0x9 │ │ + b.hi 20860 // b.pmore │ │ + sub w26, w27, #0x16 │ │ + and x26, x26, #0xff │ │ + umulh x27, x26, x7 │ │ + cmp xzr, x27 │ │ + b.ne 20860 // b.any │ │ + mul x27, x26, x7 │ │ + adds x4, x27, x4 │ │ + b.cs 20860 // b.hs, b.nlast │ │ + cmp x25, x26 │ │ + b.hi 2076c // b.pmore │ │ + sub x25, x13, x25 │ │ + mov w26, wzr │ │ + add x6, x6, #0x24 │ │ + umulh x27, x7, x25 │ │ + mul x7, x7, x25 │ │ + cmp xzr, x27 │ │ + mov w27, #0x1 // #1 │ │ + b.eq 206cc // b.none │ │ + b 20860 │ │ + adds x12, x4, x0 │ │ + b.cs 20860 // b.hs, b.nlast │ │ + add x6, x2, #0x1 │ │ + udiv x0, x12, x6 │ │ + adds x10, x0, x10 │ │ + b.cs 20860 // b.hs, b.nlast │ │ + lsr x5, x10, #32 │ │ + cbnz x5, 20860 │ │ + eor w5, w10, w15 │ │ + cmp x10, #0x110, lsl #12 │ │ + sub w5, w5, #0x110, lsl #12 │ │ + ccmp w5, w16, #0x0, ne // ne = any │ │ + b.cc 20860 // b.lo, b.ul, b.last │ │ + cmp x2, #0x7f │ │ + b.hi 20860 // b.pmore │ │ + msub x0, x0, x6, x12 │ │ + mov x12, x11 │ │ + cmp x2, x0 │ │ + b.ls 207d8 // b.plast │ │ + mov x5, x12 │ │ + sub x2, x2, #0x1 │ │ + ldr w7, [x5, #-4]! │ │ + cmp x2, x0 │ │ + str w7, [x12] │ │ + mov x12, x5 │ │ + b.hi 207b8 // b.pmore │ │ + b 207e0 │ │ + cmp x0, #0x80 │ │ + b.cs 2094c // b.hs, b.nlast │ │ + cmp x1, x8 │ │ + str w10, [x9, x0, lsl #2] │ │ + b.eq 20920 // b.none │ │ + udiv x12, x4, x3 │ │ + udiv x2, x12, x6 │ │ + add x12, x2, x12 │ │ + cmp x12, #0x1c8 │ │ + b.cc 20828 // b.lo, b.ul, b.last │ │ + mov x2, xzr │ │ + mov x3, x12 │ │ + umulh x12, x3, x17 │ │ + lsr x3, x3, #3 │ │ + add x2, x2, #0x24 │ │ + cmp x3, #0x7ca │ │ + lsr x12, x12, #5 │ │ + mov x3, x12 │ │ + b.hi 20808 // b.pmore │ │ + b 2082c │ │ + mov x2, xzr │ │ + add w3, w12, w12, lsl #3 │ │ + add w12, w12, #0x26 │ │ + add x0, x0, #0x1 │ │ + and w12, w12, #0xffff │ │ + add x24, x24, #0x4 │ │ + add x11, x11, #0x4 │ │ + ubfiz w3, w3, #2, #14 │ │ + udiv w3, w3, w12 │ │ + ldrb w12, [x1] │ │ + add x5, x2, x3 │ │ + mov x2, x6 │ │ + mov w3, #0x2 // #2 │ │ + b 206b4 │ │ + ldp x20, x8, [x20] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x5f0 │ │ mov w2, #0x9 // #9 │ │ ldr x3, [x8, #24] │ │ - mov x0, x23 │ │ + mov x0, x20 │ │ str x3, [sp, #8] │ │ blr x3 │ │ - tbnz w0, #0, 171d8 │ │ - cbz x21, 171c0 │ │ + tbnz w0, #0, 208d8 │ │ + cbz x22, 208c0 │ │ ldr x3, [sp, #8] │ │ - mov x0, x23 │ │ - mov x1, x22 │ │ - mov x2, x21 │ │ + mov x0, x20 │ │ + mov x1, x23 │ │ + mov x2, x22 │ │ blr x3 │ │ - tbnz w0, #0, 171d8 │ │ + tbnz w0, #0, 208d8 │ │ ldr x3, [sp, #8] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x30c │ │ - mov x0, x23 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x53b │ │ + mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ - mov w21, #0x1 // #1 │ │ + mov w22, #0x1 // #1 │ │ blr x3 │ │ - tbnz w0, #0, 171dc │ │ + tbnz w0, #0, 208dc │ │ ldr x3, [sp, #8] │ │ - mov x0, x23 │ │ - mov x1, x20 │ │ + mov x0, x20 │ │ + mov x1, x21 │ │ mov x2, x19 │ │ blr x3 │ │ - tbz w0, #0, 17200 │ │ - mov w21, #0x1 // #1 │ │ - mov w0, w21 │ │ + tbz w0, #0, 20900 │ │ + mov w22, #0x1 // #1 │ │ + mov w0, w22 │ │ add sp, sp, #0x220 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldr x3, [sp, #8] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x30d │ │ - mov x0, x23 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51c │ │ + mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ - b 16eb8 │ │ - mov x4, x8 │ │ - b 16edc │ │ - cmp x4, #0x80 │ │ - b.cs 17270 // b.hs, b.nlast │ │ - add x19, sp, #0x10 │ │ - ldr w8, [x19] │ │ + b 20644 │ │ + mov x2, x8 │ │ + b 20668 │ │ + add x19, sp, #0x14 │ │ + ldr w8, [x19], #4 │ │ sub x0, x29, #0xc │ │ - mov x20, x1 │ │ - stur w8, [x29, #-12] │ │ - bl 1378c │ │ - mov w21, w0 │ │ - tbnz w0, #0, 171dc │ │ - subs x23, x23, #0x4 │ │ - add x19, x19, #0x4 │ │ mov x1, x20 │ │ - b.ne 1722c // b.any │ │ - b 171dc │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xf48 │ │ - mov x0, x8 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f34 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xf30 │ │ + stur w8, [x29, #-12] │ │ + bl 1880c │ │ + mov w22, w0 │ │ + cbnz w0, 208dc │ │ + subs x24, x24, #0x4 │ │ + b.eq 208dc // b.none │ │ + b 20924 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x530 │ │ mov w1, #0x80 // #128 │ │ - bl 116d4 │ │ + bl 1893c │ │ ldp x8, x9, [x0, #8] │ │ cmp x9, x8 │ │ - b.cs 172c0 // b.hs, b.nlast │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ + b.cs 20990 // b.hs, b.nlast │ │ ldr x8, [x0] │ │ ldrb w8, [x8, x9] │ │ add x9, x9, #0x1 │ │ str x9, [x0, #16] │ │ sub w10, w8, #0x41 │ │ cmp w10, #0x1a │ │ - b.cs 172cc // b.hs, b.nlast │ │ + b.cs 2099c // b.hs, b.nlast │ │ lsl x8, x8, #32 │ │ - ldp x29, x30, [sp], #16 │ │ - orr x0, x8, xzr │ │ - ret │ │ + mov x9, xzr │ │ + b 209b0 │ │ + mov x8, xzr │ │ mov w9, #0x1 // #1 │ │ - mov x0, x9 │ │ - ret │ │ + b 209b0 │ │ sub w8, w8, #0x7b │ │ cmn w8, #0x1a │ │ mov x8, #0x11000000000000 // #4785074604081152 │ │ cset w9, cc // cc = lo, ul, last │ │ csel x8, xzr, x8, cc // cc = lo, ul, last │ │ - ldp x29, x30, [sp], #16 │ │ orr x0, x8, x9 │ │ ret │ │ - sub sp, sp, #0x40 │ │ + sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #16] │ │ - str x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ + stp x20, x19, [sp, #32] │ │ add x29, sp, #0x10 │ │ - ldr x8, [x0] │ │ + ldr x20, [x0, #32] │ │ + mov w1, wzr │ │ mov x19, x0 │ │ - cbz x8, 1738c │ │ - ldp x10, x9, [x19, #8] │ │ - cmp x9, x10 │ │ - b.cs 17478 // b.hs, b.nlast │ │ - ldrb w21, [x8, x9] │ │ - add x11, x9, #0x1 │ │ - str x11, [x19, #16] │ │ - sub w12, w21, #0x61 │ │ - cmp w12, #0x19 │ │ - b.hi 17340 // b.pmore │ │ - mov w13, #0xfbbf // #64447 │ │ - movk w13, #0x3bc, lsl #16 │ │ - lsr w13, w13, w12 │ │ - tbnz w13, #0, 174fc │ │ - ldr w12, [x19, #24] │ │ - add w12, w12, #0x1 │ │ - cmp w12, #0x1f4 │ │ - str w12, [x19, #24] │ │ - b.ls 173b4 // b.plast │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 174d4 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ - mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbz w0, #0, 174d4 │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ + str xzr, [x0, #32] │ │ + bl 1fb7c │ │ + cbnz w0, 209f4 │ │ + str x20, [x19, #32] │ │ + ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ + add sp, sp, #0x30 │ │ ret │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x54f │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x710 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x5d8 │ │ + sub x2, x29, #0x1 │ │ + mov w1, #0x3d // #61 │ │ + bl 1a0c4 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #16] │ │ + stp x24, x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x10 │ │ + ldr x22, [x0] │ │ + mov x19, x0 │ │ + cbz x22, 20a78 │ │ + ldp x23, x21, [x19, #8] │ │ + cmp x21, x23 │ │ + b.cs 20ba8 // b.hs, b.nlast │ │ + ldrb w20, [x22, x21] │ │ + add x24, x21, #0x1 │ │ + str x24, [x19, #16] │ │ + mov w0, w20 │ │ + bl 22c6c │ │ + cbz x0, 20aa4 │ │ + mov x8, x0 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 20ee0 │ │ + mov x2, x1 │ │ + mov x1, x8 │ │ + b 20a8c │ │ ldr x0, [x19, #32] │ │ - cbz x0, 177f8 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ + cbz x0, 20ee0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - b 11730 │ │ - cmp w21, #0x50 │ │ - b.gt 17538 │ │ - cmp w21, #0x45 │ │ - b.gt 175bc │ │ - cmp w21, #0x41 │ │ - b.eq 17610 // b.none │ │ - cmp w21, #0x42 │ │ - b.eq 17734 // b.none │ │ - cmp w21, #0x44 │ │ - b.ne 17744 // b.any │ │ + add sp, sp, #0x50 │ │ + b 18000 │ │ + ldr w8, [x19, #24] │ │ + add w8, w8, #0x1 │ │ + cmp w8, #0x1f5 │ │ + str w8, [x19, #24] │ │ + b.cc 20ae8 // b.lo, b.ul, b.last │ │ ldr x0, [x19, #32] │ │ - cbz x0, 173f8 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xff8 │ │ + cbz x0, 20ad4 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f5 │ │ + mov w2, #0x19 // #25 │ │ + bl 18000 │ │ + tbnz w0, #0, 20bc4 │ │ + mov w8, #0x1 // #1 │ │ + mov w21, wzr │ │ + str xzr, [x19] │ │ + strb w8, [x19, #8] │ │ + b 20ee4 │ │ + cmp w20, #0x50 │ │ + b.gt 20bdc │ │ + cmp w20, #0x45 │ │ + b.gt 20c94 │ │ + cmp w20, #0x41 │ │ + b.eq 20d30 // b.none │ │ + cmp w20, #0x42 │ │ + b.eq 20e38 // b.none │ │ + cmp w20, #0x44 │ │ + b.ne 20e48 // b.any │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 20b2c │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x730 │ │ mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbnz w0, #0, 17494 │ │ + bl 18000 │ │ + tbnz w0, #0, 20bc4 │ │ mov x0, x19 │ │ - bl 1ac40 │ │ - tbnz w0, #0, 17494 │ │ + bl 22fdc │ │ + tbnz w0, #0, 20bc4 │ │ ldr x8, [x19] │ │ - cbz x8, 17478 │ │ + cbz x8, 20ba8 │ │ ldp x10, x9, [x19, #8] │ │ cmp x9, x10 │ │ - b.cs 17478 // b.hs, b.nlast │ │ + b.cs 20ba8 // b.hs, b.nlast │ │ ldrb w8, [x8, x9] │ │ cmp w8, #0x4c │ │ - b.ne 17478 // b.any │ │ + b.ne 20ba8 // b.any │ │ add x8, x9, #0x1 │ │ mov x0, sp │ │ mov x1, x19 │ │ str x8, [x19, #16] │ │ - bl 1aa74 │ │ + bl 210a8 │ │ ldrb w8, [sp] │ │ - cbnz w8, 176f4 │ │ - ldr x20, [sp, #8] │ │ - cbz x20, 177c8 │ │ + tbz w8, #0, 20f00 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17464 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x406 │ │ - mov w2, #0x3 // #3 │ │ - bl 11730 │ │ - tbnz w0, #0, 17494 │ │ - mov x0, x19 │ │ - mov x1, x20 │ │ - bl 1811c │ │ - tbnz w0, #0, 17494 │ │ - b 177c8 │ │ + ldrb w20, [sp, #1] │ │ + cbz x0, 20c84 │ │ + cmp w20, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + mov w9, #0x19 // #25 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xe80 │ │ + csel x2, x9, x8, ne // ne = any │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x4f5 │ │ + csel x1, x8, x10, ne // ne = any │ │ + b 20c7c │ │ ldr x0, [x19, #32] │ │ - cbz x0, 174b0 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ + cbz x0, 20bcc │ │ + adrp x1, 5000 │ │ + add x1, x1, #0xe80 │ │ mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 174b0 │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - mov w20, wzr │ │ + bl 18000 │ │ + tbz w0, #0, 20bcc │ │ + mov w21, #0x1 // #1 │ │ + b 20ee4 │ │ + mov w21, wzr │ │ str xzr, [x19] │ │ strb wzr, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - mov w8, #0x1 // #1 │ │ - mov w20, wzr │ │ - str xzr, [x19] │ │ - strb w8, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 177f8 │ │ - and x8, x12, #0xff │ │ - adrp x9, 51000 │ │ - add x9, x9, #0xc0 │ │ - lsl x8, x8, #3 │ │ - ldr x1, [x9, x8] │ │ - adrp x9, 6000 │ │ - add x9, x9, #0x4f0 │ │ - ldr x2, [x9, x8] │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - b 11730 │ │ - sub w12, w21, #0x51 │ │ - cmp w12, #0x2 │ │ - b.cc 17698 // b.lo, b.ul, b.last │ │ - cmp w21, #0x53 │ │ - b.eq 17610 // b.none │ │ - cmp w21, #0x54 │ │ - b.ne 17744 // b.any │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 17574 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x296 │ │ - mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17374 │ │ - mov x0, x19 │ │ - bl 1ab80 │ │ - cbnz x0, 17494 │ │ - cmp x1, #0x1 │ │ - b.ne 175a8 // b.any │ │ + b 20ee4 │ │ + cmp w20, #0x53 │ │ + b.gt 20ce0 │ │ + sub w8, w20, #0x51 │ │ + cmp w8, #0x2 │ │ + b.cs 20d28 // b.hs, b.nlast │ │ ldr x0, [x19, #32] │ │ - cbz x0, 177c8 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x295 │ │ + cbz x0, 20c1c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x521 │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17374 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 20ee4 │ │ + ldr x22, [x19] │ │ + cbz x22, 20e94 │ │ + ldp x23, x24, [x19, #8] │ │ + cmp x24, x23 │ │ + b.cs 20e94 // b.hs, b.nlast │ │ + ldrb w8, [x22, x24] │ │ + cmp w8, #0x4c │ │ + b.ne 20e94 // b.any │ │ + add x8, x24, #0x1 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + str x8, [x19, #16] │ │ + bl 210a8 │ │ + ldrb w8, [sp] │ │ + tbz w8, #0, 20e60 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 177c8 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xb6f │ │ - b 17684 │ │ - sub w8, w21, #0x4f │ │ + ldrb w20, [sp, #1] │ │ + cbz x0, 20c84 │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xe80 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x4f5 │ │ + cmp w20, #0x0 │ │ + mov w10, #0x10 // #16 │ │ + mov w11, #0x19 // #25 │ │ + csel x1, x9, x8, ne // ne = any │ │ + csel x2, x11, x10, ne // ne = any │ │ + bl 18000 │ │ + tbnz w0, #0, 20bc4 │ │ + mov w21, wzr │ │ + str xzr, [x19] │ │ + strb w20, [x19, #8] │ │ + b 20ee4 │ │ + sub w8, w20, #0x4f │ │ cmp w8, #0x2 │ │ - b.cs 1771c // b.hs, b.nlast │ │ + b.cs 20da8 // b.hs, b.nlast │ │ ldr x0, [x19, #32] │ │ - cbz x0, 175ec │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x29a │ │ + cbz x0, 20cc0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x523 │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17374 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 20ee4 │ │ + cmp w20, #0x50 │ │ + b.ne 20e9c // b.any │ │ ldr x0, [x19, #32] │ │ - cmp w21, #0x50 │ │ - b.ne 1775c // b.any │ │ - cbz x0, 177bc │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3fe │ │ + cbz x0, 20eb8 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x524 │ │ mov w2, #0x6 // #6 │ │ - bl 11730 │ │ - tbnz w0, #0, 17494 │ │ - b 177bc │ │ + b 20eb0 │ │ + cmp w20, #0x54 │ │ + b.eq 20dc0 // b.none │ │ + cmp w20, #0x57 │ │ + b.ne 20e48 // b.any │ │ + mov x0, x19 │ │ + bl 20a18 │ │ + tbnz w0, #0, 20bc4 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17630 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f0 │ │ + cbz x0, 20d18 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x758 │ │ + mov w2, #0x4 // #4 │ │ + bl 18000 │ │ + tbnz w0, #0, 20bc4 │ │ + mov x0, x19 │ │ + bl 2316c │ │ + tbnz w0, #0, 20bc4 │ │ + b 20ec4 │ │ + cmp w20, #0x53 │ │ + b.ne 20e48 // b.any │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 20d50 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f3 │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17374 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 20ee4 │ │ mov x0, x19 │ │ - bl 172ec │ │ - tbnz w0, #0, 17494 │ │ - cmp w21, #0x41 │ │ - b.ne 17674 // b.any │ │ + bl 20a18 │ │ + tbnz w0, #0, 20bc4 │ │ + cmp w20, #0x41 │ │ + b.ne 20d94 // b.any │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17660 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x404 │ │ + cbz x0, 20d80 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x52a │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 17494 │ │ + bl 18000 │ │ + tbnz w0, #0, 20bc4 │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 17a80 │ │ - tbnz w0, #0, 17374 │ │ + mov w21, #0x1 // #1 │ │ + bl 2118c │ │ + tbnz w0, #0, 20ee4 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 177c8 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f1 │ │ + cbz x0, 20ec4 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f4 │ │ + b 20e24 │ │ + cmp w20, #0x46 │ │ + b.ne 20e48 // b.any │ │ + mov x0, x19 │ │ + bl 22ca4 │ │ + tbnz w0, #0, 20bc4 │ │ + b 20ec4 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 20de0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x52c │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17374 │ │ - b 177c8 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 20ee4 │ │ + mov x0, x19 │ │ + bl 22f30 │ │ + tbnz w0, #0, 20bc4 │ │ + cmp x1, #0x1 │ │ + b.ne 20e14 // b.any │ │ ldr x0, [x19, #32] │ │ - cbz x0, 176c4 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x299 │ │ + cbz x0, 20ec4 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x52d │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17374 │ │ - ldr x8, [x19] │ │ - cbz x8, 17798 │ │ - ldp x10, x11, [x19, #8] │ │ - cmp x11, x10 │ │ - b.cs 17798 // b.hs, b.nlast │ │ - ldrb w8, [x8, x11] │ │ - cmp w8, #0x4c │ │ - b.ne 17798 // b.any │ │ - add x8, x11, #0x1 │ │ - mov x0, sp │ │ - mov x1, x19 │ │ - str x8, [x19, #16] │ │ - bl 1aa74 │ │ - ldrb w8, [sp] │ │ - cbz w8, 17764 │ │ - ldrb w21, [sp, #1] │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 20ee4 │ │ ldr x0, [x19, #32] │ │ - cbz w21, 17814 │ │ - cbz x0, 1782c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ - mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbnz w0, #0, 17494 │ │ - b 1782c │ │ - cmp w21, #0x46 │ │ - b.ne 17744 // b.any │ │ - mov x0, x19 │ │ - bl 1a5c4 │ │ - tbnz w0, #0, 17494 │ │ - b 177c8 │ │ - mov x0, x19 │ │ - bl 1a878 │ │ - tbnz w0, #0, 17494 │ │ - b 177c8 │ │ + cbz x0, 20ec4 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x2fb │ │ + mov w2, #0x1 // #1 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbz w0, #0, 20ec4 │ │ + b 20ee4 │ │ + mov x0, x19 │ │ + bl 22e4c │ │ + tbnz w0, #0, 20bc4 │ │ + b 20ec4 │ │ mov x0, x19 │ │ mov w1, wzr │ │ - str x9, [x19, #16] │ │ - bl 160a4 │ │ - tbnz w0, #0, 17494 │ │ - b 177c8 │ │ - cbnz x0, 177a8 │ │ - b 177bc │ │ + str x21, [x19, #16] │ │ + bl 1fb7c │ │ + tbnz w0, #0, 20bc4 │ │ + b 20ec4 │ │ ldr x1, [sp, #8] │ │ - cbz x1, 17798 │ │ + cbz x1, 20e94 │ │ mov x0, x19 │ │ - bl 1811c │ │ - tbnz w0, #0, 17494 │ │ + bl 2177c │ │ + tbnz w0, #0, 20bc4 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17798 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3fd │ │ + cbz x0, 20e94 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x522 │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17374 │ │ - cmp w21, #0x52 │ │ - b.eq 177bc // b.none │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 20ee4 │ │ + cmp w20, #0x52 │ │ + b.eq 20eb8 // b.none │ │ ldr x0, [x19, #32] │ │ - cbz x0, 177bc │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x10 │ │ + cbz x0, 20eb8 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x744 │ │ mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbnz w0, #0, 17494 │ │ + bl 18000 │ │ + tbnz w0, #0, 20bc4 │ │ mov x0, x19 │ │ - bl 172ec │ │ - tbnz w0, #0, 17494 │ │ + bl 20a18 │ │ + tbnz w0, #0, 20bc4 │ │ ldr x8, [x19] │ │ - cbz x8, 177f8 │ │ + cbz x8, 20ee0 │ │ ldr w8, [x19, #24] │ │ - mov w20, wzr │ │ + mov w21, wzr │ │ sub w8, w8, #0x1 │ │ str w8, [x19, #24] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - mov w20, wzr │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - cbz x0, 1782c │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbnz w0, #0, 17494 │ │ - mov w20, wzr │ │ - str xzr, [x19] │ │ - strb w21, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ + b 20ee4 │ │ + mov w21, wzr │ │ + mov w0, w21 │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ + add sp, sp, #0x50 │ │ ret │ │ - stp x29, x30, [sp, #-48]! │ │ - stp x22, x21, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ - mov x29, sp │ │ + ldr x20, [sp, #8] │ │ + cbz x20, 20ec4 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 20f24 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x52e │ │ + mov w2, #0x3 // #3 │ │ + bl 18000 │ │ + tbnz w0, #0, 20bc4 │ │ + mov x0, x19 │ │ + mov x1, x20 │ │ + bl 2177c │ │ + tbnz w0, #0, 20bc4 │ │ + b 20ec4 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + add x29, sp, #0x10 │ │ ldr x8, [x0] │ │ - cbz x8, 178c8 │ │ - mov x20, x0 │ │ + cbz x8, 2102c │ │ + mov x19, x0 │ │ mov x22, xzr │ │ - mov w19, #0x1 // #1 │ │ - adrp x21, 6000 │ │ - add x21, x21, #0x3ee │ │ - ldp x10, x9, [x20, #8] │ │ + mov w20, #0x1 // #1 │ │ + adrp x21, 9000 │ │ + add x21, x21, #0x51f │ │ + ldp x10, x9, [x19, #8] │ │ cmp x9, x10 │ │ - b.cs 17894 // b.hs, b.nlast │ │ - ldrb w8, [x8, x9] │ │ - cmp w8, #0x45 │ │ - b.eq 178e0 // b.none │ │ - cbz x22, 178b0 │ │ - ldr x0, [x20, #32] │ │ - cbz x0, 178b0 │ │ + b.cs 20f80 // b.hs, b.nlast │ │ + ldrb w11, [x8, x9] │ │ + cmp w11, #0x45 │ │ + b.eq 21048 // b.none │ │ + cbz x22, 20fa8 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 20fa8 │ │ mov x1, x21 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 178cc │ │ - mov x0, x20 │ │ - bl 17900 │ │ - tbnz w0, #0, 178cc │ │ - ldr x8, [x20] │ │ - sub x22, x22, #0x1 │ │ - cbnz x8, 1787c │ │ - mov x19, xzr │ │ + bl 18000 │ │ + tbnz w0, #0, 21030 │ │ + ldr x8, [x19] │ │ + cbz x8, 20ff4 │ │ + ldp x10, x9, [x19, #8] │ │ + cmp x9, x10 │ │ + b.cs 20ff4 // b.hs, b.nlast │ │ + ldrb w8, [x8, x9] │ │ + cmp w8, #0x4b │ │ + b.eq 21010 // b.none │ │ + cmp w8, #0x4c │ │ + b.ne 20ff4 // b.any │ │ + add x8, x9, #0x1 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + str x8, [x19, #16] │ │ + bl 210a8 │ │ + ldrb w8, [sp] │ │ + tbnz w8, #0, 21058 │ │ + ldr x1, [sp, #8] │ │ mov x0, x19 │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ + bl 2177c │ │ + tbnz w0, #0, 21030 │ │ + b 21000 │ │ + mov x0, x19 │ │ + bl 20a18 │ │ + tbnz w0, #0, 21030 │ │ + ldr x8, [x19] │ │ + sub x22, x22, #0x1 │ │ + cbnz x8, 20f68 │ │ + b 2102c │ │ add x8, x9, #0x1 │ │ - mov x19, xzr │ │ - str x8, [x20, #16] │ │ mov x0, x19 │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - stp x29, x30, [sp, #-32]! │ │ - str x19, [sp, #16] │ │ - mov x29, sp │ │ - ldr x8, [x0] │ │ - cbz x8, 17968 │ │ - ldp x9, x11, [x0, #8] │ │ - cmp x11, x9 │ │ - b.cs 17968 // b.hs, b.nlast │ │ - ldrb w10, [x8, x11] │ │ - cmp w10, #0x4b │ │ - b.eq 17974 // b.none │ │ - cmp w10, #0x4c │ │ - b.ne 17968 // b.any │ │ - add x10, x11, #0x1 │ │ - cmp x10, x9 │ │ - str x10, [x0, #16] │ │ - b.cs 1798c // b.hs, b.nlast │ │ - ldrb w12, [x8, x10] │ │ - cmp w12, #0x5f │ │ - b.ne 1798c // b.any │ │ - mov x1, xzr │ │ - add x8, x11, #0x2 │ │ - str x8, [x0, #16] │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - b 1811c │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - b 172ec │ │ - add x8, x11, #0x1 │ │ mov w1, wzr │ │ - str x8, [x0, #16] │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - b 17a80 │ │ - cmp x10, x9 │ │ + str x8, [x19, #16] │ │ + bl 2118c │ │ + tbnz w0, #0, 21030 │ │ + b 21000 │ │ + mov x20, xzr │ │ + mov x0, x20 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + add x8, x9, #0x1 │ │ + mov x20, xzr │ │ + str x8, [x19, #16] │ │ + b 21030 │ │ + ldr x0, [x19, #32] │ │ + ldrb w21, [sp, #1] │ │ + cbz x0, 21098 │ │ + cmp w21, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + mov w9, #0x19 // #25 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xe80 │ │ + csel x2, x9, x8, ne // ne = any │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x4f5 │ │ + csel x1, x8, x10, ne // ne = any │ │ + bl 18000 │ │ + cbz w0, 21098 │ │ + mov w20, #0x1 // #1 │ │ + b 21030 │ │ + mov x20, xzr │ │ + str xzr, [x19] │ │ + strb w21, [x19, #8] │ │ + b 21030 │ │ + ldp x9, x8, [x1, #8] │ │ + ldr x10, [x1] │ │ + cmp x8, x9 │ │ + b.cs 210d8 // b.hs, b.nlast │ │ + ldrb w11, [x10, x8] │ │ + cmp w11, #0x5f │ │ + b.ne 210d8 // b.any │ │ + add x8, x8, #0x1 │ │ + mov w9, wzr │ │ + str xzr, [x0, #8] │ │ + str x8, [x1, #16] │ │ + b 21164 │ │ + cmp x8, x9 │ │ mov x11, xzr │ │ mov w13, #0x3e // #62 │ │ - csel x12, x10, x9, hi // hi = pmore │ │ - cmp x10, x9 │ │ - b.cs 179b0 // b.hs, b.nlast │ │ - ldrb w14, [x8, x10] │ │ + csel x12, x8, x9, hi // hi = pmore │ │ + cmp x8, x9 │ │ + b.cs 210fc // b.hs, b.nlast │ │ + ldrb w14, [x10, x8] │ │ cmp w14, #0x5f │ │ - b.eq 17a14 // b.none │ │ - cmp x12, x10 │ │ - b.eq 17a24 // b.none │ │ - ldrb w15, [x8, x10] │ │ + b.eq 2116c // b.none │ │ + cmp x12, x8 │ │ + b.eq 2115c // b.none │ │ + ldrb w15, [x10, x8] │ │ sub w14, w15, #0x30 │ │ cmp w14, #0xa │ │ - b.cc 179ec // b.lo, b.ul, b.last │ │ + b.cc 21138 // b.lo, b.ul, b.last │ │ sub w14, w15, #0x61 │ │ cmp w14, #0x1a │ │ - b.cs 179dc // b.hs, b.nlast │ │ + b.cs 21128 // b.hs, b.nlast │ │ sub w14, w15, #0x57 │ │ - b 179ec │ │ + b 21138 │ │ sub w14, w15, #0x41 │ │ cmp w14, #0x1a │ │ - b.cs 17a24 // b.hs, b.nlast │ │ + b.cs 2115c // b.hs, b.nlast │ │ sub w14, w15, #0x1d │ │ umulh x15, x11, x13 │ │ - add x10, x10, #0x1 │ │ - str x10, [x0, #16] │ │ + add x8, x8, #0x1 │ │ + str x8, [x1, #16] │ │ cmp xzr, x15 │ │ - b.ne 17a24 // b.any │ │ + b.ne 2115c // b.any │ │ lsl x15, x11, #6 │ │ sub x11, x15, x11, lsl #1 │ │ adds x11, x11, w14, uxtb │ │ - b.cc 1799c // b.lo, b.ul, b.last │ │ - b 17a24 │ │ - add x8, x10, #0x1 │ │ - adds x1, x11, #0x1 │ │ - str x8, [x0, #16] │ │ - b.cc 1795c // b.lo, b.ul, b.last │ │ - ldr x8, [x0, #32] │ │ - cbz x8, 17a64 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov x19, x0 │ │ - mov x0, x8 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - mov w8, w0 │ │ - mov x0, x19 │ │ - tbz w8, #0, 17a64 │ │ - mov w8, #0x1 // #1 │ │ - mov w0, w8 │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - ret │ │ - mov w8, wzr │ │ - str xzr, [x0] │ │ - strb wzr, [x0, #8] │ │ - mov w0, w8 │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ + b.cc 210e8 // b.lo, b.ul, b.last │ │ + mov w9, #0x1 // #1 │ │ + strb wzr, [x0, #1] │ │ + strb w9, [x0] │ │ ret │ │ + add x8, x8, #0x1 │ │ + cmn x11, #0x1 │ │ + str x8, [x1, #16] │ │ + b.eq 2115c // b.none │ │ + add x8, x11, #0x1 │ │ + mov w9, wzr │ │ + str x8, [x0, #8] │ │ + b 21164 │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ add x29, sp, #0x10 │ │ - ldr x10, [x0] │ │ + ldr x9, [x0] │ │ mov x19, x0 │ │ - cbz x10, 17cf8 │ │ - ldp x11, x9, [x19, #8] │ │ - cmp x9, x11 │ │ - b.cs 17d8c // b.hs, b.nlast │ │ - ldr w13, [x19, #24] │ │ - mov w8, w1 │ │ - ldrb w1, [x10, x9] │ │ - add x12, x9, #0x1 │ │ - add w13, w13, #0x1 │ │ - str x12, [x19, #16] │ │ - cmp w13, #0x1f4 │ │ - str w13, [x19, #24] │ │ - b.ls 17b08 // b.plast │ │ + cbz x9, 2155c │ │ + ldp x10, x8, [x19, #8] │ │ + cmp x8, x10 │ │ + b.cs 21538 // b.hs, b.nlast │ │ + ldr w12, [x19, #24] │ │ + ldrb w22, [x9, x8] │ │ + add x11, x8, #0x1 │ │ + str x11, [x19, #16] │ │ + add w12, w12, #0x1 │ │ + cmp w12, #0x1f5 │ │ + str w12, [x19, #24] │ │ + b.cc 21208 // b.lo, b.ul, b.last │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17bb4 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ + cbz x0, 211f4 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f5 │ │ mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbz w0, #0, 17bb4 │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - sub w13, w1, #0x41 │ │ - cmp w13, #0x38 │ │ - b.hi 17d8c // b.pmore │ │ - adrp x14, 4000 │ │ - add x14, x14, #0xe80 │ │ - adr x15, 17b2c │ │ - ldrh w16, [x14, x13, lsl #1] │ │ - add x15, x15, x16, lsl #2 │ │ - br x15 │ │ - cmp x12, x11 │ │ - b.cs 17b78 // b.hs, b.nlast │ │ - ldrb w8, [x10, x12] │ │ - cmp w8, #0x6e │ │ - b.ne 17b78 // b.any │ │ + bl 18000 │ │ + tbnz w0, #0, 21554 │ │ + mov w8, #0x1 // #1 │ │ + mov w21, wzr │ │ + str xzr, [x19] │ │ + strb w8, [x19, #8] │ │ + b 21598 │ │ + sub w12, w22, #0x51 │ │ + mov w20, w1 │ │ + cmp w12, #0x28 │ │ + b.hi 21298 // b.pmore │ │ + adrp x13, 6000 │ │ + add x13, x13, #0x17a │ │ + adr x14, 21230 │ │ + ldrb w15, [x13, x12] │ │ + add x14, x14, x15, lsl #2 │ │ + br x14 │ │ + cmp x11, x10 │ │ + b.cs 2126c // b.hs, b.nlast │ │ + ldrb w9, [x9, x11] │ │ + cmp w9, #0x6e │ │ + b.ne 2126c // b.any │ │ ldr x0, [x19, #32] │ │ - add x8, x9, #0x2 │ │ + add x8, x8, #0x2 │ │ str x8, [x19, #16] │ │ - cbz x0, 17b78 │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x30c │ │ - mov w20, w1 │ │ - mov x1, x8 │ │ + cbz x0, 2126c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x53b │ │ mov w2, #0x1 // #1 │ │ mov w21, #0x1 // #1 │ │ - bl 11730 │ │ - mov w1, w20 │ │ - mov w20, w21 │ │ - tbnz w0, #0, 17af0 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ mov x0, x19 │ │ - bl 1838c │ │ - tbnz w0, #0, 17da8 │ │ + mov w1, w22 │ │ + bl 21890 │ │ + tbnz w0, #0, 21554 │ │ ldr x8, [x19] │ │ - cbz x8, 17d20 │ │ + cbz x8, 21594 │ │ ldr w8, [x19, #24] │ │ - mov w20, wzr │ │ + mov w21, wzr │ │ sub w8, w8, #0x1 │ │ str w8, [x19, #24] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - mov w8, #0x1 // #1 │ │ - mov w20, wzr │ │ - str xzr, [x19] │ │ - strb w8, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ + b 21598 │ │ + cmp w22, #0x41 │ │ + b.eq 21604 // b.none │ │ + cmp w22, #0x42 │ │ + b.ne 21538 // b.any │ │ + mov x0, x19 │ │ + mov w1, w20 │ │ + bl 219f4 │ │ + tbz w0, #0, 2127c │ │ + b 21554 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + bl 21ae0 │ │ + ldr x0, [sp] │ │ + cbz x0, 2169c │ │ + ldr x1, [sp, #8] │ │ + bl 21b90 │ │ + tbz w0, #0, 21538 │ │ + cbz x1, 216e4 │ │ + cmp x1, #0x1 │ │ + b.ne 21538 // b.any │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 2127c │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x748 │ │ + mov w2, #0x4 // #4 │ │ + b 216f8 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17b84 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3cd │ │ + cbz x0, 2127c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4ef │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ - b 17b84 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbz w0, #0, 2127c │ │ + b 21598 │ │ + cmp x11, x10 │ │ + b.cs 21350 // b.hs, b.nlast │ │ + ldrb w9, [x9, x11] │ │ + cmp w9, #0x65 │ │ + b.ne 21350 // b.any │ │ + add x8, x8, #0x2 │ │ + mov x0, x19 │ │ + str x8, [x19, #16] │ │ + bl 21ef0 │ │ + tbz w0, #0, 2127c │ │ + b 21554 │ │ + tbnz w20, #0, 21374 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 21374 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x544 │ │ + mov w2, #0x1 // #1 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 21394 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x521 │ │ + mov w2, #0x1 // #1 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ + cmp w22, #0x52 │ │ + b.eq 213b8 // b.none │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 213b8 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x744 │ │ + mov w2, #0x4 // #4 │ │ + bl 18000 │ │ + tbnz w0, #0, 21554 │ │ + mov x0, x19 │ │ + mov w1, #0x1 // #1 │ │ + mov w21, #0x1 // #1 │ │ + bl 2118c │ │ + tbnz w0, #0, 21598 │ │ + b 21674 │ │ mov x0, sp │ │ mov x1, x19 │ │ - bl 188a8 │ │ + bl 21ae0 │ │ ldr x0, [sp] │ │ - cbz x0, 18050 │ │ + cbz x0, 2169c │ │ ldr x1, [sp, #8] │ │ - bl 18954 │ │ - cbz x0, 17d8c │ │ - lsr x8, x1, #32 │ │ - cbnz x8, 17d8c │ │ + bl 21b90 │ │ + lsr x9, x1, #32 │ │ mov w8, #0xd800 // #55296 │ │ - mov w9, #0xffef0000 // #-1114112 │ │ eor w8, w1, w8 │ │ - orr w9, w9, #0x800 │ │ + cmp x9, #0x0 │ │ + mov w9, #0xffef0000 // #-1114112 │ │ sub w8, w8, #0x110, lsl #12 │ │ + cset w10, eq // eq = none │ │ + orr w9, w9, #0x800 │ │ + and w10, w0, w10 │ │ cmp w8, w9 │ │ - b.cc 17d8c // b.lo, b.ul, b.last │ │ + mov w8, #0x110000 // #1114112 │ │ + csel w1, w8, w1, cc // cc = lo, ul, last │ │ + cmp w10, #0x1 │ │ + b.ne 21538 // b.any │ │ + cmp w1, #0x110, lsl #12 │ │ + b.eq 21538 // b.none │ │ ldr x0, [x19, #32] │ │ - bl 18ae8 │ │ - tbnz w0, #0, 17da8 │ │ - b 17b84 │ │ - mov w21, w8 │ │ - tbnz w8, #0, 17c7c │ │ + bl 21cdc │ │ + tbz w0, #0, 2127c │ │ + b 21554 │ │ + tbnz w20, #0, 21460 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17c7c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x41d │ │ + cbz x0, 21460 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x544 │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 21480 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x52c │ │ + mov w2, #0x1 // #1 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ + mov x0, x19 │ │ + bl 222e4 │ │ + tbnz w0, #0, 21554 │ │ + cmp x1, #0x1 │ │ + b.ne 214b4 // b.any │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 2127c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x52d │ │ + mov w2, #0x1 // #1 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 2127c │ │ + adrp x1, a000 │ │ + add x1, x1, #0x2fb │ │ + b 21664 │ │ + tbnz w20, #0, 214ec │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 214ec │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x544 │ │ + mov w2, #0x1 // #1 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 160a4 │ │ - tbnz w0, #0, 17af0 │ │ + mov w21, #0x1 // #1 │ │ + bl 1fb7c │ │ + tbnz w0, #0, 21598 │ │ ldr x8, [x19] │ │ - cbz x8, 17cf8 │ │ + cbz x8, 2155c │ │ ldp x10, x9, [x19, #8] │ │ cmp x9, x10 │ │ - b.cs 17d8c // b.hs, b.nlast │ │ + b.cs 21538 // b.hs, b.nlast │ │ ldrb w8, [x8, x9] │ │ add x9, x9, #0x1 │ │ str x9, [x19, #16] │ │ cmp w8, #0x53 │ │ - b.eq 180d4 // b.none │ │ - cmp w8, #0x55 │ │ - b.eq 18028 // b.none │ │ + b.eq 21734 // b.none │ │ cmp w8, #0x54 │ │ - b.ne 17d8c // b.any │ │ + b.eq 21704 // b.none │ │ + cmp w8, #0x55 │ │ + b.eq 21674 // b.none │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17ce8 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x296 │ │ - mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ - mov x0, x19 │ │ - bl 18f2c │ │ - cbnz x0, 17da8 │ │ - b 17fb0 │ │ + cbz x0, 21584 │ │ + adrp x1, 5000 │ │ + add x1, x1, #0xe80 │ │ + mov w2, #0x10 // #16 │ │ + bl 18000 │ │ + tbz w0, #0, 21584 │ │ + mov w21, #0x1 // #1 │ │ + b 21598 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17d20 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ + cbz x0, 21594 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ mov w2, #0x1 // #1 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ - b 11730 │ │ - mov w20, wzr │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - mov x0, sp │ │ - mov x1, x19 │ │ - bl 188a8 │ │ - ldr x0, [sp] │ │ - cbz x0, 18050 │ │ - ldr x1, [sp, #8] │ │ - bl 18954 │ │ - cmp x0, #0x1 │ │ - b.ne 17d8c // b.any │ │ - cmp x1, #0x1 │ │ - b.eq 180b4 // b.none │ │ - cbnz x1, 17d8c │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 17b84 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x418 │ │ - mov w2, #0x5 // #5 │ │ - bl 11730 │ │ - tbnz w0, #0, 17da8 │ │ - b 17b84 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 17dc4 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 17dc4 │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - mov w20, wzr │ │ + b 18000 │ │ + mov w21, wzr │ │ str xzr, [x19] │ │ strb wzr, [x19, #8] │ │ - mov w0, w20 │ │ + b 21598 │ │ + mov w21, wzr │ │ + mov w0, w21 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - mov w21, w8 │ │ - tbnz w8, #0, 17e10 │ │ + tbnz w20, #0, 215d4 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17e10 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x41d │ │ + cbz x0, 215d4 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x544 │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17e30 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f0 │ │ + cbz x0, 215f4 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x523 │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ - mov x0, x19 │ │ - bl 18f2c │ │ - cbnz x0, 17da8 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 17b84 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f1 │ │ - b 17fc0 │ │ - mov x0, x19 │ │ - mov w1, w8 │ │ - bl 186a4 │ │ - tbnz w0, #0, 17da8 │ │ - b 17b84 │ │ - cmp x12, x11 │ │ - b.cs 17e90 // b.hs, b.nlast │ │ - ldrb w10, [x10, x12] │ │ - cmp w10, #0x65 │ │ - b.ne 17e90 // b.any │ │ - add x8, x9, #0x2 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ mov x0, x19 │ │ - str x8, [x19, #16] │ │ - bl 18c20 │ │ - tbnz w0, #0, 17da8 │ │ - b 17b84 │ │ - mov w21, w8 │ │ - tbnz w8, #0, 17ec8 │ │ + bl 21ef0 │ │ + tbnz w0, #0, 21554 │ │ + b 21674 │ │ + tbnz w20, #0, 21628 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17ec8 │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x41d │ │ - mov w20, w1 │ │ - mov x1, x8 │ │ + cbz x0, 21628 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x544 │ │ mov w2, #0x1 // #1 │ │ - mov w22, #0x1 // #1 │ │ - bl 11730 │ │ - mov w1, w20 │ │ - mov w20, w22 │ │ - tbnz w0, #0, 17af0 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17ef8 │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x299 │ │ - mov w20, w1 │ │ - mov x1, x8 │ │ + cbz x0, 21648 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f3 │ │ mov w2, #0x1 // #1 │ │ - mov w22, #0x1 // #1 │ │ - bl 11730 │ │ - mov w1, w20 │ │ - mov w20, w22 │ │ - tbnz w0, #0, 17af0 │ │ - cmp w1, #0x52 │ │ - b.eq 17f1c // b.none │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 17f1c │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x10 │ │ - mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbnz w0, #0, 17da8 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ mov x0, x19 │ │ - mov w1, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 17a80 │ │ - tbnz w0, #0, 17af0 │ │ - b 18028 │ │ - mov w21, w8 │ │ - tbnz w8, #0, 17f5c │ │ + bl 22240 │ │ + tbnz w0, #0, 21554 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17f5c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x41d │ │ + cbz x0, 2127c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f4 │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 17f7c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x296 │ │ - mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ - mov x0, x19 │ │ - bl 18fe0 │ │ - cbnz x0, 17da8 │ │ - cmp x1, #0x1 │ │ - b.ne 17fb0 // b.any │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ + tbnz w20, #0, 2127c │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17b84 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x295 │ │ + cbz x0, 2127c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51c │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbz w0, #0, 2127c │ │ + b 21598 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17b84 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xb6f │ │ - mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ - b 18028 │ │ - mov w21, w8 │ │ - tbnz w8, #0, 17ffc │ │ + ldrb w20, [sp, #8] │ │ + cbz x0, 216d4 │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xe80 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x4f5 │ │ + cmp w20, #0x0 │ │ + mov w10, #0x10 // #16 │ │ + mov w11, #0x19 // #25 │ │ + csel x1, x9, x8, ne // ne = any │ │ + csel x2, x11, x10, ne // ne = any │ │ + bl 18000 │ │ + tbnz w0, #0, 21554 │ │ + mov w21, wzr │ │ + str xzr, [x19] │ │ + strb w20, [x19, #8] │ │ + b 21598 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17ffc │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x41d │ │ - mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ + cbz x0, 2127c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x53f │ │ + mov w2, #0x5 // #5 │ │ + bl 18000 │ │ + tbz w0, #0, 2127c │ │ + b 21554 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1801c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x29a │ │ + cbz x0, 21724 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x52c │ │ mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ + mov w21, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 21598 │ │ mov x0, x19 │ │ - bl 18c20 │ │ - tbnz w0, #0, 17da8 │ │ - tbnz w21, #0, 17b84 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 17b84 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x30d │ │ - mov w2, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 17af0 │ │ - b 17b84 │ │ - ldrb w21, [sp, #8] │ │ - ldr x0, [x19, #32] │ │ - cbz w21, 18078 │ │ - cbz x0, 18090 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ - mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbnz w0, #0, 17da8 │ │ - b 18090 │ │ - cbz x0, 18090 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbnz w0, #0, 17da8 │ │ - mov w20, wzr │ │ - str xzr, [x19] │ │ - strb w21, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ - ret │ │ + bl 22240 │ │ + tbz w0, #0, 214b4 │ │ + b 21554 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17b84 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x14 │ │ - mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbnz w0, #0, 17da8 │ │ - b 17b84 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 180f0 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x41e │ │ + cbz x0, 21750 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x545 │ │ mov w2, #0x3 // #3 │ │ - bl 11730 │ │ - tbnz w0, #0, 17da8 │ │ + bl 18000 │ │ + tbnz w0, #0, 21554 │ │ mov x0, x19 │ │ - bl 190a4 │ │ - cbnz x0, 17da8 │ │ + bl 22394 │ │ + tbnz w0, #0, 21554 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 17b84 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x421 │ │ + cbz x0, 2127c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x548 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 17da8 │ │ - b 18028 │ │ - sub sp, sp, #0x60 │ │ - stp x29, x30, [sp, #48] │ │ - stp x22, x21, [sp, #64] │ │ - stp x20, x19, [sp, #80] │ │ - add x29, sp, #0x30 │ │ + bl 18000 │ │ + tbnz w0, #0, 21554 │ │ + b 21674 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + add x29, sp, #0x10 │ │ ldr x19, [x0, #32] │ │ - cbz x19, 18174 │ │ + cbz x19, 217ec │ │ mov x20, x0 │ │ mov x22, x1 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3eb │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x58c │ │ mov x0, x19 │ │ mov w2, #0x1 // #1 │ │ mov w21, #0x1 // #1 │ │ - bl 11730 │ │ - tbz w0, #0, 18190 │ │ - mov w0, w21 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x60 │ │ - ret │ │ - mov w21, wzr │ │ - mov w0, w21 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x60 │ │ - ret │ │ - cbz x22, 181d4 │ │ + bl 18000 │ │ + tbnz w0, #0, 217f0 │ │ + cbz x22, 21808 │ │ ldr w8, [x20, #40] │ │ subs x22, x8, x22 │ │ - b.cs 181f8 // b.hs, b.nlast │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ + b.cs 2182c // b.hs, b.nlast │ │ + adrp x1, 5000 │ │ + add x1, x1, #0xe80 │ │ mov x0, x19 │ │ mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 18218 │ │ + bl 18000 │ │ + tbz w0, #0, 2184c │ │ mov w21, #0x1 // #1 │ │ + b 217f0 │ │ + mov w21, wzr │ │ mov w0, w21 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x60 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ ret │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3cd │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4ef │ │ mov x0, x19 │ │ mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x60 │ │ - b 11730 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ + b 18000 │ │ cmp x22, #0x1a │ │ - b.cs 1823c // b.hs, b.nlast │ │ + b.cs 2185c // b.hs, b.nlast │ │ add w8, w22, #0x61 │ │ - add x0, sp, #0x8 │ │ + add x0, sp, #0x4 │ │ mov x1, x19 │ │ - str w8, [sp, #8] │ │ - bl 1378c │ │ - b 18370 │ │ + str w8, [sp, #4] │ │ + bl 1880c │ │ + b 21888 │ │ mov w21, wzr │ │ str xzr, [x20] │ │ strb wzr, [x20, #8] │ │ - mov w0, w21 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x60 │ │ - ret │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3cd │ │ + b 217f0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4ef │ │ mov x0, x19 │ │ mov w2, #0x1 // #1 │ │ mov w21, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 1815c │ │ - lsr x8, x22, #4 │ │ - cmp x8, #0x271 │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x23f │ │ - b.cc 182e4 // b.lo, b.ul, b.last │ │ - mov x10, #0x594b // #22859 │ │ - mov w15, #0xe0ff // #57599 │ │ - mov x9, xzr │ │ - movk x10, #0x3886, lsl #16 │ │ - mov w11, #0xd8f0 // #55536 │ │ - mov w12, #0x147b // #5243 │ │ - movk x10, #0xc5d6, lsl #32 │ │ - mov w13, #0xffffff9c // #-100 │ │ - add x14, sp, #0x8 │ │ - movk x10, #0x346d, lsl #48 │ │ - movk w15, #0x5f5, lsl #16 │ │ - umulh x17, x22, x10 │ │ - mov x16, x22 │ │ - add x1, x14, x9 │ │ - cmp x22, x15 │ │ - sub x9, x9, #0x4 │ │ - lsr x22, x17, #11 │ │ - madd w17, w22, w11, w16 │ │ - ubfx w0, w17, #2, #14 │ │ - mul w0, w0, w12 │ │ - lsr w0, w0, #17 │ │ - madd w17, w0, w13, w17 │ │ - ldrh w0, [x8, w0, uxtw #1] │ │ - sturh w0, [x1, #35] │ │ - and x17, x17, #0xffff │ │ - ldrh w17, [x8, x17, lsl #1] │ │ - sturh w17, [x1, #37] │ │ - b.hi 18298 // b.pmore │ │ - add x9, x9, #0x27 │ │ - b 182e8 │ │ - mov w9, #0x27 // #39 │ │ - cmp x22, #0x63 │ │ - b.ls 18320 // b.plast │ │ - ubfx w10, w22, #2, #14 │ │ - mov w11, #0x147b // #5243 │ │ - sub x9, x9, #0x2 │ │ - add x12, sp, #0x8 │ │ - mul w10, w10, w11 │ │ - mov w11, #0xffffff9c // #-100 │ │ - lsr w10, w10, #17 │ │ - madd w11, w10, w11, w22 │ │ - mov x22, x10 │ │ - and x11, x11, #0xffff │ │ - ldrh w11, [x8, x11, lsl #1] │ │ - strh w11, [x12, x9] │ │ - cmp x22, #0xa │ │ - b.cs 1833c // b.hs, b.nlast │ │ - sub x9, x9, #0x1 │ │ - add x8, sp, #0x8 │ │ - orr w10, w22, #0x30 │ │ - strb w10, [x8, x9] │ │ - b 1834c │ │ - sub x9, x9, #0x2 │ │ - ldrh w8, [x8, x22, lsl #1] │ │ - add x10, sp, #0x8 │ │ - strh w8, [x10, x9] │ │ - mov w8, #0x27 // #39 │ │ - add x10, sp, #0x8 │ │ - mov x0, x19 │ │ - sub x5, x8, x9 │ │ - add x4, x10, x9 │ │ - mov w1, #0x1 // #1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - bl 110c0 │ │ + bl 18000 │ │ + tbnz w0, #0, 217f0 │ │ + add x0, sp, #0x8 │ │ + mov x1, x19 │ │ + str x22, [sp, #8] │ │ + bl 19240 │ │ mov w21, w0 │ │ - mov w0, w21 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x60 │ │ - ret │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #48] │ │ - str x23, [sp, #64] │ │ - stp x22, x21, [sp, #80] │ │ - stp x20, x19, [sp, #96] │ │ - add x29, sp, #0x30 │ │ - ldr x20, [x0] │ │ - mov x19, x0 │ │ - cbz x20, 18458 │ │ - mov w8, w1 │ │ - ldp x1, x21, [x19, #8] │ │ - cmp x21, x1 │ │ - mov x11, x21 │ │ - csel x9, x21, x1, hi // hi = pmore │ │ - cmp x9, x11 │ │ - b.eq 18434 // b.none │ │ - ldrb w10, [x20, x11] │ │ - mov x3, x11 │ │ - add x11, x11, #0x1 │ │ - str x11, [x19, #16] │ │ - sub w12, w10, #0x30 │ │ - cmp w12, #0xa │ │ - b.cc 183c4 // b.lo, b.ul, b.last │ │ - sub w12, w10, #0x61 │ │ - cmp w12, #0x6 │ │ - b.cc 183c4 // b.lo, b.ul, b.last │ │ - cmp w10, #0x5f │ │ - b.ne 18434 // b.any │ │ - cbz x21, 18494 │ │ - cmp x21, x1 │ │ - b.cs 18494 // b.hs, b.nlast │ │ - cmp x3, x1 │ │ - b.hi 18420 // b.pmore │ │ - mov w23, w8 │ │ - ldrsb w8, [x20, x21] │ │ - cmn w8, #0x40 │ │ - b.ge 184a0 // b.tcont │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x0 │ │ - mov x0, x20 │ │ - mov x2, x21 │ │ - bl 12df0 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 18484 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 18484 │ │ - mov w20, #0x1 // #1 │ │ - b 1867c │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 18678 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ - mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #96] │ │ - ldr x23, [sp, #64] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x70 │ │ - b 11730 │ │ - mov w20, wzr │ │ - str xzr, [x19] │ │ - strb wzr, [x19, #8] │ │ - b 1867c │ │ - mov w23, w8 │ │ - cmp x3, x1 │ │ - b.hi 18420 // b.pmore │ │ - sub x22, x3, x21 │ │ - add x0, x20, x21 │ │ - mov x1, x22 │ │ - bl 18954 │ │ - ldr x19, [x19, #32] │ │ - cbz x0, 18548 │ │ - cbz x19, 18678 │ │ - lsr x8, x1, #4 │ │ - cmp x8, #0x271 │ │ - b.cc 1857c // b.lo, b.ul, b.last │ │ - mov x9, #0x594b // #22859 │ │ - mov w15, #0xe0ff // #57599 │ │ - mov x8, xzr │ │ - movk x9, #0x3886, lsl #16 │ │ - mov w10, #0xd8f0 // #55536 │ │ - mov w11, #0x147b // #5243 │ │ - movk x9, #0xc5d6, lsl #32 │ │ - adrp x12, 5000 │ │ - add x12, x12, #0x23f │ │ - movk x9, #0x346d, lsl #48 │ │ - mov w13, #0xffffff9c // #-100 │ │ - add x14, sp, #0x9 │ │ - movk w15, #0x5f5, lsl #16 │ │ - umulh x17, x1, x9 │ │ - mov x16, x1 │ │ - add x2, x14, x8 │ │ - cmp x1, x15 │ │ - sub x8, x8, #0x4 │ │ - lsr x1, x17, #11 │ │ - madd w17, w1, w10, w16 │ │ - ubfx w0, w17, #2, #14 │ │ - mul w0, w0, w11 │ │ - lsr w0, w0, #17 │ │ - madd w17, w0, w13, w17 │ │ - ldrh w0, [x12, w0, uxtw #1] │ │ - sturh w0, [x2, #35] │ │ - and x17, x17, #0xffff │ │ - ldrh w17, [x12, x17, lsl #1] │ │ - sturh w17, [x2, #37] │ │ - b.hi 184fc // b.pmore │ │ - add x8, x8, #0x27 │ │ - b 18580 │ │ - cbz x19, 18678 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x423 │ │ - mov x0, x19 │ │ - mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 18450 │ │ - add x1, x20, x21 │ │ - mov x0, x19 │ │ - mov x2, x22 │ │ - bl 11730 │ │ - tbnz w0, #0, 18450 │ │ - b 18620 │ │ - mov w8, #0x27 // #39 │ │ - cmp x1, #0x63 │ │ - b.ls 185c0 // b.plast │ │ - ubfx w9, w1, #2, #14 │ │ - mov w10, #0x147b // #5243 │ │ - adrp x11, 5000 │ │ - add x11, x11, #0x23f │ │ - sub x8, x8, #0x2 │ │ - mul w9, w9, w10 │ │ - mov w10, #0xffffff9c // #-100 │ │ - lsr w9, w9, #17 │ │ - madd w10, w9, w10, w1 │ │ - mov x1, x9 │ │ - and x10, x10, #0xffff │ │ - ldrh w10, [x11, x10, lsl #1] │ │ - add x11, sp, #0x9 │ │ - strh w10, [x11, x8] │ │ - cmp x1, #0xa │ │ - b.cs 185dc // b.hs, b.nlast │ │ - sub x8, x8, #0x1 │ │ - add x9, sp, #0x9 │ │ - orr w10, w1, #0x30 │ │ - strb w10, [x9, x8] │ │ - b 185f4 │ │ - adrp x9, 5000 │ │ - add x9, x9, #0x23f │ │ - sub x8, x8, #0x2 │ │ - ldrh w9, [x9, x1, lsl #1] │ │ - add x10, sp, #0x9 │ │ - strh w9, [x10, x8] │ │ - mov w9, #0x27 // #39 │ │ - add x10, sp, #0x9 │ │ - mov x0, x19 │ │ - sub x5, x9, x8 │ │ - add x4, x10, x8 │ │ - mov w1, #0x1 // #1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - mov w20, #0x1 // #1 │ │ - bl 110c0 │ │ - tbnz w0, #0, 1867c │ │ - ldrb w8, [x19, #52] │ │ - tbnz w8, #2, 18678 │ │ - sub w8, w23, #0x61 │ │ - and w9, w8, #0xff │ │ - cmp w9, #0x1a │ │ - b.cs 18698 // b.hs, b.nlast │ │ - mov w9, #0xfbbf // #64447 │ │ - movk w9, #0x3bc, lsl #16 │ │ - lsr w9, w9, w8 │ │ - tbz w9, #0, 18698 │ │ - and x8, x8, #0xff │ │ - adrp x9, 6000 │ │ - add x9, x9, #0x4f0 │ │ - lsl x8, x8, #3 │ │ - mov x0, x19 │ │ - ldr x2, [x9, x8] │ │ - adrp x9, 51000 │ │ - add x9, x9, #0xc0 │ │ - ldr x1, [x9, x8] │ │ - bl 11730 │ │ - mov w20, w0 │ │ - b 1867c │ │ - mov w20, wzr │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #96] │ │ - ldr x23, [sp, #64] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x70 │ │ - ret │ │ - adrp x0, 51000 │ │ - add x0, x0, #0x90 │ │ - bl 127d0 │ │ + b 217f0 │ │ sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #32] │ │ + stp x29, x30, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ - add x29, sp, #0x20 │ │ - ldr x9, [x0] │ │ - mov x19, x0 │ │ - cbz x9, 187b4 │ │ - ldp x10, x8, [x19, #8] │ │ - cmp x8, x10 │ │ - b.cs 18714 // b.hs, b.nlast │ │ - ldrb w11, [x9, x8] │ │ - cmp w11, #0x5f │ │ - b.ne 18714 // b.any │ │ - mov x9, xzr │ │ - add x10, x8, #0x1 │ │ - str x10, [x19, #16] │ │ - sub x8, x8, #0x1 │ │ - cmp x9, x8 │ │ - b.cs 187e8 // b.hs, b.nlast │ │ - ldr w8, [x19, #24] │ │ - add w8, w8, #0x1 │ │ - cmp w8, #0x1f4 │ │ - b.ls 18854 // b.plast │ │ - mov w8, wzr │ │ - mov w20, #0x1 // #1 │ │ - ldr x0, [x19, #32] │ │ - cbnz x0, 187f8 │ │ - b 18838 │ │ - cmp x8, x10 │ │ - mov x11, xzr │ │ - mov w13, #0x3e // #62 │ │ - csel x12, x8, x10, hi // hi = pmore │ │ - mov x14, x8 │ │ - cmp x14, x10 │ │ - b.cs 1873c // b.hs, b.nlast │ │ - ldrb w15, [x9, x14] │ │ - cmp w15, #0x5f │ │ - b.eq 187d8 // b.none │ │ - cmp x12, x14 │ │ - b.eq 187e8 // b.none │ │ - ldrb w16, [x9, x14] │ │ - sub w15, w16, #0x30 │ │ - cmp w15, #0xa │ │ - b.cc 18764 // b.lo, b.ul, b.last │ │ - sub w15, w16, #0x61 │ │ - cmp w15, #0x1a │ │ - b.cs 1878c // b.hs, b.nlast │ │ - sub w15, w16, #0x57 │ │ - umulh x16, x11, x13 │ │ - add x14, x14, #0x1 │ │ - str x14, [x19, #16] │ │ - cmp xzr, x16 │ │ - b.ne 187e8 // b.any │ │ - lsl x16, x11, #6 │ │ - sub x11, x16, x11, lsl #1 │ │ - adds x11, x11, w15, uxtb │ │ - b.cc 18728 // b.lo, b.ul, b.last │ │ - b 187e8 │ │ - sub w15, w16, #0x41 │ │ - cmp w15, #0x1a │ │ - b.cs 187e8 // b.hs, b.nlast │ │ - sub w15, w16, #0x1d │ │ - umulh x16, x11, x13 │ │ - add x14, x14, #0x1 │ │ - str x14, [x19, #16] │ │ - cmp xzr, x16 │ │ - b.eq 18778 // b.none │ │ - b 187e8 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 18844 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ + add x29, sp, #0x10 │ │ + ldr x8, [x0] │ │ + mov x20, x0 │ │ + cbz x8, 218fc │ │ + mov w19, w1 │ │ + mov x0, sp │ │ + mov x1, x20 │ │ + bl 21ae0 │ │ + ldr x21, [sp] │ │ + cbz x21, 21924 │ │ + ldr x22, [sp, #8] │ │ + mov x0, x21 │ │ + mov x1, x22 │ │ + bl 21b90 │ │ + tbz w0, #0, 2196c │ │ + ldr x20, [x20, #32] │ │ + str x1, [sp] │ │ + cbz x20, 219d0 │ │ + mov x0, sp │ │ + mov x1, x20 │ │ + bl 19240 │ │ + tbnz w0, #0, 219a0 │ │ + b 219a8 │ │ + ldr x0, [x20, #32] │ │ + cbz x0, 219d4 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ mov w2, #0x1 // #1 │ │ ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ - b 11730 │ │ - add x10, x14, #0x1 │ │ - adds x9, x11, #0x1 │ │ - str x10, [x19, #16] │ │ - b.cc 186e4 // b.lo, b.ul, b.last │ │ - mov w20, wzr │ │ - mov w8, #0x1 // #1 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 18838 │ │ - cmp w8, #0x0 │ │ - mov w8, #0x19 // #25 │ │ - mov w9, #0x10 // #16 │ │ - adrp x10, 6000 │ │ - add x10, x10, #0x3d1 │ │ + b 18000 │ │ + ldr x0, [x20, #32] │ │ + ldrb w19, [sp, #8] │ │ + cbz x0, 2195c │ │ + cmp w19, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + mov w9, #0x19 // #25 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xe80 │ │ csel x2, x9, x8, ne // ne = any │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xc80 │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x4f5 │ │ csel x1, x8, x10, ne // ne = any │ │ - bl 11730 │ │ - tbz w0, #0, 18838 │ │ + bl 18000 │ │ + tbnz w0, #0, 219a0 │ │ + mov w0, wzr │ │ + str xzr, [x20] │ │ + strb w19, [x20, #8] │ │ + b 219d4 │ │ + ldr x20, [x20, #32] │ │ + cbz x20, 219d0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x54d │ │ + mov x0, x20 │ │ + mov w2, #0x2 // #2 │ │ + bl 18000 │ │ + tbnz w0, #0, 219a0 │ │ + mov x0, x20 │ │ + mov x1, x21 │ │ + mov x2, x22 │ │ + bl 18000 │ │ + tbz w0, #0, 219a8 │ │ mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ + b 219d4 │ │ + ldrb w8, [x20, #18] │ │ + tbnz w8, #7, 219d0 │ │ + mov w0, w19 │ │ + bl 22c6c │ │ + cbz x0, 219e8 │ │ + mov x8, x0 │ │ + mov x2, x1 │ │ + mov x0, x20 │ │ + mov x1, x8 │ │ + b 21910 │ │ mov w0, wzr │ │ - str xzr, [x19] │ │ - strb w20, [x19, #8] │ │ ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - ldr x10, [x19, #32] │ │ - cbz x10, 18894 │ │ + adrp x0, 77000 │ │ + add x0, x0, #0x5c0 │ │ + bl 17640 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x40 │ │ + ldr x8, [x0] │ │ + mov x19, x0 │ │ + cbz x8, 21a58 │ │ + mov w20, w1 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + bl 22bd4 │ │ + ldr x8, [sp] │ │ + cbz x8, 21a7c │ │ + ldr x8, [x19, #32] │ │ + cbz x8, 21acc │ │ ldp q0, q1, [x19] │ │ - tst w1, #0xff │ │ - cset w1, ne // ne = any │ │ + and w1, w20, #0x1 │ │ mov x0, x19 │ │ - str x9, [x19, #16] │ │ - str w8, [x19, #24] │ │ - stp q0, q1, [sp] │ │ - bl 17a80 │ │ + stp q0, q1, [sp, #32] │ │ + ldp q0, q2, [sp] │ │ + stp q0, q2, [x19] │ │ + bl 2118c │ │ + ldp q0, q1, [sp, #32] │ │ + stp q0, q1, [x19] │ │ + b 21ad0 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 21ad0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ + mov w2, #0x1 // #1 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0x60 │ │ + b 18000 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 21abc │ │ + ldrb w8, [sp, #8] │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xe80 │ │ + adrp x10, 9000 │ │ + add x10, x10, #0x4f5 │ │ + mov w11, #0x19 // #25 │ │ + cmp w8, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + csel x1, x10, x9, ne // ne = any │ │ + csel x2, x11, x8, ne // ne = any │ │ + bl 18000 │ │ + tbz w0, #0, 21abc │ │ + mov w0, #0x1 // #1 │ │ + b 21ad0 │ │ ldp q0, q1, [sp] │ │ + mov w0, wzr │ │ stp q0, q1, [x19] │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ + b 21ad0 │ │ mov w0, wzr │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0x60 │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ mov x9, x1 │ │ ldp x1, x2, [x1, #8] │ │ ldr x8, [x9] │ │ cmp x2, x1 │ │ mov x12, x2 │ │ csel x10, x2, x1, hi // hi = pmore │ │ cmp x10, x12 │ │ - b.eq 18934 // b.none │ │ + b.eq 21b54 // b.none │ │ ldrb w11, [x8, x12] │ │ mov x3, x12 │ │ add x12, x12, #0x1 │ │ str x12, [x9, #16] │ │ sub w13, w11, #0x30 │ │ cmp w13, #0xa │ │ - b.cc 188c8 // b.lo, b.ul, b.last │ │ sub w13, w11, #0x61 │ │ + b.cc 21b00 // b.lo, b.ul, b.last │ │ cmp w13, #0x6 │ │ - b.cc 188c8 // b.lo, b.ul, b.last │ │ + b.cc 21b00 // b.lo, b.ul, b.last │ │ cmp w11, #0x5f │ │ - b.ne 18934 // b.any │ │ - cbz x2, 18918 │ │ + b.ne 21b54 // b.any │ │ + cbz x2, 21b64 │ │ cmp x2, x1 │ │ - b.cs 18918 // b.hs, b.nlast │ │ + b.cs 21b60 // b.hs, b.nlast │ │ ldrsb w9, [x8, x2] │ │ cmn w9, #0x40 │ │ - b.lt 18944 // b.tstop │ │ + b.ge 21b64 // b.tcont │ │ + b 21b80 │ │ + strb wzr, [x0, #8] │ │ + str xzr, [x0] │ │ + b 21b78 │ │ + b.ne 21b80 // b.any │ │ cmp x3, x1 │ │ - b.hi 18944 // b.pmore │ │ + b.hi 21b80 // b.pmore │ │ add x8, x8, x2 │ │ sub x9, x3, x2 │ │ stp x8, x9, [x0] │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - strb wzr, [x0, #8] │ │ - str xzr, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x0 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x548 │ │ mov x0, x8 │ │ - bl 12df0 │ │ + bl 173a4 │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ add x29, sp, #0x80 │ │ mov x20, x1 │ │ mov x19, x0 │ │ - adrp x3, 6000 │ │ - add x3, x3, #0x30e │ │ + adrp x3, 9000 │ │ + add x3, x3, #0x42e │ │ mov x0, sp │ │ mov x1, x19 │ │ mov x2, x20 │ │ mov w4, #0x1 // #1 │ │ - bl 138f0 │ │ + bl 19778 │ │ sub x0, x29, #0x18 │ │ mov x1, sp │ │ - bl 1a21c │ │ + bl 1f81c │ │ ldur x8, [x29, #-24] │ │ - cbz x8, 18988 │ │ + cbz x8, 21bc4 │ │ cmp x8, #0x1 │ │ - b.ne 189d4 // b.any │ │ + b.ne 21be8 // b.any │ │ ldur x9, [x29, #-16] │ │ + b 21bec │ │ + mov x9, x20 │ │ sub x8, x20, x9 │ │ cmp x8, #0x10 │ │ - b.hi 189e4 // b.pmore │ │ + b.ls 21c00 // b.plast │ │ + mov x0, xzr │ │ + b 21cc0 │ │ cmp x20, x9 │ │ - b.ne 189f8 // b.any │ │ + b.ne 21c14 // b.any │ │ mov x1, xzr │ │ mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #144] │ │ - ldp x29, x30, [sp, #128] │ │ - add sp, sp, #0xa0 │ │ - ret │ │ - mov x9, x20 │ │ - sub x8, x20, x20 │ │ - cmp x8, #0x10 │ │ - b.ls 189b4 // b.plast │ │ - mov x0, xzr │ │ - ldp x20, x19, [sp, #144] │ │ - ldp x29, x30, [sp, #128] │ │ - add sp, sp, #0xa0 │ │ - ret │ │ + b 21cc0 │ │ mov x1, xzr │ │ add x8, x19, x20 │ │ add x9, x19, x9 │ │ mov w0, #0x1 // #1 │ │ - b 18a1c │ │ - mov w10, w11 │ │ - cmp x9, x8 │ │ - orr x1, x10, x1, lsl #4 │ │ - b.eq 189c4 // b.none │ │ mov x11, x9 │ │ ldrsb w12, [x11], #1 │ │ and w10, w12, #0xff │ │ - tbnz w12, #31, 18a40 │ │ + tbnz w12, #31, 21c3c │ │ mov x9, x11 │ │ - sub w11, w10, #0x30 │ │ - cmp w11, #0xa │ │ - b.cc 18a0c // b.lo, b.ul, b.last │ │ - b 18ac4 │ │ + b 21c94 │ │ ldrb w11, [x9, #1] │ │ cmp w10, #0xe0 │ │ and w11, w11, #0x3f │ │ - b.cc 18a94 // b.lo, b.ul, b.last │ │ + b.cc 21c7c // b.lo, b.ul, b.last │ │ ldrb w12, [x9, #2] │ │ cmp w10, #0xf0 │ │ and w12, w12, #0x3f │ │ orr w12, w12, w11, lsl #6 │ │ and w11, w10, #0x1f │ │ - b.cc 18ab0 // b.lo, b.ul, b.last │ │ + b.cc 21c8c // b.lo, b.ul, b.last │ │ ldrb w10, [x9, #3] │ │ + add x9, x9, #0x4 │ │ and w10, w10, #0x3f │ │ orr w10, w10, w12, lsl #6 │ │ bfi w10, w11, #18, #3 │ │ - cmp w10, #0x110, lsl #12 │ │ - b.eq 189c4 // b.none │ │ - add x9, x9, #0x4 │ │ - sub w11, w10, #0x30 │ │ - cmp w11, #0xa │ │ - b.cc 18a0c // b.lo, b.ul, b.last │ │ - b 18ac4 │ │ + b 21c94 │ │ bfi w11, w10, #6, #5 │ │ add x9, x9, #0x2 │ │ mov w10, w11 │ │ - sub w11, w11, #0x30 │ │ - cmp w11, #0xa │ │ - b.cc 18a0c // b.lo, b.ul, b.last │ │ - b 18ac4 │ │ + b 21c94 │ │ orr w10, w12, w11, lsl #12 │ │ add x9, x9, #0x3 │ │ - sub w11, w10, #0x30 │ │ - cmp w11, #0xa │ │ - b.cc 18a0c // b.lo, b.ul, b.last │ │ - orr w10, w10, #0x20 │ │ - sub w10, w10, #0x61 │ │ - adds w10, w10, #0xa │ │ - csinv w11, w10, wzr, cc // cc = lo, ul, last │ │ - cmp w11, #0x10 │ │ - b.cc 18a0c // b.lo, b.ul, b.last │ │ - adrp x0, 50000 │ │ - add x0, x0, #0xf60 │ │ - bl 127d0 │ │ - sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #16] │ │ - str x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ - add x29, sp, #0x10 │ │ - cbz x0, 18b20 │ │ + sub w11, w10, #0x41 │ │ + sub w12, w10, #0x30 │ │ + cmp w10, #0x39 │ │ + and w11, w11, #0xffffffdf │ │ + add w11, w11, #0xa │ │ + csel w10, w11, w12, hi // hi = pmore │ │ + cmp w10, #0x10 │ │ + b.cs 21cd0 // b.hs, b.nlast │ │ + orr x1, x10, x1, lsl #4 │ │ + cmp x9, x8 │ │ + b.ne 21c24 // b.any │ │ + ldp x20, x19, [sp, #144] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xa0 │ │ + ret │ │ + adrp x0, 77000 │ │ + add x0, x0, #0x490 │ │ + bl 17640 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #32] │ │ + stp x28, x27, [sp, #48] │ │ + stp x26, x25, [sp, #64] │ │ + stp x24, x23, [sp, #80] │ │ + stp x22, x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x20 │ │ + cbz x0, 21d20 │ │ mov x19, x0 │ │ - ldp x0, x8, [x0, #32] │ │ - mov w21, w1 │ │ + ldp x0, x8, [x0] │ │ + mov w20, w1 │ │ mov w1, #0x27 // #39 │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ - tbz w0, #0, 18b34 │ │ + tbz w0, #0, 21d40 │ │ mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ + ldp x20, x19, [sp, #112] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ + ldp x26, x25, [sp, #64] │ │ + ldp x28, x27, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x80 │ │ ret │ │ - mov x20, sp │ │ - mov w1, w21 │ │ - cmp w21, #0x22 │ │ - b.ne 18b68 // b.any │ │ - ldp x0, x8, [x19, #32] │ │ - ldr x8, [x8, #32] │ │ - blr x8 │ │ - mov w8, w0 │ │ - mov w1, #0x110000 // #1114112 │ │ - mov w0, #0x1 // #1 │ │ - tbnz w8, #0, 18b20 │ │ - cmp w1, #0x22 │ │ - b.eq 18b44 // b.none │ │ - cmp w1, #0x110, lsl #12 │ │ - b.eq 18bf0 // b.none │ │ - mov x0, sp │ │ - bl 19758 │ │ - ldrb w21, [sp] │ │ - b 18ba0 │ │ - ldr w1, [sp, #4] │ │ - mov w21, wzr │ │ - str wzr, [sp, #8] │ │ - str xzr, [sp] │ │ - ldp x0, x8, [x19, #32] │ │ + mov w22, #0x745c // #29788 │ │ + mov w23, #0x6e5c // #28252 │ │ + add x24, sp, #0x10 │ │ + mov w25, #0x725c // #29276 │ │ + mov w26, #0x275c // #10076 │ │ + mov w27, #0x5c5c // #23644 │ │ + cmp w20, #0x22 │ │ + b.eq 21d90 // b.none │ │ + cmp w20, #0x110, lsl #12 │ │ + b.eq 21ec4 // b.none │ │ + cmp w20, #0xc │ │ + b.gt 21dac │ │ + cbz w20, 21dd0 │ │ + cmp w20, #0x9 │ │ + b.eq 21e1c // b.none │ │ + cmp w20, #0xa │ │ + b.ne 21dec // b.any │ │ + mov w8, wzr │ │ + strh w23, [sp] │ │ + b 21e30 │ │ + ldp x0, x8, [x19] │ │ + mov w1, #0x22 // #34 │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ - cbnz w0, 18b1c │ │ + mov w20, #0x110000 // #1114112 │ │ + tbz w0, #0, 21d58 │ │ + b 21d1c │ │ + cmp w20, #0xd │ │ + b.eq 21de0 // b.none │ │ + cmp w20, #0x27 │ │ + b.eq 21e28 // b.none │ │ + cmp w20, #0x5c │ │ + b.ne 21dec // b.any │ │ + mov w8, wzr │ │ + strh w27, [sp] │ │ + b 21e30 │ │ + mov w9, #0x305c // #12380 │ │ + mov w8, wzr │ │ + strh w9, [sp] │ │ + b 21e30 │ │ + mov w8, wzr │ │ + strh w25, [sp] │ │ + b 21e30 │ │ + cmp w20, #0x300 │ │ + b.cc 21e00 // b.lo, b.ul, b.last │ │ + mov w0, w20 │ │ + bl 185d0 │ │ + tbnz w0, #0, 21e88 │ │ + mov w0, w20 │ │ + bl 18324 │ │ + tbz w0, #0, 21e88 │ │ + mov w8, #0x80 // #128 │ │ + mov w9, #0x81 // #129 │ │ + str w20, [sp] │ │ + b 21e38 │ │ + mov w8, wzr │ │ + strh w22, [sp] │ │ + b 21e30 │ │ + mov w8, wzr │ │ + strh w26, [sp] │ │ + mov w9, #0x2 // #2 │ │ + stur xzr, [sp, #2] │ │ + ldr x10, [sp] │ │ + ldrh w11, [sp, #8] │ │ + str x10, [sp, #16] │ │ + strh w11, [sp, #24] │ │ + ldr w20, [sp, #16] │ │ + mov w28, w8 │ │ + mov w21, w9 │ │ cmp w21, #0x80 │ │ - b.eq 18b80 // b.none │ │ - ldrb w0, [sp, #10] │ │ - ldrb w8, [sp, #11] │ │ - cmp w0, w8 │ │ - b.cs 18be0 // b.hs, b.nlast │ │ - add w8, w0, #0x1 │ │ - cmp w0, #0xa │ │ - strb w8, [sp, #10] │ │ - b.cs 18c10 // b.hs, b.nlast │ │ - ldrb w1, [x20, x0] │ │ - ldp x0, x8, [x19, #32] │ │ + mov w1, w20 │ │ + b.hi 21e64 // b.pmore │ │ + ldrb w1, [x24, x28] │ │ + ldp x0, x8, [x19] │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ - cbz w0, 18ba0 │ │ - b 18b1c │ │ - mov w1, #0x110000 // #1114112 │ │ - cmp w1, #0x22 │ │ - b.ne 18b68 // b.any │ │ - b 18b44 │ │ - ldp x0, x8, [x19, #32] │ │ + tbnz w0, #0, 21d1c │ │ + add x28, x28, #0x1 │ │ + cmp x21, x28 │ │ + b.ne 21e54 // b.any │ │ + mov w20, #0x110000 // #1114112 │ │ + b 21d58 │ │ + add x0, sp, #0x10 │ │ + mov w1, w20 │ │ + bl 22824 │ │ + ldrh w11, [sp, #24] │ │ + ldrb w8, [sp, #26] │ │ + ldrb w9, [sp, #27] │ │ + ldr x10, [sp, #16] │ │ + strh w11, [sp, #8] │ │ + and w11, w11, #0xffff │ │ + cmp w8, w9 │ │ + str x10, [sp] │ │ + str x10, [sp, #16] │ │ + strh w11, [sp, #24] │ │ + b.cc 21e48 // b.lo, b.ul, b.last │ │ + b 21e80 │ │ + ldp x0, x8, [x19] │ │ ldr x2, [x8, #32] │ │ mov w1, #0x27 // #39 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ + ldp x20, x19, [sp, #112] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ + ldp x26, x25, [sp, #64] │ │ + ldp x28, x27, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x80 │ │ br x2 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xcd0 │ │ - mov w1, #0xa // #10 │ │ - bl 10f34 │ │ - sub sp, sp, #0x90 │ │ - stp x29, x30, [sp, #80] │ │ - str x23, [sp, #96] │ │ - stp x22, x21, [sp, #112] │ │ - stp x20, x19, [sp, #128] │ │ - add x29, sp, #0x50 │ │ + sub sp, sp, #0xc0 │ │ + stp x29, x30, [sp, #96] │ │ + stp x28, x27, [sp, #112] │ │ + stp x26, x25, [sp, #128] │ │ + stp x24, x23, [sp, #144] │ │ + stp x22, x21, [sp, #160] │ │ + stp x20, x19, [sp, #176] │ │ + add x29, sp, #0x60 │ │ + ldr x8, [x0] │ │ mov x19, x0 │ │ - ldr x0, [x0] │ │ - cbz x0, 18cdc │ │ - ldp x1, x2, [x19, #8] │ │ - cmp x2, x1 │ │ - mov x10, x2 │ │ - csel x8, x2, x1, hi // hi = pmore │ │ - cmp x8, x10 │ │ - b.eq 18cb8 // b.none │ │ - ldrb w9, [x0, x10] │ │ - mov x3, x10 │ │ - add x10, x10, #0x1 │ │ - str x10, [x19, #16] │ │ - sub w11, w9, #0x30 │ │ - cmp w11, #0xa │ │ - b.cc 18c54 // b.lo, b.ul, b.last │ │ - sub w11, w9, #0x61 │ │ - cmp w11, #0x6 │ │ - b.cc 18c54 // b.lo, b.ul, b.last │ │ - cmp w9, #0x5f │ │ - b.ne 18cb8 // b.any │ │ - cbz x2, 18d20 │ │ - cmp x2, x1 │ │ - b.cs 18d20 // b.hs, b.nlast │ │ - cmp x3, x1 │ │ - b.hi 18cac // b.pmore │ │ - ldrsb w8, [x0, x2] │ │ - cmn w8, #0x40 │ │ - b.ge 18d28 // b.tcont │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x0 │ │ - bl 12df0 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 18e08 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 18e08 │ │ - mov w0, #0x1 // #1 │ │ - b 18d08 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 18d08 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ - mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x23, [sp, #96] │ │ - ldp x22, x21, [sp, #112] │ │ - ldp x29, x30, [sp, #80] │ │ - add sp, sp, #0x90 │ │ - b 11730 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x23, [sp, #96] │ │ - ldp x22, x21, [sp, #112] │ │ - ldp x29, x30, [sp, #80] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - cmp x3, x1 │ │ - b.hi 18cac // b.pmore │ │ - sub x21, x3, x2 │ │ - tbnz w21, #0, 18dd0 │ │ - adrp x8, 4000 │ │ - add x22, x0, x2 │ │ - add x23, x0, x3 │ │ - ldr q0, [x8, #3408] │ │ - stp x22, x21, [sp, #24] │ │ - str x23, [sp, #40] │ │ - str q0, [sp] │ │ - stur q0, [sp, #48] │ │ + cbz x8, 21fa0 │ │ add x0, sp, #0x18 │ │ - bl 19348 │ │ - cmp w0, #0x110, lsl #12 │ │ - b.cc 18d50 // b.lo, b.ul, b.last │ │ + mov x1, x19 │ │ + bl 21ae0 │ │ + ldr x21, [sp, #24] │ │ + cbz x21, 21fd4 │ │ + ldr x22, [sp, #32] │ │ + tbnz w22, #0, 21f74 │ │ + adrp x8, 5000 │ │ mov w20, #0x1 // #1 │ │ + add x25, x21, x22 │ │ + ldr q0, [x8, #4000] │ │ movk w20, #0x11, lsl #16 │ │ - cmp w0, w20 │ │ - b.ne 18dd0 // b.any │ │ - ldr x19, [x19, #32] │ │ - cbz x19, 18e2c │ │ - ldp x0, x8, [x19, #32] │ │ - mov w1, #0x22 // #34 │ │ - ldr x8, [x8, #32] │ │ - blr x8 │ │ - tbnz w0, #0, 18dec │ │ - ldr q0, [sp] │ │ - add x0, sp, #0x18 │ │ - stp x22, x21, [sp, #24] │ │ - str x23, [sp, #40] │ │ + stp x21, x22, [sp, #24] │ │ + str x25, [sp, #40] │ │ + str q0, [sp] │ │ stur q0, [sp, #48] │ │ - bl 19348 │ │ + add x0, sp, #0x18 │ │ + bl 22568 │ │ cmp w0, w20 │ │ - b.ne 18e48 // b.any │ │ - ldp x0, x8, [x19, #32] │ │ - ldr x2, [x8, #32] │ │ - mov w1, #0x22 // #34 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x23, [sp, #96] │ │ - ldp x22, x21, [sp, #112] │ │ - ldp x29, x30, [sp, #80] │ │ - add sp, sp, #0x90 │ │ - br x2 │ │ + b.eq 2201c // b.none │ │ + cmp w0, #0x110, lsl #12 │ │ + b.ne 21f5c // b.any │ │ ldr x0, [x19, #32] │ │ - cbz x0, 18e08 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ + cbz x0, 21f90 │ │ + adrp x1, 5000 │ │ + add x1, x1, #0xe80 │ │ mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 18e08 │ │ - mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x23, [sp, #96] │ │ - ldp x22, x21, [sp, #112] │ │ - ldp x29, x30, [sp, #80] │ │ - add sp, sp, #0x90 │ │ - ret │ │ + bl 18000 │ │ + tbnz w0, #0, 22038 │ │ mov w0, wzr │ │ str xzr, [x19] │ │ strb wzr, [x19, #8] │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x23, [sp, #96] │ │ - ldp x22, x21, [sp, #112] │ │ - ldp x29, x30, [sp, #80] │ │ - add sp, sp, #0x90 │ │ - ret │ │ + b 2203c │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 2203c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ + mov w2, #0x1 // #1 │ │ + ldp x20, x19, [sp, #176] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x24, x23, [sp, #144] │ │ + ldp x26, x25, [sp, #128] │ │ + ldp x28, x27, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xc0 │ │ + b 18000 │ │ + ldr x0, [x19, #32] │ │ + ldrb w20, [sp, #32] │ │ + cbz x0, 2200c │ │ + cmp w20, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + mov w9, #0x19 // #25 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xe80 │ │ + csel x2, x9, x8, ne // ne = any │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x4f5 │ │ + csel x1, x8, x10, ne // ne = any │ │ + bl 18000 │ │ + tbnz w0, #0, 22038 │ │ mov w0, wzr │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x23, [sp, #96] │ │ - ldp x22, x21, [sp, #112] │ │ - ldp x29, x30, [sp, #80] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - mov w1, w0 │ │ - sub x21, x29, #0x10 │ │ - cmp w1, #0x110, lsl #12 │ │ - b.eq 18f08 // b.none │ │ - cmp w1, #0x27 │ │ - b.ne 18e88 // b.any │ │ - ldp x0, x8, [x19, #32] │ │ + str xzr, [x19] │ │ + strb w20, [x19, #8] │ │ + b 2203c │ │ + ldr x20, [x19, #32] │ │ + cbz x20, 2205c │ │ + ldp x0, x8, [x20] │ │ + mov w1, #0x22 // #34 │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ - cbnz w0, 18dec │ │ + tbz w0, #0, 22064 │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #176] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x24, x23, [sp, #144] │ │ + ldp x26, x25, [sp, #128] │ │ + ldp x28, x27, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xc0 │ │ + ret │ │ + mov w0, wzr │ │ + b 2203c │ │ + stp x21, x22, [sp, #24] │ │ + mov w21, #0x1 // #1 │ │ + ldr q0, [sp] │ │ + movk w21, #0x11, lsl #16 │ │ + mov w24, #0x6e5c // #28252 │ │ + str x25, [sp, #40] │ │ + sub x25, x29, #0x10 │ │ + mov w26, #0x725c // #29276 │ │ + mov w27, #0x225c // #8796 │ │ + mov w28, #0x5c5c // #23644 │ │ + stur q0, [sp, #48] │ │ add x0, sp, #0x18 │ │ - bl 19348 │ │ - mov w1, w0 │ │ - cmp w0, w20 │ │ - b.ne 18e50 // b.any │ │ - b 18dac │ │ - sub x0, x29, #0x10 │ │ - bl 19758 │ │ - ldurb w22, [x29, #-16] │ │ - b 18eb8 │ │ - ldur w1, [x29, #-12] │ │ - mov w22, wzr │ │ - stur wzr, [x29, #-8] │ │ - stur xzr, [x29, #-16] │ │ - ldp x0, x8, [x19, #32] │ │ + bl 22568 │ │ + cmp w0, w21 │ │ + b.eq 22208 // b.none │ │ + mov w19, w0 │ │ + cmp w0, #0x110, lsl #12 │ │ + b.eq 2221c // b.none │ │ + cmp w19, #0x27 │ │ + b.ne 220cc // b.any │ │ + ldp x0, x8, [x20] │ │ + mov w1, #0x27 // #39 │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ - cbnz w0, 18dec │ │ - cmp w22, #0x80 │ │ - b.eq 18e98 // b.none │ │ - ldurb w0, [x29, #-6] │ │ - ldurb w8, [x29, #-5] │ │ - cmp w0, w8 │ │ - b.cs 18e70 // b.hs, b.nlast │ │ - add w8, w0, #0x1 │ │ - cmp w0, #0xa │ │ - sturb w8, [x29, #-6] │ │ - b.cs 18ef8 // b.hs, b.nlast │ │ - ldrb w1, [x21, x0] │ │ - ldp x0, x8, [x19, #32] │ │ + cbnz w0, 22038 │ │ + b 22090 │ │ + cmp w19, #0xc │ │ + b.gt 220f4 │ │ + cbz w19, 22118 │ │ + cmp w19, #0x9 │ │ + b.eq 22160 // b.none │ │ + cmp w19, #0xa │ │ + b.ne 22130 // b.any │ │ + mov w8, wzr │ │ + sturh w24, [x29, #-32] │ │ + b 22178 │ │ + cmp w19, #0xd │ │ + b.eq 22124 // b.none │ │ + cmp w19, #0x22 │ │ + b.eq 22170 // b.none │ │ + cmp w19, #0x5c │ │ + b.ne 22130 // b.any │ │ + mov w8, wzr │ │ + sturh w28, [x29, #-32] │ │ + b 22178 │ │ + mov w8, wzr │ │ + mov w9, #0x305c // #12380 │ │ + b 22168 │ │ + mov w8, wzr │ │ + sturh w26, [x29, #-32] │ │ + b 22178 │ │ + cmp w19, #0x300 │ │ + b.cc 22144 // b.lo, b.ul, b.last │ │ + mov w0, w19 │ │ + bl 185d0 │ │ + tbnz w0, #0, 221cc │ │ + mov w0, w19 │ │ + bl 18324 │ │ + tbz w0, #0, 221cc │ │ + mov w8, #0x80 // #128 │ │ + mov w9, #0x81 // #129 │ │ + stur w19, [x29, #-32] │ │ + b 22180 │ │ + mov w8, wzr │ │ + mov w9, #0x745c // #29788 │ │ + sturh w9, [x29, #-32] │ │ + b 22178 │ │ + mov w8, wzr │ │ + sturh w27, [x29, #-32] │ │ + mov w9, #0x2 // #2 │ │ + stur xzr, [x29, #-30] │ │ + ldur x10, [x29, #-32] │ │ + ldurh w11, [x29, #-24] │ │ + stur x10, [x29, #-16] │ │ + sturh w11, [x29, #-8] │ │ + ldur w19, [x29, #-16] │ │ + mov w22, w8 │ │ + mov w23, w9 │ │ + cmp w23, #0x80 │ │ + mov w1, w19 │ │ + b.hi 221ac // b.pmore │ │ + ldrb w1, [x25, x22] │ │ + ldp x0, x8, [x20] │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ - cbz w0, 18eb8 │ │ - b 18dec │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xcd0 │ │ - mov w1, #0xa // #10 │ │ - bl 10f34 │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x5c0 │ │ - adrp x3, 50000 │ │ - add x3, x3, #0xd48 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xcb8 │ │ + tbnz w0, #0, 22038 │ │ + add x22, x22, #0x1 │ │ + cmp x23, x22 │ │ + b.eq 22090 // b.none │ │ + b 2219c │ │ + sub x0, x29, #0x10 │ │ + mov w1, w19 │ │ + bl 22824 │ │ + ldurh w11, [x29, #-8] │ │ + ldurb w8, [x29, #-6] │ │ + ldurb w9, [x29, #-5] │ │ + ldur x10, [x29, #-16] │ │ + sturh w11, [x29, #-24] │ │ + and w11, w11, #0xffff │ │ + cmp w8, w9 │ │ + stur x10, [x29, #-32] │ │ + stur x10, [x29, #-16] │ │ + sturh w11, [x29, #-8] │ │ + b.cs 22090 // b.hs, b.nlast │ │ + b 22190 │ │ + ldp x0, x8, [x20] │ │ + mov w1, #0x22 // #34 │ │ + ldr x8, [x8, #32] │ │ + blr x8 │ │ + b 2203c │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x644 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x770 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x6f8 │ │ sub x2, x29, #0x10 │ │ mov w1, #0x2b // #43 │ │ - bl 12774 │ │ + bl 1a0c4 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ ldr x8, [x0] │ │ - cbz x8, 18fa8 │ │ + cbz x8, 222bc │ │ mov x20, x0 │ │ mov x22, xzr │ │ mov w19, #0x1 // #1 │ │ - adrp x21, 6000 │ │ - add x21, x21, #0x3ee │ │ + adrp x21, 9000 │ │ + add x21, x21, #0x51f │ │ ldp x10, x9, [x20, #8] │ │ cmp x9, x10 │ │ - b.cs 18f70 // b.hs, b.nlast │ │ + b.cs 22284 // b.hs, b.nlast │ │ ldrb w8, [x8, x9] │ │ cmp w8, #0x45 │ │ - b.eq 18fc0 // b.none │ │ - cbz x22, 18f8c │ │ + b.eq 222d4 // b.none │ │ + cbz x22, 222a0 │ │ ldr x0, [x20, #32] │ │ - cbz x0, 18f8c │ │ + cbz x0, 222a0 │ │ mov x1, x21 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 18fac │ │ + bl 18000 │ │ + tbnz w0, #0, 222c0 │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ - bl 17a80 │ │ - tbnz w0, #0, 18fac │ │ + bl 2118c │ │ + tbnz w0, #0, 222c0 │ │ ldr x8, [x20] │ │ sub x22, x22, #0x1 │ │ - cbnz x8, 18f58 │ │ + cbnz x8, 2226c │ │ mov x19, xzr │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ add x8, x9, #0x1 │ │ mov x19, xzr │ │ str x8, [x20, #16] │ │ - mov x0, x19 │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ + b 222c0 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ ldr x8, [x0] │ │ - cbz x8, 19060 │ │ + cbz x8, 22364 │ │ mov x21, x0 │ │ mov x19, xzr │ │ mov w20, #0x1 // #1 │ │ - adrp x22, 6000 │ │ - add x22, x22, #0x3ee │ │ + adrp x22, 9000 │ │ + add x22, x22, #0x51f │ │ ldp x10, x9, [x21, #8] │ │ cmp x9, x10 │ │ - b.cs 19024 // b.hs, b.nlast │ │ + b.cs 22328 // b.hs, b.nlast │ │ ldrb w8, [x8, x9] │ │ cmp w8, #0x45 │ │ - b.eq 19080 // b.none │ │ - cbz x19, 19040 │ │ + b.eq 22384 // b.none │ │ + cbz x19, 22344 │ │ ldr x0, [x21, #32] │ │ - cbz x0, 19040 │ │ + cbz x0, 22344 │ │ mov x1, x22 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 19068 │ │ + bl 18000 │ │ + tbnz w0, #0, 2236c │ │ mov x0, x21 │ │ mov w1, #0x1 // #1 │ │ - bl 17a80 │ │ - tbnz w0, #0, 19068 │ │ + bl 2118c │ │ + tbnz w0, #0, 2236c │ │ ldr x8, [x21] │ │ add x19, x19, #0x1 │ │ - cbnz x8, 1900c │ │ - b 19064 │ │ + cbnz x8, 22310 │ │ + b 22368 │ │ mov x19, xzr │ │ mov x20, xzr │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ add x8, x9, #0x1 │ │ mov x20, xzr │ │ str x8, [x21, #16] │ │ - mov x0, x20 │ │ - mov x1, x19 │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - sub sp, sp, #0x90 │ │ + b 2236c │ │ + sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #64] │ │ - stp x26, x25, [sp, #80] │ │ - stp x24, x23, [sp, #96] │ │ - stp x22, x21, [sp, #112] │ │ - stp x20, x19, [sp, #128] │ │ + stp x24, x23, [sp, #80] │ │ + stp x22, x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ add x29, sp, #0x40 │ │ ldr x8, [x0] │ │ - cbz x8, 192c4 │ │ + cbz x8, 22538 │ │ mov x19, x0 │ │ - mov x25, xzr │ │ - adrp x21, 6000 │ │ - add x21, x21, #0xb9e │ │ - mov w26, #0x3e // #62 │ │ - adrp x22, 6000 │ │ - add x22, x22, #0x3ee │ │ + mov x24, xzr │ │ + adrp x21, 9000 │ │ + add x21, x21, #0x50e │ │ + adrp x22, 9000 │ │ + add x22, x22, #0x752 │ │ mov w20, #0x1 // #1 │ │ - adrp x23, 6000 │ │ - add x23, x23, #0x3ea │ │ - ldp x9, x11, [x19, #8] │ │ - cmp x11, x9 │ │ - b.cs 19108 // b.hs, b.nlast │ │ - ldrb w10, [x8, x11] │ │ - cmp w10, #0x45 │ │ - b.eq 19310 // b.none │ │ - cbz x25, 19130 │ │ + adrp x23, 9000 │ │ + add x23, x23, #0x51f │ │ + ldp x10, x9, [x19, #8] │ │ + cmp x9, x10 │ │ + b.cs 223f0 // b.hs, b.nlast │ │ + ldrb w8, [x8, x9] │ │ + cmp w8, #0x45 │ │ + b.eq 22558 // b.none │ │ + cbz x24, 22414 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 19130 │ │ - mov x1, x22 │ │ + cbz x0, 22414 │ │ + mov x1, x23 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 192c8 │ │ + bl 18000 │ │ + tbnz w0, #0, 2253c │ │ ldr x8, [x19] │ │ - cbz x8, 19204 │ │ - ldp x9, x11, [x19, #8] │ │ - cmp x11, x9 │ │ - b.cs 19230 // b.hs, b.nlast │ │ - ldrb w10, [x8, x11] │ │ - cmp w10, #0x73 │ │ - b.ne 19230 // b.any │ │ - add x10, x11, #0x1 │ │ - cmp x10, x9 │ │ - str x10, [x19, #16] │ │ - b.cs 1916c // b.hs, b.nlast │ │ - ldrb w12, [x8, x10] │ │ - cmp w12, #0x5f │ │ - b.ne 1916c // b.any │ │ - add x8, x11, #0x2 │ │ - str x8, [x19, #16] │ │ - b 19230 │ │ - cmp x10, x9 │ │ - mov x11, xzr │ │ - csel x12, x10, x9, hi // hi = pmore │ │ - cmp x10, x9 │ │ - b.cs 1918c // b.hs, b.nlast │ │ - ldrb w13, [x8, x10] │ │ - cmp w13, #0x5f │ │ - b.eq 19220 // b.none │ │ - cmp x12, x10 │ │ - b.eq 19298 // b.none │ │ - ldrb w14, [x8, x10] │ │ - sub w13, w14, #0x30 │ │ - cmp w13, #0xa │ │ - b.cc 191b4 // b.lo, b.ul, b.last │ │ - sub w13, w14, #0x61 │ │ - cmp w13, #0x1a │ │ - b.cs 191dc // b.hs, b.nlast │ │ - sub w13, w14, #0x57 │ │ - umulh x14, x11, x26 │ │ - add x10, x10, #0x1 │ │ - str x10, [x19, #16] │ │ - cmp xzr, x14 │ │ - b.ne 19298 // b.any │ │ - lsl x14, x11, #6 │ │ - sub x11, x14, x11, lsl #1 │ │ - adds x11, x11, w13, uxtb │ │ - b.cc 19178 // b.lo, b.ul, b.last │ │ - b 19298 │ │ - sub w13, w14, #0x41 │ │ - cmp w13, #0x1a │ │ - b.cs 19298 // b.hs, b.nlast │ │ - sub w13, w14, #0x1d │ │ - umulh x14, x11, x26 │ │ - add x10, x10, #0x1 │ │ - str x10, [x19, #16] │ │ - cmp xzr, x14 │ │ - b.eq 191c8 // b.none │ │ - b 19298 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 192c4 │ │ - mov x1, x23 │ │ - mov w2, #0x1 // #1 │ │ - bl 11730 │ │ - tbz w0, #0, 19288 │ │ - b 192c8 │ │ - add x8, x10, #0x1 │ │ - cmn x11, #0x3 │ │ - str x8, [x19, #16] │ │ - b.hi 19298 // b.pmore │ │ + cbz x8, 22494 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + mov w2, #0x73 // #115 │ │ + bl 2028c │ │ + ldrb w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 224bc // b.none │ │ + ldr x8, [x19] │ │ + cbz x8, 22494 │ │ mov x0, sp │ │ mov x1, x19 │ │ - bl 16b34 │ │ + bl 20324 │ │ ldr x8, [sp] │ │ - cbz x8, 192e8 │ │ + cbz x8, 224f0 │ │ ldp q0, q1, [sp] │ │ - ldr x24, [x19, #32] │ │ + ldr x1, [x19, #32] │ │ stp q0, q1, [sp, #32] │ │ - cbz x24, 19278 │ │ + cbz x1, 22480 │ │ add x0, sp, #0x20 │ │ - mov x1, x24 │ │ - bl 16d6c │ │ - tbnz w0, #0, 192b4 │ │ - mov x0, x24 │ │ - mov x1, x21 │ │ + bl 20540 │ │ + tbnz w0, #0, 22528 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 22480 │ │ + mov x1, x22 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 192b4 │ │ + bl 18000 │ │ + tbnz w0, #0, 22528 │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ - bl 17a80 │ │ - tbnz w0, #0, 192c8 │ │ + bl 2118c │ │ + tbnz w0, #0, 2253c │ │ + b 224ac │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 224ac │ │ + mov x1, x21 │ │ + mov w2, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 2253c │ │ ldr x8, [x19] │ │ - add x25, x25, #0x1 │ │ - cbnz x8, 190f0 │ │ - b 192c4 │ │ + sub x24, x24, #0x1 │ │ + cbnz x8, 223d8 │ │ + b 22538 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 192bc │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 192bc │ │ + ldrb w20, [sp, #1] │ │ + cbz x0, 22530 │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xe80 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x4f5 │ │ + cmp w20, #0x0 │ │ + mov w10, #0x10 // #16 │ │ + mov w11, #0x19 // #25 │ │ + csel x1, x9, x8, ne // ne = any │ │ + csel x2, x11, x10, ne // ne = any │ │ + b 22520 │ │ + ldr x0, [x19, #32] │ │ + ldrb w20, [sp, #8] │ │ + cbz x0, 22530 │ │ + cmp w20, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + mov w9, #0x19 // #25 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xe80 │ │ + csel x2, x9, x8, ne // ne = any │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x4f5 │ │ + csel x1, x8, x10, ne // ne = any │ │ + bl 18000 │ │ + cbz w0, 22530 │ │ mov w20, #0x1 // #1 │ │ - b 192c8 │ │ + b 2253c │ │ str xzr, [x19] │ │ - strb wzr, [x19, #8] │ │ + strb w20, [x19, #8] │ │ mov x20, xzr │ │ mov x0, x20 │ │ - ldp x20, x19, [sp, #128] │ │ - ldp x22, x21, [sp, #112] │ │ - ldp x24, x23, [sp, #96] │ │ - ldp x26, x25, [sp, #80] │ │ + ldp x20, x19, [sp, #112] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x90 │ │ + add sp, sp, #0x80 │ │ ret │ │ - ldrb w21, [sp, #8] │ │ - ldr x0, [x19, #32] │ │ - cbz w21, 19320 │ │ - cbz x0, 19338 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ - mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - cbnz w0, 192b4 │ │ - b 19338 │ │ - add x8, x11, #0x1 │ │ + add x8, x9, #0x1 │ │ mov x20, xzr │ │ str x8, [x19, #16] │ │ - b 192c8 │ │ - cbz x0, 19338 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbnz w0, #0, 192b4 │ │ - mov x20, xzr │ │ - str xzr, [x19] │ │ - strb w21, [x19, #8] │ │ - b 192c8 │ │ + b 2253c │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #144] │ │ add x29, sp, #0x90 │ │ ldr x8, [x0, #8] │ │ - ldr x10, [x0, #32] │ │ - subs x8, x8, x10 │ │ - b.cs 19378 // b.hs, b.nlast │ │ - mov w0, #0x1 // #1 │ │ - movk w0, #0x11, lsl #16 │ │ - ldp x29, x30, [sp, #144] │ │ - add sp, sp, #0xa0 │ │ - ret │ │ - ldr x11, [x0] │ │ - cmp x10, #0x2 │ │ - add x9, x11, x10 │ │ - stp x9, x8, [x0] │ │ - b.ne 196d8 // b.any │ │ - ldrb w12, [x11] │ │ - ldrb w11, [x11, #1] │ │ - sub w10, w12, #0x30 │ │ - cmp w10, #0xa │ │ - b.cc 193b8 // b.lo, b.ul, b.last │ │ - orr w10, w12, #0x20 │ │ - sub w10, w10, #0x61 │ │ - adds w10, w10, #0xa │ │ - csinv w10, w10, wzr, cc // cc = lo, ul, last │ │ - cmp w10, #0x10 │ │ - b.cs 196cc // b.hs, b.nlast │ │ - sub w12, w11, #0x30 │ │ - cmp w12, #0xa │ │ - b.cc 193dc // b.lo, b.ul, b.last │ │ - orr w11, w11, #0x20 │ │ - sub w11, w11, #0x61 │ │ - adds w11, w11, #0xa │ │ - csinv w12, w11, wzr, cc // cc = lo, ul, last │ │ + ldr x9, [x0, #32] │ │ + subs x8, x8, x9 │ │ + b.cs 22590 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + movk w8, #0x11, lsl #16 │ │ + b 22784 │ │ + ldr x10, [x0] │ │ + cmp x9, #0x2 │ │ + add x11, x10, x9 │ │ + stp x11, x8, [x0] │ │ + b.ne 227a0 // b.any │ │ + ldrb w11, [x10] │ │ + sub w12, w11, #0x41 │ │ + sub w13, w11, #0x30 │ │ + cmp w11, #0x39 │ │ + and w12, w12, #0xffffffdf │ │ + add w12, w12, #0xa │ │ + csel w11, w12, w13, hi // hi = pmore │ │ + cmp w11, #0xf │ │ + b.hi 22794 // b.pmore │ │ + ldrb w12, [x10, #1] │ │ + sub w13, w12, #0x41 │ │ + sub w14, w12, #0x30 │ │ + cmp w12, #0x39 │ │ + and w13, w13, #0xffffffdf │ │ + add w13, w13, #0xa │ │ + csel w12, w13, w14, hi // hi = pmore │ │ cmp w12, #0x10 │ │ - b.cs 196cc // b.hs, b.nlast │ │ - and w10, w10, #0xff │ │ - and w11, w12, #0xff │ │ - orr w11, w11, w10, lsl #4 │ │ - tbnz w11, #7, 1947c │ │ + b.cs 22794 // b.hs, b.nlast │ │ + orr w12, w12, w11, lsl #4 │ │ + tbnz w12, #7, 22680 │ │ add x8, sp, #0x14 │ │ mov w2, #0x1 // #1 │ │ - strb w11, [sp, #20] │ │ + strb w12, [sp, #20] │ │ sturh wzr, [sp, #21] │ │ strb wzr, [sp, #23] │ │ stp x8, x2, [sp] │ │ - sub x0, x29, #0x38 │ │ + sub x0, x29, #0x30 │ │ add x1, sp, #0x14 │ │ - bl 1226c │ │ - ldur x8, [x29, #-56] │ │ - cbnz x8, 194e4 │ │ - ldp x0, x8, [x29, #-48] │ │ + bl 18d70 │ │ + ldur w8, [x29, #-48] │ │ + tbnz w8, #0, 22688 │ │ + ldp x0, x8, [x29, #-40] │ │ add x1, x0, x8 │ │ stp x0, x8, [sp, #24] │ │ - cbz x8, 19498 │ │ + cbz x8, 227bc │ │ mov x9, x0 │ │ ldrsb w10, [x9], #1 │ │ and w8, w10, #0xff │ │ - tbz w10, #31, 19654 │ │ + tbz w10, #31, 22774 │ │ ldrb w9, [x0, #1] │ │ cmp w8, #0xe0 │ │ and w10, w9, #0x3f │ │ - b.cc 1963c // b.lo, b.ul, b.last │ │ + b.cc 226b0 // b.lo, b.ul, b.last │ │ ldrb w9, [x0, #2] │ │ cmp w8, #0xf0 │ │ - and w8, w8, #0x1f │ │ and w9, w9, #0x3f │ │ - orr w9, w9, w10, lsl #6 │ │ - b.cc 1964c // b.lo, b.ul, b.last │ │ - ldrb w10, [x0, #3] │ │ - and w10, w10, #0x3f │ │ - orr w9, w10, w9, lsl #6 │ │ - bfi w9, w8, #18, #3 │ │ - mov w8, w9 │ │ + orr w10, w9, w10, lsl #6 │ │ + and w9, w8, #0x1f │ │ + b.cc 2276c // b.lo, b.ul, b.last │ │ + ldrb w8, [x0, #3] │ │ + and w8, w8, #0x3f │ │ + orr w8, w8, w10, lsl #6 │ │ + bfi w8, w9, #18, #3 │ │ add x9, x0, #0x4 │ │ - b 19654 │ │ - cmp w11, #0xc0 │ │ - b.cc 194e4 // b.lo, b.ul, b.last │ │ - cmp w11, #0xe0 │ │ - b.cs 194a4 // b.hs, b.nlast │ │ - mov w10, wzr │ │ - mov w2, #0x2 // #2 │ │ - b 194c8 │ │ + b 22774 │ │ + cmp w12, #0xc0 │ │ + b.cs 22690 // b.hs, b.nlast │ │ mov w8, #0x110000 // #1114112 │ │ - mov x9, x0 │ │ - b 19654 │ │ - cmp w11, #0xf0 │ │ - b.cs 194b8 // b.hs, b.nlast │ │ - mov w10, #0x1 // #1 │ │ + b 22784 │ │ + cmp w12, #0xe0 │ │ + b.cs 226a0 // b.hs, b.nlast │ │ + mov w2, #0x2 // #2 │ │ + b 226cc │ │ + cmp w12, #0xf0 │ │ + b.cs 226c0 // b.hs, b.nlast │ │ mov w2, #0x3 // #3 │ │ - b 194c8 │ │ - cmp w11, #0xf8 │ │ - b.cs 194e4 // b.hs, b.nlast │ │ - mov w10, wzr │ │ + b 226cc │ │ + bfi w10, w8, #6, #5 │ │ + add x9, x0, #0x2 │ │ + mov w8, w10 │ │ + b 22774 │ │ + cmp w12, #0xf8 │ │ + b.cs 22688 // b.hs, b.nlast │ │ mov w2, #0x4 // #4 │ │ + lsl x14, x2, #1 │ │ add x13, sp, #0x14 │ │ - subs x12, x8, #0x2 │ │ - strb w11, [sp, #20] │ │ + add x10, x9, x10 │ │ + mov x11, xzr │ │ + strb w12, [sp, #20] │ │ + orr x12, x13, #0x1 │ │ + sub x9, x14, #0x2 │ │ + add x10, x10, #0x2 │ │ sturh wzr, [sp, #21] │ │ strb wzr, [sp, #23] │ │ stp x13, x2, [sp] │ │ - b.cs 194f4 // b.hs, b.nlast │ │ - mov w0, #0x110000 // #1114112 │ │ - ldp x29, x30, [sp, #144] │ │ - add sp, sp, #0xa0 │ │ - ret │ │ - ldrb w15, [x9] │ │ - ldrb w14, [x9, #1] │ │ - add x16, x9, #0x2 │ │ - stp x16, x12, [x0] │ │ - sub w13, w15, #0x30 │ │ - cmp w13, #0xa │ │ - b.cc 19528 // b.lo, b.ul, b.last │ │ - orr w13, w15, #0x20 │ │ - sub w13, w13, #0x61 │ │ - adds w13, w13, #0xa │ │ - csinv w13, w13, wzr, cc // cc = lo, ul, last │ │ + add x13, x8, x11 │ │ + subs x14, x13, #0x2 │ │ + b.cc 22688 // b.lo, b.ul, b.last │ │ + ldurb w13, [x10, #-2] │ │ + stp x10, x14, [x0] │ │ + sub w15, w13, #0x41 │ │ + sub w16, w13, #0x30 │ │ + cmp w13, #0x39 │ │ + and w15, w15, #0xffffffdf │ │ + add w15, w15, #0xa │ │ + csel w13, w15, w16, hi // hi = pmore │ │ cmp w13, #0xf │ │ - b.hi 196cc // b.pmore │ │ - sub w15, w14, #0x30 │ │ - cmp w15, #0xa │ │ - b.cc 1954c // b.lo, b.ul, b.last │ │ - orr w14, w14, #0x20 │ │ - sub w14, w14, #0x61 │ │ - adds w14, w14, #0xa │ │ - csinv w15, w14, wzr, cc // cc = lo, ul, last │ │ - cmp w15, #0xf │ │ - b.hi 196cc // b.pmore │ │ - orr w13, w15, w13, lsl #4 │ │ - cmp w11, #0xe0 │ │ - strb w13, [sp, #21] │ │ - b.cc 19404 // b.lo, b.ul, b.last │ │ - cmp x12, #0x2 │ │ - b.cc 194e4 // b.lo, b.ul, b.last │ │ - ldrb w14, [x9, #2] │ │ - ldrb w13, [x9, #3] │ │ - add x15, x9, #0x4 │ │ - sub x11, x8, #0x4 │ │ - sub w12, w14, #0x30 │ │ - stp x15, x11, [x0] │ │ - cmp w12, #0xa │ │ - b.cc 1959c // b.lo, b.ul, b.last │ │ - orr w12, w14, #0x20 │ │ - sub w12, w12, #0x61 │ │ - adds w12, w12, #0xa │ │ - csinv w12, w12, wzr, cc // cc = lo, ul, last │ │ - cmp w12, #0xf │ │ - b.hi 196cc // b.pmore │ │ - sub w14, w13, #0x30 │ │ - cmp w14, #0xa │ │ - b.cc 195c0 // b.lo, b.ul, b.last │ │ - orr w13, w13, #0x20 │ │ - sub w13, w13, #0x61 │ │ - adds w13, w13, #0xa │ │ - csinv w14, w13, wzr, cc // cc = lo, ul, last │ │ - cmp w14, #0xf │ │ - b.hi 196cc // b.pmore │ │ - orr w12, w14, w12, lsl #4 │ │ - strb w12, [sp, #22] │ │ - tbnz w10, #0, 19404 │ │ - cmp x11, #0x2 │ │ - b.cc 194e4 // b.lo, b.ul, b.last │ │ - ldrb w10, [x9, #4] │ │ - add x11, x9, #0x6 │ │ - sub x12, x8, #0x6 │ │ - ldrb w9, [x9, #5] │ │ - stp x11, x12, [x0] │ │ - sub w8, w10, #0x30 │ │ - cmp w8, #0xa │ │ - b.cc 1960c // b.lo, b.ul, b.last │ │ - orr w8, w10, #0x20 │ │ - sub w8, w8, #0x61 │ │ - adds w8, w8, #0xa │ │ - csinv w8, w8, wzr, cc // cc = lo, ul, last │ │ - cmp w8, #0xf │ │ - b.hi 196cc // b.pmore │ │ - sub w10, w9, #0x30 │ │ - cmp w10, #0xa │ │ - b.cc 19630 // b.lo, b.ul, b.last │ │ - orr w9, w9, #0x20 │ │ - sub w9, w9, #0x61 │ │ - adds w9, w9, #0xa │ │ - csinv w10, w9, wzr, cc // cc = lo, ul, last │ │ - cmp w10, #0xf │ │ - b.hi 196cc // b.pmore │ │ - orr w8, w10, w8, lsl #4 │ │ - strb w8, [sp, #23] │ │ - b 19404 │ │ - bfi w10, w8, #6, #5 │ │ - add x9, x0, #0x2 │ │ - mov w8, w10 │ │ - b 19654 │ │ - orr w8, w9, w8, lsl #12 │ │ + b.hi 22794 // b.pmore │ │ + ldurb w14, [x10, #-1] │ │ + sub w15, w14, #0x41 │ │ + sub w16, w14, #0x30 │ │ + cmp w14, #0x39 │ │ + and w15, w15, #0xffffffdf │ │ + add w15, w15, #0xa │ │ + csel w14, w15, w16, hi // hi = pmore │ │ + cmp w14, #0x10 │ │ + b.cs 22794 // b.hs, b.nlast │ │ + orr w13, w14, w13, lsl #4 │ │ + sub x11, x11, #0x2 │ │ + add x10, x10, #0x2 │ │ + cmn x9, x11 │ │ + strb w13, [x12], #1 │ │ + b.ne 226f8 // b.any │ │ + b 2260c │ │ + orr w8, w10, w9, lsl #12 │ │ add x9, x0, #0x3 │ │ cmp x9, x1 │ │ - b.eq 196ac // b.none │ │ - ldrsb w10, [x9] │ │ - tbz w10, #31, 196f0 │ │ - and w10, w10, #0xff │ │ - cmp w10, #0xe0 │ │ - b.cc 196f0 // b.lo, b.ul, b.last │ │ - cmp w10, #0xf0 │ │ - b.cc 196f0 // b.lo, b.ul, b.last │ │ - ldrb w11, [x9, #1] │ │ - ldrb w12, [x9, #2] │ │ - ldrb w9, [x9, #3] │ │ - and w11, w11, #0x3f │ │ - lsl w11, w11, #12 │ │ - bfi w11, w12, #6, #6 │ │ - bfxil w11, w9, #0, #6 │ │ - bfi w11, w10, #18, #3 │ │ - cmp w11, #0x110, lsl #12 │ │ - cset w9, eq // eq = none │ │ - cmp w8, #0x110, lsl #12 │ │ - b.ne 196b8 // b.any │ │ - b 196f0 │ │ - mov w9, #0x1 // #1 │ │ + b.ne 227b8 // b.any │ │ cmp w8, #0x110, lsl #12 │ │ - b.eq 196f0 // b.none │ │ - tbz w9, #0, 196f0 │ │ + b.eq 227bc // b.none │ │ mov w0, w8 │ │ ldp x29, x30, [sp, #144] │ │ add sp, sp, #0xa0 │ │ ret │ │ - adrp x0, 50000 │ │ - add x0, x0, #0xf90 │ │ - bl 127d0 │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x30f │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xf78 │ │ + adrp x0, 77000 │ │ + add x0, x0, #0x4c0 │ │ + bl 17640 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x42f │ │ + adrp x2, 77000 │ │ + add x2, x2, #0x4a8 │ │ mov w1, #0x28 // #40 │ │ - bl 11af8 │ │ - bl 199ac │ │ + bl 17fcc │ │ + ldrsb w8, [x9] │ │ + bl 228f4 │ │ mov x8, sp │ │ - adrp x9, 19000 │ │ - add x9, x9, #0xaa4 │ │ - stp x8, x9, [x29, #-56] │ │ + adrp x9, 22000 │ │ + add x10, x9, #0x938 │ │ + stp x0, x8, [x29, #-56] │ │ add x8, sp, #0x18 │ │ - adrp x9, 19000 │ │ - add x9, x9, #0xec0 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0xfe8 │ │ - stp x8, x9, [x29, #-40] │ │ - sub x8, x29, #0x8 │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ - stur x8, [x29, #-24] │ │ - adrp x8, 50000 │ │ - add x8, x8, #0xfa8 │ │ - stp x9, x0, [x29, #-16] │ │ + adrp x9, 22000 │ │ + add x11, x9, #0xaa0 │ │ + stp x10, x8, [x29, #-40] │ │ + sub x8, x29, #0x38 │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x11, x8, [x29, #-24] │ │ + stur x9, [x29, #-8] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0x4d8 │ │ mov w9, #0x4 // #4 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0x518 │ │ stp x8, x9, [sp, #40] │ │ - sub x8, x29, #0x38 │ │ + sub x8, x29, #0x30 │ │ mov w9, #0x3 // #3 │ │ add x0, sp, #0x28 │ │ str x8, [sp, #56] │ │ stp x9, xzr, [sp, #64] │ │ - bl 10efc │ │ - sub sp, sp, #0x30 │ │ - stp x29, x30, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ - add x29, sp, #0x10 │ │ - mov w19, w1 │ │ - cmp w1, #0xc │ │ - b.le 19794 │ │ - cmp w19, #0x26 │ │ - b.gt 197b0 │ │ - cmp w19, #0xd │ │ - b.eq 19870 // b.none │ │ - cmp w19, #0x22 │ │ - b.ne 197d0 // b.any │ │ - mov w8, #0x225c // #8796 │ │ - b 19884 │ │ - cbz w19, 197c8 │ │ - cmp w19, #0x9 │ │ - b.eq 19880 // b.none │ │ - cmp w19, #0xa │ │ - b.ne 197d0 // b.any │ │ - mov w8, #0x6e5c // #28252 │ │ - b 19884 │ │ - cmp w19, #0x27 │ │ - b.eq 19878 // b.none │ │ - cmp w19, #0x5c │ │ - b.ne 197d0 // b.any │ │ - mov w8, #0x5c5c // #23644 │ │ - b 19884 │ │ - mov w8, #0x305c // #12380 │ │ - b 19884 │ │ - mov x20, x0 │ │ - cmp w19, #0x2ff │ │ - b.ls 198a4 // b.plast │ │ - mov w0, w19 │ │ - bl 13640 │ │ - cbz w0, 198a4 │ │ - ubfx x8, x19, #20, #4 │ │ - ubfx x10, x19, #16, #4 │ │ - adrp x9, 4000 │ │ - add x9, x9, #0xcb0 │ │ - mov w11, #0x7d // #125 │ │ - ubfx x12, x19, #12, #4 │ │ - ldrb w8, [x9, x8] │ │ - ldrb w10, [x9, x10] │ │ - strb w11, [sp, #13] │ │ - ubfx x11, x19, #8, #4 │ │ - strb wzr, [sp, #6] │ │ - strb w8, [sp, #7] │ │ - ldrb w8, [x9, x12] │ │ - strb w10, [sp, #8] │ │ - orr w10, w19, #0x1 │ │ - ldrb w11, [x9, x11] │ │ - clz w10, w10 │ │ - strb w8, [sp, #9] │ │ - ubfx x8, x19, #4, #4 │ │ - lsr w10, w10, #2 │ │ - strb w11, [sp, #10] │ │ - and x11, x19, #0xf │ │ - ldrb w8, [x9, x8] │ │ - ldrb w9, [x9, x11] │ │ - strh wzr, [sp, #4] │ │ - sub x0, x10, #0x2 │ │ - cmp x0, #0xb │ │ - strb w8, [sp, #11] │ │ - strb w9, [sp, #12] │ │ - b.cc 19948 // b.lo, b.ul, b.last │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xc20 │ │ - mov w1, #0xa // #10 │ │ - bl 10f28 │ │ - mov w8, #0x725c // #29276 │ │ - b 19884 │ │ - mov w8, #0x275c // #10076 │ │ - b 19884 │ │ - mov w8, #0x745c // #29788 │ │ - mov w9, #0x200 // #512 │ │ - stur xzr, [x0, #2] │ │ - strh w8, [x0] │ │ - strh w9, [x0, #10] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x30 │ │ - ret │ │ - mov w0, w19 │ │ - bl 1334c │ │ - tbz w0, #0, 198cc │ │ - mov w8, #0x80 // #128 │ │ - str w19, [x20, #4] │ │ - strb w8, [x20] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x30 │ │ - ret │ │ - mov w8, w19 │ │ - adrp x10, 4000 │ │ - add x10, x10, #0xcb0 │ │ - ubfx x9, x8, #20, #4 │ │ - ubfx x11, x8, #16, #4 │ │ - ubfx x13, x8, #12, #4 │ │ - mov w12, #0x7d // #125 │ │ - strb wzr, [sp, #6] │ │ + bl 17620 │ │ + sub sp, sp, #0x10 │ │ + ubfx x8, x1, #16, #4 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xeb0 │ │ + ubfx x9, x1, #12, #4 │ │ + mov w11, w1 │ │ + ubfx x13, x1, #4, #4 │ │ + ldrb w8, [x10, x8] │ │ + lsr x12, x11, #20 │ │ + and x11, x11, #0xf │ │ ldrb w9, [x10, x9] │ │ - ldrb w11, [x10, x11] │ │ - strb w12, [sp, #13] │ │ - ubfx x12, x8, #8, #4 │ │ - strh wzr, [sp, #4] │ │ - strb w9, [sp, #7] │ │ - ldrb w9, [x10, x13] │ │ - strb w11, [sp, #8] │ │ - orr w11, w19, #0x1 │ │ + strb wzr, [sp, #8] │ │ + strb w8, [sp, #10] │ │ + ubfx x8, x1, #8, #4 │ │ ldrb w12, [x10, x12] │ │ - clz w11, w11 │ │ - strb w9, [sp, #9] │ │ - ubfx x9, x8, #4, #4 │ │ - lsr w11, w11, #2 │ │ - and x8, x8, #0xf │ │ - strb w12, [sp, #10] │ │ - ldrb w9, [x10, x9] │ │ - ldrb w8, [x10, x8] │ │ - sub x0, x11, #0x2 │ │ - cmp x0, #0xb │ │ strb w9, [sp, #11] │ │ + orr w9, w1, #0x1 │ │ + ldrb w8, [x10, x8] │ │ + clz w9, w9 │ │ + strb w12, [sp, #9] │ │ + ldrb w12, [x10, x13] │ │ + lsr x13, x9, #2 │ │ + strh wzr, [sp, #6] │ │ strb w8, [sp, #12] │ │ - b.cs 19860 // b.hs, b.nlast │ │ - add x8, sp, #0x4 │ │ + ldrb w8, [x10, x11] │ │ + add x10, sp, #0x6 │ │ + sub x11, x13, #0x2 │ │ + strb w12, [sp, #13] │ │ + strb w8, [sp, #14] │ │ + add x8, x10, x9, lsr #2 │ │ + mov w9, #0x5c // #92 │ │ + strb w9, [x10, x11] │ │ + mov w9, #0x75 // #117 │ │ + mov w10, #0x7d // #125 │ │ + sturb w9, [x8, #-1] │ │ mov w9, #0x7b // #123 │ │ - mov w10, #0x755c // #30044 │ │ - add x8, x8, x0 │ │ - strb w0, [x20, #10] │ │ - strb w9, [x8, #2] │ │ - strh w10, [x8] │ │ - ldur x8, [sp, #4] │ │ - ldrh w9, [sp, #12] │ │ - str x8, [x20] │ │ + strb w9, [x8] │ │ + strb w10, [sp, #15] │ │ + ldur x8, [sp, #6] │ │ + ldrh w9, [sp, #14] │ │ + strb w11, [x0, #10] │ │ + str x8, [x0] │ │ mov w8, #0xa // #10 │ │ - strh w9, [x20, #8] │ │ - strb w8, [x20, #11] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x30 │ │ + strh w9, [x0, #8] │ │ + strb w8, [x0, #11] │ │ + add sp, sp, #0x10 │ │ ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ mov x0, x1 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x18f │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4c6 │ │ mov w2, #0x2 // #2 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11730 │ │ - sub x8, x1, x0 │ │ - cmp x8, #0x20 │ │ - b.cs 199dc // b.hs, b.nlast │ │ - cmp x1, x0 │ │ - b.eq 199e4 // b.none │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - cmp x8, #0x8 │ │ - b.cs 199ec // b.hs, b.nlast │ │ + b 18000 │ │ + mov x8, x1 │ │ + sub x1, x1, x0 │ │ + cmp x1, #0x20 │ │ + b.cs 22928 // b.hs, b.nlast │ │ + cmp x8, x0 │ │ + b.eq 2292c // b.none │ │ mov x8, xzr │ │ - mov x9, xzr │ │ - b 19a7c │ │ - mov x1, x8 │ │ - b 11350 │ │ - mov x0, xzr │ │ - ret │ │ - movi v0.2d, #0x0 │ │ - movi v1.8b, #0xbf │ │ - mov w9, #0x1 // #1 │ │ - movi v2.2d, #0x0 │ │ - movi v3.2d, #0x0 │ │ - mov x10, x0 │ │ - movi v4.2d, #0x0 │ │ - dup v5.2d, x9 │ │ - and x9, x8, #0x18 │ │ - mov x11, x9 │ │ - ldr d6, [x10], #8 │ │ - subs x11, x11, #0x8 │ │ - cmgt v6.8b, v6.8b, v1.8b │ │ - uxtl v6.8h, v6.8b │ │ - uxtl2 v7.4s, v6.8h │ │ - uxtl v6.4s, v6.4h │ │ - uxtl2 v16.2d, v7.4s │ │ - uxtl v17.2d, v6.2s │ │ - uxtl2 v6.2d, v6.4s │ │ - uxtl v7.2d, v7.2s │ │ - and v16.16b, v16.16b, v5.16b │ │ - and v17.16b, v17.16b, v5.16b │ │ - and v6.16b, v6.16b, v5.16b │ │ - and v7.16b, v7.16b, v5.16b │ │ - add v4.2d, v4.2d, v16.2d │ │ - add v2.2d, v2.2d, v6.2d │ │ - add v0.2d, v0.2d, v17.2d │ │ - add v3.2d, v3.2d, v7.2d │ │ - b.ne 19a14 // b.any │ │ - add v0.2d, v0.2d, v3.2d │ │ - add v1.2d, v2.2d, v4.2d │ │ - cmp x9, x8 │ │ - add v0.2d, v0.2d, v1.2d │ │ - addp d0, v0.2d │ │ - fmov x8, d0 │ │ - b.eq 19a98 // b.none │ │ - add x9, x9, x0 │ │ - sub x10, x9, x1 │ │ - ldrsb w11, [x9], #1 │ │ - cmn w11, #0x41 │ │ + ldrsb w9, [x0], #1 │ │ + cmn w9, #0x41 │ │ cinc x8, x8, gt │ │ - adds x10, x10, #0x1 │ │ - b.cc 19a84 // b.lo, b.ul, b.last │ │ - ldp x29, x30, [sp], #16 │ │ + subs x1, x1, #0x1 │ │ + b.ne 22910 // b.any │ │ + b 22930 │ │ + b 17c2c │ │ + mov x8, xzr │ │ mov x0, x8 │ │ ret │ │ - sub sp, sp, #0x150 │ │ - stp x29, x30, [sp, #240] │ │ - stp x28, x27, [sp, #256] │ │ - stp x26, x25, [sp, #272] │ │ - stp x24, x23, [sp, #288] │ │ - stp x22, x21, [sp, #304] │ │ - stp x20, x19, [sp, #320] │ │ - add x29, sp, #0xf0 │ │ - ldp x8, x9, [x1, #32] │ │ + sub sp, sp, #0xa0 │ │ + stp x29, x30, [sp, #64] │ │ + stp x28, x27, [sp, #80] │ │ + stp x26, x25, [sp, #96] │ │ + stp x24, x23, [sp, #112] │ │ + stp x22, x21, [sp, #128] │ │ + stp x20, x19, [sp, #144] │ │ + add x29, sp, #0x40 │ │ + ldp x8, x9, [x1] │ │ mov x19, x1 │ │ - ldp x25, x20, [x0] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f0 │ │ + ldp x20, x26, [x0] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f3 │ │ mov w2, #0x1 // #1 │ │ - mov w26, #0x1 // #1 │ │ + mov w27, #0x1 // #1 │ │ ldr x9, [x9, #24] │ │ mov x0, x8 │ │ blr x9 │ │ mov w24, w0 │ │ - cbz x20, 19e58 │ │ - add x27, sp, #0x60 │ │ - add x28, x25, x20 │ │ - adrp x20, 6000 │ │ - add x20, x20, #0x423 │ │ - mov w23, #0x81 // #129 │ │ - adrp x21, 50000 │ │ - add x21, x21, #0x958 │ │ - mov w8, #0x1 // #1 │ │ - b 19b2c │ │ - mov w24, #0x1 // #1 │ │ - add x25, x25, #0x1 │ │ + cbz x26, 22a5c │ │ mov w8, wzr │ │ - cmp x25, x28 │ │ - b.eq 19e58 // b.none │ │ - tst w24, #0xff │ │ - b.ne 19b18 // b.any │ │ - ldr w22, [x19, #52] │ │ - tbnz w22, #2, 19ba4 │ │ - tbnz w8, #0, 19b5c │ │ - ldp x0, x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ee │ │ + adrp x28, 76000 │ │ + add x28, x28, #0xc50 │ │ + sub x22, x29, #0x1c │ │ + add x21, sp, #0x8 │ │ + tbz w24, #0, 229a8 │ │ + mov w24, #0x1 // #1 │ │ + b 22a4c │ │ + ldrb w9, [x19, #18] │ │ + tbnz w9, #7, 229e0 │ │ + tbz w8, #0, 229d0 │ │ + ldp x0, x8, [x19] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51f │ │ mov w2, #0x2 // #2 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbnz w0, #0, 19b18 │ │ - tbnz w22, #4, 19c44 │ │ - tbnz w22, #5, 19cc4 │ │ - ldrb w8, [x25] │ │ - cmp x8, #0x64 │ │ - b.cc 19d98 // b.lo, b.ul, b.last │ │ - mov w9, #0x29 // #41 │ │ - mov w10, #0xffffff9c // #-100 │ │ - mul w9, w8, w9 │ │ - lsr w9, w9, #12 │ │ - madd w10, w9, w10, w8 │ │ - mov w8, w9 │ │ - and x9, x10, #0xff │ │ - adrp x10, 5000 │ │ - add x10, x10, #0x23f │ │ - ldrh w9, [x10, x9, lsl #1] │ │ - sturh w9, [x27, #37] │ │ - mov w9, #0x24 // #36 │ │ - b 19da4 │ │ - tbz w8, #0, 19bc8 │ │ - ldp x0, x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xd43 │ │ + tbnz w0, #0, 229a0 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 22ab4 │ │ + b 22a48 │ │ + ldp x25, x23, [x19] │ │ + tbnz w8, #0, 22a08 │ │ + ldr x8, [x23, #24] │ │ + mov x0, x25 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x751 │ │ mov w2, #0x1 // #1 │ │ mov w24, #0x1 // #1 │ │ - ldr x8, [x8, #24] │ │ blr x8 │ │ - tbnz w0, #0, 19b1c │ │ - ldp q1, q0, [x19, #16] │ │ - add x8, sp, #0x1c │ │ - str x8, [sp, #16] │ │ - ldr w8, [x19, #48] │ │ - ldrb w9, [x19, #56] │ │ - strb w26, [sp, #28] │ │ - str q0, [sp] │ │ - ldr q0, [x19] │ │ - stp w8, w22, [sp, #80] │ │ - mov x8, sp │ │ - strb w9, [sp, #88] │ │ - stp q0, q1, [sp, #32] │ │ - stp x8, x21, [sp, #64] │ │ - tbnz w22, #4, 19c84 │ │ - tbnz w22, #5, 19d2c │ │ - ldrb w8, [x25] │ │ - cmp x8, #0x64 │ │ - b.cc 19db0 // b.lo, b.ul, b.last │ │ - mov w9, #0x29 // #41 │ │ - mov w10, #0xffffff9c // #-100 │ │ - mul w9, w8, w9 │ │ - lsr w9, w9, #12 │ │ - madd w10, w9, w10, w8 │ │ - mov w8, w9 │ │ - and x9, x10, #0xff │ │ - adrp x10, 5000 │ │ - add x10, x10, #0x23f │ │ - ldrh w9, [x10, x9, lsl #1] │ │ - sturh w9, [x27, #37] │ │ - mov w9, #0x24 // #36 │ │ - b 19dbc │ │ - ldrb w9, [x25] │ │ - mov w8, #0x7f // #127 │ │ - mov w10, #0x30 // #48 │ │ - and w11, w9, #0xf │ │ - lsr w12, w9, #4 │ │ - bfxil w10, w9, #0, #4 │ │ - add w13, w11, #0x57 │ │ - cmp w11, #0xa │ │ - mov x0, x8 │ │ - csel w10, w10, w13, cc // cc = lo, ul, last │ │ - cmp w9, #0x10 │ │ - strb w10, [x27, x8] │ │ - sub x8, x8, #0x1 │ │ - mov w9, w12 │ │ - b.cs 19c4c // b.hs, b.nlast │ │ - b 19d00 │ │ - ldrb w10, [x25] │ │ - mov w9, #0x7f // #127 │ │ - mov w8, #0x30 // #48 │ │ - and w11, w10, #0xf │ │ - lsr w12, w10, #4 │ │ - bfxil w8, w10, #0, #4 │ │ - add w13, w11, #0x57 │ │ - cmp w11, #0xa │ │ - csel w11, w8, w13, cc // cc = lo, ul, last │ │ - cmp w10, #0x10 │ │ - mov x8, x9 │ │ - strb w11, [x27, x9] │ │ - sub x9, x9, #0x1 │ │ - mov w10, w12 │ │ - b.cs 19c8c // b.hs, b.nlast │ │ - b 19d68 │ │ - ldrb w9, [x25] │ │ - mov w8, #0x7f // #127 │ │ - mov w10, #0x30 // #48 │ │ - and w11, w9, #0xf │ │ - lsr w12, w9, #4 │ │ - bfxil w10, w9, #0, #4 │ │ - add w13, w11, #0x37 │ │ - cmp w11, #0xa │ │ - mov x0, x8 │ │ - csel w10, w10, w13, cc // cc = lo, ul, last │ │ - cmp w9, #0x10 │ │ - strb w10, [x27, x8] │ │ - sub x8, x8, #0x1 │ │ - mov w9, w12 │ │ - b.cs 19ccc // b.hs, b.nlast │ │ - cmp x0, #0x81 │ │ - b.cs 19eb0 // b.hs, b.nlast │ │ - add x8, x0, #0x1 │ │ - add x4, x27, x0 │ │ - mov x0, x19 │ │ - sub x5, x23, x8 │ │ - mov w1, #0x1 // #1 │ │ - mov x2, x20 │ │ - mov w3, #0x2 // #2 │ │ - bl 110c0 │ │ - b 19e50 │ │ - ldrb w10, [x25] │ │ - mov w9, #0x7f // #127 │ │ - mov w8, #0x30 // #48 │ │ - and w11, w10, #0xf │ │ - lsr w12, w10, #4 │ │ - bfxil w8, w10, #0, #4 │ │ - add w13, w11, #0x37 │ │ - cmp w11, #0xa │ │ - csel w11, w8, w13, cc // cc = lo, ul, last │ │ - cmp w10, #0x10 │ │ - mov x8, x9 │ │ - strb w11, [x27, x9] │ │ - sub x9, x9, #0x1 │ │ - mov w10, w12 │ │ - b.cs 19d34 // b.hs, b.nlast │ │ - cmp x8, #0x81 │ │ - b.cs 19e9c // b.hs, b.nlast │ │ - add x9, x8, #0x1 │ │ - add x0, sp, #0x20 │ │ - add x4, x27, x8 │ │ - sub x5, x23, x9 │ │ - mov w1, #0x1 // #1 │ │ - mov x2, x20 │ │ - mov w3, #0x2 // #2 │ │ - bl 110c0 │ │ - tbnz w0, #0, 19b18 │ │ - b 19e38 │ │ - cmp w8, #0xa │ │ - b.cs 19dc8 // b.hs, b.nlast │ │ - mov w9, #0x26 // #38 │ │ - orr w8, w8, #0x30 │ │ - strb w8, [x27, x9] │ │ - b 19ddc │ │ - cmp w8, #0xa │ │ - b.cs 19e00 // b.hs, b.nlast │ │ - mov w9, #0x26 // #38 │ │ - orr w8, w8, #0x30 │ │ - strb w8, [x27, x9] │ │ - b 19e14 │ │ - adrp x9, 5000 │ │ - add x9, x9, #0x23f │ │ - ldrh w8, [x9, x8, lsl #1] │ │ - mov w9, #0x25 // #37 │ │ - sturh w8, [x27, #37] │ │ - mov w8, #0x27 // #39 │ │ - add x4, x27, x9 │ │ - mov x0, x19 │ │ - sub x5, x8, x9 │ │ - mov w1, #0x1 // #1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - bl 110c0 │ │ - b 19e50 │ │ - adrp x9, 5000 │ │ - add x9, x9, #0x23f │ │ - ldrh w8, [x9, x8, lsl #1] │ │ - mov w9, #0x25 // #37 │ │ - sturh w8, [x27, #37] │ │ - mov w8, #0x27 // #39 │ │ - add x0, sp, #0x20 │ │ - add x4, x27, x9 │ │ - sub x5, x8, x9 │ │ - mov w1, #0x1 // #1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - bl 110c0 │ │ - tbnz w0, #0, 19b18 │ │ - ldp x0, x8, [sp, #64] │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x222 │ │ + tbnz w0, #0, 22a4c │ │ + ldr x8, [x19, #16] │ │ + sub x1, x29, #0x18 │ │ + mov x0, x20 │ │ + sturb w27, [x29, #-28] │ │ + stp x25, x23, [sp, #8] │ │ + str x22, [sp, #24] │ │ + stp x28, x8, [x29, #-16] │ │ + stur x21, [x29, #-24] │ │ + bl 22ab4 │ │ + cbnz w0, 229a0 │ │ + ldp x0, x8, [x29, #-24] │ │ + adrp x1, 8000 │ │ + add x1, x1, #0x4ba │ │ mov w2, #0x2 // #2 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ mov w24, w0 │ │ - b 19b1c │ │ - cbz w24, 19e64 │ │ + subs x26, x26, #0x1 │ │ + add x20, x20, #0x1 │ │ + mov w8, #0x1 // #1 │ │ + b.ne 2299c // b.any │ │ + tbz w24, #0, 22a68 │ │ mov w0, #0x1 // #1 │ │ - b 19e7c │ │ - ldp x0, x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3f1 │ │ + b 22a80 │ │ + ldp x0, x8, [x19] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f4 │ │ mov w2, #0x1 // #1 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - ldp x20, x19, [sp, #320] │ │ - ldp x22, x21, [sp, #304] │ │ - ldp x24, x23, [sp, #288] │ │ - ldp x26, x25, [sp, #272] │ │ - ldp x28, x27, [sp, #256] │ │ - ldp x29, x30, [sp, #240] │ │ - add sp, sp, #0x150 │ │ - ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x988 │ │ - mov x0, x8 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f28 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x988 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f28 │ │ - sub sp, sp, #0xa0 │ │ - stp x29, x30, [sp, #64] │ │ - stp x28, x27, [sp, #80] │ │ - stp x26, x25, [sp, #96] │ │ - stp x24, x23, [sp, #112] │ │ - stp x22, x21, [sp, #128] │ │ - stp x20, x19, [sp, #144] │ │ - add x29, sp, #0x40 │ │ - ldp x19, x25, [x1, #32] │ │ - mov w1, #0x22 // #34 │ │ - ldp x20, x21, [x0] │ │ - ldr x2, [x25, #32] │ │ - mov x0, x19 │ │ - str x2, [sp, #24] │ │ - blr x2 │ │ - tbz w0, #0, 19f24 │ │ - mov w0, #0x1 // #1 │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ - mov x24, xzr │ │ - cbz x21, 1a18c │ │ - mov x22, xzr │ │ - add x8, x20, x21 │ │ - sub x27, x29, #0x10 │ │ - mov x28, x20 │ │ - stp x20, x8, [sp, #8] │ │ - str x21, [sp] │ │ - b 19f68 │ │ - ldp x21, x20, [sp] │ │ + ldp x8, x9, [x0] │ │ + ldp x2, x3, [x1] │ │ + mov x0, x8 │ │ + mov x1, x9 │ │ + b 16d28 │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + ldr w8, [x1, #16] │ │ + tbnz w8, #25, 22b0c │ │ + tbnz w8, #26, 22b70 │ │ + ldrb w10, [x0] │ │ + adrp x9, 8000 │ │ + add x9, x9, #0x3f2 │ │ + cmp w10, #0xa │ │ + b.cc 22b7c // b.lo, b.ul, b.last │ │ + mov w8, #0x29 // #41 │ │ + mul w8, w10, w8 │ │ + lsr w11, w8, #12 │ │ + mov w8, #0x64 // #100 │ │ + msub w8, w11, w8, w10 │ │ + and x8, x8, #0xff │ │ + ldrh w8, [x9, x8, lsl #1] │ │ + sturh w8, [x29, #-2] │ │ mov w8, #0x1 // #1 │ │ - add x24, x8, x22 │ │ - ldr x9, [sp, #16] │ │ - sub x8, x22, x26 │ │ - add x22, x8, x28 │ │ - cmp x28, x9 │ │ - b.eq 1a168 // b.none │ │ - mov x26, x28 │ │ - ldrsb w8, [x28], #1 │ │ - and w23, w8, #0xff │ │ - tbz w8, #31, 19fd8 │ │ - ldrb w8, [x26, #1] │ │ - cmp w23, #0xe0 │ │ - and w8, w8, #0x3f │ │ - b.cc 19fc4 // b.lo, b.ul, b.last │ │ - ldrb w9, [x26, #2] │ │ - cmp w23, #0xf0 │ │ - add x28, x26, #0x3 │ │ - and w9, w9, #0x3f │ │ - orr w9, w9, w8, lsl #6 │ │ - and w8, w23, #0x1f │ │ - b.cc 19fd4 // b.lo, b.ul, b.last │ │ - ldrb w10, [x28] │ │ - and w10, w10, #0x3f │ │ - orr w23, w10, w9, lsl #6 │ │ - bfi w23, w8, #18, #3 │ │ - cmp w23, #0x110, lsl #12 │ │ - b.eq 1a168 // b.none │ │ - add x28, x26, #0x4 │ │ - b 19fd8 │ │ - bfi w8, w23, #6, #5 │ │ - add x28, x26, #0x2 │ │ - mov w23, w8 │ │ - b 19fd8 │ │ - orr w23, w9, w8, lsl #12 │ │ - sub x0, x29, #0x1c │ │ - mov w1, w23 │ │ - mov w2, #0x10001 // #65537 │ │ - bl 12b7c │ │ - ldurb w8, [x29, #-28] │ │ - cmp w8, #0x80 │ │ - b.eq 19f54 // b.none │ │ - ldurb w8, [x29, #-17] │ │ - ldurb w9, [x29, #-18] │ │ - sub w8, w8, w9 │ │ - and w8, w8, #0xff │ │ - cmp w8, #0x1 │ │ - b.eq 19f54 // b.none │ │ - subs x2, x22, x24 │ │ - b.cc 1a1e4 // b.lo, b.ul, b.last │ │ - cbz x24, 1a034 │ │ - cmp x24, x21 │ │ - b.cs 1a030 // b.hs, b.nlast │ │ - ldrsb w8, [x20, x24] │ │ - cmn w8, #0x40 │ │ - b.ge 1a034 // b.tcont │ │ - b 1a1e4 │ │ - b.ne 1a1e4 // b.any │ │ - cbz x22, 1a054 │ │ - cmp x22, x21 │ │ - b.cs 1a050 // b.hs, b.nlast │ │ - ldrsb w8, [x20, x22] │ │ - cmn w8, #0x41 │ │ - b.gt 1a054 │ │ - b 1a1e4 │ │ - b.ne 1a1e4 // b.any │ │ - ldr x8, [x25, #24] │ │ - add x1, x20, x24 │ │ - mov x0, x19 │ │ - blr x8 │ │ - tbnz w0, #0, 19f00 │ │ - ldur x8, [x29, #-28] │ │ - ldur w9, [x29, #-20] │ │ - and w10, w8, #0xff │ │ - stur x8, [x29, #-16] │ │ - cmp w10, #0x80 │ │ - stur w9, [x29, #-8] │ │ - b.ne 1a0ec // b.any │ │ - mov w20, #0x80 // #128 │ │ - b 1a0ac │ │ - ldur w1, [x29, #-12] │ │ - mov w20, wzr │ │ - stur wzr, [x29, #-8] │ │ - stur xzr, [x29, #-16] │ │ - ldr x2, [sp, #24] │ │ - mov x0, x19 │ │ - blr x2 │ │ - tbnz w0, #0, 19f00 │ │ - cmp w20, #0x80 │ │ - b.eq 1a08c // b.none │ │ - ldurb w24, [x29, #-6] │ │ - ldurb w8, [x29, #-5] │ │ - cmp w24, w8 │ │ - b.cs 1a13c // b.hs, b.nlast │ │ - add w8, w24, #0x1 │ │ - cmp w24, #0xa │ │ - sturb w8, [x29, #-6] │ │ - b.cs 1a1d0 // b.hs, b.nlast │ │ - ldrb w1, [x27, x24] │ │ - ldr x2, [sp, #24] │ │ - mov x0, x19 │ │ - blr x2 │ │ - tbz w0, #0, 1a0ac │ │ - b 19f00 │ │ - ldurb w8, [x29, #-5] │ │ - ldurb w20, [x29, #-6] │ │ - cmp w20, w8 │ │ - csel w21, w20, w8, hi // hi = pmore │ │ - cmp w20, #0xa │ │ - mov w8, #0xa // #10 │ │ - csel w24, w20, w8, hi // hi = pmore │ │ - cmp x21, x20 │ │ - b.eq 1a13c // b.none │ │ - add w8, w20, #0x1 │ │ - cmp x24, x20 │ │ - sturb w8, [x29, #-6] │ │ - b.eq 1a1d0 // b.none │ │ - ldrb w1, [x27, x20] │ │ - ldr x2, [sp, #24] │ │ - mov x0, x19 │ │ - blr x2 │ │ - add x20, x20, #0x1 │ │ - tbz w0, #0, 1a108 │ │ - b 19f00 │ │ - cmp w23, #0x80 │ │ - b.cc 19f48 // b.lo, b.ul, b.last │ │ - ldp x21, x20, [sp] │ │ - cmp w23, #0x800 │ │ - b.cs 1a158 // b.hs, b.nlast │ │ - mov w8, #0x2 // #2 │ │ - b 19f50 │ │ - cmp w23, #0x10, lsl #12 │ │ + cbnz w10, 22b88 │ │ + b 22b8c │ │ + ldrb w12, [x0] │ │ + mov w10, #0x1 // #1 │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xeb0 │ │ + sub x9, x29, #0x5 │ │ + and x13, x12, #0xf │ │ + lsr w14, w12, #4 │ │ + mov x11, x10 │ │ + ldrb w10, [x8, x13] │ │ + cmp w12, #0xf │ │ + strb w10, [x9, x11] │ │ + sub x10, x11, #0x1 │ │ + mov w12, w14 │ │ + b.hi 22b20 // b.pmore │ │ + add x8, x11, #0x1 │ │ + mov w9, #0x3 // #3 │ │ + sub x10, x29, #0x5 │ │ + sub x5, x9, x8 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x54d │ │ + add x4, x10, x11 │ │ + mov x0, x1 │ │ + mov w1, #0x1 // #1 │ │ + mov w3, #0x2 // #2 │ │ + b 22bc4 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + b 19378 │ │ mov w8, #0x3 // #3 │ │ - cinc x8, x8, cs // cs = hs, nlast │ │ - b 19f50 │ │ - cbz x24, 1a18c │ │ - cmp x24, x21 │ │ - b.cs 1a184 // b.hs, b.nlast │ │ - ldrsb w8, [x20, x24] │ │ - cmn w8, #0x41 │ │ - b.gt 1a18c │ │ - b 1a200 │ │ - b.ne 1a200 // b.any │ │ - mov x24, x21 │ │ - ldr x8, [x25, #24] │ │ - sub x2, x21, x24 │ │ - add x1, x20, x24 │ │ - mov x0, x19 │ │ - blr x8 │ │ - tbnz w0, #0, 19f00 │ │ - mov x0, x19 │ │ - mov w1, #0x22 // #34 │ │ - ldr x2, [sp, #24] │ │ - ldp x20, x19, [sp, #144] │ │ - ldp x22, x21, [sp, #128] │ │ - ldp x24, x23, [sp, #112] │ │ - ldp x26, x25, [sp, #96] │ │ - ldp x28, x27, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0xa0 │ │ - br x2 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xc38 │ │ - mov x0, x24 │ │ - mov w1, #0xa // #10 │ │ - bl 10f34 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0x9b8 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ - mov x2, x24 │ │ - mov x3, x22 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0x9a0 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ - mov x2, x24 │ │ - mov x3, x21 │ │ - bl 12df0 │ │ - stp x29, x30, [sp, #-48]! │ │ - stp x22, x21, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ - mov x29, sp │ │ - ldr x8, [x1] │ │ - cbz x8, 1a294 │ │ - ldr x12, [x1, #40] │ │ - ldr x8, [x1, #80] │ │ - cmp x12, x8 │ │ - b.eq 1a29c // b.none │ │ - ldr x9, [x1, #96] │ │ - ldr x13, [x1, #72] │ │ - mov x10, x8 │ │ - sub x14, x9, #0x1 │ │ - add x11, x12, x14 │ │ - cmp x11, x8 │ │ - b.cs 1a3a8 // b.hs, b.nlast │ │ - ldr x17, [x1, #8] │ │ - ldp x10, x2, [x1, #24] │ │ - ldr x16, [x1, #56] │ │ - add x15, x12, x9 │ │ - add x7, x13, x12 │ │ - ldr x3, [x1, #88] │ │ - sub x6, x12, x17 │ │ - sub x4, x9, x10 │ │ - add x5, x10, x12 │ │ - add x6, x6, #0x1 │ │ - mov x19, x16 │ │ - mov x10, x12 │ │ - b 1a2e0 │ │ - ldrb w8, [x1, #26] │ │ - cbz w8, 1a3e0 │ │ - mov w8, #0x2 // #2 │ │ - str x8, [x0] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ + mov w11, w10 │ │ + cbz w10, 22b8c │ │ + cbz w11, 22ba4 │ │ + ubfiz x10, x11, #1, #7 │ │ + sub x8, x8, #0x1 │ │ + add x9, x9, x10 │ │ + sub x10, x29, #0x3 │ │ + ldrb w9, [x9, #1] │ │ + strb w9, [x10, x8] │ │ + mov w9, #0x3 // #3 │ │ + mov x0, x1 │ │ + mov w1, #0x1 // #1 │ │ + sub x5, x9, x8 │ │ + sub x9, x29, #0x3 │ │ + mov w2, #0x1 // #1 │ │ + add x4, x9, x8 │ │ + mov x3, xzr │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ ret │ │ - cmn x16, #0x1 │ │ - mov x10, x15 │ │ - str x15, [x1, #40] │ │ - b.eq 1a2d4 // b.none │ │ - mov x11, xzr │ │ - mov x10, x15 │ │ - mov x19, x11 │ │ - str x11, [x1, #56] │ │ - add x11, x10, x14 │ │ - cmp x11, x8 │ │ - b.cs 1a4d4 // b.hs, b.nlast │ │ - cmp x12, x10 │ │ - b.ne 1a3a8 // b.any │ │ - ldrb w10, [x13, x11] │ │ - lsr x10, x2, x10 │ │ - tbz w10, #0, 1a2b4 │ │ - cmp x17, x19 │ │ - csel x10, x17, x19, hi // hi = pmore │ │ - cmn x16, #0x1 │ │ - csel x10, x17, x10, eq // eq = none │ │ - cmp x10, x9 │ │ - mov x21, x10 │ │ - csel x11, x10, x9, hi // hi = pmore │ │ - cmp x11, x21 │ │ - b.eq 1a354 // b.none │ │ - mov x20, x21 │ │ - add x21, x12, x21 │ │ - cmp x21, x8 │ │ - b.cs 1a550 // b.hs, b.nlast │ │ - ldrb w21, [x3, x20] │ │ - ldrb w22, [x7, x20] │ │ - cmp w21, w22 │ │ - add x21, x20, #0x1 │ │ - b.eq 1a310 // b.none │ │ - add x10, x6, x20 │ │ - cmn x16, #0x1 │ │ - str x10, [x1, #40] │ │ - b.eq 1a2d4 // b.none │ │ - mov x11, xzr │ │ - b 1a2cc │ │ - cmn x16, #0x1 │ │ - mov x10, x17 │ │ - csel x20, xzr, x19, eq // eq = none │ │ - cmp x20, x10 │ │ - b.cs 1a44c // b.hs, b.nlast │ │ - sub x10, x10, #0x1 │ │ - cmp x10, x9 │ │ - b.cs 1a59c // b.hs, b.nlast │ │ - add x11, x10, x12 │ │ - cmp x11, x8 │ │ - b.cs 1a5b0 // b.hs, b.nlast │ │ - ldrb w21, [x3, x10] │ │ - ldrb w11, [x13, x11] │ │ - cmp w21, w11 │ │ - b.eq 1a360 // b.none │ │ - cmn x16, #0x1 │ │ - mov x11, x4 │ │ - mov x10, x5 │ │ - str x5, [x1, #40] │ │ - b.ne 1a2cc // b.any │ │ - b 1a2d4 │ │ - cbz x10, 1a420 │ │ - mov x9, x10 │ │ - b 1a3c4 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #16] │ │ + str x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + add x29, sp, #0x10 │ │ + ldr x21, [x1, #16] │ │ + mov x19, x0 │ │ + mov x0, sp │ │ + mov x20, x1 │ │ + bl 210a8 │ │ + ldrb w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.ne 22c14 // b.any │ │ + ldrb w8, [sp, #1] │ │ + strb w8, [x19, #8] │ │ + b 22c40 │ │ + ldr x8, [sp, #8] │ │ + sub x9, x21, #0x1 │ │ cmp x8, x9 │ │ - b.eq 1a424 // b.none │ │ - adds x9, x9, #0x1 │ │ - b.cs 1a420 // b.hs, b.nlast │ │ - cmp x9, x8 │ │ - b.cs 1a3b4 // b.hs, b.nlast │ │ - ldrsb w11, [x13, x9] │ │ - cmn w11, #0x41 │ │ - b.le 1a3bc │ │ - mov x8, x9 │ │ - b 1a424 │ │ - ldrb w9, [x1, #24] │ │ - ldp x8, x3, [x1, #72] │ │ - ldr x2, [x1, #8] │ │ - eor w10, w9, #0x1 │ │ - strb w10, [x1, #24] │ │ - cbz x2, 1a478 │ │ - cmp x2, x3 │ │ - b.cs 1a474 // b.hs, b.nlast │ │ - ldrsb w10, [x8, x2] │ │ - cmn w10, #0x41 │ │ - b.gt 1a478 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x398 │ │ - mov x0, x8 │ │ - mov x1, x3 │ │ - bl 12df0 │ │ - mov x8, xzr │ │ - cmp x8, x10 │ │ - stp x12, x8, [x0, #8] │ │ - csel x8, x8, x10, hi // hi = pmore │ │ - str x8, [x1, #40] │ │ + b.cs 22c3c // b.hs, b.nlast │ │ + ldr w9, [x20, #24] │ │ + add w9, w9, #0x1 │ │ + cmp w9, #0x1f4 │ │ + b.ls 22c58 // b.plast │ │ mov w8, #0x1 // #1 │ │ - str x8, [x0] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - cmn x16, #0x1 │ │ - str x15, [x1, #40] │ │ - b.eq 1a45c // b.none │ │ - str xzr, [x1, #56] │ │ - stp xzr, x12, [x0] │ │ - str x15, [x0, #16] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - b.ne 1a40c // b.any │ │ - cmp x2, x3 │ │ - b.ne 1a488 // b.any │ │ - cbnz w9, 1a4f0 │ │ - b 1a510 │ │ - add x10, x8, x2 │ │ - ldrsb w11, [x10] │ │ - and w8, w11, #0xff │ │ - tbz w11, #31, 1a4ec │ │ - ldrb w11, [x10, #1] │ │ - cmp w8, #0xe0 │ │ - and w11, w11, #0x3f │ │ - b.cc 1a4dc // b.lo, b.ul, b.last │ │ - ldrb w12, [x10, #2] │ │ - cmp w8, #0xf0 │ │ - and w12, w12, #0x3f │ │ - orr w12, w12, w11, lsl #6 │ │ - and w11, w8, #0x1f │ │ - b.cc 1a4e8 // b.lo, b.ul, b.last │ │ - ldrb w8, [x10, #3] │ │ - and w8, w8, #0x3f │ │ - orr w8, w8, w12, lsl #6 │ │ - bfi w8, w11, #18, #3 │ │ - b 1a4ec │ │ - mov x10, x8 │ │ - b 1a3ac │ │ - bfi w11, w8, #6, #5 │ │ - mov w8, w11 │ │ - b 1a4ec │ │ - orr w8, w12, w11, lsl #12 │ │ - cbz w9, 1a508 │ │ - stp x2, x2, [x0, #8] │ │ - str xzr, [x0] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ + b 22c0c │ │ + strb wzr, [x19, #8] │ │ + str xzr, [x19] │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ ret │ │ - cmp w8, #0x110, lsl #12 │ │ - b.ne 1a530 // b.any │ │ - mov w8, #0x1 // #1 │ │ - mov w9, #0x2 // #2 │ │ - strb w8, [x1, #26] │ │ - str x9, [x0] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ + ldp x10, x11, [x20] │ │ + str w9, [x19, #24] │ │ + stp x11, x8, [x19, #8] │ │ + str x10, [x19] │ │ + b 22c44 │ │ + sub w8, w0, #0x61 │ │ + and w9, w8, #0xff │ │ + cmp w9, #0x19 │ │ + b.hi 22c9c // b.pmore │ │ + ubfiz x8, x8, #3, #8 │ │ + adrp x9, a000 │ │ + add x9, x9, #0x3b0 │ │ + ldr x1, [x9, x8] │ │ + adrp x9, 78000 │ │ + add x9, x9, #0x8b8 │ │ + ldr x0, [x9, x8] │ │ ret │ │ - cmp w8, #0x80 │ │ - b.cs 1a540 // b.hs, b.nlast │ │ - mov w8, #0x1 // #1 │ │ - b 1a578 │ │ - cmp w8, #0x800 │ │ - b.cs 1a56c // b.hs, b.nlast │ │ - mov w8, #0x2 // #2 │ │ - b 1a578 │ │ - add x9, x10, x12 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x260 │ │ - cmp x8, x9 │ │ - mov x1, x8 │ │ - csel x0, x8, x9, hi // hi = pmore │ │ - bl 10f34 │ │ - cmp w8, #0x10, lsl #12 │ │ - mov w8, #0x3 // #3 │ │ - cinc x8, x8, cs // cs = hs, nlast │ │ - add x8, x8, x2 │ │ - str x8, [x1, #8] │ │ - stp x2, x8, [x0, #8] │ │ - mov w8, #0x1 // #1 │ │ - str x8, [x0] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ + mov x0, xzr │ │ ret │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x230 │ │ - mov x0, x10 │ │ - mov x1, x9 │ │ - bl 10f34 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x248 │ │ - mov x0, x11 │ │ - mov x1, x8 │ │ - bl 10f34 │ │ - stp x29, x30, [sp, #-64]! │ │ - str x23, [sp, #16] │ │ - stp x22, x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ - mov x29, sp │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #16] │ │ + str x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x10 │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ - cbz x8, 1a6c8 │ │ - ldp x9, x11, [x19, #8] │ │ - cmp x11, x9 │ │ - b.cs 1a630 // b.hs, b.nlast │ │ - ldrb w10, [x8, x11] │ │ - cmp w10, #0x47 │ │ - b.ne 1a630 // b.any │ │ - add x10, x11, #0x1 │ │ - cmp x10, x9 │ │ - str x10, [x19, #16] │ │ - b.cs 1a724 // b.hs, b.nlast │ │ - ldrb w12, [x8, x10] │ │ - cmp w12, #0x5f │ │ - b.ne 1a724 // b.any │ │ - mov x8, xzr │ │ - add x9, x11, #0x2 │ │ - str x9, [x19, #16] │ │ - adds x21, x8, #0x1 │ │ - b.cc 1a634 // b.lo, b.ul, b.last │ │ - b 1a81c │ │ - mov x21, xzr │ │ + cbz x8, 22d2c │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + mov w2, #0x47 // #71 │ │ + bl 2028c │ │ + ldrb w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.ne 22d58 // b.any │ │ + ldr x0, [x19, #32] │ │ + ldrb w21, [sp, #1] │ │ + cbz x0, 22d1c │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xe80 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x4f5 │ │ + cmp w21, #0x0 │ │ + mov w10, #0x10 // #16 │ │ + mov w11, #0x19 // #25 │ │ + csel x1, x9, x8, ne // ne = any │ │ + csel x2, x11, x10, ne // ne = any │ │ + bl 18000 │ │ + tbnz w0, #0, 22d7c │ │ + mov w20, wzr │ │ + str xzr, [x19] │ │ + strb w21, [x19, #8] │ │ + b 22d88 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 22d84 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ + mov w2, #0x1 // #1 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x23, [sp, #32] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x50 │ │ + b 18000 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1a6f0 │ │ - cbz x21, 1a7c8 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x1c │ │ + cbz x0, 22da4 │ │ + ldr x22, [sp, #8] │ │ + cbz x22, 22e34 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x74c │ │ mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbnz w0, #0, 1a838 │ │ - ldr w8, [x19, #40] │ │ - mov x0, x19 │ │ - mov w1, #0x1 // #1 │ │ + bl 18000 │ │ + tbz w0, #0, 22dc0 │ │ mov w20, #0x1 // #1 │ │ - add w8, w8, #0x1 │ │ - str w8, [x19, #40] │ │ - bl 1811c │ │ - tbnz w0, #0, 1a83c │ │ - adrp x20, 6000 │ │ - add x20, x20, #0x3ee │ │ - mov x22, x21 │ │ - b 1a6a4 │ │ + b 22d88 │ │ + mov w20, wzr │ │ + mov w0, w20 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x23, [sp, #32] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x23, [sp, #32] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x50 │ │ + b 236a0 │ │ + mov x23, xzr │ │ + adrp x21, 9000 │ │ + add x21, x21, #0x51f │ │ + cmp x22, x23 │ │ + b.eq 22e18 // b.none │ │ + cbz x23, 22df0 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 22df0 │ │ + mov x1, x21 │ │ + mov w2, #0x2 // #2 │ │ + bl 18000 │ │ + tbnz w0, #0, 22d7c │ │ ldr w8, [x19, #40] │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ - mov w23, #0x1 // #1 │ │ + mov w20, #0x1 // #1 │ │ add w8, w8, #0x1 │ │ str w8, [x19, #40] │ │ - bl 1811c │ │ - tbnz w0, #0, 1a7f0 │ │ - subs x22, x22, #0x1 │ │ - b.eq 1a7ac // b.none │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 1a684 │ │ - mov x1, x20 │ │ - mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbz w0, #0, 1a684 │ │ - b 1a838 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 1a708 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ - mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - b 11730 │ │ - mov x0, x19 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - b 1b584 │ │ - mov w20, wzr │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - cmp x10, x9 │ │ - mov x11, xzr │ │ - mov w13, #0x3e // #62 │ │ - csel x12, x10, x9, hi // hi = pmore │ │ - cmp x10, x9 │ │ - b.cs 1a748 // b.hs, b.nlast │ │ - ldrb w14, [x8, x10] │ │ - cmp w14, #0x5f │ │ - b.eq 1a80c // b.none │ │ - cmp x12, x10 │ │ - b.eq 1a81c // b.none │ │ - ldrb w15, [x8, x10] │ │ - sub w14, w15, #0x30 │ │ - cmp w14, #0xa │ │ - b.cc 1a784 // b.lo, b.ul, b.last │ │ - sub w14, w15, #0x61 │ │ - cmp w14, #0x1a │ │ - b.cs 1a774 // b.hs, b.nlast │ │ - sub w14, w15, #0x57 │ │ - b 1a784 │ │ - sub w14, w15, #0x41 │ │ - cmp w14, #0x1a │ │ - b.cs 1a81c // b.hs, b.nlast │ │ - sub w14, w15, #0x1d │ │ - umulh x15, x11, x13 │ │ - add x10, x10, #0x1 │ │ - str x10, [x19, #16] │ │ - cmp xzr, x15 │ │ - b.ne 1a81c // b.any │ │ - lsl x15, x11, #6 │ │ - sub x11, x15, x11, lsl #1 │ │ - adds x11, x11, w14, uxtb │ │ - b.cc 1a734 // b.lo, b.ul, b.last │ │ - b 1a81c │ │ + bl 2177c │ │ + add x23, x23, #0x1 │ │ + tbnz w0, #0, 22d88 │ │ + b 22dcc │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1a7c8 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ec │ │ + cbz x0, 22e34 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x58d │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - cbnz w0, 1a838 │ │ + bl 18000 │ │ + tbnz w0, #0, 22d7c │ │ mov x0, x19 │ │ - bl 1b584 │ │ + bl 236a0 │ │ ldr w8, [x19, #40] │ │ - sub w8, w8, w21 │ │ + sub w8, w8, w22 │ │ str w8, [x19, #40] │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - mov w20, w23 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - add x9, x10, #0x1 │ │ - adds x8, x11, #0x1 │ │ - str x9, [x19, #16] │ │ - b.cc 1a624 // b.lo, b.ul, b.last │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 1a854 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 1a854 │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - mov w20, wzr │ │ - str xzr, [x19] │ │ - strb wzr, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ - add x29, sp, #0x20 │ │ - ldr x9, [x0] │ │ + b 22d8c │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #64] │ │ + str x19, [sp, #80] │ │ + add x29, sp, #0x40 │ │ + ldr x8, [x0] │ │ mov x19, x0 │ │ - cbz x9, 1a988 │ │ - ldp x10, x8, [x19, #8] │ │ - cmp x8, x10 │ │ - b.cs 1a8e8 // b.hs, b.nlast │ │ - ldrb w11, [x9, x8] │ │ - cmp w11, #0x5f │ │ - b.ne 1a8e8 // b.any │ │ - mov x9, xzr │ │ - add x10, x8, #0x1 │ │ - str x10, [x19, #16] │ │ - sub x8, x8, #0x1 │ │ - cmp x9, x8 │ │ - b.cs 1a9bc // b.hs, b.nlast │ │ - ldr w8, [x19, #24] │ │ - add w8, w8, #0x1 │ │ - cmp w8, #0x1f4 │ │ - b.ls 1aa28 // b.plast │ │ - mov w8, wzr │ │ - mov w20, #0x1 // #1 │ │ - ldr x0, [x19, #32] │ │ - cbnz x0, 1a9cc │ │ - b 1aa0c │ │ - cmp x8, x10 │ │ - mov x11, xzr │ │ - mov w13, #0x3e // #62 │ │ - csel x12, x8, x10, hi // hi = pmore │ │ - mov x14, x8 │ │ - cmp x14, x10 │ │ - b.cs 1a910 // b.hs, b.nlast │ │ - ldrb w15, [x9, x14] │ │ - cmp w15, #0x5f │ │ - b.eq 1a9ac // b.none │ │ - cmp x12, x14 │ │ - b.eq 1a9bc // b.none │ │ - ldrb w16, [x9, x14] │ │ - sub w15, w16, #0x30 │ │ - cmp w15, #0xa │ │ - b.cc 1a938 // b.lo, b.ul, b.last │ │ - sub w15, w16, #0x61 │ │ - cmp w15, #0x1a │ │ - b.cs 1a960 // b.hs, b.nlast │ │ - sub w15, w16, #0x57 │ │ - umulh x16, x11, x13 │ │ - add x14, x14, #0x1 │ │ - str x14, [x19, #16] │ │ - cmp xzr, x16 │ │ - b.ne 1a9bc // b.any │ │ - lsl x16, x11, #6 │ │ - sub x11, x16, x11, lsl #1 │ │ - adds x11, x11, w15, uxtb │ │ - b.cc 1a8fc // b.lo, b.ul, b.last │ │ - b 1a9bc │ │ - sub w15, w16, #0x41 │ │ - cmp w15, #0x1a │ │ - b.cs 1a9bc // b.hs, b.nlast │ │ - sub w15, w16, #0x1d │ │ - umulh x16, x11, x13 │ │ - add x14, x14, #0x1 │ │ - str x14, [x19, #16] │ │ - cmp xzr, x16 │ │ - b.eq 1a94c // b.none │ │ - b 1a9bc │ │ + cbz x8, 22ea8 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + bl 22bd4 │ │ + ldr x8, [sp] │ │ + cbz x8, 22ecc │ │ + ldr x8, [x19, #32] │ │ + cbz x8, 22f1c │ │ + ldp q0, q1, [x19] │ │ + mov x0, x19 │ │ + stp q0, q1, [sp, #32] │ │ + ldp q0, q2, [sp] │ │ + stp q0, q2, [x19] │ │ + bl 20a18 │ │ + ldp q0, q1, [sp, #32] │ │ + stp q0, q1, [x19] │ │ + b 22f20 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1aa18 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ + cbz x0, 22f20 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - b 11730 │ │ - add x10, x14, #0x1 │ │ - adds x9, x11, #0x1 │ │ - str x10, [x19, #16] │ │ - b.cc 1a8b8 // b.lo, b.ul, b.last │ │ - mov w20, wzr │ │ - mov w8, #0x1 // #1 │ │ + ldp x29, x30, [sp, #64] │ │ + ldr x19, [sp, #80] │ │ + add sp, sp, #0x60 │ │ + b 18000 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1aa0c │ │ + cbz x0, 22f0c │ │ + ldrb w8, [sp, #8] │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xe80 │ │ + adrp x10, 9000 │ │ + add x10, x10, #0x4f5 │ │ + mov w11, #0x19 // #25 │ │ cmp w8, #0x0 │ │ - mov w8, #0x19 // #25 │ │ - mov w9, #0x10 // #16 │ │ - adrp x10, 6000 │ │ - add x10, x10, #0x3d1 │ │ - csel x2, x9, x8, ne // ne = any │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xc80 │ │ - csel x1, x8, x10, ne // ne = any │ │ - bl 11730 │ │ - tbz w0, #0, 1aa0c │ │ + mov w8, #0x10 // #16 │ │ + csel x1, x10, x9, ne // ne = any │ │ + csel x2, x11, x8, ne // ne = any │ │ + bl 18000 │ │ + tbz w0, #0, 22f0c │ │ mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - mov w0, wzr │ │ - str xzr, [x19] │ │ - strb w20, [x19, #8] │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - ldr x10, [x19, #32] │ │ - cbz x10, 1aa60 │ │ - ldp q0, q1, [x19] │ │ - mov x0, x19 │ │ - str x9, [x19, #16] │ │ - str w8, [x19, #24] │ │ - stp q0, q1, [sp] │ │ - bl 172ec │ │ + b 22f20 │ │ ldp q0, q1, [sp] │ │ + mov w0, wzr │ │ stp q0, q1, [x19] │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ + b 22f20 │ │ mov w0, wzr │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x9, x8, [x1, #8] │ │ - ldr x10, [x1] │ │ - cmp x8, x9 │ │ - b.cs 1aab0 // b.hs, b.nlast │ │ - ldrb w11, [x10, x8] │ │ - cmp w11, #0x5f │ │ - b.ne 1aab0 // b.any │ │ - add x8, x8, #0x1 │ │ - str xzr, [x0, #8] │ │ - str x8, [x1, #16] │ │ - strb wzr, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - cmp x8, x9 │ │ - mov x11, xzr │ │ - mov w13, #0x3e // #62 │ │ - csel x12, x8, x9, hi // hi = pmore │ │ - cmp x8, x9 │ │ - b.cs 1aad4 // b.hs, b.nlast │ │ - ldrb w14, [x10, x8] │ │ - cmp w14, #0x5f │ │ - b.eq 1ab4c // b.none │ │ - cmp x12, x8 │ │ - b.eq 1ab5c // b.none │ │ - ldrb w15, [x10, x8] │ │ - sub w14, w15, #0x30 │ │ - cmp w14, #0xa │ │ - b.cc 1aafc // b.lo, b.ul, b.last │ │ - sub w14, w15, #0x61 │ │ - cmp w14, #0x1a │ │ - b.cs 1ab24 // b.hs, b.nlast │ │ - sub w14, w15, #0x57 │ │ - umulh x15, x11, x13 │ │ - add x8, x8, #0x1 │ │ - str x8, [x1, #16] │ │ - cmp xzr, x15 │ │ - b.ne 1ab5c // b.any │ │ - lsl x15, x11, #6 │ │ - sub x11, x15, x11, lsl #1 │ │ - adds x11, x11, w14, uxtb │ │ - b.cc 1aac0 // b.lo, b.ul, b.last │ │ - b 1ab5c │ │ - sub w14, w15, #0x41 │ │ - cmp w14, #0x1a │ │ - b.cs 1ab5c // b.hs, b.nlast │ │ - sub w14, w15, #0x1d │ │ - umulh x15, x11, x13 │ │ - add x8, x8, #0x1 │ │ - str x8, [x1, #16] │ │ - cmp xzr, x15 │ │ - b.eq 1ab10 // b.none │ │ - b 1ab5c │ │ - add x9, x8, #0x1 │ │ - adds x8, x11, #0x1 │ │ - str x9, [x1, #16] │ │ - b.cc 1ab70 // b.lo, b.ul, b.last │ │ - mov w9, #0x1 // #1 │ │ - strb wzr, [x0, #1] │ │ - strb w9, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - str x8, [x0, #8] │ │ - strb wzr, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ + ldp x29, x30, [sp, #64] │ │ + ldr x19, [sp, #80] │ │ + add sp, sp, #0x60 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ ldr x8, [x0] │ │ - cbz x8, 1abfc │ │ + cbz x8, 22fac │ │ mov x21, x0 │ │ mov x19, xzr │ │ mov w20, #0x1 // #1 │ │ - adrp x22, 6000 │ │ - add x22, x22, #0x3ee │ │ + adrp x22, 9000 │ │ + add x22, x22, #0x51f │ │ ldp x10, x9, [x21, #8] │ │ cmp x9, x10 │ │ - b.cs 1abc4 // b.hs, b.nlast │ │ + b.cs 22f74 // b.hs, b.nlast │ │ ldrb w8, [x8, x9] │ │ cmp w8, #0x45 │ │ - b.eq 1ac1c // b.none │ │ - cbz x19, 1abe0 │ │ + b.eq 22fcc // b.none │ │ + cbz x19, 22f90 │ │ ldr x0, [x21, #32] │ │ - cbz x0, 1abe0 │ │ + cbz x0, 22f90 │ │ mov x1, x22 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 1ac04 │ │ + bl 18000 │ │ + tbnz w0, #0, 22fb4 │ │ mov x0, x21 │ │ - bl 172ec │ │ - tbnz w0, #0, 1ac04 │ │ + bl 20a18 │ │ + tbnz w0, #0, 22fb4 │ │ ldr x8, [x21] │ │ add x19, x19, #0x1 │ │ - cbnz x8, 1abac │ │ - b 1ac00 │ │ + cbnz x8, 22f5c │ │ + b 22fb0 │ │ mov x19, xzr │ │ mov x20, xzr │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ add x8, x9, #0x1 │ │ mov x20, xzr │ │ str x8, [x21, #16] │ │ - mov x0, x20 │ │ - mov x1, x19 │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - stp x29, x30, [sp, #-64]! │ │ - str x23, [sp, #16] │ │ - stp x22, x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ - mov x29, sp │ │ + b 22fb4 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #16] │ │ + str x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x10 │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ - cbz x8, 1ad44 │ │ - ldp x9, x11, [x19, #8] │ │ - cmp x11, x9 │ │ - b.cs 1acac // b.hs, b.nlast │ │ - ldrb w10, [x8, x11] │ │ - cmp w10, #0x47 │ │ - b.ne 1acac // b.any │ │ - add x10, x11, #0x1 │ │ - cmp x10, x9 │ │ - str x10, [x19, #16] │ │ - b.cs 1adfc // b.hs, b.nlast │ │ - ldrb w12, [x8, x10] │ │ - cmp w12, #0x5f │ │ - b.ne 1adfc // b.any │ │ - mov x9, xzr │ │ - add x10, x11, #0x2 │ │ - str x10, [x19, #16] │ │ - adds x22, x9, #0x1 │ │ - b.cc 1acb0 // b.lo, b.ul, b.last │ │ - b 1af44 │ │ - mov x22, xzr │ │ + cbz x8, 23064 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + mov w2, #0x47 // #71 │ │ + bl 2028c │ │ + ldrb w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.ne 23090 // b.any │ │ + ldr x0, [x19, #32] │ │ + ldrb w20, [sp, #1] │ │ + cbz x0, 23054 │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xe80 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x4f5 │ │ + cmp w20, #0x0 │ │ + mov w10, #0x10 // #16 │ │ + mov w11, #0x19 // #25 │ │ + csel x1, x9, x8, ne // ne = any │ │ + csel x2, x11, x10, ne // ne = any │ │ + bl 18000 │ │ + tbnz w0, #0, 230b4 │ │ + mov w0, wzr │ │ + str xzr, [x19] │ │ + strb w20, [x19, #8] │ │ + b 23154 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1ad6c │ │ - cbz x22, 1aec4 │ │ - adrp x1, 5000 │ │ - add x1, x1, #0x1c │ │ + cbz x0, 23154 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ + mov w2, #0x1 // #1 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x23, [sp, #32] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x50 │ │ + b 18000 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 230bc │ │ + ldr x21, [sp, #8] │ │ + cbz x21, 23140 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x74c │ │ mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbnz w0, #0, 1af60 │ │ - ldr w8, [x19, #40] │ │ + bl 18000 │ │ + tbz w0, #0, 230c8 │ │ + mov w0, #0x1 // #1 │ │ + b 23154 │ │ mov x0, x19 │ │ - mov w1, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ - add w8, w8, #0x1 │ │ - str w8, [x19, #40] │ │ - bl 1811c │ │ - tbnz w0, #0, 1adc8 │ │ - adrp x21, 6000 │ │ - add x21, x21, #0x3ee │ │ - mov x23, x22 │ │ - b 1ad20 │ │ + bl 2332c │ │ + b 23154 │ │ + mov x22, xzr │ │ + adrp x20, 9000 │ │ + add x20, x20, #0x51f │ │ + cmp x21, x22 │ │ + b.eq 23124 // b.none │ │ + cbz x22, 230f8 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 230f8 │ │ + mov x1, x20 │ │ + mov w2, #0x2 // #2 │ │ + bl 18000 │ │ + tbnz w0, #0, 230b4 │ │ ldr w8, [x19, #40] │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ - mov w20, #0x1 // #1 │ │ + mov w23, #0x1 // #1 │ │ add w8, w8, #0x1 │ │ str w8, [x19, #40] │ │ - bl 1811c │ │ - tbnz w0, #0, 1adc8 │ │ - subs x23, x23, #0x1 │ │ - b.eq 1aea8 // b.none │ │ + bl 2177c │ │ + add x22, x22, #0x1 │ │ + tbz w0, #0, 230d4 │ │ + mov w0, w23 │ │ + b 23154 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1ad00 │ │ - mov x1, x21 │ │ + cbz x0, 23140 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x58d │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbz w0, #0, 1ad00 │ │ - b 1af60 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 1ade0 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ - mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - b 11730 │ │ - mov x21, xzr │ │ - adrp x20, 6000 │ │ - add x20, x20, #0x406 │ │ + bl 18000 │ │ + tbnz w0, #0, 230b4 │ │ + mov x0, x19 │ │ + bl 2332c │ │ + ldr w8, [x19, #40] │ │ + sub w8, w8, w21 │ │ + str w8, [x19, #40] │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x23, [sp, #32] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0] │ │ + mov x19, x0 │ │ + cbz x8, 231f4 │ │ ldp x10, x9, [x19, #8] │ │ cmp x9, x10 │ │ - b.cs 1ad90 // b.hs, b.nlast │ │ + b.cs 232d8 // b.hs, b.nlast │ │ ldrb w8, [x8, x9] │ │ - cmp w8, #0x45 │ │ - b.eq 1ae84 // b.none │ │ - cbz x21, 1adac │ │ + add x9, x9, #0x1 │ │ + str x9, [x19, #16] │ │ + cmp w8, #0x4e │ │ + b.eq 23258 // b.none │ │ + cmp w8, #0x4f │ │ + b.eq 23214 // b.none │ │ + cmp w8, #0x52 │ │ + b.ne 232d8 // b.any │ │ + mov x0, x19 │ │ + mov w1, wzr │ │ + bl 2118c │ │ + tbnz w0, #0, 232f4 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1adac │ │ - mov x1, x20 │ │ + cbz x0, 231e0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x58f │ │ mov w2, #0x3 // #3 │ │ - bl 11730 │ │ - tbnz w0, #0, 1af60 │ │ + bl 18000 │ │ + tbnz w0, #0, 232f4 │ │ mov x0, x19 │ │ - bl 1afd0 │ │ - tbnz w0, #0, 1af60 │ │ - ldr x8, [x19] │ │ - sub x21, x21, #0x1 │ │ - cbnz x8, 1ad78 │ │ - mov w20, wzr │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - mov w20, wzr │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - cmp x10, x9 │ │ - mov x11, xzr │ │ - mov w13, #0x3e // #62 │ │ - csel x12, x10, x9, hi // hi = pmore │ │ - cmp x10, x9 │ │ - b.cs 1ae20 // b.hs, b.nlast │ │ - ldrb w14, [x8, x10] │ │ - cmp w14, #0x5f │ │ - b.eq 1af34 // b.none │ │ - cmp x12, x10 │ │ - b.eq 1af44 // b.none │ │ - ldrb w15, [x8, x10] │ │ - sub w14, w15, #0x30 │ │ - cmp w14, #0xa │ │ - b.cc 1ae5c // b.lo, b.ul, b.last │ │ - sub w14, w15, #0x61 │ │ - cmp w14, #0x1a │ │ - b.cs 1ae4c // b.hs, b.nlast │ │ - sub w14, w15, #0x57 │ │ - b 1ae5c │ │ - sub w14, w15, #0x41 │ │ - cmp w14, #0x1a │ │ - b.cs 1af44 // b.hs, b.nlast │ │ - sub w14, w15, #0x1d │ │ - umulh x15, x11, x13 │ │ - add x10, x10, #0x1 │ │ - str x10, [x19, #16] │ │ - cmp xzr, x15 │ │ - b.ne 1af44 // b.any │ │ - lsl x15, x11, #6 │ │ - sub x11, x15, x11, lsl #1 │ │ - adds x11, x11, w14, uxtb │ │ - b.cc 1ae0c // b.lo, b.ul, b.last │ │ - b 1af44 │ │ - add x8, x9, #0x1 │ │ - mov w20, wzr │ │ - str x8, [x19, #16] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ + mov w1, wzr │ │ + bl 2118c │ │ + tbz w0, #0, 23274 │ │ + b 232f4 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1aec4 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ec │ │ - mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - cbnz w0, 1af60 │ │ - ldr x8, [x19] │ │ - cbz x8, 1af24 │ │ - mov x21, xzr │ │ - adrp x20, 6000 │ │ - add x20, x20, #0x406 │ │ - ldp x10, x9, [x19, #8] │ │ - cmp x9, x10 │ │ - b.cs 1aef0 // b.hs, b.nlast │ │ - ldrb w8, [x8, x9] │ │ - cmp w8, #0x45 │ │ - b.eq 1afa0 // b.none │ │ - cbz x21, 1af0c │ │ + cbz x0, 23308 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50e │ │ + mov w2, #0x1 // #1 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 18000 │ │ + ldr w8, [x19, #24] │ │ + add w8, w8, #0x1 │ │ + cmp w8, #0x1f4 │ │ + str w8, [x19, #24] │ │ + b.ls 2327c // b.plast │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 23244 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x4f5 │ │ + mov w2, #0x19 // #25 │ │ + bl 18000 │ │ + tbnz w0, #0, 232f4 │ │ + mov w0, wzr │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [x19] │ │ + strb w8, [x19, #8] │ │ + b 23308 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 23274 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x595 │ │ + mov w2, #0x5 // #5 │ │ + bl 18000 │ │ + tbnz w0, #0, 232f4 │ │ + mov w0, wzr │ │ + b 23308 │ │ + mov x0, x19 │ │ + bl 2316c │ │ + tbnz w0, #0, 232f4 │ │ + adrp x20, 9000 │ │ + add x20, x20, #0x592 │ │ + ldr x9, [x19] │ │ + cbz x9, 232d8 │ │ + ldp x10, x8, [x19, #8] │ │ + cmp x8, x10 │ │ + b.cs 232b0 // b.hs, b.nlast │ │ + ldrb w9, [x9, x8] │ │ + cmp w9, #0x45 │ │ + b.eq 23314 // b.none │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1af0c │ │ + cbz x0, 232c8 │ │ mov x1, x20 │ │ mov w2, #0x3 // #3 │ │ - bl 11730 │ │ - tbnz w0, #0, 1af2c │ │ + bl 18000 │ │ + tbnz w0, #0, 232f4 │ │ mov x0, x19 │ │ - bl 1afd0 │ │ - cbnz w0, 1af2c │ │ - ldr x8, [x19] │ │ - sub x21, x21, #0x1 │ │ - cbnz x8, 1aed8 │ │ - mov w20, wzr │ │ - b 1afac │ │ - mov w20, #0x1 // #1 │ │ - b 1afac │ │ - add x10, x10, #0x1 │ │ - adds x9, x11, #0x1 │ │ - str x10, [x19, #16] │ │ - b.cc 1aca0 // b.lo, b.ul, b.last │ │ + bl 2316c │ │ + tbnz w0, #0, 232f4 │ │ + b 23290 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1af7c │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ + cbz x0, 232fc │ │ + adrp x1, 5000 │ │ + add x1, x1, #0xe80 │ │ mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 1af7c │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - mov w20, wzr │ │ + bl 18000 │ │ + tbz w0, #0, 232fc │ │ + mov w0, #0x1 // #1 │ │ + b 23308 │ │ + mov w0, wzr │ │ str xzr, [x19] │ │ strb wzr, [x19, #8] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ ret │ │ - add x8, x9, #0x1 │ │ - mov w20, wzr │ │ + ldr w9, [x19, #24] │ │ + add x8, x8, #0x1 │ │ str x8, [x19, #16] │ │ - ldr w8, [x19, #40] │ │ - sub w8, w8, w22 │ │ - str w8, [x19, #40] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - sub sp, sp, #0x70 │ │ + sub w8, w9, #0x1 │ │ + str w8, [x19, #24] │ │ + b 23274 │ │ + sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ - stp x22, x21, [sp, #80] │ │ - stp x20, x19, [sp, #96] │ │ + str x27, [sp, #80] │ │ + stp x26, x25, [sp, #96] │ │ + stp x24, x23, [sp, #112] │ │ + stp x22, x21, [sp, #128] │ │ + stp x20, x19, [sp, #144] │ │ add x29, sp, #0x40 │ │ + ldr x8, [x0] │ │ + cbz x8, 234cc │ │ mov x19, x0 │ │ - bl 1b284 │ │ + mov x27, xzr │ │ + adrp x21, 9000 │ │ + add x21, x21, #0x51e │ │ + adrp x22, 9000 │ │ + add x22, x22, #0x51f │ │ + adrp x23, 9000 │ │ + add x23, x23, #0x50e │ │ + adrp x24, 9000 │ │ + add x24, x24, #0x54a │ │ + adrp x25, 9000 │ │ + add x25, x25, #0x51d │ │ + mov w20, #0x1 // #1 │ │ + adrp x26, 9000 │ │ + add x26, x26, #0x52e │ │ + ldp x10, x9, [x19, #8] │ │ + cmp x9, x10 │ │ + b.cs 233a8 // b.hs, b.nlast │ │ + ldrb w8, [x8, x9] │ │ + cmp w8, #0x45 │ │ + b.eq 23544 // b.none │ │ + cbz x27, 233c4 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 233c4 │ │ + mov x1, x26 │ │ + mov w2, #0x3 // #3 │ │ + bl 18000 │ │ + tbnz w0, #0, 23510 │ │ + mov x0, x19 │ │ + bl 23554 │ │ and w8, w0, #0xff │ │ cmp w8, #0x2 │ │ - b.ne 1b014 // b.any │ │ - mov w22, #0x1 // #1 │ │ - mov w0, w22 │ │ - ldp x20, x19, [sp, #96] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x70 │ │ - ret │ │ + b.eq 2350c // b.none │ │ ldr x9, [x19] │ │ - cbz x9, 1b064 │ │ - ldp x10, x8, [x19, #8] │ │ - cmp x8, x10 │ │ - b.cs 1b064 // b.hs, b.nlast │ │ - ldrb w9, [x9, x8] │ │ + cbz x9, 23494 │ │ + ldp x11, x10, [x19, #8] │ │ + cmp x10, x11 │ │ + b.cs 23494 // b.hs, b.nlast │ │ + ldrb w9, [x9, x10] │ │ cmp w9, #0x70 │ │ - b.ne 1b064 // b.any │ │ - tst w0, #0xff │ │ + b.ne 23494 // b.any │ │ + add x9, x10, #0x1 │ │ + str x9, [x19, #16] │ │ + tbz w8, #0, 23418 │ │ ldr x0, [x19, #32] │ │ - add x8, x8, #0x1 │ │ - str x8, [x19, #16] │ │ - b.eq 1b0a8 // b.none │ │ - cbz x0, 1b0c4 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ee │ │ + cbz x0, 23430 │ │ + mov x1, x22 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbz w0, #0, 1b0c4 │ │ - b 1b244 │ │ - tst w0, #0xff │ │ - b.eq 1b08c // b.none │ │ + b 23428 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1b08c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x297 │ │ - mov w2, #0x1 // #1 │ │ - mov w22, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 1affc │ │ - mov w22, wzr │ │ - mov w0, w22 │ │ - ldp x20, x19, [sp, #96] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x70 │ │ - ret │ │ - cbz x0, 1b0c4 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x298 │ │ + cbz x0, 23430 │ │ + mov x1, x25 │ │ mov w2, #0x1 // #1 │ │ - mov w22, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 1affc │ │ + bl 18000 │ │ + tbnz w0, #0, 2350c │ │ ldr x8, [x19] │ │ - cbz x8, 1b1dc │ │ + cbz x8, 234a8 │ │ mov x0, sp │ │ mov x1, x19 │ │ - bl 16b34 │ │ + bl 20324 │ │ ldr x8, [sp] │ │ - cbz x8, 1b204 │ │ + cbz x8, 234d4 │ │ ldp q0, q1, [sp] │ │ ldr x1, [x19, #32] │ │ stp q0, q1, [sp, #32] │ │ - cbz x1, 1b118 │ │ + cbz x1, 23480 │ │ add x0, sp, #0x20 │ │ - bl 16d6c │ │ - tbnz w0, #0, 1b244 │ │ + bl 20540 │ │ + tbnz w0, #0, 2350c │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1b118 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x415 │ │ + cbz x0, 23480 │ │ + mov x1, x24 │ │ mov w2, #0x3 // #3 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b244 │ │ + bl 18000 │ │ + tbnz w0, #0, 2350c │ │ mov x0, x19 │ │ - bl 172ec │ │ - tbnz w0, #0, 1b244 │ │ - adrp x20, 6000 │ │ - add x20, x20, #0x415 │ │ - adrp x21, 6000 │ │ - add x21, x21, #0x3ee │ │ - b 1b148 │ │ - mov x0, x19 │ │ - bl 172ec │ │ - mov w22, #0x1 // #1 │ │ - tbnz w0, #0, 1affc │ │ - ldr x9, [x19] │ │ - cbz x9, 1b06c │ │ - ldp x10, x8, [x19, #8] │ │ - cmp x8, x10 │ │ - b.cs 1b06c // b.hs, b.nlast │ │ - ldrb w9, [x9, x8] │ │ - cmp w9, #0x70 │ │ - b.ne 1b06c // b.any │ │ + bl 20a18 │ │ + mov w8, #0x1 // #1 │ │ + tbz w0, #0, 233d8 │ │ + b 2350c │ │ + tbz w8, #0, 234c0 │ │ ldr x0, [x19, #32] │ │ - add x8, x8, #0x1 │ │ - str x8, [x19, #16] │ │ - cbz x0, 1b190 │ │ + cbz x0, 234c0 │ │ mov x1, x21 │ │ - mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b244 │ │ - ldr x8, [x19] │ │ - cbz x8, 1b1dc │ │ - mov x0, sp │ │ - mov x1, x19 │ │ - bl 16b34 │ │ - ldr x8, [sp] │ │ - cbz x8, 1b204 │ │ - ldp q0, q1, [sp] │ │ - ldr x1, [x19, #32] │ │ - stp q0, q1, [sp, #32] │ │ - cbz x1, 1b138 │ │ - add x0, sp, #0x20 │ │ - bl 16d6c │ │ - tbnz w0, #0, 1b244 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 1b138 │ │ - mov x1, x20 │ │ - mov w2, #0x3 // #3 │ │ - bl 11730 │ │ - tbz w0, #0, 1b138 │ │ - b 1b244 │ │ + b 234b4 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1b08c │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3ea │ │ + cbz x0, 234c0 │ │ + mov x1, x23 │ │ mov w2, #0x1 // #1 │ │ - ldp x20, x19, [sp, #96] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x70 │ │ - b 11730 │ │ - ldrb w20, [sp, #8] │ │ + bl 18000 │ │ + tbnz w0, #0, 23510 │ │ + ldr x8, [x19] │ │ + add x27, x27, #0x1 │ │ + cbnz x8, 23390 │ │ + mov x20, xzr │ │ + b 23510 │ │ ldr x0, [x19, #32] │ │ - cbz w20, 1b22c │ │ - cbz x0, 1b260 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ - mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b244 │ │ - b 1b260 │ │ - cbz x0, 1b260 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbz w0, #0, 1b260 │ │ - mov w22, #0x1 // #1 │ │ - mov w0, w22 │ │ - ldp x20, x19, [sp, #96] │ │ - ldp x22, x21, [sp, #80] │ │ + ldrb w21, [sp, #8] │ │ + cbz x0, 23534 │ │ + cmp w21, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + mov w9, #0x19 // #25 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xe80 │ │ + csel x2, x9, x8, ne // ne = any │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x4f5 │ │ + csel x1, x8, x10, ne // ne = any │ │ + bl 18000 │ │ + cbz w0, 23534 │ │ + mov w20, #0x1 // #1 │ │ + mov x0, x20 │ │ + ldp x20, x19, [sp, #144] │ │ + ldr x27, [sp, #80] │ │ + ldp x22, x21, [sp, #128] │ │ + ldp x24, x23, [sp, #112] │ │ + ldp x26, x25, [sp, #96] │ │ ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x70 │ │ + add sp, sp, #0xa0 │ │ ret │ │ - mov w22, wzr │ │ + mov x20, xzr │ │ str xzr, [x19] │ │ - strb w20, [x19, #8] │ │ - mov w0, w22 │ │ - ldp x20, x19, [sp, #96] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x70 │ │ - ret │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #32] │ │ - stp x22, x21, [sp, #48] │ │ - stp x20, x19, [sp, #64] │ │ - add x29, sp, #0x20 │ │ + strb w21, [x19, #8] │ │ + b 23510 │ │ + add x8, x9, #0x1 │ │ + mov x20, xzr │ │ + str x8, [x19, #16] │ │ + b 23510 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #64] │ │ + str x19, [sp, #80] │ │ + add x29, sp, #0x40 │ │ ldr x9, [x0] │ │ - cbz x9, 1b310 │ │ - ldp x10, x8, [x0, #8] │ │ + mov x19, x0 │ │ + cbz x9, 235dc │ │ + ldp x10, x8, [x19, #8] │ │ cmp x8, x10 │ │ - b.cs 1b310 // b.hs, b.nlast │ │ - ldrb w11, [x9, x8] │ │ - mov x21, x0 │ │ - cmp w11, #0x49 │ │ - b.eq 1b33c // b.none │ │ - cmp w11, #0x42 │ │ - b.ne 1b310 // b.any │ │ - add x11, x8, #0x1 │ │ - cmp x11, x10 │ │ - str x11, [x0, #16] │ │ - b.cs 1b3e8 // b.hs, b.nlast │ │ - ldrb w12, [x9, x11] │ │ - cmp w12, #0x5f │ │ - b.ne 1b3e8 // b.any │ │ - mov x9, xzr │ │ - add x10, x8, #0x2 │ │ - str x10, [x0, #16] │ │ - cmp x9, x8 │ │ - b.cs 1b49c // b.hs, b.nlast │ │ - ldr w8, [x0, #24] │ │ - add w8, w8, #0x1 │ │ - cmp w8, #0x1f4 │ │ - b.ls 1b524 // b.plast │ │ - mov w9, wzr │ │ - mov w19, #0x1 // #1 │ │ - b 1b4a4 │ │ + b.cs 235dc // b.hs, b.nlast │ │ + ldrb w9, [x9, x8] │ │ + cmp w9, #0x49 │ │ + b.eq 23604 // b.none │ │ + cmp w9, #0x42 │ │ + b.ne 235dc // b.any │ │ + add x8, x8, #0x1 │ │ + mov x0, sp │ │ + mov x1, x19 │ │ + str x8, [x19, #16] │ │ + bl 22bd4 │ │ + ldr x8, [sp] │ │ + cbz x8, 23650 │ │ + ldr x8, [x19, #32] │ │ + cbz x8, 23698 │ │ + ldp q0, q1, [x19] │ │ + mov x0, x19 │ │ + stp q0, q1, [sp, #32] │ │ + ldp q0, q2, [sp] │ │ + stp q0, q2, [x19] │ │ + bl 23554 │ │ + ldp q0, q1, [sp, #32] │ │ + and w0, w0, #0xff │ │ + stp q0, q1, [x19] │ │ + b 235f4 │ │ + mov x0, x19 │ │ mov w1, wzr │ │ - bl 160a4 │ │ + bl 1fb7c │ │ mov w8, #0x2 // #2 │ │ cmp w0, #0x0 │ │ - csel w20, w8, wzr, ne // ne = any │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x50 │ │ + csel w0, w8, wzr, ne // ne = any │ │ + ldp x29, x30, [sp, #64] │ │ + ldr x19, [sp, #80] │ │ + add sp, sp, #0x60 │ │ ret │ │ add x8, x8, #0x1 │ │ + mov x0, x19 │ │ mov w1, wzr │ │ - str x8, [x0, #16] │ │ - bl 160a4 │ │ - tbnz w0, #0, 1b4e4 │ │ - ldr x0, [x21, #32] │ │ - mov x8, x21 │ │ - cbz x0, 1b374 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x298 │ │ + str x8, [x19, #16] │ │ + bl 1fb7c │ │ + tbnz w0, #0, 23688 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 23638 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51d │ │ mov w2, #0x1 // #1 │ │ - bl 11730 │ │ - mov x8, x21 │ │ - tbnz w0, #0, 1b4e4 │ │ - ldr x9, [x8] │ │ - cbz x9, 1b470 │ │ - mov x22, xzr │ │ - adrp x19, 6000 │ │ - add x19, x19, #0x3ee │ │ - ldp x11, x10, [x8, #8] │ │ - cmp x10, x11 │ │ - b.cs 1b3a0 // b.hs, b.nlast │ │ - ldrb w9, [x9, x10] │ │ - cmp w9, #0x45 │ │ - b.eq 1b560 // b.none │ │ - cbz x22, 1b3c4 │ │ - ldr x0, [x8, #32] │ │ - cbz x0, 1b3c4 │ │ - mov x1, x19 │ │ - mov w2, #0x2 // #2 │ │ - mov w20, #0x2 // #2 │ │ - bl 11730 │ │ - mov x8, x21 │ │ - tbnz w0, #0, 1b324 │ │ - mov x0, x8 │ │ - bl 17900 │ │ - tbnz w0, #0, 1b4e4 │ │ - ldr x9, [x21] │ │ - mov x8, x21 │ │ - sub x22, x22, #0x1 │ │ - mov w20, #0x1 // #1 │ │ - cbnz x9, 1b388 │ │ - b 1b324 │ │ - cmp x11, x10 │ │ - mov x12, xzr │ │ - mov w14, #0x3e // #62 │ │ - csel x13, x11, x10, hi // hi = pmore │ │ - cmp x11, x10 │ │ - b.cs 1b40c // b.hs, b.nlast │ │ - ldrb w15, [x9, x11] │ │ - cmp w15, #0x5f │ │ - b.eq 1b48c // b.none │ │ - cmp x13, x11 │ │ - b.eq 1b49c // b.none │ │ - ldrb w16, [x9, x11] │ │ - sub w15, w16, #0x30 │ │ - cmp w15, #0xa │ │ - b.cc 1b448 // b.lo, b.ul, b.last │ │ - sub w15, w16, #0x61 │ │ - cmp w15, #0x1a │ │ - b.cs 1b438 // b.hs, b.nlast │ │ - sub w15, w16, #0x57 │ │ - b 1b448 │ │ - sub w15, w16, #0x41 │ │ - cmp w15, #0x1a │ │ - b.cs 1b49c // b.hs, b.nlast │ │ - sub w15, w16, #0x1d │ │ - umulh x16, x12, x14 │ │ - add x11, x11, #0x1 │ │ - str x11, [x0, #16] │ │ - cmp xzr, x16 │ │ - b.ne 1b49c // b.any │ │ - lsl x16, x12, #6 │ │ - sub x12, x16, x12, lsl #1 │ │ - adds x12, x12, w15, uxtb │ │ - b.cc 1b3f8 // b.lo, b.ul, b.last │ │ - b 1b49c │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - add x10, x11, #0x1 │ │ - adds x9, x12, #0x1 │ │ - str x10, [x0, #16] │ │ - b.cc 1b2ec // b.lo, b.ul, b.last │ │ - mov w19, wzr │ │ - mov w9, #0x1 // #1 │ │ - ldr x8, [x0, #32] │ │ - cbz x8, 1b500 │ │ - cmp w9, #0x0 │ │ - mov w9, #0x19 // #25 │ │ - mov w10, #0x10 // #16 │ │ - adrp x11, 6000 │ │ - add x11, x11, #0x3d1 │ │ - csel x2, x10, x9, ne // ne = any │ │ - adrp x9, 4000 │ │ - add x9, x9, #0xc80 │ │ - mov x0, x8 │ │ - csel x1, x9, x11, ne // ne = any │ │ - bl 11730 │ │ - mov w8, w0 │ │ - mov x0, x21 │ │ - cbz w8, 1b500 │ │ - mov w20, #0x2 // #2 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - str xzr, [x0] │ │ - strb w19, [x0, #8] │ │ - mov w20, wzr │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - ldr x10, [x0, #32] │ │ - cbz x10, 1b508 │ │ - ldp q0, q1, [x0] │ │ - mov x19, x0 │ │ - str x9, [x0, #16] │ │ - str w8, [x0, #24] │ │ - stp q0, q1, [sp] │ │ - bl 1b284 │ │ + bl 18000 │ │ + tbnz w0, #0, 23688 │ │ + mov x0, x19 │ │ + bl 20f38 │ │ + mov w8, #0x1 // #1 │ │ + cmp w0, #0x0 │ │ + cinc w0, w8, ne // ne = any │ │ + b 235f4 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 23690 │ │ + ldrb w8, [sp, #8] │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xe80 │ │ + adrp x10, 9000 │ │ + add x10, x10, #0x4f5 │ │ + mov w11, #0x19 // #25 │ │ + cmp w8, #0x0 │ │ + mov w8, #0x10 // #16 │ │ + csel x1, x10, x9, ne // ne = any │ │ + csel x2, x11, x8, ne // ne = any │ │ + bl 18000 │ │ + cbz w0, 23690 │ │ + mov w0, #0x2 // #2 │ │ + b 235f4 │ │ ldp q0, q1, [sp] │ │ stp q0, q1, [x19] │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - add x9, x10, #0x1 │ │ - mov w20, #0x1 // #1 │ │ - str x9, [x8, #16] │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x22, x21, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - sub sp, sp, #0x110 │ │ - stp x29, x30, [sp, #176] │ │ - stp x28, x27, [sp, #192] │ │ - stp x26, x25, [sp, #208] │ │ - stp x24, x23, [sp, #224] │ │ - stp x22, x21, [sp, #240] │ │ - stp x20, x19, [sp, #256] │ │ - add x29, sp, #0xb0 │ │ + mov w0, wzr │ │ + b 235f4 │ │ + sub sp, sp, #0xe0 │ │ + stp x29, x30, [sp, #144] │ │ + str x25, [sp, #160] │ │ + stp x24, x23, [sp, #176] │ │ + stp x22, x21, [sp, #192] │ │ + stp x20, x19, [sp, #208] │ │ + add x29, sp, #0x90 │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ - cbz x8, 1b7a4 │ │ + cbz x8, 2388c │ │ ldp x10, x9, [x19, #8] │ │ cmp x9, x10 │ │ - b.cs 1b5e0 // b.hs, b.nlast │ │ + b.cs 236f0 // b.hs, b.nlast │ │ ldrb w11, [x8, x9] │ │ cmp w11, #0x55 │ │ - b.ne 1b5e0 // b.any │ │ + b.ne 236f0 // b.any │ │ add x9, x9, #0x1 │ │ mov w20, #0x1 // #1 │ │ str x9, [x19, #16] │ │ - cmp x9, x10 │ │ - b.cc 1b5ec // b.lo, b.ul, b.last │ │ - b 1b62c │ │ + b 236f4 │ │ mov w20, wzr │ │ cmp x9, x10 │ │ - b.cs 1b62c // b.hs, b.nlast │ │ + b.cs 2373c // b.hs, b.nlast │ │ ldrb w11, [x8, x9] │ │ cmp w11, #0x4b │ │ - b.ne 1b62c // b.any │ │ + b.ne 2373c // b.any │ │ add x11, x9, #0x1 │ │ cmp x11, x10 │ │ str x11, [x19, #16] │ │ - b.cs 1b658 // b.hs, b.nlast │ │ + b.cs 23768 // b.hs, b.nlast │ │ ldrb w8, [x8, x11] │ │ cmp w8, #0x43 │ │ - b.ne 1b658 // b.any │ │ + b.ne 23768 // b.any │ │ add x8, x9, #0x2 │ │ - adrp x21, 6000 │ │ - add x21, x21, #0x294 │ │ + adrp x21, 9000 │ │ + add x21, x21, #0x531 │ │ mov w22, #0x1 // #1 │ │ str x8, [x19, #16] │ │ - b 1b67c │ │ - tbz w20, #0, 1b7a4 │ │ + b 2378c │ │ + tbz w20, #0, 2388c │ │ mov x21, xzr │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1b650 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x409 │ │ + cbz x0, 23760 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x532 │ │ mov w2, #0x7 // #7 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ - cbnz x21, 1b680 │ │ - b 1b7a4 │ │ - add x0, sp, #0x50 │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ + cbnz x21, 23790 │ │ + b 2388c │ │ + add x0, sp, #0x48 │ │ mov x1, x19 │ │ - bl 16b34 │ │ - ldr x21, [sp, #80] │ │ - cbz x21, 1b6f4 │ │ - ldr x22, [sp, #88] │ │ - cbz x22, 1b8ec │ │ - ldr x8, [sp, #104] │ │ - cbnz x8, 1b8ec │ │ - tbnz w20, #0, 1b634 │ │ + bl 20324 │ │ + ldr x21, [sp, #72] │ │ + cbz x21, 23964 │ │ + ldr x22, [sp, #80] │ │ + cbz x22, 239ac │ │ + ldr x8, [sp, #96] │ │ + cbnz x8, 239ac │ │ + tbnz w20, #0, 23744 │ │ ldr x20, [x19, #32] │ │ - cbz x20, 1b6a0 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xbd0 │ │ + cbz x20, 237b0 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x140 │ │ mov x0, x20 │ │ mov w2, #0x8 // #8 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ movi v0.2s, #0x5f │ │ - add x9, sp, #0x8 │ │ mov w8, #0x1 // #1 │ │ - add x0, sp, #0x50 │ │ - add x1, x9, #0x10 │ │ - stp xzr, x22, [sp, #8] │ │ - stp x21, x22, [sp, #24] │ │ - stp xzr, x22, [sp, #40] │ │ - str d0, [sp, #56] │ │ - strb w8, [sp, #64] │ │ - strh w8, [sp, #72] │ │ - bl 15bbc │ │ - ldr x8, [sp, #80] │ │ - cbz x8, 1b71c │ │ - ldp x8, x9, [sp, #88] │ │ - ldr x10, [sp, #8] │ │ - add x1, x21, x10 │ │ - sub x2, x8, x10 │ │ - str x9, [sp, #8] │ │ - cbnz x20, 1b750 │ │ - b 1b75c │ │ - ldrb w21, [sp, #88] │ │ - ldr x0, [x19, #32] │ │ - cbz w21, 1b9e0 │ │ - cbz x0, 1b9f8 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x3d1 │ │ - mov w2, #0x19 // #25 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ - b 1b9f8 │ │ - ldrb w8, [sp, #73] │ │ - cbnz w8, 1ba08 │ │ - ldp x8, x9, [sp, #8] │ │ - mov w11, #0x1 // #1 │ │ - ldrb w10, [sp, #72] │ │ - strb w11, [sp, #73] │ │ - cbnz w10, 1b740 │ │ - cmp x9, x8 │ │ - b.eq 1ba08 // b.none │ │ - ldr x10, [sp, #24] │ │ - sub x2, x9, x8 │ │ - add x1, x10, x8 │ │ - cbz x20, 1b75c │ │ + mov x0, sp │ │ + stp xzr, x22, [sp] │ │ + stp x21, x22, [sp, #16] │ │ + stp xzr, x22, [sp, #32] │ │ + str d0, [sp, #48] │ │ + strb w8, [sp, #56] │ │ + strh w8, [sp, #64] │ │ + bl 239e4 │ │ + cbz x0, 239d8 │ │ + cbz x20, 237f8 │ │ + mov x8, x0 │ │ + mov x2, x1 │ │ mov x0, x20 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ - ldr x8, [sp, #72] │ │ - ldur q0, [sp, #40] │ │ - ldur q1, [sp, #56] │ │ - ldur q2, [sp, #24] │ │ - str x8, [sp, #144] │ │ - ubfx x8, x8, #8, #8 │ │ - stp q0, q1, [sp, #112] │ │ - ldur q0, [sp, #8] │ │ - stp q0, q2, [sp, #80] │ │ - cbz w8, 1b918 │ │ + mov x1, x8 │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ + add x0, sp, #0x48 │ │ + mov x1, sp │ │ + mov w2, #0x48 // #72 │ │ + bl 75770 │ │ + adrp x21, 9000 │ │ + add x21, x21, #0x53b │ │ + mov x22, x20 │ │ + mov x8, x22 │ │ + add x0, sp, #0x48 │ │ + mov x25, x8 │ │ + bl 239e4 │ │ + cbz x0, 23870 │ │ + mov x8, xzr │ │ + cbz x25, 23818 │ │ + mov x23, x0 │ │ + mov x24, x1 │ │ + mov x0, x25 │ │ + mov x1, x21 │ │ + mov w2, #0x1 // #1 │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ + mov x22, xzr │ │ + cbz x20, 23814 │ │ + mov x0, x20 │ │ + mov x1, x23 │ │ + mov x2, x24 │ │ + bl 18000 │ │ mov x22, x20 │ │ - cbz x22, 1b7a4 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x410 │ │ + cbnz w0, 238b4 │ │ + b 23814 │ │ + cbz x22, 2388c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x539 │ │ mov x0, x22 │ │ mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1b7c0 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x412 │ │ + cbz x0, 238a8 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x53c │ │ mov w2, #0x3 // #3 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ - ldr x8, [x19] │ │ - cbz x8, 1b820 │ │ - mov x21, xzr │ │ - adrp x20, 6000 │ │ - add x20, x20, #0x3ee │ │ - ldp x10, x9, [x19, #8] │ │ - cmp x9, x10 │ │ - b.cs 1b7ec // b.hs, b.nlast │ │ - ldrb w10, [x8, x9] │ │ - cmp w10, #0x45 │ │ - b.eq 1b8d8 // b.none │ │ - cbz x21, 1b808 │ │ - ldr x0, [x19, #32] │ │ - cbz x0, 1b808 │ │ - mov x1, x20 │ │ - mov w2, #0x2 // #2 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ mov x0, x19 │ │ - bl 172ec │ │ - tbnz w0, #0, 1b88c │ │ - ldr x8, [x19] │ │ - sub x21, x21, #0x1 │ │ - cbnz x8, 1b7d4 │ │ + bl 22f30 │ │ + tbz w0, #0, 238d8 │ │ + mov w20, #0x1 // #1 │ │ + mov w0, w20 │ │ + ldp x20, x19, [sp, #208] │ │ + ldr x25, [sp, #160] │ │ + ldp x22, x21, [sp, #192] │ │ + ldp x24, x23, [sp, #176] │ │ + ldp x29, x30, [sp, #144] │ │ + add sp, sp, #0xe0 │ │ + ret │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1b844 │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xb6f │ │ + cbz x0, 238f8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x2fb │ │ mov w2, #0x1 // #1 │ │ mov w20, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b890 │ │ - ldr x8, [x19] │ │ - cbz x8, 1b870 │ │ - ldp x10, x9, [x19, #8] │ │ - cmp x9, x10 │ │ - b.cs 1b870 // b.hs, b.nlast │ │ - ldrb w8, [x8, x9] │ │ - cmp w8, #0x75 │ │ - b.ne 1b870 // b.any │ │ - add x8, x9, #0x1 │ │ + bl 18000 │ │ + tbnz w0, #0, 238b8 │ │ + ldr x9, [x19] │ │ + cbz x9, 23928 │ │ + ldp x10, x8, [x19, #8] │ │ + cmp x8, x10 │ │ + b.cs 23928 // b.hs, b.nlast │ │ + ldrb w9, [x9, x8] │ │ + cmp w9, #0x75 │ │ + b.ne 23928 // b.any │ │ + add x8, x8, #0x1 │ │ mov w20, wzr │ │ str x8, [x19, #16] │ │ - b 1b890 │ │ + b 238b8 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1b8b4 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xff0 │ │ + cbz x0, 23944 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x728 │ │ mov w2, #0x4 // #4 │ │ - bl 11730 │ │ - tbz w0, #0, 1b8b4 │ │ - mov w20, #0x1 // #1 │ │ - mov w0, w20 │ │ - ldp x20, x19, [sp, #256] │ │ - ldp x22, x21, [sp, #240] │ │ - ldp x24, x23, [sp, #224] │ │ - ldp x26, x25, [sp, #208] │ │ - ldp x28, x27, [sp, #192] │ │ - ldp x29, x30, [sp, #176] │ │ - add sp, sp, #0x110 │ │ - ret │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ mov x0, x19 │ │ - ldp x20, x19, [sp, #256] │ │ - ldp x22, x21, [sp, #240] │ │ - ldp x24, x23, [sp, #224] │ │ - ldp x26, x25, [sp, #208] │ │ - ldp x28, x27, [sp, #192] │ │ - ldp x29, x30, [sp, #176] │ │ - add sp, sp, #0x110 │ │ - b 172ec │ │ - add x9, x9, #0x1 │ │ - str x9, [x19, #16] │ │ - ldr x0, [x19, #32] │ │ - cbnz x0, 1b828 │ │ - b 1b844 │ │ + ldp x20, x19, [sp, #208] │ │ + ldr x25, [sp, #160] │ │ + ldp x22, x21, [sp, #192] │ │ + ldp x24, x23, [sp, #176] │ │ + ldp x29, x30, [sp, #144] │ │ + add sp, sp, #0xe0 │ │ + b 20a18 │ │ ldr x0, [x19, #32] │ │ - cbz x0, 1b908 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ - mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ + ldrb w21, [sp, #80] │ │ + cbz x0, 2399c │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xe80 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x4f5 │ │ + cmp w21, #0x0 │ │ + mov w10, #0x10 // #16 │ │ + mov w11, #0x19 // #25 │ │ + csel x1, x9, x8, ne // ne = any │ │ + csel x2, x11, x10, ne // ne = any │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ mov w20, wzr │ │ str xzr, [x19] │ │ - strb wzr, [x19, #8] │ │ - b 1b890 │ │ - add x26, sp, #0x50 │ │ - adrp x21, 6000 │ │ - add x21, x21, #0x30c │ │ - mov w27, #0x1 // #1 │ │ - mov x22, x20 │ │ - mov x23, x20 │ │ - b 1b944 │ │ - mov x22, xzr │ │ - mov x23, xzr │ │ - ldrb w8, [sp, #145] │ │ - cbnz w8, 1b788 │ │ - ldr x25, [sp, #96] │ │ - sub x0, x29, #0x18 │ │ - add x1, x26, #0x10 │ │ - bl 15bbc │ │ - ldur x8, [x29, #-24] │ │ - cbz x8, 1b978 │ │ - ldp x8, x9, [x29, #-16] │ │ - ldr x10, [sp, #80] │ │ - add x25, x25, x10 │ │ - sub x24, x8, x10 │ │ - str x9, [sp, #80] │ │ - cbnz x23, 1b9a8 │ │ - b 1b93c │ │ - ldrb w8, [sp, #145] │ │ - cbnz w8, 1b788 │ │ - ldp x8, x9, [sp, #80] │ │ - ldrb w10, [sp, #144] │ │ - strb w27, [sp, #145] │ │ - cbnz w10, 1b998 │ │ - cmp x9, x8 │ │ - b.eq 1b788 // b.none │ │ - ldr x10, [sp, #96] │ │ - sub x24, x9, x8 │ │ - add x25, x10, x8 │ │ - cbz x23, 1b93c │ │ - mov x0, x23 │ │ - mov x1, x21 │ │ - mov w2, #0x1 // #1 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ - cbz x20, 1b934 │ │ - mov x0, x20 │ │ - mov x1, x25 │ │ - mov x2, x24 │ │ - bl 11730 │ │ - mov x22, x20 │ │ - mov x23, x20 │ │ - tbz w0, #0, 1b93c │ │ - b 1b88c │ │ - cbz x0, 1b9f8 │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xc80 │ │ + strb w21, [x19, #8] │ │ + b 238b8 │ │ + ldr x0, [x19, #32] │ │ + cbz x0, 239c8 │ │ + adrp x1, 5000 │ │ + add x1, x1, #0xe80 │ │ mov w2, #0x10 // #16 │ │ - bl 11730 │ │ - tbnz w0, #0, 1b88c │ │ + bl 18000 │ │ + tbnz w0, #0, 238b4 │ │ mov w20, wzr │ │ str xzr, [x19] │ │ - strb w21, [x19, #8] │ │ - b 1b890 │ │ - adrp x0, 51000 │ │ - add x0, x0, #0x78 │ │ - bl 127d0 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x0, x9, [x1, #32] │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x22b │ │ - mov x1, x8 │ │ - ldr x3, [x9, #24] │ │ - mov w2, #0x5 // #5 │ │ - ldp x29, x30, [sp], #16 │ │ - br x3 │ │ - mov x3, x0 │ │ - mov x0, x1 │ │ - cbz x3, 1ba7c │ │ - cmp x3, x2 │ │ - b.cs 1ba78 // b.hs, b.nlast │ │ - ldrsb w8, [x0, x3] │ │ - cmn w8, #0x41 │ │ - b.gt 1ba7c │ │ - stp x29, x30, [sp, #-16]! │ │ + strb wzr, [x19, #8] │ │ + b 238b8 │ │ + adrp x0, 77000 │ │ + add x0, x0, #0x5a8 │ │ + bl 17640 │ │ + stp x29, x30, [sp, #-96]! │ │ + str x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x30 │ │ - mov x1, x2 │ │ - mov x2, xzr │ │ - bl 12df0 │ │ - b.ne 1ba5c // b.any │ │ - mov x1, x3 │ │ + ldrb w8, [x0, #65] │ │ + tbz w8, #0, 23a10 │ │ + mov x0, xzr │ │ + b 23af8 │ │ + ldp x23, x25, [x0, #16] │ │ + mov x19, x0 │ │ + ldr x24, [x0, #40] │ │ + cmp x24, x25 │ │ + b.hi 23ad0 // b.pmore │ │ + ldr x26, [x19, #32] │ │ + cmp x24, x26 │ │ + b.cc 23ad0 // b.lo, b.ul, b.last │ │ + ldrb w20, [x19, #56] │ │ + add x21, x19, #0x30 │ │ + add x8, x21, x20 │ │ + ldurb w22, [x8, #-1] │ │ + sub x2, x24, x26 │ │ + add x1, x23, x26 │ │ + cmp x2, #0xf │ │ + b.hi 23a78 // b.pmore │ │ + cmp x24, x26 │ │ + b.eq 23acc // b.none │ │ + mov x8, xzr │ │ + ldrb w9, [x1, x8] │ │ + cmp w9, w22 │ │ + b.eq 23a88 // b.none │ │ + add x8, x8, #0x1 │ │ + cmp x2, x8 │ │ + b.ne 23a5c // b.any │ │ + b 23acc │ │ + mov w0, w22 │ │ + bl 19f94 │ │ + tbz w0, #0, 23acc │ │ + mov x8, x1 │ │ + add x8, x26, x8 │ │ + add x26, x8, #0x1 │ │ + subs x27, x26, x20 │ │ + str x26, [x19, #32] │ │ + b.cc 23ac0 // b.lo, b.ul, b.last │ │ + cmp x26, x25 │ │ + b.hi 23ac0 // b.pmore │ │ + cmp w20, #0x5 │ │ + b.cs 23b28 // b.hs, b.nlast │ │ + add x0, x23, x27 │ │ + mov x1, x21 │ │ + mov x2, x20 │ │ + bl 757a0 │ │ + cbz w0, 23b14 │ │ + cmp x24, x26 │ │ + b.cs 23a40 // b.hs, b.nlast │ │ + b 23ad0 │ │ + str x24, [x19, #32] │ │ + ldp x8, x9, [x19] │ │ + ldrb w10, [x19, #64] │ │ + subs x1, x9, x8 │ │ + add x8, x23, x8 │ │ + cset w9, ne // ne = any │ │ + orr w9, w10, w9 │ │ + mov w10, #0x1 // #1 │ │ + tst w9, #0x1 │ │ + strb w10, [x19, #65] │ │ + csel x0, x8, xzr, ne // ne = any │ │ + ldp x20, x19, [sp, #80] │ │ + ldr x27, [sp, #16] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x29, x30, [sp], #96 │ │ ret │ │ - sub sp, sp, #0xc0 │ │ - stp x29, x30, [sp, #96] │ │ - stp x28, x27, [sp, #112] │ │ - stp x26, x25, [sp, #128] │ │ - stp x24, x23, [sp, #144] │ │ - stp x22, x21, [sp, #160] │ │ - stp x20, x19, [sp, #176] │ │ - add x29, sp, #0x60 │ │ + ldr x8, [x19] │ │ + str x26, [x19] │ │ + sub x1, x27, x8 │ │ + add x0, x23, x8 │ │ + b 23af8 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x550 │ │ + mov x0, xzr │ │ + mov x1, x20 │ │ + mov w2, #0x4 // #4 │ │ + bl 186d8 │ │ + sub sp, sp, #0xb0 │ │ + stp x29, x30, [sp, #80] │ │ + stp x28, x27, [sp, #96] │ │ + stp x26, x25, [sp, #112] │ │ + stp x24, x23, [sp, #128] │ │ + stp x22, x21, [sp, #144] │ │ + stp x20, x19, [sp, #160] │ │ + add x29, sp, #0x50 │ │ ldr x8, [x0] │ │ mov x19, x1 │ │ ldr x20, [x8] │ │ - cbz x20, 1c480 │ │ - ldp x24, x22, [x8, #8] │ │ + cbz x20, 24490 │ │ + ldp x23, x26, [x8, #8] │ │ mov w8, #0xffef0000 // #-1114112 │ │ - mov x9, xzr │ │ - mov w23, #0xa // #10 │ │ + mov x28, xzr │ │ + mov w22, #0xa // #10 │ │ + mov w17, #0xffffffde // #-34 │ │ orr w8, w8, #0x800 │ │ - str w8, [sp, #4] │ │ - str x22, [sp, #8] │ │ - b 1baf0 │ │ - ldp x0, x8, [x19, #32] │ │ - mov x1, x27 │ │ - mov x2, x26 │ │ - ldr x8, [x8, #24] │ │ - blr x8 │ │ - ldp x22, x9, [sp, #8] │ │ - tbnz w0, #0, 1c4b0 │ │ - cmp x9, x22 │ │ - cset w21, ne // ne = any │ │ - b.eq 1c4b0 // b.none │ │ - cbz x24, 1c4f0 │ │ - ldrb w10, [x20] │ │ - mov x8, x9 │ │ - mov x11, xzr │ │ - add x27, x9, #0x1 │ │ - sub x12, x24, #0x1 │ │ - mov x26, x24 │ │ - mov w9, w10 │ │ - add x25, x20, xzr │ │ - mov w13, w9 │ │ - tbz w10, #7, 1bbc0 │ │ - b 1bb5c │ │ - cmp x12, x11 │ │ - b.eq 1c4f0 // b.none │ │ - add x9, x20, x11 │ │ - ldrsb w9, [x9, #1] │ │ - cmn w9, #0x41 │ │ - b.le 1c528 │ │ - and w9, w9, #0xff │ │ - sub x26, x26, #0x1 │ │ - add x11, x11, #0x1 │ │ - add x25, x20, x11 │ │ - mov w13, w9 │ │ - tbz w9, #7, 1bbc0 │ │ - ldrb w13, [x25, #1] │ │ - cmp w9, #0xe0 │ │ - and w13, w13, #0x3f │ │ - b.cc 1bba4 // b.lo, b.ul, b.last │ │ - add x15, x20, x11 │ │ - cmp w9, #0xf0 │ │ - ldrb w14, [x15, #2] │ │ + str w8, [sp, #12] │ │ + str x26, [sp, #16] │ │ + cmp x28, x26 │ │ + mov x8, x28 │ │ + cinc x28, x28, cc // cc = lo, ul, last │ │ + b.cs 24488 // b.hs, b.nlast │ │ + cbz x23, 24508 │ │ + ldrb w11, [x20] │ │ + mov x12, xzr │ │ + add x9, x8, #0x1 │ │ + sub x13, x23, #0x1 │ │ + mov x25, x23 │ │ + mov w10, w11 │ │ + add x24, x20, x12 │ │ + mov w14, w10 │ │ + tbz w10, #7, 23c1c │ │ + ldrb w14, [x24, #1] │ │ + cmp w10, #0xe0 │ │ and w14, w14, #0x3f │ │ - orr w13, w14, w13, lsl #6 │ │ - and w14, w9, #0x1f │ │ - b.cc 1bbac // b.lo, b.ul, b.last │ │ - ldrb w15, [x15, #3] │ │ + b.cc 23c10 // b.lo, b.ul, b.last │ │ + add x16, x20, x12 │ │ + cmp w10, #0xf0 │ │ + ldrb w15, [x16, #2] │ │ and w15, w15, #0x3f │ │ - orr w13, w15, w13, lsl #6 │ │ - bfi w13, w14, #18, #3 │ │ - cmp w13, #0x110, lsl #12 │ │ - b.ne 1bbc0 // b.any │ │ - b 1c4f0 │ │ - bfi w13, w9, #6, #5 │ │ - b 1bbc0 │ │ - orr w13, w13, w14, lsl #12 │ │ - sub w13, w13, #0x30 │ │ - cmp w13, #0x9 │ │ - b.ls 1bb2c // b.plast │ │ - b 1bbcc │ │ - sub w13, w13, #0x30 │ │ - cmp w13, #0x9 │ │ - b.ls 1bb2c // b.plast │ │ - subs x3, x24, x26 │ │ - b.eq 1bbe0 // b.none │ │ - ldrsb w11, [x20, x3] │ │ - cmn w11, #0x41 │ │ - b.le 1c590 │ │ - subs x11, x3, #0x1 │ │ - b.eq 1bc08 // b.none │ │ - cbz x3, 1c500 │ │ - cmp w10, #0x2b │ │ - b.ne 1bc1c // b.any │ │ + orr w14, w15, w14, lsl #6 │ │ + and w15, w10, #0x1f │ │ + b.cc 23c18 // b.lo, b.ul, b.last │ │ + ldrb w16, [x16, #3] │ │ + and w16, w16, #0x3f │ │ + orr w14, w16, w14, lsl #6 │ │ + bfi w14, w15, #18, #3 │ │ + cmp w14, #0x110, lsl #12 │ │ + b.ne 23c1c // b.any │ │ + b 24508 │ │ + bfi w14, w10, #6, #5 │ │ + b 23c1c │ │ + orr w14, w14, w15, lsl #12 │ │ + sub w14, w14, #0x30 │ │ + cmp w14, #0xa │ │ + b.cs 23c50 // b.hs, b.nlast │ │ + cmp x13, x12 │ │ + b.eq 24508 // b.none │ │ + add x10, x20, x12 │ │ + ldrsb w10, [x10, #1] │ │ + cmn w10, #0x41 │ │ + b.le 24540 │ │ + and w10, w10, #0xff │ │ + sub x25, x25, #0x1 │ │ + add x12, x12, #0x1 │ │ + b 23bbc │ │ + subs x3, x23, x25 │ │ + b.eq 2455c // b.none │ │ + ldrsb w12, [x20, x3] │ │ + cmn w12, #0x41 │ │ + b.le 24564 │ │ + subs x12, x3, #0x1 │ │ + b.ne 23c88 // b.any │ │ + cmp w11, #0x2b │ │ + mov w12, #0x1 // #1 │ │ + b.eq 24518 // b.none │ │ + cmp w11, #0x2d │ │ + b.eq 24518 // b.none │ │ + mov w3, #0x1 // #1 │ │ + b 23cf0 │ │ + cmp w11, #0x2b │ │ + b.ne 23ce8 // b.any │ │ cmp x3, #0x12 │ │ add x20, x20, #0x1 │ │ - mov x3, x11 │ │ - b.cc 1bc24 // b.lo, b.ul, b.last │ │ - b 1bc50 │ │ - cmp w10, #0x2b │ │ - b.eq 1c500 // b.none │ │ - cmp w10, #0x2d │ │ - b.ne 1bc24 // b.any │ │ - b 1c500 │ │ - cmp x3, #0x11 │ │ - b.cs 1bc50 // b.hs, b.nlast │ │ - mov x24, xzr │ │ - ldrb w10, [x20] │ │ - sub w10, w10, #0x30 │ │ - cmp w10, #0x9 │ │ - b.hi 1c4fc // b.pmore │ │ - mul x11, x24, x23 │ │ - subs x3, x3, #0x1 │ │ - add x20, x20, #0x1 │ │ - add x24, x11, w10, uxtw │ │ - b.ne 1bc28 // b.any │ │ - b 1bc88 │ │ - mov x24, xzr │ │ - umulh x10, x24, x23 │ │ + mov x3, x12 │ │ + b.cc 23cf0 // b.lo, b.ul, b.last │ │ + mov x23, xzr │ │ + cbz x3, 23d14 │ │ ldrb w11, [x20], #1 │ │ - cmp xzr, x10 │ │ - sub w10, w11, #0x30 │ │ - b.ne 1c544 // b.any │ │ - cmp w10, #0xa │ │ - b.cs 1c4fc // b.hs, b.nlast │ │ - add x11, x24, x24, lsl #2 │ │ - lsl x11, x11, #1 │ │ - adds x24, x11, w10, uxtw │ │ - b.cs 1c554 // b.hs, b.nlast │ │ + sub w11, w11, #0x30 │ │ + cmp w11, #0x9 │ │ + b.hi 24514 // b.pmore │ │ + umulh x12, x23, x22 │ │ + add x13, x23, x23, lsl #2 │ │ + lsl x13, x13, #1 │ │ + cmp xzr, x12 │ │ + mov w12, #0x2 // #2 │ │ + cset w14, ne // ne = any │ │ + adds x23, x13, w11, uxtw │ │ + cset w11, cs // cs = hs, nlast │ │ + tbnz w14, #0, 24518 │ │ sub x3, x3, #0x1 │ │ - cbnz x3, 1bc54 │ │ - cbz x24, 1bca8 │ │ - cmp x26, x24 │ │ - b.ls 1bca4 // b.plast │ │ - ldrsb w10, [x25, x24] │ │ - cmn w10, #0x41 │ │ - b.gt 1bca8 │ │ - b 1c574 │ │ - b.ne 1c574 // b.any │ │ - cmp x27, x22 │ │ - add x20, x25, x24 │ │ - b.ne 1bda4 // b.any │ │ - ldr w10, [x19, #52] │ │ - tbz w10, #2, 1bda4 │ │ - cmp w9, #0x68 │ │ - b.ne 1bda4 // b.any │ │ - cbz x24, 1bda4 │ │ - cmp x24, #0x1 │ │ - b.eq 1bcdc // b.none │ │ - ldrsb w9, [x25, #1] │ │ - cmn w9, #0x41 │ │ - b.le 1c5fc │ │ - add x9, x25, #0x1 │ │ - b 1bd0c │ │ - bfi w11, w10, #6, #5 │ │ - add x9, x9, #0x2 │ │ - mov w10, w11 │ │ + tbz w11, #0, 23ca4 │ │ + b 24518 │ │ + cmp x3, #0x11 │ │ + b.cs 23ca0 // b.hs, b.nlast │ │ + mov x23, xzr │ │ + ldrb w11, [x20], #1 │ │ sub w11, w11, #0x30 │ │ - cmp w11, #0xa │ │ - b.cc 1bd0c // b.lo, b.ul, b.last │ │ - orr w10, w10, #0x20 │ │ - sub w10, w10, #0x61 │ │ - cmp w10, #0x6 │ │ - b.cs 1bda4 // b.hs, b.nlast │ │ + cmp w11, #0x9 │ │ + b.hi 24514 // b.pmore │ │ + mul x12, x23, x22 │ │ + subs x3, x3, #0x1 │ │ + add x23, x12, w11, uxtw │ │ + b.ne 23cf4 // b.any │ │ + cbz x23, 23d34 │ │ + cmp x25, x23 │ │ + b.ls 23d30 // b.plast │ │ + ldrsb w11, [x24, x23] │ │ + cmn w11, #0x41 │ │ + b.gt 23d34 │ │ + b 2457c │ │ + b.ne 2457c // b.any │ │ + cmp x9, x26 │ │ + add x20, x24, x23 │ │ + b.ne 23e0c // b.any │ │ + ldr w9, [x19, #16] │ │ + tbz w9, #23, 23e0c │ │ + cmp w10, #0x68 │ │ + b.ne 23e0c // b.any │ │ + cbz x23, 23e0c │ │ + cmp x23, #0x1 │ │ + b.eq 23d68 // b.none │ │ + ldrsb w9, [x24, #1] │ │ + cmn w9, #0x40 │ │ + b.lt 24594 // b.tstop │ │ + add x9, x24, #0x1 │ │ cmp x9, x20 │ │ - b.eq 1c4ac // b.none │ │ + b.eq 24488 // b.none │ │ mov x11, x9 │ │ ldrsb w12, [x11], #1 │ │ and w10, w12, #0xff │ │ - tbnz w12, #31, 1bd38 │ │ + tbnz w12, #31, 23d8c │ │ mov x9, x11 │ │ - sub w11, w10, #0x30 │ │ - cmp w11, #0xa │ │ - b.cs 1bcfc // b.hs, b.nlast │ │ - b 1bd0c │ │ + b 23dec │ │ ldrb w11, [x9, #1] │ │ cmp w10, #0xe0 │ │ and w11, w11, #0x3f │ │ - b.cc 1bce4 // b.lo, b.ul, b.last │ │ + b.cc 23dd4 // b.lo, b.ul, b.last │ │ ldrb w12, [x9, #2] │ │ cmp w10, #0xf0 │ │ and w12, w12, #0x3f │ │ orr w12, w12, w11, lsl #6 │ │ and w11, w10, #0x1f │ │ - b.cc 1bd8c // b.lo, b.ul, b.last │ │ + b.cc 23de4 // b.lo, b.ul, b.last │ │ ldrb w10, [x9, #3] │ │ and w10, w10, #0x3f │ │ orr w10, w10, w12, lsl #6 │ │ bfi w10, w11, #18, #3 │ │ cmp w10, #0x110, lsl #12 │ │ - b.eq 1c4ac // b.none │ │ + b.eq 24488 // b.none │ │ add x9, x9, #0x4 │ │ - sub w11, w10, #0x30 │ │ - cmp w11, #0xa │ │ - b.cs 1bcfc // b.hs, b.nlast │ │ - b 1bd0c │ │ + b 23dec │ │ + bfi w11, w10, #6, #5 │ │ + add x9, x9, #0x2 │ │ + mov w10, w11 │ │ + b 23dec │ │ orr w10, w12, w11, lsl #12 │ │ add x9, x9, #0x3 │ │ - sub w11, w10, #0x30 │ │ - cmp w11, #0xa │ │ - b.cs 1bcfc // b.hs, b.nlast │ │ - b 1bd0c │ │ - cbz x8, 1bdc4 │ │ - ldp x0, x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x292 │ │ + sub w11, w10, #0x41 │ │ + sub w12, w10, #0x30 │ │ + cmp w10, #0x39 │ │ + and w11, w11, w17 │ │ + add w11, w11, #0xa │ │ + csel w10, w11, w12, hi // hi = pmore │ │ + cmp w10, #0xf │ │ + b.ls 23d6c // b.plast │ │ + cbz x8, 23e2c │ │ + ldp x0, x8, [x19] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50f │ │ mov w2, #0x2 // #2 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbnz w0, #0, 1c4b0 │ │ - cmp x24, #0x2 │ │ - str x27, [sp, #16] │ │ - b.cc 1bde0 // b.lo, b.ul, b.last │ │ - ldrh w8, [x25] │ │ + tbnz w0, #0, 244f8 │ │ + subs x21, x23, #0x1 │ │ + b.ls 23e44 // b.plast │ │ + ldrh w8, [x24] │ │ mov w9, #0x245f // #9311 │ │ cmp w8, w9 │ │ - b.eq 1c464 // b.none │ │ - mov x22, x24 │ │ - sub x24, x26, x24 │ │ - mov x26, x22 │ │ - mov x27, x25 │ │ - cbz x22, 1be30 │ │ - ldrb w8, [x27] │ │ + b.eq 24470 // b.none │ │ + mov x21, x23 │ │ + sub x23, x25, x23 │ │ + mov x26, x21 │ │ + mov x25, x24 │ │ + cbz x21, 23e98 │ │ + ldrb w8, [x25] │ │ cmp w8, #0x24 │ │ - b.eq 1bf0c // b.none │ │ + b.eq 23f74 // b.none │ │ cmp w8, #0x2e │ │ - b.ne 1be30 // b.any │ │ - subs x22, x26, #0x1 │ │ - b.ne 1bff4 // b.any │ │ - ldp x0, x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xc01 │ │ + b.ne 23e98 // b.any │ │ + subs x21, x26, #0x1 │ │ + b.ne 2404c // b.any │ │ + ldp x0, x8, [x19] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0xdc8 │ │ mov w2, #0x1 // #1 │ │ + mov w24, #0x1 // #1 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbz w0, #0, 1c3f8 │ │ - b 1c4e8 │ │ + tbz w0, #0, 24114 │ │ + b 24500 │ │ mov x10, xzr │ │ - add x8, x27, x26 │ │ - mov x9, x27 │ │ + add x8, x25, x26 │ │ + mov x9, x25 │ │ cmp x9, x8 │ │ - b.eq 1bad4 // b.none │ │ + b.eq 2444c // b.none │ │ mov x11, x9 │ │ - mov x25, x10 │ │ + mov x24, x10 │ │ ldrsb w12, [x11], #1 │ │ and w10, w12, #0xff │ │ - tbnz w12, #31, 1be78 │ │ - cmp w10, #0x24 │ │ - b.eq 1bef0 // b.none │ │ - sub x9, x25, x9 │ │ - cmp w10, #0x2e │ │ - add x10, x9, x11 │ │ - mov x9, x11 │ │ - b.ne 1be3c // b.any │ │ - b 1bef0 │ │ + tbz w12, #31, 23f18 │ │ ldrb w11, [x9, #1] │ │ cmp w10, #0xe0 │ │ and w12, w11, #0x3f │ │ - b.cc 1bec8 // b.lo, b.ul, b.last │ │ + b.cc 23f00 // b.lo, b.ul, b.last │ │ ldrb w11, [x9, #2] │ │ cmp w10, #0xf0 │ │ and w11, w11, #0x3f │ │ orr w12, w11, w12, lsl #6 │ │ and w11, w10, #0x1f │ │ - b.cc 1bee0 // b.lo, b.ul, b.last │ │ + b.cc 23f10 // b.lo, b.ul, b.last │ │ ldrb w10, [x9, #3] │ │ and w10, w10, #0x3f │ │ orr w10, w10, w12, lsl #6 │ │ bfi w10, w11, #18, #3 │ │ - cmp w10, #0x110, lsl #12 │ │ - b.eq 1bad4 // b.none │ │ add x11, x9, #0x4 │ │ - cmp w10, #0x24 │ │ - b.ne 1be60 // b.any │ │ - b 1bef0 │ │ + b 23f18 │ │ bfi w12, w10, #6, #5 │ │ add x11, x9, #0x2 │ │ mov w10, w12 │ │ - cmp w12, #0x24 │ │ - b.ne 1be60 // b.any │ │ - b 1bef0 │ │ + b 23f18 │ │ orr w10, w12, w11, lsl #12 │ │ add x11, x9, #0x3 │ │ cmp w10, #0x24 │ │ - b.ne 1be60 // b.any │ │ - cbz x25, 1bf94 │ │ - cmp x26, x25 │ │ - b.ls 1bfb0 // b.plast │ │ - ldrsb w8, [x27, x25] │ │ + b.eq 23f34 // b.none │ │ + sub x9, x24, x9 │ │ + cmp w10, #0x2e │ │ + add x10, x9, x11 │ │ + mov x9, x11 │ │ + b.ne 23ea4 // b.any │ │ + cbz x24, 24000 │ │ + cmp x24, x26 │ │ + b.cs 2401c // b.hs, b.nlast │ │ + ldrsb w8, [x25, x24] │ │ cmn w8, #0x41 │ │ - b.gt 1bfb4 │ │ - b 1c5a8 │ │ - subs x8, x26, #0x1 │ │ - b.eq 1bf20 // b.none │ │ - ldrsb w9, [x27, #1] │ │ - cmn w9, #0x41 │ │ - b.le 1c618 │ │ - add x28, x27, #0x1 │ │ - stp xzr, x8, [sp, #64] │ │ - add x0, sp, #0x18 │ │ - stp x28, x8, [sp, #48] │ │ - mov w8, #0x1 // #1 │ │ - add x1, sp, #0x30 │ │ - strb w8, [sp, #88] │ │ - mov x8, #0x24 // #36 │ │ - movk x8, #0x24, lsl #32 │ │ - str x8, [sp, #80] │ │ - bl 15bbc │ │ - ldr x8, [sp, #24] │ │ - cbz x8, 1bad4 │ │ - ldr x1, [sp, #32] │ │ - cmn x1, #0x1 │ │ - b.eq 1c5e0 // b.none │ │ - cmp x26, #0x1 │ │ - add x3, x1, #0x1 │ │ - b.eq 1bf78 // b.none │ │ - ldrsb w8, [x28] │ │ - cmn w8, #0x40 │ │ - b.lt 1c55c // b.tstop │ │ - cmp x3, x26 │ │ - b.cs 1c04c // b.hs, b.nlast │ │ - ldrsb w8, [x27, x3] │ │ + b.le 244dc │ │ + ldp x0, x8, [x19] │ │ + mov x1, x25 │ │ + mov x2, x24 │ │ + ldr x8, [x8, #24] │ │ + blr x8 │ │ + tbnz w0, #0, 244f8 │ │ + ldrsb w8, [x25, x24] │ │ cmn w8, #0x40 │ │ - b.lt 1c55c // b.tstop │ │ - add x2, x1, #0x2 │ │ - b 1c060 │ │ - ldp x0, x8, [x19, #32] │ │ - mov x1, x27 │ │ + b.ge 24040 // b.tcont │ │ + b 245a0 │ │ + subs x21, x26, #0x1 │ │ + b.eq 23f88 // b.none │ │ + ldrsb w8, [x25, #1] │ │ + cmn w8, #0x41 │ │ + b.le 245b8 │ │ + mov x24, xzr │ │ + add x27, x25, #0x1 │ │ + sub x2, x21, x24 │ │ + add x1, x27, x24 │ │ + cmp x2, #0xf │ │ + b.hi 23fc8 // b.pmore │ │ + cmp x21, x24 │ │ + b.eq 2444c // b.none │ │ + mov x8, xzr │ │ + ldrb w9, [x1, x8] │ │ + cmp w9, #0x24 │ │ + b.eq 23fd8 // b.none │ │ + add x8, x8, #0x1 │ │ + cmp x2, x8 │ │ + b.ne 23fac // b.any │ │ + b 2444c │ │ + mov w0, #0x24 // #36 │ │ + bl 19f94 │ │ + tbz w0, #0, 2444c │ │ + mov x8, x1 │ │ + add x1, x8, x24 │ │ + cmp x1, x21 │ │ + b.cs 23ff0 // b.hs, b.nlast │ │ + ldrb w8, [x27, x1] │ │ + cmp w8, #0x24 │ │ + b.eq 2411c // b.none │ │ + add x24, x1, #0x1 │ │ + cmp x21, x24 │ │ + b.cs 23f90 // b.hs, b.nlast │ │ + b 2444c │ │ + ldp x0, x8, [x19] │ │ + mov x1, x25 │ │ mov x2, xzr │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbz w0, #0, 1bfe8 │ │ - b 1c4e8 │ │ - b.ne 1c5a8 // b.any │ │ - ldp x0, x8, [x19, #32] │ │ - mov x1, x27 │ │ - mov x2, x25 │ │ + tbz w0, #0, 24040 │ │ + b 244f8 │ │ + b.ne 244dc // b.any │ │ + cbz x25, 244dc │ │ + ldp x0, x8, [x19] │ │ + mov x1, x25 │ │ + mov x2, x26 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbnz w0, #0, 1c4e8 │ │ - cmp x26, x25 │ │ - b.ls 1bfe4 // b.plast │ │ - ldrsb w8, [x27, x25] │ │ - cmn w8, #0x40 │ │ - b.ge 1bfe8 // b.tcont │ │ - b 1c5c4 │ │ - b.ne 1c5c4 // b.any │ │ - sub x22, x26, x25 │ │ - add x25, x27, x25 │ │ - b 1bde8 │ │ - ldrsb w8, [x27, #1] │ │ + mov x24, x26 │ │ + tbnz w0, #0, 244f8 │ │ + sub x21, x26, x24 │ │ + add x24, x25, x24 │ │ + b 23e4c │ │ + ldrsb w8, [x25, #1] │ │ cmn w8, #0x41 │ │ - b.le 1c634 │ │ + b.le 245c4 │ │ and w8, w8, #0xff │ │ - tbnz w8, #7, 1c270 │ │ + tbz w8, #7, 240ac │ │ + ldrb w9, [x25, #2] │ │ + cmp w8, #0xe0 │ │ + and w9, w9, #0x3f │ │ + b.cc 2409c // b.lo, b.ul, b.last │ │ + ldrb w10, [x25, #3] │ │ + cmp w8, #0xf0 │ │ + and w10, w10, #0x3f │ │ + orr w10, w10, w9, lsl #6 │ │ + and w9, w8, #0x1f │ │ + b.cc 240a8 // b.lo, b.ul, b.last │ │ + ldrb w8, [x25, #4] │ │ + and w8, w8, #0x3f │ │ + orr w8, w8, w10, lsl #6 │ │ + bfi w8, w9, #18, #3 │ │ + b 240ac │ │ + bfi w9, w8, #6, #5 │ │ + mov w8, w9 │ │ + b 240ac │ │ + orr w8, w10, w9, lsl #12 │ │ + ldp x0, x9, [x19] │ │ cmp w8, #0x2e │ │ - b.ne 1c3d0 // b.any │ │ - ldp x0, x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x292 │ │ + ldr x9, [x9, #24] │ │ + b.ne 240f0 // b.any │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x50f │ │ mov w2, #0x2 // #2 │ │ - ldr x8, [x8, #24] │ │ - blr x8 │ │ - tbnz w0, #0, 1c4e8 │ │ + blr x9 │ │ + tbnz w0, #0, 244f8 │ │ cmp x26, #0x3 │ │ - b.cc 1c040 // b.lo, b.ul, b.last │ │ - ldrsb w8, [x27, #2] │ │ + b.cc 240e4 // b.lo, b.ul, b.last │ │ + ldrsb w8, [x25, #2] │ │ cmn w8, #0x40 │ │ - b.lt 1c6a0 // b.tstop │ │ - sub x22, x26, #0x2 │ │ - add x25, x27, #0x2 │ │ - b 1bde8 │ │ - b.ne 1c55c // b.any │ │ - adds x2, x1, #0x2 │ │ - mov x22, x26 │ │ - mov x25, x27 │ │ - b.eq 1c094 // b.none │ │ - subs x22, x26, x2 │ │ - b.ls 1c078 // b.plast │ │ - ldrsb w8, [x27, x2] │ │ + b.lt 24608 // b.tstop │ │ + sub x21, x26, #0x2 │ │ + add x24, x25, #0x2 │ │ + b 23e4c │ │ + adrp x1, 9000 │ │ + add x1, x1, #0xdc8 │ │ + mov w2, #0x1 // #1 │ │ + mov w24, #0x1 // #1 │ │ + blr x9 │ │ + tbnz w0, #0, 24500 │ │ + ldrsb w8, [x25, #1] │ │ cmn w8, #0x40 │ │ - b.ge 1c07c // b.tcont │ │ - b 1c5e4 │ │ - b.ne 1c5e4 // b.any │ │ - cmp x1, #0x1 │ │ - add x25, x27, x2 │ │ - b.eq 1c12c // b.none │ │ + b.lt 245ec // b.tstop │ │ + add x24, x25, #0x1 │ │ + b 23e4c │ │ + ldrsb w9, [x27] │ │ + cmn w9, #0x40 │ │ + b.lt 24620 // b.tstop │ │ + add x2, x1, #0x2 │ │ + subs x21, x26, x2 │ │ + b.ls 24140 // b.plast │ │ + ldrsb w8, [x25, x2] │ │ + cmn w8, #0x40 │ │ + b.lt 2463c // b.tstop │ │ + subs x8, x1, #0x1 │ │ + and w9, w9, #0xff │ │ + add x24, x25, x2 │ │ + b.eq 241f0 // b.none │ │ cmp x1, #0x2 │ │ - b.eq 1c0b0 // b.none │ │ - cbz x1, 1bad4 │ │ - ldrb w8, [x27, #1] │ │ - cmp w8, #0x75 │ │ - b.ne 1bad4 // b.any │ │ - ldrsb w8, [x27, #2] │ │ - cmn w8, #0x41 │ │ - b.gt 1c148 │ │ - b 1c650 │ │ - ldrh w8, [x28] │ │ - mov w9, #0x5053 // #20563 │ │ - cmp w8, w9 │ │ - b.eq 1c3b4 // b.none │ │ - ldrh w8, [x28] │ │ - mov w9, #0x5042 // #20546 │ │ - cmp w8, w9 │ │ - b.eq 1c400 // b.none │ │ - ldrh w8, [x28] │ │ - mov w9, #0x4652 // #18002 │ │ - cmp w8, w9 │ │ - b.eq 1c41c // b.none │ │ - ldrh w8, [x28] │ │ - mov w9, #0x544c // #21580 │ │ - cmp w8, w9 │ │ - b.eq 1c428 // b.none │ │ - ldrh w8, [x28] │ │ - mov w9, #0x5447 // #21575 │ │ - cmp w8, w9 │ │ - b.eq 1c434 // b.none │ │ - ldrh w8, [x28] │ │ - mov w9, #0x504c // #20556 │ │ - cmp w8, w9 │ │ - b.eq 1c440 // b.none │ │ - ldrh w8, [x28] │ │ - mov w9, #0x5052 // #20562 │ │ - cmp w8, w9 │ │ - b.ne 1c094 // b.any │ │ - adrp x2, 6000 │ │ - add x2, x2, #0xb6f │ │ - b 1c448 │ │ - ldrb w8, [x28] │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x295 │ │ - cmp w8, #0x43 │ │ - b.eq 1c448 // b.none │ │ - cmp w8, #0x75 │ │ - b.ne 1bad4 // b.any │ │ - add x9, x27, #0x2 │ │ - sub x8, x1, #0x1 │ │ - add x10, x28, x1 │ │ + b.eq 24174 // b.none │ │ + cbz x1, 2444c │ │ + cmp w9, #0x75 │ │ + b.ne 2444c // b.any │ │ + ldrsb w9, [x25, #2] │ │ + cmn w9, #0x40 │ │ + b.ge 24208 // b.tcont │ │ + b 24650 │ │ + ldrh w10, [x27] │ │ + mov w11, #0x5053 // #20563 │ │ + cmp w10, w11 │ │ + b.eq 24340 // b.none │ │ + ldrh w10, [x27] │ │ + mov w11, #0x5042 // #20546 │ │ + cmp w10, w11 │ │ + b.eq 243f4 // b.none │ │ + ldrh w10, [x27] │ │ + mov w11, #0x4652 // #18002 │ │ + cmp w10, w11 │ │ + b.eq 24400 // b.none │ │ + ldrh w10, [x27] │ │ + mov w11, #0x544c // #21580 │ │ + cmp w10, w11 │ │ + b.eq 2440c // b.none │ │ + ldrh w10, [x27] │ │ + mov w11, #0x5447 // #21575 │ │ + cmp w10, w11 │ │ + b.eq 24418 // b.none │ │ + ldrh w10, [x27] │ │ + mov w11, #0x504c // #20556 │ │ + cmp w10, w11 │ │ + b.eq 24424 // b.none │ │ + ldrh w10, [x27] │ │ + mov w11, #0x5052 // #20562 │ │ + cmp w10, w11 │ │ + b.ne 2415c // b.any │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2fb │ │ + b 2442c │ │ + cmp w9, #0x43 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x52d │ │ + b.eq 2442c // b.none │ │ + cmp w9, #0x75 │ │ + b.ne 2444c // b.any │ │ + add x9, x25, #0x2 │ │ + add x10, x27, x1 │ │ mov x11, x9 │ │ - b 1c180 │ │ - bfi w13, w12, #6, #5 │ │ - add x11, x11, #0x2 │ │ - mov w12, w13 │ │ - sub w13, w13, #0x30 │ │ - cmp w13, #0xa │ │ - b.cc 1c180 // b.lo, b.ul, b.last │ │ - sub w12, w12, #0x61 │ │ - cmp w12, #0x6 │ │ - b.cs 1c24c // b.hs, b.nlast │ │ cmp x11, x10 │ │ - b.eq 1c218 // b.none │ │ + b.eq 242b4 // b.none │ │ mov x13, x11 │ │ ldrsb w14, [x13], #1 │ │ and w12, w14, #0xff │ │ - tbnz w14, #31, 1c1ac │ │ + tbnz w14, #31, 24234 │ │ mov x11, x13 │ │ - sub w13, w12, #0x30 │ │ - cmp w13, #0xa │ │ - b.cs 1c174 // b.hs, b.nlast │ │ - b 1c180 │ │ + b 24294 │ │ ldrb w13, [x11, #1] │ │ cmp w12, #0xe0 │ │ and w13, w13, #0x3f │ │ - b.cc 1c15c // b.lo, b.ul, b.last │ │ + b.cc 2427c // b.lo, b.ul, b.last │ │ ldrb w14, [x11, #2] │ │ cmp w12, #0xf0 │ │ and w14, w14, #0x3f │ │ orr w14, w14, w13, lsl #6 │ │ and w13, w12, #0x1f │ │ - b.cc 1c200 // b.lo, b.ul, b.last │ │ + b.cc 2428c // b.lo, b.ul, b.last │ │ ldrb w12, [x11, #3] │ │ and w12, w12, #0x3f │ │ orr w12, w12, w14, lsl #6 │ │ bfi w12, w13, #18, #3 │ │ cmp w12, #0x110, lsl #12 │ │ - b.eq 1c218 // b.none │ │ + b.eq 242b4 // b.none │ │ add x11, x11, #0x4 │ │ - sub w13, w12, #0x30 │ │ - cmp w13, #0xa │ │ - b.cs 1c174 // b.hs, b.nlast │ │ - b 1c180 │ │ + b 24294 │ │ + bfi w13, w12, #6, #5 │ │ + add x11, x11, #0x2 │ │ + mov w12, w13 │ │ + b 24294 │ │ orr w12, w14, w13, lsl #12 │ │ add x11, x11, #0x3 │ │ - sub w13, w12, #0x30 │ │ - cmp w13, #0xa │ │ - b.cs 1c174 // b.hs, b.nlast │ │ - b 1c180 │ │ + sub w13, w12, #0x3a │ │ + cmn w13, #0xb │ │ + b.hi 24214 // b.pmore │ │ + sub w12, w12, #0x67 │ │ + cmn w12, #0x7 │ │ + b.hi 24214 // b.pmore │ │ mov w10, #0x1 // #1 │ │ - subs x11, x1, #0x2 │ │ - b.eq 1c258 // b.none │ │ + b 242b8 │ │ + mov w10, wzr │ │ cmp x1, #0x1 │ │ - b.eq 1bad4 // b.none │ │ + b.eq 2438c // b.none │ │ + subs x11, x1, #0x2 │ │ + b.ne 242e4 // b.any │ │ + ldrb w12, [x9] │ │ + mov w8, #0x1 // #1 │ │ + cmp w12, #0x2b │ │ + b.eq 24394 // b.none │ │ + cmp w12, #0x2d │ │ + b.ne 24354 // b.any │ │ + b 24394 │ │ ldrb w12, [x9] │ │ cmp w12, #0x2b │ │ - b.ne 1c2b4 // b.any │ │ + b.ne 2434c // b.any │ │ cmp x8, #0xa │ │ - add x9, x27, #0x3 │ │ + add x9, x25, #0x3 │ │ mov x8, x11 │ │ - b.cc 1c2bc // b.lo, b.ul, b.last │ │ - b 1c300 │ │ - mov w10, wzr │ │ - subs x11, x1, #0x2 │ │ - b.ne 1c224 // b.any │ │ - ldrb w11, [x9] │ │ - cmp w11, #0x2b │ │ - b.eq 1bad4 // b.none │ │ - cmp w11, #0x2d │ │ - b.ne 1c2bc // b.any │ │ - b 1bad4 │ │ - ldrb w9, [x27, #2] │ │ - cmp w8, #0xe0 │ │ - and w9, w9, #0x3f │ │ - b.cc 1c3c0 // b.lo, b.ul, b.last │ │ - ldrb w10, [x27, #3] │ │ - cmp w8, #0xf0 │ │ - and w10, w10, #0x3f │ │ - orr w10, w10, w9, lsl #6 │ │ - and w9, w8, #0x1f │ │ - b.cc 1c40c // b.lo, b.ul, b.last │ │ - ldrb w8, [x27, #4] │ │ - and w8, w8, #0x3f │ │ - orr w8, w8, w10, lsl #6 │ │ - bfi w8, w9, #18, #3 │ │ - cmp w8, #0x2e │ │ - b.eq 1c010 // b.none │ │ - b 1c3d0 │ │ - cmp x8, #0x8 │ │ - b.hi 1c300 // b.pmore │ │ + b.cc 24354 // b.lo, b.ul, b.last │ │ mov w11, wzr │ │ - b 1c2d4 │ │ + lsr w12, w11, #28 │ │ + cbnz w12, 2438c │ │ + ldrb w12, [x9], #1 │ │ + sub w13, w12, #0x41 │ │ + sub w14, w12, #0x30 │ │ + cmp w12, #0x39 │ │ + and w13, w13, #0xffffffdf │ │ + add w13, w13, #0xa │ │ + csel w12, w13, w14, hi // hi = pmore │ │ + cmp w12, #0x10 │ │ + b.cs 2438c // b.hs, b.nlast │ │ orr w11, w12, w11, lsl #4 │ │ subs x8, x8, #0x1 │ │ - add x9, x9, #0x1 │ │ - b.eq 1c350 // b.none │ │ - ldrb w13, [x9] │ │ - sub w12, w13, #0x30 │ │ - cmp w12, #0xa │ │ - b.cc 1c2c4 // b.lo, b.ul, b.last │ │ - orr w12, w13, #0x20 │ │ - sub w12, w12, #0x61 │ │ - adds w12, w12, #0xa │ │ - csinv w12, w12, wzr, cc // cc = lo, ul, last │ │ - cmp w12, #0xf │ │ - b.ls 1c2c4 // b.plast │ │ - b 1bad4 │ │ + b.eq 24394 // b.none │ │ + b 24304 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x643 │ │ + b 2442c │ │ + cmp x8, #0x9 │ │ + b.cs 24300 // b.hs, b.nlast │ │ mov w11, wzr │ │ - b 1c31c │ │ - lsl w11, w11, #4 │ │ - sub x8, x8, #0x1 │ │ - add x9, x9, #0x1 │ │ - orr w11, w11, w12 │ │ - cbz x8, 1c350 │ │ - lsr w12, w11, #28 │ │ - cbnz w12, 1bad4 │ │ - ldrb w13, [x9] │ │ - sub w12, w13, #0x30 │ │ - cmp w12, #0xa │ │ - b.cc 1c308 // b.lo, b.ul, b.last │ │ - orr w12, w13, #0x20 │ │ - sub w12, w12, #0x61 │ │ - adds w12, w12, #0xa │ │ - csinv w12, w12, wzr, cc // cc = lo, ul, last │ │ + ldrb w12, [x9], #1 │ │ + sub w13, w12, #0x41 │ │ + sub w14, w12, #0x30 │ │ + cmp w12, #0x39 │ │ + and w13, w13, #0xffffffdf │ │ + add w13, w13, #0xa │ │ + csel w12, w13, w14, hi // hi = pmore │ │ cmp w12, #0xf │ │ - b.ls 1c308 // b.plast │ │ - b 1bad4 │ │ - mov w8, #0xd800 // #55296 │ │ - ldr w9, [sp, #4] │ │ - eor w8, w11, w8 │ │ - sub w8, w8, #0x110, lsl #12 │ │ - cmp w8, w9 │ │ + b.hi 2438c // b.pmore │ │ + orr w11, w12, w11, lsl #4 │ │ + subs x8, x8, #0x1 │ │ + b.eq 24394 // b.none │ │ + b 24358 │ │ + mov w11, wzr │ │ + mov w8, #0x1 // #1 │ │ + mov w9, #0xd800 // #55296 │ │ + ldr w12, [sp, #12] │ │ + eor w9, w11, w9 │ │ + sub w9, w9, #0x110, lsl #12 │ │ + cmp w9, w12 │ │ + cset w9, cc // cc = lo, ul, last │ │ + orr w8, w8, w9 │ │ + tst w8, #0x1 │ │ mov w8, #0x110000 // #1114112 │ │ - eor w9, w10, #0x1 │ │ - csel w8, w8, w11, cc // cc = lo, ul, last │ │ + csel w8, w8, w11, ne // ne = any │ │ cmp w8, #0x110, lsl #12 │ │ - csinc w9, w9, wzr, ne // ne = any │ │ - tbnz w9, #0, 1bad4 │ │ - mov w9, #0x88050000 // #-2012938240 │ │ - str w8, [sp, #48] │ │ - cmp w9, w8, lsl #11 │ │ - b.ls 1c4d4 // b.plast │ │ + csinc w9, w10, wzr, ne // ne = any │ │ + tbnz w9, #0, 2444c │ │ cmp w8, #0x20 │ │ - b.cc 1bad4 // b.lo, b.ul, b.last │ │ + str w8, [sp, #24] │ │ + b.cc 2444c // b.lo, b.ul, b.last │ │ sub w8, w8, #0x7f │ │ cmp w8, #0x21 │ │ - b.cc 1bad4 // b.lo, b.ul, b.last │ │ - add x0, sp, #0x30 │ │ + b.cc 2444c // b.lo, b.ul, b.last │ │ + add x0, sp, #0x18 │ │ mov x1, x19 │ │ - bl 1378c │ │ - tbz w0, #0, 1bde8 │ │ - b 1c4e8 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x29b │ │ - b 1c448 │ │ - bfi w9, w8, #6, #5 │ │ - mov w8, w9 │ │ - cmp w9, #0x2e │ │ - b.eq 1c010 // b.none │ │ - ldp x0, x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xc01 │ │ + bl 1880c │ │ + tbz w0, #0, 23e4c │ │ + b 244f8 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x523 │ │ + b 2442c │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x521 │ │ + b 2442c │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x51d │ │ + b 2442c │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x51e │ │ + b 2442c │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x52c │ │ + ldp x0, x8, [x19] │ │ + mov x1, x2 │ │ mov w2, #0x1 // #1 │ │ + mov w25, #0x1 // #1 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbnz w0, #0, 1c4e8 │ │ - ldrsb w8, [x27, #1] │ │ - cmn w8, #0x40 │ │ - b.lt 1c684 // b.tstop │ │ - add x25, x27, #0x1 │ │ - b 1bde8 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x29a │ │ - b 1c448 │ │ - orr w8, w10, w9, lsl #12 │ │ - cmp w8, #0x2e │ │ - b.eq 1c010 // b.none │ │ - b 1c3d0 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x299 │ │ - b 1c448 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x298 │ │ - b 1c448 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x297 │ │ - b 1c448 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x296 │ │ - ldp x0, x8, [x19, #32] │ │ - mov x1, x2 │ │ - mov w2, #0x1 // #1 │ │ + tbnz w0, #0, 244b8 │ │ + b 23e4c │ │ + ldp x0, x8, [x19] │ │ + mov x1, x25 │ │ + mov x2, x26 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ - tbz w0, #0, 1bde8 │ │ - b 1c4e8 │ │ - mov x8, x25 │ │ + ldr x26, [sp, #16] │ │ + mov w17, #0xffffffde // #-34 │ │ + tbz w0, #0, 23b90 │ │ + b 244f8 │ │ + mov x8, x24 │ │ ldrsb w9, [x8, #1]! │ │ - cmn w9, #0x41 │ │ - b.le 1c668 │ │ - sub x22, x24, #0x1 │ │ - mov x25, x8 │ │ - b 1bde4 │ │ + cmn w9, #0x40 │ │ + b.lt 245d0 // b.tstop │ │ + mov x24, x8 │ │ + b 23e48 │ │ + mov w25, wzr │ │ + b 244b8 │ │ ldp x9, x8, [x8, #8] │ │ - add x0, sp, #0x30 │ │ + add x0, sp, #0x18 │ │ mov w1, #0x1 // #1 │ │ - str wzr, [sp, #72] │ │ - str x19, [sp, #80] │ │ - stp x8, xzr, [sp, #56] │ │ - str x9, [sp, #48] │ │ - str wzr, [sp, #88] │ │ - bl 160a4 │ │ - mov w21, w0 │ │ - b 1c4b0 │ │ - mov w21, wzr │ │ - mov w0, w21 │ │ - ldp x20, x19, [sp, #176] │ │ - ldp x22, x21, [sp, #160] │ │ - ldp x24, x23, [sp, #144] │ │ - ldp x26, x25, [sp, #128] │ │ - ldp x28, x27, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0xc0 │ │ + str wzr, [sp, #48] │ │ + str x19, [sp, #56] │ │ + stp x8, xzr, [sp, #32] │ │ + str x9, [sp, #24] │ │ + str wzr, [sp, #64] │ │ + bl 1fb7c │ │ + mov w25, w0 │ │ + mov w0, w25 │ │ + ldp x20, x19, [sp, #160] │ │ + ldp x22, x21, [sp, #144] │ │ + ldp x24, x23, [sp, #128] │ │ + ldp x26, x25, [sp, #112] │ │ + ldp x28, x27, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0xb0 │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0xbf0 │ │ - mov w0, #0x1 // #1 │ │ - mov w1, #0x1 // #1 │ │ - bl 10f34 │ │ - mov w21, #0x1 // #1 │ │ - b 1c4b0 │ │ - adrp x0, 50000 │ │ - add x0, x0, #0xdc8 │ │ - bl 127d0 │ │ - mov w3, #0x1 // #1 │ │ - strb w3, [sp, #48] │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x5c0 │ │ - adrp x3, 50000 │ │ - add x3, x3, #0xd28 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xe10 │ │ - add x2, sp, #0x30 │ │ - mov w1, #0x2b // #43 │ │ - bl 12774 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xde0 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x838 │ │ mov x0, x25 │ │ mov x1, x26 │ │ + mov x2, xzr │ │ + mov x3, x24 │ │ + bl 173a4 │ │ + mov w25, #0x1 // #1 │ │ + b 244b8 │ │ + mov w25, w24 │ │ + b 244b8 │ │ + adrp x0, 77000 │ │ + add x0, x0, #0x7a8 │ │ + bl 17640 │ │ + mov w12, #0x1 // #1 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x644 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x750 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x7f0 │ │ + sub x2, x29, #0x4 │ │ + mov w1, #0x2b // #43 │ │ + sturb w12, [x29, #-4] │ │ + bl 1a0c4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x7c0 │ │ + mov x0, x24 │ │ + mov x1, x25 │ │ mov w2, #0x1 // #1 │ │ - mov x3, x26 │ │ - bl 12df0 │ │ - cmp w10, #0xa │ │ - mov w8, #0x1 // #1 │ │ - cinc w3, w8, cc // cc = lo, ul, last │ │ - b 1c500 │ │ - mov w3, #0x2 // #2 │ │ - b 1c500 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xea0 │ │ - mov x0, x27 │ │ - mov x1, x26 │ │ - mov w2, #0x1 // #1 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xe28 │ │ - mov x0, x25 │ │ - mov x1, x26 │ │ - mov x2, x24 │ │ - mov x3, x26 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xdf8 │ │ + mov x3, x25 │ │ + bl 173a4 │ │ + mov w12, wzr │ │ + b 24518 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x7d8 │ │ mov x0, x20 │ │ - mov x1, x24 │ │ - mov x2, xzr │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xe58 │ │ - mov x0, x27 │ │ - mov x1, x26 │ │ + mov x1, x23 │ │ mov x2, xzr │ │ - mov x3, x25 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xe70 │ │ - mov x0, x27 │ │ - mov x1, x26 │ │ - mov x2, x25 │ │ - mov x3, x26 │ │ - bl 12df0 │ │ - bl 138b8 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xeb8 │ │ - mov x0, x27 │ │ - mov x1, x26 │ │ - mov x3, x26 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xdb0 │ │ + bl 173a4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x808 │ │ + mov x0, x24 │ │ + mov x1, x25 │ │ + mov x2, x23 │ │ + b 24554 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x668 │ │ + b 245d8 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x850 │ │ mov x0, x25 │ │ - mov x1, x24 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, x24 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xe88 │ │ - mov x0, x27 │ │ mov x1, x26 │ │ + mov x2, x24 │ │ + b 24600 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x868 │ │ + b 245f4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x8c8 │ │ + b 245f4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x820 │ │ + mov x0, x24 │ │ + mov x1, x23 │ │ mov w2, #0x1 // #1 │ │ - mov x3, x26 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xee8 │ │ - mov x0, x27 │ │ + mov x3, x23 │ │ + bl 173a4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x8f8 │ │ + mov x0, x25 │ │ mov x1, x26 │ │ mov w2, #0x1 // #1 │ │ mov x3, x26 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xed0 │ │ - mov x0, x28 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, x1 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xe40 │ │ + bl 173a4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x8e0 │ │ + mov x0, x25 │ │ + mov x1, x26 │ │ + mov w2, #0x2 // #2 │ │ + b 24600 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x880 │ │ + add x3, x1, #0x1 │ │ mov x0, x25 │ │ - mov x1, x24 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, x24 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xf18 │ │ - mov x0, x27 │ │ mov x1, x26 │ │ mov w2, #0x1 // #1 │ │ - mov x3, x26 │ │ - bl 12df0 │ │ - adrp x4, 50000 │ │ - add x4, x4, #0xf00 │ │ - mov x0, x27 │ │ + bl 173a4 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x898 │ │ + mov x0, x25 │ │ mov x1, x26 │ │ - mov w2, #0x2 // #2 │ │ - mov x3, x26 │ │ - bl 12df0 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x0, x9, [x1, #32] │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x49b │ │ - mov x1, x8 │ │ - ldr x3, [x9, #24] │ │ - mov w2, #0x12 // #18 │ │ - ldp x29, x30, [sp], #16 │ │ - br x3 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x8, x9, [x0] │ │ - cmp x8, #0x0 │ │ - ccmp x9, x2, #0x0, eq // eq = none │ │ - sub x9, x9, x2 │ │ - cset w8, cc // cc = lo, ul, last │ │ - stp x8, x9, [x0] │ │ - b.cs 1c714 // b.hs, b.nlast │ │ + b 24600 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x8b0 │ │ + mov x0, x27 │ │ + mov w2, #0x1 // #1 │ │ + mov x3, x1 │ │ + bl 173a4 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #32] │ │ + str x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x20 │ │ + ldp x19, x23, [x1] │ │ + mov x21, x1 │ │ + mov x20, x0 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x624 │ │ + mov w2, #0xd // #13 │ │ + ldr x22, [x23, #24] │ │ + mov x0, x19 │ │ + blr x22 │ │ + tbz w0, #0, 246c4 │ │ mov w0, #0x1 // #1 │ │ - ldp x29, x30, [sp], #16 │ │ + ldp x20, x19, [sp, #80] │ │ + ldr x23, [sp, #48] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x60 │ │ ret │ │ - ldr x8, [x0, #16] │ │ - ldp x0, x9, [x8, #32] │ │ - ldr x3, [x9, #24] │ │ - ldp x29, x30, [sp], #16 │ │ - br x3 │ │ + ldrb w8, [x21, #18] │ │ + tbnz w8, #7, 24754 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x545 │ │ + mov x0, x19 │ │ + mov w2, #0x3 // #3 │ │ + blr x22 │ │ + tbnz w0, #0, 246a8 │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x750 │ │ + mov x0, x19 │ │ + mov w2, #0x4 // #4 │ │ + blr x22 │ │ + tbnz w0, #0, 246a8 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x752 │ │ + mov x0, x19 │ │ + mov w2, #0x2 // #2 │ │ + blr x22 │ │ + tbnz w0, #0, 246a8 │ │ + ldrb w8, [x20] │ │ + adrp x9, a000 │ │ + add x9, x9, #0x480 │ │ + mov x0, x19 │ │ + ldr x2, [x9, x8, lsl #3] │ │ + adrp x9, a000 │ │ + add x9, x9, #0x4a8 │ │ + ldrsw x8, [x9, x8, lsl #2] │ │ + add x1, x9, x8 │ │ + blr x22 │ │ + tbnz w0, #0, 246a8 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x548 │ │ + mov x0, x19 │ │ + mov w2, #0x2 // #2 │ │ + b 24808 │ │ + adrp x1, 8000 │ │ + add x1, x1, #0x4bc │ │ + mov x0, x19 │ │ + mov w2, #0x3 // #3 │ │ + blr x22 │ │ + mov w8, w0 │ │ + mov w0, #0x1 // #1 │ │ + tbnz w8, #0, 246ac │ │ + strb w0, [x29, #28] │ │ + add x8, x29, #0x1c │ │ + adrp x1, 6000 │ │ + add x1, x1, #0x750 │ │ + add x0, sp, #0x8 │ │ + mov w2, #0x4 // #4 │ │ + stp x19, x23, [sp, #8] │ │ + str x8, [sp, #24] │ │ + bl 1946c │ │ + tbnz w0, #0, 246a8 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x752 │ │ + add x0, sp, #0x8 │ │ + mov w2, #0x2 // #2 │ │ + bl 1946c │ │ + tbnz w0, #0, 246a8 │ │ + ldrb w8, [x20] │ │ + adrp x9, a000 │ │ + add x9, x9, #0x4c0 │ │ + add x0, sp, #0x8 │ │ + ldr x2, [x9, x8, lsl #3] │ │ + adrp x9, a000 │ │ + add x9, x9, #0x4e8 │ │ + ldrsw x8, [x9, x8, lsl #2] │ │ + add x1, x9, x8 │ │ + bl 1946c │ │ + cbnz w0, 246a8 │ │ + adrp x1, 8000 │ │ + add x1, x1, #0x4ba │ │ + add x0, sp, #0x8 │ │ + mov w2, #0x2 // #2 │ │ + bl 1946c │ │ + tbnz w0, #0, 246a8 │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x51c │ │ + mov x0, x19 │ │ + mov w2, #0x1 // #1 │ │ + blr x22 │ │ + b 246ac │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ cmp w1, #0x80 │ │ stur wzr, [x29, #-4] │ │ - b.cs 1c74c // b.hs, b.nlast │ │ + b.cs 24834 // b.hs, b.nlast │ │ sturb w1, [x29, #-4] │ │ mov w2, #0x1 // #1 │ │ - b 1c7dc │ │ + b 248a8 │ │ + mov w8, #0xffffff80 // #-128 │ │ cmp w1, #0x800 │ │ - b.cs 1c774 // b.hs, b.nlast │ │ - lsr w8, w1, #6 │ │ - mov w9, #0x80 // #128 │ │ + mov w9, #0xffffff80 // #-128 │ │ + bfxil w8, w1, #0, #6 │ │ + b.cs 2485c // b.hs, b.nlast │ │ + lsr w9, w1, #6 │ │ + sturb w8, [x29, #-3] │ │ mov w2, #0x2 // #2 │ │ - bfxil w9, w1, #0, #6 │ │ - orr w8, w8, #0xc0 │ │ - sturb w8, [x29, #-4] │ │ - sturb w9, [x29, #-3] │ │ - b 1c7dc │ │ - cmp w1, #0x10, lsl #12 │ │ - b.cs 1c7a8 // b.hs, b.nlast │ │ - lsr w8, w1, #12 │ │ - mov w9, #0x80 // #128 │ │ - mov w10, #0x80 // #128 │ │ - bfxil w9, w1, #6, #6 │ │ - bfxil w10, w1, #0, #6 │ │ + orr w9, w9, #0xc0 │ │ + b 24880 │ │ + mov w10, #0xffffff80 // #-128 │ │ + lsr w11, w1, #16 │ │ + bfxil w10, w1, #6, #6 │ │ + cbnz w11, 24888 │ │ + lsr w9, w1, #12 │ │ + sturb w10, [x29, #-3] │ │ mov w2, #0x3 // #3 │ │ - orr w8, w8, #0xe0 │ │ - sturb w8, [x29, #-4] │ │ - sturb w9, [x29, #-3] │ │ - sturb w10, [x29, #-2] │ │ - b 1c7dc │ │ - mov w8, #0xf0 // #240 │ │ - mov w9, #0x80 // #128 │ │ - mov w10, #0x80 // #128 │ │ - mov w11, #0x80 // #128 │ │ - bfxil w8, w1, #18, #3 │ │ + sturb w8, [x29, #-2] │ │ + orr w9, w9, #0xe0 │ │ + sturb w9, [x29, #-4] │ │ + b 248a8 │ │ + lsr w11, w1, #18 │ │ bfxil w9, w1, #12, #6 │ │ - bfxil w10, w1, #6, #6 │ │ - bfxil w11, w1, #0, #6 │ │ + sturb w10, [x29, #-2] │ │ mov w2, #0x4 // #4 │ │ - sturb w8, [x29, #-4] │ │ + sturb w8, [x29, #-1] │ │ + orr w10, w11, #0xfffffff0 │ │ sturb w9, [x29, #-3] │ │ - sturb w10, [x29, #-2] │ │ - sturb w11, [x29, #-1] │ │ - ldp x8, x9, [x0] │ │ - cmp x8, #0x0 │ │ - ccmp x9, x2, #0x0, eq // eq = none │ │ - sub x9, x9, x2 │ │ - cset w8, cc // cc = lo, ul, last │ │ - stp x8, x9, [x0] │ │ - b.cs 1c808 // b.hs, b.nlast │ │ + sturb w10, [x29, #-4] │ │ + ldr x8, [x0, #8] │ │ + ldr w9, [x0] │ │ + subs x8, x8, x2 │ │ + csinc w9, w9, wzr, cs // cs = hs, nlast │ │ + stp x9, x8, [x0] │ │ + tbz w9, #0, 248c8 │ │ mov w0, #0x1 // #1 │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ - ret │ │ + b 248dc │ │ ldr x8, [x0, #16] │ │ sub x1, x29, #0x4 │ │ - ldp x0, x9, [x8, #32] │ │ + ldp x0, x9, [x8] │ │ ldr x8, [x9, #24] │ │ blr x8 │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x20 │ │ ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ + ldr x8, [x0, #8] │ │ + ldr w9, [x0] │ │ + subs x8, x8, x2 │ │ + csinc w9, w9, wzr, cs // cs = hs, nlast │ │ + stp x9, x8, [x0] │ │ + tbz w9, #0, 24908 │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + ldr x8, [x0, #16] │ │ + ldp x0, x9, [x8] │ │ + ldr x3, [x9, #24] │ │ + br x3 │ │ + ldr x8, [x1, #8] │ │ mov x2, x1 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0xd68 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11c34 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0x910 │ │ + cmp x8, #0x1 │ │ + ccmp x8, #0x0, #0x0, ne // ne = any │ │ + b 18a7c │ │ + ldp x0, x9, [x1] │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x631 │ │ + mov w2, #0x12 // #18 │ │ + mov x1, x8 │ │ + ldr x3, [x9, #24] │ │ + br x3 │ │ + ldp x0, x9, [x1] │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x66f │ │ + mov w2, #0xb // #11 │ │ + mov x1, x8 │ │ + ldr x3, [x9, #24] │ │ + br x3 │ │ │ │ -000000000001c844 : │ │ - str x30, [sp, #-32]! │ │ - stp x20, x19, [sp, #16] │ │ +000000000002496c : │ │ + sub sp, sp, #0x30 │ │ + stp x29, x30, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + add x29, sp, #0x10 │ │ mov w19, w0 │ │ - bl 2283c │ │ + bl 48b74 │ │ mov x8, #0xfffffffffffffff1 // #-15 │ │ add x20, x0, #0x10 │ │ movk x8, #0x7fff, lsl #48 │ │ cmp x20, x8 │ │ - b.cs 1c8b4 // b.hs, b.nlast │ │ - adrp x8, d6d000 │ │ + b.cs 249f8 // b.hs, b.nlast │ │ cmn x0, #0x10 │ │ - ldrb wzr, [x8, #2180] │ │ - b.cc 1c898 // b.lo, b.ul, b.last │ │ - mov w0, #0x10 // #16 │ │ - mov x1, x20 │ │ - bl 4f460 │ │ + b.cc 249d8 // b.lo, b.ul, b.last │ │ + mov x0, sp │ │ + mov w1, #0x10 // #16 │ │ + mov x2, x20 │ │ + str xzr, [sp] │ │ + bl 75750 │ │ + ldr x8, [sp] │ │ + cmp w0, #0x0 │ │ + csel x0, x8, xzr, eq // eq = none │ │ str x20, [x0], #16 │ │ mov w1, w19 │ │ - ldp x20, x19, [sp, #16] │ │ - ldr x30, [sp], #32 │ │ - b 22890 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x30 │ │ + b 48bc8 │ │ mov x0, x20 │ │ - bl 4f410 │ │ + bl 75760 │ │ str x20, [x0], #16 │ │ mov w1, w19 │ │ - ldp x20, x19, [sp, #16] │ │ - ldr x30, [sp], #32 │ │ - b 22890 │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x5c0 │ │ - adrp x3, 51000 │ │ - add x3, x3, #0x190 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x1b0 │ │ - add x2, sp, #0xf │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x30 │ │ + b 48bc8 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x644 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x940 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x960 │ │ + sub x2, x29, #0x1 │ │ mov w1, #0x2b // #43 │ │ - bl 12774 │ │ - ret │ │ - ldp x0, x9, [x1, #32] │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x5eb │ │ - mov w2, #0xb // #11 │ │ - mov x1, x8 │ │ - ldr x3, [x9, #24] │ │ - br x3 │ │ + bl 1a0c4 │ │ │ │ -000000000001c8f8 : │ │ - sub sp, sp, #0x20 │ │ - stp x30, x19, [sp, #16] │ │ +0000000000024a1c : │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ mov x19, x0 │ │ - bl 234a8 │ │ + bl 497e0 │ │ ldr x8, [x19, #-16]! │ │ mov x9, #0xfffffffffffffff1 // #-15 │ │ movk x9, #0x7fff, lsl #48 │ │ cmp x8, x9 │ │ - b.cs 1c92c // b.hs, b.nlast │ │ + b.cs 24a54 // b.hs, b.nlast │ │ mov x0, x19 │ │ - ldp x30, x19, [sp, #16] │ │ - add sp, sp, #0x20 │ │ - b 4f430 │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x5c0 │ │ - adrp x3, 51000 │ │ - add x3, x3, #0x190 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x1c8 │ │ - add x2, sp, #0xf │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x644 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x940 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x978 │ │ + add x2, x29, #0x1f │ │ mov w1, #0x2b // #43 │ │ - bl 12774 │ │ + bl 1a0c4 │ │ │ │ -000000000001c950 : │ │ +0000000000024a78 : │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #80] │ │ + str x19, [sp, #96] │ │ + add x29, sp, #0x50 │ │ ldrb w8, [x0] │ │ - cbnz w8, 1c960 │ │ - mov x10, xzr │ │ - b 1c978 │ │ - mov x9, xzr │ │ + mov x19, x0 │ │ + cbz w8, 24ae0 │ │ + add x0, x19, #0x1 │ │ + bl 75860 │ │ add x8, x0, #0x1 │ │ - ldrb w11, [x8, x9] │ │ - add x10, x9, #0x1 │ │ - mov x9, x10 │ │ - cbnz w11, 1c968 │ │ - stp x0, x10, [sp, #-96]! │ │ + stp x19, x8, [sp] │ │ mov x8, sp │ │ - adrp x9, 1c000 │ │ - add x9, x9, #0x9bc │ │ - str x8, [sp, #64] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x1e0 │ │ - stp x9, x30, [sp, #72] │ │ + adrp x9, 24000 │ │ + add x9, x9, #0xae8 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0x9a0 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0x990 │ │ mov w9, #0x1 // #1 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x1f0 │ │ - stp x8, x9, [sp, #16] │ │ - add x8, sp, #0x40 │ │ add x0, sp, #0x10 │ │ + stp x8, x9, [sp, #16] │ │ + sub x8, x29, #0x10 │ │ stp x9, xzr, [sp, #40] │ │ str x8, [sp, #32] │ │ - bl 10efc │ │ + bl 17620 │ │ + mov x8, xzr │ │ + b 24aa0 │ │ ldp x8, x2, [x0] │ │ mov x0, x1 │ │ mov x1, x8 │ │ - b 11730 │ │ + b 18000 │ │ │ │ -000000000001c9cc : │ │ +0000000000024af8 : │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #80] │ │ + str x19, [sp, #96] │ │ + add x29, sp, #0x50 │ │ ldrb w8, [x0] │ │ - cbnz w8, 1c9dc │ │ - mov x10, xzr │ │ - b 1c9f4 │ │ - mov x9, xzr │ │ + mov x19, x0 │ │ + cbz w8, 24b60 │ │ + add x0, x19, #0x1 │ │ + bl 75860 │ │ add x8, x0, #0x1 │ │ - ldrb w11, [x8, x9] │ │ - add x10, x9, #0x1 │ │ - mov x9, x10 │ │ - cbnz w11, 1c9e4 │ │ - stp x0, x10, [sp, #-96]! │ │ + stp x19, x8, [sp] │ │ mov x8, sp │ │ - adrp x9, 1c000 │ │ - add x9, x9, #0x9bc │ │ - str x8, [sp, #64] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x208 │ │ - stp x9, x30, [sp, #72] │ │ + adrp x9, 24000 │ │ + add x9, x9, #0xae8 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0x9c8 │ │ + stp x8, x9, [x29, #-16] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0x9b8 │ │ mov w9, #0x1 // #1 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x218 │ │ - stp x8, x9, [sp, #16] │ │ - add x8, sp, #0x40 │ │ add x0, sp, #0x10 │ │ + stp x8, x9, [sp, #16] │ │ + sub x8, x29, #0x10 │ │ stp x9, xzr, [sp, #40] │ │ str x8, [sp, #32] │ │ - bl 10efc │ │ + bl 17620 │ │ + mov x8, xzr │ │ + b 24b20 │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ add x29, sp, #0x30 │ │ cmp w0, #0x1 │ │ - b.ne 1cd2c // b.any │ │ + b.ne 24e68 // b.any │ │ mov x0, x4 │ │ mov x19, x4 │ │ mov x20, x3 │ │ mov w21, w1 │ │ str x4, [sp, #8] │ │ - bl 4b380 │ │ + bl 716b8 │ │ mov x24, x0 │ │ add x1, sp, #0x14 │ │ mov x0, x19 │ │ str wzr, [sp, #20] │ │ - bl 4f23c │ │ + bl 75574 │ │ ldr w8, [sp, #20] │ │ mov x23, x0 │ │ mov x0, x19 │ │ cmp w8, #0x0 │ │ cset w27, eq // eq = none │ │ - bl 4b3b4 │ │ + bl 716ec │ │ add x8, sp, #0x8 │ │ str x8, [sp, #24] │ │ stur x8, [x29, #-16] │ │ - cbz x24, 1cc30 │ │ + cbz x24, 24d78 │ │ ldrb w28, [x24], #1 │ │ mov x22, x0 │ │ stur x24, [x29, #-8] │ │ cmp w28, #0xff │ │ - b.eq 1caf8 // b.none │ │ + b.eq 24c28 // b.none │ │ ubfx w8, w28, #4, #3 │ │ cmp w8, #0x2 │ │ - b.gt 1cc80 │ │ - cbz w8, 1cd24 │ │ + b.gt 24dc8 │ │ + cbz w8, 24e60 │ │ cmp w8, #0x1 │ │ - b.eq 1ccfc // b.none │ │ + b.eq 24e38 // b.none │ │ cmp w8, #0x2 │ │ - b.ne 1cd2c // b.any │ │ + b.ne 24e68 // b.any │ │ add x0, sp, #0x18 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x8a8 │ │ - b 1ccd8 │ │ - mov x26, x22 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xcf0 │ │ + b 24e14 │ │ + mov x8, x22 │ │ + str x8, [sp] │ │ ldur x8, [x29, #-8] │ │ ldrb w9, [x8], #1 │ │ cmp w9, #0xff │ │ - b.eq 1cb14 // b.none │ │ + b.eq 24c48 // b.none │ │ ldrsb w9, [x8], #1 │ │ - tbnz w9, #31, 1cb0c │ │ - sub x27, x23, x27 │ │ + tbnz w9, #31, 24c40 │ │ + sub x28, x23, x27 │ │ ldrb w23, [x8], #1 │ │ - mov x10, xzr │ │ mov x9, xzr │ │ + mov x10, xzr │ │ stur x8, [x29, #-8] │ │ ldrb w11, [x8], #1 │ │ and x12, x11, #0x7f │ │ lsl x12, x12, x10 │ │ add x10, x10, #0x7 │ │ orr x9, x12, x9 │ │ - tbnz w11, #7, 1cb28 │ │ - add x28, x8, x9 │ │ + tbnz w11, #7, 24c5c │ │ + add x26, x8, x9 │ │ + mov w27, #0x4 // #4 │ │ stur x8, [x29, #-8] │ │ - cmp x8, x28 │ │ - b.cs 1cca4 // b.hs, b.nlast │ │ + cmp x8, x26 │ │ + b.cs 24d7c // b.hs, b.nlast │ │ sub x0, x29, #0x8 │ │ mov w1, w23 │ │ - bl 1d78c │ │ - cbnz x0, 1cd2c │ │ + bl 47448 │ │ + tbnz w0, #0, 24e68 │ │ mov x24, x1 │ │ sub x0, x29, #0x8 │ │ mov w1, w23 │ │ - bl 1d78c │ │ - cbnz x0, 1cd2c │ │ + bl 47448 │ │ + tbnz w0, #0, 24e68 │ │ mov x25, x1 │ │ sub x0, x29, #0x8 │ │ mov w1, w23 │ │ - bl 1d78c │ │ - cbnz x0, 1cd2c │ │ + bl 47448 │ │ + tbnz w0, #0, 24e68 │ │ ldur x8, [x29, #-8] │ │ - mov x10, xzr │ │ mov x9, xzr │ │ + mov x10, xzr │ │ ldrb w11, [x8], #1 │ │ and x12, x11, #0x7f │ │ lsl x12, x12, x10 │ │ add x10, x10, #0x7 │ │ orr x9, x12, x9 │ │ - tbnz w11, #7, 1cb94 │ │ + tbnz w11, #7, 24ccc │ │ add x10, x22, x24 │ │ stur x8, [x29, #-8] │ │ - cmp x27, x10 │ │ - b.cc 1cca4 // b.lo, b.ul, b.last │ │ + cmp x28, x10 │ │ + b.cc 24d7c // b.lo, b.ul, b.last │ │ add x10, x10, x25 │ │ - cmp x27, x10 │ │ - b.cs 1cb48 // b.hs, b.nlast │ │ - cbz x1, 1cc30 │ │ - add x22, x26, x1 │ │ - cbz x9, 1cd70 │ │ - add x9, x28, x9 │ │ + cmp x28, x10 │ │ + b.cs 24c80 // b.hs, b.nlast │ │ + cbz x1, 24d78 │ │ + ldr x8, [sp] │ │ + add x22, x8, x1 │ │ + cbz x9, 24ea0 │ │ + add x9, x26, x9 │ │ mov x8, xzr │ │ mov w10, wzr │ │ sub x9, x9, #0x1 │ │ ldrb w11, [x9], #1 │ │ and x12, x11, #0x7f │ │ lsl x12, x12, x10 │ │ add w10, w10, #0x7 │ │ orr x8, x12, x8 │ │ - tbnz w11, #7, 1cbe4 │ │ + tbnz w11, #7, 24d20 │ │ mov x9, #0xffffffffffffffff // #-1 │ │ cmp w11, #0x40 │ │ mov w11, #0x3f // #63 │ │ lsl x9, x9, x10 │ │ ccmp w10, w11, #0x2, cs // cs = hs, nlast │ │ csel x9, xzr, x9, hi // hi = pmore │ │ orr x8, x8, x9 │ │ cmp x8, #0x0 │ │ mov w8, #0x2 // #2 │ │ cinc x8, x8, le │ │ - csinc x8, x8, xzr, ne // ne = any │ │ - tbz w21, #0, 1cc38 │ │ - b 1ccac │ │ - mov x8, xzr │ │ - tbnz w21, #0, 1ccac │ │ - cmp x8, #0x2 │ │ - b.gt 1ccbc │ │ - sub x8, x8, #0x1 │ │ + csinc x27, x8, xzr, ne // ne = any │ │ + tbz w21, #0, 24d80 │ │ + adrp x8, a000 │ │ + add x8, x8, #0x4fc │ │ + ldr w0, [x8, x27, lsl #2] │ │ + b 24e6c │ │ + mov x27, xzr │ │ + tbnz w21, #0, 24d68 │ │ + cmp x27, #0x2 │ │ + b.gt 24dec │ │ + sub x8, x27, #0x1 │ │ cmp x8, #0x2 │ │ - b.cs 1cd68 // b.hs, b.nlast │ │ + b.cs 24df8 // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, wzr │ │ mov x2, x20 │ │ - bl 4b3e8 │ │ + bl 71720 │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ mov x2, xzr │ │ - bl 4b3e8 │ │ + bl 71720 │ │ mov x0, x19 │ │ mov x1, x22 │ │ - bl 4b420 │ │ + bl 71758 │ │ mov w0, #0x7 // #7 │ │ - b 1cd30 │ │ + b 24e6c │ │ cmp w8, #0x3 │ │ - b.eq 1cccc // b.none │ │ + b.eq 24e08 // b.none │ │ cmp w8, #0x5 │ │ - b.eq 1cd1c // b.none │ │ + b.eq 24e58 // b.none │ │ cmp w8, #0x4 │ │ - b.ne 1cd2c // b.any │ │ + b.ne 24e68 // b.any │ │ mov x25, x22 │ │ - cbnz x22, 1cce8 │ │ - b 1cd2c │ │ - mov w8, #0x4 // #4 │ │ - tbz w21, #0, 1cc38 │ │ - adrp x9, 7000 │ │ - add x9, x9, #0x110 │ │ - ldr w0, [x9, x8, lsl #2] │ │ - b 1cd30 │ │ - cmp x8, #0x4 │ │ - b.ne 1cd64 // b.any │ │ + cbnz x22, 24e24 │ │ + b 24e68 │ │ + cmp x27, #0x3 │ │ + b.ne 24e00 // b.any │ │ + tbz w21, #3, 24d94 │ │ + mov w0, #0x8 // #8 │ │ + b 24e6c │ │ mov w0, #0x2 // #2 │ │ - b 1cd30 │ │ + b 24e6c │ │ sub x0, x29, #0x10 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x8d8 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xd20 │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ mov x25, x0 │ │ - cbz x0, 1cd24 │ │ + cbz x0, 24e60 │ │ sub x0, x29, #0x8 │ │ and w1, w28, #0xf │ │ - bl 1d78c │ │ - cbnz x0, 1cd2c │ │ - b 1cd10 │ │ + bl 47448 │ │ + tbz w0, #0, 24e4c │ │ + b 24e68 │ │ mov x25, x24 │ │ sub x0, x29, #0x8 │ │ and w1, w28, #0xf │ │ - bl 1d78c │ │ - cbnz x0, 1cd2c │ │ - add x26, x25, x1 │ │ - tbz w28, #7, 1cafc │ │ - b 1cd5c │ │ + bl 47448 │ │ + tbnz w0, #0, 24e68 │ │ + add x8, x25, x1 │ │ + tbz w28, #7, 24c2c │ │ + b 24e98 │ │ add x8, x24, #0x7 │ │ and x24, x8, #0xfffffffffffffff8 │ │ tst w28, #0xf │ │ - b.eq 1cd50 // b.none │ │ + b.eq 24e8c // b.none │ │ mov w0, #0x3 // #3 │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ - ldr x26, [x24], #8 │ │ + ldr x8, [x24], #8 │ │ stur x24, [x29, #-8] │ │ - tbz w28, #7, 1cafc │ │ - ldr x26, [x26] │ │ - b 1cafc │ │ - tbz w21, #3, 1cc4c │ │ - mov w0, #0x8 // #8 │ │ - b 1cd30 │ │ + tbz w28, #7, 24c2c │ │ + ldr x8, [x8] │ │ + b 24c2c │ │ + mov w27, #0x1 // #1 │ │ + tbz w21, #0, 24d80 │ │ + b 24d68 │ │ + bl 1a1d8 │ │ + stp x29, x30, [sp, #-96]! │ │ + mov x5, x30 │ │ + bl 48b58 │ │ + mov x30, x5 │ │ + sub sp, sp, #0x330 │ │ + mov w23, w4 │ │ + mov w19, w3 │ │ + mov x21, x1 │ │ + mov x20, x0 │ │ + adrp x9, d95000 │ │ + add x9, x9, #0xa0 │ │ + stp x1, x2, [sp, #16] │ │ + str x0, [sp, #8] │ │ + ldxr x8, [x9] │ │ + add x10, x8, #0x1 │ │ + stxr w11, x10, [x9] │ │ + cbnz w11, 24ee4 │ │ + adrp x27, 25000 │ │ + add x27, x27, #0xa18 │ │ + tbnz x8, #63, 25584 │ │ + bl 25ca0 │ │ + cbnz x0, 24f0c │ │ + bl 25d78 │ │ + ldrb w8, [x0, #8] │ │ + adrp x22, 17000 │ │ + add x22, x22, #0x610 │ │ + tbnz w8, #0, 256a8 │ │ + ldr x8, [x0] │ │ + mov w9, #0x1 // #1 │ │ + strb w9, [x0, #8] │ │ + mov w9, #0xfffd // #65533 │ │ + add x8, x8, #0x1 │ │ + movk w9, #0x3fff, lsl #16 │ │ + str x8, [x0] │ │ + adrp x8, d95000 │ │ + ldr w8, [x8, #248] │ │ + cmp w8, w9 │ │ + b.hi 24f70 // b.pmore │ │ + adrp x9, d95000 │ │ + add x9, x9, #0xf8 │ │ + ldaxr w10, [x9] │ │ + cmp w10, w8 │ │ + b.ne 24f6c // b.any │ │ + add x8, x8, #0x1 │ │ + stxr w10, w8, [x9] │ │ + cbnz w10, 24f70 │ │ + b 24f7c │ │ + clrex │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xf8 │ │ + bl 25838 │ │ + adrp x8, d95000 │ │ + add x8, x8, #0x100 │ │ + ldrb wzr, [x8] │ │ + ldr x8, [x8, #8] │ │ + cbnz x8, 24fb4 │ │ + ldp x20, x26, [sp, #8] │ │ + ldr x8, [x26, #40] │ │ + bl 48af8 │ │ + ldr x28, [sp, #24] │ │ + mov x21, x0 │ │ + mov x22, x1 │ │ + tbz w23, #0, 2500c │ │ + mov w25, #0x3 // #3 │ │ + b 25178 │ │ + ldp x20, x26, [sp, #8] │ │ + ldr x8, [x26, #40] │ │ + bl 48af8 │ │ + adrp x9, d95000 │ │ + add x9, x9, #0x108 │ │ + stp x0, x1, [sp, #80] │ │ + ldp x0, x10, [x9] │ │ + ldr x8, [sp, #24] │ │ + strb w19, [sp, #104] │ │ + str x8, [sp, #96] │ │ + ldr x8, [x10, #40] │ │ + strb w23, [sp, #105] │ │ + add x1, sp, #0x50 │ │ + blr x8 │ │ + bl 25c5c │ │ + bl 25ca0 │ │ + cbz x0, 24f08 │ │ + strb wzr, [x0, #8] │ │ + tbz w19, #0, 25708 │ │ + ldr x1, [x26, #40] │ │ + mov x0, x20 │ │ + bl 25c94 │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xc28 │ │ + ldar x23, [x8] │ │ + cbnz x23, 2502c │ │ + adrp x0, 7a000 │ │ + add x0, x0, #0xc28 │ │ + bl 25ddc │ │ + mov x23, x0 │ │ + mov w0, w23 │ │ + bl 75730 │ │ + mov x24, x0 │ │ + cmp x0, #0x1 │ │ + b.hi 25088 // b.pmore │ │ + b.ne 2504c // b.any │ │ + bl 25d78 │ │ + b 25780 │ │ + mov w0, #0x18 // #24 │ │ + bl 75760 │ │ + cbz x0, 25728 │ │ + mov x24, x0 │ │ + str xzr, [x0] │ │ + strb wzr, [x0, #8] │ │ + str w23, [x0, #16] │ │ + mov w0, w23 │ │ + bl 75730 │ │ + mov x25, x0 │ │ + mov w0, w23 │ │ + mov x1, x24 │ │ + bl 75870 │ │ + mov x0, x25 │ │ + bl 75780 │ │ + ldr x8, [x24] │ │ + cmp x8, #0x1 │ │ + b.ls 2509c // b.plast │ │ + mov w25, #0x1 // #1 │ │ + b 25178 │ │ + adrp x8, d95000 │ │ + ldrb w8, [x8, #128] │ │ + sub w25, w8, #0x1 │ │ + and w8, w25, #0xff │ │ + cmp w8, #0x3 │ │ + b.cc 25178 // b.lo, b.ul, b.last │ │ + adrp x8, 9000 │ │ + add x8, x8, #0xf67 │ │ + sub x0, x29, #0x90 │ │ + ldr x9, [x8] │ │ + ldur x8, [x8, #6] │ │ + add x1, sp, #0x50 │ │ + mov w2, #0xf // #15 │ │ + strb wzr, [sp, #94] │ │ + str x9, [sp, #80] │ │ + stur x8, [sp, #86] │ │ + bl 18c78 │ │ + ldur w8, [x29, #-144] │ │ + cmp w8, #0x1 │ │ + b.ne 25114 // b.any │ │ + mov w25, #0x2 // #2 │ │ + mov w24, #0x3 // #3 │ │ + adrp x9, d95000 │ │ + add x9, x9, #0x80 │ │ + ldxrb w8, [x9] │ │ + cbnz w8, 25154 │ │ + stxrb w10, w24, [x9] │ │ + cbnz w10, 250fc │ │ + mov w9, #0x1 // #1 │ │ + b 2515c │ │ + adrp x8, d95000 │ │ + ldur x23, [x29, #-136] │ │ + mov w9, #0xfffd // #65533 │ │ + ldr w8, [x8, #168] │ │ + movk w9, #0x3fff, lsl #16 │ │ + adrp x24, d95000 │ │ + add x24, x24, #0xa8 │ │ + cmp w8, w9 │ │ + b.hi 25480 // b.pmore │ │ + ldaxr w9, [x24] │ │ + cmp w9, w8 │ │ + b.ne 2547c // b.any │ │ + add x8, x8, #0x1 │ │ + stxr w9, w8, [x24] │ │ + cbnz w9, 25480 │ │ + b 2548c │ │ + mov w9, wzr │ │ + clrex │ │ + tbnz w9, #0, 25178 │ │ + cmp w8, #0x3 │ │ + b.hi 24fac // b.pmore │ │ + lsl w8, w8, #3 │ │ + mov w9, #0x3 // #3 │ │ + movk w9, #0x201, lsl #16 │ │ + lsr w25, w9, w8 │ │ + str x28, [sp, #32] │ │ + ldr x22, [x22, #24] │ │ + bl 48b24 │ │ + mov x10, #0x4178 // #16760 │ │ + ldp x9, x8, [sp, #80] │ │ + movk x10, #0x57a6, lsl #16 │ │ + movk x10, #0x1b71, lsl #32 │ │ + movk x10, #0xb98b, lsl #48 │ │ + cmp x8, x10 │ │ + mov x8, #0x5d6d // #23917 │ │ + movk x8, #0xd6cb, lsl #16 │ │ + movk x8, #0x502c, lsl #32 │ │ + movk x8, #0x63eb, lsl #48 │ │ + ccmp x9, x8, #0x0, eq // eq = none │ │ + b.ne 2524c // b.any │ │ + mov w8, #0x8 // #8 │ │ + mov x9, x21 │ │ + ldr x9, [x9] │ │ + ldr x8, [x21, x8] │ │ + stp x9, x8, [sp, #40] │ │ + adrp x9, d95000 │ │ + add x9, x9, #0x90 │ │ + mov w10, #0x1 // #1 │ │ + ldaxr w8, [x9] │ │ + cbnz w8, 251e8 │ │ + stxr w8, w10, [x9] │ │ + cbnz w8, 251d4 │ │ + b 251f8 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x90 │ │ + clrex │ │ + bl 46e9c │ │ + adrp x8, d95000 │ │ + ldr x8, [x8, #160] │ │ + tst x8, #0x7fffffffffffffff │ │ + b.ne 256fc // b.any │ │ + mov w21, wzr │ │ + adrp x8, d95000 │ │ + add x8, x8, #0x94 │ │ + add x9, x8, #0x34 │ │ + ldrb wzr, [x8] │ │ + ldar x0, [x9] │ │ + cbnz x0, 25230 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xc8 │ │ + bl 25ddc │ │ + bl 75730 │ │ + cmp x0, #0x3 │ │ + b.cc 2528c // b.lo, b.ul, b.last │ │ + ldr x8, [x0, #8] │ │ + cbnz x8, 25294 │ │ + mov w9, #0x4 // #4 │ │ + b 2529c │ │ + bl 48b24 │ │ + mov x10, #0x86e4 // #34532 │ │ + ldp x9, x8, [sp, #80] │ │ + movk x10, #0xa665, lsl #16 │ │ + movk x10, #0xa0ca, lsl #32 │ │ + movk x10, #0x5c54, lsl #48 │ │ + cmp x8, x10 │ │ + mov x8, #0x731f // #29471 │ │ + movk x8, #0x968c, lsl #16 │ │ + movk x8, #0x3815, lsl #32 │ │ + movk x8, #0x3d8f, lsl #48 │ │ + ccmp x9, x8, #0x0, eq // eq = none │ │ + b.ne 2546c // b.any │ │ + add x9, x21, #0x8 │ │ + mov w8, #0x10 // #16 │ │ + b 251bc │ │ + mov x8, xzr │ │ + b 2529c │ │ + ldr x9, [x0, #16] │ │ + sub x9, x9, #0x1 │ │ + adrp x10, a000 │ │ + add x10, x10, #0x42 │ │ + cmp x8, #0x0 │ │ + csel x8, x10, x8, eq // eq = none │ │ + adrp x10, 79000 │ │ + mov w11, #0x9 // #9 │ │ + ldr x10, [x10, #192] │ │ + csel x9, x11, x9, eq // eq = none │ │ + stp x8, x9, [sp, #56] │ │ + cbnz x10, 252d0 │ │ + mov w0, #0xb2 // #178 │ │ + bl 75740 │ │ + b 252d4 │ │ + bl 75880 │ │ + sxtw x8, w0 │ │ + add x0, sp, #0x50 │ │ + mov w1, wzr │ │ + mov w2, #0x200 // #512 │ │ + add x22, sp, #0x50 │ │ + str x8, [sp, #72] │ │ + bl 75840 │ │ + adrp x8, 5000 │ │ + add x9, sp, #0x38 │ │ + adrp x24, 19000 │ │ + add x24, x24, #0x240 │ │ + ldr q0, [x8, #3824] │ │ + stur x9, [x29, #-144] │ │ + adrp x9, 17000 │ │ + add x10, x9, #0x610 │ │ + add x8, sp, #0x48 │ │ + stp x10, x8, [x29, #-136] │ │ + add x8, sp, #0x20 │ │ + adrp x28, 78000 │ │ + add x28, x28, #0x30 │ │ + stp x24, x8, [x29, #-120] │ │ + add x8, sp, #0x28 │ │ + stp x27, x8, [x29, #-104] │ │ + mov w8, #0x5 // #5 │ │ + mov w9, #0x4 // #4 │ │ + stp x28, x8, [x29, #-192] │ │ + sub x8, x29, #0x90 │ │ + stur x8, [x29, #-176] │ │ + sub x8, x29, #0xd8 │ │ + stur x22, [x29, #-216] │ │ + stur q0, [x29, #-208] │ │ + stp x9, xzr, [x29, #-168] │ │ + stp x10, x8, [x29, #-88] │ │ + stur xzr, [x29, #-72] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xc10 │ │ + sub x0, x29, #0x50 │ │ + sub x2, x29, #0xc0 │ │ + bl 18a7c │ │ + ldur x22, [x29, #-72] │ │ + cbz w0, 25404 │ │ + cbz x22, 25754 │ │ + and x8, x22, #0x3 │ │ + cmp x8, #0x1 │ │ + b.eq 254a8 // b.none │ │ + add x8, sp, #0x38 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ + stur x8, [x29, #-144] │ │ + add x8, sp, #0x48 │ │ + stp x9, x8, [x29, #-136] │ │ + add x8, sp, #0x20 │ │ + stp x24, x8, [x29, #-120] │ │ + add x8, sp, #0x28 │ │ + stp x27, x8, [x29, #-104] │ │ + mov w8, #0x5 // #5 │ │ + stur x9, [x29, #-88] │ │ + mov w9, #0x4 // #4 │ │ + stp x28, x8, [x29, #-64] │ │ + sub x8, x29, #0x90 │ │ + stur x8, [x29, #-48] │ │ + stp x9, xzr, [x29, #-40] │ │ + sub x0, x29, #0x9 │ │ + sub x1, x29, #0x40 │ │ + bl 25a90 │ │ + and x8, x0, #0x3 │ │ + mov x22, x0 │ │ + cmp x8, #0x1 │ │ + b.ne 25438 // b.any │ │ + ldr x24, [x22, #-1]! │ │ + ldr x23, [x22, #8] │ │ + ldr x8, [x23] │ │ + cbz x8, 255c0 │ │ + mov x0, x24 │ │ + blr x8 │ │ + b 255c0 │ │ + and x8, x22, #0x3 │ │ + cmp x8, #0x1 │ │ + b.eq 25524 // b.none │ │ + ldur x2, [x29, #-200] │ │ + cmp x2, #0x201 │ │ + b.cs 25738 // b.hs, b.nlast │ │ + sub x0, x29, #0x9 │ │ + add x1, sp, #0x50 │ │ + bl 26080 │ │ + and x8, x0, #0x3 │ │ + mov x22, x0 │ │ + cmp x8, #0x1 │ │ + b.eq 255a8 // b.none │ │ + and x8, x25, #0xff │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x1a3 │ │ + adr x10, 25458 │ │ + ldrb w11, [x9, x8] │ │ + add x10, x10, x11, lsl #2 │ │ + mov w1, wzr │ │ + br x10 │ │ + mov w1, #0x1 // #1 │ │ + sub x0, x29, #0x9 │ │ + bl 26298 │ │ + bl 25bc0 │ │ + b 254f4 │ │ + adrp x9, a000 │ │ + add x9, x9, #0x67 │ │ + mov w8, #0xc // #12 │ │ + b 251c4 │ │ + clrex │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xa8 │ │ + bl 25838 │ │ + adrp x8, d95000 │ │ + mov x0, x23 │ │ + ldrb wzr, [x8, #176] │ │ + bl 75890 │ │ + cbnz x0, 254fc │ │ + mov x23, #0x8000000000000000 // #-9223372036854775808 │ │ + b 255f8 │ │ + ldr x8, [x22, #-1]! │ │ + ldr x23, [x22, #8] │ │ + str x8, [sp] │ │ + ldr x8, [x23] │ │ + cbz x8, 254c4 │ │ + ldr x0, [sp] │ │ + blr x8 │ │ + ldr x8, [x23, #8] │ │ + cbz x8, 254d4 │ │ + ldr x0, [sp] │ │ + bl 75780 │ │ + bl 48aa4 │ │ + b 25388 │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xc10 │ │ + ldxrb w9, [x8] │ │ + stxrb w10, wzr, [x8] │ │ + cbnz w10, 254e4 │ │ + cbnz w9, 25554 │ │ + bl 48a94 │ │ + b 24fec │ │ + mov x25, x0 │ │ + bl 75860 │ │ + mov x23, x0 │ │ + tbz x0, #63, 25578 │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x1, x23 │ │ + bl 16828 │ │ + b 25780 │ │ + ldr x23, [x22, #-1]! │ │ + ldr x24, [x22, #8] │ │ + ldr x8, [x24] │ │ + cbz x8, 2553c │ │ + mov x0, x23 │ │ + blr x8 │ │ + ldr x8, [x24, #8] │ │ + cbz x8, 2554c │ │ + mov x0, x23 │ │ + bl 75780 │ │ + bl 48aa4 │ │ + b 25410 │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #80] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, xzr, [sp, #104] │ │ + str x8, [sp, #96] │ │ + bl 48acc │ │ + b 25464 │ │ + cbnz x23, 255d4 │ │ + mov w0, #0x1 // #1 │ │ + b 255e8 │ │ + add x8, sp, #0x18 │ │ + adrp x9, 18000 │ │ + add x9, x9, #0xa70 │ │ + stp x8, x27, [x29, #-144] │ │ + add x8, sp, #0x8 │ │ + stp x8, x9, [x29, #-128] │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x120 │ │ + b 256d8 │ │ + ldr x24, [x22, #-1]! │ │ + ldr x23, [x22, #8] │ │ + ldr x8, [x23] │ │ + cbz x8, 255c0 │ │ + mov x0, x24 │ │ + blr x8 │ │ + ldr x8, [x23, #8] │ │ + cbz x8, 255cc │ │ + bl 48a5c │ │ + bl 48aa4 │ │ + b 25438 │ │ + mov x0, x23 │ │ + bl 75760 │ │ + cbnz x0, 255e8 │ │ + mov w0, #0x1 // #1 │ │ + b 25510 │ │ + mov x1, x25 │ │ + mov x2, x23 │ │ + str x0, [sp] │ │ + bl 75770 │ │ + ldxr w8, [x24] │ │ + sub w1, w8, #0x1 │ │ + stlxr w8, w1, [x24] │ │ + cbnz w8, 255f8 │ │ + and w8, w1, #0xbfffffff │ │ + mov w9, #0x80000000 // #-2147483648 │ │ + cmp w8, w9 │ │ + b.eq 25784 // b.none │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x23, x8 │ │ + b.eq 250ec // b.none │ │ + cmp x23, #0x4 │ │ + b.eq 25658 // b.none │ │ + cmp x23, #0x1 │ │ + b.ne 25684 // b.any │ │ + ldr x8, [sp] │ │ + ldrb w8, [x8] │ │ + cmp w8, #0x30 │ │ + b.ne 25684 // b.any │ │ + mov w8, #0x2 // #2 │ │ + mov w24, #0x3 // #3 │ │ + mov w25, #0x2 // #2 │ │ + cbz x23, 250f4 │ │ + b 25694 │ │ + ldr x8, [sp] │ │ + mov w9, #0x7566 // #30054 │ │ + movk w9, #0x6c6c, lsl #16 │ │ + ldr w8, [x8] │ │ + cmp w8, w9 │ │ + b.ne 25684 // b.any │ │ mov w8, #0x1 // #1 │ │ - tbz w21, #0, 1cc38 │ │ - b 1ccac │ │ - bl 12a38 │ │ - sub sp, sp, #0x60 │ │ - stp x29, x30, [sp, #64] │ │ - stp x20, x19, [sp, #80] │ │ - add x29, sp, #0x40 │ │ - ldr x1, [x0, #8] │ │ + mov w24, #0x2 // #2 │ │ + mov w25, #0x1 // #1 │ │ + cbz x23, 250f4 │ │ + b 25694 │ │ + mov w8, wzr │ │ + mov w25, wzr │ │ + mov w24, #0x1 // #1 │ │ + cbz x23, 250f4 │ │ + ldr x0, [sp] │ │ + mov w23, w8 │ │ + bl 75780 │ │ + mov w25, w23 │ │ + b 250f4 │ │ + ldr x8, [x21, #48] │ │ + bl 48af8 │ │ + add x8, sp, #0x18 │ │ + cmp x0, #0x0 │ │ + stp x8, x27, [x29, #-144] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + csel x9, xzr, x1, eq // eq = none │ │ + stp x8, x9, [x29, #-64] │ │ + sub x8, x29, #0x40 │ │ + stp x8, x22, [x29, #-128] │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x150 │ │ + mov w9, #0x3 // #3 │ │ + stp x8, x9, [sp, #80] │ │ + sub x8, x29, #0x90 │ │ + mov w9, #0x2 // #2 │ │ + str x8, [sp, #96] │ │ + stp x9, xzr, [sp, #104] │ │ + bl 48acc │ │ + bl 25bc0 │ │ + bl 25c50 │ │ + bl 26154 │ │ + eor w21, w0, #0x1 │ │ + b 2520c │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x180 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #80] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, xzr, [sp, #104] │ │ + str x8, [sp, #96] │ │ + b 256f0 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x18 // #24 │ │ + bl 16840 │ │ + b 25780 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x18 │ │ + mov x0, xzr │ │ + mov x1, x2 │ │ + mov w2, #0x200 // #512 │ │ + bl 186d8 │ │ + b 25780 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xbb8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [x29, #-64] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, xzr, [x29, #-40] │ │ + stur x8, [x29, #-48] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xbc8 │ │ + sub x0, x29, #0x40 │ │ + bl 17620 │ │ + brk #0x1 │ │ + bl 48b18 │ │ + b 25618 │ │ + b 25790 │ │ + str x24, [sp] │ │ + b 257ac │ │ + ldr x8, [x24, #8] │ │ mov x19, x0 │ │ - mov x0, sp │ │ - str wzr, [sp] │ │ - bl 4f540 │ │ - str w0, [sp, #4] │ │ - cbnz w0, 1ce1c │ │ - ldr w20, [sp] │ │ - cbnz w20, 1cdd8 │ │ - ldr x1, [x19, #8] │ │ - mov x0, sp │ │ - str wzr, [sp] │ │ - bl 4f540 │ │ - str w0, [sp, #4] │ │ - cbnz w0, 1ce1c │ │ - ldr w20, [sp] │ │ - bl 4f550 │ │ - cbz w20, 1ce2c │ │ - sxtw x0, w20 │ │ - ldaxr x20, [x19] │ │ - cbnz x20, 1cdf8 │ │ - stlxr w8, x0, [x19] │ │ - cbnz w8, 1cddc │ │ - mov w8, #0x1 // #1 │ │ - tbz w8, #0, 1ce04 │ │ - b 1ce0c │ │ + cbz x8, 257c0 │ │ + mov x0, x23 │ │ + b 257bc │ │ + ldr x8, [x23, #8] │ │ + mov x19, x0 │ │ + cbz x8, 257c0 │ │ + ldr x0, [sp] │ │ + bl 75780 │ │ + bl 48aa4 │ │ + b 25818 │ │ + mov x19, x0 │ │ + ldxr w8, [x24] │ │ + sub w1, w8, #0x1 │ │ + stlxr w8, w1, [x24] │ │ + cbnz w8, 257cc │ │ + and w8, w1, #0xbfffffff │ │ + mov w9, #0x80000000 // #-2147483648 │ │ + cmp w8, w9 │ │ + b.ne 25828 // b.any │ │ + bl 48b18 │ │ + b 25828 │ │ + bl 1a1e4 │ │ + ldur x8, [x29, #-72] │ │ + mov x19, x0 │ │ + cbz x8, 25818 │ │ + mov x0, x8 │ │ + bl 458e8 │ │ + b 25818 │ │ + bl 1a1e4 │ │ + mov x19, x0 │ │ + bl 48a94 │ │ + b 25828 │ │ + bl 1a1e4 │ │ + mov x19, x0 │ │ + bl 25c5c │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #48] │ │ + stp x26, x25, [sp, #64] │ │ + stp x24, x23, [sp, #80] │ │ + stp x22, x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x30 │ │ + ldr w9, [x0] │ │ + mov w21, #0x3fffffff // #1073741823 │ │ + mov x19, x0 │ │ + cmp w9, w21 │ │ + b.ne 25888 // b.any │ │ + mov w10, #0xffffff9d // #-99 │ │ + isb │ │ + ldr w9, [x19] │ │ + cmp w9, w21 │ │ + b.ne 25888 // b.any │ │ + mov w8, w10 │ │ + add w10, w10, #0x1 │ │ + cbnz w8, 2586c │ │ + mov x10, sp │ │ + mov w22, #0x2 // #2 │ │ + mov w25, #0xfffd // #65533 │ │ mov w8, wzr │ │ + movk w22, #0xc000, lsl #16 │ │ + add x23, x10, #0x8 │ │ + mov w24, #0xc0000003 // #-1073741821 │ │ + movk w25, #0x3fff, lsl #16 │ │ + mov w26, #0x3ffffffe // #1073741822 │ │ + b 258bc │ │ clrex │ │ - tbnz wzr, #0, 1ce0c │ │ - bl 4f550 │ │ - mov x0, x20 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x60 │ │ + tbz wzr, #0, 25940 │ │ + b 259d0 │ │ + and w10, w9, #0x3fffffff │ │ + tbz w8, #0, 258d4 │ │ + tbnz w9, #30, 258d4 │ │ + add w11, w10, w22 │ │ + cmp w11, w24 │ │ + b.cs 258e4 // b.hs, b.nlast │ │ + cmp w10, w25 │ │ + b.hi 25908 // b.pmore │ │ + tbnz w9, #30, 25908 │ │ + tbnz w9, #31, 25908 │ │ + ldaxr w10, [x19] │ │ + cmp w10, w9 │ │ + b.ne 258b0 // b.any │ │ + add w9, w9, #0x1 │ │ + stxr w11, w9, [x19] │ │ + cmp w11, #0x0 │ │ + csetm w9, eq // eq = none │ │ + tbz w9, #0, 25940 │ │ + b 259d0 │ │ + cmp w10, w26 │ │ + b.eq 259ec // b.none │ │ + tbnz w9, #30, 25948 │ │ + orr w20, w9, #0x40000000 │ │ + ldxr w10, [x19] │ │ + cmp w10, w9 │ │ + b.ne 25938 // b.any │ │ + stxr w11, w20, [x19] │ │ + cbnz w11, 25918 │ │ + mov w9, #0x1 // #1 │ │ + cbz w9, 25940 │ │ + b 2594c │ │ + clrex │ │ + cbnz wzr, 2594c │ │ + mov w9, w10 │ │ + b 258bc │ │ + mov w20, w9 │ │ + str xzr, [sp] │ │ + ldr w8, [x19] │ │ + cmp w8, w20 │ │ + b.ne 25998 // b.any │ │ + ldr w8, [sp] │ │ + mov w0, #0x62 // #98 │ │ + mov x1, x19 │ │ + mov w2, #0x89 // #137 │ │ + mov w3, w20 │ │ + mov x5, xzr │ │ + cmp w8, #0x0 │ │ + mov w6, #0xffffffff // #-1 │ │ + csel x4, x23, xzr, ne // ne = any │ │ + bl 75740 │ │ + tbz x0, #63, 25998 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + cmp w8, #0x4 │ │ + b.eq 25950 // b.none │ │ + ldr w9, [x19] │ │ + mov w8, #0x1 // #1 │ │ + cmp w9, w21 │ │ + b.ne 258bc // b.any │ │ + mov w11, #0xffffff9d // #-99 │ │ + mov w10, w11 │ │ + isb │ │ + ldr w9, [x19] │ │ + add w11, w11, #0x1 │ │ + mov w8, #0x1 // #1 │ │ + cmp w9, w21 │ │ + b.ne 258bc // b.any │ │ + cbnz w10, 259ac │ │ + b 258bc │ │ + ldp x20, x19, [sp, #112] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ + ldp x26, x25, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x80 │ │ ret │ │ - add x0, sp, #0x4 │ │ - add x1, sp, #0x8 │ │ - str xzr, [sp, #8] │ │ - bl 1d478 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x970 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xdc8 │ │ mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp, #8] │ │ - sub x8, x29, #0x8 │ │ - sub x0, x29, #0x8 │ │ - add x1, sp, #0x8 │ │ - stp xzr, xzr, [sp, #32] │ │ - str x8, [sp, #24] │ │ - bl 1ce5c │ │ - bl 1d4b4 │ │ - bl 1489c │ │ - sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #16] │ │ - str x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ - add x29, sp, #0x10 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xdd8 │ │ + mov x0, sp │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #112] │ │ + add x29, sp, #0x70 │ │ + ldr x10, [x0] │ │ + mov x8, sp │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ + adrp x11, 19000 │ │ + add x11, x11, #0x114 │ │ + stp x8, x9, [sp, #16] │ │ + add x8, x10, #0x10 │ │ + sub x2, x29, #0x30 │ │ + str x8, [sp, #32] │ │ + ldp x8, x9, [x10] │ │ + ldp x0, x1, [x1] │ │ + str x11, [sp, #56] │ │ + stur xzr, [x29, #-16] │ │ + stp x8, x9, [sp] │ │ + add x8, x10, #0x14 │ │ + mov w9, #0x3 // #3 │ │ + stp x11, x8, [sp, #40] │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x490 │ │ + stp x8, x9, [x29, #-48] │ │ + add x8, sp, #0x10 │ │ + stp x8, x9, [x29, #-32] │ │ + bl 18a7c │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #64] │ │ + str x21, [sp, #80] │ │ + stp x20, x19, [sp, #96] │ │ + add x29, sp, #0x40 │ │ + ldr x8, [x1, #8] │ │ mov x2, x1 │ │ stp x0, xzr, [sp] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x308 │ │ + cmp x8, #0x1 │ │ + ccmp x8, #0x0, #0x0, ne // ne = any │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xbe0 │ │ mov x0, sp │ │ - bl 11c34 │ │ + bl 18a7c │ │ ldr x19, [sp, #8] │ │ - cbz w0, 1ceb4 │ │ - cmp x19, #0x0 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x4d0 │ │ - csel x0, x8, x19, eq // eq = none │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ + cbz w0, 25aec │ │ + cbz x19, 25b48 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #96] │ │ + ldr x21, [sp, #80] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0x70 │ │ ret │ │ - cbz x19, 1cefc │ │ and x8, x19, #0x3 │ │ - mov x0, xzr │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 1cea0 // b.lo, b.ul, b.last │ │ - cbz x8, 1cea0 │ │ - ldr x21, [x19, #-1]! │ │ - ldr x20, [x19, #8] │ │ - ldr x8, [x20] │ │ - mov x0, x21 │ │ - blr x8 │ │ - ldr x8, [x20, #8] │ │ - cbz x8, 1cef4 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ + cmp x8, #0x1 │ │ + b.eq 25b14 // b.none │ │ + mov x19, xzr │ │ mov x0, x19 │ │ - bl 4f430 │ │ - mov x0, xzr │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x21, [sp, #32] │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x40 │ │ + ldp x20, x19, [sp, #96] │ │ + ldr x21, [sp, #80] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0x70 │ │ ret │ │ - ldr x8, [x20, #8] │ │ - mov x20, x0 │ │ - cbz x8, 1cf28 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ + ldr x20, [x19, #-1]! │ │ + ldr x21, [x19, #8] │ │ + ldr x8, [x21] │ │ + cbz x8, 25b2c │ │ + mov x0, x20 │ │ + blr x8 │ │ + ldr x8, [x21, #8] │ │ + cbz x8, 25b3c │ │ + mov x0, x20 │ │ + bl 75780 │ │ mov x0, x19 │ │ - bl 4f430 │ │ + bl 75780 │ │ + b 25af8 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xbb8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #16] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, xzr, [sp, #40] │ │ + str x8, [sp, #32] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xbc8 │ │ + add x0, sp, #0x10 │ │ + bl 17620 │ │ + brk #0x1 │ │ + ldr x8, [x21, #8] │ │ + str x0, [x29, #24] │ │ + cbz x8, 25b8c │ │ mov x0, x20 │ │ - bl 4b214 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + ldr x19, [x29, #24] │ │ + mov x0, x19 │ │ + bl 7154c │ │ ldr x8, [sp, #8] │ │ - mov x20, x0 │ │ - cbz x8, 1cf4c │ │ + mov x19, x0 │ │ + cbz x8, 25bb4 │ │ mov x0, x8 │ │ - bl 1cf58 │ │ - mov x0, x20 │ │ - bl 4b214 │ │ - bl 12b70 │ │ + bl 458e8 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ and x8, x0, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 1cf7c // b.lo, b.ul, b.last │ │ - cbnz x8, 1cf8c │ │ + cmp x8, #0x1 │ │ + b.eq 25bec // b.none │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - ldr x20, [x0, #-1]! │ │ - ldr x21, [x0, #8] │ │ mov x19, x0 │ │ + ldr x20, [x19, #-1]! │ │ + ldr x21, [x19, #8] │ │ ldr x8, [x21] │ │ + cbz x8, 25c08 │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x21, #8] │ │ - cbz x8, 1cfb4 │ │ + cbz x8, 25c18 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 4f430 │ │ + b 75780 │ │ ldr x8, [x21, #8] │ │ mov x21, x0 │ │ - cbz x8, 1cfdc │ │ + cbz x8, 25c40 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x19 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x21 │ │ - bl 4b214 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 470f4 │ │ + adrp x8, d95000 │ │ + add x8, x8, #0xf8 │ │ + ldxr w9, [x8] │ │ + sub w1, w9, #0x1 │ │ + stlxr w9, w1, [x8] │ │ + cbnz w9, 25c64 │ │ + and w8, w1, #0xbfffffff │ │ + mov w9, #0x80000000 // #-2147483648 │ │ + cmp w8, w9 │ │ + b.eq 25c88 // b.none │ │ + ret │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xf8 │ │ + b 46fbc │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 1db10 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ - ldr x19, [x0, #8] │ │ - cbz x19, 1d018 │ │ - and x8, x19, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 1d018 // b.lo, b.ul, b.last │ │ - cbnz x8, 1d028 │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xc28 │ │ + ldar x19, [x8] │ │ + cbz x19, 25ce0 │ │ + mov w0, w19 │ │ + bl 75730 │ │ + cmp x0, #0x1 │ │ + b.ls 25cfc // b.plast │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - ldr x20, [x19, #-1]! │ │ - ldr x21, [x19, #8] │ │ - ldr x8, [x21] │ │ - mov x0, x20 │ │ - blr x8 │ │ - ldr x8, [x21, #8] │ │ - cbz x8, 1d04c │ │ - mov x0, x20 │ │ - bl 4f430 │ │ + adrp x0, 7a000 │ │ + add x0, x0, #0xc28 │ │ + bl 25ddc │ │ + mov x19, x0 │ │ + bl 75730 │ │ + cmp x0, #0x1 │ │ + b.hi 25cd0 // b.pmore │ │ + b.eq 25d58 // b.none │ │ + mov w0, #0x18 // #24 │ │ + bl 75760 │ │ + cbz x0, 25d6c │ │ + str xzr, [x0] │ │ + mov x20, x0 │ │ + strb wzr, [x0, #8] │ │ + str w19, [x0, #16] │ │ + mov w0, w19 │ │ + bl 75730 │ │ + mov x21, x0 │ │ + mov w0, w19 │ │ + mov x1, x20 │ │ + mov x19, x20 │ │ + bl 75870 │ │ + cbz x21, 25d44 │ │ + mov x0, x21 │ │ + bl 75780 │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 4f430 │ │ - ldr x8, [x21, #8] │ │ - mov x21, x0 │ │ - cbz x8, 1d074 │ │ + ret │ │ + mov x0, xzr │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x18 // #24 │ │ + bl 16840 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #80] │ │ + add x29, sp, #0x50 │ │ + sub x8, x29, #0x1 │ │ + adrp x9, 25000 │ │ + add x9, x9, #0xdc0 │ │ + stp x8, x9, [x29, #-24] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xfd0 │ │ + mov w9, #0x1 // #1 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xfb8 │ │ + stp x8, x9, [sp, #8] │ │ + sub x8, x29, #0x18 │ │ + add x0, sp, #0x8 │ │ + stp x9, xzr, [sp, #32] │ │ + str x8, [sp, #24] │ │ + bl 17620 │ │ + ldp x0, x9, [x1] │ │ + adrp x8, a000 │ │ + add x8, x8, #0x2fc │ │ + mov w2, #0xb // #11 │ │ + mov x1, x8 │ │ + ldr x3, [x9, #24] │ │ + br x3 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x40 │ │ + ldr x1, [x0, #8] │ │ + mov x19, x0 │ │ + add x0, sp, #0x4 │ │ + str wzr, [sp, #4] │ │ + bl 758a0 │ │ + cbnz w0, 25e6c │ │ + ldr w20, [sp, #4] │ │ + cbnz w20, 25e2c │ │ + ldr x1, [x19, #8] │ │ + add x0, sp, #0x4 │ │ + str wzr, [sp, #4] │ │ + bl 758a0 │ │ + cbnz w0, 25e6c │ │ + ldr w20, [sp, #4] │ │ + bl 758b0 │ │ + cbz w20, 25e78 │ │ + sxtw x0, w20 │ │ + ldaxr x20, [x19] │ │ + cbnz x20, 25e4c │ │ + stlxr w8, x0, [x19] │ │ + cbnz w8, 25e30 │ │ + mov w8, #0x1 // #1 │ │ + tbz w8, #0, 25e54 │ │ + b 25e5c │ │ + clrex │ │ + tbnz wzr, #0, 25e5c │ │ + bl 758b0 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0x60 │ │ + ret │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xd60 │ │ + b 25e80 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xd50 │ │ + mov w9, #0x1 // #1 │ │ + sub x0, x29, #0x1 │ │ + add x1, sp, #0x8 │ │ + stp x8, x9, [sp, #8] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, xzr, [sp, #32] │ │ + str x8, [sp, #24] │ │ + bl 25a90 │ │ + bl 25bc0 │ │ + bl 25c50 │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr w20, [x0, #16] │ │ + mov x19, x0 │ │ + mov w1, #0x1 // #1 │ │ + mov w0, w20 │ │ + bl 75870 │ │ mov x0, x19 │ │ - bl 4f430 │ │ - mov x0, x21 │ │ - bl 4b214 │ │ - stp x29, x30, [sp, #-64]! │ │ - stp x24, x23, [sp, #16] │ │ - stp x22, x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ + bl 75780 │ │ + mov w0, w20 │ │ + mov x1, xzr │ │ + bl 75870 │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xc00 │ │ + ldar x0, [x8] │ │ + cbnz x0, 25ef8 │ │ + adrp x0, 7a000 │ │ + add x0, x0, #0xc00 │ │ + bl 25ddc │ │ + mov w1, #0x1 // #1 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75870 │ │ + bl 25f14 │ │ + brk #0x1 │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #64] │ │ + add x29, sp, #0x40 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0x9e0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #8] │ │ + mov w8, #0x8 // #8 │ │ + sub x0, x29, #0x1 │ │ + add x1, sp, #0x8 │ │ + stp xzr, xzr, [sp, #32] │ │ + str x8, [sp, #24] │ │ + bl 25a90 │ │ + bl 25bc0 │ │ + bl 25c50 │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x2, 1d108 │ │ - mov x21, x2 │ │ - mov x20, x1 │ │ + cmp x0, #0x1 │ │ + b.eq 25fe0 // b.none │ │ + adrp x20, d95000 │ │ + add x20, x20, #0xc8 │ │ + ldar x0, [x20] │ │ + cbnz x0, 25f80 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xc8 │ │ + bl 25ddc │ │ + bl 75730 │ │ + cmp x0, #0x3 │ │ + b.cc 25fd4 // b.lo, b.ul, b.last │ │ mov x19, x0 │ │ - mov x24, #0x7fffffffffffffff // #9223372036854775807 │ │ - mov w22, #0x2 // #2 │ │ - adrp x23, 51000 │ │ - add x23, x23, #0x4a0 │ │ - b 1d0d4 │ │ - bl 4f490 <__errno@plt> │ │ - ldr w8, [x0] │ │ - ubfx x9, x8, #0, #32 │ │ - cmp x9, #0x4 │ │ - b.ne 1d120 // b.any │ │ - cbz x21, 1d108 │ │ - cmp x21, x24 │ │ + ldar x0, [x20] │ │ + cbnz x0, 25fa4 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xc8 │ │ + bl 25ddc │ │ + mov w1, #0x2 // #2 │ │ + bl 75870 │ │ + sub x0, x19, #0x10 │ │ + ldxr x8, [x0] │ │ + subs x8, x8, #0x1 │ │ + stlxr w9, x8, [x0] │ │ + cbnz w9, 25fb0 │ │ + b.ne 25fd4 // b.any │ │ + dmb ishld │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 26014 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xc00 │ │ + ldar x0, [x8] │ │ + cbnz x0, 25ffc │ │ + adrp x0, 7a000 │ │ + add x0, x0, #0xc00 │ │ + bl 25ddc │ │ + mov w1, #0x2 // #2 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75870 │ │ + bl 1a1d8 │ │ + bl 1dc4c │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0, #24] │ │ + cbz x8, 26044 │ │ + ldr x9, [x0, #32] │ │ + strb wzr, [x8] │ │ + cbz x9, 26044 │ │ + mov x19, x0 │ │ + mov x0, x8 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + cmn x0, #0x1 │ │ + b.eq 26074 // b.none │ │ + add x8, x0, #0x8 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 26050 │ │ + b.ne 26074 // b.any │ │ + dmb ishld │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + cbz x2, 2610c │ │ + mov x20, x2 │ │ + mov x21, x1 │ │ + mov x22, #0x7fffffffffffffff // #9223372036854775807 │ │ + adrp x19, 77000 │ │ + add x19, x19, #0xc58 │ │ + b 260c0 │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x4 │ │ + b.ne 26124 // b.any │ │ + cbz x20, 260f4 │ │ + cmp x20, x22 │ │ mov w0, #0x2 // #2 │ │ - mov x1, x20 │ │ - csel x2, x21, x24, cc // cc = lo, ul, last │ │ - bl 4f560 │ │ + mov x1, x21 │ │ + csel x2, x20, x22, cc // cc = lo, ul, last │ │ + bl 758c0 │ │ cmn x0, #0x1 │ │ - b.eq 1d0bc // b.none │ │ - cbz x0, 1d128 │ │ - subs x8, x21, x0 │ │ - b.cc 1d18c // b.lo, b.ul, b.last │ │ - add x20, x20, x0 │ │ - mov x21, x8 │ │ - cbnz x8, 1d0d4 │ │ - mov w0, wzr │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x24, x23, [sp, #16] │ │ - ldp x29, x30, [sp], #64 │ │ + b.eq 260ac // b.none │ │ + cbz x0, 260f8 │ │ + subs x8, x20, x0 │ │ + b.cc 26140 // b.lo, b.ul, b.last │ │ + add x21, x21, x0 │ │ + mov x20, x8 │ │ + cbnz x8, 260c0 │ │ + mov x19, xzr │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - bfi x22, x8, #32, #32 │ │ - mov x23, x22 │ │ - ldr x20, [x19, #8] │ │ - cbz x20, 1d170 │ │ - and x8, x20, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 1d170 // b.lo, b.ul, b.last │ │ - cbz x8, 1d170 │ │ - ldr x21, [x20, #-1]! │ │ - ldr x22, [x20, #8] │ │ - ldr x8, [x22] │ │ + mov x19, xzr │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov w9, #0x2 // #2 │ │ + orr x19, x9, x8, lsl #32 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xc70 │ │ + mov x1, x20 │ │ + mov x2, x20 │ │ + bl 186d8 │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xc28 │ │ + ldar x19, [x8] │ │ + cbz x19, 2618c │ │ + mov w0, w19 │ │ + bl 75730 │ │ + mov x20, x0 │ │ + cmp x0, #0x1 │ │ + b.ls 261ac // b.plast │ │ + b 261f0 │ │ + adrp x0, 7a000 │ │ + add x0, x0, #0xc28 │ │ + bl 25ddc │ │ + mov x19, x0 │ │ + bl 75730 │ │ + mov x20, x0 │ │ + cmp x0, #0x1 │ │ + b.hi 261f0 // b.pmore │ │ + b.eq 26218 // b.none │ │ + mov w0, #0x18 // #24 │ │ + bl 75760 │ │ + cbz x0, 2620c │ │ + mov x20, x0 │ │ + str xzr, [x0] │ │ + strb wzr, [x0, #8] │ │ + str w19, [x0, #16] │ │ + mov w0, w19 │ │ + bl 75730 │ │ + mov x21, x0 │ │ + mov w0, w19 │ │ + mov x1, x20 │ │ + bl 75870 │ │ + cbz x21, 261f0 │ │ mov x0, x21 │ │ + bl 75780 │ │ + ldr x8, [x20] │ │ + cmp x8, #0x0 │ │ + cset w0, eq // eq = none │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x18 // #24 │ │ + bl 16840 │ │ + bl 25d78 │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + tbnz w1, #0, 2623c │ │ + adrp x8, d95000 │ │ + ldr x8, [x8, #160] │ │ + tst x8, #0x7fffffffffffffff │ │ + b.ne 26278 // b.any │ │ + ldxr w8, [x0] │ │ + stlxr w9, wzr, [x0] │ │ + cbnz w9, 2623c │ │ + cmp w8, #0x2 │ │ + b.eq 2625c // b.none │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ + mov x1, x0 │ │ + mov w0, #0x62 // #98 │ │ + mov w2, #0x81 // #129 │ │ + mov w3, #0x1 // #1 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + b 75740 │ │ + str x0, [sp, #8] │ │ + bl 26154 │ │ + mov w8, w0 │ │ + ldr x0, [sp, #8] │ │ + tbnz w8, #0, 2623c │ │ + mov w8, #0x1 // #1 │ │ + strb w8, [x0, #4] │ │ + b 2623c │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #80] │ │ + add x29, sp, #0x50 │ │ + sub x8, x29, #0x4 │ │ + adrp x9, 26000 │ │ + add x9, x9, #0x2e8 │ │ + stp x8, x9, [x29, #-24] │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xf00 │ │ + mov w9, #0x1 // #1 │ │ + sturb w1, [x29, #-4] │ │ + add x1, sp, #0x8 │ │ + stp x8, x9, [sp, #8] │ │ + sub x8, x29, #0x18 │ │ + stp x9, xzr, [sp, #32] │ │ + str x8, [sp, #24] │ │ + bl 25a90 │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0x60 │ │ + ret │ │ + sub sp, sp, #0x110 │ │ + stp x29, x30, [sp, #192] │ │ + stp x28, x25, [sp, #208] │ │ + stp x24, x23, [sp, #224] │ │ + stp x22, x21, [sp, #240] │ │ + stp x20, x19, [sp, #256] │ │ + add x29, sp, #0xc0 │ │ + ldrb w24, [x0] │ │ + mov w0, #0x200 // #512 │ │ + mov x19, x1 │ │ + strb w24, [sp, #12] │ │ + bl 75760 │ │ + cbz x0, 26554 │ │ + mov x22, x0 │ │ + mov w20, #0x200 // #512 │ │ + sub x25, x29, #0x48 │ │ + stp x20, x0, [x29, #-72] │ │ + mov x1, x20 │ │ + bl 758d0 │ │ + cbnz x0, 26378 │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x22 │ │ + b.ne 263b8 // b.any │ │ + stur x20, [x29, #-56] │ │ + sub x0, x29, #0x48 │ │ + mov x1, x20 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldp x20, x22, [x29, #-72] │ │ + mov x0, x22 │ │ + mov x1, x20 │ │ + bl 758d0 │ │ + cbz x0, 26338 │ │ + mov x0, x22 │ │ + bl 75860 │ │ + mov x23, x0 │ │ + cmp x20, x0 │ │ + b.ls 263d0 // b.plast │ │ + cbz x23, 26540 │ │ + mov x0, x22 │ │ + mov x1, x23 │ │ + bl 75790 │ │ + mov x21, x0 │ │ + mov x20, x23 │ │ + cbz x0, 26560 │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x20, x8 │ │ + b.eq 263e0 // b.none │ │ + b 26420 │ │ + mov w9, #0x2 // #2 │ │ + orr x21, x9, x8, lsl #32 │ │ + cbz x20, 263e0 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + b 263e0 │ │ + mov x21, x22 │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x20, x8 │ │ + b.ne 26420 // b.any │ │ + and x8, x21, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 2641c // b.any │ │ + ldr x20, [x21, #-1]! │ │ + ldr x22, [x21, #8] │ │ + ldr x8, [x22] │ │ + cbz x8, 26404 │ │ + mov x0, x20 │ │ blr x8 │ │ ldr x8, [x22, #8] │ │ - cbz x8, 1d168 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ + cbz x8, 26414 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x20, #0x8000000000000000 // #-9223372036854775808 │ │ + ldp x0, x8, [x19] │ │ + strb w24, [sp, #40] │ │ + stp x20, x21, [sp, #16] │ │ + str x23, [sp, #32] │ │ + ldr x8, [x8, #24] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0xe35 │ │ + mov w2, #0x11 // #17 │ │ + blr x8 │ │ + tbnz w0, #0, 264d0 │ │ + add x8, sp, #0x10 │ │ + add x9, sp, #0x58 │ │ + adrp x0, 26000 │ │ + add x0, x0, #0x5cc │ │ + stp x19, x8, [sp, #48] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xe40 │ │ + sub x1, x29, #0x10 │ │ + strb w24, [sp, #80] │ │ + stp x8, xzr, [sp, #64] │ │ + mov w8, #0x1 // #1 │ │ + sturb w8, [x29, #-80] │ │ + add x8, sp, #0xc │ │ + stp x8, x9, [x29, #-72] │ │ + sub x8, x29, #0x5c │ │ + sub x9, x29, #0x4c │ │ + stur x8, [x29, #-56] │ │ + add x8, sp, #0x30 │ │ + stp x8, x9, [x25, #24] │ │ + sub x8, x29, #0x58 │ │ + sub x9, x29, #0x50 │ │ + stp x8, x9, [x25, #40] │ │ + sub x8, x29, #0x48 │ │ + adrp x9, 77000 │ │ + add x9, x9, #0xe68 │ │ + str xzr, [sp, #88] │ │ + sturb wzr, [x29, #-92] │ │ + stur xzr, [x29, #-88] │ │ + sturb w24, [x29, #-76] │ │ + stp x8, x9, [x25, #56] │ │ + bl 75500 │ │ + ldurb w8, [x29, #-92] │ │ + tbz w8, #0, 26508 │ │ + ldr x20, [sp, #16] │ │ + tst x20, #0x7fffffffffffffff │ │ + mov w19, #0x1 // #1 │ │ mov w0, #0x1 // #1 │ │ - str x23, [x19, #8] │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x24, x23, [sp, #16] │ │ - ldp x29, x30, [sp], #64 │ │ + b.eq 264ec // b.none │ │ + ldr x0, [sp, #24] │ │ + bl 75780 │ │ + mov w0, w19 │ │ + ldp x20, x19, [sp, #256] │ │ + ldp x22, x21, [sp, #240] │ │ + ldp x24, x23, [sp, #224] │ │ + ldp x28, x25, [sp, #208] │ │ + ldp x29, x30, [sp, #192] │ │ + add sp, sp, #0x110 │ │ ret │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x4b8 │ │ - mov x1, x21 │ │ - bl 10f28 │ │ + tbnz w24, #0, 26528 │ │ + ldp x0, x8, [x19] │ │ + ldr x8, [x8, #24] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0xe46 │ │ + mov w2, #0x58 // #88 │ │ + blr x8 │ │ + tbnz w0, #0, 264cc │ │ + ldr x8, [sp, #16] │ │ + mov w19, wzr │ │ + mov w0, wzr │ │ + tst x8, #0x7fffffffffffffff │ │ + b.eq 264ec // b.none │ │ + b 264e0 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov w21, #0x1 // #1 │ │ + mov x20, x23 │ │ + b 26420 │ │ + mov w0, #0x1 // #1 │ │ + mov w1, #0x200 // #512 │ │ + bl 16840 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x23 │ │ + bl 16840 │ │ + brk #0x1 │ │ ldr x8, [x22, #8] │ │ - mov x22, x0 │ │ - cbz x8, 1d1b0 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ + mov x19, x0 │ │ + cbz x8, 26584 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + b 265c0 │ │ + mov x19, x0 │ │ + b 265bc │ │ + ldr x8, [sp, #16] │ │ + mov x19, x0 │ │ + tst x8, #0x7fffffffffffffff │ │ + b.eq 265c4 // b.none │ │ + ldr x0, [sp, #24] │ │ + b 265c0 │ │ + ldur x8, [x29, #-72] │ │ + mov x19, x0 │ │ + cbz x8, 265c4 │ │ + ldur x22, [x29, #-64] │ │ mov x0, x22 │ │ - str x23, [x19, #8] │ │ - bl 4b214 │ │ - sub sp, sp, #0x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + sub sp, sp, #0x30 │ │ + stp x29, x30, [sp, #32] │ │ + add x29, sp, #0x20 │ │ + ldp x8, x9, [x1] │ │ + stp xzr, x0, [sp] │ │ + ldr x9, [x9, #32] │ │ + mov x1, sp │ │ + mov x0, x8 │ │ + blr x9 │ │ + cmp w0, #0x0 │ │ + mov w8, #0x9 // #9 │ │ + csel w0, wzr, w8, ne // ne = any │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x30 │ │ + ret │ │ + bl 26614 │ │ + brk #0x1 │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #48] │ │ + add x29, sp, #0x30 │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x5a0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x5b0 │ │ + mov x0, sp │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ + b 26650 │ │ + stp d9, d8, [sp, #-112]! │ │ stp x29, x30, [sp, #16] │ │ + stp x28, x27, [sp, #32] │ │ + stp x26, x25, [sp, #48] │ │ + stp x24, x23, [sp, #64] │ │ + stp x22, x21, [sp, #80] │ │ + stp x20, x19, [sp, #96] │ │ add x29, sp, #0x10 │ │ - cmp w1, #0x80 │ │ - stur wzr, [x29, #-4] │ │ - b.cs 1d1f8 // b.hs, b.nlast │ │ - sturb w1, [x29, #-4] │ │ - mov w2, #0x1 // #1 │ │ - sub x1, x29, #0x4 │ │ - bl 1d084 │ │ + sub sp, sp, #0xa90 │ │ + str xzr, [sp] │ │ + mov x19, x0 │ │ + mov x20, x1 │ │ + ldr x8, [x0] │ │ + ldrb w9, [x8] │ │ + tbnz w9, #0, 266a4 │ │ + ldr x9, [x19, #8] │ │ + ldr x9, [x9] │ │ + cmp x9, #0x64 │ │ + b.ls 266a4 // b.plast │ │ + mov w8, wzr │ │ + b 26a04 │ │ + add x9, sp, #0x8c │ │ + ldp x28, x21, [x19, #16] │ │ + ldr q0, [x19, #32] │ │ + stp x9, x8, [sp, #144] │ │ + ldr x9, [x19, #48] │ │ + ldr w8, [x20] │ │ + ldr x0, [x20, #8] │ │ + strb wzr, [sp, #140] │ │ + str q0, [sp, #160] │ │ + stp x9, x21, [sp, #176] │ │ + stp x28, x20, [sp, #192] │ │ + str q0, [sp, #112] │ │ + tbnz w8, #0, 266dc │ │ + bl 71728 │ │ + adrp x8, 7a000 │ │ + sub x9, x0, #0x1 │ │ + cmp x0, #0x0 │ │ + ldr x8, [x8, #640] │ │ + mov x10, #0x8000000000000000 // #-9223372036854775808 │ │ + csel x0, xzr, x9, eq // eq = none │ │ + add x27, sp, #0xd0 │ │ + cmp x8, x10 │ │ + b.ne 26970 // b.any │ │ + mov w8, #0x8 // #8 │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x7d3 │ │ + str x8, [x27, #2368] │ │ + mov w8, #0x1 // #1 │ │ + ldr x10, [x9] │ │ + stur wzr, [x29, #-96] │ │ + ldur x11, [x9, #7] │ │ + add x9, sp, #0xd0 │ │ + sturb w8, [x29, #-96] │ │ + adrp x8, 6000 │ │ + ldr d0, [x8, #224] │ │ + orr x8, x9, #0x7 │ │ + str x0, [sp, #104] │ │ + and x8, x8, #0xfffffffffffffff8 │ │ + str xzr, [x27, #2360] │ │ + subs x8, x8, x9 │ │ + str xzr, [x27, #2376] │ │ + str x10, [sp, #208] │ │ + stur x11, [sp, #215] │ │ + str d0, [x27, #2408] │ │ + sturh wzr, [x29, #-92] │ │ + strb wzr, [sp, #223] │ │ + b.ne 26788 // b.any │ │ + ldr x8, [sp, #216] │ │ + mov x9, #0x101010101010101 // #72340172838076673 │ │ + movk x9, #0x100 │ │ + sub x9, x9, x8 │ │ + orr x8, x9, x8 │ │ + mov x9, #0x8080808080808080 // #-9187201950435737472 │ │ + bics xzr, x9, x8 │ │ + b.eq 26808 // b.none │ │ + mov x8, xzr │ │ + b 267a0 │ │ + mov x10, xzr │ │ + ldrb w11, [x9, x10] │ │ + cbz w11, 267d0 │ │ + add x10, x10, #0x1 │ │ + cmp x8, x10 │ │ + b.ne 2678c // b.any │ │ + add x10, sp, #0xd0 │ │ + mov w11, #0x10 // #16 │ │ + mov x9, xzr │ │ + add x10, x10, x8 │ │ + sub x11, x11, x8 │ │ + ldrb w12, [x10, x9] │ │ + cbz w12, 267cc │ │ + add x9, x9, #0x1 │ │ + cmp x11, x9 │ │ + b.ne 267b4 // b.any │ │ + b 26808 │ │ + add x10, x9, x8 │ │ + cmp x10, #0xf │ │ + b.ne 26808 // b.any │ │ + sub x0, x29, #0x50 │ │ + add x1, sp, #0xd0 │ │ + sub x2, x29, #0x68 │ │ + bl 27d20 │ │ + ldur w8, [x29, #-80] │ │ + cmp w8, #0x1 │ │ + b.ne 26a2c // b.any │ │ + ldr x22, [x27, #2440] │ │ + and x8, x22, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 2684c // b.any │ │ + b 2681c │ │ + adrp x22, 77000 │ │ + add x22, x22, #0xdb0 │ │ + and x8, x22, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 2684c // b.any │ │ + ldr x23, [x22, #-1]! │ │ + ldr x24, [x22, #8] │ │ + ldr x8, [x24] │ │ + cbz x8, 26834 │ │ + mov x0, x23 │ │ + blr x8 │ │ + ldr x8, [x24, #8] │ │ + cbz x8, 26844 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov w22, #0x8 // #8 │ │ + ldr x8, [x27, #2360] │ │ + cbz x8, 26860 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x22, #0x8000000000000000 // #-9223372036854775808 │ │ + mov w8, #0x8 // #8 │ │ + adrp x0, 28000 │ │ + add x0, x0, #0x230 │ │ + add x1, sp, #0xd0 │ │ + stp xzr, x8, [sp, #208] │ │ + stp xzr, x22, [sp, #224] │ │ + stp x23, x26, [sp, #240] │ │ + bl 758e0 │ │ + ldp x8, x24, [sp, #224] │ │ + mov x23, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr q0, [sp, #208] │ │ + cmp x24, x23 │ │ + str q0, [x27, #2432] │ │ + str x8, [x27, #2448] │ │ + b.eq 268dc // b.none │ │ + ldp x22, x25, [sp, #240] │ │ + cbz x25, 268d0 │ │ + add x26, x22, #0x8 │ │ + b 268bc │ │ + subs x25, x25, #0x1 │ │ + add x26, x26, #0x58 │ │ + b.eq 268d0 // b.none │ │ + ldur x8, [x26, #-8] │ │ + cbz x8, 268b0 │ │ + ldr x0, [x26] │ │ + bl 75780 │ │ + b 268b0 │ │ + cbz x24, 268dc │ │ + mov x0, x22 │ │ + bl 75780 │ │ + adrp x8, 7a000 │ │ + ldr q0, [x27, #2432] │ │ + ldr x24, [x8, #640] │ │ + ldr x8, [x27, #2448] │ │ + str q0, [sp, #208] │ │ + cmp x24, x23 │ │ + str x8, [sp, #224] │ │ + b.eq 26950 // b.none │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0x288 │ │ + ldp x22, x23, [x8] │ │ + cbz x23, 26944 │ │ + add x25, x22, #0x30 │ │ + b 26920 │ │ + subs x23, x23, #0x1 │ │ + add x25, x25, #0x48 │ │ + b.eq 26944 // b.none │ │ + ldur x8, [x25, #-32] │ │ + cbz x8, 26930 │ │ + ldur x0, [x25, #-24] │ │ + bl 75780 │ │ + ldur x8, [x25, #-8] │ │ + cbz x8, 26914 │ │ + ldr x0, [x25] │ │ + bl 75780 │ │ + b 26914 │ │ + cbz x24, 26950 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + adrp x22, 7a000 │ │ + add x22, x22, #0x280 │ │ + add x1, sp, #0xd0 │ │ + mov x0, x22 │ │ + mov w2, #0x938 // #2360 │ │ + bl 75770 │ │ + ldr x0, [sp, #104] │ │ + str xzr, [x22, #2360] │ │ + add x1, sp, #0x90 │ │ + bl 28668 │ │ + ldrb w8, [sp, #140] │ │ + tbnz w8, #0, 269ec │ │ + ldr q0, [sp, #112] │ │ + fmov x8, d0 │ │ + ldrb w8, [x8] │ │ + tbz w8, #0, 269ec │ │ + ldr w8, [x20] │ │ + ldr x1, [x20, #8] │ │ + str x21, [x27, #2432] │ │ + str xzr, [x27, #2440] │ │ + tbnz w8, #0, 269b0 │ │ + mov x0, x1 │ │ + bl 71728 │ │ + mov x1, x0 │ │ + mov w8, #0x3 // #3 │ │ + mov w9, #0x2 // #2 │ │ + str x8, [sp, #208] │ │ + str x9, [sp, #144] │ │ + sub x0, x29, #0x50 │ │ + add x2, sp, #0xd0 │ │ + add x3, sp, #0x90 │ │ + mov w4, wzr │ │ + mov w6, wzr │ │ + bl 27610 │ │ + strb w0, [x28] │ │ + ldr x8, [x27, #2432] │ │ + ldr x9, [x8, #24] │ │ + add x9, x9, #0x1 │ │ + str x9, [x8, #24] │ │ + ldr x8, [x19, #8] │ │ + ldr x9, [x8] │ │ + add x9, x9, #0x1 │ │ + str x9, [x8] │ │ + ldrb w8, [x28] │ │ + eor w8, w8, #0x1 │ │ + and w0, w8, #0x1 │ │ + add sp, sp, #0xa90 │ │ + ldp x20, x19, [sp, #96] │ │ + ldp x22, x21, [sp, #80] │ │ + ldp x24, x23, [sp, #64] │ │ + ldp x26, x25, [sp, #48] │ │ + ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ + ldp d9, d8, [sp], #112 │ │ ret │ │ - cmp w1, #0x800 │ │ - b.cs 1d230 // b.hs, b.nlast │ │ - lsr w8, w1, #6 │ │ - mov w9, #0x80 // #128 │ │ - mov w2, #0x2 // #2 │ │ - bfxil w9, w1, #0, #6 │ │ - orr w8, w8, #0xc0 │ │ - sturb w8, [x29, #-4] │ │ - sturb w9, [x29, #-3] │ │ - sub x1, x29, #0x4 │ │ - bl 1d084 │ │ + movi v0.2d, #0x0 │ │ + ldur w26, [x29, #-76] │ │ + mov w8, #0x1 // #1 │ │ + add x1, sp, #0xd0 │ │ + str xzr, [x27, #2384] │ │ + mov w0, w26 │ │ + str xzr, [x27, #2400] │ │ + str x8, [x27, #2392] │ │ + stp q0, q0, [x27, #64] │ │ + stp q0, q0, [x27, #96] │ │ + stp q0, q0, [sp, #208] │ │ + stp q0, q0, [sp, #240] │ │ + bl 758f0 │ │ + cmn w0, #0x1 │ │ + str w26, [sp, #100] │ │ + b.eq 26b3c // b.none │ │ + ldr x25, [sp, #256] │ │ + mov w0, w26 │ │ + mov x1, xzr │ │ + mov w2, #0x1 // #1 │ │ + bl 75900 │ │ + cmn x0, #0x1 │ │ + b.eq 26b3c // b.none │ │ + subs x8, x25, x0 │ │ + mov x11, xzr │ │ + csel x22, xzr, x8, cc // cc = lo, ul, last │ │ + b.ls 26aec // b.plast │ │ + cmp x22, #0x8 │ │ + mov w8, #0x8 // #8 │ │ + mov x23, #0x3 // #3 │ │ + csel x26, x22, x8, hi // hi = pmore │ │ + movk x23, #0x26, lsl #32 │ │ + tbnz x26, #63, 26d74 │ │ + mov x24, x0 │ │ + sub x0, x29, #0x50 │ │ + add x2, sp, #0xd0 │ │ + mov x1, x26 │ │ + str xzr, [sp, #216] │ │ + bl 16b80 │ │ + ldur w8, [x29, #-80] │ │ + cmp w8, #0x1 │ │ + b.eq 26d74 // b.none │ │ + ldr x8, [x27, #2440] │ │ + mov x11, x26 │ │ + str x26, [x27, #2384] │ │ + ldr w26, [sp, #100] │ │ + mov x0, x24 │ │ + str x8, [x27, #2392] │ │ + cmn x22, #0x401 │ │ + b.hi 2751c // b.pmore │ │ + add x8, x22, #0x400 │ │ + mov w10, #0x2400 // #9216 │ │ + ands x9, x8, #0x1fff │ │ + sub x9, x22, x9 │ │ + add x9, x9, x10 │ │ + mov w10, #0x2000 // #8192 │ │ + cmp x9, x8 │ │ + csel x9, x10, x9, cc // cc = lo, ul, last │ │ + tst x8, #0x1fff │ │ + csel x8, x8, x9, eq // eq = none │ │ + cmp x25, x0 │ │ + str x8, [sp, #88] │ │ + b.ls 26b7c // b.plast │ │ + mov x23, xzr │ │ + str wzr, [sp, #56] │ │ + mov x22, x11 │ │ + mov x25, x11 │ │ + b 26b98 │ │ + bl 757c0 <__errno@plt> │ │ + mov x22, xzr │ │ + mov w24, #0x1 // #1 │ │ + mov w8, #0x2000 // #8192 │ │ + str x8, [sp, #88] │ │ + sub x1, x29, #0x80 │ │ + mov w0, w26 │ │ + bl 45978 │ │ + mov x23, x1 │ │ + tbz w0, #0, 26b6c │ │ + mov w26, #0x1 // #1 │ │ + b 26d34 │ │ + cbz x23, 26d30 │ │ + ldr x23, [x27, #2400] │ │ + ldr x25, [x27, #2384] │ │ + b 26b94 │ │ + mov x22, x11 │ │ + cmp x11, #0x20 │ │ + mov w24, wzr │ │ + b.cc 26b50 // b.lo, b.ul, b.last │ │ + mov x23, xzr │ │ + mov x25, x22 │ │ + str w24, [sp, #56] │ │ + str wzr, [sp, #72] │ │ + str xzr, [sp, #80] │ │ + str x22, [sp, #64] │ │ + cmp x23, x25 │ │ + b.ne 26bd4 // b.any │ │ + cmp x25, x22 │ │ + b.ne 26bd4 // b.any │ │ + sub x1, x29, #0x80 │ │ + mov w0, w26 │ │ + bl 45978 │ │ + mov x23, x1 │ │ + tbnz w0, #0, 26b64 │ │ + cbz x23, 26d2c │ │ + ldr x25, [x27, #2384] │ │ + ldr x23, [x27, #2400] │ │ + cmp x23, x25 │ │ + b.ne 26bfc // b.any │ │ + lsl x8, x23, #1 │ │ + add x9, x23, #0x20 │ │ + cmp x9, x8 │ │ + csel x25, x9, x8, hi // hi = pmore │ │ + tbnz x25, #63, 26d1c │ │ + cbnz x23, 26c08 │ │ + mov x8, xzr │ │ + b 26c18 │ │ + ldr x25, [x27, #2384] │ │ + ldr x22, [x27, #2392] │ │ + b 26c48 │ │ + ldr x8, [x27, #2392] │ │ + str x23, [sp, #224] │ │ + str x8, [sp, #208] │ │ + mov w8, #0x1 // #1 │ │ + sub x0, x29, #0x50 │ │ + add x3, sp, #0xd0 │ │ + mov w1, #0x1 // #1 │ │ + mov x2, x25 │ │ + str x8, [sp, #216] │ │ + bl 336ec │ │ + ldur w8, [x29, #-80] │ │ + cmp w8, #0x1 │ │ + b.eq 26d1c // b.none │ │ + ldr x22, [x27, #2440] │ │ + str x25, [x27, #2384] │ │ + str x22, [x27, #2392] │ │ + ldr x9, [sp, #88] │ │ + sub x8, x25, x23 │ │ + cmp x9, x8 │ │ + csel x24, x9, x8, cc // cc = lo, ul, last │ │ + mov x8, #0x7fffffffffffffff // #9223372036854775807 │ │ + cmp x24, x8 │ │ + csel x26, x24, x8, cc // cc = lo, ul, last │ │ + ldr w0, [sp, #100] │ │ + add x1, x22, x23 │ │ + mov x2, x26 │ │ + bl 757f0 │ │ + cmn x0, #0x1 │ │ + b.ne 26c90 // b.any │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x4 │ │ + b.eq 26c64 // b.none │ │ + b 26d04 │ │ + ldr x8, [sp, #80] │ │ + add x23, x0, x23 │ │ + str x23, [x27, #2400] │ │ + cmp x0, x8 │ │ + csel x8, x0, x8, hi // hi = pmore │ │ + cbz x0, 26d30 │ │ + sub x9, x8, x0 │ │ + cmp x0, x24 │ │ + ldr w26, [sp, #100] │ │ + str x9, [sp, #80] │ │ + ldr w9, [sp, #72] │ │ + ldr x22, [sp, #64] │ │ + csinc w9, wzr, w9, cs // cs = hs, nlast │ │ + str w9, [sp, #72] │ │ + ldr w9, [sp, #56] │ │ + cbz w9, 26ba4 │ │ + ldr w9, [sp, #72] │ │ + cmp w9, #0x1 │ │ + ccmp x8, x24, #0x4, gt │ │ + ldr x8, [sp, #88] │ │ + csinv x8, x8, xzr, eq // eq = none │ │ + lsl x9, x8, #1 │ │ + cmn x8, #0x1 │ │ + csinv x9, x9, xzr, gt │ │ + cmp x24, x8 │ │ + ccmp x0, x24, #0x0, cs // cs = hs, nlast │ │ + csel x8, x9, x8, eq // eq = none │ │ + str x8, [sp, #88] │ │ + b 26ba4 │ │ + mov w9, #0x2 // #2 │ │ + str x23, [x27, #2400] │ │ + mov w26, #0x1 // #1 │ │ + orr x8, x9, x8, lsl #32 │ │ + mov x23, x8 │ │ + b 26d34 │ │ + mov x23, #0x3 // #3 │ │ + mov w26, #0x1 // #1 │ │ + movk x23, #0x26, lsl #32 │ │ + b 26d34 │ │ + ldr x23, [x27, #2400] │ │ + mov w26, wzr │ │ + ldr x25, [x27, #2392] │ │ + ldr x24, [x27, #2400] │ │ + add x0, sp, #0xd0 │ │ + mov x1, x25 │ │ + mov x2, x24 │ │ + bl 18d70 │ │ + ldr x8, [sp, #208] │ │ + cbz x8, 26d6c │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xba0 │ │ + cmp w26, #0x0 │ │ + csel x23, x23, x8, ne // ne = any │ │ + str xzr, [x27, #2400] │ │ + b 26d74 │ │ + str x24, [x27, #2400] │ │ + tbz w26, #0, 26dfc │ │ + and x8, x23, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 26db0 // b.any │ │ + ldr x24, [x23, #-1]! │ │ + ldr x22, [x23, #8] │ │ + ldr x8, [x22] │ │ + cbz x8, 26d98 │ │ + mov x0, x24 │ │ + blr x8 │ │ + ldr x8, [x22, #8] │ │ + cbz x8, 26da8 │ │ + mov x0, x24 │ │ + bl 75780 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov x26, xzr │ │ + ldr x8, [x27, #2384] │ │ + cbz x8, 26dc4 │ │ + ldr x0, [x27, #2392] │ │ + bl 75780 │ │ + ldr w0, [sp, #100] │ │ + bl 75820 │ │ + ldr x22, [x27, #2368] │ │ + cbz x26, 26850 │ │ + add x23, x22, #0x8 │ │ + b 26de8 │ │ + subs x26, x26, #0x1 │ │ + add x23, x23, #0x58 │ │ + b.eq 26850 // b.none │ │ + ldur x8, [x23, #-8] │ │ + cbz x8, 26ddc │ │ + ldr x0, [x23] │ │ + bl 75780 │ │ + b 26ddc │ │ + movi v0.2s, #0xa │ │ + movi v8.2s, #0x20 │ │ + mov w8, #0x1 // #1 │ │ + movi v9.2s, #0x2d │ │ + mov x26, xzr │ │ + add x9, sp, #0xd0 │ │ + strb w8, [sp, #264] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, x24, [sp, #208] │ │ + stp x25, x24, [sp, #224] │ │ + str d0, [sp, #256] │ │ + stp xzr, x24, [sp, #240] │ │ + str x8, [sp, #24] │ │ + strh wzr, [sp, #272] │ │ + ldr x22, [sp, #224] │ │ + sub x0, x29, #0x50 │ │ + add x1, x9, #0x10 │ │ + bl 27ef0 │ │ + ldur w8, [x29, #-80] │ │ + cmp w8, #0x1 │ │ + b.ne 26e68 // b.any │ │ + ldr x8, [x27, #2448] │ │ + ldr x9, [sp, #208] │ │ + sub x1, x8, x9 │ │ + add x0, x22, x9 │ │ + str x8, [sp, #208] │ │ + b 26e98 │ │ + ldrb w8, [sp, #273] │ │ + tbnz w8, #0, 274ec │ │ + ldp x8, x9, [sp, #208] │ │ + mov w11, #0x1 // #1 │ │ + ldrb w10, [sp, #272] │ │ + strb w11, [sp, #273] │ │ + tbnz w10, #0, 26e8c │ │ + cmp x9, x8 │ │ + b.eq 274ec // b.none │ │ + ldr x10, [sp, #224] │ │ + sub x1, x9, x8 │ │ + add x0, x10, x8 │ │ + cbz x1, 26ed8 │ │ + sub x8, x1, #0x1 │ │ + ldrb w9, [x0, x8] │ │ + cmp w9, #0xa │ │ + b.ne 26ed8 // b.any │ │ + sub x9, x1, #0x2 │ │ + cbz x8, 26ec8 │ │ + ldrb w10, [x0, x9] │ │ + and w10, w10, #0xff │ │ + cmp w10, #0xd │ │ + csel x10, x0, xzr, eq // eq = none │ │ + b 26ecc │ │ + mov x10, xzr │ │ + cmp x10, #0x0 │ │ + csel x1, x8, x9, eq // eq = none │ │ + csel x0, x0, x10, eq // eq = none │ │ + mov x22, x0 │ │ + mov x25, x1 │ │ + bl 45360 │ │ + mov x23, x0 │ │ + mov x24, x1 │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [x27, #2448] │ │ + str x0, [x27, #2432] │ │ + str x1, [x27, #2440] │ │ + str x1, [x27, #2456] │ │ + sturb w8, [x29, #-40] │ │ + str d8, [x27, #2464] │ │ + sub x0, x29, #0x68 │ │ + sub x1, x29, #0x50 │ │ + bl 27ef0 │ │ + ldur w8, [x29, #-104] │ │ + tbz w8, #0, 26f40 │ │ + cbz x23, 26f40 │ │ + ldr x8, [x27, #2424] │ │ + ldr x25, [x27, #2416] │ │ + mov x22, x23 │ │ + add x9, x23, x8 │ │ + sub x8, x24, x8 │ │ + str x9, [sp, #64] │ │ + str x8, [sp, #88] │ │ + b 26f4c │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [sp, #88] │ │ + str x8, [sp, #64] │ │ + str x25, [sp, #40] │ │ + cbz x25, 26db4 │ │ + ldr x0, [sp, #64] │ │ + ldr x1, [sp, #88] │ │ + bl 45360 │ │ + mov x23, x0 │ │ + mov x24, x1 │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [x27, #2448] │ │ + str x0, [x27, #2432] │ │ + str x1, [x27, #2440] │ │ + str x1, [x27, #2456] │ │ + sturb w8, [x29, #-40] │ │ + str d8, [x27, #2464] │ │ + sub x0, x29, #0x68 │ │ + sub x1, x29, #0x50 │ │ + bl 27ef0 │ │ + ldur w8, [x29, #-104] │ │ + tbz w8, #0, 26fb8 │ │ + cbz x23, 26fb8 │ │ + ldr x8, [x27, #2424] │ │ + ldr x10, [x27, #2416] │ │ + add x9, x23, x8 │ │ + sub x8, x24, x8 │ │ + stp x9, x23, [sp, #56] │ │ + stp x8, x10, [sp, #80] │ │ + b 26fc4 │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [sp, #80] │ │ + str x8, [sp, #56] │ │ + ldr x8, [sp, #88] │ │ + cbz x8, 26db4 │ │ + ldr x0, [sp, #56] │ │ + ldr x1, [sp, #80] │ │ + bl 45360 │ │ + mov x23, x0 │ │ + mov x24, x1 │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [x27, #2448] │ │ + str x0, [x27, #2432] │ │ + str x1, [x27, #2440] │ │ + str x1, [x27, #2456] │ │ + sturb w8, [x29, #-40] │ │ + str d8, [x27, #2464] │ │ + sub x0, x29, #0x68 │ │ + sub x1, x29, #0x50 │ │ + bl 27ef0 │ │ + ldur w8, [x29, #-104] │ │ + tbz w8, #0, 27030 │ │ + cbz x23, 27030 │ │ + ldr x8, [x27, #2424] │ │ + ldr x10, [x27, #2416] │ │ + add x9, x23, x8 │ │ + sub x8, x24, x8 │ │ + stp x9, x23, [sp, #48] │ │ + stp x8, x10, [sp, #72] │ │ + b 2703c │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [sp, #72] │ │ + str x8, [sp, #48] │ │ + ldr x8, [sp, #80] │ │ + cbz x8, 26db4 │ │ + ldr x0, [sp, #48] │ │ + ldr x1, [sp, #72] │ │ + bl 45360 │ │ + mov x23, x0 │ │ + mov x24, x1 │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [x27, #2448] │ │ + str x0, [x27, #2432] │ │ + str x1, [x27, #2440] │ │ + str x1, [x27, #2456] │ │ + sturb w8, [x29, #-40] │ │ + str d8, [x27, #2464] │ │ + sub x0, x29, #0x68 │ │ + sub x1, x29, #0x50 │ │ + bl 27ef0 │ │ + ldur w8, [x29, #-104] │ │ + tbz w8, #0, 270ac │ │ + cbz x23, 270ac │ │ + ldr x8, [x27, #2424] │ │ + ldr x9, [x27, #2416] │ │ + str x23, [sp, #48] │ │ + str x9, [sp, #72] │ │ + add x9, x23, x8 │ │ + sub x24, x24, x8 │ │ + str x9, [sp, #32] │ │ + b 270b8 │ │ + mov w8, #0x1 // #1 │ │ + mov x24, xzr │ │ + str x8, [sp, #32] │ │ + ldr x8, [sp, #72] │ │ + cbz x8, 26db4 │ │ + ldr x0, [sp, #32] │ │ + mov x1, x24 │ │ + bl 45360 │ │ + mov x23, x0 │ │ + mov x25, x1 │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [x27, #2448] │ │ + str x0, [x27, #2432] │ │ + str x1, [x27, #2440] │ │ + str x1, [x27, #2456] │ │ + sturb w8, [x29, #-40] │ │ + str d8, [x27, #2464] │ │ + sub x0, x29, #0x68 │ │ + sub x1, x29, #0x50 │ │ + bl 27ef0 │ │ + ldur w8, [x29, #-104] │ │ + tbz w8, #0, 27120 │ │ + cbz x23, 27120 │ │ + ldr x8, [x27, #2424] │ │ + ldr x24, [x27, #2416] │ │ + str x23, [sp, #32] │ │ + add x0, x23, x8 │ │ + sub x1, x25, x8 │ │ + b 27128 │ │ + mov x1, xzr │ │ + mov w0, #0x1 // #1 │ │ + cbz x24, 26db4 │ │ + bl 45360 │ │ + ldr x8, [sp, #40] │ │ + stp x1, x0, [sp, #8] │ │ + str x22, [x27, #2432] │ │ + str x8, [x27, #2440] │ │ + str x8, [x27, #2456] │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [x27, #2448] │ │ + sturb w8, [x29, #-40] │ │ + str d9, [x27, #2464] │ │ + sub x0, x29, #0x68 │ │ + sub x1, x29, #0x50 │ │ + bl 27ef0 │ │ + ldur w8, [x29, #-104] │ │ + cmp w8, #0x1 │ │ + b.ne 26db4 // b.any │ │ + ldr x9, [x27, #2416] │ │ + ldr x8, [x27, #2424] │ │ + subs x11, x9, #0x1 │ │ + b.eq 271a4 // b.none │ │ + cbz x9, 26db4 │ │ + ldrb w10, [x22] │ │ + mov x12, x22 │ │ + cmp w10, #0x2b │ │ + b.ne 271c4 // b.any │ │ + cmp x9, #0x12 │ │ + add x10, x12, #0x1 │ │ + mov x9, x11 │ │ + b.cc 271d0 // b.lo, b.ul, b.last │ │ + b 2723c │ │ + ldrb w9, [x22] │ │ + cmp w9, #0x2b │ │ + b.eq 26db4 // b.none │ │ + cmp w9, #0x2d │ │ + b.eq 26db4 // b.none │ │ + mov x10, x22 │ │ + mov w9, #0x1 // #1 │ │ + b 271d0 │ │ + cmp x9, #0x11 │ │ + mov x10, x12 │ │ + b.cs 2723c // b.hs, b.nlast │ │ + mov x25, xzr │ │ + ldrb w11, [x10], #1 │ │ + sub w12, w11, #0x41 │ │ + sub w13, w11, #0x30 │ │ + cmp w11, #0x39 │ │ + and w12, w12, #0xffffffdf │ │ + add w12, w12, #0xa │ │ + csel w11, w12, w13, hi // hi = pmore │ │ + cmp w11, #0xf │ │ + b.hi 26db4 // b.pmore │ │ + orr x25, x11, x25, lsl #4 │ │ + subs x9, x9, #0x1 │ │ + b.ne 271d4 // b.any │ │ + ldr x9, [sp, #40] │ │ + sub x9, x9, x8 │ │ + add x8, x22, x8 │ │ + subs x10, x9, #0x1 │ │ + b.eq 2727c // b.none │ │ + cbz x9, 26db4 │ │ + ldrb w11, [x8] │ │ + cmp w11, #0x2b │ │ + b.ne 27298 // b.any │ │ + cmp x9, #0x12 │ │ + add x8, x8, #0x1 │ │ + mov x9, x10 │ │ + b.cc 272a0 // b.lo, b.ul, b.last │ │ + b 274ac │ │ + mov x25, xzr │ │ + cbz x9, 27204 │ │ + ldrb w11, [x10], #1 │ │ + sub w12, w11, #0x41 │ │ + sub w13, w11, #0x30 │ │ + cmp w11, #0x39 │ │ + and w12, w12, #0xffffffdf │ │ + add w12, w12, #0xa │ │ + csel w11, w12, w13, hi // hi = pmore │ │ + cmp w11, #0xf │ │ + b.hi 26db4 // b.pmore │ │ + lsr x12, x25, #60 │ │ + orr x25, x11, x25, lsl #4 │ │ + sub x9, x9, #0x1 │ │ + cbz x12, 27240 │ │ + b 26db4 │ │ + ldrb w9, [x8] │ │ + cmp w9, #0x2b │ │ + b.eq 26db4 // b.none │ │ + cmp w9, #0x2d │ │ + b.eq 26db4 // b.none │ │ + mov w9, #0x1 // #1 │ │ + b 272a0 │ │ + cmp x9, #0x11 │ │ + b.cs 274ac // b.hs, b.nlast │ │ + mov x23, xzr │ │ + ldrb w10, [x8], #1 │ │ + sub w11, w10, #0x41 │ │ + sub w12, w10, #0x30 │ │ + cmp w10, #0x39 │ │ + and w11, w11, #0xffffffdf │ │ + add w11, w11, #0xa │ │ + csel w10, w11, w12, hi // hi = pmore │ │ + cmp w10, #0xf │ │ + b.hi 26db4 // b.pmore │ │ + orr x23, x10, x23, lsl #4 │ │ + subs x9, x9, #0x1 │ │ + b.ne 272a4 // b.any │ │ + ldr x9, [sp, #64] │ │ + ldr x8, [sp, #88] │ │ + sub x0, x29, #0x50 │ │ + sub x1, x29, #0x68 │ │ + add x8, x9, x8 │ │ + str x9, [x27, #2408] │ │ + str x8, [x27, #2416] │ │ + bl 45484 │ │ + ldr x8, [x27, #2432] │ │ + cbnz x8, 26db4 │ │ + ldur w22, [x29, #-72] │ │ + sub x0, x29, #0x50 │ │ + sub x1, x29, #0x68 │ │ + bl 45484 │ │ + ldr x8, [x27, #2432] │ │ + cbnz x8, 26db4 │ │ + ldur w8, [x29, #-72] │ │ + sub x0, x29, #0x50 │ │ + sub x1, x29, #0x68 │ │ + str w8, [sp, #88] │ │ + bl 45484 │ │ + ldr x8, [x27, #2432] │ │ + cbnz x8, 26db4 │ │ + ldur w8, [x29, #-72] │ │ + sub x0, x29, #0x50 │ │ + sub x1, x29, #0x68 │ │ + str w8, [sp, #64] │ │ + bl 45484 │ │ + ldr x8, [x27, #2432] │ │ + cbnz x8, 26db4 │ │ + ldur w8, [x29, #-72] │ │ + sub x0, x29, #0x68 │ │ + str w8, [sp, #40] │ │ + bl 4553c │ │ + tbnz w0, #0, 26db4 │ │ + ldr x1, [sp, #56] │ │ + ldr x2, [sp, #80] │ │ + sub x0, x29, #0x50 │ │ + str w22, [sp, #4] │ │ + bl 455dc │ │ + ldurb w8, [x29, #-80] │ │ + tbnz w8, #0, 26db4 │ │ + ldr x8, [x27, #2440] │ │ + ldr x1, [sp, #48] │ │ + sub x0, x29, #0x50 │ │ + ldr x2, [sp, #72] │ │ + str x8, [sp, #56] │ │ + bl 456cc │ │ + ldr x1, [x27, #2432] │ │ + cbz x1, 26db4 │ │ + ldr x2, [x27, #2440] │ │ + ldr x8, [x27, #2448] │ │ + mov x22, x24 │ │ + ldr x24, [x27, #2456] │ │ + sub x0, x29, #0x68 │ │ + str x8, [sp, #80] │ │ + bl 45760 │ │ + ldurb w8, [x29, #-104] │ │ + tbnz w8, #0, 26db4 │ │ + ldr x8, [x27, #2416] │ │ + ldr x1, [sp, #80] │ │ + sub x0, x29, #0x68 │ │ + mov x2, x24 │ │ + str x8, [sp, #72] │ │ + bl 45760 │ │ + ldurb w8, [x29, #-104] │ │ + tbnz w8, #0, 26db4 │ │ + ldr x8, [x27, #2416] │ │ + ldr x1, [sp, #32] │ │ + sub x0, x29, #0x50 │ │ + mov x2, x22 │ │ + str x8, [sp, #80] │ │ + bl 45760 │ │ + ldurb w8, [x29, #-80] │ │ + tbnz w8, #0, 26db4 │ │ + ldp x2, x1, [sp, #8] │ │ + sub x0, x29, #0x50 │ │ + ldr x24, [x27, #2440] │ │ + bl 45870 │ │ + ldr x22, [x27, #2432] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x22, x8 │ │ + b.eq 26db4 // b.none │ │ + ldr x9, [x27, #2440] │ │ + ldr x8, [x27, #2360] │ │ + str x9, [sp, #48] │ │ + ldr x9, [x27, #2448] │ │ + cmp x26, x8 │ │ + str x9, [sp, #32] │ │ + b.ne 2744c // b.any │ │ + sub x0, x29, #0x98 │ │ + bl 28174 │ │ + ldr x8, [x27, #2368] │ │ + str x8, [sp, #24] │ │ + mov w8, #0x58 // #88 │ │ + ldr x9, [sp, #24] │ │ + ldr w10, [sp, #4] │ │ + madd x8, x26, x8, x9 │ │ + ldr x9, [sp, #48] │ │ + add x26, x26, #0x1 │ │ + stp x22, x9, [x8] │ │ + ldr x9, [sp, #32] │ │ + stp x25, x23, [x8, #40] │ │ + str x9, [x8, #16] │ │ + ldr w9, [sp, #88] │ │ + stp w10, w9, [x8, #24] │ │ + ldr w10, [sp, #64] │ │ + ldr w9, [sp, #40] │ │ + stp w10, w9, [x8, #32] │ │ + ldp x11, x9, [sp, #72] │ │ + ldr x10, [sp, #56] │ │ + stp x10, x11, [x8, #56] │ │ + stp x9, x24, [x8, #72] │ │ + add x9, sp, #0xd0 │ │ + ldrb w8, [sp, #273] │ │ + str x26, [x27, #2376] │ │ + tbz w8, #0, 26e34 │ │ + b 274ec │ │ + mov x23, xzr │ │ + cbz x9, 272d4 │ │ + ldrb w10, [x8], #1 │ │ + sub w11, w10, #0x41 │ │ + sub w12, w10, #0x30 │ │ + cmp w10, #0x39 │ │ + and w11, w11, #0xffffffdf │ │ + add w11, w11, #0xa │ │ + csel w10, w11, w12, hi // hi = pmore │ │ + cmp w10, #0xf │ │ + b.hi 26db4 // b.pmore │ │ + lsr x11, x23, #60 │ │ + orr x23, x10, x23, lsl #4 │ │ + sub x9, x9, #0x1 │ │ + cbz x11, 274b0 │ │ + b 26db4 │ │ + ldr x8, [x27, #2384] │ │ + ldr x22, [x27, #2360] │ │ + ldr x23, [x27, #2368] │ │ + cbz x8, 27504 │ │ + ldr x0, [x27, #2392] │ │ + bl 75780 │ │ + ldr w0, [sp, #100] │ │ + bl 75820 │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x22, x8 │ │ + b.eq 26860 // b.none │ │ + b 26864 │ │ + mov w8, #0x2000 // #8192 │ │ + mov x23, xzr │ │ + str wzr, [sp, #56] │ │ + str x8, [sp, #88] │ │ + b 26b30 │ │ + mov x19, x0 │ │ + cbz x22, 27590 │ │ + ldr x0, [sp, #48] │ │ + bl 75780 │ │ + b 27590 │ │ + ldr x8, [x22, #8] │ │ + mov x19, x0 │ │ + cbz x8, 27558 │ │ + mov x0, x24 │ │ + bl 75780 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + b 27590 │ │ + b 2758c │ │ + b 2758c │ │ + ldr x8, [x24, #8] │ │ + mov x19, x0 │ │ + cbz x8, 27580 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + b 275e0 │ │ + mov x19, x0 │ │ + ldr x8, [x27, #2384] │ │ + cbz x8, 275a0 │ │ + ldr x0, [x27, #2392] │ │ + bl 75780 │ │ + ldr w0, [sp, #100] │ │ + bl 75820 │ │ + ldr x21, [x27, #2376] │ │ + ldr x20, [x27, #2368] │ │ + cbz x21, 275e4 │ │ + add x22, x20, #0x8 │ │ + b 275c8 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x58 │ │ + b.eq 275e4 // b.none │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 275bc │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 275bc │ │ + mov x19, x0 │ │ + mov w20, #0x8 // #8 │ │ + ldr x8, [x27, #2360] │ │ + cbz x8, 275f4 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + ldr x8, [x27, #2432] │ │ + ldr x9, [x8, #24] │ │ + add x9, x9, #0x1 │ │ + str x9, [x8, #24] │ │ + bl 7154c │ │ + sub sp, sp, #0x110 │ │ + stp x29, x30, [sp, #176] │ │ + stp x28, x27, [sp, #192] │ │ + stp x26, x25, [sp, #208] │ │ + stp x24, x23, [sp, #224] │ │ + stp x22, x21, [sp, #240] │ │ + stp x20, x19, [sp, #256] │ │ + add x29, sp, #0xb0 │ │ + ldp x19, x20, [x0] │ │ + str x1, [sp, #8] │ │ + cbnz x1, 27654 │ │ + ldrb w8, [x19, #32] │ │ + tbnz w8, #0, 27654 │ │ + mov w19, wzr │ │ + add x8, x20, #0x1 │ │ + str x8, [x0, #8] │ │ + b 278bc │ │ + ldr x8, [x19] │ │ + mov x27, x2 │ │ + mov w25, w4 │ │ + mov w26, w5 │ │ + mov x24, x3 │ │ + mov w23, w6 │ │ + mov w22, w7 │ │ + mov x21, x0 │ │ + cbz x20, 276f8 │ │ + ldp x0, x9, [x8] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x78b │ │ + mov w2, #0x6 // #6 │ │ + ldr x8, [x9, #24] │ │ + blr x8 │ │ + tbnz w0, #0, 278b8 │ │ + ldrb w8, [x19, #32] │ │ + cmp w8, #0x1 │ │ + b.ne 277a4 // b.any │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xf00 │ │ + adrp x10, 17000 │ │ + add x10, x10, #0x610 │ │ + ldr x8, [x19] │ │ + stur xzr, [x29, #-40] │ │ + stp x9, x10, [x29, #-56] │ │ + mov w10, #0x15 // #21 │ │ + sturh w10, [x29, #-32] │ │ + mov w10, #0x2 // #2 │ │ + ldp x0, x1, [x8] │ │ + mov w8, #0x1 // #1 │ │ + stp x9, x8, [sp, #16] │ │ + sub x9, x29, #0x38 │ │ + stp x9, x10, [sp, #32] │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x720 │ │ + stp x9, x8, [sp, #48] │ │ + add x2, sp, #0x10 │ │ + bl 18a7c │ │ + tbz w0, #0, 277a4 │ │ + b 278b8 │ │ + add x9, x19, #0x18 │ │ + adrp x10, 19000 │ │ + add x10, x10, #0x240 │ │ + stp x9, x10, [x29, #-56] │ │ + adrp x9, 77000 │ │ + add x9, x9, #0xa18 │ │ + ldp x0, x1, [x8] │ │ + mov w8, #0x2 // #2 │ │ + stp x9, x8, [sp, #16] │ │ + sub x8, x29, #0x38 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #32] │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x758 │ │ + add x2, sp, #0x10 │ │ + stp x8, x9, [sp, #48] │ │ + bl 18a7c │ │ + tbnz w0, #0, 278b8 │ │ + ldrb w8, [x19, #32] │ │ + cmp w8, #0x1 │ │ + b.ne 277a4 // b.any │ │ + add x9, sp, #0x8 │ │ + adrp x10, 27000 │ │ + add x10, x10, #0xa50 │ │ + ldr x8, [x19] │ │ + stp x9, x10, [x29, #-56] │ │ + mov w9, #0x12 // #18 │ │ + stur xzr, [x29, #-40] │ │ + sturh w9, [x29, #-32] │ │ + adrp x9, 77000 │ │ + add x9, x9, #0xa38 │ │ + ldp x0, x1, [x8] │ │ + mov w8, #0x2 // #2 │ │ + stp x9, x8, [sp, #16] │ │ + sub x9, x29, #0x38 │ │ + stp x9, x8, [sp, #32] │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x720 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #48] │ │ + add x2, sp, #0x10 │ │ + bl 18a7c │ │ + tbnz w0, #0, 278b8 │ │ + ldr x8, [x27] │ │ + cmp x8, #0x3 │ │ + b.ne 277d4 // b.any │ │ + ldr x8, [x19] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x791 │ │ + mov w2, #0x9 // #9 │ │ + ldp x0, x9, [x8] │ │ + ldr x8, [x9, #24] │ │ + blr x8 │ │ + tbz w0, #0, 27898 │ │ + b 278b8 │ │ + ldrb w8, [x19, #32] │ │ + tbz w8, #0, 27838 │ │ + ldp q0, q1, [x27, #16] │ │ + add x8, sp, #0x10 │ │ + ldr q3, [x27] │ │ + adrp x9, 27000 │ │ + add x9, x9, #0xb10 │ │ + stp q0, q1, [sp, #32] │ │ + ldp q2, q0, [x27, #48] │ │ + str q3, [sp, #16] │ │ + stp q2, q0, [sp, #64] │ │ + ldr x10, [x19] │ │ + stp x8, x9, [x29, #-72] │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xf00 │ │ + mov w9, #0x1 // #1 │ │ + ldp x0, x1, [x10] │ │ + stp x8, x9, [x29, #-56] │ │ + sub x8, x29, #0x48 │ │ + stur xzr, [x29, #-24] │ │ + stp x8, x9, [x29, #-40] │ │ + sub x2, x29, #0x38 │ │ + bl 18a7c │ │ + tbz w0, #0, 27898 │ │ + b 278b8 │ │ + ldp q0, q1, [x27, #16] │ │ + add x8, sp, #0x10 │ │ + ldr q3, [x27] │ │ + adrp x9, 27000 │ │ + add x9, x9, #0xb10 │ │ + stp q0, q1, [sp, #32] │ │ + ldp q2, q0, [x27, #48] │ │ + str q3, [sp, #16] │ │ + stp q2, q0, [sp, #64] │ │ + ldr x10, [x19] │ │ + stp x8, x9, [x29, #-72] │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xf00 │ │ + mov w9, #0x1 // #1 │ │ + ldp x0, x1, [x10] │ │ + stp x8, x9, [x29, #-56] │ │ + sub x8, x29, #0x48 │ │ + stp x8, x9, [x29, #-40] │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x7a0 │ │ + stp x8, x9, [x29, #-24] │ │ + sub x2, x29, #0x38 │ │ + bl 18a7c │ │ + tbnz w0, #0, 278b8 │ │ + ldr x8, [x19] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x751 │ │ + mov w2, #0x1 // #1 │ │ + ldp x0, x9, [x8] │ │ + ldr x8, [x9, #24] │ │ + blr x8 │ │ + tbz w0, #0, 278e0 │ │ + mov w19, #0x1 // #1 │ │ + mov w0, w19 │ │ + ldp x20, x19, [sp, #256] │ │ + ldp x22, x21, [sp, #240] │ │ + ldp x24, x23, [sp, #224] │ │ + ldp x26, x25, [sp, #208] │ │ + ldp x28, x27, [sp, #192] │ │ + ldp x29, x30, [sp, #176] │ │ + add sp, sp, #0x110 │ │ + ret │ │ + ldr x8, [x24] │ │ + mov x0, x21 │ │ + cmp x8, #0x2 │ │ + b.eq 27644 // b.none │ │ + tbz w25, #0, 27644 │ │ + ldrb w8, [x19, #32] │ │ + stur w26, [x29, #-4] │ │ + cmp w8, #0x1 │ │ + b.ne 27958 // b.any │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xf00 │ │ + adrp x10, 17000 │ │ + add x10, x10, #0x610 │ │ + ldr x8, [x19] │ │ + stur xzr, [x29, #-40] │ │ + stp x9, x10, [x29, #-56] │ │ + mov w10, #0x12 // #18 │ │ + add x2, sp, #0x10 │ │ + sturh w10, [x29, #-32] │ │ + mov w10, #0x2 // #2 │ │ + ldp x0, x1, [x8] │ │ + mov w8, #0x1 // #1 │ │ + stp x9, x8, [sp, #16] │ │ + sub x9, x29, #0x38 │ │ + stp x9, x10, [sp, #32] │ │ + adrp x9, 9000 │ │ + add x9, x9, #0x720 │ │ + stp x9, x8, [sp, #48] │ │ + bl 18a7c │ │ + tbnz w0, #0, 278b8 │ │ + ldr x8, [x19] │ │ + adrp x1, 5000 │ │ + add x1, x1, #0xf20 │ │ + mov w2, #0x10 // #16 │ │ + ldp x0, x9, [x8] │ │ + ldr x8, [x9, #24] │ │ + blr x8 │ │ + tbnz w0, #0, 278b8 │ │ + ldr x8, [x19, #16] │ │ + ldp x1, x0, [x19] │ │ + ldr q0, [x24] │ │ + add x10, sp, #0x10 │ │ + ldr x9, [x24, #16] │ │ + ldr x8, [x8, #32] │ │ + add x2, x10, #0x8 │ │ + str x1, [sp, #16] │ │ + stur q0, [sp, #24] │ │ + str x9, [sp, #40] │ │ + blr x8 │ │ + tbnz w0, #0, 278b8 │ │ + ldr x8, [x19] │ │ + sub x9, x29, #0x4 │ │ + adrp x24, 19000 │ │ + add x24, x24, #0x114 │ │ + adrp x25, 77000 │ │ + add x25, x25, #0xa08 │ │ + stp x9, x24, [x29, #-56] │ │ + sub x9, x29, #0x38 │ │ + add x2, sp, #0x10 │ │ + ldp x0, x1, [x8] │ │ + mov w8, #0x1 // #1 │ │ + stp x25, x8, [sp, #16] │ │ + stp x9, x8, [sp, #32] │ │ + str xzr, [sp, #48] │ │ + bl 18a7c │ │ + tbnz w0, #0, 278b8 │ │ + tbz w23, #0, 27a20 │ │ + stur w22, [x29, #-72] │ │ + sub x8, x29, #0x48 │ │ + add x2, sp, #0x10 │ │ + ldr x9, [x19] │ │ + stp x8, x24, [x29, #-56] │ │ + mov w8, #0x1 // #1 │ │ + ldp x0, x1, [x9] │ │ + sub x9, x29, #0x38 │ │ + stp x25, x8, [sp, #16] │ │ + stp x9, x8, [sp, #32] │ │ + str xzr, [sp, #48] │ │ + bl 18a7c │ │ + tbnz w0, #0, 278b8 │ │ + ldr x8, [x19] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x751 │ │ + mov w2, #0x1 // #1 │ │ + mov w19, #0x1 // #1 │ │ + ldp x0, x9, [x8] │ │ + ldr x8, [x9, #24] │ │ + blr x8 │ │ + mov w8, w0 │ │ + mov x0, x21 │ │ + tbz w8, #0, 27644 │ │ + b 278bc │ │ + sub sp, sp, #0x30 │ │ + stp x29, x30, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + add x29, sp, #0x10 │ │ + ldr x20, [x1, #16] │ │ + ldr x8, [x0] │ │ + mov x19, x1 │ │ + tbnz w20, #23, 27a78 │ │ + mov w9, w20 │ │ + b 27a94 │ │ + tbnz w20, #27, 27a90 │ │ + mov w9, #0x9000000 // #150994944 │ │ + mov w10, #0x12 // #18 │ │ + orr w9, w20, w9 │ │ + strh w10, [x19, #20] │ │ + b 27a94 │ │ + orr w9, w20, #0x1000000 │ │ + orr w9, w9, #0x800000 │ │ + mov w11, #0xf // #15 │ │ + adrp x10, 5000 │ │ + add x10, x10, #0xeb0 │ │ + mov x12, sp │ │ + str w9, [x19, #16] │ │ + and x13, x8, #0xf │ │ + lsr x14, x8, #4 │ │ + cmp x8, #0x10 │ │ + ldrb w8, [x10, x13] │ │ + mov x9, x11 │ │ + strb w8, [x12, x11] │ │ + sub x11, x11, #0x1 │ │ + mov x8, x14 │ │ + b.cs 27aac // b.hs, b.nlast │ │ + add x8, x9, #0x1 │ │ + mov w10, #0x11 // #17 │ │ + mov x11, sp │ │ + sub x5, x10, x8 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x54d │ │ + add x4, x11, x9 │ │ + mov x0, x19 │ │ + mov w1, #0x1 // #1 │ │ + mov w3, #0x2 // #2 │ │ + bl 17984 │ │ + str x20, [x19, #16] │ │ + ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ + add sp, sp, #0x30 │ │ ret │ │ - cmp w1, #0x10, lsl #12 │ │ - b.cs 1d274 // b.hs, b.nlast │ │ - lsr w8, w1, #12 │ │ - mov w9, #0x80 // #128 │ │ - mov w10, #0x80 // #128 │ │ - bfxil w9, w1, #6, #6 │ │ - bfxil w10, w1, #0, #6 │ │ + sub sp, sp, #0xb0 │ │ + stp x29, x30, [sp, #96] │ │ + str x25, [sp, #112] │ │ + stp x24, x23, [sp, #128] │ │ + stp x22, x21, [sp, #144] │ │ + stp x20, x19, [sp, #160] │ │ + add x29, sp, #0x60 │ │ + ldr x8, [x0] │ │ + mov x20, x0 │ │ + mov x19, x1 │ │ + cmp x8, #0x2 │ │ + b.ne 27bb4 // b.any │ │ + ldr x21, [x20, #72] │ │ + cbz x21, 27bac │ │ + ldr x20, [x20, #64] │ │ + adrp x22, 9000 │ │ + add x22, x22, #0x7d0 │ │ + add x0, sp, #0x30 │ │ + mov x1, x20 │ │ + mov x2, x21 │ │ + bl 18d70 │ │ + ldr w8, [sp, #48] │ │ + cmp w8, #0x1 │ │ + b.ne 27cb8 // b.any │ │ + ldr x23, [sp, #56] │ │ + ldrb w25, [sp, #64] │ │ + mov x0, x19 │ │ + ldrb w24, [sp, #65] │ │ + mov x1, x22 │ │ mov w2, #0x3 // #3 │ │ - orr w8, w8, #0xe0 │ │ - sturb w8, [x29, #-4] │ │ - sturb w9, [x29, #-3] │ │ - sturb w10, [x29, #-2] │ │ - sub x1, x29, #0x4 │ │ - bl 1d084 │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ + bl 18000 │ │ + tbnz w0, #0, 27cc8 │ │ + tbz w25, #0, 27bac │ │ + add x0, x23, x24 │ │ + subs x8, x21, x0 │ │ + b.cc 27ce8 // b.lo, b.ul, b.last │ │ + add x20, x20, x0 │ │ + mov x21, x8 │ │ + b.ne 27b54 // b.any │ │ + mov w0, wzr │ │ + b 27ccc │ │ + tbz w8, #0, 27c08 │ │ + adrp x8, 6000 │ │ + add x9, x20, #0x8 │ │ + str x19, [sp, #16] │ │ + ldr q0, [x8, #16] │ │ + ldr w8, [x19, #16] │ │ + str x9, [x29, #24] │ │ + str q0, [sp] │ │ + tbnz w8, #23, 27c24 │ │ + add x8, x29, #0x18 │ │ + adrp x9, 23000 │ │ + add x9, x9, #0xb40 │ │ + stp x8, x9, [sp, #32] │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xf00 │ │ + mov w9, #0x1 // #1 │ │ + str xzr, [sp, #80] │ │ + stp x8, x9, [sp, #48] │ │ + add x8, sp, #0x20 │ │ + stp x8, x9, [sp, #64] │ │ + b 27c58 │ │ + ldp x19, x8, [x19] │ │ + ldp x1, x2, [x20, #32] │ │ + ldr x21, [x8, #24] │ │ + mov x0, x19 │ │ + blr x21 │ │ + tbz w0, #0, 27ca8 │ │ + b 27cc8 │ │ + add x8, x29, #0x18 │ │ + adrp x9, 23000 │ │ + add x9, x9, #0xb40 │ │ + stp x8, x9, [sp, #32] │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xf00 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #48] │ │ + add x8, sp, #0x20 │ │ + stp x8, x9, [sp, #64] │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x7a0 │ │ + stp x8, x9, [sp, #80] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0x910 │ │ + mov x0, sp │ │ + add x2, sp, #0x30 │ │ + bl 18a7c │ │ + ldr w8, [sp] │ │ + cbz w0, 27c98 │ │ + tbz w8, #0, 27c98 │ │ + ldp x0, x8, [x19] │ │ + adrp x1, 9000 │ │ + add x1, x1, #0x5a5 │ │ + mov w2, #0x14 // #20 │ │ + ldr x8, [x8, #24] │ │ + blr x8 │ │ + tbz w0, #0, 27ca0 │ │ + b 27cc8 │ │ + tbnz w0, #0, 27cc8 │ │ + cbnz w8, 27cfc │ │ + ldp x19, x8, [x19] │ │ + ldr x21, [x8, #24] │ │ + ldp x1, x2, [x20, #48] │ │ + mov x0, x19 │ │ + blr x21 │ │ + b 27ccc │ │ + ldp x1, x2, [sp, #56] │ │ + mov x0, x19 │ │ + bl 18000 │ │ + cbz w0, 27ccc │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #160] │ │ + ldr x25, [sp, #112] │ │ + ldp x22, x21, [sp, #144] │ │ + ldp x24, x23, [sp, #128] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xb0 │ │ ret │ │ - mov w8, #0xf0 // #240 │ │ - mov w9, #0x80 // #128 │ │ - mov w10, #0x80 // #128 │ │ - mov w11, #0x80 // #128 │ │ - bfxil w8, w1, #18, #3 │ │ - bfxil w9, w1, #12, #6 │ │ - bfxil w10, w1, #6, #6 │ │ - bfxil w11, w1, #0, #6 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xa58 │ │ + mov x1, x21 │ │ + mov x2, x21 │ │ + bl 186d8 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0x5b9 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x730 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0x790 │ │ + add x2, sp, #0x30 │ │ + mov w1, #0x37 // #55 │ │ + bl 1a0c4 │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldrb w10, [x2, #8] │ │ + ldrb w9, [x2, #9] │ │ + mov x20, x1 │ │ + ldrb w8, [x2, #10] │ │ + mov x19, x0 │ │ + tbz w10, #0, 27d58 │ │ + tbz w9, #0, 27d70 │ │ + tbnz w8, #0, 27d74 │ │ + mov w8, #0x2 // #2 │ │ + b 27d64 │ │ + tbz w9, #0, 27d8c │ │ + tbnz w8, #0, 27d90 │ │ + mov w8, #0x1 // #1 │ │ + ldrb w9, [x2, #13] │ │ + ldrb w10, [x2, #11] │ │ + b 27dd4 │ │ + tbz w8, #0, 27e78 │ │ + mov w8, #0x402 // #1026 │ │ + ldrb w10, [x2, #11] │ │ + ldrb w9, [x2, #13] │ │ + cmp w10, #0x1 │ │ + b.eq 27da4 // b.none │ │ + b 27dd4 │ │ + tbz w8, #0, 27e9c │ │ + mov w8, #0x401 // #1025 │ │ + ldrb w10, [x2, #11] │ │ + ldrb w9, [x2, #13] │ │ + cmp w10, #0x1 │ │ + b.ne 27dd4 // b.any │ │ + tbnz w9, #0, 27dd4 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0xd13 │ │ + mov w1, #0x3d // #61 │ │ + bl 45a78 │ │ + mov w8, #0x1 // #1 │ │ + str x0, [x19, #8] │ │ + str w8, [x19] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + ldrb w11, [x2, #12] │ │ + tbz w11, #0, 27df4 │ │ + tst w10, #0x1 │ │ + mov w10, #0x40 // #64 │ │ + mov w11, #0x240 // #576 │ │ + csel w10, w11, w10, ne // ne = any │ │ + tbnz w9, #0, 27e04 │ │ + b 27e08 │ │ + tst w10, #0x1 │ │ + mov w10, #0x200 // #512 │ │ + csel w10, w10, wzr, ne // ne = any │ │ + tbz w9, #0, 27e08 │ │ + mov w10, #0xc0 // #192 │ │ + ldp w9, w21, [x2] │ │ + orr w8, w8, w10 │ │ + and w9, w9, #0xfffffffc │ │ + orr w22, w8, w9 │ │ + orr w1, w22, #0x80000 │ │ + mov x0, x20 │ │ + mov w2, w21 │ │ + bl 75800 │ │ + cmn w0, #0x1 │ │ + b.ne 27e64 // b.any │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x4 │ │ + b.eq 27e18 // b.none │ │ + mov w9, #0x2 // #2 │ │ + orr x8, x9, x8, lsl #32 │ │ + str x8, [x19, #8] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [x19] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + stp wzr, w0, [x19] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + ldrb w8, [x2, #11] │ │ + tbnz w8, #0, 27da8 │ │ + ldrb w8, [x2, #12] │ │ + tbnz w8, #0, 27da8 │ │ + ldrb w8, [x2, #13] │ │ + tbnz w8, #0, 27da8 │ │ + mov w8, wzr │ │ + mov w10, wzr │ │ + b 27e08 │ │ + ldrb w8, [x2, #12] │ │ + tbnz w8, #0, 27ec4 │ │ + ldrb w8, [x2, #13] │ │ + tbnz w8, #0, 27ec4 │ │ + ldrb w8, [x2, #11] │ │ + tbnz w8, #0, 27ec4 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0xcd9 │ │ + mov w1, #0x3a // #58 │ │ + b 27ed0 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0xd13 │ │ + mov w1, #0x3d // #61 │ │ + bl 45a78 │ │ + str x0, [x19, #8] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [x19] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #16] │ │ + stp x28, x27, [sp, #32] │ │ + stp x26, x25, [sp, #48] │ │ + stp x24, x23, [sp, #64] │ │ + stp x22, x21, [sp, #80] │ │ + stp x20, x19, [sp, #96] │ │ + add x29, sp, #0x10 │ │ + ldp x23, x22, [x1, #16] │ │ + mov x8, xzr │ │ + cmp x22, x23 │ │ + b.cc 28150 // b.lo, b.ul, b.last │ │ + ldr x24, [x1, #8] │ │ + cmp x22, x24 │ │ + b.hi 28150 // b.pmore │ │ + ldrb w28, [x1, #40] │ │ + add x17, x1, #0x20 │ │ + ldr x19, [x1] │ │ + add x8, x17, x28 │ │ + cmp x28, #0x5 │ │ + ldurb w20, [x8, #-1] │ │ + b.cs 280b4 // b.hs, b.nlast │ │ + mov x8, #0x101010101010101 // #72340172838076673 │ │ + mov x27, #0x101010101010101 // #72340172838076673 │ │ + mov x2, #0x8080808080808080 // #-9187201950435737472 │ │ + mul x26, x20, x8 │ │ + movk x27, #0x100 │ │ + sub x9, x22, x23 │ │ + add x8, x19, x23 │ │ + subs x11, x9, #0x10 │ │ + b.cs 27f94 // b.hs, b.nlast │ │ + cmp x22, x23 │ │ + b.eq 28148 // b.none │ │ + mov x12, xzr │ │ + ldrb w10, [x8, x12] │ │ + cmp w10, w20 │ │ + b.eq 28034 // b.none │ │ + add x12, x12, #0x1 │ │ + cmp x9, x12 │ │ + b.ne 27f78 // b.any │ │ + b 28148 │ │ + add x10, x8, #0x7 │ │ + and x10, x10, #0xfffffffffffffff8 │ │ + subs x10, x10, x8 │ │ + b.eq 27fc8 // b.none │ │ + mov x12, xzr │ │ + ldrb w13, [x8, x12] │ │ + cmp w13, w20 │ │ + b.eq 28034 // b.none │ │ + add x12, x12, #0x1 │ │ + cmp x10, x12 │ │ + b.ne 27fa8 // b.any │ │ + cmp x10, x11 │ │ + b.hi 27ffc // b.pmore │ │ + add x12, x8, x10 │ │ + ldp x13, x12, [x12] │ │ + eor x13, x13, x26 │ │ + eor x12, x12, x26 │ │ + sub x14, x27, x13 │ │ + sub x15, x27, x12 │ │ + orr x13, x14, x13 │ │ + orr x12, x15, x12 │ │ + and x12, x13, x12 │ │ + bics xzr, x2, x12 │ │ + b.ne 27ffc // b.any │ │ + add x10, x10, #0x10 │ │ + b 27fc0 │ │ + cmp x9, x10 │ │ + b.eq 28148 // b.none │ │ + sub x11, x22, x10 │ │ + mov x9, xzr │ │ + add x8, x8, x10 │ │ + sub x11, x11, x23 │ │ + ldrb w12, [x8, x9] │ │ + cmp w12, w20 │ │ + b.eq 28030 // b.none │ │ + add x9, x9, #0x1 │ │ + cmp x11, x9 │ │ + b.ne 28014 // b.any │ │ + b 28148 │ │ + add x12, x9, x10 │ │ + add x8, x23, x12 │ │ + add x23, x8, #0x1 │ │ + subs x21, x23, x28 │ │ + str x23, [x1, #16] │ │ + b.cc 2808c // b.lo, b.ul, b.last │ │ + cmp x23, x24 │ │ + b.hi 2808c // b.pmore │ │ + stp x0, x24, [sp] │ │ + add x0, x19, x21 │ │ + mov x25, x1 │ │ + mov x1, x17 │ │ + mov x2, x28 │ │ + mov x24, x22 │ │ + mov x22, x17 │ │ + bl 757a0 │ │ + mov x17, x22 │ │ + mov x22, x24 │ │ + mov w8, w0 │ │ + ldp x0, x24, [sp] │ │ + mov x2, #0x8080808080808080 // #-9187201950435737472 │ │ + mov x1, x25 │ │ + cbz w8, 2809c │ │ + cmp x22, x23 │ │ + b.cs 27f5c // b.hs, b.nlast │ │ + mov x8, xzr │ │ + b 28150 │ │ + mov w8, #0x1 // #1 │ │ + stp x21, x23, [x0, #8] │ │ + b 28150 │ │ + cmp x22, x23 │ │ + mov x8, xzr │ │ + b.cc 28150 // b.lo, b.ul, b.last │ │ + sub x2, x22, x23 │ │ + add x8, x19, x23 │ │ + cmp x2, #0xf │ │ + b.hi 280ec // b.pmore │ │ + cmp x22, x23 │ │ + b.eq 28148 // b.none │ │ + mov x9, xzr │ │ + ldrb w10, [x8, x9] │ │ + cmp w10, w20 │ │ + b.eq 28114 // b.none │ │ + add x9, x9, #0x1 │ │ + cmp x2, x9 │ │ + b.ne 280d0 // b.any │ │ + b 28148 │ │ + mov x21, x0 │ │ + mov w0, w20 │ │ + mov x26, x1 │ │ + mov x1, x8 │ │ + bl 19f94 │ │ + mov x8, x0 │ │ + mov x0, x21 │ │ + mov x9, x1 │ │ + mov x1, x26 │ │ + tbz w8, #0, 28148 │ │ + add x8, x23, x9 │ │ + add x23, x8, #0x1 │ │ + cmp x23, x28 │ │ + str x23, [x1, #16] │ │ + b.cc 280a8 // b.lo, b.ul, b.last │ │ + cmp x23, x24 │ │ + b.hi 280a8 // b.pmore │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x550 │ │ + mov x0, xzr │ │ + mov x1, x28 │ │ mov w2, #0x4 // #4 │ │ - sturb w8, [x29, #-4] │ │ - sturb w9, [x29, #-3] │ │ - sturb w10, [x29, #-2] │ │ - sturb w11, [x29, #-1] │ │ - sub x1, x29, #0x4 │ │ - bl 1d084 │ │ + bl 186d8 │ │ + mov x8, xzr │ │ + str x22, [x1, #16] │ │ + str x8, [x0] │ │ + ldp x20, x19, [sp, #96] │ │ + ldp x22, x21, [sp, #80] │ │ + ldp x24, x23, [sp, #64] │ │ + ldp x26, x25, [sp, #48] │ │ + ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ + add sp, sp, #0x70 │ │ ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - mov x2, x1 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x308 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11c34 │ │ - stp x29, x30, [sp, #-32]! │ │ - stp x20, x19, [sp, #16] │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0xba2e // #47662 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0xa2e8, lsl #16 │ │ + lsl x10, x8, #1 │ │ + movk x11, #0x2e8b, lsl #32 │ │ + movk x11, #0xba, lsl #48 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 281c0 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xa70 │ │ + bl 16828 │ │ + mov w9, #0x58 // #88 │ │ + mov x19, x0 │ │ + mul x2, x20, x9 │ │ + cbz x8, 281e8 │ │ + mov w9, #0x58 // #88 │ │ + mul x8, x8, x9 │ │ + ldr x9, [x19, #8] │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 28220 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xa70 │ │ + bl 16828 │ │ + sub sp, sp, #0xb0 │ │ + stp x29, x30, [sp, #80] │ │ + stp x28, x27, [sp, #96] │ │ + stp x26, x25, [sp, #112] │ │ + stp x24, x23, [sp, #128] │ │ + stp x22, x21, [sp, #144] │ │ + stp x20, x19, [sp, #160] │ │ + add x29, sp, #0x50 │ │ + ldp x23, x22, [x0] │ │ + mov x19, x2 │ │ + ldr x28, [x0, #16] │ │ + ldrh w24, [x0, #24] │ │ + ldr x8, [x2, #16] │ │ + cbz x22, 282a0 │ │ + cbz x23, 2831c │ │ + cbnz x8, 28278 │ │ + ldrb w8, [x22] │ │ + cbz w8, 282a8 │ │ + mov x0, x22 │ │ + bl 75860 │ │ + mov x21, x0 │ │ + tbz x0, #63, 28438 │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x1, x21 │ │ + bl 16828 │ │ + b 2861c │ │ + cbz x23, 2831c │ │ + cbnz x8, 283e8 │ │ + ldr x8, [x19, #24] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.eq 28394 // b.none │ │ + ldr x8, [x19, #40] │ │ + cbz x8, 28394 │ │ + mov w9, #0x58 // #88 │ │ + mul x9, x8, x9 │ │ + ldr x8, [x19, #32] │ │ + b 282dc │ │ + subs x9, x9, #0x58 │ │ + add x8, x8, #0x58 │ │ + b.eq 28394 // b.none │ │ + ldr x10, [x8, #40] │ │ + cmp x10, x23 │ │ + b.hi 282d0 // b.pmore │ │ + ldr x10, [x8, #48] │ │ + cmp x23, x10 │ │ + b.cs 282d0 // b.hs, b.nlast │ │ + ldr x21, [x8, #16] │ │ + cbz x21, 282d0 │ │ + tbnz x21, #63, 28288 │ │ + ldr x22, [x8, #8] │ │ + mov x0, x21 │ │ + mov w1, #0x1 // #1 │ │ + bl 164ec │ │ + cbz x0, 2844c │ │ + mov x20, x0 │ │ + b 28458 │ │ + add x0, sp, #0x8 │ │ + bl 44f9c │ │ + ldr x26, [sp, #8] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x26, x8 │ │ + b.ne 28408 // b.any │ │ + ldr x20, [sp, #16] │ │ + and x8, x20, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 28374 // b.any │ │ + ldr x21, [x20, #-1]! │ │ + ldr x22, [x20, #8] │ │ + ldr x8, [x22] │ │ + cbz x8, 2835c │ │ + mov x0, x21 │ │ + blr x8 │ │ + ldr x8, [x22, #8] │ │ + cbz x8, 2836c │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x26, xzr │ │ + mov x21, xzr │ │ + mov w20, #0x1 // #1 │ │ + ldr x8, [x19, #24] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 2847c // b.any │ │ + b 284fc │ │ + add x0, sp, #0x8 │ │ + bl 44f9c │ │ + ldp x26, x20, [sp, #8] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x26, x8 │ │ + b.ne 28420 // b.any │ │ + and x8, x20, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 283e8 // b.any │ │ + ldr x21, [x20, #-1]! │ │ + ldr x22, [x20, #8] │ │ + ldr x8, [x22] │ │ + cbz x8, 283d0 │ │ + mov x0, x21 │ │ + blr x8 │ │ + ldr x8, [x22, #8] │ │ + cbz x8, 283e0 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x21, xzr │ │ + mov x26, xzr │ │ + mov w20, #0x1 // #1 │ │ + ldr x8, [x19, #24] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 2847c // b.any │ │ + b 284fc │ │ + ldp x20, x21, [sp, #16] │ │ + ldr x8, [x19, #24] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 2847c // b.any │ │ + b 284fc │ │ + ldr x21, [sp, #24] │ │ + ldr x8, [x19, #24] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 2847c // b.any │ │ + b 284fc │ │ + cbz x21, 28454 │ │ + mov x0, x21 │ │ + bl 75760 │ │ + mov x20, x0 │ │ + cbnz x0, 28458 │ │ + mov w0, #0x1 // #1 │ │ + b 2828c │ │ + mov w20, #0x1 // #1 │ │ + mov x0, x20 │ │ + mov x1, x22 │ │ + mov x2, x21 │ │ + bl 75770 │ │ + mov x26, x21 │ │ + ldr x8, [x19, #24] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.eq 284fc // b.none │ │ + cmp x21, #0x2 │ │ + b.cc 284fc // b.lo, b.ul, b.last │ │ + ldp x8, x9, [x19, #32] │ │ + mov x10, xzr │ │ + sub x11, x21, #0x1 │ │ + mov w12, #0x2f21 // #12065 │ │ + ldrh w13, [x20, x10] │ │ + cmp w13, w12 │ │ + b.eq 284b0 // b.none │ │ + add x10, x10, #0x1 │ │ + cmp x11, x10 │ │ + b.ne 28494 // b.any │ │ + b 284fc │ │ + cmp x10, x21 │ │ + b.hi 285e0 // b.pmore │ │ + cbz x9, 284fc │ │ + mov w10, #0x58 // #88 │ │ + mul x9, x9, x10 │ │ + b 284d4 │ │ + subs x9, x9, #0x58 │ │ + add x8, x8, #0x58 │ │ + b.eq 284fc // b.none │ │ + ldr x10, [x8, #40] │ │ + cmp x10, x23 │ │ + b.hi 284c8 // b.pmore │ │ + ldr x10, [x8, #48] │ │ + cmp x23, x10 │ │ + b.cs 284c8 // b.hs, b.nlast │ │ + ldr x8, [x8, #56] │ │ + mov w27, #0x1 // #1 │ │ + str x8, [sp] │ │ + b 28500 │ │ + mov x27, xzr │ │ + cmp x28, #0x0 │ │ + mov w0, #0x8 // #8 │ │ + csel x25, xzr, x24, eq // eq = none │ │ + cmp w24, #0x0 │ │ + ccmp x28, #0x0, #0x4, ne // ne = any │ │ + csel x28, x0, x28, eq // eq = none │ │ + cbz x25, 28550 │ │ + lsl x22, x25, #4 │ │ + mov x0, x22 │ │ + bl 75760 │ │ + cbz x0, 28610 │ │ + add x8, x0, #0x8 │ │ + add x9, x28, #0x28 │ │ + ldur x10, [x9, #-24] │ │ + ldr x11, [x9], #56 │ │ + subs x25, x25, #0x1 │ │ + stp x10, x11, [x8, #-8] │ │ + add x8, x8, #0x10 │ │ + b.ne 28534 // b.any │ │ + b 28554 │ │ + mov x24, xzr │ │ + ldr x8, [sp] │ │ + stp x26, x20, [sp, #24] │ │ + ldr x20, [x19, #16] │ │ + stp x21, x24, [sp, #40] │ │ + stp x27, x8, [sp, #8] │ │ + ldr x8, [x19] │ │ + stp x0, x24, [sp, #56] │ │ + cmp x20, x8 │ │ + str x23, [sp, #72] │ │ + b.ne 28584 // b.any │ │ + mov x0, x19 │ │ + bl 45260 │ │ + mov w8, #0x48 // #72 │ │ + ldr x9, [x19, #8] │ │ + ldur q0, [sp, #24] │ │ + madd x8, x20, x8, x9 │ │ + ldur q1, [sp, #40] │ │ + ldr x9, [sp, #72] │ │ + ldur q2, [sp, #8] │ │ + mov w0, wzr │ │ + stp q0, q1, [x8, #16] │ │ + ldur q0, [sp, #56] │ │ + str x9, [x8, #64] │ │ + add x9, x20, #0x1 │ │ + str q0, [x8, #48] │ │ + str q2, [x8] │ │ + str x9, [x19, #16] │ │ + ldp x20, x19, [sp, #160] │ │ + ldp x22, x21, [sp, #144] │ │ + ldp x24, x23, [sp, #128] │ │ + ldp x26, x25, [sp, #112] │ │ + ldp x28, x27, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0xb0 │ │ + ret │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #8] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, xzr, [sp, #32] │ │ + str x8, [sp, #24] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xab0 │ │ + add x0, sp, #0x8 │ │ + bl 17620 │ │ + b 2861c │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x22 │ │ + bl 16840 │ │ + brk #0x1 │ │ + b 28624 │ │ + ldr x8, [x22, #8] │ │ + cbz x8, 28658 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + bl 1a1d8 │ │ + add x0, sp, #0x8 │ │ + bl 4531c │ │ + bl 1a1d8 │ │ + cbnz x26, 28658 │ │ + b 28664 │ │ + cbz x26, 28664 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + bl 1a1d8 │ │ + bl 1a1d8 │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ - adrp x20, 53000 │ │ - add x20, x20, #0x3e8 │ │ - ldar x0, [x20] │ │ - cbz x0, 1d304 │ │ - bl 4f400 │ │ - cmp x0, #0x2 │ │ - b.cs 1d31c // b.hs, b.nlast │ │ - b 1d334 │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x3e8 │ │ - bl 1cd80 │ │ - bl 4f400 │ │ - cmp x0, #0x2 │ │ - b.cc 1d334 // b.lo, b.ul, b.last │ │ + sub sp, sp, #0xc40 │ │ + str xzr, [sp] │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0x288 │ │ + str x1, [sp, #584] │ │ + ldr x1, [x8, #8] │ │ + cbz x1, 2b15c │ │ + mov w10, #0x48 // #72 │ │ + ldr x9, [x8] │ │ + mov x20, x0 │ │ + madd x8, x1, x10, x9 │ │ + mov x19, xzr │ │ + sub x26, x29, #0x88 │ │ + mov x10, x9 │ │ + ldp x12, x11, [x10, #48] │ │ + ldr x25, [x10, #64] │ │ + add x10, x10, #0x48 │ │ + lsl x11, x11, #4 │ │ + cbz x11, 28700 │ │ + mov x13, x12 │ │ + ldr x12, [x12] │ │ + sub x11, x11, #0x10 │ │ + add x14, x12, x25 │ │ + add x12, x13, #0x10 │ │ + cmp x14, x20 │ │ + b.hi 286cc // b.pmore │ │ + ldr x13, [x13, #8] │ │ + add x13, x14, x13 │ │ + cmp x13, x20 │ │ + b.ls 286cc // b.plast │ │ + b 28710 │ │ + cmp x10, x8 │ │ + add x19, x19, #0x1 │ │ + b.ne 286bc // b.any │ │ + b 2b15c │ │ + adrp x21, 7a000 │ │ + ldr x8, [x21, #3000] │ │ + cmp x8, #0x5 │ │ + b.cs 28ff0 // b.hs, b.nlast │ │ + cbz x8, 288dc │ │ + adrp x10, 7a000 │ │ + ldr x24, [x10, #664] │ │ + cmp x24, x19 │ │ + b.ne 2873c // b.any │ │ + mov x9, xzr │ │ + b 287c0 │ │ + mov w10, #0x248 // #584 │ │ + adrp x11, 7a000 │ │ + add x11, x11, #0x280 │ │ + madd x10, x8, x10, x11 │ │ + adrp x11, 7a000 │ │ + add x11, x11, #0x4e0 │ │ + add x10, x10, #0x18 │ │ + cmp x10, x11 │ │ + b.eq 288dc // b.none │ │ + adrp x11, 7a000 │ │ + ldr x11, [x11, #1248] │ │ + cmp x11, x19 │ │ + b.ne 28778 // b.any │ │ + mov w9, #0x1 // #1 │ │ + b 287c0 │ │ + adrp x11, 7a000 │ │ + add x11, x11, #0x728 │ │ + cmp x10, x11 │ │ + b.eq 288dc // b.none │ │ + adrp x11, 7a000 │ │ + ldr x11, [x11, #1832] │ │ + cmp x11, x19 │ │ + b.ne 287a0 // b.any │ │ + mov w9, #0x2 // #2 │ │ + b 287c0 │ │ + adrp x11, 7a000 │ │ + add x11, x11, #0x970 │ │ + cmp x10, x11 │ │ + b.eq 288dc // b.none │ │ + ldr x10, [x11] │ │ + cmp x10, x19 │ │ + b.ne 288dc // b.any │ │ + mov w9, #0x3 // #3 │ │ + cmp x9, x8 │ │ + b.cs 2b15c // b.hs, b.nlast │ │ + mov w8, #0x248 // #584 │ │ + adrp x23, 7a000 │ │ + add x23, x23, #0x298 │ │ + umaddl x22, w9, w8, x23 │ │ + add x0, sp, #0x4d0 │ │ + mov w2, #0x248 // #584 │ │ + mov x1, x22 │ │ + bl 75770 │ │ + add x0, sp, #0x720 │ │ + mov x1, x23 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x1, sp, #0x4d0 │ │ + mov x0, x23 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + cmp x24, x19 │ │ + b.eq 29f68 // b.none │ │ + adrp x21, 7a000 │ │ + add x21, x21, #0x4e0 │ │ + add x0, sp, #0x720 │ │ + mov x1, x21 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x1, sp, #0x4d0 │ │ + mov x0, x21 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + cmp x22, x21 │ │ + b.eq 29f68 // b.none │ │ + adrp x21, 7a000 │ │ + add x21, x21, #0x728 │ │ + add x0, sp, #0x720 │ │ + mov x1, x21 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x1, sp, #0x4d0 │ │ + mov x0, x21 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + cmp x22, x21 │ │ + b.eq 29f68 // b.none │ │ + adrp x21, 7a000 │ │ + add x21, x21, #0x970 │ │ + add x0, sp, #0x720 │ │ + mov x1, x21 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x1, sp, #0x4d0 │ │ + mov x0, x21 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + b 29f68 │ │ + cmp x19, x1 │ │ + b.cs 29620 // b.hs, b.nlast │ │ + mov w8, #0x48 // #72 │ │ + madd x8, x19, x8, x9 │ │ + ldr w9, [x8] │ │ + ldp x24, x27, [x8, #24] │ │ + cmp w9, #0x1 │ │ + b.ne 28c0c // b.any │ │ + cmp x27, #0x2 │ │ + b.cc 28c0c // b.lo, b.ul, b.last │ │ + ldr x22, [x8, #8] │ │ + mov x23, xzr │ │ + sub x8, x27, #0x1 │ │ + mov w9, #0x2f21 // #12065 │ │ + ldrh w10, [x24, x23] │ │ + cmp w10, w9 │ │ + b.eq 28930 // b.none │ │ + add x23, x23, #0x1 │ │ + cmp x8, x23 │ │ + b.ne 28914 // b.any │ │ + b 28c0c │ │ + cmp x23, x27 │ │ + b.hi 29318 // b.pmore │ │ + adrp x8, 6000 │ │ + cmp x23, #0x17f │ │ + str x19, [sp, #576] │ │ + ldr d0, [x8, #224] │ │ + mov w8, #0x1 // #1 │ │ + str wzr, [sp, #648] │ │ + strh wzr, [sp, #652] │ │ + str d0, [sp, #640] │ │ + strb w8, [sp, #648] │ │ + b.hi 2934c // b.pmore │ │ + add x0, sp, #0x720 │ │ + mov x1, x24 │ │ + mov x2, x23 │ │ + add x19, sp, #0x720 │ │ + bl 75770 │ │ + cmp x23, #0xe │ │ + add x9, x23, #0x1 │ │ + strb wzr, [x19, x23] │ │ + b.hi 289a0 // b.pmore │ │ + mov x10, xzr │ │ + ldrb w8, [x19, x10] │ │ + cbz w8, 28a58 │ │ + add x10, x10, #0x1 │ │ + cmp x9, x10 │ │ + b.ne 28988 // b.any │ │ + b 28b9c │ │ + add x8, x19, #0x7 │ │ + and x8, x8, #0xfffffffffffffff8 │ │ + subs x8, x8, x19 │ │ + b.ne 289f8 // b.any │ │ + sub x10, x23, #0xf │ │ + mov x11, #0x101010101010101 // #72340172838076673 │ │ + add x12, sp, #0x720 │ │ + mov x13, #0x8080808080808080 // #-9187201950435737472 │ │ + movk x11, #0x100 │ │ + add x14, x12, x8 │ │ + ldp x15, x14, [x14] │ │ + sub x16, x11, x15 │ │ + sub x17, x11, x14 │ │ + orr x15, x16, x15 │ │ + orr x14, x17, x14 │ │ + and x14, x15, x14 │ │ + bics xzr, x13, x14 │ │ + b.ne 28a20 // b.any │ │ + add x8, x8, #0x10 │ │ + cmp x8, x10 │ │ + b.ls 289c4 // b.plast │ │ + b 28a20 │ │ + mov x10, xzr │ │ + add x11, sp, #0x720 │ │ + ldrb w12, [x11, x10] │ │ + cbz w12, 28a58 │ │ + add x10, x10, #0x1 │ │ + cmp x8, x10 │ │ + b.ne 28a00 // b.any │ │ + sub x10, x23, #0xf │ │ + cmp x8, x10 │ │ + b.ls 289b4 // b.plast │ │ + cmp x9, x8 │ │ + b.eq 28b9c // b.none │ │ + add x10, sp, #0x720 │ │ + sub x11, x23, x8 │ │ + mov x9, xzr │ │ + add x10, x10, x8 │ │ + add x11, x11, #0x1 │ │ + ldrb w12, [x10, x9] │ │ + cbz w12, 28a54 │ │ + add x9, x9, #0x1 │ │ + cmp x11, x9 │ │ + b.ne 28a3c // b.any │ │ + b 28b9c │ │ + add x10, x9, x8 │ │ + cmp x10, x23 │ │ + b.ne 28b9c // b.any │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + add x2, sp, #0x280 │ │ + bl 27d20 │ │ + ldr w8, [sp, #1232] │ │ + ldr x19, [sp, #576] │ │ + tbnz w8, #0, 28bb8 │ │ + movi v0.2d, #0x0 │ │ + ldr w23, [sp, #1236] │ │ + add x1, sp, #0x720 │ │ + mov w0, w23 │ │ + str q0, [sp, #1936] │ │ + str q0, [sp, #1920] │ │ + str q0, [sp, #1904] │ │ + str q0, [sp, #1888] │ │ + str q0, [sp, #1872] │ │ + str q0, [sp, #1856] │ │ + str q0, [sp, #1840] │ │ + str q0, [sp, #1824] │ │ + bl 758f0 │ │ + cmn w0, #0x1 │ │ + b.eq 28c00 // b.none │ │ + tbnz x22, #63, 28c04 │ │ + ldr x8, [sp, #1872] │ │ + mov x0, xzr │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x2 // #2 │ │ + mov w4, w23 │ │ + mov x5, x22 │ │ + sub x28, x8, x22 │ │ + mov x1, x28 │ │ + bl 75910 │ │ + cmn x0, #0x1 │ │ + b.eq 28c04 // b.none │ │ + mov x1, x0 │ │ + mov w8, #0x8 // #8 │ │ + str xzr, [sp, #2688] │ │ + str x8, [sp, #2696] │ │ + str xzr, [sp, #2712] │ │ + str xzr, [sp, #2704] │ │ + str x8, [sp, #2720] │ │ + str xzr, [sp, #2728] │ │ + sub x0, x29, #0x88 │ │ + mov x2, x28 │ │ + str x1, [sp, #112] │ │ + str x28, [sp, #80] │ │ + bl 2bb3c │ │ + add x22, sp, #0x280 │ │ + ldur x9, [x29, #-136] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x9, x8 │ │ + b.eq 28b84 // b.none │ │ + ldp q0, q1, [x26, #64] │ │ + ldr q2, [x26, #96] │ │ + ldur x9, [x29, #-24] │ │ + str x8, [sp, #1232] │ │ + str q2, [sp, #736] │ │ + stp q0, q1, [sp, #704] │ │ + ldp q0, q1, [x26] │ │ + str x9, [sp, #752] │ │ + stp q0, q1, [sp, #640] │ │ + ldp q2, q0, [x26, #32] │ │ + stp q2, q0, [sp, #672] │ │ + add x0, sp, #0x720 │ │ + add x1, sp, #0xa80 │ │ + add x2, sp, #0x280 │ │ + add x3, sp, #0x4d0 │ │ + add x4, sp, #0x4d0 │ │ + bl 2c1fc │ │ + ldr x28, [sp, #1824] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x28, x8 │ │ + b.ne 28e00 // b.any │ │ + add x0, sp, #0xa80 │ │ + bl 2c15c │ │ + ldr x0, [sp, #112] │ │ + ldr x1, [sp, #80] │ │ + bl 75920 │ │ + b 28c04 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xdb0 │ │ + str x8, [sp, #1240] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #1232] │ │ + ldr x19, [sp, #576] │ │ + tbz w8, #0, 28a7c │ │ + ldr x22, [sp, #1240] │ │ + and x8, x22, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 28c0c // b.any │ │ + ldr x23, [x22, #-1]! │ │ + ldr x19, [x22, #8] │ │ + ldr x8, [x19] │ │ + cbz x8, 28be0 │ │ + mov x0, x23 │ │ + blr x8 │ │ + ldr x8, [x19, #8] │ │ + cbz x8, 28bf0 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + ldr x19, [sp, #576] │ │ + b 28c0c │ │ + bl 757c0 <__errno@plt> │ │ + mov w0, w23 │ │ + bl 75820 │ │ + add x0, sp, #0x720 │ │ + mov x1, x24 │ │ + mov x2, x27 │ │ + bl 2e264 │ │ + ldr w8, [sp, #1824] │ │ + cmp w8, #0x1 │ │ + b.ne 2b15c // b.any │ │ + ldr x23, [sp, #1832] │ │ + mov w8, #0x8 // #8 │ │ + ldr x2, [sp, #1840] │ │ + str x19, [sp, #576] │ │ + str xzr, [sp, #2416] │ │ + str x8, [sp, #2424] │ │ + str xzr, [sp, #2440] │ │ + str xzr, [sp, #2432] │ │ + str x8, [sp, #2448] │ │ + str xzr, [sp, #2456] │ │ + add x0, sp, #0x720 │ │ + mov x1, x23 │ │ + str x2, [sp, #568] │ │ + bl 2bb3c │ │ + ldr x8, [sp, #1824] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 28ca8 // b.any │ │ + mov x28, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x21, [sp, #2432] │ │ + ldr x24, [sp, #2424] │ │ + cbz x21, 29cdc │ │ + add x22, x24, #0x8 │ │ + b 28c94 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x18 │ │ + b.eq 29cdc // b.none │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 28c88 │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 28c88 │ │ + ldr q0, [sp, #1888] │ │ + ldr q1, [sp, #1904] │ │ + add x0, sp, #0x9d0 │ │ + ldr q2, [sp, #1920] │ │ + ldr x8, [sp, #1936] │ │ + stp x27, x24, [sp, #104] │ │ + str q0, [sp, #2576] │ │ + ldr q0, [sp, #1824] │ │ + str q1, [sp, #2592] │ │ + ldr q1, [sp, #1840] │ │ + str q2, [sp, #2608] │ │ + ldr q2, [sp, #1856] │ │ + str q0, [sp, #2512] │ │ + ldr q0, [sp, #1872] │ │ + str x23, [sp, #96] │ │ + str x8, [sp, #2624] │ │ + str q1, [sp, #2528] │ │ + str q2, [sp, #2544] │ │ + str q0, [sp, #2560] │ │ + bl 2e4fc │ │ + ldr x8, [sp, #2560] │ │ + cbz x8, 2996c │ │ + ldr x26, [sp, #2568] │ │ + cbz x26, 2996c │ │ + mov x24, #0x6e6b // #28267 │ │ + ldr x21, [sp, #2552] │ │ + lsl x19, x8, #6 │ │ + movk x24, #0x6c69, lsl #16 │ │ + ldr x27, [sp, #2576] │ │ + ldr x28, [sp, #2592] │ │ + ldr x22, [sp, #2584] │ │ + movk x24, #0x7567, lsl #32 │ │ + mov x23, x21 │ │ + movk x24, #0x6562, lsl #48 │ │ + b 28d50 │ │ + cmp x8, x9 │ │ + mov w8, #0xffffffff // #-1 │ │ + cneg w8, w8, cs // cs = hs, nlast │ │ + cbz w8, 28db0 │ │ + subs x19, x19, #0x40 │ │ + mov x21, x23 │ │ + b.eq 2996c // b.none │ │ + ldr w8, [x23], #64 │ │ + adds x2, x22, x8 │ │ + b.cs 28d44 // b.hs, b.nlast │ │ + mov x0, x26 │ │ + mov x1, x27 │ │ + mov x3, x28 │ │ + bl 1d870 │ │ + cbz x0, 28d44 │ │ + cmp x1, #0xe │ │ + b.ne 28d44 // b.any │ │ + mov x9, #0x6562 // #25954 │ │ + ldr x8, [x0] │ │ + movk x9, #0x5f64, lsl #16 │ │ + movk x9, #0x6e75, lsl #32 │ │ + rev x8, x8 │ │ + movk x9, #0x2e67, lsl #48 │ │ + cmp x8, x9 │ │ + b.ne 28d34 // b.any │ │ + ldur x8, [x0, #6] │ │ + mov x9, x24 │ │ + rev x8, x8 │ │ + cmp x8, x24 │ │ + b.ne 28d34 // b.any │ │ + cbnz wzr, 28d44 │ │ + ldr w8, [x21, #4] │ │ + cmp w8, #0x8 │ │ + b.eq 2996c // b.none │ │ + ldr x8, [x21, #32] │ │ + cbz x8, 2996c │ │ + ldr x10, [sp, #2544] │ │ + ldr x9, [x21, #24] │ │ + subs x10, x10, x9 │ │ + b.cc 2996c // b.lo, b.ul, b.last │ │ + cmp x8, x10 │ │ + b.hi 2996c // b.pmore │ │ + ldr x10, [sp, #2536] │ │ + mov x27, xzr │ │ + add x28, x10, x9 │ │ + ldrb w9, [x28, x27] │ │ + cbz w9, 28f7c │ │ + add x27, x27, #0x1 │ │ + cmp x8, x27 │ │ + b.ne 28de8 // b.any │ │ + b 2996c │ │ + ldr x8, [sp, #1840] │ │ + ldr x9, [sp, #2080] │ │ + mov w0, w23 │ │ + ldr q0, [sp, #1856] │ │ + ldr q2, [sp, #1904] │ │ + ldr q3, [sp, #1888] │ │ + str x8, [sp, #56] │ │ + ldr x8, [sp, #1848] │ │ + ldr q1, [sp, #1872] │ │ + str q0, [sp, #64] │ │ + ldr q0, [sp, #1936] │ │ + ldr x24, [sp, #1832] │ │ + str x8, [sp, #568] │ │ + ldr x8, [sp, #2096] │ │ + ldr x26, [sp, #2088] │ │ + stp q0, q2, [sp, #528] │ │ + ldr q0, [sp, #1920] │ │ + ldr x27, [sp, #2104] │ │ + str x8, [sp, #104] │ │ + ldr x8, [sp, #2112] │ │ + ldr x19, [sp, #2128] │ │ + stp q0, q3, [sp, #464] │ │ + ldr q0, [sp, #1968] │ │ + stp x9, x8, [sp, #40] │ │ + ldr x9, [sp, #2120] │ │ + ldr x8, [sp, #2136] │ │ + str q0, [sp, #512] │ │ + ldr q0, [sp, #1952] │ │ + stp x9, x8, [sp, #400] │ │ + ldr x9, [sp, #2144] │ │ + ldr x8, [sp, #2152] │ │ + stp q1, q0, [sp, #432] │ │ + ldr q0, [sp, #2000] │ │ + ldr q1, [sp, #2704] │ │ + stp x8, x9, [sp, #384] │ │ + ldr x9, [sp, #2160] │ │ + ldr x8, [sp, #2168] │ │ + str q0, [sp, #320] │ │ + ldr q0, [sp, #1984] │ │ + stp x8, x9, [sp, #368] │ │ + ldr x9, [sp, #2176] │ │ + ldr x8, [sp, #2184] │ │ + str q0, [sp, #416] │ │ + ldr q0, [sp, #2032] │ │ + stp x8, x9, [sp, #352] │ │ + ldr x9, [sp, #2192] │ │ + ldr x8, [sp, #2200] │ │ + str q0, [sp, #176] │ │ + ldr q0, [sp, #2016] │ │ + stp x8, x9, [sp, #336] │ │ + ldr x9, [sp, #2208] │ │ + ldr x8, [sp, #2216] │ │ + str q0, [sp, #272] │ │ + ldr q0, [sp, #2064] │ │ + stp x8, x9, [sp, #304] │ │ + ldr x9, [sp, #2224] │ │ + ldr x8, [sp, #2232] │ │ + str q0, [sp, #144] │ │ + ldr q0, [sp, #2048] │ │ + stp x8, x9, [sp, #288] │ │ + ldr x8, [sp, #2240] │ │ + ldr x9, [sp, #2248] │ │ + str q0, [sp, #240] │ │ + ldr q0, [sp, #2688] │ │ + str x8, [sp, #264] │ │ + ldr x8, [sp, #2256] │ │ + stp q0, q1, [sp, #592] │ │ + ldr q0, [sp, #2720] │ │ + stp x8, x9, [sp, #224] │ │ + ldr x9, [sp, #2264] │ │ + ldr x8, [sp, #2272] │ │ + str q0, [sp, #624] │ │ + stp x8, x9, [sp, #208] │ │ + ldr x8, [sp, #2280] │ │ + ldr x9, [sp, #2288] │ │ + str x8, [sp, #200] │ │ + ldr x8, [sp, #2296] │ │ + stp x8, x9, [sp, #160] │ │ + ldr x9, [sp, #2304] │ │ + ldr x8, [sp, #2312] │ │ + stp x8, x9, [sp, #128] │ │ + ldr x8, [sp, #2320] │ │ + str x8, [sp, #120] │ │ + ldr x8, [sp, #2328] │ │ + str x8, [sp, #496] │ │ + bl 75820 │ │ + ldp q2, q1, [sp, #512] │ │ + mov x11, x19 │ │ + ldp q7, q3, [sp, #416] │ │ + ldr x12, [sp, #568] │ │ + ldp q4, q6, [sp, #448] │ │ + ldr q0, [sp, #544] │ │ + ldr q5, [sp, #480] │ │ + ldr x9, [sp, #80] │ │ + b 29d64 │ │ + and x9, x27, #0xfffffffffffffffc │ │ + add x10, x9, #0x4 │ │ + add x9, x9, #0x8 │ │ + cmp x9, x10 │ │ + b.cc 2996c // b.lo, b.ul, b.last │ │ + cmp x9, x8 │ │ + b.hi 2996c // b.pmore │ │ + ldr x21, [sp, #104] │ │ + cmp x21, #0x17f │ │ + b.hi 29670 // b.pmore │ │ + ldr x1, [sp, #112] │ │ + add x0, sp, #0x720 │ │ + mov x2, x21 │ │ + add x19, sp, #0x720 │ │ + bl 75770 │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + add x2, x21, #0x1 │ │ + strb wzr, [x19, x21] │ │ + bl 18c78 │ │ + ldr w8, [sp, #1232] │ │ + cmp w8, #0x1 │ │ + b.ne 29008 // b.any │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xdb0 │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + str x8, [sp, #648] │ │ + str x9, [sp, #640] │ │ + b 29014 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xb28 │ │ + mov x0, xzr │ │ + mov x1, x8 │ │ + mov w2, #0x4 // #4 │ │ + bl 186d8 │ │ + ldr x1, [sp, #1240] │ │ + add x0, sp, #0x280 │ │ + bl 2e668 │ │ + ldr x22, [sp, #640] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x22, x8 │ │ + b.ne 29068 // b.any │ │ + ldr x26, [sp, #648] │ │ + and x8, x26, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 2996c // b.any │ │ + ldr x27, [x26, #-1]! │ │ + ldr x19, [x26, #8] │ │ + ldr x8, [x19] │ │ + cbz x8, 2904c │ │ + mov x0, x27 │ │ + blr x8 │ │ + ldr x8, [x19, #8] │ │ + cbz x8, 2905c │ │ + mov x0, x27 │ │ + bl 75780 │ │ + mov x0, x26 │ │ + bl 75780 │ │ + b 2996c │ │ + ldr x19, [sp, #656] │ │ + ldr x21, [sp, #648] │ │ + cbz x19, 29084 │ │ + ldrb w8, [x21] │ │ + cmp w8, #0x2f │ │ + cset w8, eq // eq = none │ │ + b 29088 │ │ + mov w8, wzr │ │ + mov w9, #0x6 // #6 │ │ + strb w8, [sp, #1882] │ │ + mov w8, #0x200 // #512 │ │ + str x21, [sp, #1824] │ │ + str x19, [sp, #1832] │ │ + strb w9, [sp, #1840] │ │ + strh w8, [sp, #1880] │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + bl 2e7e0 │ │ + ldrb w8, [sp, #1232] │ │ + sub w8, w8, #0x7 │ │ + cmp w8, #0x3 │ │ + b.cs 29100 // b.hs, b.nlast │ │ + add x0, sp, #0x720 │ │ + bl 2eb60 │ │ + mov x24, x0 │ │ + str x19, [sp, #544] │ │ + cbz x0, 29100 │ │ + add x8, x27, x1 │ │ + mov x23, x1 │ │ + adds x26, x8, #0x10 │ │ + b.pl 292fc // b.nfrst │ │ + mov x19, xzr │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xac8 │ │ + mov x0, x19 │ │ + mov x1, x26 │ │ + bl 16828 │ │ + b 2b780 │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + cbz x22, 29110 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x19, x8 │ │ + b.eq 2996c // b.none │ │ + ldr x1, [sp, #48] │ │ + add x0, sp, #0x720 │ │ + mov x2, x26 │ │ + str x19, [sp, #40] │ │ + bl 2e264 │ │ + ldr w8, [sp, #1824] │ │ + cmp w8, #0x1 │ │ + b.ne 292e8 // b.any │ │ + ldr x1, [sp, #1832] │ │ + mov w8, #0x8 // #8 │ │ + ldr x2, [sp, #1840] │ │ + str xzr, [sp, #2816] │ │ + str x8, [sp, #2824] │ │ + str xzr, [sp, #2840] │ │ + str xzr, [sp, #2832] │ │ + str x8, [sp, #2848] │ │ + str xzr, [sp, #2856] │ │ + add x0, sp, #0x4d0 │ │ + str x1, [sp, #496] │ │ + str x2, [sp, #80] │ │ + bl 2bb3c │ │ + ldr x9, [sp, #1232] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x9, x8 │ │ + str x9, [sp, #512] │ │ + b.eq 297d8 // b.none │ │ + add x8, sp, #0x4d0 │ │ + ldr x9, [sp, #1280] │ │ + ldr x28, [sp, #1288] │ │ + ldur q0, [x8, #88] │ │ + ldur q1, [x8, #104] │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x8, [sp, #1240] │ │ + ldr x27, [sp, #1304] │ │ + str x9, [sp, #480] │ │ + str q0, [sp, #2864] │ │ + str x8, [sp, #432] │ │ + ldr x8, [sp, #1248] │ │ + str q1, [sp, #2880] │ │ + str x8, [sp, #416] │ │ + ldr x8, [sp, #1256] │ │ + str x8, [sp, #448] │ │ + ldr x8, [sp, #1264] │ │ + str x8, [sp, #464] │ │ + ldr x8, [sp, #1272] │ │ + str x8, [sp, #504] │ │ + ldr x8, [sp, #1296] │ │ + str x8, [sp, #528] │ │ + ldr x8, [sp, #1312] │ │ + str x8, [sp, #544] │ │ + cbz x9, 29704 │ │ + cbz x28, 29704 │ │ + ldr x8, [sp, #480] │ │ + mov x22, #0x696e // #26990 │ │ + ldr x23, [sp, #504] │ │ + movk x22, #0x746c, lsl #16 │ │ + mov w21, #0xffffffff // #-1 │ │ + lsl x19, x8, #6 │ │ + movk x22, #0x616c, lsl #32 │ │ + mov x24, x23 │ │ + movk x22, #0x7567, lsl #48 │ │ + b 2922c │ │ + cmp x8, x9 │ │ + cneg w8, w21, cs // cs = hs, nlast │ │ + cbz w8, 29294 │ │ + subs x19, x19, #0x40 │ │ + mov x23, x24 │ │ + b.eq 29700 // b.none │ │ + ldr w8, [x24], #64 │ │ + adds x2, x27, x8 │ │ + b.cs 29220 // b.hs, b.nlast │ │ + ldr x1, [sp, #528] │ │ + ldr x3, [sp, #544] │ │ + mov x0, x28 │ │ + bl 1d870 │ │ + cbz x0, 29220 │ │ + cmp x1, #0x11 │ │ + b.ne 29220 // b.any │ │ + mov x9, #0x6562 // #25954 │ │ + ldr x8, [x0] │ │ + movk x9, #0x5f64, lsl #16 │ │ + movk x9, #0x6e75, lsl #32 │ │ + rev x8, x8 │ │ + movk x9, #0x2e67, lsl #48 │ │ + cmp x8, x9 │ │ + b.ne 29214 // b.any │ │ ldr x8, [x0, #8] │ │ - cbz x8, 1d334 │ │ - add x0, x0, #0x10 │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - ret │ │ - ldar x0, [x20] │ │ - cbz x0, 1d3a8 │ │ - bl 4f400 │ │ - cmp x0, #0x1 │ │ - b.eq 1d3c0 // b.none │ │ - mov x19, x0 │ │ - cbnz x0, 1d388 │ │ - adrp x8, d6d000 │ │ - mov w0, #0x20 // #32 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 1d3d0 │ │ - stp x20, xzr, [x0] │ │ - mov x19, x0 │ │ - ldar x0, [x20] │ │ - cbnz x0, 1d380 │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x3e8 │ │ - bl 1cd80 │ │ + mov x9, x22 │ │ + rev x8, x8 │ │ + cmp x8, x22 │ │ + b.ne 29214 // b.any │ │ + ldrb w8, [x0, #16] │ │ + sub w8, w8, #0x6b │ │ + cbnz w8, 29220 │ │ + ldr w8, [x23, #4] │ │ + cmp w8, #0x8 │ │ + b.eq 29700 // b.none │ │ + ldr x22, [x23, #32] │ │ + cbz x22, 29700 │ │ + ldr x8, [x23, #24] │ │ + ldr x9, [sp, #464] │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + subs x9, x9, x8 │ │ + b.cc 29704 // b.lo, b.ul, b.last │ │ + cmp x22, x9 │ │ + b.hi 29704 // b.pmore │ │ + ldr x9, [sp, #448] │ │ + mov x23, xzr │ │ + add x24, x9, x8 │ │ + ldrb w8, [x24, x23] │ │ + cbz w8, 29630 │ │ + add x23, x23, #0x1 │ │ + cmp x22, x23 │ │ + b.ne 292d0 // b.any │ │ + b 29704 │ │ + ldr x8, [sp, #40] │ │ + cbz x8, 2996c │ │ + ldr x0, [sp, #48] │ │ + bl 75780 │ │ + b 2996c │ │ + cbz x26, 29370 │ │ + mov x0, x26 │ │ + mov w1, #0x1 // #1 │ │ + mov w19, #0x1 // #1 │ │ + bl 164ec │ │ + cbnz x0, 29374 │ │ + b 290e8 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #1824] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xab0 │ │ + add x0, sp, #0x720 │ │ + str x9, [sp, #1832] │ │ + str xzr, [sp, #1856] │ │ + str x8, [sp, #1840] │ │ + str xzr, [sp, #1848] │ │ + bl 17620 │ │ + add x0, sp, #0x4d0 │ │ + add x3, sp, #0x280 │ │ + mov x1, x24 │ │ + mov x2, x23 │ │ + bl 2ba70 │ │ + ldr w8, [sp, #1232] │ │ + ldr x19, [sp, #576] │ │ + tbnz w8, #0, 28bb8 │ │ + b 28a7c │ │ + mov w0, #0x1 // #1 │ │ + mov x19, xzr │ │ + cmp x23, x26 │ │ + str x26, [sp, #640] │ │ + str x0, [sp, #648] │ │ + str xzr, [sp, #656] │ │ + b.hi 2b454 // b.pmore │ │ + add x0, x0, x19 │ │ + mov x1, x24 │ │ + mov x2, x23 │ │ + bl 75770 │ │ + ldr x8, [sp, #648] │ │ + mov w9, wzr │ │ + add x26, x19, x23 │ │ + str x26, [sp, #656] │ │ + cbz x26, 293c8 │ │ + add x10, x8, x26 │ │ + sub x10, x10, #0x1 │ │ + cbz x10, 293c8 │ │ + ldrb w9, [x10] │ │ + cmp w9, #0x2f │ │ + cset w9, ne // ne = any │ │ + cbz x27, 293e0 │ │ + ldrb w10, [x28] │ │ + cmp w10, #0x2f │ │ + b.ne 293e0 // b.any │ │ + mov x26, xzr │ │ + b 293fc │ │ + ldr x10, [sp, #640] │ │ + cbz w9, 29404 │ │ + cmp x10, x26 │ │ + b.eq 2b5bc // b.none │ │ + mov w9, #0x2f // #47 │ │ + strb w9, [x8, x26] │ │ + add x26, x26, #0x1 │ │ + ldr x10, [sp, #640] │ │ + str x26, [sp, #656] │ │ + sub x9, x10, x26 │ │ + cmp x27, x9 │ │ + b.hi 2b478 // b.pmore │ │ + add x0, x8, x26 │ │ + mov x1, x28 │ │ + mov x2, x27 │ │ + bl 75770 │ │ + adds x9, x26, x27 │ │ + ldr x8, [sp, #648] │ │ + mov x26, x9 │ │ + str x9, [sp, #656] │ │ + str x8, [sp, #48] │ │ + b.eq 29448 // b.none │ │ + ldr x8, [sp, #48] │ │ + ldrb w8, [x8] │ │ + cmp w8, #0x2f │ │ + cset w9, eq // eq = none │ │ + ldr x8, [sp, #48] │ │ + ldr x10, [sp, #544] │ │ + strb w9, [sp, #1290] │ │ + mov w9, #0x200 // #512 │ │ + str x26, [sp, #1240] │ │ + str x8, [sp, #1232] │ │ + mov w8, #0x6 // #6 │ │ + strb w8, [sp, #1248] │ │ + strh w9, [sp, #1288] │ │ + cbz x10, 2947c │ │ + ldrb w10, [x21] │ │ + cmp w10, #0x2f │ │ + cset w10, eq // eq = none │ │ + ldr x11, [sp, #544] │ │ + str x21, [sp, #1824] │ │ + strb w8, [sp, #1840] │ │ + str x11, [sp, #1832] │ │ + strb w10, [sp, #1882] │ │ + strh w9, [sp, #1880] │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + bl 2ef80 │ │ + tbnz w0, #0, 294b4 │ │ + ldr x0, [sp, #48] │ │ + mov x1, x26 │ │ + bl 2f180 │ │ + tbnz w0, #0, 295f4 │ │ + ldr x8, [sp, #640] │ │ + mov x19, xzr │ │ + str xzr, [sp, #656] │ │ + cmp x23, x8 │ │ + b.hi 2b54c // b.pmore │ │ + ldr x8, [sp, #48] │ │ + mov x1, x24 │ │ + mov x2, x23 │ │ + add x0, x8, x19 │ │ + bl 75770 │ │ + add x1, x19, x23 │ │ + str x1, [sp, #656] │ │ + cbz x1, 29528 │ │ + ldr x8, [sp, #48] │ │ + add x8, x8, x1 │ │ + sub x8, x8, #0x1 │ │ + cbz x8, 29528 │ │ + ldrb w9, [x8] │ │ + ldr x8, [sp, #640] │ │ + cmp w9, #0x2f │ │ + b.eq 2952c // b.none │ │ + cmp x8, x1 │ │ + b.eq 2b70c // b.none │ │ + ldr x10, [sp, #48] │ │ + mov w9, #0x2f // #47 │ │ + strb w9, [x10, x1] │ │ + add x1, x1, #0x1 │ │ + str x1, [sp, #656] │ │ + b 2952c │ │ + ldr x8, [sp, #640] │ │ + sub x8, x8, x1 │ │ + cmp x8, #0x5 │ │ + b.ls 2b574 // b.plast │ │ + ldr x8, [sp, #48] │ │ + mov w10, #0x642e // #25646 │ │ + mov w9, #0x6775 // #26485 │ │ + movk w10, #0x6265, lsl #16 │ │ + add x26, x1, #0x6 │ │ + add x8, x8, x1 │ │ + strh w9, [x8, #4] │ │ + str w10, [x8] │ │ + ldr x8, [sp, #648] │ │ + str x26, [sp, #656] │ │ + add x9, x8, x26 │ │ + subs x9, x9, #0x1 │ │ + b.eq 2957c // b.none │ │ + ldrb w9, [x9] │ │ + cmp w9, #0x2f │ │ + cset w10, ne // ne = any │ │ + b 29580 │ │ + mov w10, wzr │ │ + cbz x27, 29598 │ │ + ldrb w9, [x28] │ │ + cmp w9, #0x2f │ │ + b.ne 29598 // b.any │ │ + mov x26, xzr │ │ + b 295b4 │ │ + ldr x9, [sp, #640] │ │ + cbz w10, 295bc │ │ + cmp x9, x26 │ │ + b.eq 2b6e8 // b.none │ │ + mov w9, #0x2f // #47 │ │ + strb w9, [x8, x26] │ │ + add x26, x26, #0x1 │ │ + ldr x9, [sp, #640] │ │ + str x26, [sp, #656] │ │ + sub x9, x9, x26 │ │ + cmp x27, x9 │ │ + b.hi 2b598 // b.pmore │ │ + add x0, x8, x26 │ │ + mov x1, x28 │ │ + mov x2, x27 │ │ + bl 75770 │ │ + ldr x0, [sp, #648] │ │ + add x1, x26, x27 │ │ + str x1, [sp, #656] │ │ + str x0, [sp, #48] │ │ + mov x26, x1 │ │ + bl 2f180 │ │ + tbz w0, #0, 29600 │ │ + ldr x19, [sp, #640] │ │ + cbnz x22, 29108 │ │ + b 29110 │ │ + ldr x8, [sp, #640] │ │ + cbz x8, 29610 │ │ + ldr x0, [sp, #48] │ │ + bl 75780 │ │ + cbz x22, 2996c │ │ + mov x0, x21 │ │ + bl 75780 │ │ + b 2996c │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xb10 │ │ + mov x0, x19 │ │ + bl 1893c │ │ + cbz x23, 29684 │ │ + ldrb w8, [x24] │ │ + cmp w8, #0x2f │ │ + b.ne 29684 // b.any │ │ + mov x0, x24 │ │ + mov x1, x23 │ │ + bl 2f180 │ │ + tbz w0, #0, 29700 │ │ + tbz x23, #63, 2b3bc │ │ + mov x19, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x0, x19 │ │ + mov x1, x23 │ │ + bl 16828 │ │ + b 2b780 │ │ + ldr x1, [sp, #112] │ │ + add x0, sp, #0x280 │ │ + mov x2, x21 │ │ + bl 2e724 │ │ + b 29014 │ │ + cmp x26, #0x17f │ │ + b.hi 2b760 // b.pmore │ │ + ldr x1, [sp, #48] │ │ + add x0, sp, #0x4d0 │ │ + mov x2, x26 │ │ + add x19, sp, #0x4d0 │ │ + bl 75770 │ │ + add x0, sp, #0x280 │ │ + add x1, sp, #0x4d0 │ │ + add x2, x26, #0x1 │ │ + strb wzr, [x19, x26] │ │ + bl 18c78 │ │ + ldr w8, [sp, #640] │ │ + cmp w8, #0x1 │ │ + b.ne 296d4 // b.any │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xdb0 │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + stp x9, x8, [x29, #-240] │ │ + b 296e0 │ │ + ldr x1, [sp, #648] │ │ + sub x0, x29, #0xf0 │ │ + bl 2e668 │ │ + ldur x26, [x29, #-240] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x26, x8 │ │ + b.ne 2b2c4 // b.any │ │ + ldur x21, [x29, #-232] │ │ + and x8, x21, #0x3 │ │ + cmp x8, #0x1 │ │ + b.eq 2b384 // b.none │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + ldp x2, x1, [sp, #104] │ │ + sub x0, x29, #0x88 │ │ + add x3, sp, #0xb00 │ │ + bl 2f488 │ │ + ldr x8, [sp, #512] │ │ + ldr q0, [sp, #2864] │ │ + ldr q1, [sp, #2880] │ │ + str x28, [sp, #696] │ │ + str x8, [sp, #640] │ │ + ldr x8, [sp, #432] │ │ + str x27, [sp, #712] │ │ + str x8, [sp, #648] │ │ + ldr x8, [sp, #416] │ │ + str x19, [sp, #1232] │ │ + str x8, [sp, #656] │ │ + ldr x8, [sp, #448] │ │ + str x8, [sp, #664] │ │ + ldr x8, [sp, #464] │ │ + str x8, [sp, #672] │ │ + ldr x8, [sp, #504] │ │ + str x8, [sp, #680] │ │ + ldr x8, [sp, #480] │ │ + str x8, [sp, #688] │ │ + ldr x8, [sp, #528] │ │ + str x8, [sp, #704] │ │ + ldr x8, [sp, #544] │ │ + str x8, [sp, #720] │ │ + add x8, sp, #0x280 │ │ + stur q0, [x8, #88] │ │ + stur q1, [x8, #104] │ │ + ldp q0, q1, [x29, #-176] │ │ + ldr x8, [sp, #408] │ │ + str q0, [sp, #1312] │ │ + str q1, [sp, #1328] │ │ + ldp q0, q1, [x29, #-240] │ │ + str x8, [sp, #1240] │ │ + ldur x8, [x29, #-144] │ │ + str q0, [sp, #1248] │ │ + ldp q0, q2, [x29, #-208] │ │ + str x8, [sp, #1344] │ │ + str q1, [sp, #1264] │ │ + str q2, [sp, #1296] │ │ + str q0, [sp, #1280] │ │ + add x0, sp, #0x720 │ │ + add x1, sp, #0xb00 │ │ + add x2, sp, #0x280 │ │ + add x3, sp, #0x4d0 │ │ + sub x4, x29, #0x88 │ │ + bl 2c1fc │ │ + ldr x22, [sp, #1824] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x22, x8 │ │ + b.ne 297f4 // b.any │ │ + add x0, sp, #0xb00 │ │ + bl 2c15c │ │ + ldr x0, [sp, #496] │ │ + ldr x1, [sp, #80] │ │ + bl 75920 │ │ + mov x22, #0x8000000000000000 // #-9223372036854775808 │ │ + b 29950 │ │ + ldr x8, [sp, #1832] │ │ + ldr q1, [sp, #1872] │ │ + ldr q0, [sp, #1856] │ │ + ldr x9, [sp, #2120] │ │ + ldr x24, [sp, #1840] │ │ + ldr x26, [sp, #2096] │ │ + str x8, [sp, #32] │ │ + ldr x8, [sp, #1848] │ │ + ldr x28, [sp, #2104] │ │ + stp q1, q0, [sp] │ │ + ldr x27, [sp, #2112] │ │ + ldr x19, [sp, #2328] │ │ + str x8, [sp, #56] │ │ + add x8, sp, #0x720 │ │ + ldur q0, [x8, #40] │ │ + ldur q2, [x8, #88] │ │ + ldur q3, [x8, #72] │ │ + ldur q1, [x8, #56] │ │ + str q0, [sp, #64] │ │ + ldur q0, [x8, #120] │ │ + stp q0, q2, [sp, #528] │ │ + ldur q0, [x8, #104] │ │ + stp q0, q3, [sp, #464] │ │ + ldur q0, [x8, #152] │ │ + str q0, [sp, #512] │ │ + ldur q0, [x8, #136] │ │ + stp q1, q0, [sp, #432] │ │ + ldur q0, [x8, #184] │ │ + ldur q1, [x8, #216] │ │ + str q0, [sp, #320] │ │ + ldur q0, [x8, #168] │ │ + str q1, [sp, #176] │ │ + ldur q1, [x8, #200] │ │ + str q0, [sp, #416] │ │ + ldr q0, [sp, #2816] │ │ + str q1, [sp, #272] │ │ + ldur q1, [x8, #248] │ │ + str q0, [sp, #2640] │ │ + ldur q0, [x8, #232] │ │ + ldr x8, [sp, #2088] │ │ + str q1, [sp, #144] │ │ + ldr q1, [sp, #2832] │ │ + str x8, [sp, #88] │ │ + ldr x8, [sp, #2128] │ │ + str q0, [sp, #240] │ │ + ldr q0, [sp, #2848] │ │ + str x8, [sp, #504] │ │ + ldr x8, [sp, #2136] │ │ + str q1, [sp, #2656] │ │ + stp x9, x8, [sp, #400] │ │ + ldr x9, [sp, #2144] │ │ + ldr x8, [sp, #2152] │ │ + str q0, [sp, #2672] │ │ + stp x8, x9, [sp, #384] │ │ + ldr x9, [sp, #2160] │ │ + ldr x8, [sp, #2168] │ │ + stp x8, x9, [sp, #368] │ │ + ldr x9, [sp, #2176] │ │ + ldr x8, [sp, #2184] │ │ + stp x8, x9, [sp, #352] │ │ + ldr x9, [sp, #2192] │ │ + ldr x8, [sp, #2200] │ │ + stp x8, x9, [sp, #336] │ │ + ldr x9, [sp, #2208] │ │ + ldr x8, [sp, #2216] │ │ + stp x8, x9, [sp, #304] │ │ + ldr x9, [sp, #2224] │ │ + ldr x8, [sp, #2232] │ │ + stp x8, x9, [sp, #288] │ │ + ldr x8, [sp, #2240] │ │ + ldr x9, [sp, #2248] │ │ + str x8, [sp, #264] │ │ + ldr x8, [sp, #2256] │ │ + stp x8, x9, [sp, #224] │ │ + ldr x9, [sp, #2264] │ │ + ldr x8, [sp, #2272] │ │ + stp x8, x9, [sp, #208] │ │ + ldr x8, [sp, #2280] │ │ + ldr x9, [sp, #2288] │ │ + str x8, [sp, #200] │ │ + ldr x8, [sp, #2296] │ │ + stp x8, x9, [sp, #160] │ │ + ldr x9, [sp, #2304] │ │ + ldr x8, [sp, #2312] │ │ + stp x8, x9, [sp, #128] │ │ + ldr x8, [sp, #2320] │ │ + str x8, [sp, #120] │ │ + ldr x8, [sp, #40] │ │ + cbz x8, 29960 │ │ + ldr x0, [sp, #48] │ │ + bl 75780 │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x22, x8 │ │ + b.ne 2b1d8 // b.any │ │ + ldp x2, x1, [sp, #104] │ │ + add x0, sp, #0xa80 │ │ + add x3, sp, #0x970 │ │ + ldr x23, [sp, #96] │ │ + bl 2f488 │ │ + adrp x21, 7a000 │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + str x19, [sp, #1232] │ │ + add x0, sp, #0x720 │ │ + add x1, sp, #0x970 │ │ + add x2, sp, #0x9d0 │ │ + add x3, sp, #0x4d0 │ │ + add x4, sp, #0xa80 │ │ + bl 2c1fc │ │ + ldr x28, [sp, #1824] │ │ + cmp x28, x19 │ │ + b.ne 299c4 // b.any │ │ + mov x22, #0x8000000000000001 // #-9223372036854775807 │ │ + mov x8, #0x8000000000000001 // #-9223372036854775807 │ │ + cmp x22, x8 │ │ + b.eq 28c70 // b.none │ │ + b 29b1c │ │ + add x8, sp, #0x720 │ │ + ldr q16, [sp, #2032] │ │ + ldr q0, [sp, #1856] │ │ + ldur q19, [x8, #40] │ │ + ldur q18, [x8, #24] │ │ + mov x22, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x9, [sp, #2112] │ │ + str q16, [sp, #176] │ │ + ldr q16, [sp, #2016] │ │ + ldr q7, [sp, #2000] │ │ + ldr x24, [sp, #1832] │ │ + ldr x11, [sp, #1840] │ │ + ldr x8, [sp, #2120] │ │ + ldr q3, [sp, #1872] │ │ + str q16, [sp, #272] │ │ + ldr q16, [sp, #2064] │ │ + ldr q5, [sp, #1888] │ │ + str x8, [sp, #504] │ │ + ldr x8, [sp, #2128] │ │ + ldr q1, [sp, #1936] │ │ + str q16, [sp, #144] │ │ + ldr q16, [sp, #2048] │ │ + ldr q6, [sp, #1920] │ │ + stp x9, x8, [sp, #400] │ │ + ldr x10, [sp, #2136] │ │ + ldr q2, [sp, #1968] │ │ + str q0, [sp, #64] │ │ + ldr q0, [sp, #1904] │ │ + ldr q4, [sp, #1952] │ │ + ldr x8, [sp, #2144] │ │ + ldr x9, [sp, #2080] │ │ + str q7, [sp, #320] │ │ + ldr q7, [sp, #1984] │ │ + ldr x26, [sp, #2088] │ │ + stp x8, x10, [sp, #384] │ │ + ldr x8, [sp, #2152] │ │ + ldr x10, [sp, #2096] │ │ + ldr x27, [sp, #2104] │ │ + ldr x12, [sp, #2320] │ │ + str q16, [sp, #240] │ │ + str x8, [sp, #376] │ │ + ldr x8, [sp, #2160] │ │ + str x8, [sp, #368] │ │ + ldr x8, [sp, #2168] │ │ + str x8, [sp, #360] │ │ + ldr x8, [sp, #2176] │ │ + str x8, [sp, #352] │ │ + ldr x8, [sp, #2184] │ │ + str x8, [sp, #344] │ │ + ldr x8, [sp, #2192] │ │ + str x8, [sp, #336] │ │ + ldr x8, [sp, #2200] │ │ + str x8, [sp, #312] │ │ + ldr x8, [sp, #2208] │ │ + str x8, [sp, #304] │ │ + ldr x8, [sp, #2216] │ │ + str x8, [sp, #296] │ │ + ldr x8, [sp, #2224] │ │ + str x8, [sp, #288] │ │ + ldr x8, [sp, #2232] │ │ + str x8, [sp, #264] │ │ + ldr x8, [sp, #2240] │ │ + str x8, [sp, #232] │ │ + ldr x8, [sp, #2248] │ │ + str x8, [sp, #224] │ │ + ldr x8, [sp, #2256] │ │ + str x8, [sp, #216] │ │ + ldr x8, [sp, #2264] │ │ + str x8, [sp, #208] │ │ + ldr x8, [sp, #2272] │ │ + str x8, [sp, #200] │ │ + ldr x8, [sp, #2280] │ │ + str x8, [sp, #168] │ │ + ldr x8, [sp, #2288] │ │ + str x8, [sp, #160] │ │ + ldr x8, [sp, #2296] │ │ + str x8, [sp, #136] │ │ + ldr x8, [sp, #2304] │ │ + str x8, [sp, #128] │ │ + ldr x8, [sp, #2312] │ │ + str x8, [sp, #120] │ │ + ldr x8, [sp, #2328] │ │ + str x8, [sp, #496] │ │ + mov x8, #0x8000000000000001 // #-9223372036854775807 │ │ + cmp x22, x8 │ │ + b.eq 28c70 // b.none │ │ + stp q2, q1, [sp, #512] │ │ + ldr q1, [sp, #2480] │ │ + ldr q2, [sp, #2496] │ │ + str q0, [sp, #544] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr q0, [sp, #2464] │ │ + cmp x22, x8 │ │ + str q1, [sp, #1840] │ │ + str q0, [sp, #1824] │ │ + str q2, [sp, #1856] │ │ + b.ne 29c0c // b.any │ │ + ldr x8, [sp, #400] │ │ + str x10, [sp, #104] │ │ + add x22, sp, #0x280 │ │ + str x9, [sp, #40] │ │ + ldr x9, [sp, #504] │ │ + ldr q0, [sp, #2416] │ │ + stp x8, x11, [sp, #48] │ │ + ldr x11, [sp, #408] │ │ + ldr q1, [sp, #2432] │ │ + ldr q2, [sp, #2448] │ │ + ldp x8, x10, [sp, #384] │ │ + stp q0, q1, [sp, #592] │ │ + str q2, [sp, #624] │ │ + stp x9, x10, [sp, #400] │ │ + str x8, [sp, #392] │ │ + ldp x8, x9, [sp, #368] │ │ + stp x8, x9, [sp, #376] │ │ + ldp x8, x9, [sp, #352] │ │ + stp x8, x9, [sp, #360] │ │ + ldp x8, x9, [sp, #336] │ │ + stp x8, x9, [sp, #344] │ │ + ldp x10, x9, [sp, #304] │ │ + str x9, [sp, #336] │ │ + ldp x8, x9, [sp, #288] │ │ + stp x9, x10, [sp, #304] │ │ + ldp x10, x9, [sp, #224] │ │ + str x8, [sp, #296] │ │ + ldr x8, [sp, #264] │ │ + str x8, [sp, #288] │ │ + str x9, [sp, #264] │ │ + ldp x8, x9, [sp, #208] │ │ + stp x9, x10, [sp, #224] │ │ + ldr x9, [sp, #200] │ │ + str x8, [sp, #216] │ │ + ldp x8, x10, [sp, #160] │ │ + stp x10, x9, [sp, #200] │ │ + ldp x10, x9, [sp, #128] │ │ + stp x9, x8, [sp, #160] │ │ + ldr x8, [sp, #120] │ │ + stp x23, x12, [sp, #112] │ │ + fmov x12, d18 │ │ + ldr x9, [sp, #568] │ │ + stp x8, x10, [sp, #128] │ │ + ldp q1, q0, [sp, #528] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr q2, [sp, #512] │ │ + cmp x28, x8 │ │ + b.ne 29d64 // b.any │ │ + b 2b15c │ │ + ldr q0, [sp, #1824] │ │ + ldr q1, [sp, #1840] │ │ + mov x19, x11 │ │ + ldr q17, [sp, #176] │ │ + ldr q2, [sp, #1856] │ │ + ldr q16, [sp, #272] │ │ + stp q0, q1, [sp, #592] │ │ + ldr q0, [sp, #144] │ │ + ldr q1, [sp, #240] │ │ + str q2, [sp, #624] │ │ + ldr q2, [sp, #320] │ │ + mov x8, v0.d[1] │ │ + ext v0.16b, v1.16b, v0.16b, #8 │ │ + ext v1.16b, v17.16b, v1.16b, #8 │ │ + stp x8, x27, [sp, #40] │ │ + mov x27, x10 │ │ + str x26, [sp, #104] │ │ + mov x26, x28 │ │ + mov x28, x22 │ │ + str x9, [sp, #88] │ │ + str q1, [sp, #240] │ │ + ext v1.16b, v16.16b, v17.16b, #8 │ │ + ext v16.16b, v2.16b, v16.16b, #8 │ │ + ext v2.16b, v7.16b, v2.16b, #8 │ │ + ldr x8, [sp, #496] │ │ + str x24, [sp, #56] │ │ + str x8, [sp, #112] │ │ + str q16, [sp, #272] │ │ + ldp q17, q16, [sp, #512] │ │ + str x12, [sp, #496] │ │ + str q18, [sp, #64] │ │ + ext v7.16b, v17.16b, v7.16b, #8 │ │ + str q2, [sp, #320] │ │ + str q1, [sp, #176] │ │ + str q0, [sp, #144] │ │ + str q7, [sp, #416] │ │ + mov v7.16b, v3.16b │ │ + ext v3.16b, v4.16b, v17.16b, #8 │ │ + ext v4.16b, v16.16b, v4.16b, #8 │ │ + str q3, [sp, #512] │ │ + stp q19, q4, [sp, #432] │ │ + ext v4.16b, v6.16b, v16.16b, #8 │ │ + ldr q16, [sp, #544] │ │ + ext v0.16b, v16.16b, v6.16b, #8 │ │ + mov v6.16b, v5.16b │ │ + ext v5.16b, v5.16b, v16.16b, #8 │ │ + ext v6.16b, v7.16b, v6.16b, #8 │ │ + stp q4, q5, [sp, #528] │ │ + stp q0, q6, [sp, #464] │ │ + ldr x21, [sp, #2432] │ │ + ldr x24, [sp, #2424] │ │ + cbnz x21, 28c80 │ │ + ldr x8, [sp, #2416] │ │ + cbz x8, 29cec │ │ + mov x0, x24 │ │ + bl 75780 │ │ + ldr x21, [sp, #2456] │ │ + ldr x24, [sp, #2448] │ │ + cbz x21, 29d10 │ │ + add x22, x24, #0x8 │ │ + ldp x0, x1, [x22, #-8] │ │ + bl 75920 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x10 │ │ + b.ne 29cfc // b.any │ │ + ldr x8, [sp, #2440] │ │ + cbz x8, 29d20 │ │ + mov x0, x24 │ │ + bl 75780 │ │ + ldr x1, [sp, #568] │ │ + mov x0, x23 │ │ + bl 75920 │ │ + mov x24, x26 │ │ + ldp q6, q5, [sp, #464] │ │ + ldp x9, x26, [sp, #80] │ │ + adrp x21, 7a000 │ │ + ldp q3, q4, [sp, #432] │ │ + add x22, sp, #0x280 │ │ + ldr x11, [sp, #504] │ │ + ldr q7, [sp, #416] │ │ + mov x12, x19 │ │ + ldp q1, q0, [sp, #528] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr q2, [sp, #512] │ │ + cmp x28, x8 │ │ + b.eq 2b15c // b.none │ │ + ldr x10, [sp, #56] │ │ + ldr q16, [sp, #64] │ │ + add x8, sp, #0x280 │ │ + str x11, [sp, #952] │ │ + str x10, [sp, #664] │ │ + ldr x10, [sp, #40] │ │ + stur q0, [x22, #88] │ │ + ldr q0, [sp, #320] │ │ + str x10, [sp, #904] │ │ + ldr x10, [sp, #104] │ │ + stur q0, [x22, #184] │ │ + ldr q0, [sp, #272] │ │ + str x10, [sp, #920] │ │ + ldr x10, [sp, #48] │ │ + stur q0, [x22, #200] │ │ + ldr q0, [sp, #176] │ │ + str x10, [sp, #936] │ │ + ldr x10, [sp, #400] │ │ + stur q0, [x22, #216] │ │ + ldr q0, [sp, #240] │ │ + str x10, [sp, #944] │ │ + add x10, sp, #0x1a9 │ │ + stur q16, [x10, #255] │ │ + add x10, sp, #0x1b9 │ │ + stur q3, [x10, #255] │ │ + add x10, sp, #0x1c9 │ │ + stur q5, [x10, #255] │ │ + ldr x10, [sp, #408] │ │ + stur q0, [x22, #232] │ │ + ldr q0, [sp, #144] │ │ + str x10, [sp, #960] │ │ + ldp x10, x11, [sp, #384] │ │ + stur q1, [x22, #120] │ │ + stur q0, [x22, #248] │ │ + ldp q0, q1, [sp, #592] │ │ + str x11, [sp, #968] │ │ + str x10, [sp, #976] │ │ + ldp x10, x11, [sp, #368] │ │ + stur q2, [x22, #152] │ │ + ldr q2, [sp, #624] │ │ + str x9, [sp, #1168] │ │ + add x9, x8, #0x218 │ │ + ldr x8, [x21, #3000] │ │ + str x11, [sp, #984] │ │ + str x10, [sp, #992] │ │ + ldp x10, x11, [sp, #352] │ │ + stp q0, q1, [x9] │ │ + cmp x8, #0x4 │ │ + str q2, [x9, #32] │ │ + ldr x9, [sp, #576] │ │ + str x11, [sp, #1000] │ │ + str x10, [sp, #1008] │ │ + ldp x10, x11, [sp, #336] │ │ + str x28, [sp, #648] │ │ + str x24, [sp, #656] │ │ + str x11, [sp, #1016] │ │ + str x10, [sp, #1024] │ │ + ldp x10, x11, [sp, #304] │ │ + str x12, [sp, #672] │ │ + str x26, [sp, #912] │ │ + str x11, [sp, #1032] │ │ + str x10, [sp, #1040] │ │ + ldp x10, x11, [sp, #288] │ │ + str x27, [sp, #928] │ │ + stur q6, [x22, #104] │ │ + str x10, [sp, #1056] │ │ + ldr x10, [sp, #264] │ │ + str x11, [sp, #1048] │ │ + str x10, [sp, #1064] │ │ + ldp x10, x11, [sp, #224] │ │ + stur q4, [x22, #136] │ │ + stur q7, [x22, #168] │ │ + str x11, [sp, #1072] │ │ + str x10, [sp, #1080] │ │ + ldp x10, x11, [sp, #208] │ │ + str x9, [sp, #640] │ │ + str x10, [sp, #1096] │ │ + ldr x10, [sp, #200] │ │ + str x11, [sp, #1088] │ │ + str x10, [sp, #1104] │ │ + ldp x10, x11, [sp, #160] │ │ + str x11, [sp, #1112] │ │ + str x10, [sp, #1120] │ │ + ldp x10, x11, [sp, #128] │ │ + str x10, [sp, #1136] │ │ + ldr x10, [sp, #120] │ │ + str x11, [sp, #1128] │ │ + str x10, [sp, #1144] │ │ + ldr x10, [sp, #496] │ │ + str x10, [sp, #1152] │ │ + ldr x10, [sp, #112] │ │ + str x10, [sp, #1160] │ │ + b.ne 29ef0 // b.any │ │ + mov w8, #0x3 // #3 │ │ + adrp x0, 7a000 │ │ + add x0, x0, #0x970 │ │ + str x8, [x0, #584] │ │ + bl 2fa8c │ │ + ldr x8, [x21, #3000] │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x280 │ │ + mov w2, #0x248 // #584 │ │ + mov x24, x21 │ │ + add x21, x8, #0x1 │ │ + bl 75770 │ │ + cmp x21, #0x5 │ │ + b.cs 2b1b0 // b.hs, b.nlast │ │ + cbz x21, 29f64 │ │ + mov w8, #0x248 // #584 │ │ + adrp x22, 7a000 │ │ + add x22, x22, #0x298 │ │ + mul x19, x21, x8 │ │ + add x0, sp, #0x720 │ │ + mov x1, x22 │ │ + mov w2, #0x248 // #584 │ │ + add x23, x22, #0x248 │ │ + bl 75770 │ │ + add x1, sp, #0x4d0 │ │ + mov x0, x22 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + mov w2, #0x248 // #584 │ │ + bl 75770 │ │ + subs x19, x19, #0x248 │ │ + mov x22, x23 │ │ + b.ne 29f24 // b.any │ │ + str x21, [x24, #3000] │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0x470 │ │ + sub x25, x20, x25 │ │ + ldp x8, x1, [x8] │ │ + mov x9, x1 │ │ + mov x10, x1 │ │ + cbz x1, 29fe0 │ │ + cmp x1, #0x1 │ │ + b.ne 29f94 // b.any │ │ + mov x9, xzr │ │ + b 29fc0 │ │ + mov x9, xzr │ │ + mov x10, x1 │ │ + lsr x11, x10, #1 │ │ + add x12, x11, x9 │ │ + sub x10, x10, x11 │ │ + add x13, x8, x12, lsl #5 │ │ + ldr x13, [x13, #8] │ │ + cmp x13, x25 │ │ + csel x9, x9, x12, hi // hi = pmore │ │ + cmp x10, #0x1 │ │ + b.hi 29f9c // b.pmore │ │ + add x10, x8, x9, lsl #5 │ │ + ldr x10, [x10, #8] │ │ + cmp x10, x25 │ │ + b.ne 29fd8 // b.any │ │ + mov w10, #0x1 // #1 │ │ + b 29fe0 │ │ + mov x10, xzr │ │ + cinc x9, x9, cc // cc = lo, ul, last │ │ + add x0, x10, x9 │ │ + cmp x0, x1 │ │ + b.hi 2b190 // b.pmore │ │ + cmp x0, x1 │ │ + str x25, [sp, #576] │ │ + b.ne 2a008 // b.any │ │ + mov w9, #0x3 // #3 │ │ + cmp w9, #0x5 │ │ + b.ne 2a13c // b.any │ │ + b 2b134 │ │ + lsl x9, x0, #5 │ │ + lsl x10, x1, #5 │ │ + add x20, x8, x1, lsl #5 │ │ + add x19, x25, #0x1 │ │ + add x8, x8, x9 │ │ + sub x9, x10, x9 │ │ + b 2a030 │ │ + subs x9, x9, #0x20 │ │ + mov x8, x24 │ │ + b.eq 29ff8 // b.none │ │ + ldr x10, [x8, #24] │ │ + add x24, x8, #0x20 │ │ + cmp x19, x10 │ │ + b.ls 2a08c // b.plast │ │ + ldr x10, [x8, #8] │ │ + cmp x25, x10 │ │ + b.cs 2a024 // b.hs, b.nlast │ │ + ldr x10, [x8] │ │ + cmp x19, x10 │ │ + b.ls 2a024 // b.plast │ │ + adrp x9, 7a000 │ │ + ldr x0, [x8, #16] │ │ + ldr x1, [x9, #1160] │ │ + cmp x0, x1 │ │ + b.cs 2b448 // b.hs, b.nlast │ │ + adrp x9, 7a000 │ │ + mov w10, #0x230 // #560 │ │ + mov w25, wzr │ │ + ldr x9, [x9, #1152] │ │ + madd x9, x0, x10, x9 │ │ + str x9, [sp, #1824] │ │ + add x9, sp, #0x4d0 │ │ + b 2a098 │ │ + mov x8, xzr │ │ + add x9, sp, #0x720 │ │ + mov w25, #0x1 // #1 │ │ + str x8, [x9] │ │ + ldr x21, [sp, #1824] │ │ + cbz x21, 2a12c │ │ + ldr x26, [sp, #576] │ │ + adrp x22, 7a000 │ │ + add x22, x22, #0x468 │ │ + add x0, sp, #0x720 │ │ + mov x1, x21 │ │ + mov x3, x22 │ │ + mov x2, x26 │ │ + add x23, sp, #0x720 │ │ + bl 2fbd8 │ │ + add x8, x22, #0x8 │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x720 │ │ + add x2, sp, #0x280 │ │ + str x26, [sp, #640] │ │ + str x21, [sp, #648] │ │ + str x22, [sp, #656] │ │ + str x8, [sp, #664] │ │ + str x26, [sp, #672] │ │ + str x19, [sp, #680] │ │ + str x24, [sp, #688] │ │ + str x20, [sp, #696] │ │ + str x26, [sp, #704] │ │ + add x26, sp, #0x280 │ │ + str x19, [sp, #712] │ │ + strb w25, [sp, #720] │ │ + bl 2ff94 │ │ + ldrb w8, [sp, #1416] │ │ + cmp w8, #0x2 │ │ + b.ne 2a2a0 // b.any │ │ + ldr w9, [sp, #1232] │ │ + ldr x25, [sp, #576] │ │ + cmp w9, #0x5 │ │ + b.eq 2b134 // b.none │ │ + b 2a13c │ │ + mov w9, #0x3 // #3 │ │ + ldr x25, [sp, #576] │ │ + cmp w9, #0x5 │ │ + b.eq 2b134 // b.none │ │ + ldr x11, [sp, #1288] │ │ + sub w8, w9, #0x3 │ │ + cmp w9, #0x2 │ │ + mov w10, #0x2 // #2 │ │ + str x11, [sp, #496] │ │ + ldr x11, [sp, #1304] │ │ + csel w10, w8, w10, hi // hi = pmore │ │ + str x11, [sp, #512] │ │ + cbz w10, 2a1f8 │ │ + ldr x13, [sp, #1296] │ │ + cmp w10, #0x1 │ │ + ldr x10, [sp, #1264] │ │ + ldr w11, [sp, #1236] │ │ + ldr w21, [sp, #1240] │ │ + ldr w26, [sp, #1244] │ │ + ldr x22, [sp, #1248] │ │ + add x14, x10, #0x1c8 │ │ + ldr x23, [sp, #1256] │ │ + ldr x1, [sp, #1272] │ │ + ldr x12, [sp, #1280] │ │ + str x13, [sp, #504] │ │ + ldr x13, [sp, #1312] │ │ + str x10, [sp, #528] │ │ + add x10, x10, #0x1d0 │ │ + str x14, [sp, #464] │ │ + str x10, [sp, #448] │ │ + str x12, [sp, #480] │ │ + str x1, [sp, #432] │ │ + b.ne 2a200 // b.any │ │ + orr x19, x21, x26, lsl #32 │ │ + cmp w8, #0x2 │ │ + str x13, [sp, #544] │ │ + str x11, [sp, #568] │ │ + b.cc 2a1d4 // b.lo, b.ul, b.last │ │ + ldr x8, [sp, #512] │ │ + cbz x8, 2a1d4 │ │ + ldr x0, [sp, #496] │ │ + bl 75780 │ │ + ldr x24, [sp, #528] │ │ + mov w21, #0x2 // #2 │ │ + mov w28, #0x3 // #3 │ │ + mov x20, x22 │ │ + mov x25, x23 │ │ + ldr x27, [sp, #576] │ │ + mov x0, x27 │ │ + bl 32858 │ │ + b 2af04 │ │ + mov w19, wzr │ │ + b 2b118 │ │ + mov w8, w9 │ │ + orr x20, x21, x26, lsl #32 │ │ + orr x19, x8, x11, lsl #32 │ │ + ldr x8, [sp, #504] │ │ + cmp x8, x13 │ │ + b.eq 2aea4 // b.none │ │ + ldr x27, [x13, #-8]! │ │ + str x13, [sp, #544] │ │ + ldp w8, w26, [x27, #40] │ │ + str x8, [sp, #568] │ │ + cmp x8, #0x0 │ │ + ldr w8, [x27] │ │ + cset w28, ne // ne = any │ │ + cmp x26, #0x0 │ │ + cset w21, ne // ne = any │ │ + cmp w8, #0x1 │ │ + b.ne 2ae7c // b.any │ │ + ldr x8, [sp, #528] │ │ + ldur x8, [x8, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 2ae7c // b.none │ │ + ldr x8, [sp, #464] │ │ + ldr x24, [x27, #8] │ │ + ldr x0, [sp, #448] │ │ + ldr w8, [x8] │ │ + tbz w8, #0, 2b27c │ │ + ldr x8, [x0] │ │ + cbnz x8, 2a280 │ │ + ldrb w8, [x0, #8] │ │ + cmp w8, #0x52 │ │ + b.ne 2b188 // b.any │ │ + ldr x0, [x0, #16] │ │ + ldr x8, [x0, #8] │ │ + cmp x24, x8 │ │ + b.cs 2ae7c // b.hs, b.nlast │ │ + mov w8, #0x18 // #24 │ │ + ldr x9, [x0] │ │ + madd x9, x24, x8, x9 │ │ + ldp x8, x9, [x9, #8] │ │ + b 2ae80 │ │ + adrp x9, 7a000 │ │ + add x9, x9, #0x318 │ │ + adrp x27, 7a000 │ │ + add x27, x27, #0x4b0 │ │ + ldrb w8, [x9] │ │ + ldp w10, w11, [x9, #76] │ │ + str w8, [sp, #568] │ │ + cmp w8, #0xa │ │ + ldp x17, x16, [x9, #8] │ │ + str w11, [sp, #496] │ │ + sub w0, w11, #0x1 │ │ + ldp x8, x11, [x9, #24] │ │ + str w10, [sp, #320] │ │ + ldr w10, [x9, #72] │ │ + str x16, [sp, #528] │ │ + stp x0, x17, [sp, #504] │ │ + stp x8, x11, [sp, #336] │ │ + ldr x11, [x9, #48] │ │ + csel x8, xzr, x9, eq // eq = none │ │ + add x8, x8, x10 │ │ + stp x11, x10, [sp, #296] │ │ + ldr x11, [x9, #40] │ │ + str x8, [sp, #312] │ │ + ldp x8, x10, [x9, #176] │ │ + str x11, [sp, #272] │ │ + ldr x11, [x9, #56] │ │ + str x11, [sp, #264] │ │ + ldr x11, [x9, #64] │ │ + stp x8, x10, [sp, #232] │ │ + add x8, x23, #0x18 │ │ + mov w23, #0x1 // #1 │ │ + str x11, [sp, #288] │ │ + ldp x11, x10, [x9, #192] │ │ + str x8, [sp, #544] │ │ + ldr x8, [x9, #216] │ │ + stp x8, x10, [sp, #104] │ │ + ldr x8, [x9, #208] │ │ + stp x8, x11, [sp, #216] │ │ + ldp x11, x10, [x9, #256] │ │ + ldr x8, [x9, #280] │ │ + stp x8, x10, [sp, #88] │ │ + ldr x8, [x9, #272] │ │ + stp x8, x11, [sp, #200] │ │ + ldp x11, x10, [x9, #240] │ │ + str x10, [sp, #80] │ │ + ldp x8, x10, [x9, #288] │ │ + stp x8, x11, [sp, #168] │ │ + ldp x8, x11, [x9, #304] │ │ + stp x10, x11, [sp, #56] │ │ + str x8, [sp, #160] │ │ + ldp x10, x8, [x9, #224] │ │ + stp x8, x10, [sp, #136] │ │ + ldp x10, x8, [x9, #320] │ │ + stp x8, x10, [sp, #120] │ │ + ldr q0, [sp, #1232] │ │ + ldr q1, [sp, #1248] │ │ + add x8, sp, #0x4d0 │ │ + ldr q2, [sp, #1264] │ │ + str q0, [sp, #2512] │ │ + str q1, [sp, #2528] │ │ + ldp q0, q1, [x8, #144] │ │ + str q2, [sp, #2544] │ │ + ldur q2, [x8, #176] │ │ + stp q0, q1, [sp, #736] │ │ + ldp q0, q1, [x8, #80] │ │ + str q2, [sp, #768] │ │ + stp q0, q1, [sp, #672] │ │ + ldp q0, q2, [x8, #112] │ │ + stp q0, q2, [sp, #704] │ │ + ldp q0, q1, [x8, #48] │ │ + ldr w8, [sp, #568] │ │ + cmp w8, #0xa │ │ + stp q0, q1, [sp, #640] │ │ + b.eq 2a5d4 // b.none │ │ + ldr w8, [sp, #496] │ │ + cbz w8, 2a5d4 │ │ + ldr x8, [sp, #2520] │ │ + ldr x21, [sp, #2512] │ │ + mov w10, w0 │ │ + and x9, x0, x8, lsr #32 │ │ + mov x11, x8 │ │ + orr x9, x9, #0x1 │ │ + and x11, x11, x0 │ │ + lsl x12, x11, #3 │ │ + subs x13, x16, x12 │ │ + ccmp x13, #0x8, #0x0, cs // cs = hs, nlast │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + add x12, x17, x12 │ │ + ldrb w13, [x12, #6] │ │ + ldrh w14, [x12, #4] │ │ + ldr w15, [x12] │ │ + ldrb w12, [x12, #7] │ │ + orr w13, w14, w13, lsl #16 │ │ + lsl x14, x15, #8 │ │ + orr x13, x14, x13, lsl #40 │ │ + extr x12, x12, x13, #8 │ │ + cmp x12, x8 │ │ + b.eq 2a440 // b.none │ │ + cmp x12, #0x0 │ │ + add x11, x11, x9 │ │ + ccmp w10, #0x0, #0x4, ne // ne = any │ │ + sub w10, w10, #0x1 │ │ + b.ne 2a3e8 // b.any │ │ + b 2a5d4 │ │ + lsl x8, x11, #2 │ │ + ldr x9, [sp, #344] │ │ + subs x9, x9, x8 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + cmp x9, #0x4 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x9, [sp, #336] │ │ + ldr w8, [x9, x8] │ │ + cbz w8, 2a5d4 │ │ + ldr w9, [sp, #320] │ │ + sub w8, w8, #0x1 │ │ + cmp w8, w9 │ │ + b.cs 2a5d4 // b.hs, b.nlast │ │ + ldr x9, [sp, #304] │ │ + umull x8, w9, w8 │ │ + lsl x19, x8, #2 │ │ + ldr x8, [sp, #296] │ │ + subs x6, x8, x19 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x8, [sp, #288] │ │ + subs x7, x8, x19 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x1, [sp, #304] │ │ + cmp w1, #0x9 │ │ + b.cs 2b29c // b.hs, b.nlast │ │ + cbz w1, 2ac28 │ │ + ldp x20, x0, [sp, #264] │ │ + mov x5, xzr │ │ + mov x15, xzr │ │ + mov x4, xzr │ │ + mov x14, xzr │ │ + mov x3, xzr │ │ + add x24, x0, x19 │ │ + mov x13, xzr │ │ + mov x2, xzr │ │ + mov x11, xzr │ │ + mov x1, xzr │ │ + mov x9, xzr │ │ + mov x0, xzr │ │ + mov x12, xzr │ │ + mov x17, xzr │ │ + mov x8, xzr │ │ + mov x16, xzr │ │ + mov x10, xzr │ │ + add x25, x20, x19 │ │ + adrp x26, 7a000 │ │ + add x26, x26, #0x318 │ │ + b 2a514 │ │ + mov x13, x20 │ │ + mov x3, x19 │ │ + ldr x19, [sp, #312] │ │ + cmp x26, x19 │ │ + b.eq 2a5c4 // b.none │ │ + subs x6, x6, #0x4 │ │ + b.cc 2a5c4 // b.lo, b.ul, b.last │ │ + subs x7, x7, #0x4 │ │ + b.cc 2a5c4 // b.lo, b.ul, b.last │ │ + ldrb w22, [x26], #1 │ │ + ldr w19, [x24], #4 │ │ + ldr w20, [x25], #4 │ │ + cmp w22, #0x4 │ │ + b.gt 2a55c │ │ + cmp w22, #0x1 │ │ + b.le 2a57c │ │ + cmp w22, #0x2 │ │ + b.eq 2a500 // b.none │ │ + cmp w22, #0x3 │ │ + b.ne 2a5a0 // b.any │ │ + mov x11, x20 │ │ + mov x2, x19 │ │ + b 2a508 │ │ + cmp w22, #0x7 │ │ + b.gt 2a58c │ │ + sub w22, w22, #0x5 │ │ + cmp w22, #0x2 │ │ + b.cc 2a508 // b.lo, b.ul, b.last │ │ + mov x8, x20 │ │ + mov x17, x19 │ │ + b 2a508 │ │ + cbnz w22, 2a5ac │ │ + mov x15, x20 │ │ + mov x5, x19 │ │ + b 2a508 │ │ + cmp w22, #0x8 │ │ + b.ne 2a5b8 // b.any │ │ + mov x12, x20 │ │ + mov x0, x19 │ │ + b 2a508 │ │ + mov x9, x20 │ │ mov x1, x19 │ │ - bl 4f420 │ │ - adrp x8, 4000 │ │ - add x0, x19, #0x10 │ │ - strb wzr, [x19, #24] │ │ - ldr q0, [x8, #3328] │ │ - stur q0, [x19, #8] │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ + b 2a508 │ │ + mov x14, x20 │ │ + mov x4, x19 │ │ + b 2a508 │ │ + mov x10, x20 │ │ + mov x16, x19 │ │ + b 2a508 │ │ + ldr x6, [sp, #240] │ │ + add x26, sp, #0x280 │ │ + subs x6, x6, x5 │ │ + b.cs 2ad40 // b.hs, b.nlast │ │ + ldr x21, [sp, #2528] │ │ + stp xzr, x23, [x29, #-240] │ │ + stur xzr, [x29, #-224] │ │ + cbz x21, 2a610 │ │ + ldr x24, [sp, #2536] │ │ + cbz x24, 2a628 │ │ + sub x0, x29, #0xf0 │ │ + mov x1, xzr │ │ + mov x2, x24 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldp x19, x20, [x29, #-232] │ │ + add x26, sp, #0x280 │ │ + b 2a630 │ │ + mov x24, xzr │ │ + mov w19, #0x1 // #1 │ │ + ldr x21, [sp, #2544] │ │ + cbnz x21, 2a650 │ │ + mov x24, xzr │ │ + b 2aa80 │ │ + mov x20, xzr │ │ + mov w19, #0x1 // #1 │ │ + add x0, x19, x20 │ │ + mov x1, x21 │ │ + mov x2, x24 │ │ + bl 75770 │ │ + add x24, x20, x24 │ │ + stur x24, [x29, #-224] │ │ + ldr x21, [sp, #2544] │ │ + cbz x21, 2a620 │ │ + mov w8, wzr │ │ + cbz x24, 2a670 │ │ + add x9, x19, x24 │ │ + sub x9, x9, #0x1 │ │ + cbz x9, 2a670 │ │ + ldrb w8, [x9] │ │ + cmp w8, #0x2f │ │ + cset w8, ne // ne = any │ │ + ldr x25, [sp, #2552] │ │ + cbz x25, 2a68c │ │ + ldrb w9, [x21] │ │ + cmp w9, #0x2f │ │ + b.ne 2a68c // b.any │ │ + mov x24, xzr │ │ + b 2a6a8 │ │ + ldur x9, [x29, #-240] │ │ + cbz w8, 2a6b0 │ │ + cmp x9, x24 │ │ + b.eq 2ae5c // b.none │ │ + mov w8, #0x2f // #47 │ │ + strb w8, [x19, x24] │ │ + add x24, x24, #0x1 │ │ + ldur x9, [x29, #-240] │ │ + stur x24, [x29, #-224] │ │ + sub x8, x9, x24 │ │ + cmp x25, x8 │ │ + b.hi 2ae38 // b.pmore │ │ + ldur x26, [x29, #-232] │ │ + add x0, x19, x24 │ │ + mov x1, x21 │ │ + mov x2, x25 │ │ + bl 75770 │ │ + add x2, x24, x25 │ │ + stur x2, [x29, #-224] │ │ + add x0, sp, #0xa80 │ │ + mov x1, x26 │ │ + bl 2e264 │ │ + ldr w8, [sp, #2688] │ │ + cmp w8, #0x1 │ │ + b.ne 2a77c // b.any │ │ + adrp x0, 7a000 │ │ + add x0, x0, #0x4c8 │ │ + ldr x24, [sp, #2696] │ │ + ldr x19, [x0, #16] │ │ + ldr x8, [x0] │ │ + ldr x21, [sp, #2704] │ │ + cmp x19, x8 │ │ + b.ne 2a734 // b.any │ │ + bl 2f3d8 │ │ + adrp x10, 7a000 │ │ + add x10, x10, #0x4d0 │ │ + ldr x8, [x10] │ │ + add x9, x8, x19, lsl #4 │ │ + add x8, x19, #0x1 │ │ + stp x24, x21, [x9] │ │ + str x8, [x10, #8] │ │ + b 2a754 │ │ + adrp x10, 7a000 │ │ + add x10, x10, #0x4d0 │ │ + ldr x8, [x10] │ │ + add x9, x8, x19, lsl #4 │ │ + adds x8, x19, #0x1 │ │ + stp x24, x21, [x9] │ │ + str x8, [x10, #8] │ │ + b.cs 2b1a0 // b.hs, b.nlast │ │ + adrp x9, 7a000 │ │ + ldr x9, [x9, #1232] │ │ + add x8, x9, x8, lsl #4 │ │ + ldp x1, x2, [x8, #-16] │ │ + sub x0, x29, #0x88 │ │ + bl 2bb3c │ │ + ldur x9, [x29, #-136] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x9, x8 │ │ + b.ne 2a7b4 // b.any │ │ + ldur x8, [x29, #-240] │ │ + cbz x8, 2a78c │ │ + mov x0, x26 │ │ + bl 75780 │ │ + ldr x9, [sp, #2512] │ │ + ldxr x8, [x9] │ │ + sub x10, x8, #0x1 │ │ + stlxr w11, x10, [x9] │ │ + cbnz w11, 2a790 │ │ + cmp x8, #0x1 │ │ + mov x24, xzr │ │ + add x26, sp, #0x280 │ │ + b.eq 2aaa8 // b.none │ │ + b 2aab4 │ │ + ldur x8, [x29, #-128] │ │ + stp x8, x9, [sp, #352] │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x7eb │ │ + mov w3, #0x11 // #17 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #480] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #464] │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x80b │ │ + mov w3, #0xf // #15 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #448] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #432] │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x81a │ │ + mov w3, #0xf // #15 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #408] │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x84a │ │ + mov w3, #0x12 // #18 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #392] │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 5000 │ │ + add x2, x2, #0xea0 │ │ + mov w3, #0x10 // #16 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #376] │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x86f │ │ + mov w3, #0xe // #14 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + csinc x23, x0, xzr, ne // ne = any │ │ + str x8, [sp, #368] │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x87d │ │ + mov w3, #0x16 // #22 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x28, xzr, x1, eq // eq = none │ │ + csinc x21, x0, xzr, ne // ne = any │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 5000 │ │ + add x2, x2, #0xf60 │ │ + mov w3, #0x10 // #16 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x19, xzr, x1, eq // eq = none │ │ + csinc x22, x0, xzr, ne // ne = any │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x829 │ │ + mov w3, #0xe // #14 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x20, xzr, x1, eq // eq = none │ │ + csinc x26, x0, xzr, ne // ne = any │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x837 │ │ + mov w3, #0x13 // #19 │ │ + bl 304f8 │ │ + mov x24, x0 │ │ + mov x25, x1 │ │ + sub x0, x29, #0x88 │ │ + mov x1, x27 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x85c │ │ + mov w3, #0x13 // #19 │ │ + bl 304f8 │ │ + ldr x11, [sp, #2512] │ │ + cmp x24, #0x0 │ │ + csinc x8, x24, xzr, ne // ne = any │ │ + csel x9, xzr, x25, eq // eq = none │ │ + cmp x0, #0x0 │ │ + ldp x15, x16, [x11, #32] │ │ + ldr x10, [x11, #256] │ │ + ldp x12, x13, [x11, #224] │ │ + csel x11, xzr, x1, eq // eq = none │ │ + csinc x14, x0, xzr, ne // ne = any │ │ + cbz x10, 2a998 │ │ + ldxr x17, [x10] │ │ + add x0, x17, #0x1 │ │ + stxr w1, x0, [x10] │ │ + cbnz w1, 2a984 │ │ + tbnz x17, #63, 2b780 │ │ + ldr x17, [sp, #464] │ │ + str x16, [sp, #1864] │ │ + mov w0, #0x128 // #296 │ │ + ldr x16, [sp, #432] │ │ + str x15, [sp, #1856] │ │ + mov w15, #0x1 // #1 │ │ + str x17, [sp, #1840] │ │ + ldr x17, [sp, #480] │ │ + dup v0.2d, x15 │ │ + str x16, [sp, #1888] │ │ + ldr x16, [sp, #448] │ │ + str x17, [sp, #1848] │ │ + str x16, [sp, #1896] │ │ + ldp x17, x16, [sp, #408] │ │ + str x15, [sp, #1872] │ │ + str xzr, [sp, #1880] │ │ + str x17, [sp, #1904] │ │ + str x16, [sp, #1912] │ │ + ldp x17, x16, [sp, #392] │ │ + str x15, [sp, #1920] │ │ + str xzr, [sp, #1928] │ │ + str x17, [sp, #1936] │ │ + str x16, [sp, #1944] │ │ + ldp x17, x16, [sp, #376] │ │ + str x23, [sp, #1968] │ │ + mov w23, #0x1 // #1 │ │ + str x21, [sp, #1984] │ │ + str x16, [sp, #1960] │ │ + ldr x16, [sp, #368] │ │ + str x17, [sp, #1952] │ │ + str x16, [sp, #1976] │ │ + str x28, [sp, #1992] │ │ + str x22, [sp, #2000] │ │ + str x19, [sp, #2008] │ │ + str x26, [sp, #2016] │ │ + str x20, [sp, #2024] │ │ + str x8, [sp, #2032] │ │ + str x9, [sp, #2040] │ │ + str x12, [sp, #2048] │ │ + str x13, [sp, #2056] │ │ + str x14, [sp, #2064] │ │ + str x11, [sp, #2072] │ │ + str x10, [sp, #2080] │ │ + str xzr, [sp, #2088] │ │ + str xzr, [sp, #2104] │ │ + strb w15, [sp, #2112] │ │ + str q0, [sp, #1824] │ │ + bl 75760 │ │ + cbz x0, 2b1c8 │ │ + add x1, sp, #0x720 │ │ + mov w2, #0x128 // #296 │ │ + mov x24, x0 │ │ + bl 75770 │ │ + ldr x8, [sp, #360] │ │ + add x26, sp, #0x280 │ │ + cbz x8, 2aa80 │ │ + ldr x0, [sp, #352] │ │ + bl 75780 │ │ + ldur x8, [x29, #-240] │ │ + cbz x8, 2aa90 │ │ + ldur x0, [x29, #-232] │ │ + bl 75780 │ │ + ldr x21, [sp, #2512] │ │ + ldxr x8, [x21] │ │ + subs x8, x8, #0x1 │ │ + stlxr w9, x8, [x21] │ │ + cbnz w9, 2aa94 │ │ + b.ne 2aab4 // b.any │ │ + dmb ishld │ │ + add x0, sp, #0x9d0 │ │ + bl 303cc │ │ + ldp q1, q0, [sp, #640] │ │ + ldr x9, [sp, #544] │ │ + str x24, [sp, #2696] │ │ + str x9, [sp, #2688] │ │ + str q0, [sp, #1840] │ │ + ldr x19, [sp, #1840] │ │ + str q1, [sp, #1824] │ │ + ldrb w8, [x19, #536] │ │ + cmp w8, #0x53 │ │ + b.eq 2ae24 // b.none │ │ + cbz x24, 2ab08 │ │ + ldxr x8, [x24] │ │ + subs x8, x8, #0x1 │ │ + stlxr w9, x8, [x24] │ │ + cbnz w9, 2aae0 │ │ + b.ne 2ab04 // b.any │ │ + dmb ishld │ │ + add x8, sp, #0xa80 │ │ + add x0, x8, #0x8 │ │ + bl 303cc │ │ + ldrb w8, [x19, #536] │ │ + cmp w8, #0x52 │ │ + b.ne 2ab28 // b.any │ │ + ldr x8, [x19, #544] │ │ + cbz x8, 2ab38 │ │ + ldr x9, [x8, #448] │ │ + add x10, x9, #0x10 │ │ + mov w9, #0x2 // #2 │ │ + b 2ab4c │ │ + ldr x10, [x19, #536] │ │ + ldr x8, [x19, #544] │ │ + mov w9, #0x3 // #3 │ │ + b 2ab4c │ │ + ldr x8, [sp, #1832] │ │ + mov w9, wzr │ │ + ldr x10, [x8] │ │ + ldr x8, [sp, #1824] │ │ + add x10, x10, #0x10 │ │ + strb w9, [sp, #1824] │ │ + str x10, [sp, #1832] │ │ + str x8, [sp, #1840] │ │ + sub x8, x29, #0x88 │ │ + add x1, x26, #0x20 │ │ + add x2, sp, #0x720 │ │ + add x0, x8, #0x8 │ │ + bl 30b8c │ │ + ldur q0, [x26, #88] │ │ + ldur q1, [x26, #104] │ │ + ldur q2, [x26, #120] │ │ + ldur x8, [x26, #136] │ │ + stur xzr, [x29, #-136] │ │ + str q0, [sp, #2720] │ │ + ldur q0, [x26, #56] │ │ + str q1, [sp, #2736] │ │ + ldur q1, [x26, #72] │ │ + str q2, [sp, #2752] │ │ + str x8, [sp, #2768] │ │ + str q0, [sp, #2688] │ │ + str q1, [sp, #2704] │ │ + add x0, sp, #0x720 │ │ + sub x1, x29, #0x88 │ │ + add x2, sp, #0xa80 │ │ + bl 2ff94 │ │ + ldr q0, [sp, #1952] │ │ + ldr q1, [sp, #1968] │ │ + ldr q2, [sp, #2000] │ │ + ldp x0, x17, [sp, #504] │ │ + ldr x16, [sp, #528] │ │ + str q0, [sp, #1360] │ │ + ldr q0, [sp, #1984] │ │ + str q1, [sp, #1376] │ │ + ldr q1, [sp, #1888] │ │ + str q0, [sp, #1392] │ │ + ldr q0, [sp, #1904] │ │ + str q2, [sp, #1408] │ │ + ldr q2, [sp, #1920] │ │ + str q0, [sp, #1312] │ │ + ldr q0, [sp, #1936] │ │ + ldrb w8, [sp, #1416] │ │ + str q1, [sp, #1296] │ │ + ldr q1, [sp, #1824] │ │ + cmp w8, #0x2 │ │ + str q0, [sp, #1344] │ │ + ldr q0, [sp, #1840] │ │ + str q2, [sp, #1328] │ │ + ldr q2, [sp, #1856] │ │ + str q0, [sp, #1248] │ │ + ldr q0, [sp, #1872] │ │ + str q1, [sp, #1232] │ │ + str q2, [sp, #1264] │ │ + str q0, [sp, #1280] │ │ + b.ne 2a378 // b.any │ │ + b 2a118 │ │ + ldp x16, x17, [sp, #160] │ │ + mov x10, xzr │ │ + ldp x1, x2, [sp, #200] │ │ + mov x8, xzr │ │ + ldp x3, x4, [sp, #216] │ │ + mov x12, xzr │ │ + ldr x0, [sp, #176] │ │ + ldr x5, [sp, #232] │ │ + mov x9, xzr │ │ + mov x11, xzr │ │ + mov x13, xzr │ │ + mov x14, xzr │ │ + mov x15, xzr │ │ + ldp x20, x22, [x21, #32] │ │ + ldr x6, [x21, #256] │ │ + ldp x7, x19, [x21, #224] │ │ + cbz x6, 2ac80 │ │ + ldxr x23, [x6] │ │ + add x24, x23, #0x1 │ │ + stxr w25, x24, [x6] │ │ + cbnz w25, 2ac6c │ │ + tbnz x23, #63, 2b780 │ │ + mov w24, #0x1 // #1 │ │ + str x5, [sp, #1840] │ │ + mov w23, #0x1 // #1 │ │ + dup v0.2d, x24 │ │ + str x15, [sp, #1848] │ │ + ldp x5, x15, [sp, #120] │ │ + str x14, [sp, #1896] │ │ + str x13, [sp, #1912] │ │ + ldp x13, x14, [sp, #136] │ │ + str x0, [sp, #1984] │ │ + mov w0, #0x128 // #296 │ │ + str q0, [sp, #1824] │ │ + str x20, [sp, #1856] │ │ + str x22, [sp, #1864] │ │ + str x15, [sp, #1872] │ │ + str x5, [sp, #1880] │ │ + str x4, [sp, #1888] │ │ + str x3, [sp, #1904] │ │ + str x15, [sp, #1920] │ │ + str x5, [sp, #1928] │ │ + str x15, [sp, #1936] │ │ + str x5, [sp, #1944] │ │ + str x15, [sp, #1952] │ │ + str x5, [sp, #1960] │ │ + str x14, [sp, #1968] │ │ + str x13, [sp, #1976] │ │ + str x12, [sp, #1992] │ │ + str x16, [sp, #2000] │ │ + str x10, [sp, #2008] │ │ + str x2, [sp, #2016] │ │ + str x11, [sp, #2024] │ │ + str x1, [sp, #2032] │ │ + str x9, [sp, #2040] │ │ + str x7, [sp, #2048] │ │ + str x19, [sp, #2056] │ │ + str x17, [sp, #2064] │ │ + str x8, [sp, #2072] │ │ + str x6, [sp, #2080] │ │ + str xzr, [sp, #2088] │ │ + str xzr, [sp, #2104] │ │ + strb w24, [sp, #2112] │ │ + bl 75760 │ │ + cbz x0, 2b2b4 │ │ + add x1, sp, #0x720 │ │ + mov w2, #0x128 // #296 │ │ + mov x24, x0 │ │ + bl 75770 │ │ + b 2aa94 │ │ + cmp x6, x15 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x6, [sp, #112] │ │ + subs x6, x6, x4 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + cmp x6, x14 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x6, [sp, #104] │ │ + subs x6, x6, x3 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + cmp x6, x13 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x6, [sp, #96] │ │ + subs x6, x6, x2 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + cmp x6, x11 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x6, [sp, #88] │ │ + subs x6, x6, x1 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + cmp x6, x9 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x6, [sp, #80] │ │ + subs x6, x6, x0 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + cmp x6, x12 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x6, [sp, #56] │ │ + subs x6, x6, x17 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + cmp x6, x8 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x6, [sp, #64] │ │ + cmp x6, x16 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldr x6, [sp, #64] │ │ + sub x6, x6, x16 │ │ + cmp x6, x10 │ │ + b.cc 2a5d4 // b.lo, b.ul, b.last │ │ + ldp x6, x7, [sp, #224] │ │ + add x5, x7, x5 │ │ + add x4, x6, x4 │ │ + ldp x6, x7, [sp, #208] │ │ + add x2, x6, x2 │ │ + ldr x6, [sp, #200] │ │ + add x3, x7, x3 │ │ + add x1, x6, x1 │ │ + ldp x6, x7, [sp, #168] │ │ + add x17, x6, x17 │ │ + ldr x6, [sp, #160] │ │ + add x0, x7, x0 │ │ + add x16, x6, x16 │ │ + ldp x20, x22, [x21, #32] │ │ + ldr x6, [x21, #256] │ │ + ldp x7, x19, [x21, #224] │ │ + cbnz x6, 2ac6c │ │ + b 2ac80 │ │ + ldr x1, [sp, #1848] │ │ + add x0, x19, #0x218 │ │ + mov x2, x24 │ │ + bl 30838 │ │ + b 2ab04 │ │ + sub x0, x29, #0xf0 │ │ + mov x1, x24 │ │ + mov x2, x25 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldp x26, x24, [x29, #-232] │ │ + mov x19, x26 │ │ + b 2a6c0 │ │ + sub x0, x29, #0xf0 │ │ + mov x1, x24 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldp x19, x24, [x29, #-232] │ │ + b 2a69c │ │ + mov x8, xzr │ │ + ldr x0, [x27, #24] │ │ + cbz x0, 2aeb4 │ │ + ldr x1, [x27, #32] │ │ + ldr x27, [sp, #576] │ │ + mov x25, x22 │ │ + mov x24, x23 │ │ + mov x22, x8 │ │ + mov x23, x9 │ │ + b 2af04 │ │ + ldr x0, [x12, #40] │ │ + cbz x0, 2aec8 │ │ + ldr x1, [x12, #48] │ │ + b 2aec8 │ │ + mov x25, x22 │ │ + mov x24, x23 │ │ + mov x22, x8 │ │ + mov x23, x9 │ │ + b 2a1e8 │ │ + ldr x8, [sp, #512] │ │ + str x13, [sp, #544] │ │ + str x11, [sp, #568] │ │ + cbz x8, 2aef0 │ │ + mov x24, x0 │ │ + ldr x0, [sp, #496] │ │ + mov x25, x1 │ │ + bl 75780 │ │ + mov x1, x25 │ │ + mov x0, x24 │ │ + ldr x27, [sp, #576] │ │ + mov w28, #0x3 // #3 │ │ + mov x25, x22 │ │ + mov x24, x23 │ │ + cbz x0, 2a1ec │ │ + str x19, [sp, #1824] │ │ + str x20, [sp, #1832] │ │ + str x25, [sp, #1840] │ │ + str x24, [sp, #1848] │ │ + str x27, [sp, #1856] │ │ + str x0, [sp, #1864] │ │ + str x1, [sp, #1872] │ │ + ldr x0, [sp, #584] │ │ + add x1, sp, #0x720 │ │ + bl 45bc8 │ │ + mov x25, x27 │ │ + b 2af80 │ │ + mov x8, xzr │ │ + ldr x0, [x25, #24] │ │ + cbz x0, 2b0e8 │ │ + ldr x1, [x25, #32] │ │ + ldr x25, [sp, #576] │ │ + mov x24, x22 │ │ + mov x19, x23 │ │ + mov x22, x8 │ │ + mov x23, x9 │ │ + str x20, [sp, #1824] │ │ + str x27, [sp, #1832] │ │ + str x24, [sp, #1840] │ │ + str x19, [sp, #1848] │ │ + str x25, [sp, #1856] │ │ + str x0, [sp, #1864] │ │ + str x1, [sp, #1872] │ │ + ldr x0, [sp, #584] │ │ + add x1, sp, #0x720 │ │ + bl 45bc8 │ │ + sub w8, w28, #0x3 │ │ + cmp w28, #0x2 │ │ + mov w9, #0x2 // #2 │ │ + csel w9, w8, w9, hi // hi = pmore │ │ + cmp w9, #0x1 │ │ + b.eq 2b028 // b.none │ │ + cmp w9, #0x2 │ │ + b.ne 2b114 // b.any │ │ + ldr x10, [sp, #568] │ │ + mov w8, w28 │ │ + mov w9, w21 │ │ + orr x27, x9, x26, lsl #32 │ │ + ldr x9, [sp, #544] │ │ + orr x20, x8, x10, lsl #32 │ │ + ldr x8, [sp, #504] │ │ + cmp x8, x9 │ │ + b.eq 2b06c // b.none │ │ + ldr x25, [x9, #-8]! │ │ + str x9, [sp, #544] │ │ + ldp w8, w26, [x25, #40] │ │ + cmp x8, #0x0 │ │ + str x8, [sp, #568] │ │ + ldr w8, [x25] │ │ + cset w28, ne // ne = any │ │ + cmp x26, #0x0 │ │ + cset w21, ne // ne = any │ │ + tbz w8, #0, 2af34 │ │ + ldr x8, [sp, #528] │ │ + ldur x8, [x8, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 2af34 // b.none │ │ + ldr x8, [sp, #464] │ │ + ldr x24, [x25, #8] │ │ + ldr x0, [sp, #448] │ │ + ldr w8, [x8] │ │ + tbz w8, #0, 2b0fc │ │ + ldr x8, [x0] │ │ + cbz x8, 2b0b4 │ │ + ldr x8, [x0, #8] │ │ + cmp x24, x8 │ │ + b.cs 2af34 // b.hs, b.nlast │ │ + b 2b0d0 │ │ + cmp w8, #0x2 │ │ + b.cc 2b040 // b.lo, b.ul, b.last │ │ + ldr x8, [sp, #512] │ │ + cbz x8, 2b040 │ │ + ldr x0, [sp, #496] │ │ + bl 75780 │ │ + mov w8, w21 │ │ + ldr x19, [sp, #528] │ │ + mov w21, #0x2 // #2 │ │ + orr x20, x8, x26, lsl #32 │ │ + mov w28, #0x3 // #3 │ │ + mov x27, x22 │ │ + mov x24, x23 │ │ + ldr x25, [sp, #576] │ │ + mov x0, x25 │ │ + bl 32858 │ │ + b 2af58 │ │ + ldr x8, [sp, #480] │ │ + ldr x0, [x8, #40] │ │ + cbz x0, 2b07c │ │ + ldr x1, [x8, #48] │ │ + ldr x8, [sp, #512] │ │ + cbz x8, 2b09c │ │ + mov x24, x0 │ │ + ldr x0, [sp, #496] │ │ + mov x25, x1 │ │ + bl 75780 │ │ + mov x1, x25 │ │ + mov x0, x24 │ │ + ldr x25, [sp, #576] │ │ + mov w28, #0x3 // #3 │ │ + mov x24, x22 │ │ + mov x19, x23 │ │ + cbnz x0, 2af58 │ │ + b 2b060 │ │ + ldrb w8, [x0, #8] │ │ + cmp w8, #0x52 │ │ + b.ne 2b17c // b.any │ │ + ldr x0, [x0, #16] │ │ + ldr x8, [x0, #8] │ │ + cmp x24, x8 │ │ + b.cs 2af34 // b.hs, b.nlast │ │ + mov w9, #0x18 // #24 │ │ + ldr x8, [x0] │ │ + madd x9, x24, x9, x8 │ │ + ldp x8, x9, [x9, #8] │ │ + ldr x0, [x25, #24] │ │ + cbnz x0, 2af40 │ │ + mov x24, x22 │ │ + mov x19, x23 │ │ + mov x22, x8 │ │ + mov x23, x9 │ │ + b 2b05c │ │ + ldr x2, [sp, #528] │ │ + ldr x0, [sp, #464] │ │ + ldr x1, [sp, #432] │ │ + add x3, x2, #0x60 │ │ + bl 30fa0 │ │ + b 2b010 │ │ + mov w19, #0x1 // #1 │ │ + cmp w8, #0x2 │ │ + b.cc 2b130 // b.lo, b.ul, b.last │ │ + ldr x8, [sp, #512] │ │ + cbz x8, 2b130 │ │ + ldr x0, [sp, #496] │ │ + bl 75780 │ │ + tbnz w19, #0, 2b15c │ │ + mov x0, x25 │ │ + bl 32858 │ │ + cbz x0, 2b15c │ │ + str x0, [sp, #1832] │ │ + ldr x0, [sp, #584] │ │ + mov w8, #0x3 // #3 │ │ + str x1, [sp, #1840] │ │ + add x1, sp, #0x720 │ │ + str w8, [sp, #1824] │ │ + bl 45bc8 │ │ + add sp, sp, #0xc40 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + ldr x25, [sp, #576] │ │ + mov w19, #0x1 // #1 │ │ + b 2b120 │ │ + mov w19, wzr │ │ + b 2b120 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x6d8 │ │ + mov x2, x1 │ │ + bl 186d8 │ │ + adrp x0, 77000 │ │ + add x0, x0, #0xb58 │ │ + bl 17640 │ │ + b 2b780 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xaf8 │ │ + mov x0, xzr │ │ + mov x1, x21 │ │ + mov w2, #0x4 // #4 │ │ + bl 186d8 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x128 // #296 │ │ + bl 16840 │ │ + b 2b780 │ │ + ldr q0, [sp, #2640] │ │ + ldr q1, [sp, #2656] │ │ + ldr q2, [sp, #2672] │ │ + ldr x8, [sp, #2512] │ │ + str q0, [sp, #2464] │ │ + str q1, [sp, #2480] │ │ + str q2, [sp, #2496] │ │ + cbz x8, 2b23c │ │ + ldr x0, [sp, #2520] │ │ + bl 75780 │ │ + ldp q19, q18, [sp] │ │ + mov x10, x28 │ │ + ldp q3, q4, [sp, #432] │ │ + adrp x21, 7a000 │ │ + ldp x9, x23, [sp, #88] │ │ + ldr x11, [sp, #56] │ │ + ext v0.16b, v18.16b, v19.16b, #8 │ │ + ldp q6, q5, [sp, #464] │ │ + zip2 v3.2d, v19.2d, v3.2d │ │ + ldr x28, [sp, #32] │ │ + ldr q7, [sp, #416] │ │ + ldr q2, [sp, #512] │ │ + str q0, [sp, #64] │ │ + ldp q1, q0, [sp, #528] │ │ + b 2b268 │ │ + ldp x9, x23, [sp, #88] │ │ + mov x10, x28 │ │ + ldp q6, q5, [sp, #464] │ │ + adrp x21, 7a000 │ │ + ldp q3, q4, [sp, #432] │ │ + ldr x11, [sp, #56] │ │ + ldp q1, q0, [sp, #528] │ │ + ldr x28, [sp, #32] │ │ + ldr q7, [sp, #416] │ │ + ldr q2, [sp, #512] │ │ + ldp q19, q18, [sp] │ │ + mov x12, x19 │ │ + mov x8, #0x8000000000000001 // #-9223372036854775807 │ │ + cmp x22, x8 │ │ + b.eq 28c70 // b.none │ │ + b 29b1c │ │ + ldr x2, [sp, #528] │ │ + ldr x0, [sp, #464] │ │ + add x3, x2, #0x60 │ │ + bl 30fa0 │ │ + ldr x25, [sp, #576] │ │ + ldr x8, [x0] │ │ + cbnz x8, 2a280 │ │ + b 2a270 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x430 │ │ + mov x0, xzr │ │ + mov w2, #0x8 // #8 │ │ + bl 186d8 │ │ + b 2b780 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x128 // #296 │ │ + bl 16840 │ │ + b 2b780 │ │ + ldp x9, x8, [x29, #-232] │ │ + str x9, [sp, #408] │ │ + cbz x8, 2b2e4 │ │ + ldr x9, [sp, #408] │ │ + ldrb w9, [x9] │ │ + cmp w9, #0x2f │ │ + cset w9, eq // eq = none │ │ + b 2b2e8 │ │ + mov w9, wzr │ │ + ldr x10, [sp, #408] │ │ + str x8, [sp, #1240] │ │ + mov w8, #0x6 // #6 │ │ + strb w8, [sp, #1248] │ │ + mov w8, #0x200 // #512 │ │ + str x10, [sp, #1232] │ │ + strb w9, [sp, #1290] │ │ + strh w8, [sp, #1288] │ │ + add x0, sp, #0x280 │ │ + add x1, sp, #0x4d0 │ │ + bl 2e7e0 │ │ + ldrb w8, [sp, #640] │ │ + sub w8, w8, #0x7 │ │ + cmp w8, #0x3 │ │ + b.cs 2b35c // b.hs, b.nlast │ │ + add x0, sp, #0x4d0 │ │ + bl 2eb60 │ │ + str x0, [sp, #400] │ │ + ldr x8, [sp, #400] │ │ + cbz x8, 2b35c │ │ + mov x19, x1 │ │ + tbz x1, #63, 2b49c │ │ + mov x21, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ + bl 16828 │ │ + b 2b780 │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + str x8, [sp, #400] │ │ + cbz x26, 2b370 │ │ + ldr x0, [sp, #408] │ │ + bl 75780 │ │ + ldr x8, [sp, #400] │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x19 │ │ + b.ne 2b3f0 // b.any │ │ + b 29704 │ │ + ldr x22, [x21, #-1]! │ │ + ldr x19, [x21, #8] │ │ + ldr x8, [x19] │ │ + cbz x8, 2b39c │ │ + mov x0, x22 │ │ + blr x8 │ │ + ldr x8, [x19, #8] │ │ + cbz x8, 2b3ac │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + b 29704 │ │ + mov x0, x23 │ │ + mov w1, #0x1 // #1 │ │ + mov w19, #0x1 // #1 │ │ + bl 164ec │ │ + str x0, [sp, #392] │ │ + cbz x0, 29658 │ │ + ldr x0, [sp, #392] │ │ + mov x1, x24 │ │ + mov x2, x23 │ │ + bl 75770 │ │ + mov w8, #0x1 // #1 │ │ + mov x21, x23 │ │ + str x8, [sp, #400] │ │ + ldr x1, [sp, #392] │ │ + add x0, sp, #0x280 │ │ + mov x2, x21 │ │ + bl 2e264 │ │ + ldr w8, [sp, #640] │ │ + cmp w8, #0x1 │ │ + b.ne 2b534 // b.any │ │ + ldr x19, [sp, #2856] │ │ + ldr x8, [sp, #2840] │ │ + ldr x26, [sp, #648] │ │ + ldr x21, [sp, #656] │ │ + cmp x19, x8 │ │ + b.ne 2b4bc // b.any │ │ + add x8, sp, #0xb00 │ │ + add x0, x8, #0x18 │ │ + bl 2f3d8 │ │ + ldr x8, [sp, #2848] │ │ + add x9, x19, #0x1 │ │ + str x9, [sp, #2856] │ │ + add x10, x8, x19, lsl #4 │ │ + stp x26, x21, [x10] │ │ + b 2b4d4 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x6f0 │ │ + bl 1893c │ │ + add x0, sp, #0x280 │ │ + mov x1, xzr │ │ + mov x2, x23 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x19, [sp, #656] │ │ + ldr x0, [sp, #648] │ │ + b 2938c │ │ + add x0, sp, #0x280 │ │ + mov x1, x26 │ │ + mov x2, x27 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x26, [sp, #656] │ │ + ldr x8, [sp, #648] │ │ + b 29410 │ │ + cbz x19, 2b5e0 │ │ + mov x0, x19 │ │ + mov w1, #0x1 // #1 │ │ + mov w21, #0x1 // #1 │ │ + bl 164ec │ │ + str x0, [sp, #392] │ │ + cbnz x0, 2b5e8 │ │ + b 2b344 │ │ + ldr x8, [sp, #2848] │ │ + adds x9, x19, #0x1 │ │ + str x9, [sp, #2856] │ │ + add x10, x8, x19, lsl #4 │ │ + stp x26, x21, [x10] │ │ + b.cs 2b774 // b.hs, b.nlast │ │ + add x8, x8, x9, lsl #4 │ │ + ldp x1, x2, [x8, #-16] │ │ + add x0, sp, #0x4d0 │ │ + bl 2bb3c │ │ + ldr x19, [sp, #1232] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x19, x8 │ │ + b.eq 2b534 // b.none │ │ + ldr x8, [sp, #1240] │ │ + add x0, sp, #0x4d0 │ │ + add x21, sp, #0x4d0 │ │ + str x8, [sp, #408] │ │ + bl 2e4fc │ │ + cbz x0, 2b528 │ │ + add x8, x23, #0x1 │ │ + sub x2, x22, x8 │ │ + cmp x1, x2 │ │ + b.ne 2b528 // b.any │ │ + add x1, x24, x8 │ │ + bl 757a0 │ │ + cbz w0, 2b734 │ │ + cbz x19, 2b534 │ │ + ldr x0, [sp, #408] │ │ + bl 75780 │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x8, [sp, #400] │ │ + cbz x8, 29704 │ │ + ldr x0, [sp, #392] │ │ + bl 75780 │ │ + b 29704 │ │ + add x0, sp, #0x280 │ │ + mov x1, xzr │ │ + mov x2, x23 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x19, [sp, #656] │ │ + ldr x8, [sp, #648] │ │ + str x8, [sp, #48] │ │ + b 294c8 │ │ + add x0, sp, #0x280 │ │ + mov w2, #0x6 // #6 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x1, [sp, #656] │ │ + ldr x8, [sp, #648] │ │ + str x8, [sp, #48] │ │ + b 29538 │ │ + add x0, sp, #0x280 │ │ + mov x1, x26 │ │ + mov x2, x27 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x26, [sp, #656] │ │ + ldr x8, [sp, #648] │ │ + b 295c8 │ │ + add x0, sp, #0x280 │ │ + mov x1, x26 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x26, [sp, #656] │ │ + ldr x8, [sp, #648] │ │ + b 293f0 │ │ + mov w8, #0x1 // #1 │ │ + str x8, [sp, #392] │ │ + ldp x21, x1, [sp, #392] │ │ + mov x2, x19 │ │ + mov x0, x21 │ │ + bl 75770 │ │ + mov w8, wzr │ │ + str x19, [sp, #1232] │ │ + str x21, [sp, #1240] │ │ + str x19, [sp, #1248] │ │ + cbz x19, 2b628 │ │ + ldr x9, [sp, #392] │ │ + add x9, x9, x19 │ │ + sub x9, x9, #0x1 │ │ + cbz x9, 2b628 │ │ + ldrb w8, [x9] │ │ + cmp w8, #0x2f │ │ + cset w8, ne // ne = any │ │ + cbz x23, 2b640 │ │ + ldrb w9, [x24] │ │ + cmp w9, #0x2f │ │ + b.ne 2b640 // b.any │ │ + mov x21, xzr │ │ + b 2b678 │ │ + cbz w8, 2b680 │ │ + add x0, sp, #0x4d0 │ │ + mov x1, x19 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x8, [sp, #1248] │ │ + ldr x10, [sp, #1240] │ │ + mov w9, #0x2f // #47 │ │ + strb w9, [x10, x8] │ │ + add x21, x8, #0x1 │ │ + ldr x19, [sp, #1232] │ │ + str x10, [sp, #392] │ │ + str x21, [sp, #1248] │ │ + b 2b684 │ │ + mov x21, x19 │ │ + sub x8, x19, x21 │ │ + cmp x23, x8 │ │ + b.hi 2b784 // b.pmore │ │ + ldr x8, [sp, #392] │ │ + mov x1, x24 │ │ + mov x2, x23 │ │ + add x0, x8, x21 │ │ + bl 75770 │ │ + ldr x0, [sp, #1240] │ │ + add x21, x21, x23 │ │ + mov x1, x21 │ │ + str x0, [sp, #392] │ │ + bl 2f180 │ │ + ldr x8, [sp, #1232] │ │ + str x8, [sp, #400] │ │ + tbnz w0, #0, 2b364 │ │ + ldr x8, [sp, #400] │ │ + cbz x8, 2b6d4 │ │ + ldr x0, [sp, #392] │ │ + bl 75780 │ │ + cbz x26, 29700 │ │ + ldr x0, [sp, #408] │ │ + bl 75780 │ │ + mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ + b 29704 │ │ + add x0, sp, #0x280 │ │ + mov x1, x26 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x26, [sp, #656] │ │ + ldr x8, [sp, #648] │ │ + b 295a8 │ │ + add x0, sp, #0x280 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x8, [sp, #648] │ │ + ldr x1, [sp, #656] │ │ + str x8, [sp, #48] │ │ + ldr x8, [sp, #640] │ │ + b 29510 │ │ + ldp q0, q1, [x21, #80] │ │ + ldur x8, [x21, #112] │ │ + stur x8, [x29, #-144] │ │ + stp q0, q1, [x29, #-176] │ │ + ldp q0, q1, [x21, #16] │ │ + stp q0, q1, [x29, #-240] │ │ + ldp q0, q2, [x21, #48] │ │ + stp q0, q2, [x29, #-208] │ │ + ldr x8, [sp, #400] │ │ + cbnz x8, 2b540 │ │ + b 29704 │ │ + ldr x1, [sp, #48] │ │ + sub x0, x29, #0xf0 │ │ + mov x2, x26 │ │ + bl 2e724 │ │ + b 296e0 │ │ + adrp x0, 77000 │ │ + add x0, x0, #0xb58 │ │ + bl 17640 │ │ + brk #0x1 │ │ + add x0, sp, #0x4d0 │ │ + mov x1, x21 │ │ + mov x2, x23 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x21, [sp, #1248] │ │ + ldr x8, [sp, #1240] │ │ + str x8, [sp, #392] │ │ + b 2b690 │ │ + mov x19, x0 │ │ + mov x0, x26 │ │ + mov x1, x21 │ │ + bl 75920 │ │ + b 2b804 │ │ + ldr x8, [x19, #8] │ │ + mov x19, x0 │ │ + cbz x8, 2b7d4 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + b 2b8c8 │ │ + ldr x8, [sp, #1232] │ │ + mov x19, x0 │ │ + cbz x8, 2b8c0 │ │ + ldr x0, [sp, #1240] │ │ + bl 75780 │ │ + cbnz x26, 2b8c4 │ │ + b 2b8d4 │ │ + mov x19, x0 │ │ + b 2b988 │ │ + mov x19, x0 │ │ + ldr x8, [sp, #400] │ │ + cbz x8, 2b8d4 │ │ + ldr x0, [sp, #392] │ │ + b 2b8c8 │ │ + tst x19, #0x7fffffffffffffff │ │ + mov x19, x0 │ │ + b.eq 2b8d4 // b.none │ │ + b 2b8c4 │ │ + ldr x8, [x19, #8] │ │ + mov x19, x0 │ │ + cbz x8, 2b838 │ │ + mov x0, x27 │ │ + bl 75780 │ │ + mov x0, x26 │ │ + b 2b9ac │ │ + mov x19, x0 │ │ + b 2b8e4 │ │ + ldr x8, [sp, #640] │ │ + mov x19, x0 │ │ + cbz x8, 2b9a4 │ │ + ldr x0, [sp, #648] │ │ + bl 75780 │ │ + b 2b9a4 │ │ + mov x19, x0 │ │ + b 2b8f8 │ │ + mov x19, x0 │ │ + b 2b988 │ │ + ldr x8, [x19, #8] │ │ + mov x19, x0 │ │ + cbz x8, 2b884 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + mov x19, x0 │ │ + add x0, sp, #0xa80 │ │ + bl 2c15c │ │ + ldr x0, [sp, #112] │ │ + ldr x1, [sp, #80] │ │ + bl 75920 │ │ + mov w0, w23 │ │ + bl 75820 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + mov x19, x0 │ │ + cbz x26, 2b8d4 │ │ + ldr x0, [sp, #408] │ │ + bl 75780 │ │ + b 2b8d4 │ │ + mov x19, x0 │ │ + ldr x8, [sp, #512] │ │ + cbz x8, 2b8e4 │ │ + ldr x0, [sp, #432] │ │ + bl 75780 │ │ + add x0, sp, #0xb00 │ │ + bl 2c15c │ │ + ldr x0, [sp, #496] │ │ + ldr x1, [sp, #80] │ │ + bl 75920 │ │ + ldr x8, [sp, #40] │ │ + cbz x8, 2b9b0 │ │ + ldr x0, [sp, #48] │ │ + b 2b9ac │ │ + mov x19, x0 │ │ + add x0, sp, #0x280 │ │ + bl 2fa8c │ │ + b 2ba64 │ │ + bl 1a1e4 │ │ + b 2b978 │ │ + mov x19, x0 │ │ + b 2b9b0 │ │ + mov x19, x0 │ │ + mov x0, x24 │ │ + mov x1, x21 │ │ + bl 75920 │ │ + b 2ba04 │ │ + mov x19, x0 │ │ + str x23, [sp, #96] │ │ + b 2b9c0 │ │ + mov x19, x0 │ │ + add x0, sp, #0x720 │ │ + bl 30498 │ │ + b 2ba14 │ │ + bl 1a1e4 │ │ + b 2ba00 │ │ + mov x19, x0 │ │ + b 2b9e8 │ │ + mov x19, x0 │ │ + b 2ba38 │ │ + mov x19, x0 │ │ + b 2ba14 │ │ + sub w8, w28, #0x3 │ │ + mov x19, x0 │ │ + cmp w8, #0x2 │ │ + b.cc 2ba64 // b.lo, b.ul, b.last │ │ + ldr x8, [sp, #512] │ │ + cbz x8, 2ba64 │ │ + ldr x0, [sp, #496] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + mov x19, x0 │ │ + cbz x22, 2b9b0 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + ldr x8, [sp, #2512] │ │ + cbz x8, 2b9c0 │ │ + ldr x0, [sp, #2520] │ │ + bl 75780 │ │ + add x0, sp, #0x970 │ │ + bl 2c15c │ │ + ldr x0, [sp, #96] │ │ + ldr x1, [sp, #568] │ │ + bl 75920 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + mov x19, x0 │ │ + add x0, sp, #0x720 │ │ + bl 30498 │ │ + ldr x8, [sp, #360] │ │ + cbz x8, 2ba04 │ │ + ldr x0, [sp, #352] │ │ + bl 75780 │ │ + b 2ba04 │ │ + bl 1a1e4 │ │ + mov x19, x0 │ │ + ldur x8, [x29, #-240] │ │ + cbz x8, 2ba14 │ │ + ldur x0, [x29, #-232] │ │ + bl 75780 │ │ + ldr x8, [sp, #2512] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 2ba18 │ │ + b.ne 2ba38 // b.any │ │ + dmb ishld │ │ + add x0, sp, #0x9d0 │ │ + bl 303cc │ │ + ldrb w8, [sp, #1416] │ │ + cmp w8, #0x2 │ │ + b.ne 2ba64 // b.any │ │ + ldr x8, [sp, #1304] │ │ + cbz x8, 2ba64 │ │ + ldr w8, [sp, #1232] │ │ + sub w8, w8, #0x3 │ │ + cmp w8, #0x3 │ │ + b.cc 2ba64 // b.lo, b.ul, b.last │ │ + ldr x0, [sp, #1288] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x20 │ │ + mov x20, x0 │ │ + mov x0, sp │ │ + mov x21, x3 │ │ + bl 16bdc │ │ + ldr x8, [sp] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 2bad8 // b.any │ │ + ldp x19, x22, [sp, #8] │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + mov x2, x21 │ │ + bl 27d20 │ │ + strb wzr, [x19] │ │ + cbz x22, 2bb0c │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ + b 75780 │ │ + adrp x9, 77000 │ │ + add x9, x9, #0xdb0 │ │ + str x9, [x20, #8] │ │ + mov w9, #0x1 // #1 │ │ + str w9, [x20] │ │ + cbz x8, 2bb0c │ │ + ldr x19, [sp, #8] │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + mov x20, x0 │ │ + strb wzr, [x19] │ │ + cbz x22, 2bb34 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + sub sp, sp, #0xc0 │ │ + stp x29, x30, [sp, #96] │ │ + stp x28, x27, [sp, #112] │ │ + stp x26, x25, [sp, #128] │ │ + stp x24, x23, [sp, #144] │ │ + stp x22, x21, [sp, #160] │ │ + stp x20, x19, [sp, #176] │ │ + add x29, sp, #0x60 │ │ + cmp x2, #0x40 │ │ + mov x19, x0 │ │ + b.cs 2bb90 // b.hs, b.nlast │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #176] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x24, x23, [sp, #144] │ │ + ldp x26, x25, [sp, #128] │ │ + ldp x28, x27, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xc0 │ │ + ret │ │ + ldr w8, [x1] │ │ + mov w9, #0x457f // #17791 │ │ + mov x21, x1 │ │ + movk w9, #0x464c, lsl #16 │ │ + cmp w8, w9 │ │ + b.ne 2bb68 // b.any │ │ + ldrb w8, [x21, #4] │ │ + cmp w8, #0x2 │ │ + b.ne 2bb68 // b.any │ │ + ldrb w8, [x21, #5] │ │ + sub w8, w8, #0x1 │ │ + cmp w8, #0x1 │ │ + b.hi 2bb68 // b.pmore │ │ + ldrb w8, [x21, #6] │ │ + cmp w8, #0x1 │ │ + mov w8, #0x16 // #22 │ │ + csel x10, x21, x8, eq // eq = none │ │ + b.ne 2bb68 // b.any │ │ + ldrb w8, [x10, #5] │ │ + cmp w8, #0x2 │ │ + b.eq 2bb68 // b.none │ │ + ldr x8, [x10, #40] │ │ + mov x20, x2 │ │ + cbz x8, 2bc64 │ │ + ldrh w9, [x10, #58] │ │ + ldrh w23, [x10, #60] │ │ + cmp w9, #0x40 │ │ + cbz x23, 2bd7c │ │ + b.ne 2bb68 // b.any │ │ + sub x11, x20, x8 │ │ + cmp x20, x8 │ │ + b.cc 2bb68 // b.lo, b.ul, b.last │ │ + lsl x9, x23, #6 │ │ + cmp x9, x11 │ │ + b.hi 2bb68 // b.pmore │ │ + ldrh w10, [x10, #62] │ │ + mov w11, #0xffff // #65535 │ │ + add x27, x21, x8 │ │ + cmp w10, w11 │ │ + b.ne 2bc34 // b.any │ │ + ldr w10, [x27, #40] │ │ + cbz w10, 2bb68 │ │ + mov w10, w10 │ │ + cmp x23, x10 │ │ + b.ls 2bb68 // b.plast │ │ + add x10, x27, x10, lsl #6 │ │ + ldr w11, [x10, #4] │ │ + cmp w11, #0x8 │ │ + b.ne 2be08 // b.any │ │ + mov x2, xzr │ │ + mov x1, xzr │ │ + mov x0, xzr │ │ + b 2be18 │ │ + mov x2, xzr │ │ + mov x0, xzr │ │ + mov x1, xzr │ │ + mov x23, xzr │ │ + mov x13, xzr │ │ + mov x11, xzr │ │ + mov x12, xzr │ │ + mov x10, xzr │ │ + mov w27, #0x1 // #1 │ │ + mov w25, #0x1 // #1 │ │ + add x8, x10, x10, lsl #1 │ │ + lsl x8, x8, #3 │ │ + add x24, x25, x8 │ │ + cbz x8, 2bda8 │ │ + ldrb w10, [x25, #4] │ │ + mov x9, x25 │ │ + add x25, x25, #0x18 │ │ + sub x8, x8, #0x18 │ │ + and w10, w10, #0xf │ │ + sub w10, w10, #0x3 │ │ + cmn w10, #0x2 │ │ + b.cc 2bc98 // b.lo, b.ul, b.last │ │ + ldrh w9, [x9, #6] │ │ + cbz w9, 2bc98 │ │ + ldp x22, x26, [x25, #-16] │ │ + stur x0, [x29, #-40] │ │ + ldur w28, [x25, #-24] │ │ + mov w0, #0x60 // #96 │ │ + stp x13, x12, [sp, #16] │ │ + stp x11, x2, [sp, #32] │ │ + str x1, [sp, #48] │ │ + bl 75760 │ │ + cbz x0, 2c10c │ │ + stp x22, x26, [x0] │ │ + mov w8, #0x4 // #4 │ │ + mov w22, #0x1 // #1 │ │ + str w28, [x0, #16] │ │ + mov w28, #0x18 // #24 │ │ + stp x8, x0, [x29, #-32] │ │ + stur x22, [x29, #-16] │ │ + cmp x25, x24 │ │ + b.eq 2bdb8 // b.none │ │ + ldrb w9, [x25, #4] │ │ + mov x8, x25 │ │ + add x25, x25, #0x18 │ │ + and w9, w9, #0xf │ │ + sub w9, w9, #0x3 │ │ + cmn w9, #0x2 │ │ + b.cc 2bd04 // b.lo, b.ul, b.last │ │ + ldrh w8, [x8, #6] │ │ + cbz w8, 2bd04 │ │ + ldur x8, [x29, #-32] │ │ + ldur q0, [x25, #-16] │ │ + ldur w26, [x25, #-24] │ │ + cmp x22, x8 │ │ + str q0, [sp] │ │ + b.ne 2bd64 // b.any │ │ + sub x0, x29, #0x20 │ │ + mov x1, x22 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x8 // #8 │ │ + mov w4, #0x18 // #24 │ │ + bl 2ee88 │ │ + ldur x0, [x29, #-24] │ │ + madd x8, x22, x28, x0 │ │ + ldr q0, [sp] │ │ + add x22, x22, #0x1 │ │ + str q0, [x8] │ │ + str w26, [x8, #16] │ │ + b 2bd00 │ │ + b.ne 2bb68 // b.any │ │ + subs x11, x20, x8 │ │ + b.cc 2bb68 // b.lo, b.ul, b.last │ │ + cmp x11, #0x40 │ │ + b.cc 2bb68 // b.lo, b.ul, b.last │ │ + add x9, x21, x8 │ │ + ldr x23, [x9, #32] │ │ + cbz x23, 2bdf8 │ │ + lsr x9, x23, #58 │ │ + cbz x9, 2bc08 │ │ + b 2bb68 │ │ + mov x24, xzr │ │ + mov x22, xzr │ │ + mov w8, #0x8 // #8 │ │ + b 2bdd4 │ │ + ldp x24, x8, [x29, #-32] │ │ + cmp x22, #0x2 │ │ + b.cs 2c070 // b.hs, b.nlast │ │ + ldp x2, x1, [sp, #40] │ │ + ldur x0, [x29, #-40] │ │ + ldp x12, x11, [sp, #24] │ │ + ldr x13, [sp, #16] │ │ + stp x24, x8, [x19] │ │ + stp x22, x21, [x19, #16] │ │ + stp x20, x27, [x19, #32] │ │ + stp x23, x2, [x19, #48] │ │ + stp x20, x0, [x19, #64] │ │ + stp x1, x13, [x19, #80] │ │ + stp x20, x11, [x19, #96] │ │ + str x12, [x19, #112] │ │ + b 2bb70 │ │ + mov x2, xzr │ │ + mov x0, xzr │ │ + mov x1, xzr │ │ + b 2bc74 │ │ + ldp x0, x10, [x10, #24] │ │ + adds x1, x10, x0 │ │ + b.cs 2bb68 // b.hs, b.nlast │ │ + mov x2, x21 │ │ + mov x11, xzr │ │ + mov x10, x9 │ │ + mov x13, x27 │ │ + ldr w12, [x13, #4] │ │ + cmp w12, #0x2 │ │ + b.eq 2be7c // b.none │ │ + subs x10, x10, #0x40 │ │ + add x11, x11, #0x1 │ │ + add x13, x13, #0x40 │ │ + b.ne 2be24 // b.any │ │ + mov x11, xzr │ │ + mov w25, #0x1 // #1 │ │ + mov x10, x9 │ │ + mov x12, x27 │ │ + ldr w13, [x12, #4] │ │ + cmp w13, #0xb │ │ + b.eq 2bea0 // b.none │ │ + subs x10, x10, #0x40 │ │ + add x11, x11, #0x1 │ │ + add x12, x12, #0x40 │ │ + b.ne 2be50 // b.any │ │ + mov x13, xzr │ │ + mov x11, xzr │ │ + mov x12, xzr │ │ + b 2bc8c │ │ + ldr x12, [x13, #32] │ │ + cbz x12, 2bec4 │ │ + ldr x10, [x13, #24] │ │ + subs x14, x20, x10 │ │ + b.cc 2bb68 // b.lo, b.ul, b.last │ │ + cmp x12, x14 │ │ + b.hi 2bb68 // b.pmore │ │ + add x25, x21, x10 │ │ + b 2bec8 │ │ + ldr x13, [x12, #32] │ │ + cbz x13, 2bf1c │ │ + ldr x10, [x12, #24] │ │ + subs x14, x20, x10 │ │ + b.cc 2bb68 // b.lo, b.ul, b.last │ │ + cmp x13, x14 │ │ + b.hi 2bb68 // b.pmore │ │ + add x25, x21, x10 │ │ + b 2bf20 │ │ + mov w25, #0x1 // #1 │ │ + mov x10, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + movk x10, #0xaaab │ │ + umulh x10, x12, x10 │ │ + lsr x10, x10, #4 │ │ + add x14, x10, x10, lsl #1 │ │ + cmp x12, x14, lsl #3 │ │ + b.ne 2bb68 // b.any │ │ + ldr w13, [x13, #40] │ │ + cbz w13, 2bf74 │ │ + cmp x23, x13 │ │ + b.ls 2bb68 // b.plast │ │ + add x13, x27, x13, lsl #6 │ │ + ldr w14, [x13, #4] │ │ + cmp w14, #0x3 │ │ + b.ne 2bb68 // b.any │ │ + ldp x14, x13, [x13, #24] │ │ + adds x4, x13, x14 │ │ + b.cs 2bb68 // b.hs, b.nlast │ │ + mov x3, x14 │ │ + mov x5, x21 │ │ + b 2bf80 │ │ + mov w25, #0x1 // #1 │ │ + mov x10, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + movk x10, #0xaaab │ │ + umulh x10, x13, x10 │ │ + lsr x10, x10, #4 │ │ + add x14, x10, x10, lsl #1 │ │ + cmp x13, x14, lsl #3 │ │ + b.ne 2bb68 // b.any │ │ + ldr w12, [x12, #40] │ │ + cbz w12, 2bff8 │ │ + cmp x23, x12 │ │ + b.ls 2bb68 // b.plast │ │ + add x12, x27, x12, lsl #6 │ │ + ldr w13, [x12, #4] │ │ + cmp w13, #0x3 │ │ + b.ne 2bb68 // b.any │ │ + ldp x13, x12, [x12, #24] │ │ + adds x15, x12, x13 │ │ + b.cs 2bb68 // b.hs, b.nlast │ │ + mov x14, x13 │ │ + mov x16, x21 │ │ + b 2c004 │ │ + mov x3, xzr │ │ + mov x5, xzr │ │ + mov x4, xzr │ │ + add x13, x8, x21 │ │ + mov x14, x9 │ │ + add x13, x13, #0x28 │ │ + b 2bf9c │ │ + subs x14, x14, #0x40 │ │ + add x13, x13, #0x40 │ │ + b.eq 2bfe0 // b.none │ │ + ldur w15, [x13, #-36] │ │ + cmp w15, #0x12 │ │ + b.ne 2bf90 // b.any │ │ + ldr w15, [x13] │ │ + cmp x11, x15 │ │ + b.ne 2bf90 // b.any │ │ + ldur x15, [x13, #-8] │ │ + cbz x15, 2bf90 │ │ + tst x15, #0x3 │ │ + b.ne 2bb68 // b.any │ │ + ldur x16, [x13, #-16] │ │ + cmp x20, x16 │ │ + b.cc 2bb68 // b.lo, b.ul, b.last │ │ + sub x16, x20, x16 │ │ + cmp x15, x16 │ │ + b.ls 2bf90 // b.plast │ │ + b 2bb68 │ │ + cmp x12, #0x17 │ │ + b.ls 2be40 // b.plast │ │ + mov x11, x3 │ │ + mov x12, x4 │ │ + mov x13, x5 │ │ + b 2bc8c │ │ + mov x14, xzr │ │ + mov x16, xzr │ │ + mov x15, xzr │ │ + add x8, x8, x21 │ │ + add x8, x8, #0x28 │ │ + b 2c01c │ │ + subs x9, x9, #0x40 │ │ + add x8, x8, #0x40 │ │ + b.eq 2c060 // b.none │ │ + ldur w12, [x8, #-36] │ │ + cmp w12, #0x12 │ │ + b.ne 2c010 // b.any │ │ + ldr w12, [x8] │ │ + cmp x11, x12 │ │ + b.ne 2c010 // b.any │ │ + ldur x12, [x8, #-8] │ │ + cbz x12, 2c010 │ │ + tst x12, #0x3 │ │ + b.ne 2bb68 // b.any │ │ + ldur x13, [x8, #-16] │ │ + cmp x20, x13 │ │ + b.cc 2bb68 // b.lo, b.ul, b.last │ │ + sub x13, x20, x13 │ │ + cmp x12, x13 │ │ + b.ls 2c010 // b.plast │ │ + b 2bb68 │ │ + mov x11, x14 │ │ + mov x12, x15 │ │ + mov x13, x16 │ │ + b 2bc8c │ │ + cmp x22, #0x15 │ │ + str x8, [sp] │ │ + b.cs 2c118 // b.hs, b.nlast │ │ + mov w9, #0x18 // #24 │ │ + ldr x13, [sp] │ │ + mov x8, xzr │ │ + madd x9, x22, x9, x13 │ │ + add x12, x13, #0x18 │ │ + b 2c0bc │ │ + add x12, x12, x13 │ │ + add x12, x12, #0x18 │ │ + ldur q0, [x29, #-32] │ │ + str x11, [x12] │ │ + stur q0, [x12, #8] │ │ + add x12, x10, #0x18 │ │ + add x8, x8, #0x18 │ │ + mov x13, x10 │ │ + cmp x12, x9 │ │ + b.eq 2c124 // b.none │ │ + ldr x11, [x13, #24] │ │ + ldr x10, [x13] │ │ + cmp x11, x10 │ │ + mov x10, x12 │ │ + b.cs 2c0a8 // b.hs, b.nlast │ │ + ldr q0, [x13, #32] │ │ + ldr x12, [sp] │ │ + mov x13, x8 │ │ + stur q0, [x29, #-32] │ │ + add x14, x12, x13 │ │ + ldr q0, [x14] │ │ + ldr x15, [x14, #16] │ │ + stur q0, [x14, #24] │ │ + str x15, [x14, #40] │ │ + cbz x13, 2c09c │ │ + ldur x14, [x14, #-24] │ │ + sub x13, x13, #0x18 │ │ + cmp x11, x14 │ │ + b.cc 2c0e0 // b.lo, b.ul, b.last │ │ + b 2c094 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x60 // #96 │ │ + bl 16840 │ │ + ldr x0, [sp] │ │ + mov x1, x22 │ │ + bl 4443c │ │ + ldr x8, [sp] │ │ + b 2bdc4 │ │ + mov x19, x0 │ │ + cbnz x24, 2c14c │ │ + b 2c154 │ │ + ldur x8, [x29, #-32] │ │ + mov x19, x0 │ │ + cbz x8, 2c154 │ │ + ldur x8, [x29, #-24] │ │ + str x8, [sp] │ │ + ldr x0, [sp] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldp x20, x21, [x0, #8] │ │ + mov x19, x0 │ │ + cbz x21, 2c1a0 │ │ + add x22, x20, #0x8 │ │ + b 2c18c │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x18 │ │ + b.eq 2c1a0 // b.none │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 2c180 │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 2c180 │ │ + ldr x8, [x19] │ │ + cbz x8, 2c1b0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldp x20, x21, [x19, #32] │ │ + cbz x21, 2c1d0 │ │ + add x22, x20, #0x8 │ │ + ldp x0, x1, [x22, #-8] │ │ + bl 75920 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x10 │ │ + b.ne 2c1bc // b.any │ │ + ldr x8, [x19, #24] │ │ + cbz x8, 2c1ec │ │ + mov x0, x20 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + stp x29, x30, [sp, #-96]! │ │ + bl 48b58 │ │ + sub sp, sp, #0x900 │ │ + str xzr, [sp] │ │ + mov x22, x2 │ │ + mov x26, x1 │ │ + str x3, [sp, #336] │ │ + str x0, [sp, #136] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x22e │ │ + mov x0, x22 │ │ + mov w3, #0xd // #13 │ │ + stp x22, x4, [sp, #312] │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #328] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #304] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x23b │ │ + mov x0, x22 │ │ + bl 489c8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #288] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x246 │ │ + mov x0, x22 │ │ + bl 489fc │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #272] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x254 │ │ + mov x0, x22 │ │ + bl 489c8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #256] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x25f │ │ + mov x0, x22 │ │ + bl 489c8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #240] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x26a │ │ + mov x0, x22 │ │ + bl 489bc │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #232] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #208] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x292 │ │ + mov x0, x22 │ │ + bl 489fc │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #192] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2a0 │ │ + mov x0, x22 │ │ + bl 48a08 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #176] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2c8 │ │ + mov x0, x22 │ │ + bl 489f0 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #160] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2d2 │ │ + mov x0, x22 │ │ + bl 48b00 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #144] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2e4 │ │ + mov x0, x22 │ │ + bl 48a08 │ │ + cmp x0, #0x0 │ │ + csel x27, xzr, x1, eq // eq = none │ │ + csinc x28, x0, xzr, ne // ne = any │ │ + adrp x2, a000 │ │ + add x2, x2, #0x279 │ │ + mov x0, x22 │ │ + bl 489f0 │ │ + cmp x0, #0x0 │ │ + csel x19, xzr, x1, eq // eq = none │ │ + csinc x23, x0, xzr, ne // ne = any │ │ + adrp x2, a000 │ │ + add x2, x2, #0x283 │ │ + mov x0, x22 │ │ + bl 489bc │ │ + cmp x0, #0x0 │ │ + csel x20, xzr, x1, eq // eq = none │ │ + csinc x21, x0, xzr, ne // ne = any │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2ac │ │ + mov x0, x22 │ │ + bl 48b0c │ │ + bl 48b44 │ │ + mov x0, x22 │ │ + bl 489bc │ │ + ldr x9, [sp, #304] │ │ + cmp x24, #0x0 │ │ + str x23, [sp, #520] │ │ + ldp x8, x23, [sp, #328] │ │ + stp x9, x8, [sp, #344] │ │ + ldp x9, x8, [sp, #288] │ │ + ldr x10, [x23] │ │ + str x19, [sp, #528] │ │ + add x19, sp, #0x440 │ │ + str x26, [sp, #128] │ │ + stp x9, x8, [sp, #360] │ │ + ldp x9, x8, [sp, #272] │ │ + stp x28, x27, [sp, #504] │ │ + str x21, [sp, #536] │ │ + stp x9, x8, [sp, #376] │ │ + ldp x9, x8, [sp, #256] │ │ + str x20, [sp, #544] │ │ + str xzr, [sp, #592] │ │ + stp x9, x8, [sp, #392] │ │ + ldp x9, x8, [sp, #240] │ │ + str xzr, [sp, #584] │ │ + str xzr, [sp, #608] │ │ + stp x9, x8, [sp, #408] │ │ + ldr x9, [sp, #208] │ │ + ldr x8, [sp, #232] │ │ + str x10, [sp, #328] │ │ + stp x9, x8, [sp, #424] │ │ + ldp x9, x8, [sp, #192] │ │ + strb wzr, [sp, #616] │ │ + stp x9, x8, [sp, #440] │ │ + ldp x9, x8, [sp, #176] │ │ + stp x9, x8, [sp, #456] │ │ + ldp x9, x8, [sp, #160] │ │ + stp x9, x8, [sp, #472] │ │ + ldp x9, x8, [sp, #144] │ │ + stp x9, x8, [sp, #488] │ │ + csinc x8, x24, xzr, ne // ne = any │ │ + csel x9, xzr, x25, eq // eq = none │ │ + cmp x0, #0x0 │ │ + str x8, [sp, #552] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x9, [sp, #560] │ │ + csel x9, xzr, x1, eq // eq = none │ │ + str x8, [sp, #568] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x10, x8 │ │ + str x9, [sp, #576] │ │ + cset w8, eq // eq = none │ │ + str w8, [sp, #304] │ │ + b.eq 2c768 // b.none │ │ + ldr x26, [sp, #128] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x22e │ │ + mov x0, x23 │ │ + mov w3, #0xd // #13 │ │ + mov x1, x26 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #288] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x23b │ │ + mov x0, x23 │ │ + bl 489c8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #272] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x246 │ │ + mov x0, x23 │ │ + bl 489fc │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #256] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x254 │ │ + mov x0, x23 │ │ + bl 489c8 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #240] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x25f │ │ + mov x0, x23 │ │ + bl 489c8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #232] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #208] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x26a │ │ + mov x0, x23 │ │ + bl 489bc │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #192] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x292 │ │ + mov x0, x23 │ │ + bl 489fc │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #176] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2a0 │ │ + mov x0, x23 │ │ + bl 48a08 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #160] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2c8 │ │ + mov x0, x23 │ │ + bl 489f0 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #144] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2d2 │ │ + mov x0, x23 │ │ + bl 48b00 │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #112] │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2e4 │ │ + mov x0, x23 │ │ + bl 48a08 │ │ + cmp x0, #0x0 │ │ + csel x27, xzr, x1, eq // eq = none │ │ + csinc x28, x0, xzr, ne // ne = any │ │ + adrp x2, a000 │ │ + add x2, x2, #0x279 │ │ + mov x0, x23 │ │ + bl 489f0 │ │ + cmp x0, #0x0 │ │ + csel x20, xzr, x1, eq // eq = none │ │ + csinc x21, x0, xzr, ne // ne = any │ │ + adrp x2, a000 │ │ + add x2, x2, #0x283 │ │ + mov x0, x23 │ │ + bl 489bc │ │ + cmp x0, #0x0 │ │ + csel x19, xzr, x1, eq // eq = none │ │ + csinc x22, x0, xzr, ne // ne = any │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2ac │ │ + mov x0, x23 │ │ + bl 48b0c │ │ + bl 48b44 │ │ + mov x0, x23 │ │ + bl 489bc │ │ + ldp x9, x8, [sp, #288] │ │ + cmp x24, #0x0 │ │ + str x19, [sp, #1496] │ │ + add x19, sp, #0x440 │ │ + str x28, [sp, #1456] │ │ + str x9, [sp, #1296] │ │ + str x8, [sp, #1304] │ │ + ldp x9, x8, [sp, #272] │ │ + str x27, [sp, #1464] │ │ + str x21, [sp, #1472] │ │ + str x9, [sp, #1312] │ │ + str x8, [sp, #1320] │ │ + ldp x9, x8, [sp, #256] │ │ + str x20, [sp, #1480] │ │ + str x22, [sp, #1488] │ │ + str x9, [sp, #1328] │ │ + str x8, [sp, #1336] │ │ + ldp x9, x8, [sp, #240] │ │ + str xzr, [sp, #1544] │ │ + str xzr, [sp, #1536] │ │ + str x8, [sp, #1352] │ │ + ldr x8, [sp, #208] │ │ + str x9, [sp, #1344] │ │ + str x8, [sp, #1360] │ │ + ldr x8, [sp, #232] │ │ + str xzr, [sp, #1560] │ │ + str x8, [sp, #1368] │ │ + ldp x9, x8, [sp, #192] │ │ + strb wzr, [sp, #1568] │ │ + str x9, [sp, #1376] │ │ + str x8, [sp, #1384] │ │ + ldp x9, x8, [sp, #176] │ │ + str x9, [sp, #1392] │ │ + str x8, [sp, #1400] │ │ + ldp x9, x8, [sp, #160] │ │ + str x9, [sp, #1408] │ │ + str x8, [sp, #1416] │ │ + ldp x9, x8, [sp, #144] │ │ + str x9, [sp, #1424] │ │ + str x8, [sp, #1432] │ │ + ldp x9, x8, [sp, #112] │ │ + str x9, [sp, #1440] │ │ + csel x9, xzr, x25, eq // eq = none │ │ + str x8, [sp, #1448] │ │ + csinc x8, x24, xzr, ne // ne = any │ │ + cmp x0, #0x0 │ │ + str x8, [sp, #1504] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + mov w0, #0x128 // #296 │ │ + str x8, [sp, #1520] │ │ + mov w8, #0x1 // #1 │ │ + dup v0.2d, x8 │ │ + str x9, [sp, #1512] │ │ + csel x9, xzr, x1, eq // eq = none │ │ + str x9, [sp, #1528] │ │ + str q0, [x19, #192] │ │ + bl 75760 │ │ + cbz x0, 2dda4 │ │ + add x1, sp, #0x500 │ │ + mov w2, #0x128 // #296 │ │ + mov x24, x0 │ │ + bl 75770 │ │ + ldp x0, x23, [sp, #328] │ │ + str x24, [sp, #584] │ │ + bl 48ae4 │ │ + add x8, sp, #0x500 │ │ + add x1, sp, #0x158 │ │ + mov w2, #0x118 // #280 │ │ + add x0, x8, #0x10 │ │ + bl 75770 │ │ + mov w8, #0x1 // #1 │ │ + mov w0, #0x128 // #296 │ │ + dup v0.2d, x8 │ │ + str q0, [x19, #192] │ │ + bl 75760 │ │ + cbz x0, 2dd94 │ │ + add x1, sp, #0x500 │ │ + mov w2, #0x128 // #296 │ │ + mov x25, x0 │ │ + add x22, sp, #0x340 │ │ + add x28, sp, #0x500 │ │ + bl 75770 │ │ + ldp x27, x21, [x25, #48] │ │ + mov w8, #0x8 // #8 │ │ + str x25, [sp, #928] │ │ + str xzr, [sp, #968] │ │ + str x8, [sp, #976] │ │ + str xzr, [sp, #984] │ │ + str x27, [sp, #992] │ │ + str x21, [sp, #1000] │ │ + str xzr, [sp, #1008] │ │ + cbz x21, 2c868 │ │ + mov x19, xzr │ │ + mov x24, xzr │ │ + mov x26, xzr │ │ + mov w20, #0x8 // #8 │ │ + mov x28, x21 │ │ + add x0, sp, #0x500 │ │ + add x1, sp, #0x3e0 │ │ + mov x2, x26 │ │ + bl 4148c │ │ + ldrb w8, [sp, #1321] │ │ + cmp w8, #0x3 │ │ + b.eq 2d56c // b.none │ │ + ldr x8, [sp, #1000] │ │ + ldr x9, [sp, #1008] │ │ + ldr x10, [sp, #968] │ │ + ldr x22, [sp, #1312] │ │ + sub x8, x21, x8 │ │ + ldr x21, [sp, #1296] │ │ + cmp x24, x10 │ │ + add x26, x8, x9 │ │ + str x26, [sp, #1008] │ │ + b.ne 2c838 // b.any │ │ + add x0, sp, #0x3c8 │ │ + bl 41798 │ │ + ldr x20, [sp, #976] │ │ + add x8, x20, x19 │ │ + add x24, x24, #0x1 │ │ + add x19, x19, #0x10 │ │ + stp x22, x21, [x8] │ │ + ldr x21, [sp, #1000] │ │ + str x24, [sp, #984] │ │ + cbnz x21, 2c7e8 │ │ + cmp x24, #0x2 │ │ + add x22, sp, #0x340 │ │ + mov x21, x28 │ │ + add x28, sp, #0x500 │ │ + b.cs 2ddb8 // b.hs, b.nlast │ │ + ldr x10, [x25, #240] │ │ + ldp x8, x9, [x25, #64] │ │ + mov w11, #0x8 // #8 │ │ + add x19, sp, #0x440 │ │ + add x20, sp, #0x730 │ │ + str x10, [sp, #264] │ │ + ldr x10, [x25, #248] │ │ + str x11, [sp, #1024] │ │ + str x10, [sp, #280] │ │ + add x10, x25, #0xe0 │ │ + stp x27, x10, [sp, #240] │ │ + ldrb w10, [x25, #288] │ │ + str x11, [sp, #1048] │ │ + str x8, [sp, #1064] │ │ + ldp x11, x8, [x25, #32] │ │ + str w10, [sp, #256] │ │ + add x10, x28, #0x1c8 │ │ + str xzr, [sp, #1016] │ │ + stp x8, x10, [sp, #288] │ │ + str xzr, [sp, #1032] │ │ + str xzr, [sp, #1040] │ │ + str xzr, [sp, #1056] │ │ + str x11, [sp, #272] │ │ + str x9, [sp, #1072] │ │ + str xzr, [sp, #1080] │ │ + add x0, sp, #0x500 │ │ + add x1, sp, #0x428 │ │ + bl 3c35c │ │ + ldr x8, [sp, #1280] │ │ + ldr x27, [sp, #1288] │ │ + ldr x26, [sp, #1296] │ │ + cmp x8, #0x3 │ │ + b.eq 2d584 // b.none │ │ + ldur q0, [x28, #24] │ │ + ldur q1, [x28, #40] │ │ + cmp x8, #0x2 │ │ + ldur q2, [x28, #56] │ │ + ldur x9, [x28, #72] │ │ + stp q0, q1, [x22, #256] │ │ + str q2, [x22, #288] │ │ + str x9, [sp, #1136] │ │ + b.eq 2d594 // b.none │ │ + ldr x24, [sp, #1056] │ │ + tbnz w8, #0, 2c8cc │ │ + cmp x26, #0x1 │ │ + b.eq 2c8cc // b.none │ │ + cmp x26, #0x2 │ │ + b.eq 2c9ec // b.none │ │ + cmp x26, #0x5 │ │ + b.eq 2c8cc // b.none │ │ + ldp q0, q1, [x22, #256] │ │ + add x9, sp, #0x480 │ │ + ldr x8, [sp, #1136] │ │ + str xzr, [sp, #1152] │ │ + str x27, [sp, #1160] │ │ + stur q0, [x9, #24] │ │ + ldr q0, [x22, #288] │ │ + str x26, [sp, #1168] │ │ + stur q1, [x9, #40] │ │ + stur q0, [x9, #56] │ │ + stur x8, [x9, #72] │ │ + bl 48a64 │ │ + ldr x8, [sp, #1280] │ │ + cmp x8, #0x2 │ │ + b.eq 2c8cc // b.none │ │ + add x0, sp, #0x730 │ │ + add x1, sp, #0x500 │ │ + mov w2, #0x1c0 // #448 │ │ + bl 75770 │ │ + ldr x8, [sp, #2208] │ │ + ldr x9, [sp, #1880] │ │ + ldr x10, [sp, #1888] │ │ + str x20, [sp, #1168] │ │ + add x11, x8, #0x10 │ │ + str x9, [sp, #1152] │ │ + str x10, [sp, #1160] │ │ + str x11, [sp, #1176] │ │ + str xzr, [sp, #1184] │ │ + cbz x10, 2dd74 │ │ + mov x26, xzr │ │ + mov w12, wzr │ │ + sub x11, x10, #0x1 │ │ + add x13, x9, #0x1 │ │ + ldurb w14, [x13, #-1] │ │ + cmp w12, #0x3f │ │ + ccmp w14, #0x1, #0x0, eq // eq = none │ │ + b.hi 2d600 // b.pmore │ │ + and x15, x14, #0x7f │ │ + lsl x15, x15, x12 │ │ + orr x26, x15, x26 │ │ + tbz w14, #7, 2cac8 │ │ + sub x11, x11, #0x1 │ │ + add x13, x13, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x11, #0x1 │ │ + b.ne 2c9b4 // b.any │ │ + b 2d614 │ │ + ldp q0, q1, [x22, #256] │ │ + mov w8, #0x2 // #2 │ │ + add x9, sp, #0x480 │ │ + str x8, [sp, #1168] │ │ + ldr x8, [sp, #1136] │ │ + str xzr, [sp, #1152] │ │ + stur q0, [x9, #24] │ │ + ldr q0, [x22, #288] │ │ + str x27, [sp, #1160] │ │ + stur q1, [x9, #40] │ │ + stur q0, [x9, #56] │ │ + stur x8, [x9, #72] │ │ + bl 48a64 │ │ + ldr x8, [sp, #1280] │ │ + cmp x8, #0x2 │ │ + b.eq 2c8cc // b.none │ │ + add x0, sp, #0x730 │ │ + add x1, sp, #0x500 │ │ + mov w2, #0x1c0 // #448 │ │ + str x21, [sp, #200] │ │ + bl 75770 │ │ + str wzr, [sp, #232] │ │ + str xzr, [sp, #1152] │ │ + bl 48a74 │ │ + add x8, sp, #0x440 │ │ + ldr x9, [sp, #296] │ │ + add x19, sp, #0x440 │ │ + ldp q0, q1, [x8, #64] │ │ + ldr x8, [sp, #1184] │ │ + str x27, [sp, #1728] │ │ + str x8, [x9, #32] │ │ + ldr w8, [sp, #232] │ │ + stp q0, q1, [x9] │ │ + strh w8, [sp, #1832] │ │ + ldr w8, [sp, #192] │ │ + str xzr, [sp, #1776] │ │ + strh w8, [sp, #1834] │ │ + ldr x8, [sp, #1040] │ │ + cmp x24, x8 │ │ + mov w8, #0x53 // #83 │ │ + strb w8, [sp, #1816] │ │ + b.ne 2ca9c // b.any │ │ + add x0, sp, #0x410 │ │ + bl 41b1c │ │ + mov w9, #0x230 // #560 │ │ + ldr x8, [sp, #1048] │ │ + add x1, sp, #0x500 │ │ + madd x0, x24, x9, x8 │ │ + mov w2, #0x230 // #560 │ │ + bl 75770 │ │ + add x8, x24, #0x1 │ │ + ldr x21, [sp, #200] │ │ + add x20, sp, #0x730 │ │ + str x8, [sp, #1056] │ │ + b 2c8cc │ │ + str x13, [sp, #1152] │ │ + str x11, [sp, #1160] │ │ + cbnz x26, 2cb44 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 2cad4 │ │ + b.ne 2caf4 // b.any │ │ + dmb ishld │ │ + ldr x0, [sp, #2208] │ │ + bl 3e698 │ │ + ldr x8, [sp, #1936] │ │ + cmp x8, #0x2f │ │ + b.eq 2c8cc // b.none │ │ + ldr x8, [sp, #2024] │ │ + cbz x8, 2cb10 │ │ + ldr x0, [sp, #2032] │ │ + bl 75780 │ │ + ldr x8, [sp, #2048] │ │ + cbz x8, 2cb20 │ │ + ldr x0, [sp, #2056] │ │ + bl 75780 │ │ + ldr x8, [sp, #2072] │ │ + cbz x8, 2cb30 │ │ + ldr x0, [sp, #2080] │ │ + bl 75780 │ │ + ldr x8, [sp, #2096] │ │ + cbz x8, 2c8cc │ │ + ldr x0, [sp, #2104] │ │ + bl 75780 │ │ + b 2c8cc │ │ + ldr x10, [x8, #32] │ │ + sub x9, x26, #0x1 │ │ + cmp x9, x10 │ │ + b.cs 2cb64 // b.hs, b.nlast │ │ + mov w10, #0x70 // #112 │ │ + ldr x8, [x8, #24] │ │ + madd x0, x9, x10, x8 │ │ + b 2cbd0 │ │ + ldr x9, [x8, #40] │ │ + cbz x9, 2de3c │ │ + ldr x8, [x8, #48] │ │ + ldrh w11, [x9, #1330] │ │ + add x13, x9, #0x4d8 │ │ + mov x10, #0xffffffffffffffff // #-1 │ │ + lsl x12, x11, #3 │ │ + cbz x12, 2cbb0 │ │ + ldr x14, [x13], #8 │ │ + sub x12, x12, #0x8 │ │ + add x10, x10, #0x1 │ │ + cmp x26, x14 │ │ + cset w14, hi // hi = pmore │ │ + csinv w14, w14, wzr, cs // cs = hs, nlast │ │ + and w14, w14, #0xff │ │ + cmp w14, #0x1 │ │ + b.eq 2cb80 // b.none │ │ + cbnz w14, 2cbb4 │ │ + b 2cbc8 │ │ + mov x10, x11 │ │ + cbz x8, 2de3c │ │ + add x9, x9, x10, lsl #3 │ │ + sub x8, x8, #0x1 │ │ + ldr x9, [x9, #1336] │ │ + b 2cb70 │ │ + mov w8, #0x70 // #112 │ │ + madd x0, x10, x8, x9 │ │ + ldrb w8, [x0, #106] │ │ + cmp w8, #0x1 │ │ + b.ne 2cbe4 // b.any │ │ + mov w8, #0x1 // #1 │ │ + str x8, [sp, #1184] │ │ + bl 1b5d4 │ │ + cbz x1, 2cf9c │ │ + ldr x11, [sp, #2280] │ │ + ldr x9, [sp, #280] │ │ + lsl x12, x1, #4 │ │ + ldr w10, [sp, #1912] │ │ + ldr x13, [sp, #2264] │ │ + str xzr, [sp, #176] │ │ + sub x9, x9, x11 │ │ + str wzr, [sp, #232] │ │ + str x9, [sp, #48] │ │ + ldr x9, [sp, #264] │ │ + cmp w10, #0x50, lsl #12 │ │ + cset w8, cc // cc = lo, ul, last │ │ + str wzr, [sp, #168] │ │ + add x9, x9, x11 │ │ + str wzr, [sp, #144] │ │ + str x9, [sp, #56] │ │ + ldr w9, [sp, #256] │ │ + str wzr, [sp, #84] │ │ + tst w9, w8 │ │ + ubfx x8, x10, #8, #8 │ │ + str x13, [sp, #120] │ │ + str x8, [sp, #40] │ │ + and w8, w10, #0xff00 │ │ + str w8, [sp, #36] │ │ + csel x8, x11, xzr, ne // ne = any │ │ + str x8, [sp, #64] │ │ + ldr x8, [sp, #288] │ │ + sub x8, x8, x13 │ │ + stp x11, x8, [sp, #152] │ │ + ldr x8, [sp, #272] │ │ + add x8, x8, x13 │ │ + stp x10, x8, [sp, #88] │ │ + and x8, x10, #0xff │ │ + str x8, [sp, #104] │ │ + ldr x8, [sp, #1168] │ │ + ldr q0, [x0] │ │ + mov x20, x0 │ │ + add x0, sp, #0x500 │ │ + add x1, sp, #0x480 │ │ + add x3, sp, #0x4f0 │ │ + ldr w2, [x8, #72] │ │ + str x12, [sp, #208] │ │ + str q0, [x19, #176] │ │ + bl 358a8 │ │ + ldr x9, [sp, #1280] │ │ + ldr x8, [sp, #1288] │ │ + ldr x26, [sp, #1296] │ │ + cmp x9, #0x2e │ │ + b.eq 2dd84 // b.none │ │ + ldr x10, [sp, #1304] │ │ + str x8, [sp, #1240] │ │ + str x9, [sp, #1232] │ │ + and w8, w10, #0xffff │ │ + str x26, [sp, #1248] │ │ + cmp w8, #0x55 │ │ + str x10, [sp, #1256] │ │ + b.eq 2cdf4 // b.none │ │ + cmp w8, #0x12 │ │ + b.eq 2cd54 // b.none │ │ + cmp w8, #0x13 │ │ + b.eq 2cdc8 // b.none │ │ + cmp w8, #0x11 │ │ + b.ne 2cf70 // b.any │ │ + bl 489d4 │ │ + ldr x8, [sp, #1280] │ │ + cbz x8, 2ce7c │ │ + cmp x8, #0xc │ │ + b.ne 2cf70 // b.any │ │ + ldr x8, [sp, #288] │ │ + ldr x9, [sp, #120] │ │ + ldr x14, [sp, #24] │ │ + cmp x8, x9 │ │ + b.cc 2de48 // b.lo, b.ul, b.last │ │ + bl 48aac │ │ + b.cc 2de50 // b.lo, b.ul, b.last │ │ + bl 48b30 │ │ + b.hi 2df78 // b.pmore │ │ + adrp x13, 6000 │ │ + add x13, x13, #0x1b8 │ │ + adr x11, 2cd40 │ │ + ldrh w12, [x13, x10, lsl #1] │ │ + add x11, x11, x12, lsl #2 │ │ + ldr x10, [sp, #96] │ │ + add x26, x10, x9 │ │ + br x11 │ │ + ldr x8, [sp, #160] │ │ + cmp x8, x9 │ │ + b.eq 2df10 // b.none │ │ + ldrb w8, [x26] │ │ + b 2cf20 │ │ + bl 489d4 │ │ + ldr x8, [sp, #1280] │ │ + cbz x8, 2cebc │ │ + ldr x14, [sp, #112] │ │ + cmp x8, #0x7 │ │ + b.eq 2cea8 // b.none │ │ + cmp x8, #0xc │ │ + b.ne 2cf70 // b.any │ │ + ldr x8, [sp, #288] │ │ + ldr x9, [sp, #120] │ │ + cmp x8, x9 │ │ + b.cc 2de48 // b.lo, b.ul, b.last │ │ + bl 48aac │ │ + b.cc 2de50 // b.lo, b.ul, b.last │ │ + bl 48b30 │ │ + b.hi 2df78 // b.pmore │ │ + adrp x13, 6000 │ │ + add x13, x13, #0x1a8 │ │ + adr x11, 2cdb4 │ │ + ldrh w12, [x13, x10, lsl #1] │ │ + add x11, x11, x12, lsl #2 │ │ + ldr x10, [sp, #96] │ │ + add x26, x10, x9 │ │ + br x11 │ │ + ldr x8, [sp, #160] │ │ + cmp x8, x9 │ │ + b.eq 2df10 // b.none │ │ + ldrb w8, [x26] │ │ + b 2cf60 │ │ + bl 489d4 │ │ + ldr x8, [sp, #1280] │ │ + ldrh w9, [sp, #1288] │ │ + cmp x8, #0x26 │ │ + ldr w8, [sp, #192] │ │ + csel w8, w9, w8, eq // eq = none │ │ + str w8, [sp, #192] │ │ + ldr w8, [sp, #232] │ │ + csinc w8, w8, wzr, ne // ne = any │ │ + str w8, [sp, #232] │ │ + b 2cf70 │ │ + bl 489d4 │ │ + ldr x9, [sp, #1280] │ │ + ldr x8, [sp, #1288] │ │ + ldr x10, [sp, #184] │ │ + cmp x9, #0x16 │ │ + b.eq 2ce90 // b.none │ │ + ldr x12, [sp, #208] │ │ + cmp x9, #0x18 │ │ + mov x0, x20 │ │ + b.ne 2cea0 // b.any │ │ + ldr x9, [sp, #280] │ │ + ldr x10, [sp, #152] │ │ + cmp x9, x10 │ │ + b.cc 2df04 // b.lo, b.ul, b.last │ │ + ldp x10, x9, [sp, #40] │ │ + mul x8, x8, x10 │ │ + subs x9, x9, x8 │ │ + b.cc 2df0c // b.lo, b.ul, b.last │ │ + ldr w10, [sp, #36] │ │ + cmp w10, #0x800 │ │ + ldr x10, [sp, #56] │ │ + add x26, x10, x8 │ │ + b.ne 2ced0 // b.any │ │ + cmp x9, #0x7 │ │ + b.ls 2df10 // b.plast │ │ + ldrb w9, [x26, #6] │ │ + ldrh w10, [x26, #4] │ │ + ldr w11, [x26] │ │ + ldrb w8, [x26, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x8, x8, x9, #8 │ │ + b 2cedc │ │ + ldr x8, [sp, #1288] │ │ + str x8, [sp, #72] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #168] │ │ + b 2cf70 │ │ + ldr x9, [sp, #64] │ │ + ldr x12, [sp, #208] │ │ + mov x0, x20 │ │ + b 2cee0 │ │ + str xzr, [sp, #176] │ │ + b 2ceec │ │ + ldr x8, [sp, #1288] │ │ + str x8, [sp, #8] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #84] │ │ + b 2cf70 │ │ + ldr x8, [sp, #1288] │ │ + str x8, [sp, #16] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #144] │ │ + b 2cf70 │ │ + cmp x9, #0x3 │ │ + b.ls 2df10 // b.plast │ │ + ldr w8, [x26] │ │ + ldr x9, [sp, #152] │ │ + add x10, x8, x9 │ │ + mov w8, #0x1 // #1 │ │ + str x8, [sp, #176] │ │ + str x10, [sp, #184] │ │ + b 2cf78 │ │ + cmp x8, #0x1 │ │ + b.ls 2df10 // b.plast │ │ + ldrh w8, [x26] │ │ + b 2cf20 │ │ + cmp x8, #0x7 │ │ + b.ls 2df10 // b.plast │ │ + bl 48a38 │ │ + b 2cf20 │ │ + cmp x8, #0x3 │ │ + b.ls 2df10 // b.plast │ │ + ldr w8, [x26] │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #24] │ │ + str w9, [sp, #168] │ │ + str x8, [sp, #72] │ │ + b 2cf70 │ │ + cmp x8, #0x1 │ │ + b.ls 2df10 // b.plast │ │ + ldrh w8, [x26] │ │ + b 2cf60 │ │ + cmp x8, #0x7 │ │ + b.ls 2df10 // b.plast │ │ + bl 48a38 │ │ + b 2cf60 │ │ + cmp x8, #0x3 │ │ + b.ls 2df10 // b.plast │ │ + ldr w8, [x26] │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #112] │ │ + str w9, [sp, #144] │ │ + str x8, [sp, #16] │ │ + ldr x12, [sp, #208] │ │ + mov x0, x20 │ │ + subs x12, x12, #0x10 │ │ + add x0, x0, #0x10 │ │ + b.ne 2cc74 // b.any │ │ + ldr w20, [sp, #168] │ │ + ldr w14, [sp, #84] │ │ + ldr w15, [sp, #144] │ │ + ldr x16, [sp, #176] │ │ + tbz w16, #0, 2cfb0 │ │ + b 2d320 │ │ + str wzr, [sp, #232] │ │ + mov w20, wzr │ │ + mov w15, wzr │ │ + mov w14, wzr │ │ + mov w16, wzr │ │ + ldr x8, [sp, #984] │ │ + cbz x8, 2d320 │ │ + ldr x9, [sp, #976] │ │ + cmp x8, #0x1 │ │ + b.ne 2cfcc // b.any │ │ + mov x10, xzr │ │ + b 2cff4 │ │ + mov x10, xzr │ │ + mov x11, x8 │ │ + add x12, x10, x11, lsr #1 │ │ + sub x11, x11, x11, lsr #1 │ │ + lsl x13, x12, #4 │ │ + ldr x13, [x9, x13] │ │ + cmp x13, x27 │ │ + csel x10, x10, x12, hi // hi = pmore │ │ + cmp x11, #0x1 │ │ + b.hi 2cfd4 // b.pmore │ │ + lsl x11, x10, #4 │ │ + ldr x11, [x9, x11] │ │ + cmp x11, x27 │ │ + b.ne 2d320 // b.any │ │ + add x11, x9, x10, lsl #4 │ │ + add x10, x10, #0x1 │ │ + sub x11, x11, #0x10 │ │ + subs x10, x10, #0x1 │ │ + b.eq 2d024 // b.none │ │ + ldr x12, [x11], #-16 │ │ + cmp x12, x27 │ │ + b.eq 2d010 // b.none │ │ + cmp x10, x8 │ │ + str x21, [sp, #200] │ │ + b.eq 2d474 // b.none │ │ + add x10, x9, x10, lsl #4 │ │ + add x20, x9, x8, lsl #4 │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #168] │ │ + mov x26, x10 │ │ + str x20, [sp, #176] │ │ + ldr x8, [x26], #16 │ │ + cmp x8, x27 │ │ + b.ne 2d310 // b.any │ │ + ldr x2, [x10, #8] │ │ + add x19, sp, #0x730 │ │ + subs x8, x21, x2 │ │ + b.cc 2df8c // b.lo, b.ul, b.last │ │ + ldr x9, [sp, #240] │ │ + add x0, sp, #0x500 │ │ + add x1, sp, #0x4d0 │ │ + str x8, [sp, #1240] │ │ + add x9, x9, x2 │ │ + str x9, [sp, #1232] │ │ + bl 4148c │ │ + ldrb w8, [sp, #1321] │ │ + cmp w8, #0x3 │ │ + b.eq 2df9c // b.none │ │ + ldrb w9, [sp, #1320] │ │ + ldrh w10, [sp, #1322] │ │ + ldr x21, [sp, #1288] │ │ + orr w8, w9, w8, lsl #8 │ │ + orr w14, w8, w10, lsl #16 │ │ + and w8, w14, #0xff │ │ + ubfiz x15, x14, #1, #7 │ │ + cmp w8, #0x8 │ │ + b.hi 2d2ec // b.pmore │ │ + mov w9, #0x1 // #1 │ │ + lsl w8, w9, w8 │ │ + mov w9, #0x116 // #278 │ │ + tst w8, w9 │ │ + b.eq 2d2ec // b.none │ │ + neg w8, w14, lsl #3 │ │ + mov x9, #0xffffffffffffffff // #-1 │ │ + ldr x20, [sp, #1280] │ │ + str x26, [sp, #208] │ │ + and w8, w8, #0x38 │ │ + lsr x16, x9, x8 │ │ + and w8, w14, #0xff │ │ + cmp w8, #0x1 │ │ + b.eq 2d194 // b.none │ │ + cmp w8, #0x2 │ │ + b.eq 2d144 // b.none │ │ + cmp w8, #0x4 │ │ + b.ne 2d1dc // b.any │ │ + cbz x21, 2d2dc │ │ + add x9, x20, #0x4 │ │ + cmp x21, x15 │ │ + b.cc 2d2dc // b.lo, b.ul, b.last │ │ + mov x26, x9 │ │ + cmp x21, #0x4 │ │ + b.cc 2df30 // b.lo, b.ul, b.last │ │ + and x8, x21, #0xfffffffffffffffc │ │ + cmp x8, #0x4 │ │ + b.eq 2df4c // b.none │ │ + ldp w22, w8, [x26, #-4] │ │ + sub x21, x21, #0x8 │ │ + add x9, x26, #0x8 │ │ + orr x10, x8, x22 │ │ + cbz x10, 2d100 │ │ + cmp x16, x22 │ │ + add x20, x26, #0x4 │ │ + b.eq 2d0f8 // b.none │ │ + b 2d25c │ │ + cbz x21, 2d2dc │ │ + add x9, x20, #0x2 │ │ + cmp x21, x15 │ │ + b.cc 2d2dc // b.lo, b.ul, b.last │ │ + mov x26, x9 │ │ + cmp x21, #0x2 │ │ + b.cc 2df24 // b.lo, b.ul, b.last │ │ + and x8, x21, #0xfffffffffffffffe │ │ + cmp x8, #0x2 │ │ + b.eq 2df4c // b.none │ │ + ldurh w22, [x26, #-2] │ │ + ldrh w8, [x26] │ │ + sub x21, x21, #0x4 │ │ + add x9, x26, #0x4 │ │ + orr x10, x8, x22 │ │ + cbz x10, 2d14c │ │ + cmp x16, x22 │ │ + add x20, x26, #0x2 │ │ + b.eq 2d144 // b.none │ │ + b 2d25c │ │ + cbz x21, 2d2dc │ │ + add x9, x20, #0x1 │ │ + cmp x21, x15 │ │ + b.cc 2d2dc // b.lo, b.ul, b.last │ │ + mov x26, x9 │ │ + cbz x21, 2df3c │ │ + cmp x21, #0x1 │ │ + b.eq 2df4c // b.none │ │ + ldurb w22, [x26, #-1] │ │ + ldrb w8, [x26] │ │ + sub x21, x21, #0x2 │ │ + add x9, x26, #0x2 │ │ + orr x10, x8, x22 │ │ + cbz x10, 2d19c │ │ + cmp x16, x22 │ │ + add x20, x26, #0x1 │ │ + b.eq 2d194 // b.none │ │ + b 2d25c │ │ + cbz x21, 2d2dc │ │ + mov x26, x20 │ │ + cmp x21, x15 │ │ + b.cc 2d2dc // b.lo, b.ul, b.last │ │ + cmp x21, #0x8 │ │ + b.cc 2df4c // b.lo, b.ul, b.last │ │ + and x8, x21, #0xfffffffffffffff8 │ │ + cmp x8, #0x8 │ │ + b.eq 2df48 // b.none │ │ + ldrb w8, [x26, #6] │ │ + ldrh w9, [x26, #4] │ │ + add x20, x26, #0x10 │ │ + ldr w10, [x26] │ │ + ldrb w11, [x26, #14] │ │ + sub x21, x21, #0x10 │ │ + ldrh w12, [x26, #12] │ │ + ldr w13, [x26, #8] │ │ + orr w8, w9, w8, lsl #16 │ │ + lsl x9, x10, #8 │ │ + orr w10, w12, w11, lsl #16 │ │ + lsl x11, x13, #8 │ │ + ldrb w12, [x26, #7] │ │ + orr x8, x9, x8, lsl #40 │ │ + ldrb w9, [x26, #15] │ │ + mov x26, x20 │ │ + orr x10, x11, x10, lsl #40 │ │ + extr x22, x12, x8, #8 │ │ + extr x8, x9, x10, #8 │ │ + orr x9, x8, x22 │ │ + cbz x9, 2d1e4 │ │ + cmp x22, x16 │ │ + b.eq 2d1dc // b.none │ │ + adds x26, x22, x8 │ │ + stp x14, x16, [sp, #152] │ │ + str x15, [sp, #144] │ │ + b.cs 2dfcc // b.hs, b.nlast │ │ + ldr x9, [sp, #160] │ │ + cmp x26, x9 │ │ + b.hi 2dfcc // b.pmore │ │ + ldp x15, x14, [sp, #144] │ │ + add x28, sp, #0x500 │ │ + ldr x23, [sp, #336] │ │ + ldr x16, [sp, #160] │ │ + cbz x8, 2d0dc │ │ + ldr x23, [sp, #1032] │ │ + ldr x8, [sp, #1016] │ │ + cmp x23, x8 │ │ + b.ne 2d2ac // b.any │ │ + add x0, sp, #0x3f8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x720 │ │ + bl 41a68 │ │ + ldr x8, [sp, #1024] │ │ + ldp x15, x14, [sp, #144] │ │ + add x9, x23, #0x1 │ │ + ldr x16, [sp, #160] │ │ + add x28, sp, #0x500 │ │ + add x8, x8, x23, lsl #5 │ │ + ldr x23, [sp, #336] │ │ + str wzr, [sp, #168] │ │ + str x9, [sp, #1032] │ │ + stp x22, x26, [x8] │ │ + stp x24, xzr, [x8, #16] │ │ + b 2d0dc │ │ + ldp x21, x26, [sp, #200] │ │ + add x22, sp, #0x340 │ │ + ldr x20, [sp, #176] │ │ + b 2d304 │ │ + cbz x21, 2d300 │ │ + cmp x21, x15 │ │ + ldr x21, [sp, #200] │ │ + b.cc 2d304 // b.lo, b.ul, b.last │ │ + b 2dfbc │ │ + ldr x21, [sp, #200] │ │ + cmp x26, x20 │ │ + mov x10, x26 │ │ + b.ne 2d048 // b.any │ │ + ldr w8, [sp, #168] │ │ + str xzr, [sp, #1152] │ │ + tbz w8, #0, 2ca48 │ │ + b 2d478 │ │ + tbz w16, #0, 2d408 │ │ + ldr w9, [sp, #1912] │ │ + mov w10, #0x8 // #8 │ │ + mov w11, #0x18 // #24 │ │ + ldr x12, [sp, #248] │ │ + ldr x14, [sp, #184] │ │ + add x19, sp, #0x730 │ │ + lsr w8, w9, #16 │ │ + str x21, [sp, #200] │ │ + cmp w8, #0x4 │ │ + csel x10, x11, x10, hi // hi = pmore │ │ + mov w11, #0x10 // #16 │ │ + ldr x10, [x12, x10] │ │ + csel x11, x11, xzr, hi // hi = pmore │ │ + ldr x26, [x12, x11] │ │ + subs x10, x10, x14 │ │ + b.cc 2df68 // b.lo, b.ul, b.last │ │ + ldr x11, [sp, #272] │ │ + ldr x12, [sp, #2264] │ │ + cmp w8, #0x4 │ │ + ldr x13, [sp, #288] │ │ + mov w20, wzr │ │ + strh w9, [sp, #1328] │ │ + str x11, [sp, #1280] │ │ + ldr x11, [sp, #2248] │ │ + cset w9, hi // hi = pmore │ │ + str x13, [sp, #1288] │ │ + str x11, [sp, #1296] │ │ + add x11, x26, x14 │ │ + str x12, [sp, #1304] │ │ + str x11, [sp, #1312] │ │ + str x10, [sp, #1320] │ │ + strh w8, [sp, #1330] │ │ + strb w9, [sp, #1332] │ │ + add x0, sp, #0x4d0 │ │ + add x1, sp, #0x500 │ │ + bl 3a1bc │ │ + ldr x8, [sp, #1232] │ │ + ldr x21, [sp, #1240] │ │ + ldr x26, [sp, #1248] │ │ + cmp x8, #0x2 │ │ + b.eq 2d524 // b.none │ │ + tbz w8, #0, 2d53c │ │ + cmp x21, x26 │ │ + b.cs 2d3a8 // b.hs, b.nlast │ │ + ldr x20, [sp, #1032] │ │ + ldr x8, [sp, #1016] │ │ + cmp x20, x8 │ │ + b.ne 2d3e8 // b.any │ │ + bl 489e0 │ │ + ldr x8, [sp, #1024] │ │ + add x9, x20, #0x1 │ │ + str x9, [sp, #1032] │ │ + add x8, x8, x20, lsl #5 │ │ + mov w20, #0x1 // #1 │ │ + stp x21, x26, [x8] │ │ + stp x24, xzr, [x8, #16] │ │ + b 2d3a8 │ │ + str x21, [sp, #200] │ │ + tbz w20, #0, 2d440 │ │ + tbz w15, #0, 2d440 │ │ + ldr x8, [sp, #72] │ │ + ldr x9, [sp, #16] │ │ + cmp x8, x9 │ │ + b.cs 2d474 // b.hs, b.nlast │ │ + ldr x19, [sp, #1032] │ │ + ldr x8, [sp, #1016] │ │ + cmp x19, x8 │ │ + b.ne 2d548 // b.any │ │ + bl 489e0 │ │ + ldr x20, [sp, #16] │ │ + b 2d54c │ │ + and w8, w20, w14 │ │ + tbz w8, #0, 2d474 │ │ + ldr x8, [sp, #8] │ │ + ldr x9, [sp, #72] │ │ + add x20, x9, x8 │ │ + cmp x9, x20 │ │ + b.cs 2d474 // b.hs, b.nlast │ │ + ldr x19, [sp, #1032] │ │ + ldr x8, [sp, #1016] │ │ + cmp x19, x8 │ │ + b.ne 2d54c // b.any │ │ + bl 489e0 │ │ + b 2d54c │ │ + str xzr, [sp, #1152] │ │ + ldr x8, [sp, #1936] │ │ + cmp x8, #0x2f │ │ + b.eq 2ca48 // b.none │ │ + add x8, sp, #0x730 │ │ + add x0, sp, #0x480 │ │ + add x1, x25, #0x10 │ │ + add x2, sp, #0x730 │ │ + add x3, x8, #0x60 │ │ + bl 30fa0 │ │ + ldr x8, [x0] │ │ + cbnz x8, 2d4b4 │ │ + ldrb w8, [x0, #8] │ │ + cmp w8, #0x52 │ │ + b.ne 2ca48 // b.any │ │ + ldr x0, [x0, #16] │ │ + ldr x8, [x0, #24] │ │ + cbz x8, 2d51c │ │ + ldr x19, [sp, #1032] │ │ + ldr x9, [x0, #16] │ │ + lsl x20, x8, #5 │ │ + lsl x21, x19, #5 │ │ + add x22, x9, #0x10 │ │ + ldr x8, [sp, #1016] │ │ + ldr q0, [x22], #32 │ │ + cmp x19, x8 │ │ + str q0, [sp, #208] │ │ + b.ne 2d4f4 // b.any │ │ + add x0, sp, #0x3f8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x738 │ │ + bl 41a68 │ │ + ldr x8, [sp, #1024] │ │ + ldr q0, [sp, #208] │ │ + add x19, x19, #0x1 │ │ + subs x20, x20, #0x20 │ │ + str x19, [sp, #1032] │ │ + add x8, x8, x21 │ │ + add x21, x21, #0x20 │ │ + str q0, [x8] │ │ + stp x24, xzr, [x8, #16] │ │ + b.ne 2d4d0 // b.any │ │ + add x22, sp, #0x340 │ │ + b 2ca48 │ │ + and w20, w21, #0xff │ │ + cmp w20, #0x52 │ │ + b.ne 2dfac // b.any │ │ + str xzr, [sp, #1152] │ │ + tbnz w21, #8, 2ca48 │ │ + b 2d478 │ │ + str xzr, [sp, #1152] │ │ + tbnz w20, #0, 2ca48 │ │ + b 2d478 │ │ + ldr x20, [sp, #16] │ │ + ldr x8, [sp, #1024] │ │ + ldr x9, [sp, #72] │ │ + add x8, x8, x19, lsl #5 │ │ + stp x9, x20, [x8] │ │ + add x9, x19, #0x1 │ │ + stp x24, xzr, [x8, #16] │ │ + str x9, [sp, #1032] │ │ + b 2ca44 │ │ + ldr x8, [sp, #1280] │ │ + ldr x26, [sp, #1288] │ │ + lsr x22, x8, #16 │ │ + lsr x21, x8, #8 │ │ + and w20, w8, #0xff │ │ + b 2d6e4 │ │ + lsr x21, x27, #8 │ │ + lsr x22, x27, #16 │ │ + and w20, w27, #0xff │ │ + b 2d6a0 │ │ + ldr x28, [sp, #1032] │ │ + ldr x27, [sp, #1024] │ │ + cmp x28, #0x2 │ │ + b.cs 2de60 // b.hs, b.nlast │ │ + cbz x28, 2d6f4 │ │ + lsl x24, x28, #5 │ │ + mov x8, #0xffffffffffffffff // #-1 │ │ + mov x9, x24 │ │ + add x10, x27, x9 │ │ + ldur x11, [x10, #-32] │ │ + cmp x11, x8 │ │ + csel x8, x11, x8, cc // cc = lo, ul, last │ │ + subs x9, x9, #0x20 │ │ + stur x8, [x10, #-8] │ │ + b.ne 2d5b4 // b.any │ │ + ldr x8, [sp, #1016] │ │ + cmp x8, x28 │ │ + b.ls 2d710 // b.plast │ │ + lsl x1, x8, #5 │ │ + mov x0, x27 │ │ + mov w2, #0x8 // #8 │ │ + mov x3, x24 │ │ + bl 1652c │ │ + cbz x0, 2dfe4 │ │ + mov w20, wzr │ │ + mov x27, x0 │ │ + b 2d71c │ │ + add x19, sp, #0x730 │ │ + mov w20, #0x6 // #6 │ │ + str x13, [sp, #1152] │ │ + str x11, [sp, #1160] │ │ + b 2d628 │ │ + add x26, x9, x10 │ │ + add x19, sp, #0x730 │ │ + str xzr, [sp, #1160] │ │ + str x26, [sp, #1152] │ │ + mov w20, #0x13 // #19 │ │ + mov x22, xzr │ │ + mov w21, wzr │ │ + ldr x8, [sp, #2208] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 2d634 │ │ + b.ne 2d654 // b.any │ │ + dmb ishld │ │ + ldr x0, [sp, #2208] │ │ + bl 3e698 │ │ + ldr x8, [sp, #1936] │ │ + cmp x8, #0x2f │ │ + b.eq 2d6a0 // b.none │ │ + ldr x8, [sp, #2024] │ │ + cbz x8, 2d670 │ │ + ldr x0, [sp, #2032] │ │ + bl 75780 │ │ + ldr x8, [sp, #2048] │ │ + cbz x8, 2d680 │ │ + ldr x0, [sp, #2056] │ │ + bl 75780 │ │ + ldr x8, [sp, #2072] │ │ + cbz x8, 2d690 │ │ + ldr x0, [sp, #2080] │ │ + bl 75780 │ │ + ldr x8, [sp, #2096] │ │ + cbz x8, 2d6a0 │ │ + ldr x0, [sp, #2104] │ │ + bl 75780 │ │ + ldr x24, [sp, #1048] │ │ + ldr x8, [sp, #1056] │ │ + add x19, x8, #0x1 │ │ + mov x0, x24 │ │ + subs x19, x19, #0x1 │ │ + b.eq 2d6c8 // b.none │ │ + add x27, x0, #0x230 │ │ + bl 408c4 │ │ + mov x0, x27 │ │ + b 2d6b0 │ │ + ldr x8, [sp, #1040] │ │ + cbz x8, 2d6d4 │ │ + bl 48a5c │ │ + ldr x8, [sp, #1016] │ │ + cbz x8, 2d6e4 │ │ + ldr x0, [sp, #1024] │ │ + bl 75780 │ │ + ldr x8, [sp, #968] │ │ + cbz x8, 2d8ac │ │ + mov x27, xzr │ │ + b 2d780 │ │ + ldr x8, [sp, #1016] │ │ + cbz x8, 2d718 │ │ + mov x0, x27 │ │ + bl 75780 │ │ + mov w20, #0x1 // #1 │ │ + mov w27, #0x8 // #8 │ │ + b 2d71c │ │ + mov w20, wzr │ │ + b 2d71c │ │ + mov w20, #0x1 // #1 │ │ + ldr x19, [sp, #1056] │ │ + ldr x8, [sp, #1040] │ │ + ldr x26, [sp, #1048] │ │ + cmp x8, x19 │ │ + b.ls 2d76c // b.plast │ │ + cbz x19, 2d760 │ │ + mov w9, #0x230 // #560 │ │ + mov x0, x26 │ │ + mov w2, #0x8 // #8 │ │ + mul x24, x19, x9 │ │ + mul x1, x8, x9 │ │ + mov x3, x24 │ │ + bl 1652c │ │ + mov x26, x0 │ │ + cbnz x0, 2d76c │ │ + bl 48ad8 │ │ + b 2dfe8 │ │ + mov x0, x26 │ │ + bl 75780 │ │ + mov w26, #0x8 // #8 │ │ + ldr x8, [sp, #968] │ │ + lsr x21, x28, #8 │ │ + lsr x22, x28, #16 │ │ + and w20, w28, #0xff │ │ + cbz x8, 2d78c │ │ + ldr x0, [sp, #976] │ │ + bl 75780 │ │ + cbz x27, 2d8ac │ │ + ubfiz x8, x21, #8, #8 │ │ + mov w9, w20 │ │ + ldr x20, [x25, #256] │ │ + str x19, [sp, #960] │ │ + mov x19, xzr │ │ + mov w24, #0x8 // #8 │ │ + orr x8, x8, x22, lsl #16 │ │ + str x27, [sp, #936] │ │ + str x26, [sp, #952] │ │ + orr x8, x8, x9 │ │ + str x8, [sp, #944] │ │ + cbz x20, 2d97c │ │ + ldp x8, x9, [x20, #64] │ │ + add x21, sp, #0x500 │ │ + mov w22, #0x1c8 // #456 │ │ + add x27, sp, #0x440 │ │ + str xzr, [sp, #1232] │ │ + str x24, [sp, #1240] │ │ + str xzr, [sp, #1248] │ │ + str x8, [sp, #1088] │ │ + str x9, [sp, #1096] │ │ + str xzr, [sp, #1104] │ │ + add x0, sp, #0x500 │ │ + add x1, sp, #0x440 │ │ + bl 3c35c │ │ + ldr x8, [sp, #1280] │ │ + ldr x23, [sp, #1288] │ │ + ldr x26, [sp, #1296] │ │ + cmp x8, #0x3 │ │ + b.eq 2d8cc // b.none │ │ + ldur q0, [x21, #24] │ │ + ldur q1, [x21, #40] │ │ + cmp x8, #0x2 │ │ + ldur q2, [x21, #56] │ │ + ldur x9, [x21, #72] │ │ + stp q0, q1, [x27, #64] │ │ + str q2, [x27, #96] │ │ + str x9, [sp, #1200] │ │ + b.eq 2d934 // b.none │ │ + tbnz w8, #0, 2d7e4 │ │ + ldp q0, q1, [x27, #64] │ │ + ldr x8, [sp, #1200] │ │ + str xzr, [sp, #1280] │ │ + str x23, [sp, #1288] │ │ + stur q0, [x21, #24] │ │ + ldr q0, [x27, #96] │ │ + str x26, [sp, #1296] │ │ + stur q1, [x21, #40] │ │ + stur q0, [x21, #56] │ │ + stur x8, [x21, #72] │ │ + add x0, sp, #0x730 │ │ + add x1, x20, #0x10 │ │ + add x2, sp, #0x500 │ │ + bl 3c85c │ │ + ldr x8, [sp, #1840] │ │ + cmp x8, #0x2 │ │ + b.eq 2d7e4 // b.none │ │ + bl 48a74 │ │ + ldr x8, [sp, #1232] │ │ + str x23, [sp, #1728] │ │ + cmp x19, x8 │ │ + b.ne 2d890 // b.any │ │ + add x0, sp, #0x4d0 │ │ + bl 41dc8 │ │ + ldr x24, [sp, #1240] │ │ + madd x0, x19, x22, x24 │ │ + add x1, sp, #0x500 │ │ + mov w2, #0x1c8 // #456 │ │ + bl 75770 │ │ + add x19, x19, #0x1 │ │ + str x19, [sp, #1248] │ │ + b 2d7e4 │ │ + ubfiz x8, x21, #8, #8 │ │ + mov w9, w20 │ │ + str x26, [sp, #696] │ │ + str xzr, [sp, #680] │ │ + orr x8, x8, x22, lsl #16 │ │ + orr x8, x8, x9 │ │ + str x8, [sp, #688] │ │ + b 2d8e8 │ │ + bl 48ac4 │ │ + str x26, [sp, #696] │ │ + str x23, [sp, #688] │ │ + str xzr, [sp, #680] │ │ + add x0, sp, #0x3a8 │ │ + ldr x23, [sp, #336] │ │ + bl 40638 │ │ + ldxr x8, [x25] │ │ + subs x8, x8, #0x1 │ │ + stlxr w9, x8, [x25] │ │ + cbnz w9, 2d8e8 │ │ + b.ne 2d90c // b.any │ │ + mov w19, #0x1 // #1 │ │ + dmb ishld │ │ + add x0, sp, #0x3a0 │ │ + bl 303cc │ │ + ldr x9, [sp, #320] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x10, [sp, #136] │ │ + ldr x0, [x9] │ │ + str x8, [x10] │ │ + cmp x0, x8 │ │ + b.eq 2dc9c // b.none │ │ + ldr x1, [x9, #8] │ │ + bl 4147c │ │ + b 2dc9c │ │ + ldr x8, [sp, #1232] │ │ + cmp x8, x19 │ │ + b.ls 2d97c // b.plast │ │ + ldr x22, [sp, #128] │ │ + cbz x19, 2dd68 │ │ + mov w9, #0x1c8 // #456 │ │ + mov x0, x24 │ │ + mov w2, #0x8 // #8 │ │ + mul x26, x19, x9 │ │ + mul x1, x8, x9 │ │ + mov x3, x26 │ │ + bl 1652c │ │ + mov x24, x0 │ │ + cbnz x0, 2d980 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x26 │ │ + bl 16840 │ │ + b 2dfe8 │ │ + ldr x22, [sp, #128] │ │ + str x19, [sp, #728] │ │ + ldr x19, [sp, #320] │ │ + add x8, sp, #0x2a9 │ │ + str x24, [sp, #720] │ │ + ldur q0, [x8, #255] │ │ + add x8, sp, #0x2b9 │ │ + add x27, sp, #0x270 │ │ + ldr x26, [x19] │ │ + ldur q1, [x8, #255] │ │ + ldur q2, [x27, #96] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + stur q0, [x27, #8] │ │ + cmp x26, x8 │ │ + stur q1, [x27, #24] │ │ + stur q2, [x27, #40] │ │ + str x25, [sp, #624] │ │ + b.ne 2da88 // b.any │ │ + mov w19, #0xa // #10 │ │ + ldp q0, q1, [x27] │ │ + mov w2, #0x78 // #120 │ │ + ldr x25, [sp, #136] │ │ + ldr x8, [sp, #672] │ │ + ldr q2, [x27, #32] │ │ + ldr x1, [sp, #312] │ │ + add x9, x25, #0x1c8 │ │ + mov x0, x25 │ │ + str x8, [x25, #504] │ │ + stp q0, q1, [x9] │ │ + str q2, [x9, #32] │ │ + bl 75770 │ │ + add x0, x25, #0x79 │ │ + add x1, sp, #0x340 │ │ + mov w2, #0x57 // #87 │ │ + strb w19, [x25, #120] │ │ + bl 75770 │ │ + ldr q0, [x27, #176] │ │ + ldr w8, [sp, #336] │ │ + stp x28, x26, [x25, #312] │ │ + stur q0, [x25, #209] │ │ + ldp q1, q0, [x27, #112] │ │ + strb w8, [x25, #208] │ │ + ldur x8, [x27, #191] │ │ + stur q1, [x25, #232] │ │ + stur q0, [x25, #248] │ │ + ldp q1, q0, [x27, #144] │ │ + str x8, [x25, #224] │ │ + add x8, x25, #0xe8 │ │ + stp q1, q0, [x8, #32] │ │ + ldp x9, x8, [sp, #232] │ │ + stp x9, x8, [x25, #296] │ │ + ldp x8, x10, [sp, #288] │ │ + ldr x9, [sp, #320] │ │ + stp x9, x10, [x25, #328] │ │ + stp x8, x24, [x25, #344] │ │ + ldp x8, x9, [sp, #272] │ │ + stp x9, x21, [x25, #360] │ │ + stp x8, x20, [x25, #376] │ │ + ldp x8, x9, [sp, #256] │ │ + stp x9, x22, [x25, #392] │ │ + ldr x9, [sp, #248] │ │ + stp x8, x23, [x25, #408] │ │ + ldr x8, [sp, #328] │ │ + stp x9, x8, [x25, #424] │ │ + mov w8, #0x1 // #1 │ │ + stp x8, xzr, [x25, #440] │ │ + b 2dcbc │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x7fc │ │ + bl 489ac │ │ + cmp x0, #0x0 │ │ + csel x28, xzr, x1, eq // eq = none │ │ + csinc x24, x0, xzr, ne // ne = any │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x893 │ │ + bl 489ac │ │ + str x1, [sp, #208] │ │ + mov x25, x0 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x7eb │ │ + bl 48a14 │ │ + mov w3, #0x11 // #17 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x20, xzr, x1, eq // eq = none │ │ + csinc x21, x0, xzr, ne // ne = any │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x80b │ │ + bl 489ac │ │ + cmp x0, #0x0 │ │ + csel x9, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + stp x8, x9, [sp, #192] │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x81a │ │ + bl 489ac │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + csinc x23, x0, xzr, ne // ne = any │ │ + str x8, [sp, #296] │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x86f │ │ + bl 48a14 │ │ + mov w3, #0xe // #14 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #184] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #288] │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x87d │ │ + bl 48a14 │ │ + mov w3, #0x16 // #22 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #176] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #280] │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x829 │ │ + bl 48a14 │ │ + mov w3, #0xe // #14 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #168] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #272] │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x837 │ │ + bl 48a14 │ │ + mov w3, #0x13 // #19 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #160] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #264] │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x85c │ │ + bl 48a14 │ │ + mov w3, #0x13 // #19 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + csel x8, xzr, x1, eq // eq = none │ │ + str x8, [sp, #152] │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + str x8, [sp, #256] │ │ + adrp x2, 5000 │ │ + add x2, x2, #0xf60 │ │ + bl 48a14 │ │ + mov w3, #0x10 // #16 │ │ + bl 304f8 │ │ + cmp x0, #0x0 │ │ + mov x2, x28 │ │ + csel x22, xzr, x1, eq // eq = none │ │ + csinc x8, x0, xzr, ne // ne = any │ │ + add x0, sp, #0x500 │ │ + mov x1, x24 │ │ + str x8, [sp, #248] │ │ + bl 41e84 │ │ + ldrb w19, [sp, #1280] │ │ + cmp w19, #0xa │ │ + b.eq 2dc70 // b.none │ │ + stp x21, x20, [sp, #232] │ │ + add x21, sp, #0x440 │ │ + add x20, sp, #0x340 │ │ + ldur q0, [x21, #193] │ │ + ldr x8, [sp, #1296] │ │ + ldur q1, [x21, #216] │ │ + add x28, sp, #0x500 │ │ + cmp x25, #0x0 │ │ + add x0, sp, #0x500 │ │ + str q0, [x20, #256] │ │ + ldur q0, [x21, #232] │ │ + csinc x1, x25, xzr, ne // ne = any │ │ + stur x8, [x21, #15] │ │ + ldr x8, [sp, #208] │ │ + stp q1, q0, [x28, #560] │ │ + ldur q1, [x21, #248] │ │ + ldur q0, [x28, #72] │ │ + csel x2, xzr, x8, eq // eq = none │ │ + stp q1, q0, [x28, #592] │ │ + bl 41e84 │ │ + ldrb w8, [sp, #1280] │ │ + cmp w8, #0xa │ │ + b.ne 2dcdc // b.any │ │ + ldr x9, [sp, #320] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + mov x0, x26 │ │ + ldr x1, [x9, #8] │ │ + ldr x9, [sp, #136] │ │ + str x8, [x9] │ │ + bl 4147c │ │ + add x0, sp, #0x270 │ │ + ldr x23, [sp, #336] │ │ + mov w19, wzr │ │ + bl 42690 │ │ + ldr x9, [sp, #328] │ │ + ldr x0, [x23] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x9, x8 │ │ + ccmp x0, x8, #0x4, eq // eq = none │ │ + b.eq 2dcb8 // b.none │ │ + bl 48ae4 │ │ + bl 48aec │ │ + add sp, sp, #0x900 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + ldur q0, [x28, #1] │ │ + ldur q1, [x28, #24] │ │ + mov x0, x26 │ │ + ldur q2, [x28, #56] │ │ + str w8, [sp, #336] │ │ + ldr x8, [sp, #1296] │ │ + str q0, [x21, #64] │ │ + ldur q0, [x28, #40] │ │ + stur x8, [x21, #79] │ │ + ldur x8, [x21, #15] │ │ + stp q1, q0, [x27, #112] │ │ + ldur q0, [x28, #72] │ │ + stur x8, [x20, #15] │ │ + ldur x8, [x21, #79] │ │ + stp q2, q0, [x27, #144] │ │ + ldp q2, q1, [x28, #592] │ │ + stur x8, [x27, #191] │ │ + ldr x8, [sp, #320] │ │ + stur q1, [x20, #71] │ │ + ldp q1, q0, [x28, #560] │ │ + ldr x1, [x8, #8] │ │ + stur q2, [x20, #55] │ │ + stur q0, [x20, #39] │ │ + ldr q0, [x21] │ │ + stur q1, [x20, #23] │ │ + str q0, [x20] │ │ + ldr q0, [x21, #64] │ │ + str q0, [x27, #176] │ │ + bl 4147c │ │ + ldp x28, x26, [sp, #192] │ │ + stp x23, x22, [sp, #320] │ │ + ldp x21, x24, [sp, #176] │ │ + ldr x23, [sp, #152] │ │ + ldp x22, x20, [sp, #160] │ │ + b 2d9c8 │ │ + bl 48a5c │ │ + mov w24, #0x8 // #8 │ │ + b 2d980 │ │ + add x19, sp, #0x730 │ │ + mov w20, #0x13 // #19 │ │ + mov x26, x9 │ │ + b 2d628 │ │ + add x19, sp, #0x730 │ │ + lsr x21, x8, #8 │ │ + lsr x22, x8, #16 │ │ + b 2df60 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x128 // #296 │ │ + bl 16840 │ │ + b 2dfe8 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x128 // #296 │ │ + ldr x23, [sp, #336] │ │ + bl 16840 │ │ + b 2dfe8 │ │ + ldr x0, [sp, #976] │ │ + cmp x24, #0x15 │ │ + b.cs 2dfd8 // b.hs, b.nlast │ │ + add x9, x0, x24, lsl #4 │ │ + mov x8, xzr │ │ + add x12, x0, #0x10 │ │ + mov x13, x0 │ │ + ldr x11, [x13, #16] │ │ + ldr x10, [x13] │ │ + cmp x11, x10 │ │ + mov x10, x12 │ │ + b.cs 2de24 // b.hs, b.nlast │ │ + ldr x12, [x13, #24] │ │ + mov x13, x8 │ │ + add x14, x0, x13 │ │ + ldr q0, [x14] │ │ + str q0, [x14, #16] │ │ + cbz x13, 2de1c │ │ + ldur x14, [x14, #-16] │ │ + sub x13, x13, #0x10 │ │ + cmp x11, x14 │ │ + b.cc 2ddf0 // b.lo, b.ul, b.last │ │ + add x13, x0, x13 │ │ + add x13, x13, #0x10 │ │ + b 2de20 │ │ + mov x13, x0 │ │ + stp x11, x12, [x13] │ │ + add x12, x10, #0x10 │ │ + add x8, x8, #0x10 │ │ + mov x13, x10 │ │ + cmp x12, x9 │ │ + b.eq 2c868 // b.none │ │ + b 2ddd4 │ │ + add x19, sp, #0x730 │ │ + mov w20, #0x12 // #18 │ │ + b 2d628 │ │ + ldr x26, [sp, #272] │ │ + b 2de54 │ │ + ldr x26, [sp, #96] │ │ + add x19, sp, #0x730 │ │ + mov w20, #0x13 // #19 │ │ + b 2df1c │ │ + cmp x28, #0x15 │ │ + b.cs 2dfec // b.hs, b.nlast │ │ + add x9, x27, x28, lsl #5 │ │ + mov x8, xzr │ │ + add x12, x27, #0x20 │ │ + mov x13, x27 │ │ + ldr x11, [x13, #40] │ │ + ldr x10, [x13, #8] │ │ + cmp x11, x10 │ │ + mov x10, x12 │ │ + b.cs 2deec // b.hs, b.nlast │ │ + ldr q0, [x13, #48] │ │ + ldr x12, [x13, #32] │ │ + mov x14, x8 │ │ + str q0, [x19, #192] │ │ + mov x13, x14 │ │ + add x14, x27, x14 │ │ + ldp q0, q1, [x14] │ │ + stp q0, q1, [x14, #32] │ │ + cbz x13, 2ded4 │ │ + ldur x14, [x14, #-24] │ │ + cmp x11, x14 │ │ + sub x14, x13, #0x20 │ │ + b.cc 2de9c // b.lo, b.ul, b.last │ │ + add x13, x27, x13 │ │ + add x14, x27, x14 │ │ + add x13, x13, #0x20 │ │ + add x14, x14, #0x20 │ │ + b 2dedc │ │ + add x13, x14, #0x20 │ │ + mov x14, x27 │ │ + str x12, [x14] │ │ + stur x11, [x13, #-24] │ │ + ldr q0, [x19, #192] │ │ + stur q0, [x13, #-16] │ │ + add x12, x10, #0x20 │ │ + add x8, x8, #0x20 │ │ + mov x13, x10 │ │ + cmp x12, x9 │ │ + b.ne 2de78 // b.any │ │ + b 2d5a8 │ │ + ldr x26, [sp, #264] │ │ + b 2df10 │ │ + ldr x26, [sp, #56] │ │ + add x19, sp, #0x730 │ │ + mov w21, wzr │ │ + mov w20, #0x13 // #19 │ │ + mov x22, xzr │ │ + b 2d630 │ │ + mov x8, xzr │ │ + sub x26, x26, #0x2 │ │ + b 2df50 │ │ + mov x8, xzr │ │ + sub x26, x26, #0x4 │ │ + b 2df50 │ │ + mov x8, xzr │ │ + sub x26, x26, #0x1 │ │ + b 2df50 │ │ + add x26, x26, #0x8 │ │ + mov x8, xzr │ │ + mov w9, #0x13 // #19 │ │ + orr x8, x9, x8 │ │ + lsr x21, x8, #8 │ │ + mov x22, xzr │ │ + and w20, w8, #0xff │ │ + b 2d630 │ │ + mov x22, xzr │ │ + mov w21, wzr │ │ + mov w20, #0x13 // #19 │ │ + b 2d630 │ │ + ldr x21, [sp, #88] │ │ + add x19, sp, #0x730 │ │ + mov w20, #0x19 // #25 │ │ + mov x26, x14 │ │ + b 2df1c │ │ + mov w8, #0x13 // #19 │ │ + ldr x26, [sp, #240] │ │ + strb w8, [sp, #1280] │ │ + b 2dfa0 │ │ + ldr x26, [sp, #1288] │ │ + ldr x8, [sp, #1280] │ │ + ldr x23, [sp, #336] │ │ + b 2dd88 │ │ + lsr x8, x21, #8 │ │ + lsr x22, x21, #16 │ │ + mov w21, w8 │ │ + b 2d630 │ │ + add x19, sp, #0x730 │ │ + ubfiz w8, w14, #8, #8 │ │ + mov w9, #0x19 // #25 │ │ + b 2df54 │ │ + ldr x23, [sp, #336] │ │ + mov w8, #0x34 // #52 │ │ + b 2df58 │ │ + mov x1, x24 │ │ + bl 41848 │ │ + b 2c868 │ │ + bl 48ad8 │ │ + brk #0x1 │ │ + mov x0, x27 │ │ + mov x1, x28 │ │ + bl 41958 │ │ + b 2d5a8 │ │ + b 2e0d8 │ │ + b 2e12c │ │ + b 2e010 │ │ + b 2e010 │ │ + b 2e018 │ │ + mov x22, x0 │ │ + b 2e030 │ │ + ldr x8, [sp, #1152] │ │ + mov x22, x0 │ │ + cbz x8, 2e030 │ │ + add x8, sp, #0x480 │ │ + add x0, x8, #0x8 │ │ + bl 33640 │ │ + add x0, sp, #0x730 │ │ + bl 3e5f0 │ │ + b 2e0dc │ │ + mov x22, x0 │ │ + add x0, sp, #0x500 │ │ + bl 408c4 │ │ + b 2e0dc │ │ + bl 1a1e4 │ │ + mov x22, x0 │ │ + add x0, sp, #0x500 │ │ + bl 4081c │ │ + b 2e118 │ │ + bl 1a1e4 │ │ + mov x22, x0 │ │ + bl 48ac4 │ │ + b 2e11c │ │ + bl 1a1e4 │ │ + mov x22, x0 │ │ + add x0, x20, #0x60 │ │ + b 2e0b8 │ │ + mov x22, x0 │ │ + add x0, sp, #0x410 │ │ + bl 41bd8 │ │ + tbnz w20, #0, 2e178 │ │ + mov x0, x27 │ │ + b 2e174 │ │ + bl 1a1e4 │ │ + mov x22, x0 │ │ + mov x0, x27 │ │ + bl 75780 │ │ + mov w19, wzr │ │ + b 2e0e0 │ │ + mov x22, x0 │ │ + add x0, x19, #0x60 │ │ + bl 3e728 │ │ + b 2e0dc │ │ + mov x22, x0 │ │ + b 2e188 │ │ + mov x22, x0 │ │ + b 2e11c │ │ + mov x22, x0 │ │ + b 2e218 │ │ + mov x22, x0 │ │ + mov w19, #0x1 // #1 │ │ + add x0, sp, #0x410 │ │ + bl 41bd8 │ │ + tbnz w19, #0, 2e168 │ │ + b 2e178 │ │ + bl 1a1e4 │ │ + ldr x1, [x19, #8] │ │ + mov x22, x0 │ │ + mov x0, x26 │ │ + bl 4147c │ │ + add x0, sp, #0x270 │ │ + bl 42690 │ │ + ldr x23, [sp, #336] │ │ + b 2e238 │ │ + mov x22, x0 │ │ + bl 48ac4 │ │ + add x0, sp, #0x3a8 │ │ + bl 40638 │ │ + b 2e188 │ │ + bl 1a1e4 │ │ + mov x22, x0 │ │ + b 2e178 │ │ + mov x22, x0 │ │ + b 2e1e0 │ │ + mov x22, x0 │ │ + subs x19, x19, #0x1 │ │ + b.eq 2e15c // b.none │ │ + mov x0, x27 │ │ + add x20, x27, #0x230 │ │ + bl 408c4 │ │ + mov x27, x20 │ │ + b 2e140 │ │ + ldr x8, [sp, #1040] │ │ + cbz x8, 2e168 │ │ + bl 48a5c │ │ + ldr x8, [sp, #1016] │ │ + cbz x8, 2e178 │ │ + ldr x0, [sp, #1024] │ │ + bl 75780 │ │ + ldr x8, [sp, #968] │ │ + cbz x8, 2e188 │ │ + ldr x0, [sp, #976] │ │ + bl 75780 │ │ + ldxr x8, [x25] │ │ + sub x9, x8, #0x1 │ │ + stlxr w10, x9, [x25] │ │ + cbnz w10, 2e188 │ │ + cmp x8, #0x1 │ │ + b.ne 2e1ac // b.any │ │ + dmb ishld │ │ + add x0, sp, #0x3a0 │ │ + bl 303cc │ │ + mov w19, #0x1 // #1 │ │ + b 2e1cc │ │ + bl 1a1e4 │ │ + bl 1a1e4 │ │ + mov x22, x0 │ │ + mov w19, #0x1 // #1 │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #304] │ │ + ldr x23, [sp, #336] │ │ + b 2e218 │ │ + mov x22, x0 │ │ + add x0, sp, #0x500 │ │ + bl 30498 │ │ + ldr x1, [x23, #8] │ │ + ldr x0, [sp, #328] │ │ + bl 4147c │ │ + add x8, sp, #0x158 │ │ + add x0, x8, #0xf8 │ │ + bl 401dc │ │ + str wzr, [sp, #304] │ │ + b 2e214 │ │ + bl 1a1e4 │ │ + bl 1a1e4 │ │ + mov x22, x0 │ │ + add x0, sp, #0x500 │ │ + bl 30498 │ │ + mov w19, #0x1 // #1 │ │ + cbz w19, 2e238 │ │ + ldr x9, [sp, #320] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x0, [x9] │ │ + cmp x0, x8 │ │ + b.eq 2e238 // b.none │ │ + ldr x1, [x9, #8] │ │ + bl 4147c │ │ + ldr w8, [sp, #304] │ │ + cbz w8, 2e254 │ │ + ldr x0, [x23] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x0, x8 │ │ + b.eq 2e254 // b.none │ │ + bl 48ae4 │ │ + bl 48aec │ │ + mov x0, x22 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x1e0 │ │ + stp x29, x30, [sp, #416] │ │ + str x28, [sp, #432] │ │ + stp x22, x21, [sp, #448] │ │ + stp x20, x19, [sp, #464] │ │ + add x29, sp, #0x1a0 │ │ + adrp x8, 6000 │ │ + mov x20, x2 │ │ + mov x19, x0 │ │ + ldr d0, [x8, #224] │ │ + mov w8, #0x1 // #1 │ │ + cmp x2, #0x17f │ │ + str wzr, [sp, #8] │ │ + strh wzr, [sp, #12] │ │ + str d0, [sp] │ │ + strb w8, [sp, #8] │ │ + b.hi 2e42c // b.pmore │ │ + add x0, sp, #0x20 │ │ + mov x2, x20 │ │ + add x21, sp, #0x20 │ │ + bl 75770 │ │ + cmp x20, #0xe │ │ + add x9, x20, #0x1 │ │ + strb wzr, [x21, x20] │ │ + b.hi 2e2e4 // b.pmore │ │ + mov x10, xzr │ │ + ldrb w8, [x21, x10] │ │ + cbz w8, 2e394 │ │ + add x10, x10, #0x1 │ │ + cmp x9, x10 │ │ + b.ne 2e2cc // b.any │ │ + b 2e3b8 │ │ + add x8, x21, #0x7 │ │ + and x8, x8, #0xfffffffffffffff8 │ │ + subs x8, x8, x21 │ │ + b.ne 2e33c // b.any │ │ + sub x10, x20, #0xf │ │ + mov x11, #0x101010101010101 // #72340172838076673 │ │ + add x12, sp, #0x20 │ │ + mov x13, #0x8080808080808080 // #-9187201950435737472 │ │ + movk x11, #0x100 │ │ + add x14, x12, x8 │ │ + ldp x15, x14, [x14] │ │ + sub x16, x11, x15 │ │ + sub x17, x11, x14 │ │ + orr x15, x16, x15 │ │ + orr x14, x17, x14 │ │ + and x14, x15, x14 │ │ + bics xzr, x13, x14 │ │ + b.ne 2e364 // b.any │ │ + add x8, x8, #0x10 │ │ + cmp x8, x10 │ │ + b.ls 2e308 // b.plast │ │ + b 2e364 │ │ + mov x10, xzr │ │ + add x11, sp, #0x20 │ │ + ldrb w12, [x11, x10] │ │ + cbz w12, 2e394 │ │ + add x10, x10, #0x1 │ │ + cmp x8, x10 │ │ + b.ne 2e344 // b.any │ │ + sub x10, x20, #0xf │ │ + cmp x8, x10 │ │ + b.ls 2e2f8 // b.plast │ │ + subs x9, x9, x8 │ │ + b.eq 2e3b8 // b.none │ │ + add x11, sp, #0x20 │ │ + mov x10, xzr │ │ + add x11, x11, x8 │ │ + ldrb w12, [x11, x10] │ │ + cbz w12, 2e390 │ │ + add x10, x10, #0x1 │ │ + cmp x9, x10 │ │ + b.ne 2e378 // b.any │ │ + b 2e3b8 │ │ + add x10, x10, x8 │ │ + cmp x10, x20 │ │ + b.ne 2e3b8 // b.any │ │ + add x0, sp, #0x10 │ │ + add x1, sp, #0x20 │ │ + mov x2, sp │ │ + bl 27d20 │ │ + ldr w8, [sp, #16] │ │ + tbnz w8, #0, 2e3d0 │ │ + b 2e444 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xdb0 │ │ + str x8, [sp, #24] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #16] │ │ + tbz w8, #0, 2e444 │ │ + ldr x20, [sp, #24] │ │ + and x8, x20, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 2e410 // b.any │ │ + ldr x21, [x20, #-1]! │ │ + ldr x22, [x20, #8] │ │ + ldr x8, [x22] │ │ + cbz x8, 2e3f8 │ │ + mov x0, x21 │ │ + blr x8 │ │ + ldr x8, [x22, #8] │ │ + cbz x8, 2e408 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + str xzr, [x19] │ │ + ldp x20, x19, [sp, #464] │ │ + ldr x28, [sp, #432] │ │ + ldp x22, x21, [sp, #448] │ │ + ldp x29, x30, [sp, #416] │ │ + add sp, sp, #0x1e0 │ │ + ret │ │ + add x0, sp, #0x10 │ │ + mov x3, sp │ │ + mov x2, x20 │ │ + bl 2ba70 │ │ + ldr w8, [sp, #16] │ │ + tbnz w8, #0, 2e3d0 │ │ + movi v0.2d, #0x0 │ │ + ldr w20, [sp, #20] │ │ + add x1, sp, #0x20 │ │ + mov w0, w20 │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + stp q0, q0, [sp, #96] │ │ + stp q0, q0, [sp, #128] │ │ + bl 758f0 │ │ + cmn w0, #0x1 │ │ + b.eq 2e4a4 // b.none │ │ + ldr x21, [sp, #80] │ │ + mov x0, xzr │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x2 // #2 │ │ + mov w4, w20 │ │ + mov x5, xzr │ │ + mov x1, x21 │ │ + bl 75910 │ │ + cmn x0, #0x1 │ │ + b.eq 2e4b0 // b.none │ │ + mov w8, #0x1 // #1 │ │ + stp x0, x21, [x19, #8] │ │ + b 2e4b4 │ │ + bl 757c0 <__errno@plt> │ │ + str xzr, [x19] │ │ + b 2e4b8 │ │ + mov x8, xzr │ │ + str x8, [x19] │ │ + mov w0, w20 │ │ + bl 75820 │ │ + ldp x20, x19, [sp, #464] │ │ + ldr x28, [sp, #432] │ │ + ldp x22, x21, [sp, #448] │ │ + ldp x29, x30, [sp, #416] │ │ + add sp, sp, #0x1e0 │ │ + ret │ │ + ldr x8, [x22, #8] │ │ + mov x19, x0 │ │ + cbz x8, 2e4ec │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + ldr x9, [x0, #48] │ │ + cbz x9, 2e654 │ │ + stp x20, x19, [sp, #-16]! │ │ + ldp x11, x8, [x0, #32] │ │ + mov w12, #0x4e47 // #20039 │ │ + ldr x10, [x0, #24] │ │ + mov w13, #0x55 // #85 │ │ + add x9, x8, x9, lsl #6 │ │ + b 2e52c │ │ + add x8, x8, #0x40 │ │ + cmp x8, x9 │ │ + b.eq 2e648 // b.none │ │ + ldr w14, [x8, #4] │ │ + cmp w14, #0x7 │ │ + b.ne 2e520 // b.any │ │ + ldr x14, [x8, #32] │ │ + cbz x14, 2e57c │ │ + ldr x15, [x8, #24] │ │ + subs x16, x11, x15 │ │ + b.cc 2e520 // b.lo, b.ul, b.last │ │ + cmp x14, x16 │ │ + b.hi 2e520 // b.pmore │ │ + add x15, x10, x15 │ │ + ldr x16, [x8, #48] │ │ + cmp x16, #0x5 │ │ + b.cc 2e58c // b.lo, b.ul, b.last │ │ + cmp x16, #0x8 │ │ + b.ne 2e520 // b.any │ │ + mov w0, #0x8 // #8 │ │ + cmp x14, #0xc │ │ + b.cc 2e520 // b.lo, b.ul, b.last │ │ + b 2e598 │ │ + mov w15, #0x1 // #1 │ │ + ldr x16, [x8, #48] │ │ + cmp x16, #0x5 │ │ + b.cs 2e564 // b.hs, b.nlast │ │ + mov w0, #0x4 // #4 │ │ + cmp x14, #0xc │ │ + b.cc 2e520 // b.lo, b.ul, b.last │ │ + add x16, x0, #0xb │ │ + neg x17, x0 │ │ + sub x0, x0, #0x1 │ │ + ldr w6, [x15] │ │ + sub x1, x14, #0xc │ │ + cmp x1, x6 │ │ + b.cc 2e520 // b.lo, b.ul, b.last │ │ + add x1, x16, x6 │ │ + and x2, x1, x17 │ │ + subs x3, x14, x2 │ │ + b.cc 2e520 // b.lo, b.ul, b.last │ │ + ldr w1, [x15, #4] │ │ + cmp x3, x1 │ │ + b.cc 2e520 // b.lo, b.ul, b.last │ │ + add x3, x0, x2 │ │ + add x7, x15, #0xb │ │ + add x3, x3, x1 │ │ + and x4, x3, x17 │ │ + add x5, x15, x4 │ │ + subs x3, x14, x4 │ │ + csel x3, xzr, x3, cc // cc = lo, ul, last │ │ + csinc x5, x5, xzr, cs // cs = hs, nlast │ │ + cbz x6, 2e62c │ │ + ldrb w20, [x7, x6] │ │ + mov x19, x6 │ │ + sub x6, x6, #0x1 │ │ + cbz w20, 2e5f0 │ │ + cmp x19, #0x3 │ │ + b.ne 2e62c // b.any │ │ + ldrh w6, [x15, #12] │ │ + ldrb w7, [x15, #14] │ │ + cmp w6, w12 │ │ + ccmp w7, w13, #0x0, eq // eq = none │ │ + b.ne 2e62c // b.any │ │ + ldr w6, [x15, #8] │ │ + cmp w6, #0x3 │ │ + b.eq 2e65c // b.none │ │ + cmp x14, x4 │ │ + b.cc 2e520 // b.lo, b.ul, b.last │ │ + cmp x3, #0xb │ │ + mov x15, x5 │ │ + mov x14, x3 │ │ + b.hi 2e5a4 // b.pmore │ │ + b 2e520 │ │ + mov x0, xzr │ │ + ldp x20, x19, [sp], #16 │ │ + ret │ │ + mov x0, xzr │ │ + ret │ │ + add x0, x15, x2 │ │ + ldp x20, x19, [sp], #16 │ │ + ret │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + mov x19, x0 │ │ + mov x0, x1 │ │ + mov x1, xzr │ │ + bl 75930 │ │ + cbz x0, 2e6a4 │ │ + mov x22, x0 │ │ + bl 75860 │ │ + tbz x0, #63, 2e6cc │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x588 │ │ + bl 16858 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + mov w9, #0x2 // #2 │ │ + orr x8, x9, x8, lsl #32 │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + stp x9, x8, [x19] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov x20, x0 │ │ + cbz x0, 2e6f0 │ │ + mov x0, x20 │ │ + bl 75760 │ │ + mov x21, x0 │ │ + cbnz x0, 2e6f4 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x20 │ │ + bl 16840 │ │ + mov w21, #0x1 // #1 │ │ + mov x0, x21 │ │ + mov x1, x22 │ │ + mov x2, x20 │ │ + bl 75770 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + stp x20, x21, [x19] │ │ + str x20, [x19, #16] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #32] │ │ + str x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x20 │ │ + mov x20, x0 │ │ + mov x0, sp │ │ + bl 16bdc │ │ + ldr x8, [sp] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 2e784 // b.any │ │ + ldp x19, x21, [sp, #8] │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 2e668 │ │ + strb wzr, [x19] │ │ + cbz x21, 2e7b0 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ + b 75780 │ │ + adrp x10, 77000 │ │ + add x10, x10, #0xdb0 │ │ + stp x9, x10, [x20] │ │ + cbz x8, 2e7b0 │ │ + ldr x19, [sp, #8] │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + mov x20, x0 │ │ + strb wzr, [x19] │ │ + cbz x21, 2e7d8 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + sub sp, sp, #0xd0 │ │ + stp x29, x30, [sp, #128] │ │ + stp x26, x25, [sp, #144] │ │ + stp x24, x23, [sp, #160] │ │ + stp x22, x21, [sp, #176] │ │ + stp x20, x19, [sp, #192] │ │ + add x29, sp, #0x80 │ │ + ldrb w24, [x1, #56] │ │ + cmp w24, #0x3 │ │ + b.ne 2e82c // b.any │ │ + mov w8, #0xa // #10 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #192] │ │ + ldp x22, x21, [sp, #176] │ │ + ldp x24, x23, [sp, #160] │ │ + ldp x26, x25, [sp, #144] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xd0 │ │ + ret │ │ + ldrb w8, [x1, #57] │ │ + ldp x21, x23, [x1] │ │ + ldrb w10, [x1, #58] │ │ + add x25, sp, #0x40 │ │ + ldrb w22, [x1, #16] │ │ + and w9, w8, #0xff │ │ + cmp w9, #0x3 │ │ + ccmp w24, w9, #0x2, ne // ne = any │ │ + cset w8, hi // hi = pmore │ │ + tbz w10, #0, 2e8f8 │ │ + tbnz w8, #0, 2e808 │ │ + cbz w9, 2ea24 │ │ + cmp w9, #0x1 │ │ + b.eq 2e904 // b.none │ │ + mov x20, x0 │ │ + mov x0, x1 │ │ + mov x19, x1 │ │ + bl 412fc │ │ + cmp x23, x0 │ │ + b.ls 2e8dc // b.plast │ │ + add x0, sp, #0x40 │ │ + mov x1, x19 │ │ + bl 411f4 │ │ + ldr x8, [sp, #64] │ │ + ldur q0, [x25, #9] │ │ + ldur q1, [x25, #25] │ │ + ldur q2, [x25, #41] │ │ + ldur x10, [x25, #56] │ │ + ldrb w9, [sp, #72] │ │ + subs x8, x23, x8 │ │ + stp q0, q1, [sp] │ │ + str q2, [sp, #32] │ │ + stur x10, [sp, #47] │ │ + b.cc 2eb2c // b.lo, b.ul, b.last │ │ + cmp w9, #0xa │ │ + mov x0, x20 │ │ + str x8, [x19, #8] │ │ + b.ne 2ead4 // b.any │ │ + mov x1, x19 │ │ + mov w9, #0x2 // #2 │ │ + mov x23, x8 │ │ + cmp w24, w9 │ │ + b.ls 2e858 // b.plast │ │ + b 2e808 │ │ + mov w9, #0x1 // #1 │ │ + mov x1, x19 │ │ + mov x0, x20 │ │ + strb w9, [x19, #57] │ │ + cmp w24, w9 │ │ + b.ls 2e858 // b.plast │ │ + b 2e808 │ │ + tbnz w8, #0, 2e808 │ │ + mov x19, x23 │ │ + b 2e934 │ │ + sub x8, x23, #0x1 │ │ + strb wzr, [x1, #57] │ │ + cbz x23, 2eaf8 │ │ + str x8, [x1, #8] │ │ + mov w8, #0x6 // #6 │ │ + b 2e80c │ │ + mov w9, #0x1 // #1 │ │ + mov x1, x20 │ │ + mov x0, x26 │ │ + strb w9, [x20, #57] │ │ + cmp w24, w9 │ │ + b.hi 2e808 // b.pmore │ │ + cbz w9, 2ea24 │ │ + cmp w9, #0x1 │ │ + b.eq 2e9b0 // b.none │ │ + mov x26, x0 │ │ + mov x0, x1 │ │ + mov x20, x1 │ │ + bl 412fc │ │ + cmp x19, x0 │ │ + b.ls 2e91c // b.plast │ │ + add x0, sp, #0x40 │ │ + mov x1, x20 │ │ + bl 411f4 │ │ + ldr x8, [sp, #64] │ │ + ldur q0, [x25, #9] │ │ + ldur q1, [x25, #25] │ │ + ldur q2, [x25, #41] │ │ + ldur x10, [x25, #56] │ │ + ldrb w9, [sp, #72] │ │ + subs x23, x19, x8 │ │ + stp q0, q1, [sp] │ │ + str q2, [sp, #32] │ │ + stur x10, [sp, #47] │ │ + b.cc 2eb10 // b.lo, b.ul, b.last │ │ + cmp w9, #0xa │ │ + mov x0, x26 │ │ + str x23, [x20, #8] │ │ + b.ne 2ead4 // b.any │ │ + mov x1, x20 │ │ + mov w9, #0x2 // #2 │ │ + mov x19, x23 │ │ + b 2e92c │ │ + mov w9, wzr │ │ + cmp w22, #0x3 │ │ + strb wzr, [x1, #57] │ │ + b.cc 2e92c // b.lo, b.ul, b.last │ │ + cmp w22, #0x5 │ │ + b.eq 2e92c // b.none │ │ + cmp w22, #0x6 │ │ + b.ne 2e914 // b.any │ │ + cbz x19, 2e9f4 │ │ + ldrb w8, [x21] │ │ + cmp x19, #0x1 │ │ + b.eq 2e9fc // b.none │ │ + cmp w8, #0x2e │ │ + b.ne 2e9fc // b.any │ │ + ldrb w8, [x21, #1] │ │ + cmp w8, #0x2f │ │ + b.eq 2ea10 // b.none │ │ + mov w9, wzr │ │ + b 2e92c │ │ + cmp x19, #0x1 │ │ + mov w9, wzr │ │ + b.ne 2e92c // b.any │ │ + cmp w8, #0x2e │ │ + b.ne 2e92c // b.any │ │ + sub x8, x23, #0x1 │ │ + cbz x23, 2eb48 │ │ + str x8, [x1, #8] │ │ + mov w8, #0x7 // #7 │ │ + b 2e80c │ │ + cmp w22, #0x2 │ │ + b.le 2ea58 │ │ + cmp w22, #0x4 │ │ + b.gt 2eab8 │ │ + cmp w22, #0x3 │ │ + b.eq 2ea80 // b.none │ │ + ldr x8, [x1, #48] │ │ + ldr x9, [x1, #32] │ │ + cmp x8, #0x0 │ │ + csinc x8, xzr, x8, eq // eq = none │ │ + add x8, x9, x8 │ │ + add x8, x8, #0x2 │ │ + b 2ea88 │ │ + cbz w22, 2ea80 │ │ + cmp w22, #0x1 │ │ + b.ne 2ea8c // b.any │ │ + ldr x8, [x1, #48] │ │ + ldr x9, [x1, #32] │ │ + cmp x8, #0x0 │ │ + csinc x8, xzr, x8, eq // eq = none │ │ + add x8, x9, x8 │ │ + add x8, x8, #0x8 │ │ + b 2ea88 │ │ + ldr x8, [x1, #32] │ │ + add x8, x8, #0x4 │ │ + cbz x8, 2eac0 │ │ + mov w8, #0x3 // #3 │ │ + ldur q0, [x1, #17] │ │ + ldur q1, [x1, #33] │ │ + strb w8, [x1, #57] │ │ + ldr x8, [x1, #48] │ │ + strb w22, [x0] │ │ + stur q0, [x0, #1] │ │ + stur q1, [x0, #17] │ │ + stp x8, x21, [x0, #32] │ │ + str x23, [x0, #48] │ │ + b 2e810 │ │ + cmp w22, #0x5 │ │ + b.eq 2ea8c // b.none │ │ + mov w8, #0x3 // #3 │ │ + mov w9, #0xa // #10 │ │ + strb w8, [x1, #57] │ │ + strb w9, [x0] │ │ + b 2e810 │ │ + ldp q0, q1, [sp] │ │ + ldr q2, [sp, #32] │ │ + ldur x8, [sp, #47] │ │ + strb w9, [x0] │ │ + stur q2, [x0, #33] │ │ + stur q0, [x0, #1] │ │ + stur q1, [x0, #17] │ │ + str x8, [x0, #48] │ │ + b 2e810 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x5f8 │ │ + mov x0, xzr │ │ + mov x1, x8 │ │ + mov x2, xzr │ │ + bl 186d8 │ │ + mov x8, x23 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x610 │ │ + mov x0, xzr │ │ + mov x1, x8 │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + mov x19, x23 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x610 │ │ + mov x0, xzr │ │ + mov x1, x8 │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x5e0 │ │ + mov x0, xzr │ │ + mov x1, x8 │ │ + mov x2, xzr │ │ + bl 186d8 │ │ + sub sp, sp, #0xe0 │ │ + stp x29, x30, [sp, #128] │ │ + stp x28, x27, [sp, #144] │ │ + stp x26, x25, [sp, #160] │ │ + stp x24, x23, [sp, #176] │ │ + stp x22, x21, [sp, #192] │ │ + stp x20, x19, [sp, #208] │ │ + add x29, sp, #0x80 │ │ + ldrb w21, [x0, #16] │ │ + ldp x20, x19, [x0] │ │ + cmp w21, #0x6 │ │ + b.eq 2eba4 // b.none │ │ + ldur q0, [x0, #17] │ │ + ldur q1, [x0, #33] │ │ + ldr x8, [x0, #48] │ │ + stp q0, q1, [sp, #64] │ │ + stur x8, [sp, #95] │ │ + ldp q0, q1, [sp, #64] │ │ + ldur x8, [sp, #95] │ │ + ldrb w23, [x0, #56] │ │ + ldrb w22, [x0, #58] │ │ + stp x20, x19, [sp] │ │ + strb w21, [sp, #16] │ │ + stur q1, [sp, #33] │ │ + cmp w23, #0x2 │ │ + str x8, [sp, #48] │ │ + ldrb w8, [x0, #57] │ │ + stur q0, [sp, #17] │ │ + strb w22, [sp, #58] │ │ + strb w23, [sp, #56] │ │ + strb w8, [sp, #57] │ │ + b.ne 2ec90 // b.any │ │ + cbz x19, 2ec90 │ │ + cmp w21, #0x3 │ │ + b.cs 2ec28 // b.hs, b.nlast │ │ + add x9, x20, x19 │ │ + mov x10, xzr │ │ + ldrb w11, [x20, x10] │ │ + cmp w11, #0x2f │ │ + b.eq 2ec10 // b.none │ │ + add x10, x10, #0x1 │ │ + cmp x19, x10 │ │ + b.ne 2ebf4 // b.any │ │ + b 2ec8c │ │ + cbnz x10, 2ec8c │ │ + subs x19, x19, #0x1 │ │ + add x20, x20, #0x1 │ │ + b.ne 2ebf0 // b.any │ │ + mov x20, x9 │ │ + b 2ec8c │ │ + mov x9, xzr │ │ + ldrb w10, [x20, x9] │ │ + cmp w10, #0x2f │ │ + b.eq 2ec54 // b.none │ │ + add x9, x9, #0x1 │ │ + cmp x19, x9 │ │ + b.ne 2ec2c // b.any │ │ + mov x10, xzr │ │ + mov x9, x19 │ │ + cbnz x19, 2ec5c │ │ + b 2ec70 │ │ + mov w10, #0x1 // #1 │ │ + cbz x9, 2ec70 │ │ + cmp x9, #0x1 │ │ + b.ne 2ec8c // b.any │ │ + ldrb w11, [x20] │ │ + cmp w11, #0x2e │ │ + b.ne 2ec8c // b.any │ │ + add x0, x9, x10 │ │ + subs x9, x19, x0 │ │ + b.cc 2ee5c // b.lo, b.ul, b.last │ │ + add x20, x20, x0 │ │ + mov x19, x9 │ │ + b.ne 2ec28 // b.any │ │ + mov x19, xzr │ │ + stp x20, x19, [sp] │ │ + cmp w8, #0x2 │ │ + b.ne 2ee20 // b.any │ │ + cmp w21, #0x5 │ │ + ldr x8, [sp, #48] │ │ + csinc w24, w22, wzr, cs // cs = hs, nlast │ │ + cmp w21, #0x6 │ │ + ccmp w23, #0x0, #0x0, ne // ne = any │ │ + cset w25, ne // ne = any │ │ + cmp x8, #0x0 │ │ + csinc x8, xzr, x8, eq // eq = none │ │ + cmp w23, #0x1 │ │ + b.hi 2edec // b.pmore │ │ + ldr x9, [sp, #32] │ │ + add x8, x9, x8 │ │ + add x27, x9, #0x4 │ │ + add x26, x8, #0x2 │ │ + add x28, x8, #0x8 │ │ + tbnz w24, #0, 2ed4c │ │ + tbz w25, #0, 2ecec │ │ + mov x8, xzr │ │ + cmp xzr, x19 │ │ + b.eq 2ed4c // b.none │ │ + b 2ed00 │ │ + cmp x19, #0x2 │ │ + b.cc 2ee70 // b.lo, b.ul, b.last │ │ + mov w8, #0x2 // #2 │ │ + cmp x8, x19 │ │ + b.eq 2ed4c // b.none │ │ + add x8, x20, x8 │ │ + add x10, x20, x19 │ │ + ldrb w9, [x8], #1 │ │ + cmp x8, x10 │ │ + cset w10, eq // eq = none │ │ + b.eq 2ed30 // b.none │ │ + cmp w9, #0x2e │ │ + b.ne 2ed30 // b.any │ │ + ldrb w8, [x8] │ │ + cmp w8, #0x2f │ │ + b.ne 2ed4c // b.any │ │ + b 2ed40 │ │ + cmp w9, #0x2e │ │ + eor w8, w10, #0x1 │ │ + csinc w8, w8, wzr, eq // eq = none │ │ + tbnz w8, #0, 2ed4c │ │ + mov w8, #0x1 // #1 │ │ + cbnz w23, 2ed54 │ │ + b 2ed9c │ │ + mov x8, xzr │ │ + cbz w23, 2ed9c │ │ + mov x9, xzr │ │ + add x8, x8, x22 │ │ + add x8, x8, x9 │ │ + cmp x19, x8 │ │ + b.ls 2ee20 // b.plast │ │ + add x0, sp, #0x40 │ │ + mov x1, sp │ │ + bl 411f4 │ │ + ldrb w8, [sp, #72] │ │ + cmp w8, #0xa │ │ + b.ne 2ee20 // b.any │ │ + ldr x8, [sp, #64] │ │ + subs x1, x19, x8 │ │ + b.cc 2ee48 // b.lo, b.ul, b.last │ │ + str x1, [sp, #8] │ │ + mov x19, x1 │ │ + tbz w24, #0, 2ecd8 │ │ + b 2ed4c │ │ + cmp w21, #0x2 │ │ + b.le 2edbc │ │ + cmp w21, #0x4 │ │ + b.gt 2eddc │ │ + cmp w21, #0x3 │ │ + mov x9, x26 │ │ + b.ne 2ed58 // b.any │ │ + b 2edd4 │ │ + cbz w21, 2edd4 │ │ + cmp w21, #0x1 │ │ + mov x9, x28 │ │ + b.eq 2ed58 // b.none │ │ + mov w9, #0x6 // #6 │ │ + b 2ed58 │ │ + mov x9, x27 │ │ + b 2ed58 │ │ + cmp w21, #0x6 │ │ + b.eq 2ed54 // b.none │ │ + mov w9, #0x2 // #2 │ │ + b 2ed58 │ │ + cbz x19, 2ee20 │ │ + add x0, sp, #0x40 │ │ + mov x1, sp │ │ + bl 411f4 │ │ + ldrb w8, [sp, #72] │ │ + cmp w8, #0xa │ │ + b.ne 2ee20 // b.any │ │ + ldr x8, [sp, #64] │ │ + subs x1, x19, x8 │ │ + b.cc 2ee48 // b.lo, b.ul, b.last │ │ + mov x19, x1 │ │ + str x1, [sp, #8] │ │ + cbnz x1, 2edf0 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + ldp x20, x19, [sp, #208] │ │ + ldp x22, x21, [sp, #192] │ │ + ldp x24, x23, [sp, #176] │ │ + ldp x26, x25, [sp, #160] │ │ + ldp x28, x27, [sp, #144] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xe0 │ │ + ret │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xee0 │ │ + mov x0, xzr │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xf40 │ │ + mov x1, x19 │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xef8 │ │ + mov w0, #0x2 // #2 │ │ + mov x1, x19 │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + adds x10, x2, x1 │ │ + b.cs 2ef60 // b.hs, b.nlast │ │ + ldr x9, [x0] │ │ + mov w12, #0x8 // #8 │ │ + neg x13, x3 │ │ + mov x8, x3 │ │ + mov x19, x0 │ │ + mov x0, xzr │ │ + lsl x11, x9, #1 │ │ + cmp x10, x11 │ │ + csel x10, x10, x11, hi // hi = pmore │ │ + cmp x4, #0x1 │ │ + mov w11, #0x4 // #4 │ │ + csel x11, x12, x11, eq // eq = none │ │ + add x12, x3, x4 │ │ + cmp x10, x11 │ │ + sub x12, x12, #0x1 │ │ + csel x20, x10, x11, hi // hi = pmore │ │ + and x10, x12, x13 │ │ + umulh x11, x10, x20 │ │ + cmp xzr, x11 │ │ + b.ne 2ef54 // b.any │ │ + mul x2, x10, x20 │ │ + mov x10, #0x8000000000000000 // #-9223372036854775808 │ │ + sub x10, x10, x8 │ │ + cmp x2, x10 │ │ + b.hi 2ef74 // b.pmore │ │ + cbz x9, 2ef1c │ │ + mul x9, x9, x4 │ │ + ldr x10, [x19, #8] │ │ + str x10, [sp, #24] │ │ + str x9, [sp, #40] │ │ + mov x9, x8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov x1, x8 │ │ + str x9, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 2ef70 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x328 │ │ + bl 16828 │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x328 │ │ + bl 16828 │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x328 │ │ + bl 16828 │ │ + stp x29, x30, [sp, #-80]! │ │ + str x28, [sp, #16] │ │ + stp x24, x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1c0 │ │ + ldp x19, x22, [x1] │ │ + ldp x21, x20, [x0] │ │ + cmp x20, x22 │ │ + b.ne 2f01c // b.any │ │ + ldrb w8, [x0, #56] │ │ + ldrb w9, [x1, #56] │ │ + cmp w8, w9 │ │ + b.ne 2f01c // b.any │ │ + ldrb w8, [x0, #57] │ │ + cmp w8, #0x2 │ │ + b.ne 2f01c // b.any │ │ + ldrb w8, [x1, #57] │ │ + cmp w8, #0x2 │ │ + b.ne 2f01c // b.any │ │ + ldrb w8, [x0, #16] │ │ + ldrb w9, [x1, #16] │ │ + cmp w8, #0x3 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp w9, #0x2 │ │ + cset w9, hi // hi = pmore │ │ + cmp w8, w9 │ │ + b.eq 2f01c // b.none │ │ + mov x23, x0 │ │ + mov x0, x21 │ │ + mov x24, x1 │ │ + mov x1, x19 │ │ + mov x2, x20 │ │ + bl 757a0 │ │ + mov x1, x24 │ │ + mov w8, w0 │ │ + mov x0, x23 │ │ + cbz w8, 2f178 │ │ + ldrb w8, [x0, #16] │ │ + cmp w8, #0x6 │ │ + b.eq 2f03c // b.none │ │ + ldur q0, [x0, #17] │ │ + ldur q1, [x0, #33] │ │ + ldr x9, [x0, #48] │ │ + stp q0, q1, [sp] │ │ + stur x9, [sp, #31] │ │ + ldrb w9, [x1, #16] │ │ + ldrb w10, [x0, #58] │ │ + add x23, sp, #0x60 │ │ + ldrb w11, [x0, #56] │ │ + ldrb w12, [x0, #57] │ │ + cmp w9, #0x6 │ │ + b.eq 2f06c // b.none │ │ + ldur q0, [x1, #17] │ │ + ldur q1, [x1, #33] │ │ + ldr x13, [x1, #48] │ │ + stp q0, q1, [sp, #48] │ │ + stur x13, [sp, #79] │ │ + ldp q0, q1, [sp] │ │ + ldur x13, [sp, #31] │ │ + strb w8, [sp, #112] │ │ + ldur x8, [sp, #79] │ │ + strb w10, [sp, #154] │ │ + ldrb w10, [x1, #58] │ │ + stur q0, [sp, #113] │ │ + stur q1, [x23, #33] │ │ + ldp q0, q1, [sp, #48] │ │ + strb w9, [sp, #176] │ │ + ldrh w9, [x1, #56] │ │ + stp x19, x22, [sp, #160] │ │ + sub x19, x29, #0x70 │ │ + stur q0, [x23, #81] │ │ + stp x21, x20, [sp, #96] │ │ + str x13, [sp, #144] │ │ + strb w11, [sp, #152] │ │ + strb w12, [sp, #153] │ │ + stur q1, [x23, #97] │ │ + str x8, [sp, #208] │ │ + strh w9, [sp, #216] │ │ + strb w10, [sp, #218] │ │ + add x0, sp, #0xe0 │ │ + add x1, sp, #0x60 │ │ + bl 2e7e0 │ │ + ldrb w8, [sp, #224] │ │ + cmp w8, #0xa │ │ + b.eq 2f144 // b.none │ │ + sub x0, x29, #0xa8 │ │ + add x1, sp, #0xa0 │ │ + bl 2e7e0 │ │ + ldurb w8, [x29, #-168] │ │ + cmp w8, #0xa │ │ + b.eq 2f13c // b.none │ │ + ldp q0, q1, [sp, #224] │ │ + sub x0, x29, #0x70 │ │ + ldr x8, [sp, #272] │ │ + ldr q2, [sp, #256] │ │ + add x1, x19, #0x38 │ │ + stp q0, q1, [x29, #-112] │ │ + ldur q0, [x23, #184] │ │ + ldur q1, [x23, #200] │ │ + stur x8, [x29, #-64] │ │ + ldur x8, [x29, #-120] │ │ + stur q0, [x19, #56] │ │ + ldur q0, [x23, #216] │ │ + stur q2, [x29, #-80] │ │ + stur q1, [x19, #72] │ │ + stur q0, [x19, #88] │ │ + stur x8, [x19, #104] │ │ + bl 41090 │ │ + tbnz w0, #0, 2f0c4 │ │ + mov w0, wzr │ │ + b 2f15c │ │ + sub x0, x29, #0x70 │ │ + add x1, sp, #0xa0 │ │ + bl 2e7e0 │ │ + ldurb w8, [x29, #-112] │ │ + cmp w8, #0xa │ │ + cset w0, eq // eq = none │ │ + add sp, sp, #0x1c0 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x28, [sp, #16] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x29, x30, [sp], #80 │ │ + ret │ │ + mov w0, #0x1 // #1 │ │ + b 2f15c │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x28, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + sub sp, sp, #0x290 │ │ + mov x19, x1 │ │ + cmp x1, #0x17f │ │ + mov x1, x0 │ │ + b.hi 2f39c // b.pmore │ │ + add x0, sp, #0x90 │ │ + mov x2, x19 │ │ + add x20, sp, #0x90 │ │ + bl 75770 │ │ + cmp x19, #0xe │ │ + add x9, x19, #0x1 │ │ + strb wzr, [x20, x19] │ │ + b.hi 2f1e0 // b.pmore │ │ + mov x10, xzr │ │ + ldrb w8, [x20, x10] │ │ + cbz w8, 2f290 │ │ + add x10, x10, #0x1 │ │ + cmp x9, x10 │ │ + b.ne 2f1c8 // b.any │ │ + b 2f2f0 │ │ + add x8, x20, #0x7 │ │ + and x8, x8, #0xfffffffffffffff8 │ │ + subs x8, x8, x20 │ │ + b.ne 2f238 // b.any │ │ + sub x10, x19, #0xf │ │ + mov x11, #0x101010101010101 // #72340172838076673 │ │ + add x12, sp, #0x90 │ │ + mov x13, #0x8080808080808080 // #-9187201950435737472 │ │ + movk x11, #0x100 │ │ + add x14, x12, x8 │ │ + ldp x15, x14, [x14] │ │ + sub x16, x11, x15 │ │ + sub x17, x11, x14 │ │ + orr x15, x16, x15 │ │ + orr x14, x17, x14 │ │ + and x14, x15, x14 │ │ + bics xzr, x13, x14 │ │ + b.ne 2f260 // b.any │ │ + add x8, x8, #0x10 │ │ + cmp x8, x10 │ │ + b.ls 2f204 // b.plast │ │ + b 2f260 │ │ + mov x10, xzr │ │ + add x11, sp, #0x90 │ │ + ldrb w12, [x11, x10] │ │ + cbz w12, 2f290 │ │ + add x10, x10, #0x1 │ │ + cmp x8, x10 │ │ + b.ne 2f240 // b.any │ │ + sub x10, x19, #0xf │ │ + cmp x8, x10 │ │ + b.ls 2f1f4 // b.plast │ │ + subs x9, x9, x8 │ │ + b.eq 2f2f0 // b.none │ │ + add x11, sp, #0x90 │ │ + mov x10, xzr │ │ + add x11, x11, x8 │ │ + ldrb w12, [x11, x10] │ │ + cbz w12, 2f28c │ │ + add x10, x10, #0x1 │ │ + cmp x9, x10 │ │ + b.ne 2f274 // b.any │ │ + b 2f2f0 │ │ + add x10, x10, x8 │ │ + cmp x10, x19 │ │ + b.ne 2f2f0 // b.any │ │ + movi v0.2d, #0x0 │ │ + sub x19, x29, #0x80 │ │ + add x0, sp, #0x90 │ │ + sub x1, x29, #0x80 │ │ + stp q0, q0, [x19] │ │ + stp q0, q0, [x19, #32] │ │ + stp q0, q0, [x19, #64] │ │ + stp q0, q0, [x19, #96] │ │ + bl 75940 │ │ + cmn w0, #0x1 │ │ + b.eq 2f35c // b.none │ │ + ldp q0, q1, [x19, #64] │ │ + mov x8, xzr │ │ + stp q0, q1, [sp, #80] │ │ + ldp q0, q1, [x19, #96] │ │ + stp q0, q1, [sp, #112] │ │ + ldp q0, q1, [x19] │ │ + stp q0, q1, [sp, #16] │ │ + ldp q0, q1, [x19, #32] │ │ + stp q0, q1, [sp, #48] │ │ + tbnz w8, #0, 2f304 │ │ + b 2f378 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xdb0 │ │ + str x8, [sp, #16] │ │ + mov w8, #0x1 // #1 │ │ + tbz w8, #0, 2f378 │ │ + ldr x19, [sp, #16] │ │ + and x8, x19, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 2f344 // b.any │ │ + ldr x20, [x19, #-1]! │ │ + ldr x21, [x19, #8] │ │ + ldr x8, [x21] │ │ + cbz x8, 2f32c │ │ + mov x0, x20 │ │ + blr x8 │ │ + ldr x8, [x21, #8] │ │ + cbz x8, 2f33c │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov w0, wzr │ │ + add sp, sp, #0x290 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x28, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + mov w9, #0x2 // #2 │ │ + orr x8, x9, x8, lsl #32 │ │ + str x8, [sp, #16] │ │ + mov w8, #0x1 // #1 │ │ + tbnz w8, #0, 2f304 │ │ + ldr w8, [sp, #32] │ │ + and w8, w8, #0xf000 │ │ + cmp w8, #0x8, lsl #12 │ │ + cset w0, eq // eq = none │ │ + add sp, sp, #0x290 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x28, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + add x0, sp, #0x8 │ │ + mov x2, x19 │ │ + bl 40f7c │ │ + ldr x8, [sp, #8] │ │ + tbnz w8, #0, 2f304 │ │ + b 2f378 │ │ + ldr x8, [x21, #8] │ │ + mov x21, x0 │ │ + cbz x8, 2f3c8 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov w9, #0x4 // #4 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + lsr x9, x8, #59 │ │ + lsl x2, x20, #4 │ │ + cmp x9, #0x0 │ │ + mov x9, #0x7ffffffffffffff8 // #9223372036854775800 │ │ + ccmp x2, x9, #0x2, eq // eq = none │ │ + b.ls 2f424 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xb40 │ │ + bl 16828 │ │ + mov x19, x0 │ │ + cbz x8, 2f440 │ │ + lsl x8, x8, #4 │ │ + ldr x9, [x19, #8] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + str x9, [sp, #24] │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 2f478 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xb40 │ │ + bl 16828 │ │ + sub sp, sp, #0x180 │ │ + stp x29, x30, [sp, #288] │ │ + stp x28, x27, [sp, #304] │ │ + stp x26, x25, [sp, #320] │ │ + stp x24, x23, [sp, #336] │ │ + stp x22, x21, [sp, #352] │ │ + stp x20, x19, [sp, #368] │ │ + add x29, sp, #0x120 │ │ + tbz x2, #63, 2f4b8 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x588 │ │ + bl 16858 │ │ + mov x20, x3 │ │ + mov x22, x2 │ │ + mov x24, x1 │ │ + mov x19, x0 │ │ + cbz x2, 2f504 │ │ + mov x0, x22 │ │ + bl 75760 │ │ + cbz x0, 2fa00 │ │ + mov x1, x24 │ │ + mov x2, x22 │ │ + mov x21, x0 │ │ + bl 75770 │ │ + ldrb w8, [x24] │ │ + mov x23, x22 │ │ + stp x22, x21, [sp, #8] │ │ + str x22, [sp, #24] │ │ + cmp w8, #0x2f │ │ + cset w8, eq // eq = none │ │ + b 2f518 │ │ + mov w21, #0x1 // #1 │ │ + mov x23, xzr │ │ + mov w8, wzr │ │ + stp xzr, x21, [sp, #8] │ │ + str xzr, [sp, #24] │ │ + mov w9, #0x6 // #6 │ │ + sturb w8, [x29, #-6] │ │ + mov w8, #0x200 // #512 │ │ + stp x24, x22, [x29, #-64] │ │ + sturb w9, [x29, #-48] │ │ + sturh w8, [x29, #-8] │ │ + sub x0, x29, #0x78 │ │ + sub x1, x29, #0x40 │ │ + bl 2e7e0 │ │ + ldurb w8, [x29, #-120] │ │ + cmp w8, #0x9 │ │ + b.ne 2f5a8 // b.any │ │ + ldp x25, x8, [x29, #-112] │ │ + cmp x8, #0x2 │ │ + b.ne 2f564 // b.any │ │ + ldrh w9, [x25] │ │ + mov w10, #0x2e2e // #11822 │ │ + cmp w9, w10 │ │ + b.eq 2f5a8 // b.none │ │ + sub x9, x25, #0x1 │ │ + mov x10, x8 │ │ + cbz x10, 2f5a8 │ │ + mov x26, x10 │ │ + ldrb w10, [x9, x10] │ │ + cmp w10, #0x2e │ │ + sub x10, x26, #0x1 │ │ + b.ne 2f56c // b.any │ │ + cbz x10, 2f5a8 │ │ + sub x24, x8, x26 │ │ + tbz x24, #63, 2f8d0 │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x1, x24 │ │ + bl 16828 │ │ + b 2fa1c │ │ + mov w0, #0x3 // #3 │ │ + mov w24, #0x3 // #3 │ │ + bl 75760 │ │ + cbz x0, 2f9f8 │ │ + mov x22, x0 │ │ + mov w26, wzr │ │ + mov w8, #0x70 // #112 │ │ + mov w9, #0x7764 // #30564 │ │ + mov w24, #0x3 // #3 │ │ + strb w8, [x0, #2] │ │ + strh w9, [x0] │ │ + mov x8, xzr │ │ + stp x22, x24, [x29, #-136] │ │ + cmp x24, x8 │ │ + b.eq 2f634 // b.none │ │ + ldrb w9, [x22, x8] │ │ + add x8, x8, #0x1 │ │ + cmp w9, #0x2f │ │ + b.ne 2f5dc // b.any │ │ + sub x8, x29, #0x88 │ │ + adrp x9, 40000 │ │ + add x9, x9, #0xad4 │ │ + stp x8, x9, [x29, #-120] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xf58 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [x29, #-64] │ │ + sub x8, x29, #0x78 │ │ + stp x9, xzr, [x29, #-40] │ │ + stur x8, [x29, #-48] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xf68 │ │ + sub x0, x29, #0x40 │ │ + bl 17620 │ │ + b 2fa1c │ │ + cbz x23, 2f648 │ │ + ldrb w8, [x21] │ │ + cmp w8, #0x2f │ │ + cset w8, eq // eq = none │ │ + b 2f64c │ │ + mov w8, wzr │ │ + mov w9, #0x6 // #6 │ │ + sturb w8, [x29, #-6] │ │ + mov w8, #0x200 // #512 │ │ + stp x21, x23, [x29, #-64] │ │ + sturb w9, [x29, #-48] │ │ + sturh w8, [x29, #-8] │ │ + sub x0, x29, #0x78 │ │ + sub x1, x29, #0x40 │ │ + bl 2e7e0 │ │ + ldurb w8, [x29, #-120] │ │ + ldur x10, [x29, #-112] │ │ + cmp w8, #0x9 │ │ + csel x9, x10, xzr, eq // eq = none │ │ + b.ne 2f7b4 // b.any │ │ + ldur x8, [x29, #-104] │ │ + cmp x8, #0x2 │ │ + b.ne 2f6b4 // b.any │ │ + ldrh w11, [x10] │ │ + mov w12, #0x2e2e // #11822 │ │ + cmp w11, w12 │ │ + b.ne 2f6b4 // b.any │ │ + mov w11, #0x2 // #2 │ │ + cmp x10, #0x0 │ │ + csel x9, xzr, x10, eq // eq = none │ │ + cbnz x9, 2f710 │ │ + b 2f7b4 │ │ + add x10, x10, x8 │ │ + mov x11, x8 │ │ + cmp x10, x9 │ │ + b.eq 2f6e8 // b.none │ │ + mov x12, x11 │ │ + ldrb w11, [x10, #-1]! │ │ + cmp w11, #0x2e │ │ + sub x11, x12, #0x1 │ │ + b.ne 2f6bc // b.any │ │ + cbz x11, 2f6fc │ │ + sub x8, x8, x12 │ │ + add x12, x9, x12 │ │ + b 2f704 │ │ + mov x10, xzr │ │ + cmp x10, #0x0 │ │ + csel x9, x9, xzr, eq // eq = none │ │ + cbnz x9, 2f710 │ │ + b 2f7b4 │ │ + mov x12, xzr │ │ + mov x11, x8 │ │ + cmp x9, #0x0 │ │ + csel x9, x12, x9, eq // eq = none │ │ + cbz x9, 2f7b4 │ │ + csel x8, x8, x11, eq // eq = none │ │ + add x8, x9, x8 │ │ + subs x25, x8, x21 │ │ + b.eq 2f750 // b.none │ │ + cmp x25, x23 │ │ + b.eq 2f750 // b.none │ │ + b.cs 2f740 // b.hs, b.nlast │ │ + add x8, x21, x25 │ │ + ldursb w9, [x8, #-1] │ │ + tbz w9, #31, 2f750 │ │ + ldrsb w8, [x8] │ │ + tbz w8, #31, 2f750 │ │ + mov x0, x21 │ │ + mov x1, x23 │ │ + mov x2, x25 │ │ + bl 40e34 │ │ + cmp x25, x23 │ │ + mov x27, x23 │ │ + b.hi 2f764 // b.pmore │ │ + mov x27, x25 │ │ + str x25, [sp, #24] │ │ + sub x8, x23, x27 │ │ + cmp x24, x8 │ │ + b.cs 2f948 // b.hs, b.nlast │ │ + cmp x23, x27 │ │ + b.eq 2f9d4 // b.none │ │ + mov x25, x23 │ │ + add x23, x27, #0x1 │ │ + mov w9, #0x2e // #46 │ │ + strb w9, [x21, x27] │ │ + sub x8, x25, x23 │ │ + str x23, [sp, #24] │ │ + cmp x24, x8 │ │ + b.hi 2f9b4 // b.pmore │ │ + ldr x8, [sp, #16] │ │ + mov x1, x22 │ │ + mov x2, x24 │ │ + add x0, x8, x23 │ │ + bl 75770 │ │ + add x8, x23, x24 │ │ + str x8, [sp, #24] │ │ + tbnz w26, #0, 2f7c0 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + ldp x21, x2, [sp, #16] │ │ + sub x0, x29, #0x40 │ │ + mov x1, x21 │ │ + bl 2e264 │ │ + ldur w8, [x29, #-64] │ │ + tbz w8, #0, 2f80c │ │ + mov x0, x20 │ │ + ldp x23, x22, [x29, #-56] │ │ + ldr x8, [x0, #24]! │ │ + ldr x24, [x0, #16] │ │ + cmp x24, x8 │ │ + b.ne 2f814 // b.any │ │ + bl 2f3d8 │ │ + ldr x8, [x20, #32]! │ │ + add x9, x8, x24, lsl #4 │ │ + add x8, x24, #0x1 │ │ + stp x23, x22, [x9] │ │ + str x8, [x20, #8] │ │ + b 2f82c │ │ + ldr x8, [sp, #8] │ │ + b 2f854 │ │ + ldr x8, [x20, #32]! │ │ + add x9, x8, x24, lsl #4 │ │ + adds x8, x24, #0x1 │ │ + stp x23, x22, [x9] │ │ + str x8, [x20, #8] │ │ + b.cs 2f9a4 // b.hs, b.nlast │ │ + ldr x9, [x20] │ │ + add x8, x9, x8, lsl #4 │ │ + ldp x1, x2, [x8, #-16] │ │ + add x0, sp, #0x20 │ │ + bl 2bb3c │ │ + ldr x9, [sp, #32] │ │ + mov x10, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x8, [sp, #8] │ │ + cmp x9, x10 │ │ + b.ne 2f884 // b.any │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + str x9, [x19] │ │ + cbz x8, 2f8b0 │ │ + mov x0, x21 │ │ + ldp x20, x19, [sp, #368] │ │ + ldp x22, x21, [sp, #352] │ │ + ldp x24, x23, [sp, #336] │ │ + ldp x26, x25, [sp, #320] │ │ + ldp x28, x27, [sp, #304] │ │ + ldp x29, x30, [sp, #288] │ │ + add sp, sp, #0x180 │ │ + b 75780 │ │ + ldp q0, q1, [sp, #96] │ │ + ldr q2, [sp, #128] │ │ + ldr x9, [sp, #144] │ │ + str q2, [x19, #96] │ │ + stp q0, q1, [x19, #64] │ │ + ldp q0, q1, [sp, #32] │ │ + str x9, [x19, #112] │ │ + stp q0, q1, [x19] │ │ + ldp q2, q0, [sp, #64] │ │ + stp q2, q0, [x19, #32] │ │ + cbnz x8, 2f860 │ │ + ldp x20, x19, [sp, #368] │ │ + ldp x22, x21, [sp, #352] │ │ + ldp x24, x23, [sp, #336] │ │ + ldp x26, x25, [sp, #320] │ │ + ldp x28, x27, [sp, #304] │ │ + ldp x29, x30, [sp, #288] │ │ + add sp, sp, #0x180 │ │ + ret │ │ + cmp x8, x26 │ │ + b.ne 2f8e0 // b.any │ │ + mov w22, #0x1 // #1 │ │ + b 2f8f4 │ │ + mov x0, x24 │ │ + mov w1, #0x1 // #1 │ │ + bl 164ec │ │ + mov x22, x0 │ │ + cbz x0, 2f9f8 │ │ + add x1, x25, x26 │ │ + mov x0, x22 │ │ + mov x2, x24 │ │ + bl 75770 │ │ + stp x24, x22, [x29, #-64] │ │ + stur x24, [x29, #-48] │ │ + sub x0, x29, #0x40 │ │ + mov x1, x24 │ │ + mov w2, #0x4 // #4 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldp x8, x22, [x29, #-64] │ │ + mov w10, #0x642e // #25646 │ │ + ldur x9, [x29, #-48] │ │ + movk w10, #0x7077, lsl #16 │ │ + cmp x8, #0x0 │ │ + str w10, [x22, x9] │ │ + add x24, x9, #0x4 │ │ + cset w26, eq // eq = none │ │ + b 2f5d4 │ │ + add x8, x24, #0x1 │ │ + mov x0, xzr │ │ + adds x25, x27, x8 │ │ + b.cs 2fa10 // b.hs, b.nlast │ │ + tbnz x25, #63, 2fa10 │ │ + cbnz x23, 2f968 │ │ + mov x8, xzr │ │ + b 2f974 │ │ + mov w8, #0x1 // #1 │ │ + stur x21, [x29, #-64] │ │ + stur x23, [x29, #-48] │ │ + sub x0, x29, #0x78 │ │ + sub x3, x29, #0x40 │ │ + mov w1, #0x1 // #1 │ │ + mov x2, x25 │ │ + stur x8, [x29, #-56] │ │ + bl 336ec │ │ + ldur w8, [x29, #-120] │ │ + cmp w8, #0x1 │ │ + b.eq 2fa0c // b.none │ │ + ldur x21, [x29, #-112] │ │ + stp x25, x21, [sp, #8] │ │ + b 2f77c │ │ + adrp x0, 77000 │ │ + add x0, x0, #0xb58 │ │ + bl 17640 │ │ + b 2fa1c │ │ + add x0, sp, #0x8 │ │ + mov x1, x23 │ │ + mov x2, x24 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x23, [sp, #24] │ │ + b 2f798 │ │ + add x0, sp, #0x8 │ │ + mov x1, x23 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldp x21, x27, [sp, #16] │ │ + ldr x25, [sp, #8] │ │ + b 2f77c │ │ + mov w0, #0x1 // #1 │ │ + b 2f594 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x22 │ │ + bl 16840 │ │ + ldp x0, x1, [x29, #-112] │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xe28 │ │ + bl 16828 │ │ + brk #0x1 │ │ + ldur x8, [x29, #-64] │ │ + mov x19, x0 │ │ + cbnz x8, 2fa34 │ │ + mov x0, x19 │ │ + b 2fa6c │ │ + ldur x0, [x29, #-56] │ │ + b 2fa60 │ │ + mov x19, x0 │ │ + mov x0, x23 │ │ + mov x1, x22 │ │ + bl 75920 │ │ + mov x0, x19 │ │ + b 2fa6c │ │ + tbnz w26, #0, 2fa6c │ │ + mov x19, x0 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + b 2fa6c │ │ + ldr x8, [sp, #8] │ │ + cbz x8, 2fa88 │ │ + ldr x8, [sp, #16] │ │ + mov x19, x0 │ │ + mov x0, x8 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldr x8, [x0, #464] │ │ + mov x19, x0 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 2faa4 │ │ + b.ne 2fac4 // b.any │ │ + dmb ishld │ │ + add x0, x19, #0x1d0 │ │ + bl 303cc │ │ + add x0, x19, #0x1d8 │ │ + bl 40638 │ │ + ldp x0, x1, [x19, #504] │ │ + bl 406e8 │ │ + ldr x8, [x19, #8] │ │ + cbz x8, 2fae4 │ │ + ldr x0, [x19, #16] │ │ + bl 75780 │ │ + ldr x0, [x19, #520] │ │ + ldr x1, [x19, #528] │ │ + bl 75920 │ │ + ldr x21, [x19, #552] │ │ + ldr x20, [x19, #544] │ │ + cbz x21, 2fb24 │ │ + add x22, x20, #0x8 │ │ + b 2fb10 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x18 │ │ + b.eq 2fb24 // b.none │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 2fb04 │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 2fb04 │ │ + ldr x8, [x19, #536] │ │ + cbz x8, 2fb34 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldr x21, [x19, #576] │ │ + ldr x20, [x19, #568] │ │ + cbz x21, 2fb58 │ │ + add x22, x20, #0x8 │ │ + ldp x0, x1, [x22, #-8] │ │ + bl 75920 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x10 │ │ + b.ne 2fb44 // b.any │ │ + ldr x8, [x19, #560] │ │ + cbz x8, 2fb74 │ │ + mov x0, x20 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov x20, x0 │ │ + add x0, x19, #0x1d8 │ │ + bl 40638 │ │ + b 2fba0 │ │ + mov x20, x0 │ │ + b 2fba8 │ │ + mov x20, x0 │ │ + ldp x0, x1, [x19, #504] │ │ + bl 406e8 │ │ + ldr x8, [x19, #8] │ │ + cbz x8, 2fbb8 │ │ + ldr x0, [x19, #16] │ │ + bl 75780 │ │ + ldr x0, [x19, #520] │ │ + ldr x1, [x19, #528] │ │ + bl 75920 │ │ + add x0, x19, #0x218 │ │ + bl 2c15c │ │ + mov x0, x20 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x120 │ │ + stp x29, x30, [sp, #192] │ │ + stp x28, x27, [sp, #208] │ │ + stp x26, x25, [sp, #224] │ │ + stp x24, x23, [sp, #240] │ │ + stp x22, x21, [sp, #256] │ │ + stp x20, x19, [sp, #272] │ │ + add x29, sp, #0xc0 │ │ + ldrb w8, [x1, #536] │ │ + mov x20, x3 │ │ + mov x22, x2 │ │ + mov x21, x1 │ │ + mov x19, x0 │ │ + cmp w8, #0x53 │ │ + b.ne 2fee4 // b.any │ │ + ldr w8, [x21, #80] │ │ + cmp w8, #0x1 │ │ + b.ne 2fed8 // b.any │ │ + ldr x24, [x21, #392] │ │ + cbz x24, 2fc30 │ │ + ldr x25, [x21, #400] │ │ + b 2fc30 │ │ + ldp x8, x9, [x21, #40] │ │ + sub x0, x29, #0x50 │ │ + ldr x10, [x21, #368] │ │ + ldr x26, [x21, #88] │ │ + add x1, sp, #0x10 │ │ + str xzr, [sp, #48] │ │ + add x27, sp, #0x10 │ │ + stp x8, x9, [sp, #16] │ │ + add x8, x10, #0x10 │ │ + stp x21, x8, [sp, #32] │ │ + str xzr, [sp, #104] │ │ + bl 3e9a4 │ │ + ldurb w9, [x29, #-80] │ │ + cmp w9, #0x52 │ │ + b.ne 2fcb8 // b.any │ │ + ldr x8, [sp, #48] │ │ + cbz x8, 2fcd0 │ │ + ldr x10, [sp, #64] │ │ + ldrh w9, [x21, #74] │ │ + mov w12, #0x76 // #118 │ │ + mov w13, #0x2130 // #8496 │ │ + ldr w11, [x10] │ │ + cmp w9, #0x5 │ │ + ldr x9, [sp, #56] │ │ + csel w28, w13, w12, cc // cc = lo, ul, last │ │ + cmp w11, #0x1 │ │ + b.ne 2fcd8 // b.any │ │ + ldp x23, x1, [x10, #16] │ │ + stp x8, x9, [x29, #-80] │ │ + add x8, x27, #0x20 │ │ + stp x23, x1, [x29, #-64] │ │ + stur x8, [x29, #-48] │ │ + cbnz x1, 2fcfc │ │ + b 2fe30 │ │ + ldurh w8, [x29, #-74] │ │ + ldur w11, [x29, #-78] │ │ + ldurb w10, [x29, #-79] │ │ + orr x11, x11, x8, lsl #32 │ │ + ldur x8, [x29, #-72] │ │ + b 2fea4 │ │ + mov w9, #0x45 // #69 │ │ + b 2fea4 │ │ + ldr x1, [x10, #8] │ │ + cmp x1, #0x6 │ │ + b.cs 2ff7c // b.hs, b.nlast │ │ + add x23, x10, #0x10 │ │ + stp x8, x9, [x29, #-80] │ │ + add x8, x27, #0x20 │ │ + stp x23, x1, [x29, #-64] │ │ + stur x8, [x29, #-48] │ │ + cbz x1, 2fe30 │ │ + str x22, [sp, #8] │ │ + sub x27, x29, #0x28 │ │ + sub x22, x1, #0x1 │ │ + cmn x22, #0x1 │ │ + b.eq 2fe0c // b.none │ │ + ldur x8, [x29, #-48] │ │ + sub x0, x29, #0x28 │ │ + sub x1, x29, #0x50 │ │ + mov x3, x23 │ │ + ldr x8, [x8, #24] │ │ + ldr w2, [x8, #72] │ │ + bl 358a8 │ │ + ldur x8, [x29, #-40] │ │ + cmp x8, #0x2e │ │ + b.eq 2fe88 // b.none │ │ + ldurh w13, [x29, #-16] │ │ + add x23, x23, #0x10 │ │ + ldurb w9, [x29, #-32] │ │ + ldurb w10, [x29, #-31] │ │ + ldurh w11, [x29, #-26] │ │ + ldur w12, [x27, #10] │ │ + ldr q0, [x27, #16] │ │ + cmp w28, w13 │ │ + stp x23, x22, [x29, #-64] │ │ + sub x22, x22, #0x1 │ │ + b.ne 2fd08 // b.any │ │ + orr x11, x12, x11, lsl #32 │ │ + stur x8, [x29, #-80] │ │ + sub x0, x29, #0x28 │ │ + sub x1, x29, #0x50 │ │ + sturb w9, [x29, #-72] │ │ + lsr x8, x11, #32 │ │ + sturb w10, [x29, #-71] │ │ + stur w11, [x29, #-70] │ │ + sturh w8, [x29, #-66] │ │ + stur q0, [x29, #-64] │ │ + bl 37a2c │ │ + ldurh w8, [x29, #-26] │ │ + ldur w11, [x27, #10] │ │ + ldur x12, [x29, #-40] │ │ + ldurb w9, [x29, #-32] │ │ + ldurb w10, [x29, #-31] │ │ + orr x11, x11, x8, lsl #32 │ │ + ldur x8, [x29, #-24] │ │ + cmp x12, #0x2f │ │ + b.eq 2fea0 // b.none │ │ + sturb w9, [x29, #-72] │ │ + lsr x9, x11, #32 │ │ + ldr x23, [x20] │ │ + ldr x22, [sp, #8] │ │ + cmp x12, #0x2e │ │ + stur x12, [x29, #-80] │ │ + sturb w10, [x29, #-71] │ │ + stur w11, [x29, #-70] │ │ + sturh w9, [x29, #-66] │ │ + stur x8, [x29, #-64] │ │ + b.eq 2fe34 // b.none │ │ + ldr x3, [x21, #416] │ │ + ldrb w2, [x21, #73] │ │ + add x0, sp, #0x10 │ │ + add x1, x23, #0x10 │ │ + sub x4, x29, #0x50 │ │ + bl 337f0 │ │ + ldr w10, [sp, #16] │ │ + ldp x9, x8, [sp, #24] │ │ + cmp w10, #0x1 │ │ + b.ne 2fe38 // b.any │ │ + b 2feb0 │ │ + ldur x8, [x29, #-48] │ │ + ldr x22, [sp, #8] │ │ + ldr w9, [x8, #40] │ │ + tbnz w9, #0, 2fe30 │ │ + ldur x9, [x29, #-80] │ │ + ldr x10, [x8] │ │ + mov w11, #0x1 // #1 │ │ + sub x9, x9, x10 │ │ + stp x11, x9, [x8, #40] │ │ + ldr x23, [x20] │ │ + mov x9, xzr │ │ + ldxr x10, [x23] │ │ + add x11, x10, #0x1 │ │ + stxr w12, x11, [x23] │ │ + cbnz w12, 2fe38 │ │ + tbnz x10, #63, 2ff90 │ │ + stp x20, x22, [x29, #-72] │ │ + stur x21, [x29, #-80] │ │ + cbz x23, 2fe80 │ │ + ldur q0, [x29, #-80] │ │ + ldur x10, [x29, #-64] │ │ + stp x23, x26, [x19] │ │ + stp x24, x25, [x19, #16] │ │ + str q0, [x19, #80] │ │ + str x10, [x19, #96] │ │ + stp x9, x8, [x19, #32] │ │ + stp x21, x20, [x19, #48] │ │ + stp x21, x21, [x19, #64] │ │ + b 2ff40 │ │ + and x8, x26, #0xffffffffffffff00 │ │ + b 2ff1c │ │ + ldurh w8, [x29, #-26] │ │ + ldur w11, [x27, #10] │ │ + ldurb w9, [x29, #-32] │ │ + ldurb w10, [x29, #-31] │ │ + orr x11, x11, x8, lsl #32 │ │ + ldur x8, [x29, #-24] │ │ + ldr x22, [sp, #8] │ │ + mov w9, w9 │ │ + bfi x9, x10, #8, #8 │ │ + orr x9, x9, x11, lsl #16 │ │ + ldrb w10, [x21, #536] │ │ + stp x9, x8, [sp, #16] │ │ + cmp w10, #0x53 │ │ + b.eq 2ff60 // b.none │ │ + cmp w10, #0x52 │ │ + b.eq 2feec // b.none │ │ + ldr x24, [x21, #536] │ │ + ldr x25, [x21, #544] │ │ + mov w26, #0x3 // #3 │ │ + b 2ff10 │ │ + add x0, x21, #0x218 │ │ + bl 40558 │ │ + ldrb w8, [x21, #536] │ │ + cmp w8, #0x52 │ │ + b.ne 2fec8 // b.any │ │ + ldr x25, [x21, #544] │ │ + cbz x25, 2ff00 │ │ + ldr x8, [x25, #448] │ │ + mov w26, #0x2 // #2 │ │ + b 2ff0c │ │ + ldr x8, [x20] │ │ + mov x26, xzr │ │ + mov x25, x21 │ │ + add x24, x8, #0x10 │ │ + mov x8, xzr │ │ + stp x20, x22, [x29, #-72] │ │ + stur x21, [x29, #-80] │ │ + and x9, x26, #0xff │ │ + add x0, x19, #0x8 │ │ + sub x1, x29, #0x50 │ │ + orr x8, x9, x8 │ │ + add x2, sp, #0x10 │ │ + str x25, [sp, #32] │ │ + stp x8, x24, [sp, #16] │ │ + bl 30b8c │ │ + str xzr, [x19] │ │ + ldp x20, x19, [sp, #272] │ │ + ldp x22, x21, [sp, #256] │ │ + ldp x24, x23, [sp, #240] │ │ + ldp x26, x25, [sp, #224] │ │ + ldp x28, x27, [sp, #208] │ │ + ldp x29, x30, [sp, #192] │ │ + add sp, sp, #0x120 │ │ + ret │ │ + add x0, x21, #0x218 │ │ + add x1, sp, #0x10 │ │ + bl 405b8 │ │ + ldrb w10, [x21, #536] │ │ + cmp w10, #0x52 │ │ + b.ne 2fec8 // b.any │ │ + b 2feec │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + brk #0x1 │ │ + sub sp, sp, #0x170 │ │ + stp x29, x30, [sp, #272] │ │ + stp x28, x27, [sp, #288] │ │ + stp x26, x25, [sp, #304] │ │ + stp x24, x23, [sp, #320] │ │ + stp x22, x21, [sp, #336] │ │ + stp x20, x19, [sp, #352] │ │ + add x29, sp, #0x110 │ │ + ldr x8, [x1] │ │ + mov x23, x2 │ │ + mov x20, x1 │ │ + mov x19, x0 │ │ + cbz x8, 30040 │ │ + ldp q0, q1, [x20] │ │ + ldr x8, [x20, #96] │ │ + ldr x9, [x23, #80] │ │ + str x8, [sp, #128] │ │ + stp q0, q1, [x19] │ │ + ldp q2, q0, [x20, #48] │ │ + ldr q1, [x20, #80] │ │ + str x9, [sp, #216] │ │ + stp q2, q0, [sp, #80] │ │ + ldr q2, [x20, #32] │ │ + str q1, [sp, #112] │ │ + ldp q1, q0, [x23, #32] │ │ + stur q0, [sp, #184] │ │ + ldr q0, [x23, #64] │ │ + stur q1, [sp, #168] │ │ + stur q0, [sp, #200] │ │ + ldp q1, q0, [x23] │ │ + stur q1, [sp, #136] │ │ + stur q0, [sp, #152] │ │ + ldp q0, q1, [sp, #80] │ │ + stp q2, q0, [x19, #32] │ │ + ldp q0, q3, [sp, #128] │ │ + ldr q2, [sp, #112] │ │ + stp q1, q2, [x19, #64] │ │ + ldp q4, q2, [sp, #160] │ │ + stp q0, q3, [x19, #96] │ │ + ldp q1, q0, [sp, #192] │ │ + stp q4, q2, [x19, #128] │ │ + stp q1, q0, [x19, #160] │ │ + b 301c8 │ │ + ldp x9, x10, [x23] │ │ + ldr x24, [x23, #72] │ │ + ldp x11, x8, [x23, #16] │ │ + ldrb w21, [x23, #80] │ │ + ldp x26, x25, [x23, #32] │ │ + ldp x28, x22, [x23, #48] │ │ + stp x10, x8, [sp, #48] │ │ + add x10, sp, #0x50 │ │ + stp x11, x9, [sp, #64] │ │ + ldr w27, [x20, #16] │ │ + ldp x15, x17, [x20, #24] │ │ + cmp w27, #0x3 │ │ + b.eq 301e8 // b.none │ │ + ldr x8, [x20, #8] │ │ + ldr w16, [x20, #20] │ │ + ldr x14, [x20, #40] │ │ + cbnz x8, 301fc │ │ + cmp w27, #0x2 │ │ + b.ne 3033c // b.any │ │ + tbnz w21, #0, 30174 │ │ + cmp x28, x22 │ │ + b.eq 30174 // b.none │ │ + mov x8, x28 │ │ + b 300ac │ │ + cmp x28, x22 │ │ + mov x8, x28 │ │ + b.eq 30174 // b.none │ │ + ldr x9, [x8, #24] │ │ + add x28, x8, #0x20 │ │ + cmp x24, x9 │ │ + cset w21, ls // ls = plast │ │ + b.ls 30108 // b.plast │ │ + ldr x9, [x8, #8] │ │ + cmp x26, x9 │ │ + b.cs 300a0 // b.hs, b.nlast │ │ + ldr x9, [x8] │ │ + cmp x25, x9 │ │ + b.ls 300a0 // b.plast │ │ + ldr x9, [sp, #56] │ │ + str x28, [x23, #48] │ │ + ldr x0, [x8, #16] │ │ + ldr x1, [x9, #24] │ │ + cmp x0, x1 │ │ + b.cs 30364 // b.hs, b.nlast │ │ + ldr x9, [x9, #16] │ │ + mov w11, #0x230 // #560 │ │ + madd x9, x0, x11, x9 │ │ + stur x9, [x29, #-40] │ │ + sub x9, x29, #0x10 │ │ + b 3011c │ │ + mov w11, #0x1 // #1 │ │ + mov x8, xzr │ │ + str x28, [x23, #48] │ │ + sub x9, x29, #0x28 │ │ + strb w11, [x23, #80] │ │ + str x8, [x9] │ │ + ldur x1, [x29, #-40] │ │ + cbz x1, 30174 │ │ + ldp x3, x2, [sp, #64] │ │ + add x0, x10, #0x8 │ │ + add x27, sp, #0x50 │ │ + bl 2fbd8 │ │ + ldur q0, [x27, #72] │ │ + ldur q1, [x27, #88] │ │ + add x10, sp, #0x50 │ │ + ldur x8, [x27, #104] │ │ + ldur q2, [x27, #56] │ │ + stp q0, q1, [x20, #64] │ │ + ldur q0, [x27, #8] │ │ + ldur q1, [x27, #24] │ │ + str x8, [x20, #96] │ │ + stp q0, q1, [x20] │ │ + ldur q0, [x27, #40] │ │ + ldr x8, [x20] │ │ + stp q0, q2, [x20, #32] │ │ + cbz x8, 30064 │ │ + b 2ffc8 │ │ + mov w27, #0x3 // #3 │ │ + stp w27, w16, [sp, #88] │ │ + stp w9, w10, [sp, #96] │ │ + add x9, sp, #0x50 │ │ + stp x15, x17, [sp, #104] │ │ + stp x14, x13, [sp, #120] │ │ + stp x0, x8, [sp, #136] │ │ + ldur q0, [x9, #40] │ │ + stp x8, x11, [sp, #152] │ │ + ldur q1, [x9, #56] │ │ + str x12, [sp, #168] │ │ + ldur q2, [x9, #72] │ │ + ldur x8, [x9, #88] │ │ + stp q0, q1, [x19, #32] │ │ + ldur q0, [x9, #8] │ │ + ldur q1, [x9, #24] │ │ + str q2, [x19, #64] │ │ + str x8, [x19, #80] │ │ + mov w8, #0x2 // #2 │ │ + stp q0, q1, [x19] │ │ + strb w8, [x19, #184] │ │ + ldp x20, x19, [sp, #352] │ │ + ldp x22, x21, [sp, #336] │ │ + ldp x24, x23, [sp, #320] │ │ + ldp x26, x25, [sp, #304] │ │ + ldp x28, x27, [sp, #288] │ │ + ldp x29, x30, [sp, #272] │ │ + add sp, sp, #0x170 │ │ + ret │ │ + lsr x10, x15, #32 │ │ + mov w27, #0x5 // #5 │ │ + mov w9, w15 │ │ + mov x15, x17 │ │ + b 30178 │ │ + mov x9, x8 │ │ + mov x23, xzr │ │ + mov w8, #0x8 // #8 │ │ + ldp x22, x25, [x9, #16] │ │ + mov w28, #0x30 // #48 │ │ + ldp x26, x10, [x9] │ │ + str x14, [sp, #24] │ │ + str w16, [sp, #36] │ │ + str x15, [sp, #40] │ │ + stp xzr, x8, [x29, #-40] │ │ + str x10, [sp, #56] │ │ + stp x17, x9, [sp, #8] │ │ + stur xzr, [x29, #-24] │ │ + b 30250 │ │ + madd x9, x24, x28, x26 │ │ + add x10, x21, #0x1 │ │ + add x22, x22, x10, lsl #5 │ │ + sub x25, x25, x10 │ │ + str x9, [x8, x23, lsl #3] │ │ + add x23, x23, #0x1 │ │ + stur x23, [x29, #-24] │ │ + ldr x14, [sp, #72] │ │ + cmp x25, #0x1 │ │ + b.eq 302ac // b.none │ │ + cbz x25, 30308 │ │ + mov x10, xzr │ │ + mov x9, x25 │ │ + b 30280 │ │ + mov x21, x10 │ │ + sub x9, x9, x11 │ │ + mov x10, x21 │ │ + cmp x9, #0x1 │ │ + b.ls 302b0 // b.plast │ │ + lsr x11, x9, #1 │ │ + add x21, x11, x10 │ │ + add x12, x22, x21, lsl #5 │ │ + ldr x13, [x12, #16] │ │ + cmp x13, x23 │ │ + b.hi 3026c // b.pmore │ │ + b.cc 30270 // b.lo, b.ul, b.last │ │ + ldr x12, [x12] │ │ + cmp x12, x14 │ │ + csel x21, x10, x21, hi // hi = pmore │ │ + b 30270 │ │ + mov x21, xzr │ │ + add x9, x22, x21, lsl #5 │ │ + ldr x10, [x9, #16] │ │ + cmp x10, x23 │ │ + b.hi 30308 // b.pmore │ │ + b.cc 30308 // b.lo, b.ul, b.last │ │ + ldr x10, [x9] │ │ + cmp x10, x14 │ │ + b.hi 30308 // b.pmore │ │ + ldr x10, [x9, #8] │ │ + cmp x10, x14 │ │ + b.ls 30308 // b.plast │ │ + ldr x24, [x9, #24] │ │ + ldr x9, [sp, #56] │ │ + cmp x24, x9 │ │ + b.cs 3034c // b.hs, b.nlast │ │ + ldur x9, [x29, #-40] │ │ + cmp x23, x9 │ │ + b.ne 30234 // b.any │ │ + sub x0, x29, #0x28 │ │ + bl 404a8 │ │ + ldur x8, [x29, #-32] │ │ + b 30234 │ │ + ldr x9, [sp, #64] │ │ + ldp x11, x8, [x29, #-40] │ │ + ldr x14, [sp, #40] │ │ + ldr w16, [sp, #36] │ │ + ldr x17, [sp, #24] │ │ + ldr x9, [x9] │ │ + ldp x15, x0, [sp, #8] │ │ + add x12, x8, x23, lsl #3 │ │ + lsr x10, x14, #32 │ │ + add x13, x9, #0x10 │ │ + mov w9, w14 │ │ + ldr x14, [sp, #48] │ │ + b 30178 │ │ + mov w9, w27 │ │ + mov w10, w16 │ │ + mov w27, #0x4 // #4 │ │ + b 30178 │ │ + ldr x1, [sp, #56] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x798 │ │ + mov x0, x24 │ │ + bl 1893c │ │ + b 30370 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x6f0 │ │ + bl 1893c │ │ + brk #0x1 │ │ + b 3037c │ │ + b 30394 │ │ + ldur x8, [x29, #-40] │ │ + mov x19, x0 │ │ + cbz x8, 30398 │ │ + ldur x0, [x29, #-32] │ │ + bl 75780 │ │ + b 30398 │ │ + mov x19, x0 │ │ + ldr x8, [x20] │ │ + cbz x8, 303c0 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 303a0 │ │ + b.ne 303c0 // b.any │ │ + dmb ishld │ │ + mov x0, x20 │ │ + bl 303cc │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x19, [x0] │ │ + ldr x8, [x19, #256] │ │ + cbz x8, 30404 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 303e4 │ │ + b.ne 30404 // b.any │ │ + dmb ishld │ │ + add x0, x19, #0x100 │ │ + bl 303cc │ │ + add x0, x19, #0x108 │ │ + bl 401dc │ │ + cmn x19, #0x1 │ │ + b.eq 30440 // b.none │ │ + add x8, x19, #0x8 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 30418 │ │ + b.ne 30440 // b.any │ │ + mov x0, x19 │ │ + dmb ishld │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x20, x0 │ │ + add x0, x19, #0x108 │ │ + bl 401dc │ │ + b 30464 │ │ + bl 1a1e4 │ │ + mov x20, x0 │ │ + cmn x19, #0x1 │ │ + b.eq 30490 // b.none │ │ + add x8, x19, #0x8 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 30470 │ │ + b.ne 30490 // b.any │ │ + mov x0, x19 │ │ + dmb ishld │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0, #256] │ │ + mov x19, x0 │ │ + cbz x8, 304d0 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 304b0 │ │ + b.ne 304d0 // b.any │ │ + dmb ishld │ │ + add x0, x19, #0x100 │ │ + bl 303cc │ │ + add x0, x19, #0x108 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 401dc │ │ + mov x20, x0 │ │ + add x0, x19, #0x108 │ │ + bl 401dc │ │ + mov x0, x20 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1, lsl #12 │ │ + str xzr, [sp] │ │ + sub sp, sp, #0x1, lsl #12 │ │ + str xzr, [sp] │ │ + sub sp, sp, #0x950 │ │ + str xzr, [sp] │ │ + mov x21, x3 │ │ + ldp x22, x8, [x0, #40] │ │ + stp x0, x2, [sp, #24] │ │ + lsl x28, x8, #6 │ │ + stp x1, x8, [sp, #8] │ │ + cbz x8, 305c4 │ │ + ldr x8, [sp, #24] │ │ + ldr x23, [x8, #56] │ │ + cbz x23, 305c4 │ │ + ldr x8, [sp, #24] │ │ + mov x20, x22 │ │ + mov x27, x28 │ │ + mov x26, x22 │ │ + ldp x19, x24, [x8, #72] │ │ + ldr x25, [x8, #64] │ │ + b 30578 │ │ + subs x27, x27, #0x40 │ │ + mov x20, x26 │ │ + b.eq 305c4 // b.none │ │ + ldr w8, [x26], #64 │ │ + adds x2, x19, x8 │ │ + b.cs 3056c // b.hs, b.nlast │ │ + mov x0, x23 │ │ + mov x1, x25 │ │ + mov x3, x24 │ │ + bl 1d870 │ │ + cbz x0, 3056c │ │ + cmp x1, x21 │ │ + b.ne 3056c // b.any │ │ + ldr x1, [sp, #32] │ │ + mov x2, x21 │ │ + bl 757a0 │ │ + cbnz w0, 3056c │ │ + ldr w8, [x20, #4] │ │ + cmp w8, #0x8 │ │ + b.ne 3075c // b.any │ │ + mov x21, xzr │ │ + b 30810 │ │ + ldr x0, [sp, #32] │ │ + mov w10, #0x642e // #25646 │ │ + movk w10, #0x6265, lsl #16 │ │ + ldr w8, [x0] │ │ + ldur w9, [x0, #3] │ │ + cmp w8, w10 │ │ + mov w8, #0x7562 // #30050 │ │ + movk w8, #0x5f67, lsl #16 │ │ + ccmp w9, w8, #0x0, eq // eq = none │ │ + b.eq 30618 // b.none │ │ + mov x0, xzr │ │ + mov x1, x21 │ │ + add sp, sp, #0x2, lsl #12 │ │ + add sp, sp, #0x950 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + mov x23, x0 │ │ + ldrsb w8, [x23, #7]! │ │ + cmn w8, #0x40 │ │ + b.lt 30820 // b.tstop │ │ + ldr x8, [sp, #16] │ │ + cbz x8, 305ec │ │ + ldr x8, [sp, #24] │ │ + ldr x20, [x8, #56] │ │ + cbz x20, 305ec │ │ + ldr x8, [sp, #24] │ │ + mov x27, #0x7a2e // #31278 │ │ + mov x19, x22 │ │ + movk x27, #0x6564, lsl #16 │ │ + ldp x26, x24, [x8, #72] │ │ + ldr x25, [x8, #64] │ │ + movk x27, #0x7562, lsl #32 │ │ + movk x27, #0x5f67, lsl #48 │ │ + b 3066c │ │ + subs x28, x28, #0x40 │ │ + mov x22, x19 │ │ + b.eq 305ec // b.none │ │ + ldr w8, [x19], #64 │ │ + adds x2, x26, x8 │ │ + b.cs 30660 // b.hs, b.nlast │ │ + mov x0, x20 │ │ + mov x1, x25 │ │ + mov x3, x24 │ │ + bl 1d870 │ │ + cbz x0, 30660 │ │ + cmp x1, #0x8 │ │ + b.cc 30660 // b.lo, b.ul, b.last │ │ + ldr x8, [x0], #8 │ │ + sub x9, x1, #0x1 │ │ + cmp x8, x27 │ │ + cset w8, ne // ne = any │ │ + cmp x9, x21 │ │ + b.ne 30660 // b.any │ │ + cbnz w8, 30660 │ │ + sub x2, x1, #0x8 │ │ + mov x1, x23 │ │ + bl 757a0 │ │ + cbnz w0, 30660 │ │ + ldr w8, [x22, #4] │ │ + cmp w8, #0x8 │ │ + b.eq 305ec // b.none │ │ + ldr x9, [x22, #32] │ │ + cbz x9, 305ec │ │ + ldr x8, [sp, #24] │ │ + ldr x10, [x8, #32] │ │ + ldr x8, [x22, #24] │ │ + subs x10, x10, x8 │ │ + b.cc 305ec // b.lo, b.ul, b.last │ │ + cmp x9, x10 │ │ + b.hi 305ec // b.pmore │ │ + subs x9, x9, #0x8 │ │ + csel x9, xzr, x9, cc // cc = lo, ul, last │ │ + b.cc 305ec // b.lo, b.ul, b.last │ │ + subs x22, x9, #0x4 │ │ + b.cc 305ec // b.lo, b.ul, b.last │ │ + ldr x9, [sp, #24] │ │ + ldr x9, [x9, #24] │ │ + add x19, x9, x8 │ │ + mov w9, #0x4c5a // #19546 │ │ + ldr x8, [x19] │ │ + movk w9, #0x4249, lsl #16 │ │ + cmp x8, x9 │ │ + b.ne 305ec // b.any │ │ + ldr w8, [x19, #8] │ │ + ldr x0, [sp, #8] │ │ + rev w1, w8 │ │ + bl 3ffbc │ │ + mov x21, x1 │ │ + mov x2, x0 │ │ + add x0, x19, #0xc │ │ + mov x1, x22 │ │ + mov x3, x21 │ │ + mov x19, x2 │ │ + bl 40088 │ │ + tbz w0, #0, 305ec │ │ + mov x0, x19 │ │ + b 305f0 │ │ + ldr x21, [x20, #32] │ │ + cbz x21, 30810 │ │ + ldr x8, [sp, #24] │ │ + mov x0, xzr │ │ + ldr x9, [x8, #32] │ │ + ldr x8, [x20, #24] │ │ + subs x9, x9, x8 │ │ + b.cc 305f0 // b.lo, b.ul, b.last │ │ + cmp x21, x9 │ │ + b.hi 305f0 // b.pmore │ │ + ldr x9, [sp, #24] │ │ + ldrb w10, [x20, #9] │ │ + ldr x9, [x9, #24] │ │ + add x0, x9, x8 │ │ + tbz w10, #3, 305f0 │ │ + subs x20, x21, #0x18 │ │ + b.cc 305ec // b.lo, b.ul, b.last │ │ + ldr w8, [x0] │ │ + cmp w8, #0x1 │ │ + b.ne 305ec // b.any │ │ + ldr x1, [x0, #8] │ │ + mov x22, x0 │ │ + ldr x0, [sp, #8] │ │ + bl 3ffbc │ │ + mov x19, x0 │ │ + mov x21, x1 │ │ + add x0, sp, #0x40 │ │ + mov w1, wzr │ │ + mov w2, #0x2905 // #10501 │ │ + bl 75840 │ │ + add x0, sp, #0x28 │ │ + add x1, sp, #0x40 │ │ + add x2, x22, #0x18 │ │ + mov x3, x20 │ │ + mov x4, x19 │ │ + mov x5, x21 │ │ + bl 1b61c │ │ + ldr x8, [sp, #56] │ │ + ldr x9, [sp, #40] │ │ + ldrb w10, [sp, #48] │ │ + cmp x8, x21 │ │ + ccmp x9, x20, #0x0, eq // eq = none │ │ + ccmp w10, #0x0, #0x0, eq // eq = none │ │ + csel x0, xzr, x19, ne // ne = any │ │ + b 305f0 │ │ + ldrb w8, [x20, #9] │ │ + tst w8, #0x8 │ │ + cset w0, eq // eq = none │ │ + b 305f0 │ │ + adrp x4, 77000 │ │ + add x4, x4, #0xae0 │ │ + mov x1, x21 │ │ + mov w2, #0x7 // #7 │ │ + mov x3, x21 │ │ + bl 173a4 │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x440 │ │ + str xzr, [sp] │ │ + cbz x2, 308c0 │ │ + ldp x8, x9, [x2, #64] │ │ + mov x24, x1 │ │ + mov x22, x0 │ │ + add x0, sp, #0x268 │ │ + add x1, sp, #0x20 │ │ + mov x20, x2 │ │ + add x23, sp, #0x258 │ │ + stp x2, x8, [sp, #24] │ │ + stp x9, xzr, [sp, #40] │ │ + bl 3c35c │ │ + ldr x8, [sp, #616] │ │ + ldur w9, [x23, #25] │ │ + ldrb w21, [sp, #624] │ │ + ldr w10, [sp, #628] │ │ + ldr x19, [sp, #632] │ │ + cmp x8, #0x3 │ │ + str w9, [sp, #56] │ │ + stur w10, [sp, #59] │ │ + b.ne 3091c // b.any │ │ + ldr w8, [sp, #56] │ │ + ldur w9, [sp, #59] │ │ + str w8, [sp, #16] │ │ + stur w9, [sp, #19] │ │ + b 30948 │ │ + mov x19, xzr │ │ + mov w21, #0x52 // #82 │ │ + ldrb w8, [x0] │ │ + cmp w8, #0x53 │ │ + b.eq 30978 // b.none │ │ + cmp w21, #0x53 │ │ + b.eq 30990 // b.none │ │ + mov w0, w21 │ │ + mov x1, x19 │ │ + bl 3e4e0 │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x1d8 │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #616] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x1e8 │ │ + add x0, sp, #0x268 │ │ + str x9, [sp, #624] │ │ + str xzr, [sp, #648] │ │ + str x8, [sp, #632] │ │ + str xzr, [sp, #640] │ │ + bl 17620 │ │ + ldur q0, [x23, #40] │ │ + ldur q1, [x23, #56] │ │ + cmp x8, #0x2 │ │ + ldur q2, [x23, #72] │ │ + ldr x9, [sp, #688] │ │ + stp q0, q1, [sp, #64] │ │ + str q2, [sp, #96] │ │ + str x9, [sp, #112] │ │ + b.ne 309b0 // b.any │ │ + mov x19, xzr │ │ + mov w21, #0x52 // #82 │ │ + ldxr x8, [x20] │ │ + subs x8, x8, #0x1 │ │ + stlxr w9, x8, [x20] │ │ + cbnz w9, 30948 │ │ + b.ne 30968 // b.any │ │ + add x0, sp, #0x18 │ │ + dmb ishld │ │ + bl 303cc │ │ + mov x0, x22 │ │ + ldrb w8, [x22] │ │ + cmp w8, #0x53 │ │ + b.ne 308d4 // b.any │ │ + ldr w8, [sp, #16] │ │ + ldur w9, [sp, #19] │ │ + strb w21, [x0] │ │ + str x19, [x0, #8] │ │ + stur w8, [x0, #1] │ │ + str w9, [x0, #4] │ │ + add sp, sp, #0x440 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + str x8, [sp, #128] │ │ + ldr w8, [sp, #56] │ │ + add x9, sp, #0x80 │ │ + ldp q0, q1, [sp, #64] │ │ + strb w21, [sp, #136] │ │ + stur w8, [sp, #137] │ │ + ldur w8, [sp, #59] │ │ + str x19, [sp, #144] │ │ + stur q0, [x9, #24] │ │ + ldr q0, [sp, #96] │ │ + str w8, [sp, #140] │ │ + ldr x8, [sp, #112] │ │ + stur q1, [x9, #40] │ │ + stur q0, [x9, #56] │ │ + str x8, [sp, #200] │ │ + add x0, sp, #0x268 │ │ + add x1, x20, #0x10 │ │ + add x2, sp, #0x80 │ │ + bl 3c85c │ │ + ldr x25, [sp, #616] │ │ + ldur w8, [x23, #25] │ │ + ldrb w21, [sp, #624] │ │ + ldr w9, [sp, #628] │ │ + ldr x19, [sp, #632] │ │ + cmp x25, #0x2 │ │ + str w8, [sp, #608] │ │ + stur w9, [x23, #11] │ │ + b.ne 30a2c // b.any │ │ + ldr w8, [sp, #608] │ │ + ldur w9, [x23, #11] │ │ + b 308b4 │ │ + ldur q0, [x23, #40] │ │ + ldur q1, [x23, #56] │ │ + add x9, sp, #0x268 │ │ + ldur q2, [x23, #72] │ │ + ldrh w8, [sp, #688] │ │ + add x0, sp, #0xd4 │ │ + ldrh w27, [sp, #690] │ │ + add x1, x9, #0x4c │ │ + mov w2, #0x14c // #332 │ │ + stp q0, q1, [sp, #544] │ │ + str q2, [sp, #576] │ │ + strh w8, [sp, #592] │ │ + bl 75770 │ │ + ldr w8, [sp, #608] │ │ + ldr x26, [sp, #1032] │ │ + cmp w27, #0x4 │ │ + ldr x10, [sp, #1048] │ │ + ldr x28, [sp, #1056] │ │ + ldur w9, [x23, #11] │ │ + str w8, [sp, #600] │ │ + mov x8, x24 │ │ + ldr x11, [x24, #408] │ │ + ldr x24, [x24, #424] │ │ + stur w9, [x23, #3] │ │ + stp x11, x10, [sp] │ │ + b.hi 30a98 // b.pmore │ │ + ldr x28, [x8, #440] │ │ + ldr w8, [sp, #600] │ │ + ldp q0, q1, [sp, #544] │ │ + ldur w9, [x23, #3] │ │ + add x1, sp, #0xd4 │ │ + mov w2, #0x14c // #332 │ │ + stur w8, [x23, #25] │ │ + ldrh w8, [sp, #592] │ │ + stur q0, [x23, #40] │ │ + ldr q0, [sp, #576] │ │ + strh w8, [sp, #688] │ │ + add x8, sp, #0x268 │ │ + add x0, x8, #0x4c │ │ + str x20, [sp, #1064] │ │ + str x25, [sp, #616] │ │ + strb w21, [sp, #624] │ │ + str w9, [sp, #628] │ │ + stur q1, [x23, #56] │ │ + str x19, [sp, #632] │ │ + stur q0, [x23, #72] │ │ + strh w27, [sp, #690] │ │ + bl 75770 │ │ + ldp x9, x8, [sp] │ │ + mov w0, #0x1c8 // #456 │ │ + str x26, [sp, #1032] │ │ + str x24, [sp, #1040] │ │ + str x9, [sp, #1024] │ │ + str x8, [sp, #1048] │ │ + str x28, [sp, #1056] │ │ + bl 75760 │ │ + cbz x0, 30b38 │ │ + add x1, sp, #0x268 │ │ + mov w2, #0x1c8 // #456 │ │ + mov x19, x0 │ │ + bl 75770 │ │ + mov w21, #0x52 // #82 │ │ + mov x0, x22 │ │ + ldrb w8, [x22] │ │ + cmp w8, #0x53 │ │ + b.ne 308d4 // b.any │ │ + b 30978 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x1c8 // #456 │ │ + bl 16840 │ │ + brk #0x1 │ │ + mov x19, x0 │ │ + ldxr x8, [x20] │ │ + subs x8, x8, #0x1 │ │ + stlxr w9, x8, [x20] │ │ + cbnz w9, 30b4c │ │ + b.ne 30b80 // b.any │ │ + dmb ishld │ │ + add x0, sp, #0x18 │ │ + bl 303cc │ │ + b 30b80 │ │ + bl 1a1e4 │ │ + mov x19, x0 │ │ + add x0, sp, #0x268 │ │ + bl 3e3fc │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x90 │ │ + stp x29, x30, [sp, #80] │ │ + str x23, [sp, #96] │ │ + stp x22, x21, [sp, #112] │ │ + stp x20, x19, [sp, #128] │ │ + add x29, sp, #0x50 │ │ + ldrb w23, [x2] │ │ + ldp x19, x21, [x2, #8] │ │ + cmp w23, #0x3 │ │ + b.ne 30bd8 // b.any │ │ + stp x19, x21, [x0, #16] │ │ + mov w8, #0x3 // #3 │ │ + str w8, [x0, #8] │ │ + ldp x20, x19, [sp, #128] │ │ + ldr x23, [sp, #96] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + ldr x20, [x1] │ │ + ldr w8, [x20, #496] │ │ + cmp w8, #0x1 │ │ + b.ne 30e58 // b.any │ │ + add x8, x20, #0x1f8 │ │ + ldr x9, [x8] │ │ + cbz x9, 30e84 │ │ + ldr x11, [x8, #24] │ │ + ldr x22, [x1, #16] │ │ + cbz x11, 30c28 │ │ + ldr x9, [x8, #16] │ │ + cmp x11, #0x1 │ │ + mov x10, xzr │ │ + b.ne 30d0c // b.any │ │ + mov w11, #0x18 // #24 │ │ + madd x11, x10, x11, x9 │ │ + ldp x12, x11, [x11] │ │ + cmp x22, x12 │ │ + ccmp x22, x11, #0x2, cs // cs = hs, nlast │ │ + b.cc 30c6c // b.lo, b.ul, b.last │ │ + mov x8, xzr │ │ + ldr x9, [x20, #96] │ │ + cmp x9, #0x2f │ │ + b.eq 30cdc // b.none │ │ + ldr w9, [x20, #456] │ │ + cmp w9, #0x1 │ │ + b.ne 30ea8 // b.any │ │ + add x9, x20, #0x1d0 │ │ + ldr x10, [x9] │ │ + cbz x10, 30ed8 │ │ + ldr x10, [x9, #24] │ │ + cbz x10, 30ce0 │ │ + ldr x11, [x9, #16] │ │ + cmp x10, #0x1 │ │ + b.ne 30d44 // b.any │ │ + mov x12, xzr │ │ + b 30d6c │ │ + mov w11, #0x18 // #24 │ │ + madd x9, x10, x11, x9 │ │ + ldr x10, [x8, #8] │ │ + ldr x9, [x9, #16] │ │ + cmp x9, x10 │ │ + b.cs 30f7c // b.hs, b.nlast │ │ + mov w10, #0x48 // #72 │ │ + ldr x8, [x8] │ │ + strb w23, [sp, #28] │ │ + madd x8, x9, x10, x8 │ │ + ldr x9, [x1, #8] │ │ + stp x19, x21, [sp, #32] │ │ + add x10, sp, #0x1c │ │ + str x9, [x29, #24] │ │ + add x9, sp, #0x10 │ │ + stp x9, x10, [x29, #-32] │ │ + add x9, sp, #0x20 │ │ + add x10, x29, #0x18 │ │ + stp x9, x10, [x29, #-16] │ │ + str x8, [sp, #16] │ │ + ldr w11, [x8] │ │ + cmp w11, #0x1 │ │ + b.ne 30f1c // b.any │ │ + ldr x9, [x8, #8]! │ │ + cbz x9, 30f3c │ │ + ldr x9, [x20, #96] │ │ + cmp x9, #0x2f │ │ + b.ne 30c38 // b.any │ │ + mov w10, wzr │ │ + mov w12, #0x2 // #2 │ │ + stp w10, w15, [x0, #16] │ │ + str x8, [x0] │ │ + stp w12, w14, [x0, #8] │ │ + stp x11, x13, [x0, #24] │ │ + ldp x20, x19, [sp, #128] │ │ + ldr x23, [sp, #96] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + mov x10, xzr │ │ + mov w12, #0x18 // #24 │ │ + b 30d24 │ │ + sub x11, x11, x13 │ │ + cmp x11, #0x1 │ │ + b.ls 30c10 // b.plast │ │ + lsr x13, x11, #1 │ │ + add x14, x13, x10 │ │ + mul x15, x14, x12 │ │ + ldr x15, [x9, x15] │ │ + cmp x22, x15 │ │ + b.cc 30d18 // b.lo, b.ul, b.last │ │ + mov x10, x14 │ │ + b 30d18 │ │ + mov x12, xzr │ │ + lsr x13, x10, #1 │ │ + add x14, x13, x12 │ │ + sub x10, x10, x13 │ │ + add x15, x11, x14, lsl #5 │ │ + ldr x15, [x15, #16] │ │ + cmp x22, x15 │ │ + csel x12, x12, x14, cc // cc = lo, ul, last │ │ + cmp x10, #0x1 │ │ + b.hi 30d48 // b.pmore │ │ + add x16, x11, x12, lsl #5 │ │ + mov w10, wzr │ │ + mov w12, #0x2 // #2 │ │ + ldr x11, [x16, #16] │ │ + cmp x22, x11 │ │ + b.cc 30ce4 // b.lo, b.ul, b.last │ │ + ldr x11, [x16, #24] │ │ + cmp x22, x11 │ │ + b.cs 30ce4 // b.hs, b.nlast │ │ + ldr x1, [x16, #8] │ │ + cbz x1, 30dfc │ │ + ldr x11, [x16] │ │ + cmp x1, #0x1 │ │ + b.ne 30e04 // b.any │ │ + mov x10, xzr │ │ + mov w12, #0x18 // #24 │ │ + mul x12, x10, x12 │ │ + ldr x12, [x11, x12] │ │ + cmp x12, x22 │ │ + b.eq 30dc8 // b.none │ │ + cinc x10, x10, cc // cc = lo, ul, last │ │ + cbz x10, 30ce0 │ │ + sub x10, x10, #0x1 │ │ + cmp x10, x1 │ │ + b.cs 30f90 // b.hs, b.nlast │ │ + mov w12, #0x18 // #24 │ │ + madd x10, x10, x12, x11 │ │ + ldr x12, [x9, #8] │ │ + ldr x11, [x10, #8] │ │ + cmp x11, x12 │ │ + b.cs 30e40 // b.hs, b.nlast │ │ + mov w12, #0x18 // #24 │ │ + ldr x9, [x9] │ │ + madd x9, x11, x12, x9 │ │ + ldp x11, x13, [x9, #8] │ │ + b 30e44 │ │ + mov w10, wzr │ │ + b 30ce4 │ │ + mov x10, xzr │ │ + mov w12, #0x18 // #24 │ │ + mov x13, x1 │ │ + b 30e20 │ │ + sub x13, x13, x14 │ │ + cmp x13, #0x1 │ │ + b.ls 30da8 // b.plast │ │ + lsr x14, x13, #1 │ │ + add x15, x14, x10 │ │ + mul x16, x15, x12 │ │ + ldr x16, [x11, x16] │ │ + cmp x16, x22 │ │ + b.hi 30e14 // b.pmore │ │ + mov x10, x15 │ │ + b 30e14 │ │ + mov x11, xzr │ │ + ldp w14, w15, [x10, #16] │ │ + cmp w14, #0x0 │ │ + cset w10, ne // ne = any │ │ + mov w12, w10 │ │ + b 30ce4 │ │ + str x0, [sp, #8] │ │ + add x0, x20, #0x1f0 │ │ + mov x22, x1 │ │ + mov x1, x19 │ │ + mov x2, x21 │ │ + bl 346b4 │ │ + mov x8, x0 │ │ + ldr x0, [sp, #8] │ │ + mov x1, x22 │ │ + ldr x9, [x8] │ │ + cbnz x9, 30bf4 │ │ + ldrb w10, [x8, #8] │ │ + ldr x9, [x8, #16] │ │ + cmp w10, #0x52 │ │ + b.ne 30f60 // b.any │ │ + mov x8, x9 │ │ + ldr x11, [x9, #24] │ │ + ldr x22, [x1, #16] │ │ + cbnz x11, 30c00 │ │ + b 30c28 │ │ + mov x21, x0 │ │ + add x0, x20, #0x1c8 │ │ + add x3, x20, #0x60 │ │ + mov x1, x19 │ │ + mov x2, x20 │ │ + mov x19, x8 │ │ + bl 30fa0 │ │ + mov x8, x19 │ │ + mov x9, x0 │ │ + mov x0, x21 │ │ + ldr x10, [x9] │ │ + cbnz x10, 30c50 │ │ + ldrb w10, [x9, #8] │ │ + ldr x11, [x9, #16] │ │ + cmp w10, #0x52 │ │ + b.ne 30ef8 // b.any │ │ + mov x9, x11 │ │ + ldr x10, [x11, #24] │ │ + cbnz x10, 30c58 │ │ + b 30ce0 │ │ + ldurh w8, [x9, #9] │ │ + ldrb w12, [x9, #11] │ │ + ldr w9, [x9, #12] │ │ + str x11, [x0, #24] │ │ + lsl w8, w8, #8 │ │ + orr w8, w8, w12, lsl #24 │ │ + orr w8, w8, w10 │ │ + stp w8, w9, [x0, #16] │ │ + b 30bb8 │ │ + sub x1, x29, #0x20 │ │ + mov x21, x0 │ │ + mov x0, x8 │ │ + bl 35288 │ │ + mov x8, x0 │ │ + mov x0, x21 │ │ + ldr x9, [x8] │ │ + cbnz x9, 30cd0 │ │ + ldrb w10, [x8, #8] │ │ + ldr x9, [x8, #16] │ │ + cmp w10, #0x52 │ │ + b.ne 30f60 // b.any │ │ + mov x8, x9 │ │ + ldr x9, [x20, #96] │ │ + cmp x9, #0x2f │ │ + b.eq 30cdc // b.none │ │ + b 30c38 │ │ + ldur w11, [x8, #9] │ │ + ldr w8, [x8, #12] │ │ + strb w10, [x0, #16] │ │ + str x9, [x0, #24] │ │ + stur w11, [x0, #17] │ │ + str w8, [x0, #20] │ │ + b 30bb8 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x6c0 │ │ + mov x0, x9 │ │ + mov x1, x10 │ │ + bl 1893c │ │ + adrp x2, 76000 │ │ + add x2, x2, #0xb80 │ │ + mov x0, x10 │ │ + bl 1893c │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x270 │ │ + ldr x20, [x3, #104] │ │ + lsr x8, x20, #62 │ │ + cbnz x8, 3103c │ │ + lsl x24, x20, #2 │ │ + mov x8, #0x7fffffffffffffff // #9223372036854775807 │ │ + cmp x24, x8 │ │ + b.cs 3103c // b.hs, b.nlast │ │ + ldp x10, x11, [x3, #216] │ │ + mov x23, x3 │ │ + ldp x13, x14, [x3, #184] │ │ + mov x26, x1 │ │ + ldr w9, [x3, #256] │ │ + ldr x12, [x3, #232] │ │ + mov x28, x2 │ │ + ldrb w8, [x3, #265] │ │ + ldr x25, [x3, #96] │ │ + mov x27, x0 │ │ + str w9, [sp, #120] │ │ + str w8, [sp, #128] │ │ + stp x11, x10, [sp, #104] │ │ + stp x13, x12, [sp, #88] │ │ + str x14, [sp, #80] │ │ + cbz x24, 31048 │ │ + mov x0, x24 │ │ + bl 75760 │ │ + mov x22, x0 │ │ + mov x21, x20 │ │ + cbnz x0, 31050 │ │ + mov w0, #0x2 // #2 │ │ + mov x1, x24 │ │ + bl 16840 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x588 │ │ + bl 16858 │ │ + mov x21, xzr │ │ + mov w22, #0x2 // #2 │ │ + mov x0, x22 │ │ + mov x1, x25 │ │ + mov x2, x24 │ │ + bl 75770 │ │ + ldr x19, [x23, #128] │ │ + mov x9, #0x5555555555555555 // #6148914691236517205 │ │ + movk x9, #0x5556 │ │ + add x8, x19, x19, lsl #1 │ │ + movk x9, #0x555, lsl #48 │ │ + sub x9, x9, #0x1 │ │ + lsl x25, x8, #3 │ │ + cmp x19, x9 │ │ + b.ls 3109c // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x1, x25 │ │ + bl 16828 │ │ + b 3273c │ │ + str x26, [sp, #64] │ │ + ldr x26, [x23, #120] │ │ + cbz x25, 310c4 │ │ + mov x0, x25 │ │ + bl 75760 │ │ + mov x24, x0 │ │ + str x19, [sp, #72] │ │ + cbnz x0, 310cc │ │ + mov w0, #0x8 // #8 │ │ + b 31088 │ │ + mov w24, #0x8 // #8 │ │ + str xzr, [sp, #72] │ │ + mov x0, x24 │ │ + mov x1, x26 │ │ + mov x2, x25 │ │ + bl 75770 │ │ + ldr x25, [x23, #152] │ │ + mov x0, xzr │ │ + lsr x8, x25, #62 │ │ + lsl x26, x25, #2 │ │ + cbnz x8, 3111c │ │ + mov x8, #0x7ffffffffffffffe // #9223372036854775806 │ │ + cmp x26, x8 │ │ + b.hi 3111c // b.pmore │ │ + str x27, [sp, #40] │ │ + ldr x27, [x23, #144] │ │ + cbz x26, 31130 │ │ + mov x0, x26 │ │ + bl 75760 │ │ + str x25, [sp, #56] │ │ + cbnz x0, 31138 │ │ + mov w0, #0x2 // #2 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x1, x26 │ │ + bl 16828 │ │ + b 3273c │ │ + mov w0, #0x2 // #2 │ │ + str xzr, [sp, #56] │ │ + mov x1, x27 │ │ + mov x2, x26 │ │ + str x0, [sp, #48] │ │ + bl 75770 │ │ + ldr x26, [x23, #176] │ │ + mov w8, #0x58 // #88 │ │ + mul x27, x26, x8 │ │ + mov x8, #0x745d // #29789 │ │ + movk x8, #0x45d1, lsl #16 │ │ + movk x8, #0x5d17, lsl #32 │ │ + movk x8, #0x174, lsl #48 │ │ + cmp x26, x8 │ │ + b.ls 31188 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x588 │ │ + mov x1, x27 │ │ + ldr x20, [sp, #48] │ │ + bl 16828 │ │ + b 3273c │ │ + str x28, [sp, #8] │ │ + ldr x28, [x23, #168] │ │ + cbz x27, 311ac │ │ + mov x0, x27 │ │ + bl 75760 │ │ + str x26, [sp, #24] │ │ + cbnz x0, 311b4 │ │ + mov w0, #0x8 // #8 │ │ + b 31170 │ │ + mov w0, #0x8 // #8 │ │ + str xzr, [sp, #24] │ │ + add x8, sp, #0xc8 │ │ + mov x1, x28 │ │ + mov x2, x27 │ │ + add x8, x8, #0x105 │ │ + str x0, [sp, #16] │ │ + str x8, [sp, #32] │ │ + bl 75770 │ │ + ldr x12, [x23] │ │ + ldp x9, x8, [x23, #200] │ │ + ldp x11, x10, [x23, #240] │ │ + cmp x12, #0x2e │ │ + b.ne 311ec // b.any │ │ + sub x7, x29, #0x30 │ │ + b 312b8 │ │ + adrp x13, 6000 │ │ + add x13, x13, #0x1c8 │ │ + sub x7, x29, #0x30 │ │ + adr x14, 31208 │ │ + ldrh w15, [x13, x12, lsl #1] │ │ + add x14, x14, x15, lsl #2 │ │ + br x14 │ │ + ldr x15, [x23, #8] │ │ + lsr x14, x15, #8 │ │ + lsr x16, x15, #16 │ │ + and x13, x15, #0xffffffff00000000 │ │ + ldr x0, [x23, #24] │ │ + ldr q0, [x23, #48] │ │ + ldr x1, [x23, #64] │ │ + cmp x0, #0x2e │ │ + b.eq 312a0 // b.none │ │ + b 31254 │ │ + ldrb w15, [x23, #8] │ │ + mov w14, wzr │ │ + mov w16, wzr │ │ + mov x13, xzr │ │ + ldr x0, [x23, #24] │ │ + ldr q0, [x23, #48] │ │ + ldr x1, [x23, #64] │ │ + cmp x0, #0x2e │ │ + b.eq 312a0 // b.none │ │ + adrp x2, 6000 │ │ + add x2, x2, #0x224 │ │ + adr x3, 3126c │ │ + ldrh w4, [x2, x0, lsl #1] │ │ + add x3, x3, x4, lsl #2 │ │ + br x3 │ │ + ldr x4, [x23, #32] │ │ + lsr x3, x4, #8 │ │ + lsr x5, x4, #16 │ │ + and x2, x4, #0xffffffff00000000 │ │ + b 31290 │ │ + ldrb w4, [x23, #32] │ │ + mov w3, wzr │ │ + mov w5, wzr │ │ + mov x2, xzr │ │ + and w4, w4, #0xff │ │ + bfi w4, w3, #8, #8 │ │ + orr w3, w4, w5, lsl #16 │ │ + orr x2, x2, x3 │ │ + and w15, w15, #0xff │ │ + ldur q1, [x23, #72] │ │ + bfi w15, w14, #8, #8 │ │ + str q1, [x7] │ │ + orr w14, w15, w16, lsl #16 │ │ + orr x14, x13, x14 │ │ + ldr q1, [x7] │ │ + stp x12, x14, [sp, #200] │ │ + add x12, sp, #0x11 │ │ + stp x24, x19, [sp, #320] │ │ + ldr x24, [sp, #32] │ │ + stur q1, [x12, #255] │ │ + ldr x12, [sp, #72] │ │ + mov w27, #0x8 // #8 │ │ + str x10, [sp, #448] │ │ + mov w28, #0x19 // #25 │ │ + adrp x19, 78000 │ │ + add x19, x19, #0x3e8 │ │ + stp x20, x12, [sp, #304] │ │ + adrp x20, 77000 │ │ + add x20, x20, #0x9f0 │ │ + ldp x12, x14, [sp, #48] │ │ + stur q0, [sp, #248] │ │ + stp x17, x0, [sp, #216] │ │ + stp x14, x12, [sp, #336] │ │ + ldp x12, x14, [sp, #16] │ │ + stp x21, x22, [sp, #288] │ │ + mov x21, #0xffffffffffffffff // #-1 │ │ + str xzr, [sp] │ │ + stp x25, x14, [sp, #352] │ │ + mov w25, #0x1 // #1 │ │ + stp x12, x26, [sp, #368] │ │ + ldp x12, x14, [sp, #80] │ │ + dup v0.2d, x25 │ │ + ldr x26, [sp, #64] │ │ + stp xzr, x27, [sp, #152] │ │ + stp xzr, xzr, [sp, #168] │ │ + stp x14, x12, [sp, #384] │ │ + ldp x12, x14, [sp, #104] │ │ + stp x27, xzr, [sp, #184] │ │ + stp x2, x6, [sp, #232] │ │ + stp x14, x12, [sp, #416] │ │ + ldr x12, [sp, #96] │ │ + str x1, [sp, #264] │ │ + stp x12, x11, [sp, #432] │ │ + add x12, x23, #0x105 │ │ + ldrb w11, [x23, #260] │ │ + ldr w10, [x12] │ │ + ldr w12, [sp, #120] │ │ + add x23, sp, #0xc8 │ │ + stp x9, x8, [sp, #400] │ │ + str w10, [x24] │ │ + ldr w10, [sp, #128] │ │ + str w12, [sp, #456] │ │ + strb w10, [sp, #465] │ │ + add x10, sp, #0xe9 │ │ + stur q0, [x10, #255] │ │ + adrp x10, 5000 │ │ + ldr q0, [x10, #3968] │ │ + strb w11, [sp, #460] │ │ + stp xzr, xzr, [sp, #472] │ │ + str xzr, [sp, #520] │ │ + stp xzr, xzr, [sp, #504] │ │ + strb wzr, [sp, #528] │ │ + strb w11, [sp, #529] │ │ + str q0, [sp, #128] │ │ + stur wzr, [x24, #69] │ │ + str x9, [sp, #536] │ │ + str x8, [sp, #544] │ │ + tbz wzr, #0, 313dc │ │ + dup v0.2d, x25 │ │ + add x8, sp, #0xe9 │ │ + stp xzr, xzr, [x23, #272] │ │ + strb wzr, [sp, #528] │ │ + stp xzr, xzr, [x23, #304] │ │ + stur q0, [x8, #255] │ │ + ldrb w8, [sp, #460] │ │ + strb wzr, [sp, #531] │ │ + strb w8, [sp, #529] │ │ + ldr x12, [sp, #544] │ │ + str xzr, [sp, #520] │ │ + strb wzr, [sp, #530] │ │ + strh wzr, [sp, #532] │ │ + cbz x12, 320f0 │ │ + mov x10, xzr │ │ + ldr x14, [sp, #536] │ │ + sub x15, x12, #0x1 │ │ + mov x13, x14 │ │ + ldrb w17, [x13], #1 │ │ + str x13, [sp, #536] │ │ + str x15, [sp, #544] │ │ + cbz w17, 31490 │ │ + ldrb w16, [sp, #465] │ │ + subs w0, w17, w16 │ │ + b.cs 314e0 // b.hs, b.nlast │ │ + sub w17, w17, #0x1 │ │ + cmp w17, #0xb │ │ + b.hi 31868 // b.pmore │ │ + adrp x2, 6000 │ │ + add x2, x2, #0x280 │ │ + adr x0, 31440 │ │ + ldrb w1, [x2, x17] │ │ + add x0, x0, x1, lsl #2 │ │ + br x0 │ │ + cbz x15, 31fd0 │ │ + mov x13, xzr │ │ + mov w11, wzr │ │ + sub x8, x12, #0x2 │ │ + add x9, x14, #0x2 │ │ + ldurb w15, [x9, #-1] │ │ + cmp w11, #0x3f │ │ + b.ne 31468 // b.any │ │ + cmp w15, #0x1 │ │ + b.hi 32354 // b.pmore │ │ + and x16, x15, #0x7f │ │ + lsl x16, x16, x11 │ │ + orr x13, x16, x13 │ │ + tbz w15, #7, 31aa8 │ │ + sub x8, x8, #0x1 │ │ + add x9, x9, #0x1 │ │ + add w11, w11, #0x7 │ │ + cmn x8, #0x1 │ │ + b.ne 31454 // b.any │ │ + b 31fc4 │ │ + cbz x15, 31fd0 │ │ + mov x10, xzr │ │ + mov w17, wzr │ │ + sub x16, x12, #0x2 │ │ + mov x15, x13 │ │ + ldrb w0, [x15], #1 │ │ + cmp w17, #0x3f │ │ + b.ne 314b8 // b.any │ │ + cmp w0, #0x1 │ │ + b.hi 31fe8 // b.pmore │ │ + and x1, x0, #0x7f │ │ + lsl x1, x1, x17 │ │ + orr x10, x1, x10 │ │ + tbz w0, #7, 31518 │ │ + sub x16, x16, #0x1 │ │ + add w17, w17, #0x7 │ │ + mov x13, x15 │ │ + cmn x16, #0x1 │ │ + b.ne 314a4 // b.any │ │ + b 31fc4 │ │ + ldrb w13, [sp, #464] │ │ + cbz w13, 32704 │ │ + and w12, w0, #0xff │ │ + ldrsb x14, [sp, #463] │ │ + udiv w12, w12, w13 │ │ + msub w13, w12, w13, w0 │ │ + adds x13, x14, w13, uxtb │ │ + b.mi 3158c // b.first │ │ + ldr x14, [sp, #496] │ │ + add x13, x14, x13 │ │ + ldrb w14, [sp, #528] │ │ + str x13, [sp, #496] │ │ + tbz w14, #0, 315ac │ │ + b 31608 │ │ + subs x12, x16, x10 │ │ + b.cc 323d0 // b.lo, b.ul, b.last │ │ + add x14, x15, x10 │ │ + str x12, [sp, #544] │ │ + str x14, [sp, #536] │ │ + cbz x10, 323d0 │ │ + ldrb w14, [x13, #1] │ │ + mov x25, x19 │ │ + sub x12, x10, #0x1 │ │ + add x19, x13, #0x2 │ │ + cmp w14, #0x2 │ │ + b.gt 31668 │ │ + cmp w14, #0x1 │ │ + b.eq 318e0 // b.none │ │ + cmp w14, #0x2 │ │ + b.ne 31944 // b.any │ │ + ldrb w10, [sp, #456] │ │ + mov w8, wzr │ │ + cmp w10, #0x3 │ │ + b.gt 319c0 │ │ + cmp w10, #0x1 │ │ + b.eq 31be0 // b.none │ │ + cmp w10, #0x2 │ │ + mov w9, w8 │ │ + b.ne 31ff8 // b.any │ │ + cmp x12, #0x1 │ │ + b.ls 323ec // b.plast │ │ + ldrh w22, [x19] │ │ + b 31bf8 │ │ + ldr x14, [sp, #496] │ │ + neg x15, x13 │ │ + add x13, x14, x13 │ │ + cmp x14, x15 │ │ + csel x13, xzr, x13, cc // cc = lo, ul, last │ │ + ldrb w14, [sp, #528] │ │ + str x13, [sp, #496] │ │ + tbnz w14, #0, 31608 │ │ + ldrb w14, [sp, #462] │ │ + ldrb w13, [sp, #461] │ │ + cmp w14, #0x1 │ │ + b.eq 315d4 // b.none │ │ + cbz w14, 3270c │ │ + ldr x15, [sp, #480] │ │ + add x15, x15, x12 │ │ + udiv x12, x15, x14 │ │ + msub x14, x12, x14, x15 │ │ + b 315d8 │ │ + mov x14, xzr │ │ + mul x12, x12, x13 │ │ + ldr x13, [sp, #472] │ │ + str x14, [sp, #480] │ │ + adds x12, x12, x13 │ │ + b.cs 32418 // b.hs, b.nlast │ │ + ldrb w13, [sp, #456] │ │ + neg w13, w13, lsl #3 │ │ + and w13, w13, #0x38 │ │ + lsr x13, x21, x13 │ │ + cmp x12, x13 │ │ + b.hi 32418 // b.pmore │ │ + str x12, [sp, #472] │ │ + ldrb w12, [sp, #528] │ │ + ldrb w10, [sp, #531] │ │ + cmp w12, #0x1 │ │ + b.ne 31e74 // b.any │ │ + tbz w10, #0, 3164c │ │ + dup v0.2d, x25 │ │ + add x10, sp, #0xe9 │ │ + stp xzr, xzr, [x23, #272] │ │ + stp xzr, xzr, [x23, #304] │ │ + str xzr, [x23, #320] │ │ + stur q0, [x10, #255] │ │ + ldrb w10, [sp, #460] │ │ + strb wzr, [x23, #328] │ │ + strb w10, [sp, #529] │ │ + mov w10, #0x100 // #256 │ │ + stur wzr, [x24, #69] │ │ + b 3165c │ │ + str xzr, [sp, #520] │ │ + mov w10, #0x100 // #256 │ │ + strb wzr, [sp, #530] │ │ + strh wzr, [sp, #532] │ │ + ldr x12, [sp, #544] │ │ + cbnz x12, 313f4 │ │ + b 320f0 │ │ + ldr x15, [sp, #120] │ │ + cmp w14, #0x3 │ │ + b.eq 31904 // b.none │ │ + cmp w14, #0x4 │ │ + b.ne 31944 // b.any │ │ + cbz x12, 323ec │ │ + mov x13, xzr │ │ + mov w8, wzr │ │ + mov x9, x12 │ │ + mov x10, x19 │ │ + ldrb w11, [x10], #1 │ │ + cmp w8, #0x3f │ │ + b.ne 316a4 // b.any │ │ + cmp w11, #0x1 │ │ + b.hi 323bc // b.pmore │ │ + and x14, x11, #0x7f │ │ + lsl x14, x14, x8 │ │ + orr x13, x14, x13 │ │ + tbz w11, #7, 31b88 │ │ + sub x9, x9, #0x1 │ │ + add w8, w8, #0x7 │ │ + cbnz x9, 31690 │ │ + b 323e8 │ │ + cbz x15, 31fd0 │ │ + mov x8, xzr │ │ + mov w9, wzr │ │ + sub x11, x12, #0x2 │ │ + add x13, x14, #0x2 │ │ + ldurb w10, [x13, #-1] │ │ + cmp w9, #0x3f │ │ + b.ne 316ec // b.any │ │ + cmp w10, #0x1 │ │ + b.hi 32384 // b.pmore │ │ + and x15, x10, #0x7f │ │ + lsl x15, x15, x9 │ │ + orr x8, x15, x8 │ │ + tbz w10, #7, 31a2c │ │ + sub x11, x11, #0x1 │ │ + add x13, x13, #0x1 │ │ + add w9, w9, #0x7 │ │ + cmn x11, #0x1 │ │ + b.ne 316d8 // b.any │ │ + b 31fc4 │ │ + cbz x15, 31fd0 │ │ + mov x8, xzr │ │ + mov w10, wzr │ │ + sub x9, x12, #0x2 │ │ + add x11, x14, #0x2 │ │ + ldurb w13, [x11, #-1] │ │ + cmp w10, #0x3f │ │ + b.ne 3173c // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 323a4 // b.pmore │ │ + and x15, x13, #0x7f │ │ + lsl x15, x15, x10 │ │ + orr x8, x15, x8 │ │ + tbz w13, #7, 31a58 │ │ + sub x9, x9, #0x1 │ │ + add x11, x11, #0x1 │ │ + add w10, w10, #0x7 │ │ + cmn x9, #0x1 │ │ + b.ne 31728 // b.any │ │ + b 31fc4 │ │ + mov x10, xzr │ │ + strb w25, [sp, #532] │ │ + b 3165c │ │ + sub x0, x29, #0x30 │ │ + add x1, x23, #0x150 │ │ + bl 32960 │ │ + ldurb w8, [x29, #-48] │ │ + cmp x8, #0x52 │ │ + b.ne 3260c // b.any │ │ + ldur x12, [x29, #-40] │ │ + lsr x11, x12, #8 │ │ + lsr x9, x12, #16 │ │ + lsr x8, x12, #32 │ │ + tbnz x12, #63, 31a00 │ │ + ldr x13, [sp, #496] │ │ + b 31a1c │ │ + cbz x15, 31fd0 │ │ + mov x8, xzr │ │ + mov w10, wzr │ │ + sub x9, x12, #0x2 │ │ + add x11, x14, #0x2 │ │ + ldurb w13, [x11, #-1] │ │ + cmp w10, #0x3f │ │ + b.ne 317cc // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 3236c // b.pmore │ │ + and x15, x13, #0x7f │ │ + lsl x15, x15, x10 │ │ + orr x8, x15, x8 │ │ + tbz w13, #7, 31a7c │ │ + sub x9, x9, #0x1 │ │ + add x11, x11, #0x1 │ │ + add w10, w10, #0x7 │ │ + cmn x9, #0x1 │ │ + b.ne 317b8 // b.any │ │ + b 31fc4 │ │ + ldrb w12, [sp, #464] │ │ + cbz w12, 3271c │ │ + ldrb w13, [sp, #528] │ │ + tbz w13, #0, 31960 │ │ + mov x10, xzr │ │ + b 3165c │ │ + ldrb w12, [sp, #529] │ │ + mov x10, xzr │ │ + eor w12, w12, #0x1 │ │ + strb w12, [sp, #529] │ │ + b 3165c │ │ + mov x10, xzr │ │ + strb w25, [sp, #530] │ │ + b 3165c │ │ + mov x10, xzr │ │ + strb w25, [sp, #533] │ │ + b 3165c │ │ + cmp x15, #0x1 │ │ + b.ls 32648 // b.plast │ │ + add x11, x14, #0x3 │ │ + sub x12, x12, #0x3 │ │ + ldrb w13, [sp, #528] │ │ + str x11, [sp, #536] │ │ + str x12, [sp, #544] │ │ + ldurh w12, [x14, #1] │ │ + lsr w11, w12, #8 │ │ + tbz w13, #0, 31990 │ │ + mov x10, xzr │ │ + b 3165c │ │ + ldp x16, x0, [sp, #384] │ │ + and x10, x17, #0xff │ │ + cmp x0, x10 │ │ + b.cc 32638 // b.lo, b.ul, b.last │ │ + add x16, x16, x10 │ │ + b.eq 32664 // b.none │ │ + ldrb w10, [x16] │ │ + cbz w10, 3165c │ │ + cmp w10, #0x1 │ │ + b.ne 31ad8 // b.any │ │ + cbz x15, 31fd0 │ │ + mov x13, xzr │ │ + mov w10, wzr │ │ + sub x8, x12, #0x2 │ │ + add x9, x14, #0x2 │ │ + ldurb w11, [x9, #-1] │ │ + cmp w10, #0x3f │ │ + b.ne 318b8 // b.any │ │ + cmp w11, #0x1 │ │ + b.hi 324e4 // b.pmore │ │ + and x15, x11, #0x7f │ │ + lsl x15, x15, x10 │ │ + orr x13, x15, x13 │ │ + tbz w11, #7, 31cdc │ │ + sub x8, x8, #0x1 │ │ + add x9, x9, #0x1 │ │ + add w10, w10, #0x7 │ │ + cmn x8, #0x1 │ │ + b.ne 318a4 // b.any │ │ + b 31fc4 │ │ + mov w10, #0x1 // #1 │ │ + mov x19, x25 │ │ + mov w25, #0x1 // #1 │ │ + strb w10, [sp, #531] │ │ + ldrb w12, [sp, #528] │ │ + and w10, w10, #0xff │ │ + cmp w12, #0x1 │ │ + b.eq 31618 // b.none │ │ + b 31e74 │ │ + ldrh w8, [sp, #458] │ │ + cmp w8, #0x5 │ │ + b.cs 31944 // b.hs, b.nlast │ │ + cbz x12, 323ec │ │ + mov x21, xzr │ │ + sub x9, x10, #0x3 │ │ + sub x8, x10, #0x4 │ │ + mov x10, x19 │ │ + ldrb w11, [x10], #1 │ │ + cbz w11, 31c50 │ │ + add x21, x21, #0x1 │ │ + sub x9, x9, #0x1 │ │ + sub x8, x8, #0x1 │ │ + cmp x12, x21 │ │ + b.ne 31924 // b.any │ │ + b 323ec │ │ + mov x10, xzr │ │ + lsr x11, x19, #8 │ │ + lsr x9, x19, #16 │ │ + lsr x8, x19, #32 │ │ + mov x19, x25 │ │ + mov w25, #0x1 // #1 │ │ + b 3165c │ │ + eor w13, w16, #0xff │ │ + ldrb w14, [sp, #462] │ │ + udiv w12, w13, w12 │ │ + ldrb w13, [sp, #461] │ │ + cmp w14, #0x1 │ │ + b.eq 31ba4 // b.none │ │ + cbz w14, 3270c │ │ + ldr x15, [sp, #480] │ │ + add x15, x15, x12 │ │ + udiv x12, x15, x14 │ │ + msub x14, x12, x14, x15 │ │ + b 31ba8 │ │ + ldr x13, [sp, #472] │ │ + adds x12, x13, x12 │ │ + b.cs 32418 // b.hs, b.nlast │ │ + ldrb w13, [sp, #456] │ │ + neg w13, w13, lsl #3 │ │ + and w13, w13, #0x38 │ │ + lsr x13, x21, x13 │ │ + cmp x12, x13 │ │ + b.hi 32418 // b.pmore │ │ + mov x10, xzr │ │ + stp x12, xzr, [sp, #472] │ │ + b 3165c │ │ + cmp w10, #0x4 │ │ + b.eq 31bec // b.none │ │ + cmp w10, #0x8 │ │ + mov w9, w8 │ │ + b.ne 31ff8 // b.any │ │ + cmp x12, #0x7 │ │ + b.ls 323ec // b.plast │ │ + ldrb w8, [x13, #8] │ │ + ldrh w9, [x13, #6] │ │ + ldur w11, [x13, #2] │ │ + orr w8, w9, w8, lsl #16 │ │ + lsl x9, x11, #8 │ │ + ldrb w11, [x13, #9] │ │ + orr x8, x9, x8, lsl #40 │ │ + extr x22, x11, x8, #8 │ │ + b 31bf8 │ │ + ldr x13, [sp, #496] │ │ + neg x10, x12 │ │ + cmp x13, x10 │ │ + b.cs 31a1c // b.hs, b.nlast │ │ + mov x10, xzr │ │ + str xzr, [sp, #496] │ │ + b 3165c │ │ + mov x10, xzr │ │ + add x12, x13, x12 │ │ + str x12, [sp, #496] │ │ + b 3165c │ │ + lsr x12, x8, #8 │ │ + str x11, [sp, #544] │ │ + lsr x11, x8, #32 │ │ + lsr x9, x8, #16 │ │ + mov x10, xzr │ │ + str x13, [sp, #536] │ │ + str x8, [sp, #112] │ │ + str x8, [sp, #512] │ │ + mov w8, w11 │ │ + mov w11, w12 │ │ + b 3165c │ │ + mov x10, xzr │ │ + str x11, [sp, #536] │ │ + lsr x11, x8, #8 │ │ + lsr x12, x8, #16 │ │ + str x9, [sp, #544] │ │ + lsr x13, x8, #32 │ │ + str x8, [sp, #104] │ │ + str x8, [sp, #504] │ │ + b 31a9c │ │ + str x11, [sp, #536] │ │ + lsr x11, x8, #8 │ │ + lsr x12, x8, #16 │ │ + lsr x13, x8, #32 │ │ + mov x10, xzr │ │ + str x9, [sp, #544] │ │ + str x8, [sp, #96] │ │ + str x8, [sp, #488] │ │ + mov w9, w12 │ │ + mov w8, w13 │ │ + b 3165c │ │ + lsr x12, x13, #16 │ │ + lsr x14, x13, #32 │ │ + ldrb w15, [sp, #528] │ │ + lsr x11, x13, #8 │ │ + str x9, [sp, #536] │ │ + str x8, [sp, #544] │ │ + mov w9, w12 │ │ + mov w8, w14 │ │ + tbz w15, #0, 31cb4 │ │ + mov x10, xzr │ │ + str x13, [sp, #88] │ │ + b 3165c │ │ + mov x12, x13 │ │ + mov x17, x15 │ │ + mov w16, #0x1 // #1 │ │ + cbz x17, 32548 │ │ + mov x14, xzr │ │ + mov w2, wzr │ │ + sub x1, x17, #0x1 │ │ + add x0, x12, #0x1 │ │ + ldurb w3, [x0, #-1] │ │ + cmp w2, #0x3f │ │ + b.ne 31b0c // b.any │ │ + cmp w3, #0x1 │ │ + b.hi 324bc // b.pmore │ │ + and x4, x3, #0x7f │ │ + lsl x4, x4, x2 │ │ + orr x14, x4, x14 │ │ + tbz w3, #7, 31b34 │ │ + sub x1, x1, #0x1 │ │ + add x0, x0, #0x1 │ │ + add w2, w2, #0x7 │ │ + cmn x1, #0x1 │ │ + b.ne 31af8 // b.any │ │ + b 324d4 │ │ + cmp x16, x10 │ │ + add x16, x16, #0x1 │ │ + mov x12, x0 │ │ + mov x17, x1 │ │ + str x0, [sp, #536] │ │ + str x1, [sp, #544] │ │ + str x14, [sp, #80] │ │ + b.ne 31ae4 // b.any │ │ + sub x10, x0, x13 │ │ + cmp x15, x10 │ │ + b.cc 326b8 // b.lo, b.ul, b.last │ │ + lsr x11, x13, #8 │ │ + lsr x9, x13, #16 │ │ + lsr x8, x13, #32 │ │ + ldr x26, [sp, #64] │ │ + ldr x24, [sp, #32] │ │ + mov x10, xzr │ │ + str x14, [sp, #80] │ │ + mov x21, #0xffffffffffffffff // #-1 │ │ + mov w25, #0x1 // #1 │ │ + b 3165c │ │ + lsr x9, x13, #16 │ │ + lsr x11, x13, #8 │ │ + lsr x8, x13, #32 │ │ + mov x10, xzr │ │ + str x13, [sp, #520] │ │ + str x13, [sp, #120] │ │ + b 31954 │ │ + mov x14, xzr │ │ + mul x12, x12, x13 │ │ + ldr x13, [sp, #472] │ │ + str x14, [sp, #480] │ │ + adds x12, x12, x13 │ │ + b.cs 32418 // b.hs, b.nlast │ │ + ldrb w13, [sp, #456] │ │ + neg w13, w13, lsl #3 │ │ + and w13, w13, #0x38 │ │ + lsr x13, x21, x13 │ │ + cmp x12, x13 │ │ + b.hi 32418 // b.pmore │ │ + mov x10, xzr │ │ + str x12, [sp, #472] │ │ + b 3165c │ │ + cbz x12, 323ec │ │ + ldrb w22, [x19] │ │ + b 31bf8 │ │ + cmp x12, #0x3 │ │ + b.ls 323ec // b.plast │ │ + ldr w22, [x19] │ │ + ldr x12, [sp, #472] │ │ + lsr x11, x22, #8 │ │ + lsr x9, x22, #16 │ │ + lsr x8, x22, #32 │ │ + mov x19, x25 │ │ + cmp x22, x12 │ │ + b.cs 31c24 // b.hs, b.nlast │ │ + mov w25, #0x1 // #1 │ │ + mov x10, xzr │ │ + strb w25, [sp, #528] │ │ + b 3165c │ │ + neg w10, w10, lsl #3 │ │ + mov w25, #0x1 // #1 │ │ + and w10, w10, #0x38 │ │ + lsr x10, x21, x10 │ │ + cmp x22, x10 │ │ + cset w10, eq // eq = none │ │ + strb w10, [sp, #528] │ │ + mov x10, xzr │ │ + b.eq 3165c // b.none │ │ + stp x22, xzr, [sp, #472] │ │ + b 3165c │ │ + mvn x10, x21 │ │ + add x11, x19, x21 │ │ + adds x13, x12, x10 │ │ + add x12, x11, #0x1 │ │ + b.eq 32548 // b.none │ │ + mov x26, xzr │ │ + mov w14, wzr │ │ + mov x10, x12 │ │ + mov x11, x12 │ │ + ldrb w15, [x11], #1 │ │ + cmp w14, #0x3f │ │ + b.ne 31c88 // b.any │ │ + cmp w15, #0x1 │ │ + b.hi 31fe8 // b.pmore │ │ + and x16, x15, #0x7f │ │ + lsl x16, x16, x14 │ │ + orr x26, x16, x26 │ │ + tbz w15, #7, 31d4c │ │ + sub x9, x9, #0x1 │ │ + add w14, w14, #0x7 │ │ + sub x8, x8, #0x1 │ │ + cmn x9, #0x1 │ │ + mov x10, x11 │ │ + b.ne 31c74 // b.any │ │ + b 32544 │ │ + ldrb w14, [sp, #462] │ │ + ldrb w12, [sp, #461] │ │ + cmp w14, #0x1 │ │ + b.eq 31d08 // b.none │ │ + cbz w14, 3270c │ │ + ldr x15, [sp, #480] │ │ + add x16, x15, x13 │ │ + udiv x15, x16, x14 │ │ + msub x14, x15, x14, x16 │ │ + b 31d10 │ │ + lsr x11, x13, #16 │ │ + lsr x12, x13, #8 │ │ + lsr x14, x13, #32 │ │ + mov x10, xzr │ │ + str x9, [sp, #536] │ │ + str x8, [sp, #544] │ │ + mov w9, w11 │ │ + mov w8, w14 │ │ + mov w11, w12 │ │ + str x13, [sp, #72] │ │ + b 3165c │ │ + mov x14, xzr │ │ + mov x15, x13 │ │ + mul x12, x15, x12 │ │ + ldr x15, [sp, #472] │ │ + str x14, [sp, #480] │ │ + adds x12, x12, x15 │ │ + b.cs 32418 // b.hs, b.nlast │ │ + ldrb w14, [sp, #456] │ │ + neg w14, w14, lsl #3 │ │ + and w14, w14, #0x38 │ │ + lsr x14, x21, x14 │ │ + cmp x12, x14 │ │ + b.hi 32418 // b.pmore │ │ + mov x10, xzr │ │ + str x12, [sp, #472] │ │ + str x13, [sp, #88] │ │ + b 3165c │ │ + cbz x9, 32680 │ │ + mov x20, xzr │ │ + mov w13, wzr │ │ + add x9, x9, #0x1 │ │ + mov x12, x11 │ │ + ldrb w14, [x12], #1 │ │ + cmp w13, #0x3f │ │ + b.ne 31d74 // b.any │ │ + cmp w14, #0x1 │ │ + b.hi 31fe8 // b.pmore │ │ + and x15, x14, #0x7f │ │ + lsl x15, x15, x13 │ │ + orr x20, x15, x20 │ │ + tbz w14, #7, 31d9c │ │ + sub x8, x8, #0x1 │ │ + add w13, w13, #0x7 │ │ + mov x11, x12 │ │ + cmn x8, #0x1 │ │ + b.ne 31d60 // b.any │ │ + b 3267c │ │ + cbz x8, 32548 │ │ + mov x24, xzr │ │ + mov w10, wzr │ │ + add x9, x8, #0x1 │ │ + ldrb w13, [x12], #1 │ │ + cmp w10, #0x3f │ │ + b.ne 31dc0 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 31fe8 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x10 │ │ + orr x24, x14, x24 │ │ + tbz w13, #7, 31de0 │ │ + sub x8, x8, #0x1 │ │ + add w10, w10, #0x7 │ │ + cbnz x8, 31dac │ │ + b 32698 │ │ + ldr x9, [sp, #376] │ │ + ldr x8, [sp, #360] │ │ + cmp x9, x8 │ │ + str x9, [sp, #56] │ │ + b.ne 31e04 // b.any │ │ + add x0, x23, #0xa0 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0x9f0 │ │ + bl 32ba0 │ │ + ldr x13, [sp, #56] │ │ + ldr x8, [sp, #368] │ │ + mov w9, #0x58 // #88 │ │ + lsr x12, x19, #32 │ │ + lsr x11, x19, #8 │ │ + mov x10, xzr │ │ + madd x8, x13, x9, x8 │ │ + mov w9, #0x1f // #31 │ │ + add x13, x13, #0x1 │ │ + stp x9, x19, [x8] │ │ + mov w9, #0x2e // #46 │ │ + strb w9, [x8, #24] │ │ + lsr x9, x19, #16 │ │ + stp x26, x20, [x8, #48] │ │ + ldr x26, [sp, #64] │ │ + adrp x20, 77000 │ │ + add x20, x20, #0x9f0 │ │ + str x24, [x8, #64] │ │ + ldr x24, [sp, #32] │ │ + str x21, [x8, #16] │ │ + mov x21, #0xffffffffffffffff // #-1 │ │ + strb wzr, [x8, #31] │ │ + sturh wzr, [x8, #29] │ │ + stur wzr, [x8, #25] │ │ + stp xzr, xzr, [x8, #72] │ │ + mov w8, w12 │ │ + str x13, [sp, #376] │ │ + b 31954 │ │ + mov x25, x19 │ │ + tbz w10, #0, 31ed8 │ │ + ldr x9, [sp] │ │ + cbz x9, 31f58 │ │ + ldp x8, x21, [sp, #176] │ │ + mov x27, x9 │ │ + ldr x10, [sp, #472] │ │ + ldr q0, [sp, #128] │ │ + str xzr, [sp, #192] │ │ + ldr x20, [x21] │ │ + cmp x8, x9 │ │ + str x10, [sp, #112] │ │ + str q0, [sp, #176] │ │ + b.ls 31f60 // b.plast │ │ + add x8, x8, x8, lsl #1 │ │ + add x9, x27, x27, lsl #1 │ │ + mov x0, x21 │ │ + mov w2, #0x8 // #8 │ │ + lsl x1, x8, #3 │ │ + lsl x3, x9, #3 │ │ + mov x19, x3 │ │ + bl 1652c │ │ + mov x26, x0 │ │ + cbnz x0, 31f64 │ │ + b 32730 │ │ + ldr x24, [sp, #472] │ │ + ldr x21, [sp, #488] │ │ + ldr w20, [sp, #496] │ │ + ldr w19, [sp, #504] │ │ + ldr x10, [sp] │ │ + cbz x10, 31f18 │ │ + mov w8, #0x18 // #24 │ │ + madd x8, x10, x8, x27 │ │ + sub x9, x8, #0x18 │ │ + cbz x9, 31f18 │ │ + ldr x9, [x9] │ │ + cmp x9, x24 │ │ + b.ne 31f18 // b.any │ │ + stur x21, [x8, #-16] │ │ + stp w20, w19, [x8, #-8] │ │ + b 31f50 │ │ + ldr x8, [sp, #176] │ │ + cmp x10, x8 │ │ + b.ne 31f30 // b.any │ │ + add x0, sp, #0xb0 │ │ + bl 32f4c │ │ + ldr x27, [sp, #184] │ │ + ldr x9, [sp] │ │ + mov w8, #0x18 // #24 │ │ + madd x8, x9, x8, x27 │ │ + add x9, x9, #0x1 │ │ + str x9, [sp] │ │ + stp x24, x21, [x8] │ │ + stp w20, w19, [x8, #16] │ │ + str x9, [sp, #192] │ │ + ldr x24, [sp, #32] │ │ + b 31fa4 │ │ + str xzr, [sp] │ │ + b 31fa8 │ │ + mov x26, x21 │ │ + ldr x21, [sp, #168] │ │ + ldr x8, [sp, #152] │ │ + cmp x21, x8 │ │ + b.ne 31f7c // b.any │ │ + add x0, sp, #0x98 │ │ + bl 33000 │ │ + ldr x8, [sp, #160] │ │ + ldr x10, [sp, #112] │ │ + add x9, x21, #0x1 │ │ + str x9, [sp, #168] │ │ + add x8, x8, x21, lsl #5 │ │ + str xzr, [sp] │ │ + stp x26, x27, [x8] │ │ + ldr x26, [sp, #64] │ │ + mov w27, #0x8 // #8 │ │ + stp x20, x10, [x8, #16] │ │ + mov x21, #0xffffffffffffffff // #-1 │ │ + ldrb w13, [sp, #531] │ │ + adrp x20, 77000 │ │ + add x20, x20, #0x9f0 │ │ + mov x19, x25 │ │ + mov w25, #0x1 // #1 │ │ + tbnz w13, #0, 313b8 │ │ + b 313dc │ │ + add x13, x14, x12 │ │ + str xzr, [sp, #544] │ │ + str x13, [sp, #536] │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x13 │ │ + b 31ff8 │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x6 // #6 │ │ + lsl w9, w9, #16 │ │ + bfi x28, x10, #8, #8 │ │ + ldr x25, [sp, #40] │ │ + str xzr, [sp, #544] │ │ + orr x8, x9, x8, lsl #32 │ │ + mov w9, #0x1 // #1 │ │ + str x9, [sp, #536] │ │ + orr x23, x8, x28 │ │ + ldr x8, [sp, #288] │ │ + cbz x8, 32028 │ │ + ldr x0, [sp, #296] │ │ + bl 75780 │ │ + ldr x8, [sp, #312] │ │ + cbz x8, 32038 │ │ + ldr x0, [sp, #320] │ │ + bl 75780 │ │ + ldr x8, [sp, #336] │ │ + cbz x8, 32048 │ │ + ldr x0, [sp, #344] │ │ + bl 75780 │ │ + ldr x8, [sp, #360] │ │ + cbz x8, 32058 │ │ + ldr x0, [sp, #368] │ │ + bl 75780 │ │ + ldr x8, [sp, #176] │ │ + cbz x8, 32068 │ │ + ldr x0, [sp, #184] │ │ + bl 75780 │ │ + ldp x20, x19, [sp, #160] │ │ + cbz x19, 32098 │ │ + add x21, x20, #0x8 │ │ + b 32084 │ │ + subs x19, x19, #0x1 │ │ + add x21, x21, #0x20 │ │ + b.eq 32098 // b.none │ │ + ldr x8, [x21] │ │ + cbz x8, 32078 │ │ + ldur x0, [x21, #-8] │ │ + bl 75780 │ │ + b 32078 │ │ + ldr x8, [sp, #152] │ │ + cbz x8, 320a8 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x20, xzr │ │ + ldr w8, [x25] │ │ + cmp w8, #0x1 │ │ + b.eq 326c0 // b.none │ │ + mov w8, #0x1 // #1 │ │ + mov x0, x25 │ │ + stp x23, x22, [x25, #16] │ │ + str x8, [x25] │ │ + str x20, [x0, #8]! │ │ + str x19, [x25, #32] │ │ + add sp, sp, #0x270 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + ldr x1, [sp, #168] │ │ + cmp x1, #0x2 │ │ + b.cs 326a0 // b.hs, b.nlast │ │ + ldrh w8, [sp, #458] │ │ + ldr x25, [sp, #40] │ │ + mov w9, #0x8 // #8 │ │ + ldr x28, [sp, #8] │ │ + stp xzr, x9, [x29, #-72] │ │ + cmp w8, #0x5 │ │ + stur xzr, [x29, #-56] │ │ + b.cs 32130 // b.hs, b.nlast │ │ + ldr x8, [sp, #200] │ │ + cmp x8, #0x2e │ │ + b.eq 3216c // b.none │ │ + add x3, sp, #0xc8 │ │ + b 3213c │ │ + ldr x8, [sp, #376] │ │ + cbz x8, 3216c │ │ + ldr x3, [sp, #368] │ │ + sub x0, x29, #0x30 │ │ + add x4, sp, #0xc8 │ │ + mov x1, x26 │ │ + mov x2, x28 │ │ + bl 33120 │ │ + ldp x23, x24, [x29, #-48] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + ldur x22, [x29, #-32] │ │ + cmp x23, x8 │ │ + b.ne 321b4 // b.any │ │ + mov w20, #0x8 // #8 │ │ + b 324a4 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x678 │ │ + sub x0, x29, #0x48 │ │ + bl 3f130 │ │ + mov x23, xzr │ │ + mov x22, xzr │ │ + mov w24, #0x1 // #1 │ │ + b 321c4 │ │ + ldp x15, x17, [x23, #8] │ │ + lsr x14, x15, #8 │ │ + lsr x16, x15, #16 │ │ + and x13, x15, #0xffffffff00000000 │ │ + ldr x0, [x23, #24] │ │ + ldr q0, [x23, #48] │ │ + ldr x1, [x23, #64] │ │ + cmp x0, #0x2e │ │ + b.eq 312a0 // b.none │ │ + b 31254 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x690 │ │ + sub x0, x29, #0x48 │ │ + bl 3f130 │ │ + ldur x21, [x29, #-64] │ │ + mov x19, xzr │ │ + mov x20, xzr │ │ + adrp x25, 78000 │ │ + add x25, x25, #0x6a8 │ │ + mov x26, #0x8000000000000000 // #-9223372036854775808 │ │ + stp x23, x24, [x21] │ │ + mov w23, #0x1 // #1 │ │ + mov w27, #0x58 // #88 │ │ + str x22, [x21, #16] │ │ + stur x23, [x29, #-56] │ │ + b 32214 │ │ + add x8, x21, x19 │ │ + add x23, x23, #0x1 │ │ + add x20, x20, #0x58 │ │ + stp x28, x24, [x8, #24] │ │ + ldr x28, [sp, #8] │ │ + add x19, x19, #0x18 │ │ + str x22, [x8, #40] │ │ + stur x23, [x29, #-56] │ │ + ldrh w8, [sp, #458] │ │ + cmp w8, #0x5 │ │ + b.cs 32240 // b.hs, b.nlast │ │ + cbz x23, 32258 │ │ + ldr x8, [sp, #376] │ │ + sub x9, x23, #0x1 │ │ + cmp x9, x8 │ │ + b.cs 322e0 // b.hs, b.nlast │ │ + ldr x8, [sp, #368] │ │ + add x3, x8, x20 │ │ + b 32268 │ │ + ldr x8, [sp, #376] │ │ + cmp x23, x8 │ │ + b.cs 322e0 // b.hs, b.nlast │ │ + ldr x8, [sp, #368] │ │ + madd x3, x23, x27, x8 │ │ + b 32268 │ │ + ldr x8, [sp, #200] │ │ + cmp x8, #0x2e │ │ + b.eq 32524 // b.none │ │ + add x3, sp, #0xc8 │ │ + ldr x1, [sp, #64] │ │ + sub x0, x29, #0x30 │ │ + add x4, sp, #0xc8 │ │ + mov x2, x28 │ │ + bl 33120 │ │ + ldp x28, x24, [x29, #-48] │ │ + ldur x22, [x29, #-32] │ │ + cmp x28, x26 │ │ + b.eq 322ac // b.none │ │ + ldur x8, [x29, #-72] │ │ + cmp x23, x8 │ │ + b.ne 321f4 // b.any │ │ + sub x0, x29, #0x48 │ │ + mov x1, x25 │ │ + bl 3f130 │ │ + ldur x21, [x29, #-64] │ │ + b 321f4 │ │ + ldur x20, [x29, #-64] │ │ + cbz x23, 324a0 │ │ + ldr x25, [sp, #40] │ │ + add x19, x20, #0x8 │ │ + b 322cc │ │ + subs x23, x23, #0x1 │ │ + add x19, x19, #0x18 │ │ + b.eq 324a4 // b.none │ │ + ldur x8, [x19, #-8] │ │ + cbz x8, 322c0 │ │ + ldr x0, [x19] │ │ + bl 75780 │ │ + b 322c0 │ │ + ldp x8, x20, [x29, #-72] │ │ + cmp x8, x23 │ │ + b.ls 32564 // b.plast │ │ + ldr x25, [sp, #40] │ │ + cbz x23, 32530 │ │ + add x9, x23, x23, lsl #1 │ │ + add x8, x8, x8, lsl #1 │ │ + mov x0, x20 │ │ + mov w2, #0x8 // #8 │ │ + lsl x21, x9, #3 │ │ + lsl x1, x8, #3 │ │ + mov x3, x21 │ │ + bl 1652c │ │ + mov x20, x0 │ │ + cbnz x0, 32568 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + b 3273c │ │ + ldrh w15, [x23, #8] │ │ + mov w16, wzr │ │ + mov x13, xzr │ │ + lsr w14, w15, #8 │ │ + ldr x0, [x23, #24] │ │ + ldr q0, [x23, #48] │ │ + ldr x1, [x23, #64] │ │ + cmp x0, #0x2e │ │ + b.eq 312a0 // b.none │ │ + b 31254 │ │ + ldr x22, [sp, #88] │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x6 // #6 │ │ + b 31ff8 │ │ + ldr x22, [sp, #96] │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x6 // #6 │ │ + b 31ff8 │ │ + ldr x22, [sp, #112] │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + str x13, [sp, #536] │ │ + mov w28, #0x6 // #6 │ │ + str x11, [sp, #544] │ │ + b 31ff8 │ │ + ldr x22, [sp, #104] │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x6 // #6 │ │ + b 31ff8 │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x6 // #6 │ │ + b 323e0 │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x15 │ │ + b 31ff8 │ │ + add x19, x19, x12 │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x19 │ │ + b 31ff8 │ │ + ldp x4, x6, [x23, #32] │ │ + lsr x3, x4, #8 │ │ + lsr x5, x4, #16 │ │ + and x2, x4, #0xffffffff00000000 │ │ + b 31290 │ │ + add x8, sp, #0xc8 │ │ + and x9, x10, #0xff00 │ │ + mov w10, #0x34 // #52 │ │ + ldr x25, [sp, #40] │ │ + and x8, x8, #0xffffffffffff0000 │ │ + orr x9, x9, x10 │ │ + orr x23, x8, x9 │ │ + mov x22, x12 │ │ + b 32018 │ │ + ldr x15, [x23, #8] │ │ + lsr x14, x15, #8 │ │ + lsr x16, x15, #16 │ │ + and x13, x15, #0xffffffff00000000 │ │ + ldr x0, [x23, #24] │ │ + ldr q0, [x23, #48] │ │ + ldr x1, [x23, #64] │ │ + cmp x0, #0x2e │ │ + b.eq 312a0 // b.none │ │ + b 31254 │ │ + ldrh w4, [x23, #32] │ │ + mov w5, wzr │ │ + mov x2, xzr │ │ + lsr w3, w4, #8 │ │ + b 31290 │ │ + ldr w15, [x23, #8] │ │ + mov x13, xzr │ │ + lsr w14, w15, #8 │ │ + lsr w16, w15, #16 │ │ + ldr x0, [x23, #24] │ │ + ldr q0, [x23, #48] │ │ + ldr x1, [x23, #64] │ │ + cmp x0, #0x2e │ │ + b.eq 312a0 // b.none │ │ + b 31254 │ │ + ldr x25, [sp, #40] │ │ + ldur x8, [x29, #-72] │ │ + cbz x8, 324b4 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x23, x24 │ │ + b 32018 │ │ + ldr x22, [sp, #80] │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x6 // #6 │ │ + b 31ff8 │ │ + add x12, x12, x17 │ │ + str xzr, [sp, #544] │ │ + str x12, [sp, #536] │ │ + b 32548 │ │ + ldr x22, [sp, #72] │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x6 // #6 │ │ + b 31ff8 │ │ + ldr x4, [x23, #32] │ │ + lsr x3, x4, #8 │ │ + lsr x5, x4, #16 │ │ + and x2, x4, #0xffffffff00000000 │ │ + b 31290 │ │ + ldr w4, [x23, #32] │ │ + mov x2, xzr │ │ + lsr w3, w4, #8 │ │ + lsr w5, w4, #16 │ │ + b 31290 │ │ + ldp x8, x20, [x29, #-72] │ │ + cbz x8, 32560 │ │ + ldr x25, [sp, #40] │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x23, xzr │ │ + mov w20, #0x8 // #8 │ │ + b 32568 │ │ + add x12, x12, x13 │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x12 │ │ + b 31ff8 │ │ + mov x23, xzr │ │ + ldr x25, [sp, #40] │ │ + ldp x22, x19, [sp, #160] │ │ + ldr x8, [sp, #152] │ │ + cmp x8, x19 │ │ + b.ls 325b8 // b.plast │ │ + cbz x19, 325ac │ │ + lsl x21, x19, #5 │ │ + lsl x1, x8, #5 │ │ + mov x0, x22 │ │ + mov w2, #0x8 // #8 │ │ + mov x3, x21 │ │ + bl 1652c │ │ + mov x22, x0 │ │ + cbnz x0, 325b8 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + b 3273c │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov w22, #0x8 // #8 │ │ + ldr x8, [sp, #288] │ │ + cbz x8, 325c8 │ │ + ldr x0, [sp, #296] │ │ + bl 75780 │ │ + ldr x8, [sp, #312] │ │ + cbz x8, 325d8 │ │ + ldr x0, [sp, #320] │ │ + bl 75780 │ │ + ldr x8, [sp, #336] │ │ + cbz x8, 325e8 │ │ + ldr x0, [sp, #344] │ │ + bl 75780 │ │ + ldr x8, [sp, #360] │ │ + cbz x8, 325f8 │ │ + ldr x0, [sp, #368] │ │ + bl 75780 │ │ + ldr x8, [sp, #176] │ │ + cbz x8, 320ac │ │ + ldr x0, [sp, #184] │ │ + bl 75780 │ │ + b 320ac │ │ + sub x10, x29, #0x30 │ │ + ldurh w9, [x29, #-42] │ │ + ldur x22, [x29, #-40] │ │ + ldur w11, [x10, #2] │ │ + ldurb w10, [x29, #-47] │ │ + mov x28, x8 │ │ + orr x9, x11, x9, lsl #32 │ │ + lsr x9, x9, #16 │ │ + mov w8, w9 │ │ + mov w9, w11 │ │ + b 31ff8 │ │ + mov w28, #0x13 // #19 │ │ + mov w10, w11 │ │ + mov x22, x16 │ │ + b 31ff8 │ │ + sub x9, x29, #0x30 │ │ + sturh wzr, [x29, #-48] │ │ + mov w10, wzr │ │ + stur wzr, [x9, #2] │ │ + mov w8, wzr │ │ + ldurh w9, [x9, #1] │ │ + b 31fdc │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x16 │ │ + b 31ff8 │ │ + add x11, x10, x9 │ │ + mov w10, wzr │ │ + mov w8, wzr │ │ + mov w9, wzr │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x11 │ │ + b 31ff8 │ │ + add x12, x11, x9 │ │ + b 32548 │ │ + ldr x0, [sp, #160] │ │ + cmp x1, #0x15 │ │ + b.cs 32724 // b.hs, b.nlast │ │ + bl 32ea8 │ │ + ldr x26, [sp, #64] │ │ + b 320fc │ │ + mov w10, w11 │ │ + b 31fdc │ │ + add x8, x25, #0x8 │ │ + add x0, sp, #0xc8 │ │ + stp x23, x22, [sp, #216] │ │ + stp x8, x20, [sp, #200] │ │ + str x19, [sp, #232] │ │ + bl 33588 │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x1d8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #200] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x1e8 │ │ + add x0, sp, #0xc8 │ │ + stp xzr, xzr, [sp, #224] │ │ + str x8, [sp, #216] │ │ + bl 17620 │ │ + mov x0, x19 │ │ + b 32714 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x400 │ │ + bl 1a120 │ │ + b 3273c │ │ + bl 18904 │ │ + b 3273c │ │ + bl 32d90 │ │ + ldr x26, [sp, #64] │ │ + b 320fc │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x19 │ │ + bl 16840 │ │ + brk #0x1 │ │ + b 327dc │ │ + mov x19, x0 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + b 327e0 │ │ + mov x19, x0 │ │ + mov x0, x26 │ │ + bl 75780 │ │ + b 327e0 │ │ + b 327dc │ │ + b 327cc │ │ + mov x19, x0 │ │ + add x0, sp, #0x98 │ │ + bl 32cc4 │ │ + mov x0, x20 │ │ + mov x1, x23 │ │ + bl 32d34 │ │ + add x0, sp, #0xc8 │ │ + bl 32c60 │ │ + ldr x8, [sp, #176] │ │ + cbz x8, 32838 │ │ + ldr x0, [sp, #184] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + mov x19, x0 │ │ + cbnz x23, 327c0 │ │ + b 327d0 │ │ + b 327cc │ │ + b 327cc │ │ + mov x19, x0 │ │ + cbz x28, 327d0 │ │ + mov x0, x24 │ │ + bl 75780 │ │ + b 327d0 │ │ + mov x19, x0 │ │ + sub x0, x29, #0x48 │ │ + bl 330b0 │ │ + b 327e0 │ │ + mov x19, x0 │ │ + add x0, sp, #0xc8 │ │ + bl 32c60 │ │ + ldr x8, [sp, #176] │ │ + cbz x8, 327f8 │ │ + ldr x0, [sp, #184] │ │ + bl 75780 │ │ + add x0, sp, #0x98 │ │ + bl 32cc4 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + ldr x8, [sp, #56] │ │ + mov x19, x0 │ │ + cbz x8, 32824 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + b 32824 │ │ + mov x19, x0 │ │ + ldr x8, [sp, #72] │ │ + cbz x8, 32834 │ │ + mov x0, x24 │ │ + bl 75780 │ │ + cbnz x21, 32848 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + mov x19, x0 │ │ + cbz x21, 32838 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0x2a8 │ │ + ldr x9, [x8, #8] │ │ + cbz x9, 328d8 │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + ldr x8, [x8] │ │ + cmp x9, #0x1 │ │ + mov x10, xzr │ │ + b.ne 328e0 // b.any │ │ + mov w11, #0x18 // #24 │ │ + mul x11, x10, x11 │ │ + ldr x11, [x8, x11] │ │ + cmp x11, x0 │ │ + b.eq 328a0 // b.none │ │ + cinc x10, x10, cc // cc = lo, ul, last │ │ + cbz x10, 328cc │ │ + sub x10, x10, #0x1 │ │ + cmp x10, x9 │ │ + b.cs 328cc // b.hs, b.nlast │ │ + mov w9, #0x18 // #24 │ │ + madd x8, x10, x9, x8 │ │ + ldr x9, [x8] │ │ + cmp x9, x0 │ │ + b.hi 328cc // b.pmore │ │ + ldr x10, [x8, #8] │ │ + add x9, x10, x9 │ │ + cmp x0, x9 │ │ + b.ls 3291c // b.plast │ │ + mov x0, xzr │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + mov x0, xzr │ │ + ret │ │ + mov x10, xzr │ │ + mov w11, #0x18 // #24 │ │ + mov x12, x9 │ │ + b 328fc │ │ + sub x12, x12, x13 │ │ + cmp x12, #0x1 │ │ + b.ls 32880 // b.plast │ │ + lsr x13, x12, #1 │ │ + add x14, x13, x10 │ │ + mul x15, x14, x11 │ │ + ldr x15, [x8, x15] │ │ + cmp x15, x0 │ │ + b.hi 328f0 // b.pmore │ │ + mov x10, x14 │ │ + b 328f0 │ │ + adrp x9, 7a000 │ │ + ldr x0, [x9, #760] │ │ + cbz x0, 32958 │ │ + adrp x9, 7a000 │ │ + ldr w8, [x8, #16] │ │ + ldr x9, [x9, #776] │ │ + adds x2, x9, x8 │ │ + b.cs 328cc // b.hs, b.nlast │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0x300 │ │ + ldr x1, [x8] │ │ + ldr x3, [x8, #16] │ │ + bl 1d870 │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + ldp x29, x30, [sp], #16 │ │ + ret │ │ + ldp x9, x10, [x1] │ │ + cbz x10, 329e4 │ │ + mov x12, x9 │ │ + sub x13, x10, #0x1 │ │ + ldrb w8, [x12], #1 │ │ + stp x12, x13, [x1] │ │ + mov w11, w8 │ │ + and x8, x8, #0x7f │ │ + tbnz w11, #7, 329b8 │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0x7 // #7 │ │ + cmp w11, #0x3f │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + cset w12, hi // hi = pmore │ │ + lsl x10, x11, x10 │ │ + tst w12, w9 │ │ + csel x9, x10, xzr, ne // ne = any │ │ + orr x8, x9, x8 │ │ + mov w9, #0x52 // #82 │ │ + str x8, [x0, #8] │ │ + strb w9, [x0] │ │ + ret │ │ + cbz x13, 329e0 │ │ + ldrb w11, [x9, #1] │ │ + sub x13, x10, #0x2 │ │ + add x12, x9, #0x2 │ │ + stp x12, x13, [x1] │ │ + bfi x8, x11, #7, #7 │ │ + tbnz w11, #7, 329fc │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0xe // #14 │ │ + b 3298c │ │ + mov x9, x12 │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x0, #6] │ │ + strh w8, [x0] │ │ + stur wzr, [x0, #2] │ │ + str x9, [x0, #8] │ │ + ret │ │ + cbz x13, 32aa4 │ │ + ldrb w11, [x9, #2] │ │ + sub x13, x10, #0x3 │ │ + add x12, x9, #0x3 │ │ + stp x12, x13, [x1] │ │ + bfi x8, x11, #14, #7 │ │ + tbnz w11, #7, 32a24 │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0x15 // #21 │ │ + b 3298c │ │ + cbz x13, 32aa4 │ │ + ldrb w11, [x9, #3] │ │ + sub x13, x10, #0x4 │ │ + add x12, x9, #0x4 │ │ + stp x12, x13, [x1] │ │ + bfi x8, x11, #21, #7 │ │ + tbnz w11, #7, 32a4c │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0x1c // #28 │ │ + b 3298c │ │ + cbz x13, 32aa4 │ │ + ldrb w11, [x9, #4] │ │ + sub x13, x10, #0x5 │ │ + add x12, x9, #0x5 │ │ + stp x12, x13, [x1] │ │ + bfi x8, x11, #28, #7 │ │ + tbnz w11, #7, 32a74 │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0x23 // #35 │ │ + b 3298c │ │ + cbz x13, 32aa4 │ │ + ldrsb w12, [x9, #5] │ │ + add x11, x9, #0x6 │ │ + sub x13, x10, #0x6 │ │ + stp x11, x13, [x1] │ │ + and w14, w12, #0x7f │ │ + orr x8, x8, x14, lsl #35 │ │ + tbnz w12, #31, 32abc │ │ + and w11, w12, #0xff │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0x2a // #42 │ │ + b 3298c │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x0, #6] │ │ + strh w8, [x0] │ │ + stur wzr, [x0, #2] │ │ + str x12, [x0, #8] │ │ + ret │ │ + cbz x13, 32b7c │ │ + ldrsb w12, [x9, #6] │ │ + add x11, x9, #0x7 │ │ + sub x13, x10, #0x7 │ │ + stp x11, x13, [x1] │ │ + and w14, w12, #0x7f │ │ + orr x8, x8, x14, lsl #42 │ │ + tbnz w12, #31, 32aec │ │ + and w11, w12, #0xff │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0x31 // #49 │ │ + b 3298c │ │ + cbz x13, 32b7c │ │ + ldrsb w12, [x9, #7] │ │ + add x11, x9, #0x8 │ │ + sub x13, x10, #0x8 │ │ + stp x11, x13, [x1] │ │ + and w14, w12, #0x7f │ │ + orr x8, x8, x14, lsl #49 │ │ + tbnz w12, #31, 32b1c │ │ + and w11, w12, #0xff │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0x38 // #56 │ │ + b 3298c │ │ + cbz x13, 32b7c │ │ + ldrsb w12, [x9, #8] │ │ + add x11, x9, #0x9 │ │ + sub x13, x10, #0x9 │ │ + stp x11, x13, [x1] │ │ + and w14, w12, #0x7f │ │ + orr x8, x8, x14, lsl #56 │ │ + tbnz w12, #31, 32b4c │ │ + and w11, w12, #0xff │ │ + mov w9, #0x1 // #1 │ │ + mov w10, #0x3f // #63 │ │ + b 3298c │ │ + cbz x13, 32b7c │ │ + ldrb w11, [x9, #9] │ │ + add x9, x9, #0xa │ │ + sub x10, x10, #0xa │ │ + stp x9, x10, [x1] │ │ + cmp w11, #0x7f │ │ + b.eq 32b6c // b.none │ │ + cbnz w11, 32b94 │ │ + orr x8, x8, x11, lsl #63 │ │ + mov w9, wzr │ │ + mov w10, #0x6 // #6 │ │ + b 3298c │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x0, #6] │ │ + strh w8, [x0] │ │ + stur wzr, [x0, #2] │ │ + str x11, [x0, #8] │ │ + ret │ │ + mov w8, #0x7 // #7 │ │ + strb w8, [x0] │ │ + ret │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #48] │ │ + str x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0xba2e // #47662 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0xa2e8, lsl #16 │ │ + mov x19, x1 │ │ + lsl x10, x8, #1 │ │ + movk x11, #0x2e8b, lsl #32 │ │ + movk x11, #0xba, lsl #48 │ │ + cmp x10, #0x4 │ │ + csel x21, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 32bf0 // b.plast │ │ + mov x0, xzr │ │ + mov x2, x19 │ │ + bl 16828 │ │ + mov w9, #0x58 // #88 │ │ + mov x20, x0 │ │ + mul x2, x21, x9 │ │ + cbz x8, 32c18 │ │ + mov w9, #0x58 // #88 │ │ + mul x8, x8, x9 │ │ + ldr x9, [x20, #8] │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 32c54 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x21, x8, [x20] │ │ + ldp x20, x19, [sp, #80] │ │ + ldr x21, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x60 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + mov x2, x19 │ │ + bl 16828 │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0, #88] │ │ + mov x19, x0 │ │ + cbz x8, 32c80 │ │ + ldr x0, [x19, #96] │ │ + bl 75780 │ │ + ldr x8, [x19, #112] │ │ + cbz x8, 32c90 │ │ + ldr x0, [x19, #120] │ │ + bl 75780 │ │ + ldr x8, [x19, #136] │ │ + cbz x8, 32ca0 │ │ + ldr x0, [x19, #144] │ │ + bl 75780 │ │ + ldr x8, [x19, #160] │ │ + cbz x8, 32cb8 │ │ + ldr x0, [x19, #168] │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldp x19, x21, [x0, #8] │ │ + mov x20, x0 │ │ + cbz x21, 32d08 │ │ + add x22, x19, #0x8 │ │ + b 32cf4 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x20 │ │ + b.eq 32d08 // b.none │ │ + ldr x8, [x22] │ │ + cbz x8, 32ce8 │ │ + ldur x0, [x22, #-8] │ │ + bl 75780 │ │ + b 32ce8 │ │ + ldr x8, [x20] │ │ + cbz x8, 32d24 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + cbz x1, 32d8c │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + mov x20, x1 │ │ + mov x19, x0 │ │ + add x21, x0, #0x8 │ │ + b 32d64 │ │ + subs x20, x20, #0x1 │ │ + add x21, x21, #0x18 │ │ + b.eq 32d78 // b.none │ │ + ldur x8, [x21, #-8] │ │ + cbz x8, 32d58 │ │ + ldr x0, [x21] │ │ + bl 75780 │ │ + b 32d58 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ret │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x28, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1, lsl #12 │ │ + mov w9, #0xd090 // #53392 │ │ + sub x8, x1, x1, lsr #1 │ │ + mov w10, #0x30 // #48 │ │ + movk w9, #0x3, lsl #16 │ │ + str xzr, [sp] │ │ + cmp x1, x9 │ │ + csel x9, x1, x9, cc // cc = lo, ul, last │ │ + cmp x9, x8 │ │ + csel x9, x9, x8, hi // hi = pmore │ │ + cmp x9, #0x30 │ │ + csel x19, x9, x10, hi // hi = pmore │ │ + cmp x9, #0x81 │ │ + b.cs 32e08 // b.hs, b.nlast │ │ + cmp x1, #0x41 │ │ + mov x2, sp │ │ + mov w3, #0x80 // #128 │ │ + cset w4, cc // cc = lo, ul, last │ │ + bl 33a04 │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + lsr x8, x8, #59 │ │ + cbnz x8, 32e7c │ │ + lsl x22, x19, #5 │ │ + mov x8, #0xfffffffffffffff9 // #-7 │ │ + movk x8, #0x7fff, lsl #48 │ │ + cmp x22, x8 │ │ + b.cs 32e7c // b.hs, b.nlast │ │ + mov x21, x0 │ │ + mov x0, x22 │ │ + mov x23, x1 │ │ + bl 75760 │ │ + cbz x0, 32e88 │ │ + mov x20, x0 │ │ + mov x1, x23 │ │ + cmp x23, #0x41 │ │ + stp x19, x0, [sp] │ │ + cset w4, cc // cc = lo, ul, last │ │ + str xzr, [sp, #16] │ │ + mov x0, x21 │ │ + mov x2, x20 │ │ + mov x3, x19 │ │ + bl 33a04 │ │ + mov x0, x20 │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x310 │ │ + bl 16858 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x22 │ │ + bl 16840 │ │ + mov x19, x0 │ │ + mov x0, sp │ │ + bl 32cc4 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + sub sp, sp, #0x10 │ │ + add x9, x0, x1, lsl #5 │ │ + mov x8, xzr │ │ + add x12, x0, #0x20 │ │ + mov x13, x0 │ │ + b 32ee8 │ │ + add x13, x14, #0x20 │ │ + mov x14, x0 │ │ + ldr q0, [sp] │ │ + str q0, [x14] │ │ + stp x11, x12, [x13, #-16] │ │ + add x12, x10, #0x20 │ │ + add x8, x8, #0x20 │ │ + mov x13, x10 │ │ + cmp x12, x9 │ │ + b.eq 32f44 // b.none │ │ + ldr x11, [x13, #48] │ │ + ldr x10, [x13, #16] │ │ + cmp x11, x10 │ │ + mov x10, x12 │ │ + b.cs 32ed4 // b.hs, b.nlast │ │ + ldr q0, [x10] │ │ + ldr x12, [x13, #56] │ │ + mov x14, x8 │ │ + str q0, [sp] │ │ + mov x13, x14 │ │ + add x14, x0, x14 │ │ + ldp q0, q1, [x14] │ │ + stp q0, q1, [x14, #32] │ │ + cbz x13, 32ec0 │ │ + ldur x14, [x14, #-16] │ │ + cmp x11, x14 │ │ + sub x14, x13, #0x20 │ │ + b.cc 32f0c // b.lo, b.ul, b.last │ │ + add x13, x0, x13 │ │ + add x14, x0, x14 │ │ + add x13, x13, #0x20 │ │ + add x14, x14, #0x20 │ │ + b 32ec8 │ │ + add sp, sp, #0x10 │ │ + ret │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0x2aa, lsl #48 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 32f90 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x648 │ │ + bl 16828 │ │ + add x9, x20, x20, lsl #1 │ │ + mov x19, x0 │ │ + lsl x2, x9, #3 │ │ + cbz x8, 32fb8 │ │ + add x8, x8, x8, lsl #1 │ │ + ldr x9, [x19, #8] │ │ + lsl x8, x8, #3 │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 32ff0 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x648 │ │ + bl 16828 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov w9, #0x4 // #4 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + lsr x9, x8, #58 │ │ + lsl x2, x20, #5 │ │ + cmp x9, #0x0 │ │ + mov x9, #0x7ffffffffffffff8 // #9223372036854775800 │ │ + ccmp x2, x9, #0x2, eq // eq = none │ │ + b.ls 3304c // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x660 │ │ + bl 16828 │ │ + mov x19, x0 │ │ + cbz x8, 33068 │ │ + lsl x8, x8, #5 │ │ + ldr x9, [x19, #8] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + str x9, [sp, #24] │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 330a0 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x660 │ │ + bl 16828 │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldp x19, x21, [x0, #8] │ │ + mov x20, x0 │ │ + cbz x21, 330f4 │ │ + add x22, x19, #0x8 │ │ + b 330e0 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x18 │ │ + b.eq 330f4 // b.none │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 330d4 │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 330d4 │ │ + ldr x8, [x20] │ │ + cbz x8, 33110 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + sub sp, sp, #0xd0 │ │ + stp x29, x30, [sp, #128] │ │ + stp x26, x25, [sp, #144] │ │ + stp x24, x23, [sp, #160] │ │ + stp x22, x21, [sp, #176] │ │ + stp x20, x19, [sp, #192] │ │ + add x29, sp, #0x80 │ │ + mov x20, x1 │ │ + ldr x1, [x2, #392] │ │ + mov x23, x4 │ │ + mov x22, x3 │ │ + mov x21, x2 │ │ + mov x19, x0 │ │ + cbz x1, 33194 │ │ + ldr x2, [x21, #400] │ │ + sub x0, x29, #0x18 │ │ + bl 168b0 │ │ + ldp x8, x25, [x29, #-24] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + ldur x24, [x29, #-8] │ │ + cmp x8, x9 │ │ + b.eq 33250 // b.none │ │ + mov x9, #0x8000000000000001 // #-9223372036854775807 │ │ + cmp x8, x9 │ │ + b.ne 331a0 // b.any │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + stp x25, x24, [x19, #8] │ │ + str x8, [x19] │ │ + b 3345c │ │ + mov x8, xzr │ │ + mov x24, xzr │ │ + mov w25, #0x1 // #1 │ │ + ldr x9, [x22, #48] │ │ + stp x8, x25, [sp, #8] │ │ + str x24, [sp, #24] │ │ + cbz x9, 3336c │ │ + ldrh w8, [x23, #258] │ │ + cmp w8, #0x5 │ │ + b.cs 33208 // b.hs, b.nlast │ │ + ldr x10, [x23, #128] │ │ + sub x8, x9, #0x1 │ │ + cmp x8, x10 │ │ + b.cs 3336c // b.hs, b.nlast │ │ + mov w9, #0x18 // #24 │ │ + ldr x10, [x23, #120] │ │ + madd x11, x8, x9, x10 │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x2ba │ │ + ldr x8, [x11] │ │ + adr x10, 331f4 │ │ + ldrb w12, [x9, x8] │ │ + add x10, x10, x12, lsl #2 │ │ + br x10 │ │ + ldr x12, [x11, #8] │ │ + lsr x10, x12, #8 │ │ + lsr x13, x12, #16 │ │ + and x9, x12, #0xffffffff00000000 │ │ + b 332b8 │ │ + ldr x8, [x23, #128] │ │ + cmp x9, x8 │ │ + b.cs 3336c // b.hs, b.nlast │ │ + mov w8, #0x18 // #24 │ │ + ldr x10, [x23, #120] │ │ + madd x11, x9, x8, x10 │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x28c │ │ + ldr x8, [x11] │ │ + adr x10, 3323c │ │ + ldrb w12, [x9, x8] │ │ + add x10, x10, x12, lsl #2 │ │ + br x10 │ │ + ldr x12, [x11, #8] │ │ + lsr x13, x12, #8 │ │ + lsr x10, x12, #16 │ │ + and x9, x12, #0xffffffff00000000 │ │ + b 332d8 │ │ + tbz x24, #63, 33260 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x588 │ │ + bl 16858 │ │ + cbz x24, 33280 │ │ + mov x0, x24 │ │ + bl 75760 │ │ + mov x26, x0 │ │ + cbnz x0, 33284 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x24 │ │ + bl 16840 │ │ + mov w26, #0x1 // #1 │ │ + mov x0, x26 │ │ + mov x1, x25 │ │ + mov x2, x24 │ │ + bl 75770 │ │ + ldr x9, [x22, #48] │ │ + stp x24, x26, [sp, #8] │ │ + str x24, [sp, #24] │ │ + cbnz x9, 331b0 │ │ + b 3336c │ │ + ldrb w12, [x11, #8] │ │ + mov w10, wzr │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + and w12, w12, #0xff │ │ + bfi w12, w10, #8, #8 │ │ + orr w10, w12, w13, lsl #16 │ │ + b 332e4 │ │ + ldrb w12, [x11, #8] │ │ + mov w10, wzr │ │ + mov x9, xzr │ │ + mov w13, wzr │ │ + and w12, w12, #0xff │ │ + bfi w12, w13, #8, #8 │ │ + orr w10, w12, w10, lsl #16 │ │ + mov w10, w10 │ │ + ldr x3, [x21, #416] │ │ + ldrb w2, [x21, #73] │ │ + orr x9, x9, x10 │ │ + sub x0, x29, #0x18 │ │ + add x4, sp, #0x20 │ │ + mov x1, x20 │ │ + stp x8, x9, [sp, #32] │ │ + str x11, [sp, #48] │ │ + bl 337f0 │ │ + ldur w8, [x29, #-24] │ │ + ldp x1, x2, [x29, #-16] │ │ + cmp w8, #0x1 │ │ + b.eq 333c8 // b.none │ │ + sub x0, x29, #0x30 │ │ + bl 168b0 │ │ + ldp x24, x23, [x29, #-48] │ │ + mov x8, #0x8000000000000001 // #-9223372036854775807 │ │ + ldur x2, [x29, #-32] │ │ + cmp x24, x8 │ │ + b.ne 33350 // b.any │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + stp x23, x2, [x19, #8] │ │ + str x8, [x19] │ │ + ldr x8, [sp, #8] │ │ + cbnz x8, 33410 │ │ + b 3345c │ │ + add x0, sp, #0x8 │ │ + mov x1, x23 │ │ + bl 165e8 │ │ + tst x24, #0x7fffffffffffffff │ │ + b.eq 3336c // b.none │ │ + mov x0, x23 │ │ + bl 75780 │ │ + ldr x8, [x22] │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x2e8 │ │ + adr x10, 33388 │ │ + ldrb w11, [x9, x8] │ │ + add x10, x10, x11, lsl #2 │ │ + br x10 │ │ + ldr x9, [x22, #8] │ │ + stur x9, [x29, #-16] │ │ + b 3339c │ │ + ldrb w9, [x22, #8] │ │ + sturb w9, [x29, #-16] │ │ + ldr x3, [x21, #416] │ │ + ldrb w2, [x21, #73] │ │ + sub x0, x29, #0x30 │ │ + sub x4, x29, #0x18 │ │ + mov x1, x20 │ │ + stur x8, [x29, #-24] │ │ + bl 337f0 │ │ + ldur w8, [x29, #-48] │ │ + ldp x1, x2, [x29, #-40] │ │ + cmp w8, #0x1 │ │ + b.ne 333e0 // b.any │ │ + stp x1, x2, [x19, #8] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + str x8, [x19] │ │ + ldr x8, [sp, #8] │ │ + cbnz x8, 33410 │ │ + b 3345c │ │ + add x0, sp, #0x38 │ │ + bl 168b0 │ │ + ldp x21, x20, [sp, #56] │ │ + mov x8, #0x8000000000000001 // #-9223372036854775807 │ │ + ldr x2, [sp, #72] │ │ + cmp x21, x8 │ │ + b.ne 33430 // b.any │ │ + stp x20, x2, [x19, #8] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + str x8, [x19] │ │ + ldr x8, [sp, #8] │ │ + cbz x8, 3345c │ │ + ldr x0, [sp, #16] │ │ + ldp x20, x19, [sp, #192] │ │ + ldp x22, x21, [sp, #176] │ │ + ldp x24, x23, [sp, #160] │ │ + ldp x26, x25, [sp, #144] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xd0 │ │ + b 75780 │ │ + add x0, sp, #0x8 │ │ + mov x1, x20 │ │ + bl 165e8 │ │ + tst x21, #0x7fffffffffffffff │ │ + b.eq 3344c // b.none │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldur q0, [sp, #8] │ │ + ldr x8, [sp, #24] │ │ + str q0, [x19] │ │ + str x8, [x19, #16] │ │ + ldp x20, x19, [sp, #192] │ │ + ldp x22, x21, [sp, #176] │ │ + ldp x24, x23, [sp, #160] │ │ + ldp x26, x25, [sp, #144] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xd0 │ │ + ret │ │ + ldp x9, x10, [x22, #8] │ │ + stp x9, x10, [x29, #-16] │ │ + b 3339c │ │ + ldrh w9, [x22, #8] │ │ + sturh w9, [x29, #-16] │ │ + b 3339c │ │ + ldr w9, [x22, #8] │ │ + stur w9, [x29, #-16] │ │ + b 3339c │ │ + ldp x12, x11, [x11, #8] │ │ + lsr x10, x12, #8 │ │ + lsr x13, x12, #16 │ │ + and x9, x12, #0xffffffff00000000 │ │ + b 332b8 │ │ + ldp x12, x11, [x11, #8] │ │ + lsr x10, x12, #16 │ │ + lsr x13, x12, #8 │ │ + b 33248 │ │ + ldrh w12, [x11, #8] │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + lsr w10, w12, #8 │ │ + b 332b8 │ │ + ldrh w12, [x11, #8] │ │ + mov w10, wzr │ │ + mov x9, xzr │ │ + lsr w13, w12, #8 │ │ + b 332d8 │ │ + ldr x12, [x11, #8] │ │ + lsr x10, x12, #8 │ │ + lsr x13, x12, #16 │ │ + and x9, x12, #0xffffffff00000000 │ │ + b 332b8 │ │ + ldr x12, [x11, #8] │ │ + lsr x13, x12, #8 │ │ + lsr x10, x12, #16 │ │ + and x9, x12, #0xffffffff00000000 │ │ + b 332d8 │ │ + ldr w12, [x11, #8] │ │ + mov x9, xzr │ │ + lsr w10, w12, #8 │ │ + lsr w13, w12, #16 │ │ + b 332b8 │ │ + ldr w12, [x11, #8] │ │ + mov x9, xzr │ │ + lsr w13, w12, #8 │ │ + lsr w10, w12, #16 │ │ + b 332d8 │ │ + tst x24, #0x7fffffffffffffff │ │ + mov x19, x0 │ │ + b.eq 33570 // b.none │ │ + mov x0, x23 │ │ + bl 75780 │ │ + b 33570 │ │ + b 3356c │ │ + tst x21, #0x7fffffffffffffff │ │ + mov x19, x0 │ │ + b.eq 33570 // b.none │ │ + mov x0, x20 │ │ + bl 75780 │ │ + b 33570 │ │ + mov x19, x0 │ │ + ldr x8, [sp, #8] │ │ + cbz x8, 33580 │ │ + ldr x0, [sp, #16] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldr x8, [x0] │ │ + cbz x8, 3361c │ │ + ldr x19, [x0, #8] │ │ + cbz x19, 3361c │ │ + ldr x21, [x0, #16] │ │ + cbz x21, 335e8 │ │ + mov x20, x0 │ │ + add x22, x19, #0x8 │ │ + b 335c8 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x18 │ │ + b.eq 335dc // b.none │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 335bc │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 335bc │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + ldr x20, [x0, #32] │ │ + cbz x20, 3361c │ │ + ldr x19, [x0, #24] │ │ + add x21, x19, #0x8 │ │ + b 33608 │ │ + subs x20, x20, #0x1 │ │ + add x21, x21, #0x20 │ │ + b.eq 3362c // b.none │ │ + ldr x8, [x21] │ │ + cbz x8, 335fc │ │ + ldur x0, [x21, #-8] │ │ + bl 75780 │ │ + b 335fc │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldr x20, [x0] │ │ + cbz x20, 336c8 │ │ + ldr x21, [x0, #8] │ │ + mov x19, x0 │ │ + cbz x21, 33694 │ │ + add x22, x20, #0x8 │ │ + b 33678 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x18 │ │ + b.eq 3368c // b.none │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 3366c │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 3366c │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldr x20, [x19, #24] │ │ + cbz x20, 336c8 │ │ + ldr x19, [x19, #16] │ │ + add x21, x19, #0x8 │ │ + b 336b4 │ │ + subs x20, x20, #0x1 │ │ + add x21, x21, #0x20 │ │ + b.eq 336d8 // b.none │ │ + ldr x8, [x21] │ │ + cbz x8, 336a8 │ │ + ldur x0, [x21, #-8] │ │ + bl 75780 │ │ + b 336a8 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #16] │ │ + stp x24, x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x10 │ │ + ldr x8, [x3, #8] │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ + mov x21, x0 │ │ + cbz x8, 33774 │ │ + ldr x23, [x3, #16] │ │ + cbz x23, 33774 │ │ + ldr x22, [x3] │ │ + cmp x20, x19 │ │ + b.ls 337ac // b.plast │ │ + add x0, sp, #0x8 │ │ + mov w1, #0x8 // #8 │ │ + mov x2, x19 │ │ + str xzr, [sp, #8] │ │ + bl 75750 │ │ + mov w8, w0 │ │ + mov x0, xzr │ │ + cbnz w8, 337c4 │ │ + ldr x24, [sp, #8] │ │ + cbz x24, 337c4 │ │ + mov x0, x24 │ │ + mov x1, x22 │ │ + mov x2, x23 │ │ + bl 75770 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x0, x24 │ │ + b 337c4 │ │ + cbz x19, 337a4 │ │ + cmp x20, x19 │ │ + b.ls 337bc // b.plast │ │ + add x0, sp, #0x8 │ │ + mov w1, #0x8 // #8 │ │ + mov x2, x19 │ │ + str xzr, [sp, #8] │ │ + bl 75750 │ │ + ldr x8, [sp, #8] │ │ + cmp w0, #0x0 │ │ + csel x0, x8, xzr, eq // eq = none │ │ + b 337c4 │ │ + mov x8, xzr │ │ + b 337d0 │ │ + mov x0, x22 │ │ + mov x1, x19 │ │ + bl 75790 │ │ + b 337c4 │ │ + mov x0, x19 │ │ + bl 75760 │ │ + cmp x0, #0x0 │ │ + cset w8, eq // eq = none │ │ + csel x20, x20, x0, eq // eq = none │ │ + stp x20, x19, [x21, #8] │ │ + str x8, [x21] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldr x8, [x4] │ │ + cmp x8, #0x1c │ │ + b.le 33824 │ │ + cmp x8, #0x1d │ │ + b.eq 33884 // b.none │ │ + cmp x8, #0x1e │ │ + b.eq 338cc // b.none │ │ + cmp x8, #0x1f │ │ + b.ne 33870 // b.any │ │ + ldp x9, x10, [x4, #8] │ │ + stp x9, x10, [x0, #8] │ │ + str xzr, [x0] │ │ + ret │ │ + cmp x8, #0x1a │ │ + b.eq 33900 // b.none │ │ + cmp x8, #0x1b │ │ + b.ne 33870 // b.any │ │ + ldr x8, [x1, #240] │ │ + cbz x8, 33870 │ │ + ldp x9, x11, [x8, #144] │ │ + ldr x10, [x4, #8] │ │ + subs x8, x11, x10 │ │ + b.cc 33930 // b.lo, b.ul, b.last │ │ + add x9, x9, x10 │ │ + b.eq 33930 // b.none │ │ + mov x10, xzr │ │ + ldrb w11, [x9, x10] │ │ + cbz w11, 33948 │ │ + add x10, x10, #0x1 │ │ + cmp x8, x10 │ │ + b.ne 33858 // b.any │ │ + b 33930 │ │ + mov w8, #0x48 // #72 │ │ + strb w8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + str x8, [x0] │ │ + ret │ │ + ldp x9, x8, [x1, #144] │ │ + subs x8, x8, x3 │ │ + b.cc 338a8 // b.lo, b.ul, b.last │ │ + ldr x10, [x4, #8] │ │ + and x11, x2, #0xff │ │ + add x9, x9, x3 │ │ + mul x10, x10, x11 │ │ + subs x8, x8, x10 │ │ + b.cs 33954 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + strb wzr, [x0, #15] │ │ + strb w8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + sturh wzr, [x0, #13] │ │ + stur wzr, [x0, #9] │ │ + str x9, [x0, #16] │ │ + str x8, [x0] │ │ + ret │ │ + ldp x9, x8, [x1, #80] │ │ + ldr x10, [x4, #8] │ │ + subs x8, x8, x10 │ │ + b.cc 33930 // b.lo, b.ul, b.last │ │ + add x9, x9, x10 │ │ + b.eq 33930 // b.none │ │ + mov x10, xzr │ │ + ldrb w11, [x9, x10] │ │ + cbz w11, 33948 │ │ + add x10, x10, #0x1 │ │ + cmp x8, x10 │ │ + b.ne 338e8 // b.any │ │ + b 33930 │ │ + ldp x9, x8, [x1, #128] │ │ + ldr x10, [x4, #8] │ │ + subs x8, x8, x10 │ │ + b.cc 33930 // b.lo, b.ul, b.last │ │ + add x9, x9, x10 │ │ + b.eq 33930 // b.none │ │ + mov x10, xzr │ │ + ldrb w11, [x9, x10] │ │ + cbz w11, 33948 │ │ + add x10, x10, #0x1 │ │ + cmp x8, x10 │ │ + b.ne 3391c // b.any │ │ + mov w8, #0x13 // #19 │ │ + strb w8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + str x9, [x0, #16] │ │ + str x8, [x0] │ │ + ret │ │ + stp x9, x10, [x0, #8] │ │ + str xzr, [x0] │ │ + ret │ │ + and w11, w2, #0xff │ │ + add x9, x9, x10 │ │ + cmp w11, #0x8 │ │ + b.ne 33990 // b.any │ │ + cmp x8, #0x7 │ │ + b.ls 338a8 // b.plast │ │ + ldrb w8, [x9, #6] │ │ + ldrh w10, [x9, #4] │ │ + ldr w11, [x9] │ │ + ldrb w9, [x9, #7] │ │ + orr w8, w10, w8, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x8, x10, x8, lsl #40 │ │ + extr x10, x9, x8, #8 │ │ + b 3399c │ │ + cmp x8, #0x3 │ │ + b.ls 338a8 // b.plast │ │ + ldr w10, [x9] │ │ + ldp x9, x8, [x1, #128] │ │ + subs x8, x8, x10 │ │ + b.cs 339c0 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + strb w8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + str x9, [x0, #16] │ │ + str x8, [x0] │ │ + ret │ │ + add x10, x9, x10 │ │ + b.eq 339e0 // b.none │ │ + mov x9, xzr │ │ + ldrb w11, [x10, x9] │ │ + cbz w11, 339f8 │ │ + add x9, x9, #0x1 │ │ + cmp x8, x9 │ │ + b.ne 339cc // b.any │ │ + mov w8, #0x13 // #19 │ │ + strb w8, [x0, #8] │ │ + mov w8, #0x1 // #1 │ │ + str x10, [x0, #16] │ │ + str x8, [x0] │ │ + ret │ │ + stp x10, x9, [x0, #8] │ │ + str xzr, [x0] │ │ + ret │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x2d0 │ │ + mov x8, #0x4000000000000000 // #4611686018427387904 │ │ + mov x20, x2 │ │ + mov x19, x1 │ │ + udiv x9, x8, x1 │ │ + str w4, [sp, #28] │ │ + str x0, [sp, #88] │ │ + mul x10, x9, x1 │ │ + cmp x10, x8 │ │ + cinc x8, x9, ne // ne = any │ │ + cmp x1, #0x1, lsl #12 │ │ + str x8, [sp, #40] │ │ + b.hi 33a68 // b.pmore │ │ + sub x8, x19, x19, lsr #1 │ │ + mov w9, #0x40 // #64 │ │ + cmp x8, #0x40 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + b 33a90 │ │ + orr x8, x19, #0x1 │ │ + clz x8, x8 │ │ + eor w8, w8, #0x3f │ │ + and w9, w8, #0x1 │ │ + add w8, w9, w8, lsr #1 │ │ + mov w9, #0x1 // #1 │ │ + lsl x9, x9, x8 │ │ + lsr x8, x19, x8 │ │ + add x8, x9, x8 │ │ + lsr x8, x8, #1 │ │ + stp x19, x8, [sp, #48] │ │ + ldr x8, [sp, #88] │ │ + mov x22, xzr │ │ + mov x23, xzr │ │ + mov w27, #0x1 // #1 │ │ + str x3, [sp, #104] │ │ + add x10, x8, #0x50 │ │ + add x9, x8, #0x10 │ │ + stp x9, x10, [sp, #8] │ │ + sub x9, x8, #0x10 │ │ + sub x8, x8, #0x20 │ │ + str x9, [sp] │ │ + str x8, [sp, #32] │ │ + subs x8, x19, xzr │ │ + b.ls 33b1c // b.plast │ │ + ldr x9, [sp, #88] │ │ + add x0, x9, x22, lsl #5 │ │ + ldr x9, [sp, #56] │ │ + cmp x8, x9 │ │ + b.cs 33b30 // b.hs, b.nlast │ │ + ldr w9, [sp, #28] │ │ + tbz w9, #0, 33b90 │ │ + cmp x8, #0x20 │ │ + mov w9, #0x20 // #32 │ │ + ldr x3, [sp, #104] │ │ + csel x24, x8, x9, cc // cc = lo, ul, last │ │ + mov x2, x20 │ │ + mov w4, wzr │ │ + mov x1, x24 │ │ + mov x5, xzr │ │ + bl 33ef0 │ │ + mov w8, #0x1 // #1 │ │ + ldr x3, [sp, #104] │ │ + orr x11, x8, x24, lsl #1 │ │ + b 33c3c │ │ + mov w10, wzr │ │ + mov w11, #0x1 // #1 │ │ + cmp x23, #0x2 │ │ + b.cs 33c64 // b.hs, b.nlast │ │ + b 33e54 │ │ + cmp x8, #0x2 │ │ + b.cc 33c34 // b.lo, b.ul, b.last │ │ + ldr x10, [x0, #48] │ │ + ldr x11, [x0, #16] │ │ + cmp x10, x11 │ │ + b.cs 33ba4 // b.hs, b.nlast │ │ + cmp x8, #0x2 │ │ + b.ne 33bdc // b.any │ │ + mov w8, #0x1 // #1 │ │ + mov w9, #0x2 // #2 │ │ + lsl x10, x22, #5 │ │ + ldp x12, x13, [sp] │ │ + add x11, x10, x9, lsl #5 │ │ + add x10, x13, x10 │ │ + add x11, x12, x11 │ │ + ldp q0, q3, [x11, #-16] │ │ + sub x8, x8, #0x1 │ │ + ldp q1, q2, [x10, #-16] │ │ + stur q0, [x10, #-16] │ │ + stur q1, [x11, #-16] │ │ + str q3, [x10], #32 │ │ + str q2, [x11], #-32 │ │ + cbnz x8, 33b6c │ │ + b 33c30 │ │ + ldr x9, [sp, #56] │ │ + cmp x8, x9 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + lsl x11, x8, #1 │ │ + b 33c3c │ │ + cmp x8, #0x2 │ │ + b.eq 33c34 // b.none │ │ + ldr x9, [sp, #16] │ │ + mov x13, x10 │ │ + add x12, x9, x22, lsl #5 │ │ + mov w9, #0x2 // #2 │ │ + ldr x14, [x12], #32 │ │ + cmp x14, x13 │ │ + b.cc 33c0c // b.lo, b.ul, b.last │ │ + add x9, x9, #0x1 │ │ + mov x13, x14 │ │ + cmp x8, x9 │ │ + b.ne 33bbc // b.any │ │ + b 33c08 │ │ + ldr x9, [sp, #16] │ │ + mov x13, x10 │ │ + add x12, x9, x22, lsl #5 │ │ + mov w9, #0x2 // #2 │ │ + ldr x14, [x12], #32 │ │ + cmp x14, x13 │ │ + b.cs 33c0c // b.hs, b.nlast │ │ + add x9, x9, #0x1 │ │ + mov x13, x14 │ │ + cmp x8, x9 │ │ + b.ne 33bec // b.any │ │ + mov x9, x8 │ │ + ldr x12, [sp, #56] │ │ + cmp x9, x12 │ │ + b.cc 33ae0 // b.lo, b.ul, b.last │ │ + cmp x10, x11 │ │ + b.cs 33c30 // b.hs, b.nlast │ │ + cmp x9, #0x2 │ │ + b.cs 33e84 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 33c34 │ │ + mov x8, x9 │ │ + mov w9, #0x1 // #1 │ │ + orr x11, x9, x8, lsl #1 │ │ + lsl x8, x22, #1 │ │ + ldr x10, [sp, #40] │ │ + sub x9, x8, x27, lsr #1 │ │ + add x8, x8, x11, lsr #1 │ │ + mul x9, x9, x10 │ │ + mul x8, x8, x10 │ │ + eor x8, x8, x9 │ │ + clz x10, x8 │ │ + cmp x23, #0x2 │ │ + b.cc 33e54 // b.lo, b.ul, b.last │ │ + lsl x8, x22, #5 │ │ + ldr x9, [sp, #88] │ │ + str x10, [sp, #96] │ │ + str x22, [sp, #80] │ │ + add x21, x9, x8 │ │ + ldr x9, [sp, #32] │ │ + add x8, x9, x8 │ │ + stp x8, x11, [sp, #64] │ │ + b 33cac │ │ + sub x2, x8, x1 │ │ + mov x0, x22 │ │ + bl 75770 │ │ + ldp x10, x3, [sp, #96] │ │ + mov w8, #0x1 // #1 │ │ + ldr x22, [sp, #80] │ │ + orr x27, x8, x19, lsl #1 │ │ + cmp x28, #0x1 │ │ + b.ls 33e48 // b.plast │ │ + sub x28, x23, #0x1 │ │ + sub x8, x29, #0x4a │ │ + ldrb w8, [x8, x28] │ │ + cmp w8, w10 │ │ + b.cc 33e4c // b.lo, b.ul, b.last │ │ + add x8, sp, #0x70 │ │ + lsr x26, x27, #1 │ │ + mov x23, x28 │ │ + ldr x24, [x8, x28, lsl #3] │ │ + lsr x25, x24, #1 │ │ + orr w8, w24, w27 │ │ + and x8, x8, #0x1 │ │ + add x19, x25, x26 │ │ + cmp x19, x3 │ │ + ccmp x8, #0x0, #0x0, ls // ls = plast │ │ + b.eq 33d0c // b.none │ │ + ldr x9, [sp, #88] │ │ + sub x8, x22, x19 │ │ + add x22, x9, x8, lsl #5 │ │ + tbz w24, #0, 33d1c │ │ + tbz w27, #0, 33d4c │ │ + cmp x27, #0x2 │ │ + b.cs 33d80 // b.hs, b.nlast │ │ + b 33c98 │ │ + lsl x27, x19, #1 │ │ + cmp x28, #0x1 │ │ + b.hi 33cac // b.pmore │ │ + b 33e48 │ │ + orr x8, x25, #0x1 │ │ + ldr x3, [sp, #104] │ │ + mov x0, x22 │ │ + clz x8, x8 │ │ + mov x1, x25 │ │ + mov x2, x20 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + eor w4, w8, #0x7e │ │ + bl 33ef0 │ │ + ldp x10, x3, [sp, #96] │ │ + tbnz w27, #0, 33d00 │ │ + orr x8, x26, #0x1 │ │ + add x0, x22, x25, lsl #5 │ │ + ldr x3, [sp, #104] │ │ + clz x8, x8 │ │ + mov x1, x26 │ │ + mov x2, x20 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + eor w4, w8, #0x7e │ │ + bl 33ef0 │ │ + ldp x10, x3, [sp, #96] │ │ + cmp x27, #0x2 │ │ + b.cc 33c98 // b.lo, b.ul, b.last │ │ + cmp x24, #0x2 │ │ + b.cc 33c98 // b.lo, b.ul, b.last │ │ + cmp x26, x25 │ │ + csel x8, x26, x25, cc // cc = lo, ul, last │ │ + cmp x3, x8 │ │ + b.cc 33c98 // b.lo, b.ul, b.last │ │ + add x24, x22, x25, lsl #5 │ │ + lsl x27, x8, #5 │ │ + cmp x25, x26 │ │ + mov x0, x20 │ │ + csel x1, x24, x22, hi // hi = pmore │ │ + mov x2, x27 │ │ + bl 75770 │ │ + cmp x25, x26 │ │ + add x8, x20, x27 │ │ + b.ls 33e0c // b.plast │ │ + ldr x9, [sp, #64] │ │ + ldur x10, [x8, #-16] │ │ + ldur x11, [x24, #-16] │ │ + sub x8, x8, #0x20 │ │ + cmp x10, x11 │ │ + sub x10, x24, #0x20 │ │ + cset w11, cs // cs = hs, nlast │ │ + cset w12, cc // cc = lo, ul, last │ │ + csel x13, x10, x8, cc // cc = lo, ul, last │ │ + add x24, x10, x11, lsl #5 │ │ + add x8, x8, x12, lsl #5 │ │ + ldp q0, q1, [x13] │ │ + cmp x24, x22 │ │ + ccmp x8, x20, #0x4, ne // ne = any │ │ + stp q0, q1, [x9], #-32 │ │ + b.ne 33dc4 // b.any │ │ + mov x22, x24 │ │ + mov x1, x20 │ │ + b 33c88 │ │ + mov x1, x20 │ │ + ldr x9, [x24, #16] │ │ + ldr x10, [x1, #16] │ │ + cmp x9, x10 │ │ + cset w9, cs // cs = hs, nlast │ │ + cset w10, cc // cc = lo, ul, last │ │ + csel x11, x24, x1, cc // cc = lo, ul, last │ │ + add x1, x1, x9, lsl #5 │ │ + add x24, x24, x10, lsl #5 │ │ + ldp q0, q1, [x11] │ │ + cmp x1, x8 │ │ + ccmp x24, x21, #0x4, ne // ne = any │ │ + stp q0, q1, [x22], #32 │ │ + b.ne 33e10 // b.any │ │ + b 33c88 │ │ + mov w23, #0x1 // #1 │ │ + ldr x19, [sp, #48] │ │ + ldr x11, [sp, #72] │ │ + add x8, sp, #0x70 │ │ + cmp x19, x22 │ │ + str x27, [x8, x23, lsl #3] │ │ + sub x8, x29, #0x4a │ │ + strb w10, [x8, x23] │ │ + b.ls 33e8c // b.plast │ │ + add x22, x22, x11, lsr #1 │ │ + add x23, x23, #0x1 │ │ + mov x27, x11 │ │ + subs x8, x19, x22 │ │ + b.ls 33b1c // b.plast │ │ + b 33acc │ │ + lsr x8, x9, #1 │ │ + b 33b58 │ │ + tbnz w27, #0, 33ed0 │ │ + orr x8, x19, #0x1 │ │ + ldr x0, [sp, #88] │ │ + mov x1, x19 │ │ + clz x8, x8 │ │ + mov x2, x20 │ │ + mov x5, xzr │ │ + lsl w8, w8, #1 │ │ + eor w4, w8, #0x7e │ │ + add sp, sp, #0x2d0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + b 33ef0 │ │ + add sp, sp, #0x2d0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + sub sp, sp, #0xc0 │ │ + stp x29, x30, [sp, #96] │ │ + stp x28, x27, [sp, #112] │ │ + stp x26, x25, [sp, #128] │ │ + stp x24, x23, [sp, #144] │ │ + stp x22, x21, [sp, #160] │ │ + stp x20, x19, [sp, #176] │ │ + add x29, sp, #0x60 │ │ + mov x21, x1 │ │ + mov x19, x2 │ │ + cmp x1, #0x21 │ │ + mov x20, x0 │ │ + b.cs 340b8 // b.hs, b.nlast │ │ + cmp x21, #0x2 │ │ + b.cc 34560 // b.lo, b.ul, b.last │ │ + lsr x8, x21, #1 │ │ + cmp x21, #0x8 │ │ + lsl x9, x8, #5 │ │ + b.cc 34334 // b.lo, b.ul, b.last │ │ + ldr x12, [x20, #48] │ │ + ldr x13, [x20, #16] │ │ + mov w10, #0x40 // #64 │ │ + ldr x14, [x20, #112] │ │ + ldr x15, [x20, #80] │ │ + mov w11, #0x60 // #96 │ │ + cmp x12, x13 │ │ + cset w12, cs // cs = hs, nlast │ │ + cset w13, cc // cc = lo, ul, last │ │ + cmp x14, x15 │ │ + add x12, x20, x12, lsl #5 │ │ + csel x14, x10, x11, cc // cc = lo, ul, last │ │ + add x13, x20, x13, lsl #5 │ │ + csel x15, x11, x10, cc // cc = lo, ul, last │ │ + add x14, x20, x14 │ │ + add x15, x20, x15 │ │ + ldr x16, [x14, #16] │ │ + ldr x17, [x12, #16] │ │ + ldr x0, [x15, #16] │ │ + ldr x1, [x13, #16] │ │ + cmp x16, x17 │ │ + csel x2, x15, x12, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + add x0, x20, x9 │ │ + csel x2, x13, x2, cc // cc = lo, ul, last │ │ + csel x13, x15, x13, cc // cc = lo, ul, last │ │ + csel x15, x12, x15, cc // cc = lo, ul, last │ │ + cmp x16, x17 │ │ + ldr x1, [x0, #48] │ │ + ldr x16, [x0, #16] │ │ + csel x12, x12, x14, cc // cc = lo, ul, last │ │ + csel x14, x14, x15, cc // cc = lo, ul, last │ │ + ldr x15, [x2, #16] │ │ + ldr x17, [x14, #16] │ │ + ldp q0, q1, [x13] │ │ + ldr x13, [x0, #112] │ │ + ldp q2, q3, [x12] │ │ + ldr x12, [x0, #80] │ │ + cmp x17, x15 │ │ + csel x15, x14, x2, cc // cc = lo, ul, last │ │ + csel x14, x2, x14, cc // cc = lo, ul, last │ │ + cmp x1, x16 │ │ + cset w16, cs // cs = hs, nlast │ │ + cset w17, cc // cc = lo, ul, last │ │ + cmp x13, x12 │ │ + add x12, x0, x16, lsl #5 │ │ + csel x13, x11, x10, cc // cc = lo, ul, last │ │ + csel x10, x10, x11, cc // cc = lo, ul, last │ │ + add x11, x0, x17, lsl #5 │ │ + add x10, x0, x10 │ │ + add x13, x0, x13 │ │ + ldr x16, [x10, #16] │ │ + ldr x17, [x12, #16] │ │ + ldr x0, [x13, #16] │ │ + ldr x1, [x11, #16] │ │ + stp q0, q1, [x19] │ │ + cmp x16, x17 │ │ + ldp q0, q1, [x15] │ │ + csel x2, x13, x12, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + stp q2, q3, [x19, #96] │ │ + csel x15, x13, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x2, cc // cc = lo, ul, last │ │ + csel x13, x12, x13, cc // cc = lo, ul, last │ │ + cmp x16, x17 │ │ + ldr q2, [x14, #16] │ │ + ldr x16, [x11, #16] │ │ + csel x13, x10, x13, cc // cc = lo, ul, last │ │ + stp q0, q1, [x19, #32] │ │ + ldr q0, [x14] │ │ + ldr x17, [x13, #16] │ │ + str q2, [x19, #80] │ │ + csel x10, x12, x10, cc // cc = lo, ul, last │ │ + ldp q1, q2, [x15] │ │ + add x12, x19, x9 │ │ + cmp x17, x16 │ │ + str q0, [x19, #64] │ │ + csel x14, x13, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x13, cc // cc = lo, ul, last │ │ + str q2, [x12, #16] │ │ + ldp q2, q0, [x14] │ │ + str q1, [x12] │ │ + str q0, [x12, #48] │ │ + ldp q1, q0, [x11] │ │ + str q2, [x12, #32] │ │ + mov w11, #0x4 // #4 │ │ + str q0, [x12, #80] │ │ + ldp q2, q0, [x10] │ │ + str q1, [x12, #64] │ │ + stp q2, q0, [x12, #96] │ │ + lsl x12, x11, #5 │ │ + cmp x11, x8 │ │ + sub x13, x21, x8 │ │ + b.cc 34364 // b.lo, b.ul, b.last │ │ + b 343f8 │ │ + mov x25, x5 │ │ + mov w23, w4 │ │ + mov x22, x3 │ │ + sub x8, x19, #0x20 │ │ + str x8, [sp, #8] │ │ + mov x24, x21 │ │ + cbz w23, 34318 │ │ + lsr x3, x24, #3 │ │ + mov w8, #0xe0 // #224 │ │ + cmp x24, #0x40 │ │ + madd x2, x3, x8, x20 │ │ + add x1, x20, x3, lsl #7 │ │ + b.cs 3412c // b.hs, b.nlast │ │ + ldr x8, [x20, #16] │ │ + ldr x9, [x1, #16] │ │ + ldr x10, [x2, #16] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x2, x1, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x20, x9, ne // ne = any │ │ + b 34134 │ │ + mov x0, x20 │ │ + bl 345e8 │ │ + sub x8, x0, x20 │ │ + ldp q0, q1, [x0] │ │ + lsr x26, x8, #5 │ │ + add x28, x19, x24, lsl #5 │ │ + sub w23, w23, #0x1 │ │ + add x27, x20, x26, lsl #5 │ │ + stp q0, q1, [sp, #16] │ │ + cbz x25, 34164 │ │ + ldr x8, [x25, #16] │ │ + ldr x9, [x0, #16] │ │ + cmp x8, x9 │ │ + b.cs 3424c // b.hs, b.nlast │ │ + cmp x22, x24 │ │ + b.cc 345b0 // b.lo, b.ul, b.last │ │ + mov x21, xzr │ │ + mov x8, x20 │ │ + mov x9, x28 │ │ + mov x10, x26 │ │ + add x11, x20, x26, lsl #5 │ │ + cmp x20, x11 │ │ + b.cs 341b4 // b.hs, b.nlast │ │ + ldr x12, [x8, #16] │ │ + ldur x13, [x27, #16] │ │ + sub x9, x9, #0x20 │ │ + ldp q1, q0, [x8], #32 │ │ + cmp x12, x13 │ │ + csel x12, x19, x9, cc // cc = lo, ul, last │ │ + add x12, x12, x21, lsl #5 │ │ + cinc x21, x21, cc // cc = lo, ul, last │ │ + cmp x8, x11 │ │ + stp q1, q0, [x12] │ │ + b.cc 34188 // b.lo, b.ul, b.last │ │ + cmp x10, x24 │ │ + b.eq 341e0 // b.none │ │ + sub x9, x9, #0x20 │ │ + ldp q0, q1, [x8], #32 │ │ + add x10, x9, x21, lsl #5 │ │ + stp q0, q1, [x10] │ │ + mov x10, x24 │ │ + add x11, x20, x24, lsl #5 │ │ + cmp x8, x11 │ │ + b.cc 34188 // b.lo, b.ul, b.last │ │ + b 341b4 │ │ + lsl x2, x21, #5 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 75770 │ │ + add x0, x20, x21, lsl #5 │ │ + subs x1, x24, x21 │ │ + b.eq 3421c // b.none │ │ + ldr x8, [sp, #8] │ │ + mov x9, x1 │ │ + mov x10, x0 │ │ + add x8, x8, x24, lsl #5 │ │ + ldp q0, q1, [x8], #-32 │ │ + subs x9, x9, #0x1 │ │ + stp q0, q1, [x10], #32 │ │ + b.ne 3420c // b.any │ │ + cbz x21, 3424c │ │ + cmp x24, x21 │ │ + b.cc 34580 // b.lo, b.ul, b.last │ │ + add x5, sp, #0x10 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, w23 │ │ + bl 33ef0 │ │ + cmp x21, #0x21 │ │ + mov x24, x21 │ │ + b.cs 340d0 // b.hs, b.nlast │ │ + b 33f24 │ │ + cmp x22, x24 │ │ + b.cc 345b0 // b.lo, b.ul, b.last │ │ + mov x25, xzr │ │ + mov x8, x20 │ │ + add x9, x20, x26, lsl #5 │ │ + cmp x20, x9 │ │ + b.cs 34294 // b.hs, b.nlast │ │ + ldr x10, [x8, #16] │ │ + ldur x11, [x27, #16] │ │ + sub x28, x28, #0x20 │ │ + ldp q1, q0, [x8], #32 │ │ + cmp x11, x10 │ │ + csel x10, x19, x28, cs // cs = hs, nlast │ │ + add x10, x10, x25, lsl #5 │ │ + cinc x25, x25, cs // cs = hs, nlast │ │ + cmp x8, x9 │ │ + stp q1, q0, [x10] │ │ + b.cc 34268 // b.lo, b.ul, b.last │ │ + cmp x26, x24 │ │ + b.eq 342c4 // b.none │ │ + ldp q1, q0, [x8], #32 │ │ + add x9, x19, x25, lsl #5 │ │ + sub x28, x28, #0x20 │ │ + add x25, x25, #0x1 │ │ + mov x26, x24 │ │ + stp q1, q0, [x9] │ │ + add x9, x20, x24, lsl #5 │ │ + cmp x8, x9 │ │ + b.cc 34268 // b.lo, b.ul, b.last │ │ + b 34294 │ │ + lsl x2, x25, #5 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 75770 │ │ + subs x21, x24, x25 │ │ + b.eq 34560 // b.none │ │ + ldr x8, [sp, #8] │ │ + add x20, x20, x25, lsl #5 │ │ + mov x9, x21 │ │ + add x8, x8, x24, lsl #5 │ │ + mov x10, x20 │ │ + ldp q0, q1, [x8], #-32 │ │ + subs x9, x9, #0x1 │ │ + stp q0, q1, [x10], #32 │ │ + b.ne 342f0 // b.any │ │ + cmp x24, x25 │ │ + b.cc 345b4 // b.lo, b.ul, b.last │ │ + cmp x21, #0x21 │ │ + mov x25, xzr │ │ + b.cs 340cc // b.hs, b.nlast │ │ + b 33f24 │ │ + mov x0, x20 │ │ + mov x1, x24 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, #0x1 // #1 │ │ + bl 33a04 │ │ + b 34560 │ │ + ldp q1, q0, [x20] │ │ + add x10, x20, x9 │ │ + mov w11, #0x1 // #1 │ │ + str q0, [x19, #16] │ │ + ldp q2, q0, [x10] │ │ + add x10, x19, x9 │ │ + str q1, [x19] │ │ + stp q2, q0, [x10] │ │ + lsl x12, x11, #5 │ │ + cmp x11, x8 │ │ + sub x13, x21, x8 │ │ + b.cs 343f8 // b.hs, b.nlast │ │ + add x15, x11, #0x1 │ │ + mov x10, x12 │ │ + mov x14, x11 │ │ + b 34394 │ │ + mov x1, x19 │ │ + ldr q0, [x15] │ │ + str q0, [x1] │ │ + stp x16, x17, [x0, #-16] │ │ + cmp x14, x8 │ │ + add x10, x10, #0x20 │ │ + cinc x15, x14, cc // cc = lo, ul, last │ │ + b.cs 343f8 // b.hs, b.nlast │ │ + mov x16, x14 │ │ + mov x14, x15 │ │ + lsl x16, x16, #5 │ │ + add x15, x20, x16 │ │ + add x17, x19, x16 │ │ + ldp q1, q0, [x15] │ │ + ldur x0, [x17, #-16] │ │ + stp q1, q0, [x17] │ │ + ldr x16, [x17, #16] │ │ + cmp x16, x0 │ │ + b.cs 34384 // b.hs, b.nlast │ │ + ldr x17, [x17, #24] │ │ + mov x2, x10 │ │ + add x0, x19, x2 │ │ + mov x1, x2 │ │ + subs x2, x2, #0x20 │ │ + ldp q0, q1, [x0, #-32] │ │ + stp q0, q1, [x0] │ │ + b.eq 34374 // b.none │ │ + ldur x0, [x0, #-48] │ │ + cmp x16, x0 │ │ + b.cc 343c8 // b.lo, b.ul, b.last │ │ + add x0, x19, x1 │ │ + add x1, x19, x2 │ │ + b 34378 │ │ + cmp x11, x13 │ │ + add x10, x19, x9 │ │ + b.cs 344ac // b.hs, b.nlast │ │ + add x9, x20, x9 │ │ + add x16, x11, #0x1 │ │ + mov w14, #0x20 // #32 │ │ + mov x15, x10 │ │ + b 3443c │ │ + mov x2, x10 │ │ + ldr q0, [x16] │ │ + str q0, [x2] │ │ + stp x17, x0, [x1, #-16] │ │ + cmp x11, x13 │ │ + sub x14, x14, #0x20 │ │ + add x15, x15, #0x20 │ │ + cinc x16, x11, cc // cc = lo, ul, last │ │ + b.cs 344ac // b.hs, b.nlast │ │ + mov x17, x11 │ │ + mov x11, x16 │ │ + lsl x17, x17, #5 │ │ + add x16, x9, x17 │ │ + add x0, x10, x17 │ │ + ldp q1, q0, [x16] │ │ + ldur x1, [x0, #-16] │ │ + stp q1, q0, [x0] │ │ + ldr x17, [x0, #16] │ │ + cmp x17, x1 │ │ + b.cs 34428 // b.hs, b.nlast │ │ + ldr x0, [x0, #24] │ │ + mov x2, x14 │ │ + mov x4, x15 │ │ + add x1, x4, x12 │ │ + cmp x12, x2 │ │ + ldp q0, q1, [x1, #-32] │ │ + stp q0, q1, [x1] │ │ + b.eq 34418 // b.none │ │ + ldur x1, [x1, #-48] │ │ + mov x3, x4 │ │ + sub x4, x4, #0x20 │ │ + add x2, x2, #0x20 │ │ + cmp x17, x1 │ │ + b.cc 34474 // b.lo, b.ul, b.last │ │ + add x1, x3, x12 │ │ + add x2, x4, x12 │ │ + b 3441c │ │ + lsl x22, x21, #5 │ │ + sub x14, x10, #0x20 │ │ + mov x11, x19 │ │ + mov x12, x20 │ │ + sub x13, x22, #0x20 │ │ + add x9, x19, x13 │ │ + ldr x15, [x10, #16] │ │ + ldr x16, [x11, #16] │ │ + ldr x17, [x9, #16] │ │ + cmp x15, x16 │ │ + ldr x15, [x14, #16] │ │ + csel x0, x10, x11, cc // cc = lo, ul, last │ │ + cset w16, cs // cs = hs, nlast │ │ + ldp q0, q1, [x0] │ │ + cset w0, cc // cc = lo, ul, last │ │ + cmp x17, x15 │ │ + add x10, x10, x0, lsl #5 │ │ + add x11, x11, x16, lsl #5 │ │ + csel x17, x14, x9, cc // cc = lo, ul, last │ │ + csetm x0, cs // cs = hs, nlast │ │ + csetm x16, cc // cc = lo, ul, last │ │ + stp q0, q1, [x12], #32 │ │ + add x9, x9, x0, lsl #5 │ │ + ldp q0, q1, [x17] │ │ + add x14, x14, x16, lsl #5 │ │ + add x15, x20, x13 │ │ + subs x8, x8, #0x1 │ │ + sub x13, x13, #0x20 │ │ + stp q0, q1, [x15] │ │ + b.ne 344c4 // b.any │ │ + add x8, x14, #0x20 │ │ + tbz w21, #0, 3454c │ │ + cmp x11, x8 │ │ + csel x13, x11, x10, cc // cc = lo, ul, last │ │ + cset w14, cc // cc = lo, ul, last │ │ + ldp q1, q0, [x13] │ │ + cset w13, cs // cs = hs, nlast │ │ + add x11, x11, x14, lsl #5 │ │ + add x10, x10, x13, lsl #5 │ │ + stp q1, q0, [x12] │ │ + cmp x11, x8 │ │ + b.ne 345ac // b.any │ │ + add x8, x9, #0x20 │ │ + cmp x10, x8 │ │ + b.ne 345ac // b.any │ │ + ldp x20, x19, [sp, #176] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x24, x23, [sp, #144] │ │ + ldp x26, x25, [sp, #128] │ │ + ldp x28, x27, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xc0 │ │ + ret │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #48] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x200 │ │ + add x0, sp, #0x30 │ │ + stp xzr, xzr, [sp, #72] │ │ + str x8, [sp, #64] │ │ + bl 17620 │ │ + bl 19f5c │ │ + brk #0x1 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x218 │ │ + mov x0, x25 │ │ + mov x1, x24 │ │ + mov x2, x24 │ │ + bl 186d8 │ │ + mov x21, x0 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + mov x2, x22 │ │ + bl 75770 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ + cmp x3, #0x8 │ │ + b.cc 34664 // b.lo, b.ul, b.last │ │ + lsr x21, x3, #3 │ │ + lsl x8, x21, #8 │ │ + lsl x23, x21, #7 │ │ + mov x3, x21 │ │ + sub x24, x8, x21, lsl #5 │ │ + add x1, x0, x23 │ │ + add x2, x0, x24 │ │ + bl 345e8 │ │ + mov x22, x0 │ │ + add x1, x20, x23 │ │ + add x2, x20, x24 │ │ + mov x0, x20 │ │ + mov x3, x21 │ │ + bl 345e8 │ │ + mov x20, x0 │ │ + add x1, x19, x23 │ │ + add x2, x19, x24 │ │ + mov x0, x19 │ │ + mov x3, x21 │ │ + bl 345e8 │ │ + mov x19, x0 │ │ + mov x0, x22 │ │ + ldr x8, [x0, #16] │ │ + ldr x9, [x20, #16] │ │ + ldr x10, [x19, #16] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x19, x20, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x0, x9, ne // ne = any │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1b0 │ │ + mov w8, #0x8 // #8 │ │ + ldr x10, [x2, #368] │ │ + mov x19, x0 │ │ + stp xzr, x8, [sp, #216] │ │ + stp xzr, x8, [x29, #-192] │ │ + ldp x8, x9, [x2, #40] │ │ + str xzr, [sp, #232] │ │ + stp xzr, x8, [x29, #-176] │ │ + add x8, x10, #0x10 │ │ + stp x9, x2, [x29, #-160] │ │ + stp x8, xzr, [x29, #-144] │ │ + cbz x9, 34f54 │ │ + ldp x23, x10, [x1, #224] │ │ + mov w28, #0x8 // #8 │ │ + ldr x25, [x2, #440] │ │ + ldr w24, [x2, #72] │ │ + mov x26, xzr │ │ + ldrb w8, [x1, #272] │ │ + ldp x11, x27, [x1, #16] │ │ + str x10, [sp, #176] │ │ + sub x10, x10, x25 │ │ + cmp w24, #0x50, lsl #12 │ │ + str x10, [sp, #160] │ │ + add x10, x23, x25 │ │ + ldr x20, [x2, #424] │ │ + str x10, [sp, #144] │ │ + cset w10, cc // cc = lo, ul, last │ │ + ubfx x12, x24, #8, #8 │ │ + tst w8, w10 │ │ + and w8, w24, #0xff00 │ │ + lsr w10, w24, #16 │ │ + str w8, [sp, #140] │ │ + csel x8, x25, xzr, ne // ne = any │ │ + mov x22, xzr │ │ + str x8, [sp, #168] │ │ + sub x8, x27, x20 │ │ + cmp w10, #0x4 │ │ + str x8, [sp, #200] │ │ + add x8, x11, x20 │ │ + mov w15, #0x4 // #4 │ │ + str x8, [sp, #192] │ │ + and x8, x24, #0xff │ │ + mov w16, #0xc // #12 │ │ + str x8, [sp, #184] │ │ + add x8, x1, #0xd0 │ │ + stp x8, x11, [sp, #120] │ │ + cset w8, hi // hi = pmore │ │ + stp w8, w10, [sp, #96] │ │ + mov w8, #0x10 // #16 │ │ + csel x10, x8, xzr, hi // hi = pmore │ │ + str x12, [sp, #152] │ │ + mov w8, #0x18 // #24 │ │ + csel x8, x8, x28, hi // hi = pmore │ │ + stp x8, x10, [sp, #104] │ │ + ldr x8, [x2, #408] │ │ + str x8, [sp, #88] │ │ + ldur x8, [x29, #-152] │ │ + ldur x11, [x29, #-168] │ │ + mov x21, xzr │ │ + mov w10, wzr │ │ + ldrb w12, [x8, #73] │ │ + ldr x14, [x8, #40] │ │ + cmp w12, #0x8 │ │ + ldp x12, x13, [x8, #48] │ │ + csel x15, x16, x15, eq // eq = none │ │ + add x13, x13, x11 │ │ + add x12, x12, x14 │ │ + add x13, x13, x15 │ │ + sub x12, x13, x12 │ │ + add x13, x11, #0x1 │ │ + str x12, [sp, #208] │ │ + sub x12, x9, #0x1 │ │ + ldurb w14, [x13, #-1] │ │ + cmp w10, #0x3f │ │ + b.ne 34808 // b.any │ │ + cmp w14, #0x1 │ │ + b.hi 34e94 // b.pmore │ │ + and x15, x14, #0x7f │ │ + lsl x15, x15, x10 │ │ + orr x21, x15, x21 │ │ + tbz w14, #7, 34830 │ │ + sub x12, x12, #0x1 │ │ + add x13, x13, #0x1 │ │ + add w10, w10, #0x7 │ │ + cmn x12, #0x1 │ │ + b.ne 347f4 // b.any │ │ + b 34ea4 │ │ + stp x13, x12, [x29, #-168] │ │ + cbz x21, 34894 │ │ + ldur x10, [x29, #-144] │ │ + sub x9, x21, #0x1 │ │ + ldr x11, [x10, #16] │ │ + cmp x9, x11 │ │ + b.cs 348a4 // b.hs, b.nlast │ │ + mov w11, #0x70 // #112 │ │ + ldr x10, [x10, #8] │ │ + madd x9, x9, x11, x10 │ │ + ldrb w10, [x9, #106] │ │ + cmp w10, #0x1 │ │ + b.ne 34870 // b.any │ │ + ldur x10, [x29, #-136] │ │ + add x10, x10, #0x1 │ │ + stur x10, [x29, #-136] │ │ + ldrh w10, [x9, #104] │ │ + cmp w10, #0x2e │ │ + b.ne 34908 // b.any │ │ + ldr w8, [x9] │ │ + cmp w8, #0x1 │ │ + b.ne 34938 // b.any │ │ + ldp x21, x4, [x9, #16] │ │ + cbnz x4, 3494c │ │ + b 34ca0 │ │ + ldur x8, [x29, #-136] │ │ + sub x8, x8, #0x1 │ │ + stur x8, [x29, #-136] │ │ + b 34ca0 │ │ + ldr x9, [x10, #24] │ │ + cbz x9, 34f3c │ │ + ldr x10, [x10, #32] │ │ + ldrh w12, [x9, #1330] │ │ + add x14, x9, #0x4d8 │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + lsl x13, x12, #3 │ │ + cbz x13, 348f0 │ │ + ldr x15, [x14], #8 │ │ + sub x13, x13, #0x8 │ │ + add x11, x11, #0x1 │ │ + cmp x21, x15 │ │ + cset w15, hi // hi = pmore │ │ + csinv w15, w15, wzr, cs // cs = hs, nlast │ │ + and w15, w15, #0xff │ │ + cmp w15, #0x1 │ │ + b.eq 348c0 // b.none │ │ + cbnz w15, 348f4 │ │ + b 34920 │ │ + mov x11, x12 │ │ + cbz x10, 34f3c │ │ + add x9, x9, x11, lsl #3 │ │ + sub x10, x10, #0x1 │ │ + ldr x9, [x9, #1336] │ │ + b 348b0 │ │ + ldr w10, [x9] │ │ + cmp w10, #0x1 │ │ + b.ne 34c6c // b.any │ │ + ldp x3, x4, [x9, #16] │ │ + mov x21, x23 │ │ + b 34c80 │ │ + mov w10, #0x70 // #112 │ │ + madd x9, x11, x10, x9 │ │ + ldrb w10, [x9, #106] │ │ + cmp w10, #0x1 │ │ + b.eq 34864 // b.none │ │ + b 34870 │ │ + ldr x4, [x9, #8] │ │ + cmp x4, #0x6 │ │ + b.cs 35190 // b.hs, b.nlast │ │ + add x21, x9, #0x10 │ │ + cbz x4, 34ca0 │ │ + str x23, [sp, #32] │ │ + lsl x23, x4, #4 │ │ + str xzr, [sp, #72] │ │ + str wzr, [sp, #52] │ │ + str wzr, [sp, #80] │ │ + b 34980 │ │ + ldur x8, [x29, #-40] │ │ + str x8, [sp, #64] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #76] │ │ + subs x23, x23, #0x10 │ │ + add x21, x21, #0x10 │ │ + b.eq 34cb4 // b.none │ │ + ldur x8, [x29, #-152] │ │ + ldr q0, [x21] │ │ + sub x0, x29, #0x80 │ │ + sub x1, x29, #0xa8 │ │ + sub x3, x29, #0x30 │ │ + ldr w2, [x8, #72] │ │ + sub x8, x29, #0x80 │ │ + str q0, [x8, #80] │ │ + bl 358a8 │ │ + ldur x8, [x29, #-128] │ │ + cmp x8, #0x2e │ │ + b.eq 34f28 // b.none │ │ + ldurh w8, [x29, #-104] │ │ + cmp w8, #0x55 │ │ + b.eq 34ab4 // b.none │ │ + cmp w8, #0x12 │ │ + b.eq 34a3c // b.none │ │ + cmp w8, #0x11 │ │ + b.ne 34974 // b.any │ │ + sub x0, x29, #0x30 │ │ + sub x1, x29, #0x80 │ │ + bl 37a2c │ │ + ldur x8, [x29, #-48] │ │ + cbz x8, 34964 │ │ + cmp x8, #0xc │ │ + b.ne 34974 // b.any │ │ + cmp x27, x20 │ │ + b.cc 35054 // b.lo, b.ul, b.last │ │ + ldur x8, [x29, #-40] │ │ + ldr x9, [sp, #184] │ │ + mul x10, x8, x9 │ │ + ldr x8, [sp, #200] │ │ + subs x9, x8, x10 │ │ + b.cc 35064 // b.lo, b.ul, b.last │ │ + ldr x8, [sp, #192] │ │ + and w11, w24, #0xff │ │ + cmp w11, #0x3 │ │ + add x8, x8, x10 │ │ + b.gt 34b8c │ │ + cmp w11, #0x1 │ │ + b.eq 34c04 // b.none │ │ + cmp w11, #0x2 │ │ + b.ne 350c8 // b.any │ │ + cmp x9, #0x1 │ │ + b.ls 35074 // b.plast │ │ + ldrh w8, [x8] │ │ + b 34c24 │ │ + sub x0, x29, #0x30 │ │ + sub x1, x29, #0x80 │ │ + bl 37a2c │ │ + ldur x8, [x29, #-48] │ │ + cbz x8, 34b58 │ │ + cmp x8, #0x7 │ │ + b.eq 34b44 // b.none │ │ + cmp x8, #0xc │ │ + b.ne 34974 // b.any │ │ + cmp x27, x20 │ │ + b.cc 35054 // b.lo, b.ul, b.last │ │ + ldur x8, [x29, #-40] │ │ + ldr x9, [sp, #184] │ │ + mul x10, x8, x9 │ │ + ldr x8, [sp, #200] │ │ + subs x9, x8, x10 │ │ + b.cc 35064 // b.lo, b.ul, b.last │ │ + ldr x8, [sp, #192] │ │ + and w11, w24, #0xff │ │ + cmp w11, #0x3 │ │ + add x8, x8, x10 │ │ + b.gt 34bc8 │ │ + cmp w11, #0x1 │ │ + b.eq 34c38 // b.none │ │ + cmp w11, #0x2 │ │ + b.ne 350d8 // b.any │ │ + cmp x9, #0x1 │ │ + b.ls 35074 // b.plast │ │ + ldrh w8, [x8] │ │ + b 34c58 │ │ + sub x0, x29, #0x30 │ │ + sub x1, x29, #0x80 │ │ + bl 37a2c │ │ + ldp x9, x8, [x29, #-48] │ │ + cmp x9, #0x16 │ │ + b.eq 34b30 // b.none │ │ + cmp x9, #0x18 │ │ + b.ne 34b3c // b.any │ │ + ldr x9, [sp, #176] │ │ + cmp x9, x25 │ │ + b.cc 350a8 // b.lo, b.ul, b.last │ │ + ldp x10, x9, [sp, #152] │ │ + mul x8, x8, x10 │ │ + subs x9, x9, x8 │ │ + b.cc 350b0 // b.lo, b.ul, b.last │ │ + ldr w10, [sp, #140] │ │ + cmp w10, #0x800 │ │ + ldr x10, [sp, #144] │ │ + add x8, x10, x8 │ │ + b.ne 34b6c // b.any │ │ + cmp x9, #0x7 │ │ + b.ls 350b8 // b.plast │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x8, x8, x9, #8 │ │ + b 34b78 │ │ + ldr x9, [sp, #168] │ │ + add x8, x8, x9 │ │ + b 34b7c │ │ + str wzr, [sp, #80] │ │ + b 34974 │ │ + ldur x8, [x29, #-40] │ │ + str x8, [sp, #16] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #52] │ │ + b 34974 │ │ + ldur x8, [x29, #-40] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #72] │ │ + b 34974 │ │ + cmp x9, #0x3 │ │ + b.ls 350b8 // b.plast │ │ + ldr w8, [x8] │ │ + add x8, x8, x25 │ │ + str x8, [sp, #56] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #80] │ │ + b 34974 │ │ + cmp w11, #0x4 │ │ + b.eq 34c18 // b.none │ │ + cmp w11, #0x8 │ │ + b.ne 350c8 // b.any │ │ + cmp x9, #0x7 │ │ + b.ls 35074 // b.plast │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x8, x8, x9, #8 │ │ + b 34c24 │ │ + cmp w11, #0x4 │ │ + b.eq 34c4c // b.none │ │ + cmp w11, #0x8 │ │ + b.ne 350d8 // b.any │ │ + cmp x9, #0x7 │ │ + b.ls 35074 // b.plast │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x8, x8, x9, #8 │ │ + b 34c58 │ │ + ldr x9, [sp, #200] │ │ + cmp x9, x10 │ │ + b.eq 35074 // b.none │ │ + ldrb w8, [x8] │ │ + b 34c24 │ │ + cmp x9, #0x3 │ │ + b.ls 35074 // b.plast │ │ + ldr w8, [x8] │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #24] │ │ + str w9, [sp, #76] │ │ + str x8, [sp, #64] │ │ + b 34974 │ │ + ldr x9, [sp, #200] │ │ + cmp x9, x10 │ │ + b.eq 35074 // b.none │ │ + ldrb w8, [x8] │ │ + b 34c58 │ │ + cmp x9, #0x3 │ │ + b.ls 35074 // b.plast │ │ + ldr w8, [x8] │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #8] │ │ + str w9, [sp, #72] │ │ + str x8, [sp, #40] │ │ + b 34974 │ │ + ldr x4, [x9, #8] │ │ + cmp x4, #0x5 │ │ + b.hi 35190 // b.pmore │ │ + mov x21, x23 │ │ + add x3, x9, #0x10 │ │ + ldr w2, [x8, #72] │ │ + sub x0, x29, #0x80 │ │ + sub x1, x29, #0xa8 │ │ + bl 39ae4 │ │ + ldurb w23, [x29, #-128] │ │ + cmp w23, #0x52 │ │ + b.ne 35088 // b.any │ │ + mov x23, x21 │ │ + ldur x9, [x29, #-160] │ │ + mov w15, #0x4 // #4 │ │ + mov w16, #0xc // #12 │ │ + cbnz x9, 347b4 │ │ + b 34f4c │ │ + ldr w8, [sp, #80] │ │ + tbz w8, #0, 34d78 │ │ + ldp x10, x9, [sp, #112] │ │ + ldr x8, [sp, #104] │ │ + ldr x8, [x9, x8] │ │ + ldr x21, [x9, x10] │ │ + ldr x9, [sp, #56] │ │ + subs x8, x8, x9 │ │ + b.cc 350bc // b.lo, b.ul, b.last │ │ + mov x10, x9 │ │ + ldr x9, [sp, #128] │ │ + mov w23, wzr │ │ + str x26, [sp, #80] │ │ + stp x9, x27, [x29, #-128] │ │ + ldr x9, [sp, #88] │ │ + sturh w24, [x29, #-80] │ │ + stp x9, x20, [x29, #-112] │ │ + add x9, x21, x10 │ │ + stp x9, x8, [x29, #-96] │ │ + ldp w8, w9, [sp, #96] │ │ + sturh w9, [x29, #-78] │ │ + sturb w8, [x29, #-76] │ │ + sub x0, x29, #0x30 │ │ + sub x1, x29, #0x80 │ │ + bl 3a1bc │ │ + ldp x8, x26, [x29, #-48] │ │ + ldur x21, [x29, #-32] │ │ + cmp x8, #0x2 │ │ + b.eq 34e0c // b.none │ │ + tbz w8, #0, 34e28 │ │ + cmp x26, x21 │ │ + b.cs 34d0c // b.hs, b.nlast │ │ + ldur x8, [x29, #-192] │ │ + ldr x9, [sp, #80] │ │ + cmp x9, x8 │ │ + b.ne 34d50 // b.any │ │ + sub x0, x29, #0xc0 │ │ + bl 3b164 │ │ + ldur x28, [x29, #-184] │ │ + ldr x9, [sp, #80] │ │ + mov w8, #0x18 // #24 │ │ + mov w23, #0x1 // #1 │ │ + madd x8, x9, x8, x28 │ │ + add x9, x9, #0x1 │ │ + str x9, [sp, #80] │ │ + stp x26, x21, [x8] │ │ + str x22, [x8, #16] │ │ + stur x9, [x29, #-176] │ │ + b 34d0c │ │ + ldp w8, w10, [sp, #72] │ │ + ldr x23, [sp, #32] │ │ + ldr x9, [sp, #64] │ │ + and w8, w10, w8 │ │ + tbz w8, #0, 34db8 │ │ + ldr x21, [sp, #40] │ │ + cmp x9, x21 │ │ + b.cs 34ca0 // b.hs, b.nlast │ │ + ldur x8, [x29, #-192] │ │ + cmp x26, x8 │ │ + b.ne 34dec // b.any │ │ + sub x0, x29, #0xc0 │ │ + bl 3b164 │ │ + ldur x28, [x29, #-184] │ │ + ldr x21, [sp, #40] │ │ + b 34dec │ │ + ldr w8, [sp, #52] │ │ + and w8, w10, w8 │ │ + tbz w8, #0, 34ca0 │ │ + ldr x8, [sp, #16] │ │ + add x21, x9, x8 │ │ + cmp x9, x21 │ │ + b.cs 34ca0 // b.hs, b.nlast │ │ + ldur x8, [x29, #-192] │ │ + cmp x26, x8 │ │ + b.ne 34dec // b.any │ │ + sub x0, x29, #0xc0 │ │ + bl 3b164 │ │ + ldur x28, [x29, #-184] │ │ + mov w8, #0x18 // #24 │ │ + ldr x9, [sp, #64] │ │ + madd x8, x26, x8, x28 │ │ + add x26, x26, #0x1 │ │ + stp x9, x21, [x8] │ │ + str x22, [x8, #16] │ │ + stur x26, [x29, #-176] │ │ + b 34e34 │ │ + and w23, w26, #0xff │ │ + cmp w23, #0x52 │ │ + b.ne 35184 // b.any │ │ + tbnz w26, #8, 34e2c │ │ + ldr x26, [sp, #80] │ │ + ldr x23, [sp, #32] │ │ + b 34ca0 │ │ + tbz w23, #0, 34e1c │ │ + ldr x26, [sp, #80] │ │ + ldr x23, [sp, #32] │ │ + ldp x8, x9, [sp, #208] │ │ + stur xzr, [x29, #-128] │ │ + cmp x22, x9 │ │ + stur x8, [x29, #-64] │ │ + b.ne 34e50 // b.any │ │ + add x0, sp, #0xd8 │ │ + bl 3b218 │ │ + ldr x8, [sp, #224] │ │ + mov w9, #0x48 // #72 │ │ + ldur q0, [x29, #-112] │ │ + madd x8, x22, x9, x8 │ │ + sub x9, x29, #0x80 │ │ + add x22, x22, #0x1 │ │ + str x22, [sp, #232] │ │ + str q0, [x8, #16] │ │ + ldur q0, [x29, #-96] │ │ + str q0, [x8, #32] │ │ + ldr q0, [x9, #48] │ │ + str q0, [x8, #48] │ │ + ldur x9, [x29, #-64] │ │ + str x9, [x8, #64] │ │ + ldur q0, [x29, #-128] │ │ + str q0, [x8] │ │ + b 34ca0 │ │ + mov x25, xzr │ │ + mov w24, wzr │ │ + mov w23, #0x6 // #6 │ │ + b 34eb4 │ │ + mov x25, xzr │ │ + mov w24, wzr │ │ + add x21, x11, x9 │ │ + mov w23, #0x13 // #19 │ │ + ldur x8, [x29, #-192] │ │ + cbz x8, 34ec4 │ │ + ldur x0, [x29, #-184] │ │ + bl 75780 │ │ + ldr x20, [sp, #224] │ │ + cbz x22, 34f10 │ │ + add x26, x20, #0x10 │ │ + b 34ee0 │ │ + subs x22, x22, #0x1 │ │ + add x26, x26, #0x48 │ │ + b.eq 34f10 // b.none │ │ + ldur x8, [x26, #-16] │ │ + cbz x8, 34ed4 │ │ + ldur x0, [x26, #-8] │ │ + cbz x0, 34ed4 │ │ + ldr x8, [x26] │ │ + cbz x8, 34efc │ │ + bl 75780 │ │ + ldr x8, [x26, #16] │ │ + cbz x8, 34ed4 │ │ + ldr x0, [x26, #8] │ │ + bl 75780 │ │ + b 34ed4 │ │ + ldr x8, [sp, #216] │ │ + cbz x8, 34f20 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x20, xzr │ │ + b 35000 │ │ + ldp x8, x21, [x29, #-120] │ │ + lsr x24, x8, #8 │ │ + lsr x25, x8, #16 │ │ + and w23, w8, #0xff │ │ + b 34eb4 │ │ + mov x25, xzr │ │ + mov w24, wzr │ │ + mov w23, #0x12 // #18 │ │ + b 34eb4 │ │ + cmp x26, #0x2 │ │ + b.cs 350e8 // b.hs, b.nlast │ │ + ldp x20, x22, [sp, #224] │ │ + ldr x8, [sp, #216] │ │ + cmp x8, x22 │ │ + b.ls 34f84 // b.plast │ │ + cbz x22, 34fc4 │ │ + add x8, x22, x22, lsl #3 │ │ + mov x0, x20 │ │ + lsl x21, x8, #3 │ │ + mov x1, x21 │ │ + bl 75790 │ │ + mov x20, x0 │ │ + cbz x0, 351f0 │ │ + ldp x23, x26, [x29, #-184] │ │ + ldur x8, [x29, #-192] │ │ + cmp x8, x26 │ │ + b.ls 34fe0 // b.plast │ │ + cbz x26, 34fe8 │ │ + add x8, x26, x26, lsl #1 │ │ + mov x0, x23 │ │ + lsl x24, x8, #3 │ │ + mov x1, x24 │ │ + bl 75790 │ │ + mov x21, x0 │ │ + cbnz x0, 34ff4 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x24 │ │ + bl 16840 │ │ + b 351fc │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov w20, #0x8 // #8 │ │ + ldp x23, x26, [x29, #-184] │ │ + ldur x8, [x29, #-192] │ │ + cmp x8, x26 │ │ + b.hi 34f94 // b.pmore │ │ + mov x21, x23 │ │ + b 34ff4 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov w21, #0x8 // #8 │ │ + lsr x25, x22, #16 │ │ + lsr x24, x22, #8 │ │ + and w23, w22, #0xff │ │ + lsl x8, x25, #16 │ │ + ldr w9, [x19] │ │ + mov w10, w23 │ │ + bfi x8, x24, #8, #8 │ │ + cmp w9, #0x1 │ │ + orr x8, x8, x10 │ │ + b.eq 351ac // b.none │ │ + mov w9, #0x1 // #1 │ │ + mov x0, x19 │ │ + stp x8, x21, [x19, #16] │ │ + str x9, [x19] │ │ + str x20, [x0, #8]! │ │ + str x26, [x19, #32] │ │ + add sp, sp, #0x1b0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + ldr x21, [sp, #128] │ │ + mov w23, #0x13 // #19 │ │ + mov x25, xzr │ │ + b 34eb4 │ │ + ldr x21, [sp, #192] │ │ + mov w23, #0x13 // #19 │ │ + mov x25, xzr │ │ + b 34eb4 │ │ + mov w24, wzr │ │ + mov w23, #0x13 // #19 │ │ + mov x21, x8 │ │ + mov x25, xzr │ │ + b 34eb4 │ │ + ldurb w8, [x29, #-121] │ │ + ldurh w9, [x29, #-123] │ │ + ldur w24, [x29, #-127] │ │ + ldur x21, [x29, #-120] │ │ + orr w8, w9, w8, lsl #16 │ │ + orr x8, x24, x8, lsl #32 │ │ + lsr x25, x8, #8 │ │ + b 34eb4 │ │ + ldr x21, [sp, #32] │ │ + b 350bc │ │ + ldr x21, [sp, #144] │ │ + b 350bc │ │ + mov x21, x8 │ │ + mov x25, xzr │ │ + mov w24, wzr │ │ + b 34eb0 │ │ + ldr x21, [sp, #24] │ │ + mov w23, #0x19 // #25 │ │ + mov x25, xzr │ │ + b 34eb4 │ │ + ldr x21, [sp, #8] │ │ + mov w23, #0x19 // #25 │ │ + mov x25, xzr │ │ + b 34eb4 │ │ + ldur x0, [x29, #-184] │ │ + cmp x26, #0x15 │ │ + b.cs 35200 // b.hs, b.nlast │ │ + mov w9, #0x18 // #24 │ │ + mov x8, xzr │ │ + add x12, x0, #0x18 │ │ + madd x9, x26, x9, x0 │ │ + mov x13, x0 │ │ + b 35130 │ │ + mov x12, x0 │ │ + str x11, [x12] │ │ + ldur q0, [x29, #-128] │ │ + stur q0, [x12, #8] │ │ + add x12, x10, #0x18 │ │ + add x8, x8, #0x18 │ │ + mov x13, x10 │ │ + cmp x12, x9 │ │ + b.eq 34f54 // b.none │ │ + ldr x11, [x13, #24] │ │ + ldr x10, [x13] │ │ + cmp x11, x10 │ │ + mov x10, x12 │ │ + b.cs 3511c // b.hs, b.nlast │ │ + ldr q0, [x13, #32] │ │ + mov x12, x8 │ │ + stur q0, [x29, #-128] │ │ + add x13, x0, x12 │ │ + ldr q0, [x13] │ │ + ldr x14, [x13, #16] │ │ + stur q0, [x13, #24] │ │ + str x14, [x13, #40] │ │ + cbz x12, 3510c │ │ + ldur x13, [x13, #-24] │ │ + sub x12, x12, #0x18 │ │ + cmp x11, x13 │ │ + b.cc 35150 // b.lo, b.ul, b.last │ │ + add x12, x0, x12 │ │ + add x12, x12, #0x18 │ │ + b 35110 │ │ + lsr x24, x26, #8 │ │ + lsr x25, x26, #16 │ │ + b 34eb4 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov x1, x4 │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + b 351fc │ │ + add x9, x19, #0x8 │ │ + sub x0, x29, #0x80 │ │ + stp x8, x21, [x29, #-112] │ │ + stp x9, x20, [x29, #-128] │ │ + stur x26, [x29, #-96] │ │ + bl 3b428 │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x1d8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [x29, #-128] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x1e8 │ │ + sub x0, x29, #0x80 │ │ + stp xzr, xzr, [x29, #-104] │ │ + stur x8, [x29, #-112] │ │ + bl 17620 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + brk #0x1 │ │ + mov x1, x26 │ │ + bl 3b044 │ │ + b 34f54 │ │ + b 3525c │ │ + b 3525c │ │ + b 3525c │ │ + mov x19, x0 │ │ + sub x0, x29, #0x80 │ │ + bl 3b2d4 │ │ + b 35260 │ │ + mov x19, x0 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + mov x1, x22 │ │ + bl 3b3b0 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + mov x19, x0 │ │ + add x0, sp, #0xd8 │ │ + bl 3b324 │ │ + mov w20, wzr │ │ + b 35264 │ │ + mov x19, x0 │ │ + mov w20, #0x1 // #1 │ │ + ldur x8, [x29, #-192] │ │ + cbz x8, 35274 │ │ + ldur x0, [x29, #-184] │ │ + bl 75780 │ │ + tbz w20, #0, 35240 │ │ + add x0, sp, #0xd8 │ │ + bl 3b324 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + sub sp, sp, #0x160 │ │ + stp x29, x30, [sp, #256] │ │ + stp x28, x27, [sp, #272] │ │ + stp x26, x25, [sp, #288] │ │ + stp x24, x23, [sp, #304] │ │ + stp x22, x21, [sp, #320] │ │ + stp x20, x19, [sp, #336] │ │ + add x29, sp, #0x100 │ │ + ldr x8, [x1, #16] │ │ + ldr x10, [x1] │ │ + mov w9, #0x4 // #4 │ │ + mov w13, #0xc // #12 │ │ + mov x19, x0 │ │ + ldr x20, [x8, #8] │ │ + ldr x12, [x10] │ │ + ldrb w21, [x20, #73] │ │ + ldp x10, x11, [x20, #48] │ │ + ldr x2, [x12, #64] │ │ + cmp w21, #0x8 │ │ + csel x12, x13, x9, eq // eq = none │ │ + sub x9, x11, x10 │ │ + str x2, [sp, #24] │ │ + add x9, x9, x12 │ │ + subs x13, x2, x9 │ │ + ccmp x10, x13, #0x0, cs // cs = hs, nlast │ │ + b.hi 35308 // b.pmore │ │ + mov x24, xzr │ │ + mov w23, wzr │ │ + mov x21, xzr │ │ + mov w22, #0x3b // #59 │ │ + mov x25, x20 │ │ + b 353b0 │ │ + ldr x14, [x20, #40] │ │ + ldr x15, [x1, #8] │ │ + sub x17, x10, x13 │ │ + ldr x16, [x1, #24] │ │ + ldr x22, [x8] │ │ + mov x25, xzr │ │ + ldr x8, [x20, #368] │ │ + add x13, x14, x13 │ │ + ldrb w0, [x15] │ │ + ldr x26, [x16] │ │ + stp x13, x17, [sp, #32] │ │ + add x10, x14, x10 │ │ + add x13, x8, #0x10 │ │ + mvn x14, x2 │ │ + sub x15, x2, x12 │ │ + stp x20, x13, [sp, #48] │ │ + add x13, x12, x11 │ │ + mov w9, wzr │ │ + add x12, x14, x13 │ │ + sub x11, x15, x11 │ │ + str xzr, [sp, #64] │ │ + add x13, x10, x11 │ │ + cmp w9, #0x3f │ │ + ldrb w14, [x13], #1 │ │ + b.ne 35374 // b.any │ │ + cmp w14, #0x1 │ │ + b.hi 3539c // b.pmore │ │ + and x15, x14, #0x7f │ │ + lsl x15, x15, x9 │ │ + orr x25, x15, x25 │ │ + tbz w14, #7, 35408 │ │ + adds x11, x11, #0x1 │ │ + add w9, w9, #0x7 │ │ + sub x12, x12, #0x1 │ │ + b.cc 3535c // b.lo, b.ul, b.last │ │ + mov w22, #0x13 // #19 │ │ + b 353a0 │ │ + mov w22, #0x6 // #6 │ │ + mov x24, xzr │ │ + mov w23, wzr │ │ + mov x21, xzr │ │ + mov x25, x10 │ │ + lsl x8, x24, #16 │ │ + ldr w9, [x19] │ │ + bfi x8, x23, #8, #8 │ │ + cmp w9, #0x1 │ │ + bfxil x8, x22, #0, #8 │ │ + b.eq 357f8 // b.none │ │ + stp x8, x25, [x19, #16] │ │ + ldr x8, [sp, #24] │ │ + mov w9, #0x1 // #1 │ │ + mov x0, x19 │ │ + str x9, [x19] │ │ + str x21, [x0, #8]! │ │ + stp x26, x8, [x19, #32] │ │ + stp x27, x28, [x19, #48] │ │ + ldp x20, x19, [sp, #336] │ │ + ldp x22, x21, [sp, #320] │ │ + ldp x24, x23, [sp, #304] │ │ + ldp x26, x25, [sp, #288] │ │ + ldp x28, x27, [sp, #272] │ │ + ldp x29, x30, [sp, #256] │ │ + add sp, sp, #0x160 │ │ + ret │ │ + stp x13, x12, [sp, #32] │ │ + cbz x25, 35844 │ │ + ldr x10, [x8, #32] │ │ + sub x9, x25, #0x1 │ │ + cmp x9, x10 │ │ + b.cs 355a0 // b.hs, b.nlast │ │ + mov w10, #0x70 // #112 │ │ + ldr x8, [x8, #24] │ │ + madd x8, x9, x10, x8 │ │ + ldrb w9, [x8, #106] │ │ + cmp w9, #0x1 │ │ + b.ne 35440 // b.any │ │ + mov w9, #0x1 // #1 │ │ + str x9, [sp, #64] │ │ + ldr w9, [x8] │ │ + cmp w9, #0x1 │ │ + b.ne 35604 // b.any │ │ + ldp x23, x1, [x8, #16] │ │ + mov x27, xzr │ │ + str w0, [sp, #20] │ │ + cbz x1, 35620 │ │ + lsl x24, x1, #4 │ │ + ldr x25, [x20, #416] │ │ + b 354ac │ │ + add x0, sp, #0x60 │ │ + add x1, sp, #0x78 │ │ + bl 37a2c │ │ + add x0, sp, #0x48 │ │ + add x4, sp, #0x60 │ │ + mov x1, x22 │ │ + mov w2, w21 │ │ + mov x3, x25 │ │ + bl 337f0 │ │ + ldr w8, [sp, #72] │ │ + ldp x9, x10, [sp, #80] │ │ + cmp w8, #0x0 │ │ + csel x28, x28, x10, ne // ne = any │ │ + csel x27, x27, x9, ne // ne = any │ │ + subs x24, x24, #0x10 │ │ + add x23, x23, #0x10 │ │ + b.eq 35620 // b.none │ │ + ldr x8, [sp, #48] │ │ + ldr q0, [x23] │ │ + add x0, sp, #0x78 │ │ + add x1, sp, #0x20 │ │ + add x3, sp, #0x60 │ │ + ldr w2, [x8, #72] │ │ + str q0, [sp, #96] │ │ + bl 358a8 │ │ + ldr x8, [sp, #120] │ │ + cmp x8, #0x2e │ │ + b.eq 3571c // b.none │ │ + ldrh w8, [sp, #144] │ │ + cmp w8, #0x46 │ │ + b.le 35504 │ │ + cmp w8, #0x47 │ │ + b.eq 35514 // b.none │ │ + mov w9, #0x2007 // #8199 │ │ + cmp w8, w9 │ │ + b.eq 35468 // b.none │ │ + cmp w8, #0x6e │ │ + b.eq 35468 // b.none │ │ + b 354a0 │ │ + cmp w8, #0x3 │ │ + b.eq 35558 // b.none │ │ + cmp w8, #0x31 │ │ + b.ne 354a0 // b.any │ │ + cbnz x27, 354a0 │ │ + add x0, sp, #0x60 │ │ + add x1, sp, #0x78 │ │ + bl 37a2c │ │ + ldp x1, x2, [sp, #96] │ │ + add x0, sp, #0x48 │ │ + ldr w3, [sp, #20] │ │ + mov x4, x22 │ │ + mov x5, x20 │ │ + mov x6, x26 │ │ + mov w7, #0x10 // #16 │ │ + bl 38368 │ │ + ldr w8, [sp, #72] │ │ + ldp x27, x28, [sp, #80] │ │ + cmp w8, #0x1 │ │ + b.ne 354a0 // b.any │ │ + b 35720 │ │ + cbnz x27, 354a0 │ │ + add x0, sp, #0x60 │ │ + add x1, sp, #0x78 │ │ + bl 37a2c │ │ + add x0, sp, #0x48 │ │ + add x4, sp, #0x60 │ │ + mov x1, x22 │ │ + mov w2, w21 │ │ + mov x3, x25 │ │ + bl 337f0 │ │ + ldr w8, [sp, #72] │ │ + ldp x10, x9, [sp, #80] │ │ + ldr x28, [sp, #8] │ │ + cmp w8, #0x0 │ │ + csel x28, x28, x9, ne // ne = any │ │ + csel x27, xzr, x10, ne // ne = any │ │ + str x28, [sp, #8] │ │ + b 354a0 │ │ + ldr x9, [x8, #40] │ │ + cbz x9, 35738 │ │ + ldr x8, [x8, #48] │ │ + ldrh w11, [x9, #1330] │ │ + add x13, x9, #0x4d8 │ │ + mov x10, #0xffffffffffffffff // #-1 │ │ + lsl x12, x11, #3 │ │ + cbz x12, 355ec │ │ + ldr x14, [x13], #8 │ │ + sub x12, x12, #0x8 │ │ + add x10, x10, #0x1 │ │ + cmp x25, x14 │ │ + cset w14, hi // hi = pmore │ │ + csinv w14, w14, wzr, cs // cs = hs, nlast │ │ + and w14, w14, #0xff │ │ + cmp w14, #0x1 │ │ + b.eq 355bc // b.none │ │ + cbz w14, 356c8 │ │ + b 355f0 │ │ + mov x10, x11 │ │ + cbz x8, 35738 │ │ + add x9, x9, x10, lsl #3 │ │ + sub x8, x8, #0x1 │ │ + ldr x9, [x9, #1336] │ │ + b 355ac │ │ + ldr x1, [x8, #8] │ │ + cmp x1, #0x6 │ │ + b.cs 357d0 // b.hs, b.nlast │ │ + add x23, x8, #0x10 │ │ + mov x27, xzr │ │ + str w0, [sp, #20] │ │ + cbnz x1, 3545c │ │ + ldp q0, q1, [sp, #32] │ │ + add x8, sp, #0x78 │ │ + ldr w9, [sp, #20] │ │ + stp xzr, xzr, [sp, #136] │ │ + stp x20, x26, [sp, #216] │ │ + stp q0, q1, [x8, #48] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, x8, [sp, #120] │ │ + stp x8, xzr, [sp, #152] │ │ + ldr x8, [sp, #64] │ │ + strb w9, [sp, #232] │ │ + stp x8, x22, [sp, #200] │ │ + add x0, sp, #0x60 │ │ + add x1, sp, #0x78 │ │ + mov x2, xzr │ │ + mov x3, xzr │ │ + bl 367f0 │ │ + ldrb w22, [sp, #96] │ │ + cmp w22, #0x52 │ │ + b.ne 356e0 // b.any │ │ + ldr x1, [sp, #160] │ │ + cmp x1, #0x2 │ │ + b.cs 357e4 // b.hs, b.nlast │ │ + ldp x20, x22, [sp, #128] │ │ + ldr x8, [sp, #120] │ │ + cmp x8, x22 │ │ + b.ls 3574c // b.plast │ │ + cbz x22, 35794 │ │ + add x9, x22, x22, lsl #1 │ │ + add x8, x8, x8, lsl #1 │ │ + mov x0, x20 │ │ + mov w2, #0x8 // #8 │ │ + lsl x23, x9, #4 │ │ + lsl x1, x8, #4 │ │ + mov x3, x23 │ │ + bl 1652c │ │ + mov x21, x0 │ │ + cbnz x0, 35750 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x23 │ │ + bl 16840 │ │ + b 35790 │ │ + mov w8, #0x70 // #112 │ │ + madd x8, x10, x8, x9 │ │ + ldrb w9, [x8, #106] │ │ + cmp w9, #0x1 │ │ + b.eq 35438 // b.none │ │ + b 35440 │ │ + ldrb w23, [sp, #97] │ │ + ldr x8, [sp, #120] │ │ + ldrh w20, [sp, #102] │ │ + ldur w21, [sp, #98] │ │ + ldr x25, [sp, #104] │ │ + cbz x8, 35700 │ │ + ldr x0, [sp, #128] │ │ + bl 75780 │ │ + ldr x8, [sp, #144] │ │ + orr x24, x21, x20, lsl #32 │ │ + cbz x8, 35714 │ │ + ldr x0, [sp, #152] │ │ + bl 75780 │ │ + mov x21, xzr │ │ + b 353b0 │ │ + ldp x27, x28, [sp, #128] │ │ + lsr x23, x27, #8 │ │ + mov x21, xzr │ │ + lsr x24, x27, #16 │ │ + mov w22, w27 │ │ + mov x25, x28 │ │ + b 353b0 │ │ + mov x24, xzr │ │ + mov w23, wzr │ │ + mov x21, xzr │ │ + mov w22, #0x12 // #18 │ │ + b 353b0 │ │ + mov x21, x20 │ │ + ldp x20, x26, [sp, #152] │ │ + ldr x8, [sp, #144] │ │ + cmp x8, x26 │ │ + b.ls 357b0 // b.plast │ │ + cbz x26, 357b8 │ │ + lsl x23, x26, #5 │ │ + lsl x1, x8, #5 │ │ + mov x0, x20 │ │ + mov w2, #0x8 // #8 │ │ + mov x3, x23 │ │ + bl 1652c │ │ + mov x25, x0 │ │ + cbnz x0, 357c4 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x23 │ │ + bl 16840 │ │ + brk #0x1 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov w21, #0x8 // #8 │ │ + ldp x20, x26, [sp, #152] │ │ + ldr x8, [sp, #144] │ │ + cmp x8, x26 │ │ + b.hi 35760 // b.pmore │ │ + mov x25, x20 │ │ + b 357c4 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov w25, #0x8 // #8 │ │ + lsr x23, x22, #8 │ │ + lsr x24, x22, #16 │ │ + b 353b0 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + ldr x0, [sp, #152] │ │ + cmp x1, #0x15 │ │ + b.cs 35850 // b.hs, b.nlast │ │ + bl 3796c │ │ + b 3567c │ │ + stp x8, x25, [sp, #136] │ │ + ldr x8, [sp, #24] │ │ + add x9, x19, #0x8 │ │ + add x0, sp, #0x78 │ │ + stp x9, x21, [sp, #120] │ │ + stp x26, x8, [sp, #152] │ │ + stp x27, x28, [sp, #168] │ │ + bl 38604 │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x1d8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #120] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x1e8 │ │ + add x0, sp, #0x78 │ │ + stp xzr, xzr, [sp, #144] │ │ + str x8, [sp, #136] │ │ + bl 17620 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x7c8 │ │ + bl 17640 │ │ + bl 3785c │ │ + b 3567c │ │ + mov x19, x0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + cbnz x22, 35898 │ │ + b 358a0 │ │ + mov x19, x0 │ │ + b 35884 │ │ + ldr x8, [sp, #120] │ │ + mov x19, x0 │ │ + cbz x8, 3588c │ │ + ldr x20, [sp, #128] │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldr x8, [sp, #144] │ │ + cbz x8, 358a0 │ │ + ldr x21, [sp, #152] │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldrh w13, [x3, #10] │ │ + ldp x16, x17, [x1] │ │ + lsr w9, w2, #16 │ │ + mov w14, #0x1f00 // #7936 │ │ + adrp x15, 6000 │ │ + add x15, x15, #0x316 │ │ + mov w12, w13 │ │ + and w4, w12, #0xffff │ │ + mov x8, x16 │ │ + mov x10, x17 │ │ + cmp w4, w14 │ │ + b.gt 35964 │ │ + sub w16, w4, #0x1 │ │ + cmp w16, #0x2b │ │ + b.hi 36340 // b.pmore │ │ + adr x17, 35904 │ │ + ldrh w4, [x15, x16, lsl #1] │ │ + add x17, x17, x4, lsl #2 │ │ + br x17 │ │ + cbz x10, 3634c │ │ + mov x16, x8 │ │ + mov w11, w12 │ │ + sub x17, x10, #0x1 │ │ + ldrb w4, [x16], #1 │ │ + stp x16, x17, [x1] │ │ + and w12, w4, #0x7f │ │ + tbz w4, #7, 358d4 │ │ + cbz x17, 3653c │ │ + add x16, x8, #0x2 │ │ + sub x17, x10, #0x2 │ │ + stp x16, x17, [x1] │ │ + ldrb w4, [x8, #1] │ │ + bfi w12, w4, #7, #7 │ │ + tbz w4, #7, 358d4 │ │ + cbz x17, 3653c │ │ + add x16, x8, #0x3 │ │ + sub x17, x10, #0x3 │ │ + stp x16, x17, [x1] │ │ + ldrb w8, [x8, #2] │ │ + cmp w8, #0x3 │ │ + b.hi 36710 // b.pmore │ │ + orr w12, w12, w8, lsl #14 │ │ + b 358d4 │ │ + mov w9, #0x1f1f // #7967 │ │ + cmp w4, w9 │ │ + b.gt 359dc │ │ + mov w9, #0x1f01 // #7937 │ │ + cmp w4, w9 │ │ + b.eq 35a38 // b.none │ │ + mov w9, #0x1f02 // #7938 │ │ + cmp w4, w9 │ │ + b.ne 36340 // b.any │ │ + cbz x10, 36258 │ │ + mov x11, xzr │ │ + mov w12, wzr │ │ + add x9, x8, x10 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + ldurb w13, [x8, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 359b4 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 36264 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x11, x14, x11 │ │ + tbz w13, #7, 36558 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 359a0 // b.any │ │ + b 36250 │ │ + mov w9, #0x1f20 // #7968 │ │ + cmp w4, w9 │ │ + b.eq 362fc // b.none │ │ + mov w9, #0x1f21 // #7969 │ │ + cmp w4, w9 │ │ + b.ne 36340 // b.any │ │ + ubfx w9, w2, #8, #8 │ │ + cmp w9, #0x8 │ │ + b.ne 362d4 // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 36524 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 362e8 │ │ + cbz x10, 36258 │ │ + mov x11, xzr │ │ + mov w12, wzr │ │ + add x9, x8, x10 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + ldurb w13, [x8, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 35a64 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 36264 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x11, x14, x11 │ │ + tbz w13, #7, 36570 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 35a50 // b.any │ │ + b 36250 │ │ + cmp x10, #0x1 │ │ + b.ls 36058 // b.plast │ │ + ldrh w11, [x8], #2 │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + sub x10, x10, #0x2 │ │ + str x8, [x1] │ │ + lsr w12, w11, #8 │ │ + b 362b4 │ │ + cmp x10, #0x2 │ │ + b.ls 36524 // b.plast │ │ + add x11, x8, #0x3 │ │ + sub x10, x10, #0x3 │ │ + mov x9, xzr │ │ + stp x11, x10, [x1] │ │ + mov w10, #0x1d // #29 │ │ + b 361ec │ │ + cbz x10, 362c0 │ │ + ldrb w11, [x8], #1 │ │ + mov w12, wzr │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + sub x10, x10, #0x1 │ │ + b 35bb4 │ │ + cmp x10, #0x3 │ │ + b.ls 36114 // b.plast │ │ + ldr w11, [x8], #4 │ │ + mov x9, xzr │ │ + sub x10, x10, #0x4 │ │ + lsr w12, w11, #8 │ │ + lsr w13, w11, #16 │ │ + b 362b0 │ │ + cmp x10, #0x7 │ │ + b.ls 36524 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + mov w10, #0x19 // #25 │ │ + b 35c50 │ │ + cbz x10, 36258 │ │ + mov x11, xzr │ │ + mov w12, wzr │ │ + add x9, x8, x10 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + ldurb w13, [x8, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 35b70 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 36264 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x11, x14, x11 │ │ + tbz w13, #7, 365f8 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 35b5c // b.any │ │ + b 36250 │ │ + cmp x10, #0x3 │ │ + b.ls 36114 // b.plast │ │ + ldr w11, [x8], #4 │ │ + mov x9, xzr │ │ + sub x10, x10, #0x4 │ │ + lsr w12, w11, #8 │ │ + lsr w13, w11, #16 │ │ + str x8, [x1] │ │ + b 35df0 │ │ + cbz x10, 36190 │ │ + mov x14, xzr │ │ + ldrb w9, [x8, x14] │ │ + cbz w9, 36588 │ │ + add x14, x14, #0x1 │ │ + cmp x10, x14 │ │ + b.ne 35bc4 // b.any │ │ + b 36190 │ │ + and w11, w2, #0xff00 │ │ + cmp w11, #0x800 │ │ + b.ne 35c1c // b.any │ │ + ldrh w11, [x3, #8] │ │ + sub w11, w11, #0x2 │ │ + cmp w11, #0x77 │ │ + b.hi 35c1c // b.pmore │ │ + adrp x12, 6000 │ │ + add x12, x12, #0x36e │ │ + adr x13, 35c10 │ │ + ldrb w14, [x12, x11] │ │ + add x13, x13, x14, lsl #2 │ │ + br x13 │ │ + and w9, w9, #0xfffe │ │ + cmp w9, #0x2 │ │ + b.eq 35f2c // b.none │ │ + cmp x10, #0x7 │ │ + b.ls 36524 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + mov w10, #0x5 // #5 │ │ + extr x11, x8, x9, #8 │ │ + b 361c0 │ │ + mov x19, x0 │ │ + mov x0, sp │ │ + mov x20, x3 │ │ + bl 32960 │ │ + ldrb w8, [sp] │ │ + cmp w8, #0x52 │ │ + b.ne 36364 // b.any │ │ + ldr x11, [sp, #8] │ │ + mov w10, #0x6 // #6 │ │ + mov x0, x19 │ │ + mov x3, x20 │ │ + b 36480 │ │ + subs x10, x10, #0x4 │ │ + b.cc 36190 // b.lo, b.ul, b.last │ │ + ldr w14, [x8], #4 │ │ + b 35eb0 │ │ + cbz x10, 36258 │ │ + mov x11, xzr │ │ + mov w12, wzr │ │ + add x9, x8, x10 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + ldurb w13, [x8, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 35cc4 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 36264 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x11, x14, x11 │ │ + tbz w13, #7, 36650 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 35cb0 // b.any │ │ + b 36250 │ │ + cbz x10, 362c0 │ │ + ldrb w11, [x8], #1 │ │ + sub x10, x10, #0x1 │ │ + mov w12, wzr │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + cmp w11, #0x0 │ │ + stp x8, x10, [x1] │ │ + cset w11, ne // ne = any │ │ + b 36180 │ │ + and w11, w2, #0xff00 │ │ + cmp w11, #0x400 │ │ + b.ne 36768 // b.any │ │ + ldrh w11, [x3, #8] │ │ + sub w11, w11, #0x2 │ │ + cmp w11, #0x77 │ │ + b.hi 36768 // b.pmore │ │ + adrp x12, 6000 │ │ + add x12, x12, #0x3e6 │ │ + adr x13, 35d48 │ │ + ldrh w14, [x12, x11, lsl #1] │ │ + add x13, x13, x14, lsl #2 │ │ + br x13 │ │ + cmp x10, #0x3 │ │ + b.ls 36114 // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x10, x10, #0x4 │ │ + mov x9, xzr │ │ + stp x8, x10, [x1] │ │ + mov w10, #0xa // #10 │ │ + b 36784 │ │ + cbz x10, 36190 │ │ + ldrb w14, [x8], #1 │ │ + sub x10, x10, #0x1 │ │ + b 35eb0 │ │ + cmp x10, #0x1 │ │ + b.ls 363a4 // b.plast │ │ + ldrh w11, [x8], #2 │ │ + sub x10, x10, #0x2 │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + stp x8, x10, [x1] │ │ + lsr w12, w11, #8 │ │ + mov w10, #0x3 // #3 │ │ + b 3678c │ │ + and w9, w2, #0xff │ │ + cmp w9, #0x3 │ │ + b.gt 363c0 │ │ + cmp w9, #0x1 │ │ + b.eq 366bc // b.none │ │ + cmp w9, #0x2 │ │ + b.ne 366b0 // b.any │ │ + cmp x10, #0x1 │ │ + b.ls 366f4 // b.plast │ │ + ldrh w11, [x8], #2 │ │ + sub x9, x10, #0x2 │ │ + b 366dc │ │ + cmp x10, #0x1 │ │ + b.ls 36058 // b.plast │ │ + ldrh w11, [x8], #2 │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + sub x10, x10, #0x2 │ │ + str x8, [x1] │ │ + lsr w12, w11, #8 │ │ + str x10, [x1, #8] │ │ + mov w10, #0x1d // #29 │ │ + b 3678c │ │ + cbz x10, 36358 │ │ + mov x14, xzr │ │ + mov w12, wzr │ │ + add x9, x8, x10 │ │ + sub x10, x10, #0x1 │ │ + add x11, x8, #0x1 │ │ + ldurb w8, [x11, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 35e28 // b.any │ │ + cmp w8, #0x1 │ │ + b.hi 3654c // b.pmore │ │ + and x13, x8, #0x7f │ │ + lsl x13, x13, x12 │ │ + orr x14, x13, x14 │ │ + tbz w8, #7, 36610 │ │ + sub x10, x10, #0x1 │ │ + add x11, x11, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 35e14 // b.any │ │ + b 360dc │ │ + cbz x10, 36258 │ │ + mov x11, xzr │ │ + mov w12, wzr │ │ + add x9, x8, x10 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + ldurb w13, [x8, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 35e7c // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 36264 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x11, x14, x11 │ │ + tbz w13, #7, 36638 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 35e68 // b.any │ │ + b 36250 │ │ + subs x10, x10, #0x2 │ │ + b.cc 36190 // b.lo, b.ul, b.last │ │ + ldrh w14, [x8], #2 │ │ + stp x8, x10, [x1] │ │ + subs x9, x10, x14 │ │ + b.cc 36190 // b.lo, b.ul, b.last │ │ + add x10, x8, x14 │ │ + lsr x12, x8, #8 │ │ + lsr x13, x8, #16 │ │ + stp x10, x9, [x1] │ │ + and x9, x8, #0xffffffff00000000 │ │ + mov w10, #0x1 // #1 │ │ + mov w11, w8 │ │ + b 3678c │ │ + ubfx w9, w2, #8, #8 │ │ + cmp w9, #0x8 │ │ + b.ne 36408 // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 36524 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 3641c │ │ + ubfx w9, w2, #8, #8 │ │ + cmp w9, #0x8 │ │ + b.ne 36430 // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 36524 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 36444 │ │ + cmp x10, #0x3 │ │ + b.ls 36114 // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x10, x10, #0x4 │ │ + mov x9, xzr │ │ + stp x8, x10, [x1] │ │ + mov w10, #0xf // #15 │ │ + b 36784 │ │ + cmp x10, #0x7 │ │ + b.ls 36524 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + b 36604 │ │ + mov x19, x3 │ │ + mov x20, x0 │ │ + cmp w9, #0x2 │ │ + b.ne 36458 // b.any │ │ + mov x0, sp │ │ + bl 3ae84 │ │ + ldrb w8, [sp] │ │ + cmp w8, #0x52 │ │ + b.eq 36470 // b.none │ │ + ldr w9, [sp, #4] │ │ + ldur w10, [sp, #1] │ │ + strb w8, [x20, #8] │ │ + stur w9, [x29, #-13] │ │ + ldr x9, [sp, #8] │ │ + mov w8, w10 │ │ + stur w10, [x29, #-16] │ │ + str x9, [x20, #16] │ │ + ldur w9, [x29, #-13] │ │ + b 365d8 │ │ + cbz x10, 362c0 │ │ + sub x10, x10, #0x1 │ │ + mov w12, wzr │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + ldrb w11, [x8], #1 │ │ + stp x8, x10, [x1] │ │ + mov w10, #0x2 // #2 │ │ + b 3678c │ │ + cmp x10, #0x1 │ │ + b.ls 36058 // b.plast │ │ + ldrh w11, [x8], #2 │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + sub x10, x10, #0x2 │ │ + str x8, [x1] │ │ + lsr w12, w11, #8 │ │ + b 36108 │ │ + mov w9, #0x13 // #19 │ │ + sturh wzr, [x0, #9] │ │ + strb w9, [x0, #8] │ │ + strb wzr, [x0, #15] │ │ + stur wzr, [x0, #11] │ │ + b 36724 │ │ + cbz x10, 362c0 │ │ + ldrb w11, [x8], #1 │ │ + mov w12, wzr │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + sub x10, x10, #0x1 │ │ + b 36104 │ │ + cbz x10, 36358 │ │ + mov x14, xzr │ │ + mov w12, wzr │ │ + add x9, x8, x10 │ │ + sub x10, x10, #0x1 │ │ + add x11, x8, #0x1 │ │ + ldurb w8, [x11, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 360b8 // b.any │ │ + cmp w8, #0x1 │ │ + b.hi 3654c // b.pmore │ │ + and x13, x8, #0x7f │ │ + lsl x13, x13, x12 │ │ + orr x14, x13, x14 │ │ + tbz w8, #7, 36668 │ │ + sub x10, x10, #0x1 │ │ + add x11, x11, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 360a4 // b.any │ │ + stp x9, xzr, [x1] │ │ + mov w8, #0x13 // #19 │ │ + b 3667c │ │ + cmp x10, #0x3 │ │ + b.ls 36114 // b.plast │ │ + ldr w11, [x8], #4 │ │ + mov x9, xzr │ │ + sub x10, x10, #0x4 │ │ + lsr w12, w11, #8 │ │ + lsr w13, w11, #16 │ │ + str x8, [x1] │ │ + str x10, [x1, #8] │ │ + mov w10, #0xd // #13 │ │ + b 3678c │ │ + mov w9, #0x13 // #19 │ │ + stur wzr, [x0, #9] │ │ + strb w9, [x0, #8] │ │ + strb wzr, [x0, #15] │ │ + sturh wzr, [x0, #13] │ │ + b 36724 │ │ + ubfx w9, w2, #8, #8 │ │ + cmp w9, #0x8 │ │ + b.ne 36490 // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 36524 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 364a4 │ │ + mov w12, wzr │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + mov w11, #0x1 // #1 │ │ + mov w10, #0x9 // #9 │ │ + b 3678c │ │ + subs x9, x10, #0x10 │ │ + b.cs 364b8 // b.hs, b.nlast │ │ + mov w9, #0x13 // #19 │ │ + stp x9, x8, [x0, #8] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + cmp w13, #0x21 │ │ + b.ne 364dc // b.any │ │ + ldr x11, [x3] │ │ + mov w10, #0x6 // #6 │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + and x9, x11, #0xffffffff00000000 │ │ + b 3678c │ │ + cmp x10, #0x2 │ │ + b.ls 36524 // b.plast │ │ + add x11, x8, #0x3 │ │ + sub x10, x10, #0x3 │ │ + mov x9, xzr │ │ + stp x11, x10, [x1] │ │ + mov w10, #0xc // #12 │ │ + ldrb w13, [x8, #2] │ │ + ldrh w8, [x8] │ │ + orr x11, x8, x13, lsl #16 │ │ + lsr x12, x11, #8 │ │ + b 3678c │ │ + cbz x10, 36258 │ │ + mov x11, xzr │ │ + mov w12, wzr │ │ + add x9, x8, x10 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + ldurb w13, [x8, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 3622c // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 36264 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x11, x14, x11 │ │ + tbz w13, #7, 36698 │ │ + sub x10, x10, #0x1 │ │ + add x8, x8, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 36218 // b.any │ │ + stp x9, xzr, [x1] │ │ + b 3625c │ │ + mov x9, x8 │ │ + mov w8, #0x13 // #19 │ │ + b 3626c │ │ + stp x8, x10, [x1] │ │ + mov w8, #0x6 // #6 │ │ + strb w8, [x0, #8] │ │ + strb wzr, [x0, #9] │ │ + strh wzr, [x0, #14] │ │ + stur wzr, [x0, #10] │ │ + str x9, [x0, #16] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + cbz x10, 362c0 │ │ + ldrb w11, [x8], #1 │ │ + mov w12, wzr │ │ + mov w13, wzr │ │ + mov x9, xzr │ │ + sub x10, x10, #0x1 │ │ + str x8, [x1] │ │ + str x10, [x1, #8] │ │ + mov w10, #0xc // #12 │ │ + b 3678c │ │ + mov w9, #0x13 // #19 │ │ + strh wzr, [x0, #14] │ │ + strh w9, [x0, #8] │ │ + stur wzr, [x0, #10] │ │ + b 36724 │ │ + cmp x10, #0x3 │ │ + b.ls 36524 // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x10, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x1b // #27 │ │ + b 3678c │ │ + ubfx w9, w2, #8, #8 │ │ + cmp w9, #0x8 │ │ + b.ne 364fc // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 36524 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 36510 │ │ + mov w8, #0xc // #12 │ │ + strh w12, [x0, #10] │ │ + b 364e0 │ │ + mov w11, wzr │ │ + mov w9, #0x13 // #19 │ │ + b 36714 │ │ + mov x9, x8 │ │ + mov w8, #0x13 // #19 │ │ + b 3667c │ │ + ldr w9, [sp, #4] │ │ + ldur w10, [sp, #1] │ │ + strb w8, [x19, #8] │ │ + stur w9, [sp, #27] │ │ + ldr x9, [sp, #8] │ │ + str w10, [sp, #24] │ │ + str x9, [x19, #16] │ │ + ldur w9, [sp, #27] │ │ + stur w10, [x19, #9] │ │ + mov w8, #0x2e // #46 │ │ + str w9, [x19, #12] │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + strh wzr, [sp] │ │ + mov w9, #0x13 // #19 │ │ + stur wzr, [sp, #2] │ │ + ldurh w10, [sp, #1] │ │ + strh w9, [x0, #8] │ │ + strh w10, [x0, #10] │ │ + b 36720 │ │ + cmp w9, #0x4 │ │ + b.eq 366cc // b.none │ │ + cmp w9, #0x8 │ │ + b.ne 366b0 // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 366f4 // b.plast │ │ + add x9, x8, #0x8 │ │ + sub x10, x10, #0x8 │ │ + stp x9, x10, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 366e0 │ │ + cmp x10, #0x3 │ │ + b.ls 36524 // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x10, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x1a // #26 │ │ + b 3678c │ │ + cmp x10, #0x3 │ │ + b.ls 36524 // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x10, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0xa // #10 │ │ + b 3678c │ │ + lsr w2, w2, #8 │ │ + mov x0, sp │ │ + bl 3af90 │ │ + ldrb w8, [sp] │ │ + cmp w8, #0x52 │ │ + b.ne 365b4 // b.any │ │ + ldr x11, [sp, #8] │ │ + mov x0, x20 │ │ + mov w10, #0xe // #14 │ │ + mov x3, x19 │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + and x9, x11, #0xffffffff00000000 │ │ + b 3678c │ │ + cmp x10, #0x3 │ │ + b.ls 36524 // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x10, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x1e // #30 │ │ + b 3678c │ │ + add x10, x8, #0x10 │ │ + lsr x12, x8, #8 │ │ + lsr x13, x8, #16 │ │ + stp x10, x9, [x1] │ │ + and x9, x8, #0xffffffff00000000 │ │ + mov w10, #0x1 // #1 │ │ + mov w14, #0x10 // #16 │ │ + mov w11, w8 │ │ + b 3678c │ │ + mov w8, #0x49 // #73 │ │ + mov w9, #0x2e // #46 │ │ + strb w8, [x0, #8] │ │ + str x9, [x0] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + cmp x10, #0x3 │ │ + b.ls 36524 // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x10, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0xf // #15 │ │ + b 3678c │ │ + mov w9, #0x13 // #19 │ │ + strb wzr, [x0, #15] │ │ + strb w9, [x0, #8] │ │ + sturh wzr, [x0, #13] │ │ + stur wzr, [x0, #9] │ │ + b 36724 │ │ + mov w11, wzr │ │ + mov w9, #0x13 // #19 │ │ + mov x8, x16 │ │ + b 36714 │ │ + mov w8, #0x6 // #6 │ │ + stp x11, x10, [x1] │ │ + b 3667c │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + stp x8, x10, [x1] │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x1d // #29 │ │ + b 3678c │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + stp x8, x10, [x1] │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0xc // #12 │ │ + b 3678c │ │ + add x9, x8, x14 │ │ + mvn x11, x14 │ │ + lsr x12, x8, #8 │ │ + add x9, x9, #0x1 │ │ + lsr x13, x8, #16 │ │ + add x10, x10, x11 │ │ + stp x9, x10, [x1] │ │ + and x9, x8, #0xffffffff00000000 │ │ + mov w10, #0x1f // #31 │ │ + mov w11, w8 │ │ + b 3678c │ │ + ldr w9, [sp, #4] │ │ + ldur w10, [sp, #1] │ │ + strb w8, [x20, #8] │ │ + stur w9, [x29, #-5] │ │ + ldr x9, [sp, #8] │ │ + mov w8, w10 │ │ + stur w10, [x29, #-8] │ │ + str x9, [x20, #16] │ │ + ldur w9, [x29, #-5] │ │ + stur w8, [x20, #9] │ │ + mov w8, #0x2e // #46 │ │ + str w9, [x20, #12] │ │ + str x8, [x20] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + stp x8, x10, [x1] │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0xd // #13 │ │ + b 3678c │ │ + subs x8, x10, x14 │ │ + stp x11, x10, [x1] │ │ + b.cc 36674 // b.lo, b.ul, b.last │ │ + add x9, x11, x14 │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + stp x9, x8, [x1] │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x1 // #1 │ │ + b 3678c │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + stp x8, x10, [x1] │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x7 // #7 │ │ + b 3678c │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + stp x8, x10, [x1] │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x18 // #24 │ │ + b 3678c │ │ + subs x8, x10, x14 │ │ + stp x11, x10, [x1] │ │ + b.cs 36740 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + mov x9, x11 │ │ + stp x8, x9, [x0, #8] │ │ + mov w9, #0x2e // #46 │ │ + str x9, [x0] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + stp x8, x10, [x1] │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x13 // #19 │ │ + b 3678c │ │ + and w9, w2, #0xff │ │ + mov w10, #0x19 // #25 │ │ + b 366fc │ │ + cbz x10, 366f4 │ │ + ldrb w11, [x8], #1 │ │ + sub x9, x10, #0x1 │ │ + b 366dc │ │ + cmp x10, #0x3 │ │ + b.ls 366f4 // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x10, #0x4 │ │ + stp x8, x9, [x1] │ │ + mov x10, xzr │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + and x9, x11, #0xffffffff00000000 │ │ + b 3678c │ │ + mov x9, xzr │ │ + mov w10, #0x13 // #19 │ │ + strb w10, [x0, #8] │ │ + strb wzr, [x0, #15] │ │ + sturh wzr, [x0, #13] │ │ + stur w9, [x0, #9] │ │ + b 36724 │ │ + mov w9, #0x6 // #6 │ │ + strb w9, [x0, #8] │ │ + strb wzr, [x0, #9] │ │ + strh w11, [x0, #10] │ │ + str wzr, [x0, #12] │ │ + str x8, [x0, #16] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + add x9, x11, x14 │ │ + lsr x12, x11, #8 │ │ + lsr x13, x11, #16 │ │ + stp x9, x8, [x1] │ │ + and x9, x11, #0xffffffff00000000 │ │ + mov w10, #0x8 // #8 │ │ + b 3678c │ │ + and w9, w9, #0xfffe │ │ + cmp w9, #0x2 │ │ + b.eq 35d48 // b.none │ │ + cmp x10, #0x3 │ │ + b.ls 367bc // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x10, x10, #0x4 │ │ + mov x9, xzr │ │ + stp x8, x10, [x1] │ │ + mov w10, #0x4 // #4 │ │ + lsr w12, w11, #8 │ │ + lsr w13, w11, #16 │ │ + and w8, w11, #0xff │ │ + ldrh w11, [x3, #8] │ │ + str x10, [x0] │ │ + bfi w8, w12, #8, #8 │ │ + strh w11, [x0, #24] │ │ + orr w8, w8, w13, lsl #16 │ │ + orr x8, x9, x8 │ │ + stp x8, x14, [x0, #8] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + str wzr, [sp] │ │ + mov w10, #0x13 // #19 │ │ + ubfx w9, wzr, #16, #8 │ │ + strb wzr, [sp, #6] │ │ + strh wzr, [sp, #4] │ │ + strb w10, [x0, #8] │ │ + ldur w10, [sp, #3] │ │ + strh wzr, [sp, #20] │ │ + strb w9, [sp, #22] │ │ + sturh wzr, [x0, #9] │ │ + strb w9, [x0, #11] │ │ + str w10, [x0, #12] │ │ + b 36724 │ │ + sub sp, sp, #0x1c0 │ │ + stp x29, x30, [sp, #352] │ │ + stp x28, x27, [sp, #368] │ │ + stp x26, x25, [sp, #384] │ │ + stp x24, x23, [sp, #400] │ │ + stp x22, x21, [sp, #416] │ │ + stp x20, x19, [sp, #432] │ │ + add x29, sp, #0x160 │ │ + sub x25, x29, #0x58 │ │ + mov w23, #0x70 // #112 │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + mov w21, #0x18 // #24 │ │ + mov w20, #0x13 // #19 │ │ + mov w22, #0x2007 // #8199 │ │ + ldr x19, [x1, #80] │ │ + cmp x19, x2 │ │ + b.le 37770 │ │ + ldp x27, x11, [x1, #48] │ │ + cbz x11, 3777c │ │ + ldr x8, [x1, #64] │ │ + mov x9, xzr │ │ + mov w13, wzr │ │ + sub x12, x11, #0x1 │ │ + add x14, x27, #0x1 │ │ + ldp x26, x24, [x8, #48] │ │ + ldrb w10, [x8, #73] │ │ + ldr x28, [x8, #40] │ │ + ldurb w15, [x14, #-1] │ │ + cmp w13, #0x3f │ │ + b.ne 36878 // b.any │ │ + cmp w15, #0x1 │ │ + b.hi 37724 // b.pmore │ │ + and x16, x15, #0x7f │ │ + lsl x16, x16, x13 │ │ + orr x9, x16, x9 │ │ + tbz w15, #7, 368a0 │ │ + sub x12, x12, #0x1 │ │ + add x14, x14, #0x1 │ │ + add w13, w13, #0x7 │ │ + cmn x12, #0x1 │ │ + b.ne 36864 // b.any │ │ + b 37730 │ │ + stp x14, x12, [x1, #48] │ │ + cbz x9, 3690c │ │ + ldr x12, [x1, #72] │ │ + sub x11, x9, #0x1 │ │ + ldr x13, [x12, #16] │ │ + cmp x11, x13 │ │ + b.cs 36918 // b.hs, b.nlast │ │ + ldr x9, [x12, #8] │ │ + madd x9, x11, x23, x9 │ │ + ldrb w11, [x9, #106] │ │ + cmp w11, #0x1 │ │ + b.ne 368d8 // b.any │ │ + add x11, x19, #0x1 │ │ + str x11, [x1, #80] │ │ + ldrh w11, [x9, #104] │ │ + cmp w11, #0x2e │ │ + b.eq 3697c // b.none │ │ + cmp w11, #0x1d │ │ + b.eq 36be4 // b.none │ │ + ldr w10, [x9] │ │ + cmp w10, #0x1 │ │ + b.ne 36b88 // b.any │ │ + mov x24, x3 │ │ + ldp x3, x4, [x9, #16] │ │ + mov x26, x2 │ │ + mov x19, x0 │ │ + b 36ba4 │ │ + sub x8, x19, #0x1 │ │ + str x8, [x1, #80] │ │ + b 36830 │ │ + ldr x11, [x12, #24] │ │ + cbz x11, 377cc │ │ + ldr x12, [x12, #32] │ │ + ldrh w14, [x11, #1330] │ │ + add x16, x11, #0x4d8 │ │ + mov x13, #0xffffffffffffffff // #-1 │ │ + lsl x15, x14, #3 │ │ + cbz x15, 36964 │ │ + ldr x17, [x16], #8 │ │ + sub x15, x15, #0x8 │ │ + add x13, x13, #0x1 │ │ + cmp x9, x17 │ │ + cset w17, hi // hi = pmore │ │ + csinv w17, w17, wzr, cs // cs = hs, nlast │ │ + and w17, w17, #0xff │ │ + cmp w17, #0x1 │ │ + b.eq 36934 // b.none │ │ + cbnz w17, 36968 │ │ + b 3699c │ │ + mov x13, x14 │ │ + cbz x12, 377cc │ │ + add x11, x11, x13, lsl #3 │ │ + sub x12, x12, #0x1 │ │ + ldr x11, [x11, #1336] │ │ + b 36924 │ │ + ldr w10, [x9] │ │ + cmp w10, #0x1 │ │ + b.ne 369b0 // b.any │ │ + mov x27, x3 │ │ + ldp x3, x4, [x9, #16] │ │ + mov x28, x2 │ │ + mov x26, x0 │ │ + b 369cc │ │ + madd x9, x13, x23, x11 │ │ + ldrb w11, [x9, #106] │ │ + cmp w11, #0x1 │ │ + b.eq 368d0 // b.none │ │ + b 368d8 │ │ + ldr x4, [x9, #8] │ │ + cmp x4, #0x6 │ │ + b.cs 3782c // b.hs, b.nlast │ │ + mov x28, x2 │ │ + mov x27, x3 │ │ + mov x26, x0 │ │ + add x3, x9, #0x10 │ │ + ldr w2, [x8, #72] │ │ + sub x0, x29, #0x58 │ │ + mov x24, x1 │ │ + add x1, x1, #0x30 │ │ + bl 39ae4 │ │ + ldurb w9, [x29, #-88] │ │ + cmp w9, #0x52 │ │ + b.ne 377d4 // b.any │ │ + ldr x9, [x24, #80] │ │ + mov x1, x24 │ │ + mov x0, x26 │ │ + mov x3, x27 │ │ + mov x2, x28 │ │ + mov w4, #0x4 // #4 │ │ + cmp x9, x19 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b.le 36830 │ │ + ldp x12, x14, [x1, #48] │ │ + cbz x14, 377fc │ │ + mov x8, xzr │ │ + mov w10, wzr │ │ + sub x13, x14, #0x1 │ │ + add x15, x12, #0x1 │ │ + ldurb w11, [x15, #-1] │ │ + cmp w10, #0x3f │ │ + b.ne 36a40 // b.any │ │ + cmp w11, #0x1 │ │ + b.hi 37788 // b.pmore │ │ + and x16, x11, #0x7f │ │ + lsl x16, x16, x10 │ │ + orr x8, x16, x8 │ │ + tbz w11, #7, 36a68 │ │ + sub x13, x13, #0x1 │ │ + add x15, x15, #0x1 │ │ + add w10, w10, #0x7 │ │ + cmn x13, #0x1 │ │ + b.ne 36a2c // b.any │ │ + b 3779c │ │ + stp x15, x13, [x1, #48] │ │ + cbz x8, 36a90 │ │ + ldr x11, [x1, #72] │ │ + sub x10, x8, #0x1 │ │ + ldr x12, [x11, #16] │ │ + cmp x10, x12 │ │ + b.cs 36a9c // b.hs, b.nlast │ │ + ldr x8, [x11, #8] │ │ + madd x8, x10, x23, x8 │ │ + b 36b04 │ │ + sub x9, x9, #0x1 │ │ + str x9, [x1, #80] │ │ + b 36b7c │ │ + ldr x10, [x11, #24] │ │ + cbz x10, 37810 │ │ + ldr x11, [x11, #32] │ │ + ldrh w13, [x10, #1330] │ │ + add x15, x10, #0x4d8 │ │ + mov x12, #0xffffffffffffffff // #-1 │ │ + lsl x14, x13, #3 │ │ + cbz x14, 36ae8 │ │ + ldr x16, [x15], #8 │ │ + sub x14, x14, #0x8 │ │ + add x12, x12, #0x1 │ │ + cmp x8, x16 │ │ + cset w16, hi // hi = pmore │ │ + csinv w16, w16, wzr, cs // cs = hs, nlast │ │ + and w16, w16, #0xff │ │ + cmp w16, #0x1 │ │ + b.eq 36ab8 // b.none │ │ + cbnz w16, 36aec │ │ + b 36b00 │ │ + mov x12, x13 │ │ + cbz x11, 37810 │ │ + add x10, x10, x12, lsl #3 │ │ + sub x11, x11, #0x1 │ │ + ldr x10, [x10, #1336] │ │ + b 36aa8 │ │ + madd x8, x12, x23, x10 │ │ + ldrb w10, [x8, #106] │ │ + mov x27, x2 │ │ + mov x28, x3 │ │ + mov x26, x0 │ │ + cmp w10, #0x1 │ │ + b.ne 36b24 // b.any │ │ + add x9, x9, #0x1 │ │ + str x9, [x1, #80] │ │ + mov x0, x8 │ │ + mov x25, x1 │ │ + bl 1b5d4 │ │ + ldr x8, [x25, #64] │ │ + mov x3, x0 │ │ + mov x4, x1 │ │ + sub x0, x29, #0x58 │ │ + add x1, x25, #0x30 │ │ + ldr w2, [x8, #72] │ │ + bl 39ae4 │ │ + ldurb w9, [x29, #-88] │ │ + cmp w9, #0x52 │ │ + b.ne 377d4 // b.any │ │ + ldr x9, [x24, #80] │ │ + mov x1, x24 │ │ + mov x0, x26 │ │ + mov x3, x28 │ │ + mov x2, x27 │ │ + sub x25, x29, #0x58 │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + cmp x9, x19 │ │ + b.gt 36a14 │ │ + b 36830 │ │ + ldr x4, [x9, #8] │ │ + cmp x4, #0x6 │ │ + b.cs 3782c // b.hs, b.nlast │ │ + mov x26, x2 │ │ + mov x24, x3 │ │ + mov x19, x0 │ │ + add x3, x9, #0x10 │ │ + ldr w2, [x8, #72] │ │ + sub x0, x29, #0x58 │ │ + mov x27, x1 │ │ + add x1, x1, #0x30 │ │ + bl 39ae4 │ │ + ldurb w8, [x29, #-88] │ │ + cmp w8, #0x52 │ │ + b.ne 377f0 // b.any │ │ + mov x0, x19 │ │ + mov x1, x27 │ │ + mov x3, x24 │ │ + mov x2, x26 │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b 36830 │ │ + cmp w10, #0x8 │ │ + ldr w8, [x9] │ │ + csel x10, x5, x4, eq // eq = none │ │ + str x10, [sp, #96] │ │ + ldp x11, x10, [x1, #88] │ │ + cmp w8, #0x1 │ │ + stp x11, x10, [sp, #168] │ │ + b.ne 36c10 // b.any │ │ + ldp x10, x8, [x9, #16] │ │ + mov x9, x10 │ │ + b 36c20 │ │ + ldr x8, [x9, #8] │ │ + cmp x8, #0x6 │ │ + b.cs 37844 // b.hs, b.nlast │ │ + add x9, x9, #0x10 │ │ + stp x2, x0, [sp, #120] │ │ + stp x3, x1, [x29, #-160] │ │ + cbz x8, 37350 │ │ + lsl x10, x8, #4 │ │ + stur xzr, [x29, #-168] │ │ + stp xzr, xzr, [sp, #104] │ │ + stp xzr, xzr, [sp, #144] │ │ + str wzr, [sp, #140] │ │ + str wzr, [sp, #84] │ │ + b 36cb4 │ │ + sub x0, x29, #0x20 │ │ + sub x1, x29, #0x58 │ │ + bl 37a2c │ │ + ldp x1, x8, [sp, #168] │ │ + sub x0, x29, #0x70 │ │ + sub x4, x29, #0x20 │ │ + ldr x3, [x8, #416] │ │ + ldrb w2, [x8, #73] │ │ + bl 337f0 │ │ + ldur w8, [x29, #-112] │ │ + ldp x9, x10, [x29, #-104] │ │ + ldp x3, x1, [x29, #-160] │ │ + mov w6, #0x30 // #48 │ │ + cmp w8, #0x0 │ │ + ldr x8, [sp, #160] │ │ + mov w5, #0xc // #12 │ │ + mov w4, #0x4 // #4 │ │ + csel x8, x8, x10, ne // ne = any │ │ + str x8, [sp, #160] │ │ + ldur x8, [x29, #-168] │ │ + csel x8, x8, x9, ne // ne = any │ │ + ldur x9, [x29, #-136] │ │ + stur x8, [x29, #-168] │ │ + ldur x8, [x29, #-144] │ │ + add x9, x9, #0x10 │ │ + subs x10, x8, #0x10 │ │ + b.eq 37364 // b.none │ │ + ldr x8, [x1, #64] │ │ + ldr q0, [x9] │ │ + sub x0, x29, #0x58 │ │ + add x1, x1, #0x30 │ │ + sub x3, x29, #0x20 │ │ + stp x10, x9, [x29, #-144] │ │ + ldr w2, [x8, #72] │ │ + stur q0, [x29, #-32] │ │ + bl 358a8 │ │ + ldur x8, [x29, #-88] │ │ + cmp x8, #0x2e │ │ + b.eq 3748c // b.none │ │ + ldurh w9, [x29, #-64] │ │ + cmp w9, #0x54 │ │ + b.le 36d68 │ │ + cmp w9, #0x58 │ │ + b.gt 36da8 │ │ + cmp w9, #0x55 │ │ + b.eq 36fb8 // b.none │ │ + cmp w9, #0x57 │ │ + b.eq 36ee4 // b.none │ │ + cmp w9, #0x58 │ │ + b.ne 371cc // b.any │ │ + sub x0, x29, #0x20 │ │ + sub x1, x29, #0x58 │ │ + bl 37a2c │ │ + ldur x8, [x29, #-32] │ │ + cmp x8, #0x2c │ │ + b.ne 371b4 // b.any │ │ + ldp x3, x1, [x29, #-160] │ │ + mov w4, #0x4 // #4 │ │ + ldur x8, [x29, #-24] │ │ + ldur x9, [x29, #-136] │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + cbnz x8, 36d58 │ │ + ldr x9, [sp, #176] │ │ + ldrh w9, [x9, #74] │ │ + cmp w9, #0x5 │ │ + ldur x9, [x29, #-136] │ │ + b.cc 36ca4 // b.lo, b.ul, b.last │ │ + str x8, [sp, #64] │ │ + mov w8, #0x1 // #1 │ │ + str x8, [sp, #112] │ │ + b 36ca4 │ │ + cmp w9, #0x11 │ │ + b.le 36dd4 │ │ + ldp x3, x1, [x29, #-160] │ │ + cmp w9, #0x12 │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b.eq 36f28 // b.none │ │ + cmp w9, #0x31 │ │ + b.eq 36d98 // b.none │ │ + cmp w9, #0x47 │ │ + b.ne 36da0 // b.any │ │ + ldur x8, [x29, #-168] │ │ + cbz x8, 37048 │ │ + ldur x9, [x29, #-136] │ │ + b 36ca4 │ │ + ldp x3, x1, [x29, #-160] │ │ + cmp w9, #0x59 │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b.eq 37014 // b.none │ │ + cmp w9, #0x6e │ │ + b.eq 36c48 // b.none │ │ + cmp w9, w22 │ │ + b.eq 36c48 // b.none │ │ + b 36da0 │ │ + ldp x3, x1, [x29, #-160] │ │ + cmp w9, #0x3 │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b.eq 36e78 // b.none │ │ + cmp w9, #0x11 │ │ + b.ne 36da0 // b.any │ │ + sub x0, x29, #0x20 │ │ + sub x1, x29, #0x58 │ │ + bl 37a2c │ │ + ldur x8, [x29, #-32] │ │ + cbz x8, 370f0 │ │ + cmp x8, #0xc │ │ + b.ne 371b4 // b.any │ │ + ldp x8, x10, [sp, #168] │ │ + mov w4, #0x4 // #4 │ │ + ldp x3, x1, [x29, #-160] │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + ldp x8, x9, [x8, #16] │ │ + ldr x13, [x10, #424] │ │ + subs x11, x9, x13 │ │ + b.cc 37658 // b.lo, b.ul, b.last │ │ + ldrb w9, [x10, #72] │ │ + ldur x10, [x29, #-24] │ │ + add x8, x8, x13 │ │ + mul x12, x10, x9 │ │ + subs x10, x11, x12 │ │ + b.cc 37658 // b.lo, b.ul, b.last │ │ + cmp x9, #0x3 │ │ + add x8, x8, x12 │ │ + b.gt 371e4 │ │ + cmp x9, #0x1 │ │ + b.eq 372d8 // b.none │ │ + cmp x9, #0x2 │ │ + b.ne 376bc // b.any │ │ + cmp x10, #0x1 │ │ + b.ls 37678 // b.plast │ │ + ldrh w8, [x8] │ │ + b 372f4 │ │ + ldur x9, [x29, #-136] │ │ + ldur x8, [x29, #-168] │ │ + cbnz x8, 36ca4 │ │ + sub x0, x29, #0x20 │ │ + sub x1, x29, #0x58 │ │ + bl 37a2c │ │ + ldp x1, x8, [sp, #168] │ │ + sub x0, x29, #0x70 │ │ + sub x4, x29, #0x20 │ │ + ldr x3, [x8, #416] │ │ + ldrb w2, [x8, #73] │ │ + bl 337f0 │ │ + ldur w8, [x29, #-112] │ │ + ldp x10, x9, [x29, #-104] │ │ + ldr x11, [sp, #40] │ │ + mov w6, #0x30 // #48 │ │ + mov w5, #0xc // #12 │ │ + ldp x3, x1, [x29, #-160] │ │ + cmp w8, #0x0 │ │ + csel x11, x11, x9, ne // ne = any │ │ + ldur x9, [x29, #-136] │ │ + csel x8, xzr, x10, ne // ne = any │ │ + mov w4, #0x4 // #4 │ │ + stur x8, [x29, #-168] │ │ + str x11, [sp, #40] │ │ + str x11, [sp, #160] │ │ + b 36ca4 │ │ + cmp x8, #0x4 │ │ + str xzr, [sp, #152] │ │ + b.gt 37098 │ │ + ldp x3, x1, [x29, #-160] │ │ + cmp x8, #0x2 │ │ + ldur x9, [x29, #-136] │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b.eq 3724c // b.none │ │ + cmp x8, #0x3 │ │ + b.eq 37264 // b.none │ │ + cmp x8, #0x4 │ │ + b.ne 36ca4 // b.any │ │ + ldur w8, [x29, #-80] │ │ + str x8, [sp, #152] │ │ + b 36ca4 │ │ + sub x0, x29, #0x20 │ │ + sub x1, x29, #0x58 │ │ + bl 37a2c │ │ + ldur x8, [x29, #-32] │ │ + cbz x8, 371a4 │ │ + ldp x3, x1, [x29, #-160] │ │ + cmp x8, #0x7 │ │ + ldur x9, [x29, #-136] │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b.eq 37190 // b.none │ │ + cmp x8, #0xc │ │ + b.ne 36ca4 // b.any │ │ + ldp x8, x10, [sp, #168] │ │ + ldp x8, x9, [x8, #16] │ │ + ldr x13, [x10, #424] │ │ + subs x11, x9, x13 │ │ + b.cc 3768c // b.lo, b.ul, b.last │ │ + ldrb w9, [x10, #72] │ │ + ldur x10, [x29, #-24] │ │ + add x8, x8, x13 │ │ + mul x12, x10, x9 │ │ + subs x10, x11, x12 │ │ + b.cc 3768c // b.lo, b.ul, b.last │ │ + cmp x9, #0x3 │ │ + add x8, x8, x12 │ │ + b.gt 3729c │ │ + cmp x9, #0x1 │ │ + b.eq 3730c // b.none │ │ + cmp x9, #0x2 │ │ + b.ne 37708 // b.any │ │ + cmp x10, #0x1 │ │ + b.ls 37688 // b.plast │ │ + ldrh w8, [x8] │ │ + b 37328 │ │ + sub x0, x29, #0x20 │ │ + sub x1, x29, #0x58 │ │ + bl 37a2c │ │ + ldp x8, x9, [x29, #-32] │ │ + cmp x8, #0x18 │ │ + b.eq 37104 // b.none │ │ + ldp x3, x1, [x29, #-160] │ │ + cmp x8, #0x16 │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b.ne 37184 // b.any │ │ + ldp x10, x11, [sp, #168] │ │ + ldrh w8, [x11, #74] │ │ + ldrb w10, [x10, #272] │ │ + and w8, w8, #0xffff │ │ + cmp w8, #0x5 │ │ + ldr x8, [x11, #440] │ │ + cset w11, cc // cc = lo, ul, last │ │ + tst w10, w11 │ │ + csel x8, x8, xzr, ne // ne = any │ │ + add x8, x8, x9 │ │ + b 37234 │ │ + cmp x8, #0x4 │ │ + str xzr, [sp, #144] │ │ + b.gt 370cc │ │ + ldur x9, [x29, #-136] │ │ + cmp x8, #0x2 │ │ + b.eq 37258 // b.none │ │ + cmp x8, #0x3 │ │ + b.eq 37280 // b.none │ │ + cmp x8, #0x4 │ │ + b.ne 36ca4 // b.any │ │ + ldur w8, [x29, #-80] │ │ + str x8, [sp, #144] │ │ + b 36ca4 │ │ + sub x0, x29, #0x20 │ │ + mov x25, x1 │ │ + sub x1, x29, #0x58 │ │ + bl 37a2c │ │ + ldp x1, x2, [x29, #-32] │ │ + sub x0, x29, #0x70 │ │ + ldp x4, x5, [sp, #168] │ │ + mov w7, #0x10 // #16 │ │ + ldr x6, [x25, #104] │ │ + ldrb w3, [x25, #112] │ │ + bl 38368 │ │ + ldur w8, [x29, #-112] │ │ + ldp x10, x9, [x29, #-104] │ │ + cmp w8, #0x1 │ │ + stur x10, [x29, #-168] │ │ + b.eq 3762c // b.none │ │ + ldp x3, x1, [x29, #-160] │ │ + sub x25, x29, #0x58 │ │ + str x9, [sp, #160] │ │ + b 371d0 │ │ + ldp x3, x1, [x29, #-160] │ │ + cmp x8, #0x5 │ │ + ldur x9, [x29, #-136] │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b.eq 370c4 // b.none │ │ + cmp x8, #0x6 │ │ + b.eq 37270 // b.none │ │ + cmp x8, #0x7 │ │ + b.ne 36ca4 // b.any │ │ + ldur x8, [x29, #-80] │ │ + b 37278 │ │ + ldur x9, [x29, #-136] │ │ + cmp x8, #0x5 │ │ + b.eq 370e8 // b.none │ │ + cmp x8, #0x6 │ │ + b.eq 3728c // b.none │ │ + cmp x8, #0x7 │ │ + b.ne 36ca4 // b.any │ │ + ldur x8, [x29, #-80] │ │ + b 37294 │ │ + ldur x8, [x29, #-24] │ │ + str x8, [sp, #56] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #108] │ │ + b 371b4 │ │ + ldp x12, x11, [sp, #168] │ │ + mov w4, #0x4 // #4 │ │ + ldp x3, x1, [x29, #-160] │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + ldp x13, x10, [x12, #224] │ │ + ldr x8, [x11, #440] │ │ + subs x12, x10, x8 │ │ + b.cc 37668 // b.lo, b.ul, b.last │ │ + ldr w10, [x11, #72] │ │ + add x13, x13, x8 │ │ + ubfx x11, x10, #8, #8 │ │ + mul x11, x9, x11 │ │ + subs x9, x12, x11 │ │ + b.cc 37668 // b.lo, b.ul, b.last │ │ + and w10, w10, #0xff00 │ │ + add x13, x13, x11 │ │ + cmp w10, #0x800 │ │ + str x13, [sp, #88] │ │ + b.ne 37220 // b.any │ │ + cmp x9, #0x7 │ │ + b.ls 3766c // b.plast │ │ + ldr x12, [sp, #88] │ │ + ldrb w9, [x12, #6] │ │ + ldrh w10, [x12, #4] │ │ + ldr w11, [x12] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + ldrb w11, [x12, #7] │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x9, x11, x9, #8 │ │ + b 37230 │ │ + ldr x8, [sp, #88] │ │ + str wzr, [sp, #140] │ │ + b 3723c │ │ + ldur x8, [x29, #-24] │ │ + str x8, [sp, #32] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #84] │ │ + b 36ca4 │ │ + ldur x8, [x29, #-24] │ │ + str x8, [sp, #48] │ │ + mov w8, #0x1 // #1 │ │ + str w8, [sp, #104] │ │ + ldp x3, x1, [x29, #-160] │ │ + mov w4, #0x4 // #4 │ │ + ldur x9, [x29, #-136] │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b 36ca4 │ │ + ldp x3, x1, [x29, #-160] │ │ + ldur x9, [x29, #-136] │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + b 36ca4 │ │ + cmp x9, #0x4 │ │ + b.eq 372e8 // b.none │ │ + cmp x9, #0x8 │ │ + b.ne 376bc // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 37678 // b.plast │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x8, x8, x9, #8 │ │ + b 372f4 │ │ + cmp x9, #0x3 │ │ + b.ls 3766c // b.plast │ │ + ldr x9, [sp, #88] │ │ + ldr w9, [x9] │ │ + add x8, x9, x8 │ │ + mov w9, #0x1 // #1 │ │ + str w9, [sp, #140] │ │ + ldur x9, [x29, #-136] │ │ + str x8, [sp, #88] │ │ + str x8, [sp, #72] │ │ + b 36ca4 │ │ + ldurb w8, [x29, #-80] │ │ + str x8, [sp, #152] │ │ + b 36ca4 │ │ + ldurb w8, [x29, #-80] │ │ + str x8, [sp, #144] │ │ + b 36ca4 │ │ + ldurh w8, [x29, #-80] │ │ + str x8, [sp, #152] │ │ + b 36ca4 │ │ + ldur x8, [x29, #-80] │ │ + tbnz x8, #63, 37340 │ │ + str x8, [sp, #152] │ │ + b 36ca4 │ │ + ldurh w8, [x29, #-80] │ │ + str x8, [sp, #144] │ │ + b 36ca4 │ │ + ldur x8, [x29, #-80] │ │ + tbnz x8, #63, 37348 │ │ + str x8, [sp, #144] │ │ + b 36ca4 │ │ + cmp x9, #0x4 │ │ + b.eq 3731c // b.none │ │ + cmp x9, #0x8 │ │ + b.ne 37708 // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 37688 // b.plast │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x8, x8, x9, #8 │ │ + b 37328 │ │ + cmp x11, x12 │ │ + b.eq 37678 // b.none │ │ + ldrb w8, [x8] │ │ + b 372f4 │ │ + cmp x10, #0x3 │ │ + b.ls 37678 // b.plast │ │ + ldr w8, [x8] │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #56] │ │ + str w9, [sp, #108] │ │ + ldur x9, [x29, #-136] │ │ + str x8, [sp, #24] │ │ + b 36ca4 │ │ + cmp x11, x12 │ │ + b.eq 37688 // b.none │ │ + ldrb w8, [x8] │ │ + b 37328 │ │ + cmp x10, #0x3 │ │ + b.ls 37688 // b.plast │ │ + ldr w8, [x8] │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #48] │ │ + str w9, [sp, #104] │ │ + ldur x9, [x29, #-136] │ │ + str x8, [sp, #16] │ │ + b 36ca4 │ │ + str xzr, [sp, #152] │ │ + b 36ca4 │ │ + str xzr, [sp, #144] │ │ + b 36ca4 │ │ + stp xzr, xzr, [sp, #104] │ │ + str wzr, [sp, #84] │ │ + str wzr, [sp, #140] │ │ + stp xzr, xzr, [sp, #144] │ │ + stur xzr, [x29, #-168] │ │ + ldr x9, [x1, #16] │ │ + ldr x8, [x1] │ │ + cmp x9, x8 │ │ + stur x9, [x29, #-136] │ │ + b.ne 37390 // b.any │ │ + mov x0, x1 │ │ + bl 3a108 │ │ + ldp x3, x1, [x29, #-160] │ │ + mov w6, #0x30 // #48 │ │ + mov w5, #0xc // #12 │ │ + mov w4, #0x4 // #4 │ │ + ldur x11, [x29, #-136] │ │ + ldr x8, [x1, #8] │ │ + add x10, x26, x28 │ │ + add x9, x24, x27 │ │ + mov w12, #0x10 // #16 │ │ + madd x8, x11, x6, x8 │ │ + mov x28, x11 │ │ + ldr x11, [sp, #96] │ │ + add x9, x9, x11 │ │ + ldr x11, [sp, #112] │ │ + sub x9, x9, x10 │ │ + ldr x10, [sp, #64] │ │ + stp x11, x10, [x8] │ │ + ldur x10, [x29, #-168] │ │ + mov w11, #0x8 // #8 │ │ + str x9, [x8, #16] │ │ + ldr x9, [sp, #160] │ │ + stp x10, x9, [x8, #24] │ │ + ldp x10, x9, [sp, #144] │ │ + stp w10, w9, [x8, #40] │ │ + add x8, x28, #0x1 │ │ + str x8, [x1, #16] │ │ + ldr w8, [sp, #140] │ │ + tbz w8, #0, 37434 │ │ + ldp x13, x15, [sp, #168] │ │ + ldr x14, [sp, #72] │ │ + ldr w9, [x15, #72] │ │ + add x10, x13, #0xd0 │ │ + lsr w8, w9, #16 │ │ + cmp w8, #0x4 │ │ + csel x11, x21, x11, hi // hi = pmore │ │ + csel x12, x12, xzr, hi // hi = pmore │ │ + ldr x11, [x10, x11] │ │ + ldr x24, [x10, x12] │ │ + subs x10, x11, x14 │ │ + b.cs 37498 // b.hs, b.nlast │ │ + ldr x2, [sp, #120] │ │ + mov x8, xzr │ │ + mov w9, wzr │ │ + mov w26, #0x13 // #19 │ │ + b 375c8 │ │ + ldp w8, w9, [sp, #104] │ │ + and w8, w9, w8 │ │ + tbz w8, #0, 37534 │ │ + ldp x9, x8, [sp, #48] │ │ + cmp x8, x9 │ │ + b.cs 375f8 // b.hs, b.nlast │ │ + ldr x24, [x1, #40] │ │ + ldr x8, [x1, #24] │ │ + cmp x24, x8 │ │ + b.ne 37474 // b.any │ │ + add x0, x1, #0x18 │ │ + mov x26, x1 │ │ + mov x27, x3 │ │ + bl 3add4 │ │ + mov x3, x27 │ │ + mov x1, x26 │ │ + ldr x8, [x1, #32] │ │ + ldp x9, x10, [sp, #48] │ │ + add x8, x8, x24, lsl #5 │ │ + stp x10, x9, [x8] │ │ + add x9, x24, #0x1 │ │ + b 37594 │ │ + ldur q0, [x25, #8] │ │ + stur q0, [x29, #-128] │ │ + b 37608 │ │ + ldp x11, x12, [x13, #16] │ │ + cmp w8, #0x4 │ │ + ldr x13, [x15, #408] │ │ + sturh w9, [x29, #-40] │ │ + cset w9, hi // hi = pmore │ │ + sturh w8, [x29, #-38] │ │ + stp x11, x12, [x29, #-88] │ │ + ldr x11, [x15, #424] │ │ + add x12, x24, x14 │ │ + stp x12, x10, [x29, #-56] │ │ + stp x13, x11, [x29, #-72] │ │ + sturb w9, [x29, #-36] │ │ + b 374e8 │ │ + ldr x9, [x8, #32] │ │ + add x10, x9, x27, lsl #5 │ │ + ldur x9, [x29, #-160] │ │ + stp x9, x28, [x10, #16] │ │ + add x9, x27, #0x1 │ │ + stp x26, x24, [x10] │ │ + str x9, [x8, #40] │ │ + sub x0, x29, #0x20 │ │ + sub x1, x29, #0x58 │ │ + bl 3a1bc │ │ + ldp x8, x26, [x29, #-32] │ │ + ldur x24, [x29, #-16] │ │ + cmp x8, #0x2 │ │ + b.eq 375a0 // b.none │ │ + tbz w8, #0, 375f4 │ │ + cmp x26, x24 │ │ + b.cs 374e8 // b.hs, b.nlast │ │ + ldur x8, [x29, #-152] │ │ + ldr x27, [x8, #40] │ │ + ldr x9, [x8, #24] │ │ + cmp x27, x9 │ │ + b.ne 374cc // b.any │ │ + add x0, x8, #0x18 │ │ + bl 3add4 │ │ + ldur x8, [x29, #-152] │ │ + b 374cc │ │ + ldr w8, [sp, #84] │ │ + and w8, w9, w8 │ │ + tbz w8, #0, 375f8 │ │ + ldr x8, [sp, #32] │ │ + ldr x9, [sp, #56] │ │ + add x24, x8, x9 │ │ + cmp x9, x24 │ │ + b.cs 375f8 // b.hs, b.nlast │ │ + ldr x26, [x1, #40] │ │ + ldr x8, [x1, #24] │ │ + cmp x26, x8 │ │ + b.ne 37580 // b.any │ │ + add x0, x1, #0x18 │ │ + mov x27, x1 │ │ + mov x28, x3 │ │ + bl 3add4 │ │ + mov x3, x28 │ │ + ldur x28, [x29, #-136] │ │ + mov x1, x27 │ │ + ldr x8, [x1, #32] │ │ + ldr x9, [sp, #56] │ │ + add x8, x8, x26, lsl #5 │ │ + stp x9, x24, [x8] │ │ + add x9, x26, #0x1 │ │ + stp x3, x28, [x8, #16] │ │ + str x9, [x1, #40] │ │ + b 375f8 │ │ + ldp x3, x1, [x29, #-160] │ │ + and w8, w26, #0xff │ │ + cmp w8, #0x52 │ │ + b.eq 375f8 // b.none │ │ + lsr x9, x26, #8 │ │ + lsr x8, x26, #16 │ │ + ldr x2, [sp, #120] │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + sturb w9, [x29, #-127] │ │ + lsr x9, x8, #32 │ │ + ldr x0, [sp, #128] │ │ + sturb w26, [x29, #-128] │ │ + stur w8, [x29, #-126] │ │ + sturh w9, [x29, #-122] │ │ + stur x24, [x29, #-120] │ │ + and w8, w26, #0xff │ │ + cmp w8, #0x52 │ │ + b.eq 37624 // b.none │ │ + b 37820 │ │ + ldp x3, x1, [x29, #-160] │ │ + sub x0, x29, #0x80 │ │ + add x3, x3, #0x1 │ │ + mov x2, x19 │ │ + bl 367f0 │ │ + ldp x2, x0, [sp, #120] │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + ldurb w8, [x29, #-128] │ │ + cmp w8, #0x52 │ │ + b.ne 37820 // b.any │ │ + ldp x3, x1, [x29, #-160] │ │ + b 36830 │ │ + ldur x8, [x29, #-168] │ │ + ldp x2, x0, [sp, #120] │ │ + sub x25, x29, #0x58 │ │ + stp x8, x9, [x29, #-128] │ │ + mov w4, #0x4 // #4 │ │ + mov w5, #0xc // #12 │ │ + mov w6, #0x30 // #48 │ │ + ldurb w8, [x29, #-128] │ │ + cmp w8, #0x52 │ │ + b.eq 37624 // b.none │ │ + b 37820 │ │ + ldr x10, [sp, #8] │ │ + mov w9, #0x13 // #19 │ │ + mov x11, x8 │ │ + b 376d0 │ │ + str x13, [sp, #88] │ │ + ldr x8, [sp, #88] │ │ + stp x20, x8, [x29, #-128] │ │ + b 376f4 │ │ + mov x10, xzr │ │ + mov w9, #0x13 // #19 │ │ + mov x11, x8 │ │ + b 376d0 │ │ + str xzr, [sp] │ │ + mov w9, #0x13 // #19 │ │ + mov x10, x8 │ │ + sturb w9, [x29, #-128] │ │ + ldr x9, [sp] │ │ + str x10, [sp, #16] │ │ + lsr x8, x9, #48 │ │ + stur w9, [x29, #-127] │ │ + lsr x9, x9, #32 │ │ + stur x10, [x29, #-120] │ │ + sturb w8, [x29, #-121] │ │ + sturh w9, [x29, #-123] │ │ + b 376f4 │ │ + ldr x8, [sp, #8] │ │ + ldr x11, [sp, #24] │ │ + and x8, x8, #0xffffffffffffff00 │ │ + orr x10, x8, x9 │ │ + mov w9, #0x19 // #25 │ │ + sturb w9, [x29, #-128] │ │ + lsr x8, x10, #48 │ │ + lsr x9, x10, #32 │ │ + stur w10, [x29, #-127] │ │ + str x10, [sp, #8] │ │ + sturb w8, [x29, #-121] │ │ + sturh w9, [x29, #-123] │ │ + str x11, [sp, #24] │ │ + stur x11, [x29, #-120] │ │ + ldp x2, x0, [sp, #120] │ │ + ldurb w8, [x29, #-128] │ │ + cmp w8, #0x52 │ │ + b.eq 37624 // b.none │ │ + b 37820 │ │ + ldr x8, [sp] │ │ + ldr x10, [sp, #16] │ │ + and x8, x8, #0xffffffffffffff00 │ │ + orr x8, x8, x9 │ │ + mov w9, #0x19 // #25 │ │ + str x8, [sp] │ │ + b 37694 │ │ + mov w8, #0x6 // #6 │ │ + stp x14, x12, [x1, #48] │ │ + b 3773c │ │ + add x9, x27, x11 │ │ + mov w8, #0x13 // #19 │ │ + stp x9, xzr, [x1, #48] │ │ + strb w8, [x0] │ │ + strb wzr, [x0, #1] │ │ + strh wzr, [x0, #6] │ │ + stur wzr, [x0, #2] │ │ + str x9, [x0, #8] │ │ + ldp x20, x19, [sp, #432] │ │ + ldp x22, x21, [sp, #416] │ │ + ldp x24, x23, [sp, #400] │ │ + ldp x26, x25, [sp, #384] │ │ + ldp x28, x27, [sp, #368] │ │ + ldp x29, x30, [sp, #352] │ │ + add sp, sp, #0x1c0 │ │ + ret │ │ + mov w8, #0x52 // #82 │ │ + strb w8, [x0] │ │ + b 37750 │ │ + mov w8, #0x13 // #19 │ │ + mov x9, x27 │ │ + b 3773c │ │ + mov x10, xzr │ │ + mov w11, wzr │ │ + mov w9, #0x6 // #6 │ │ + stp x15, x13, [x1, #48] │ │ + b 377b0 │ │ + add x8, x12, x14 │ │ + mov x10, xzr │ │ + mov w11, wzr │ │ + stp x8, xzr, [x1, #48] │ │ + mov w9, #0x13 // #19 │ │ + strb w9, [x0] │ │ + lsr x9, x10, #32 │ │ + strb w11, [x0, #1] │ │ + stur w10, [x0, #2] │ │ + strh w9, [x0, #6] │ │ + str x8, [x0, #8] │ │ + b 37750 │ │ + mov w8, #0x12 // #18 │ │ + b 3773c │ │ + ldurh w8, [x29, #-82] │ │ + ldur w10, [x29, #-86] │ │ + mov x0, x26 │ │ + ldurb w11, [x29, #-87] │ │ + orr x10, x10, x8, lsl #32 │ │ + ldur x8, [x29, #-80] │ │ + b 377b0 │ │ + ldur q0, [x29, #-88] │ │ + str q0, [x19] │ │ + b 37750 │ │ + mov x10, xzr │ │ + mov w11, wzr │ │ + mov w9, #0x13 // #19 │ │ + mov x8, x12 │ │ + b 377b0 │ │ + mov x10, xzr │ │ + mov w11, wzr │ │ + mov w9, #0x12 // #18 │ │ + b 377b0 │ │ + ldur q0, [x29, #-128] │ │ + str q0, [x0] │ │ + b 37750 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov x1, x4 │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov x1, x8 │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x28, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1, lsl #12 │ │ + mov w9, #0xd090 // #53392 │ │ + sub x8, x1, x1, lsr #1 │ │ + mov w10, #0x30 // #48 │ │ + movk w9, #0x3, lsl #16 │ │ + str xzr, [sp] │ │ + cmp x1, x9 │ │ + csel x9, x1, x9, cc // cc = lo, ul, last │ │ + cmp x9, x8 │ │ + csel x9, x9, x8, hi // hi = pmore │ │ + cmp x9, #0x30 │ │ + csel x19, x9, x10, hi // hi = pmore │ │ + cmp x9, #0x81 │ │ + b.cs 378d4 // b.hs, b.nlast │ │ + cmp x1, #0x41 │ │ + mov x2, sp │ │ + mov w3, #0x80 // #128 │ │ + cset w4, cc // cc = lo, ul, last │ │ + bl 38a98 │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + lsr x8, x8, #59 │ │ + cbnz x8, 37940 │ │ + lsl x21, x19, #5 │ │ + mov x8, #0xfffffffffffffff9 // #-7 │ │ + movk x8, #0x7fff, lsl #48 │ │ + cmp x21, x8 │ │ + b.cs 37940 // b.hs, b.nlast │ │ + mov x22, x0 │ │ + mov x0, x21 │ │ + mov x23, x1 │ │ + bl 75760 │ │ + cbz x0, 3794c │ │ + mov x20, x0 │ │ + mov x1, x23 │ │ + cmp x23, #0x41 │ │ + cset w4, cc // cc = lo, ul, last │ │ + mov x0, x22 │ │ + mov x2, x20 │ │ + mov x3, x19 │ │ + bl 38a98 │ │ + mov x0, x20 │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x310 │ │ + bl 16858 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + mov x19, x0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + add x9, x0, x1, lsl #5 │ │ + mov x8, xzr │ │ + add x13, x0, #0x20 │ │ + mov x10, x0 │ │ + b 3799c │ │ + mov x15, x0 │ │ + stp x12, x13, [x15] │ │ + stp x11, x14, [x15, #16] │ │ + add x13, x10, #0x20 │ │ + add x8, x8, #0x20 │ │ + cmp x13, x9 │ │ + b.eq 37a28 // b.none │ │ + mov x15, x10 │ │ + ldr x11, [x10, #48] │ │ + ldr x10, [x10, #16] │ │ + ldr x12, [x15, #32] │ │ + cmp x11, x10 │ │ + mov x10, x13 │ │ + b.cc 379c8 // b.lo, b.ul, b.last │ │ + b.hi 3798c // b.pmore │ │ + ldr x13, [x15] │ │ + cmp x12, x13 │ │ + b.cs 3798c // b.hs, b.nlast │ │ + ldp q0, q1, [x15] │ │ + cmp x15, x0 │ │ + ldr x13, [x15, #40] │ │ + ldr x14, [x15, #56] │ │ + mov x15, x0 │ │ + stp q0, q1, [x10] │ │ + b.eq 37984 // b.none │ │ + mov x15, x8 │ │ + b 379fc │ │ + ldp q0, q1, [x17] │ │ + subs x15, x15, #0x20 │ │ + stp q0, q1, [x16] │ │ + b.eq 37980 // b.none │ │ + add x16, x0, x15 │ │ + ldur x17, [x16, #-16] │ │ + cmp x11, x17 │ │ + sub x17, x16, #0x20 │ │ + b.cc 379ec // b.lo, b.ul, b.last │ │ + b.hi 37a20 // b.pmore │ │ + ldr x1, [x17] │ │ + cmp x12, x1 │ │ + b.cc 379ec // b.lo, b.ul, b.last │ │ + add x15, x0, x15 │ │ + b 37984 │ │ + ret │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldrh w8, [x1, #24] │ │ + mov w9, #0x2130 // #8496 │ │ + mov x20, x1 │ │ + mov x19, x0 │ │ + cmp w8, w9 │ │ + b.gt 37abc │ │ + sub w8, w8, #0x2 │ │ + cmp w8, #0x8a │ │ + b.hi 37e4c // b.pmore │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x4d6 │ │ + adr x10, 37a74 │ │ + ldrb w11, [x9, x8] │ │ + add x10, x10, x11, lsl #2 │ │ + br x10 │ │ + ldr x8, [x20] │ │ + cmp x8, #0x1 │ │ + b.eq 38330 // b.none │ │ + cmp x8, #0x8 │ │ + b.eq 38330 // b.none │ │ + b 37e50 │ │ + ldr x8, [x20] │ │ + cmp x8, #0x1 │ │ + b.eq 38330 // b.none │ │ + cmp x8, #0x8 │ │ + b.eq 38330 // b.none │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 38318 │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbnz w0, #0, 37be4 │ │ + b 37e4c │ │ + mov w9, #0x2131 // #8497 │ │ + cmp w8, w9 │ │ + b.eq 37e2c // b.none │ │ + mov w9, #0x2132 // #8498 │ │ + cmp w8, w9 │ │ + b.eq 37b84 // b.none │ │ + mov w9, #0x2133 // #8499 │ │ + cmp w8, w9 │ │ + b.ne 37e4c // b.any │ │ + ldr x8, [x20] │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 37eac │ │ + ldr x8, [x20] │ │ + cmp x8, #0x4 │ │ + b.gt 37b94 │ │ + cmp x8, #0x2 │ │ + b.gt 37f3c │ │ + cmp x8, #0x1 │ │ + b.eq 38330 // b.none │ │ + cmp x8, #0x2 │ │ + b.ne 37e50 // b.any │ │ + ldrb w8, [x20, #8] │ │ + str x8, [x19, #8] │ │ + mov w8, #0x7 // #7 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + mov w8, #0x2c // #44 │ │ + stp x8, x1, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbnz w0, #0, 37be4 │ │ + ldr x8, [x20] │ │ + cmp x8, #0x8 │ │ + b.eq 38330 // b.none │ │ + cmp x8, #0x1 │ │ + b.eq 38330 // b.none │ │ + b 37e50 │ │ + ldr x8, [x20] │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 37e7c │ │ + ldr x8, [x20] │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 37e94 │ │ + cmp x8, #0x6 │ │ + b.gt 37f68 │ │ + cmp x8, #0x5 │ │ + b.eq 37f70 // b.none │ │ + cmp x8, #0x6 │ │ + b.ne 37e50 // b.any │ │ + ldr x8, [x20, #8] │ │ + tbz x8, #63, 37f74 │ │ + b 381f0 │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + mov w8, #0x27 // #39 │ │ + stp x8, x1, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 38304 │ │ + mov w8, #0x7 // #7 │ │ + stp x8, x1, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x8, [x20] │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 37ec4 │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x22 // #34 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x8, [x20] │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 37ef4 │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x23 // #35 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x29 // #41 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x25 // #37 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x8, [x20] │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 37edc │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x2b // #43 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x20 // #32 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x8, [x20] │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 37f0c │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x10, lsl #12 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strh w1, [x19, #8] │ │ + mov w8, #0x26 // #38 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x8, [x20] │ │ + cmp x8, #0xa │ │ + b.ne 37e50 // b.any │ │ + b 37f24 │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x24 // #36 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x2a // #42 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x28 // #40 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + cmp x1, #0x100 │ │ + b.cs 37e4c // b.hs, b.nlast │ │ + strb w1, [x19, #8] │ │ + mov w8, #0x21 // #33 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x0, x20 │ │ + bl 38a14 │ │ + tbz w0, #0, 37e4c │ │ + mov w8, #0x2d // #45 │ │ + stp x8, x1, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x8, [x20] │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x562 │ │ + adr x10, 37e68 │ │ + ldrh w11, [x9, x8, lsl #1] │ │ + add x10, x10, x11, lsl #2 │ │ + br x10 │ │ + ldr x9, [x20, #8] │ │ + stp xzr, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x16 // #22 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x17 // #23 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0xb // #11 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x15 // #21 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x10 // #16 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x1c // #28 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x14 // #20 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x12 // #18 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + cmp x8, #0x3 │ │ + b.eq 3834c // b.none │ │ + cmp x8, #0x4 │ │ + b.ne 37e50 // b.any │ │ + ldr w8, [x20, #8] │ │ + str x8, [x19, #8] │ │ + mov w8, #0x7 // #7 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + cmp x8, #0x7 │ │ + b.ne 37a80 // b.any │ │ + ldr x8, [x20, #8] │ │ + str x8, [x19, #8] │ │ + mov w8, #0x7 // #7 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x2b // #43 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x25 // #37 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x23 // #35 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x24 // #36 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x1b // #27 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x22 // #34 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x2c // #44 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0xe // #14 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x21 // #33 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr w8, [x20, #8] │ │ + str w8, [x19, #8] │ │ + mov w8, #0x4 // #4 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x28 // #40 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0xc // #12 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x9 // #9 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x19 // #25 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x18 // #24 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x2 // #2 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0xf // #15 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrh w8, [x20, #8] │ │ + strh w8, [x19, #8] │ │ + mov w8, #0x3 // #3 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldp x8, x9, [x20, #8] │ │ + stp x8, x9, [x19, #8] │ │ + mov w8, #0x1 // #1 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldp x8, x9, [x20, #8] │ │ + stp x8, x9, [x19, #8] │ │ + mov w8, #0x1f // #31 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x29 // #41 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x5 // #5 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0xd // #13 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x8, [x20, #8] │ │ + str x8, [x19, #8] │ │ + mov w8, #0x6 // #6 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0xa // #10 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x1e // #30 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x20 // #32 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x2d // #45 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x27 // #39 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x13 // #19 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x20, #8] │ │ + strb w8, [x19, #8] │ │ + mov w8, #0x2a // #42 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x1d // #29 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrh w8, [x20, #8] │ │ + strh w8, [x19, #8] │ │ + mov w8, #0x26 // #38 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x1a // #26 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldr x8, [x20] │ │ + cmp x8, #0x1 │ │ + b.eq 38330 // b.none │ │ + cmp x8, #0xa │ │ + b.ne 37a80 // b.any │ │ + ldr x9, [x20, #8] │ │ + mov w8, #0x11 // #17 │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldp x8, x9, [x20, #8] │ │ + stp x8, x9, [x19, #8] │ │ + mov w8, #0x8 // #8 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrh w8, [x20, #8] │ │ + str x8, [x19, #8] │ │ + mov w8, #0x7 // #7 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + cbz x7, 38434 │ │ + cmp x1, #0xd │ │ + b.eq 38490 // b.none │ │ + cmp x1, #0xe │ │ + b.eq 3843c // b.none │ │ + cmp x1, #0xf │ │ + b.ne 38434 // b.any │ │ + ldr x8, [x4, #240] │ │ + cbz x8, 38434 │ │ + ldr x11, [x6, #48] │ │ + cbz x11, 38530 │ │ + ldr x9, [x6, #40] │ │ + cmp x11, #0x1 │ │ + b.ne 38540 // b.any │ │ + mov x10, xzr │ │ + mov w11, #0x1c8 // #456 │ │ + madd x11, x10, x11, x9 │ │ + ldr x11, [x11, #448] │ │ + cmp x11, x2 │ │ + b.eq 38530 // b.none │ │ + cinc x10, x10, cc // cc = lo, ul, last │ │ + cbz x10, 38530 │ │ + mov w11, #0x1c8 // #456 │ │ + madd x9, x10, x11, x9 │ │ + sub x3, x9, #0x1c8 │ │ + ldr w10, [x3] │ │ + tbnz w10, #0, 38530 │ │ + sub x10, x9, #0x1c0 │ │ + ldr x10, [x10] │ │ + subs x4, x2, x10 │ │ + b.cc 38530 // b.lo, b.ul, b.last │ │ + sub x10, x9, #0x17f │ │ + sub x11, x9, #0x190 │ │ + sub x9, x9, #0x198 │ │ + ldrb w10, [x10] │ │ + ldr x11, [x11] │ │ + ldr x9, [x9] │ │ + mov w12, #0xc // #12 │ │ + cmp w10, #0x8 │ │ + mov w10, #0x4 // #4 │ │ + sub x11, x11, x9 │ │ + csel x10, x12, x10, eq // eq = none │ │ + add x10, x11, x10 │ │ + subs x10, x4, x10 │ │ + ccmp x10, x9, #0x2, cs // cs = hs, nlast │ │ + b.cs 38530 // b.hs, b.nlast │ │ + add x2, x8, #0x10 │ │ + mov w1, #0x1 // #1 │ │ + mov x5, x6 │ │ + mov x6, x7 │ │ + b 38654 │ │ + stp xzr, xzr, [x0] │ │ + ret │ │ + ands w8, w3, #0xff │ │ + b.eq 384b0 // b.none │ │ + cmp w8, #0x1 │ │ + b.ne 38530 // b.any │ │ + ldr x10, [x6, #48] │ │ + cbz x10, 38530 │ │ + ldr x8, [x6, #40] │ │ + cmp x10, #0x1 │ │ + b.ne 38578 // b.any │ │ + mov x9, xzr │ │ + mov w10, #0x1c8 // #456 │ │ + madd x10, x9, x10, x8 │ │ + ldr x10, [x10, #448] │ │ + cmp x10, x2 │ │ + b.eq 38530 // b.none │ │ + cinc x9, x9, cc // cc = lo, ul, last │ │ + cbz x9, 38530 │ │ + mov w10, #0x1c8 // #456 │ │ + madd x8, x9, x10, x8 │ │ + sub x8, x8, #0x1c8 │ │ + b 384f0 │ │ + mov x8, x2 │ │ + mov w1, w3 │ │ + mov x2, x4 │ │ + mov x3, x5 │ │ + mov x4, x8 │ │ + mov x5, x6 │ │ + mov x6, x7 │ │ + b 38654 │ │ + ldr x10, [x6, #32] │ │ + cbz x10, 38530 │ │ + ldr x8, [x6, #24] │ │ + cmp x10, #0x1 │ │ + b.ne 385b0 // b.any │ │ + mov x9, xzr │ │ + mov w10, #0x230 // #560 │ │ + madd x10, x9, x10, x8 │ │ + ldr x10, [x10, #448] │ │ + cmp x10, x2 │ │ + b.eq 38530 // b.none │ │ + cinc x9, x9, cc // cc = lo, ul, last │ │ + cbz x9, 38530 │ │ + mov w10, #0x230 // #560 │ │ + madd x8, x9, x10, x8 │ │ + sub x8, x8, #0x230 │ │ + ldr w9, [x8] │ │ + tbnz w9, #0, 38530 │ │ + ldr x9, [x8, #8] │ │ + subs x9, x2, x9 │ │ + b.cc 38530 // b.lo, b.ul, b.last │ │ + ldrb w10, [x8, #73] │ │ + ldp x12, x11, [x8, #48] │ │ + mov w13, #0xc // #12 │ │ + cmp w10, #0x8 │ │ + mov w10, #0x4 // #4 │ │ + csel x10, x13, x10, eq // eq = none │ │ + sub x11, x11, x12 │ │ + add x10, x11, x10 │ │ + subs x10, x9, x10 │ │ + ccmp x10, x12, #0x2, cs // cs = hs, nlast │ │ + b.cc 385e8 // b.lo, b.ul, b.last │ │ + mov w8, #0x3a // #58 │ │ + mov w9, #0x1 // #1 │ │ + stp x9, x8, [x0] │ │ + ret │ │ + mov x10, xzr │ │ + mov w12, #0x1c8 // #456 │ │ + b 38558 │ │ + sub x11, x11, x13 │ │ + cmp x11, #0x1 │ │ + b.ls 383a4 // b.plast │ │ + lsr x13, x11, #1 │ │ + add x14, x13, x10 │ │ + madd x15, x14, x12, x9 │ │ + ldr x15, [x15, #448] │ │ + cmp x15, x2 │ │ + b.hi 3854c // b.pmore │ │ + mov x10, x14 │ │ + b 3854c │ │ + mov x9, xzr │ │ + mov w11, #0x1c8 // #456 │ │ + b 38590 │ │ + sub x10, x10, x12 │ │ + cmp x10, #0x1 │ │ + b.ls 38464 // b.plast │ │ + lsr x12, x10, #1 │ │ + add x13, x12, x9 │ │ + madd x14, x13, x11, x8 │ │ + ldr x14, [x14, #448] │ │ + cmp x14, x2 │ │ + b.hi 38584 // b.pmore │ │ + mov x9, x13 │ │ + b 38584 │ │ + mov x9, xzr │ │ + mov w11, #0x230 // #560 │ │ + b 385c8 │ │ + sub x10, x10, x12 │ │ + cmp x10, #0x1 │ │ + b.ls 384c8 // b.plast │ │ + lsr x12, x10, #1 │ │ + add x13, x12, x9 │ │ + madd x14, x13, x11, x8 │ │ + ldr x14, [x14, #448] │ │ + cmp x14, x2 │ │ + b.hi 385bc // b.pmore │ │ + mov x9, x13 │ │ + b 385bc │ │ + mov w1, w3 │ │ + mov x2, x4 │ │ + mov x3, x8 │ │ + mov x4, x9 │ │ + mov x5, x6 │ │ + mov x6, x7 │ │ + b 38654 │ │ + ldr x8, [x0] │ │ + cbz x8, 38650 │ │ + ldr x8, [x0, #8] │ │ + cbz x8, 38650 │ │ + ldr x9, [x0, #16] │ │ + cbz x9, 38640 │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + mov x19, x0 │ │ + mov x0, x8 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ldr x8, [x0, #32] │ │ + cbz x8, 38650 │ │ + ldr x0, [x0, #24] │ │ + b 75780 │ │ + ret │ │ + sub sp, sp, #0x100 │ │ + stp x29, x30, [sp, #160] │ │ + stp x28, x27, [sp, #176] │ │ + stp x26, x25, [sp, #192] │ │ + stp x24, x23, [sp, #208] │ │ + stp x22, x21, [sp, #224] │ │ + stp x20, x19, [sp, #240] │ │ + add x29, sp, #0xa0 │ │ + ldrb w24, [x3, #73] │ │ + ldp x10, x13, [x3, #48] │ │ + mov w8, #0x4 // #4 │ │ + mov w9, #0xc // #12 │ │ + mov x19, x3 │ │ + cmp w24, #0x8 │ │ + csel x12, x9, x8, eq // eq = none │ │ + sub x8, x13, x10 │ │ + add x8, x8, x12 │ │ + subs x8, x4, x8 │ │ + ccmp x8, x10, #0x2, cs // cs = hs, nlast │ │ + b.cc 386b8 // b.lo, b.ul, b.last │ │ + adrp x8, 6000 │ │ + str x19, [x0, #16] │ │ + ldr q0, [x8, #96] │ │ + str q0, [x0] │ │ + b 3875c │ │ + ldr x9, [x19, #368] │ │ + ldr x14, [x19, #40] │ │ + mov w23, w1 │ │ + add x15, x12, x13 │ │ + mvn x17, x4 │ │ + sub x1, x4, x12 │ │ + mov x22, x6 │ │ + mov x20, x5 │ │ + mov x21, x2 │ │ + mov x8, xzr │ │ + mov w11, wzr │ │ + add x16, x9, #0x10 │ │ + add x10, x14, x10 │ │ + add x12, x17, x15 │ │ + sub x13, x1, x13 │ │ + str x19, [sp, #56] │ │ + stp x16, xzr, [sp, #64] │ │ + add x14, x10, x13 │ │ + cmp w11, #0x3f │ │ + ldrb w15, [x14], #1 │ │ + b.ne 38714 // b.any │ │ + cmp w15, #0x1 │ │ + b.hi 3873c // b.pmore │ │ + and x16, x15, #0x7f │ │ + lsl x16, x16, x11 │ │ + orr x8, x16, x8 │ │ + tbz w15, #7, 3877c │ │ + adds x13, x13, #0x1 │ │ + add w11, w11, #0x7 │ │ + sub x12, x12, #0x1 │ │ + b.cc 386fc // b.lo, b.ul, b.last │ │ + mov w9, #0x13 // #19 │ │ + b 38740 │ │ + mov w9, #0x6 // #6 │ │ + strb w9, [x0, #8] │ │ + strb wzr, [x0, #9] │ │ + strh wzr, [x0, #14] │ │ + stur wzr, [x0, #10] │ │ + str x10, [x0, #16] │ │ + mov w8, #0x1 // #1 │ │ + str x8, [x0] │ │ + ldp x20, x19, [sp, #240] │ │ + ldp x22, x21, [sp, #224] │ │ + ldp x24, x23, [sp, #208] │ │ + ldp x26, x25, [sp, #192] │ │ + ldp x28, x27, [sp, #176] │ │ + ldp x29, x30, [sp, #160] │ │ + add sp, sp, #0x100 │ │ + ret │ │ + stp x14, x12, [sp, #40] │ │ + cbz x8, 387cc │ │ + ldr x11, [x9, #32] │ │ + sub x10, x8, #0x1 │ │ + cmp x10, x11 │ │ + b.cs 387d8 // b.hs, b.nlast │ │ + mov w8, #0x70 // #112 │ │ + ldr x9, [x9, #24] │ │ + madd x8, x10, x8, x9 │ │ + ldrb w9, [x8, #106] │ │ + cmp w9, #0x1 │ │ + b.ne 387b4 // b.any │ │ + mov w9, #0x1 // #1 │ │ + str x9, [sp, #72] │ │ + ldr w9, [x8] │ │ + cmp w9, #0x1 │ │ + b.ne 3883c // b.any │ │ + ldp x25, x1, [x8, #16] │ │ + cbnz x1, 38850 │ │ + b 389c4 │ │ + mov w8, #0x3a // #58 │ │ + strb w8, [x0, #8] │ │ + b 38754 │ │ + ldr x10, [x9, #40] │ │ + cbz x10, 389a8 │ │ + ldr x9, [x9, #48] │ │ + ldrh w12, [x10, #1330] │ │ + add x14, x10, #0x4d8 │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + lsl x13, x12, #3 │ │ + cbz x13, 38824 │ │ + ldr x15, [x14], #8 │ │ + sub x13, x13, #0x8 │ │ + add x11, x11, #0x1 │ │ + cmp x8, x15 │ │ + cset w15, hi // hi = pmore │ │ + csinv w15, w15, wzr, cs // cs = hs, nlast │ │ + and w15, w15, #0xff │ │ + cmp w15, #0x1 │ │ + b.eq 387f4 // b.none │ │ + cbz w15, 38960 │ │ + b 38828 │ │ + mov x11, x12 │ │ + cbz x9, 389a8 │ │ + add x10, x10, x11, lsl #3 │ │ + sub x9, x9, #0x1 │ │ + ldr x10, [x10, #1336] │ │ + b 387e4 │ │ + ldr x1, [x8, #8] │ │ + cmp x1, #0x6 │ │ + b.cs 38a00 // b.hs, b.nlast │ │ + add x25, x8, #0x10 │ │ + cbz x1, 389c4 │ │ + lsl x26, x1, #4 │ │ + ldr x27, [x19, #416] │ │ + mov w8, #0x2e // #46 │ │ + mov x28, xzr │ │ + str x8, [sp, #32] │ │ + str x0, [sp, #8] │ │ + b 388a0 │ │ + cmp w8, #0x3 │ │ + b.eq 3891c // b.none │ │ + cmp w8, #0x31 │ │ + b.ne 38894 // b.any │ │ + sub x0, x29, #0x18 │ │ + add x1, sp, #0x50 │ │ + bl 37a2c │ │ + ldp x9, x8, [x29, #-24] │ │ + str x9, [sp, #32] │ │ + str x8, [sp, #16] │ │ + subs x26, x26, #0x10 │ │ + add x25, x25, #0x10 │ │ + b.eq 38990 // b.none │ │ + ldr x8, [sp, #56] │ │ + add x0, sp, #0x50 │ │ + add x1, sp, #0x28 │ │ + mov x3, x25 │ │ + ldr w2, [x8, #72] │ │ + bl 358a8 │ │ + ldr x8, [sp, #80] │ │ + cmp x8, #0x2e │ │ + b.eq 38978 // b.none │ │ + ldrh w8, [sp, #104] │ │ + cmp w8, #0x46 │ │ + b.le 3886c │ │ + cmp w8, #0x47 │ │ + b.eq 3887c // b.none │ │ + mov w9, #0x2007 // #8199 │ │ + cmp w8, w9 │ │ + b.eq 388ec // b.none │ │ + cmp w8, #0x6e │ │ + b.ne 38894 // b.any │ │ + sub x0, x29, #0x18 │ │ + add x1, sp, #0x50 │ │ + bl 37a2c │ │ + sub x0, x29, #0x30 │ │ + sub x4, x29, #0x18 │ │ + mov x1, x21 │ │ + mov w2, w24 │ │ + mov x3, x27 │ │ + bl 337f0 │ │ + ldur w8, [x29, #-48] │ │ + tbnz w8, #0, 38894 │ │ + b 389cc │ │ + sub x0, x29, #0x18 │ │ + add x1, sp, #0x50 │ │ + bl 37a2c │ │ + sub x0, x29, #0x30 │ │ + sub x4, x29, #0x18 │ │ + mov x1, x21 │ │ + mov w2, w24 │ │ + mov x3, x27 │ │ + bl 337f0 │ │ + ldur w8, [x29, #-48] │ │ + ldp x9, x10, [x29, #-40] │ │ + cmp w8, #0x0 │ │ + ldr x8, [sp, #24] │ │ + csel x28, x28, x9, ne // ne = any │ │ + csel x8, x8, x10, ne // ne = any │ │ + str x8, [sp, #24] │ │ + b 38894 │ │ + mov w8, #0x70 // #112 │ │ + madd x8, x11, x8, x10 │ │ + ldrb w9, [x8, #106] │ │ + cmp w9, #0x1 │ │ + b.eq 387ac // b.none │ │ + b 387b4 │ │ + ldur q0, [sp, #88] │ │ + ldr x9, [sp, #8] │ │ + mov w8, #0x1 // #1 │ │ + stur q0, [x9, #8] │ │ + str x8, [x9] │ │ + b 3875c │ │ + cbz x28, 389b4 │ │ + ldr x8, [sp, #8] │ │ + ldr x9, [sp, #24] │ │ + stp x28, x9, [x8, #8] │ │ + str xzr, [x8] │ │ + b 3875c │ │ + mov w9, #0x12 // #18 │ │ + mov x10, x8 │ │ + b 38740 │ │ + ldr x1, [sp, #32] │ │ + ldr x0, [sp, #8] │ │ + cmp x1, #0x2e │ │ + b.ne 389e0 // b.any │ │ + stp xzr, xzr, [x0] │ │ + b 3875c │ │ + ldp x9, x8, [x29, #-40] │ │ + ldr x10, [sp, #8] │ │ + str xzr, [x10] │ │ + stp x9, x8, [x10, #8] │ │ + b 3875c │ │ + ldr x2, [sp, #16] │ │ + sub x7, x22, #0x1 │ │ + mov w3, w23 │ │ + mov x4, x21 │ │ + mov x5, x19 │ │ + mov x6, x20 │ │ + bl 38368 │ │ + b 3875c │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + ldr x8, [x0] │ │ + cmp x8, #0x4 │ │ + b.gt 38a44 │ │ + cmp x8, #0x2 │ │ + b.eq 38a68 // b.none │ │ + cmp x8, #0x3 │ │ + b.eq 38a74 // b.none │ │ + cmp x8, #0x4 │ │ + b.ne 38a90 // b.any │ │ + ldr w1, [x0, #8] │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + cmp x8, #0x5 │ │ + b.eq 38a5c // b.none │ │ + cmp x8, #0x6 │ │ + b.eq 38a80 // b.none │ │ + cmp x8, #0x7 │ │ + b.ne 38a90 // b.any │ │ + ldr x1, [x0, #8] │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + ldrb w1, [x0, #8] │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + ldrh w1, [x0, #8] │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + ldr x1, [x0, #8] │ │ + tbnz x1, #63, 38a90 │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + mov x0, xzr │ │ + ret │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x2e0 │ │ + mov x8, #0x4000000000000000 // #4611686018427387904 │ │ + mov x20, x2 │ │ + mov x19, x1 │ │ + udiv x9, x8, x1 │ │ + str w4, [sp, #44] │ │ + str x0, [sp, #104] │ │ + mul x10, x9, x1 │ │ + cmp x10, x8 │ │ + cinc x8, x9, ne // ne = any │ │ + cmp x1, #0x1, lsl #12 │ │ + str x8, [sp, #56] │ │ + b.hi 38afc // b.pmore │ │ + sub x8, x19, x19, lsr #1 │ │ + mov w9, #0x40 // #64 │ │ + cmp x8, #0x40 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + b 38b24 │ │ + orr x8, x19, #0x1 │ │ + clz x8, x8 │ │ + eor w8, w8, #0x3f │ │ + and w9, w8, #0x1 │ │ + add w8, w9, w8, lsr #1 │ │ + mov w9, #0x1 // #1 │ │ + lsl x9, x9, x8 │ │ + lsr x8, x19, x8 │ │ + add x8, x9, x8 │ │ + lsr x8, x8, #1 │ │ + stp x19, x8, [sp, #64] │ │ + ldr x8, [sp, #104] │ │ + mov x22, xzr │ │ + mov x23, xzr │ │ + mov w27, #0x1 // #1 │ │ + str x3, [sp, #120] │ │ + add x10, x8, #0x50 │ │ + add x9, x8, #0x40 │ │ + stp x10, x9, [sp, #24] │ │ + add x10, x8, #0x10 │ │ + sub x9, x8, #0x10 │ │ + sub x8, x8, #0x20 │ │ + stp x9, x10, [sp, #8] │ │ + str x8, [sp, #48] │ │ + subs x8, x19, xzr │ │ + b.hi 38b78 // b.pmore │ │ + mov w10, wzr │ │ + mov w11, #0x1 // #1 │ │ + cmp x23, #0x2 │ │ + b.cs 38d8c // b.hs, b.nlast │ │ + b 38fec │ │ + ldr x9, [sp, #104] │ │ + add x0, x9, x22, lsl #5 │ │ + ldr x9, [sp, #72] │ │ + cmp x8, x9 │ │ + b.cs 38bc8 // b.hs, b.nlast │ │ + ldr w9, [sp, #44] │ │ + tbz w9, #0, 38c18 │ │ + cmp x8, #0x20 │ │ + mov w9, #0x20 // #32 │ │ + ldr x3, [sp, #120] │ │ + csel x24, x8, x9, cc // cc = lo, ul, last │ │ + mov x2, x20 │ │ + mov w4, wzr │ │ + mov x1, x24 │ │ + mov x5, xzr │ │ + bl 39088 │ │ + mov w8, #0x1 // #1 │ │ + ldr x3, [sp, #120] │ │ + orr x11, x8, x24, lsl #1 │ │ + b 38d64 │ │ + cmp x8, #0x2 │ │ + b.cc 38d5c // b.lo, b.ul, b.last │ │ + ldr x10, [x0, #48] │ │ + ldr x9, [x0, #16] │ │ + cmp x10, x9 │ │ + b.cc 38bf8 // b.lo, b.ul, b.last │ │ + ldr x11, [x0, #32] │ │ + cmp x10, x9 │ │ + b.hi 38c7c // b.pmore │ │ + ldr x9, [x0] │ │ + cmp x11, x9 │ │ + b.cs 38c7c // b.hs, b.nlast │ │ + cmp x8, #0x2 │ │ + b.ne 38c2c // b.any │ │ + mov w10, #0x1 // #1 │ │ + mov w9, #0x2 // #2 │ │ + ldr x11, [sp, #72] │ │ + cmp x9, x11 │ │ + b.cc 38b8c // b.lo, b.ul, b.last │ │ + b 38cb0 │ │ + ldr x9, [sp, #72] │ │ + cmp x8, x9 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + lsl x11, x8, #1 │ │ + b 38d64 │ │ + ldr x9, [sp, #32] │ │ + add x11, x9, x22, lsl #5 │ │ + mov w9, #0x2 // #2 │ │ + b 38c50 │ │ + add x9, x9, #0x1 │ │ + add x11, x11, #0x20 │ │ + mov x10, x12 │ │ + cmp x8, x9 │ │ + b.eq 38c9c // b.none │ │ + ldr x12, [x11, #16] │ │ + cmp x12, x10 │ │ + b.cc 38c3c // b.lo, b.ul, b.last │ │ + cmp x12, x10 │ │ + mov w10, #0x1 // #1 │ │ + b.hi 38ca4 // b.pmore │ │ + ldur x13, [x11, #-32] │ │ + ldr x14, [x11] │ │ + cmp x14, x13 │ │ + b.cc 38c3c // b.lo, b.ul, b.last │ │ + b 38ca4 │ │ + cmp x8, #0x2 │ │ + b.ne 38cc4 // b.any │ │ + mov w10, wzr │ │ + mov w9, #0x2 // #2 │ │ + ldr x11, [sp, #72] │ │ + cmp x9, x11 │ │ + b.cc 38b8c // b.lo, b.ul, b.last │ │ + b 38cb0 │ │ + mov w10, #0x1 // #1 │ │ + mov x9, x8 │ │ + ldr x11, [sp, #72] │ │ + cmp x9, x11 │ │ + b.cc 38b8c // b.lo, b.ul, b.last │ │ + tbz w10, #0, 38d58 │ │ + cmp x9, #0x2 │ │ + b.cs 38d20 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 38d5c │ │ + ldr x9, [sp, #24] │ │ + add x12, x9, x22, lsl #5 │ │ + mov w9, #0x2 // #2 │ │ + b 38cec │ │ + add x9, x9, #0x1 │ │ + add x12, x12, #0x20 │ │ + mov x11, x14 │ │ + cmp x8, x9 │ │ + mov x10, x13 │ │ + b.eq 3901c // b.none │ │ + ldr x13, [x12] │ │ + cmp x13, x10 │ │ + b.cc 38d0c // b.lo, b.ul, b.last │ │ + ldur x14, [x12, #-16] │ │ + cmp x13, x10 │ │ + b.hi 38cd4 // b.pmore │ │ + cmp x14, x11 │ │ + b.cs 38cd4 // b.hs, b.nlast │ │ + mov w10, wzr │ │ + ldr x11, [sp, #72] │ │ + cmp x9, x11 │ │ + b.cc 38b8c // b.lo, b.ul, b.last │ │ + b 38cb0 │ │ + lsl x10, x22, #5 │ │ + ldp x12, x13, [sp, #8] │ │ + lsr x8, x9, #1 │ │ + add x11, x10, x9, lsl #5 │ │ + add x10, x13, x10 │ │ + add x11, x12, x11 │ │ + ldp q0, q3, [x11, #-16] │ │ + sub x8, x8, #0x1 │ │ + ldp q1, q2, [x10, #-16] │ │ + stur q0, [x10, #-16] │ │ + stur q1, [x11, #-16] │ │ + str q3, [x10], #32 │ │ + str q2, [x11], #-32 │ │ + cbnz x8, 38d38 │ │ + mov x8, x9 │ │ + mov w9, #0x1 // #1 │ │ + orr x11, x9, x8, lsl #1 │ │ + lsl x8, x22, #1 │ │ + ldr x10, [sp, #56] │ │ + sub x9, x8, x27, lsr #1 │ │ + add x8, x8, x11, lsr #1 │ │ + mul x9, x9, x10 │ │ + mul x8, x8, x10 │ │ + eor x8, x8, x9 │ │ + clz x10, x8 │ │ + cmp x23, #0x2 │ │ + b.cc 38fec // b.lo, b.ul, b.last │ │ + lsl x8, x22, #5 │ │ + ldr x9, [sp, #104] │ │ + str x10, [sp, #112] │ │ + str x22, [sp, #96] │ │ + add x21, x9, x8 │ │ + ldr x9, [sp, #48] │ │ + add x8, x9, x8 │ │ + stp x8, x11, [sp, #80] │ │ + b 38ddc │ │ + mov x22, x24 │ │ + mov x1, x20 │ │ + sub x2, x8, x1 │ │ + mov x0, x22 │ │ + bl 75770 │ │ + ldp x10, x3, [sp, #112] │ │ + mov w8, #0x1 // #1 │ │ + ldr x22, [sp, #96] │ │ + orr x27, x8, x19, lsl #1 │ │ + cmp x28, #0x1 │ │ + b.ls 38fe0 // b.plast │ │ + sub x28, x23, #0x1 │ │ + sub x8, x29, #0x4a │ │ + ldrb w8, [x8, x28] │ │ + cmp w8, w10 │ │ + b.cc 38fe4 // b.lo, b.ul, b.last │ │ + add x8, sp, #0x80 │ │ + lsr x26, x27, #1 │ │ + mov x23, x28 │ │ + ldr x24, [x8, x28, lsl #3] │ │ + lsr x25, x24, #1 │ │ + orr w8, w24, w27 │ │ + and x8, x8, #0x1 │ │ + add x19, x25, x26 │ │ + cmp x19, x3 │ │ + ccmp x8, #0x0, #0x0, ls // ls = plast │ │ + b.eq 38e68 // b.none │ │ + ldr x9, [sp, #104] │ │ + sub x8, x22, x19 │ │ + add x22, x9, x8, lsl #5 │ │ + tbnz w24, #0, 38e78 │ │ + orr x8, x25, #0x1 │ │ + ldr x3, [sp, #120] │ │ + mov x0, x22 │ │ + clz x8, x8 │ │ + mov x1, x25 │ │ + mov x2, x20 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + eor w4, w8, #0x7e │ │ + bl 39088 │ │ + ldp x10, x3, [sp, #112] │ │ + tbz w27, #0, 38e7c │ │ + cmp x27, #0x2 │ │ + b.cs 38eb0 // b.hs, b.nlast │ │ + b 38dc8 │ │ + lsl x27, x19, #1 │ │ + cmp x28, #0x1 │ │ + b.hi 38ddc // b.pmore │ │ + b 38fe0 │ │ + tbnz w27, #0, 38e5c │ │ + orr x8, x26, #0x1 │ │ + add x0, x22, x25, lsl #5 │ │ + ldr x3, [sp, #120] │ │ + clz x8, x8 │ │ + mov x1, x26 │ │ + mov x2, x20 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + eor w4, w8, #0x7e │ │ + bl 39088 │ │ + ldp x10, x3, [sp, #112] │ │ + cmp x27, #0x2 │ │ + b.cc 38dc8 // b.lo, b.ul, b.last │ │ + cmp x24, #0x2 │ │ + b.cc 38dc8 // b.lo, b.ul, b.last │ │ + cmp x26, x25 │ │ + csel x8, x26, x25, cc // cc = lo, ul, last │ │ + cmp x3, x8 │ │ + b.cc 38dc8 // b.lo, b.ul, b.last │ │ + add x24, x22, x25, lsl #5 │ │ + lsl x27, x8, #5 │ │ + cmp x25, x26 │ │ + mov x0, x20 │ │ + csel x1, x24, x22, hi // hi = pmore │ │ + mov x2, x27 │ │ + bl 75770 │ │ + cmp x25, x26 │ │ + add x8, x20, x27 │ │ + b.ls 38f68 // b.plast │ │ + ldr x9, [sp, #80] │ │ + ldur x11, [x8, #-16] │ │ + ldur x12, [x24, #-16] │ │ + sub x10, x24, #0x20 │ │ + sub x8, x8, #0x20 │ │ + cmp x11, x12 │ │ + b.cs 38f18 // b.hs, b.nlast │ │ + mov w11, #0x1 // #1 │ │ + mov x12, x10 │ │ + b 38f38 │ │ + ldr x13, [x10] │ │ + ldr x14, [x8] │ │ + cmp x11, x12 │ │ + cset w11, ls // ls = plast │ │ + cmp x14, x13 │ │ + cset w12, cc // cc = lo, ul, last │ │ + ands w11, w11, w12 │ │ + csel x12, x10, x8, ne // ne = any │ │ + mvn w13, w11 │ │ + ldp q1, q0, [x12] │ │ + and x13, x13, #0x1 │ │ + add x24, x10, x13, lsl #5 │ │ + and x10, x11, #0x1 │ │ + add x8, x8, x10, lsl #5 │ │ + stp q1, q0, [x9], #-32 │ │ + cmp x24, x22 │ │ + b.eq 38db0 // b.none │ │ + cmp x8, x20 │ │ + b.ne 38ef4 // b.any │ │ + b 38db0 │ │ + mov x1, x20 │ │ + b 38fb4 │ │ + ldr x11, [x1] │ │ + ldr x12, [x24] │ │ + cmp x9, x10 │ │ + cset w9, ls // ls = plast │ │ + cmp x12, x11 │ │ + cset w10, cc // cc = lo, ul, last │ │ + ands w9, w9, w10 │ │ + eor w10, w9, #0x1 │ │ + csel x11, x24, x1, ne // ne = any │ │ + add x1, x1, x10, lsl #5 │ │ + ldp q1, q0, [x11] │ │ + cmp x1, x8 │ │ + stp q1, q0, [x22], #32 │ │ + b.eq 38db8 // b.none │ │ + add x24, x24, x9, lsl #5 │ │ + cmp x24, x21 │ │ + b.eq 38db8 // b.none │ │ + ldr x9, [x24, #16] │ │ + ldr x10, [x1, #16] │ │ + cmp x9, x10 │ │ + b.cs 38f70 // b.hs, b.nlast │ │ + mov w9, #0x1 // #1 │ │ + add x1, x1, xzr, lsl #5 │ │ + ldp q1, q0, [x24] │ │ + cmp x1, x8 │ │ + stp q1, q0, [x22], #32 │ │ + b.ne 38fa8 // b.any │ │ + b 38db8 │ │ + mov w23, #0x1 // #1 │ │ + ldr x19, [sp, #64] │ │ + ldr x11, [sp, #88] │ │ + add x8, sp, #0x80 │ │ + cmp x19, x22 │ │ + str x27, [x8, x23, lsl #3] │ │ + sub x8, x29, #0x4a │ │ + strb w10, [x8, x23] │ │ + b.ls 39024 // b.plast │ │ + add x22, x22, x11, lsr #1 │ │ + add x23, x23, #0x1 │ │ + mov x27, x11 │ │ + subs x8, x19, x22 │ │ + b.hi 38b78 // b.pmore │ │ + b 38b64 │ │ + mov w10, wzr │ │ + b 38ca0 │ │ + tbnz w27, #0, 39068 │ │ + orr x8, x19, #0x1 │ │ + ldr x0, [sp, #104] │ │ + mov x1, x19 │ │ + clz x8, x8 │ │ + mov x2, x20 │ │ + mov x5, xzr │ │ + lsl w8, w8, #1 │ │ + eor w4, w8, #0x7e │ │ + add sp, sp, #0x2e0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + b 39088 │ │ + add sp, sp, #0x2e0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + sub sp, sp, #0xc0 │ │ + stp x29, x30, [sp, #96] │ │ + stp x28, x27, [sp, #112] │ │ + stp x26, x25, [sp, #128] │ │ + stp x24, x23, [sp, #144] │ │ + stp x22, x21, [sp, #160] │ │ + stp x20, x19, [sp, #176] │ │ + add x29, sp, #0x60 │ │ + mov x21, x1 │ │ + mov x19, x2 │ │ + cmp x1, #0x21 │ │ + mov x20, x0 │ │ + b.cs 3910c // b.hs, b.nlast │ │ + cmp x21, #0x2 │ │ + b.cc 39798 // b.lo, b.ul, b.last │ │ + lsr x24, x21, #1 │ │ + cmp x21, #0x8 │ │ + lsl x8, x24, #5 │ │ + add x23, x20, x8 │ │ + add x22, x19, x8 │ │ + b.cc 39484 // b.lo, b.ul, b.last │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 39820 │ │ + mov x0, x23 │ │ + mov x1, x22 │ │ + bl 39820 │ │ + mov w8, #0x4 // #4 │ │ + lsl x9, x8, #5 │ │ + cmp x8, x24 │ │ + sub x10, x21, x24 │ │ + b.cc 394ac // b.lo, b.ul, b.last │ │ + b 39580 │ │ + mov x25, x5 │ │ + mov w23, w4 │ │ + mov x22, x3 │ │ + sub x8, x19, #0x20 │ │ + str x8, [sp, #8] │ │ + mov x24, x21 │ │ + cbz w23, 39468 │ │ + lsr x3, x24, #3 │ │ + mov w8, #0xe0 // #224 │ │ + cmp x24, #0x40 │ │ + madd x2, x3, x8, x20 │ │ + add x1, x20, x3, lsl #7 │ │ + b.cs 39180 // b.hs, b.nlast │ │ + ldr x14, [x20, #16] │ │ + ldr x9, [x1, #16] │ │ + ldr x13, [x20] │ │ + ldr x8, [x1] │ │ + cmp x14, x9 │ │ + b.cs 39190 // b.hs, b.nlast │ │ + ldr x10, [x2, #16] │ │ + ldr x11, [x2] │ │ + cmp x14, x10 │ │ + b.cc 391b0 // b.lo, b.ul, b.last │ │ + mov x26, x20 │ │ + b.hi 391d8 // b.pmore │ │ + cmp x13, x11 │ │ + mov x26, x20 │ │ + b.cc 391b0 // b.lo, b.ul, b.last │ │ + b 391d8 │ │ + mov x0, x20 │ │ + bl 399b4 │ │ + mov x26, x0 │ │ + b 391d8 │ │ + ldr x10, [x2, #16] │ │ + ccmp x13, x8, #0x2, ls // ls = plast │ │ + ldr x11, [x2] │ │ + cset w12, cc // cc = lo, ul, last │ │ + cmp x14, x10 │ │ + b.cs 39348 // b.hs, b.nlast │ │ + mov x26, x20 │ │ + tbz w12, #0, 391d8 │ │ + mov w12, #0x1 // #1 │ │ + cmp x9, x10 │ │ + b.cs 391c4 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 391cc │ │ + ccmp x8, x11, #0x2, ls // ls = plast │ │ + cset w8, cc // cc = lo, ul, last │ │ + eor w8, w12, w8 │ │ + cmp w8, #0x0 │ │ + csel x26, x2, x1, ne // ne = any │ │ + ldp q0, q1, [x26] │ │ + sub x8, x26, x20 │ │ + add x28, x19, x24, lsl #5 │ │ + lsr x27, x8, #5 │ │ + sub w23, w23, #0x1 │ │ + stp q0, q1, [sp, #16] │ │ + cbz x25, 3921c │ │ + ldr x8, [x25, #16] │ │ + ldr x9, [x26, #16] │ │ + cmp x8, x9 │ │ + b.cc 3921c // b.lo, b.ul, b.last │ │ + cmp x8, x9 │ │ + b.hi 39360 // b.pmore │ │ + ldr x8, [x26] │ │ + ldr x9, [x25] │ │ + cmp x9, x8 │ │ + b.cs 39360 // b.hs, b.nlast │ │ + cmp x22, x24 │ │ + b.cc 397e8 // b.lo, b.ul, b.last │ │ + mov x21, xzr │ │ + mov x8, x20 │ │ + mov x9, x28 │ │ + mov x10, x27 │ │ + add x11, x20, x27, lsl #5 │ │ + cmp x20, x11 │ │ + b.cc 392a4 // b.lo, b.ul, b.last │ │ + b 392d4 │ │ + sub x9, x9, #0x20 │ │ + ldp q1, q0, [x8], #32 │ │ + add x10, x9, x21, lsl #5 │ │ + stp q1, q0, [x10] │ │ + mov x10, x24 │ │ + add x11, x20, x24, lsl #5 │ │ + cmp x8, x11 │ │ + b.cc 392a4 // b.lo, b.ul, b.last │ │ + b 392d4 │ │ + ldr x14, [x26] │ │ + ldr x15, [x8] │ │ + cmp x12, x13 │ │ + cset w12, ls // ls = plast │ │ + sub x9, x9, #0x20 │ │ + cmp x15, x14 │ │ + cset w13, cc // cc = lo, ul, last │ │ + ands w12, w12, w13 │ │ + csel x13, x19, x9, ne // ne = any │ │ + ldp q1, q0, [x8], #32 │ │ + add x13, x13, x21, lsl #5 │ │ + cmp x8, x11 │ │ + add x21, x12, x21 │ │ + stp q1, q0, [x13] │ │ + b.cs 392d4 // b.hs, b.nlast │ │ + ldr x12, [x8, #16] │ │ + ldr x13, [x26, #16] │ │ + cmp x12, x13 │ │ + b.cs 39268 // b.hs, b.nlast │ │ + sub x9, x9, #0x20 │ │ + mov w12, #0x1 // #1 │ │ + ldp q1, q0, [x8], #32 │ │ + add x13, x19, x21, lsl #5 │ │ + cmp x8, x11 │ │ + add x21, x12, x21 │ │ + stp q1, q0, [x13] │ │ + b.cc 392a4 // b.lo, b.ul, b.last │ │ + cmp x10, x24 │ │ + b.ne 39244 // b.any │ │ + lsl x2, x21, #5 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 75770 │ │ + add x0, x20, x21, lsl #5 │ │ + subs x1, x24, x21 │ │ + b.eq 39318 // b.none │ │ + ldr x8, [sp, #8] │ │ + mov x9, x1 │ │ + mov x10, x0 │ │ + add x8, x8, x24, lsl #5 │ │ + ldp q0, q1, [x8], #-32 │ │ + subs x9, x9, #0x1 │ │ + stp q0, q1, [x10], #32 │ │ + b.ne 39308 // b.any │ │ + cbz x21, 39360 │ │ + cmp x24, x21 │ │ + b.cc 397b8 // b.lo, b.ul, b.last │ │ + add x5, sp, #0x10 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, w23 │ │ + bl 39088 │ │ + cmp x21, #0x21 │ │ + mov x24, x21 │ │ + b.cs 39124 // b.hs, b.nlast │ │ + b 390bc │ │ + ccmp x13, x11, #0x2, ls // ls = plast │ │ + mov x26, x20 │ │ + cset w13, cc // cc = lo, ul, last │ │ + cmp w12, w13 │ │ + b.ne 391d8 // b.any │ │ + b 391b4 │ │ + cmp x22, x24 │ │ + b.cc 397e8 // b.lo, b.ul, b.last │ │ + mov x25, xzr │ │ + mov x8, x20 │ │ + add x9, x20, x27, lsl #5 │ │ + cmp x20, x9 │ │ + b.cc 393e0 // b.lo, b.ul, b.last │ │ + b 3940c │ │ + ldp q1, q0, [x8], #32 │ │ + add x9, x19, x25, lsl #5 │ │ + sub x28, x28, #0x20 │ │ + add x25, x25, #0x1 │ │ + mov x27, x24 │ │ + stp q1, q0, [x9] │ │ + add x9, x20, x24, lsl #5 │ │ + cmp x8, x9 │ │ + b.cc 393e0 // b.lo, b.ul, b.last │ │ + b 3940c │ │ + ldr x12, [x26] │ │ + ldr x13, [x8] │ │ + cmp x11, x10 │ │ + sub x28, x28, #0x20 │ │ + ccmp x12, x13, #0x2, ls // ls = plast │ │ + cset w10, cs // cs = hs, nlast │ │ + cmp w10, #0x0 │ │ + csel x11, x19, x28, ne // ne = any │ │ + ldp q1, q0, [x8], #32 │ │ + add x11, x11, x25, lsl #5 │ │ + cmp x8, x9 │ │ + add x25, x10, x25 │ │ + stp q1, q0, [x11] │ │ + b.cs 3940c // b.hs, b.nlast │ │ + ldr x10, [x8, #16] │ │ + ldr x11, [x26, #16] │ │ + cmp x11, x10 │ │ + b.cs 393a8 // b.hs, b.nlast │ │ + sub x28, x28, #0x20 │ │ + ldp q1, q0, [x8], #32 │ │ + add x11, x28, x25, lsl #5 │ │ + cmp x8, x9 │ │ + add x25, xzr, x25 │ │ + stp q1, q0, [x11] │ │ + b.cc 393e0 // b.lo, b.ul, b.last │ │ + cmp x27, x24 │ │ + b.ne 39380 // b.any │ │ + lsl x2, x25, #5 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 75770 │ │ + subs x21, x24, x25 │ │ + b.eq 39798 // b.none │ │ + ldr x8, [sp, #8] │ │ + add x20, x20, x25, lsl #5 │ │ + mov x9, x21 │ │ + add x8, x8, x24, lsl #5 │ │ + mov x10, x20 │ │ + ldp q0, q1, [x8], #-32 │ │ + subs x9, x9, #0x1 │ │ + stp q0, q1, [x10], #32 │ │ + b.ne 39440 // b.any │ │ + cmp x24, x25 │ │ + b.cc 397ec // b.lo, b.ul, b.last │ │ + cmp x21, #0x21 │ │ + mov x25, xzr │ │ + b.cs 39120 // b.hs, b.nlast │ │ + b 390bc │ │ + mov x0, x20 │ │ + mov x1, x24 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, #0x1 // #1 │ │ + bl 38a98 │ │ + b 39798 │ │ + ldp q1, q0, [x20] │ │ + mov w8, #0x1 // #1 │ │ + str q0, [x19, #16] │ │ + ldp q2, q0, [x23] │ │ + str q1, [x19] │ │ + stp q2, q0, [x22] │ │ + lsl x9, x8, #5 │ │ + cmp x8, x24 │ │ + sub x10, x21, x24 │ │ + b.cs 39580 // b.hs, b.nlast │ │ + add x13, x8, #0x1 │ │ + mov x11, x9 │ │ + mov x12, x8 │ │ + b 394d8 │ │ + mov x0, x19 │ │ + stp x14, x15, [x0] │ │ + stp x13, x16, [x0, #16] │ │ + cmp x12, x24 │ │ + add x11, x11, #0x20 │ │ + cinc x13, x12, cc // cc = lo, ul, last │ │ + b.cs 39580 // b.hs, b.nlast │ │ + mov x17, x12 │ │ + mov x12, x13 │ │ + lsl x13, x17, #5 │ │ + add x14, x20, x13 │ │ + add x1, x19, x13 │ │ + ldp q1, q0, [x14] │ │ + ldur x15, [x1, #-16] │ │ + sub x0, x1, #0x20 │ │ + stp q1, q0, [x1] │ │ + ldr x13, [x1, #16] │ │ + ldr x14, [x1] │ │ + cmp x13, x15 │ │ + b.cc 3951c // b.lo, b.ul, b.last │ │ + b.hi 394c8 // b.pmore │ │ + ldr x15, [x0] │ │ + cmp x14, x15 │ │ + b.cs 394c8 // b.hs, b.nlast │ │ + ldp q0, q1, [x0] │ │ + cmp x17, #0x1 │ │ + ldr x15, [x1, #8] │ │ + ldr x16, [x1, #24] │ │ + stp q0, q1, [x1] │ │ + b.eq 394c0 // b.none │ │ + mov x17, x11 │ │ + b 39550 │ │ + ldp q0, q1, [x1] │ │ + sub x17, x17, #0x20 │ │ + cmp x17, #0x20 │ │ + stp q0, q1, [x0, #-32]! │ │ + b.eq 394bc // b.none │ │ + add x0, x19, x17 │ │ + ldur x1, [x0, #-48] │ │ + cmp x13, x1 │ │ + sub x1, x0, #0x40 │ │ + b.cc 3953c // b.lo, b.ul, b.last │ │ + b.hi 39574 // b.pmore │ │ + ldr x2, [x1] │ │ + cmp x14, x2 │ │ + b.cc 3953c // b.lo, b.ul, b.last │ │ + add x17, x19, x17 │ │ + sub x0, x17, #0x20 │ │ + b 394c0 │ │ + cmp x8, x10 │ │ + b.cs 39668 // b.hs, b.nlast │ │ + add x13, x8, #0x1 │ │ + mov w11, #0x20 // #32 │ │ + mov x12, x22 │ │ + b 395b8 │ │ + mov x0, x22 │ │ + stp x14, x15, [x0] │ │ + stp x13, x16, [x0, #16] │ │ + cmp x8, x10 │ │ + sub x11, x11, #0x20 │ │ + add x12, x12, #0x20 │ │ + cinc x13, x8, cc // cc = lo, ul, last │ │ + b.cs 39668 // b.hs, b.nlast │ │ + mov x17, x8 │ │ + mov x8, x13 │ │ + lsl x13, x17, #5 │ │ + add x14, x23, x13 │ │ + add x1, x22, x13 │ │ + ldp q1, q0, [x14] │ │ + ldur x15, [x1, #-16] │ │ + sub x0, x1, #0x20 │ │ + stp q1, q0, [x1] │ │ + ldr x13, [x1, #16] │ │ + ldr x14, [x1] │ │ + cmp x13, x15 │ │ + b.cc 395fc // b.lo, b.ul, b.last │ │ + b.hi 395a4 // b.pmore │ │ + ldr x15, [x0] │ │ + cmp x14, x15 │ │ + b.cs 395a4 // b.hs, b.nlast │ │ + ldp q0, q1, [x0] │ │ + cmp x17, #0x1 │ │ + ldr x15, [x1, #8] │ │ + ldr x16, [x1, #24] │ │ + stp q0, q1, [x1] │ │ + b.eq 3959c // b.none │ │ + mov x0, x11 │ │ + mov x17, x12 │ │ + b 39638 │ │ + ldp q0, q1, [x2] │ │ + add x0, x0, #0x20 │ │ + cmp x9, x0 │ │ + sub x17, x17, #0x20 │ │ + stp q0, q1, [x1, #-32]! │ │ + b.eq 39598 // b.none │ │ + add x1, x17, x9 │ │ + ldur x2, [x1, #-48] │ │ + cmp x13, x2 │ │ + sub x2, x1, #0x40 │ │ + b.cc 39620 // b.lo, b.ul, b.last │ │ + b.hi 3965c // b.pmore │ │ + ldr x3, [x2] │ │ + cmp x14, x3 │ │ + b.cc 39620 // b.lo, b.ul, b.last │ │ + add x17, x17, x9 │ │ + sub x0, x17, #0x20 │ │ + b 3959c │ │ + lsl x23, x21, #5 │ │ + sub x12, x22, #0x20 │ │ + mov x9, x19 │ │ + mov x10, x20 │ │ + sub x11, x23, #0x20 │ │ + add x8, x19, x11 │ │ + b 396e8 │ │ + ldr x14, [x12] │ │ + ldr x17, [x8] │ │ + cmp x15, x16 │ │ + cset w15, ls // ls = plast │ │ + cmp x17, x14 │ │ + cset w14, cc // cc = lo, ul, last │ │ + ands w14, w15, w14 │ │ + csel x15, x12, x8, ne // ne = any │ │ + mvn w17, w13 │ │ + and x13, x13, #0x1 │ │ + add x16, x20, x11 │ │ + ldp q0, q1, [x15] │ │ + and x15, x14, #0x1 │ │ + sbfx x14, x14, #0, #1 │ │ + add x22, x22, x13, lsl #5 │ │ + and x13, x17, #0x1 │ │ + add x8, x8, x15, lsl #5 │ │ + add x9, x9, x13, lsl #5 │ │ + add x10, x10, #0x20 │ │ + add x12, x12, x14, lsl #5 │ │ + subs x24, x24, #0x1 │ │ + sub x11, x11, #0x20 │ │ + sub x8, x8, #0x20 │ │ + stp q0, q1, [x16] │ │ + b.eq 3975c // b.none │ │ + ldr x13, [x22, #16] │ │ + ldr x14, [x9, #16] │ │ + cmp x13, x14 │ │ + b.cs 39718 // b.hs, b.nlast │ │ + mov w13, #0x1 // #1 │ │ + ldr x15, [x8, #16] │ │ + ldr x16, [x12, #16] │ │ + ldp q1, q0, [x22] │ │ + cmp x15, x16 │ │ + stp q1, q0, [x10] │ │ + b.cs 39684 // b.hs, b.nlast │ │ + b 39750 │ │ + ldr x15, [x9] │ │ + ldr x16, [x22] │ │ + cmp x13, x14 │ │ + cset w13, ls // ls = plast │ │ + cmp x16, x15 │ │ + cset w14, cc // cc = lo, ul, last │ │ + ands w13, w13, w14 │ │ + csel x14, x22, x9, ne // ne = any │ │ + ldr x15, [x8, #16] │ │ + ldr x16, [x12, #16] │ │ + ldp q1, q0, [x14] │ │ + cmp x15, x16 │ │ + stp q1, q0, [x10] │ │ + b.cs 39684 // b.hs, b.nlast │ │ + mov w14, #0x1 // #1 │ │ + mov x15, x12 │ │ + b 396a4 │ │ + add x11, x12, #0x20 │ │ + tbz w21, #0, 39784 │ │ + cmp x9, x11 │ │ + csel x12, x9, x22, cc // cc = lo, ul, last │ │ + cset w13, cc // cc = lo, ul, last │ │ + ldp q1, q0, [x12] │ │ + cset w12, cs // cs = hs, nlast │ │ + add x9, x9, x13, lsl #5 │ │ + add x22, x22, x12, lsl #5 │ │ + stp q1, q0, [x10] │ │ + cmp x9, x11 │ │ + b.ne 397e4 // b.any │ │ + add x8, x8, #0x20 │ │ + cmp x22, x8 │ │ + b.ne 397e4 // b.any │ │ + ldp x20, x19, [sp, #176] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x24, x23, [sp, #144] │ │ + ldp x26, x25, [sp, #128] │ │ + ldp x28, x27, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xc0 │ │ + ret │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #48] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x200 │ │ + add x0, sp, #0x30 │ │ + stp xzr, xzr, [sp, #72] │ │ + str x8, [sp, #64] │ │ + bl 17620 │ │ + bl 19f5c │ │ + brk #0x1 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x218 │ │ + mov x0, x25 │ │ + mov x1, x24 │ │ + mov x2, x24 │ │ + bl 186d8 │ │ + mov x21, x0 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + mov x2, x23 │ │ + bl 75770 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + ldr x8, [x0, #48] │ │ + ldr x9, [x0, #16] │ │ + cmp x8, x9 │ │ + b.cs 39878 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + ldr x9, [x0, #112] │ │ + ldr x10, [x0, #80] │ │ + cmp x9, x10 │ │ + b.cc 3989c // b.lo, b.ul, b.last │ │ + mov x11, x0 │ │ + cmp x9, x10 │ │ + ldr x12, [x11, #64]! │ │ + mov x13, x11 │ │ + ldr x14, [x13, #32]! │ │ + cset w9, ls // ls = plast │ │ + cmp x14, x12 │ │ + cset w10, cc // cc = lo, ul, last │ │ + tst w9, w10 │ │ + mov w9, #0x2 // #2 │ │ + csel x10, x13, x11, ne // ne = any │ │ + cinc x9, x9, eq // eq = none │ │ + b 398a4 │ │ + ldr x10, [x0] │ │ + ldr x11, [x0, #32] │ │ + cmp x8, x9 │ │ + ccmp x11, x10, #0x2, ls // ls = plast │ │ + cset w8, cc // cc = lo, ul, last │ │ + ldr x9, [x0, #112] │ │ + ldr x10, [x0, #80] │ │ + cmp x9, x10 │ │ + b.cs 39844 // b.hs, b.nlast │ │ + add x10, x0, #0x60 │ │ + mov w9, #0x2 // #2 │ │ + mov w11, w8 │ │ + ldr x12, [x10, #16] │ │ + eor w8, w8, #0x1 │ │ + add x11, x0, x11, lsl #5 │ │ + add x8, x0, x8, lsl #5 │ │ + add x9, x0, x9, lsl #5 │ │ + ldr x13, [x11, #16] │ │ + cmp x12, x13 │ │ + b.cs 3992c // b.hs, b.nlast │ │ + mov w12, #0x1 // #1 │ │ + ldr x13, [x9, #16] │ │ + ldr x14, [x8, #16] │ │ + cmp x13, x14 │ │ + b.cc 39950 // b.lo, b.ul, b.last │ │ + ldr x15, [x8] │ │ + ldr x16, [x9] │ │ + cmp x13, x14 │ │ + cset w13, ls // ls = plast │ │ + cmp x16, x15 │ │ + cset w14, cc // cc = lo, ul, last │ │ + tst w13, w14 │ │ + csel x15, x10, x8, ne // ne = any │ │ + cmp w12, #0x0 │ │ + csel x12, x10, x11, ne // ne = any │ │ + csel x11, x11, x15, ne // ne = any │ │ + csel x10, x8, x10, ne // ne = any │ │ + tst w13, w14 │ │ + csel x8, x8, x9, ne // ne = any │ │ + csel x9, x9, x10, ne // ne = any │ │ + ldr x13, [x9, #16] │ │ + ldr x10, [x11, #16] │ │ + cmp x13, x10 │ │ + b.cs 39968 // b.hs, b.nlast │ │ + b 39990 │ │ + ldr x14, [x11] │ │ + ldr x15, [x10] │ │ + cmp x12, x13 │ │ + ccmp x15, x14, #0x2, ls // ls = plast │ │ + cset w12, cc // cc = lo, ul, last │ │ + ldr x13, [x9, #16] │ │ + ldr x14, [x8, #16] │ │ + cmp x13, x14 │ │ + b.cs 398dc // b.hs, b.nlast │ │ + cmp w12, #0x0 │ │ + csel x12, x10, x11, ne // ne = any │ │ + csel x11, x11, x10, ne // ne = any │ │ + ldr x10, [x11, #16] │ │ + cmp x13, x10 │ │ + b.cc 39990 // b.lo, b.ul, b.last │ │ + ldr x14, [x11] │ │ + ldr x15, [x9] │ │ + cmp x13, x10 │ │ + cset w10, ls // ls = plast │ │ + cmp x15, x14 │ │ + cset w13, cc // cc = lo, ul, last │ │ + tst w10, w13 │ │ + csel x10, x9, x11, ne // ne = any │ │ + csel x11, x11, x9, ne // ne = any │ │ + mov x9, x10 │ │ + ldp q1, q0, [x12] │ │ + stp q1, q0, [x1] │ │ + ldp q1, q0, [x9] │ │ + stp q1, q0, [x1, #32] │ │ + ldp q1, q0, [x11] │ │ + stp q1, q0, [x1, #64] │ │ + ldp q1, q0, [x8] │ │ + stp q1, q0, [x1, #96] │ │ + ret │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ + cmp x3, #0x8 │ │ + b.cc 39a30 // b.lo, b.ul, b.last │ │ + lsr x21, x3, #3 │ │ + lsl x8, x21, #8 │ │ + lsl x23, x21, #7 │ │ + mov x3, x21 │ │ + sub x24, x8, x21, lsl #5 │ │ + add x1, x0, x23 │ │ + add x2, x0, x24 │ │ + bl 399b4 │ │ + mov x22, x0 │ │ + add x1, x20, x23 │ │ + add x2, x20, x24 │ │ + mov x0, x20 │ │ + mov x3, x21 │ │ + bl 399b4 │ │ + mov x20, x0 │ │ + add x1, x19, x23 │ │ + add x2, x19, x24 │ │ + mov x0, x19 │ │ + mov x3, x21 │ │ + bl 399b4 │ │ + mov x19, x0 │ │ + mov x0, x22 │ │ + ldr x14, [x0, #16] │ │ + ldr x8, [x20, #16] │ │ + ldr x13, [x0] │ │ + ldr x9, [x20] │ │ + cmp x14, x8 │ │ + b.cs 39a78 // b.hs, b.nlast │ │ + ldr x10, [x19, #16] │ │ + ldr x11, [x19] │ │ + cmp x14, x10 │ │ + b.cc 39a94 // b.lo, b.ul, b.last │ │ + b.hi 39a64 // b.pmore │ │ + cmp x13, x11 │ │ + b.cc 39a94 // b.lo, b.ul, b.last │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + ldr x10, [x19, #16] │ │ + ccmp x13, x9, #0x2, ls // ls = plast │ │ + ldr x11, [x19] │ │ + cset w12, cc // cc = lo, ul, last │ │ + cmp x14, x10 │ │ + b.cs 39ad0 // b.hs, b.nlast │ │ + tbz w12, #0, 39a64 │ │ + mov w12, #0x1 // #1 │ │ + cmp x8, x10 │ │ + ccmp x9, x11, #0x2, ls // ls = plast │ │ + mov w9, #0x1 // #1 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + csel w8, w9, w11, cc // cc = lo, ul, last │ │ + eor w8, w12, w8 │ │ + cmp w8, #0x0 │ │ + csel x0, x19, x20, ne // ne = any │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + ccmp x13, x11, #0x2, ls // ls = plast │ │ + cset w13, cc // cc = lo, ul, last │ │ + cmp w12, w13 │ │ + b.ne 39a64 // b.any │ │ + b 39a98 │ │ + str x23, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + cbz x4, 39fac │ │ + lsr w10, w2, #8 │ │ + and w8, w2, #0xffff0000 │ │ + add x9, x3, x4, lsl #4 │ │ + ldp x6, x5, [x1] │ │ + cmp w8, #0x20, lsl #12 │ │ + mov x7, xzr │ │ + csel w11, w2, w10, eq // eq = none │ │ + adrp x13, 6000 │ │ + add x13, x13, #0x5ea │ │ + mov w14, #0xffffe0e0 // #-7968 │ │ + adrp x15, 6000 │ │ + add x15, x15, #0x62c │ │ + mov w16, #0xffffe0ff // #-7937 │ │ + adrp x17, 6000 │ │ + add x17, x17, #0x5be │ │ + ldrh w20, [x3, #10] │ │ + sub w19, w20, #0x1 │ │ + cmp w19, #0x2b │ │ + b.hi 39b70 // b.pmore │ │ + adr x21, 39b54 │ │ + ldrb w22, [x17, x19] │ │ + add x21, x21, x22, lsl #2 │ │ + mov w19, #0x1 // #1 │ │ + br x21 │ │ + mov w19, #0x4 // #4 │ │ + and w19, w19, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + add w19, w20, w14 │ │ + cmp w19, #0x2 │ │ + b.cs 39b94 // b.hs, b.nlast │ │ + and w19, w10, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + cbz x7, 39c14 │ │ + subs x5, x5, x7 │ │ + b.cc 39f64 // b.lo, b.ul, b.last │ │ + add x19, x6, x7 │ │ + stp x19, x5, [x1] │ │ + sub w6, w20, #0x3 │ │ + cmp w6, #0x20 │ │ + b.hi 39c24 // b.pmore │ │ + adr x7, 39bc4 │ │ + ldrh w21, [x13, x6, lsl #1] │ │ + add x7, x7, x21, lsl #2 │ │ + br x7 │ │ + cbz x5, 39fd8 │ │ + mov x7, xzr │ │ + mov w21, wzr │ │ + sub x20, x5, #0x1 │ │ + add x6, x19, #0x1 │ │ + ldurb w22, [x6, #-1] │ │ + cmp w21, #0x3f │ │ + b.ne 39bec // b.any │ │ + cmp w22, #0x1 │ │ + b.hi 39fc4 // b.pmore │ │ + and x23, x22, #0x7f │ │ + lsl x23, x23, x21 │ │ + orr x7, x23, x7 │ │ + tbz w22, #7, 39d1c │ │ + sub x20, x20, #0x1 │ │ + add x6, x6, #0x1 │ │ + add w21, w21, #0x7 │ │ + cmn x20, #0x1 │ │ + b.ne 39bd8 // b.any │ │ + b 39fd0 │ │ + mov x19, x6 │ │ + sub w6, w20, #0x3 │ │ + cmp w6, #0x20 │ │ + b.ls 39bb4 // b.plast │ │ + add w6, w20, w16 │ │ + cmp w6, #0x2 │ │ + b.cs 3a020 // b.hs, b.nlast │ │ + mov x6, x19 │ │ + cbz x5, 39f80 │ │ + ldrsb w7, [x6], #1 │ │ + sub x5, x5, #0x1 │ │ + stp x6, x5, [x1] │ │ + tbnz w7, #31, 39c34 │ │ + mov x7, xzr │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + cbz x5, 3a0c8 │ │ + mov x7, x19 │ │ + sub x20, x5, #0x1 │ │ + ldrb w21, [x7], #1 │ │ + stp x7, x20, [x1] │ │ + and w6, w21, #0x7f │ │ + tbz w21, #7, 39c94 │ │ + cbz x20, 3a0b4 │ │ + ldrb w21, [x19, #1] │ │ + add x7, x19, #0x2 │ │ + sub x20, x5, #0x2 │ │ + stp x7, x20, [x1] │ │ + bfi w6, w21, #7, #7 │ │ + tbnz w21, #7, 39d38 │ │ + mov w8, w6 │ │ + and w19, w8, #0xffff │ │ + mov x6, x7 │ │ + mov x5, x20 │ │ + sub w21, w19, #0x1 │ │ + cmp w21, #0x2b │ │ + b.hi 39d80 // b.pmore │ │ + adr x7, 39cc0 │ │ + ldrb w19, [x15, x21] │ │ + add x7, x7, x19, lsl #2 │ │ + br x7 │ │ + cbz x5, 3a0c4 │ │ + mov x7, x6 │ │ + sub x20, x5, #0x1 │ │ + ldrb w19, [x7], #1 │ │ + stp x7, x20, [x1] │ │ + and w8, w19, #0x7f │ │ + tbz w19, #7, 39c98 │ │ + cbz x20, 3a0b4 │ │ + ldrb w19, [x6, #1] │ │ + add x7, x6, #0x2 │ │ + sub x20, x5, #0x2 │ │ + stp x7, x20, [x1] │ │ + bfi w8, w19, #7, #7 │ │ + tbz w19, #7, 39c98 │ │ + cbz x20, 3a0b4 │ │ + ldrb w19, [x6, #2] │ │ + add x7, x6, #0x3 │ │ + sub x20, x5, #0x3 │ │ + stp x7, x20, [x1] │ │ + cmp w19, #0x3 │ │ + b.hi 3a0fc // b.pmore │ │ + orr w8, w8, w19, lsl #14 │ │ + b 39c98 │ │ + stp x6, x20, [x1] │ │ + mov x5, x20 │ │ + mov x12, x7 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + cbz x20, 3a0b4 │ │ + ldrb w21, [x19, #2] │ │ + add x7, x19, #0x3 │ │ + sub x20, x5, #0x3 │ │ + stp x7, x20, [x1] │ │ + cmp w21, #0x3 │ │ + b.hi 3a0f4 // b.pmore │ │ + orr w8, w6, w21, lsl #14 │ │ + b 39c98 │ │ + mov x7, xzr │ │ + b 39b54 │ │ + mov w19, #0x1 // #1 │ │ + and w19, w19, #0xff │ │ + add x7, xzr, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + add w7, w19, w16 │ │ + cmp w7, #0x2 │ │ + b.cc 39da0 // b.lo, b.ul, b.last │ │ + add w7, w19, w14 │ │ + cmp w7, #0x2 │ │ + b.cs 3a024 // b.hs, b.nlast │ │ + mov x7, xzr │ │ + b 39b7c │ │ + mov x19, x6 │ │ + b 39c30 │ │ + mov x7, xzr │ │ + mov w19, #0x2 // #2 │ │ + and w19, w19, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x7, xzr │ │ + mov w19, #0x8 // #8 │ │ + and w19, w19, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x7, xzr │ │ + and w19, wzr, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x19, x6 │ │ + cbnz x5, 39bc8 │ │ + b 39fd8 │ │ + mov x7, xzr │ │ + mov w19, #0x3 // #3 │ │ + and w19, w19, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x7, xzr │ │ + and w19, w11, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x19, x6 │ │ + cbz x5, 3a004 │ │ + mov x6, xzr │ │ + ldrb w7, [x19, x6] │ │ + cbz w7, 39e70 │ │ + add x6, x6, #0x1 │ │ + cmp x5, x6 │ │ + b.ne 39e58 // b.any │ │ + b 3a004 │ │ + add x4, x19, x6 │ │ + mvn x20, x6 │ │ + mov x7, xzr │ │ + add x6, x4, #0x1 │ │ + add x5, x5, x20 │ │ + mov x4, x19 │ │ + stp x6, x5, [x1] │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x7, xzr │ │ + mov w19, #0x10 // #16 │ │ + and w19, w19, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x19, x6 │ │ + cmp x5, #0x1 │ │ + b.ls 3a08c // b.plast │ │ + ldrh w7, [x19], #2 │ │ + sub x5, x5, #0x2 │ │ + stp x19, x5, [x1] │ │ + mov x6, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x7, xzr │ │ + mov w19, w2 │ │ + and w19, w19, #0xff │ │ + add x7, x7, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x19, x6 │ │ + cmp x5, #0x3 │ │ + b.ls 3a064 // b.plast │ │ + ldr w7, [x19], #4 │ │ + sub x5, x5, #0x4 │ │ + stp x19, x5, [x1] │ │ + mov x6, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + b 39f58 │ │ + mov x19, x6 │ │ + cbz x5, 3a040 │ │ + ldrb w7, [x19], #1 │ │ + sub x5, x5, #0x1 │ │ + stp x19, x5, [x1] │ │ + mov x6, x19 │ │ + add x3, x3, #0x10 │ │ + cmp x3, x9 │ │ + b.ne 39b30 // b.any │ │ + cbz x7, 39fac │ │ + subs x8, x5, x7 │ │ + b.cs 39fa4 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + str x6, [x0, #8] │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x0, #6] │ │ + strh w8, [x0] │ │ + stur wzr, [x0, #2] │ │ + str x6, [x0, #8] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + add x9, x6, x7 │ │ + stp x9, x8, [x1] │ │ + mov w8, #0x52 // #82 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov w8, #0x6 // #6 │ │ + stp x6, x20, [x1] │ │ + b 39fe0 │ │ + add x19, x19, x5 │ │ + stp x19, xzr, [x1] │ │ + mov w8, #0x13 // #19 │ │ + mov x12, x19 │ │ + strb w8, [x0] │ │ + strb wzr, [x0, #1] │ │ + strh wzr, [x0, #6] │ │ + stur wzr, [x0, #2] │ │ + str x12, [x0, #8] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov x8, #0x13 // #19 │ │ + bfxil x4, x8, #0, #8 │ │ + stp x4, x19, [x0] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov w8, w20 │ │ + mov w9, #0xc // #12 │ │ + strh w8, [x0, #2] │ │ + strb w9, [x0] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x0, #6] │ │ + strh w8, [x0] │ │ + stur wzr, [x0, #2] │ │ + str x19, [x0, #8] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov w8, #0x13 // #19 │ │ + stur wzr, [x0, #1] │ │ + strb w8, [x0] │ │ + strb wzr, [x0, #7] │ │ + sturh wzr, [x0, #5] │ │ + str x19, [x0, #8] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov w8, #0x13 // #19 │ │ + sturh wzr, [x0, #1] │ │ + strb w8, [x0] │ │ + strb wzr, [x0, #7] │ │ + stur wzr, [x0, #3] │ │ + str x19, [x0, #8] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov w8, wzr │ │ + mov w9, #0x13 // #19 │ │ + mov x19, x7 │ │ + b 3a0d0 │ │ + mov x19, x6 │ │ + mov w8, wzr │ │ + mov w9, #0x13 // #19 │ │ + strb w9, [x0] │ │ + strb wzr, [x0, #1] │ │ + strh w8, [x0, #2] │ │ + str wzr, [x0, #4] │ │ + str x19, [x0, #8] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldr x23, [sp], #48 │ │ + ret │ │ + mov w9, #0x6 // #6 │ │ + b 3a0d0 │ │ + mov w9, #0x6 // #6 │ │ + mov w8, #0x16 // #22 │ │ + b 3a0d0 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0x5555555555555555 // #6148914691236517205 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0x155, lsl #48 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 3a14c // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x810 │ │ + bl 16828 │ │ + add x9, x20, x20, lsl #1 │ │ + mov x19, x0 │ │ + lsl x2, x9, #4 │ │ + cbz x8, 3a174 │ │ + add x8, x8, x8, lsl #1 │ │ + ldr x9, [x19, #8] │ │ + lsl x8, x8, #4 │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 3a1ac // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x810 │ │ + bl 16828 │ │ + str x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + ldr x21, [x1, #40] │ │ + cbz x21, 3ac3c │ │ + ldr w10, [x1, #48] │ │ + mov x9, #0xffffffffffffffff // #-1 │ │ + ldrb w14, [x1, #52] │ │ + ldp x11, x20, [x1, #24] │ │ + ldr x6, [x1, #16] │ │ + neg w8, w10, lsl #3 │ │ + cmp x10, #0x50, lsl #12 │ │ + and x17, x10, #0xff │ │ + and w8, w8, #0x38 │ │ + lsr x12, x9, x8 │ │ + ldp x8, x13, [x1] │ │ + cset w9, cc // cc = lo, ul, last │ │ + sub x15, x12, x9 │ │ + sub x16, x13, x11 │ │ + add x9, x8, x11 │ │ + b 3a234 │ │ + cmp x22, x23 │ │ + mov x5, x21 │ │ + b.cc 3acf0 // b.lo, b.ul, b.last │ │ + mov x21, x19 │ │ + mov x20, x7 │ │ + cbz x19, 3ac3c │ │ + tbz w14, #0, 3a2a4 │ │ + mov x7, x20 │ │ + sub x22, x21, #0x1 │ │ + ldrb w19, [x7], #1 │ │ + cmp w19, #0x3 │ │ + b.le 3a368 │ │ + cmp w19, #0x5 │ │ + b.gt 3a3ec │ │ + cmp w19, #0x4 │ │ + b.eq 3a578 // b.none │ │ + cmp w19, #0x5 │ │ + mov w23, #0x18 // #24 │ │ + b.ne 3ad14 // b.any │ │ + and w6, w10, #0xff │ │ + cmp w6, #0x3 │ │ + b.gt 3a634 │ │ + cmp w6, #0x1 │ │ + b.eq 3a884 // b.none │ │ + cmp w6, #0x2 │ │ + mov w19, w10 │ │ + mov w23, #0x19 // #25 │ │ + b.ne 3ad14 // b.any │ │ + cmp x22, #0x1 │ │ + b.ls 3ac64 // b.plast │ │ + add x7, x20, #0x3 │ │ + ldurh w20, [x20, #1] │ │ + sub x19, x21, #0x3 │ │ + b 3a8c0 │ │ + and w7, w10, #0xff │ │ + cmp w7, #0x3 │ │ + b.gt 3a2f0 │ │ + cmp w7, #0x1 │ │ + b.eq 3a43c // b.none │ │ + cmp w7, #0x2 │ │ + b.ne 3ad00 // b.any │ │ + cmp x21, #0x1 │ │ + b.eq 3acc0 // b.none │ │ + mov x7, x20 │ │ + sub x19, x21, #0x2 │ │ + ldrh w23, [x7], #2 │ │ + cmp x19, #0x1 │ │ + stp x7, x19, [x1, #32] │ │ + b.ls 3acb4 // b.plast │ │ + add x7, x20, #0x4 │ │ + ldrh w20, [x20, #2] │ │ + sub x19, x21, #0x4 │ │ + b 3a48c │ │ + cmp w7, #0x4 │ │ + b.eq 3a460 // b.none │ │ + cmp w7, #0x8 │ │ + b.ne 3ad00 // b.any │ │ + cmp x21, #0x7 │ │ + b.ls 3acc0 // b.plast │ │ + sub x19, x21, #0x8 │ │ + add x7, x20, #0x8 │ │ + cmp x19, #0x8 │ │ + stp x7, x19, [x1, #32] │ │ + b.cc 3acb4 // b.lo, b.ul, b.last │ │ + ldrb w7, [x20, #6] │ │ + ldrh w19, [x20, #4] │ │ + ldr w22, [x20] │ │ + ldrh w23, [x20, #12] │ │ + ldr w24, [x20, #8] │ │ + ldrb w25, [x20, #15] │ │ + orr w7, w19, w7, lsl #16 │ │ + ldrb w19, [x20, #14] │ │ + orr x7, x22, x7, lsl #32 │ │ + orr w19, w23, w19, lsl #16 │ │ + lsl x22, x24, #8 │ │ + ldrb w23, [x20, #7] │ │ + lsl x24, x7, #8 │ │ + orr x22, x22, x19, lsl #40 │ │ + add x7, x20, #0x10 │ │ + sub x19, x21, #0x10 │ │ + extr x23, x23, x24, #8 │ │ + extr x20, x25, x22, #8 │ │ + b 3a48c │ │ + cmp w19, #0x1 │ │ + b.le 3a4bc │ │ + cmp w19, #0x2 │ │ + b.eq 3a510 // b.none │ │ + cmp w19, #0x3 │ │ + mov w23, #0x18 // #24 │ │ + b.ne 3ad14 // b.any │ │ + cbz x22, 3ac64 │ │ + mov x26, xzr │ │ + mov x23, xzr │ │ + mov w27, wzr │ │ + sub x19, x21, #0x3 │ │ + add x7, x20, #0x3 │ │ + mov x24, x22 │ │ + add x25, x20, x26 │ │ + cmp w27, #0x3f │ │ + ldrb w30, [x25, #1]! │ │ + b.ne 3a3b8 // b.any │ │ + cmp w30, #0x1 │ │ + b.hi 3ac44 // b.pmore │ │ + and x2, x30, #0x7f │ │ + sub x28, x24, #0x1 │ │ + lsl x2, x2, x27 │ │ + orr x23, x2, x23 │ │ + tbz w30, #7, 3a794 │ │ + add x26, x26, #0x1 │ │ + add w27, w27, #0x7 │ │ + sub x19, x19, #0x1 │ │ + cmp x22, x26 │ │ + add x7, x7, #0x1 │ │ + mov x24, x28 │ │ + b.ne 3a3a0 // b.any │ │ + b 3ac5c │ │ + cmp w19, #0x6 │ │ + b.eq 3a5e0 // b.none │ │ + cmp w19, #0x7 │ │ + mov w23, #0x18 // #24 │ │ + b.ne 3ad14 // b.any │ │ + and w19, w10, #0xff │ │ + cmp w19, #0x3 │ │ + b.gt 3a680 │ │ + cmp w19, #0x1 │ │ + b.eq 3a898 // b.none │ │ + cmp w19, #0x2 │ │ + mov w19, w10 │ │ + mov w23, #0x19 // #25 │ │ + b.ne 3ad14 // b.any │ │ + cmp x22, #0x1 │ │ + b.ls 3ac64 // b.plast │ │ + ldurh w22, [x20, #1] │ │ + add x24, x20, #0x3 │ │ + sub x21, x21, #0x3 │ │ + b 3a8f0 │ │ + mov x7, x20 │ │ + subs x19, x21, #0x1 │ │ + ldrb w23, [x7], #1 │ │ + stp x7, x19, [x1, #32] │ │ + b.eq 3acb4 // b.none │ │ + add x7, x20, #0x2 │ │ + ldrb w20, [x20, #1] │ │ + sub x19, x21, #0x2 │ │ + b 3a48c │ │ + cmp x21, #0x3 │ │ + b.ls 3acc0 // b.plast │ │ + mov x7, x20 │ │ + sub x19, x21, #0x4 │ │ + ldr w23, [x7], #4 │ │ + cmp x19, #0x3 │ │ + stp x7, x19, [x1, #32] │ │ + b.ls 3acb4 // b.plast │ │ + add x7, x20, #0x8 │ │ + ldr w20, [x20, #4] │ │ + sub x19, x21, #0x8 │ │ + orr x21, x20, x23 │ │ + stp x7, x19, [x1, #32] │ │ + cbz x21, 3ad50 │ │ + cmp x23, x12 │ │ + b.eq 3a8c4 // b.none │ │ + cmp x6, x15 │ │ + b.ne 3aa90 // b.any │ │ + mov x6, x15 │ │ + mov x21, x19 │ │ + mov x20, x7 │ │ + cbnz x19, 3a234 │ │ + b 3ac3c │ │ + b.ne 3ad48 // b.any │ │ + cbz x22, 3ac64 │ │ + mov x6, xzr │ │ + mov w22, wzr │ │ + sub x19, x21, #0x2 │ │ + add x7, x20, #0x2 │ │ + ldurb w23, [x7, #-1] │ │ + cmp w22, #0x3f │ │ + b.ne 3a4e8 // b.any │ │ + cmp w23, #0x1 │ │ + b.hi 3ac44 // b.pmore │ │ + and x24, x23, #0x7f │ │ + lsl x24, x24, x22 │ │ + orr x6, x24, x6 │ │ + tbz w23, #7, 3a74c │ │ + sub x19, x19, #0x1 │ │ + add x7, x7, #0x1 │ │ + add w22, w22, #0x7 │ │ + cmn x19, #0x1 │ │ + b.ne 3a4d4 // b.any │ │ + b 3ac50 │ │ + cbz x22, 3ac64 │ │ + mov x26, xzr │ │ + mov x23, xzr │ │ + mov w27, wzr │ │ + sub x19, x21, #0x3 │ │ + add x7, x20, #0x3 │ │ + mov x24, x22 │ │ + add x25, x20, x26 │ │ + cmp w27, #0x3f │ │ + ldrb w30, [x25, #1]! │ │ + b.ne 3a544 // b.any │ │ + cmp w30, #0x1 │ │ + b.hi 3ac44 // b.pmore │ │ + and x28, x30, #0x7f │ │ + lsl x2, x28, x27 │ │ + sub x28, x24, #0x1 │ │ + orr x23, x2, x23 │ │ + tbz w30, #7, 3a7e4 │ │ + add x26, x26, #0x1 │ │ + add w27, w27, #0x7 │ │ + sub x19, x19, #0x1 │ │ + cmp x22, x26 │ │ + add x7, x7, #0x1 │ │ + mov x24, x28 │ │ + b.ne 3a52c // b.any │ │ + b 3ac50 │ │ + cbz x22, 3ac64 │ │ + mov x26, xzr │ │ + mov x23, xzr │ │ + mov w27, wzr │ │ + sub x19, x21, #0x3 │ │ + add x7, x20, #0x3 │ │ + mov x24, x22 │ │ + add x25, x20, x26 │ │ + cmp w27, #0x3f │ │ + ldrb w30, [x25, #1]! │ │ + b.ne 3a5ac // b.any │ │ + cmp w30, #0x1 │ │ + b.hi 3ac44 // b.pmore │ │ + and x2, x30, #0x7f │ │ + sub x28, x24, #0x1 │ │ + lsl x2, x2, x27 │ │ + orr x23, x2, x23 │ │ + tbz w30, #7, 3a834 │ │ + add x26, x26, #0x1 │ │ + add w27, w27, #0x7 │ │ + sub x19, x19, #0x1 │ │ + cmp x22, x26 │ │ + add x7, x7, #0x1 │ │ + mov x24, x28 │ │ + b.ne 3a594 // b.any │ │ + b 3ac5c │ │ + and w19, w10, #0xff │ │ + cmp w19, #0x3 │ │ + b.gt 3a6cc │ │ + cmp w19, #0x1 │ │ + b.eq 3a958 // b.none │ │ + cmp w19, #0x2 │ │ + mov w19, w10 │ │ + mov w23, #0x19 // #25 │ │ + b.ne 3ad14 // b.any │ │ + cmp x22, #0x1 │ │ + b.ls 3ac64 // b.plast │ │ + sub x2, x21, #0x3 │ │ + add x7, x20, #0x3 │ │ + cmp x2, #0x1 │ │ + stp x7, x2, [x1, #32] │ │ + b.ls 3ad60 // b.plast │ │ + ldurh w22, [x20, #1] │ │ + ldurh w23, [x20, #3] │ │ + add x7, x20, #0x5 │ │ + sub x19, x21, #0x5 │ │ + b 3a9ac │ │ + cmp w6, #0x4 │ │ + b.eq 3a8ac // b.none │ │ + cmp w6, #0x8 │ │ + mov w19, w10 │ │ + mov w23, #0x19 // #25 │ │ + b.ne 3ad14 // b.any │ │ + cmp x22, #0x7 │ │ + b.ls 3ac64 // b.plast │ │ + ldrb w2, [x20, #7] │ │ + ldurh w6, [x20, #5] │ │ + sub x19, x21, #0x9 │ │ + ldur w7, [x20, #1] │ │ + ldrb w22, [x20, #8] │ │ + orr w2, w6, w2, lsl #16 │ │ + lsl x6, x7, #8 │ │ + add x7, x20, #0x9 │ │ + orr x2, x6, x2, lsl #40 │ │ + extr x20, x22, x2, #8 │ │ + b 3a8c0 │ │ + cmp w19, #0x4 │ │ + b.eq 3a8dc // b.none │ │ + cmp w19, #0x8 │ │ + mov w19, w10 │ │ + mov w23, #0x19 // #25 │ │ + b.ne 3ad14 // b.any │ │ + cmp x22, #0x7 │ │ + b.ls 3ac64 // b.plast │ │ + ldrb w2, [x20, #7] │ │ + ldurh w7, [x20, #5] │ │ + add x24, x20, #0x9 │ │ + ldur w19, [x20, #1] │ │ + sub x21, x21, #0x9 │ │ + orr w2, w7, w2, lsl #16 │ │ + lsl x7, x19, #8 │ │ + ldrb w19, [x20, #8] │ │ + orr x2, x7, x2, lsl #40 │ │ + extr x22, x19, x2, #8 │ │ + b 3a8f0 │ │ + cmp w19, #0x4 │ │ + b.eq 3a980 // b.none │ │ + cmp w19, #0x8 │ │ + mov w19, w10 │ │ + mov w23, #0x19 // #25 │ │ + b.ne 3ad14 // b.any │ │ + cmp x22, #0x7 │ │ + b.ls 3ac64 // b.plast │ │ + sub x2, x21, #0x9 │ │ + add x7, x20, #0x9 │ │ + cmp x2, #0x8 │ │ + stp x7, x2, [x1, #32] │ │ + b.cc 3ad60 // b.lo, b.ul, b.last │ │ + ldrb w2, [x20, #7] │ │ + ldurh w7, [x20, #5] │ │ + ldur w19, [x20, #1] │ │ + ldurh w22, [x20, #13] │ │ + ldur w23, [x20, #9] │ │ + orr w2, w7, w2, lsl #16 │ │ + ldrb w7, [x20, #15] │ │ + orr x2, x19, x2, lsl #32 │ │ + orr w7, w22, w7, lsl #16 │ │ + lsl x19, x23, #8 │ │ + ldrb w22, [x20, #8] │ │ + ldrb w23, [x20, #16] │ │ + lsl x2, x2, #8 │ │ + orr x24, x19, x7, lsl #40 │ │ + add x7, x20, #0x11 │ │ + sub x19, x21, #0x11 │ │ + extr x22, x22, x2, #8 │ │ + extr x23, x23, x24, #8 │ │ + b 3a9ac │ │ + cmp x13, x11 │ │ + stp x7, x19, [x1, #32] │ │ + b.cc 3ad80 // b.lo, b.ul, b.last │ │ + mul x21, x6, x17 │ │ + subs x20, x16, x21 │ │ + b.cc 3ad70 // b.lo, b.ul, b.last │ │ + and w22, w10, #0xff │ │ + add x6, x9, x21 │ │ + cmp w22, #0x3 │ │ + b.gt 3a9b4 │ │ + cmp w22, #0x1 │ │ + b.eq 3aac0 // b.none │ │ + cmp w22, #0x2 │ │ + b.ne 3adac // b.any │ │ + cmp x20, #0x1 │ │ + b.ls 3ad8c // b.plast │ │ + ldrh w20, [x6] │ │ + b 3a8c4 │ │ + add x20, x25, #0x1 │ │ + stp x20, x28, [x1, #32] │ │ + cbz x28, 3ac8c │ │ + mov x21, xzr │ │ + mov w20, wzr │ │ + ldurb w22, [x7, #-1] │ │ + cmp w20, #0x3f │ │ + b.ne 3a7bc // b.any │ │ + cmp w22, #0x1 │ │ + b.hi 3ace0 // b.pmore │ │ + and x2, x22, #0x7f │ │ + lsl x2, x2, x20 │ │ + orr x21, x2, x21 │ │ + tbz w22, #7, 3a9f0 │ │ + sub x19, x19, #0x1 │ │ + add x7, x7, #0x1 │ │ + add w20, w20, #0x7 │ │ + cmn x19, #0x1 │ │ + b.ne 3a7a8 // b.any │ │ + b 3ac84 │ │ + add x20, x25, #0x1 │ │ + stp x20, x28, [x1, #32] │ │ + cbz x28, 3ac8c │ │ + mov x20, xzr │ │ + mov w21, wzr │ │ + ldurb w22, [x7, #-1] │ │ + cmp w21, #0x3f │ │ + b.ne 3a80c // b.any │ │ + cmp w22, #0x1 │ │ + b.hi 3acd4 // b.pmore │ │ + and x2, x22, #0x7f │ │ + lsl x2, x2, x21 │ │ + orr x20, x2, x20 │ │ + tbz w22, #7, 3aa38 │ │ + sub x19, x19, #0x1 │ │ + add x7, x7, #0x1 │ │ + add w21, w21, #0x7 │ │ + cmn x19, #0x1 │ │ + b.ne 3a7f8 // b.any │ │ + b 3ac84 │ │ + add x20, x25, #0x1 │ │ + stp x20, x28, [x1, #32] │ │ + cbz x28, 3ac8c │ │ + mov x20, xzr │ │ + mov w21, wzr │ │ + ldurb w22, [x7, #-1] │ │ + cmp w21, #0x3f │ │ + b.ne 3a85c // b.any │ │ + cmp w22, #0x1 │ │ + b.hi 3acd0 // b.pmore │ │ + and x2, x22, #0x7f │ │ + lsl x2, x2, x21 │ │ + orr x20, x2, x20 │ │ + tbz w22, #7, 3aa80 │ │ + sub x19, x19, #0x1 │ │ + add x7, x7, #0x1 │ │ + add w21, w21, #0x7 │ │ + cmn x19, #0x1 │ │ + b.ne 3a848 // b.any │ │ + b 3ac84 │ │ + cbz x22, 3ac64 │ │ + add x7, x20, #0x2 │ │ + ldrb w20, [x20, #1] │ │ + sub x19, x21, #0x2 │ │ + b 3a8c0 │ │ + cbz x22, 3ac64 │ │ + ldrb w22, [x20, #1] │ │ + add x24, x20, #0x2 │ │ + sub x21, x21, #0x2 │ │ + b 3a8f0 │ │ + cmp x22, #0x3 │ │ + b.ls 3ac64 // b.plast │ │ + add x7, x20, #0x5 │ │ + ldur w20, [x20, #1] │ │ + sub x19, x21, #0x5 │ │ + stp x7, x19, [x1, #32] │ │ + mov x6, x20 │ │ + str x20, [x1, #16] │ │ + mov x21, x19 │ │ + mov x20, x7 │ │ + cbnz x19, 3a234 │ │ + b 3ac3c │ │ + cmp x22, #0x3 │ │ + b.ls 3ac64 // b.plast │ │ + ldur w22, [x20, #1] │ │ + add x24, x20, #0x5 │ │ + sub x21, x21, #0x5 │ │ + stp x24, x21, [x1, #32] │ │ + cbz x21, 3aca4 │ │ + mov x20, xzr │ │ + mov w23, wzr │ │ + sub x19, x21, #0x1 │ │ + add x7, x24, #0x1 │ │ + ldurb w25, [x7, #-1] │ │ + cmp w23, #0x3f │ │ + b.ne 3a91c // b.any │ │ + cmp w25, #0x1 │ │ + b.hi 3ac74 // b.pmore │ │ + and x2, x25, #0x7f │ │ + lsl x2, x2, x23 │ │ + orr x20, x2, x20 │ │ + tbz w25, #7, 3a944 │ │ + sub x19, x19, #0x1 │ │ + add x7, x7, #0x1 │ │ + add w23, w23, #0x7 │ │ + cmn x19, #0x1 │ │ + b.ne 3a908 // b.any │ │ + b 3ac9c │ │ + add x2, x20, x22 │ │ + mov x3, x20 │ │ + stp x7, x19, [x1, #32] │ │ + and x23, x12, x2 │ │ + b 3aaa0 │ │ + cbz x22, 3ac64 │ │ + add x7, x20, #0x2 │ │ + subs x2, x21, #0x2 │ │ + stp x7, x2, [x1, #32] │ │ + b.eq 3ad60 // b.none │ │ + ldrb w22, [x20, #1] │ │ + ldrb w23, [x20, #2] │ │ + add x7, x20, #0x3 │ │ + sub x19, x21, #0x3 │ │ + b 3a9ac │ │ + cmp x22, #0x3 │ │ + b.ls 3ac64 // b.plast │ │ + sub x2, x21, #0x5 │ │ + add x7, x20, #0x5 │ │ + cmp x2, #0x3 │ │ + stp x7, x2, [x1, #32] │ │ + b.ls 3ad60 // b.plast │ │ + ldur w22, [x20, #1] │ │ + ldur w23, [x20, #5] │ │ + add x7, x20, #0x9 │ │ + sub x19, x21, #0x9 │ │ + stp x7, x19, [x1, #32] │ │ + b 3aaa0 │ │ + cmp w22, #0x4 │ │ + b.eq 3aad0 // b.none │ │ + cmp w22, #0x8 │ │ + b.ne 3adac // b.any │ │ + cmp x20, #0x7 │ │ + b.ls 3ad8c // b.plast │ │ + ldrb w2, [x6, #6] │ │ + ldrh w20, [x6, #4] │ │ + ldr w21, [x6] │ │ + ldrb w6, [x6, #7] │ │ + orr w2, w20, w2, lsl #16 │ │ + lsl x20, x21, #8 │ │ + orr x2, x20, x2, lsl #40 │ │ + extr x20, x6, x2, #8 │ │ + b 3a8c4 │ │ + cmp x13, x11 │ │ + stp x7, x19, [x1, #32] │ │ + b.cc 3ad80 // b.lo, b.ul, b.last │ │ + mul x22, x23, x17 │ │ + subs x20, x16, x22 │ │ + b.cc 3ad70 // b.lo, b.ul, b.last │ │ + and w23, w10, #0xff │ │ + add x5, x9, x22 │ │ + cmp w23, #0x3 │ │ + b.gt 3aae0 │ │ + cmp w23, #0x1 │ │ + b.eq 3ab58 // b.none │ │ + cmp w23, #0x2 │ │ + b.ne 3adac // b.any │ │ + cmp x20, #0x1 │ │ + b.ls 3adb8 // b.plast │ │ + ldrh w22, [x5] │ │ + b 3ab74 │ │ + cmp x13, x11 │ │ + stp x7, x19, [x1, #32] │ │ + b.cc 3ad80 // b.lo, b.ul, b.last │ │ + mul x22, x23, x17 │ │ + subs x21, x16, x22 │ │ + b.cc 3ad70 // b.lo, b.ul, b.last │ │ + and w23, w10, #0xff │ │ + add x4, x9, x22 │ │ + cmp w23, #0x3 │ │ + b.gt 3ab1c │ │ + cmp w23, #0x1 │ │ + b.eq 3ab80 // b.none │ │ + cmp w23, #0x2 │ │ + b.ne 3adac // b.any │ │ + cmp x21, #0x1 │ │ + b.ls 3ad9c // b.plast │ │ + ldrh w22, [x4] │ │ + b 3ab9c │ │ + stp x7, x19, [x1, #32] │ │ + str x20, [sp, #8] │ │ + cmp x6, x15 │ │ + b.eq 3a4a8 // b.none │ │ + add x2, x6, x23 │ │ + add x20, x6, x20 │ │ + and x22, x2, x12 │ │ + and x23, x20, x12 │ │ + mov x21, x5 │ │ + cmp x22, x15 │ │ + b.ne 3a21c // b.any │ │ + mov x5, x21 │ │ + mov x21, x19 │ │ + mov x20, x7 │ │ + cbnz x19, 3a234 │ │ + b 3ac3c │ │ + cmp x16, x21 │ │ + b.eq 3ad8c // b.none │ │ + ldrb w20, [x6] │ │ + b 3a8c4 │ │ + cmp x20, #0x3 │ │ + b.ls 3ad8c // b.plast │ │ + ldr w20, [x6] │ │ + b 3a8c4 │ │ + cmp w23, #0x4 │ │ + b.eq 3ab68 // b.none │ │ + cmp w23, #0x8 │ │ + b.ne 3adac // b.any │ │ + cmp x20, #0x7 │ │ + b.ls 3adb8 // b.plast │ │ + ldrb w2, [x5, #6] │ │ + ldrh w20, [x5, #4] │ │ + ldr w22, [x5] │ │ + ldrb w5, [x5, #7] │ │ + orr w2, w20, w2, lsl #16 │ │ + lsl x20, x22, #8 │ │ + orr x2, x20, x2, lsl #40 │ │ + extr x22, x5, x2, #8 │ │ + b 3ab74 │ │ + cmp w23, #0x4 │ │ + b.eq 3ab90 // b.none │ │ + cmp w23, #0x8 │ │ + b.ne 3adac // b.any │ │ + cmp x21, #0x7 │ │ + b.ls 3ad9c // b.plast │ │ + ldrb w2, [x4, #6] │ │ + ldrh w21, [x4, #4] │ │ + ldr w22, [x4] │ │ + ldrb w4, [x4, #7] │ │ + orr w2, w21, w2, lsl #16 │ │ + lsl x21, x22, #8 │ │ + orr x2, x21, x2, lsl #40 │ │ + extr x22, x4, x2, #8 │ │ + b 3ab9c │ │ + cmp x16, x22 │ │ + b.eq 3adb8 // b.none │ │ + ldrb w22, [x5] │ │ + b 3ab74 │ │ + cmp x20, #0x3 │ │ + b.ls 3adb8 // b.plast │ │ + ldr w22, [x5] │ │ + add x2, x22, x21 │ │ + and x23, x2, x12 │ │ + b 3aaa4 │ │ + cmp x16, x22 │ │ + b.eq 3ad9c // b.none │ │ + ldrb w22, [x4] │ │ + b 3ab9c │ │ + cmp x21, #0x3 │ │ + b.ls 3ad9c // b.plast │ │ + ldr w22, [x4] │ │ + mul x23, x20, x17 │ │ + subs x21, x16, x23 │ │ + b.cc 3ad70 // b.lo, b.ul, b.last │ │ + and w24, w10, #0xff │ │ + add x4, x9, x23 │ │ + cmp w24, #0x3 │ │ + b.gt 3abd8 │ │ + cmp w24, #0x1 │ │ + b.eq 3ac14 // b.none │ │ + cmp w24, #0x2 │ │ + b.ne 3adac // b.any │ │ + cmp x21, #0x1 │ │ + b.ls 3ad9c // b.plast │ │ + ldrh w23, [x4] │ │ + b 3ac30 │ │ + cmp w24, #0x4 │ │ + b.eq 3ac24 // b.none │ │ + cmp w24, #0x8 │ │ + b.ne 3adac // b.any │ │ + cmp x21, #0x7 │ │ + b.ls 3ad9c // b.plast │ │ + ldrb w2, [x4, #6] │ │ + ldrh w21, [x4, #4] │ │ + ldr w23, [x4] │ │ + ldrb w4, [x4, #7] │ │ + orr w2, w21, w2, lsl #16 │ │ + lsl x21, x23, #8 │ │ + orr x2, x21, x2, lsl #40 │ │ + extr x23, x4, x2, #8 │ │ + b 3ac30 │ │ + cmp x16, x23 │ │ + b.eq 3ad9c // b.none │ │ + ldrb w23, [x4] │ │ + b 3ac30 │ │ + cmp x21, #0x3 │ │ + b.ls 3ad9c // b.plast │ │ + ldr w23, [x4] │ │ + mov x21, x5 │ │ + mov x4, x20 │ │ + b 3aaa4 │ │ + str xzr, [x0] │ │ + b 3ad2c │ │ + mov w19, wzr │ │ + mov w23, #0x6 // #6 │ │ + b 3ad14 │ │ + add x7, x20, x21 │ │ + str x7, [x1, #32] │ │ + b 3ac64 │ │ + add x7, x20, x21 │ │ + stp x7, xzr, [x1, #32] │ │ + mov w19, wzr │ │ + mov w23, #0x13 // #19 │ │ + mov x4, x7 │ │ + b 3ad14 │ │ + mov w19, wzr │ │ + mov w23, #0x6 // #6 │ │ + mov x4, x3 │ │ + b 3ad14 │ │ + add x20, x25, x24 │ │ + stp x20, xzr, [x1, #32] │ │ + mov w19, wzr │ │ + mov w23, #0x13 // #19 │ │ + mov x4, x20 │ │ + b 3ad14 │ │ + add x24, x24, x21 │ │ + stp x24, xzr, [x1, #32] │ │ + mov w19, wzr │ │ + mov w23, #0x13 // #19 │ │ + mov x4, x24 │ │ + b 3ad14 │ │ + mov x4, x7 │ │ + mov w8, #0x13 // #19 │ │ + b 3ad0c │ │ + mov w9, #0x13 // #19 │ │ + mov x4, x20 │ │ + orr x8, x9, xzr │ │ + b 3ad0c │ │ + ldr x4, [sp, #8] │ │ + mov w19, wzr │ │ + mov w23, #0x6 // #6 │ │ + b 3ad14 │ │ + mov w19, wzr │ │ + mov w23, #0x6 // #6 │ │ + mov x4, x5 │ │ + b 3ad14 │ │ + mov w8, #0x1 // #1 │ │ + str x23, [x0, #16] │ │ + stp x8, x22, [x0] │ │ + b 3ad2c │ │ + ubfiz x8, x10, #8, #8 │ │ + mov w9, #0x19 // #25 │ │ + orr x8, x9, x8 │ │ + lsr x19, x8, #8 │ │ + and x23, x8, #0xff │ │ + mov w8, #0x1 // #1 │ │ + bfi x23, x19, #8, #8 │ │ + stp x8, xzr, [x1, #32] │ │ + mov w8, #0x2 // #2 │ │ + stp x23, x4, [x0, #8] │ │ + str x8, [x0] │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldr x30, [sp], #96 │ │ + ret │ │ + mov w23, #0x18 // #24 │ │ + cbnz w19, 3ad14 │ │ + mov w9, #0x1 // #1 │ │ + str xzr, [x0] │ │ + stp x9, xzr, [x1, #32] │ │ + b 3ad2c │ │ + mov x4, x7 │ │ + mov w19, wzr │ │ + mov w23, #0x13 // #19 │ │ + b 3ad14 │ │ + mov x10, xzr │ │ + mov w11, #0x13 // #19 │ │ + mov x8, x9 │ │ + b 3adc4 │ │ + mov x10, xzr │ │ + mov w11, #0x13 // #19 │ │ + b 3adc4 │ │ + mov x10, xzr │ │ + mov w11, #0x13 // #19 │ │ + mov x8, x6 │ │ + b 3adc4 │ │ + mov x10, xzr │ │ + mov w11, #0x13 // #19 │ │ + mov x8, x4 │ │ + b 3adc4 │ │ + ubfiz x10, x10, #8, #8 │ │ + mov w11, #0x19 // #25 │ │ + b 3adc4 │ │ + mov x10, xzr │ │ + mov w11, #0x13 // #19 │ │ + mov x8, x5 │ │ + orr x9, x10, x11 │ │ + stp x9, x8, [x0, #8] │ │ + mov w8, #0x2 // #2 │ │ + b 3ad28 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov w9, #0x4 // #4 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + lsr x9, x8, #58 │ │ + lsl x2, x20, #5 │ │ + cmp x9, #0x0 │ │ + mov x9, #0x7ffffffffffffff8 // #9223372036854775800 │ │ + ccmp x2, x9, #0x2, eq // eq = none │ │ + b.ls 3ae20 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x828 │ │ + bl 16828 │ │ + mov x19, x0 │ │ + cbz x8, 3ae3c │ │ + lsl x8, x8, #5 │ │ + ldr x9, [x19, #8] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + str x9, [sp, #24] │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 3ae74 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x828 │ │ + bl 16828 │ │ + and w8, w2, #0xff │ │ + mov w9, #0x1a // #26 │ │ + cmp w8, #0x3 │ │ + b.gt 3aecc │ │ + cmp w8, #0x1 │ │ + b.eq 3af20 // b.none │ │ + cmp w8, #0x2 │ │ + b.ne 3af74 // b.any │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x1 │ │ + b.ls 3af6c // b.plast │ │ + sub x10, x9, #0x2 │ │ + ldrh w9, [x8], #2 │ │ + stp x8, x10, [x1] │ │ + mov w8, #0x52 // #82 │ │ + str x9, [x0, #8] │ │ + strb w8, [x0] │ │ + ret │ │ + cmp w8, #0x4 │ │ + b.eq 3af44 // b.none │ │ + cmp w8, #0x8 │ │ + b.ne 3af74 // b.any │ │ + ldp x8, x9, [x1] │ │ + subs x10, x9, #0x8 │ │ + b.cc 3af6c // b.lo, b.ul, b.last │ │ + ldrb w9, [x8, #6] │ │ + ldrh w11, [x8, #4] │ │ + ldr w12, [x8] │ │ + orr w9, w11, w9, lsl #16 │ │ + lsl x11, x12, #8 │ │ + ldrb w12, [x8, #7] │ │ + add x8, x8, #0x8 │ │ + orr x9, x11, x9, lsl #40 │ │ + extr x9, x12, x9, #8 │ │ + stp x8, x10, [x1] │ │ + mov w8, #0x52 // #82 │ │ + str x9, [x0, #8] │ │ + strb w8, [x0] │ │ + ret │ │ + ldp x8, x9, [x1] │ │ + cbz x9, 3af6c │ │ + sub x10, x9, #0x1 │ │ + ldrb w9, [x8], #1 │ │ + stp x8, x10, [x1] │ │ + mov w8, #0x52 // #82 │ │ + str x9, [x0, #8] │ │ + strb w8, [x0] │ │ + ret │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x3 │ │ + b.ls 3af6c // b.plast │ │ + sub x10, x9, #0x4 │ │ + ldr w9, [x8], #4 │ │ + stp x8, x10, [x1] │ │ + mov w8, #0x52 // #82 │ │ + str x9, [x0, #8] │ │ + strb w8, [x0] │ │ + ret │ │ + mov w2, wzr │ │ + mov w9, #0x13 // #19 │ │ + strb w9, [x0] │ │ + and w9, w2, #0xff │ │ + strb wzr, [x0, #7] │ │ + sturh wzr, [x0, #5] │ │ + stur w9, [x0, #1] │ │ + str x8, [x0, #8] │ │ + ret │ │ + and w8, w2, #0xff │ │ + cmp w8, #0x8 │ │ + b.ne 3afe4 // b.any │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x7 │ │ + b.ls 3b00c // b.plast │ │ + ldrb w10, [x8, #6] │ │ + ldrh w11, [x8, #4] │ │ + sub x9, x9, #0x8 │ │ + ldr w12, [x8] │ │ + orr w10, w11, w10, lsl #16 │ │ + lsl x11, x12, #8 │ │ + orr x10, x11, x10, lsl #40 │ │ + ldrb w11, [x8, #7] │ │ + add x8, x8, #0x8 │ │ + stp x8, x9, [x1] │ │ + mov w8, #0x52 // #82 │ │ + extr x10, x11, x10, #8 │ │ + strb w8, [x0] │ │ + str x10, [x0, #8] │ │ + ret │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x3 │ │ + b.ls 3b028 // b.plast │ │ + ldr w10, [x8], #4 │ │ + sub x9, x9, #0x4 │ │ + stp x8, x9, [x1] │ │ + mov w9, #0x52 // #82 │ │ + str x10, [x0, #8] │ │ + strb w9, [x0] │ │ + ret │ │ + mov w9, #0x13 // #19 │ │ + strb wzr, [x0, #7] │ │ + strb w9, [x0] │ │ + sturh wzr, [x0, #5] │ │ + stur wzr, [x0, #1] │ │ + str x8, [x0, #8] │ │ + ret │ │ + stur wzr, [x0, #1] │ │ + mov w9, #0x13 // #19 │ │ + strb wzr, [x0, #7] │ │ + sturh wzr, [x0, #5] │ │ + str x8, [x0, #8] │ │ + strb w9, [x0] │ │ + ret │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x28, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1, lsl #12 │ │ + mov w9, #0x1615 // #5653 │ │ + sub x8, x1, x1, lsr #1 │ │ + mov w10, #0x30 // #48 │ │ + movk w9, #0x5, lsl #16 │ │ + str xzr, [sp] │ │ + cmp x1, x9 │ │ + csel x9, x1, x9, cc // cc = lo, ul, last │ │ + cmp x9, x8 │ │ + csel x9, x9, x8, hi // hi = pmore │ │ + cmp x9, #0x30 │ │ + csel x19, x9, x10, hi // hi = pmore │ │ + cmp x9, #0xab │ │ + b.cs 3b0bc // b.hs, b.nlast │ │ + cmp x1, #0x41 │ │ + mov x2, sp │ │ + mov w3, #0xaa // #170 │ │ + cset w4, cc // cc = lo, ul, last │ │ + bl 3b56c │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + mov x9, #0x5555555555555555 // #6148914691236517205 │ │ + movk x9, #0x5556 │ │ + movk x9, #0x555, lsl #48 │ │ + cmp x8, x9 │ │ + b.cc 3b0dc // b.lo, b.ul, b.last │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x310 │ │ + bl 16858 │ │ + add x8, x19, x19, lsl #1 │ │ + lsl x21, x8, #3 │ │ + cbz x21, 3b10c │ │ + mov x22, x0 │ │ + mov x0, x21 │ │ + mov x23, x1 │ │ + bl 75760 │ │ + cbz x0, 3b144 │ │ + mov x20, x0 │ │ + mov x1, x23 │ │ + mov x0, x22 │ │ + b 3b114 │ │ + mov x19, xzr │ │ + mov w20, #0x8 // #8 │ │ + cmp x1, #0x41 │ │ + cset w4, cc // cc = lo, ul, last │ │ + mov x2, x20 │ │ + mov x3, x19 │ │ + bl 3b56c │ │ + mov x0, x20 │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + mov x19, x0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0x2aa, lsl #48 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 3b1a8 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x7f8 │ │ + bl 16828 │ │ + add x9, x20, x20, lsl #1 │ │ + mov x19, x0 │ │ + lsl x2, x9, #3 │ │ + cbz x8, 3b1d0 │ │ + add x8, x8, x8, lsl #1 │ │ + ldr x9, [x19, #8] │ │ + lsl x8, x8, #3 │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 3b208 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x7f8 │ │ + bl 16828 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0x38e3 // #14563 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0xe38e, lsl #16 │ │ + lsl x10, x8, #1 │ │ + movk x11, #0x8e38, lsl #32 │ │ + movk x11, #0xe3, lsl #48 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 3b264 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x7e0 │ │ + bl 16828 │ │ + add x9, x20, x20, lsl #3 │ │ + mov x19, x0 │ │ + lsl x2, x9, #3 │ │ + cbz x8, 3b28c │ │ + add x8, x8, x8, lsl #3 │ │ + ldr x9, [x19, #8] │ │ + lsl x8, x8, #3 │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 3b2c4 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x7e0 │ │ + bl 16828 │ │ + ldr x8, [x0] │ │ + cbz x8, 3b320 │ │ + ldr x8, [x0, #8] │ │ + cbz x8, 3b320 │ │ + ldr x9, [x0, #16] │ │ + cbz x9, 3b310 │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + mov x19, x0 │ │ + mov x0, x8 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ldr x8, [x0, #32] │ │ + cbz x8, 3b320 │ │ + ldr x0, [x0, #24] │ │ + b 75780 │ │ + ret │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldp x19, x21, [x0, #8] │ │ + mov x20, x0 │ │ + cbz x21, 3b384 │ │ + add x22, x19, #0x10 │ │ + b 3b354 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x48 │ │ + b.eq 3b384 // b.none │ │ + ldur x8, [x22, #-16] │ │ + cbz x8, 3b348 │ │ + ldur x0, [x22, #-8] │ │ + cbz x0, 3b348 │ │ + ldr x8, [x22] │ │ + cbz x8, 3b370 │ │ + bl 75780 │ │ + ldr x8, [x22, #16] │ │ + cbz x8, 3b348 │ │ + ldr x0, [x22, #8] │ │ + bl 75780 │ │ + b 3b348 │ │ + ldr x8, [x20] │ │ + cbz x8, 3b3a0 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + cbz x1, 3b424 │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + mov x20, x1 │ │ + mov x19, x0 │ │ + add x21, x0, #0x10 │ │ + b 3b3e0 │ │ + subs x20, x20, #0x1 │ │ + add x21, x21, #0x48 │ │ + b.eq 3b410 // b.none │ │ + ldur x8, [x21, #-16] │ │ + cbz x8, 3b3d4 │ │ + ldur x0, [x21, #-8] │ │ + cbz x0, 3b3d4 │ │ + ldr x8, [x21] │ │ + cbz x8, 3b3fc │ │ + bl 75780 │ │ + ldr x8, [x21, #16] │ │ + cbz x8, 3b3d4 │ │ + ldr x0, [x21, #8] │ │ + bl 75780 │ │ + b 3b3d4 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ret │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldr x8, [x0] │ │ + cbz x8, 3b4c0 │ │ + ldr x19, [x0, #8] │ │ + cbz x19, 3b4c0 │ │ + ldr x21, [x0, #16] │ │ + cbz x21, 3b4a4 │ │ + mov x20, x0 │ │ + add x22, x19, #0x10 │ │ + b 3b468 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x48 │ │ + b.eq 3b498 // b.none │ │ + ldur x8, [x22, #-16] │ │ + cbz x8, 3b45c │ │ + ldur x0, [x22, #-8] │ │ + cbz x0, 3b45c │ │ + ldr x8, [x22] │ │ + cbz x8, 3b484 │ │ + bl 75780 │ │ + ldr x8, [x22, #16] │ │ + cbz x8, 3b45c │ │ + ldr x0, [x22, #8] │ │ + bl 75780 │ │ + b 3b45c │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + ldr x8, [x0, #32] │ │ + cbz x8, 3b4c0 │ │ + ldr x0, [x0, #24] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldr x20, [x0] │ │ + cbz x20, 3b55c │ │ + ldr x21, [x0, #8] │ │ + mov x19, x0 │ │ + cbz x21, 3b540 │ │ + add x22, x20, #0x10 │ │ + b 3b508 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x48 │ │ + b.eq 3b538 // b.none │ │ + ldur x8, [x22, #-16] │ │ + cbz x8, 3b4fc │ │ + ldur x0, [x22, #-8] │ │ + cbz x0, 3b4fc │ │ + ldr x8, [x22] │ │ + cbz x8, 3b524 │ │ + bl 75780 │ │ + ldr x8, [x22, #16] │ │ + cbz x8, 3b4fc │ │ + ldr x0, [x22, #8] │ │ + bl 75780 │ │ + b 3b4fc │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldr x8, [x19, #24] │ │ + cbz x8, 3b55c │ │ + ldr x0, [x19, #16] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x2e0 │ │ + mov x8, #0x4000000000000000 // #4611686018427387904 │ │ + mov x19, x1 │ │ + str w4, [sp, #28] │ │ + udiv x9, x8, x1 │ │ + stp x0, x2, [sp, #96] │ │ + mul x10, x9, x1 │ │ + cmp x10, x8 │ │ + cinc x8, x9, ne // ne = any │ │ + cmp x1, #0x1, lsl #12 │ │ + str x8, [sp, #40] │ │ + b.hi 3b5cc // b.pmore │ │ + sub x8, x19, x19, lsr #1 │ │ + mov w9, #0x40 // #64 │ │ + cmp x8, #0x40 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + b 3b5f4 │ │ + orr x8, x19, #0x1 │ │ + clz x8, x8 │ │ + eor w8, w8, #0x3f │ │ + and w9, w8, #0x1 │ │ + add w8, w9, w8, lsr #1 │ │ + mov w9, #0x1 // #1 │ │ + lsl x9, x9, x8 │ │ + lsr x8, x19, x8 │ │ + add x8, x9, x8 │ │ + lsr x8, x8, #1 │ │ + stp x19, x8, [sp, #48] │ │ + ldr x8, [sp, #96] │ │ + mov x20, xzr │ │ + mov x15, xzr │ │ + mov w21, #0x18 // #24 │ │ + mov w27, #0x1 // #1 │ │ + add x10, x8, #0x30 │ │ + add x9, x8, #0x10 │ │ + str x3, [sp, #120] │ │ + stp x9, x10, [sp, #8] │ │ + sub x9, x8, #0x8 │ │ + sub x8, x8, #0x18 │ │ + str x9, [sp] │ │ + str x8, [sp, #32] │ │ + subs x8, x19, xzr │ │ + b.ls 3b68c // b.plast │ │ + ldr x9, [sp, #96] │ │ + madd x0, x20, x21, x9 │ │ + ldr x9, [sp, #56] │ │ + cmp x8, x9 │ │ + b.cs 3b6a0 // b.hs, b.nlast │ │ + ldr w9, [sp, #28] │ │ + tbz w9, #0, 3b70c │ │ + cmp x8, #0x20 │ │ + mov w9, #0x20 // #32 │ │ + ldr x2, [sp, #104] │ │ + csel x24, x8, x9, cc // cc = lo, ul, last │ │ + ldr x3, [sp, #120] │ │ + mov w4, wzr │ │ + mov x1, x24 │ │ + mov x5, xzr │ │ + mov x22, x15 │ │ + bl 3ba9c │ │ + mov w8, #0x1 // #1 │ │ + ldr x3, [sp, #120] │ │ + mov x15, x22 │ │ + orr x11, x8, x24, lsl #1 │ │ + b 3b7b8 │ │ + mov w10, wzr │ │ + mov w11, #0x1 // #1 │ │ + cmp x15, #0x2 │ │ + b.cs 3b7e0 // b.hs, b.nlast │ │ + b 3ba04 │ │ + cmp x8, #0x2 │ │ + b.cc 3b7b0 // b.lo, b.ul, b.last │ │ + ldr x10, [x0, #24] │ │ + ldr x11, [x0] │ │ + cmp x10, x11 │ │ + b.cs 3b720 // b.hs, b.nlast │ │ + cmp x8, #0x2 │ │ + b.ne 3b758 // b.any │ │ + mov w8, #0x1 // #1 │ │ + mov w9, #0x2 // #2 │ │ + add x10, x20, x20, lsl #1 │ │ + ldp x12, x13, [sp] │ │ + lsl x10, x10, #3 │ │ + madd x11, x9, x21, x10 │ │ + add x10, x13, x10 │ │ + add x11, x12, x11 │ │ + ldur q0, [x11, #-16] │ │ + ldur q1, [x10, #-16] │ │ + sub x8, x8, #0x1 │ │ + ldr x12, [x11] │ │ + ldr x13, [x10] │ │ + stur q0, [x10, #-16] │ │ + stur q1, [x11, #-16] │ │ + str x12, [x10], #24 │ │ + str x13, [x11], #-24 │ │ + cbnz x8, 3b6e0 │ │ + b 3b7ac │ │ + ldr x9, [sp, #56] │ │ + cmp x8, x9 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + lsl x11, x8, #1 │ │ + b 3b7b8 │ │ + cmp x8, #0x2 │ │ + b.eq 3b7b0 // b.none │ │ + ldr x9, [sp, #16] │ │ + madd x12, x20, x21, x9 │ │ + mov x13, x10 │ │ + mov w9, #0x2 // #2 │ │ + ldr x14, [x12], #24 │ │ + cmp x14, x13 │ │ + b.cc 3b788 // b.lo, b.ul, b.last │ │ + add x9, x9, #0x1 │ │ + mov x13, x14 │ │ + cmp x8, x9 │ │ + b.ne 3b738 // b.any │ │ + b 3b784 │ │ + ldr x9, [sp, #16] │ │ + madd x12, x20, x21, x9 │ │ + mov x13, x10 │ │ + mov w9, #0x2 // #2 │ │ + ldr x14, [x12], #24 │ │ + cmp x14, x13 │ │ + b.cs 3b788 // b.hs, b.nlast │ │ + add x9, x9, #0x1 │ │ + mov x13, x14 │ │ + cmp x8, x9 │ │ + b.ne 3b768 // b.any │ │ + mov x9, x8 │ │ + ldr x12, [sp, #56] │ │ + cmp x9, x12 │ │ + b.cc 3b648 // b.lo, b.ul, b.last │ │ + cmp x10, x11 │ │ + b.cs 3b7ac // b.hs, b.nlast │ │ + cmp x9, #0x2 │ │ + b.cs 3ba34 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 3b7b0 │ │ + mov x8, x9 │ │ + mov w9, #0x1 // #1 │ │ + orr x11, x9, x8, lsl #1 │ │ + lsl x8, x20, #1 │ │ + ldr x10, [sp, #40] │ │ + sub x9, x8, x27, lsr #1 │ │ + add x8, x8, x11, lsr #1 │ │ + mul x9, x9, x10 │ │ + mul x8, x8, x10 │ │ + eor x8, x8, x9 │ │ + clz x10, x8 │ │ + cmp x15, #0x2 │ │ + b.cc 3ba04 // b.lo, b.ul, b.last │ │ + add x8, x20, x20, lsl #1 │ │ + ldr x9, [sp, #96] │ │ + str x10, [sp, #112] │ │ + str x20, [sp, #88] │ │ + lsl x8, x8, #3 │ │ + add x23, x9, x8 │ │ + ldr x9, [sp, #32] │ │ + add x8, x9, x8 │ │ + stp x8, x11, [sp, #64] │ │ + b 3b830 │ │ + sub x2, x8, x1 │ │ + mov x0, x20 │ │ + bl 75770 │ │ + ldp x10, x3, [sp, #112] │ │ + ldr x15, [sp, #80] │ │ + mov w8, #0x1 // #1 │ │ + ldr x20, [sp, #88] │ │ + orr x27, x8, x22, lsl #1 │ │ + cmp x28, #0x1 │ │ + b.ls 3b9f8 // b.plast │ │ + sub x28, x15, #0x1 │ │ + sub x8, x29, #0x4a │ │ + ldrb w8, [x8, x28] │ │ + cmp w8, w10 │ │ + b.cc 3b9fc // b.lo, b.ul, b.last │ │ + add x8, sp, #0x80 │ │ + lsr x26, x27, #1 │ │ + mov x15, x28 │ │ + ldr x24, [x8, x28, lsl #3] │ │ + lsr x25, x24, #1 │ │ + orr w8, w24, w27 │ │ + and x8, x8, #0x1 │ │ + add x22, x25, x26 │ │ + cmp x22, x3 │ │ + ccmp x8, #0x0, #0x0, ls // ls = plast │ │ + b.eq 3b890 // b.none │ │ + sub x8, x20, x22 │ │ + ldr x9, [sp, #96] │ │ + madd x20, x8, x21, x9 │ │ + tbz w24, #0, 3b8a0 │ │ + tbz w27, #0, 3b8d8 │ │ + cmp x27, #0x2 │ │ + b.cs 3b914 // b.hs, b.nlast │ │ + b 3b81c │ │ + lsl x27, x22, #1 │ │ + cmp x28, #0x1 │ │ + b.hi 3b830 // b.pmore │ │ + b 3b9f8 │ │ + orr x8, x25, #0x1 │ │ + ldr x2, [sp, #104] │ │ + ldr x3, [sp, #120] │ │ + clz x8, x8 │ │ + mov x0, x20 │ │ + mov x1, x25 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + mov x19, x15 │ │ + eor w4, w8, #0x7e │ │ + bl 3ba9c │ │ + ldp x10, x3, [sp, #112] │ │ + mov x15, x19 │ │ + tbnz w27, #0, 3b884 │ │ + madd x0, x25, x21, x20 │ │ + orr x8, x26, #0x1 │ │ + ldr x2, [sp, #104] │ │ + clz x8, x8 │ │ + ldr x3, [sp, #120] │ │ + mov x1, x26 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + mov x19, x15 │ │ + eor w4, w8, #0x7e │ │ + bl 3ba9c │ │ + ldp x10, x3, [sp, #112] │ │ + mov x15, x19 │ │ + cmp x27, #0x2 │ │ + b.cc 3b81c // b.lo, b.ul, b.last │ │ + cmp x24, #0x2 │ │ + b.cc 3b81c // b.lo, b.ul, b.last │ │ + cmp x26, x25 │ │ + csel x8, x26, x25, cc // cc = lo, ul, last │ │ + cmp x3, x8 │ │ + b.cc 3b81c // b.lo, b.ul, b.last │ │ + madd x24, x25, x21, x20 │ │ + add x8, x8, x8, lsl #1 │ │ + ldr x19, [sp, #104] │ │ + cmp x25, x26 │ │ + str x15, [sp, #80] │ │ + lsl x27, x8, #3 │ │ + mov x0, x19 │ │ + mov x2, x27 │ │ + csel x1, x24, x20, hi // hi = pmore │ │ + bl 75770 │ │ + cmp x25, x26 │ │ + add x8, x19, x27 │ │ + b.ls 3b9b0 // b.plast │ │ + ldr x9, [sp, #64] │ │ + ldr x10, [x8, #-24]! │ │ + ldr x11, [x24, #-24]! │ │ + cmp x10, x11 │ │ + cset w10, cs // cs = hs, nlast │ │ + cset w11, cc // cc = lo, ul, last │ │ + csel x12, x24, x8, cc // cc = lo, ul, last │ │ + umaddl x24, w10, w21, x24 │ │ + ldr q0, [x12] │ │ + ldr x10, [x12, #16] │ │ + umaddl x8, w11, w21, x8 │ │ + str q0, [x9] │ │ + cmp x24, x20 │ │ + str x10, [x9, #16] │ │ + sub x9, x9, #0x18 │ │ + ccmp x8, x19, #0x4, ne // ne = any │ │ + b.ne 3b964 // b.any │ │ + mov x20, x24 │ │ + mov x1, x19 │ │ + b 3b808 │ │ + mov x1, x19 │ │ + ldr x9, [x24] │ │ + ldr x10, [x1] │ │ + cmp x9, x10 │ │ + cset w9, cs // cs = hs, nlast │ │ + cset w10, cc // cc = lo, ul, last │ │ + csel x11, x24, x1, cc // cc = lo, ul, last │ │ + umaddl x1, w9, w21, x1 │ │ + ldr q0, [x11] │ │ + ldr x9, [x11, #16] │ │ + umaddl x24, w10, w21, x24 │ │ + str q0, [x20] │ │ + cmp x1, x8 │ │ + str x9, [x20, #16] │ │ + add x20, x20, #0x18 │ │ + ccmp x24, x23, #0x4, ne // ne = any │ │ + b.ne 3b9b4 // b.any │ │ + b 3b808 │ │ + mov w15, #0x1 // #1 │ │ + ldr x19, [sp, #48] │ │ + ldr x11, [sp, #72] │ │ + add x8, sp, #0x80 │ │ + cmp x19, x20 │ │ + str x27, [x8, x15, lsl #3] │ │ + sub x8, x29, #0x4a │ │ + strb w10, [x8, x15] │ │ + b.ls 3ba3c // b.plast │ │ + add x20, x20, x11, lsr #1 │ │ + add x15, x15, #0x1 │ │ + mov x27, x11 │ │ + subs x8, x19, x20 │ │ + b.ls 3b68c // b.plast │ │ + b 3b634 │ │ + lsr x8, x9, #1 │ │ + b 3b6c8 │ │ + tbnz w27, #0, 3ba7c │ │ + orr x8, x19, #0x1 │ │ + ldp x0, x2, [sp, #96] │ │ + clz x8, x8 │ │ + mov x1, x19 │ │ + mov x5, xzr │ │ + lsl w8, w8, #1 │ │ + eor w4, w8, #0x7e │ │ + add sp, sp, #0x2e0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + b 3ba9c │ │ + add sp, sp, #0x2e0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + sub sp, sp, #0xc0 │ │ + stp x29, x30, [sp, #96] │ │ + stp x28, x27, [sp, #112] │ │ + stp x26, x25, [sp, #128] │ │ + stp x24, x23, [sp, #144] │ │ + stp x22, x21, [sp, #160] │ │ + stp x20, x19, [sp, #176] │ │ + add x29, sp, #0x60 │ │ + mov x21, x1 │ │ + mov x19, x2 │ │ + cmp x1, #0x21 │ │ + mov x20, x0 │ │ + b.cs 3bc98 // b.hs, b.nlast │ │ + cmp x21, #0x2 │ │ + b.cc 3c200 // b.lo, b.ul, b.last │ │ + lsr x8, x21, #1 │ │ + cmp x21, #0x8 │ │ + add x9, x8, x8, lsl #1 │ │ + b.cc 3bf7c // b.lo, b.ul, b.last │ │ + ldr x11, [x20, #24] │ │ + ldr x12, [x20] │ │ + mov w10, #0x18 // #24 │ │ + ldr x13, [x20, #72] │ │ + ldr x14, [x20, #48] │ │ + cmp x11, x12 │ │ + mov w11, #0x30 // #48 │ │ + mov w12, #0x48 // #72 │ │ + cset w15, cs // cs = hs, nlast │ │ + cset w16, cc // cc = lo, ul, last │ │ + cmp x13, x14 │ │ + umaddl x14, w15, w10, x20 │ │ + csel x13, x11, x12, cc // cc = lo, ul, last │ │ + umaddl x15, w16, w10, x20 │ │ + csel x16, x12, x11, cc // cc = lo, ul, last │ │ + add x17, x20, x13 │ │ + add x16, x20, x16 │ │ + ldr x0, [x17] │ │ + ldr x1, [x14] │ │ + ldr x13, [x16] │ │ + ldr x2, [x15] │ │ + cmp x0, x1 │ │ + csel x3, x16, x14, cc // cc = lo, ul, last │ │ + cmp x13, x2 │ │ + lsl x13, x9, #3 │ │ + csel x2, x16, x15, cc // cc = lo, ul, last │ │ + csel x15, x15, x3, cc // cc = lo, ul, last │ │ + csel x16, x14, x16, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + add x0, x20, x13 │ │ + ldr x1, [x15] │ │ + csel x16, x17, x16, cc // cc = lo, ul, last │ │ + ldr x4, [x0, #24] │ │ + ldr x5, [x0] │ │ + ldr x3, [x16] │ │ + csel x14, x14, x17, cc // cc = lo, ul, last │ │ + ldr x17, [x0, #72] │ │ + ldr q0, [x2] │ │ + add x13, x19, x13 │ │ + cmp x3, x1 │ │ + ldr x1, [x0, #48] │ │ + csel x3, x16, x15, cc // cc = lo, ul, last │ │ + csel x15, x15, x16, cc // cc = lo, ul, last │ │ + cmp x4, x5 │ │ + cset w16, cs // cs = hs, nlast │ │ + cset w4, cc // cc = lo, ul, last │ │ + cmp x17, x1 │ │ + umaddl x16, w16, w10, x0 │ │ + csel x1, x11, x12, cc // cc = lo, ul, last │ │ + ldr x17, [x2, #16] │ │ + umaddl x10, w4, w10, x0 │ │ + csel x11, x12, x11, cc // cc = lo, ul, last │ │ + add x12, x0, x1 │ │ + add x11, x0, x11 │ │ + ldr x0, [x12] │ │ + str q0, [x19] │ │ + ldr x1, [x16] │ │ + ldr q0, [x14] │ │ + ldr x14, [x14, #16] │ │ + str x17, [x19, #16] │ │ + ldr x17, [x11] │ │ + ldr x2, [x10] │ │ + cmp x0, x1 │ │ + str x14, [x19, #88] │ │ + csel x14, x11, x16, cc // cc = lo, ul, last │ │ + cmp x17, x2 │ │ + stur q0, [x19, #72] │ │ + ldr q0, [x3] │ │ + ldr x17, [x3, #16] │ │ + csel x2, x11, x10, cc // cc = lo, ul, last │ │ + csel x10, x10, x14, cc // cc = lo, ul, last │ │ + csel x11, x16, x11, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + csel x11, x12, x11, cc // cc = lo, ul, last │ │ + stur q0, [x19, #24] │ │ + ldr q0, [x15] │ │ + str x17, [x19, #40] │ │ + ldr x14, [x10] │ │ + ldr x17, [x11] │ │ + ldr x15, [x15, #16] │ │ + str q0, [x19, #48] │ │ + csel x12, x16, x12, cc // cc = lo, ul, last │ │ + ldr q0, [x2] │ │ + cmp x17, x14 │ │ + ldr x14, [x2, #16] │ │ + str x15, [x19, #64] │ │ + csel x15, x11, x10, cc // cc = lo, ul, last │ │ + csel x10, x10, x11, cc // cc = lo, ul, last │ │ + str q0, [x13] │ │ + ldr q0, [x15] │ │ + ldr x16, [x12, #16] │ │ + ldr x11, [x15, #16] │ │ + str x14, [x13, #16] │ │ + stur q0, [x13, #24] │ │ + ldr q0, [x10] │ │ + ldr x10, [x10, #16] │ │ + str x16, [x13, #88] │ │ + str q0, [x13, #48] │ │ + ldr q0, [x12] │ │ + str x11, [x13, #40] │ │ + str x10, [x13, #64] │ │ + mov w10, #0x4 // #4 │ │ + stur q0, [x13, #72] │ │ + add x12, x10, x10, lsl #1 │ │ + cmp x10, x8 │ │ + sub x11, x21, x8 │ │ + b.cc 3bfbc // b.lo, b.ul, b.last │ │ + b 3c060 │ │ + mov x25, x5 │ │ + mov w23, w4 │ │ + mov x22, x3 │ │ + sub x8, x19, #0x18 │ │ + mov w28, #0x18 // #24 │ │ + str x8, [sp, #8] │ │ + mov x24, x21 │ │ + cbz w23, 3bf60 │ │ + lsr x3, x24, #3 │ │ + mov w8, #0x60 // #96 │ │ + cmp x24, #0x40 │ │ + madd x1, x3, x8, x20 │ │ + mov w8, #0xa8 // #168 │ │ + madd x2, x3, x8, x20 │ │ + b.cs 3bd14 // b.hs, b.nlast │ │ + ldr x8, [x20] │ │ + ldr x9, [x1] │ │ + ldr x10, [x2] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x2, x1, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x26, x20, x9, ne // ne = any │ │ + b 3bd20 │ │ + mov x0, x20 │ │ + bl 3c28c │ │ + mov x26, x0 │ │ + sub x8, x26, x20 │ │ + mov x9, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + ldr q0, [x26] │ │ + lsr x8, x8, #3 │ │ + movk x9, #0xaaab │ │ + sub w23, w23, #0x1 │ │ + str q0, [sp, #16] │ │ + mul x27, x8, x9 │ │ + ldr x8, [x26, #16] │ │ + str x8, [sp, #32] │ │ + cbz x25, 3bd5c │ │ + ldr x8, [x25] │ │ + ldr x9, [x26] │ │ + cmp x8, x9 │ │ + b.cs 3be6c // b.hs, b.nlast │ │ + cmp x22, x24 │ │ + b.cc 3c250 // b.lo, b.ul, b.last │ │ + madd x8, x24, x28, x19 │ │ + mov x21, xzr │ │ + mov x9, x20 │ │ + mov x10, x27 │ │ + madd x11, x27, x28, x20 │ │ + cmp x20, x11 │ │ + b.cs 3bdb4 // b.hs, b.nlast │ │ + ldr x12, [x9] │ │ + ldr x13, [x26] │ │ + sub x8, x8, #0x18 │ │ + cmp x12, x13 │ │ + ldr x13, [x9, #16] │ │ + csel x12, x19, x8, cc // cc = lo, ul, last │ │ + ldr q0, [x9], #24 │ │ + madd x12, x21, x28, x12 │ │ + cinc x21, x21, cc // cc = lo, ul, last │ │ + cmp x9, x11 │ │ + str x13, [x12, #16] │ │ + str q0, [x12] │ │ + b.cc 3bd80 // b.lo, b.ul, b.last │ │ + cmp x10, x24 │ │ + b.eq 3bdec // b.none │ │ + sub x8, x8, #0x18 │ │ + madd x10, x21, x28, x8 │ │ + ldr q0, [x9] │ │ + ldr x11, [x9, #16] │ │ + add x9, x9, #0x18 │ │ + str q0, [x10] │ │ + str x11, [x10, #16] │ │ + mov x10, x24 │ │ + madd x11, x24, x28, x20 │ │ + cmp x9, x11 │ │ + b.cc 3bd80 // b.lo, b.ul, b.last │ │ + b 3bdb4 │ │ + add x8, x21, x21, lsl #1 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + lsl x2, x8, #3 │ │ + bl 75770 │ │ + subs x1, x24, x21 │ │ + b.eq 3be38 // b.none │ │ + ldr x9, [sp, #8] │ │ + madd x8, x21, x28, x20 │ │ + mov x10, x1 │ │ + madd x9, x24, x28, x9 │ │ + ldr q0, [x9] │ │ + ldr x11, [x9, #16] │ │ + subs x10, x10, #0x1 │ │ + sub x9, x9, #0x18 │ │ + str q0, [x8] │ │ + str x11, [x8, #16] │ │ + add x8, x8, #0x18 │ │ + b.ne 3be18 // b.any │ │ + cbz x21, 3be6c │ │ + cmp x24, x21 │ │ + b.cc 3c220 // b.lo, b.ul, b.last │ │ + madd x0, x21, x28, x20 │ │ + add x5, sp, #0x10 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, w23 │ │ + bl 3ba9c │ │ + cmp x21, #0x21 │ │ + mov x24, x21 │ │ + b.cs 3bcb4 // b.hs, b.nlast │ │ + b 3bad0 │ │ + cmp x22, x24 │ │ + b.cc 3c250 // b.lo, b.ul, b.last │ │ + madd x8, x24, x28, x19 │ │ + mov x25, xzr │ │ + mov x9, x20 │ │ + madd x10, x27, x28, x20 │ │ + cmp x20, x10 │ │ + b.cs 3bec0 // b.hs, b.nlast │ │ + ldr x11, [x9] │ │ + ldr x12, [x26] │ │ + sub x8, x8, #0x18 │ │ + cmp x12, x11 │ │ + ldr x12, [x9, #16] │ │ + csel x11, x19, x8, cs // cs = hs, nlast │ │ + ldr q0, [x9], #24 │ │ + madd x11, x25, x28, x11 │ │ + cinc x25, x25, cs // cs = hs, nlast │ │ + cmp x9, x10 │ │ + str x12, [x11, #16] │ │ + str q0, [x11] │ │ + b.cc 3be8c // b.lo, b.ul, b.last │ │ + cmp x27, x24 │ │ + b.eq 3bef8 // b.none │ │ + madd x10, x25, x28, x19 │ │ + ldr x11, [x9, #16] │ │ + sub x8, x8, #0x18 │ │ + ldr q0, [x9], #24 │ │ + add x25, x25, #0x1 │ │ + mov x27, x24 │ │ + str x11, [x10, #16] │ │ + str q0, [x10] │ │ + madd x10, x24, x28, x20 │ │ + cmp x9, x10 │ │ + b.cc 3be8c // b.lo, b.ul, b.last │ │ + b 3bec0 │ │ + add x8, x25, x25, lsl #1 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + lsl x2, x8, #3 │ │ + bl 75770 │ │ + subs x21, x24, x25 │ │ + b.eq 3c200 // b.none │ │ + madd x20, x25, x28, x20 │ │ + ldr x8, [sp, #8] │ │ + mov x9, x21 │ │ + madd x8, x24, x28, x8 │ │ + mov x10, x20 │ │ + ldr q0, [x8] │ │ + ldr x11, [x8, #16] │ │ + subs x9, x9, #0x1 │ │ + sub x8, x8, #0x18 │ │ + str q0, [x10] │ │ + str x11, [x10, #16] │ │ + add x10, x10, #0x18 │ │ + b.ne 3bf28 // b.any │ │ + cmp x24, x25 │ │ + b.cc 3c254 // b.lo, b.ul, b.last │ │ + cmp x21, #0x21 │ │ + mov x25, xzr │ │ + b.cs 3bcb0 // b.hs, b.nlast │ │ + b 3bad0 │ │ + mov x0, x20 │ │ + mov x1, x24 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, #0x1 // #1 │ │ + bl 3b56c │ │ + b 3c200 │ │ + lsl x10, x9, #3 │ │ + ldr x11, [x20, #16] │ │ + ldr q0, [x20] │ │ + add x12, x20, x10 │ │ + str x11, [x19, #16] │ │ + add x10, x19, x10 │ │ + ldr x11, [x12, #16] │ │ + str q0, [x19] │ │ + ldr q0, [x12] │ │ + str x11, [x10, #16] │ │ + str q0, [x10] │ │ + mov w10, #0x1 // #1 │ │ + add x12, x10, x10, lsl #1 │ │ + cmp x10, x8 │ │ + sub x11, x21, x8 │ │ + b.cs 3c060 // b.hs, b.nlast │ │ + lsl x13, x12, #3 │ │ + add x15, x10, #0x1 │ │ + mov x14, x10 │ │ + b 3bfec │ │ + mov x16, x19 │ │ + ldr q0, [sp, #48] │ │ + str x15, [x16] │ │ + stur q0, [x16, #8] │ │ + cmp x14, x8 │ │ + add x13, x13, #0x18 │ │ + cinc x15, x14, cc // cc = lo, ul, last │ │ + b.cs 3c060 // b.hs, b.nlast │ │ + mov x16, x14 │ │ + mov x14, x15 │ │ + add x15, x16, x16, lsl #1 │ │ + lsl x15, x15, #3 │ │ + add x16, x20, x15 │ │ + add x17, x19, x15 │ │ + ldr q0, [x16] │ │ + ldur x0, [x17, #-24] │ │ + ldr x1, [x16, #16] │ │ + str q0, [x17] │ │ + ldr x15, [x17] │ │ + str x1, [x17, #16] │ │ + cmp x15, x0 │ │ + b.cs 3bfdc // b.hs, b.nlast │ │ + ldur q0, [x16, #8] │ │ + mov x16, x13 │ │ + str q0, [sp, #48] │ │ + add x17, x19, x16 │ │ + subs x16, x16, #0x18 │ │ + ldur q0, [x17, #-24] │ │ + ldur x0, [x17, #-8] │ │ + str q0, [x17] │ │ + str x0, [x17, #16] │ │ + b.eq 3bfcc // b.none │ │ + ldur x17, [x17, #-48] │ │ + cmp x15, x17 │ │ + b.cc 3c030 // b.lo, b.ul, b.last │ │ + add x16, x19, x16 │ │ + b 3bfd0 │ │ + lsl x13, x9, #3 │ │ + cmp x10, x11 │ │ + add x9, x19, x13 │ │ + b.cs 3c12c // b.hs, b.nlast │ │ + lsl x12, x12, #3 │ │ + add x13, x20, x13 │ │ + add x16, x10, #0x1 │ │ + mov w14, #0x18 // #24 │ │ + mov x15, x9 │ │ + b 3c0ac │ │ + mov x17, x9 │ │ + ldr q0, [sp, #48] │ │ + str x16, [x17] │ │ + stur q0, [x17, #8] │ │ + cmp x10, x11 │ │ + sub x14, x14, #0x18 │ │ + add x15, x15, #0x18 │ │ + cinc x16, x10, cc // cc = lo, ul, last │ │ + b.cs 3c12c // b.hs, b.nlast │ │ + mov x17, x10 │ │ + mov x10, x16 │ │ + add x16, x17, x17, lsl #1 │ │ + lsl x16, x16, #3 │ │ + add x17, x13, x16 │ │ + add x0, x9, x16 │ │ + ldr q0, [x17] │ │ + ldur x1, [x0, #-24] │ │ + ldr x2, [x17, #16] │ │ + str q0, [x0] │ │ + ldr x16, [x0] │ │ + str x2, [x0, #16] │ │ + cmp x16, x1 │ │ + b.cs 3c098 // b.hs, b.nlast │ │ + ldur q0, [x17, #8] │ │ + mov x0, x14 │ │ + mov x17, x15 │ │ + str q0, [sp, #48] │ │ + add x1, x17, x12 │ │ + cmp x12, x0 │ │ + ldur q0, [x1, #-24] │ │ + ldur x2, [x1, #-8] │ │ + str q0, [x1] │ │ + str x2, [x1, #16] │ │ + b.eq 3c088 // b.none │ │ + ldur x1, [x1, #-48] │ │ + sub x17, x17, #0x18 │ │ + add x0, x0, #0x18 │ │ + cmp x16, x1 │ │ + b.cc 3c0f4 // b.lo, b.ul, b.last │ │ + add x17, x17, x12 │ │ + b 3c08c │ │ + mov w13, #0x18 // #24 │ │ + mov x10, #0xffffffffffffffe8 // #-24 │ │ + sub x15, x9, #0x18 │ │ + madd x14, x21, x13, x10 │ │ + mov x11, x19 │ │ + mov x12, x20 │ │ + add x10, x19, x14 │ │ + ldr x16, [x9] │ │ + ldr x17, [x11] │ │ + ldr x0, [x10] │ │ + ldr x1, [x15] │ │ + cmp x16, x17 │ │ + cset w16, cs // cs = hs, nlast │ │ + cset w17, cc // cc = lo, ul, last │ │ + csel x2, x9, x11, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + ldr q0, [x2] │ │ + umaddl x9, w17, w13, x9 │ │ + csetm x0, cs // cs = hs, nlast │ │ + csetm x3, cc // cc = lo, ul, last │ │ + csel x1, x15, x10, cc // cc = lo, ul, last │ │ + madd x10, x0, x13, x10 │ │ + ldr x0, [x2, #16] │ │ + ldr x17, [x1, #16] │ │ + subs x8, x8, #0x1 │ │ + madd x15, x3, x13, x15 │ │ + str x0, [x12, #16] │ │ + add x0, x20, x14 │ │ + str q0, [x12], #24 │ │ + ldr q0, [x1] │ │ + umaddl x11, w16, w13, x11 │ │ + sub x14, x14, #0x18 │ │ + str x17, [x0, #16] │ │ + str q0, [x0] │ │ + b.ne 3c148 // b.any │ │ + add x8, x15, #0x18 │ │ + tbz w21, #0, 3c1ec │ │ + cmp x11, x8 │ │ + mov w13, #0x18 // #24 │ │ + cset w14, cc // cc = lo, ul, last │ │ + cset w16, cs // cs = hs, nlast │ │ + csel x15, x11, x9, cc // cc = lo, ul, last │ │ + umaddl x11, w14, w13, x11 │ │ + ldr x17, [x15, #16] │ │ + ldr q0, [x15] │ │ + umaddl x9, w16, w13, x9 │ │ + str x17, [x12, #16] │ │ + str q0, [x12] │ │ + cmp x11, x8 │ │ + b.ne 3c24c // b.any │ │ + add x8, x10, #0x18 │ │ + cmp x9, x8 │ │ + b.ne 3c24c // b.any │ │ + ldp x20, x19, [sp, #176] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x24, x23, [sp, #144] │ │ + ldp x26, x25, [sp, #128] │ │ + ldp x28, x27, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xc0 │ │ + ret │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #48] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x200 │ │ + add x0, sp, #0x30 │ │ + stp xzr, xzr, [sp, #72] │ │ + str x8, [sp, #64] │ │ + bl 17620 │ │ + bl 19f5c │ │ + brk #0x1 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x218 │ │ + mov x0, x25 │ │ + mov x1, x24 │ │ + mov x2, x24 │ │ + bl 186d8 │ │ + add x8, x21, x21, lsl #1 │ │ + mov x21, x0 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + lsl x2, x8, #3 │ │ + bl 75770 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ + cmp x3, #0x8 │ │ + b.cc 3c30c // b.lo, b.ul, b.last │ │ + lsr x21, x3, #3 │ │ + mov w8, #0xa8 // #168 │ │ + mul x23, x21, x8 │ │ + add x8, x21, x21, lsl #1 │ │ + mov x3, x21 │ │ + lsl x24, x8, #5 │ │ + add x1, x0, x24 │ │ + add x2, x0, x23 │ │ + bl 3c28c │ │ + mov x22, x0 │ │ + add x1, x20, x24 │ │ + add x2, x20, x23 │ │ + mov x0, x20 │ │ + mov x3, x21 │ │ + bl 3c28c │ │ + mov x20, x0 │ │ + add x1, x19, x24 │ │ + add x2, x19, x23 │ │ + mov x0, x19 │ │ + mov x3, x21 │ │ + bl 3c28c │ │ + mov x19, x0 │ │ + mov x0, x22 │ │ + ldr x8, [x0] │ │ + ldr x9, [x20] │ │ + ldr x10, [x19] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x19, x20, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x0, x9, ne // ne = any │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + ldr x9, [x1, #8] │ │ + cbz x9, 3c39c │ │ + sub sp, sp, #0x10 │ │ + ldr x17, [x1] │ │ + cmp x9, #0x3 │ │ + b.ls 3c3a8 // b.plast │ │ + mov x2, x17 │ │ + ldr x10, [x1, #16] │ │ + sub x8, x9, #0x4 │ │ + ldr w6, [x2], #4 │ │ + cmn w6, #0x10 │ │ + b.cc 3c3d4 // b.lo, b.ul, b.last │ │ + cmn w6, #0x1 │ │ + b.eq 3c3f4 // b.none │ │ + mov w4, #0x10 // #16 │ │ + b 3c3c0 │ │ + mov w8, #0x2 // #2 │ │ + str x8, [x0] │ │ + ret │ │ + str wzr, [sp, #8] │ │ + mov w9, #0x13 // #19 │ │ + strb wzr, [sp, #14] │ │ + strh wzr, [sp, #12] │ │ + ldur w8, [sp, #11] │ │ + orr x4, x9, x8, lsl #32 │ │ + lsr x5, x4, #16 │ │ + lsr x8, x4, #8 │ │ + lsr x16, x17, #8 │ │ + and x7, x5, #0xffffffff0000 │ │ + b 3c4b4 │ │ + mov w11, #0x4 // #4 │ │ + mov x12, x6 │ │ + subs x14, x8, x6 │ │ + b.cs 3c430 // b.hs, b.nlast │ │ + mov w5, wzr │ │ + mov w8, wzr │ │ + mov x7, xzr │ │ + b 3c4a8 │ │ + cmp x8, #0x7 │ │ + b.ls 3c4e8 // b.plast │ │ + ldrb w8, [x17, #10] │ │ + ldrh w11, [x17, #8] │ │ + add x2, x17, #0xc │ │ + ldr w12, [x17, #4] │ │ + orr w8, w11, w8, lsl #16 │ │ + lsl x11, x12, #8 │ │ + ldrb w12, [x17, #11] │ │ + orr x8, x11, x8, lsl #40 │ │ + mov w11, #0x8 // #8 │ │ + extr x12, x12, x8, #8 │ │ + sub x8, x9, #0xc │ │ + subs x14, x8, x12 │ │ + b.cc 3c3e4 // b.lo, b.ul, b.last │ │ + add x8, x2, x12 │ │ + cmp x12, #0x1 │ │ + stp x8, x14, [x1] │ │ + b.ls 3c494 // b.plast │ │ + mov x17, x2 │ │ + ldrh w13, [x17], #2 │ │ + sub w8, w13, #0x2 │ │ + cmp w8, #0x3 │ │ + sub x8, x12, #0x2 │ │ + b.cs 3c4f4 // b.hs, b.nlast │ │ + cmn w6, #0x10 │ │ + b.cc 3c518 // b.lo, b.ul, b.last │ │ + cmp x8, #0x7 │ │ + b.ls 3c5a8 // b.plast │ │ + ldrb w8, [x2, #8] │ │ + ldrh w15, [x2, #6] │ │ + sub x3, x12, #0xa │ │ + ldur w16, [x2, #2] │ │ + add x17, x2, #0xa │ │ + orr w8, w15, w8, lsl #16 │ │ + lsl x15, x16, #8 │ │ + ldrb w16, [x2, #9] │ │ + orr x8, x15, x8, lsl #40 │ │ + extr x15, x16, x8, #8 │ │ + b 3c52c │ │ + strh wzr, [sp] │ │ + mov w8, wzr │ │ + mov x7, xzr │ │ + stur wzr, [sp, #2] │ │ + ldurh w5, [sp, #1] │ │ + lsr x16, x2, #8 │ │ + mov w4, #0x13 // #19 │ │ + mov x17, x2 │ │ + and x9, x5, #0xffff │ │ + ubfiz x8, x8, #8, #8 │ │ + bfi x17, x16, #8, #56 │ │ + orr x9, x7, x9 │ │ + mov w10, #0x1 // #1 │ │ + orr x8, x8, x9, lsl #16 │ │ + mov w9, #0x3 // #3 │ │ + stp x10, xzr, [x1] │ │ + str x9, [x0] │ │ + bfxil x8, x4, #0, #8 │ │ + stp x8, x17, [x0, #8] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + mov w4, #0x13 // #19 │ │ + mov x17, x2 │ │ + b 3c3c0 │ │ + cmp w13, #0x5 │ │ + b.ne 3c594 // b.any │ │ + cbz x8, 3c5b4 │ │ + cmp x12, #0x3 │ │ + b.ne 3c5d4 // b.any │ │ + mov w8, wzr │ │ + add x17, x2, #0x3 │ │ + mov w4, #0x13 // #19 │ │ + b 3c63c │ │ + cmp x8, #0x3 │ │ + b.ls 3c5a8 // b.plast │ │ + ldur w15, [x2, #2] │ │ + sub x3, x12, #0x6 │ │ + add x17, x2, #0x6 │ │ + cbz x3, 3c5c8 │ │ + ldrb w8, [x17], #1 │ │ + mov w4, #0x19 // #25 │ │ + cmp w8, #0x8 │ │ + b.hi 3c63c // b.pmore │ │ + mov w16, #0x1 // #1 │ │ + mov w2, #0x116 // #278 │ │ + lsl w16, w16, w8 │ │ + tst w16, w2 │ │ + b.eq 3c63c // b.none │ │ + mov x16, xzr │ │ + sub x3, x3, #0x1 │ │ + mov x2, x17 │ │ + add x9, x10, x9 │ │ + stp xzr, x10, [x0] │ │ + sub x9, x9, x14 │ │ + stp x16, x17, [x0, #16] │ │ + str x9, [x1, #16] │ │ + stp x4, x2, [x0, #32] │ │ + stp x3, x12, [x0, #48] │ │ + str x15, [x0, #64] │ │ + strb w8, [x0, #72] │ │ + strb w11, [x0, #73] │ │ + strh w13, [x0, #74] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + lsr x16, x13, #8 │ │ + mov x7, xzr │ │ + mov w4, #0x11 // #17 │ │ + mov x17, x13 │ │ + b 3c4b4 │ │ + mov w5, wzr │ │ + mov w8, wzr │ │ + b 3c5b8 │ │ + mov w5, wzr │ │ + mov x7, xzr │ │ + lsr x16, x17, #8 │ │ + mov w4, #0x13 // #19 │ │ + b 3c4b4 │ │ + mov w8, wzr │ │ + mov w4, #0x13 // #19 │ │ + b 3c63c │ │ + ldrb w8, [x2, #3] │ │ + mov w4, #0x19 // #25 │ │ + cmp w8, #0x8 │ │ + b.hi 3c63c // b.pmore │ │ + mov w15, #0x1 // #1 │ │ + mov w16, #0x116 // #278 │ │ + lsl w15, w15, w8 │ │ + tst w15, w16 │ │ + b.eq 3c63c // b.none │ │ + ldrb w17, [x2, #2] │ │ + cmn w6, #0x10 │ │ + sub x15, x12, #0x4 │ │ + b.cc 3c64c // b.lo, b.ul, b.last │ │ + cmp x15, #0x7 │ │ + b.ls 3c698 // b.plast │ │ + ldrb w15, [x2, #10] │ │ + ldrh w16, [x2, #8] │ │ + ldr w3, [x2, #4] │ │ + orr w15, w16, w15, lsl #16 │ │ + lsl x16, x3, #8 │ │ + ldrb w3, [x2, #11] │ │ + add x2, x2, #0xc │ │ + orr x15, x16, x15, lsl #40 │ │ + extr x15, x3, x15, #8 │ │ + sub x3, x12, #0xc │ │ + b 3c660 │ │ + mov w5, wzr │ │ + lsr x16, x17, #8 │ │ + mov x7, xzr │ │ + b 3c4b4 │ │ + cmp x15, #0x3 │ │ + b.ls 3c698 // b.plast │ │ + ldr w15, [x2, #4] │ │ + sub x3, x12, #0x8 │ │ + add x2, x2, #0x8 │ │ + mov x16, xzr │ │ + cmp w17, #0x3 │ │ + mov w4, #0x42 // #66 │ │ + b.gt 3c6ac │ │ + cmp w17, #0x1 │ │ + b.eq 3c560 // b.none │ │ + cmp w17, #0x2 │ │ + b.eq 3c770 // b.none │ │ + cmp w17, #0x3 │ │ + mov x17, x16 │ │ + mov x7, x16 │ │ + b.ne 3c4b4 // b.any │ │ + mov w16, #0x2 // #2 │ │ + b 3c560 │ │ + mov w5, wzr │ │ + mov w8, wzr │ │ + mov x7, xzr │ │ + add x17, x2, #0x4 │ │ + b 3c5bc │ │ + cmp w17, #0x4 │ │ + b.eq 3c738 // b.none │ │ + cmp w17, #0x5 │ │ + b.eq 3c7d8 // b.none │ │ + cmp w17, #0x6 │ │ + mov x17, x16 │ │ + mov x7, x16 │ │ + b.ne 3c4b4 // b.any │ │ + cmp x3, #0x7 │ │ + b.ls 3c3e4 // b.plast │ │ + ldrb w16, [x2, #6] │ │ + ldrh w17, [x2, #4] │ │ + cmn w6, #0x10 │ │ + ldr w4, [x2] │ │ + orr w16, w17, w16, lsl #16 │ │ + lsl x17, x4, #8 │ │ + ldrb w4, [x2, #7] │ │ + orr x16, x17, x16, lsl #40 │ │ + extr x17, x4, x16, #8 │ │ + sub x16, x3, #0x8 │ │ + b.cc 3c810 // b.lo, b.ul, b.last │ │ + cmp x16, #0x7 │ │ + b.ls 3c848 // b.plast │ │ + ldrb w16, [x2, #14] │ │ + ldrh w4, [x2, #12] │ │ + sub x3, x3, #0x10 │ │ + ldr w5, [x2, #8] │ │ + orr w16, w4, w16, lsl #16 │ │ + lsl x4, x5, #8 │ │ + ldrb w5, [x2, #15] │ │ + add x2, x2, #0x10 │ │ + orr x16, x4, x16, lsl #40 │ │ + extr x4, x5, x16, #8 │ │ + mov w16, #0x5 // #5 │ │ + b 3c560 │ │ + cmp x3, #0x7 │ │ + b.ls 3c3e4 // b.plast │ │ + ldrb w16, [x2, #6] │ │ + ldrh w17, [x2, #4] │ │ + sub x3, x3, #0x8 │ │ + ldr w4, [x2] │ │ + orr w16, w17, w16, lsl #16 │ │ + lsl x17, x4, #8 │ │ + ldrb w4, [x2, #7] │ │ + add x2, x2, #0x8 │ │ + orr x16, x17, x16, lsl #40 │ │ + extr x17, x4, x16, #8 │ │ + mov w16, #0x3 // #3 │ │ + b 3c560 │ │ + cmp x3, #0x7 │ │ + b.ls 3c3e4 // b.plast │ │ + ldrb w16, [x2, #6] │ │ + ldrh w17, [x2, #4] │ │ + cmn w6, #0x10 │ │ + ldr w4, [x2] │ │ + orr w16, w17, w16, lsl #16 │ │ + lsl x17, x4, #8 │ │ + ldrb w4, [x2, #7] │ │ + orr x16, x17, x16, lsl #40 │ │ + extr x17, x4, x16, #8 │ │ + sub x16, x3, #0x8 │ │ + b.cc 3c82c // b.lo, b.ul, b.last │ │ + cmp x16, #0x7 │ │ + b.ls 3c848 // b.plast │ │ + ldrb w16, [x2, #14] │ │ + ldrh w4, [x2, #12] │ │ + sub x3, x3, #0x10 │ │ + ldr w5, [x2, #8] │ │ + orr w16, w4, w16, lsl #16 │ │ + lsl x4, x5, #8 │ │ + ldrb w5, [x2, #15] │ │ + add x2, x2, #0x10 │ │ + orr x16, x4, x16, lsl #40 │ │ + extr x4, x5, x16, #8 │ │ + b 3c840 │ │ + cmp x3, #0x7 │ │ + b.ls 3c3e4 // b.plast │ │ + ldrb w16, [x2, #6] │ │ + ldrh w17, [x2, #4] │ │ + sub x3, x3, #0x8 │ │ + ldr w4, [x2] │ │ + orr w16, w17, w16, lsl #16 │ │ + lsl x17, x4, #8 │ │ + ldrb w4, [x2, #7] │ │ + add x2, x2, #0x8 │ │ + orr x16, x17, x16, lsl #40 │ │ + extr x17, x4, x16, #8 │ │ + mov w16, #0x4 // #4 │ │ + b 3c560 │ │ + cmp x16, #0x3 │ │ + b.ls 3c848 // b.plast │ │ + ldr w4, [x2, #8] │ │ + add x2, x2, #0xc │ │ + sub x3, x3, #0xc │ │ + mov w16, #0x5 // #5 │ │ + b 3c560 │ │ + cmp x16, #0x3 │ │ + b.ls 3c848 // b.plast │ │ + ldr w4, [x2, #8] │ │ + add x2, x2, #0xc │ │ + sub x3, x3, #0xc │ │ + mov w16, #0x1 // #1 │ │ + b 3c560 │ │ + mov w5, wzr │ │ + mov w8, wzr │ │ + mov x7, xzr │ │ + add x17, x2, #0x8 │ │ + b 3c5bc │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x520 │ │ + str xzr, [sp] │ │ + mov x20, x1 │ │ + mov x19, x0 │ │ + ldp x21, x10, [x1] │ │ + ldr x9, [x1, #248] │ │ + ldr x8, [x2, #64] │ │ + sub x26, x29, #0x38 │ │ + add x23, sp, #0x1a0 │ │ + cbz x9, 3c92c │ │ + ldr x11, [x20, #256] │ │ + ldrh w13, [x9, #274] │ │ + add x15, x9, #0xb8 │ │ + mov x12, #0xffffffffffffffff // #-1 │ │ + lsl x14, x13, #3 │ │ + cbz x14, 3c8e4 │ │ + ldr x16, [x15], #8 │ │ + sub x14, x14, #0x8 │ │ + add x12, x12, #0x1 │ │ + cmp x8, x16 │ │ + cset w16, hi // hi = pmore │ │ + csinv w16, w16, wzr, cs // cs = hs, nlast │ │ + and w16, w16, #0xff │ │ + cmp w16, #0x1 │ │ + b.eq 3c8b4 // b.none │ │ + cbnz w16, 3c8e8 │ │ + b 3c8fc │ │ + mov x12, x13 │ │ + cbz x11, 3c92c │ │ + add x9, x9, x12, lsl #3 │ │ + sub x11, x11, #0x1 │ │ + ldr x9, [x9, #280] │ │ + b 3c8a4 │ │ + add x8, x9, x12, lsl #4 │ │ + ldrb w9, [x8] │ │ + cmp w9, #0x52 │ │ + b.ne 3c978 // b.any │ │ + ldr x9, [x8, #8] │ │ + ldxr x10, [x9] │ │ + add x11, x10, #0x1 │ │ + stxr w12, x11, [x9] │ │ + cbnz w12, 3c910 │ │ + tbnz x10, #63, 3dddc │ │ + ldr x21, [x8, #8] │ │ + b 3c98c │ │ + subs x24, x10, x8 │ │ + b.cs 3cb14 // b.hs, b.nlast │ │ + mov x22, xzr │ │ + mov w27, #0x13 // #19 │ │ + orr w9, w27, w22 │ │ + lsr x8, xzr, #8 │ │ + and w9, w9, #0xff │ │ + cmp w9, #0x52 │ │ + b.eq 3c98c // b.none │ │ + strb w9, [x19, #8] │ │ + lsr x9, x8, #48 │ │ + stur w8, [x19, #9] │ │ + lsr x8, x8, #32 │ │ + strb w9, [x19, #15] │ │ + sturh w8, [x19, #13] │ │ + mov w8, #0x2 // #2 │ │ + str x21, [x19, #16] │ │ + str x8, [x19] │ │ + b 3d5b0 │ │ + ldp x9, x21, [x8] │ │ + lsr x8, x9, #8 │ │ + and w9, w9, #0xff │ │ + cmp w9, #0x52 │ │ + b.ne 3c950 // b.any │ │ + ldp x8, x10, [x2, #16] │ │ + mov w14, #0x14 // #20 │ │ + ldr w9, [x2, #72] │ │ + ldr x12, [x2, #64] │ │ + add x28, sp, #0x3d0 │ │ + ldp q0, q1, [x2, #32] │ │ + str x21, [sp, #864] │ │ + sub x11, x8, #0x3 │ │ + lsr w13, w9, #16 │ │ + str x8, [sp, #512] │ │ + cmp x11, #0x2 │ │ + and w8, w9, #0xff00 │ │ + str x12, [sp, #560] │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp w13, #0x4 │ │ + mov w9, #0x10 // #16 │ │ + cset w12, hi // hi = pmore │ │ + cmp w8, #0x800 │ │ + mov w8, #0x8 // #8 │ │ + ldrb w13, [x20, #272] │ │ + csel x8, x9, x8, eq // eq = none │ │ + mov w9, #0xc // #12 │ │ + csel x9, x14, x9, eq // eq = none │ │ + stp q0, q1, [sp, #528] │ │ + ldr q0, [x2] │ │ + tst w12, w13 │ │ + str x10, [sp, #520] │ │ + csel x8, x8, xzr, ne // ne = any │ │ + str q0, [sp, #496] │ │ + ldr d0, [x2, #72] │ │ + str x8, [sp, #912] │ │ + csel x8, x9, xzr, ne // ne = any │ │ + ldr x9, [sp, #544] │ │ + str x8, [sp, #928] │ │ + str x8, [sp, #936] │ │ + mov w8, #0x2f // #47 │ │ + str x8, [sp, #592] │ │ + ldr x8, [sp, #536] │ │ + str x9, [sp, #984] │ │ + add x9, x21, #0x10 │ │ + str x8, [sp, #976] │ │ + add x8, sp, #0x1f0 │ │ + str x8, [sp, #992] │ │ + add x8, sp, #0x3d0 │ │ + add x21, x8, #0x20 │ │ + str d0, [sp, #568] │ │ + str xzr, [sp, #872] │ │ + str xzr, [sp, #888] │ │ + str xzr, [sp, #904] │ │ + str xzr, [sp, #920] │ │ + str x11, [sp, #576] │ │ + str x10, [sp, #584] │ │ + str x9, [sp, #1000] │ │ + str xzr, [sp, #1008] │ │ + str xzr, [sp, #1064] │ │ + add x0, sp, #0x1a0 │ │ + add x1, sp, #0x3d0 │ │ + bl 3e9a4 │ │ + ldrb w8, [sp, #416] │ │ + ldrb w9, [sp, #417] │ │ + cmp x8, #0x52 │ │ + b.ne 3cae8 // b.any │ │ + ldr x8, [sp, #1008] │ │ + tbz w9, #0, 3ca90 │ │ + cbz x8, 3ca68 │ │ + cbz x8, 3d15c │ │ + ldr x11, [sp, #1024] │ │ + ldr x10, [sp, #1016] │ │ + ldr w9, [x11] │ │ + cmp w9, #0x1 │ │ + b.ne 3d1e4 // b.any │ │ + ldp x9, x1, [x11, #16] │ │ + mov w22, wzr │ │ + stp x8, x10, [sp, #416] │ │ + stp x9, x1, [sp, #432] │ │ + str x21, [sp, #448] │ │ + cbz x1, 3d208 │ │ + ldr x25, [sp, #576] │ │ + add x27, sp, #0x150 │ │ + sub x21, x1, #0x1 │ │ + add x28, x9, #0x10 │ │ + mov w26, #0x2e // #46 │ │ + mov w23, #0x2130 // #8496 │ │ + mov w24, #0x2e // #46 │ │ + mov w8, #0x2e // #46 │ │ + str x8, [sp, #192] │ │ + b 3cf60 │ │ + ldur w10, [x23, #2] │ │ + ldrh w11, [sp, #422] │ │ + orr x8, x8, x9, lsl #8 │ │ + ldr x12, [sp, #424] │ │ + lsl x10, x10, #16 │ │ + str x12, [x19, #16] │ │ + orr x9, x10, x11, lsl #48 │ │ + orr x8, x8, x9 │ │ + mov w9, #0x2 // #2 │ │ + str x8, [x19, #8] │ │ + b 3d16c │ │ + add x25, x21, x8 │ │ + mov w8, #0x8 // #8 │ │ + str xzr, [sp, #248] │ │ + stp x25, x24, [x29, #-144] │ │ + stp xzr, x8, [sp, #208] │ │ + stp xzr, xzr, [sp, #224] │ │ + str x2, [sp, #200] │ │ + b.eq 3d4f0 // b.none │ │ + add x8, sp, #0x3d0 │ │ + mov w27, #0xe // #14 │ │ + add x23, x8, #0x10 │ │ + mov x22, xzr │ │ + mov w10, wzr │ │ + mov x9, x25 │ │ + mov x8, x24 │ │ + mov x21, x25 │ │ + ldrb w11, [x21], #1 │ │ + cmp w10, #0x3f │ │ + b.ne 3cb68 // b.any │ │ + cmp w11, #0x1 │ │ + b.hi 3d4dc // b.pmore │ │ + and x12, x11, #0x7f │ │ + lsl x13, x12, x10 │ │ + sub x12, x8, #0x1 │ │ + orr x22, x13, x22 │ │ + tbz w11, #7, 3cb90 │ │ + add w10, w10, #0x7 │ │ + mov x8, x12 │ │ + mov x9, x21 │ │ + cbnz x12, 3cb54 │ │ + b 3d4ec │ │ + cbz x22, 3d7b4 │ │ + cbz x12, 3d7f8 │ │ + ldrsb w12, [x9, #1] │ │ + sub x10, x8, #0x2 │ │ + add x11, x9, #0x2 │ │ + and w13, w12, #0x7f │ │ + tbz w12, #31, 3cbe0 │ │ + cbz x10, 3d710 │ │ + ldrsb w12, [x9, #2] │ │ + sub x10, x8, #0x3 │ │ + add x11, x9, #0x3 │ │ + bfi w13, w12, #7, #7 │ │ + tbz w12, #31, 3cbe0 │ │ + cbz x10, 3d710 │ │ + ldrb w10, [x11] │ │ + cmp w10, #0x3 │ │ + b.hi 3d4dc // b.pmore │ │ + orr w13, w13, w10, lsl #14 │ │ + add x11, x9, #0x4 │ │ + sub x10, x8, #0x4 │ │ + tst w13, #0xffff │ │ + b.eq 3d808 // b.none │ │ + cbz x10, 3d710 │ │ + ldrb w8, [x11], #1 │ │ + stur x11, [x29, #-144] │ │ + cmp w8, #0x1 │ │ + b.hi 3d870 // b.pmore │ │ + str w13, [sp, #192] │ │ + sub x13, x10, #0x1 │ │ + str w8, [sp, #184] │ │ + str xzr, [sp, #1008] │ │ + str wzr, [sp, #1016] │ │ + str xzr, [sp, #1024] │ │ + str wzr, [sp, #1032] │ │ + str xzr, [sp, #1040] │ │ + str wzr, [sp, #1048] │ │ + str xzr, [sp, #1056] │ │ + str wzr, [sp, #1064] │ │ + str xzr, [sp, #992] │ │ + str xzr, [sp, #976] │ │ + str xzr, [sp, #984] │ │ + str wzr, [sp, #1000] │ │ + b 3cc60 │ │ + ldr x8, [sp, #992] │ │ + add x9, x24, #0x1 │ │ + add x8, x8, x24, lsl #4 │ │ + stp x25, x21, [x8] │ │ + str x9, [sp, #1000] │ │ + ldp x11, x13, [x29, #-144] │ │ + lsr x9, x25, #8 │ │ + lsr x28, x25, #16 │ │ + lsr x8, x25, #32 │ │ + cbz x13, 3d608 │ │ + mov x10, x11 │ │ + sub x12, x13, #0x1 │ │ + ldrsb w14, [x10], #1 │ │ + and w24, w14, #0x7f │ │ + tbz w14, #31, 3ccac │ │ + cbz x12, 3d5d0 │ │ + ldrsb w14, [x11, #1] │ │ + sub x12, x13, #0x2 │ │ + add x10, x11, #0x2 │ │ + bfi w24, w14, #7, #7 │ │ + tbz w14, #31, 3ccac │ │ + cbz x12, 3d5d0 │ │ + ldrb w10, [x10] │ │ + cmp w10, #0x3 │ │ + b.hi 3d724 // b.pmore │ │ + orr w24, w24, w10, lsl #14 │ │ + add x10, x11, #0x3 │ │ + sub x12, x13, #0x3 │ │ + tst w24, #0xffff │ │ + b.eq 3ce14 // b.none │ │ + cbz x12, 3d5d0 │ │ + mov x11, x10 │ │ + sub x8, x12, #0x1 │ │ + ldrb w9, [x11], #1 │ │ + stp x11, x8, [x29, #-144] │ │ + and w28, w9, #0x7f │ │ + tbz w9, #7, 3cd0c │ │ + cbz x8, 3d60c │ │ + add x11, x10, #0x2 │ │ + sub x8, x12, #0x2 │ │ + stp x11, x8, [x29, #-144] │ │ + ldrb w9, [x10, #1] │ │ + bfi w28, w9, #7, #7 │ │ + tbz w9, #7, 3cd0c │ │ + cbz x8, 3d60c │ │ + add x8, x10, #0x3 │ │ + sub x9, x12, #0x3 │ │ + stp x8, x9, [x29, #-144] │ │ + ldrb w8, [x10, #2] │ │ + cmp w8, #0x3 │ │ + b.hi 3d724 // b.pmore │ │ + orr w28, w28, w8, lsl #14 │ │ + and w8, w28, #0xffff │ │ + cmp w8, #0x21 │ │ + b.eq 3cd24 // b.none │ │ + cbz w8, 3d620 │ │ + mov x25, xzr │ │ + b 3cd40 │ │ + sub x0, x29, #0x28 │ │ + sub x1, x29, #0x90 │ │ + bl 32960 │ │ + ldurb w12, [x29, #-40] │ │ + cmp x12, #0x52 │ │ + b.ne 3d62c // b.any │ │ + ldur x25, [x29, #-32] │ │ + and x8, x21, #0xffffffff00000000 │ │ + ldr w9, [sp, #976] │ │ + lsl w10, w28, #16 │ │ + bfxil x8, x24, #0, #16 │ │ + cmp w9, #0x1 │ │ + orr x21, x10, x8 │ │ + b.ne 3cd84 // b.any │ │ + ldr x24, [sp, #1000] │ │ + ldr x8, [sp, #984] │ │ + cmp x24, x8 │ │ + b.ne 3cc3c // b.any │ │ + add x8, sp, #0x3d0 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xf0 │ │ + add x0, x8, #0x8 │ │ + bl 1b07c │ │ + b 3cc3c │ │ + ldr x0, [sp, #984] │ │ + cmp x0, #0x5 │ │ + b.ne 3cdfc // b.any │ │ + mov w0, #0x50 // #80 │ │ + bl 75760 │ │ + cbz x0, 3ddd0 │ │ + ldp q0, q1, [x23, #32] │ │ + mov w8, #0x5 // #5 │ │ + ldr q2, [x23, #64] │ │ + stp x8, x0, [x29, #-40] │ │ + stur x8, [x29, #-24] │ │ + stp q0, q1, [x0, #32] │ │ + ldp q1, q0, [x23] │ │ + str q2, [x0, #64] │ │ + stp q1, q0, [x0] │ │ + sub x0, x29, #0x28 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xc0 │ │ + bl 1b07c │ │ + mov w9, #0x6 // #6 │ │ + mov w10, #0x1 // #1 │ │ + ldur x8, [x29, #-32] │ │ + ldr q0, [x26, #16] │ │ + stur x9, [x29, #-24] │ │ + str x10, [sp, #976] │ │ + stp x25, x21, [x8, #80] │ │ + add x8, sp, #0x3d0 │ │ + stur q0, [x8, #8] │ │ + stur x9, [x8, #24] │ │ + b 3cc50 │ │ + b.cs 3ddbc // b.hs, b.nlast │ │ + add x8, x23, x0, lsl #4 │ │ + add x9, x0, #0x1 │ │ + str x9, [sp, #984] │ │ + stp x25, x21, [x8] │ │ + b 3cc50 │ │ + cbz x12, 3d5d0 │ │ + mov x25, x10 │ │ + sub x24, x12, #0x1 │ │ + ldrb w13, [x25], #1 │ │ + stp x25, x24, [x29, #-144] │ │ + and w11, w13, #0x7f │ │ + tbz w13, #7, 3ce6c │ │ + cbz x24, 3d94c │ │ + add x25, x10, #0x2 │ │ + sub x24, x12, #0x2 │ │ + stp x25, x24, [x29, #-144] │ │ + ldrb w13, [x10, #1] │ │ + bfi w11, w13, #7, #7 │ │ + tbz w13, #7, 3ce6c │ │ + cbz x24, 3d94c │ │ + add x25, x10, #0x3 │ │ + sub x24, x12, #0x3 │ │ + stp x25, x24, [x29, #-144] │ │ + ldrb w10, [x10, #2] │ │ + cmp w10, #0x3 │ │ + b.hi 3d724 // b.pmore │ │ + orr w11, w11, w10, lsl #14 │ │ + tst w11, #0xffff │ │ + b.ne 3d90c // b.any │ │ + add x10, sp, #0x3d0 │ │ + ldr x8, [sp, #976] │ │ + ldr x28, [sp, #984] │ │ + ldur q0, [x10, #56] │ │ + ldur q1, [x10, #72] │ │ + ldur x9, [x10, #88] │ │ + ldr x21, [sp, #992] │ │ + cmp x8, #0x2 │ │ + stp q0, q1, [sp, #448] │ │ + ldur q0, [x10, #40] │ │ + ldur q1, [x10, #24] │ │ + str x9, [sp, #480] │ │ + stp q1, q0, [sp, #416] │ │ + b.eq 3d914 // b.none │ │ + ldp q0, q1, [sp, #448] │ │ + cmp x8, #0x3 │ │ + ldr x9, [sp, #480] │ │ + stp q0, q1, [sp, #288] │ │ + ldp q1, q0, [sp, #416] │ │ + str x9, [sp, #320] │ │ + stp q1, q0, [sp, #256] │ │ + b.eq 3d91c // b.none │ │ + ldp q0, q1, [sp, #288] │ │ + ldr x9, [sp, #320] │ │ + ldp q3, q2, [sp, #256] │ │ + stp x8, x28, [sp, #496] │ │ + add x8, sp, #0x1f0 │ │ + str x9, [sp, #400] │ │ + stur q0, [x8, #56] │ │ + stur q2, [x8, #40] │ │ + stur q1, [x8, #72] │ │ + stur x9, [x8, #88] │ │ + stur q3, [x8, #24] │ │ + ldr w8, [sp, #192] │ │ + stp q3, q2, [sp, #336] │ │ + strh w8, [sp, #600] │ │ + ldr w8, [sp, #184] │ │ + stp q0, q1, [sp, #368] │ │ + str x21, [sp, #512] │ │ + str x22, [sp, #592] │ │ + strb w8, [sp, #602] │ │ + add x0, sp, #0xd0 │ │ + add x1, sp, #0x1f0 │ │ + bl 1b0c4 │ │ + ldr x2, [sp, #200] │ │ + tbnz w0, #0, 3d928 │ │ + cbnz x24, 3cb40 │ │ + b 3d4f0 │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + add x8, sp, #0x100 │ │ + ldr x26, [sp, #256] │ │ + ldur q0, [x8, #8] │ │ + str q0, [sp, #944] │ │ + sub x21, x21, #0x1 │ │ + add x28, x28, #0x10 │ │ + cmn x21, #0x1 │ │ + b.eq 3d4c4 // b.none │ │ + ldr x8, [sp, #448] │ │ + ldur q0, [x28, #-16] │ │ + add x0, sp, #0x150 │ │ + add x1, sp, #0x1a0 │ │ + add x3, sp, #0x100 │ │ + ldr x8, [x8, #24] │ │ + str q0, [sp, #256] │ │ + ldr w2, [x8, #72] │ │ + bl 358a8 │ │ + ldr x9, [sp, #336] │ │ + cmp x9, #0x2e │ │ + b.eq 3d4ac // b.none │ │ + ldr x10, [sp, #360] │ │ + ldur q0, [x27, #8] │ │ + stp x28, x21, [sp, #432] │ │ + str x9, [sp, #336] │ │ + and w8, w10, #0xffff │ │ + stur q0, [x29, #-240] │ │ + cmp w8, #0x72 │ │ + stur q0, [x27, #8] │ │ + str x10, [sp, #360] │ │ + b.le 3cffc │ │ + cmp w8, w23 │ │ + b.gt 3d040 │ │ + cmp w8, #0x73 │ │ + b.eq 3d064 // b.none │ │ + cmp w8, #0x74 │ │ + b.eq 3d0c4 // b.none │ │ + cmp w8, #0x8c │ │ + b.ne 3cf50 // b.any │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + ldr x8, [sp, #256] │ │ + cmp x8, #0x12 │ │ + b.ne 3cf50 // b.any │ │ + ldr x8, [sp, #264] │ │ + str x8, [sp, #928] │ │ + b 3cf50 │ │ + cmp w8, #0x10 │ │ + b.le 3d088 │ │ + cmp w8, #0x11 │ │ + b.eq 3d108 // b.none │ │ + cmp w8, #0x1b │ │ + b.eq 3d0e8 // b.none │ │ + cmp w8, #0x72 │ │ + b.ne 3cf50 // b.any │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + ldr x8, [sp, #256] │ │ + cmp x8, #0x1c │ │ + b.ne 3cf50 // b.any │ │ + ldr x8, [sp, #264] │ │ + str x8, [sp, #912] │ │ + b 3cf50 │ │ + mov w9, #0x2131 // #8497 │ │ + cmp w8, w9 │ │ + b.eq 3d120 // b.none │ │ + mov w9, #0x2132 // #8498 │ │ + cmp w8, w9 │ │ + b.eq 3d0c4 // b.none │ │ + mov w9, #0x2133 // #8499 │ │ + cmp w8, w9 │ │ + b.ne 3cf50 // b.any │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + ldr x8, [sp, #256] │ │ + cmp x8, #0xb │ │ + b.ne 3cf50 // b.any │ │ + ldr x8, [sp, #264] │ │ + str x8, [sp, #920] │ │ + b 3cf50 │ │ + cmp w8, #0x3 │ │ + b.eq 3cf34 // b.none │ │ + cmp w8, #0x10 │ │ + b.ne 3cf50 // b.any │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + ldp x8, x9, [sp, #256] │ │ + ldr x10, [sp, #200] │ │ + cmp x8, #0x10 │ │ + cset w8, eq // eq = none │ │ + csel x10, x9, x10, eq // eq = none │ │ + str x10, [sp, #200] │ │ + orr w22, w8, w22 │ │ + b 3cf50 │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + ldr x8, [sp, #256] │ │ + cmp x8, #0x17 │ │ + b.ne 3cf50 // b.any │ │ + ldr x8, [sp, #264] │ │ + str x8, [sp, #936] │ │ + b 3cf50 │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + add x8, sp, #0x100 │ │ + ldr x24, [sp, #256] │ │ + ldur q0, [x8, #8] │ │ + str q0, [sp, #960] │ │ + b 3cf50 │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + ldp x9, x8, [sp, #256] │ │ + stp x8, x9, [sp, #184] │ │ + b 3cf50 │ │ + cbnz x25, 3cf50 │ │ + add x0, sp, #0x100 │ │ + add x1, sp, #0x150 │ │ + bl 37a2c │ │ + ldr x8, [sp, #256] │ │ + cmp x8, #0x2d │ │ + b.ne 3d154 // b.any │ │ + ldr x8, [sp, #264] │ │ + mov w9, #0x1 // #1 │ │ + mov w25, #0x1 // #1 │ │ + str x9, [sp, #576] │ │ + str x8, [sp, #584] │ │ + b 3cf50 │ │ + mov x25, xzr │ │ + b 3cf50 │ │ + mov w8, #0x45 // #69 │ │ + str xzr, [x19, #16] │ │ + mov w9, #0x2 // #2 │ │ + strb w8, [x19, #8] │ │ + str x9, [x19] │ │ + ldr x8, [sp, #864] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3d174 │ │ + b.ne 3d194 // b.any │ │ + dmb ishld │ │ + ldr x0, [sp, #864] │ │ + bl 3e698 │ │ + ldr x8, [sp, #592] │ │ + cmp x8, #0x2f │ │ + b.eq 3d5b0 // b.none │ │ + ldr x8, [sp, #680] │ │ + cbz x8, 3d1b0 │ │ + ldr x0, [sp, #688] │ │ + bl 75780 │ │ + ldr x8, [sp, #704] │ │ + cbz x8, 3d1c0 │ │ + ldr x0, [sp, #712] │ │ + bl 75780 │ │ + ldr x8, [sp, #728] │ │ + cbz x8, 3d1d0 │ │ + ldr x0, [sp, #736] │ │ + bl 75780 │ │ + ldr x8, [sp, #752] │ │ + cbz x8, 3d5b0 │ │ + ldr x0, [sp, #760] │ │ + bl 75780 │ │ + b 3d5b0 │ │ + ldr x1, [x11, #8] │ │ + cmp x1, #0x6 │ │ + b.cs 3d964 // b.hs, b.nlast │ │ + add x9, x11, #0x10 │ │ + mov w22, wzr │ │ + stp x8, x10, [sp, #416] │ │ + stp x9, x1, [sp, #432] │ │ + str x21, [sp, #448] │ │ + cbnz x1, 3cac0 │ │ + mov w8, #0x2e // #46 │ │ + mov w24, #0x2e // #46 │ │ + mov w26, #0x2e // #46 │ │ + str x8, [sp, #192] │ │ + ldr w8, [x21, #40] │ │ + tbnz w8, #0, 3d234 │ │ + ldr x8, [sp, #416] │ │ + ldr x9, [x21] │ │ + mov w10, #0x1 // #1 │ │ + sub x8, x8, x9 │ │ + stp x10, x8, [x21, #40] │ │ + ldr q0, [sp, #208] │ │ + cmp x26, #0x2e │ │ + stur q0, [x29, #-240] │ │ + b.ne 3d2a4 // b.any │ │ + mov x27, xzr │ │ + cmp x24, #0x2e │ │ + str xzr, [sp, #872] │ │ + str x26, [sp, #880] │ │ + b.eq 3d2ec // b.none │ │ + ldr q0, [sp, #960] │ │ + ldr x3, [sp, #912] │ │ + add x0, sp, #0x3d0 │ │ + ldrb w2, [sp, #569] │ │ + sub x4, x29, #0xc8 │ │ + mov x1, x20 │ │ + stur x24, [x29, #-200] │ │ + stur q0, [x28, #144] │ │ + bl 337f0 │ │ + ldr w8, [sp, #976] │ │ + ldr x9, [sp, #984] │ │ + cmp w8, #0x0 │ │ + ldr x8, [sp, #992] │ │ + csel x24, xzr, x9, ne // ne = any │ │ + str x24, [sp, #888] │ │ + str x8, [sp, #896] │ │ + tbz w22, #0, 3d314 │ │ + str x8, [sp, #168] │ │ + b 3d2f8 │ │ + ldr q0, [sp, #944] │ │ + ldr x3, [sp, #912] │ │ + add x0, sp, #0x3d0 │ │ + ldrb w2, [sp, #569] │ │ + sub x4, x29, #0xe0 │ │ + mov x1, x20 │ │ + stur x26, [x29, #-224] │ │ + stur q0, [x28, #120] │ │ + bl 337f0 │ │ + ldr w8, [sp, #976] │ │ + ldr x9, [sp, #984] │ │ + ldr x26, [sp, #992] │ │ + cmp w8, #0x0 │ │ + csel x27, xzr, x9, ne // ne = any │ │ + cmp x24, #0x2e │ │ + str x27, [sp, #872] │ │ + str x26, [sp, #880] │ │ + b.ne 3d258 // b.any │ │ + mov x24, xzr │ │ + str xzr, [sp, #888] │ │ + tbz w22, #0, 3d314 │ │ + ldp x22, x8, [x20, #64] │ │ + ldr x9, [sp, #200] │ │ + subs x10, x8, x9 │ │ + b.cs 3d538 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + str x22, [x19, #16] │ │ + b 3cb08 │ │ + mov w21, #0x2f // #47 │ │ + str xzr, [sp, #176] │ │ + ldr x8, [sp, #592] │ │ + cmp x8, #0x2f │ │ + b.eq 3d368 // b.none │ │ + ldr x8, [sp, #680] │ │ + cbz x8, 3d338 │ │ + ldr x0, [sp, #688] │ │ + bl 75780 │ │ + ldr x8, [sp, #704] │ │ + cbz x8, 3d348 │ │ + ldr x0, [sp, #712] │ │ + bl 75780 │ │ + ldr x8, [sp, #728] │ │ + cbz x8, 3d358 │ │ + ldr x0, [sp, #736] │ │ + bl 75780 │ │ + ldr x8, [sp, #752] │ │ + cbz x8, 3d368 │ │ + ldr x0, [sp, #760] │ │ + bl 75780 │ │ + mov w8, #0x2e // #46 │ │ + ldp q0, q1, [sp, #208] │ │ + str x8, [sp, #616] │ │ + ldr x8, [sp, #240] │ │ + str x21, [sp, #592] │ │ + str x8, [sp, #656] │ │ + ldr x8, [sp, #80] │ │ + stp q0, q1, [sp, #624] │ │ + ldur q0, [x29, #-112] │ │ + str x8, [sp, #680] │ │ + ldr x8, [sp, #96] │ │ + stur q0, [x23, #248] │ │ + ldur q0, [x29, #-144] │ │ + str x8, [sp, #688] │ │ + ldur x8, [x29, #-128] │ │ + str q0, [sp, #704] │ │ + ldur q0, [x29, #-176] │ │ + str x8, [sp, #720] │ │ + ldp x9, x8, [sp, #56] │ │ + str x27, [sp, #600] │ │ + str x26, [sp, #608] │ │ + str x8, [sp, #736] │ │ + ldr x8, [sp, #72] │ │ + str x9, [sp, #728] │ │ + str x8, [sp, #744] │ │ + ldur x8, [x29, #-160] │ │ + str x22, [sp, #696] │ │ + str x8, [sp, #768] │ │ + ldr x8, [sp, #104] │ │ + str q0, [sp, #752] │ │ + str x8, [sp, #776] │ │ + ldr x8, [sp, #88] │ │ + str x25, [sp, #792] │ │ + str x8, [sp, #784] │ │ + ldr x8, [sp, #136] │ │ + str x24, [sp, #832] │ │ + str x8, [sp, #800] │ │ + ldr x8, [sp, #200] │ │ + strb w28, [sp, #848] │ │ + str x8, [sp, #808] │ │ + ldr x8, [sp, #144] │ │ + str x8, [sp, #816] │ │ + ldp x9, x8, [sp, #160] │ │ + str x8, [sp, #840] │ │ + ldr w8, [sp, #156] │ │ + str x9, [sp, #824] │ │ + strb w8, [sp, #849] │ │ + ldr x8, [sp, #176] │ │ + strh w8, [sp, #850] │ │ + ldp w9, w8, [sp, #112] │ │ + strb w8, [sp, #852] │ │ + ldp w8, w10, [sp, #128] │ │ + strb w9, [sp, #857] │ │ + strb w10, [sp, #853] │ │ + strb w8, [sp, #854] │ │ + ldp w8, w10, [sp, #120] │ │ + strb w8, [sp, #856] │ │ + ldr x8, [sp, #192] │ │ + strb w10, [sp, #855] │ │ + cmp x8, #0x2e │ │ + b.eq 3d5a0 // b.none │ │ + cbz x8, 3d598 │ │ + cmp x8, #0xc │ │ + b.ne 3d5a0 // b.any │ │ + ldp x8, x9, [x20, #16] │ │ + ldr x13, [sp, #920] │ │ + subs x11, x9, x13 │ │ + b.cc 3d490 // b.lo, b.ul, b.last │ │ + ldrb w9, [sp, #568] │ │ + ldr x10, [sp, #184] │ │ + add x8, x8, x13 │ │ + mul x12, x10, x9 │ │ + subs x10, x11, x12 │ │ + b.cs 3d6a8 // b.hs, b.nlast │ │ + mov x9, xzr │ │ + mov w10, #0x13 // #19 │ │ + orr x9, x10, x9 │ │ + stp x9, x8, [x19, #8] │ │ + mov w8, #0x2 // #2 │ │ + str x8, [x19] │ │ + b 3d170 │ │ + ldur q0, [x27, #8] │ │ + mov w8, #0x2 // #2 │ │ + str x8, [x19] │ │ + stur q0, [x29, #-240] │ │ + stur q0, [x19, #8] │ │ + b 3d170 │ │ + ldr x21, [sp, #448] │ │ + add x23, sp, #0x1a0 │ │ + add x28, sp, #0x3d0 │ │ + ldr w8, [x21, #40] │ │ + tbz w8, #0, 3d220 │ │ + b 3d234 │ │ + mov x9, xzr │ │ + mov x8, xzr │ │ + mov w28, #0x6 // #6 │ │ + b 3d500 │ │ + add x25, x25, x24 │ │ + mov x9, xzr │ │ + mov x8, xzr │ │ + mov w28, #0x13 // #19 │ │ + mov x21, x25 │ │ + add x23, sp, #0x1a0 │ │ + and x9, x9, #0xffffff00 │ │ + bfxil x9, x28, #0, #8 │ │ + orr x27, x9, x8 │ │ + and x22, x27, #0xffffffffffffff00 │ │ + add x0, sp, #0xd0 │ │ + bl 3e798 │ │ + ldr x2, [sp, #200] │ │ + orr w9, w27, w22 │ │ + lsr x8, x22, #8 │ │ + and w9, w9, #0xff │ │ + cmp w9, #0x52 │ │ + b.ne 3c950 // b.any │ │ + b 3c98c │ │ + cmp x10, #0x3 │ │ + add x22, x22, x9 │ │ + b.ls 3d56c // b.plast │ │ + mov x8, x22 │ │ + ldrb w13, [sp, #568] │ │ + sub x11, x10, #0x4 │ │ + ldr w9, [x8], #4 │ │ + cmn w9, #0x10 │ │ + b.cc 3d5e8 // b.lo, b.ul, b.last │ │ + cmn w9, #0x1 │ │ + b.eq 3d640 // b.none │ │ + mov w9, #0x10 // #16 │ │ + b 3d584 │ │ + str wzr, [sp, #976] │ │ + mov w9, #0x13 // #19 │ │ + strb wzr, [sp, #982] │ │ + strh wzr, [sp, #980] │ │ + ldur w8, [x28, #3] │ │ + orr x9, x9, x8, lsl #32 │ │ + lsr x13, x9, #8 │ │ + lsr x20, x9, #16 │ │ + lsr x25, x9, #32 │ │ + and w28, w9, #0xff │ │ + b 3d6f0 │ │ + ldr x8, [sp, #184] │ │ + str x8, [sp, #904] │ │ + add x1, sp, #0x1f0 │ │ + mov x0, x19 │ │ + mov w2, #0x1c0 // #448 │ │ + bl 75770 │ │ + add sp, sp, #0x520 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + mov w8, wzr │ │ + mov w28, wzr │ │ + mov w9, wzr │ │ + mov w12, #0x13 // #19 │ │ + mov x21, x10 │ │ + b 3d734 │ │ + mov w15, #0x4 // #4 │ │ + mov x14, x9 │ │ + cmp x11, x9 │ │ + b.cs 3d67c // b.hs, b.nlast │ │ + mov w25, wzr │ │ + mov w20, wzr │ │ + mov w13, wzr │ │ + b 3d6e8 │ │ + mov w8, wzr │ │ + mov w28, wzr │ │ + mov w9, wzr │ │ + mov w12, #0x13 // #19 │ │ + mov x21, x11 │ │ + b 3d734 │ │ + mov w9, wzr │ │ + mov w12, #0x9 // #9 │ │ + b 3d734 │ │ + ldurb w9, [x29, #-39] │ │ + ldurh w28, [x29, #-38] │ │ + ldur w8, [x29, #-36] │ │ + ldur x21, [x29, #-32] │ │ + b 3d734 │ │ + cmp x11, #0x7 │ │ + b.ls 3d76c // b.plast │ │ + ldrb w8, [x22, #10] │ │ + ldrh w11, [x22, #8] │ │ + mov w15, #0x8 // #8 │ │ + ldr w12, [x22, #4] │ │ + orr w8, w11, w8, lsl #16 │ │ + lsl x11, x12, #8 │ │ + ldrb w12, [x22, #11] │ │ + orr x8, x11, x8, lsl #40 │ │ + sub x11, x10, #0xc │ │ + extr x14, x12, x8, #8 │ │ + add x8, x22, #0xc │ │ + cmp x11, x14 │ │ + b.cc 3d5f8 // b.lo, b.ul, b.last │ │ + cmp x14, #0x1 │ │ + stur x14, [x29, #-88] │ │ + b.ls 3d6d4 // b.plast │ │ + mov x22, x8 │ │ + ldrh w12, [x22], #2 │ │ + sub w10, w12, #0x6 │ │ + cmn w10, #0x5 │ │ + b.hi 3d818 // b.pmore │ │ + mov w28, #0x11 // #17 │ │ + mov x22, x12 │ │ + b 3d6f0 │ │ + cmp w9, #0x3 │ │ + add x8, x8, x12 │ │ + b.gt 3d778 │ │ + cmp w9, #0x1 │ │ + b.eq 3d8ec // b.none │ │ + cmp w9, #0x2 │ │ + b.ne 3d8e0 // b.any │ │ + cmp x10, #0x1 │ │ + b.ls 3d490 // b.plast │ │ + ldrh w8, [x8] │ │ + b 3d59c │ │ + strh wzr, [sp, #976] │ │ + mov w25, wzr │ │ + mov w13, wzr │ │ + stur wzr, [x28, #2] │ │ + ldurh w20, [x28, #1] │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x8 │ │ + lsl x8, x25, #24 │ │ + mov w9, w13 │ │ + str x22, [x19, #16] │ │ + bfi x8, x20, #8, #16 │ │ + bfxil x8, x9, #0, #8 │ │ + mov w9, w28 │ │ + orr x8, x9, x8, lsl #8 │ │ + b 3cb08 │ │ + mov x9, xzr │ │ + mov x8, xzr │ │ + mov w28, #0x13 // #19 │ │ + mov x21, x11 │ │ + b 3d500 │ │ + mov w8, wzr │ │ + mov w28, wzr │ │ + mov w9, wzr │ │ + mov w12, #0x6 // #6 │ │ + lsl w10, w28, #16 │ │ + add x23, sp, #0x1a0 │ │ + orr x8, x10, x8, lsl #32 │ │ + bfi x8, x9, #8, #8 │ │ + ldr x9, [sp, #976] │ │ + orr x28, x8, x12 │ │ + cbz x9, 3d760 │ │ + ldr x8, [sp, #984] │ │ + cbz x8, 3d760 │ │ + ldr x0, [sp, #992] │ │ + bl 75780 │ │ + and x8, x28, #0xffffffff00000000 │ │ + mov x9, x28 │ │ + b 3d504 │ │ + mov w9, #0x13 // #19 │ │ + mov x22, x8 │ │ + b 3d584 │ │ + cmp w9, #0x4 │ │ + b.eq 3d8fc // b.none │ │ + cmp w9, #0x8 │ │ + b.ne 3d8e0 // b.any │ │ + cmp x10, #0x7 │ │ + b.ls 3d490 // b.plast │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x8, x8, x9, #8 │ │ + b 3d59c │ │ + ldp x8, x27, [sp, #208] │ │ + mov x10, #0x8000000000000000 // #-9223372036854775808 │ │ + ldur q0, [sp, #232] │ │ + ldr x9, [sp, #248] │ │ + ldr x21, [sp, #224] │ │ + cmp x8, x10 │ │ + stur q0, [x29, #-80] │ │ + stur x9, [x29, #-64] │ │ + b.ne 3d880 // b.any │ │ + and x22, x27, #0xffffffffffffff00 │ │ + add x23, sp, #0x1a0 │ │ + orr w9, w27, w22 │ │ + lsr x8, x22, #8 │ │ + and w9, w9, #0xff │ │ + cmp w9, #0x52 │ │ + b.eq 3c98c // b.none │ │ + b 3c950 │ │ + mov x9, xzr │ │ + mov x8, xzr │ │ + mov w28, #0x13 // #19 │ │ + b 3d500 │ │ + mov x9, xzr │ │ + mov x8, xzr │ │ + mov w28, #0x8 // #8 │ │ + b 3d500 │ │ + cmp w12, #0x4 │ │ + sub x10, x14, #0x2 │ │ + b.ls 3d988 // b.plast │ │ + cbz x10, 3da90 │ │ + ldrb w13, [x8, #2] │ │ + mov w25, wzr │ │ + mov w28, #0x19 // #25 │ │ + cmp w13, #0x8 │ │ + b.hi 3d97c // b.pmore │ │ + mov w10, #0x1 // #1 │ │ + mov w11, #0x116 // #278 │ │ + lsl w10, w10, w13 │ │ + tst w10, w11 │ │ + b.eq 3d97c // b.none │ │ + cmp x14, #0x3 │ │ + b.ne 3d934 // b.any │ │ + mov w25, wzr │ │ + mov w20, wzr │ │ + mov w13, wzr │ │ + add x22, x8, #0x3 │ │ + mov w28, #0x13 // #19 │ │ + b 3d6f0 │ │ + mov x9, xzr │ │ + mov x8, xzr │ │ + mov w28, #0xa // #10 │ │ + b 3d500 │ │ + mov w9, #0x1 // #1 │ │ + ldur q0, [x29, #-80] │ │ + str x8, [sp, #512] │ │ + dup v1.2d, x9 │ │ + ldur x8, [x29, #-64] │ │ + add x23, sp, #0x1a0 │ │ + mov w0, #0x40 // #64 │ │ + str x27, [sp, #520] │ │ + stur q0, [x23, #120] │ │ + str q1, [sp, #496] │ │ + str x8, [sp, #552] │ │ + str x21, [sp, #528] │ │ + bl 75760 │ │ + cbz x0, 3dc2c │ │ + ldp q0, q1, [sp, #496] │ │ + mov x21, x0 │ │ + ldr x2, [sp, #200] │ │ + mov w9, #0x52 // #82 │ │ + stp q0, q1, [x0] │ │ + ldp q0, q2, [sp, #528] │ │ + stp q0, q2, [x0, #32] │ │ + cmp w9, #0x52 │ │ + b.eq 3c98c // b.none │ │ + b 3c950 │ │ + lsl x9, x9, #8 │ │ + mov w10, #0x19 // #25 │ │ + b 3d498 │ │ + cmp x11, x12 │ │ + b.eq 3d490 // b.none │ │ + ldrb w8, [x8] │ │ + b 3d59c │ │ + cmp x10, #0x3 │ │ + b.ls 3d490 // b.plast │ │ + ldr w8, [x8] │ │ + b 3d59c │ │ + mov w12, #0xd // #13 │ │ + b 3d734 │ │ + add x23, sp, #0x1a0 │ │ + b 3d760 │ │ + and x8, x28, #0xffffffff00000000 │ │ + mov x9, x28 │ │ + b 3d500 │ │ + mov x22, xzr │ │ + add x23, sp, #0x1a0 │ │ + b 3d514 │ │ + sub x10, x14, #0x4 │ │ + stur x10, [x29, #-88] │ │ + ldrb w11, [x8, #3] │ │ + cbz w11, 3d984 │ │ + mov w28, #0x44 // #68 │ │ + b 3d6f0 │ │ + mov w8, wzr │ │ + mov w28, wzr │ │ + mov w9, wzr │ │ + mov w12, #0x13 // #19 │ │ + mov x21, x25 │ │ + b 3d734 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + b 3dddc │ │ + mov w20, w25 │ │ + b 3d6f0 │ │ + add x22, x8, #0x4 │ │ + cmn w9, #0x10 │ │ + b.cc 3d9c8 // b.lo, b.ul, b.last │ │ + cmp x10, #0x7 │ │ + b.ls 3da90 // b.plast │ │ + add x23, x22, #0x8 │ │ + stur x23, [x29, #-96] │ │ + ldrb w8, [x22, #6] │ │ + ldrh w9, [x22, #4] │ │ + ldr w11, [x22] │ │ + orr w8, w9, w8, lsl #16 │ │ + lsl x9, x11, #8 │ │ + ldrb w11, [x22, #7] │ │ + orr x8, x9, x8, lsl #40 │ │ + extr x9, x11, x8, #8 │ │ + sub x8, x10, #0x8 │ │ + b 3d9e0 │ │ + cmp x10, #0x3 │ │ + b.ls 3da90 // b.plast │ │ + ldr w9, [x22], #4 │ │ + sub x8, x10, #0x4 │ │ + mov x23, x22 │ │ + stur x22, [x29, #-96] │ │ + subs x8, x8, x9 │ │ + b.cs 3d9f4 // b.hs, b.nlast │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x23 │ │ + b 3d6f0 │ │ + cbz x9, 3da50 │ │ + stp x8, x14, [sp, #136] │ │ + mov x8, x23 │ │ + ldrb w10, [x8], #1 │ │ + str x9, [sp, #160] │ │ + sub x9, x9, #0x1 │ │ + str w15, [sp, #156] │ │ + str x13, [sp, #48] │ │ + stur x9, [x29, #-88] │ │ + str w10, [sp, #132] │ │ + cbz w10, 3da68 │ │ + cmp w12, #0x4 │ │ + str x12, [sp, #176] │ │ + b.cc 3da70 // b.lo, b.ul, b.last │ │ + cbz x9, 3d5f8 │ │ + ldr x8, [sp, #160] │ │ + sub x9, x8, #0x2 │ │ + stur x9, [x29, #-88] │ │ + ldrb w8, [x23, #1] │ │ + str w8, [sp, #128] │ │ + cbz w8, 3db2c │ │ + add x8, x23, #0x2 │ │ + b 3da78 │ │ + mov w25, wzr │ │ + mov w20, wzr │ │ + mov w13, wzr │ │ + mov w28, #0x13 // #19 │ │ + mov x22, x23 │ │ + b 3d6f0 │ │ + mov w28, #0x1c // #28 │ │ + b 3d6f0 │ │ + mov w10, #0x1 // #1 │ │ + str w10, [sp, #128] │ │ + cbz x9, 3d5f8 │ │ + mov x22, x8 │ │ + cmp x9, #0x1 │ │ + ldrb w10, [x22], #1 │ │ + stur x22, [x29, #-96] │ │ + b.ne 3daa4 // b.any │ │ + mov w25, wzr │ │ + mov w20, wzr │ │ + mov w13, wzr │ │ + mov w28, #0x13 // #19 │ │ + b 3d6f0 │ │ + subs x11, x9, #0x2 │ │ + stur x11, [x29, #-88] │ │ + b.eq 3db34 // b.none │ │ + add x22, x8, #0x3 │ │ + ldrb w11, [x8, #1] │ │ + stur x22, [x29, #-96] │ │ + str w11, [sp, #124] │ │ + ldrb w11, [x8, #2] │ │ + str w11, [sp, #120] │ │ + cbz w11, 3db4c │ │ + cmp w10, #0x0 │ │ + cset w10, ne // ne = any │ │ + cmp x9, #0x3 │ │ + str w10, [sp, #116] │ │ + b.eq 3da90 // b.none │ │ + sub x10, x9, #0x4 │ │ + stur x10, [x29, #-88] │ │ + ldrb w11, [x8, #3] │ │ + str w11, [sp, #112] │ │ + cbz w11, 3db54 │ │ + ldr w11, [sp, #112] │ │ + sub w11, w11, #0x1 │ │ + and x11, x11, #0xff │ │ + str x11, [sp, #88] │ │ + subs x10, x10, x11 │ │ + add x11, x8, #0x4 │ │ + str x11, [sp, #104] │ │ + b.cs 3db5c // b.hs, b.nlast │ │ + ldr x22, [sp, #104] │ │ + mov w25, wzr │ │ + mov w20, wzr │ │ + mov w13, wzr │ │ + mov w28, #0x13 // #19 │ │ + b 3d6f0 │ │ + mov w28, #0x1d // #29 │ │ + b 3d6f0 │ │ + mov w25, wzr │ │ + mov w20, wzr │ │ + mov w13, wzr │ │ + add x22, x8, #0x2 │ │ + mov w28, #0x13 // #19 │ │ + b 3d6f0 │ │ + mov w28, #0x1e // #30 │ │ + b 3d6f0 │ │ + mov w28, #0x1f // #31 │ │ + b 3d6f0 │ │ + ldr x11, [sp, #104] │ │ + ldr x12, [sp, #88] │ │ + stur xzr, [x29, #-64] │ │ + add x22, x11, x12 │ │ + mov w11, #0x8 // #8 │ │ + stp xzr, x11, [x29, #-80] │ │ + ldr x11, [sp, #176] │ │ + stp x22, x10, [x29, #-96] │ │ + cmp w11, #0x4 │ │ + b.hi 3dc40 // b.pmore │ │ + cbz x10, 3dd64 │ │ + mov x21, xzr │ │ + add x9, x8, x9 │ │ + mov w8, #0x8 // #8 │ │ + mov w11, #0x2 // #2 │ │ + str x11, [sp, #96] │ │ + mov x28, xzr │ │ + mov x11, x25 │ │ + mov x25, x22 │ │ + ldrb w12, [x25, x28] │ │ + cbz w12, 3dbc4 │ │ + add x28, x28, #0x1 │ │ + add x12, x25, x28 │ │ + cmp x12, x9 │ │ + b.ne 3dba8 // b.any │ │ + b 3dc8c │ │ + add x9, x25, x28 │ │ + mvn x11, x28 │ │ + add x9, x9, #0x1 │ │ + add x10, x10, x11 │ │ + stp x9, x10, [x29, #-96] │ │ + cbz x28, 3de40 │ │ + ldur x9, [x29, #-80] │ │ + cmp x21, x9 │ │ + b.ne 3dbfc // b.any │ │ + sub x0, x29, #0x50 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x3a0 │ │ + bl 3f130 │ │ + ldur x8, [x29, #-72] │ │ + mov w9, #0x18 // #24 │ │ + mov w10, #0x1f // #31 │ │ + mov x11, x25 │ │ + madd x9, x21, x9, x8 │ │ + add x21, x21, #0x1 │ │ + stp x10, x25, [x9] │ │ + str x28, [x9, #16] │ │ + ldp x22, x10, [x29, #-96] │ │ + stur x21, [x29, #-64] │ │ + add x9, x22, x10 │ │ + cbnz x10, 3db9c │ │ + b 3dd64 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x40 // #64 │ │ + add x20, sp, #0x1f0 │ │ + bl 16840 │ │ + b 3dddc │ │ + add x0, sp, #0x3d0 │ │ + sub x1, x29, #0x60 │ │ + bl 3ecf4 │ │ + ldr x10, [sp, #976] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x9, [sp, #984] │ │ + ldr x22, [sp, #992] │ │ + cmp x10, x8 │ │ + str x9, [sp, #96] │ │ + str x10, [sp, #80] │ │ + b.ne 3dc94 // b.any │ │ + ldr x9, [sp, #96] │ │ + mov w23, #0x1 // #1 │ │ + lsr x8, x9, #8 │ │ + lsr x20, x9, #16 │ │ + lsr x25, x9, #32 │ │ + and w28, w9, #0xff │ │ + mov w24, w8 │ │ + b 3ded8 │ │ + mov x22, x25 │ │ + b 3dd64 │ │ + add x0, sp, #0x3d0 │ │ + sub x1, x29, #0x60 │ │ + bl 3efa4 │ │ + ldrb w28, [sp, #976] │ │ + cmp w28, #0x52 │ │ + b.ne 3dd8c // b.any │ │ + ldr x8, [sp, #984] │ │ + str x8, [sp, #56] │ │ + cbz x8, 3dde0 │ │ + ldr x8, [sp, #48] │ │ + ldr w9, [sp, #156] │ │ + mov x25, xzr │ │ + mov x28, xzr │ │ + orr w8, w8, w9, lsl #8 │ │ + str w8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + str x8, [sp, #64] │ │ + b 3dd0c │ │ + ldur x8, [x29, #-72] │ │ + str x8, [sp, #64] │ │ + ldp x8, x9, [sp, #64] │ │ + add x28, x28, #0x1 │ │ + add x8, x8, x25 │ │ + add x25, x25, #0x18 │ │ + stp x21, x24, [x8] │ │ + str x9, [x8, #16] │ │ + ldr x8, [sp, #56] │ │ + stur x28, [x29, #-64] │ │ + cmp x8, x28 │ │ + b.eq 3de14 // b.none │ │ + ldr w8, [sp, #40] │ │ + mov w9, #0x50000 // #327680 │ │ + ldr x3, [sp, #96] │ │ + add x0, sp, #0x3d0 │ │ + sub x1, x29, #0x60 │ │ + mov x4, x22 │ │ + orr w2, w8, w9 │ │ + bl 3f050 │ │ + ldr x21, [sp, #976] │ │ + ldr x24, [sp, #984] │ │ + ldr x8, [sp, #992] │ │ + cmp x21, #0x2e │ │ + str x8, [sp, #72] │ │ + b.eq 3ddf4 // b.none │ │ + ldur x8, [x29, #-80] │ │ + cmp x28, x8 │ │ + b.ne 3dce4 // b.any │ │ + sub x0, x29, #0x50 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x388 │ │ + bl 3f130 │ │ + b 3dcdc │ │ + lsr x8, x11, #8 │ │ + lsr x20, x11, #16 │ │ + lsr x25, x11, #32 │ │ + mov w9, #0x2 // #2 │ │ + str xzr, [sp, #80] │ │ + mov w23, wzr │ │ + mov w28, #0x13 // #19 │ │ + str x9, [sp, #96] │ │ + mov w24, w8 │ │ + b 3ded8 │ │ + add x10, sp, #0x3d0 │ │ + ldrb w8, [sp, #983] │ │ + ldr x22, [sp, #984] │ │ + ldurh w9, [x10, #5] │ │ + mov w23, wzr │ │ + orr w8, w9, w8, lsl #16 │ │ + ldur w9, [x10, #1] │ │ + orr x8, x9, x8, lsl #32 │ │ + mov w24, w9 │ │ + lsr x20, x8, #8 │ │ + lsr x25, x8, #24 │ │ + b 3ded8 │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xd8 │ │ + mov w1, #0x5 // #5 │ │ + bl 1893c │ │ + b 3dddc │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x50 // #80 │ │ + bl 16840 │ │ + brk #0x1 │ │ + mov x24, xzr │ │ + mov w8, #0x8 // #8 │ │ + stur xzr, [x29, #-24] │ │ + stp xzr, x8, [x29, #-40] │ │ + b 3de60 │ │ + lsr x8, x24, #8 │ │ + lsr x25, x24, #32 │ │ + lsr x20, x24, #16 │ │ + ldr x22, [sp, #72] │ │ + mov w23, wzr │ │ + and w28, w24, #0xff │ │ + mov w24, w8 │ │ + b 3ded8 │ │ + mov x24, xzr │ │ + ldr x9, [sp, #176] │ │ + mov w8, #0x8 // #8 │ │ + stur xzr, [x29, #-24] │ │ + stp xzr, x8, [x29, #-40] │ │ + cmp w9, #0x5 │ │ + b.cs 3de60 // b.hs, b.nlast │ │ + cbz x27, 3e04c │ │ + mov w21, #0x1f // #31 │ │ + stp xzr, xzr, [x29, #-56] │ │ + b 3e050 │ │ + str xzr, [sp, #80] │ │ + mov x22, xzr │ │ + ldr x9, [sp, #176] │ │ + mov w8, #0x8 // #8 │ │ + stur xzr, [x29, #-24] │ │ + stp xzr, x8, [x29, #-40] │ │ + cmp w9, #0x5 │ │ + b.cc 3de30 // b.lo, b.ul, b.last │ │ + add x0, sp, #0x3d0 │ │ + sub x1, x29, #0x60 │ │ + bl 3ecf4 │ │ + ldr x10, [sp, #976] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x11, [sp, #984] │ │ + ldr x9, [sp, #992] │ │ + cmp x10, x8 │ │ + str x10, [sp, #56] │ │ + stp x11, x9, [sp, #64] │ │ + b.ne 3df08 // b.any │ │ + ldr x9, [sp, #64] │ │ + mov w21, #0x1 // #1 │ │ + lsr x8, x9, #8 │ │ + lsr x20, x9, #16 │ │ + lsr x25, x9, #32 │ │ + and w28, w9, #0xff │ │ + mov w24, w8 │ │ + ldur x8, [x29, #-40] │ │ + cbz x8, 3deb8 │ │ + ldur x0, [x29, #-32] │ │ + bl 75780 │ │ + ldr x8, [sp, #56] │ │ + cmp x8, #0x0 │ │ + csinc w8, w21, wzr, ne // ne = any │ │ + tbnz w8, #0, 3ded0 │ │ + ldr x0, [sp, #64] │ │ + bl 75780 │ │ + ldr x22, [sp, #72] │ │ + mov w23, wzr │ │ + ldur x8, [x29, #-80] │ │ + cbz x8, 3dee8 │ │ + ldur x0, [x29, #-72] │ │ + bl 75780 │ │ + ldr x8, [sp, #80] │ │ + cmp x8, #0x0 │ │ + csinc w8, w23, wzr, ne // ne = any │ │ + tbnz w8, #0, 3df00 │ │ + ldr x0, [sp, #96] │ │ + bl 75780 │ │ + mov x13, x24 │ │ + b 3d6f0 │ │ + add x0, sp, #0x3d0 │ │ + sub x1, x29, #0x60 │ │ + bl 3efa4 │ │ + ldrb w28, [sp, #976] │ │ + cmp w28, #0x52 │ │ + b.ne 3e010 // b.any │ │ + ldr x8, [sp, #984] │ │ + str x8, [sp, #8] │ │ + cbz x8, 3e1b4 │ │ + ldr x8, [sp, #48] │ │ + ldr w9, [sp, #156] │ │ + mov x28, xzr │ │ + mov w21, #0x2e // #46 │ │ + orr w8, w8, w9, lsl #8 │ │ + str w8, [sp, #4] │ │ + mov w8, #0x8 // #8 │ │ + stp x8, xzr, [sp, #16] │ │ + b 3df98 │ │ + ldp x8, x9, [sp, #16] │ │ + add x28, x28, #0x1 │ │ + ldp x11, x10, [sp, #32] │ │ + add x8, x8, x9 │ │ + add x9, x9, #0x58 │ │ + stp x25, x11, [x8] │ │ + str x10, [x8, #16] │ │ + ldp q1, q0, [sp, #448] │ │ + str x9, [sp, #24] │ │ + ldp q2, q3, [sp, #416] │ │ + stur q0, [x8, #72] │ │ + stur q1, [x8, #56] │ │ + stur q3, [x8, #40] │ │ + stur q2, [x8, #24] │ │ + ldr x8, [sp, #8] │ │ + stur x28, [x29, #-24] │ │ + cmp x8, x28 │ │ + b.eq 3e1b8 // b.none │ │ + ldr w8, [sp, #4] │ │ + ldp x3, x4, [sp, #64] │ │ + mov w9, #0x50000 // #327680 │ │ + add x0, sp, #0x3d0 │ │ + sub x1, x29, #0x60 │ │ + orr w2, w8, w9 │ │ + bl 3f1e8 │ │ + ldr x25, [sp, #976] │ │ + ldr x9, [sp, #984] │ │ + ldr x8, [sp, #992] │ │ + cmp x25, #0x2e │ │ + stp x9, x8, [sp, #32] │ │ + b.eq 3e214 // b.none │ │ + add x9, sp, #0x3d0 │ │ + ldur x8, [x29, #-40] │ │ + ldur q0, [x9, #24] │ │ + ldur q1, [x9, #40] │ │ + ldur q2, [x9, #56] │ │ + cmp x28, x8 │ │ + stp q0, q1, [sp, #416] │ │ + ldur q0, [x9, #72] │ │ + stp q2, q0, [sp, #448] │ │ + b.ne 3df50 // b.any │ │ + sub x0, x29, #0x28 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x3b8 │ │ + bl 32ba0 │ │ + ldur x8, [x29, #-32] │ │ + str x8, [sp, #16] │ │ + b 3df50 │ │ + add x10, sp, #0x3d0 │ │ + ldrb w8, [sp, #983] │ │ + mov w21, wzr │ │ + ldurh w9, [x10, #5] │ │ + orr w8, w9, w8, lsl #16 │ │ + ldur w9, [x10, #1] │ │ + orr x8, x9, x8, lsl #32 │ │ + mov w24, w9 │ │ + lsr x20, x8, #8 │ │ + lsr x25, x8, #24 │ │ + ldr x8, [sp, #984] │ │ + str x8, [sp, #72] │ │ + ldur x8, [x29, #-40] │ │ + cbnz x8, 3deb0 │ │ + b 3deb8 │ │ + mov w21, #0x2e // #46 │ │ + ldp x9, x8, [x29, #-96] │ │ + str x9, [sp, #72] │ │ + cbz x8, 3e188 │ │ + ldr x9, [sp, #72] │ │ + mov w10, #0x8 // #8 │ │ + str x10, [sp, #40] │ │ + mov w10, #0x2 // #2 │ │ + add x9, x9, x8 │ │ + stp xzr, x10, [sp, #56] │ │ + mov x10, x25 │ │ + ldr x25, [sp, #72] │ │ + mov x3, xzr │ │ + ldrb w11, [x25, x3] │ │ + cbz w11, 3e09c │ │ + add x3, x3, #0x1 │ │ + add x11, x25, x3 │ │ + cmp x11, x9 │ │ + b.ne 3e080 // b.any │ │ + b 3e180 │ │ + add x9, x25, x3 │ │ + mvn x10, x3 │ │ + add x9, x9, #0x1 │ │ + add x8, x8, x10 │ │ + stp x9, x8, [x29, #-96] │ │ + cbz x3, 3e244 │ │ + add x0, sp, #0x3d0 │ │ + sub x1, x29, #0x60 │ │ + mov x2, x25 │ │ + bl 3f49c │ │ + ldr x8, [sp, #984] │ │ + ldr x28, [sp, #976] │ │ + str x8, [sp, #32] │ │ + ldr x8, [sp, #992] │ │ + cmp x28, #0x2e │ │ + str x8, [sp, #72] │ │ + b.eq 3e250 // b.none │ │ + add x9, sp, #0x3d0 │ │ + ldur x8, [x29, #-40] │ │ + ldur q0, [x9, #24] │ │ + ldur q1, [x9, #40] │ │ + ldur q2, [x9, #56] │ │ + stp q0, q1, [sp, #336] │ │ + ldur q0, [x9, #72] │ │ + ldr x9, [sp, #56] │ │ + cmp x9, x8 │ │ + stp q2, q0, [sp, #368] │ │ + b.ne 3e124 // b.any │ │ + sub x0, x29, #0x28 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x3d0 │ │ + bl 32ba0 │ │ + ldur x8, [x29, #-32] │ │ + str x8, [sp, #40] │ │ + ldr x11, [sp, #56] │ │ + mov w8, #0x58 // #88 │ │ + ldr x9, [sp, #40] │ │ + madd x9, x11, x8, x9 │ │ + ldr x8, [sp, #32] │ │ + add x11, x11, #0x1 │ │ + str x11, [sp, #56] │ │ + stp x28, x8, [x9] │ │ + ldr x8, [sp, #72] │ │ + str x8, [x9, #16] │ │ + ldp q0, q2, [sp, #336] │ │ + ldp q3, q1, [sp, #368] │ │ + stur q0, [x9, #24] │ │ + ldp x10, x8, [x29, #-96] │ │ + stur q1, [x9, #72] │ │ + stur q3, [x9, #56] │ │ + stur q2, [x9, #40] │ │ + str x10, [sp, #72] │ │ + add x9, x10, x8 │ │ + mov x10, x25 │ │ + stur x11, [x29, #-24] │ │ + cbnz x8, 3e074 │ │ + b 3e188 │ │ + str x25, [sp, #72] │ │ + b 3e188 │ │ + lsr x8, x10, #8 │ │ + lsr x20, x10, #16 │ │ + lsr x25, x10, #32 │ │ + mov w21, wzr │ │ + mov w28, #0x13 // #19 │ │ + mov w9, #0x2 // #2 │ │ + mov w24, w8 │ │ + stp xzr, x9, [sp, #56] │ │ + ldur x8, [x29, #-40] │ │ + cbnz x8, 3deb0 │ │ + b 3deb8 │ │ + mov w21, #0x2e // #46 │ │ + ldur q0, [x29, #-80] │ │ + ldur x8, [x29, #-64] │ │ + sub x9, x29, #0x38 │ │ + stp xzr, xzr, [sp, #280] │ │ + ldr x28, [sp, #48] │ │ + stur q0, [x29, #-144] │ │ + ldp q0, q1, [x9] │ │ + stur x8, [x29, #-128] │ │ + ldur x8, [x29, #-24] │ │ + str xzr, [sp, #272] │ │ + stur q1, [x29, #-176] │ │ + stur x8, [x29, #-160] │ │ + stur q0, [x29, #-112] │ │ + ldp q1, q0, [sp, #256] │ │ + str xzr, [sp, #240] │ │ + ldr x8, [sp, #160] │ │ + stp q1, q0, [sp, #208] │ │ + add x25, x23, x8 │ │ + add x23, sp, #0x1a0 │ │ + ldr x8, [sp, #592] │ │ + cmp x8, #0x2f │ │ + b.ne 3d328 // b.any │ │ + b 3d368 │ │ + ldr x9, [sp, #32] │ │ + mov w21, wzr │ │ + lsr x8, x9, #8 │ │ + lsr x25, x9, #32 │ │ + lsr x20, x9, #16 │ │ + and w28, w9, #0xff │ │ + mov w24, w8 │ │ + ldr x8, [sp, #40] │ │ + str x8, [sp, #72] │ │ + ldur x8, [x29, #-40] │ │ + cbnz x8, 3deb0 │ │ + b 3deb8 │ │ + str xzr, [sp, #56] │ │ + str xzr, [sp, #72] │ │ + b 3e1b8 │ │ + ldr x9, [sp, #32] │ │ + mov w21, wzr │ │ + lsr x8, x9, #8 │ │ + lsr x20, x9, #16 │ │ + lsr x25, x9, #32 │ │ + and w28, w9, #0xff │ │ + mov w9, #0x2 // #2 │ │ + mov w24, w8 │ │ + stp xzr, x9, [sp, #56] │ │ + ldur x8, [x29, #-40] │ │ + cbnz x8, 3deb0 │ │ + b 3deb8 │ │ + mov w8, #0x2 // #2 │ │ + mov x19, x0 │ │ + mov w20, wzr │ │ + mov w21, #0x1 // #1 │ │ + str x8, [sp, #64] │ │ + b 3e2d0 │ │ + mov x19, x0 │ │ + mov w20, #0x1 // #1 │ │ + b 3e2d0 │ │ + mov w8, #0x2 // #2 │ │ + mov x19, x0 │ │ + str xzr, [sp, #80] │ │ + mov w20, wzr │ │ + str x8, [sp, #96] │ │ + b 3e308 │ │ + ldr x8, [sp, #56] │ │ + mov x19, x0 │ │ + mov w20, wzr │ │ + cmp x8, #0x0 │ │ + cset w21, eq // eq = none │ │ + ldur x8, [x29, #-40] │ │ + cbz x8, 3e2e0 │ │ + ldur x0, [x29, #-32] │ │ + bl 75780 │ │ + orr w8, w21, w20 │ │ + tbnz w8, #0, 3e304 │ │ + ldr x0, [sp, #64] │ │ + bl 75780 │ │ + b 3e304 │ │ + mov x19, x0 │ │ + mov w20, #0x1 // #1 │ │ + b 3e308 │ │ + mov x19, x0 │ │ + mov w20, wzr │ │ + ldur x8, [x29, #-80] │ │ + cbz x8, 3e318 │ │ + ldur x0, [x29, #-72] │ │ + bl 75780 │ │ + ldr x8, [sp, #80] │ │ + cmp x8, #0x0 │ │ + csinc w8, w20, wzr, ne // ne = any │ │ + tbnz w8, #0, 3e3c0 │ │ + ldr x0, [sp, #96] │ │ + bl 75780 │ │ + b 3e3c0 │ │ + b 3e374 │ │ + ldr x8, [sp, #976] │ │ + mov x19, x0 │ │ + cbz x8, 3e378 │ │ + ldr x8, [sp, #984] │ │ + cbz x8, 3e378 │ │ + ldr x0, [sp, #992] │ │ + bl 75780 │ │ + b 3e378 │ │ + ldp x8, x1, [x29, #-40] │ │ + mov x19, x0 │ │ + mov w2, #0x8 // #8 │ │ + mov w3, #0x10 // #16 │ │ + mov x0, x8 │ │ + bl 1a908 │ │ + b 3e378 │ │ + mov x19, x0 │ │ + add x0, sp, #0xd0 │ │ + bl 3e798 │ │ + b 3e3ac │ │ + bl 1a1e4 │ │ + mov x19, x0 │ │ + add x8, sp, #0x1f0 │ │ + add x0, x8, #0x60 │ │ + bl 3e728 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + mov x19, x0 │ │ + add x0, x20, #0x10 │ │ + bl 3e798 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + b 3e3bc │ │ + mov x19, x0 │ │ + ldr x8, [sp, #864] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3e3c4 │ │ + b.ne 3e3e4 // b.any │ │ + dmb ishld │ │ + ldr x0, [sp, #864] │ │ + bl 3e698 │ │ + add x8, sp, #0x1f0 │ │ + add x0, x8, #0x60 │ │ + bl 3e728 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0, #448] │ │ + mov x19, x0 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3e410 │ │ + b.ne 3e430 // b.any │ │ + dmb ishld │ │ + add x0, x19, #0x1c0 │ │ + bl 303cc │ │ + ldr x8, [x19, #368] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3e434 │ │ + b.ne 3e454 // b.any │ │ + dmb ishld │ │ + ldr x0, [x19, #368] │ │ + bl 3e698 │ │ + ldr x8, [x19, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 3e4a8 // b.none │ │ + ldr x8, [x19, #184] │ │ + cbz x8, 3e470 │ │ + ldr x0, [x19, #192] │ │ + bl 75780 │ │ + ldr x8, [x19, #208] │ │ + cbz x8, 3e480 │ │ + ldr x0, [x19, #216] │ │ + bl 75780 │ │ + ldr x8, [x19, #232] │ │ + cbz x8, 3e490 │ │ + ldr x0, [x19, #240] │ │ + bl 75780 │ │ + ldr x8, [x19, #256] │ │ + cbz x8, 3e4a8 │ │ + ldr x0, [x19, #264] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x20, x0 │ │ + add x0, x19, #0x60 │ │ + bl 3e728 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + mov x20, x0 │ │ + mov x0, x19 │ │ + bl 3e5f0 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + b 3e4e4 │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + and w8, w0, #0xff │ │ + cmp w8, #0x52 │ │ + b.ne 3e5a8 // b.any │ │ + mov x19, x1 │ │ + cbz x1, 3e5a8 │ │ + ldr x8, [x19, #448] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3e508 │ │ + b.ne 3e528 // b.any │ │ + dmb ishld │ │ + add x0, x19, #0x1c0 │ │ + bl 303cc │ │ + ldr x8, [x19, #368] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3e52c │ │ + b.ne 3e54c // b.any │ │ + dmb ishld │ │ + ldr x0, [x19, #368] │ │ + bl 3e698 │ │ + ldr x8, [x19, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 3e598 // b.none │ │ + ldr x8, [x19, #184] │ │ + cbz x8, 3e568 │ │ + ldr x0, [x19, #192] │ │ + bl 75780 │ │ + ldr x8, [x19, #208] │ │ + cbz x8, 3e578 │ │ + ldr x0, [x19, #216] │ │ + bl 75780 │ │ + ldr x8, [x19, #232] │ │ + cbz x8, 3e588 │ │ + ldr x0, [x19, #240] │ │ + bl 75780 │ │ + ldr x8, [x19, #256] │ │ + cbz x8, 3e598 │ │ + ldr x0, [x19, #264] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x20, x0 │ │ + add x0, x19, #0x60 │ │ + bl 3e728 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + mov x20, x0 │ │ + mov x0, x19 │ │ + bl 3e5f0 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0, #368] │ │ + mov x19, x0 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3e604 │ │ + b.ne 3e624 // b.any │ │ + dmb ishld │ │ + ldr x0, [x19, #368] │ │ + bl 3e698 │ │ + ldr x8, [x19, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 3e678 // b.none │ │ + ldr x8, [x19, #184] │ │ + cbz x8, 3e640 │ │ + ldr x0, [x19, #192] │ │ + bl 75780 │ │ + ldr x8, [x19, #208] │ │ + cbz x8, 3e650 │ │ + ldr x0, [x19, #216] │ │ + bl 75780 │ │ + ldr x8, [x19, #232] │ │ + cbz x8, 3e660 │ │ + ldr x0, [x19, #240] │ │ + bl 75780 │ │ + ldr x8, [x19, #256] │ │ + cbz x8, 3e678 │ │ + ldr x0, [x19, #264] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x20, x0 │ │ + add x0, x19, #0x60 │ │ + bl 3e728 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + mov x19, x0 │ │ + add x0, x0, #0x10 │ │ + bl 3e798 │ │ + cmn x19, #0x1 │ │ + b.eq 3e6e4 // b.none │ │ + add x8, x19, #0x8 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3e6bc │ │ + b.ne 3e6e4 // b.any │ │ + mov x0, x19 │ │ + dmb ishld │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + cmn x19, #0x1 │ │ + mov x20, x0 │ │ + b.eq 3e720 // b.none │ │ + add x8, x19, #0x8 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 3e700 │ │ + b.ne 3e720 // b.any │ │ + mov x0, x19 │ │ + dmb ishld │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0] │ │ + cmp x8, #0x2f │ │ + b.eq 3e78c // b.none │ │ + ldr x8, [x0, #88] │ │ + mov x19, x0 │ │ + cbz x8, 3e754 │ │ + ldr x0, [x19, #96] │ │ + bl 75780 │ │ + ldr x8, [x19, #112] │ │ + cbz x8, 3e764 │ │ + ldr x0, [x19, #120] │ │ + bl 75780 │ │ + ldr x8, [x19, #136] │ │ + cbz x8, 3e774 │ │ + ldr x0, [x19, #144] │ │ + bl 75780 │ │ + ldr x8, [x19, #160] │ │ + cbz x8, 3e78c │ │ + ldr x0, [x19, #168] │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + ldp x20, x21, [x0, #8] │ │ + mov x19, x0 │ │ + cbz x21, 3e7e8 │ │ + add x22, x20, #0x10 │ │ + b 3e7cc │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x70 │ │ + b.eq 3e7e8 // b.none │ │ + ldur x8, [x22, #-16] │ │ + cbz x8, 3e7c0 │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 3e7c0 │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 3e7c0 │ │ + ldr x8, [x19] │ │ + cbz x8, 3e7f8 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldp x21, x22, [x19, #24] │ │ + mov x0, xzr │ │ + ldr x9, [x19, #40] │ │ + mov w20, #0x70 // #112 │ │ + cmp x21, #0x0 │ │ + cset w8, ne // ne = any │ │ + csel x19, x9, xzr, ne // ne = any │ │ + cbz x19, 3e908 │ │ + tbz w8, #0, 3e994 │ │ + cbz x0, 3e838 │ │ + ldrh w8, [x0, #1330] │ │ + cmp x22, x8 │ │ + b.cs 3e85c // b.hs, b.nlast │ │ + mov x24, x22 │ │ + mov x23, x0 │ │ + b 3e880 │ │ + mov x0, x21 │ │ + cbz x22, 3e84c │ │ + ldr x0, [x0, #1336] │ │ + subs x22, x22, #0x1 │ │ + b.ne 3e840 // b.any │ │ + mov x21, xzr │ │ + ldrh w8, [x0, #1330] │ │ + cmp x22, x8 │ │ + b.cc 3e82c // b.lo, b.ul, b.last │ │ + ldr x23, [x0, #1232] │ │ + cbz x23, 3e980 │ │ + ldrh w24, [x0, #1328] │ │ + add x21, x21, #0x1 │ │ + bl 75780 │ │ + ldrh w8, [x23, #1330] │ │ + mov x0, x23 │ │ + cmp x24, x8 │ │ + b.cs 3e85c // b.hs, b.nlast │ │ + add x22, x24, #0x1 │ │ + cbz x21, 3e8c0 │ │ + add x8, x23, x22, lsl #3 │ │ + add x8, x8, #0x538 │ │ + ldr x0, [x8] │ │ + subs x21, x21, #0x1 │ │ + add x8, x0, #0x538 │ │ + b.ne 3e890 // b.any │ │ + mov x22, xzr │ │ + madd x9, x24, x20, x23 │ │ + mov x21, xzr │ │ + sub x19, x19, #0x1 │ │ + mov w8, #0x1 // #1 │ │ + ldr x10, [x9] │ │ + cbnz x10, 3e8dc │ │ + b 3e814 │ │ + mov x0, x23 │ │ + madd x9, x24, x20, x23 │ │ + mov x21, xzr │ │ + sub x19, x19, #0x1 │ │ + mov w8, #0x1 // #1 │ │ + ldr x10, [x9] │ │ + cbz x10, 3e814 │ │ + ldr x10, [x9, #8] │ │ + mov x21, xzr │ │ + cbz x10, 3e814 │ │ + ldr x8, [x9, #16] │ │ + mov x21, x0 │ │ + mov x0, x8 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + mov x21, xzr │ │ + mov w8, #0x1 // #1 │ │ + b 3e814 │ │ + tbz w8, #0, 3e958 │ │ + cbnz x0, 3e924 │ │ + mov x0, x21 │ │ + cbz x22, 3e924 │ │ + ldr x0, [x0, #1336] │ │ + subs x22, x22, #0x1 │ │ + b.ne 3e918 // b.any │ │ + ldr x8, [x0, #1232] │ │ + cbz x8, 3e96c │ │ + mov x19, x8 │ │ + bl 75780 │ │ + ldr x8, [x19, #1232] │ │ + mov x0, x19 │ │ + cbnz x8, 3e92c │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + bl 75780 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x250 │ │ + bl 17640 │ │ + brk #0x1 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x268 │ │ + bl 17640 │ │ + brk #0x1 │ │ + sub sp, sp, #0x90 │ │ + stp x29, x30, [sp, #96] │ │ + stp x22, x21, [sp, #112] │ │ + stp x20, x19, [sp, #128] │ │ + add x29, sp, #0x60 │ │ + mov x10, x1 │ │ + ldr x9, [x10, #32]! │ │ + cbz x9, 3e9fc │ │ + ldr w8, [x1, #72] │ │ + cmp w8, #0x1 │ │ + b.ne 3ea94 // b.any │ │ + ldr x8, [x1, #80] │ │ + ldr x10, [x1, #40] │ │ + subs x11, x10, x8 │ │ + b.cs 3eae4 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + stp x8, x9, [x0] │ │ + ldp x20, x19, [sp, #128] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + ldr x11, [x1, #8] │ │ + cbz x11, 3eb9c │ │ + ldp x9, x14, [x1, #16] │ │ + mov w16, #0x4 // #4 │ │ + ldr x17, [x1] │ │ + mov x8, xzr │ │ + mov w15, wzr │ │ + ldp x13, x12, [x9, #48] │ │ + ldrb w10, [x9, #73] │ │ + cmp w10, #0x8 │ │ + ldr x10, [x9, #40] │ │ + sub x12, x12, x13 │ │ + mov w13, #0xc // #12 │ │ + csel x13, x13, x16, eq // eq = none │ │ + add x12, x12, x17 │ │ + add x16, x17, x11 │ │ + add x12, x12, x13 │ │ + sub x11, x11, #0x1 │ │ + mov w13, #0x6 // #6 │ │ + sub x10, x12, x10 │ │ + add x12, x17, #0x1 │ │ + ldurb w17, [x12, #-1] │ │ + cmp w15, #0x3f │ │ + b.ne 3ea64 // b.any │ │ + cmp w17, #0x1 │ │ + b.hi 3eabc // b.pmore │ │ + and x2, x17, #0x7f │ │ + lsl x2, x2, x15 │ │ + orr x8, x2, x8 │ │ + tbz w17, #7, 3ebc0 │ │ + sub x11, x11, #0x1 │ │ + add x12, x12, #0x1 │ │ + add w15, w15, #0x7 │ │ + cmn x11, #0x1 │ │ + b.ne 3ea50 // b.any │ │ + mov w13, #0x13 // #19 │ │ + mov x8, x16 │ │ + b 3eabc │ │ + ldp x11, x13, [x1, #40] │ │ + ldr w8, [x13] │ │ + cmp w8, #0x1 │ │ + b.ne 3eaf4 // b.any │ │ + ldp x12, x8, [x13, #16] │ │ + stp x9, x11, [sp, #8] │ │ + stp x12, x8, [sp, #24] │ │ + str x10, [sp, #40] │ │ + cbnz x8, 3eb14 │ │ + b 3eb78 │ │ + mov w9, #0x1 // #1 │ │ + str xzr, [x1, #88] │ │ + stp x9, xzr, [x1] │ │ + str xzr, [x1, #32] │ │ + stp x13, x8, [x0] │ │ + ldp x20, x19, [sp, #128] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + add x9, x9, x8 │ │ + stp x9, x11, [x1] │ │ + cbnz x11, 3ea04 │ │ + b 3eb9c │ │ + ldr x8, [x13, #8] │ │ + cmp x8, #0x6 │ │ + b.cs 3ecdc // b.hs, b.nlast │ │ + add x12, x13, #0x10 │ │ + stp x9, x11, [sp, #8] │ │ + stp x12, x8, [sp, #24] │ │ + str x10, [sp, #40] │ │ + cbz x8, 3eb78 │ │ + mov x20, x1 │ │ + mov x19, x0 │ │ + add x21, x12, #0x10 │ │ + sub x22, x8, #0x1 │ │ + ldr x8, [sp, #40] │ │ + ldur q0, [x21, #-16] │ │ + sub x0, x29, #0x20 │ │ + add x1, sp, #0x8 │ │ + add x3, sp, #0x30 │ │ + ldr x8, [x8, #24] │ │ + str q0, [sp, #48] │ │ + ldr w2, [x8, #72] │ │ + bl 358a8 │ │ + ldur x8, [x29, #-32] │ │ + cmp x8, #0x2e │ │ + b.eq 3ebe8 // b.none │ │ + stp x21, x22, [sp, #24] │ │ + sub x22, x22, #0x1 │ │ + add x21, x21, #0x10 │ │ + cmn x22, #0x1 │ │ + b.ne 3eb24 // b.any │ │ + ldr x10, [sp, #40] │ │ + ldr x9, [sp, #8] │ │ + mov x0, x19 │ │ + mov x1, x20 │ │ + ldr w8, [x10, #40] │ │ + tbnz w8, #0, 3eb90 │ │ + ldr x8, [x10] │ │ + mov w11, #0x1 // #1 │ │ + sub x8, x9, x8 │ │ + stp x11, x8, [x10, #40] │ │ + ldr x11, [sp, #16] │ │ + stp x9, x11, [x1] │ │ + cbnz x11, 3ea04 │ │ + mov w8, #0x52 // #82 │ │ + str xzr, [x1, #32] │ │ + str xzr, [x1, #88] │ │ + strh w8, [x0] │ │ + ldp x20, x19, [sp, #128] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + stp x12, x11, [x1] │ │ + cbz x8, 3ec04 │ │ + ldr x15, [x14, #16] │ │ + sub x13, x8, #0x1 │ │ + cmp x13, x15 │ │ + b.cs 3ec2c // b.hs, b.nlast │ │ + mov w8, #0x70 // #112 │ │ + ldr x14, [x14, #8] │ │ + madd x8, x13, x8, x14 │ │ + b 3ec9c │ │ + ldp x8, x9, [x29, #-24] │ │ + stp x8, x9, [x19] │ │ + ldp x20, x19, [sp, #128] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + mov x8, #0xffffffffffffffff // #-1 │ │ + mov w9, #0x152 // #338 │ │ + str xzr, [x1, #32] │ │ + str x8, [x1, #88] │ │ + strh w9, [x0] │ │ + ldp x20, x19, [sp, #128] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + ldr x15, [x14, #24] │ │ + cbz x15, 3ecd4 │ │ + ldr x14, [x14, #32] │ │ + mov w13, #0x12 // #18 │ │ + ldrh w17, [x15, #1330] │ │ + add x3, x15, #0x4d8 │ │ + mov x16, #0xffffffffffffffff // #-1 │ │ + lsl x2, x17, #3 │ │ + cbz x2, 3ec7c │ │ + ldr x4, [x3], #8 │ │ + sub x2, x2, #0x8 │ │ + add x16, x16, #0x1 │ │ + cmp x8, x4 │ │ + cset w4, hi // hi = pmore │ │ + csinv w4, w4, wzr, cs // cs = hs, nlast │ │ + and w4, w4, #0xff │ │ + cmp w4, #0x1 │ │ + b.eq 3ec4c // b.none │ │ + cbz w4, 3ec94 │ │ + b 3ec80 │ │ + mov x16, x17 │ │ + cbz x14, 3eabc │ │ + add x15, x15, x16, lsl #3 │ │ + sub x14, x14, #0x1 │ │ + ldr x15, [x15, #1336] │ │ + b 3ec3c │ │ + mov w8, #0x70 // #112 │ │ + madd x8, x16, x8, x15 │ │ + ldrb w13, [x8, #106] │ │ + stp x8, x9, [x1, #48] │ │ + stp x12, x11, [x1, #32] │ │ + cmp w13, #0x1 │ │ + stp x10, xzr, [x1, #64] │ │ + cset w8, eq // eq = none │ │ + str x8, [x1, #88] │ │ + mov w8, #0x152 // #338 │ │ + strh w8, [x0] │ │ + ldp x20, x19, [sp, #128] │ │ + ldp x22, x21, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0x90 │ │ + ret │ │ + mov w13, #0x12 // #18 │ │ + b 3eabc │ │ + adrp x3, 77000 │ │ + add x3, x3, #0x120 │ │ + mov x0, xzr │ │ + mov x1, x8 │ │ + mov w2, #0x5 // #5 │ │ + bl 186d8 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #32] │ │ + stp x28, x27, [sp, #48] │ │ + stp x26, x25, [sp, #64] │ │ + stp x24, x23, [sp, #80] │ │ + stp x22, x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x20 │ │ + ldp x22, x8, [x1] │ │ + mov x19, x0 │ │ + cbz x8, 3ee80 │ │ + ldrb w23, [x22], #1 │ │ + mov x20, x1 │ │ + sub x27, x8, #0x1 │ │ + stp x22, x27, [x1] │ │ + cbz x23, 3eea0 │ │ + lsl x21, x23, #2 │ │ + mov x0, x21 │ │ + bl 75760 │ │ + cbz x0, 3ef7c │ │ + mov x25, xzr │ │ + mov w24, wzr │ │ + mov w16, #0xffff // #65535 │ │ + stp x23, x0, [sp, #8] │ │ + str xzr, [sp, #24] │ │ + cbz x27, 3eedc │ │ + mov x28, xzr │ │ + mov w12, wzr │ │ + mov x10, x22 │ │ + add x21, x25, #0x1 │ │ + mov x9, x27 │ │ + mov x11, x22 │ │ + ldrb w14, [x11], #1 │ │ + cmp w12, #0x3f │ │ + sub x13, x9, #0x1 │ │ + b.ne 3ed8c // b.any │ │ + cmp w14, #0x1 │ │ + b.hi 3eec8 // b.pmore │ │ + and x15, x14, #0x7f │ │ + lsl x15, x15, x12 │ │ + orr x28, x15, x28 │ │ + tbz w14, #7, 3edb0 │ │ + add w12, w12, #0x7 │ │ + mov x9, x13 │ │ + mov x10, x11 │ │ + cbnz x13, 3ed74 │ │ + b 3eed4 │ │ + cmp x28, x16 │ │ + mov w8, #0xffff // #65535 │ │ + stp x11, x13, [x20] │ │ + csel x26, x28, x8, cc // cc = lo, ul, last │ │ + cmp x28, #0x1 │ │ + cinc w24, w24, eq // eq = none │ │ + cbz x13, 3ef30 │ │ + ldrb w11, [x10, #1] │ │ + add x22, x10, #0x2 │ │ + sub x27, x9, #0x2 │ │ + stp x22, x27, [x20] │ │ + and w8, w11, #0x7f │ │ + tbz w11, #7, 3ee20 │ │ + cbz x27, 3ef3c │ │ + ldrb w11, [x10, #2] │ │ + add x22, x10, #0x3 │ │ + sub x27, x9, #0x3 │ │ + stp x22, x27, [x20] │ │ + bfi w8, w11, #7, #7 │ │ + tbz w11, #7, 3ee20 │ │ + cbz x27, 3ef3c │ │ + ldrb w11, [x10, #3] │ │ + add x22, x10, #0x4 │ │ + sub x27, x9, #0x4 │ │ + stp x22, x27, [x20] │ │ + cmp w11, #0x3 │ │ + b.hi 3ef4c // b.pmore │ │ + orr w8, w8, w11, lsl #14 │ │ + str w8, [sp, #4] │ │ + ldr x8, [sp, #8] │ │ + cmp x25, x8 │ │ + b.ne 3ee3c // b.any │ │ + add x0, sp, #0x8 │ │ + bl 3ff0c │ │ + ldr x0, [sp, #16] │ │ + add x8, x0, x25, lsl #2 │ │ + ldr w9, [sp, #4] │ │ + cmp x21, x23 │ │ + mov x25, x21 │ │ + mov w16, #0xffff // #65535 │ │ + strh w26, [x8] │ │ + strh w9, [x8, #2] │ │ + mov x8, x28 │ │ + str x21, [sp, #24] │ │ + b.ne 3ed58 // b.any │ │ + cmp w24, #0x1 │ │ + b.ne 3eeac // b.any │ │ + ldur q0, [sp, #8] │ │ + ldr x8, [sp, #24] │ │ + str q0, [x19] │ │ + str x8, [x19, #16] │ │ + b 3ef10 │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x19, #14] │ │ + strh w8, [x19, #8] │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + stur wzr, [x19, #10] │ │ + str x22, [x19, #16] │ │ + str x8, [x19] │ │ + b 3ef10 │ │ + mov w8, #0x2 // #2 │ │ + str xzr, [sp, #24] │ │ + stp xzr, x8, [sp, #8] │ │ + mov w8, #0x47 // #71 │ │ + strb w8, [x19, #8] │ │ + ldr x8, [sp, #8] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + str x9, [x19] │ │ + cbnz x8, 3ef08 │ │ + b 3ef10 │ │ + mov w9, #0x6 // #6 │ │ + stp x11, x13, [x20] │ │ + b 3eee4 │ │ + add x22, x22, x27 │ │ + stp x22, xzr, [x20] │ │ + mov w9, #0x13 // #19 │ │ + mov x8, x22 │ │ + strb w9, [x19, #8] │ │ + strb wzr, [x19, #9] │ │ + strh wzr, [x19, #14] │ │ + stur wzr, [x19, #10] │ │ + str x8, [x19, #16] │ │ + ldr x8, [sp, #8] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + str x9, [x19] │ │ + cbz x8, 3ef10 │ │ + ldr x0, [sp, #16] │ │ + bl 75780 │ │ + ldp x20, x19, [sp, #112] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ + ldp x26, x25, [sp, #64] │ │ + ldp x28, x27, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + mov w9, wzr │ │ + mov w8, #0x13 // #19 │ │ + b 3ef54 │ │ + mov w9, wzr │ │ + mov w8, #0x13 // #19 │ │ + mov x11, x22 │ │ + b 3ef54 │ │ + ldr w9, [sp, #4] │ │ + mov w8, #0x6 // #6 │ │ + strb w8, [x19, #8] │ │ + strb wzr, [x19, #9] │ │ + strh w9, [x19, #10] │ │ + str wzr, [x19, #12] │ │ + str x11, [x19, #16] │ │ + ldr x8, [sp, #8] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + str x9, [x19] │ │ + cbnz x8, 3ef08 │ │ + b 3ef10 │ │ + mov w0, #0x2 // #2 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + ldr x8, [sp, #8] │ │ + mov x19, x0 │ │ + cbz x8, 3ef9c │ │ + ldr x0, [sp, #16] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + ldp x12, x10, [x1] │ │ + cbz x10, 3f014 │ │ + mov x9, xzr │ │ + mov w11, wzr │ │ + add x8, x12, x10 │ │ + sub x10, x10, #0x1 │ │ + add x12, x12, #0x1 │ │ + ldurb w13, [x12, #-1] │ │ + cmp w11, #0x3f │ │ + b.ne 3efd4 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 3f02c // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x11 │ │ + orr x9, x14, x9 │ │ + tbz w13, #7, 3f03c │ │ + sub x10, x10, #0x1 │ │ + add x12, x12, #0x1 │ │ + add w11, w11, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 3efc0 // b.any │ │ + stp x8, xzr, [x1] │ │ + mov w9, #0x13 // #19 │ │ + strh wzr, [x0, #6] │ │ + strh w9, [x0] │ │ + stur wzr, [x0, #2] │ │ + str x8, [x0, #8] │ │ + ret │ │ + mov w9, #0x13 // #19 │ │ + strh wzr, [x0, #6] │ │ + strh w9, [x0] │ │ + stur wzr, [x0, #2] │ │ + str x12, [x0, #8] │ │ + ret │ │ + mov w8, #0x6 // #6 │ │ + stp x12, x10, [x1] │ │ + strb w8, [x0] │ │ + ret │ │ + mov w8, #0x52 // #82 │ │ + stp x12, x10, [x1] │ │ + str x9, [x0, #8] │ │ + strb w8, [x0] │ │ + ret │ │ + sub sp, sp, #0xa0 │ │ + stp x29, x30, [sp, #80] │ │ + str x25, [sp, #96] │ │ + stp x24, x23, [sp, #112] │ │ + stp x22, x21, [sp, #128] │ │ + stp x20, x19, [sp, #144] │ │ + add x29, sp, #0x50 │ │ + cbz x4, 3f124 │ │ + lsl x22, x4, #2 │ │ + mov w20, w2 │ │ + mov x21, x1 │ │ + mov x19, x0 │ │ + sub x24, x29, #0x18 │ │ + add x25, x3, #0x2 │ │ + mov w23, #0x2e // #46 │ │ + b 3f09c │ │ + subs x22, x22, #0x4 │ │ + add x25, x25, #0x4 │ │ + b.eq 3f0f4 // b.none │ │ + ldrh w3, [x25] │ │ + sub x0, x29, #0x18 │ │ + mov x1, x21 │ │ + mov w2, w20 │ │ + bl 3f6a0 │ │ + ldur x8, [x29, #-24] │ │ + ldur q0, [x24, #8] │ │ + cmp x8, #0x2e │ │ + str q0, [sp, #32] │ │ + b.eq 3f0e8 // b.none │ │ + ldurh w9, [x25, #-2] │ │ + ldr q0, [sp, #32] │ │ + cmp w9, #0x1 │ │ + str q0, [sp, #16] │ │ + b.ne 3f090 // b.any │ │ + ldr q0, [sp, #16] │ │ + mov x23, x8 │ │ + str q0, [sp] │ │ + b 3f090 │ │ + ldr q0, [sp, #32] │ │ + str x8, [x19] │ │ + b 3f104 │ │ + cmp x23, #0x2e │ │ + b.eq 3f124 // b.none │ │ + ldr q0, [sp] │ │ + str x23, [x19] │ │ + stur q0, [x19, #8] │ │ + ldp x20, x19, [sp, #144] │ │ + ldr x25, [sp, #96] │ │ + ldp x22, x21, [sp, #128] │ │ + ldp x24, x23, [sp, #112] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0xa0 │ │ + ret │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x370 │ │ + bl 17640 │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #48] │ │ + str x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0x2aa, lsl #48 │ │ + mov x19, x1 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x21, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 3f178 // b.plast │ │ + mov x0, xzr │ │ + mov x2, x19 │ │ + bl 16828 │ │ + add x9, x21, x21, lsl #1 │ │ + mov x20, x0 │ │ + lsl x2, x9, #3 │ │ + cbz x8, 3f1a0 │ │ + add x8, x8, x8, lsl #1 │ │ + ldr x9, [x20, #8] │ │ + lsl x8, x8, #3 │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 3f1dc // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x21, x8, [x20] │ │ + ldp x20, x19, [sp, #80] │ │ + ldr x21, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x60 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + mov x2, x19 │ │ + bl 16828 │ │ + sub sp, sp, #0xb0 │ │ + stp x29, x30, [sp, #80] │ │ + stp x28, x27, [sp, #96] │ │ + stp x26, x25, [sp, #112] │ │ + stp x24, x23, [sp, #128] │ │ + stp x22, x21, [sp, #144] │ │ + stp x20, x19, [sp, #160] │ │ + add x29, sp, #0x50 │ │ + stur wzr, [x29, #-29] │ │ + stur wzr, [x29, #-32] │ │ + cbz x4, 3f490 │ │ + lsl x24, x4, #2 │ │ + mov w20, w2 │ │ + mov x21, x1 │ │ + mov x19, x0 │ │ + mov x23, xzr │ │ + mov x22, xzr │ │ + mov x26, xzr │ │ + add x25, x3, #0x2 │ │ + mov w27, #0x2e // #46 │ │ + mov w28, #0x2e // #46 │ │ + str xzr, [sp, #8] │ │ + str wzr, [sp, #4] │ │ + b 3f25c │ │ + stp x8, x10, [sp, #16] │ │ + mov x27, x9 │ │ + subs x24, x24, #0x4 │ │ + add x25, x25, #0x4 │ │ + b.eq 3f42c // b.none │ │ + ldrh w3, [x25] │ │ + sub x0, x29, #0x18 │ │ + mov x1, x21 │ │ + mov w2, w20 │ │ + bl 3f6a0 │ │ + ldp x9, x8, [x29, #-24] │ │ + ldur x10, [x29, #-8] │ │ + cmp x9, #0x2e │ │ + b.eq 3f420 // b.none │ │ + ldurh w11, [x25, #-2] │ │ + cmp w11, #0x3 │ │ + b.gt 3f2cc │ │ + cmp w11, #0x1 │ │ + b.eq 3f248 // b.none │ │ + cmp w11, #0x2 │ │ + b.eq 3f31c // b.none │ │ + cmp w11, #0x3 │ │ + b.ne 3f250 // b.any │ │ + cmp x9, #0x4 │ │ + b.gt 3f394 │ │ + cmp x9, #0x2 │ │ + b.eq 3f3d4 // b.none │ │ + cmp x9, #0x3 │ │ + b.eq 3f3f8 // b.none │ │ + cmp x9, #0x4 │ │ + b.ne 3f250 // b.any │ │ + mov w22, w8 │ │ + b 3f250 │ │ + cmp w11, #0x4 │ │ + b.eq 3f2f4 // b.none │ │ + cmp w11, #0x5 │ │ + b.eq 3f344 // b.none │ │ + mov w12, #0x2001 // #8193 │ │ + cmp w11, w12 │ │ + b.ne 3f250 // b.any │ │ + stp x8, x10, [sp, #32] │ │ + mov x28, x9 │ │ + b 3f250 │ │ + cmp x9, #0x4 │ │ + b.gt 3f378 │ │ + cmp x9, #0x2 │ │ + b.eq 3f3cc // b.none │ │ + cmp x9, #0x3 │ │ + b.eq 3f3dc // b.none │ │ + cmp x9, #0x4 │ │ + b.ne 3f250 // b.any │ │ + mov w26, w8 │ │ + b 3f250 │ │ + cmp x9, #0x4 │ │ + b.gt 3f3b0 │ │ + cmp x9, #0x2 │ │ + b.eq 3f3e4 // b.none │ │ + cmp x9, #0x3 │ │ + b.eq 3f40c // b.none │ │ + cmp x9, #0x4 │ │ + b.ne 3f250 // b.any │ │ + mov w23, w8 │ │ + b 3f250 │ │ + cmp x9, #0x1 │ │ + b.ne 3f250 // b.any │ │ + cmp x10, #0x10 │ │ + b.ne 3f250 // b.any │ │ + ldr w9, [x8] │ │ + ldur w10, [x8, #3] │ │ + ldur x11, [x8, #7] │ │ + ldrb w8, [x8, #15] │ │ + str x11, [sp, #8] │ │ + str w8, [sp, #4] │ │ + stur w9, [x29, #-32] │ │ + stur w10, [x29, #-29] │ │ + b 3f250 │ │ + cmp x9, #0x5 │ │ + b.eq 3f3f0 // b.none │ │ + cmp x9, #0x6 │ │ + b.eq 3f3ec // b.none │ │ + cmp x9, #0x7 │ │ + b.eq 3f3f0 // b.none │ │ + b 3f250 │ │ + cmp x9, #0x5 │ │ + b.eq 3f404 // b.none │ │ + cmp x9, #0x6 │ │ + b.eq 3f400 // b.none │ │ + cmp x9, #0x7 │ │ + b.eq 3f404 // b.none │ │ + b 3f250 │ │ + cmp x9, #0x5 │ │ + b.eq 3f418 // b.none │ │ + cmp x9, #0x6 │ │ + b.eq 3f414 // b.none │ │ + cmp x9, #0x7 │ │ + b.eq 3f418 // b.none │ │ + b 3f250 │ │ + and x26, x8, #0xff │ │ + b 3f250 │ │ + and x22, x8, #0xff │ │ + b 3f250 │ │ + and x26, x8, #0xffff │ │ + b 3f250 │ │ + and x23, x8, #0xff │ │ + b 3f250 │ │ + tbnz x8, #63, 3f250 │ │ + mov x26, x8 │ │ + b 3f250 │ │ + and x22, x8, #0xffff │ │ + b 3f250 │ │ + tbnz x8, #63, 3f250 │ │ + mov x22, x8 │ │ + b 3f250 │ │ + and x23, x8, #0xffff │ │ + b 3f250 │ │ + tbnz x8, #63, 3f250 │ │ + mov x23, x8 │ │ + b 3f250 │ │ + stp x8, x10, [x19, #8] │ │ + str x9, [x19] │ │ + b 3f470 │ │ + cmp x27, #0x2e │ │ + b.eq 3f490 // b.none │ │ + ldur w8, [x29, #-32] │ │ + ldur w9, [x29, #-29] │ │ + stp x23, x22, [x19, #48] │ │ + str x26, [x19, #64] │ │ + str w8, [x19, #72] │ │ + stur w9, [x19, #75] │ │ + ldp x9, x8, [sp, #16] │ │ + stp x27, x9, [x19] │ │ + stp x8, x28, [x19, #16] │ │ + ldp x9, x8, [sp, #32] │ │ + stp x9, x8, [x19, #32] │ │ + ldr x8, [sp, #8] │ │ + stur x8, [x19, #79] │ │ + ldr w8, [sp, #4] │ │ + strb w8, [x19, #87] │ │ + ldp x20, x19, [sp, #160] │ │ + ldp x22, x21, [sp, #144] │ │ + ldp x24, x23, [sp, #128] │ │ + ldp x26, x25, [sp, #112] │ │ + ldp x28, x27, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0xb0 │ │ + ret │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x340 │ │ + bl 17640 │ │ + str x19, [sp, #-16]! │ │ + ldp x11, x10, [x1] │ │ + cbz x10, 3f50c │ │ + mov x12, xzr │ │ + mov x8, xzr │ │ + mov w14, wzr │ │ + add x9, x11, x10 │ │ + mov x17, x10 │ │ + add x4, x11, x12 │ │ + cmp w14, #0x3f │ │ + sub x15, x17, #0x1 │ │ + mov x13, x4 │ │ + ldrb w16, [x13], #1 │ │ + b.ne 3f4dc // b.any │ │ + cmp w16, #0x1 │ │ + b.hi 3f518 // b.pmore │ │ + and x5, x16, #0x7f │ │ + lsl x5, x5, x14 │ │ + orr x8, x5, x8 │ │ + tbz w16, #7, 3f544 │ │ + add x12, x12, #0x1 │ │ + add w14, w14, #0x7 │ │ + mov x17, x15 │ │ + cmp x10, x12 │ │ + b.ne 3f4bc // b.any │ │ + stp x9, xzr, [x1] │ │ + mov w8, #0x13 // #19 │ │ + b 3f520 │ │ + mov x9, x11 │ │ + mov w8, #0x13 // #19 │ │ + b 3f520 │ │ + mov w8, #0x6 // #6 │ │ + stp x13, x15, [x1] │ │ + strb w8, [x0, #8] │ │ + strb wzr, [x0, #9] │ │ + strh wzr, [x0, #14] │ │ + stur wzr, [x0, #10] │ │ + str x9, [x0, #16] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldr x19, [sp], #16 │ │ + ret │ │ + stp x13, x15, [x1] │ │ + cbz x15, 3f5ac │ │ + mov x9, xzr │ │ + mov w15, wzr │ │ + neg x16, x12 │ │ + add x13, x4, x17 │ │ + sub x17, x10, #0x1 │ │ + add x4, x11, x12 │ │ + add x5, x10, x16 │ │ + cmp w15, #0x3f │ │ + ldrb w7, [x4, #1]! │ │ + sub x6, x5, #0x2 │ │ + add x14, x4, #0x1 │ │ + b.ne 3f584 // b.any │ │ + cmp w7, #0x1 │ │ + b.hi 3f5b4 // b.pmore │ │ + and x19, x7, #0x7f │ │ + lsl x19, x19, x15 │ │ + orr x9, x19, x9 │ │ + tbz w7, #7, 3f5e0 │ │ + add x12, x12, #0x1 │ │ + add w15, w15, #0x7 │ │ + sub x16, x16, #0x1 │ │ + cmp x17, x12 │ │ + b.ne 3f560 // b.any │ │ + stp x13, xzr, [x1] │ │ + mov w8, #0x13 // #19 │ │ + b 3f5bc │ │ + mov w8, #0x6 // #6 │ │ + stp x14, x6, [x1] │ │ + strb w8, [x0, #8] │ │ + strb wzr, [x0, #9] │ │ + strh wzr, [x0, #14] │ │ + stur wzr, [x0, #10] │ │ + str x13, [x0, #16] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldr x19, [sp], #16 │ │ + ret │ │ + stp x14, x6, [x1] │ │ + cbz x6, 3f644 │ │ + sub x14, x5, #0x1 │ │ + add x11, x11, x12 │ │ + sub x10, x10, x12 │ │ + mov x13, xzr │ │ + mov w15, wzr │ │ + add x11, x11, #0x3 │ │ + sub x10, x10, #0x3 │ │ + add x14, x4, x14 │ │ + ldurb w12, [x11, #-1] │ │ + cmp w15, #0x3f │ │ + b.ne 3f61c // b.any │ │ + cmp w12, #0x1 │ │ + b.hi 3f64c // b.pmore │ │ + and x16, x12, #0x7f │ │ + lsl x16, x16, x15 │ │ + orr x13, x16, x13 │ │ + tbz w12, #7, 3f678 │ │ + sub x10, x10, #0x1 │ │ + add x11, x11, #0x1 │ │ + add w15, w15, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 3f608 // b.any │ │ + stp x14, xzr, [x1] │ │ + mov w8, #0x13 // #19 │ │ + b 3f654 │ │ + mov w8, #0x6 // #6 │ │ + stp x11, x10, [x1] │ │ + strb w8, [x0, #8] │ │ + strb wzr, [x0, #9] │ │ + strh wzr, [x0, #14] │ │ + stur wzr, [x0, #10] │ │ + str x14, [x0, #16] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldr x19, [sp], #16 │ │ + ret │ │ + stp x11, x10, [x1] │ │ + mov w10, #0x1f // #31 │ │ + stp x10, x2, [x0] │ │ + mov w10, #0x2e // #46 │ │ + stp xzr, xzr, [x0, #72] │ │ + stp x3, x10, [x0, #16] │ │ + stp x8, x9, [x0, #48] │ │ + str x13, [x0, #64] │ │ + ldr x19, [sp], #16 │ │ + ret │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #32] │ │ + str x19, [sp, #48] │ │ + add x29, sp, #0x20 │ │ + and w9, w3, #0xffff │ │ + ubfx w8, w2, #8, #8 │ │ + sub w10, w9, #0x3 │ │ + cmp w10, #0x25 │ │ + b.hi 3f6f4 // b.pmore │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x658 │ │ + adr x11, 3f6dc │ │ + ldrh w12, [x9, x10, lsl #1] │ │ + add x11, x11, x12, lsl #2 │ │ + br x11 │ │ + ldp x11, x8, [x1] │ │ + cmp x8, #0x1 │ │ + b.ls 3fd28 // b.plast │ │ + ldrh w9, [x11], #2 │ │ + sub x10, x8, #0x2 │ │ + b 3fa24 │ │ + mov w10, #0x1f02 // #7938 │ │ + cmp w9, w10 │ │ + b.eq 3f750 // b.none │ │ + mov w10, #0x1f21 // #7969 │ │ + cmp w9, w10 │ │ + b.ne 3f7a8 // b.any │ │ + cmp w8, #0x8 │ │ + b.ne 3fc18 // b.any │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x7 │ │ + b.ls 3fdfc // b.plast │ │ + add x10, x8, #0x8 │ │ + sub x9, x9, #0x8 │ │ + stp x10, x9, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 3fc30 │ │ + ldp x10, x9, [x1] │ │ + cbz x9, 3f90c │ │ + mov x11, xzr │ │ + mov w12, wzr │ │ + add x8, x10, x9 │ │ + sub x9, x9, #0x1 │ │ + add x10, x10, #0x1 │ │ + ldurb w13, [x10, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 3f780 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 3fc44 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x11, x14, x11 │ │ + tbz w13, #7, 3fe14 │ │ + sub x9, x9, #0x1 │ │ + add x10, x10, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x9, #0x1 │ │ + b.ne 3f76c // b.any │ │ + b 3f8fc │ │ + mov w8, #0xc // #12 │ │ + mov w9, #0x2e // #46 │ │ + strh w3, [x0, #10] │ │ + strb w8, [x0, #8] │ │ + str x9, [x0] │ │ + ldp x29, x30, [sp, #32] │ │ + ldr x19, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ldp x9, x10, [x1] │ │ + cmp x10, #0x2 │ │ + b.ls 3fc54 // b.plast │ │ + add x11, x9, #0x3 │ │ + sub x10, x10, #0x3 │ │ + mov x8, xzr │ │ + stp x11, x10, [x1] │ │ + mov w13, #0x1d // #29 │ │ + ldrb w12, [x9, #2] │ │ + ldrh w9, [x9] │ │ + orr x11, x9, x12, lsl #16 │ │ + lsr x10, x11, #8 │ │ + b 3fee4 │ │ + ldp x9, x10, [x1] │ │ + cmp x10, #0x3 │ │ + b.ls 3fc6c // b.plast │ │ + ldr w11, [x9], #4 │ │ + mov x8, xzr │ │ + sub x13, x10, #0x4 │ │ + lsr w10, w11, #8 │ │ + lsr w12, w11, #16 │ │ + b 3fb48 │ │ + ldp x11, x8, [x1] │ │ + subs x8, x8, #0x10 │ │ + b.cc 3fa30 // b.lo, b.ul, b.last │ │ + add x9, x11, #0x10 │ │ + lsr x10, x11, #8 │ │ + lsr x12, x11, #16 │ │ + stp x9, x8, [x1] │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0x1 // #1 │ │ + mov w9, #0x10 // #16 │ │ + b 3fee4 │ │ + mov x19, x0 │ │ + add x0, sp, #0x8 │ │ + bl 32960 │ │ + ldrb w8, [sp, #8] │ │ + cmp w8, #0x52 │ │ + b.ne 3fc84 // b.any │ │ + ldr x11, [sp, #16] │ │ + mov w13, #0x6 // #6 │ │ + mov x0, x19 │ │ + b 3f9ec │ │ + ldp x9, x11, [x1] │ │ + cbz x11, 3fb58 │ │ + ldrb w13, [x9], #1 │ │ + sub x11, x11, #0x1 │ │ + mov w10, wzr │ │ + mov w12, wzr │ │ + mov x8, xzr │ │ + cmp w13, #0x0 │ │ + stp x9, x11, [x1] │ │ + mov w13, #0x9 // #9 │ │ + cset w11, ne // ne = any │ │ + b 3fee4 │ │ + ldp x10, x9, [x1] │ │ + cbz x9, 3f90c │ │ + mov x11, xzr │ │ + mov w12, wzr │ │ + add x8, x10, x9 │ │ + sub x9, x9, #0x1 │ │ + add x10, x10, #0x1 │ │ + ldurb w13, [x10, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 3f8d8 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 3fc44 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x11, x14, x11 │ │ + tbz w13, #7, 3fec8 │ │ + sub x9, x9, #0x1 │ │ + add x10, x10, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x9, #0x1 │ │ + b.ne 3f8c4 // b.any │ │ + mov w10, #0x13 // #19 │ │ + stp x8, xzr, [x1] │ │ + strb w10, [x0, #8] │ │ + b 3fea0 │ │ + mov x8, x10 │ │ + mov w10, #0x13 // #19 │ │ + strb w10, [x0, #8] │ │ + b 3fea0 │ │ + cmp w8, #0x8 │ │ + b.ne 3fcc4 // b.any │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x7 │ │ + b.ls 3fdfc // b.plast │ │ + add x10, x8, #0x8 │ │ + sub x9, x9, #0x8 │ │ + stp x10, x9, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 3fcdc │ │ + ldp x9, x10, [x1] │ │ + cmp x10, #0x1 │ │ + b.ls 3fcf0 // b.plast │ │ + ldrh w11, [x9], #2 │ │ + sub x13, x10, #0x2 │ │ + mov w12, wzr │ │ + mov x8, xzr │ │ + stp x9, x13, [x1] │ │ + lsr w10, w11, #8 │ │ + mov w13, #0x3 // #3 │ │ + b 3fee4 │ │ + ldp x11, x8, [x1] │ │ + cbz x8, 3fa30 │ │ + mov x9, xzr │ │ + ldrb w10, [x11, x9] │ │ + cbz w10, 3fe64 │ │ + add x9, x9, #0x1 │ │ + cmp x8, x9 │ │ + b.ne 3f998 // b.any │ │ + b 3fa30 │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x7 │ │ + b.ls 3fdfc // b.plast │ │ + add x10, x8, #0x8 │ │ + sub x9, x9, #0x8 │ │ + mov w13, #0x5 // #5 │ │ + stp x10, x9, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + lsr x10, x11, #8 │ │ + lsr x12, x11, #16 │ │ + and x8, x11, #0xffffffff00000000 │ │ + b 3fee4 │ │ + ldp x11, x8, [x1] │ │ + cmp x8, #0x3 │ │ + b.ls 3fd10 // b.plast │ │ + ldr w9, [x11], #4 │ │ + sub x10, x8, #0x4 │ │ + b 3fa24 │ │ + ldp x11, x8, [x1] │ │ + cbz x8, 3fe2c │ │ + ldrb w9, [x11], #1 │ │ + sub x10, x8, #0x1 │ │ + subs x8, x10, x9 │ │ + stp x11, x10, [x1] │ │ + b.cs 3fbf4 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + mov w9, #0x2e // #46 │ │ + stp x8, x11, [x0, #8] │ │ + str x9, [x0] │ │ + ldp x29, x30, [sp, #32] │ │ + ldr x19, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ldp x9, x10, [x1] │ │ + cmp x10, #0x1 │ │ + b.ls 3fd40 // b.plast │ │ + ldrh w11, [x9], #2 │ │ + mov w12, wzr │ │ + mov x8, xzr │ │ + sub x13, x10, #0x2 │ │ + str x9, [x1] │ │ + lsr w10, w11, #8 │ │ + b 3fb4c │ │ + ldp x9, x11, [x1] │ │ + cbz x11, 3fb58 │ │ + sub x13, x11, #0x1 │ │ + ldrb w11, [x9], #1 │ │ + mov w10, wzr │ │ + mov w12, wzr │ │ + mov x8, xzr │ │ + stp x9, x13, [x1] │ │ + mov w13, #0x2 // #2 │ │ + b 3fee4 │ │ + ldp x11, x10, [x1] │ │ + cbz x10, 3fe58 │ │ + mov x9, xzr │ │ + mov w12, wzr │ │ + add x8, x11, x10 │ │ + sub x10, x10, #0x1 │ │ + add x11, x11, #0x1 │ │ + ldurb w13, [x11, #-1] │ │ + cmp w12, #0x3f │ │ + b.ne 3fad0 // b.any │ │ + cmp w13, #0x1 │ │ + b.hi 3fe94 // b.pmore │ │ + and x14, x13, #0x7f │ │ + lsl x14, x14, x12 │ │ + orr x9, x14, x9 │ │ + tbz w13, #7, 3fa24 │ │ + sub x10, x10, #0x1 │ │ + add x11, x11, #0x1 │ │ + add w12, w12, #0x7 │ │ + cmn x10, #0x1 │ │ + b.ne 3fabc // b.any │ │ + stp x8, xzr, [x1] │ │ + mov w9, #0x13 // #19 │ │ + b 3fe9c │ │ + ldp x9, x10, [x1] │ │ + cmp x10, #0x3 │ │ + b.ls 3fd58 // b.plast │ │ + ldr w11, [x9], #4 │ │ + sub x13, x10, #0x4 │ │ + mov x8, xzr │ │ + stp x9, x13, [x1] │ │ + mov w13, #0x4 // #4 │ │ + lsr w10, w11, #8 │ │ + lsr w12, w11, #16 │ │ + b 3fee4 │ │ + ldp x9, x11, [x1] │ │ + cbz x11, 3fb58 │ │ + sub x13, x11, #0x1 │ │ + ldrb w11, [x9], #1 │ │ + mov w10, wzr │ │ + mov w12, wzr │ │ + mov x8, xzr │ │ + str x9, [x1] │ │ + str x13, [x1, #8] │ │ + mov w13, #0x1d // #29 │ │ + b 3fee4 │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x0, #14] │ │ + strh w8, [x0, #8] │ │ + stur wzr, [x0, #10] │ │ + b 3fd88 │ │ + cmp w8, #0x8 │ │ + b.ne 3fda4 // b.any │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x7 │ │ + b.ls 3fdfc // b.plast │ │ + add x10, x8, #0x8 │ │ + sub x9, x9, #0x8 │ │ + stp x10, x9, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 3fdbc │ │ + cmp w8, #0x8 │ │ + b.ne 3fdd0 // b.any │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x7 │ │ + b.ls 3fdfc // b.plast │ │ + add x10, x8, #0x8 │ │ + sub x9, x9, #0x8 │ │ + stp x10, x9, [x1] │ │ + ldrb w9, [x8, #6] │ │ + ldrh w10, [x8, #4] │ │ + ldr w11, [x8] │ │ + ldrb w8, [x8, #7] │ │ + orr w9, w10, w9, lsl #16 │ │ + lsl x10, x11, #8 │ │ + orr x9, x10, x9, lsl #40 │ │ + extr x11, x8, x9, #8 │ │ + b 3fde8 │ │ + lsr x12, x11, #8 │ │ + lsr x14, x11, #16 │ │ + add x10, x11, x9 │ │ + stp x10, x8, [x1] │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0x1 // #1 │ │ + mov w10, w12 │ │ + mov w12, w14 │ │ + b 3fee4 │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x3 │ │ + b.ls 3fdfc // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x9, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x10, x11, #8 │ │ + lsr x12, x11, #16 │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0x1b // #27 │ │ + b 3fee4 │ │ + stp x10, x9, [x1] │ │ + mov w10, #0x6 // #6 │ │ + strb w10, [x0, #8] │ │ + b 3fea0 │ │ + mov w8, #0x13 // #19 │ │ + strb wzr, [x0, #15] │ │ + strb w8, [x0, #8] │ │ + sturh wzr, [x0, #13] │ │ + stur wzr, [x0, #9] │ │ + b 3fd88 │ │ + mov w8, #0x13 // #19 │ │ + stur wzr, [x0, #9] │ │ + strb w8, [x0, #8] │ │ + strb wzr, [x0, #15] │ │ + sturh wzr, [x0, #13] │ │ + b 3fd88 │ │ + ldr w9, [sp, #12] │ │ + ldur w10, [sp, #9] │ │ + strb w8, [x19, #8] │ │ + stur w9, [x29, #27] │ │ + ldr x9, [sp, #16] │ │ + str w10, [x29, #24] │ │ + str x9, [x19, #16] │ │ + ldur w9, [x29, #27] │ │ + stur w10, [x19, #9] │ │ + mov w8, #0x2e // #46 │ │ + str w9, [x19, #12] │ │ + str x8, [x19] │ │ + ldp x29, x30, [sp, #32] │ │ + ldr x19, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x3 │ │ + b.ls 3fdfc // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x9, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x10, x11, #8 │ │ + lsr x12, x11, #16 │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0x1a // #26 │ │ + b 3fee4 │ │ + strh wzr, [sp, #8] │ │ + mov w8, #0x13 // #19 │ │ + stur wzr, [sp, #10] │ │ + ldurh w10, [sp, #9] │ │ + strh w8, [x0, #8] │ │ + str wzr, [x0, #12] │ │ + strh w10, [x0, #10] │ │ + b 3fd88 │ │ + mov w8, #0x13 // #19 │ │ + stur wzr, [x0, #9] │ │ + strb w8, [x0, #8] │ │ + strb wzr, [x0, #15] │ │ + sturh wzr, [x0, #13] │ │ + b 3fe3c │ │ + mov w8, #0x13 // #19 │ │ + sturh wzr, [x0, #9] │ │ + strb w8, [x0, #8] │ │ + strb wzr, [x0, #15] │ │ + stur wzr, [x0, #11] │ │ + b 3fe3c │ │ + mov w8, #0x13 // #19 │ │ + sturh wzr, [x0, #9] │ │ + strb w8, [x0, #8] │ │ + strb wzr, [x0, #15] │ │ + stur wzr, [x0, #11] │ │ + b 3fd88 │ │ + str wzr, [sp, #8] │ │ + mov w10, #0x13 // #19 │ │ + ubfx w8, wzr, #16, #8 │ │ + strb wzr, [sp, #14] │ │ + strh wzr, [sp, #12] │ │ + strb w10, [x0, #8] │ │ + ldur w10, [sp, #11] │ │ + sturh wzr, [x29, #-4] │ │ + sturb w8, [x29, #-2] │ │ + sturh wzr, [x0, #9] │ │ + strb w8, [x0, #11] │ │ + str w10, [x0, #12] │ │ + str x9, [x0, #16] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldp x29, x30, [sp, #32] │ │ + ldr x19, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x3 │ │ + b.ls 3fdfc // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x9, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x10, x11, #8 │ │ + lsr x12, x11, #16 │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0x1e // #30 │ │ + b 3fee4 │ │ + ldp x8, x9, [x1] │ │ + cmp x9, #0x3 │ │ + b.ls 3fdfc // b.plast │ │ + ldr w11, [x8], #4 │ │ + sub x9, x9, #0x4 │ │ + stp x8, x9, [x1] │ │ + lsr x10, x11, #8 │ │ + lsr x12, x11, #16 │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0xa // #10 │ │ + b 3fee4 │ │ + mov w9, #0x13 // #19 │ │ + strb wzr, [x0, #15] │ │ + strb w9, [x0, #8] │ │ + sturh wzr, [x0, #13] │ │ + stur wzr, [x0, #9] │ │ + b 3feac │ │ + lsr x12, x11, #8 │ │ + lsr x14, x11, #16 │ │ + stp x10, x9, [x1] │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0x1d // #29 │ │ + b 3fedc │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x0, #14] │ │ + strh w8, [x0, #8] │ │ + stur wzr, [x0, #10] │ │ + str x11, [x0, #16] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldp x29, x30, [sp, #32] │ │ + ldr x19, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + mov x8, x11 │ │ + mov w9, #0x13 // #19 │ │ + b 3fe9c │ │ + add x10, x11, x9 │ │ + mvn x12, x9 │ │ + lsr x14, x11, #8 │ │ + lsr x15, x11, #16 │ │ + add x10, x10, #0x1 │ │ + add x12, x8, x12 │ │ + stp x10, x12, [x1] │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0x1f // #31 │ │ + mov w10, w14 │ │ + mov w12, w15 │ │ + b 3fee4 │ │ + mov w9, #0x6 // #6 │ │ + stp x11, x10, [x1] │ │ + strb w9, [x0, #8] │ │ + strb wzr, [x0, #9] │ │ + strh wzr, [x0, #14] │ │ + stur wzr, [x0, #10] │ │ + str x8, [x0, #16] │ │ + mov w8, #0x2e // #46 │ │ + str x8, [x0] │ │ + ldp x29, x30, [sp, #32] │ │ + ldr x19, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + lsr x12, x11, #8 │ │ + lsr x14, x11, #16 │ │ + and x8, x11, #0xffffffff00000000 │ │ + mov w13, #0x7 // #7 │ │ + stp x10, x9, [x1] │ │ + mov w10, w12 │ │ + mov w12, w14 │ │ + and w11, w11, #0xff │ │ + str x9, [x0, #16] │ │ + bfi w11, w10, #8, #8 │ │ + orr w10, w11, w12, lsl #16 │ │ + orr x8, x8, x10 │ │ + stp x13, x8, [x0] │ │ + ldp x29, x30, [sp, #32] │ │ + ldr x19, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov w9, #0x4 // #4 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + lsr x9, x8, #61 │ │ + lsl x2, x20, #2 │ │ + cmp x9, #0x0 │ │ + mov x9, #0x7ffffffffffffffe // #9223372036854775806 │ │ + ccmp x2, x9, #0x2, eq // eq = none │ │ + b.ls 3ff58 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x358 │ │ + bl 16828 │ │ + mov x19, x0 │ │ + cbz x8, 3ff74 │ │ + lsl x8, x8, #2 │ │ + ldr x9, [x19, #8] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x2 // #2 │ │ + str x9, [sp, #24] │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x2 // #2 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 3ffac // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x358 │ │ + bl 16828 │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + tbz x1, #63, 3ffdc │ │ + adrp x0, 77000 │ │ + add x0, x0, #0xb70 │ │ + bl 16858 │ │ + ldr x22, [x0, #16] │ │ + mov x19, x1 │ │ + mov x20, x0 │ │ + cbz x1, 40010 │ │ + mov x0, x19 │ │ + mov w1, #0x1 // #1 │ │ + bl 75950 │ │ + cbz x0, 40064 │ │ + mov x21, x0 │ │ + ldr x8, [x20] │ │ + cmp x22, x8 │ │ + b.eq 40020 // b.none │ │ + b 40028 │ │ + mov w21, #0x1 // #1 │ │ + ldr x8, [x20] │ │ + cmp x22, x8 │ │ + b.ne 40028 // b.any │ │ + mov x0, x20 │ │ + bl 40128 │ │ + add x8, x22, x22, lsl #1 │ │ + ldr x9, [x20, #8] │ │ + add x10, x22, #0x1 │ │ + str x10, [x20, #16] │ │ + lsl x8, x8, #3 │ │ + add x9, x9, x8 │ │ + stp x19, x21, [x9] │ │ + str x19, [x9, #16] │ │ + ldr x9, [x20, #8] │ │ + add x8, x9, x8 │ │ + ldp x0, x1, [x8, #8] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x19 │ │ + bl 16840 │ │ + mov x20, x0 │ │ + cbz x19, 40080 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-64]! │ │ + str x28, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1, lsl #12 │ │ + str xzr, [sp] │ │ + sub sp, sp, #0x1, lsl #12 │ │ + str xzr, [sp] │ │ + sub sp, sp, #0x920 │ │ + mov x20, x2 │ │ + mov x21, x1 │ │ + mov x22, x0 │ │ + add x0, sp, #0x18 │ │ + mov w1, wzr │ │ + mov w2, #0x2905 // #10501 │ │ + str xzr, [sp] │ │ + mov x19, x3 │ │ + bl 75840 │ │ + mov x0, sp │ │ + add x1, sp, #0x18 │ │ + mov x2, x22 │ │ + mov x3, x21 │ │ + mov x4, x20 │ │ + mov x5, x19 │ │ + bl 1b61c │ │ + ldrb w8, [sp, #8] │ │ + ldr x9, [sp] │ │ + ldr x10, [sp, #16] │ │ + cmp w8, #0x0 │ │ + ccmp x9, x21, #0x0, eq // eq = none │ │ + ccmp x10, x19, #0x0, eq // eq = none │ │ + cset w0, eq // eq = none │ │ + add sp, sp, #0x2, lsl #12 │ │ + add sp, sp, #0x920 │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x28, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0x2aa, lsl #48 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 4016c // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xb88 │ │ + bl 16828 │ │ + add x9, x20, x20, lsl #1 │ │ + mov x19, x0 │ │ + lsl x2, x9, #3 │ │ + cbz x8, 40194 │ │ + add x8, x8, x8, lsl #1 │ │ + ldr x9, [x19, #8] │ │ + lsl x8, x8, #3 │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 401cc // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xb88 │ │ + bl 16828 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #96] │ │ + str x19, [sp, #112] │ │ + add x29, sp, #0x60 │ │ + ldr x9, [x0] │ │ + cbz x9, 40210 │ │ + ldp x10, x8, [x0, #8] │ │ + stp xzr, x9, [sp, #8] │ │ + stp xzr, x9, [sp, #40] │ │ + mov w9, #0x1 // #1 │ │ + str x10, [sp, #24] │ │ + str x10, [sp, #56] │ │ + b 40214 │ │ + mov x8, xzr │ │ + str x9, [sp] │ │ + str x9, [sp, #32] │ │ + str x8, [sp, #64] │ │ + sub x0, x29, #0x18 │ │ + mov x1, sp │ │ + bl 40298 │ │ + ldur x8, [x29, #-24] │ │ + cbz x8, 40270 │ │ + ldur x9, [x29, #-8] │ │ + add x8, x8, x9, lsl #4 │ │ + ldrb w9, [x8] │ │ + cmp w9, #0x52 │ │ + b.ne 40220 // b.any │ │ + ldr x9, [x8, #8] │ │ + ldxr x10, [x9] │ │ + subs x10, x10, #0x1 │ │ + stlxr w11, x10, [x9] │ │ + cbnz w11, 4024c │ │ + b.ne 40220 // b.any │ │ + dmb ishld │ │ + ldr x0, [x8, #8] │ │ + bl 3e698 │ │ + b 40220 │ │ + ldp x29, x30, [sp, #96] │ │ + ldr x19, [sp, #112] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + mov x19, x0 │ │ + mov x0, sp │ │ + bl 40434 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-64]! │ │ + str x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + ldr x8, [x1, #64] │ │ + mov x19, x0 │ │ + cbz x8, 40314 │ │ + ldr w9, [x1] │ │ + sub x8, x8, #0x1 │ │ + str x8, [x1, #64] │ │ + cmp w9, #0x1 │ │ + b.ne 40424 // b.any │ │ + ldr x0, [x1, #8] │ │ + cbz x0, 40360 │ │ + ldp x20, x21, [x1, #16] │ │ + ldrh w8, [x0, #274] │ │ + cmp x21, x8 │ │ + b.cs 40390 // b.hs, b.nlast │ │ + mov x22, x0 │ │ + add x9, x21, #0x1 │ │ + cbz x20, 403c4 │ │ + add x8, x22, x9, lsl #3 │ │ + mov x10, x20 │ │ + add x9, x8, #0x118 │ │ + ldr x8, [x9] │ │ + subs x10, x10, #0x1 │ │ + add x9, x8, #0x118 │ │ + b.ne 402fc // b.any │ │ + mov x9, xzr │ │ + b 403c8 │ │ + ldp x0, x9, [x1, #8] │ │ + ldr w10, [x1] │ │ + ldr x8, [x1, #24] │ │ + str xzr, [x1] │ │ + tbz w10, #0, 403f8 │ │ + cbnz x0, 40340 │ │ + mov x0, x9 │ │ + cbz x8, 40340 │ │ + ldr x0, [x0, #280] │ │ + subs x8, x8, #0x1 │ │ + b.ne 40334 // b.any │ │ + ldr x8, [x0, #176] │ │ + cbz x8, 403ec │ │ + mov x20, x8 │ │ + bl 75780 │ │ + ldr x8, [x20, #176] │ │ + mov x0, x20 │ │ + cbnz x8, 40348 │ │ + b 403f0 │ │ + ldp x0, x8, [x1, #16] │ │ + cbz x8, 40374 │ │ + ldr x0, [x0, #280] │ │ + subs x8, x8, #0x1 │ │ + b.ne 40368 // b.any │ │ + mov x21, xzr │ │ + mov x20, xzr │ │ + mov w8, #0x1 // #1 │ │ + str x8, [x1] │ │ + ldrh w8, [x0, #274] │ │ + cmp xzr, x8 │ │ + b.cc 402e4 // b.lo, b.ul, b.last │ │ + mov x23, x1 │ │ + ldr x22, [x0, #176] │ │ + cbz x22, 40410 │ │ + ldrh w21, [x0, #272] │ │ + add x20, x20, #0x1 │ │ + bl 75780 │ │ + ldrh w8, [x22, #274] │ │ + mov x0, x22 │ │ + cmp w21, w8 │ │ + b.cs 40394 // b.hs, b.nlast │ │ + mov x1, x23 │ │ + add x9, x21, #0x1 │ │ + cbnz x20, 402f0 │ │ + mov x8, x22 │ │ + stp x8, xzr, [x1, #8] │ │ + str x9, [x1, #24] │ │ + stp x22, x20, [x19] │ │ + str x21, [x19, #16] │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + mov x20, x0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + str xzr, [x19] │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + bl 75780 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x250 │ │ + bl 17640 │ │ + brk #0x1 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x268 │ │ + bl 17640 │ │ + brk #0x1 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #32] │ │ + str x19, [sp, #48] │ │ + add x29, sp, #0x20 │ │ + mov x19, x0 │ │ + add x0, sp, #0x8 │ │ + mov x1, x19 │ │ + bl 40298 │ │ + ldr x8, [sp, #8] │ │ + cbz x8, 40498 │ │ + ldr x9, [sp, #24] │ │ + add x8, x8, x9, lsl #4 │ │ + ldrb w9, [x8] │ │ + cmp w9, #0x52 │ │ + b.ne 40448 // b.any │ │ + ldr x9, [x8, #8] │ │ + ldxr x10, [x9] │ │ + subs x10, x10, #0x1 │ │ + stlxr w11, x10, [x9] │ │ + cbnz w11, 40474 │ │ + b.ne 40448 // b.any │ │ + dmb ishld │ │ + ldr x0, [x8, #8] │ │ + bl 3e698 │ │ + b 40448 │ │ + ldp x29, x30, [sp, #32] │ │ + ldr x19, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov w9, #0x4 // #4 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + lsr x9, x8, #60 │ │ + lsl x2, x20, #3 │ │ + cmp x9, #0x0 │ │ + mov x9, #0x7ffffffffffffff8 // #9223372036854775800 │ │ + ccmp x2, x9, #0x2, eq // eq = none │ │ + b.ls 404f4 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x7b0 │ │ + bl 16828 │ │ + mov x19, x0 │ │ + cbz x8, 40510 │ │ + lsl x8, x8, #3 │ │ + ldr x9, [x19, #8] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + str x9, [sp, #24] │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 40548 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x7b0 │ │ + bl 16828 │ │ + ldrb w8, [x0] │ │ + cmp w8, #0x53 │ │ + b.ne 40574 // b.any │ │ + mov w8, #0x52 // #82 │ │ + str xzr, [x0, #8] │ │ + strb w8, [x0] │ │ + ret │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #48] │ │ + add x29, sp, #0x30 │ │ + mov w0, #0x52 // #82 │ │ + mov x1, xzr │ │ + bl 3e4e0 │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x1d8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x1e8 │ │ + mov x0, sp │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ + ldrb w10, [x0] │ │ + mov x8, x1 │ │ + ldrb w9, [x1] │ │ + ldr x1, [x1, #8] │ │ + cmp w10, #0x53 │ │ + b.ne 405ec // b.any │ │ + ldur w10, [x8, #1] │ │ + ldr w8, [x8, #4] │ │ + strb w9, [x0] │ │ + str x1, [x0, #8] │ │ + stur w10, [x0, #1] │ │ + str w8, [x0, #4] │ │ + ret │ │ + cmp w9, #0x53 │ │ + b.ne 405f8 // b.any │ │ + ret │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #48] │ │ + add x29, sp, #0x30 │ │ + mov w0, w9 │ │ + bl 3e4e0 │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x1d8 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x1e8 │ │ + mov x0, sp │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ + stp x29, x30, [sp, #-64]! │ │ + str x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + ldr x8, [x0, #8] │ │ + mov x20, x0 │ │ + cbz x8, 40660 │ │ + ldr x0, [x20] │ │ + bl 75780 │ │ + ldp x19, x21, [x20, #16] │ │ + add x22, x21, #0x1 │ │ + mov x0, x19 │ │ + subs x22, x22, #0x1 │ │ + b.eq 40684 // b.none │ │ + add x20, x0, #0x230 │ │ + bl 408c4 │ │ + mov x0, x20 │ │ + b 4066c │ │ + cbz x21, 406a0 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + mov x21, x0 │ │ + subs x22, x22, #0x1 │ │ + b.eq 406d4 // b.none │ │ + mov x0, x20 │ │ + add x23, x20, #0x230 │ │ + bl 408c4 │ │ + mov x20, x23 │ │ + b 406b8 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-80]! │ │ + str x25, [sp, #16] │ │ + stp x24, x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + mov x29, sp │ │ + cbz x1, 407c8 │ │ + mov x21, x1 │ │ + mov x19, x0 │ │ + mov x23, xzr │ │ + add x20, x0, #0x1c8 │ │ + mov w24, #0x1c8 // #456 │ │ + mov x22, x1 │ │ + b 40730 │ │ + cmp x23, x21 │ │ + add x20, x20, #0x1c8 │ │ + sub x22, x22, #0x1 │ │ + b.eq 407ac // b.none │ │ + madd x25, x23, x24, x19 │ │ + add x23, x23, #0x1 │ │ + ldr x8, [x25, #368] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 4073c │ │ + b.ne 4075c // b.any │ │ + dmb ishld │ │ + ldr x0, [x25, #368] │ │ + bl 3e698 │ │ + ldr x8, [x25, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 40720 // b.none │ │ + ldr x8, [x25, #184] │ │ + cbz x8, 40778 │ │ + ldr x0, [x25, #192] │ │ + bl 75780 │ │ + ldr x8, [x25, #208] │ │ + cbz x8, 40788 │ │ + ldr x0, [x25, #216] │ │ + bl 75780 │ │ + ldr x8, [x25, #232] │ │ + cbz x8, 40798 │ │ + ldr x0, [x25, #240] │ │ + bl 75780 │ │ + ldr x8, [x25, #256] │ │ + cbz x8, 40720 │ │ + ldr x0, [x25, #264] │ │ + bl 75780 │ │ + b 40720 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x25, [sp, #16] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x29, x30, [sp], #80 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x25, [sp, #16] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x29, x30, [sp], #80 │ │ + ret │ │ + mov x21, x0 │ │ + add x0, x25, #0x60 │ │ + bl 3e728 │ │ + subs x22, x22, #0x1 │ │ + b.eq 40808 // b.none │ │ + mov x0, x20 │ │ + add x23, x20, #0x1c8 │ │ + bl 4081c │ │ + mov x20, x23 │ │ + b 407ec │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0, #368] │ │ + mov x19, x0 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 40830 │ │ + b.ne 40850 // b.any │ │ + dmb ishld │ │ + ldr x0, [x19, #368] │ │ + bl 3e698 │ │ + ldr x8, [x19, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 408a4 // b.none │ │ + ldr x8, [x19, #184] │ │ + cbz x8, 4086c │ │ + ldr x0, [x19, #192] │ │ + bl 75780 │ │ + ldr x8, [x19, #208] │ │ + cbz x8, 4087c │ │ + ldr x0, [x19, #216] │ │ + bl 75780 │ │ + ldr x8, [x19, #232] │ │ + cbz x8, 4088c │ │ + ldr x0, [x19, #240] │ │ + bl 75780 │ │ + ldr x8, [x19, #256] │ │ + cbz x8, 408a4 │ │ + ldr x0, [x19, #264] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x20, x0 │ │ + add x0, x19, #0x60 │ │ + bl 3e728 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + ldr x8, [x0, #368] │ │ + mov x19, x0 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 408dc │ │ + b.ne 408fc // b.any │ │ + dmb ishld │ │ + ldr x0, [x19, #368] │ │ + bl 3e698 │ │ + ldr x8, [x19, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 40948 // b.none │ │ + ldr x8, [x19, #184] │ │ + cbz x8, 40918 │ │ + ldr x0, [x19, #192] │ │ + bl 75780 │ │ + ldr x8, [x19, #208] │ │ + cbz x8, 40928 │ │ + ldr x0, [x19, #216] │ │ + bl 75780 │ │ + ldr x8, [x19, #232] │ │ + cbz x8, 40938 │ │ + ldr x0, [x19, #240] │ │ + bl 75780 │ │ + ldr x8, [x19, #256] │ │ + cbz x8, 40948 │ │ + ldr x0, [x19, #264] │ │ + bl 75780 │ │ + ldr x8, [x19, #456] │ │ + cbz x8, 409cc │ │ + ldr x20, [x19, #464] │ │ + cbz x20, 409cc │ │ + ldr x21, [x19, #472] │ │ + cbz x21, 40990 │ │ + add x22, x20, #0x8 │ │ + b 40974 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x18 │ │ + b.eq 40988 // b.none │ │ + ldur x8, [x22, #-8] │ │ + cbz x8, 40968 │ │ + ldr x0, [x22] │ │ + bl 75780 │ │ + b 40968 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldr x21, [x19, #488] │ │ + cbz x21, 409cc │ │ + ldr x20, [x19, #480] │ │ + add x22, x20, #0x8 │ │ + b 409b0 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x20 │ │ + b.eq 409c4 // b.none │ │ + ldr x8, [x22] │ │ + cbz x8, 409a4 │ │ + ldur x0, [x22, #-8] │ │ + bl 75780 │ │ + b 409a4 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldr x8, [x19, #496] │ │ + cbz x8, 40a40 │ │ + ldr x20, [x19, #504] │ │ + cbz x20, 40a40 │ │ + ldr x21, [x19, #512] │ │ + cbz x21, 40a30 │ │ + add x22, x20, #0x10 │ │ + b 409f8 │ │ + subs x21, x21, #0x1 │ │ + add x22, x22, #0x48 │ │ + b.eq 40a28 // b.none │ │ + ldur x8, [x22, #-16] │ │ + cbz x8, 409ec │ │ + ldur x0, [x22, #-8] │ │ + cbz x0, 409ec │ │ + ldr x8, [x22] │ │ + cbz x8, 40a14 │ │ + bl 75780 │ │ + ldr x8, [x22, #16] │ │ + cbz x8, 409ec │ │ + ldr x0, [x22, #8] │ │ + bl 75780 │ │ + b 409ec │ │ + mov x0, x20 │ │ + bl 75780 │ │ + ldr x8, [x19, #528] │ │ + cbz x8, 40a40 │ │ + ldr x0, [x19, #520] │ │ + bl 75780 │ │ + ldrb w0, [x19, #536] │ │ + cmp w0, #0x53 │ │ + b.ne 40a5c // b.any │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + ldr x1, [x19, #544] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 3e4e4 │ │ + mov x20, x0 │ │ + add x0, x19, #0x60 │ │ + bl 3e728 │ │ + ldr x8, [x19, #456] │ │ + cbnz x8, 40a9c │ │ + ldr x8, [x19, #496] │ │ + cbnz x8, 40aac │ │ + ldrb w0, [x19, #536] │ │ + cmp w0, #0x53 │ │ + b.ne 40ac0 // b.any │ │ + b 40ac8 │ │ + add x0, x19, #0x1d0 │ │ + bl 33640 │ │ + ldr x8, [x19, #496] │ │ + cbz x8, 40a8c │ │ + add x0, x19, #0x1f8 │ │ + bl 3b4d0 │ │ + ldrb w0, [x19, #536] │ │ + cmp w0, #0x53 │ │ + b.eq 40ac8 // b.none │ │ + ldr x1, [x19, #544] │ │ + bl 3e4e4 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x120 │ │ + stp x29, x30, [sp, #192] │ │ + stp x28, x27, [sp, #208] │ │ + stp x26, x25, [sp, #224] │ │ + stp x24, x23, [sp, #240] │ │ + stp x22, x21, [sp, #256] │ │ + stp x20, x19, [sp, #272] │ │ + add x29, sp, #0xc0 │ │ + ldp x19, x28, [x1] │ │ + mov w1, #0x22 // #34 │ │ + ldp x20, x21, [x0] │ │ + ldr x26, [x28, #32] │ │ + mov x0, x19 │ │ + blr x26 │ │ + tbz w0, #0, 40b34 │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #272] │ │ + ldp x22, x21, [sp, #256] │ │ + ldp x24, x23, [sp, #240] │ │ + ldp x26, x25, [sp, #224] │ │ + ldp x28, x27, [sp, #208] │ │ + ldp x29, x30, [sp, #192] │ │ + add sp, sp, #0x120 │ │ + ret │ │ + stp x20, x21, [sp, #40] │ │ + add x0, sp, #0x38 │ │ + add x1, sp, #0x28 │ │ + bl 1a238 │ │ + ldr x20, [sp, #56] │ │ + cbz x20, 40df0 │ │ + ldp x1, x27, [sp, #64] │ │ + mov x24, xzr │ │ + ldr x22, [sp, #80] │ │ + cbz x1, 40d78 │ │ + mov x23, xzr │ │ + mov x11, x20 │ │ + add x8, x20, x1 │ │ + mov x21, x20 │ │ + stp x1, x8, [sp, #16] │ │ + stp x20, x28, [sp] │ │ + ldrsb w8, [x21], #1 │ │ + str x11, [sp, #32] │ │ + and w25, w8, #0xff │ │ + tbz w8, #31, 40bdc │ │ + ldrb w8, [x11, #1] │ │ + cmp w25, #0xe0 │ │ + and w8, w8, #0x3f │ │ + b.cc 40bc4 // b.lo, b.ul, b.last │ │ + ldrb w9, [x11, #2] │ │ + cmp w25, #0xf0 │ │ + and w9, w9, #0x3f │ │ + orr w9, w9, w8, lsl #6 │ │ + and w8, w25, #0x1f │ │ + b.cc 40bd4 // b.lo, b.ul, b.last │ │ + ldrb w10, [x11, #3] │ │ + add x21, x11, #0x4 │ │ + and w10, w10, #0x3f │ │ + orr w25, w10, w9, lsl #6 │ │ + bfi w25, w8, #18, #3 │ │ + b 40bdc │ │ + bfi w8, w25, #6, #5 │ │ + add x21, x11, #0x2 │ │ + mov w25, w8 │ │ + b 40bdc │ │ + orr w25, w9, w8, lsl #12 │ │ + add x21, x11, #0x3 │ │ + mov w2, #0x101 // #257 │ │ + add x0, sp, #0x5c │ │ + mov w1, w25 │ │ + movk w2, #0x1, lsl #16 │ │ + bl 170e8 │ │ + ldrb w8, [sp, #105] │ │ + ldrb w9, [sp, #104] │ │ + sub w8, w8, w9 │ │ + and w8, w8, #0xff │ │ + cmp w8, #0x1 │ │ + b.ne 40c24 // b.any │ │ + ldp x9, x10, [sp, #24] │ │ + sub x8, x23, x10 │ │ + mov x11, x21 │ │ + add x23, x8, x21 │ │ + cmp x21, x9 │ │ + b.ne 40b74 // b.any │ │ + b 40d48 │ │ + subs x2, x23, x24 │ │ + b.cc 40e00 // b.lo, b.ul, b.last │ │ + cbz x24, 40c50 │ │ + ldr x8, [sp, #16] │ │ + cmp x24, x8 │ │ + b.cs 40c4c // b.hs, b.nlast │ │ + ldrsb w8, [x20, x24] │ │ + cmn w8, #0x41 │ │ + b.gt 40c50 │ │ + b 40e00 │ │ + b.ne 40e00 // b.any │ │ + cbz x23, 40c74 │ │ + ldr x8, [sp, #16] │ │ + cmp x23, x8 │ │ + b.cs 40c70 // b.hs, b.nlast │ │ + ldrsb w8, [x20, x23] │ │ + cmn w8, #0x41 │ │ + b.gt 40c74 │ │ + b 40e00 │ │ + b.ne 40e00 // b.any │ │ + ldr x8, [x28, #24] │ │ + add x1, x20, x24 │ │ + mov x0, x19 │ │ + blr x8 │ │ + tbnz w0, #0, 40b10 │ │ + ldur q0, [sp, #92] │ │ + stur q0, [x29, #-80] │ │ + ldurb w28, [x29, #-67] │ │ + ldurb w20, [x29, #-68] │ │ + cmp w28, #0x81 │ │ + b.cc 40cc4 // b.lo, b.ul, b.last │ │ + ldur w24, [x29, #-80] │ │ + cmp w28, w20, uxtb │ │ + b.ls 40cf0 // b.plast │ │ + mov x0, x19 │ │ + mov w1, w24 │ │ + add w20, w20, #0x1 │ │ + blr x26 │ │ + tbz w0, #0, 40ca4 │ │ + b 40b10 │ │ + cmp w20, w28 │ │ + csel w24, w20, w28, hi // hi = pmore │ │ + cmp x24, x20 │ │ + b.eq 40cf0 // b.none │ │ + sub x8, x29, #0x50 │ │ + mov x0, x19 │ │ + ldrb w1, [x8, x20] │ │ + add x20, x20, #0x1 │ │ + blr x26 │ │ + tbz w0, #0, 40ccc │ │ + b 40b10 │ │ + cmp w25, #0x80 │ │ + b.cs 40d08 // b.hs, b.nlast │ │ + ldp x20, x28, [sp] │ │ + mov w8, #0x1 // #1 │ │ + ldr x9, [sp, #32] │ │ + b 40d2c │ │ + ldp x20, x28, [sp] │ │ + cmp w25, #0x800 │ │ + ldr x9, [sp, #32] │ │ + b.cs 40d20 // b.hs, b.nlast │ │ + mov w8, #0x2 // #2 │ │ + b 40d2c │ │ + cmp w25, #0x10, lsl #12 │ │ + mov w8, #0x3 // #3 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + add x24, x8, x23 │ │ + sub x8, x23, x9 │ │ + ldr x9, [sp, #24] │ │ + mov x11, x21 │ │ + add x23, x8, x21 │ │ + cmp x21, x9 │ │ + b.ne 40b74 // b.any │ │ + cbz x24, 40d68 │ │ + ldr x1, [sp, #16] │ │ + cmp x24, x1 │ │ + b.cs 40d70 // b.hs, b.nlast │ │ + ldrsb w8, [x20, x24] │ │ + cmn w8, #0x40 │ │ + b.ge 40d78 // b.tcont │ │ + b 40e1c │ │ + ldr x1, [sp, #16] │ │ + b 40d78 │ │ + b.ne 40e1c // b.any │ │ + mov x24, x1 │ │ + ldr x8, [x28, #24] │ │ + sub x2, x1, x24 │ │ + add x1, x20, x24 │ │ + mov x0, x19 │ │ + blr x8 │ │ + tbnz w0, #0, 40b10 │ │ + sub x20, x29, #0x54 │ │ + adrp x21, 19000 │ │ + add x21, x21, #0x378 │ │ + adrp x23, 76000 │ │ + add x23, x23, #0xfe8 │ │ + mov w24, #0x1 // #1 │ │ + adrp x25, 8000 │ │ + add x25, x25, #0xec8 │ │ + cbz x22, 40b38 │ │ + ldrb w8, [x27], #1 │ │ + sub x2, x29, #0x50 │ │ + mov x0, x19 │ │ + mov x1, x28 │ │ + stp x20, x21, [x29, #-24] │ │ + sturb w8, [x29, #-84] │ │ + sub x8, x29, #0x18 │ │ + stp x23, x24, [x29, #-80] │ │ + stp x25, x24, [x29, #-48] │ │ + stp x8, x24, [x29, #-64] │ │ + bl 18a7c │ │ + tbnz w0, #0, 40b10 │ │ + subs x22, x22, #0x1 │ │ + b.ne 40db4 // b.any │ │ + b 40b38 │ │ + mov x0, x19 │ │ + mov w1, #0x22 // #34 │ │ + blr x26 │ │ + b 40b14 │ │ + ldr x1, [sp, #16] │ │ + adrp x4, 76000 │ │ + add x4, x4, #0xff8 │ │ + mov x0, x20 │ │ + mov x2, x24 │ │ + mov x3, x23 │ │ + bl 173a4 │ │ + adrp x4, 76000 │ │ + add x4, x4, #0xfd0 │ │ + mov x0, x20 │ │ + mov x2, x24 │ │ + mov x3, x1 │ │ + bl 173a4 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #64] │ │ + str x23, [sp, #80] │ │ + stp x22, x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x40 │ │ + subs x8, x1, x2 │ │ + str x2, [x29, #24] │ │ + b.cc 40f50 // b.lo, b.ul, b.last │ │ + mov x19, x2 │ │ + mov x20, x0 │ │ + cmp x8, #0x4 │ │ + mov w9, #0x4 // #4 │ │ + add x0, sp, #0x10 │ │ + add x1, x20, x2 │ │ + csel x2, x8, x9, cc // cc = lo, ul, last │ │ + bl 18d70 │ │ + ldr w8, [sp, #16] │ │ + cmp w8, #0x1 │ │ + b.ne 40f20 // b.any │ │ + ldr x8, [sp, #24] │ │ + cbnz x8, 40f20 │ │ + cmp x19, #0x4 │ │ + mov w8, #0x4 // #4 │ │ + csel x22, x19, x8, cc // cc = lo, ul, last │ │ + cmp x19, #0x2 │ │ + b.cc 40ee0 // b.lo, b.ul, b.last │ │ + mov w21, #0x2 // #2 │ │ + cmp x21, x22 │ │ + cinc x23, x21, cc // cc = lo, ul, last │ │ + subs x8, x19, x21 │ │ + b.cc 40f38 // b.lo, b.ul, b.last │ │ + add x0, sp, #0x10 │ │ + add x1, x20, x8 │ │ + mov x2, x21 │ │ + bl 18d70 │ │ + ldr x8, [sp, #16] │ │ + cbz x8, 40f20 │ │ + cmp x21, x22 │ │ + b.cs 40ee0 // b.hs, b.nlast │ │ + cmp x23, x22 │ │ + mov x21, x23 │ │ + b.ls 40ea4 // b.plast │ │ + add x8, x29, #0x18 │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stp x8, x9, [sp] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xe08 │ │ + mov w9, #0x2 // #2 │ │ + stp x8, x9, [sp, #16] │ │ + mov x8, sp │ │ + mov w9, #0x1 // #1 │ │ + str x8, [sp, #32] │ │ + stp x9, xzr, [sp, #40] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xcd8 │ │ + add x0, sp, #0x10 │ │ + bl 17620 │ │ + ldp x20, x19, [sp, #112] │ │ + ldr x23, [sp, #80] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xcd8 │ │ + mov x0, x8 │ │ + mov x1, x19 │ │ + mov x2, x19 │ │ + bl 186d8 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #16] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, xzr, [sp, #40] │ │ + str x8, [sp, #32] │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xcd8 │ │ + add x0, sp, #0x10 │ │ + bl 17620 │ │ + sub sp, sp, #0xd0 │ │ + stp x29, x30, [sp, #160] │ │ + str x21, [sp, #176] │ │ + stp x20, x19, [sp, #192] │ │ + add x29, sp, #0xa0 │ │ + mov x19, x0 │ │ + mov x0, sp │ │ + bl 16bdc │ │ + ldr x8, [sp] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 4102c // b.any │ │ + movi v0.2d, #0x0 │ │ + ldp x20, x21, [sp, #8] │ │ + add x1, sp, #0x20 │ │ + mov x0, x20 │ │ + stp q0, q0, [sp, #32] │ │ + stp q0, q0, [sp, #64] │ │ + stp q0, q0, [sp, #96] │ │ + stp q0, q0, [sp, #128] │ │ + bl 75940 │ │ + cmn w0, #0x1 │ │ + b.eq 4105c // b.none │ │ + ldp q0, q1, [sp, #96] │ │ + stur q0, [x19, #72] │ │ + stur q1, [x19, #88] │ │ + ldp q0, q1, [sp, #128] │ │ + stur q0, [x19, #104] │ │ + stur q1, [x19, #120] │ │ + ldp q0, q1, [sp, #32] │ │ + stur q0, [x19, #8] │ │ + stur q1, [x19, #24] │ │ + ldp q0, q1, [sp, #64] │ │ + stur q0, [x19, #40] │ │ + stur q1, [x19, #56] │ │ + str xzr, [x19] │ │ + strb wzr, [x20] │ │ + cbz x21, 4107c │ │ + mov x0, x20 │ │ + ldp x20, x19, [sp, #192] │ │ + ldr x21, [sp, #176] │ │ + ldp x29, x30, [sp, #160] │ │ + add sp, sp, #0xd0 │ │ + b 75780 │ │ + adrp x9, 77000 │ │ + add x9, x9, #0xdb0 │ │ + mov w10, #0x1 // #1 │ │ + stp x10, x9, [x19] │ │ + cbz x8, 4107c │ │ + ldr x20, [sp, #8] │ │ + mov x0, x20 │ │ + ldp x20, x19, [sp, #192] │ │ + ldr x21, [sp, #176] │ │ + ldp x29, x30, [sp, #160] │ │ + add sp, sp, #0xd0 │ │ + b 75780 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + mov w9, #0x2 // #2 │ │ + orr x10, x9, x8, lsl #32 │ │ + mov w8, #0x1 // #1 │ │ + stp x8, x10, [x19] │ │ + strb wzr, [x20] │ │ + cbnz x21, 41014 │ │ + ldp x20, x19, [sp, #192] │ │ + ldr x21, [sp, #176] │ │ + ldp x29, x30, [sp, #160] │ │ + add sp, sp, #0xd0 │ │ + ret │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldrb w8, [x0] │ │ + ldrb w9, [x1] │ │ + sub x10, x8, #0x5 │ │ + cmp w8, #0x5 │ │ + sub x11, x9, #0x5 │ │ + csel x10, x10, xzr, hi // hi = pmore │ │ + cmp w9, #0x6 │ │ + csel x11, xzr, x11, cc // cc = lo, ul, last │ │ + cmp x10, x11 │ │ + b.ne 411c8 // b.any │ │ + cbz x10, 41100 │ │ + cmp x10, #0x4 │ │ + b.ne 41150 // b.any │ │ + ldr x2, [x0, #16] │ │ + ldr x8, [x1, #16] │ │ + cmp x2, x8 │ │ + b.ne 411c8 // b.any │ │ + ldr x1, [x1, #8] │ │ + ldr x0, [x0, #8] │ │ + bl 757a0 │ │ + cmp w0, #0x0 │ │ + cset w0, eq // eq = none │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + cmp w9, #0x5 │ │ + b.hi 41150 // b.pmore │ │ + cmp w8, w9 │ │ + b.ne 411c8 // b.any │ │ + cmp w8, #0x2 │ │ + b.gt 41160 │ │ + cbz w8, 410d0 │ │ + cmp w8, #0x1 │ │ + b.ne 411d8 // b.any │ │ + ldr x2, [x0, #16] │ │ + ldr x8, [x1, #16] │ │ + cmp x2, x8 │ │ + b.ne 411c8 // b.any │ │ + mov x19, x1 │ │ + ldr x1, [x1, #8] │ │ + mov x20, x0 │ │ + ldr x0, [x0, #8] │ │ + bl 757a0 │ │ + cbnz w0, 411c8 │ │ + b 41198 │ │ + mov w0, #0x1 // #1 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + cmp w8, #0x3 │ │ + b.eq 410d0 // b.none │ │ + cmp w8, #0x4 │ │ + b.ne 411d8 // b.any │ │ + ldr x2, [x0, #16] │ │ + ldr x8, [x1, #16] │ │ + cmp x2, x8 │ │ + b.ne 411c8 // b.any │ │ + mov x19, x1 │ │ + ldr x1, [x1, #8] │ │ + mov x20, x0 │ │ + ldr x0, [x0, #8] │ │ + bl 757a0 │ │ + cbnz w0, 411c8 │ │ + ldr x2, [x20, #32] │ │ + ldr x8, [x19, #32] │ │ + cmp x2, x8 │ │ + b.ne 411c8 // b.any │ │ + ldr x1, [x19, #24] │ │ + ldr x0, [x20, #24] │ │ + bl 757a0 │ │ + cmp w0, #0x0 │ │ + cset w0, eq // eq = none │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov w0, wzr │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + ldrb w8, [x0, #1] │ │ + ldrb w9, [x1, #1] │ │ + cmp w8, w9 │ │ + cset w0, eq // eq = none │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + mov x19, x0 │ │ + mov x0, x1 │ │ + mov x20, x1 │ │ + bl 412fc │ │ + ldr x1, [x20, #8] │ │ + subs x9, x1, x0 │ │ + b.cc 412dc // b.lo, b.ul, b.last │ │ + ldr x10, [x20] │ │ + add x11, x1, x10 │ │ + add x8, x10, x0 │ │ + sub x11, x11, #0x1 │ │ + cbz x9, 41258 │ │ + mov x12, x9 │ │ + ldrb w9, [x11], #-1 │ │ + cmp w9, #0x2f │ │ + sub x9, x12, #0x1 │ │ + b.ne 4122c // b.any │ │ + add x0, x12, x0 │ │ + cmp x0, x1 │ │ + b.hi 412ec // b.pmore │ │ + add x8, x10, x0 │ │ + mov w9, #0x1 // #1 │ │ + subs x11, x1, x0 │ │ + b.eq 412bc // b.none │ │ + cmp x11, #0x2 │ │ + b.eq 4129c // b.none │ │ + cmp x11, #0x1 │ │ + b.ne 41294 // b.any │ │ + ldrb w10, [x10, x0] │ │ + cmp w10, #0x2e │ │ + b.ne 41294 // b.any │ │ + ldrb w8, [x20, #16] │ │ + mov w10, #0x7 // #7 │ │ + cmp w8, #0x3 │ │ + mov w8, #0xa // #10 │ │ + csel w10, w10, w8, cc // cc = lo, ul, last │ │ + b 412c0 │ │ + mov w10, #0x9 // #9 │ │ + b 412c0 │ │ + ldrb w12, [x8, #1] │ │ + ldrb w10, [x10, x0] │ │ + cmp w12, #0x2e │ │ + mov w12, #0x2e // #46 │ │ + ccmp w10, w12, #0x0, eq // eq = none │ │ + mov w10, #0x8 // #8 │ │ + cinc w10, w10, ne // ne = any │ │ + b 412c0 │ │ + mov w10, #0xa // #10 │ │ + add x9, x11, x9 │ │ + strb w10, [x19, #8] │ │ + str x9, [x19] │ │ + stp x8, x11, [x19, #16] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xf10 │ │ + mov x2, x1 │ │ + bl 186d8 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xf28 │ │ + mov x2, x1 │ │ + bl 186d8 │ │ + ldrb w10, [x0, #56] │ │ + cmp w10, #0x1 │ │ + b.hi 4135c // b.pmore │ │ + ldrb w8, [x0, #58] │ │ + tbnz w8, #0, 41348 │ │ + ldrb w12, [x0, #16] │ │ + sub w9, w12, #0x5 │ │ + cmp w9, #0x1 │ │ + b.hi 41348 // b.pmore │ │ + ldp x9, x1, [x0] │ │ + mov x11, xzr │ │ + cbnz w10, 41340 │ │ + cmp w12, #0x6 │ │ + b.eq 41340 // b.none │ │ + cmp x1, #0x1 │ │ + b.ls 41460 // b.plast │ │ + mov w11, #0x2 // #2 │ │ + cmp x11, x1 │ │ + b.ne 4136c // b.any │ │ + mov x9, xzr │ │ + cbz w10, 413b4 │ │ + add x8, x9, w8, uxtw │ │ + add x0, x8, xzr │ │ + ret │ │ + mov x9, xzr │ │ + add x8, x9, wzr, uxtw │ │ + add x0, x8, xzr │ │ + ret │ │ + add x11, x9, x11 │ │ + add x12, x9, x1 │ │ + ldrb w9, [x11], #1 │ │ + cmp x11, x12 │ │ + cset w12, eq // eq = none │ │ + b.eq 4139c // b.none │ │ + cmp w9, #0x2e │ │ + b.ne 4139c // b.any │ │ + ldrb w9, [x11] │ │ + cmp w9, #0x2f │ │ + b.ne 41348 // b.any │ │ + b 413ac │ │ + cmp w9, #0x2e │ │ + eor w9, w12, #0x1 │ │ + csinc w9, w9, wzr, eq // eq = none │ │ + tbnz w9, #0, 41348 │ │ + mov w9, #0x1 // #1 │ │ + cbnz w10, 41350 │ │ + ldrb w10, [x0, #16] │ │ + cmp w10, #0x2 │ │ + b.le 413f4 │ │ + cmp w10, #0x4 │ │ + b.gt 41438 │ │ + cmp w10, #0x3 │ │ + b.eq 41424 // b.none │ │ + ldr x10, [x0, #48] │ │ + ldr x11, [x0, #32] │ │ + cmp x10, #0x0 │ │ + csinc x10, xzr, x10, eq // eq = none │ │ + add x10, x11, x10 │ │ + add x10, x10, #0x2 │ │ + add x8, x9, w8, uxtw │ │ + add x0, x8, x10 │ │ + ret │ │ + cbz w10, 41424 │ │ + cmp w10, #0x1 │ │ + b.ne 41450 // b.any │ │ + ldr x10, [x0, #48] │ │ + ldr x11, [x0, #32] │ │ + cmp x10, #0x0 │ │ + csinc x10, xzr, x10, eq // eq = none │ │ + add x10, x11, x10 │ │ + add x10, x10, #0x8 │ │ + add x8, x9, w8, uxtw │ │ + add x0, x8, x10 │ │ + ret │ │ + ldr x10, [x0, #32] │ │ + add x10, x10, #0x4 │ │ + add x8, x9, w8, uxtw │ │ + add x0, x8, x10 │ │ + ret │ │ + cmp w10, #0x5 │ │ + b.ne 41350 // b.any │ │ + mov w10, #0x2 // #2 │ │ + add x8, x9, w8, uxtw │ │ + add x0, x8, x10 │ │ + ret │ │ + mov w10, #0x6 // #6 │ │ + add x8, x9, w8, uxtw │ │ + add x0, x8, x10 │ │ + ret │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xef8 │ │ + mov w0, #0x2 // #2 │ │ + mov x2, x1 │ │ + bl 186d8 │ │ + cbz x0, 41488 │ │ + mov x0, x1 │ │ + b 75780 │ │ + ret │ │ + sub sp, sp, #0x10 │ │ + ldp x9, x10, [x1] │ │ + cmp x10, #0x3 │ │ + b.ls 414c4 // b.plast │ │ + mov x11, x9 │ │ + sub x12, x10, #0x4 │ │ + ldr w8, [x11], #4 │ │ + stp x11, x12, [x1] │ │ + cmn w8, #0x10 │ │ + b.cc 4150c // b.lo, b.ul, b.last │ │ + cmn w8, #0x1 │ │ + b.eq 41534 // b.none │ │ + mov w8, #0x10 // #16 │ │ + b 414dc │ │ + str wzr, [sp, #8] │ │ + mov w10, #0x13 // #19 │ │ + strb wzr, [sp, #14] │ │ + strh wzr, [sp, #12] │ │ + ldur w8, [sp, #11] │ │ + orr x8, x10, x8, lsl #32 │ │ + str x8, [x0] │ │ + lsr x8, x9, #56 │ │ + lsr x10, x9, #40 │ │ + strb w9, [x0, #8] │ │ + lsr x9, x9, #8 │ │ + strb w8, [x0, #15] │ │ + sturh w10, [x0, #13] │ │ + stur w9, [x0, #9] │ │ + mov w8, #0x3 // #3 │ │ + strb w8, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + mov w9, #0x4 // #4 │ │ + mov x10, x8 │ │ + subs x12, x12, x8 │ │ + b.cs 41574 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + stp x8, x11, [x0] │ │ + mov w8, #0x3 // #3 │ │ + strb w8, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + cmp x12, #0x7 │ │ + b.ls 41608 // b.plast │ │ + ldrb w11, [x9, #10] │ │ + ldrh w12, [x9, #8] │ │ + ldr w13, [x9, #4] │ │ + orr w11, w12, w11, lsl #16 │ │ + lsl x12, x13, #8 │ │ + ldrb w13, [x9, #11] │ │ + orr x14, x12, x11, lsl #40 │ │ + add x11, x9, #0xc │ │ + sub x12, x10, #0xc │ │ + stp x11, x12, [x1] │ │ + mov w9, #0x8 // #8 │ │ + extr x10, x13, x14, #8 │ │ + subs x12, x12, x10 │ │ + b.cc 4151c // b.lo, b.ul, b.last │ │ + add x13, x11, x10 │ │ + cmp x10, #0x1 │ │ + stp x13, x12, [x1] │ │ + b.ls 415d8 // b.plast │ │ + mov x13, x11 │ │ + ldrh w12, [x13], #2 │ │ + and w14, w12, #0xfffe │ │ + cmp w14, #0x2 │ │ + b.ne 41614 // b.any │ │ + cmn w8, #0x10 │ │ + sub x14, x10, #0x2 │ │ + b.cc 41630 // b.lo, b.ul, b.last │ │ + cmp x14, #0x7 │ │ + b.ls 4169c // b.plast │ │ + ldrb w13, [x11, #8] │ │ + ldrh w14, [x11, #6] │ │ + ldur w15, [x11, #2] │ │ + orr w13, w14, w13, lsl #16 │ │ + lsl x14, x15, #8 │ │ + ldrb w15, [x11, #9] │ │ + add x11, x11, #0xa │ │ + orr x13, x14, x13, lsl #40 │ │ + extr x14, x15, x13, #8 │ │ + sub x15, x10, #0xa │ │ + b 41644 │ │ + strh wzr, [sp] │ │ + mov w8, #0x13 // #19 │ │ + stur wzr, [sp, #2] │ │ + ldurh w9, [sp, #1] │ │ + strh w8, [x0] │ │ + str wzr, [x0, #4] │ │ + strh w9, [x0, #2] │ │ + str x11, [x0, #8] │ │ + mov w8, #0x3 // #3 │ │ + strb w8, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + mov w8, #0x13 // #19 │ │ + mov x9, x11 │ │ + b 414dc │ │ + mov w8, #0x11 // #17 │ │ + str x12, [x0, #8] │ │ + mov w9, #0x3 // #3 │ │ + strb w8, [x0] │ │ + strb w9, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + cmp x14, #0x3 │ │ + b.ls 4169c // b.plast │ │ + ldur w14, [x11, #2] │ │ + sub x15, x10, #0x6 │ │ + add x11, x11, #0x6 │ │ + cbz x15, 416c4 │ │ + mov x17, x11 │ │ + mov w16, #0x19 // #25 │ │ + ldrb w13, [x17], #1 │ │ + cmp w13, #0x8 │ │ + b.hi 416f0 // b.pmore │ │ + mov w1, #0x1 // #1 │ │ + mov w3, #0x116 // #278 │ │ + lsl w1, w1, w13 │ │ + tst w1, w3 │ │ + b.eq 416f0 // b.none │ │ + cmp x15, #0x1 │ │ + b.ne 416d0 // b.any │ │ + mov w8, #0x13 // #19 │ │ + strh wzr, [x0, #6] │ │ + strh w8, [x0] │ │ + stur wzr, [x0, #2] │ │ + str x17, [x0, #8] │ │ + mov w8, #0x3 // #3 │ │ + strb w8, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + mov w8, #0x13 // #19 │ │ + strb wzr, [x0, #7] │ │ + strb w8, [x0] │ │ + sturh wzr, [x0, #5] │ │ + stur wzr, [x0, #1] │ │ + str x13, [x0, #8] │ │ + mov w8, #0x3 // #3 │ │ + strb w8, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + mov w13, wzr │ │ + mov w16, #0x13 // #19 │ │ + b 416f0 │ │ + ldrb w16, [x11, #1] │ │ + cbz w16, 41714 │ │ + mov w8, #0x44 // #68 │ │ + mov w9, #0x3 // #3 │ │ + strb w8, [x0] │ │ + strb w9, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + strb w16, [x0] │ │ + strb w13, [x0, #1] │ │ + strh wzr, [x0, #6] │ │ + stur wzr, [x0, #2] │ │ + str x11, [x0, #8] │ │ + mov w8, #0x3 // #3 │ │ + strb w8, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + cmn w8, #0x11 │ │ + mov w8, #0x8 // #8 │ │ + mov w16, #0x10 // #16 │ │ + lsl w17, w13, #1 │ │ + csel w8, w16, w8, hi // hi = pmore │ │ + sub x15, x15, #0x2 │ │ + add w8, w8, w9 │ │ + and w16, w17, #0xfe │ │ + udiv w1, w8, w16 │ │ + msub w8, w1, w16, w8 │ │ + sub w16, w17, w8 │ │ + cmp w8, #0x0 │ │ + csel w8, wzr, w16, eq // eq = none │ │ + and x16, x8, #0xff │ │ + add x8, x11, #0x2 │ │ + subs x15, x15, x16 │ │ + b.cs 41774 // b.hs, b.nlast │ │ + mov w9, #0x13 // #19 │ │ + str x8, [x0, #8] │ │ + mov w8, #0x3 // #3 │ │ + strb w9, [x0] │ │ + strb w8, [x0, #41] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + add x8, x8, x16 │ │ + stp x2, x10, [x0, #16] │ │ + stp x8, x15, [x0] │ │ + str x14, [x0, #32] │ │ + strb w13, [x0, #40] │ │ + strb w9, [x0, #41] │ │ + strh w12, [x0, #42] │ │ + add sp, sp, #0x10 │ │ + ret │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov w9, #0x4 // #4 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + lsr x9, x8, #59 │ │ + lsl x2, x20, #4 │ │ + cmp x9, #0x0 │ │ + mov x9, #0x7ffffffffffffff8 // #9223372036854775800 │ │ + ccmp x2, x9, #0x2, eq // eq = none │ │ + b.ls 417e4 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x708 │ │ + bl 16828 │ │ + mov x19, x0 │ │ + cbz x8, 41800 │ │ + lsl x8, x8, #4 │ │ + ldr x9, [x19, #8] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + str x9, [sp, #24] │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 41838 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x708 │ │ + bl 16828 │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x28, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1, lsl #12 │ │ + mov w9, #0xa120 // #41248 │ │ + sub x8, x1, x1, lsr #1 │ │ + mov w10, #0x30 // #48 │ │ + movk w9, #0x7, lsl #16 │ │ + str xzr, [sp] │ │ + cmp x1, x9 │ │ + csel x9, x1, x9, cc // cc = lo, ul, last │ │ + cmp x9, x8 │ │ + csel x9, x9, x8, hi // hi = pmore │ │ + cmp x9, #0x30 │ │ + csel x19, x9, x10, hi // hi = pmore │ │ + cmp x9, #0x101 │ │ + b.cs 418c0 // b.hs, b.nlast │ │ + cmp x1, #0x41 │ │ + mov x2, sp │ │ + mov w3, #0x100 // #256 │ │ + cset w4, cc // cc = lo, ul, last │ │ + bl 433bc │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + lsr x8, x8, #60 │ │ + cbnz x8, 4192c │ │ + lsl x21, x19, #4 │ │ + mov x8, #0xfffffffffffffff9 // #-7 │ │ + movk x8, #0x7fff, lsl #48 │ │ + cmp x21, x8 │ │ + b.cs 4192c // b.hs, b.nlast │ │ + mov x22, x0 │ │ + mov x0, x21 │ │ + mov x23, x1 │ │ + bl 75760 │ │ + cbz x0, 41938 │ │ + mov x20, x0 │ │ + mov x1, x23 │ │ + cmp x23, #0x41 │ │ + cset w4, cc // cc = lo, ul, last │ │ + mov x0, x22 │ │ + mov x2, x20 │ │ + mov x3, x19 │ │ + bl 433bc │ │ + mov x0, x20 │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x310 │ │ + bl 16858 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + mov x19, x0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x28, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + sub sp, sp, #0x1, lsl #12 │ │ + mov w9, #0xd090 // #53392 │ │ + sub x8, x1, x1, lsr #1 │ │ + mov w10, #0x30 // #48 │ │ + movk w9, #0x3, lsl #16 │ │ + str xzr, [sp] │ │ + cmp x1, x9 │ │ + csel x9, x1, x9, cc // cc = lo, ul, last │ │ + cmp x9, x8 │ │ + csel x9, x9, x8, hi // hi = pmore │ │ + cmp x9, #0x30 │ │ + csel x19, x9, x10, hi // hi = pmore │ │ + cmp x9, #0x81 │ │ + b.cs 419d0 // b.hs, b.nlast │ │ + cmp x1, #0x41 │ │ + mov x2, sp │ │ + mov w3, #0x80 // #128 │ │ + cset w4, cc // cc = lo, ul, last │ │ + bl 42704 │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + lsr x8, x8, #59 │ │ + cbnz x8, 41a3c │ │ + lsl x21, x19, #5 │ │ + mov x8, #0xfffffffffffffff9 // #-7 │ │ + movk x8, #0x7fff, lsl #48 │ │ + cmp x21, x8 │ │ + b.cs 41a3c // b.hs, b.nlast │ │ + mov x22, x0 │ │ + mov x0, x21 │ │ + mov x23, x1 │ │ + bl 75760 │ │ + cbz x0, 41a48 │ │ + mov x20, x0 │ │ + mov x1, x23 │ │ + cmp x23, #0x41 │ │ + cset w4, cc // cc = lo, ul, last │ │ + mov x0, x22 │ │ + mov x2, x20 │ │ + mov x3, x19 │ │ + bl 42704 │ │ + mov x0, x20 │ │ + add sp, sp, #0x1, lsl #12 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x28, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x310 │ │ + bl 16858 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + mov x19, x0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + sub sp, sp, #0x60 │ │ + stp x29, x30, [sp, #48] │ │ + str x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov w9, #0x4 // #4 │ │ + mov x19, x1 │ │ + lsl x10, x8, #1 │ │ + cmp x10, #0x4 │ │ + csel x21, x10, x9, hi // hi = pmore │ │ + lsr x9, x8, #58 │ │ + lsl x2, x21, #5 │ │ + cmp x9, #0x0 │ │ + mov x9, #0x7ffffffffffffff8 // #9223372036854775800 │ │ + ccmp x2, x9, #0x2, eq // eq = none │ │ + b.ls 41ab8 // b.plast │ │ + mov x0, xzr │ │ + mov x2, x19 │ │ + bl 16828 │ │ + mov x20, x0 │ │ + cbz x8, 41ad4 │ │ + lsl x8, x8, #5 │ │ + ldr x9, [x20, #8] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + str x9, [sp, #24] │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 41b10 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x21, x8, [x20] │ │ + ldp x20, x19, [sp, #80] │ │ + ldr x21, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x60 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + mov x2, x19 │ │ + bl 16828 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0xd41d // #54301 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0x1d41, lsl #16 │ │ + lsl x10, x8, #1 │ │ + movk x11, #0x41d4, lsl #32 │ │ + movk x11, #0x1d, lsl #48 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 41b68 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x750 │ │ + bl 16828 │ │ + mov w9, #0x230 // #560 │ │ + mov x19, x0 │ │ + mul x2, x20, x9 │ │ + cbz x8, 41b90 │ │ + mov w9, #0x230 // #560 │ │ + mul x8, x8, x9 │ │ + ldr x9, [x19, #8] │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 41bc8 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x750 │ │ + bl 16828 │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + ldp x19, x8, [x0, #8] │ │ + mov x20, x0 │ │ + add x23, x8, #0x1 │ │ + mov x0, x19 │ │ + subs x23, x23, #0x1 │ │ + b.eq 41c14 // b.none │ │ + add x22, x0, #0x230 │ │ + bl 408c4 │ │ + mov x0, x22 │ │ + b 41bfc │ │ + ldr x8, [x20] │ │ + cbz x8, 41c34 │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + mov x21, x0 │ │ + subs x23, x23, #0x1 │ │ + b.eq 41c68 // b.none │ │ + mov x0, x22 │ │ + add x24, x22, #0x230 │ │ + bl 408c4 │ │ + mov x22, x24 │ │ + b 41c4c │ │ + ldr x8, [x20] │ │ + cbz x8, 41c78 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-80]! │ │ + stp x26, x25, [sp, #16] │ │ + stp x24, x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + mov x29, sp │ │ + ldp x19, x22, [x0, #8] │ │ + mov x20, x0 │ │ + cbz x22, 41d48 │ │ + mov x24, xzr │ │ + add x21, x19, #0x1c8 │ │ + mov w25, #0x1c8 // #456 │ │ + mov x23, x22 │ │ + b 41ccc │ │ + cmp x24, x22 │ │ + add x21, x21, #0x1c8 │ │ + sub x23, x23, #0x1 │ │ + b.eq 41d48 // b.none │ │ + madd x26, x24, x25, x19 │ │ + add x24, x24, #0x1 │ │ + ldr x8, [x26, #368] │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 41cd8 │ │ + b.ne 41cf8 // b.any │ │ + dmb ishld │ │ + ldr x0, [x26, #368] │ │ + bl 3e698 │ │ + ldr x8, [x26, #96] │ │ + cmp x8, #0x2f │ │ + b.eq 41cbc // b.none │ │ + ldr x8, [x26, #184] │ │ + cbz x8, 41d14 │ │ + ldr x0, [x26, #192] │ │ + bl 75780 │ │ + ldr x8, [x26, #208] │ │ + cbz x8, 41d24 │ │ + ldr x0, [x26, #216] │ │ + bl 75780 │ │ + ldr x8, [x26, #232] │ │ + cbz x8, 41d34 │ │ + ldr x0, [x26, #240] │ │ + bl 75780 │ │ + ldr x8, [x26, #256] │ │ + cbz x8, 41cbc │ │ + ldr x0, [x26, #264] │ │ + bl 75780 │ │ + b 41cbc │ │ + ldr x8, [x20] │ │ + cbz x8, 41d6c │ │ + mov x0, x19 │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x26, x25, [sp, #16] │ │ + ldp x29, x30, [sp], #80 │ │ + b 75780 │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x26, x25, [sp, #16] │ │ + ldp x29, x30, [sp], #80 │ │ + ret │ │ + mov x22, x0 │ │ + add x0, x26, #0x60 │ │ + bl 3e728 │ │ + subs x23, x23, #0x1 │ │ + b.eq 41dac // b.none │ │ + mov x0, x21 │ │ + add x24, x21, #0x1c8 │ │ + bl 4081c │ │ + mov x21, x24 │ │ + b 41d90 │ │ + ldr x8, [x20] │ │ + cbz x8, 41dbc │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x22 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0x3ee0 // #16096 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0xfb82, lsl #16 │ │ + lsl x10, x8, #1 │ │ + movk x11, #0xee08, lsl #32 │ │ + movk x11, #0x23, lsl #48 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 41e14 // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x780 │ │ + bl 16828 │ │ + mov w9, #0x1c8 // #456 │ │ + mov x19, x0 │ │ + mul x2, x20, x9 │ │ + cbz x8, 41e3c │ │ + mov w9, #0x1c8 // #456 │ │ + mul x8, x8, x9 │ │ + ldr x9, [x19, #8] │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 41e74 // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x780 │ │ + bl 16828 │ │ + cbz x2, 41eb4 │ │ + sub sp, sp, #0x40 │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + cmp x2, #0x3 │ │ + b.ls 41ed0 // b.plast │ │ + mov x9, x1 │ │ + ldr w16, [x9], #4 │ │ + cmp w16, #0x2 │ │ + b.ne 41f1c // b.any │ │ + mov w8, #0x2 // #2 │ │ + b 41f28 │ │ + stp xzr, x1, [x0] │ │ + stp xzr, x1, [x0, #16] │ │ + stp xzr, x1, [x0, #32] │ │ + stp xzr, x1, [x0, #48] │ │ + stp xzr, xzr, [x0, #64] │ │ + stur xzr, [x0, #78] │ │ + ret │ │ + str wzr, [sp, #4] │ │ + mov w9, #0x13 // #19 │ │ + ubfx w8, wzr, #16, #8 │ │ + strb wzr, [sp, #10] │ │ + strh wzr, [sp, #8] │ │ + strb w9, [x0, #8] │ │ + ldur w9, [sp, #7] │ │ + strh wzr, [sp, #12] │ │ + strb w8, [sp, #14] │ │ + sturh wzr, [x0, #9] │ │ + strb w8, [x0, #11] │ │ + str w9, [x0, #12] │ │ + str x1, [x0, #16] │ │ + mov w8, #0xa // #10 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + and x8, x16, #0xffff │ │ + cmp w8, #0x5 │ │ + b.ne 41fbc // b.any │ │ + and x10, x2, #0xfffffffffffffffc │ │ + cmp x10, #0x4 │ │ + b.ne 41f80 // b.any │ │ + str wzr, [sp, #4] │ │ + mov w10, #0x13 // #19 │ │ + ubfx w8, wzr, #16, #8 │ │ + strb wzr, [sp, #10] │ │ + strh wzr, [sp, #8] │ │ + strb w10, [x0, #8] │ │ + ldur w10, [sp, #7] │ │ + strh wzr, [sp, #16] │ │ + strb w8, [sp, #18] │ │ + sturh wzr, [x0, #9] │ │ + strb w8, [x0, #11] │ │ + mov w8, #0xa // #10 │ │ + str w10, [x0, #12] │ │ + str x9, [x0, #16] │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + cmp x10, #0x8 │ │ + b.ne 41fe0 // b.any │ │ + str wzr, [sp, #4] │ │ + ubfx w8, wzr, #16, #8 │ │ + mov w9, #0x13 // #19 │ │ + strb wzr, [sp, #10] │ │ + strh wzr, [sp, #8] │ │ + strb w9, [x0, #8] │ │ + ldur w9, [sp, #7] │ │ + strb w8, [sp, #22] │ │ + strb w8, [x0, #11] │ │ + add x8, x1, #0x8 │ │ + strh wzr, [sp, #20] │ │ + sturh wzr, [x0, #9] │ │ + b 42018 │ │ + mov w9, #0x11 // #17 │ │ + str x8, [x0, #16] │ │ + mov w8, #0xa // #10 │ │ + strb w9, [x0, #8] │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + cmp x10, #0xc │ │ + b.ne 42038 // b.any │ │ + str wzr, [sp, #4] │ │ + ubfx w8, wzr, #16, #8 │ │ + mov w9, #0x13 // #19 │ │ + strb wzr, [sp, #10] │ │ + strh wzr, [sp, #8] │ │ + strb w9, [x0, #8] │ │ + ldur w9, [sp, #7] │ │ + strh wzr, [sp, #24] │ │ + strb w8, [sp, #26] │ │ + sturh wzr, [x0, #9] │ │ + strb w8, [x0, #11] │ │ + add x8, x1, #0xc │ │ + str w9, [x0, #12] │ │ + str x8, [x0, #16] │ │ + mov w8, #0xa // #10 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ldp w11, w9, [x1, #8] │ │ + ldr w10, [x1, #4] │ │ + cbz w9, 42058 │ │ + cmp w9, w11 │ │ + b.ls 420bc // b.plast │ │ + sub w12, w9, #0x1 │ │ + and w12, w9, w12 │ │ + cbnz w12, 420bc │ │ + lsl x13, x9, #3 │ │ + sub x12, x2, #0x10 │ │ + subs x14, x12, x13 │ │ + add x12, x1, #0x10 │ │ + b.cs 4208c // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + stp x8, x12, [x0, #8] │ │ + mov w8, #0xa // #10 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + lsl x15, x9, #2 │ │ + subs x2, x14, x15 │ │ + add x14, x12, x13 │ │ + b.cs 420dc // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + stp x8, x14, [x0, #8] │ │ + mov w8, #0xa // #10 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + mov w8, #0x4b // #75 │ │ + mov w9, #0xa // #10 │ │ + strb w8, [x0, #8] │ │ + strb w9, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + cmp w10, #0x8 │ │ + b.ls 42104 // b.plast │ │ + mov w8, #0x4a // #74 │ │ + strb w8, [x0, #8] │ │ + mov w8, #0xa // #10 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + add x1, x14, x15 │ │ + cbz w10, 4229c │ │ + cmp w16, #0x2 │ │ + b.ne 422d8 // b.any │ │ + subs x21, x2, #0x4 │ │ + b.cc 42348 // b.lo, b.ul, b.last │ │ + mov x7, x1 │ │ + ldr w20, [x7], #4 │ │ + sub w16, w20, #0x1 │ │ + cmp w16, #0x7 │ │ + b.hi 42428 // b.pmore │ │ + ubfiz x16, x16, #3, #32 │ │ + adrp x17, a000 │ │ + add x17, x17, #0x510 │ │ + cmp w10, #0x1 │ │ + ldrb w16, [x17, x16] │ │ + b.eq 42320 // b.none │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #4] │ │ + sub w17, w20, #0x1 │ │ + cmp w17, #0x7 │ │ + b.hi 42428 // b.pmore │ │ + mov x19, #0x901 // #2305 │ │ + lsl w17, w17, #3 │ │ + cmp w10, #0x2 │ │ + movk x19, #0x200, lsl #16 │ │ + sub x21, x2, #0x8 │ │ + add x7, x1, #0x8 │ │ + movk x19, #0x803, lsl #32 │ │ + movk x19, #0x605, lsl #48 │ │ + lsr x17, x19, x17 │ │ + b.eq 4249c // b.none │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #8] │ │ + sub w3, w20, #0x1 │ │ + cmp w3, #0x7 │ │ + b.hi 42428 // b.pmore │ │ + lsl w3, w3, #3 │ │ + cmp w10, #0x3 │ │ + sub x21, x2, #0xc │ │ + add x7, x1, #0xc │ │ + lsr x3, x19, x3 │ │ + b.eq 424f8 // b.none │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #12] │ │ + sub w4, w20, #0x1 │ │ + cmp w4, #0x7 │ │ + b.hi 42428 // b.pmore │ │ + lsl w4, w4, #3 │ │ + cmp w10, #0x4 │ │ + sub x21, x2, #0x10 │ │ + add x7, x1, #0x10 │ │ + lsr x4, x19, x4 │ │ + b.eq 42550 // b.none │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #16] │ │ + sub w5, w20, #0x1 │ │ + cmp w5, #0x7 │ │ + b.hi 42428 // b.pmore │ │ + lsl w5, w5, #3 │ │ + cmp w10, #0x5 │ │ + sub x21, x2, #0x14 │ │ + add x7, x1, #0x14 │ │ + lsr x5, x19, x5 │ │ + b.eq 425a4 // b.none │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #20] │ │ + sub w6, w20, #0x1 │ │ + cmp w6, #0x7 │ │ + b.hi 42428 // b.pmore │ │ + lsl w6, w6, #3 │ │ + cmp w10, #0x6 │ │ + sub x21, x2, #0x18 │ │ + add x7, x1, #0x18 │ │ + lsr x6, x19, x6 │ │ + b.eq 425f4 // b.none │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #24] │ │ + sub w7, w20, #0x1 │ │ + cmp w7, #0x7 │ │ + b.hi 42428 // b.pmore │ │ + lsl w7, w7, #3 │ │ + cmp w10, #0x7 │ │ + sub x21, x2, #0x1c │ │ + lsr x19, x19, x7 │ │ + add x7, x1, #0x1c │ │ + b.eq 42640 // b.none │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x7] │ │ + sub w7, w20, #0x1 │ │ + cmp w7, #0x8 │ │ + b.cs 42428 // b.hs, b.nlast │ │ + adrp x20, a000 │ │ + add x20, x20, #0x550 │ │ + b 42678 │ │ + mov x20, xzr │ │ + mov x19, xzr │ │ + mov x6, xzr │ │ + mov x5, xzr │ │ + mov x4, xzr │ │ + mov x3, xzr │ │ + mov x17, xzr │ │ + mov x16, xzr │ │ + umull x7, w10, w11 │ │ + lsl x7, x7, #2 │ │ + subs x2, x2, x7 │ │ + b.cs 42398 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + str x8, [x0, #8] │ │ + b 41f00 │ │ + cmp x2, #0x3 │ │ + b.ls 42348 // b.plast │ │ + mov x7, x1 │ │ + mov w21, #0x4d // #77 │ │ + ldr w20, [x7], #4 │ │ + sub w16, w20, #0x1 │ │ + cmp w16, #0x7 │ │ + b.hi 4242c // b.pmore │ │ + mov w17, #0xfd // #253 │ │ + lsr w17, w17, w16 │ │ + tbz w17, #0, 4242c │ │ + ubfiz x16, x16, #3, #32 │ │ + adrp x17, a000 │ │ + add x17, x17, #0x590 │ │ + cmp w10, #0x1 │ │ + sub x21, x2, #0x4 │ │ + ldrb w16, [x17, x16] │ │ + b.ne 4244c // b.any │ │ + mov x20, xzr │ │ + mov x19, xzr │ │ + mov x6, xzr │ │ + mov x5, xzr │ │ + mov x4, xzr │ │ + mov x3, xzr │ │ + mov x17, xzr │ │ + mov x2, x21 │ │ + mov x1, x7 │ │ + b 422bc │ │ + mov x7, x1 │ │ + str wzr, [sp, #4] │ │ + mov w9, #0x13 // #19 │ │ + ubfx w8, wzr, #16, #8 │ │ + strb wzr, [sp, #10] │ │ + strh wzr, [sp, #8] │ │ + strb w9, [x0, #8] │ │ + ldur w9, [sp, #7] │ │ + strh wzr, [sp, #28] │ │ + strb w8, [sp, #30] │ │ + sturh wzr, [x0, #9] │ │ + strb w8, [x0, #11] │ │ + mov w8, #0xa // #10 │ │ + str w9, [x0, #12] │ │ + str x7, [x0, #16] │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + cmp x2, x7 │ │ + add x2, x1, x7 │ │ + b.cs 423c4 // b.hs, b.nlast │ │ + mov w8, #0x13 // #19 │ │ + stp x8, x2, [x0, #8] │ │ + mov w8, #0xa // #10 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ubfiz x19, x19, #48, #8 │ │ + ubfiz x6, x6, #40, #8 │ │ + ubfiz x5, x5, #32, #8 │ │ + lsl w4, w4, #24 │ │ + ubfiz x3, x3, #16, #8 │ │ + ubfiz x17, x17, #8, #8 │ │ + orr x19, x20, x19 │ │ + orr x5, x6, x5 │ │ + stp x13, x14, [x0, #16] │ │ + orr x3, x4, x3 │ │ + orr x13, x19, x5 │ │ + stp x15, x1, [x0, #32] │ │ + orr x17, x3, x17 │ │ + stp x7, x2, [x0, #48] │ │ + orr x13, x13, x17 │ │ + str x7, [x0, #64] │ │ + orr x13, x13, x16 │ │ + stp w10, w11, [x0, #72] │ │ + stp x13, x12, [x0] │ │ + str w9, [x0, #80] │ │ + strh w8, [x0, #84] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + mov w21, #0x4e // #78 │ │ + strb w21, [x0, #8] │ │ + mov w8, #0xa // #10 │ │ + str w20, [x0, #12] │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #4] │ │ + mov w21, #0x4d // #77 │ │ + sub w17, w20, #0x1 │ │ + cmp w17, #0x7 │ │ + b.hi 4242c // b.pmore │ │ + mov w3, #0xfd // #253 │ │ + lsr w3, w3, w17 │ │ + tbz w3, #0, 4242c │ │ + mov x19, #0x1 // #1 │ │ + lsl w17, w17, #3 │ │ + cmp w10, #0x2 │ │ + movk x19, #0x200, lsl #16 │ │ + sub x21, x2, #0x8 │ │ + add x7, x1, #0x8 │ │ + movk x19, #0x804, lsl #32 │ │ + movk x19, #0x706, lsl #48 │ │ + lsr x17, x19, x17 │ │ + b.ne 424b8 // b.any │ │ + mov x20, xzr │ │ + mov x19, xzr │ │ + mov x6, xzr │ │ + mov x5, xzr │ │ + mov x4, xzr │ │ + mov x3, xzr │ │ + b 4233c │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #8] │ │ + mov w21, #0x4d // #77 │ │ + sub w3, w20, #0x1 │ │ + cmp w3, #0x7 │ │ + b.hi 4242c // b.pmore │ │ + mov w4, #0xfd // #253 │ │ + lsr w4, w4, w3 │ │ + tbz w4, #0, 4242c │ │ + lsl w3, w3, #3 │ │ + cmp w10, #0x3 │ │ + sub x21, x2, #0xc │ │ + add x7, x1, #0xc │ │ + lsr x3, x19, x3 │ │ + b.ne 42510 // b.any │ │ + mov x20, xzr │ │ + mov x19, xzr │ │ + mov x6, xzr │ │ + mov x5, xzr │ │ + mov x4, xzr │ │ + b 4233c │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #12] │ │ + mov w21, #0x4d // #77 │ │ + sub w4, w20, #0x1 │ │ + cmp w4, #0x7 │ │ + b.hi 4242c // b.pmore │ │ + mov w5, #0xfd // #253 │ │ + lsr w5, w5, w4 │ │ + tbz w5, #0, 4242c │ │ + lsl w4, w4, #3 │ │ + cmp w10, #0x4 │ │ + sub x21, x2, #0x10 │ │ + add x7, x1, #0x10 │ │ + lsr x4, x19, x4 │ │ + b.ne 42564 // b.any │ │ + mov x20, xzr │ │ + mov x19, xzr │ │ + mov x6, xzr │ │ + mov x5, xzr │ │ + b 4233c │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #16] │ │ + mov w21, #0x4d // #77 │ │ + sub w5, w20, #0x1 │ │ + cmp w5, #0x7 │ │ + b.hi 4242c // b.pmore │ │ + mov w6, #0xfd // #253 │ │ + lsr w6, w6, w5 │ │ + tbz w6, #0, 4242c │ │ + lsl w5, w5, #3 │ │ + cmp w10, #0x5 │ │ + sub x21, x2, #0x14 │ │ + add x7, x1, #0x14 │ │ + lsr x5, x19, x5 │ │ + b.ne 425b4 // b.any │ │ + mov x20, xzr │ │ + mov x19, xzr │ │ + mov x6, xzr │ │ + b 4233c │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #20] │ │ + mov w21, #0x4d // #77 │ │ + sub w6, w20, #0x1 │ │ + cmp w6, #0x7 │ │ + b.hi 4242c // b.pmore │ │ + mov w7, #0xfd // #253 │ │ + lsr w7, w7, w6 │ │ + tbz w7, #0, 4242c │ │ + lsl w6, w6, #3 │ │ + cmp w10, #0x6 │ │ + sub x21, x2, #0x18 │ │ + add x7, x1, #0x18 │ │ + lsr x6, x19, x6 │ │ + b.ne 42600 // b.any │ │ + mov x20, xzr │ │ + mov x19, xzr │ │ + b 4233c │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x1, #24] │ │ + mov w21, #0x4d // #77 │ │ + sub w7, w20, #0x1 │ │ + cmp w7, #0x7 │ │ + b.hi 4242c // b.pmore │ │ + mov w22, #0xfd // #253 │ │ + lsr w22, w22, w7 │ │ + tbz w22, #0, 4242c │ │ + lsl w7, w7, #3 │ │ + cmp w10, #0x7 │ │ + sub x21, x2, #0x1c │ │ + lsr x19, x19, x7 │ │ + add x7, x1, #0x1c │ │ + b.ne 42648 // b.any │ │ + mov x20, xzr │ │ + b 4233c │ │ + cmp x21, #0x4 │ │ + b.cc 4234c // b.lo, b.ul, b.last │ │ + ldr w20, [x7] │ │ + mov w21, #0x4d // #77 │ │ + sub w7, w20, #0x1 │ │ + cmp w7, #0x7 │ │ + b.hi 4242c // b.pmore │ │ + mov w22, #0xfd // #253 │ │ + lsr w22, w22, w7 │ │ + tbz w22, #0, 4242c │ │ + adrp x20, a000 │ │ + add x20, x20, #0x5d0 │ │ + add x7, x20, w7, uxtw #3 │ │ + add x1, x1, #0x20 │ │ + sub x2, x2, #0x20 │ │ + ldrb w7, [x7, #7] │ │ + lsl x20, x7, #56 │ │ + b 422bc │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0] │ │ + mov x19, x0 │ │ + ldxr x9, [x8] │ │ + subs x9, x9, #0x1 │ │ + stlxr w10, x9, [x8] │ │ + cbnz w10, 426a4 │ │ + b.ne 426c4 // b.any │ │ + dmb ishld │ │ + mov x0, x19 │ │ + bl 303cc │ │ + add x0, x19, #0x8 │ │ + bl 40638 │ │ + ldp x0, x1, [x19, #40] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 406e8 │ │ + mov x20, x0 │ │ + add x0, x19, #0x8 │ │ + bl 40638 │ │ + b 426f0 │ │ + mov x20, x0 │ │ + ldp x0, x1, [x19, #40] │ │ + bl 406e8 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x2d0 │ │ + mov x8, #0x4000000000000000 // #4611686018427387904 │ │ + mov x20, x2 │ │ + mov x19, x1 │ │ + udiv x9, x8, x1 │ │ + str w4, [sp, #28] │ │ + str x0, [sp, #88] │ │ + mul x10, x9, x1 │ │ + cmp x10, x8 │ │ + cinc x8, x9, ne // ne = any │ │ + cmp x1, #0x1, lsl #12 │ │ + str x8, [sp, #40] │ │ + b.hi 42768 // b.pmore │ │ + sub x8, x19, x19, lsr #1 │ │ + mov w9, #0x40 // #64 │ │ + cmp x8, #0x40 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + b 42790 │ │ + orr x8, x19, #0x1 │ │ + clz x8, x8 │ │ + eor w8, w8, #0x3f │ │ + and w9, w8, #0x1 │ │ + add w8, w9, w8, lsr #1 │ │ + mov w9, #0x1 // #1 │ │ + lsl x9, x9, x8 │ │ + lsr x8, x19, x8 │ │ + add x8, x9, x8 │ │ + lsr x8, x8, #1 │ │ + stp x19, x8, [sp, #48] │ │ + ldr x8, [sp, #88] │ │ + mov x22, xzr │ │ + mov x23, xzr │ │ + mov w27, #0x1 // #1 │ │ + str x3, [sp, #104] │ │ + add x10, x8, #0x48 │ │ + add x9, x8, #0x10 │ │ + stp x9, x10, [sp, #8] │ │ + sub x9, x8, #0x10 │ │ + sub x8, x8, #0x20 │ │ + str x9, [sp] │ │ + str x8, [sp, #32] │ │ + subs x8, x19, xzr │ │ + b.ls 4281c // b.plast │ │ + ldr x9, [sp, #88] │ │ + add x0, x9, x22, lsl #5 │ │ + ldr x9, [sp, #56] │ │ + cmp x8, x9 │ │ + b.cs 42830 // b.hs, b.nlast │ │ + ldr w9, [sp, #28] │ │ + tbz w9, #0, 42890 │ │ + cmp x8, #0x20 │ │ + mov w9, #0x20 // #32 │ │ + ldr x3, [sp, #104] │ │ + csel x24, x8, x9, cc // cc = lo, ul, last │ │ + mov x2, x20 │ │ + mov w4, wzr │ │ + mov x1, x24 │ │ + mov x5, xzr │ │ + bl 42bf0 │ │ + mov w8, #0x1 // #1 │ │ + ldr x3, [sp, #104] │ │ + orr x11, x8, x24, lsl #1 │ │ + b 4293c │ │ + mov w10, wzr │ │ + mov w11, #0x1 // #1 │ │ + cmp x23, #0x2 │ │ + b.cs 42964 // b.hs, b.nlast │ │ + b 42b54 │ │ + cmp x8, #0x2 │ │ + b.cc 42934 // b.lo, b.ul, b.last │ │ + ldr x10, [x0, #40] │ │ + ldr x11, [x0, #8] │ │ + cmp x10, x11 │ │ + b.cs 428a4 // b.hs, b.nlast │ │ + cmp x8, #0x2 │ │ + b.ne 428dc // b.any │ │ + mov w8, #0x1 // #1 │ │ + mov w9, #0x2 // #2 │ │ + lsl x10, x22, #5 │ │ + ldp x12, x13, [sp] │ │ + add x11, x10, x9, lsl #5 │ │ + add x10, x13, x10 │ │ + add x11, x12, x11 │ │ + ldp q0, q3, [x11, #-16] │ │ + sub x8, x8, #0x1 │ │ + ldp q1, q2, [x10, #-16] │ │ + stur q0, [x10, #-16] │ │ + stur q1, [x11, #-16] │ │ + str q3, [x10], #32 │ │ + str q2, [x11], #-32 │ │ + cbnz x8, 4286c │ │ + b 42930 │ │ + ldr x9, [sp, #56] │ │ + cmp x8, x9 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + lsl x11, x8, #1 │ │ + b 4293c │ │ + cmp x8, #0x2 │ │ + b.eq 42934 // b.none │ │ + ldr x9, [sp, #16] │ │ + mov x13, x10 │ │ + add x12, x9, x22, lsl #5 │ │ + mov w9, #0x2 // #2 │ │ + ldr x14, [x12], #32 │ │ + cmp x14, x13 │ │ + b.cc 4290c // b.lo, b.ul, b.last │ │ + add x9, x9, #0x1 │ │ + mov x13, x14 │ │ + cmp x8, x9 │ │ + b.ne 428bc // b.any │ │ + b 42908 │ │ + ldr x9, [sp, #16] │ │ + mov x13, x10 │ │ + add x12, x9, x22, lsl #5 │ │ + mov w9, #0x2 // #2 │ │ + ldr x14, [x12], #32 │ │ + cmp x14, x13 │ │ + b.cs 4290c // b.hs, b.nlast │ │ + add x9, x9, #0x1 │ │ + mov x13, x14 │ │ + cmp x8, x9 │ │ + b.ne 428ec // b.any │ │ + mov x9, x8 │ │ + ldr x12, [sp, #56] │ │ + cmp x9, x12 │ │ + b.cc 427e0 // b.lo, b.ul, b.last │ │ + cmp x10, x11 │ │ + b.cs 42930 // b.hs, b.nlast │ │ + cmp x9, #0x2 │ │ + b.cs 42b84 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 42934 │ │ + mov x8, x9 │ │ + mov w9, #0x1 // #1 │ │ + orr x11, x9, x8, lsl #1 │ │ + lsl x8, x22, #1 │ │ + ldr x10, [sp, #40] │ │ + sub x9, x8, x27, lsr #1 │ │ + add x8, x8, x11, lsr #1 │ │ + mul x9, x9, x10 │ │ + mul x8, x8, x10 │ │ + eor x8, x8, x9 │ │ + clz x10, x8 │ │ + cmp x23, #0x2 │ │ + b.cc 42b54 // b.lo, b.ul, b.last │ │ + lsl x8, x22, #5 │ │ + ldr x9, [sp, #88] │ │ + str x10, [sp, #96] │ │ + str x22, [sp, #80] │ │ + add x21, x9, x8 │ │ + ldr x9, [sp, #32] │ │ + add x8, x9, x8 │ │ + stp x8, x11, [sp, #64] │ │ + b 429ac │ │ + sub x2, x8, x1 │ │ + mov x0, x22 │ │ + bl 75770 │ │ + ldp x10, x3, [sp, #96] │ │ + mov w8, #0x1 // #1 │ │ + ldr x22, [sp, #80] │ │ + orr x27, x8, x19, lsl #1 │ │ + cmp x28, #0x1 │ │ + b.ls 42b48 // b.plast │ │ + sub x28, x23, #0x1 │ │ + sub x8, x29, #0x4a │ │ + ldrb w8, [x8, x28] │ │ + cmp w8, w10 │ │ + b.cc 42b4c // b.lo, b.ul, b.last │ │ + add x8, sp, #0x70 │ │ + lsr x26, x27, #1 │ │ + mov x23, x28 │ │ + ldr x24, [x8, x28, lsl #3] │ │ + lsr x25, x24, #1 │ │ + orr w8, w24, w27 │ │ + and x8, x8, #0x1 │ │ + add x19, x25, x26 │ │ + cmp x19, x3 │ │ + ccmp x8, #0x0, #0x0, ls // ls = plast │ │ + b.eq 42a0c // b.none │ │ + ldr x9, [sp, #88] │ │ + sub x8, x22, x19 │ │ + add x22, x9, x8, lsl #5 │ │ + tbz w24, #0, 42a1c │ │ + tbz w27, #0, 42a4c │ │ + cmp x27, #0x2 │ │ + b.cs 42a80 // b.hs, b.nlast │ │ + b 42998 │ │ + lsl x27, x19, #1 │ │ + cmp x28, #0x1 │ │ + b.hi 429ac // b.pmore │ │ + b 42b48 │ │ + orr x8, x25, #0x1 │ │ + ldr x3, [sp, #104] │ │ + mov x0, x22 │ │ + clz x8, x8 │ │ + mov x1, x25 │ │ + mov x2, x20 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + eor w4, w8, #0x7e │ │ + bl 42bf0 │ │ + ldp x10, x3, [sp, #96] │ │ + tbnz w27, #0, 42a00 │ │ + orr x8, x26, #0x1 │ │ + add x0, x22, x25, lsl #5 │ │ + ldr x3, [sp, #104] │ │ + clz x8, x8 │ │ + mov x1, x26 │ │ + mov x2, x20 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + eor w4, w8, #0x7e │ │ + bl 42bf0 │ │ + ldp x10, x3, [sp, #96] │ │ + cmp x27, #0x2 │ │ + b.cc 42998 // b.lo, b.ul, b.last │ │ + cmp x24, #0x2 │ │ + b.cc 42998 // b.lo, b.ul, b.last │ │ + cmp x26, x25 │ │ + csel x8, x26, x25, cc // cc = lo, ul, last │ │ + cmp x3, x8 │ │ + b.cc 42998 // b.lo, b.ul, b.last │ │ + add x24, x22, x25, lsl #5 │ │ + lsl x27, x8, #5 │ │ + cmp x25, x26 │ │ + mov x0, x20 │ │ + csel x1, x24, x22, hi // hi = pmore │ │ + mov x2, x27 │ │ + bl 75770 │ │ + cmp x25, x26 │ │ + add x8, x20, x27 │ │ + b.ls 42b0c // b.plast │ │ + ldr x9, [sp, #64] │ │ + ldur x10, [x8, #-24] │ │ + ldur x11, [x24, #-24] │ │ + sub x8, x8, #0x20 │ │ + cmp x10, x11 │ │ + sub x10, x24, #0x20 │ │ + cset w11, cs // cs = hs, nlast │ │ + cset w12, cc // cc = lo, ul, last │ │ + csel x13, x10, x8, cc // cc = lo, ul, last │ │ + add x24, x10, x11, lsl #5 │ │ + add x8, x8, x12, lsl #5 │ │ + ldp q0, q1, [x13] │ │ + cmp x24, x22 │ │ + ccmp x8, x20, #0x4, ne // ne = any │ │ + stp q0, q1, [x9], #-32 │ │ + b.ne 42ac4 // b.any │ │ + mov x22, x24 │ │ + mov x1, x20 │ │ + b 42988 │ │ + mov x1, x20 │ │ + ldr x9, [x24, #8] │ │ + ldr x10, [x1, #8] │ │ + cmp x9, x10 │ │ + cset w9, cs // cs = hs, nlast │ │ + cset w10, cc // cc = lo, ul, last │ │ + csel x11, x24, x1, cc // cc = lo, ul, last │ │ + add x1, x1, x9, lsl #5 │ │ + add x24, x24, x10, lsl #5 │ │ + ldp q0, q1, [x11] │ │ + cmp x1, x8 │ │ + ccmp x24, x21, #0x4, ne // ne = any │ │ + stp q0, q1, [x22], #32 │ │ + b.ne 42b10 // b.any │ │ + b 42988 │ │ + mov w23, #0x1 // #1 │ │ + ldr x19, [sp, #48] │ │ + ldr x11, [sp, #72] │ │ + add x8, sp, #0x70 │ │ + cmp x19, x22 │ │ + str x27, [x8, x23, lsl #3] │ │ + sub x8, x29, #0x4a │ │ + strb w10, [x8, x23] │ │ + b.ls 42b8c // b.plast │ │ + add x22, x22, x11, lsr #1 │ │ + add x23, x23, #0x1 │ │ + mov x27, x11 │ │ + subs x8, x19, x22 │ │ + b.ls 4281c // b.plast │ │ + b 427cc │ │ + lsr x8, x9, #1 │ │ + b 42858 │ │ + tbnz w27, #0, 42bd0 │ │ + orr x8, x19, #0x1 │ │ + ldr x0, [sp, #88] │ │ + mov x1, x19 │ │ + clz x8, x8 │ │ + mov x2, x20 │ │ + mov x5, xzr │ │ + lsl w8, w8, #1 │ │ + eor w4, w8, #0x7e │ │ + add sp, sp, #0x2d0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + b 42bf0 │ │ + add sp, sp, #0x2d0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + sub sp, sp, #0xc0 │ │ + stp x29, x30, [sp, #96] │ │ + stp x28, x27, [sp, #112] │ │ + stp x26, x25, [sp, #128] │ │ + stp x24, x23, [sp, #144] │ │ + stp x22, x21, [sp, #160] │ │ + stp x20, x19, [sp, #176] │ │ + add x29, sp, #0x60 │ │ + mov x21, x1 │ │ + mov x19, x2 │ │ + cmp x1, #0x21 │ │ + mov x20, x0 │ │ + b.cs 42db8 // b.hs, b.nlast │ │ + cmp x21, #0x2 │ │ + b.cc 43268 // b.lo, b.ul, b.last │ │ + lsr x8, x21, #1 │ │ + cmp x21, #0x8 │ │ + lsl x9, x8, #5 │ │ + b.cc 43034 // b.lo, b.ul, b.last │ │ + ldr x12, [x20, #40] │ │ + ldr x13, [x20, #8] │ │ + mov w10, #0x40 // #64 │ │ + ldr x14, [x20, #104] │ │ + ldr x15, [x20, #72] │ │ + mov w11, #0x60 // #96 │ │ + cmp x12, x13 │ │ + cset w12, cs // cs = hs, nlast │ │ + cset w13, cc // cc = lo, ul, last │ │ + cmp x14, x15 │ │ + add x12, x20, x12, lsl #5 │ │ + csel x14, x10, x11, cc // cc = lo, ul, last │ │ + add x13, x20, x13, lsl #5 │ │ + csel x15, x11, x10, cc // cc = lo, ul, last │ │ + add x14, x20, x14 │ │ + add x15, x20, x15 │ │ + ldr x16, [x14, #8] │ │ + ldr x17, [x12, #8] │ │ + ldr x0, [x15, #8] │ │ + ldr x1, [x13, #8] │ │ + cmp x16, x17 │ │ + csel x2, x15, x12, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + add x0, x20, x9 │ │ + csel x2, x13, x2, cc // cc = lo, ul, last │ │ + csel x13, x15, x13, cc // cc = lo, ul, last │ │ + csel x15, x12, x15, cc // cc = lo, ul, last │ │ + cmp x16, x17 │ │ + ldr x1, [x0, #40] │ │ + ldr x16, [x0, #8] │ │ + csel x12, x12, x14, cc // cc = lo, ul, last │ │ + csel x14, x14, x15, cc // cc = lo, ul, last │ │ + ldr x15, [x2, #8] │ │ + ldr x17, [x14, #8] │ │ + ldp q0, q1, [x13] │ │ + ldr x13, [x0, #104] │ │ + ldp q2, q3, [x12] │ │ + ldr x12, [x0, #72] │ │ + cmp x17, x15 │ │ + csel x15, x14, x2, cc // cc = lo, ul, last │ │ + csel x14, x2, x14, cc // cc = lo, ul, last │ │ + cmp x1, x16 │ │ + cset w16, cs // cs = hs, nlast │ │ + cset w17, cc // cc = lo, ul, last │ │ + cmp x13, x12 │ │ + add x12, x0, x16, lsl #5 │ │ + csel x13, x11, x10, cc // cc = lo, ul, last │ │ + csel x10, x10, x11, cc // cc = lo, ul, last │ │ + add x11, x0, x17, lsl #5 │ │ + add x10, x0, x10 │ │ + add x13, x0, x13 │ │ + ldr x16, [x10, #8] │ │ + ldr x17, [x12, #8] │ │ + ldr x0, [x13, #8] │ │ + ldr x1, [x11, #8] │ │ + stp q0, q1, [x19] │ │ + cmp x16, x17 │ │ + ldp q0, q1, [x15] │ │ + csel x2, x13, x12, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + stp q2, q3, [x19, #96] │ │ + csel x15, x13, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x2, cc // cc = lo, ul, last │ │ + csel x13, x12, x13, cc // cc = lo, ul, last │ │ + cmp x16, x17 │ │ + ldr q2, [x14, #16] │ │ + ldr x16, [x11, #8] │ │ + csel x13, x10, x13, cc // cc = lo, ul, last │ │ + stp q0, q1, [x19, #32] │ │ + ldr q0, [x14] │ │ + ldr x17, [x13, #8] │ │ + str q2, [x19, #80] │ │ + csel x10, x12, x10, cc // cc = lo, ul, last │ │ + ldp q1, q2, [x15] │ │ + add x12, x19, x9 │ │ + cmp x17, x16 │ │ + str q0, [x19, #64] │ │ + csel x14, x13, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x13, cc // cc = lo, ul, last │ │ + str q2, [x12, #16] │ │ + ldp q2, q0, [x14] │ │ + str q1, [x12] │ │ + str q0, [x12, #48] │ │ + ldp q1, q0, [x11] │ │ + str q2, [x12, #32] │ │ + mov w11, #0x4 // #4 │ │ + str q0, [x12, #80] │ │ + ldp q2, q0, [x10] │ │ + str q1, [x12, #64] │ │ + stp q2, q0, [x12, #96] │ │ + lsl x12, x11, #5 │ │ + cmp x11, x8 │ │ + sub x13, x21, x8 │ │ + b.cc 43064 // b.lo, b.ul, b.last │ │ + b 430fc │ │ + mov x25, x5 │ │ + mov w23, w4 │ │ + mov x22, x3 │ │ + sub x8, x19, #0x20 │ │ + str x8, [sp, #8] │ │ + mov x24, x21 │ │ + cbz w23, 43018 │ │ + lsr x3, x24, #3 │ │ + mov w8, #0xe0 // #224 │ │ + cmp x24, #0x40 │ │ + madd x2, x3, x8, x20 │ │ + add x1, x20, x3, lsl #7 │ │ + b.cs 42e2c // b.hs, b.nlast │ │ + ldr x8, [x20, #8] │ │ + ldr x9, [x1, #8] │ │ + ldr x10, [x2, #8] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x2, x1, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x20, x9, ne // ne = any │ │ + b 42e34 │ │ + mov x0, x20 │ │ + bl 432f0 │ │ + sub x8, x0, x20 │ │ + ldp q0, q1, [x0] │ │ + lsr x26, x8, #5 │ │ + add x28, x19, x24, lsl #5 │ │ + sub w23, w23, #0x1 │ │ + add x27, x20, x26, lsl #5 │ │ + stp q0, q1, [sp, #16] │ │ + cbz x25, 42e64 │ │ + ldr x8, [x25, #8] │ │ + ldr x9, [x0, #8] │ │ + cmp x8, x9 │ │ + b.cs 42f4c // b.hs, b.nlast │ │ + cmp x22, x24 │ │ + b.cc 432b8 // b.lo, b.ul, b.last │ │ + mov x21, xzr │ │ + mov x8, x20 │ │ + mov x9, x28 │ │ + mov x10, x26 │ │ + add x11, x20, x26, lsl #5 │ │ + cmp x20, x11 │ │ + b.cs 42eb4 // b.hs, b.nlast │ │ + ldr x12, [x8, #8] │ │ + ldur x13, [x27, #8] │ │ + sub x9, x9, #0x20 │ │ + ldp q1, q0, [x8], #32 │ │ + cmp x12, x13 │ │ + csel x12, x19, x9, cc // cc = lo, ul, last │ │ + add x12, x12, x21, lsl #5 │ │ + cinc x21, x21, cc // cc = lo, ul, last │ │ + cmp x8, x11 │ │ + stp q1, q0, [x12] │ │ + b.cc 42e88 // b.lo, b.ul, b.last │ │ + cmp x10, x24 │ │ + b.eq 42ee0 // b.none │ │ + sub x9, x9, #0x20 │ │ + ldp q0, q1, [x8], #32 │ │ + add x10, x9, x21, lsl #5 │ │ + stp q0, q1, [x10] │ │ + mov x10, x24 │ │ + add x11, x20, x24, lsl #5 │ │ + cmp x8, x11 │ │ + b.cc 42e88 // b.lo, b.ul, b.last │ │ + b 42eb4 │ │ + lsl x2, x21, #5 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 75770 │ │ + add x0, x20, x21, lsl #5 │ │ + subs x1, x24, x21 │ │ + b.eq 42f1c // b.none │ │ + ldr x8, [sp, #8] │ │ + mov x9, x1 │ │ + mov x10, x0 │ │ + add x8, x8, x24, lsl #5 │ │ + ldp q0, q1, [x8], #-32 │ │ + subs x9, x9, #0x1 │ │ + stp q0, q1, [x10], #32 │ │ + b.ne 42f0c // b.any │ │ + cbz x21, 42f4c │ │ + cmp x24, x21 │ │ + b.cc 43288 // b.lo, b.ul, b.last │ │ + add x5, sp, #0x10 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, w23 │ │ + bl 42bf0 │ │ + cmp x21, #0x21 │ │ + mov x24, x21 │ │ + b.cs 42dd0 // b.hs, b.nlast │ │ + b 42c24 │ │ + cmp x22, x24 │ │ + b.cc 432b8 // b.lo, b.ul, b.last │ │ + mov x25, xzr │ │ + mov x8, x20 │ │ + add x9, x20, x26, lsl #5 │ │ + cmp x20, x9 │ │ + b.cs 42f94 // b.hs, b.nlast │ │ + ldr x10, [x8, #8] │ │ + ldur x11, [x27, #8] │ │ + sub x28, x28, #0x20 │ │ + ldp q1, q0, [x8], #32 │ │ + cmp x11, x10 │ │ + csel x10, x19, x28, cs // cs = hs, nlast │ │ + add x10, x10, x25, lsl #5 │ │ + cinc x25, x25, cs // cs = hs, nlast │ │ + cmp x8, x9 │ │ + stp q1, q0, [x10] │ │ + b.cc 42f68 // b.lo, b.ul, b.last │ │ + cmp x26, x24 │ │ + b.eq 42fc4 // b.none │ │ + ldp q1, q0, [x8], #32 │ │ + add x9, x19, x25, lsl #5 │ │ + sub x28, x28, #0x20 │ │ + add x25, x25, #0x1 │ │ + mov x26, x24 │ │ + stp q1, q0, [x9] │ │ + add x9, x20, x24, lsl #5 │ │ + cmp x8, x9 │ │ + b.cc 42f68 // b.lo, b.ul, b.last │ │ + b 42f94 │ │ + lsl x2, x25, #5 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 75770 │ │ + subs x21, x24, x25 │ │ + b.eq 43268 // b.none │ │ + ldr x8, [sp, #8] │ │ + add x20, x20, x25, lsl #5 │ │ + mov x9, x21 │ │ + add x8, x8, x24, lsl #5 │ │ + mov x10, x20 │ │ + ldp q0, q1, [x8], #-32 │ │ + subs x9, x9, #0x1 │ │ + stp q0, q1, [x10], #32 │ │ + b.ne 42ff0 // b.any │ │ + cmp x24, x25 │ │ + b.cc 432bc // b.lo, b.ul, b.last │ │ + cmp x21, #0x21 │ │ + mov x25, xzr │ │ + b.cs 42dcc // b.hs, b.nlast │ │ + b 42c24 │ │ + mov x0, x20 │ │ + mov x1, x24 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, #0x1 // #1 │ │ + bl 42704 │ │ + b 43268 │ │ + ldp q1, q0, [x20] │ │ + add x10, x20, x9 │ │ + mov w11, #0x1 // #1 │ │ + str q0, [x19, #16] │ │ + ldp q2, q0, [x10] │ │ + add x10, x19, x9 │ │ + str q1, [x19] │ │ + stp q2, q0, [x10] │ │ + lsl x12, x11, #5 │ │ + cmp x11, x8 │ │ + sub x13, x21, x8 │ │ + b.cs 430fc // b.hs, b.nlast │ │ + add x15, x11, #0x1 │ │ + mov x10, x12 │ │ + mov x14, x11 │ │ + b 43098 │ │ + mov x1, x19 │ │ + ldur q0, [x15, #16] │ │ + str x17, [x1] │ │ + stur x16, [x0, #-24] │ │ + stur q0, [x0, #-16] │ │ + cmp x14, x8 │ │ + add x10, x10, #0x20 │ │ + cinc x15, x14, cc // cc = lo, ul, last │ │ + b.cs 430fc // b.hs, b.nlast │ │ + mov x16, x14 │ │ + mov x14, x15 │ │ + lsl x16, x16, #5 │ │ + add x15, x20, x16 │ │ + add x17, x19, x16 │ │ + ldp q0, q1, [x15] │ │ + ldur x0, [x17, #-24] │ │ + stp q0, q1, [x17] │ │ + ldr x16, [x17, #8] │ │ + cmp x16, x0 │ │ + b.cs 43088 // b.hs, b.nlast │ │ + ldr x17, [x17] │ │ + mov x2, x10 │ │ + add x0, x19, x2 │ │ + mov x1, x2 │ │ + subs x2, x2, #0x20 │ │ + ldp q0, q1, [x0, #-32] │ │ + stp q0, q1, [x0] │ │ + b.eq 43074 // b.none │ │ + ldur x0, [x0, #-56] │ │ + cmp x16, x0 │ │ + b.cc 430cc // b.lo, b.ul, b.last │ │ + add x0, x19, x1 │ │ + add x1, x19, x2 │ │ + b 43078 │ │ + cmp x11, x13 │ │ + add x10, x19, x9 │ │ + b.cs 431b4 // b.hs, b.nlast │ │ + add x9, x20, x9 │ │ + add x16, x11, #0x1 │ │ + mov w14, #0x20 // #32 │ │ + mov x15, x10 │ │ + b 43144 │ │ + mov x2, x10 │ │ + ldur q0, [x16, #16] │ │ + str x0, [x2] │ │ + stur x17, [x1, #-24] │ │ + stur q0, [x1, #-16] │ │ + cmp x11, x13 │ │ + sub x14, x14, #0x20 │ │ + add x15, x15, #0x20 │ │ + cinc x16, x11, cc // cc = lo, ul, last │ │ + b.cs 431b4 // b.hs, b.nlast │ │ + mov x17, x11 │ │ + mov x11, x16 │ │ + lsl x17, x17, #5 │ │ + add x16, x9, x17 │ │ + add x0, x10, x17 │ │ + ldp q0, q1, [x16] │ │ + ldur x1, [x0, #-24] │ │ + stp q0, q1, [x0] │ │ + ldr x17, [x0, #8] │ │ + cmp x17, x1 │ │ + b.cs 43130 // b.hs, b.nlast │ │ + ldr x0, [x0] │ │ + mov x2, x14 │ │ + mov x4, x15 │ │ + add x1, x4, x12 │ │ + cmp x12, x2 │ │ + ldp q0, q1, [x1, #-32] │ │ + stp q0, q1, [x1] │ │ + b.eq 4311c // b.none │ │ + ldur x1, [x1, #-56] │ │ + mov x3, x4 │ │ + sub x4, x4, #0x20 │ │ + add x2, x2, #0x20 │ │ + cmp x17, x1 │ │ + b.cc 4317c // b.lo, b.ul, b.last │ │ + add x1, x3, x12 │ │ + add x2, x4, x12 │ │ + b 43120 │ │ + lsl x22, x21, #5 │ │ + sub x14, x10, #0x20 │ │ + mov x11, x19 │ │ + mov x12, x20 │ │ + sub x13, x22, #0x20 │ │ + add x9, x19, x13 │ │ + ldr x15, [x10, #8] │ │ + ldr x16, [x11, #8] │ │ + ldr x17, [x9, #8] │ │ + cmp x15, x16 │ │ + ldr x15, [x14, #8] │ │ + csel x0, x10, x11, cc // cc = lo, ul, last │ │ + cset w16, cs // cs = hs, nlast │ │ + ldp q0, q1, [x0] │ │ + cset w0, cc // cc = lo, ul, last │ │ + cmp x17, x15 │ │ + add x10, x10, x0, lsl #5 │ │ + add x11, x11, x16, lsl #5 │ │ + csel x17, x14, x9, cc // cc = lo, ul, last │ │ + csetm x0, cs // cs = hs, nlast │ │ + csetm x16, cc // cc = lo, ul, last │ │ + stp q0, q1, [x12], #32 │ │ + add x9, x9, x0, lsl #5 │ │ + ldp q0, q1, [x17] │ │ + add x14, x14, x16, lsl #5 │ │ + add x15, x20, x13 │ │ + subs x8, x8, #0x1 │ │ + sub x13, x13, #0x20 │ │ + stp q0, q1, [x15] │ │ + b.ne 431cc // b.any │ │ + add x8, x14, #0x20 │ │ + tbz w21, #0, 43254 │ │ + cmp x11, x8 │ │ + csel x13, x11, x10, cc // cc = lo, ul, last │ │ + cset w14, cc // cc = lo, ul, last │ │ + ldp q1, q0, [x13] │ │ + cset w13, cs // cs = hs, nlast │ │ + add x11, x11, x14, lsl #5 │ │ + add x10, x10, x13, lsl #5 │ │ + stp q1, q0, [x12] │ │ + cmp x11, x8 │ │ + b.ne 432b4 // b.any │ │ + add x8, x9, #0x20 │ │ + cmp x10, x8 │ │ + b.ne 432b4 // b.any │ │ + ldp x20, x19, [sp, #176] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x24, x23, [sp, #144] │ │ + ldp x26, x25, [sp, #128] │ │ + ldp x28, x27, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xc0 │ │ + ret │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #48] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x200 │ │ + add x0, sp, #0x30 │ │ + stp xzr, xzr, [sp, #72] │ │ + str x8, [sp, #64] │ │ + bl 17620 │ │ + bl 19f5c │ │ + brk #0x1 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x218 │ │ + mov x0, x25 │ │ + mov x1, x24 │ │ + mov x2, x24 │ │ + bl 186d8 │ │ + mov x21, x0 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + mov x2, x22 │ │ + bl 75770 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ + cmp x3, #0x8 │ │ + b.cc 4336c // b.lo, b.ul, b.last │ │ + lsr x21, x3, #3 │ │ + lsl x8, x21, #8 │ │ + lsl x23, x21, #7 │ │ + mov x3, x21 │ │ + sub x24, x8, x21, lsl #5 │ │ + add x1, x0, x23 │ │ + add x2, x0, x24 │ │ + bl 432f0 │ │ + mov x22, x0 │ │ + add x1, x20, x23 │ │ + add x2, x20, x24 │ │ + mov x0, x20 │ │ + mov x3, x21 │ │ + bl 432f0 │ │ + mov x20, x0 │ │ + add x1, x19, x23 │ │ + add x2, x19, x24 │ │ + mov x0, x19 │ │ + mov x3, x21 │ │ + bl 432f0 │ │ + mov x19, x0 │ │ + mov x0, x22 │ │ + ldr x8, [x0, #8] │ │ + ldr x9, [x20, #8] │ │ + ldr x10, [x19, #8] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x19, x20, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x0, x9, ne // ne = any │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + sub sp, sp, #0x2c0 │ │ + mov x8, #0x4000000000000000 // #4611686018427387904 │ │ + mov x20, x2 │ │ + mov x19, x1 │ │ + udiv x9, x8, x1 │ │ + str w4, [sp, #12] │ │ + str x0, [sp, #72] │ │ + mul x10, x9, x1 │ │ + cmp x10, x8 │ │ + cinc x8, x9, ne // ne = any │ │ + cmp x1, #0x1, lsl #12 │ │ + str x8, [sp, #16] │ │ + b.hi 43420 // b.pmore │ │ + sub x8, x19, x19, lsr #1 │ │ + mov w9, #0x40 // #64 │ │ + cmp x8, #0x40 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + b 43448 │ │ + orr x8, x19, #0x1 │ │ + clz x8, x8 │ │ + eor w8, w8, #0x3f │ │ + and w9, w8, #0x1 │ │ + add w8, w9, w8, lsr #1 │ │ + mov w9, #0x1 // #1 │ │ + lsl x9, x9, x8 │ │ + lsr x8, x19, x8 │ │ + add x8, x9, x8 │ │ + lsr x8, x8, #1 │ │ + str x8, [sp, #40] │ │ + ldr x8, [sp, #72] │ │ + mov x21, xzr │ │ + mov x23, xzr │ │ + mov w27, #0x1 // #1 │ │ + str x3, [sp, #88] │ │ + add x9, x8, #0x20 │ │ + sub x8, x8, #0x10 │ │ + str x9, [sp] │ │ + stp x19, x8, [sp, #24] │ │ + subs x8, x19, xzr │ │ + b.ls 434c8 // b.plast │ │ + ldr x9, [sp, #72] │ │ + add x0, x9, x21, lsl #4 │ │ + ldr x9, [sp, #40] │ │ + cmp x8, x9 │ │ + b.cs 434dc // b.hs, b.nlast │ │ + ldr w9, [sp, #12] │ │ + tbz w9, #0, 43538 │ │ + cmp x8, #0x20 │ │ + mov w9, #0x20 // #32 │ │ + ldr x3, [sp, #88] │ │ + csel x24, x8, x9, cc // cc = lo, ul, last │ │ + mov x2, x20 │ │ + mov w4, wzr │ │ + mov x1, x24 │ │ + mov x5, xzr │ │ + bl 43890 │ │ + mov w8, #0x1 // #1 │ │ + ldr x3, [sp, #88] │ │ + orr x11, x8, x24, lsl #1 │ │ + b 435e4 │ │ + mov w10, wzr │ │ + mov w11, #0x1 // #1 │ │ + cmp x23, #0x2 │ │ + b.cs 4360c // b.hs, b.nlast │ │ + b 437f4 │ │ + cmp x8, #0x2 │ │ + b.cc 435dc // b.lo, b.ul, b.last │ │ + ldr x10, [x0, #16] │ │ + ldr x11, [x0] │ │ + cmp x10, x11 │ │ + b.cs 4354c // b.hs, b.nlast │ │ + cmp x8, #0x2 │ │ + b.ne 43584 // b.any │ │ + mov w8, #0x1 // #1 │ │ + mov w9, #0x2 // #2 │ │ + lsl x10, x9, #4 │ │ + ldr x11, [sp, #32] │ │ + add x10, x10, x21, lsl #4 │ │ + add x10, x11, x10 │ │ + mov x11, x0 │ │ + ldr q0, [x10] │ │ + ldr q1, [x11], #16 │ │ + subs x8, x8, #0x1 │ │ + str q0, [x0] │ │ + mov x0, x11 │ │ + str q1, [x10], #-16 │ │ + b.ne 43518 // b.any │ │ + b 435d8 │ │ + ldr x9, [sp, #40] │ │ + cmp x8, x9 │ │ + csel x8, x8, x9, cc // cc = lo, ul, last │ │ + lsl x11, x8, #1 │ │ + b 435e4 │ │ + cmp x8, #0x2 │ │ + b.eq 435dc // b.none │ │ + ldr x9, [sp] │ │ + mov x13, x10 │ │ + add x12, x9, x21, lsl #4 │ │ + mov w9, #0x2 // #2 │ │ + ldr x14, [x12], #16 │ │ + cmp x14, x13 │ │ + b.cc 435b4 // b.lo, b.ul, b.last │ │ + add x9, x9, #0x1 │ │ + mov x13, x14 │ │ + cmp x8, x9 │ │ + b.ne 43564 // b.any │ │ + b 435b0 │ │ + ldr x9, [sp] │ │ + mov x13, x10 │ │ + add x12, x9, x21, lsl #4 │ │ + mov w9, #0x2 // #2 │ │ + ldr x14, [x12], #16 │ │ + cmp x14, x13 │ │ + b.cs 435b4 // b.hs, b.nlast │ │ + add x9, x9, #0x1 │ │ + mov x13, x14 │ │ + cmp x8, x9 │ │ + b.ne 43594 // b.any │ │ + mov x9, x8 │ │ + ldr x12, [sp, #40] │ │ + cmp x9, x12 │ │ + b.cc 4348c // b.lo, b.ul, b.last │ │ + cmp x10, x11 │ │ + b.cs 435d8 // b.hs, b.nlast │ │ + cmp x9, #0x2 │ │ + b.cs 43824 // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 435dc │ │ + mov x8, x9 │ │ + mov w9, #0x1 // #1 │ │ + orr x11, x9, x8, lsl #1 │ │ + lsl x8, x21, #1 │ │ + ldr x10, [sp, #16] │ │ + sub x9, x8, x27, lsr #1 │ │ + add x8, x8, x11, lsr #1 │ │ + mul x9, x9, x10 │ │ + mul x8, x8, x10 │ │ + eor x8, x8, x9 │ │ + clz x10, x8 │ │ + cmp x23, #0x2 │ │ + b.cc 437f4 // b.lo, b.ul, b.last │ │ + lsl x8, x21, #4 │ │ + ldr x9, [sp, #72] │ │ + str x10, [sp, #80] │ │ + str x21, [sp, #64] │ │ + add x22, x9, x8 │ │ + ldr x9, [sp, #32] │ │ + add x8, x9, x8 │ │ + stp x8, x11, [sp, #48] │ │ + b 43654 │ │ + sub x2, x8, x1 │ │ + mov x0, x21 │ │ + bl 75770 │ │ + ldp x10, x3, [sp, #80] │ │ + mov w8, #0x1 // #1 │ │ + ldr x21, [sp, #64] │ │ + orr x27, x8, x19, lsl #1 │ │ + cmp x28, #0x1 │ │ + b.ls 437e8 // b.plast │ │ + sub x28, x23, #0x1 │ │ + sub x8, x29, #0x4a │ │ + ldrb w8, [x8, x28] │ │ + cmp w8, w10 │ │ + b.cc 437ec // b.lo, b.ul, b.last │ │ + add x8, sp, #0x60 │ │ + lsr x26, x27, #1 │ │ + mov x23, x28 │ │ + ldr x24, [x8, x28, lsl #3] │ │ + lsr x25, x24, #1 │ │ + orr w8, w24, w27 │ │ + and x8, x8, #0x1 │ │ + add x19, x25, x26 │ │ + cmp x19, x3 │ │ + ccmp x8, #0x0, #0x0, ls // ls = plast │ │ + b.eq 436b4 // b.none │ │ + ldr x9, [sp, #72] │ │ + sub x8, x21, x19 │ │ + add x21, x9, x8, lsl #4 │ │ + tbz w24, #0, 436c4 │ │ + tbz w27, #0, 436f4 │ │ + cmp x27, #0x2 │ │ + b.cs 43728 // b.hs, b.nlast │ │ + b 43640 │ │ + lsl x27, x19, #1 │ │ + cmp x28, #0x1 │ │ + b.hi 43654 // b.pmore │ │ + b 437e8 │ │ + orr x8, x25, #0x1 │ │ + ldr x3, [sp, #88] │ │ + mov x0, x21 │ │ + clz x8, x8 │ │ + mov x1, x25 │ │ + mov x2, x20 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + eor w4, w8, #0x7e │ │ + bl 43890 │ │ + ldp x10, x3, [sp, #80] │ │ + tbnz w27, #0, 436a8 │ │ + orr x8, x26, #0x1 │ │ + add x0, x21, x25, lsl #4 │ │ + ldr x3, [sp, #88] │ │ + clz x8, x8 │ │ + mov x1, x26 │ │ + mov x2, x20 │ │ + lsl w8, w8, #1 │ │ + mov x5, xzr │ │ + eor w4, w8, #0x7e │ │ + bl 43890 │ │ + ldp x10, x3, [sp, #80] │ │ + cmp x27, #0x2 │ │ + b.cc 43640 // b.lo, b.ul, b.last │ │ + cmp x24, #0x2 │ │ + b.cc 43640 // b.lo, b.ul, b.last │ │ + cmp x26, x25 │ │ + csel x8, x26, x25, cc // cc = lo, ul, last │ │ + cmp x3, x8 │ │ + b.cc 43640 // b.lo, b.ul, b.last │ │ + add x24, x21, x25, lsl #4 │ │ + lsl x27, x8, #4 │ │ + cmp x25, x26 │ │ + mov x0, x20 │ │ + csel x1, x24, x21, hi // hi = pmore │ │ + mov x2, x27 │ │ + bl 75770 │ │ + cmp x25, x26 │ │ + add x8, x20, x27 │ │ + b.ls 437ac // b.plast │ │ + ldr x9, [sp, #48] │ │ + ldr x10, [x8, #-16]! │ │ + ldr x11, [x24, #-16]! │ │ + cmp x10, x11 │ │ + cset w10, cs // cs = hs, nlast │ │ + cset w11, cc // cc = lo, ul, last │ │ + csel x12, x24, x8, cc // cc = lo, ul, last │ │ + add x24, x24, w10, uxtw #4 │ │ + add x8, x8, w11, uxtw #4 │ │ + ldr q0, [x12] │ │ + cmp x24, x21 │ │ + str q0, [x9], #-16 │ │ + ccmp x8, x20, #0x4, ne // ne = any │ │ + b.ne 4376c // b.any │ │ + mov x21, x24 │ │ + mov x1, x20 │ │ + b 43630 │ │ + mov x1, x20 │ │ + ldr x9, [x24] │ │ + ldr x10, [x1] │ │ + cmp x9, x10 │ │ + cset w9, cs // cs = hs, nlast │ │ + cset w10, cc // cc = lo, ul, last │ │ + csel x11, x24, x1, cc // cc = lo, ul, last │ │ + add x1, x1, w9, uxtw #4 │ │ + add x24, x24, w10, uxtw #4 │ │ + ldr q0, [x11] │ │ + cmp x1, x8 │ │ + str q0, [x21], #16 │ │ + ccmp x24, x22, #0x4, ne // ne = any │ │ + b.ne 437b0 // b.any │ │ + b 43630 │ │ + mov w23, #0x1 // #1 │ │ + ldr x19, [sp, #24] │ │ + ldr x11, [sp, #56] │ │ + add x8, sp, #0x60 │ │ + cmp x19, x21 │ │ + str x27, [x8, x23, lsl #3] │ │ + sub x8, x29, #0x4a │ │ + strb w10, [x8, x23] │ │ + b.ls 4382c // b.plast │ │ + add x21, x21, x11, lsr #1 │ │ + add x23, x23, #0x1 │ │ + mov x27, x11 │ │ + subs x8, x19, x21 │ │ + b.ls 434c8 // b.plast │ │ + b 43478 │ │ + lsr x8, x9, #1 │ │ + b 43504 │ │ + tbnz w27, #0, 43870 │ │ + orr x8, x19, #0x1 │ │ + ldr x0, [sp, #72] │ │ + mov x1, x19 │ │ + clz x8, x8 │ │ + mov x2, x20 │ │ + mov x5, xzr │ │ + lsl w8, w8, #1 │ │ + eor w4, w8, #0x7e │ │ + add sp, sp, #0x2c0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + b 43890 │ │ + add sp, sp, #0x2c0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + sub sp, sp, #0xb0 │ │ + stp x29, x30, [sp, #80] │ │ + stp x28, x27, [sp, #96] │ │ + stp x26, x25, [sp, #112] │ │ + stp x24, x23, [sp, #128] │ │ + stp x22, x21, [sp, #144] │ │ + stp x20, x19, [sp, #160] │ │ + add x29, sp, #0x50 │ │ + mov x21, x1 │ │ + mov x19, x2 │ │ + cmp x1, #0x21 │ │ + mov x20, x0 │ │ + b.cs 43918 // b.hs, b.nlast │ │ + cmp x21, #0x2 │ │ + b.cc 4402c // b.lo, b.ul, b.last │ │ + lsr x23, x21, #1 │ │ + cmp x21, #0xf │ │ + lsl x24, x23, #4 │ │ + b.ls 43ce0 // b.plast │ │ + add x22, x19, x21, lsl #4 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + mov x2, x22 │ │ + bl 440b4 │ │ + add x0, x20, x24 │ │ + add x1, x19, x24 │ │ + add x2, x22, #0x80 │ │ + bl 440b4 │ │ + mov w9, #0x8 // #8 │ │ + lsl x10, x9, #4 │ │ + cmp x9, x23 │ │ + sub x11, x21, x23 │ │ + b.cc 43e64 // b.lo, b.ul, b.last │ │ + b 43ee0 │ │ + mov x25, x5 │ │ + mov w23, w4 │ │ + mov x22, x3 │ │ + sub x8, x19, #0x10 │ │ + str x8, [sp, #8] │ │ + mov x24, x21 │ │ + cbz w23, 43cc4 │ │ + lsr x3, x24, #3 │ │ + mov w8, #0x70 // #112 │ │ + cmp x24, #0x40 │ │ + madd x2, x3, x8, x20 │ │ + add x1, x20, x3, lsl #6 │ │ + b.cs 4398c // b.hs, b.nlast │ │ + ldr x8, [x20] │ │ + ldr x9, [x1] │ │ + ldr x10, [x2] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x2, x1, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x20, x9, ne // ne = any │ │ + b 43994 │ │ + mov x0, x20 │ │ + bl 44370 │ │ + sub x28, x0, x20 │ │ + ldr q0, [x0] │ │ + ldr x8, [x0] │ │ + lsr x26, x28, #4 │ │ + add x27, x19, x24, lsl #4 │ │ + sub w23, w23, #0x1 │ │ + str q0, [sp, #16] │ │ + cbz x25, 439c0 │ │ + ldr x9, [x25] │ │ + cmp x9, x8 │ │ + b.cs 43b50 // b.hs, b.nlast │ │ + cmp x22, x24 │ │ + b.cc 4407c // b.lo, b.ul, b.last │ │ + mov x21, xzr │ │ + mov x9, x20 │ │ + mov x8, x27 │ │ + mov x10, x26 │ │ + subs x11, x26, #0x3 │ │ + csel x11, xzr, x11, cc // cc = lo, ul, last │ │ + add x11, x20, x11, lsl #4 │ │ + cmp x20, x11 │ │ + b.cs 43a78 // b.hs, b.nlast │ │ + ldr x12, [x9] │ │ + ldr x13, [x20, x28] │ │ + sub x14, x8, #0x10 │ │ + ldr x15, [x9, #16] │ │ + ldr x16, [x20, x28] │ │ + ldr q0, [x9] │ │ + cmp x12, x13 │ │ + sub x12, x8, #0x20 │ │ + csel x13, x19, x14, cc // cc = lo, ul, last │ │ + cinc x14, x21, cc // cc = lo, ul, last │ │ + cmp x15, x16 │ │ + ldr x15, [x9, #32] │ │ + ldr x16, [x20, x28] │ │ + str q0, [x13, x21, lsl #4] │ │ + csel x12, x19, x12, cc // cc = lo, ul, last │ │ + cinc x13, x14, cc // cc = lo, ul, last │ │ + ldr q0, [x9, #16] │ │ + cmp x15, x16 │ │ + sub x15, x8, #0x30 │ │ + str q0, [x12, x14, lsl #4] │ │ + csel x12, x19, x15, cc // cc = lo, ul, last │ │ + ldr x14, [x9, #48] │ │ + ldr x15, [x20, x28] │ │ + ldr q0, [x9, #32] │ │ + sub x8, x8, #0x40 │ │ + str q0, [x12, x13, lsl #4] │ │ + cinc x12, x13, cc // cc = lo, ul, last │ │ + cmp x14, x15 │ │ + ldr q0, [x9, #48] │ │ + add x9, x9, #0x40 │ │ + csel x13, x19, x8, cc // cc = lo, ul, last │ │ + cinc x21, x12, cc // cc = lo, ul, last │ │ + cmp x9, x11 │ │ + str q0, [x13, x12, lsl #4] │ │ + b.cc 439ec // b.lo, b.ul, b.last │ │ + add x11, x20, x10, lsl #4 │ │ + cmp x9, x11 │ │ + b.cs 43ab4 // b.hs, b.nlast │ │ + mov x12, x9 │ │ + ldr x14, [x20, x28] │ │ + sub x8, x8, #0x10 │ │ + ldr x13, [x12], #16 │ │ + ldr q0, [x9] │ │ + cmp x13, x14 │ │ + csel x9, x19, x8, cc // cc = lo, ul, last │ │ + str q0, [x9, x21, lsl #4] │ │ + cinc x21, x21, cc // cc = lo, ul, last │ │ + cmp x12, x11 │ │ + mov x9, x12 │ │ + b.cc 43a84 // b.lo, b.ul, b.last │ │ + cmp x10, x24 │ │ + b.eq 43ae4 // b.none │ │ + sub x8, x8, #0x10 │ │ + ldr q0, [x9], #16 │ │ + str q0, [x8, x21, lsl #4] │ │ + mov x10, x24 │ │ + subs x11, x24, #0x3 │ │ + csel x11, xzr, x11, cc // cc = lo, ul, last │ │ + add x11, x20, x11, lsl #4 │ │ + cmp x9, x11 │ │ + b.cc 439ec // b.lo, b.ul, b.last │ │ + b 43a78 │ │ + lsl x2, x21, #4 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 75770 │ │ + add x0, x20, x21, lsl #4 │ │ + subs x1, x24, x21 │ │ + b.eq 43b20 // b.none │ │ + ldr x8, [sp, #8] │ │ + mov x9, x1 │ │ + mov x10, x0 │ │ + add x8, x8, x24, lsl #4 │ │ + ldr q0, [x8], #-16 │ │ + subs x9, x9, #0x1 │ │ + str q0, [x10], #16 │ │ + b.ne 43b10 // b.any │ │ + cbz x21, 43b50 │ │ + cmp x24, x21 │ │ + b.cc 4404c // b.lo, b.ul, b.last │ │ + add x5, sp, #0x10 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, w23 │ │ + bl 43890 │ │ + cmp x21, #0x21 │ │ + mov x24, x21 │ │ + b.cs 43930 // b.hs, b.nlast │ │ + b 438c4 │ │ + cmp x22, x24 │ │ + b.cc 4407c // b.lo, b.ul, b.last │ │ + mov x25, xzr │ │ + mov x8, x20 │ │ + subs x9, x26, #0x3 │ │ + csel x9, xzr, x9, cc // cc = lo, ul, last │ │ + add x9, x20, x9, lsl #4 │ │ + cmp x20, x9 │ │ + b.cs 43c00 // b.hs, b.nlast │ │ + ldr x10, [x8] │ │ + ldr x11, [x20, x28] │ │ + sub x12, x27, #0x10 │ │ + ldr x13, [x8, #16] │ │ + ldr x14, [x20, x28] │ │ + ldr q0, [x8] │ │ + cmp x11, x10 │ │ + sub x10, x27, #0x20 │ │ + csel x11, x19, x12, cs // cs = hs, nlast │ │ + cinc x12, x25, cs // cs = hs, nlast │ │ + cmp x14, x13 │ │ + ldr x13, [x8, #32] │ │ + ldr x14, [x20, x28] │ │ + str q0, [x11, x25, lsl #4] │ │ + csel x10, x19, x10, cs // cs = hs, nlast │ │ + cinc x11, x12, cs // cs = hs, nlast │ │ + ldr q0, [x8, #16] │ │ + cmp x14, x13 │ │ + sub x13, x27, #0x30 │ │ + str q0, [x10, x12, lsl #4] │ │ + csel x10, x19, x13, cs // cs = hs, nlast │ │ + ldr x12, [x8, #48] │ │ + ldr x13, [x20, x28] │ │ + ldr q0, [x8, #32] │ │ + sub x27, x27, #0x40 │ │ + str q0, [x10, x11, lsl #4] │ │ + cinc x10, x11, cs // cs = hs, nlast │ │ + cmp x13, x12 │ │ + ldr q0, [x8, #48] │ │ + add x8, x8, #0x40 │ │ + csel x11, x19, x27, cs // cs = hs, nlast │ │ + cinc x25, x10, cs // cs = hs, nlast │ │ + cmp x8, x9 │ │ + str q0, [x11, x10, lsl #4] │ │ + b.cc 43b74 // b.lo, b.ul, b.last │ │ + add x9, x20, x26, lsl #4 │ │ + cmp x8, x9 │ │ + b.cs 43c3c // b.hs, b.nlast │ │ + mov x10, x8 │ │ + ldr x12, [x20, x28] │ │ + sub x27, x27, #0x10 │ │ + ldr x11, [x10], #16 │ │ + ldr q0, [x8] │ │ + cmp x12, x11 │ │ + csel x8, x19, x27, cs // cs = hs, nlast │ │ + str q0, [x8, x25, lsl #4] │ │ + cinc x25, x25, cs // cs = hs, nlast │ │ + cmp x10, x9 │ │ + mov x8, x10 │ │ + b.cc 43c0c // b.lo, b.ul, b.last │ │ + cmp x26, x24 │ │ + b.eq 43c70 // b.none │ │ + ldr q0, [x8], #16 │ │ + sub x27, x27, #0x10 │ │ + str q0, [x19, x25, lsl #4] │ │ + add x25, x25, #0x1 │ │ + mov x26, x24 │ │ + subs x9, x24, #0x3 │ │ + csel x9, xzr, x9, cc // cc = lo, ul, last │ │ + add x9, x20, x9, lsl #4 │ │ + cmp x8, x9 │ │ + b.cc 43b74 // b.lo, b.ul, b.last │ │ + b 43c00 │ │ + lsl x2, x25, #4 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + bl 75770 │ │ + subs x21, x24, x25 │ │ + b.eq 4402c // b.none │ │ + ldr x8, [sp, #8] │ │ + add x20, x20, x25, lsl #4 │ │ + mov x9, x21 │ │ + add x8, x8, x24, lsl #4 │ │ + mov x10, x20 │ │ + ldr q0, [x8], #-16 │ │ + subs x9, x9, #0x1 │ │ + str q0, [x10], #16 │ │ + b.ne 43c9c // b.any │ │ + cmp x24, x25 │ │ + b.cc 44080 // b.lo, b.ul, b.last │ │ + cmp x21, #0x21 │ │ + mov x25, xzr │ │ + b.cs 4392c // b.hs, b.nlast │ │ + b 438c4 │ │ + mov x0, x20 │ │ + mov x1, x24 │ │ + mov x2, x19 │ │ + mov x3, x22 │ │ + mov w4, #0x1 // #1 │ │ + bl 433bc │ │ + b 4402c │ │ + cmp x21, #0x7 │ │ + b.ls 43e40 // b.plast │ │ + ldr x10, [x20, #16] │ │ + ldr x11, [x20] │ │ + mov w8, #0x20 // #32 │ │ + ldr x12, [x20, #48] │ │ + ldr x13, [x20, #32] │ │ + mov w9, #0x30 // #48 │ │ + cmp x10, x11 │ │ + cset w10, cs // cs = hs, nlast │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x12, x13 │ │ + add x12, x20, w10, uxtw #4 │ │ + csel x10, x8, x9, cc // cc = lo, ul, last │ │ + add x11, x20, w11, uxtw #4 │ │ + csel x13, x9, x8, cc // cc = lo, ul, last │ │ + add x14, x20, x10 │ │ + add x13, x20, x13 │ │ + ldr x15, [x14] │ │ + ldr x16, [x12] │ │ + ldr x10, [x13] │ │ + ldr x17, [x11] │ │ + cmp x15, x16 │ │ + csel x0, x13, x12, cc // cc = lo, ul, last │ │ + cmp x10, x17 │ │ + csel x10, x13, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x0, cc // cc = lo, ul, last │ │ + csel x13, x12, x13, cc // cc = lo, ul, last │ │ + cmp x15, x16 │ │ + add x15, x20, x24 │ │ + ldr x16, [x11] │ │ + csel x13, x14, x13, cc // cc = lo, ul, last │ │ + ldr x0, [x15, #16] │ │ + ldr x1, [x15] │ │ + ldr x17, [x13] │ │ + ldr x2, [x15, #48] │ │ + csel x12, x12, x14, cc // cc = lo, ul, last │ │ + ldr x14, [x15, #32] │ │ + ldr q0, [x10] │ │ + ldr q2, [x12] │ │ + cmp x17, x16 │ │ + csel x16, x13, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x13, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + cset w13, cs // cs = hs, nlast │ │ + cset w17, cc // cc = lo, ul, last │ │ + cmp x2, x14 │ │ + add x13, x15, w13, uxtw #4 │ │ + csel x14, x8, x9, cc // cc = lo, ul, last │ │ + add x17, x15, w17, uxtw #4 │ │ + csel x8, x9, x8, cc // cc = lo, ul, last │ │ + add x9, x15, x14 │ │ + ldr q1, [x16] │ │ + add x8, x15, x8 │ │ + ldr x14, [x9] │ │ + ldr x15, [x13] │ │ + ldr x0, [x8] │ │ + ldr x1, [x17] │ │ + ldr q3, [x11] │ │ + cmp x14, x15 │ │ + stp q0, q1, [x19] │ │ + csel x2, x8, x13, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + stp q3, q2, [x19, #32] │ │ + csel x0, x17, x2, cc // cc = lo, ul, last │ │ + csel x17, x8, x17, cc // cc = lo, ul, last │ │ + csel x8, x13, x8, cc // cc = lo, ul, last │ │ + cmp x14, x15 │ │ + ldr x10, [x0] │ │ + ldr q0, [x17] │ │ + csel x8, x9, x8, cc // cc = lo, ul, last │ │ + csel x9, x13, x9, cc // cc = lo, ul, last │ │ + add x14, x19, x24 │ │ + ldr x15, [x8] │ │ + cmp x15, x10 │ │ + csel x10, x8, x0, cc // cc = lo, ul, last │ │ + csel x8, x0, x8, cc // cc = lo, ul, last │ │ + ldr q1, [x10] │ │ + ldr q2, [x8] │ │ + stp q0, q1, [x14] │ │ + ldr q0, [x9] │ │ + mov w9, #0x4 // #4 │ │ + stp q2, q0, [x14, #32] │ │ + lsl x10, x9, #4 │ │ + cmp x9, x23 │ │ + sub x11, x21, x23 │ │ + b.cc 43e64 // b.lo, b.ul, b.last │ │ + b 43ee0 │ │ + ldr q0, [x20] │ │ + ldr q1, [x20, x24] │ │ + mov w9, #0x1 // #1 │ │ + str q0, [x19] │ │ + str q1, [x19, x24] │ │ + lsl x10, x9, #4 │ │ + cmp x9, x23 │ │ + sub x11, x21, x23 │ │ + b.cs 43ee0 // b.hs, b.nlast │ │ + add x14, x9, #0x1 │ │ + mov x8, x10 │ │ + mov x12, x9 │ │ + b 43e8c │ │ + mov x15, x19 │ │ + stp x13, x14, [x15] │ │ + cmp x12, x23 │ │ + add x8, x8, #0x10 │ │ + cinc x14, x12, cc // cc = lo, ul, last │ │ + b.cs 43ee0 // b.hs, b.nlast │ │ + lsl x12, x12, #4 │ │ + ldr q0, [x20, x12] │ │ + add x15, x19, x12 │ │ + ldur x12, [x15, #-16] │ │ + str q0, [x15] │ │ + ldr x13, [x15] │ │ + cmp x13, x12 │ │ + mov x12, x14 │ │ + b.cs 43e7c // b.hs, b.nlast │ │ + ldr x14, [x15, #8] │ │ + mov x15, x8 │ │ + add x16, x19, x15 │ │ + subs x15, x15, #0x10 │ │ + ldur q0, [x16, #-16] │ │ + str q0, [x16] │ │ + b.eq 43e74 // b.none │ │ + ldur x16, [x16, #-32] │ │ + cmp x13, x16 │ │ + b.cc 43eb8 // b.lo, b.ul, b.last │ │ + add x15, x19, x15 │ │ + b 43e78 │ │ + cmp x9, x11 │ │ + add x8, x19, x24 │ │ + b.cs 43f7c // b.hs, b.nlast │ │ + add x12, x20, x24 │ │ + add x16, x9, #0x1 │ │ + mov w13, #0x10 // #16 │ │ + mov x14, x8 │ │ + b 43f1c │ │ + mov x17, x8 │ │ + stp x15, x16, [x17] │ │ + cmp x9, x11 │ │ + sub x13, x13, #0x10 │ │ + add x14, x14, #0x10 │ │ + cinc x16, x9, cc // cc = lo, ul, last │ │ + b.cs 43f7c // b.hs, b.nlast │ │ + lsl x9, x9, #4 │ │ + ldr q0, [x12, x9] │ │ + add x17, x8, x9 │ │ + ldur x9, [x17, #-16] │ │ + str q0, [x17] │ │ + ldr x15, [x17] │ │ + cmp x15, x9 │ │ + mov x9, x16 │ │ + b.cs 43f08 // b.hs, b.nlast │ │ + ldr x16, [x17, #8] │ │ + mov x0, x13 │ │ + mov x17, x14 │ │ + add x1, x17, x10 │ │ + cmp x10, x0 │ │ + ldur q0, [x1, #-16] │ │ + str q0, [x1] │ │ + b.eq 43f00 // b.none │ │ + ldur x1, [x1, #-32] │ │ + sub x17, x17, #0x10 │ │ + add x0, x0, #0x10 │ │ + cmp x15, x1 │ │ + b.cc 43f4c // b.lo, b.ul, b.last │ │ + add x17, x17, x10 │ │ + b 43f04 │ │ + lsl x22, x21, #4 │ │ + sub x13, x8, #0x10 │ │ + mov x10, x19 │ │ + mov x11, x20 │ │ + sub x12, x22, #0x10 │ │ + add x9, x19, x12 │ │ + ldr x14, [x8] │ │ + ldr x15, [x10] │ │ + ldr x16, [x9] │ │ + ldr x17, [x13] │ │ + cmp x14, x15 │ │ + csel x0, x8, x10, cc // cc = lo, ul, last │ │ + cset w14, cs // cs = hs, nlast │ │ + cset w15, cc // cc = lo, ul, last │ │ + cmp x16, x17 │ │ + ldr q0, [x0] │ │ + add x8, x8, w15, uxtw #4 │ │ + add x10, x10, w14, uxtw #4 │ │ + csel x14, x13, x9, cc // cc = lo, ul, last │ │ + csetm x15, cs // cs = hs, nlast │ │ + csetm x16, cc // cc = lo, ul, last │ │ + str q0, [x11], #16 │ │ + ldr q0, [x14] │ │ + add x9, x9, x15, lsl #4 │ │ + add x13, x13, x16, lsl #4 │ │ + subs x23, x23, #0x1 │ │ + str q0, [x20, x12] │ │ + sub x12, x12, #0x10 │ │ + b.ne 43f94 // b.any │ │ + add x12, x13, #0x10 │ │ + tbz w21, #0, 44018 │ │ + cmp x10, x12 │ │ + csel x13, x10, x8, cc // cc = lo, ul, last │ │ + cset w14, cs // cs = hs, nlast │ │ + cset w15, cc // cc = lo, ul, last │ │ + ldr q0, [x13] │ │ + add x10, x10, w15, uxtw #4 │ │ + add x8, x8, w14, uxtw #4 │ │ + str q0, [x11] │ │ + cmp x10, x12 │ │ + b.ne 44078 // b.any │ │ + add x9, x9, #0x10 │ │ + cmp x8, x9 │ │ + b.ne 44078 // b.any │ │ + ldp x20, x19, [sp, #160] │ │ + ldp x22, x21, [sp, #144] │ │ + ldp x24, x23, [sp, #128] │ │ + ldp x26, x25, [sp, #112] │ │ + ldp x28, x27, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0xb0 │ │ + ret │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp, #32] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x200 │ │ + add x0, sp, #0x20 │ │ + stp xzr, xzr, [sp, #56] │ │ + str x8, [sp, #48] │ │ + bl 17620 │ │ + bl 19f5c │ │ + brk #0x1 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x218 │ │ + mov x0, x25 │ │ + mov x1, x24 │ │ + mov x2, x24 │ │ + bl 186d8 │ │ + mov x21, x0 │ │ + mov x0, x20 │ │ + mov x1, x19 │ │ + mov x2, x22 │ │ + bl 75770 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + ldr x10, [x0, #16] │ │ + ldr x11, [x0] │ │ + mov w8, #0x20 // #32 │ │ + ldr x12, [x0, #48] │ │ + ldr x13, [x0, #32] │ │ + mov w9, #0x30 // #48 │ │ + cmp x10, x11 │ │ + cset w10, cs // cs = hs, nlast │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x12, x13 │ │ + add x10, x0, w10, uxtw #4 │ │ + csel x12, x8, x9, cc // cc = lo, ul, last │ │ + add x11, x0, w11, uxtw #4 │ │ + csel x13, x9, x8, cc // cc = lo, ul, last │ │ + add x12, x0, x12 │ │ + add x13, x0, x13 │ │ + ldr x14, [x12] │ │ + ldr x15, [x10] │ │ + ldr x16, [x13] │ │ + ldr x17, [x11] │ │ + cmp x14, x15 │ │ + csel x3, x13, x10, cc // cc = lo, ul, last │ │ + cmp x16, x17 │ │ + csel x16, x13, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x3, cc // cc = lo, ul, last │ │ + csel x13, x10, x13, cc // cc = lo, ul, last │ │ + cmp x14, x15 │ │ + ldr x14, [x11] │ │ + ldr q0, [x16] │ │ + csel x13, x12, x13, cc // cc = lo, ul, last │ │ + csel x10, x10, x12, cc // cc = lo, ul, last │ │ + ldr x15, [x13] │ │ + str q0, [x2] │ │ + cmp x15, x14 │ │ + csel x12, x13, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x13, cc // cc = lo, ul, last │ │ + ldr q0, [x12] │ │ + str q0, [x2, #16] │ │ + ldr q0, [x11] │ │ + str q0, [x2, #32] │ │ + ldr q0, [x10] │ │ + str q0, [x2, #48] │ │ + ldr x10, [x0, #64]! │ │ + ldr x11, [x0, #16] │ │ + ldr x12, [x0, #48] │ │ + ldr x13, [x0, #32] │ │ + cmp x11, x10 │ │ + cset w10, cs // cs = hs, nlast │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x12, x13 │ │ + add x10, x0, w10, uxtw #4 │ │ + csel x12, x8, x9, cc // cc = lo, ul, last │ │ + add x11, x0, w11, uxtw #4 │ │ + csel x8, x9, x8, cc // cc = lo, ul, last │ │ + add x9, x0, x12 │ │ + add x8, x0, x8 │ │ + ldr x12, [x9] │ │ + ldr x13, [x10] │ │ + ldr x14, [x8] │ │ + ldr x15, [x11] │ │ + cmp x12, x13 │ │ + csel x16, x8, x10, cc // cc = lo, ul, last │ │ + cmp x14, x15 │ │ + csel x14, x8, x11, cc // cc = lo, ul, last │ │ + csel x11, x11, x16, cc // cc = lo, ul, last │ │ + csel x8, x10, x8, cc // cc = lo, ul, last │ │ + cmp x12, x13 │ │ + ldr x12, [x11] │ │ + ldr q0, [x14] │ │ + csel x8, x9, x8, cc // cc = lo, ul, last │ │ + csel x9, x10, x9, cc // cc = lo, ul, last │ │ + ldr x13, [x8] │ │ + str q0, [x2, #64] │ │ + cmp x13, x12 │ │ + add x12, x2, #0x70 │ │ + csel x10, x8, x11, cc // cc = lo, ul, last │ │ + csel x8, x11, x8, cc // cc = lo, ul, last │ │ + ldr x11, [x2, #64] │ │ + ldr q0, [x10] │ │ + ldr x10, [x2] │ │ + str q0, [x2, #80] │ │ + cmp x11, x10 │ │ + add x11, x2, #0x30 │ │ + ldr q0, [x8] │ │ + add x8, x2, #0x40 │ │ + cset w13, cs // cs = hs, nlast │ │ + csel x10, x8, x2, cc // cc = lo, ul, last │ │ + cset w14, cc // cc = lo, ul, last │ │ + str q0, [x2, #96] │ │ + ldr q1, [x10] │ │ + add x8, x8, w14, uxtw #4 │ │ + ldr q0, [x9] │ │ + str q0, [x2, #112] │ │ + str q1, [x1] │ │ + ldr x9, [x2, #112] │ │ + ldr x10, [x2, #48] │ │ + cmp x9, x10 │ │ + csel x9, x11, x12, cc // cc = lo, ul, last │ │ + csetm x14, cs // cs = hs, nlast │ │ + csetm x15, cc // cc = lo, ul, last │ │ + ldr q0, [x9] │ │ + add x9, x2, w13, uxtw #4 │ │ + add x11, x11, x15, lsl #4 │ │ + str q0, [x1, #112] │ │ + ldr x10, [x8] │ │ + ldr x13, [x9] │ │ + cmp x10, x13 │ │ + csel x10, x8, x9, cc // cc = lo, ul, last │ │ + cset w15, cc // cc = lo, ul, last │ │ + ldr q0, [x10] │ │ + add x10, x12, x14, lsl #4 │ │ + cset w14, cs // cs = hs, nlast │ │ + add x8, x8, w15, uxtw #4 │ │ + add x9, x9, w14, uxtw #4 │ │ + str q0, [x1, #16] │ │ + ldr x12, [x10] │ │ + ldr x13, [x11] │ │ + cmp x12, x13 │ │ + csel x12, x11, x10, cc // cc = lo, ul, last │ │ + csetm x14, cs // cs = hs, nlast │ │ + csetm x15, cc // cc = lo, ul, last │ │ + ldr q0, [x12] │ │ + add x10, x10, x14, lsl #4 │ │ + add x11, x11, x15, lsl #4 │ │ + str q0, [x1, #96] │ │ + ldr x12, [x8] │ │ + ldr x13, [x9] │ │ + cmp x12, x13 │ │ + csel x12, x8, x9, cc // cc = lo, ul, last │ │ + cset w14, cs // cs = hs, nlast │ │ + cset w15, cc // cc = lo, ul, last │ │ + ldr q0, [x12] │ │ + add x8, x8, w15, uxtw #4 │ │ + str q0, [x1, #32] │ │ + ldr x12, [x10] │ │ + ldr x13, [x11] │ │ + cmp x12, x13 │ │ + csel x12, x11, x10, cc // cc = lo, ul, last │ │ + csetm x15, cc // cc = lo, ul, last │ │ + ldr q0, [x12] │ │ + add x12, x9, w14, uxtw #4 │ │ + csetm x14, cs // cs = hs, nlast │ │ + add x11, x11, x15, lsl #4 │ │ + str q0, [x1, #80] │ │ + ldr x9, [x8] │ │ + ldr x13, [x12] │ │ + cmp x9, x13 │ │ + csel x9, x8, x12, cc // cc = lo, ul, last │ │ + cset w15, cs // cs = hs, nlast │ │ + ldr q0, [x9] │ │ + add x9, x10, x14, lsl #4 │ │ + cset w10, cc // cc = lo, ul, last │ │ + add x12, x12, w15, uxtw #4 │ │ + str q0, [x1, #48] │ │ + ldr x13, [x9] │ │ + ldr x14, [x11] │ │ + cmp x13, x14 │ │ + csetm x13, cc // cc = lo, ul, last │ │ + add x13, x11, x13, lsl #4 │ │ + csel x11, x11, x9, cc // cc = lo, ul, last │ │ + ldr q0, [x11] │ │ + csetm x11, cs // cs = hs, nlast │ │ + add x13, x13, #0x10 │ │ + cmp x12, x13 │ │ + str q0, [x1, #64] │ │ + b.ne 44364 // b.any │ │ + add x9, x9, x11, lsl #4 │ │ + add x8, x8, w10, uxtw #4 │ │ + add x9, x9, #0x10 │ │ + cmp x8, x9 │ │ + b.ne 44364 // b.any │ │ + ret │ │ + stp x29, x30, [sp, #-16]! │ │ + mov x29, sp │ │ + bl 19f5c │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ + cmp x3, #0x8 │ │ + b.cc 443ec // b.lo, b.ul, b.last │ │ + lsr x21, x3, #3 │ │ + lsl x8, x21, #7 │ │ + lsl x23, x21, #6 │ │ + mov x3, x21 │ │ + sub x24, x8, x21, lsl #4 │ │ + add x1, x0, x23 │ │ + add x2, x0, x24 │ │ + bl 44370 │ │ + mov x22, x0 │ │ + add x1, x20, x23 │ │ + add x2, x20, x24 │ │ + mov x0, x20 │ │ + mov x3, x21 │ │ + bl 44370 │ │ + mov x20, x0 │ │ + add x1, x19, x23 │ │ + add x2, x19, x24 │ │ + mov x0, x19 │ │ + mov x3, x21 │ │ + bl 44370 │ │ + mov x19, x0 │ │ + mov x0, x22 │ │ + ldr x8, [x0] │ │ + ldr x9, [x20] │ │ + ldr x10, [x19] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x19, x20, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x0, x9, ne // ne = any │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + ldr x8, [x0, #24] │ │ + ldr x9, [x0] │ │ + add x11, x0, #0x30 │ │ + mov w10, #0x2 // #2 │ │ + mov x12, x8 │ │ + cmp x8, x9 │ │ + b.cs 44478 // b.hs, b.nlast │ │ + ldr x13, [x11], #24 │ │ + cmp x13, x12 │ │ + b.cs 44498 // b.hs, b.nlast │ │ + add x10, x10, #0x1 │ │ + mov x12, x13 │ │ + cmp x1, x10 │ │ + b.ne 44458 // b.any │ │ + b 444a0 │ │ + ldr x13, [x11], #24 │ │ + cmp x13, x12 │ │ + b.cc 44498 // b.lo, b.ul, b.last │ │ + add x10, x10, #0x1 │ │ + mov x12, x13 │ │ + cmp x1, x10 │ │ + b.ne 44478 // b.any │ │ + b 444a0 │ │ + cmp x10, x1 │ │ + b.ne 444e8 // b.any │ │ + cmp x8, x9 │ │ + b.cs 444e4 // b.hs, b.nlast │ │ + mov w8, #0x18 // #24 │ │ + add x9, x0, #0x10 │ │ + madd x10, x1, x8, x0 │ │ + lsr x8, x1, #1 │ │ + sub x10, x10, #0x8 │ │ + ldur q0, [x10, #-16] │ │ + ldur q1, [x9, #-16] │ │ + sub x8, x8, #0x1 │ │ + ldr x11, [x10] │ │ + ldr x12, [x9] │ │ + stur q0, [x9, #-16] │ │ + stur q1, [x10, #-16] │ │ + str x11, [x9], #24 │ │ + str x12, [x10], #-24 │ │ + cbnz x8, 444bc │ │ + ret │ │ + orr x8, x1, #0x1 │ │ + mov x2, xzr │ │ + clz x8, x8 │ │ + lsl w8, w8, #1 │ │ + eor w3, w8, #0x7e │ │ + b 44500 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #32] │ │ + str x27, [sp, #48] │ │ + stp x26, x25, [sp, #64] │ │ + stp x24, x23, [sp, #80] │ │ + stp x22, x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x20 │ │ + mov x19, x1 │ │ + cmp x1, #0x21 │ │ + mov x21, x0 │ │ + b.cc 448b8 // b.lo, b.ul, b.last │ │ + mov w20, w3 │ │ + mov x22, x2 │ │ + mov w23, #0x60 // #96 │ │ + mov w24, #0xa8 // #168 │ │ + mov w25, #0x18 // #24 │ │ + b 445c8 │ │ + mov x13, x12 │ │ + madd x10, x8, x25, x10 │ │ + cmp x11, x9 │ │ + ldr q1, [sp] │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + cmp x8, x19 │ │ + ldr x12, [x10, #16] │ │ + ldr q0, [x10] │ │ + str x12, [x13, #16] │ │ + str q0, [x13] │ │ + str x9, [x10] │ │ + stur q1, [x10, #8] │ │ + b.cs 44908 // b.hs, b.nlast │ │ + madd x9, x8, x25, x21 │ │ + ldr x10, [x21, #16] │ │ + ldr q0, [x21] │ │ + mvn x8, x8 │ │ + mov x22, xzr │ │ + str x10, [sp, #16] │ │ + add x19, x8, x19 │ │ + str q0, [sp] │ │ + ldr x10, [x9, #16] │ │ + ldr q0, [x9] │ │ + str x10, [x21, #16] │ │ + ldr x10, [sp, #16] │ │ + str q0, [x21] │ │ + ldr q0, [sp] │ │ + add x21, x9, #0x18 │ │ + str x10, [x9, #16] │ │ + str q0, [x9] │ │ + cmp x19, #0x21 │ │ + b.cc 448b8 // b.lo, b.ul, b.last │ │ + cbz w20, 448e0 │ │ + lsr x3, x19, #3 │ │ + cmp x19, #0x40 │ │ + madd x1, x3, x23, x21 │ │ + madd x2, x3, x24, x21 │ │ + b.cs 44630 // b.hs, b.nlast │ │ + ldr x8, [x21] │ │ + ldr x9, [x1] │ │ + ldr x10, [x2] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x2, x1, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x21, x9, ne // ne = any │ │ + add x9, x19, x19, lsl #1 │ │ + sub w20, w20, #0x1 │ │ + sub x11, x0, x21 │ │ + cbnz x22, 44648 │ │ + b 4465c │ │ + mov x0, x21 │ │ + bl 44ecc │ │ + add x9, x19, x19, lsl #1 │ │ + sub w20, w20, #0x1 │ │ + sub x11, x0, x21 │ │ + cbz x22, 4465c │ │ + add x10, x21, x11 │ │ + ldr x8, [x22] │ │ + ldr x12, [x10] │ │ + cmp x8, x12 │ │ + b.cs 44744 // b.hs, b.nlast │ │ + ldr q0, [x21] │ │ + add x10, x21, x11 │ │ + ldr x11, [x21, #16] │ │ + ldr x12, [x10, #16] │ │ + mov x8, xzr │ │ + add x16, x21, #0x30 │ │ + str q0, [sp] │ │ + ldr q0, [x10] │ │ + str x11, [sp, #16] │ │ + str q0, [x21] │ │ + ldr q0, [sp] │ │ + str x12, [x21, #16] │ │ + lsl x12, x9, #3 │ │ + str x11, [x10, #16] │ │ + str q0, [x10] │ │ + mov x10, x21 │ │ + add x13, x21, x12 │ │ + ldr q0, [x21, #32] │ │ + ldr x9, [x10, #24]! │ │ + ldr x11, [x21] │ │ + sub x15, x12, #0x48 │ │ + str q0, [sp] │ │ + madd x17, x8, x25, x10 │ │ + mov x12, x16 │ │ + ldr x16, [x16] │ │ + cmp x16, x11 │ │ + add x16, x12, #0x18 │ │ + cinc x8, x8, cc // cc = lo, ul, last │ │ + cmp x16, x13 │ │ + ldr x14, [x17, #16] │ │ + ldr q0, [x17] │ │ + stur x14, [x12, #-8] │ │ + ldr x14, [x12, #16] │ │ + stur q0, [x12, #-24] │ │ + ldr q0, [x12] │ │ + str x14, [x17, #16] │ │ + mov x14, x15 │ │ + sub x15, x15, #0x18 │ │ + str q0, [x17] │ │ + b.cc 446b4 // b.lo, b.ul, b.last │ │ + b.eq 44828 // b.none │ │ + mov x13, x12 │ │ + madd x15, x8, x25, x10 │ │ + ldr x16, [x13, #24]! │ │ + ldr x0, [x12, #40] │ │ + cmp x16, x11 │ │ + cinc x8, x8, cc // cc = lo, ul, last │ │ + subs x14, x14, #0x18 │ │ + ldr q0, [x15] │ │ + ldr x17, [x15, #16] │ │ + str q0, [x12] │ │ + ldr q0, [x13] │ │ + str x17, [x12, #16] │ │ + mov x12, x13 │ │ + str x0, [x15, #16] │ │ + str q0, [x15] │ │ + b.ne 44704 // b.any │ │ + b 4482c │ │ + ldr q0, [x21] │ │ + ldr x11, [x21, #16] │ │ + mov x8, xzr │ │ + ldr x12, [x10, #16] │ │ + add x16, x21, #0x30 │ │ + str q0, [sp] │ │ + ldr q0, [x10] │ │ + str x11, [sp, #16] │ │ + str q0, [x21] │ │ + ldr q0, [sp] │ │ + str x12, [x21, #16] │ │ + lsl x12, x9, #3 │ │ + str x11, [x10, #16] │ │ + str q0, [x10] │ │ + mov x10, x21 │ │ + add x13, x21, x12 │ │ + ldr q0, [x21, #32] │ │ + ldr x9, [x10, #24]! │ │ + ldr x11, [x21] │ │ + sub x15, x12, #0x48 │ │ + str q0, [sp] │ │ + madd x17, x8, x25, x10 │ │ + mov x12, x16 │ │ + ldr x16, [x16] │ │ + cmp x11, x16 │ │ + add x16, x12, #0x18 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + cmp x16, x13 │ │ + ldr x14, [x17, #16] │ │ + ldr q0, [x17] │ │ + stur x14, [x12, #-8] │ │ + ldr x14, [x12, #16] │ │ + stur q0, [x12, #-24] │ │ + ldr q0, [x12] │ │ + str x14, [x17, #16] │ │ + mov x14, x15 │ │ + sub x15, x15, #0x18 │ │ + str q0, [x17] │ │ + b.cc 44798 // b.lo, b.ul, b.last │ │ + b.eq 44548 // b.none │ │ + mov x13, x12 │ │ + madd x15, x8, x25, x10 │ │ + ldr x16, [x13, #24]! │ │ + ldr x0, [x12, #40] │ │ + cmp x11, x16 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + subs x14, x14, #0x18 │ │ + ldr q0, [x15] │ │ + ldr x17, [x15, #16] │ │ + str q0, [x12] │ │ + ldr q0, [x13] │ │ + str x17, [x12, #16] │ │ + mov x12, x13 │ │ + str x0, [x15, #16] │ │ + str q0, [x15] │ │ + b.ne 447e8 // b.any │ │ + b 4454c │ │ + mov x13, x12 │ │ + madd x10, x8, x25, x10 │ │ + cmp x9, x11 │ │ + ldr q1, [sp] │ │ + cinc x1, x8, cc // cc = lo, ul, last │ │ + cmp x1, x19 │ │ + ldr x12, [x10, #16] │ │ + ldr q0, [x10] │ │ + str x12, [x13, #16] │ │ + str q0, [x13] │ │ + str x9, [x10] │ │ + stur q1, [x10, #8] │ │ + b.cs 44908 // b.hs, b.nlast │ │ + madd x26, x1, x25, x21 │ │ + ldr q0, [x21] │ │ + ldr x9, [x21, #16] │ │ + mov x0, x21 │ │ + mov x2, x22 │ │ + mov w3, w20 │ │ + str q0, [sp] │ │ + str x9, [sp, #16] │ │ + ldr q0, [x26] │ │ + ldr x8, [x26, #16] │ │ + add x27, x26, #0x18 │ │ + str q0, [x21] │ │ + ldr q0, [sp] │ │ + str x8, [x21, #16] │ │ + mvn x8, x1 │ │ + str x9, [x26, #16] │ │ + add x19, x19, x8 │ │ + str q0, [x26] │ │ + bl 44500 │ │ + mov x22, x26 │ │ + mov x21, x27 │ │ + cmp x19, #0x21 │ │ + b.cs 445c8 // b.hs, b.nlast │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ + ldp x20, x19, [sp, #112] │ │ + ldr x27, [sp, #48] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ + ldp x26, x25, [sp, #64] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x80 │ │ + b 4490c │ │ + mov x0, x21 │ │ + mov x1, x19 │ │ + ldp x20, x19, [sp, #112] │ │ + ldr x27, [sp, #48] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ + ldp x26, x25, [sp, #64] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x80 │ │ + b 44dc8 │ │ + brk #0x1 │ │ + stp x29, x30, [sp, #-48]! │ │ + str x28, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + sub sp, sp, #0x490 │ │ + cmp x1, #0x2 │ │ + str xzr, [sp] │ │ + b.cc 44d8c // b.lo, b.ul, b.last │ │ + lsr x8, x1, #1 │ │ + mov x20, x1 │ │ + mov x19, x0 │ │ + cmp x1, #0x8 │ │ + add x9, x8, x8, lsl #1 │ │ + b.cc 44af8 // b.lo, b.ul, b.last │ │ + ldr x11, [x19, #24] │ │ + ldr x12, [x19] │ │ + mov w10, #0x18 // #24 │ │ + ldr x13, [x19, #72] │ │ + ldr x14, [x19, #48] │ │ + cmp x11, x12 │ │ + mov w11, #0x30 // #48 │ │ + mov w12, #0x48 // #72 │ │ + cset w15, cs // cs = hs, nlast │ │ + cset w16, cc // cc = lo, ul, last │ │ + cmp x13, x14 │ │ + umaddl x14, w15, w10, x19 │ │ + csel x13, x11, x12, cc // cc = lo, ul, last │ │ + umaddl x15, w16, w10, x19 │ │ + csel x16, x12, x11, cc // cc = lo, ul, last │ │ + add x17, x19, x13 │ │ + add x16, x19, x16 │ │ + ldr x0, [x17] │ │ + ldr x1, [x14] │ │ + ldr x13, [x16] │ │ + ldr x2, [x15] │ │ + cmp x0, x1 │ │ + csel x3, x16, x14, cc // cc = lo, ul, last │ │ + cmp x13, x2 │ │ + lsl x13, x9, #3 │ │ + csel x2, x16, x15, cc // cc = lo, ul, last │ │ + csel x15, x15, x3, cc // cc = lo, ul, last │ │ + csel x16, x14, x16, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + add x0, x19, x13 │ │ + ldr x1, [x15] │ │ + csel x16, x17, x16, cc // cc = lo, ul, last │ │ + ldr x4, [x0, #24] │ │ + ldr x5, [x0] │ │ + ldr x3, [x16] │ │ + csel x17, x14, x17, cc // cc = lo, ul, last │ │ + ldr q0, [x2] │ │ + cmp x3, x1 │ │ + ldr x1, [x0, #72] │ │ + str q0, [sp] │ │ + csel x3, x16, x15, cc // cc = lo, ul, last │ │ + csel x14, x15, x16, cc // cc = lo, ul, last │ │ + ldr x15, [x0, #48] │ │ + cmp x4, x5 │ │ + ldr q0, [x17] │ │ + ldr x17, [x17, #16] │ │ + cset w16, cs // cs = hs, nlast │ │ + cset w4, cc // cc = lo, ul, last │ │ + cmp x1, x15 │ │ + umaddl x15, w16, w10, x0 │ │ + csel x1, x11, x12, cc // cc = lo, ul, last │ │ + ldr x16, [x2, #16] │ │ + umaddl x10, w4, w10, x0 │ │ + add x1, x0, x1 │ │ + csel x11, x12, x11, cc // cc = lo, ul, last │ │ + ldr x12, [x1] │ │ + add x11, x0, x11 │ │ + str x16, [sp, #16] │ │ + ldr x2, [x15] │ │ + ldr x16, [x11] │ │ + stur q0, [sp, #72] │ │ + ldr x0, [x10] │ │ + str x17, [sp, #88] │ │ + ldr x17, [x3, #16] │ │ + cmp x12, x2 │ │ + ldr q0, [x3] │ │ + csel x4, x11, x15, cc // cc = lo, ul, last │ │ + cmp x16, x0 │ │ + str x17, [sp, #40] │ │ + csel x0, x11, x10, cc // cc = lo, ul, last │ │ + csel x10, x10, x4, cc // cc = lo, ul, last │ │ + csel x11, x15, x11, cc // cc = lo, ul, last │ │ + cmp x12, x2 │ │ + stur q0, [sp, #24] │ │ + ldr q0, [x14] │ │ + csel x11, x1, x11, cc // cc = lo, ul, last │ │ + ldr x12, [x10] │ │ + ldr x14, [x14, #16] │ │ + ldr x17, [x11] │ │ + mov x16, sp │ │ + str q0, [sp, #48] │ │ + csel x15, x15, x1, cc // cc = lo, ul, last │ │ + ldr q0, [x0] │ │ + add x13, x16, x13 │ │ + cmp x17, x12 │ │ + str x14, [sp, #64] │ │ + ldr x12, [x0, #16] │ │ + csel x14, x11, x10, cc // cc = lo, ul, last │ │ + str q0, [x13] │ │ + csel x10, x10, x11, cc // cc = lo, ul, last │ │ + ldr q0, [x14] │ │ + ldr x16, [x15, #16] │ │ + ldr x11, [x14, #16] │ │ + str x12, [x13, #16] │ │ + stur q0, [x13, #24] │ │ + ldr q0, [x10] │ │ + ldr x10, [x10, #16] │ │ + str x16, [x13, #88] │ │ + str q0, [x13, #48] │ │ + ldr q0, [x15] │ │ + str x11, [x13, #40] │ │ + mov w11, #0x4 // #4 │ │ + str x10, [x13, #64] │ │ + stur q0, [x13, #72] │ │ + add x13, x11, x11, lsl #1 │ │ + cmp x11, x8 │ │ + sub x12, x20, x8 │ │ + b.cc 44b3c // b.lo, b.ul, b.last │ │ + b 44bec │ │ + lsl x10, x9, #3 │ │ + ldr x11, [x19, #16] │ │ + ldr q0, [x19] │ │ + mov x13, sp │ │ + add x12, x19, x10 │ │ + str x11, [sp, #16] │ │ + add x10, x13, x10 │ │ + ldr x11, [x12, #16] │ │ + str q0, [sp] │ │ + ldr q0, [x12] │ │ + str x11, [x10, #16] │ │ + mov w11, #0x1 // #1 │ │ + str q0, [x10] │ │ + add x13, x11, x11, lsl #1 │ │ + cmp x11, x8 │ │ + sub x12, x20, x8 │ │ + b.cs 44bec // b.hs, b.nlast │ │ + lsl x10, x13, #3 │ │ + add x16, x11, #0x1 │ │ + mov x14, sp │ │ + mov x15, x11 │ │ + b 44b70 │ │ + add x17, x14, x1 │ │ + ldur q0, [x29, #-16] │ │ + str x16, [x17] │ │ + stur q0, [x17, #8] │ │ + cmp x15, x8 │ │ + add x10, x10, #0x18 │ │ + cinc x16, x15, cc // cc = lo, ul, last │ │ + b.cs 44bec // b.hs, b.nlast │ │ + mov x17, x15 │ │ + mov x15, x16 │ │ + add x16, x17, x17, lsl #1 │ │ + lsl x16, x16, #3 │ │ + add x17, x19, x16 │ │ + add x0, x14, x16 │ │ + ldr q0, [x17] │ │ + ldur x1, [x0, #-24] │ │ + ldr x2, [x17, #16] │ │ + str q0, [x0] │ │ + ldr x16, [x0] │ │ + str x2, [x0, #16] │ │ + cmp x16, x1 │ │ + b.cs 44b60 // b.hs, b.nlast │ │ + ldur q0, [x17, #8] │ │ + mov x0, x10 │ │ + stur q0, [x29, #-16] │ │ + mov x17, sp │ │ + subs x1, x0, #0x18 │ │ + add x2, x17, x0 │ │ + ldur q0, [x2, #-24] │ │ + ldur x3, [x2, #-8] │ │ + str q0, [x2] │ │ + str x3, [x2, #16] │ │ + b.eq 44b54 // b.none │ │ + add x17, x14, x0 │ │ + mov x0, x1 │ │ + ldur x17, [x17, #-48] │ │ + cmp x16, x17 │ │ + b.cc 44bb4 // b.lo, b.ul, b.last │ │ + b 44b50 │ │ + lsl x14, x9, #3 │ │ + mov x10, sp │ │ + cmp x11, x12 │ │ + add x9, x10, x14 │ │ + b.cs 44cbc // b.hs, b.nlast │ │ + lsl x13, x13, #3 │ │ + add x14, x19, x14 │ │ + add x17, x11, #0x1 │ │ + mov w15, #0x18 // #24 │ │ + mov x16, x9 │ │ + b 44c3c │ │ + mov x0, x9 │ │ + ldur q0, [x29, #-16] │ │ + str x17, [x0] │ │ + stur q0, [x0, #8] │ │ + cmp x11, x12 │ │ + sub x15, x15, #0x18 │ │ + add x16, x16, #0x18 │ │ + cinc x17, x11, cc // cc = lo, ul, last │ │ + b.cs 44cbc // b.hs, b.nlast │ │ + mov x0, x11 │ │ + mov x11, x17 │ │ + add x17, x0, x0, lsl #1 │ │ + lsl x17, x17, #3 │ │ + add x0, x14, x17 │ │ + add x1, x9, x17 │ │ + ldr q0, [x0] │ │ + ldur x2, [x1, #-24] │ │ + ldr x3, [x0, #16] │ │ + str q0, [x1] │ │ + ldr x17, [x1] │ │ + str x3, [x1, #16] │ │ + cmp x17, x2 │ │ + b.cs 44c28 // b.hs, b.nlast │ │ + ldur q0, [x0, #8] │ │ + mov x1, x15 │ │ + mov x0, x16 │ │ + stur q0, [x29, #-16] │ │ + add x2, x0, x13 │ │ + cmp x13, x1 │ │ + ldur q0, [x2, #-24] │ │ + ldur x3, [x2, #-8] │ │ + str q0, [x2] │ │ + str x3, [x2, #16] │ │ + b.eq 44c18 // b.none │ │ + ldur x2, [x2, #-48] │ │ + sub x0, x0, #0x18 │ │ + add x1, x1, #0x18 │ │ + cmp x17, x2 │ │ + b.cc 44c84 // b.lo, b.ul, b.last │ │ + add x0, x0, x13 │ │ + b 44c1c │ │ + mov w13, #0x18 // #24 │ │ + mov x11, #0xffffffffffffffe8 // #-24 │ │ + sub x15, x9, #0x18 │ │ + madd x14, x20, x13, x11 │ │ + mov x12, x19 │ │ + add x11, x10, x14 │ │ + ldr x16, [x9] │ │ + ldr x17, [x10] │ │ + ldr x0, [x11] │ │ + ldr x1, [x15] │ │ + cmp x16, x17 │ │ + csel x16, x9, x10, cc // cc = lo, ul, last │ │ + csel x17, x13, xzr, cc // cc = lo, ul, last │ │ + csel x2, xzr, x13, cc // cc = lo, ul, last │ │ + cmp x0, x1 │ │ + ldr q0, [x16] │ │ + add x9, x9, x17 │ │ + csetm x0, cs // cs = hs, nlast │ │ + csel x1, x15, x11, cc // cc = lo, ul, last │ │ + add x10, x10, x2 │ │ + madd x11, x0, x13, x11 │ │ + ldr x0, [x16, #16] │ │ + csetm x16, cc // cc = lo, ul, last │ │ + ldr x17, [x1, #16] │ │ + subs x8, x8, #0x1 │ │ + madd x15, x16, x13, x15 │ │ + str x0, [x12, #16] │ │ + add x16, x19, x14 │ │ + str q0, [x12], #24 │ │ + ldr q0, [x1] │ │ + sub x14, x14, #0x18 │ │ + str x17, [x16, #16] │ │ + str q0, [x16] │ │ + b.ne 44cd4 // b.any │ │ + add x8, x15, #0x18 │ │ + tbz w20, #0, 44d78 │ │ + cmp x10, x8 │ │ + mov w14, #0x18 // #24 │ │ + csel x13, x10, x9, cc // cc = lo, ul, last │ │ + csel x15, x14, xzr, cc // cc = lo, ul, last │ │ + csel x14, xzr, x14, cc // cc = lo, ul, last │ │ + ldr q0, [x13] │ │ + ldr x13, [x13, #16] │ │ + add x10, x10, x15 │ │ + add x9, x9, x14 │ │ + str q0, [x12] │ │ + str x13, [x12, #16] │ │ + cmp x10, x8 │ │ + b.ne 44da0 // b.any │ │ + add x8, x11, #0x18 │ │ + cmp x9, x8 │ │ + b.ne 44da0 // b.any │ │ + add sp, sp, #0x490 │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x28, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + bl 19f5c │ │ + brk #0x1 │ │ + add x8, x20, x20, lsl #1 │ │ + mov x20, x0 │ │ + mov x1, sp │ │ + mov x0, x19 │ │ + lsl x2, x8, #3 │ │ + bl 75770 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + sub sp, sp, #0x20 │ │ + adds x8, x1, x1, lsr #1 │ │ + b.eq 44ec4 // b.none │ │ + mov w9, #0x18 // #24 │ │ + b 44de0 │ │ + cbz x8, 44ec4 │ │ + sub x8, x8, #0x1 │ │ + subs x11, x8, x1 │ │ + b.cs 44e14 // b.hs, b.nlast │ │ + madd x10, x8, x9, x0 │ │ + ldr q1, [x0] │ │ + ldr x13, [x0, #16] │ │ + mov x11, xzr │ │ + ldr q0, [x10] │ │ + ldr x12, [x10, #16] │ │ + str q0, [x0] │ │ + str x12, [x0, #16] │ │ + str q1, [x10] │ │ + str x13, [x10, #16] │ │ + mov w12, #0x1 // #1 │ │ + cmp x1, x8 │ │ + bfi x12, x11, #1, #63 │ │ + csel x10, x1, x8, cc // cc = lo, ul, last │ │ + cmp x12, x10 │ │ + b.cs 44ddc // b.hs, b.nlast │ │ + lsl x14, x11, #1 │ │ + b 44e80 │ │ + mov x13, x12 │ │ + madd x14, x11, x9, x0 │ │ + madd x11, x12, x9, x0 │ │ + ldr x15, [x14] │ │ + ldr x16, [x11] │ │ + cmp x15, x16 │ │ + b.cs 44ddc // b.hs, b.nlast │ │ + mov w12, #0x1 // #1 │ │ + ldur q0, [x11, #8] │ │ + ldur q1, [x14, #8] │ │ + bfi x12, x13, #1, #63 │ │ + str x16, [x14] │ │ + stur q0, [x14, #8] │ │ + lsl x14, x13, #1 │ │ + str x15, [x11] │ │ + cmp x12, x10 │ │ + stur q1, [x11, #8] │ │ + mov x11, x13 │ │ + b.cs 44ddc // b.hs, b.nlast │ │ + add x13, x14, #0x2 │ │ + cmp x13, x10 │ │ + b.cs 44e34 // b.hs, b.nlast │ │ + mul x14, x12, x9 │ │ + mul x13, x13, x9 │ │ + ldr x14, [x0, x14] │ │ + ldr x13, [x0, x13] │ │ + cmp x14, x13 │ │ + b.cs 44e34 // b.hs, b.nlast │ │ + add x13, x12, #0x1 │ │ + madd x14, x11, x9, x0 │ │ + madd x11, x13, x9, x0 │ │ + ldr x15, [x14] │ │ + ldr x16, [x11] │ │ + cmp x15, x16 │ │ + b.cc 44e50 // b.lo, b.ul, b.last │ │ + b 44ddc │ │ + add sp, sp, #0x20 │ │ + ret │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + mov x19, x2 │ │ + mov x20, x1 │ │ + cmp x3, #0x8 │ │ + b.cc 44f4c // b.lo, b.ul, b.last │ │ + lsr x21, x3, #3 │ │ + mov w8, #0xa8 // #168 │ │ + mul x23, x21, x8 │ │ + add x8, x21, x21, lsl #1 │ │ + mov x3, x21 │ │ + lsl x24, x8, #5 │ │ + add x1, x0, x24 │ │ + add x2, x0, x23 │ │ + bl 44ecc │ │ + mov x22, x0 │ │ + add x1, x20, x24 │ │ + add x2, x20, x23 │ │ + mov x0, x20 │ │ + mov x3, x21 │ │ + bl 44ecc │ │ + mov x20, x0 │ │ + add x1, x19, x24 │ │ + add x2, x19, x23 │ │ + mov x0, x19 │ │ + mov x3, x21 │ │ + bl 44ecc │ │ + mov x19, x0 │ │ + mov x0, x22 │ │ + ldr x8, [x0] │ │ + ldr x9, [x20] │ │ + ldr x10, [x19] │ │ + cmp x8, x9 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x10 │ │ + cset w8, cc // cc = lo, ul, last │ │ + cmp x9, x10 │ │ + cset w9, cc // cc = lo, ul, last │ │ + eor w8, w11, w8 │ │ + eor w9, w11, w9 │ │ + cmp w9, #0x0 │ │ + csel x9, x19, x20, ne // ne = any │ │ + cmp w8, #0x0 │ │ + csel x0, x0, x9, ne // ne = any │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + sub sp, sp, #0x1f0 │ │ + stp x29, x30, [sp, #416] │ │ + str x28, [sp, #432] │ │ + stp x24, x23, [sp, #448] │ │ + stp x22, x21, [sp, #464] │ │ + stp x20, x19, [sp, #480] │ │ + add x29, sp, #0x1a0 │ │ + adrp x8, 9000 │ │ + add x8, x8, #0xd50 │ │ + mov x19, x0 │ │ + ldur x9, [x8, #6] │ │ + ldr x8, [x8] │ │ + strb wzr, [sp, #22] │ │ + stur x9, [sp, #14] │ │ + str x8, [sp, #8] │ │ + ldr s1, [sp, #16] │ │ + ldrb w8, [sp, #20] │ │ + ldr d0, [sp, #8] │ │ + ldrb w9, [sp, #21] │ │ + uxtl v1.8h, v1.8b │ │ + tst w8, #0xff │ │ + cmtst v0.8b, v0.8b, v0.8b │ │ + cset w8, ne // ne = any │ │ + cmeq v1.4h, v1.4h, #0 │ │ + zip1 v2.8b, v0.8b, v0.8b │ │ + bic v1.8b, v2.8b, v1.8b │ │ + uzp1 v1.8b, v1.8b, v0.8b │ │ + mov v1.s[1], v0.s[1] │ │ + shl v0.8b, v1.8b, #7 │ │ + cmlt v0.8b, v0.8b, #0 │ │ + uminv b0, v0.8b │ │ + fmov w10, s0 │ │ + and w8, w10, w8 │ │ + cmp w8, #0x1 │ │ + and w8, w9, #0xff │ │ + ccmp w8, #0x0, #0x4, eq // eq = none │ │ + ccmp wzr, #0x0, #0x0, ne // ne = any │ │ + b.eq 45040 // b.none │ │ + adrp x21, 77000 │ │ + add x21, x21, #0xdb0 │ │ + b 4511c │ │ + mov w0, #0x100 // #256 │ │ + bl 75760 │ │ + cbz x0, 45204 │ │ + mov x20, x0 │ │ + mov w22, #0x100 // #256 │ │ + stp x22, x0, [x29, #-24] │ │ + add x0, sp, #0x8 │ │ + mov x1, x20 │ │ + mov x2, x22 │ │ + bl 75960 │ │ + cmn x0, #0x1 │ │ + b.eq 450b0 // b.none │ │ + cmp x22, x0 │ │ + stur x0, [x29, #-8] │ │ + b.ne 450d8 // b.any │ │ + sub x0, x29, #0x18 │ │ + mov x1, x22 │ │ + mov w2, #0x1 // #1 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldp x22, x20, [x29, #-24] │ │ + add x0, sp, #0x8 │ │ + mov x1, x20 │ │ + mov x2, x22 │ │ + bl 75960 │ │ + cmn x0, #0x1 │ │ + b.ne 45070 // b.any │ │ + mov x23, x0 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + mov w9, #0x2 // #2 │ │ + orr x21, x9, x8, lsl #32 │ │ + cbz x22, 450d0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x23 │ │ + b 4511c │ │ + b.ls 4510c // b.plast │ │ + mov x22, x0 │ │ + cbz x0, 451d0 │ │ + mov x0, x20 │ │ + mov x1, x22 │ │ + bl 75790 │ │ + mov x21, x0 │ │ + mov x0, x22 │ │ + cbz x21, 45210 │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x22, x8 │ │ + b.eq 4511c // b.none │ │ + b 451e0 │ │ + mov x21, x20 │ │ + mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x22, x8 │ │ + b.ne 451e0 // b.any │ │ + and x8, x21, #0x3 │ │ + cmp x8, #0x1 │ │ + b.gt 4513c │ │ + cbnz x8, 45164 │ │ + ldrb w8, [x21, #16] │ │ + cbz w8, 45150 │ │ + mov x22, #0x8000000000000000 // #-9223372036854775808 │ │ + b 451e0 │ │ + cmp x8, #0x2 │ │ + b.ne 451b4 // b.any │ │ + lsr x8, x21, #32 │ │ + cmp x8, #0x2 │ │ + b.ne 45134 // b.any │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xd70 │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + stp x9, x8, [x19] │ │ + b 451e8 │ │ + ldrb w8, [x21, #15] │ │ + mov x22, #0x8000000000000000 // #-9223372036854775808 │ │ + cbnz w8, 451e0 │ │ + ldur x24, [x21, #7] │ │ + ldur x23, [x21, #-1] │ │ + adrp x9, 77000 │ │ + add x9, x9, #0xd70 │ │ + sub x20, x21, #0x1 │ │ + stp x22, x9, [x19] │ │ + ldr x8, [x24] │ │ + cbz x8, 45198 │ │ + mov x0, x23 │ │ + blr x8 │ │ + ldr x8, [x24, #8] │ │ + cbz x8, 451a8 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + b 451e8 │ │ + lsr x8, x21, #32 │ │ + mov x22, #0x8000000000000000 // #-9223372036854775808 │ │ + cbnz x8, 451e0 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xd70 │ │ + stp x22, x8, [x19] │ │ + b 451e8 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov w21, #0x1 // #1 │ │ + mov x0, x22 │ │ + stp x22, x21, [x19] │ │ + str x0, [x19, #16] │ │ + ldp x20, x19, [sp, #480] │ │ + ldr x28, [sp, #432] │ │ + ldp x22, x21, [sp, #464] │ │ + ldp x24, x23, [sp, #448] │ │ + ldp x29, x30, [sp, #416] │ │ + add sp, sp, #0x1f0 │ │ + ret │ │ + mov w0, #0x1 // #1 │ │ + mov w1, #0x100 // #256 │ │ + bl 16840 │ │ + mov x1, x0 │ │ + mov w0, #0x1 // #1 │ │ + bl 16840 │ │ + brk #0x1 │ │ + ldr x8, [x24, #8] │ │ + mov x19, x0 │ │ + cbz x8, 45250 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + b 45250 │ │ + mov x19, x0 │ │ + b 45250 │ │ + ldur x8, [x29, #-24] │ │ + mov x19, x0 │ │ + cbz x8, 45258 │ │ + ldur x20, [x29, #-16] │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0] │ │ + mov x11, #0x38e3 // #14563 │ │ + mov w9, #0x4 // #4 │ │ + movk x11, #0xe38e, lsl #16 │ │ + lsl x10, x8, #1 │ │ + movk x11, #0x8e38, lsl #32 │ │ + movk x11, #0xe3, lsl #48 │ │ + cmp x10, #0x4 │ │ + csel x20, x10, x9, hi // hi = pmore │ │ + cmp x8, x11 │ │ + b.ls 452ac // b.plast │ │ + mov x0, xzr │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xa88 │ │ + bl 16828 │ │ + add x9, x20, x20, lsl #3 │ │ + mov x19, x0 │ │ + lsl x2, x9, #3 │ │ + cbz x8, 452d4 │ │ + add x8, x8, x8, lsl #3 │ │ + ldr x9, [x19, #8] │ │ + lsl x8, x8, #3 │ │ + str x9, [sp, #24] │ │ + str x8, [sp, #40] │ │ + mov w8, #0x8 // #8 │ │ + mov x0, sp │ │ + add x3, sp, #0x18 │ │ + mov w1, #0x8 // #8 │ │ + str x8, [sp, #32] │ │ + bl 336ec │ │ + ldr w8, [sp] │ │ + cmp w8, #0x1 │ │ + b.eq 4530c // b.none │ │ + ldr x8, [sp, #8] │ │ + stp x20, x8, [x19] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldp x0, x1, [sp, #8] │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xa88 │ │ + bl 16828 │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + ldr x8, [x0, #16] │ │ + mov x19, x0 │ │ + cbz x8, 4533c │ │ + ldr x0, [x19, #24] │ │ + bl 75780 │ │ + ldr x8, [x19, #40] │ │ + cbz x8, 45354 │ │ + ldr x0, [x19, #48] │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + mov x8, xzr │ │ + cbz x1, 45478 │ │ + adrp x9, a000 │ │ + add x9, x9, #0x12e │ │ + add x10, x0, x1 │ │ + mov w11, #0x1680 // #5760 │ │ + mov x13, x0 │ │ + b 453a8 │ │ + bfi w15, w14, #6, #5 │ │ + add x13, x12, #0x2 │ │ + mov w14, w15 │ │ + sub w15, w14, #0x9 │ │ + cmp w15, #0x5 │ │ + b.cs 453f8 // b.hs, b.nlast │ │ + sub x8, x8, x12 │ │ + cmp x13, x10 │ │ + add x8, x8, x13 │ │ + b.eq 45474 // b.none │ │ + mov x12, x13 │ │ + ldrsb w15, [x13], #1 │ │ + and w14, w15, #0xff │ │ + tbz w15, #31, 4538c │ │ + ldrb w13, [x12, #1] │ │ + cmp w14, #0xe0 │ │ + and w15, w13, #0x3f │ │ + b.cc 45380 // b.lo, b.ul, b.last │ │ + ldrb w13, [x12, #2] │ │ + cmp w14, #0xf0 │ │ + and w13, w13, #0x3f │ │ + orr w15, w13, w15, lsl #6 │ │ + and w13, w14, #0x1f │ │ + b.cc 4542c // b.lo, b.ul, b.last │ │ + ldrb w14, [x12, #3] │ │ + and w14, w14, #0x3f │ │ + orr w14, w14, w15, lsl #6 │ │ + bfi w14, w13, #18, #3 │ │ + add x13, x12, #0x4 │ │ + b 4538c │ │ + cmp w14, #0x20 │ │ + b.eq 45398 // b.none │ │ + cmp w14, #0x80 │ │ + b.cc 45478 // b.lo, b.ul, b.last │ │ + lsr w15, w14, #8 │ │ + cmp w15, #0x1f │ │ + b.gt 45438 │ │ + cbz w15, 45454 │ │ + cmp w15, #0x16 │ │ + b.ne 45478 // b.any │ │ + cmp w14, w11 │ │ + b.eq 45398 // b.none │ │ + b 45478 │ │ + orr w14, w15, w13, lsl #12 │ │ + add x13, x12, #0x3 │ │ + b 4538c │ │ + cmp w15, #0x20 │ │ + b.eq 45464 // b.none │ │ + cmp w15, #0x30 │ │ + b.ne 45478 // b.any │ │ + cmp w14, #0x3, lsl #12 │ │ + b.eq 45398 // b.none │ │ + b 45478 │ │ + and x14, x14, #0xff │ │ + ldrb w14, [x9, x14] │ │ + tbnz w14, #0, 45398 │ │ + b 45478 │ │ + and x14, x14, #0xff │ │ + ldrb w14, [x9, x14] │ │ + tbnz w14, #1, 45398 │ │ + b 45478 │ │ + mov x8, x1 │ │ + sub x1, x1, x8 │ │ + add x0, x0, x8 │ │ + ret │ │ + ldp x8, x9, [x1] │ │ + cmp x8, x9 │ │ + b.eq 454ac // b.none │ │ + mov x10, x8 │ │ + ldrb w9, [x10], #1 │ │ + str x10, [x1] │ │ + tbnz w9, #7, 454c0 │ │ + str w9, [x0, #8] │ │ + str xzr, [x0] │ │ + ret │ │ + adrp x8, 9000 │ │ + add x8, x8, #0x709 │ │ + mov w9, #0x12 // #18 │ │ + stp x8, x9, [x0] │ │ + ret │ │ + ldrb w10, [x8, #1] │ │ + add x11, x8, #0x2 │ │ + cmp w9, #0xe0 │ │ + str x11, [x1] │ │ + and w10, w10, #0x3f │ │ + b.cc 4551c // b.lo, b.ul, b.last │ │ + ldrb w11, [x8, #2] │ │ + add x12, x8, #0x3 │ │ + cmp w9, #0xf0 │ │ + str x12, [x1] │ │ + and w11, w11, #0x3f │ │ + orr w11, w11, w10, lsl #6 │ │ + and w10, w9, #0x1f │ │ + b.cc 4552c // b.lo, b.ul, b.last │ │ + ldrb w9, [x8, #3] │ │ + add x8, x8, #0x4 │ │ + str x8, [x1] │ │ + and w9, w9, #0x3f │ │ + orr w9, w9, w11, lsl #6 │ │ + bfi w9, w10, #18, #3 │ │ + str w9, [x0, #8] │ │ + str xzr, [x0] │ │ + ret │ │ + bfi w10, w9, #6, #5 │ │ + str w10, [x0, #8] │ │ + str xzr, [x0] │ │ + ret │ │ + orr w9, w11, w10, lsl #12 │ │ + str w9, [x0, #8] │ │ + str xzr, [x0] │ │ + ret │ │ + ldp x8, x9, [x0] │ │ + cmp x8, x9 │ │ + b.eq 45560 // b.none │ │ + mov x9, x8 │ │ + ldrb w1, [x9], #1 │ │ + str x9, [x0] │ │ + tbnz w1, #7, 45568 │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + mov w0, wzr │ │ + ret │ │ + ldrb w9, [x8, #1] │ │ + add x10, x8, #0x2 │ │ + cmp w1, #0xe0 │ │ + str x10, [x0] │ │ + and w9, w9, #0x3f │ │ + b.cc 455c0 // b.lo, b.ul, b.last │ │ + ldrb w10, [x8, #2] │ │ + add x11, x8, #0x3 │ │ + cmp w1, #0xf0 │ │ + str x11, [x0] │ │ + and w10, w10, #0x3f │ │ + orr w10, w10, w9, lsl #6 │ │ + and w9, w1, #0x1f │ │ + b.cc 455d0 // b.lo, b.ul, b.last │ │ + ldrb w11, [x8, #3] │ │ + add x8, x8, #0x4 │ │ + str x8, [x0] │ │ + and w11, w11, #0x3f │ │ + orr w1, w11, w10, lsl #6 │ │ + bfi w1, w9, #18, #3 │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + bfi w9, w1, #6, #5 │ │ + mov w0, #0x1 // #1 │ │ + mov w1, w9 │ │ + ret │ │ + orr w1, w10, w9, lsl #12 │ │ + mov w0, #0x1 // #1 │ │ + ret │ │ + ldrb w9, [x1] │ │ + subs x8, x2, #0x1 │ │ + b.ne 45604 // b.any │ │ + cmp w9, #0x2b │ │ + b.eq 455f8 // b.none │ │ + cmp w9, #0x2d │ │ + b.ne 45664 // b.any │ │ + strb w2, [x0, #1] │ │ + strb w2, [x0] │ │ + ret │ │ + cmp w9, #0x2b │ │ + b.ne 4565c // b.any │ │ + cmp x2, #0x12 │ │ + add x1, x1, #0x1 │ │ + mov x2, x8 │ │ + b.cc 45664 // b.lo, b.ul, b.last │ │ + mov x8, xzr │ │ + ldrb w9, [x1], #1 │ │ + sub w10, w9, #0x41 │ │ + sub w11, w9, #0x30 │ │ + cmp w9, #0x39 │ │ + and w10, w10, #0xffffffdf │ │ + add w10, w10, #0xa │ │ + csel w9, w10, w11, hi // hi = pmore │ │ + cmp w9, #0xf │ │ + b.hi 456a8 // b.pmore │ │ + lsr x10, x8, #60 │ │ + cbnz x10, 456b8 │ │ + orr x8, x9, x8, lsl #4 │ │ + subs x2, x2, #0x1 │ │ + b.ne 45620 // b.any │ │ + b 45698 │ │ + cmp x2, #0x11 │ │ + b.cs 4561c // b.hs, b.nlast │ │ + mov x8, xzr │ │ + ldrb w9, [x1], #1 │ │ + sub w10, w9, #0x41 │ │ + sub w11, w9, #0x30 │ │ + cmp w9, #0x39 │ │ + and w10, w10, #0xffffffdf │ │ + add w10, w10, #0xa │ │ + csel w9, w10, w11, hi // hi = pmore │ │ + cmp w9, #0xf │ │ + b.hi 456a8 // b.pmore │ │ + orr x8, x9, x8, lsl #4 │ │ + subs x2, x2, #0x1 │ │ + b.ne 45668 // b.any │ │ + mov w2, wzr │ │ + str x8, [x0, #8] │ │ + strb w2, [x0] │ │ + ret │ │ + mov w2, #0x1 // #1 │ │ + strb w2, [x0, #1] │ │ + strb w2, [x0] │ │ + ret │ │ + mov w8, #0x2 // #2 │ │ + mov w2, #0x1 // #1 │ │ + strb w8, [x0, #1] │ │ + strb w2, [x0] │ │ + ret │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #80] │ │ + str x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x50 │ │ + movi v0.2s, #0x3a │ │ + mov x20, x1 │ │ + mov x19, x0 │ │ + stp x1, x2, [sp, #32] │ │ + mov w8, #0x1 // #1 │ │ + add x0, sp, #0x8 │ │ + add x1, sp, #0x20 │ │ + mov x21, x2 │ │ + stp xzr, x2, [sp, #48] │ │ + strb w8, [sp, #72] │ │ + str d0, [sp, #64] │ │ + bl 27ef0 │ │ + ldr w8, [sp, #8] │ │ + cmp w8, #0x1 │ │ + b.ne 45748 // b.any │ │ + ldp x8, x9, [sp, #16] │ │ + add x10, x20, x9 │ │ + stp x8, x10, [x19, #8] │ │ + sub x8, x21, x9 │ │ + str x8, [x19, #24] │ │ + str x20, [x19] │ │ + ldp x20, x19, [sp, #112] │ │ + ldr x21, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + str xzr, [x19] │ │ + ldp x20, x19, [sp, #112] │ │ + ldr x21, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + subs x8, x2, #0x1 │ │ + b.eq 4577c // b.none │ │ + cbnz x2, 4579c │ │ + strb wzr, [x0, #1] │ │ + mov w2, #0x1 // #1 │ │ + strb w2, [x0] │ │ + ret │ │ + ldrb w8, [x1] │ │ + cmp w8, #0x2b │ │ + b.eq 45790 // b.none │ │ + cmp w8, #0x2d │ │ + b.ne 45808 // b.any │ │ + strb w2, [x0, #1] │ │ + strb w2, [x0] │ │ + ret │ │ + ldrb w9, [x1] │ │ + cmp w9, #0x2b │ │ + b.ne 45800 // b.any │ │ + cmp x2, #0x12 │ │ + add x1, x1, #0x1 │ │ + mov x2, x8 │ │ + b.cc 45808 // b.lo, b.ul, b.last │ │ + mov x8, xzr │ │ + cbz x2, 4583c │ │ + ldrb w9, [x1], #1 │ │ + sub w10, w9, #0x41 │ │ + sub w11, w9, #0x30 │ │ + cmp w9, #0x39 │ │ + and w10, w10, #0xffffffdf │ │ + add w10, w10, #0xa │ │ + csel w9, w10, w11, hi // hi = pmore │ │ + cmp w9, #0xf │ │ + b.hi 4584c // b.pmore │ │ + lsr x10, x8, #60 │ │ + cbnz x10, 4585c │ │ + lsl x8, x8, #4 │ │ + sub x2, x2, #0x1 │ │ + orr x8, x8, x9 │ │ + cbnz x2, 457c0 │ │ + b 4583c │ │ + cmp x2, #0x11 │ │ + b.cs 457b8 // b.hs, b.nlast │ │ + mov x8, xzr │ │ + ldrb w9, [x1], #1 │ │ + sub w10, w9, #0x41 │ │ + sub w11, w9, #0x30 │ │ + cmp w9, #0x39 │ │ + and w10, w10, #0xffffffdf │ │ + add w10, w10, #0xa │ │ + csel w9, w10, w11, hi // hi = pmore │ │ + cmp w9, #0xf │ │ + b.hi 4584c // b.pmore │ │ + orr x8, x9, x8, lsl #4 │ │ + subs x2, x2, #0x1 │ │ + b.ne 4580c // b.any │ │ + mov w2, wzr │ │ + str x8, [x0, #8] │ │ + strb w2, [x0] │ │ ret │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x3e8 │ │ - bl 1cd80 │ │ - bl 4f400 │ │ - cmp x0, #0x1 │ │ - b.ne 1d348 // b.any │ │ - mov x0, xzr │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ + mov w2, #0x1 // #1 │ │ + strb w2, [x0, #1] │ │ + strb w2, [x0] │ │ ret │ │ - mov w0, #0x8 // #8 │ │ - mov w1, #0x20 // #32 │ │ - bl 10d90 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x29, x30, [sp], #16 │ │ + mov w8, #0x2 // #2 │ │ + strb w8, [x0, #1] │ │ + mov w2, #0x1 // #1 │ │ + strb w2, [x0] │ │ ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x0, x9, [x1, #32] │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x7aa │ │ - mov x1, x8 │ │ - ldr x3, [x9, #24] │ │ - mov w2, #0xb // #11 │ │ - ldp x29, x30, [sp], #16 │ │ - br x3 │ │ - stp x29, x30, [sp, #-32]! │ │ - stp x20, x19, [sp, #16] │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ - ldr x19, [x0] │ │ + tbz x2, #63, 45890 │ │ + adrp x0, 78000 │ │ + add x0, x0, #0x588 │ │ + bl 16858 │ │ + mov x19, x2 │ │ mov x20, x0 │ │ - ldar x0, [x19] │ │ - cbnz x0, 1d438 │ │ - mov x0, x19 │ │ - bl 1cd80 │ │ - mov w1, #0x1 // #1 │ │ - bl 4f420 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - ldar x0, [x19] │ │ - cbnz x0, 1d458 │ │ + cbz x2, 458c0 │ │ mov x0, x19 │ │ - bl 1cd80 │ │ - mov x1, xzr │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - b 4f420 │ │ - bl 14744 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - bl 14744 │ │ - sub sp, sp, #0x20 │ │ - stp x29, x30, [sp, #16] │ │ - add x29, sp, #0x10 │ │ - mov x4, x1 │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x18 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x2d0 │ │ - stp x0, x8, [sp] │ │ - adrp x5, 51000 │ │ - add x5, x5, #0x958 │ │ - mov x0, sp │ │ - add x2, sp, #0x8 │ │ - mov x3, x1 │ │ - bl 11b2c │ │ + mov x21, x1 │ │ + bl 75760 │ │ + mov x1, x21 │ │ + mov x21, x0 │ │ + cbnz x0, 458c4 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x19 │ │ + bl 16840 │ │ + mov w21, #0x1 // #1 │ │ + mov x0, x21 │ │ + mov x2, x19 │ │ + bl 75770 │ │ + stp x19, x21, [x20] │ │ + str x19, [x20, #16] │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ - cbz x0, 1d4dc │ │ and x8, x0, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 1d4dc // b.lo, b.ul, b.last │ │ - cbnz x8, 1d4ec │ │ + cmp x8, #0x1 │ │ + b.eq 45914 // b.none │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - ldr x20, [x0, #-1]! │ │ - ldr x21, [x0, #8] │ │ mov x19, x0 │ │ + ldr x20, [x19, #-1]! │ │ + ldr x21, [x19, #8] │ │ ldr x8, [x21] │ │ + cbz x8, 45930 │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x21, #8] │ │ - cbz x8, 1d514 │ │ + cbz x8, 45940 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 4f430 │ │ + b 75780 │ │ ldr x8, [x21, #8] │ │ mov x21, x0 │ │ - cbz x8, 1d53c │ │ + cbz x8, 45968 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x19 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x21 │ │ - bl 4b214 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x29, x30, [sp], #16 │ │ + bl 7154c │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #32] │ │ + str x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x20 │ │ + movi v0.2d, #0x0 │ │ + mov x19, x1 │ │ + mov w20, w0 │ │ + stp q0, q0, [sp] │ │ + mov x1, sp │ │ + mov w0, w20 │ │ + mov w2, #0x20 // #32 │ │ + bl 757f0 │ │ + cmn x0, #0x1 │ │ + b.ne 459e8 // b.any │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x4 │ │ + b.eq 4599c // b.none │ │ + mov w9, #0x2 // #2 │ │ + mov w0, #0x1 // #1 │ │ + orr x20, x9, x8, lsl #32 │ │ + mov x1, x20 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ ret │ │ - sub sp, sp, #0x90 │ │ - stp x29, x30, [sp, #128] │ │ - add x29, sp, #0x80 │ │ - ldr w9, [x1, #52] │ │ - ldr x8, [x0] │ │ - tbnz w9, #4, 1d618 │ │ - tbnz w9, #5, 1d65c │ │ - ldr w8, [x8] │ │ - cmp w8, #0x0 │ │ - cneg w10, w8, mi // mi = first │ │ - lsr w9, w10, #4 │ │ - cmp w9, #0x271 │ │ - adrp x9, 5000 │ │ - add x9, x9, #0x23f │ │ - b.cc 1d6dc // b.lo, b.ul, b.last │ │ - mov x12, #0x594b // #22859 │ │ - mov w17, #0xe0ff // #57599 │ │ - mov x11, xzr │ │ - movk x12, #0x3886, lsl #16 │ │ - mov w13, #0xd8f0 // #55536 │ │ - mov w14, #0x147b // #5243 │ │ - movk x12, #0xc5d6, lsl #32 │ │ - mov w15, #0xffffff9c // #-100 │ │ - mov x16, sp │ │ - movk x12, #0x346d, lsl #48 │ │ - movk w17, #0x5f5, lsl #16 │ │ - mov x0, x10 │ │ - umulh x10, x10, x12 │ │ - add x4, x16, x11 │ │ - cmp x0, x17 │ │ - sub x11, x11, #0x4 │ │ - lsr x10, x10, #11 │ │ - madd w2, w10, w13, w0 │ │ - ubfx w3, w2, #2, #14 │ │ - mul w3, w3, w14 │ │ - lsr w3, w3, #17 │ │ - madd w2, w3, w15, w2 │ │ - ldrh w3, [x9, w3, uxtw #1] │ │ - sturh w3, [x4, #35] │ │ - and x2, x2, #0xffff │ │ - ldrh w2, [x9, x2, lsl #1] │ │ - sturh w2, [x4, #37] │ │ - b.hi 1d5c4 // b.pmore │ │ - add x11, x11, #0x27 │ │ - cmp x10, #0x63 │ │ - b.hi 1d6e8 // b.pmore │ │ - b 1d718 │ │ - ldr w10, [x8] │ │ - mov w8, #0x7f // #127 │ │ - mov x9, sp │ │ - mov w11, #0x30 // #48 │ │ - and w12, w10, #0xf │ │ - lsr w13, w10, #4 │ │ - bfxil w11, w10, #0, #4 │ │ - add w14, w12, #0x57 │ │ - cmp w12, #0xa │ │ - mov x0, x8 │ │ - csel w11, w11, w14, cc // cc = lo, ul, last │ │ - cmp w10, #0x10 │ │ - strb w11, [x9, x8] │ │ - sub x8, x8, #0x1 │ │ - mov w10, w13 │ │ - b.cs 1d624 // b.hs, b.nlast │ │ - b 1d69c │ │ - ldr w10, [x8] │ │ - mov w8, #0x7f // #127 │ │ - mov x9, sp │ │ - mov w11, #0x30 // #48 │ │ - and w12, w10, #0xf │ │ - lsr w13, w10, #4 │ │ - bfxil w11, w10, #0, #4 │ │ - add w14, w12, #0x37 │ │ - cmp w12, #0xa │ │ - mov x0, x8 │ │ - csel w11, w11, w14, cc // cc = lo, ul, last │ │ - cmp w10, #0x10 │ │ - strb w11, [x9, x8] │ │ - sub x8, x8, #0x1 │ │ - mov w10, w13 │ │ - b.cs 1d668 // b.hs, b.nlast │ │ - cmp x0, #0x81 │ │ - b.cs 1d77c // b.hs, b.nlast │ │ - add x8, x0, #0x1 │ │ - mov w9, #0x81 // #129 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x423 │ │ - sub x5, x9, x8 │ │ - mov x8, sp │ │ - add x4, x8, x0 │ │ - mov x0, x1 │ │ - mov w1, #0x1 // #1 │ │ - mov w3, #0x2 // #2 │ │ - bl 110c0 │ │ - ldp x29, x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ + cmp x0, #0x21 │ │ + b.cs 45a40 // b.hs, b.nlast │ │ + ldr x21, [x19, #16] │ │ + ldr x8, [x19] │ │ + mov x20, x0 │ │ + sub x8, x8, x21 │ │ + cmp x0, x8 │ │ + b.hi 45a58 // b.pmore │ │ + ldr x8, [x19, #8] │ │ + mov x1, sp │ │ + mov x2, x20 │ │ + add x0, x8, x21 │ │ + bl 75770 │ │ + mov x0, xzr │ │ + add x8, x21, x20 │ │ + str x8, [x19, #16] │ │ + mov x1, x20 │ │ + ldp x20, x19, [sp, #64] │ │ + ldr x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ ret │ │ - mov w11, #0x27 // #39 │ │ - cmp x10, #0x63 │ │ - b.ls 1d718 // b.plast │ │ - ubfx w12, w10, #2, #14 │ │ - mov w13, #0x147b // #5243 │ │ - sub x11, x11, #0x2 │ │ - mul w12, w12, w13 │ │ - mov w13, #0xffffff9c // #-100 │ │ - lsr w12, w12, #17 │ │ - madd w10, w12, w13, w10 │ │ - mov x13, sp │ │ - and x10, x10, #0xffff │ │ - ldrh w10, [x9, x10, lsl #1] │ │ - strh w10, [x13, x11] │ │ - mov x10, x12 │ │ - cmp x10, #0xa │ │ - b.cs 1d734 // b.hs, b.nlast │ │ - sub x11, x11, #0x1 │ │ - mov x9, sp │ │ - orr w10, w10, #0x30 │ │ - strb w10, [x9, x11] │ │ - b 1d744 │ │ - sub x11, x11, #0x2 │ │ - ldrh w9, [x9, x10, lsl #1] │ │ - mov x10, sp │ │ - strh w9, [x10, x11] │ │ - mvn w8, w8 │ │ - mov w9, #0x27 // #39 │ │ - mov x10, sp │ │ - lsr w8, w8, #31 │ │ - sub x5, x9, x11 │ │ - add x4, x10, x11 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xc40 │ │ + mov x1, x0 │ │ + mov x0, xzr │ │ + mov w2, #0x20 // #32 │ │ + bl 186d8 │ │ + mov x0, x19 │ │ + mov x1, x21 │ │ + mov x2, x20 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldr x21, [x19, #16] │ │ + b 45a08 │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ + mov x29, sp │ │ + mov x20, x0 │ │ mov x0, x1 │ │ - mov w2, #0x1 // #1 │ │ - mov x3, xzr │ │ - mov w1, w8 │ │ - bl 110c0 │ │ - ldp x29, x30, [sp, #128] │ │ - add sp, sp, #0x90 │ │ + mov x21, x1 │ │ + bl 75760 │ │ + cbz x0, 45b1c │ │ + mov x1, x20 │ │ + mov x2, x21 │ │ + mov x19, x0 │ │ + bl 75770 │ │ + mov w0, #0x18 // #24 │ │ + bl 75760 │ │ + cbz x0, 45afc │ │ + mov x20, x0 │ │ + stp x21, x19, [x0] │ │ + str x21, [x0, #16] │ │ + mov w0, #0x18 // #24 │ │ + bl 75760 │ │ + cbz x0, 45b0c │ │ + adrp x9, 78000 │ │ + add x9, x9, #0x2b8 │ │ + mov x8, x0 │ │ + stp x20, x9, [x0] │ │ + mov w9, #0x14 // #20 │ │ + add x0, x0, #0x1 │ │ + strb w9, [x8, #16] │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x988 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f28 │ │ - stp x29, x30, [sp, #-16]! │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x18 // #24 │ │ + bl 16840 │ │ + b 45b18 │ │ + mov w0, #0x8 // #8 │ │ + mov w1, #0x18 // #24 │ │ + bl 16840 │ │ + brk #0x1 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x21 │ │ + bl 16840 │ │ + mov x21, x0 │ │ + mov x0, x20 │ │ + bl 45b50 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + mov x21, x0 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + ldr x8, [x0] │ │ + cbz x8, 45b80 │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ mov x29, sp │ │ - and w9, w1, #0xff │ │ - cmp w9, #0xf │ │ - b.hi 1d7d0 // b.pmore │ │ - cmp w9, #0x3 │ │ - mov w8, #0x1 // #1 │ │ - b.le 1d7e0 │ │ - cmp w9, #0x9 │ │ - b.le 1d858 │ │ - cmp w9, #0xa │ │ - b.eq 1d8f4 // b.none │ │ - cmp w9, #0xb │ │ - b.eq 1d910 // b.none │ │ - cmp w9, #0xc │ │ - b.eq 1d8bc // b.none │ │ - b 1d7d4 │ │ - mov w8, #0x1 // #1 │ │ + ldr x8, [x0, #8] │ │ + mov x19, x0 │ │ mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b 75780 │ │ + ldr x8, [x0] │ │ + cbz x8, 45b94 │ │ + ldr x0, [x0, #8] │ │ + b 75780 │ │ ret │ │ - cmp w9, #0x1 │ │ - b.gt 1d82c │ │ - cbz w9, 1d8bc │ │ - cmp w9, #0x1 │ │ - b.ne 1d7d4 // b.any │ │ - ldr x9, [x0] │ │ - mov x1, xzr │ │ - mov x8, xzr │ │ - ldrb w10, [x9], #1 │ │ - and x11, x10, #0x7f │ │ - lsl x11, x11, x8 │ │ - add x8, x8, #0x7 │ │ - orr x1, x11, x1 │ │ - tbnz w10, #7, 1d800 │ │ - mov x8, xzr │ │ - str x9, [x0] │ │ - mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x50 │ │ + ldr q0, [x9] │ │ + str q0, [x8] │ │ ret │ │ - cmp w9, #0x2 │ │ - b.eq 1d8d8 // b.none │ │ - cmp w9, #0x3 │ │ - b.ne 1d7d4 // b.any │ │ - ldr x9, [x0] │ │ - mov x8, xzr │ │ - ldr w1, [x9], #4 │ │ - str x9, [x0] │ │ - mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ + adrp x0, a000 │ │ + add x0, x0, #0x106 │ │ + mov w1, #0x28 // #40 │ │ ret │ │ - cmp w9, #0x4 │ │ - b.eq 1d8bc // b.none │ │ - cmp w9, #0x9 │ │ - b.ne 1d7d4 // b.any │ │ - ldr x10, [x0] │ │ - mov x9, xzr │ │ - mov w11, wzr │ │ - ldrb w12, [x10], #1 │ │ - and x8, x12, #0x7f │ │ - lsl x8, x8, x11 │ │ - add w11, w11, #0x7 │ │ - orr x9, x8, x9 │ │ - tbnz w12, #7, 1d874 │ │ - mov x13, #0xffffffffffffffff // #-1 │ │ - cmp w12, #0x40 │ │ - mov w12, #0x3f // #63 │ │ - lsl x13, x13, x11 │ │ - ccmp w11, w12, #0x2, cs // cs = hs, nlast │ │ - mov x8, xzr │ │ - str x10, [x0] │ │ - csel x11, xzr, x13, hi // hi = pmore │ │ - orr x1, x9, x11 │ │ - mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ + mov x0, xzr │ │ ret │ │ - ldr x9, [x0] │ │ - mov x8, xzr │ │ - ldr x1, [x9], #8 │ │ - str x9, [x0] │ │ - mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ ret │ │ - ldr x9, [x0] │ │ + sub sp, sp, #0xc0 │ │ + stp x29, x30, [sp, #128] │ │ + str x23, [sp, #144] │ │ + stp x22, x21, [sp, #160] │ │ + stp x20, x19, [sp, #176] │ │ + add x29, sp, #0x80 │ │ + ldp x9, x10, [x0] │ │ + mov w8, #0x1 // #1 │ │ + mov x19, x0 │ │ + mov x20, x1 │ │ + strb w8, [x9] │ │ + ldrb w8, [x10] │ │ + tbz w8, #0, 45ce8 │ │ + ldr x8, [x19, #16] │ │ + ldrb w8, [x8] │ │ + tbz w8, #0, 45d70 │ │ + ldr x21, [x19, #24] │ │ + ldr x8, [x21] │ │ + cbz x8, 45c90 │ │ + ldr x22, [x19, #32] │ │ + ldrb w9, [x22] │ │ + tbnz w9, #0, 45c88 │ │ + ldr x9, [x19, #40] │ │ + cmp x8, #0x1 │ │ + adrp x8, 9000 │ │ + add x8, x8, #0xed4 │ │ + cset w10, ne // ne = any │ │ + add x2, sp, #0x30 │ │ + csinc x8, x8, xzr, ne // ne = any │ │ + ldr x9, [x9] │ │ + str xzr, [sp, #80] │ │ + stp x8, x10, [sp, #32] │ │ + adrp x8, 19000 │ │ + add x8, x8, #0x240 │ │ + stp x21, x8, [sp] │ │ + add x8, sp, #0x20 │ │ + adrp x10, 17000 │ │ + add x10, x10, #0x610 │ │ + stp x8, x10, [sp, #16] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xe90 │ │ + ldp x0, x1, [x9] │ │ + mov w10, #0x3 // #3 │ │ + stp x8, x10, [sp, #48] │ │ + mov x8, sp │ │ + mov w10, #0x2 // #2 │ │ + stp x8, x10, [sp, #64] │ │ + bl 18a7c │ │ + strb wzr, [x22] │ │ + str xzr, [x21] │ │ + ldr x8, [x19, #40] │ │ + ldr x9, [x19, #56] │ │ + stp x8, xzr, [sp, #32] │ │ + ldr w8, [x9] │ │ + ldr x21, [x9, #8] │ │ + tbnz w8, #0, 45cb4 │ │ + mov x0, x21 │ │ + bl 71728 │ │ + mov x21, x0 │ │ + add x0, sp, #0x30 │ │ + mov x1, x20 │ │ + bl 45e4c │ │ + ldr w4, [x20] │ │ + cmp w4, #0x3 │ │ + b.eq 45cd4 // b.none │ │ + cmp w4, #0x2 │ │ + b.ne 45d24 // b.any │ │ + mov w8, #0x2 // #2 │ │ + mov w6, wzr │ │ + mov w4, wzr │ │ + str x8, [sp] │ │ + b 45dd8 │ │ + add x0, sp, #0x30 │ │ + mov x1, x20 │ │ + bl 45e4c │ │ + ldr x8, [sp, #48] │ │ + cmp x8, #0x3 │ │ + b.eq 45bfc // b.none │ │ + cmp x8, #0x2 │ │ + b.ne 45d3c // b.any │ │ + ldp x1, x2, [sp, #112] │ │ + mov x0, sp │ │ + bl 18d70 │ │ + ldr w8, [sp] │ │ + tbnz w8, #0, 45bfc │ │ + ldp x21, x22, [sp, #8] │ │ + b 45d48 │ │ + ldr x9, [x20, #16] │ │ + cbz x9, 45dc8 │ │ + ldr x10, [x20, #24] │ │ mov x8, xzr │ │ - ldrh w1, [x9], #2 │ │ - str x9, [x0] │ │ - mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ + stp x9, x10, [sp, #8] │ │ + b 45dcc │ │ + ldr x21, [sp, #80] │ │ + cbz x21, 45bfc │ │ + ldr x22, [sp, #88] │ │ + adrp x0, 9000 │ │ + add x0, x0, #0xe9e │ │ + mov w1, #0x1a // #26 │ │ + mov x2, x21 │ │ + mov x3, x22 │ │ + bl 45f40 │ │ + ldr x23, [x19, #16] │ │ + tbz w0, #0, 45d88 │ │ + mov w8, #0x1 // #1 │ │ + strb w8, [x23] │ │ + ldp x20, x19, [sp, #176] │ │ + ldr x23, [sp, #144] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xc0 │ │ ret │ │ - ldr x9, [x0] │ │ - mov x8, xzr │ │ - ldrsh x1, [x9], #2 │ │ - str x9, [x0] │ │ - mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ + ldrb w8, [x23] │ │ + tbz w8, #0, 45e24 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0xeb8 │ │ + mov w1, #0x1c // #28 │ │ + mov x2, x21 │ │ + mov x3, x22 │ │ + bl 45f40 │ │ + cbz w0, 45e1c │ │ + strb wzr, [x23] │ │ + ldp x20, x19, [sp, #176] │ │ + ldr x23, [sp, #144] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xc0 │ │ ret │ │ - ldr x9, [x0] │ │ - mov x8, xzr │ │ - ldrsw x1, [x9], #4 │ │ - str x9, [x0] │ │ - mov x0, x8 │ │ - ldp x29, x30, [sp], #16 │ │ + mov w8, #0x2 // #2 │ │ + ldp w5, w6, [x20, #4] │ │ + ldr w7, [x20, #12] │ │ + str x8, [sp] │ │ + add x0, sp, #0x20 │ │ + add x2, sp, #0x30 │ │ + mov x3, sp │ │ + mov x1, x21 │ │ + bl 27610 │ │ + ldr x8, [x19, #48] │ │ + strb w0, [x8] │ │ + ldr x8, [sp, #32] │ │ + ldr x9, [x8, #24] │ │ + add x9, x9, #0x1 │ │ + str x9, [x8, #24] │ │ + ldp x20, x19, [sp, #176] │ │ + ldr x23, [sp, #144] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xc0 │ │ ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldr x8, [x0] │ │ - ldr x0, [x8] │ │ - ldp x29, x30, [sp], #16 │ │ - b 4f180 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldr x8, [x0] │ │ - ldr x0, [x8] │ │ - ldp x29, x30, [sp], #16 │ │ - b 4f180 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldr x8, [x0] │ │ - ldr x0, [x8] │ │ - ldp x29, x30, [sp], #16 │ │ - b 4f138 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldr x8, [x0] │ │ - ldr x0, [x8] │ │ - ldp x29, x30, [sp], #16 │ │ - b 4f138 │ │ - stp x29, x30, [sp, #-32]! │ │ - str x19, [sp, #16] │ │ - mov x29, sp │ │ - ldr x8, [x0, #16] │ │ - cmp x8, #0x1 │ │ - b.ne 1d9c0 // b.any │ │ - ldp x8, x9, [x0, #24] │ │ - strb wzr, [x8] │ │ - cbz x9, 1d9c0 │ │ + ldrb w8, [x23] │ │ + tbnz w8, #0, 45bfc │ │ + ldr x8, [x19, #24] │ │ + ldr x9, [x8] │ │ + add x9, x9, #0x1 │ │ + str x9, [x8] │ │ + b 45bfc │ │ + ldr x8, [sp, #32] │ │ + ldr x9, [x8, #24] │ │ + add x9, x9, #0x1 │ │ + str x9, [x8, #24] │ │ + bl 7154c │ │ + sub sp, sp, #0xb0 │ │ + stp x29, x30, [sp, #128] │ │ + str x21, [sp, #144] │ │ + stp x20, x19, [sp, #160] │ │ + add x29, sp, #0x80 │ │ + ldr w8, [x1] │ │ mov x19, x0 │ │ + cmp w8, #0x3 │ │ + b.ne 45e94 // b.any │ │ + ldp x20, x21, [x1, #8] │ │ + add x0, sp, #0x40 │ │ + mov x1, x20 │ │ + mov x2, x21 │ │ + bl 18d70 │ │ + ldr w8, [sp, #64] │ │ + tbz w8, #0, 45eb8 │ │ + mov w8, #0x2 // #2 │ │ + b 45eec │ │ + ldr x20, [x1, #40] │ │ + cbz x20, 45f24 │ │ + ldr x21, [x1, #48] │ │ + add x0, sp, #0x40 │ │ + mov x1, x20 │ │ + mov x2, x21 │ │ + bl 18d70 │ │ + ldr w8, [sp, #64] │ │ + tbnz w8, #0, 45e8c │ │ + ldp x1, x2, [sp, #72] │ │ + add x0, sp, #0x40 │ │ + bl 1ee50 │ │ + ldr x8, [sp, #64] │ │ + cmp x8, #0x2 │ │ + b.eq 45eec // b.none │ │ + ldur q0, [sp, #72] │ │ + ldur q1, [sp, #88] │ │ + ldur q2, [sp, #104] │ │ + ldr x9, [sp, #120] │ │ + stp q0, q1, [sp] │ │ + str q2, [sp, #32] │ │ + str x9, [sp, #48] │ │ + ldp q0, q1, [sp] │ │ + str x8, [x19] │ │ + ldr q2, [sp, #32] │ │ + ldr x8, [sp, #48] │ │ + str x21, [x19, #72] │ │ + stur q0, [x19, #8] │ │ + stur q1, [x19, #24] │ │ + stur q2, [x19, #40] │ │ + stp x8, x20, [x19, #56] │ │ + ldp x20, x19, [sp, #160] │ │ + ldr x21, [sp, #144] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xb0 │ │ + ret │ │ + mov w8, #0x3 // #3 │ │ + str x8, [x19] │ │ + ldp x20, x19, [sp, #160] │ │ + ldr x21, [sp, #144] │ │ + ldp x29, x30, [sp, #128] │ │ + add sp, sp, #0xb0 │ │ + ret │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #112] │ │ + add x29, sp, #0x70 │ │ + mov x4, x1 │ │ + cmp x1, x3 │ │ + mov x8, x0 │ │ + b.cs 45fb4 // b.hs, b.nlast │ │ + add x0, sp, #0x8 │ │ + mov x1, x2 │ │ + mov x2, x3 │ │ + mov x3, x8 │ │ + bl 19778 │ │ + ldr w8, [sp, #8] │ │ + cmp w8, #0x1 │ │ + b.ne 45fe0 // b.any │ │ + ldp x11, x8, [sp, #96] │ │ + ldr x13, [sp, #64] │ │ + ldp x10, x1, [sp, #80] │ │ + cmn x13, #0x1 │ │ + sub x12, x8, #0x1 │ │ + b.eq 460cc // b.none │ │ + ldr x14, [sp, #48] │ │ + add x0, x14, x12 │ │ + cmp x0, x1 │ │ + b.cs 460f4 // b.hs, b.nlast │ │ + ldp x15, x17, [sp, #32] │ │ + ldr x16, [sp, #16] │ │ + sub x2, x8, x15 │ │ + b 46028 │ │ + b.ne 460f4 // b.any │ │ mov x0, x8 │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - cmn x0, #0x1 │ │ - b.eq 1d9f0 // b.none │ │ - add x8, x0, #0x8 │ │ - ldxr x9, [x8] │ │ - subs x9, x9, #0x1 │ │ - stlxr w10, x9, [x8] │ │ - cbnz w10, 1d9cc │ │ - b.ne 1d9f0 // b.any │ │ - dmb ishld │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - b 4f430 │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ + mov x1, x2 │ │ + mov x2, x4 │ │ + bl 757a0 │ │ + cmp w0, #0x0 │ │ + cset w9, eq // eq = none │ │ + and w0, w9, #0x1 │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0x80 │ │ ret │ │ - ldr w8, [x0, #12] │ │ - subs w8, w8, #0x1 │ │ - str w8, [x0, #12] │ │ - b.ne 1da44 // b.any │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - add x1, x0, #0x8 │ │ - str xzr, [x0] │ │ - ldxr w8, [x1] │ │ - stlxr w9, wzr, [x1] │ │ - cbnz w9, 1da1c │ │ - cmp w8, #0x2 │ │ - ldp x29, x30, [sp], #16 │ │ - b.ne 1da44 // b.any │ │ - mov w0, #0x62 // #98 │ │ - mov w2, #0x81 // #129 │ │ - mov w3, #0x1 // #1 │ │ - b 4f440 │ │ + ldrb w8, [sp, #34] │ │ + tbnz w8, #0, 460f4 │ │ + ldp x0, x1, [sp, #80] │ │ + ldr x2, [sp, #16] │ │ + ldrb w9, [sp, #32] │ │ + cbz x2, 461a4 │ │ + cmp x2, x1 │ │ + b.cs 461a0 // b.hs, b.nlast │ │ + ldrsb w8, [x0, x2] │ │ + cmn w8, #0x40 │ │ + b.ge 461a4 // b.tcont │ │ + b 46254 │ │ + mov x13, xzr │ │ + add x14, x14, x8 │ │ + add x0, x14, x12 │ │ + mov w9, wzr │ │ + cmp x0, x1 │ │ + b.cs 45fd0 // b.hs, b.nlast │ │ + ldrb w9, [x10, x0] │ │ + lsr x9, x17, x9 │ │ + tbz w9, #0, 46010 │ │ + cmp x13, x16 │ │ + add x3, x10, x14 │ │ + csel x9, x13, x16, hi // hi = pmore │ │ + cmp x9, x8 │ │ + mov x5, x9 │ │ + csel x0, x9, x8, hi // hi = pmore │ │ + cmp x0, x5 │ │ + b.eq 4608c // b.none │ │ + mov x4, x5 │ │ + add x5, x14, x5 │ │ + cmp x5, x1 │ │ + b.cs 462a8 // b.hs, b.nlast │ │ + ldrb w5, [x11, x4] │ │ + ldrb w6, [x3, x4] │ │ + cmp w5, w6 │ │ + add x5, x4, #0x1 │ │ + b.eq 4604c // b.none │ │ + sub x9, x14, x16 │ │ + mov x13, xzr │ │ + add x9, x9, x4 │ │ + add x14, x9, #0x1 │ │ + b 46018 │ │ + mov x0, x16 │ │ + cmp x13, x0 │ │ + b.cs 46278 // b.hs, b.nlast │ │ + sub x0, x0, #0x1 │ │ + cmp x0, x8 │ │ + b.cs 462c0 // b.hs, b.nlast │ │ + add x9, x0, x14 │ │ + cmp x9, x1 │ │ + b.cs 462d0 // b.hs, b.nlast │ │ + ldrb w3, [x11, x0] │ │ + ldrb w9, [x10, x9] │ │ + cmp w3, w9 │ │ + b.eq 46090 // b.none │ │ + add x14, x14, x15 │ │ + mov x13, x2 │ │ + b 46018 │ │ + ldr x13, [sp, #48] │ │ + add x0, x13, x12 │ │ + cmp x0, x1 │ │ + b.cs 460f4 // b.hs, b.nlast │ │ + ldr x14, [sp, #16] │ │ + ldp x16, x15, [sp, #32] │ │ + cmp x14, x8 │ │ + sub x2, x14, #0x1 │ │ + csel x17, x14, x8, hi // hi = pmore │ │ + b 46118 │ │ + and w0, wzr, #0x1 │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0x80 │ │ ret │ │ - stp x29, x30, [sp, #-96]! │ │ - stp x28, x27, [sp, #16] │ │ - stp x26, x25, [sp, #32] │ │ - stp x24, x23, [sp, #48] │ │ - stp x22, x21, [sp, #64] │ │ - stp x20, x19, [sp, #80] │ │ - mov x29, sp │ │ - ldr x22, [x0, #16] │ │ - cbz x22, 1db14 │ │ - ldr x23, [x0, #8] │ │ - mov x19, x0 │ │ - mov x21, xzr │ │ - mov w25, #0x1 // #1 │ │ - mov x26, #0x7fffffffffffffff // #9223372036854775807 │ │ - mov w27, #0x2 // #2 │ │ - mov x28, #0x900000000 // #38654705664 │ │ - adrp x20, 51000 │ │ - add x20, x20, #0x3f0 │ │ - b 1daac │ │ - mov x10, #0x400000000 // #17179869184 │ │ - strb wzr, [x19, #24] │ │ - cmp x9, x10 │ │ - b.ne 1db1c // b.any │ │ - cmp x21, x22 │ │ - b.cs 1db00 // b.hs, b.nlast │ │ - sub x24, x22, x21 │ │ - add x1, x23, x21 │ │ - mov w0, #0x1 // #1 │ │ - cmp x24, x26 │ │ - strb w25, [x19, #24] │ │ - csel x2, x24, x26, cc // cc = lo, ul, last │ │ - bl 4f560 │ │ - cmn x0, #0x1 │ │ - b.ne 1daec // b.any │ │ - bl 4f490 <__errno@plt> │ │ - ldr w8, [x0] │ │ - mov x0, x24 │ │ - orr x8, x27, x8, lsl #32 │ │ - and x9, x8, #0xffffffff00000000 │ │ - cmp x9, x28 │ │ - b.ne 1da94 // b.any │ │ - strb wzr, [x19, #24] │ │ - cbz x0, 1db20 │ │ - add x21, x0, x21 │ │ - cmp x21, x22 │ │ - b.cc 1daac // b.lo, b.ul, b.last │ │ - cmp x22, x21 │ │ - b.cc 1db68 // b.lo, b.ul, b.last │ │ - mov x24, xzr │ │ - mov x20, xzr │ │ - b 1db44 │ │ - mov x20, xzr │ │ - b 1db48 │ │ - mov x20, x8 │ │ - cbz x21, 1db48 │ │ - cmp x22, x21 │ │ - b.cc 1db68 // b.lo, b.ul, b.last │ │ - str xzr, [x19, #16] │ │ - b.eq 1db48 // b.none │ │ - add x1, x23, x21 │ │ - mov x0, x23 │ │ - mov x2, x24 │ │ - bl 4f570 │ │ - str x24, [x19, #16] │ │ - mov x0, x20 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x24, x23, [sp, #48] │ │ - ldp x26, x25, [sp, #32] │ │ - ldp x28, x27, [sp, #16] │ │ - ldp x29, x30, [sp], #96 │ │ + add x13, x13, x8 │ │ + add x0, x13, x12 │ │ + mov w9, wzr │ │ + cmp x0, x1 │ │ + b.cs 45fd0 // b.hs, b.nlast │ │ + ldrb w9, [x10, x0] │ │ + lsr x9, x15, x9 │ │ + tbz w9, #0, 46104 │ │ + add x9, x10, x13 │ │ + mov x3, x14 │ │ + cmp x17, x3 │ │ + b.eq 46168 // b.none │ │ + mov x0, x3 │ │ + add x3, x13, x3 │ │ + cmp x3, x1 │ │ + b.cs 462e0 // b.hs, b.nlast │ │ + ldrb w3, [x11, x0] │ │ + ldrb w4, [x9, x0] │ │ + cmp w3, w4 │ │ + add x3, x0, #0x1 │ │ + b.eq 4612c // b.none │ │ + sub x9, x13, x14 │ │ + add x9, x9, x0 │ │ + add x13, x9, #0x1 │ │ + b 46108 │ │ + mov x0, x14 │ │ + cbz x0, 46278 │ │ + cmp x2, x8 │ │ + sub x0, x0, #0x1 │ │ + b.cs 462c0 // b.hs, b.nlast │ │ + add x9, x0, x13 │ │ + cmp x9, x1 │ │ + b.cs 462d0 // b.hs, b.nlast │ │ + ldrb w3, [x11, x0] │ │ + ldrb w9, [x10, x9] │ │ + cmp w3, w9 │ │ + b.eq 4616c // b.none │ │ + add x13, x13, x16 │ │ + b 46108 │ │ + b.ne 46254 // b.any │ │ + cmp x2, x1 │ │ + b.eq 45fd0 // b.none │ │ + add x10, x0, x2 │ │ + ldrsb w11, [x10] │ │ + and w8, w11, #0xff │ │ + tbz w11, #31, 46208 │ │ + ldrb w11, [x10, #1] │ │ + cmp w8, #0xe0 │ │ + and w11, w11, #0x3f │ │ + b.cc 461f8 // b.lo, b.ul, b.last │ │ + ldrb w12, [x10, #2] │ │ + cmp w8, #0xf0 │ │ + and w12, w12, #0x3f │ │ + orr w12, w12, w11, lsl #6 │ │ + and w11, w8, #0x1f │ │ + b.cc 46204 // b.lo, b.ul, b.last │ │ + ldrb w8, [x10, #3] │ │ + and w8, w8, #0x3f │ │ + orr w8, w8, w12, lsl #6 │ │ + bfi w8, w11, #18, #3 │ │ + b 46208 │ │ + bfi w11, w8, #6, #5 │ │ + mov w8, w11 │ │ + b 46208 │ │ + orr w8, w12, w11, lsl #12 │ │ + tbnz w9, #0, 46278 │ │ + cmp w8, #0x80 │ │ + b.cs 4621c // b.hs, b.nlast │ │ + mov w8, #0x1 // #1 │ │ + b 46238 │ │ + cmp w8, #0x800 │ │ + b.cs 4622c // b.hs, b.nlast │ │ + mov w8, #0x2 // #2 │ │ + b 46238 │ │ + cmp w8, #0x10, lsl #12 │ │ + mov w8, #0x3 // #3 │ │ + cinc x8, x8, cs // cs = hs, nlast │ │ + adds x2, x8, x2 │ │ + b.eq 46268 // b.none │ │ + cmp x2, x1 │ │ + b.cs 46264 // b.hs, b.nlast │ │ + ldrsb w8, [x0, x2] │ │ + cmn w8, #0x40 │ │ + b.ge 46268 // b.tcont │ │ + adrp x4, 78000 │ │ + add x4, x4, #0x4c0 │ │ + mov x3, x1 │ │ + bl 173a4 │ │ + b.ne 46254 // b.any │ │ + cmp x2, x1 │ │ + b.eq 46278 // b.none │ │ + ldrsb w8, [x0, x2] │ │ + tbnz w8, #31, 4628c │ │ + mov w9, #0x1 // #1 │ │ + and w0, w9, #0x1 │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0x80 │ │ ret │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x2f0 │ │ - mov x0, x21 │ │ - mov x1, x22 │ │ - bl 116d4 │ │ + and w8, w8, #0xff │ │ + mov w9, #0x1 // #1 │ │ + cmp w8, #0xe0 │ │ + and w0, w9, #0x1 │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + add x8, x14, x9 │ │ + cmp x1, x8 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x1c0 │ │ + csel x0, x1, x8, hi // hi = pmore │ │ + bl 1893c │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x190 │ │ + mov x1, x8 │ │ + bl 1893c │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x1a8 │ │ + mov x0, x9 │ │ + bl 1893c │ │ + add x8, x13, x14 │ │ + cmp x1, x8 │ │ + adrp x2, 78000 │ │ + add x2, x2, #0x1c0 │ │ + csel x0, x1, x8, hi // hi = pmore │ │ + bl 1893c │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ add x29, sp, #0x20 │ │ - adrp x19, 53000 │ │ - add x19, x19, #0x408 │ │ - ldar x0, [x19] │ │ - cbz x0, 1dbac │ │ - bl 4f400 │ │ - cmp x0, #0x2 │ │ - b.cs 1dbc4 // b.hs, b.nlast │ │ - b 1dbe0 │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x408 │ │ - bl 1cd80 │ │ - bl 4f400 │ │ - cmp x0, #0x2 │ │ - b.cc 1dbe0 // b.lo, b.ul, b.last │ │ - ldr x8, [x0, #8] │ │ - cbz x8, 1dbe0 │ │ - add x0, x0, #0x10 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x40 │ │ - ret │ │ - ldar x0, [x19] │ │ - cbz x0, 1dc98 │ │ - bl 4f400 │ │ - cmp x0, #0x1 │ │ - b.eq 1dcb0 // b.none │ │ - cbnz x0, 1dc48 │ │ - stp x19, xzr, [sp, #8] │ │ - adrp x8, d6d000 │ │ - mov w0, #0x18 // #24 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 1dcc4 │ │ - ldur q0, [sp, #8] │ │ - ldr x8, [sp, #24] │ │ - mov x20, x0 │ │ - str q0, [x0] │ │ - str x8, [x0, #16] │ │ - ldar x0, [x19] │ │ - cbnz x0, 1dc38 │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x408 │ │ - bl 1cd80 │ │ - mov x1, x20 │ │ - mov x19, x20 │ │ - bl 4f420 │ │ - mov x0, x20 │ │ - ldr x8, [x0, #16]! │ │ - ldur x9, [x0, #-8] │ │ - mov w10, #0x1 // #1 │ │ - stp x10, xzr, [x0, #-8] │ │ - cbz x9, 1dbd0 │ │ - cbz x8, 1dbd0 │ │ - ldxr x9, [x8] │ │ - subs x9, x9, #0x1 │ │ - stlxr w10, x9, [x8] │ │ - cbnz w10, 1dc60 │ │ - b.ne 1dbd0 // b.any │ │ + ldr x20, [x0] │ │ + ldr q0, [x2] │ │ + mov x10, #0x8000000000000000 // #-9223372036854775808 │ │ + ldr x9, [x2, #16] │ │ mov x19, x0 │ │ + ldrb w2, [x0, #24] │ │ + cmp x20, x10 │ │ + mov x8, x1 │ │ + str x1, [sp] │ │ + stur q0, [sp, #8] │ │ + mov x10, sp │ │ + csel x3, xzr, x0, eq // eq = none │ │ + str x9, [sp, #24] │ │ + add x1, x10, #0x8 │ │ mov x0, x8 │ │ - dmb ishld │ │ - bl 1d98c │ │ - mov x0, x19 │ │ + bl 463c8 │ │ + tst x20, #0x7fffffffffffffff │ │ + b.ne 46360 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - adrp x0, 53000 │ │ - add x0, x0, #0x408 │ │ - bl 1cd80 │ │ - bl 4f400 │ │ - cmp x0, #0x1 │ │ - b.ne 1dbf4 // b.any │ │ - mov x0, xzr │ │ + ldr x8, [x19, #8] │ │ + mov w19, w0 │ │ + mov x0, x8 │ │ + bl 75780 │ │ + mov w0, w19 │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - mov w0, #0x8 // #8 │ │ - mov w1, #0x18 // #24 │ │ - bl 10d90 │ │ - brk #0x1 │ │ - mov x19, x0 │ │ - add x0, sp, #0x8 │ │ - bl 1dce8 │ │ - mov x0, x19 │ │ - bl 4b214 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldr x8, [x0, #8] │ │ - cbz x8, 1dd24 │ │ - ldr x8, [x0, #16] │ │ - cbz x8, 1dd24 │ │ - ldxr x9, [x8] │ │ - subs x9, x9, #0x1 │ │ - stlxr w10, x9, [x8] │ │ - cbnz w10, 1dd00 │ │ - b.ne 1dd24 // b.any │ │ - dmb ishld │ │ - ldr x0, [x0, #16] │ │ - ldp x29, x30, [sp], #16 │ │ - b 1d98c │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - stp x29, x30, [sp, #-32]! │ │ - stp x20, x19, [sp, #16] │ │ - mov x29, sp │ │ - ldr x19, [x0] │ │ + ldr x8, [x19] │ │ mov x20, x0 │ │ - ldar x0, [x19] │ │ - cbnz x0, 1dd50 │ │ - mov x0, x19 │ │ - bl 1cd80 │ │ - mov w1, #0x1 // #1 │ │ - bl 4f420 │ │ - ldr x8, [x20, #8] │ │ - cbz x8, 1dd88 │ │ - ldr x8, [x20, #16] │ │ - cbz x8, 1dd88 │ │ - ldxr x9, [x8] │ │ - subs x9, x9, #0x1 │ │ - stlxr w10, x9, [x8] │ │ - cbnz w10, 1dd68 │ │ - b.ne 1dd88 // b.any │ │ - dmb ishld │ │ - ldr x0, [x20, #16] │ │ - bl 1d98c │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - ldar x0, [x19] │ │ - cbnz x0, 1dda0 │ │ - mov x0, x19 │ │ - bl 1cd80 │ │ - mov x1, xzr │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - b 4f420 │ │ - bl 14744 │ │ + tst x8, #0x7fffffffffffffff │ │ + b.eq 4639c // b.none │ │ + ldr x0, [x19, #8] │ │ + bl 75780 │ │ mov x0, x20 │ │ - bl 1ddc0 │ │ - bl 14744 │ │ - ldr x8, [x0, #8] │ │ - cbz x8, 1de10 │ │ - ldr x8, [x0, #16] │ │ - cbz x8, 1de10 │ │ - stp x29, x30, [sp, #-32]! │ │ - str x19, [sp, #16] │ │ - mov x29, sp │ │ - ldxr x9, [x8] │ │ - subs x9, x9, #0x1 │ │ - stlxr w10, x9, [x8] │ │ - cbnz w10, 1dddc │ │ - b.ne 1de08 // b.any │ │ - dmb ishld │ │ - mov x19, x0 │ │ - ldr x8, [x0, #16] │ │ - mov x0, x8 │ │ - bl 1d98c │ │ - mov x0, x19 │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - b 4f430 │ │ - sub sp, sp, #0x40 │ │ - stp x29, x30, [sp, #48] │ │ - add x29, sp, #0x30 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x3c8 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp] │ │ - mov w8, #0x8 // #8 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x3d8 │ │ - mov x0, sp │ │ - stp xzr, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - bl 10efc │ │ - stp x29, x30, [sp, #-16]! │ │ + bl 7154c │ │ + ldr x9, [x0] │ │ + mov x10, #0x8000000000000000 // #-9223372036854775808 │ │ + mov x8, x2 │ │ + ldrb w2, [x0, #24] │ │ + cmp x9, x10 │ │ + csel x3, xzr, x0, eq // eq = none │ │ + mov x0, x1 │ │ + mov x1, x8 │ │ + b 463c8 │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ - cmn x0, #0x1 │ │ - b.eq 1de80 // b.none │ │ - add x8, x0, #0x8 │ │ - ldxr x9, [x8] │ │ - subs x9, x9, #0x1 │ │ - stlxr w10, x9, [x8] │ │ - cbnz w10, 1de60 │ │ - b.ne 1de80 // b.any │ │ - dmb ishld │ │ - ldp x29, x30, [sp], #16 │ │ - b 4f430 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #48] │ │ - stp x20, x19, [sp, #64] │ │ - add x29, sp, #0x30 │ │ - adrp x8, d6d000 │ │ - mov x20, x0 │ │ - mov w0, #0x38 // #56 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 1df40 │ │ - mov w8, #0x1 // #1 │ │ - mov x19, x0 │ │ - adrp x9, d6d000 │ │ - add x9, x9, #0x8a0 │ │ - dup v0.2d, x8 │ │ - mov w8, #0x2 // #2 │ │ - str x8, [x0, #16] │ │ - adrp x8, d6d000 │ │ - str q0, [x0] │ │ - ldr x10, [x8, #2208] │ │ - b 1def0 │ │ - stxr w10, x8, [x9] │ │ - cmp w10, #0x0 │ │ - mov x10, x11 │ │ - csetm w12, eq // eq = none │ │ - tbnz w12, #0, 1df10 │ │ - adds x8, x10, #0x1 │ │ - b.cs 1df38 // b.hs, b.nlast │ │ - ldxr x11, [x9] │ │ - cmp x11, x10 │ │ - b.eq 1dedc // b.none │ │ - mov x10, x11 │ │ - clrex │ │ - tbz wzr, #0, 1def0 │ │ - ldr x9, [x20] │ │ - str x8, [x19, #40] │ │ - str wzr, [x19, #48] │ │ - cbnz x9, 1df4c │ │ - mov x0, x20 │ │ - str x19, [x20] │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - bl 1de14 │ │ - b 1df78 │ │ - mov w0, #0x8 // #8 │ │ - mov w1, #0x38 // #56 │ │ - bl 10d90 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x278 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp] │ │ - mov w8, #0x8 // #8 │ │ - stp xzr, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x288 │ │ - mov x0, sp │ │ - bl 10efc │ │ - brk #0x1 │ │ - mov x20, x0 │ │ - ldxr x8, [x19] │ │ - subs x8, x8, #0x1 │ │ - stlxr w9, x8, [x19] │ │ - cbnz w9, 1df80 │ │ - b.ne 1dfcc // b.any │ │ - mov x0, x19 │ │ - dmb ishld │ │ - bl 1d98c │ │ + sub sp, sp, #0x1f0 │ │ + ldr w8, [x1] │ │ + tbz w8, #0, 46404 │ │ + adrp x11, 9000 │ │ + add x11, x11, #0x791 │ │ + mov w21, #0x9 // #9 │ │ + tbz w2, #0, 46418 │ │ + b 4664c │ │ + ldp x11, x21, [x1, #8] │ │ + tbz w2, #0, 46414 │ │ + cbnz x21, 4664c │ │ + b 46444 │ │ + cbz x21, 46444 │ │ + cbz x3, 4664c │ │ + ldrb w8, [x11] │ │ + cmp w8, #0x2f │ │ + b.ne 4664c // b.any │ │ + ldp x10, x8, [x3, #8] │ │ + str x0, [sp, #16] │ │ + cbz x8, 4646c │ │ + ldrb w9, [x10] │ │ + cmp w9, #0x2f │ │ + cset w9, eq // eq = none │ │ + b 46470 │ │ + mov w1, #0x1 // #1 │ │ + mov x2, xzr │ │ + add sp, sp, #0x1f0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + b 18000 │ │ + mov w9, wzr │ │ + mov w24, wzr │ │ + stp x10, x8, [sp, #128] │ │ + mov w23, #0x6 // #6 │ │ + sub x20, x29, #0xf0 │ │ + mov w8, #0x200 // #512 │ │ + add x25, sp, #0xc0 │ │ + sub x26, x29, #0xf0 │ │ + mov w27, #0x2 // #2 │ │ + mov w28, #0x1 // #1 │ │ + mov x22, x21 │ │ + mov x19, x11 │ │ + strb w23, [sp, #144] │ │ + strb w9, [sp, #186] │ │ + strh w8, [sp, #184] │ │ + str x11, [sp, #8] │ │ + cmp w23, #0x6 │ │ + b.eq 464c4 // b.none │ │ + ldp q0, q1, [sp, #80] │ │ + ldur x8, [sp, #111] │ │ + stp q0, q1, [x20] │ │ + stur x8, [x20, #31] │ │ + ldp q0, q1, [x20] │ │ + sub x0, x29, #0x80 │ │ + ldur x8, [x20, #31] │ │ + add x1, sp, #0xc0 │ │ + stp x19, x22, [sp, #192] │ │ + strb w23, [sp, #208] │ │ + stur q0, [x25, #17] │ │ + stur q1, [x25, #33] │ │ + stur x8, [x25, #48] │ │ + strb w28, [sp, #250] │ │ + strb w24, [sp, #248] │ │ + strb w27, [sp, #249] │ │ + bl 46734 │ │ + sub x0, x29, #0x48 │ │ + add x1, sp, #0x80 │ │ + bl 46734 │ │ + ldp q0, q1, [x20, #112] │ │ + ldur x8, [x29, #-80] │ │ + ldurb w9, [x29, #-128] │ │ + ldr q2, [x20, #144] │ │ + ldur x10, [x29, #-24] │ │ + stur x8, [x29, #-192] │ │ + ldurb w8, [x29, #-72] │ │ + cmp w9, #0xa │ │ + stp q0, q1, [x20] │ │ + ldur q0, [x29, #-72] │ │ + ldur q1, [x29, #-56] │ │ + str q2, [x20, #32] │ │ + stur q0, [x26, #56] │ │ + ldur q0, [x29, #-40] │ │ + stur q1, [x26, #72] │ │ + stur q0, [x26, #88] │ │ + stur x10, [x26, #104] │ │ + b.eq 465a8 // b.none │ │ + cmp w8, #0xa │ │ + b.eq 465b0 // b.none │ │ + sub x0, x29, #0xf0 │ │ + add x1, x26, #0x38 │ │ + bl 41090 │ │ + cbz w0, 46648 │ │ + ldur q0, [x25, #17] │ │ + ldur q1, [x25, #33] │ │ + ldur x8, [x25, #48] │ │ + ldp x19, x22, [sp, #192] │ │ + ldur w9, [x25, #59] │ │ + stp q0, q1, [sp, #80] │ │ + ldrb w23, [sp, #208] │ │ + ldrb w24, [sp, #248] │ │ + stur x8, [sp, #111] │ │ + ldurb w8, [x25, #63] │ │ + ldrb w27, [sp, #249] │ │ + ldrb w28, [sp, #250] │ │ + str w9, [sp, #72] │ │ + strb w8, [sp, #76] │ │ + cmp w23, #0x6 │ │ + b.ne 464b4 // b.any │ │ + b 464c4 │ │ + cmp w8, #0xa │ │ + b.ne 46648 // b.any │ │ + ldp q0, q1, [sp, #80] │ │ + cmp w28, #0x2 │ │ + ldur x8, [sp, #111] │ │ + ldr w9, [sp, #72] │ │ + stp q0, q1, [sp, #32] │ │ + stur x8, [sp, #63] │ │ + ldrb w8, [sp, #76] │ │ + str w9, [sp, #24] │ │ + strb w8, [sp, #28] │ │ + b.eq 46648 // b.none │ │ + ldp q0, q1, [sp, #32] │ │ + sub x0, x29, #0xf0 │ │ + ldur x8, [sp, #63] │ │ + ldrb w9, [sp, #28] │ │ + stp x19, x22, [x29, #-240] │ │ + sturb w23, [x29, #-224] │ │ + stur q1, [x20, #33] │ │ + stur x8, [x29, #-192] │ │ + ldr w8, [sp, #24] │ │ + stur q0, [x20, #17] │ │ + sturb w24, [x29, #-184] │ │ + sturb w27, [x29, #-183] │ │ + sturb w28, [x29, #-182] │ │ + stur w8, [x20, #59] │ │ + sturb w9, [x29, #-177] │ │ + bl 2eb60 │ │ + cbz x0, 46648 │ │ + mov x8, x0 │ │ + mov x2, x1 │ │ + sub x0, x29, #0xf0 │ │ + mov x1, x8 │ │ + bl 18d70 │ │ + ldur w8, [x29, #-240] │ │ + ldr x0, [sp, #16] │ │ + cmp w8, #0x1 │ │ + b.ne 466d4 // b.any │ │ + ldr x11, [sp, #8] │ │ + b 4664c │ │ + ldp x11, x0, [sp, #8] │ │ + ldp x20, x19, [x0] │ │ + mov x22, x0 │ │ + stp x11, x21, [sp, #192] │ │ + sub x0, x29, #0xf0 │ │ + add x1, sp, #0xc0 │ │ + bl 1a238 │ │ + ldur x1, [x29, #-240] │ │ + cbz x1, 466a4 │ │ + ldur x8, [x29, #-216] │ │ + ldur x2, [x29, #-232] │ │ + cbz x8, 466ac │ │ + ldr x8, [x19, #24] │ │ mov x0, x20 │ │ - bl 4b214 │ │ - mov x20, x0 │ │ - ldxr x8, [x19] │ │ - subs x8, x8, #0x1 │ │ - stlxr w9, x8, [x19] │ │ - cbnz w9, 1dfac │ │ - b.ne 1dfcc // b.any │ │ - mov x0, x19 │ │ - dmb ishld │ │ - bl 1de4c │ │ + blr x8 │ │ + cbnz w0, 4669c │ │ + ldr x8, [x19, #32] │ │ mov x0, x20 │ │ - bl 4b214 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldr x8, [x0] │ │ - cbz x8, 1dff0 │ │ - ldr x0, [x0, #8] │ │ - ldp x29, x30, [sp], #16 │ │ - b 4f430 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - stp x29, x30, [sp, #-32]! │ │ - stp x20, x19, [sp, #16] │ │ - mov x29, sp │ │ - mov x19, x0 │ │ - cbz x1, 1e060 │ │ - ldr x8, [x3, #8] │ │ - mov x20, x2 │ │ - cbz x8, 1e034 │ │ - ldr x8, [x3, #16] │ │ - cbz x8, 1e034 │ │ - ldr x0, [x3] │ │ - mov x1, x20 │ │ - bl 4f450 │ │ - cbnz x0, 1e04c │ │ - b 1e084 │ │ - adrp x8, d6d000 │ │ - ldrb wzr, [x8, #2180] │ │ - cbz x20, 1e074 │ │ - mov x0, x20 │ │ - bl 4f410 │ │ - cbz x0, 1e084 │ │ - stp x0, x20, [x19, #8] │ │ - str xzr, [x19] │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - ret │ │ - mov w8, #0x1 // #1 │ │ - stp x8, xzr, [x19] │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - ret │ │ + mov w1, #0xfffd // #65533 │ │ + blr x8 │ │ + tbz w0, #0, 46658 │ │ mov w0, #0x1 // #1 │ │ - mov x1, xzr │ │ - bl 4f460 │ │ - cbnz x0, 1e04c │ │ - mov w8, #0x1 // #1 │ │ - stp x8, x20, [x19, #8] │ │ - str x8, [x19] │ │ - ldp x20, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ - ret │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #48] │ │ - stp x20, x19, [sp, #64] │ │ - add x29, sp, #0x30 │ │ - adds x9, x1, x2 │ │ - b.cs 1e124 // b.hs, b.nlast │ │ - ldr x8, [x0] │ │ - mov x19, x0 │ │ - lsl x10, x8, #1 │ │ - cmp x10, x9 │ │ - csel x9, x10, x9, hi // hi = pmore │ │ - mov w10, #0x8 // #8 │ │ - cmp x9, #0x8 │ │ - csel x20, x9, x10, hi // hi = pmore │ │ - mvn x9, x20 │ │ - lsr x1, x9, #63 │ │ - cbz x8, 1e0f0 │ │ - ldr x9, [x19, #8] │ │ - str x8, [sp, #40] │ │ - mov w8, #0x1 // #1 │ │ - str x9, [sp, #24] │ │ - mov x0, sp │ │ - add x3, sp, #0x18 │ │ - mov x2, x20 │ │ - str x8, [sp, #32] │ │ - bl 1dff8 │ │ - ldr x8, [sp] │ │ - cbnz x8, 1e12c │ │ - ldr x8, [sp, #8] │ │ - stp x20, x8, [x19] │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x50 │ │ + b 466b4 │ │ + mov w0, wzr │ │ + b 466b4 │ │ + mov x0, x22 │ │ + bl 18000 │ │ + add sp, sp, #0x1f0 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ ret │ │ - mov x0, xzr │ │ - bl 10d44 │ │ - ldp x0, x1, [sp, #8] │ │ - bl 10d44 │ │ - stp x29, x30, [sp, #-16]! │ │ + ldp x8, x9, [x29, #-232] │ │ + sub x2, x29, #0xf0 │ │ + stur xzr, [x29, #-208] │ │ + stp x8, x9, [sp, #128] │ │ + adrp x8, 6000 │ │ + add x8, x8, #0x764 │ │ + adrp x9, 18000 │ │ + add x9, x9, #0x80c │ │ + stp x8, x9, [sp, #192] │ │ + add x8, sp, #0x80 │ │ + adrp x9, 17000 │ │ + add x9, x9, #0x610 │ │ + stp x8, x9, [sp, #208] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xec0 │ │ + mov w9, #0x2 // #2 │ │ + stp x8, x9, [x29, #-240] │ │ + add x8, sp, #0xc0 │ │ + stp x8, x9, [x29, #-224] │ │ + mov x8, x0 │ │ + ldr x0, [x0] │ │ + ldr x1, [x8, #8] │ │ + bl 18a7c │ │ + b 466b4 │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ - ldrb w11, [x1, #56] │ │ + ldrb w10, [x1, #56] │ │ + cmp w10, #0x3 │ │ + b.eq 4677c // b.none │ │ + ldrb w11, [x1, #16] │ │ + ldr x8, [x1, #48] │ │ + mov w9, #0xa // #10 │ │ + ldrb w15, [x1, #57] │ │ + mov w12, #0x7 // #7 │ │ cmp w11, #0x3 │ │ - b.ne 1e158 // b.any │ │ + csel w16, w12, w9, cc // cc = lo, ul, last │ │ + cmp x8, #0x0 │ │ + csinc x8, xzr, x8, eq // eq = none │ │ + cmp w15, #0x3 │ │ + b.ne 46794 // b.any │ │ mov w8, #0xa // #10 │ │ strb w8, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - ldrb w12, [x1, #16] │ │ - ldrb w16, [x1, #57] │ │ - mov w9, #0xa // #10 │ │ - ldr x8, [x1, #48] │ │ - mov w10, #0x7 // #7 │ │ - cmp w12, #0x3 │ │ - and w13, w16, #0xff │ │ - csel w17, w10, w9, cc // cc = lo, ul, last │ │ - cmp x8, #0x0 │ │ - csinc x8, xzr, x8, eq // eq = none │ │ - cmp w13, #0x3 │ │ - b.eq 1e148 // b.none │ │ - cmp w11, w16, uxtb │ │ - b.hi 1e148 // b.pmore │ │ ldr x9, [x1, #32] │ │ - ldp x13, x10, [x1] │ │ - ldrb w2, [x1, #58] │ │ + ldp x19, x2, [x1] │ │ + ldrb w17, [x1, #58] │ │ mov w3, #0x2 // #2 │ │ - mov w4, #0x9 // #9 │ │ - add x15, x9, x8 │ │ + mov w4, #0x2e // #46 │ │ + add x12, x9, x8 │ │ add x8, x9, #0x4 │ │ - add x14, x15, #0x2 │ │ - add x15, x15, #0x8 │ │ - mov x9, x10 │ │ - b 1e1d0 │ │ - cbnz x11, 1e38c │ │ - mov w11, #0x1 // #1 │ │ - strb w11, [x1, #56] │ │ - cmp w11, w16, uxtb │ │ - b.hi 1e148 // b.pmore │ │ - ands w11, w11, #0xff │ │ - b.eq 1e230 // b.none │ │ - cmp w11, #0x1 │ │ - b.ne 1e254 // b.any │ │ - strb w3, [x1, #56] │ │ - cbnz w2, 1e3b8 │ │ - cmp w12, #0x3 │ │ - mov w11, #0x2 // #2 │ │ - b.cc 1e1c8 // b.lo, b.ul, b.last │ │ - cmp w12, #0x5 │ │ - b.eq 1e1c8 // b.none │ │ - cmp w12, #0x6 │ │ - b.ne 1e49c // b.any │ │ - cbz x10, 1e1c8 │ │ - ldrb w5, [x13] │ │ - cmp x10, #0x1 │ │ - b.eq 1e35c // b.none │ │ - cmp w5, #0x2e │ │ - b.ne 1e35c // b.any │ │ - ldrb w11, [x13, #1] │ │ - cmp w11, #0x2f │ │ - b.eq 1e36c // b.none │ │ - mov w11, #0x2 // #2 │ │ - b 1e1c8 │ │ - cmp w12, #0x2 │ │ - b.le 1e2d8 │ │ - cmp w12, #0x4 │ │ - b.gt 1e350 │ │ - cmp w12, #0x3 │ │ - mov x11, x8 │ │ - b.eq 1e1bc // b.none │ │ - mov x11, x14 │ │ - b 1e1bc │ │ - cbz x10, 1e3d8 │ │ - mov x5, xzr │ │ - ldrb w9, [x13, x5] │ │ - cmp w9, #0x2f │ │ - b.eq 1e29c // b.none │ │ - add x5, x5, #0x1 │ │ - cmp x10, x5 │ │ - b.ne 1e25c // b.any │ │ - mov x11, xzr │ │ - mov x5, x10 │ │ - cbnz x10, 1e2a4 │ │ - subs x9, x10, x11 │ │ - b.cc 1e4ac // b.lo, b.ul, b.last │ │ - add x13, x13, x11 │ │ - mov w11, #0x2 // #2 │ │ - mov x10, x9 │ │ - stp x13, x9, [x1] │ │ - b 1e1c8 │ │ - mov w11, #0x1 // #1 │ │ - cbz x5, 1e280 │ │ - cmp x5, #0x2 │ │ - b.eq 1e2f0 // b.none │ │ - cmp x5, #0x1 │ │ - mov x9, x13 │ │ - mov w6, w17 │ │ - b.ne 1e320 // b.any │ │ - ldrb w9, [x9] │ │ - cmp w9, #0x2e │ │ - csel w6, w6, w4, eq // eq = none │ │ - add x11, x5, x11 │ │ - subs x9, x10, x11 │ │ - b.cs 1e330 // b.hs, b.nlast │ │ - b 1e4ac │ │ - mov x11, x8 │ │ - cbz w12, 1e1bc │ │ - cmp w12, #0x1 │ │ - mov x11, x15 │ │ - b.eq 1e1bc // b.none │ │ - b 1e38c │ │ - ldrb w9, [x13] │ │ - cmp w9, #0x2e │ │ - b.ne 1e320 // b.any │ │ - add x9, x13, #0x1 │ │ - mov w6, #0x8 // #8 │ │ - ldrb w9, [x9] │ │ - cmp w9, #0x2e │ │ - csel w6, w6, w4, eq // eq = none │ │ - add x11, x5, x11 │ │ - subs x9, x10, x11 │ │ - b.cs 1e330 // b.hs, b.nlast │ │ - b 1e4ac │ │ + mov w5, #0x8 // #8 │ │ + add x13, x12, #0x2 │ │ + add x14, x12, #0x8 │ │ mov w6, #0x9 // #9 │ │ - add x11, x5, x11 │ │ - subs x9, x10, x11 │ │ - b.cc 1e4ac // b.lo, b.ul, b.last │ │ - add x7, x13, x11 │ │ - cmp w6, #0xa │ │ - stp x7, x9, [x1] │ │ - b.ne 1e3f0 // b.any │ │ - mov w11, #0x2 // #2 │ │ - mov x10, x9 │ │ - mov x13, x7 │ │ - b 1e1c8 │ │ - cmp w12, #0x6 │ │ - b.eq 1e1c0 // b.none │ │ - b 1e38c │ │ - cmp x10, #0x1 │ │ - b.ne 1e1c8 // b.any │ │ - cmp w5, #0x2e │ │ - b.ne 1e1c8 // b.any │ │ - cbz x9, 1e4fc │ │ - add x8, x13, #0x1 │ │ - sub x9, x9, #0x1 │ │ - stp x8, x9, [x1] │ │ - mov w8, #0x7 // #7 │ │ - strb w8, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ + mov x20, x2 │ │ + cmp w10, w15 │ │ + b.hi 4677c // b.pmore │ │ + mov x12, x19 │ │ + mov x9, x20 │ │ + cbz w10, 46880 │ │ + cmp w10, #0x1 │ │ + b.eq 46810 // b.none │ │ + cbz x9, 469a8 │ │ + mov x7, xzr │ │ + ldrb w10, [x12, x7] │ │ + cmp w10, #0x2f │ │ + b.eq 468a4 // b.none │ │ + add x7, x7, #0x1 │ │ + cmp x9, x7 │ │ + b.ne 467e8 // b.any │ │ + mov x10, xzr │ │ + mov x7, x9 │ │ + cbnz x9, 468ac │ │ + b 46968 │ │ + strb w3, [x1, #56] │ │ + tbnz w17, #0, 469c8 │ │ + cmp w11, #0x3 │ │ + mov w10, #0x2 // #2 │ │ + mov x20, x9 │ │ + mov x19, x12 │ │ + b.cc 467c4 // b.lo, b.ul, b.last │ │ + cmp w11, #0x5 │ │ + mov x20, x9 │ │ + mov x19, x12 │ │ + b.eq 467c4 // b.none │ │ + cmp w11, #0x6 │ │ + b.ne 46ac8 // b.any │ │ + mov x20, xzr │ │ + mov x19, x12 │ │ + cbz x9, 467c4 │ │ + ldrb w7, [x12] │ │ + cmp x9, #0x1 │ │ + b.eq 46944 // b.none │ │ + cmp w7, #0x2e │ │ + b.ne 46944 // b.any │ │ + ldrb w10, [x12, #1] │ │ + cmp w10, #0x2f │ │ + mov w10, #0x2 // #2 │ │ + mov x20, x9 │ │ + mov x19, x12 │ │ + b.ne 467c4 // b.any │ │ + b 46ae0 │ │ + cmp w11, #0x2 │ │ + b.le 468cc │ │ + cmp w11, #0x4 │ │ + b.gt 46928 │ │ + cmp w11, #0x3 │ │ + mov x10, x8 │ │ + b.eq 468e0 // b.none │ │ + mov x10, x13 │ │ + b 468e0 │ │ mov w10, #0x1 // #1 │ │ - cmp w12, #0x2 │ │ - strb w10, [x1, #56] │ │ - b.gt 1e400 │ │ + cbz x7, 46968 │ │ + cmp x7, #0x2 │ │ + b.eq 468e8 // b.none │ │ + cmp x7, #0x1 │ │ + b.ne 46a10 // b.any │ │ + ldrb w2, [x12] │ │ + cmp w2, #0x2e │ │ + csel w21, w16, w6, eq // eq = none │ │ + b 468fc │ │ mov x10, x8 │ │ - cbz w12, 1e420 │ │ - cmp w12, #0x1 │ │ - mov x10, x15 │ │ - b.eq 1e420 // b.none │ │ - mov w10, #0x6 // #6 │ │ - b 1e420 │ │ - cbz x9, 1e4e8 │ │ - add x8, x13, #0x1 │ │ - sub x9, x9, #0x1 │ │ - stp x8, x9, [x1] │ │ - mov w8, #0x6 // #6 │ │ - strb w8, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ + cbz w11, 468e0 │ │ + cmp w11, #0x1 │ │ + mov x10, x14 │ │ + b.ne 46980 // b.any │ │ + cbz x10, 46930 │ │ + b 46980 │ │ + ldrb w2, [x12, #1] │ │ + ldrb w19, [x12] │ │ + cmp w2, #0x2e │ │ + ccmp w19, w4, #0x0, eq // eq = none │ │ + cinc w21, w5, ne // ne = any │ │ + add x10, x7, x10 │ │ + subs x2, x9, x10 │ │ + b.cc 46b08 // b.lo, b.ul, b.last │ │ + and w9, w21, #0xff │ │ + add x19, x12, x10 │ │ + mov w10, #0x2 // #2 │ │ + cmp w9, #0xa │ │ + mov x20, x2 │ │ + stp x19, x2, [x1] │ │ + b.eq 467c4 // b.none │ │ + b 46a28 │ │ + cmp w11, #0x6 │ │ + b.ne 46980 // b.any │ │ + mov w10, #0x1 // #1 │ │ + mov x20, x9 │ │ + mov x19, x12 │ │ + strb w10, [x1, #56] │ │ + b 467c4 │ │ + cmp x9, #0x1 │ │ + mov x20, x9 │ │ + mov x19, x12 │ │ + b.ne 467c4 // b.any │ │ + cmp w7, #0x2e │ │ + mov x20, x9 │ │ + mov x19, x12 │ │ + b.ne 467c4 // b.any │ │ + b 46ae0 │ │ + subs x2, x9, x10 │ │ + b.cc 46b08 // b.lo, b.ul, b.last │ │ + add x19, x12, x10 │ │ + mov w10, #0x2 // #2 │ │ + stp x19, x2, [x1] │ │ + b 467c0 │ │ + mov w9, #0x1 // #1 │ │ + cmp w11, #0x2 │ │ + strb w9, [x1, #56] │ │ + b.gt 469f0 │ │ + mov x9, x8 │ │ + cbz w11, 46a44 │ │ + cmp w11, #0x1 │ │ + b.ne 46a40 // b.any │ │ + mov x9, x14 │ │ + b 46a44 │ │ mov w8, #0x3 // #3 │ │ strb w8, [x1, #56] │ │ mov w8, #0xa // #10 │ │ strb w8, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - strb w6, [x0] │ │ - stp x13, x5, [x0, #8] │ │ - ldp x29, x30, [sp], #16 │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - cmp w12, #0x3 │ │ - mov x10, x8 │ │ - b.eq 1e420 // b.none │ │ - cmp w12, #0x4 │ │ - b.ne 1e41c // b.any │ │ - mov x10, x14 │ │ - b 1e420 │ │ - mov w10, #0x2 // #2 │ │ - cmp x10, x9 │ │ - b.hi 1e4c0 // b.pmore │ │ - cmp w12, #0x2 │ │ - b.gt 1e448 │ │ - cbz w12, 1e464 │ │ - cmp w12, #0x1 │ │ - mov x8, x15 │ │ - b.eq 1e464 // b.none │ │ + cbz x2, 46b48 │ │ + add x8, x12, #0x1 │ │ + sub x9, x2, #0x1 │ │ + stp x8, x9, [x1] │ │ mov w8, #0x6 // #6 │ │ - b 1e464 │ │ - cmp w12, #0x3 │ │ - b.eq 1e464 // b.none │ │ - cmp w12, #0x4 │ │ - b.ne 1e460 // b.any │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + cmp w11, #0x3 │ │ + mov x9, x8 │ │ + b.eq 46a44 // b.none │ │ + cmp w11, #0x4 │ │ + mov x9, x13 │ │ + b.eq 46a44 // b.none │ │ + mov w9, #0x2 // #2 │ │ + b 46a44 │ │ + add x10, x7, x10 │ │ + subs x8, x9, x10 │ │ + b.cc 46b08 // b.lo, b.ul, b.last │ │ + add x9, x12, x10 │ │ + mov w21, #0x9 // #9 │ │ + stp x9, x8, [x1] │ │ + strb w21, [x0] │ │ + stp x12, x7, [x0, #8] │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + mov w9, #0x6 // #6 │ │ + cmp x9, x2 │ │ + b.hi 46b20 // b.pmore │ │ + cmp w11, #0x2 │ │ + b.gt 46a68 │ │ + cbz w11, 46a88 │ │ + cmp w11, #0x1 │ │ + b.ne 46a84 // b.any │ │ mov x8, x14 │ │ - b 1e464 │ │ + b 46a88 │ │ + cmp w11, #0x3 │ │ + b.eq 46a88 // b.none │ │ + cmp w11, #0x4 │ │ + mov x8, x13 │ │ + b.eq 46a88 // b.none │ │ mov w8, #0x2 // #2 │ │ - subs x11, x9, x8 │ │ - b.cc 1e4d4 // b.lo, b.ul, b.last │ │ - add x8, x13, x8 │ │ + b 46a88 │ │ + mov w8, #0x6 // #6 │ │ + subs x10, x2, x8 │ │ + b.cc 46b34 // b.lo, b.ul, b.last │ │ + add x8, x12, x8 │ │ ldur q0, [x1, #17] │ │ ldur q1, [x1, #33] │ │ - stp x8, x11, [x1] │ │ + stp x8, x10, [x1] │ │ ldr x8, [x1, #48] │ │ - strb w12, [x0] │ │ + strb w11, [x0] │ │ stur q0, [x0, #1] │ │ stur q1, [x0, #17] │ │ - stp x8, x13, [x0, #32] │ │ - str x10, [x0, #48] │ │ - ldp x29, x30, [sp], #16 │ │ + stp x8, x12, [x0, #32] │ │ + str x9, [x0, #48] │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ mov w8, #0x6 // #6 │ │ strb w8, [x0] │ │ - ldp x29, x30, [sp], #16 │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x5c0 │ │ - mov x0, x11 │ │ - mov x1, x10 │ │ - bl 10f28 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x560 │ │ + cbz x2, 46b5c │ │ + add x8, x12, #0x1 │ │ + sub x9, x2, #0x1 │ │ + stp x8, x9, [x1] │ │ + mov w8, #0x7 // #7 │ │ + strb w8, [x0] │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x538 │ │ mov x0, x10 │ │ mov x1, x9 │ │ - bl 116d4 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x578 │ │ - mov x0, x8 │ │ + mov x2, x9 │ │ + bl 186d8 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x4f0 │ │ + mov x0, xzr │ │ mov x1, x9 │ │ - bl 10f28 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x5a8 │ │ + bl 186d8 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x4d8 │ │ + mov x0, x8 │ │ + mov x1, x2 │ │ + bl 186d8 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x520 │ │ mov w0, #0x1 // #1 │ │ mov x1, xzr │ │ - bl 10f28 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x590 │ │ + bl 186d8 │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x508 │ │ mov w0, #0x1 // #1 │ │ mov x1, xzr │ │ - bl 10f28 │ │ - stp x29, x30, [sp, #-16]! │ │ + bl 186d8 │ │ + stp x29, x30, [sp, #-48]! │ │ + str x21, [sp, #16] │ │ + stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ - ldrb w8, [x1, #58] │ │ - ldrb w10, [x1, #56] │ │ - cmp w8, #0x0 │ │ - cset w9, ne // ne = any │ │ - cmp w10, #0x1 │ │ - b.hi 1e5ac // b.pmore │ │ - cbnz w8, 1e56c │ │ - ldrb w13, [x1, #16] │ │ - sub w8, w13, #0x5 │ │ - cmp w8, #0x1 │ │ - b.hi 1e56c // b.pmore │ │ - ldp x11, x8, [x1] │ │ - mov x12, xzr │ │ - cbnz w10, 1e564 │ │ - cmp w13, #0x6 │ │ - b.eq 1e564 // b.none │ │ + ldr x19, [x0, #8] │ │ + and x8, x19, #0x3 │ │ cmp x8, #0x1 │ │ - b.ls 1e79c // b.plast │ │ - mov w12, #0x2 // #2 │ │ - cmp x12, x8 │ │ - b.ne 1e720 // b.any │ │ - mov x8, xzr │ │ - cbnz w10, 1e5b4 │ │ - ldrb w10, [x1, #16] │ │ - cmp w10, #0x2 │ │ - b.le 1e6dc │ │ - cmp w10, #0x4 │ │ - b.gt 1e710 │ │ - cmp w10, #0x3 │ │ - b.eq 1e704 // b.none │ │ - ldr x10, [x1, #48] │ │ - ldr x11, [x1, #32] │ │ - cmp x10, #0x0 │ │ - csinc x10, xzr, x10, eq // eq = none │ │ - add x10, x11, x10 │ │ - add x10, x10, #0x2 │ │ - b 1e5b8 │ │ - mov w9, wzr │ │ - mov x8, xzr │ │ - mov x10, xzr │ │ - add x8, x8, w9, uxtw │ │ - ldr x9, [x1, #8] │ │ - add x8, x8, x10 │ │ - cmp x8, x9 │ │ - b.hi 1e774 // b.pmore │ │ - ldr x12, [x1] │ │ - neg x13, x8 │ │ - add x10, x12, x8 │ │ - sub x11, x12, #0x1 │ │ - cmn x9, x13 │ │ - b.eq 1e638 // b.none │ │ - ldrb w14, [x11, x9] │ │ - sub x11, x11, #0x1 │ │ - sub x13, x13, #0x1 │ │ - cmp w14, #0x2f │ │ - b.ne 1e5dc // b.any │ │ - add x10, x9, x13 │ │ - add x10, x10, #0x1 │ │ - add x8, x10, x8 │ │ - cmp x8, x9 │ │ - b.hi 1e788 // b.pmore │ │ - add x10, x12, x8 │ │ - mov w11, #0x1 // #1 │ │ - subs x9, x9, x8 │ │ - b.ne 1e644 // b.any │ │ - mov w8, #0xa // #10 │ │ - add x11, x9, x11 │ │ - strb w8, [x0, #8] │ │ - str x11, [x0] │ │ - stp x10, x9, [x0, #16] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - mov x11, xzr │ │ - subs x9, x9, x8 │ │ - b.eq 1e61c // b.none │ │ - cmp x9, #0x2 │ │ - b.eq 1e68c // b.none │ │ - cmp x9, #0x1 │ │ - b.ne 1e6c0 // b.any │ │ - ldrb w8, [x12, x8] │ │ - cmp w8, #0x2e │ │ - b.ne 1e6c0 // b.any │ │ - ldrb w8, [x1, #16] │ │ - mov w12, #0x7 // #7 │ │ - cmp w8, #0x3 │ │ - mov w8, #0xa // #10 │ │ - csel w8, w12, w8, cc // cc = lo, ul, last │ │ - add x11, x9, x11 │ │ - strb w8, [x0, #8] │ │ - str x11, [x0] │ │ - stp x10, x9, [x0, #16] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - ldrb w8, [x12, x8] │ │ - cmp w8, #0x2e │ │ - b.ne 1e6c0 // b.any │ │ - ldrb w8, [x10, #1] │ │ - cmp w8, #0x2e │ │ - mov w8, #0x8 // #8 │ │ - cinc w8, w8, ne // ne = any │ │ - add x11, x9, x11 │ │ - strb w8, [x0, #8] │ │ - str x11, [x0] │ │ - stp x10, x9, [x0, #16] │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - mov w8, #0x9 // #9 │ │ - add x11, x9, x11 │ │ - strb w8, [x0, #8] │ │ - str x11, [x0] │ │ - stp x10, x9, [x0, #16] │ │ - ldp x29, x30, [sp], #16 │ │ + b.eq 46ba0 // b.none │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz w10, 1e704 │ │ - cmp w10, #0x1 │ │ - b.ne 1e750 // b.any │ │ - ldr x10, [x1, #48] │ │ - ldr x11, [x1, #32] │ │ - cmp x10, #0x0 │ │ - csinc x10, xzr, x10, eq // eq = none │ │ - add x10, x11, x10 │ │ - add x10, x10, #0x8 │ │ - b 1e5b8 │ │ - ldr x10, [x1, #32] │ │ - add x10, x10, #0x4 │ │ - b 1e5b8 │ │ - cmp w10, #0x5 │ │ - b.ne 1e5b4 // b.any │ │ - mov w10, #0x2 // #2 │ │ - b 1e5b8 │ │ - add x12, x11, x12 │ │ - add x11, x11, x8 │ │ - ldrb w8, [x12], #1 │ │ - cmp x12, x11 │ │ - cset w11, eq // eq = none │ │ - tbnz w11, #0, 1e758 │ │ - cmp w8, #0x2e │ │ - b.ne 1e758 // b.any │ │ - ldrb w8, [x12] │ │ - cmp w8, #0x2f │ │ - b.ne 1e56c // b.any │ │ - b 1e768 │ │ - mov w10, #0x6 // #6 │ │ - b 1e5b8 │ │ - cmp w8, #0x2e │ │ - cset w8, ne // ne = any │ │ - orn w8, w8, w11 │ │ - tbnz w8, #0, 1e56c │ │ - mov w8, #0x1 // #1 │ │ - cbnz w10, 1e5b4 │ │ - b 1e574 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x500 │ │ - mov x0, x8 │ │ - mov x1, x9 │ │ - bl 10f28 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x518 │ │ - mov x0, x8 │ │ - mov x1, x9 │ │ - bl 10f28 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x4e8 │ │ - mov w0, #0x2 // #2 │ │ - mov x1, x8 │ │ - bl 10f28 │ │ - sub sp, sp, #0xe0 │ │ - stp x29, x30, [sp, #144] │ │ - str x25, [sp, #160] │ │ - stp x24, x23, [sp, #176] │ │ - stp x22, x21, [sp, #192] │ │ - stp x20, x19, [sp, #208] │ │ - add x29, sp, #0x90 │ │ - ldr x8, [x0] │ │ - mov x19, x1 │ │ - cmp x8, #0x2 │ │ - b.ne 1e848 // b.any │ │ - ldr x20, [x0, #72] │ │ - cbz x20, 1e9a0 │ │ - ldr x21, [x0, #64] │ │ - adrp x22, 6000 │ │ - add x22, x22, #0xcdc │ │ - sub x0, x29, #0x38 │ │ - mov x1, x21 │ │ - mov x2, x20 │ │ - bl 1226c │ │ - ldur x8, [x29, #-56] │ │ - cbz x8, 1e988 │ │ - ldur x23, [x29, #-48] │ │ - ldurb w25, [x29, #-40] │ │ - mov x0, x19 │ │ - ldurb w24, [x29, #-39] │ │ - mov x1, x22 │ │ - mov w2, #0x3 // #3 │ │ - bl 11730 │ │ - tbnz w0, #0, 1e998 │ │ - tbz w25, #0, 1e9a0 │ │ - add x0, x23, x24 │ │ - subs x8, x20, x0 │ │ - b.cc 1e9c0 // b.lo, b.ul, b.last │ │ - add x21, x21, x0 │ │ - mov x20, x8 │ │ - b.ne 1e7f0 // b.any │ │ - b 1e9a0 │ │ - cbz x8, 1e8dc │ │ - adrp x8, 4000 │ │ - mov x20, x0 │ │ - add x9, x0, #0x8 │ │ - ldr q0, [x8, #3568] │ │ - ldr w8, [x19, #52] │ │ - str x9, [x29, #24] │ │ - str x19, [sp, #16] │ │ - str q0, [sp] │ │ - tbnz w8, #2, 1e8fc │ │ - add x8, x29, #0x18 │ │ - adrp x9, 1b000 │ │ - add x9, x9, #0xa84 │ │ - stp x8, x9, [sp, #24] │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xd00 │ │ - mov w9, #0x1 // #1 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0xd68 │ │ - stp x8, x9, [x29, #-56] │ │ - add x8, sp, #0x18 │ │ - mov x0, sp │ │ - stp x9, xzr, [x29, #-32] │ │ - sub x2, x29, #0x38 │ │ - stur x8, [x29, #-40] │ │ - bl 11c34 │ │ - ldr x8, [sp] │ │ - cbz x8, 1e96c │ │ - tbz w0, #0, 1e9d0 │ │ - ldp x0, x8, [x19, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0x450 │ │ - mov w2, #0x14 // #20 │ │ - ldr x8, [x8, #24] │ │ + ldr x20, [x19, #-1]! │ │ + ldr x21, [x19, #8] │ │ + ldr x8, [x21] │ │ + cbz x8, 46bb8 │ │ + mov x0, x20 │ │ blr x8 │ │ - tbnz w0, #0, 1e998 │ │ - b 1e970 │ │ - ldp x19, x8, [x19, #32] │ │ - mov x20, x0 │ │ - ldp x1, x2, [x0, #32] │ │ - ldr x21, [x8, #24] │ │ - mov x0, x19 │ │ - blr x21 │ │ - tbz w0, #0, 1e978 │ │ - b 1e998 │ │ - add x8, x29, #0x18 │ │ - adrp x9, 1b000 │ │ - add x9, x9, #0xa84 │ │ - stp x8, x9, [sp, #72] │ │ - mov w8, #0x2 // #2 │ │ - adrp x9, 4000 │ │ - stur x8, [x29, #-56] │ │ - ldr d0, [x9, #2984] │ │ - mov w9, #0x1 // #1 │ │ - stur x8, [x29, #-40] │ │ - mov w8, #0x3 // #3 │ │ - adrp x1, 50000 │ │ - add x1, x1, #0xd68 │ │ - sturb w8, [x29, #-8] │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xd00 │ │ - mov x0, sp │ │ - add x2, sp, #0x18 │ │ - stp x8, x9, [sp, #24] │ │ - sub x8, x29, #0x38 │ │ - stp x8, x9, [sp, #56] │ │ - add x8, sp, #0x48 │ │ - stur xzr, [x29, #-24] │ │ - stur d0, [x29, #-16] │ │ - stp x8, x9, [sp, #40] │ │ - bl 11c34 │ │ - ldr x8, [sp] │ │ - cbnz x8, 1e8b8 │ │ - tbnz w0, #0, 1e998 │ │ - ldp x19, x8, [x19, #32] │ │ - ldr x21, [x8, #24] │ │ - ldp x1, x2, [x20, #48] │ │ - mov x0, x19 │ │ - blr x21 │ │ - b 1e9a4 │ │ - ldp x1, x2, [x29, #-48] │ │ + ldr x8, [x21, #8] │ │ + cbz x8, 46bc8 │ │ + mov x0, x20 │ │ + bl 75780 │ │ mov x0, x19 │ │ - bl 11730 │ │ - tbz w0, #0, 1e9a0 │ │ - mov w0, #0x1 // #1 │ │ - b 1e9a4 │ │ - mov w0, wzr │ │ - ldp x20, x19, [sp, #208] │ │ - ldr x25, [sp, #160] │ │ - ldp x22, x21, [sp, #192] │ │ - ldp x24, x23, [sp, #176] │ │ - ldp x29, x30, [sp, #144] │ │ - add sp, sp, #0xe0 │ │ - ret │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x818 │ │ - mov x1, x20 │ │ - bl 10f28 │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x464 │ │ - adrp x3, 50000 │ │ - add x3, x3, #0xd08 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0xa8 │ │ - sub x2, x29, #0x38 │ │ - mov w1, #0x37 // #55 │ │ - bl 12774 │ │ - sub sp, sp, #0x1e0 │ │ - stp x29, x30, [sp, #384] │ │ - stp x28, x27, [sp, #400] │ │ - stp x26, x25, [sp, #416] │ │ - stp x24, x23, [sp, #432] │ │ - stp x22, x21, [sp, #448] │ │ - stp x20, x19, [sp, #464] │ │ - add x29, sp, #0x180 │ │ - ldr x8, [x1] │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + b 75780 │ │ + ldr x8, [x21, #8] │ │ mov x21, x0 │ │ - cbz x8, 1ea38 │ │ - tst w2, #0xff │ │ - adrp x20, 6000 │ │ - add x20, x20, #0xcd3 │ │ - mov w24, #0x9 // #9 │ │ - b.ne 1f0f4 // b.any │ │ - b 1ea50 │ │ - ldp x20, x24, [x1, #8] │ │ - tst w2, #0xff │ │ - b.eq 1ea4c // b.none │ │ - cbnz x24, 1f0f4 │ │ - b 1ea7c │ │ - cbz x24, 1ea7c │ │ - cbz x3, 1f0f4 │ │ - ldrb w8, [x20] │ │ - cmp w8, #0x2f │ │ - b.ne 1f0f4 // b.any │ │ - ldp x10, x8, [x3, #8] │ │ - str x21, [sp, #24] │ │ - cbz x8, 1eaa8 │ │ - ldrb w9, [x10] │ │ - cmp w9, #0x2f │ │ - cset w9, eq // eq = none │ │ - b 1eaac │ │ + cbz x8, 46bf0 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 75780 │ │ mov x0, x21 │ │ - mov w1, #0x1 // #1 │ │ - mov x2, xzr │ │ - ldp x20, x19, [sp, #464] │ │ - ldp x22, x21, [sp, #448] │ │ - ldp x24, x23, [sp, #432] │ │ - ldp x26, x25, [sp, #416] │ │ - ldp x28, x27, [sp, #400] │ │ - ldp x29, x30, [sp, #384] │ │ - add sp, sp, #0x1e0 │ │ - b 11730 │ │ - mov w9, wzr │ │ - mov w26, wzr │ │ - stp x10, x8, [sp, #128] │ │ - mov w25, #0x6 // #6 │ │ - add x27, sp, #0xc0 │ │ - mov w8, #0x200 // #512 │ │ - sub x28, x29, #0x50 │ │ - add x19, sp, #0xc0 │ │ - mov w23, #0x2 // #2 │ │ - mov w22, #0x1 // #1 │ │ - mov x21, x24 │ │ - strb w25, [sp, #144] │ │ - strb w9, [sp, #186] │ │ - strh w8, [sp, #184] │ │ - str x20, [sp, #16] │ │ - b 1eb20 │ │ - ldrb w8, [sp, #193] │ │ - ldrb w9, [sp, #249] │ │ - cmp w8, w9 │ │ - b.ne 1f0f0 // b.any │ │ - ldur q0, [x28, #17] │ │ - ldur q1, [x28, #33] │ │ - ldur x8, [x28, #48] │ │ - ldp x20, x21, [x29, #-80] │ │ - ldurb w25, [x29, #-64] │ │ - ldurb w26, [x29, #-24] │ │ - ldurb w23, [x29, #-23] │ │ - ldurb w22, [x29, #-22] │ │ - stp q0, q1, [sp, #80] │ │ - stur x8, [sp, #111] │ │ - cmp w25, #0x6 │ │ - b.eq 1eb38 // b.none │ │ - ldp q0, q1, [sp, #80] │ │ - ldur x8, [sp, #111] │ │ - stp q0, q1, [sp, #192] │ │ - stur x8, [x27, #31] │ │ - ldp q0, q1, [sp, #192] │ │ - add x0, sp, #0xc0 │ │ - ldur x8, [x27, #31] │ │ - sub x1, x29, #0x50 │ │ - stp x20, x21, [x29, #-80] │ │ - sturb w25, [x29, #-64] │ │ - stur q0, [x28, #17] │ │ - stur q1, [x28, #33] │ │ - stur x8, [x28, #48] │ │ - sturb w22, [x29, #-22] │ │ - sturb w26, [x29, #-24] │ │ - sturb w23, [x29, #-23] │ │ - bl 1e134 │ │ - add x0, x19, #0x38 │ │ - add x1, sp, #0x80 │ │ - bl 1e134 │ │ - ldrb w8, [sp, #192] │ │ - ldrb w9, [sp, #248] │ │ - cmp w8, #0xa │ │ - b.eq 1ec74 // b.none │ │ - cmp w9, #0xa │ │ - b.eq 1ec7c // b.none │ │ - sub w10, w8, #0x6 │ │ - and x11, x10, #0xff │ │ - tst w10, #0xfc │ │ - sub w10, w9, #0x6 │ │ - csinc x11, xzr, x11, ne // ne = any │ │ - and x12, x10, #0xff │ │ - tst w10, #0xfc │ │ - csinc x12, xzr, x12, ne // ne = any │ │ - cmp x11, x12 │ │ - b.ne 1f0f0 // b.any │ │ - and w12, w11, #0xff │ │ - cmp w12, #0x4 │ │ - b.eq 1ebf4 // b.none │ │ - cbnz w12, 1eaf8 │ │ - and w10, w10, #0xff │ │ - cmp w10, #0x3 │ │ - b.ls 1eaf8 // b.plast │ │ - cmp w8, w9 │ │ - b.ne 1f0f0 // b.any │ │ - cmp w8, #0x2 │ │ - b.gt 1ec20 │ │ - cbz w8, 1ebfc │ │ - cmp w8, #0x1 │ │ - b.ne 1eae8 // b.any │ │ - b 1ec30 │ │ - cmp x11, #0x4 │ │ - b.ne 1eaf8 // b.any │ │ - ldr x2, [sp, #208] │ │ - ldr x8, [sp, #264] │ │ - cmp x2, x8 │ │ - b.ne 1f0f0 // b.any │ │ - ldr x1, [sp, #256] │ │ - ldr x0, [sp, #200] │ │ - bl 4f470 │ │ - cbz w0, 1eaf8 │ │ - b 1f0f0 │ │ - cmp w8, #0x3 │ │ - b.eq 1ebfc // b.none │ │ - cmp w8, #0x4 │ │ - b.ne 1eae8 // b.any │ │ - ldr x2, [sp, #208] │ │ - ldr x8, [sp, #264] │ │ - cmp x2, x8 │ │ - b.ne 1f0f0 // b.any │ │ - ldr x1, [sp, #256] │ │ - ldr x0, [sp, #200] │ │ - bl 4f470 │ │ - cbnz w0, 1f0f0 │ │ - ldr x2, [sp, #224] │ │ - ldr x8, [sp, #280] │ │ - cmp x2, x8 │ │ - b.ne 1f0f0 // b.any │ │ - ldr x1, [sp, #272] │ │ - ldr x0, [sp, #216] │ │ - bl 4f470 │ │ - cbz w0, 1eaf8 │ │ - b 1f0f0 │ │ - cmp w9, #0xa │ │ - b.ne 1f0f0 // b.any │ │ - ldp q0, q1, [sp, #80] │ │ - cmp w22, #0x2 │ │ - ldur x8, [sp, #111] │ │ - stp q0, q1, [sp, #32] │ │ - stur x8, [sp, #63] │ │ - b.eq 1f0f0 // b.none │ │ - cmp w25, #0x6 │ │ - b.eq 1ecac // b.none │ │ - ldp q0, q1, [sp, #32] │ │ - ldur x8, [sp, #63] │ │ - stp q0, q1, [sp, #192] │ │ - stur x8, [x27, #31] │ │ - ldp q0, q1, [sp, #192] │ │ - cmp w26, #0x2 │ │ - ldur x8, [x27, #31] │ │ - stp x20, x21, [x29, #-80] │ │ - sturb w25, [x29, #-64] │ │ - stur q0, [x27, #129] │ │ - stur q1, [x27, #145] │ │ - stur x8, [x29, #-32] │ │ - sturb w22, [x29, #-22] │ │ - sturb w26, [x29, #-24] │ │ - sturb w23, [x29, #-23] │ │ - b.ne 1ed94 // b.any │ │ - cbz x21, 1f0d8 │ │ - cmp w25, #0x3 │ │ - b.cs 1ed28 // b.hs, b.nlast │ │ - add x8, x20, x21 │ │ - mov x9, xzr │ │ - ldrb w10, [x20, x9] │ │ - cmp w10, #0x2f │ │ - b.eq 1ed0c // b.none │ │ - add x9, x9, #0x1 │ │ - cmp x21, x9 │ │ - b.ne 1ecf0 // b.any │ │ - b 1ed8c │ │ - cbnz x9, 1f250 │ │ - subs x21, x21, #0x1 │ │ - add x20, x20, #0x1 │ │ - b.ne 1ecec // b.any │ │ - mov x20, x8 │ │ - stur x8, [x29, #-80] │ │ - b 1ed90 │ │ - mov x8, xzr │ │ - ldrb w9, [x20, x8] │ │ - cmp w9, #0x2f │ │ - b.eq 1ed54 // b.none │ │ - add x8, x8, #0x1 │ │ - cmp x21, x8 │ │ - b.ne 1ed2c // b.any │ │ - mov x9, xzr │ │ - mov x8, x21 │ │ - cbnz x21, 1ed5c │ │ - b 1ed70 │ │ - mov w9, #0x1 // #1 │ │ - cbz x8, 1ed70 │ │ - cmp x8, #0x1 │ │ - b.ne 1ed8c // b.any │ │ - ldrb w10, [x20] │ │ - cmp w10, #0x2e │ │ - b.ne 1ed8c // b.any │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-64]! │ │ + stp x24, x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + ldr x22, [x0] │ │ + mov x20, x2 │ │ + mov x19, x0 │ │ + ldp x8, x24, [x22, #8] │ │ + cmp x8, x24 │ │ + csel x9, x8, x24, cc // cc = lo, ul, last │ │ + sub x23, x8, x9 │ │ + ldr x8, [x22] │ │ + cmp x23, x2 │ │ + csel x21, x23, x2, cc // cc = lo, ul, last │ │ add x0, x8, x9 │ │ - subs x8, x21, x0 │ │ - b.cc 1f258 // b.lo, b.ul, b.last │ │ - add x20, x20, x0 │ │ - mov x21, x8 │ │ - b.ne 1ed28 // b.any │ │ - mov x21, xzr │ │ - stur x20, [x29, #-80] │ │ - stur x21, [x29, #-72] │ │ - cmp w23, #0x2 │ │ - b.ne 1f0d4 // b.any │ │ - cmp w22, #0x0 │ │ - cset w8, ne // ne = any │ │ - cmp w26, #0x1 │ │ - b.hi 1ede8 // b.pmore │ │ - cmp w25, #0x5 │ │ - mov x9, xzr │ │ - b.cc 1ee38 // b.lo, b.ul, b.last │ │ - cbnz w22, 1ee38 │ │ - cmp w25, #0x6 │ │ - mov x9, xzr │ │ - b.eq 1edd8 // b.none │ │ - cbnz w26, 1edd8 │ │ - cmp x21, #0x1 │ │ - b.ls 1f290 // b.plast │ │ - mov w9, #0x2 // #2 │ │ - cmp x9, x21 │ │ - b.ne 1edf4 // b.any │ │ - mov x9, xzr │ │ - b 1ee38 │ │ - mov w8, wzr │ │ - mov x9, xzr │ │ - b 1ee3c │ │ - add x9, x20, x9 │ │ - add x11, x20, x21 │ │ - ldrb w10, [x9], #1 │ │ - cmp x9, x11 │ │ - cset w11, eq // eq = none │ │ - tbnz w11, #0, 1ee24 │ │ - cmp w10, #0x2e │ │ - b.ne 1ee24 // b.any │ │ - ldrb w9, [x9] │ │ - cmp w9, #0x2f │ │ - b.eq 1ee34 // b.none │ │ - b 1ede0 │ │ - cmp w10, #0x2e │ │ - cset w9, ne // ne = any │ │ - orn w9, w9, w11 │ │ - tbnz w9, #0, 1ede0 │ │ - mov w9, #0x1 // #1 │ │ - cbz w26, 1f098 │ │ - mov x11, xzr │ │ - mov w10, #0x1 // #1 │ │ - add x8, x9, w8, uxtw │ │ - add x8, x8, x11 │ │ - cmp x21, x8 │ │ - b.ls 1f0d4 // b.plast │ │ - ldur x8, [x29, #-32] │ │ - cmp w25, #0x6 │ │ - csinc w23, w10, wzr, ne // ne = any │ │ - cmp x8, #0x0 │ │ - csinc x8, xzr, x8, eq // eq = none │ │ - cmp w26, #0x2 │ │ - b.cs 1eed8 // b.hs, b.nlast │ │ - ldur x9, [x29, #-48] │ │ - cmp w25, #0x5 │ │ - mov w19, w22 │ │ - add x8, x9, x8 │ │ - add x27, x9, #0x4 │ │ - add x10, x8, #0x2 │ │ - add x28, x8, #0x8 │ │ - str x10, [sp, #8] │ │ - b.cc 1ee98 // b.lo, b.ul, b.last │ │ - cbz w22, 1ef20 │ │ - cbz w26, 1f01c │ │ - mov x22, x21 │ │ - add x0, sp, #0xc0 │ │ - sub x1, x29, #0x50 │ │ - bl 1e510 │ │ - ldrb w8, [sp, #200] │ │ - cmp w8, #0xa │ │ - b.ne 1f0d0 // b.any │ │ - ldr x8, [sp, #192] │ │ - subs x21, x22, x8 │ │ - b.cc 1f268 // b.lo, b.ul, b.last │ │ - cmp x21, x19 │ │ - mov x22, x21 │ │ - stur x21, [x29, #-72] │ │ - b.hi 1eea0 // b.pmore │ │ - b 1f0d4 │ │ - add x0, sp, #0xc0 │ │ - sub x1, x29, #0x50 │ │ - bl 1e510 │ │ - ldrb w8, [sp, #200] │ │ - cmp w8, #0xa │ │ - b.ne 1f0d4 // b.any │ │ - ldr x8, [sp, #192] │ │ - subs x0, x21, x8 │ │ - b.cc 1f27c // b.lo, b.ul, b.last │ │ - mov x21, x0 │ │ - stur x0, [x29, #-72] │ │ - cbnz x0, 1eed8 │ │ - b 1f0d4 │ │ - mov x9, xzr │ │ - add x8, x8, x19 │ │ - add x8, x8, x9 │ │ - cmp x21, x8 │ │ - b.ls 1f0d4 // b.plast │ │ - add x0, sp, #0xc0 │ │ - sub x1, x29, #0x50 │ │ - mov x22, x21 │ │ - bl 1e510 │ │ - ldrb w8, [sp, #200] │ │ - cmp w8, #0xa │ │ - b.ne 1f0d0 // b.any │ │ - ldr x8, [sp, #192] │ │ - subs x21, x22, x8 │ │ - b.cc 1f268 // b.lo, b.ul, b.last │ │ - stur x21, [x29, #-72] │ │ - tbz w23, #0, 1ef58 │ │ - mov x8, xzr │ │ - b 1ef64 │ │ - cmp x21, #0x2 │ │ - b.cc 1f290 // b.lo, b.ul, b.last │ │ - mov w8, #0x2 // #2 │ │ - cmp x8, x21 │ │ - b.ne 1ef74 // b.any │ │ - mov x8, xzr │ │ - b 1efb8 │ │ - add x8, x20, x8 │ │ - add x10, x20, x21 │ │ - ldrb w9, [x8], #1 │ │ - cmp x8, x10 │ │ - cset w10, eq // eq = none │ │ - tbnz w10, #0, 1efa4 │ │ - cmp w9, #0x2e │ │ - b.ne 1efa4 // b.any │ │ - ldrb w8, [x8] │ │ - cmp w8, #0x2f │ │ - b.eq 1efb4 // b.none │ │ - b 1ef6c │ │ - cmp w9, #0x2e │ │ - cset w8, ne // ne = any │ │ - orn w8, w8, w10 │ │ - tbnz w8, #0, 1ef6c │ │ - mov w8, #0x1 // #1 │ │ - cbnz w26, 1ef0c │ │ - cmp w25, #0x2 │ │ - b.le 1efdc │ │ - cmp w25, #0x4 │ │ - b.gt 1effc │ │ - ldr x9, [sp, #8] │ │ - cmp w25, #0x3 │ │ - b.ne 1ef10 // b.any │ │ - b 1eff4 │ │ - cbz w25, 1eff4 │ │ - cmp w25, #0x1 │ │ - mov x9, x28 │ │ - b.eq 1ef10 // b.none │ │ - mov w9, #0x6 // #6 │ │ - b 1ef10 │ │ - mov x9, x27 │ │ - b 1ef10 │ │ - cmp w25, #0x6 │ │ - b.eq 1ef0c // b.none │ │ - mov w9, #0x2 // #2 │ │ - b 1ef10 │ │ - mov x8, x27 │ │ - add x8, x8, x19 │ │ - cmp x21, x8 │ │ - b.ls 1f0d4 // b.plast │ │ - add x0, sp, #0xc0 │ │ - sub x1, x29, #0x50 │ │ - mov x22, x21 │ │ - bl 1e510 │ │ - ldrb w8, [sp, #200] │ │ - cmp w8, #0xa │ │ - b.ne 1f0d0 // b.any │ │ - ldr x8, [sp, #192] │ │ - subs x21, x22, x8 │ │ - b.cc 1f268 // b.lo, b.ul, b.last │ │ - cmp w25, #0x2 │ │ - stur x21, [x29, #-72] │ │ - b.le 1f068 │ │ - cmp w25, #0x4 │ │ - b.gt 1f080 │ │ - ldr x8, [sp, #8] │ │ - cmp w25, #0x3 │ │ - b.eq 1f00c // b.none │ │ - b 1f010 │ │ - cbz w25, 1f00c │ │ - cmp w25, #0x1 │ │ - mov x8, x28 │ │ - b.eq 1f010 // b.none │ │ - mov w8, #0x6 // #6 │ │ - b 1f010 │ │ - cmp w25, #0x6 │ │ - b.ne 1f090 // b.any │ │ - mov x8, xzr │ │ - b 1f010 │ │ - mov w8, #0x2 // #2 │ │ - b 1f010 │ │ - cmp w25, #0x2 │ │ - b.le 1f1e8 │ │ - cmp w25, #0x4 │ │ - b.gt 1f224 │ │ - cmp w25, #0x3 │ │ - b.eq 1f214 // b.none │ │ - ldur x11, [x29, #-32] │ │ - ldur x12, [x29, #-48] │ │ - mov w10, wzr │ │ - cmp x11, #0x0 │ │ - csinc x11, xzr, x11, eq // eq = none │ │ - add x11, x12, x11 │ │ - add x11, x11, #0x2 │ │ - b 1ee44 │ │ - mov x21, x22 │ │ - cbz x20, 1f0f0 │ │ - add x0, sp, #0xc0 │ │ - mov x1, x20 │ │ mov x2, x21 │ │ - bl 1226c │ │ - ldr x8, [sp, #192] │ │ - cbz x8, 1f18c │ │ - ldp x20, x21, [sp, #16] │ │ - add x0, sp, #0xc0 │ │ - sub x1, x29, #0x50 │ │ - stp x20, x24, [x29, #-80] │ │ - bl 14018 │ │ - ldr x1, [sp, #192] │ │ - cbz x1, 1f154 │ │ - ldp x20, x19, [x21, #32] │ │ - ldr x8, [sp, #216] │ │ - ldr x2, [sp, #200] │ │ - cbz x8, 1f164 │ │ - ldr x8, [x19, #24] │ │ - mov x0, x20 │ │ + bl 75770 │ │ + cmp x23, x20 │ │ + add x8, x21, x24 │ │ + str x8, [x22, #16] │ │ + b.cs 46c74 // b.hs, b.nlast │ │ + ldr x21, [x19, #8] │ │ + and x8, x21, #0x3 │ │ + cmp x8, #0x1 │ │ + b.eq 46c90 // b.none │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xc58 │ │ + str x8, [x19, #8] │ │ + cmp x23, x20 │ │ + cset w0, cc // cc = lo, ul, last │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x24, x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + ldr x22, [x21, #-1]! │ │ + ldr x24, [x21, #8] │ │ + ldr x8, [x24] │ │ + cbz x8, 46ca8 │ │ + mov x0, x22 │ │ blr x8 │ │ - cbnz w0, 1f15c │ │ - ldr x8, [x19, #32] │ │ + ldr x8, [x24, #8] │ │ + cbz x8, 46cb8 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + b 46c68 │ │ + ldr x8, [x24, #8] │ │ + mov x20, x0 │ │ + cbz x8, 46cd8 │ │ + mov x0, x22 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 75780 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xc58 │ │ mov x0, x20 │ │ - mov w1, #0xfffd // #65533 │ │ + str x8, [x19, #8] │ │ + bl 7154c │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #16] │ │ + stp x24, x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x10 │ │ + mov x19, x0 │ │ + cmp w1, #0x80 │ │ + stur wzr, [x29, #-4] │ │ + b.cs 46d28 // b.hs, b.nlast │ │ + sturb w1, [x29, #-4] │ │ + mov w22, #0x1 // #1 │ │ + b 46da0 │ │ + mov w8, #0xffffff80 // #-128 │ │ + cmp w1, #0x800 │ │ + mov w9, #0xffffff80 // #-128 │ │ + bfxil w8, w1, #0, #6 │ │ + b.cs 46d54 // b.hs, b.nlast │ │ + lsr w9, w1, #6 │ │ + sturb w8, [x29, #-3] │ │ + mov w22, #0x2 // #2 │ │ + orr w9, w9, #0xc0 │ │ + sturb w9, [x29, #-4] │ │ + b 46da0 │ │ + mov w10, #0xffffff80 // #-128 │ │ + lsr w11, w1, #16 │ │ + bfxil w10, w1, #6, #6 │ │ + cbnz w11, 46d80 │ │ + lsr w9, w1, #12 │ │ + sturb w10, [x29, #-3] │ │ + mov w22, #0x3 // #3 │ │ + sturb w8, [x29, #-2] │ │ + orr w9, w9, #0xe0 │ │ + sturb w9, [x29, #-4] │ │ + b 46da0 │ │ + lsr w11, w1, #18 │ │ + bfxil w9, w1, #12, #6 │ │ + sturb w10, [x29, #-2] │ │ + mov w22, #0x4 // #4 │ │ + sturb w8, [x29, #-1] │ │ + orr w10, w11, #0xfffffff0 │ │ + sturb w9, [x29, #-3] │ │ + sturb w10, [x29, #-4] │ │ + ldr x21, [x19] │ │ + sub x1, x29, #0x4 │ │ + ldp x8, x24, [x21, #8] │ │ + cmp x8, x24 │ │ + csel x9, x8, x24, cc // cc = lo, ul, last │ │ + sub x23, x8, x9 │ │ + ldr x8, [x21] │ │ + cmp x23, x22 │ │ + csel x20, x23, x22, cc // cc = lo, ul, last │ │ + add x0, x8, x9 │ │ + mov x2, x20 │ │ + bl 75770 │ │ + cmp x23, x22 │ │ + add x8, x20, x24 │ │ + str x8, [x21, #16] │ │ + b.cs 46dfc // b.hs, b.nlast │ │ + ldr x20, [x19, #8] │ │ + and x8, x20, #0x3 │ │ + cmp x8, #0x1 │ │ + b.eq 46e1c // b.none │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xc58 │ │ + str x8, [x19, #8] │ │ + cmp x23, x22 │ │ + cset w0, cc // cc = lo, ul, last │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldr x21, [x20, #-1]! │ │ + ldr x24, [x20, #8] │ │ + ldr x8, [x24] │ │ + cbz x8, 46e34 │ │ + mov x0, x21 │ │ blr x8 │ │ - tbnz w0, #0, 1f15c │ │ - add x0, sp, #0xc0 │ │ - sub x1, x29, #0x50 │ │ - bl 14018 │ │ - ldr x1, [sp, #192] │ │ - cbnz x1, 1f110 │ │ - mov w0, wzr │ │ - b 1f16c │ │ - mov w0, #0x1 // #1 │ │ - b 1f16c │ │ + ldr x8, [x24, #8] │ │ + cbz x8, 46e44 │ │ mov x0, x21 │ │ - bl 11730 │ │ - ldp x20, x19, [sp, #464] │ │ - ldp x22, x21, [sp, #448] │ │ - ldp x24, x23, [sp, #432] │ │ - ldp x26, x25, [sp, #416] │ │ - ldp x28, x27, [sp, #400] │ │ - ldp x29, x30, [sp, #384] │ │ - add sp, sp, #0x1e0 │ │ - ret │ │ - ldp x8, x9, [sp, #200] │ │ - add x2, sp, #0xc0 │ │ - ldr x10, [sp, #24] │ │ - stp x8, x9, [sp, #128] │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x30 │ │ - adrp x9, 13000 │ │ - add x9, x9, #0x78c │ │ - stp x8, x9, [x29, #-80] │ │ - add x8, sp, #0x80 │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0x2a4 │ │ - ldp x0, x1, [x10, #32] │ │ - stp x8, x9, [x29, #-64] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x670 │ │ - mov w9, #0x2 // #2 │ │ - stp x8, x9, [sp, #192] │ │ - sub x8, x29, #0x50 │ │ - stp x9, xzr, [sp, #216] │ │ - str x8, [sp, #208] │ │ - bl 11c34 │ │ - b 1f16c │ │ - cbz w25, 1f214 │ │ - cmp w25, #0x1 │ │ - b.ne 1f238 // b.any │ │ - ldur x11, [x29, #-32] │ │ - ldur x12, [x29, #-48] │ │ - mov w10, wzr │ │ - cmp x11, #0x0 │ │ - csinc x11, xzr, x11, eq // eq = none │ │ - add x11, x12, x11 │ │ - add x11, x11, #0x8 │ │ - b 1ee44 │ │ - ldur x11, [x29, #-48] │ │ - mov w10, wzr │ │ - add x11, x11, #0x4 │ │ - b 1ee44 │ │ - cmp w25, #0x5 │ │ - b.ne 1f244 // b.any │ │ - mov w10, wzr │ │ - mov w11, #0x2 // #2 │ │ - b 1ee44 │ │ - mov w10, wzr │ │ - mov w11, #0x6 // #6 │ │ - b 1ee44 │ │ - mov w10, wzr │ │ - mov x11, xzr │ │ - b 1ee44 │ │ - mov x8, x20 │ │ - b 1ed8c │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x530 │ │ - mov x1, x21 │ │ - bl 10f28 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + b 46df0 │ │ + ldr x8, [x24, #8] │ │ + mov x22, x0 │ │ + cbz x8, 46e64 │ │ mov x0, x21 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x548 │ │ - mov x1, x22 │ │ - bl 116d4 │ │ - mov x22, x21 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x548 │ │ - mov x1, x22 │ │ - bl 116d4 │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x4e8 │ │ - mov w0, #0x2 // #2 │ │ - mov x1, x21 │ │ - bl 10f28 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x8, x2, [x0] │ │ - mov x0, x1 │ │ - mov x1, x8 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11730 │ │ + bl 75780 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xc58 │ │ + mov x0, x22 │ │ + str x8, [x19, #8] │ │ + bl 7154c │ │ + ldr x8, [x1, #8] │ │ + mov x2, x1 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xc10 │ │ + cmp x8, #0x1 │ │ + ccmp x8, #0x0, #0x0, ne // ne = any │ │ + b 18a7c │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #32] │ │ str x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ add x29, sp, #0x20 │ │ ldr w8, [x0] │ │ mov x19, x0 │ │ cmp w8, #0x1 │ │ - b.ne 1f304 // b.any │ │ + b.ne 46ee0 // b.any │ │ mov w10, #0xffffff9d // #-99 │ │ isb │ │ ldr w8, [x19] │ │ cmp w8, #0x1 │ │ - b.ne 1f304 // b.any │ │ + b.ne 46ee0 // b.any │ │ mov w9, w10 │ │ add w10, w10, #0x1 │ │ - cbnz w9, 1f2e8 │ │ - cbnz w8, 1f340 │ │ - b 1f318 │ │ + cbnz w9, 46ec4 │ │ + cbnz w8, 46f1c │ │ + b 46ef4 │ │ mov w9, #0x1 // #1 │ │ stxr w10, w9, [x19] │ │ - cbz w10, 1f328 │ │ + cbz w10, 46f04 │ │ ldaxr w8, [x19] │ │ - cbz w8, 1f30c │ │ + cbz w8, 46ee8 │ │ mov w9, wzr │ │ clrex │ │ - tbz w9, #0, 1f340 │ │ + tbz w9, #0, 46f1c │ │ ldp x20, x19, [sp, #64] │ │ ldr x21, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ add x9, sp, #0x8 │ │ mov w21, #0x2 // #2 │ │ add x20, x9, #0x8 │ │ cmp w8, #0x2 │ │ - b.eq 1f364 // b.none │ │ + b.eq 46f40 // b.none │ │ ldaxr w8, [x19] │ │ stxr w9, w21, [x19] │ │ - cbnz w9, 1f354 │ │ - cbz w8, 1f32c │ │ + cbnz w9, 46f30 │ │ + cbz w8, 46f08 │ │ str xzr, [sp, #8] │ │ ldr w8, [x19] │ │ cmp w8, #0x2 │ │ - b.ne 1f3b0 // b.any │ │ - ldr x8, [sp, #8] │ │ + b.ne 46f8c // b.any │ │ + ldr w8, [sp, #8] │ │ mov w0, #0x62 // #98 │ │ mov x1, x19 │ │ mov w2, #0x89 // #137 │ │ mov w3, #0x2 // #2 │ │ mov x5, xzr │ │ - cmp x8, #0x0 │ │ + cmp w8, #0x0 │ │ mov w6, #0xffffffff // #-1 │ │ - csel x4, xzr, x20, eq // eq = none │ │ - bl 4f440 │ │ - tbz x0, #63, 1f3b0 │ │ - bl 4f490 <__errno@plt> │ │ + csel x4, x20, xzr, ne // ne = any │ │ + bl 75740 │ │ + tbz x0, #63, 46f8c │ │ + bl 757c0 <__errno@plt> │ │ ldr w8, [x0] │ │ cmp w8, #0x4 │ │ - b.eq 1f368 // b.none │ │ + b.eq 46f44 // b.none │ │ ldr w8, [x19] │ │ cmp w8, #0x1 │ │ - b.ne 1f34c // b.any │ │ + b.ne 46f28 // b.any │ │ mov w10, #0xffffff9d // #-99 │ │ mov w9, w10 │ │ isb │ │ ldr w8, [x19] │ │ add w10, w10, #0x1 │ │ cmp w8, #0x1 │ │ - b.ne 1f34c // b.any │ │ - cbnz w9, 1f3c0 │ │ - b 1f34c │ │ - sub sp, sp, #0x20 │ │ - stp x29, x30, [sp, #16] │ │ - add x29, sp, #0x10 │ │ - bl 1d2d8 │ │ - cbz x0, 1f40c │ │ - ldr x8, [x0] │ │ - cmp x8, #0x0 │ │ - cset w0, eq // eq = none │ │ - ldp x29, x30, [sp, #16] │ │ - add sp, sp, #0x20 │ │ - ret │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x7b5 │ │ - adrp x3, 51000 │ │ - add x3, x3, #0x2b0 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x3b0 │ │ - sub x2, x29, #0x1 │ │ - mov w1, #0x46 // #70 │ │ - bl 12774 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - tst w0, #0xff │ │ - b.ne 1f450 // b.any │ │ - adrp x8, d6d000 │ │ - ldr x8, [x8, #2200] │ │ - tst x8, #0x7fffffffffffffff │ │ - b.ne 1f490 // b.any │ │ - adrp x9, d6d000 │ │ - add x9, x9, #0x890 │ │ - ldxr w8, [x9] │ │ - stlxr w10, wzr, [x9] │ │ - cbnz w10, 1f458 │ │ - cmp w8, #0x2 │ │ - b.ne 1f488 // b.any │ │ - adrp x1, d6d000 │ │ - add x1, x1, #0x890 │ │ - mov w0, #0x62 // #98 │ │ - mov w2, #0x81 // #129 │ │ - mov w3, #0x1 // #1 │ │ - ldp x29, x30, [sp], #16 │ │ - b 4f440 │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - bl 1f3e0 │ │ - tbnz w0, #0, 1f450 │ │ - adrp x8, d6d000 │ │ - mov w9, #0x1 // #1 │ │ - strb w9, [x8, #2196] │ │ - b 1f450 │ │ - sub sp, sp, #0x30 │ │ - stp x29, x30, [sp, #32] │ │ - add x29, sp, #0x20 │ │ - ldp x8, x9, [x1] │ │ - stp xzr, x0, [sp] │ │ - ldr x9, [x9, #32] │ │ - mov x1, sp │ │ - mov x0, x8 │ │ - blr x9 │ │ - cmp w0, #0x0 │ │ - mov w8, #0x9 // #9 │ │ - csel w0, wzr, w8, ne // ne = any │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x30 │ │ - ret │ │ - bl 12a38 │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #48] │ │ - str x23, [sp, #64] │ │ - stp x22, x21, [sp, #80] │ │ - stp x20, x19, [sp, #96] │ │ - add x29, sp, #0x30 │ │ - ldr w8, [x0] │ │ - mov w21, #0x3fffffff // #1073741823 │ │ - mov x19, x0 │ │ - cmp w8, w21 │ │ - b.ne 1f534 // b.any │ │ - mov w10, #0xffffff9d // #-99 │ │ - isb │ │ - ldr w8, [x19] │ │ - cmp w8, w21 │ │ - b.ne 1f534 // b.any │ │ - mov w9, w10 │ │ - add w10, w10, #0x1 │ │ - cbnz w9, 1f518 │ │ - mov x9, sp │ │ - mov w23, #0x3ffffffe // #1073741822 │ │ - add x22, x9, #0x8 │ │ - b 1f554 │ │ - mov w10, wzr │ │ - clrex │ │ - mov w8, w9 │ │ - tbnz wzr, #0, 1f658 │ │ - lsr w10, w8, #30 │ │ - and w9, w8, #0x3fffffff │ │ - cbnz w10, 1f590 │ │ - cmp w9, w23 │ │ - b.cs 1f590 // b.hs, b.nlast │ │ - ldaxr w9, [x19] │ │ - cmp w9, w8 │ │ - b.ne 1f544 // b.any │ │ - add w8, w8, #0x1 │ │ - stxr w10, w8, [x19] │ │ - cmp w10, #0x0 │ │ - csetm w10, eq // eq = none │ │ - mov w8, w9 │ │ - tbz w10, #0, 1f554 │ │ - b 1f658 │ │ - cmp w9, w23 │ │ - b.eq 1f670 // b.none │ │ - tbnz w8, #30, 1f5c4 │ │ - orr w20, w8, #0x40000000 │ │ - ldxr w9, [x19] │ │ - cmp w9, w8 │ │ - b.ne 1f5cc // b.any │ │ - stxr w10, w20, [x19] │ │ - cbnz w10, 1f5a0 │ │ - mov w10, #0x1 // #1 │ │ - mov w8, w9 │ │ - cbz w10, 1f554 │ │ - b 1f5dc │ │ - mov w20, w8 │ │ - b 1f5dc │ │ - mov w10, wzr │ │ - clrex │ │ - mov w8, w9 │ │ - cbz wzr, 1f554 │ │ - str xzr, [sp] │ │ - ldr w8, [x19] │ │ - cmp w8, w20 │ │ - b.ne 1f628 // b.any │ │ - ldr x8, [sp] │ │ - mov w0, #0x62 // #98 │ │ - mov x1, x19 │ │ - mov w2, #0x89 // #137 │ │ - mov w3, w20 │ │ - mov x5, xzr │ │ - cmp x8, #0x0 │ │ - mov w6, #0xffffffff // #-1 │ │ - csel x4, xzr, x22, eq // eq = none │ │ - bl 4f440 │ │ - tbz x0, #63, 1f628 │ │ - bl 4f490 <__errno@plt> │ │ - ldr w8, [x0] │ │ - cmp w8, #0x4 │ │ - b.eq 1f5e0 // b.none │ │ - ldr w8, [x19] │ │ - cmp w8, w21 │ │ - b.ne 1f554 // b.any │ │ - mov w10, #0xffffff9d // #-99 │ │ - mov w9, w10 │ │ - isb │ │ - ldr w8, [x19] │ │ - add w10, w10, #0x1 │ │ - cmp w8, w21 │ │ - b.ne 1f554 // b.any │ │ - cbnz w9, 1f638 │ │ - b 1f554 │ │ - ldp x20, x19, [sp, #96] │ │ - ldr x23, [sp, #64] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x70 │ │ - ret │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x918 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp] │ │ - mov w8, #0x8 // #8 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x928 │ │ - mov x0, sp │ │ - stp xzr, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - bl 10efc │ │ + b.ne 46f28 // b.any │ │ + cbnz w9, 46f9c │ │ + b 46f28 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ tst w1, #0x3fffffff │ │ - b.ne 1f7c0 // b.any │ │ + b.ne 470dc // b.any │ │ mov w8, #0x80000000 // #-2147483648 │ │ cmp w1, w8 │ │ - b.ne 1f6d8 // b.any │ │ + b.ne 46ff8 // b.any │ │ ldxr w1, [x0] │ │ cmp w1, w8 │ │ - b.ne 1f76c // b.any │ │ + b.ne 4708c // b.any │ │ stxr w9, wzr, [x0] │ │ - cbnz w9, 1f6bc │ │ + cbnz w9, 46fdc │ │ mov w8, #0x1 // #1 │ │ - tbnz w8, #0, 1f778 │ │ + tbnz w8, #0, 47094 │ │ mov w19, #0x40000000 // #1073741824 │ │ cmp w1, w19 │ │ - b.eq 1f750 // b.none │ │ + b.eq 47070 // b.none │ │ mov w8, #0xc0000000 // #-1073741824 │ │ cmp w1, w8 │ │ - b.ne 1f73c // b.any │ │ + b.ne 4705c // b.any │ │ mov w9, #0x40000000 // #1073741824 │ │ ldxr w10, [x0] │ │ cmp w10, w8 │ │ - b.ne 1f75c // b.any │ │ + b.ne 4707c // b.any │ │ stxr w10, w9, [x0] │ │ - cbnz w10, 1f6f4 │ │ + cbnz w10, 47014 │ │ mov x20, x0 │ │ add x1, x0, #0x4 │ │ ldxr w8, [x1] │ │ add w8, w8, #0x1 │ │ stlxr w9, w8, [x1] │ │ - cbnz w9, 1f710 │ │ + cbnz w9, 47030 │ │ mov w0, #0x62 // #98 │ │ mov w2, #0x81 // #129 │ │ mov w3, #0x1 // #1 │ │ - bl 4f440 │ │ + bl 75740 │ │ cmp x0, #0x0 │ │ mov x0, x20 │ │ - b.le 1f750 │ │ + b.le 47070 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stxr w8, wzr, [x0] │ │ - cbz w8, 1f7a4 │ │ + cbz w8, 470c0 │ │ ldxr w8, [x0] │ │ cmp w8, w19 │ │ - b.eq 1f748 // b.none │ │ + b.eq 47068 // b.none │ │ clrex │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - mov w8, wzr │ │ clrex │ │ - tbz wzr, #0, 1f6d8 │ │ + tbz wzr, #0, 46ff8 │ │ add x1, x0, #0x4 │ │ ldxr w8, [x1] │ │ add w8, w8, #0x1 │ │ stlxr w9, w8, [x1] │ │ - cbnz w9, 1f77c │ │ + cbnz w9, 47098 │ │ mov w0, #0x62 // #98 │ │ mov w2, #0x81 // #129 │ │ mov w3, #0x1 // #1 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 4f440 │ │ + b 75740 │ │ mov x1, x0 │ │ mov w0, #0x62 // #98 │ │ mov w2, #0x81 // #129 │ │ mov w3, #0x7fffffff // #2147483647 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 4f440 │ │ - adrp x0, 6000 │ │ - add x0, x0, #0xf2f │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x940 │ │ + b 75740 │ │ + adrp x0, 9000 │ │ + add x0, x0, #0xded │ │ + adrp x2, 77000 │ │ + add x2, x2, #0xdf0 │ │ mov w1, #0x24 // #36 │ │ - bl 11af8 │ │ - sub sp, sp, #0x140 │ │ - str d8, [sp, #208] │ │ - stp x29, x30, [sp, #224] │ │ - stp x28, x27, [sp, #240] │ │ - stp x26, x25, [sp, #256] │ │ - stp x24, x23, [sp, #272] │ │ - stp x22, x21, [sp, #288] │ │ - stp x20, x19, [sp, #304] │ │ - add x29, sp, #0xe0 │ │ - ldp x19, x20, [x0] │ │ - stur x1, [x29, #-8] │ │ - cbnz x1, 1f820 │ │ - ldrb w8, [x19, #32] │ │ - cbnz w8, 1f820 │ │ - mov w19, wzr │ │ - add x8, x20, #0x1 │ │ - str x8, [x0, #8] │ │ - b 1fc9c │ │ - ldr x8, [x19] │ │ - mov x27, x2 │ │ - mov w26, w4 │ │ - mov w25, w5 │ │ - mov x24, x3 │ │ - mov w23, w6 │ │ - mov w22, w7 │ │ - mov x21, x0 │ │ - cbz x20, 1f8e0 │ │ - ldp x0, x9, [x8, #32] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xe5a │ │ - mov w2, #0x6 // #6 │ │ - ldr x8, [x9, #24] │ │ - blr x8 │ │ - tbnz w0, #0, 1fc98 │ │ - ldrb w8, [x19, #32] │ │ - cmp w8, #0x1 │ │ - b.ne 1f9c4 // b.any │ │ - mov w11, #0x1 // #1 │ │ - adrp x9, 4000 │ │ - add x9, x9, #0xd00 │ │ - dup v0.2d, x11 │ │ - adrp x10, 1f000 │ │ - add x10, x10, #0x2a4 │ │ - adrp x12, 4000 │ │ - ldr x8, [x19] │ │ - stp x9, x10, [sp, #8] │ │ - mov w10, #0x15 // #21 │ │ - stp x9, x11, [sp, #72] │ │ - sub x9, x29, #0x60 │ │ - stur q0, [x29, #-80] │ │ - ldr d0, [x12, #2944] │ │ - mov w12, #0x3 // #3 │ │ - stp x10, xzr, [sp, #24] │ │ - mov w10, #0x2 // #2 │ │ - stp x9, x11, [sp, #104] │ │ - add x9, sp, #0x8 │ │ - stur x10, [x29, #-96] │ │ - stur xzr, [x29, #-64] │ │ - stur d0, [x29, #-56] │ │ - sturb w12, [x29, #-48] │ │ - stp x9, x10, [sp, #88] │ │ - ldp x0, x1, [x8, #32] │ │ - add x2, sp, #0x48 │ │ - bl 11c34 │ │ - tbz w0, #0, 1f9c4 │ │ - b 1fc98 │ │ - add x9, x19, #0x18 │ │ - adrp x10, 10000 │ │ - add x10, x10, #0xf84 │ │ - stp x9, x10, [sp, #8] │ │ - adrp x10, 4000 │ │ - adrp x11, 4000 │ │ - ldr d8, [x10, #2944] │ │ - mov w10, #0x3 // #3 │ │ - mov w9, #0x2 // #2 │ │ - sturb w10, [x29, #-48] │ │ - adrp x10, 51000 │ │ - add x10, x10, #0x830 │ │ - ldr q0, [x11, #3696] │ │ - stur x9, [x29, #-96] │ │ - add x2, sp, #0x48 │ │ - stp x10, x9, [sp, #72] │ │ - sub x9, x29, #0x60 │ │ - mov w10, #0x1 // #1 │ │ - stp x9, x10, [sp, #104] │ │ - add x9, sp, #0x8 │ │ - stur q0, [x29, #-80] │ │ - stur xzr, [x29, #-64] │ │ - stur d8, [x29, #-56] │ │ - stp x9, x10, [sp, #88] │ │ - ldp x0, x1, [x8, #32] │ │ - bl 11c34 │ │ - tbnz w0, #0, 1fc98 │ │ - ldrb w8, [x19, #32] │ │ - cmp w8, #0x1 │ │ - b.ne 1f9c4 // b.any │ │ - sub x9, x29, #0x8 │ │ - adrp x10, 1f000 │ │ - add x10, x10, #0xcc4 │ │ - ldr x8, [x19] │ │ - stp x9, x10, [sp, #8] │ │ - mov w9, #0x12 // #18 │ │ - mov w10, #0x1 // #1 │ │ - mov w11, #0x3 // #3 │ │ - stp x9, xzr, [sp, #24] │ │ - dup v0.2d, x10 │ │ - mov w9, #0x2 // #2 │ │ - sturb w11, [x29, #-48] │ │ - adrp x11, 51000 │ │ - add x11, x11, #0x850 │ │ - stur x9, [x29, #-96] │ │ - stp x11, x9, [sp, #72] │ │ - sub x11, x29, #0x60 │ │ - stp x11, x10, [sp, #104] │ │ - add x11, sp, #0x8 │ │ - stur q0, [x29, #-80] │ │ - stur xzr, [x29, #-64] │ │ - stur d8, [x29, #-56] │ │ - stp x11, x9, [sp, #88] │ │ - ldp x0, x1, [x8, #32] │ │ - add x2, sp, #0x48 │ │ - bl 11c34 │ │ - tbnz w0, #0, 1fc98 │ │ - ldr x8, [x27] │ │ - cmp x8, #0x3 │ │ - b.eq 1fa40 // b.none │ │ - ldrb w8, [x19, #32] │ │ - cmp w8, #0x2 │ │ - b.eq 1fa40 // b.none │ │ - cmp w8, #0x1 │ │ - b.ne 1fc18 // b.any │ │ - ldp q0, q1, [x27, #32] │ │ - sub x8, x29, #0x60 │ │ - ldr q2, [x27, #64] │ │ - adrp x9, 1e000 │ │ - add x9, x9, #0x7b0 │ │ - add x2, sp, #0x48 │ │ - stp q0, q1, [x29, #-64] │ │ - ldp q1, q0, [x27] │ │ - stur q2, [x29, #-32] │ │ - stp q1, q0, [x29, #-96] │ │ - ldr x10, [x19] │ │ - stp x8, x9, [sp, #8] │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xd00 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp, #72] │ │ - add x8, sp, #0x8 │ │ - stp x9, xzr, [sp, #96] │ │ - str x8, [sp, #88] │ │ - ldp x0, x1, [x10, #32] │ │ - bl 11c34 │ │ - tbz w0, #0, 1fa60 │ │ - b 1fc98 │ │ - ldr x8, [x19] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xcd3 │ │ - mov w2, #0x9 // #9 │ │ - ldp x0, x9, [x8, #32] │ │ - ldr x8, [x9, #24] │ │ - blr x8 │ │ - tbnz w0, #0, 1fc98 │ │ - ldr x8, [x19] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xd43 │ │ - mov w2, #0x1 // #1 │ │ - ldp x0, x9, [x8, #32] │ │ - ldr x8, [x9, #24] │ │ - blr x8 │ │ - tbnz w0, #0, 1fc98 │ │ - cmp w26, #0x1 │ │ - mov x0, x21 │ │ - b.ne 1f810 // b.any │ │ - mov x8, x24 │ │ - ldr x8, [x24] │ │ - cmp x8, #0x2 │ │ - b.eq 1f810 // b.none │ │ - ldrb w8, [x19, #32] │ │ - str w25, [sp, #56] │ │ - cmp w8, #0x1 │ │ - b.ne 1fb1c // b.any │ │ - mov w11, #0x1 // #1 │ │ - adrp x9, 4000 │ │ - add x9, x9, #0xd00 │ │ - dup v0.2d, x11 │ │ - adrp x10, 1f000 │ │ - add x10, x10, #0x2a4 │ │ - adrp x12, 4000 │ │ - ldr x8, [x19] │ │ - stp x9, x10, [sp, #8] │ │ - mov w10, #0x12 // #18 │ │ - stp x9, x11, [sp, #72] │ │ - sub x9, x29, #0x60 │ │ - stur q0, [x29, #-80] │ │ - ldr d0, [x12, #2944] │ │ - mov w12, #0x3 // #3 │ │ - stp x10, xzr, [sp, #24] │ │ - mov w10, #0x2 // #2 │ │ - add x2, sp, #0x48 │ │ - stp x9, x11, [sp, #104] │ │ - add x9, sp, #0x8 │ │ - stur x10, [x29, #-96] │ │ - stur xzr, [x29, #-64] │ │ - stur d0, [x29, #-56] │ │ - sturb w12, [x29, #-48] │ │ - stp x9, x10, [sp, #88] │ │ - ldp x0, x1, [x8, #32] │ │ - bl 11c34 │ │ - tbnz w0, #0, 1fc98 │ │ - ldr x8, [x19] │ │ - adrp x1, 4000 │ │ - add x1, x1, #0xd10 │ │ - mov w2, #0x10 // #16 │ │ - ldp x0, x9, [x8, #32] │ │ - ldr x8, [x9, #24] │ │ - blr x8 │ │ - tbnz w0, #0, 1fc98 │ │ - ldr x8, [x19, #16] │ │ - ldp x1, x0, [x19] │ │ - ldr q0, [x24] │ │ - sub x10, x29, #0x60 │ │ - ldr x9, [x24, #16] │ │ - ldr x8, [x8, #32] │ │ - add x2, x10, #0x8 │ │ - stur x1, [x29, #-96] │ │ - stur q0, [x29, #-88] │ │ - stur x9, [x29, #-72] │ │ - blr x8 │ │ - tbnz w0, #0, 1fc98 │ │ - add x9, sp, #0x38 │ │ - adrp x24, 11000 │ │ - add x24, x24, #0xe50 │ │ - ldr x8, [x19] │ │ - stp x9, x24, [sp, #72] │ │ - adrp x25, 51000 │ │ - add x25, x25, #0x870 │ │ - mov w9, #0x1 // #1 │ │ - add x10, sp, #0x48 │ │ - stp x25, x9, [x29, #-96] │ │ - sub x2, x29, #0x60 │ │ - stp x9, xzr, [x29, #-72] │ │ - stur x10, [x29, #-80] │ │ - ldp x0, x1, [x8, #32] │ │ - bl 11c34 │ │ - tbnz w0, #0, 1fc98 │ │ - cmp w23, #0x1 │ │ - b.ne 1fbe8 // b.any │ │ - str w22, [sp, #8] │ │ - add x8, sp, #0x8 │ │ - add x10, sp, #0x48 │ │ - ldr x9, [x19] │ │ - stp x8, x24, [sp, #72] │ │ - mov w8, #0x1 // #1 │ │ - stp x25, x8, [x29, #-96] │ │ - sub x2, x29, #0x60 │ │ - stp x8, xzr, [x29, #-72] │ │ - stur x10, [x29, #-80] │ │ - ldp x0, x1, [x9, #32] │ │ - bl 11c34 │ │ - cbnz w0, 1fc98 │ │ - ldr x8, [x19] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xd43 │ │ - mov w2, #0x1 // #1 │ │ - mov w19, #0x1 // #1 │ │ - ldp x0, x9, [x8, #32] │ │ - ldr x8, [x9, #24] │ │ - blr x8 │ │ - mov w8, w0 │ │ - mov x0, x21 │ │ - tbz w8, #0, 1f810 │ │ - b 1fc9c │ │ - ldp q0, q1, [x27, #32] │ │ - sub x8, x29, #0x60 │ │ - ldr q2, [x27, #64] │ │ - adrp x9, 1e000 │ │ - add x9, x9, #0x7b0 │ │ - add x2, sp, #0x8 │ │ - stp q0, q1, [x29, #-64] │ │ - ldp q1, q0, [x27] │ │ - stur q2, [x29, #-32] │ │ - stp q1, q0, [x29, #-96] │ │ - ldr x10, [x19] │ │ - stp x8, x9, [sp, #56] │ │ - mov w8, #0x2 // #2 │ │ - adrp x9, 4000 │ │ - str x8, [sp, #72] │ │ - str x8, [sp, #88] │ │ - mov w8, #0x3 // #3 │ │ - ldr d0, [x9, #2984] │ │ - strb w8, [sp, #120] │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xd00 │ │ - mov w9, #0x1 // #1 │ │ - str xzr, [sp, #104] │ │ - stp x8, x9, [sp, #8] │ │ - add x8, sp, #0x48 │ │ - stp x8, x9, [sp, #40] │ │ - add x8, sp, #0x38 │ │ - str d0, [sp, #112] │ │ - stp x8, x9, [sp, #24] │ │ - ldp x0, x1, [x10, #32] │ │ - bl 11c34 │ │ - tbz w0, #0, 1fa60 │ │ - mov w19, #0x1 // #1 │ │ - mov w0, w19 │ │ - ldp x20, x19, [sp, #304] │ │ - ldr d8, [sp, #208] │ │ - ldp x22, x21, [sp, #288] │ │ - ldp x24, x23, [sp, #272] │ │ - ldp x26, x25, [sp, #256] │ │ - ldp x28, x27, [sp, #240] │ │ - ldp x29, x30, [sp, #224] │ │ - add sp, sp, #0x140 │ │ - ret │ │ - sub sp, sp, #0xb0 │ │ - stp x29, x30, [sp, #128] │ │ - stp x22, x21, [sp, #144] │ │ - stp x20, x19, [sp, #160] │ │ - add x29, sp, #0x80 │ │ - ldr w20, [x1, #52] │ │ - ldp x21, x22, [x1] │ │ - ldr x8, [x0] │ │ - mov x19, x1 │ │ - mov w9, w20 │ │ - tbz w20, #2, 1fd04 │ │ - orr w9, w20, #0x8 │ │ - cbnz x21, 1fd04 │ │ - adrp x10, 4000 │ │ - ldr q0, [x10, #3552] │ │ - str q0, [x19] │ │ - orr w9, w9, #0x4 │ │ - mov x10, sp │ │ - str w9, [x19, #52] │ │ - mov w9, #0x7f // #127 │ │ - mov w11, #0x30 // #48 │ │ - and w12, w8, #0xf │ │ - lsr x13, x8, #4 │ │ - bfxil w11, w8, #0, #4 │ │ - add w14, w12, #0x57 │ │ - cmp w12, #0xa │ │ - mov x0, x9 │ │ - csel w11, w11, w14, cc // cc = lo, ul, last │ │ - cmp x8, #0x10 │ │ - strb w11, [x10, x9] │ │ - sub x9, x9, #0x1 │ │ - mov x8, x13 │ │ - b.cs 1fd14 // b.hs, b.nlast │ │ - cmp x0, #0x81 │ │ - b.cs 1fd98 // b.hs, b.nlast │ │ - add x8, x0, #0x1 │ │ - mov w9, #0x81 // #129 │ │ - adrp x2, 6000 │ │ - add x2, x2, #0x423 │ │ - sub x5, x9, x8 │ │ - mov x8, sp │ │ - add x4, x8, x0 │ │ - mov x0, x19 │ │ - mov w1, #0x1 // #1 │ │ - mov w3, #0x2 // #2 │ │ - bl 110c0 │ │ - stp x21, x22, [x19] │ │ - str w20, [x19, #52] │ │ - ldp x20, x19, [sp, #160] │ │ - ldp x22, x21, [sp, #144] │ │ - ldp x29, x30, [sp, #128] │ │ - add sp, sp, #0xb0 │ │ - ret │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x988 │ │ - mov w1, #0x80 // #128 │ │ - bl 10f28 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldr x9, [x0] │ │ - mov x10, #0x8000000000000000 // #-9223372036854775808 │ │ - mov x8, x2 │ │ - ldrb w2, [x0, #24] │ │ - cmp x9, x10 │ │ - csel x3, xzr, x0, eq // eq = none │ │ - mov x0, x1 │ │ - mov x1, x8 │ │ - ldp x29, x30, [sp], #16 │ │ - b 1e9f4 │ │ - sub sp, sp, #0x160 │ │ - stp x29, x30, [sp, #256] │ │ - stp x28, x27, [sp, #272] │ │ - stp x26, x25, [sp, #288] │ │ - stp x24, x23, [sp, #304] │ │ - stp x22, x21, [sp, #320] │ │ - stp x20, x19, [sp, #336] │ │ - add x29, sp, #0x100 │ │ - ldr x8, [x0] │ │ - mov x19, x1 │ │ - and x9, x8, #0x3 │ │ - cmp x9, #0x1 │ │ - b.gt 1fe38 │ │ - cbnz x9, 1fef0 │ │ - ldp x1, x2, [x8] │ │ - mov x0, x19 │ │ - ldp x20, x19, [sp, #336] │ │ - ldp x22, x21, [sp, #320] │ │ - ldp x24, x23, [sp, #304] │ │ - ldp x26, x25, [sp, #288] │ │ - ldp x28, x27, [sp, #272] │ │ - ldp x29, x30, [sp, #256] │ │ - add sp, sp, #0x160 │ │ - b 11730 │ │ - cmp x9, #0x2 │ │ - sub x24, x29, #0x68 │ │ - b.ne 1ff20 // b.any │ │ - movi v0.2d, #0x0 │ │ - lsr x0, x8, #32 │ │ - add x1, sp, #0x10 │ │ - mov w2, #0x80 // #128 │ │ - add x20, sp, #0x10 │ │ - str w0, [sp, #12] │ │ - stp q0, q0, [sp, #16] │ │ - stp q0, q0, [sp, #48] │ │ - stp q0, q0, [sp, #80] │ │ - stp q0, q0, [sp, #112] │ │ - bl 4f480 │ │ - tbnz w0, #31, 20178 │ │ - add x0, sp, #0x10 │ │ - bl 4f580 │ │ - mov x22, x0 │ │ - stp x20, x0, [x24, #48] │ │ - sub x0, x29, #0x68 │ │ - sub x1, x29, #0x38 │ │ - bl 14018 │ │ - ldr x21, [x24] │ │ - cbz x21, 1ff7c │ │ - ldr x8, [x24, #24] │ │ - ldr x20, [x24, #8] │ │ - cbz x8, 200a8 │ │ - cbz x22, 1ff88 │ │ - tbnz x22, #63, 201a4 │ │ - adrp x8, d6d000 │ │ - mov x0, x22 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 201b4 │ │ - mov x23, x0 │ │ - cmp x20, x22 │ │ - stp x22, x0, [x24, #64] │ │ - str xzr, [x24, #80] │ │ - b.ls 1ff9c // b.plast │ │ - sub x0, x29, #0x28 │ │ - mov x1, xzr │ │ - mov x2, x20 │ │ - bl 10da8 │ │ - ldp x23, x25, [x24, #72] │ │ - ldr x22, [x24, #64] │ │ - b 1ffa0 │ │ - ldur x9, [x8, #7] │ │ - ldur x0, [x8, #-1] │ │ - ldr x2, [x9, #32] │ │ - mov x1, x19 │ │ - ldp x20, x19, [sp, #336] │ │ - ldp x22, x21, [sp, #320] │ │ - ldp x24, x23, [sp, #304] │ │ - ldp x26, x25, [sp, #288] │ │ - ldp x28, x27, [sp, #272] │ │ - ldp x29, x30, [sp, #256] │ │ - add sp, sp, #0x160 │ │ - br x2 │ │ - asr x8, x8, #32 │ │ - adrp x9, 6000 │ │ - add x9, x9, #0xfc8 │ │ - adrp x10, 51000 │ │ - add x10, x10, #0x980 │ │ - adrp x11, 1f000 │ │ - add x11, x11, #0x2a4 │ │ - lsl x8, x8, #3 │ │ - mov w12, #0x1 // #1 │ │ - ldp x0, x1, [x19, #32] │ │ - stp x24, x11, [x24, #64] │ │ - ldr x10, [x10, x8] │ │ - ldr x8, [x9, x8] │ │ - adrp x11, 4000 │ │ - add x11, x11, #0xd00 │ │ - sub x9, x29, #0x28 │ │ - add x2, sp, #0x10 │ │ - stp x11, x12, [sp, #16] │ │ - stp x10, x8, [x24] │ │ - str x9, [sp, #32] │ │ - stp x12, xzr, [sp, #40] │ │ - bl 11c34 │ │ - b 20158 │ │ - mov x20, xzr │ │ - mov w21, #0x1 // #1 │ │ - b 200a8 │ │ - mov w23, #0x1 // #1 │ │ - cmp x20, x22 │ │ - stp x22, x23, [x24, #64] │ │ - str xzr, [x24, #80] │ │ - b.hi 1fed4 // b.pmore │ │ - mov x25, xzr │ │ - add x0, x23, x25 │ │ - mov x1, x21 │ │ - mov x2, x20 │ │ - bl 4f510 │ │ - add x1, x25, x20 │ │ - sub x8, x22, x1 │ │ - str x1, [x24, #80] │ │ - cmp x8, #0x2 │ │ - b.hi 1ffd4 // b.pmore │ │ - sub x0, x29, #0x28 │ │ - mov w2, #0x3 // #3 │ │ - bl 10da8 │ │ - ldp x23, x1, [x24, #72] │ │ - add x8, x23, x1 │ │ - mov w23, #0xbd // #189 │ │ - mov w25, #0xbfef // #49135 │ │ - strb w23, [x8, #2] │ │ - add x20, x1, #0x3 │ │ - strh w25, [x8] │ │ - ldp x8, x9, [x24, #48] │ │ - stp x20, x8, [x24, #80] │ │ - str x9, [x24, #96] │ │ - b 20010 │ │ - add x8, x27, x20 │ │ - add x20, x20, #0x3 │ │ - strb w23, [x8, #2] │ │ - strh w25, [x8] │ │ - str x20, [x24, #80] │ │ - sub x0, x29, #0x68 │ │ - sub x1, x29, #0x10 │ │ - bl 14018 │ │ - ldr x21, [x24] │ │ - cbz x21, 20098 │ │ - ldr x8, [x24, #64] │ │ - ldr x22, [x24, #8] │ │ - ldr x26, [x24, #24] │ │ - sub x8, x8, x20 │ │ - cmp x8, x22 │ │ - b.cs 20050 // b.hs, b.nlast │ │ - sub x0, x29, #0x28 │ │ - mov x1, x20 │ │ - mov x2, x22 │ │ - bl 10da8 │ │ - ldr x20, [x24, #80] │ │ - ldr x27, [x24, #72] │ │ - mov x1, x21 │ │ - mov x2, x22 │ │ - add x0, x27, x20 │ │ - bl 4f510 │ │ - add x20, x20, x22 │ │ - str x20, [x24, #80] │ │ - cbz x26, 20010 │ │ - ldr x8, [x24, #64] │ │ - sub x8, x8, x20 │ │ - cmp x8, #0x2 │ │ - b.hi 1fffc // b.pmore │ │ - sub x0, x29, #0x28 │ │ - mov x1, x20 │ │ - mov w2, #0x3 // #3 │ │ - bl 10da8 │ │ - ldp x27, x20, [x24, #72] │ │ - b 1fffc │ │ - ldp x8, x21, [x24, #64] │ │ - mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ - cmp x8, x9 │ │ - b.ne 200e8 // b.any │ │ - cbz x20, 200cc │ │ - tbnz x20, #63, 201a4 │ │ - adrp x8, d6d000 │ │ - mov x0, x20 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 201a8 │ │ - mov x22, x0 │ │ - b 200d0 │ │ - mov w22, #0x1 // #1 │ │ - mov x0, x22 │ │ - mov x1, x21 │ │ - mov x2, x20 │ │ - bl 4f510 │ │ - mov x8, x20 │ │ - mov x21, x22 │ │ - stp x8, x21, [x24, #64] │ │ - sub x8, x29, #0x28 │ │ - adrp x9, 20000 │ │ - add x9, x9, #0x1f4 │ │ - ldp x0, x1, [x19, #32] │ │ - stp x8, x9, [x24] │ │ - add x8, sp, #0xc │ │ - adrp x9, 14000 │ │ - add x9, x9, #0x208 │ │ - str x20, [x24, #80] │ │ - stp x8, x9, [x24, #16] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x420 │ │ - mov w9, #0x3 // #3 │ │ - stp x8, x9, [sp, #16] │ │ - sub x8, x29, #0x68 │ │ - mov w9, #0x2 // #2 │ │ - str x8, [sp, #32] │ │ - stp x9, xzr, [sp, #40] │ │ - add x2, sp, #0x10 │ │ - bl 11c34 │ │ - ldr x8, [x24, #64] │ │ - cbz x8, 20158 │ │ - ldr x8, [x24, #72] │ │ - mov w19, w0 │ │ - mov x0, x8 │ │ - bl 4f430 │ │ - mov w0, w19 │ │ - ldp x20, x19, [sp, #336] │ │ - ldp x22, x21, [sp, #320] │ │ - ldp x24, x23, [sp, #304] │ │ - ldp x26, x25, [sp, #288] │ │ - ldp x28, x27, [sp, #272] │ │ - ldp x29, x30, [sp, #256] │ │ - add sp, sp, #0x160 │ │ - ret │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x880 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [x24] │ │ - mov w8, #0x8 // #8 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x890 │ │ - sub x0, x29, #0x68 │ │ - stp xzr, xzr, [x24, #24] │ │ - str x8, [x24, #16] │ │ - bl 10efc │ │ - bl 10d58 │ │ - mov w0, #0x1 // #1 │ │ - mov x1, x20 │ │ - bl 10d44 │ │ - mov w0, #0x1 // #1 │ │ - mov x1, x22 │ │ - bl 10d44 │ │ - b 201d4 │ │ - ldr x8, [x24, #64] │ │ - mov x19, x0 │ │ - cbnz x8, 201e0 │ │ - b 201ec │ │ - ldr x8, [x24, #64] │ │ - mov x19, x0 │ │ - cbz x8, 201ec │ │ - sub x8, x29, #0x28 │ │ - ldr x0, [x8, #8]! │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - bl 4b214 │ │ + bl 17fcc │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - ldp x8, x2, [x0, #8] │ │ - mov x0, x1 │ │ - mov x1, x8 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11730 │ │ + bl 75970 │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x29, sp │ │ - cbz x1, 20290 │ │ + cbz x2, 47174 │ │ + mov x20, x2 │ │ mov x21, x1 │ │ - mov x20, x0 │ │ - mov x23, #0x7fffffffffffffff // #9223372036854775807 │ │ - adrp x19, 51000 │ │ - add x19, x19, #0x4a0 │ │ - mov w22, #0x2 // #2 │ │ - b 2025c │ │ - bl 4f490 <__errno@plt> │ │ - ldr w8, [x0] │ │ - ubfx x9, x8, #0, #32 │ │ - cmp x9, #0x4 │ │ - b.ne 202ac // b.any │ │ - cbz x21, 20290 │ │ - cmp x21, x23 │ │ - mov w0, #0x1 // #1 │ │ - mov x1, x20 │ │ - csel x2, x21, x23, cc // cc = lo, ul, last │ │ - bl 4f560 │ │ + mov x19, x0 │ │ + mov x22, #0x7fffffffffffffff // #9223372036854775807 │ │ + b 47140 │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x4 │ │ + b.ne 471a8 // b.any │ │ + cbz x20, 47174 │ │ + cmp x20, x22 │ │ + mov w0, #0x2 // #2 │ │ + mov x1, x21 │ │ + csel x2, x20, x22, cc // cc = lo, ul, last │ │ + bl 758c0 │ │ cmn x0, #0x1 │ │ - b.eq 20244 // b.none │ │ - cbz x0, 202b4 │ │ - subs x8, x21, x0 │ │ - b.cc 202e8 // b.lo, b.ul, b.last │ │ - add x20, x20, x0 │ │ - mov x21, x8 │ │ - cbnz x8, 2025c │ │ - mov x19, xzr │ │ - mov x0, x19 │ │ - ldp x20, x19, [sp, #48] │ │ - ldr x23, [sp, #16] │ │ - ldp x22, x21, [sp, #32] │ │ - ldp x29, x30, [sp], #64 │ │ - ret │ │ - bfi x22, x8, #32, #32 │ │ - mov x19, x22 │ │ - and x8, x19, #0x3 │ │ - cmp x8, #0x2 │ │ - b.cc 20294 // b.lo, b.ul, b.last │ │ - b.ne 20294 // b.any │ │ - lsr x8, x19, #32 │ │ - cmp x8, #0x9 │ │ - csel x19, xzr, x19, eq // eq = none │ │ - mov x0, x19 │ │ + b.eq 4712c // b.none │ │ + cbz x0, 4718c │ │ + subs x8, x20, x0 │ │ + b.cc 4720c // b.lo, b.ul, b.last │ │ + add x21, x21, x0 │ │ + mov x20, x8 │ │ + cbnz x8, 47140 │ │ + mov w0, wzr │ │ ldp x20, x19, [sp, #48] │ │ ldr x23, [sp, #16] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ - adrp x2, 51000 │ │ - add x2, x2, #0x4b8 │ │ - mov x1, x21 │ │ - bl 10f28 │ │ - adrp x8, d6d000 │ │ - add x8, x8, #0x938 │ │ - ldar w8, [x8] │ │ - cmp w8, #0x4 │ │ - b.ne 20310 // b.any │ │ - ret │ │ - sub sp, sp, #0x30 │ │ - stp x29, x30, [sp, #32] │ │ - add x29, sp, #0x20 │ │ - adrp x8, d6d000 │ │ - add x8, x8, #0x900 │ │ - sub x9, x29, #0x1 │ │ - stp x8, x9, [sp] │ │ - mov x8, sp │ │ - add x0, sp, #0x10 │ │ - str x8, [sp, #16] │ │ - bl 20348 │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x30 │ │ - ret │ │ - sub sp, sp, #0x80 │ │ - stp x29, x30, [sp, #64] │ │ - stp x24, x23, [sp, #80] │ │ - stp x22, x21, [sp, #96] │ │ - stp x20, x19, [sp, #112] │ │ - add x29, sp, #0x40 │ │ - adrp x19, d6d000 │ │ - add x19, x19, #0x938 │ │ - add x9, sp, #0x8 │ │ - ldar w8, [x19] │ │ - mov x20, x0 │ │ - add x21, x9, #0x8 │ │ - mov w22, #0x2 // #2 │ │ - mov w23, #0x3 // #3 │ │ - adrp x24, d6d000 │ │ - b 2038c │ │ - ldar w8, [x19] │ │ - cmp w8, #0x1 │ │ - b.le 203a8 │ │ - cmp w8, #0x2 │ │ - b.eq 203e4 // b.none │ │ - cmp w8, #0x3 │ │ - b.eq 20410 // b.none │ │ - b 204e0 │ │ - cmp w8, #0x2 │ │ - b.cs 20500 // b.hs, b.nlast │ │ - ldaxr w9, [x19] │ │ - cmp w9, w8 │ │ - b.ne 203d4 // b.any │ │ - stxr w8, w22, [x19] │ │ - cmp w8, #0x0 │ │ - mov w8, w9 │ │ - csetm w10, eq // eq = none │ │ - tbz w10, #0, 2038c │ │ - b 20460 │ │ - mov w8, w9 │ │ - clrex │ │ - tbz wzr, #0, 2038c │ │ - b 20460 │ │ - ldaxr w8, [x19] │ │ - cmp w8, #0x2 │ │ - b.ne 20404 // b.any │ │ - stxr w9, w23, [x19] │ │ - cmp w9, #0x0 │ │ - csetm w9, eq // eq = none │ │ - tbz w9, #0, 2038c │ │ - b 20410 │ │ - mov w9, wzr │ │ - clrex │ │ - tbz wzr, #0, 2038c │ │ - str xzr, [sp, #8] │ │ - ldr w8, [x24, #2360] │ │ - cmp w8, #0x3 │ │ - b.ne 20388 // b.any │ │ - ldr x8, [sp, #8] │ │ - mov w0, #0x62 // #98 │ │ - mov x1, x19 │ │ - mov w2, #0x89 // #137 │ │ - mov w3, #0x3 // #3 │ │ - mov x5, xzr │ │ - cmp x8, #0x0 │ │ - mov w6, #0xffffffff // #-1 │ │ - csel x4, xzr, x21, eq // eq = none │ │ - bl 4f440 │ │ - tbz x0, #63, 20388 │ │ - bl 4f490 <__errno@plt> │ │ - ldr w8, [x0] │ │ - cmp w8, #0x4 │ │ - b.eq 20414 // b.none │ │ - b 20388 │ │ - ldr x8, [x20] │ │ - ldr x20, [x8] │ │ - str xzr, [x8] │ │ - cbz x20, 2052c │ │ - adrp x8, d6d000 │ │ - mov w0, #0x400 // #1024 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 2053c │ │ - mov w8, #0x400 // #1024 │ │ - stp xzr, xzr, [x20] │ │ - stp xzr, x8, [x20, #16] │ │ - mov w8, #0x4 // #4 │ │ - stp x0, xzr, [x20, #32] │ │ - strb wzr, [x20, #48] │ │ - ldxr w9, [x19] │ │ - stlxr w10, w8, [x19] │ │ - cbnz w10, 2049c │ │ - cmp w9, #0x3 │ │ - b.ne 204e8 // b.any │ │ - adrp x1, d6d000 │ │ - add x1, x1, #0x938 │ │ - mov w0, #0x62 // #98 │ │ - mov w2, #0x81 // #129 │ │ - mov w3, #0x7fffffff // #2147483647 │ │ - bl 4f440 │ │ - ldp x20, x19, [sp, #112] │ │ - ldp x22, x21, [sp, #96] │ │ - ldp x24, x23, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x80 │ │ - ret │ │ - cmp w8, #0x4 │ │ - b.ne 20500 // b.any │ │ - ldp x20, x19, [sp, #112] │ │ - ldp x22, x21, [sp, #96] │ │ - ldp x24, x23, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0x80 │ │ - ret │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x908 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp, #8] │ │ - sub x8, x29, #0x8 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x5d8 │ │ - add x0, sp, #0x8 │ │ - stp xzr, xzr, [sp, #32] │ │ - str x8, [sp, #24] │ │ - bl 10efc │ │ - adrp x0, 51000 │ │ - add x0, x0, #0x5f0 │ │ - bl 127d0 │ │ - b 20548 │ │ - mov w0, #0x1 // #1 │ │ - mov w1, #0x400 // #1024 │ │ - bl 10d44 │ │ - brk #0x1 │ │ - mov x20, x0 │ │ - mov w8, #0x1 // #1 │ │ - ldxr w9, [x19] │ │ - stlxr w10, w8, [x19] │ │ - cbnz w10, 20554 │ │ - cmp w9, #0x3 │ │ - b.ne 20580 // b.any │ │ - adrp x1, d6d000 │ │ - add x1, x1, #0x938 │ │ - mov w0, #0x62 // #98 │ │ - mov w2, #0x81 // #129 │ │ - mov w3, #0x7fffffff // #2147483647 │ │ - bl 4f440 │ │ - mov x0, x20 │ │ - bl 4b214 │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #48] │ │ - str x23, [sp, #64] │ │ - stp x22, x21, [sp, #80] │ │ - stp x20, x19, [sp, #96] │ │ - add x29, sp, #0x30 │ │ - ldr x8, [x0, #16] │ │ - cbnz x8, 20820 │ │ - add x8, x1, #0x7 │ │ - mov x20, x2 │ │ - mov x19, x0 │ │ - and x8, x8, #0xfffffffffffffff8 │ │ - mov x21, x1 │ │ - sub x8, x8, x1 │ │ - sub w9, w20, w8 │ │ - cmp x8, x2 │ │ - and x10, x9, #0xf │ │ - csel x9, x8, x2, cc // cc = lo, ul, last │ │ - cmp x2, x8 │ │ - csel x8, xzr, x10, cc // cc = lo, ul, last │ │ - mov x10, #0xffffffffffffffff // #-1 │ │ - subs x0, x2, x8 │ │ - str x10, [x19, #16] │ │ - b.cc 20824 // b.lo, b.ul, b.last │ │ - mov x10, xzr │ │ - add x11, x21, x20 │ │ - cmn x8, x10 │ │ - b.eq 20658 // b.none │ │ - add x12, x11, x10 │ │ - sub x10, x10, #0x1 │ │ - ldurb w12, [x12, #-1] │ │ - cmp w12, #0xa │ │ - b.ne 205f0 // b.any │ │ - add x8, x8, x10 │ │ - add x8, x8, #0x1 │ │ - add x22, x8, x0 │ │ - subs x20, x20, x22 │ │ - b.cc 206f4 // b.lo, b.ul, b.last │ │ - ldr x23, [x19, #40] │ │ - cbz x23, 20724 │ │ - ldur x8, [x19, #24] │ │ - sub x8, x8, x23 │ │ - cmp x8, x22 │ │ - b.ls 20790 // b.plast │ │ - ldr x8, [x19, #32] │ │ - mov x1, x21 │ │ - mov x2, x22 │ │ - add x0, x8, x23 │ │ - bl 4f510 │ │ - add x8, x23, x22 │ │ - str x8, [x19, #40] │ │ - b 207a4 │ │ - mov x10, #0xfefefefefefefefe // #-72340172838076674 │ │ - movi v0.16b, #0xa │ │ - movi v1.16b, #0xf5 │ │ - movk x10, #0xfeff │ │ - neg x13, x8 │ │ - dup v2.2d, x10 │ │ - mvn x10, x8 │ │ - add x12, x10, x21 │ │ - mov x8, x0 │ │ - cmp x0, x9 │ │ - mov x11, x12 │ │ - mov x10, x13 │ │ - b.ls 206c0 // b.plast │ │ - sub x0, x8, #0x10 │ │ - sub x13, x10, #0x10 │ │ - ldr q3, [x21, x0] │ │ - eor v4.16b, v3.16b, v0.16b │ │ - eor v3.16b, v3.16b, v1.16b │ │ - add v4.2d, v4.2d, v2.2d │ │ - and v3.16b, v4.16b, v3.16b │ │ - dup v4.2d, v3.d[1] │ │ - orr v3.16b, v4.16b, v3.16b │ │ - fmov x12, d3 │ │ - and x14, x12, #0x8080808080808080 │ │ - sub x12, x11, #0x10 │ │ - cbz x14, 20678 │ │ - cmp x8, x20 │ │ - b.hi 20838 // b.pmore │ │ - cmn x20, x10 │ │ - b.eq 20734 // b.none │ │ - ldrb w8, [x11, x20] │ │ - sub x11, x11, #0x1 │ │ - sub x10, x10, #0x1 │ │ - cmp w8, #0xa │ │ - b.ne 206c8 // b.any │ │ - add x8, x20, x10 │ │ - add x22, x8, #0x1 │ │ - subs x20, x20, x22 │ │ - b.cs 20620 // b.hs, b.nlast │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x2a0 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp] │ │ - mov w8, #0x8 // #8 │ │ - stp xzr, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x408 │ │ - mov x0, sp │ │ - bl 10efc │ │ - b 2084c │ │ - mov x0, x21 │ │ - mov x1, x22 │ │ - bl 20210 │ │ - b 207ac │ │ - ldr x22, [x19, #40] │ │ - cbz x22, 20760 │ │ - ldr x8, [x19, #32] │ │ - add x8, x22, x8 │ │ - ldurb w8, [x8, #-1] │ │ - cmp w8, #0xa │ │ - b.ne 20760 // b.any │ │ - add x0, x19, #0x18 │ │ - bl 1da48 │ │ - cbnz x0, 207fc │ │ - ldr x22, [x19, #40] │ │ - ldur x8, [x19, #24] │ │ - sub x8, x8, x22 │ │ - cmp x8, x20 │ │ - b.ls 207ec // b.plast │ │ - ldr x8, [x19, #32] │ │ - mov x1, x21 │ │ - mov x2, x20 │ │ - add x0, x8, x22 │ │ - bl 4f510 │ │ - mov x0, xzr │ │ - add x8, x22, x20 │ │ - b 207e4 │ │ - add x0, x19, #0x18 │ │ - mov x1, x21 │ │ - mov x2, x22 │ │ - bl 20860 │ │ - cbnz x0, 207fc │ │ - add x0, x19, #0x18 │ │ - bl 1da48 │ │ - cbnz x0, 207fc │ │ - ldr x8, [x19, #24] │ │ - ldr x23, [x19, #40] │ │ - add x21, x21, x22 │ │ - sub x8, x8, x23 │ │ - cmp x8, x20 │ │ - b.ls 207ec // b.plast │ │ - ldr x8, [x19, #32] │ │ - mov x1, x21 │ │ - mov x2, x20 │ │ - add x0, x8, x23 │ │ - bl 4f510 │ │ - mov x0, xzr │ │ - add x8, x23, x20 │ │ - str x8, [x19, #40] │ │ - b 207fc │ │ - add x0, x19, #0x18 │ │ - mov x1, x21 │ │ - mov x2, x20 │ │ - bl 20860 │ │ - ldr x8, [x19, #16] │ │ - add x8, x8, #0x1 │ │ - str x8, [x19, #16] │ │ - ldp x20, x19, [sp, #96] │ │ - ldr x23, [sp, #64] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x70 │ │ - ret │ │ - bl 12224 │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x9d0 │ │ - mov x1, x20 │ │ - bl 10f28 │ │ - b 2084c │ │ - adrp x2, 50000 │ │ - add x2, x2, #0x9e8 │ │ - mov x0, x8 │ │ - mov x1, x20 │ │ - bl 116d4 │ │ - brk #0x1 │ │ - ldr x8, [x19, #16] │ │ - add x8, x8, #0x1 │ │ - str x8, [x19, #16] │ │ - bl 4b214 │ │ - stp x29, x30, [sp, #-48]! │ │ - str x21, [sp, #16] │ │ - stp x20, x19, [sp, #32] │ │ - mov x29, sp │ │ - ldr x8, [x0] │ │ - ldr x9, [x0, #16] │ │ - mov x20, x2 │ │ - mov x19, x0 │ │ - sub x9, x8, x9 │ │ - cmp x9, x2 │ │ - b.cs 208a4 // b.hs, b.nlast │ │ - mov x0, x19 │ │ - mov x21, x1 │ │ - bl 1da48 │ │ - cbnz x0, 208c8 │ │ - ldr x8, [x19] │ │ - mov x1, x21 │ │ - cmp x8, x20 │ │ - b.ls 208d8 // b.plast │ │ - ldp x8, x21, [x19, #8] │ │ - mov x2, x20 │ │ - add x0, x8, x21 │ │ - bl 4f510 │ │ - mov x0, xzr │ │ - add x8, x21, x20 │ │ - str x8, [x19, #16] │ │ - ldp x20, x19, [sp, #32] │ │ - ldr x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - mov w8, #0x1 // #1 │ │ - mov x0, x1 │ │ - mov x1, x20 │ │ - strb w8, [x19, #24] │ │ - bl 20210 │ │ - strb wzr, [x19, #24] │ │ - ldp x20, x19, [sp, #32] │ │ - ldr x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ - stp x29, x30, [sp, #-64]! │ │ - str x23, [sp, #16] │ │ - stp x22, x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ - mov x29, sp │ │ - ldr x8, [x0] │ │ - mov x19, x0 │ │ - ldr x0, [x8] │ │ - bl 20588 │ │ - cbz x0, 2097c │ │ + adrp x23, 77000 │ │ + add x23, x23, #0xc58 │ │ ldr x20, [x19, #8] │ │ - cbz x20, 20978 │ │ and x8, x20, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 20978 // b.lo, b.ul, b.last │ │ - cbz x8, 20978 │ │ + cmp x8, #0x1 │ │ + b.ne 471f0 // b.any │ │ + b 471c0 │ │ + mov w9, #0x2 // #2 │ │ + orr x23, x9, x8, lsl #32 │ │ + ldr x20, [x19, #8] │ │ + and x8, x20, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 471f0 // b.any │ │ ldr x21, [x20, #-1]! │ │ ldr x22, [x20, #8] │ │ - mov x23, x0 │ │ ldr x8, [x22] │ │ + cbz x8, 471d8 │ │ mov x0, x21 │ │ blr x8 │ │ ldr x8, [x22, #8] │ │ - cbz x8, 2096c │ │ + cbz x8, 471e8 │ │ mov x0, x21 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x23 │ │ - str x0, [x19, #8] │ │ - cmp x0, #0x0 │ │ - cset w0, ne // ne = any │ │ + bl 75780 │ │ + mov w0, #0x1 // #1 │ │ + str x23, [x19, #8] │ │ ldp x20, x19, [sp, #48] │ │ ldr x23, [sp, #16] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xc70 │ │ + mov x1, x20 │ │ + mov x2, x20 │ │ + bl 186d8 │ │ ldr x8, [x22, #8] │ │ mov x22, x0 │ │ - cbz x8, 209ac │ │ + cbz x8, 47234 │ │ mov x0, x21 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x22 │ │ str x23, [x19, #8] │ │ - bl 4b214 │ │ + bl 7154c │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x29, sp │ │ mov x19, x0 │ │ cmp w1, #0x80 │ │ str wzr, [x29, #28] │ │ - b.cs 20a04 // b.hs, b.nlast │ │ + b.cs 47278 // b.hs, b.nlast │ │ strb w1, [x29, #28] │ │ - mov w2, #0x1 // #1 │ │ - ldr x8, [x19] │ │ - add x1, x29, #0x1c │ │ - ldr x0, [x8] │ │ - bl 20588 │ │ - cbnz x0, 20ad0 │ │ - b 20b24 │ │ + mov w20, #0x1 // #1 │ │ + b 472f0 │ │ + mov w8, #0xffffff80 // #-128 │ │ cmp w1, #0x800 │ │ - b.cs 20a40 // b.hs, b.nlast │ │ - lsr w8, w1, #6 │ │ - mov w9, #0x80 // #128 │ │ - mov w2, #0x2 // #2 │ │ - bfxil w9, w1, #0, #6 │ │ - orr w8, w8, #0xc0 │ │ - strb w8, [x29, #28] │ │ - strb w9, [x29, #29] │ │ - ldr x8, [x19] │ │ - add x1, x29, #0x1c │ │ - ldr x0, [x8] │ │ - bl 20588 │ │ - cbnz x0, 20ad0 │ │ - b 20b24 │ │ - cmp w1, #0x10, lsl #12 │ │ - b.cs 20a88 // b.hs, b.nlast │ │ - lsr w8, w1, #12 │ │ - mov w9, #0x80 // #128 │ │ - mov w10, #0x80 // #128 │ │ - bfxil w9, w1, #6, #6 │ │ - bfxil w10, w1, #0, #6 │ │ - mov w2, #0x3 // #3 │ │ - orr w8, w8, #0xe0 │ │ - strb w8, [x29, #28] │ │ - strb w9, [x29, #29] │ │ - strb w10, [x29, #30] │ │ - ldr x8, [x19] │ │ - add x1, x29, #0x1c │ │ - ldr x0, [x8] │ │ - bl 20588 │ │ - cbnz x0, 20ad0 │ │ - b 20b24 │ │ - mov w8, #0xf0 // #240 │ │ - mov w9, #0x80 // #128 │ │ - mov w10, #0x80 // #128 │ │ - mov w11, #0x80 // #128 │ │ - bfxil w8, w1, #18, #3 │ │ - bfxil w9, w1, #12, #6 │ │ + mov w9, #0xffffff80 // #-128 │ │ + bfxil w8, w1, #0, #6 │ │ + b.cs 472a4 // b.hs, b.nlast │ │ + lsr w9, w1, #6 │ │ + strb w8, [x29, #29] │ │ + mov w20, #0x2 // #2 │ │ + orr w9, w9, #0xc0 │ │ + strb w9, [x29, #28] │ │ + b 472f0 │ │ + mov w10, #0xffffff80 // #-128 │ │ + lsr w11, w1, #16 │ │ bfxil w10, w1, #6, #6 │ │ - bfxil w11, w1, #0, #6 │ │ - mov w2, #0x4 // #4 │ │ - strb w8, [x29, #28] │ │ - strb w9, [x29, #29] │ │ + cbnz w11, 472d0 │ │ + lsr w9, w1, #12 │ │ + strb w10, [x29, #29] │ │ + mov w20, #0x3 // #3 │ │ + strb w8, [x29, #30] │ │ + orr w9, w9, #0xe0 │ │ + strb w9, [x29, #28] │ │ + b 472f0 │ │ + lsr w11, w1, #18 │ │ + bfxil w9, w1, #12, #6 │ │ strb w10, [x29, #30] │ │ - strb w11, [x29, #31] │ │ - ldr x8, [x19] │ │ - add x1, x29, #0x1c │ │ - ldr x0, [x8] │ │ - bl 20588 │ │ - cbz x0, 20b24 │ │ + mov w20, #0x4 // #4 │ │ + strb w8, [x29, #31] │ │ + orr w10, w11, #0xfffffff0 │ │ + strb w9, [x29, #29] │ │ + strb w10, [x29, #28] │ │ + add x21, x29, #0x1c │ │ + mov x22, #0x7fffffffffffffff // #9223372036854775807 │ │ + b 47310 │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x4 │ │ + b.ne 47378 // b.any │ │ + cbz x20, 47344 │ │ + cmp x20, x22 │ │ + mov w0, #0x2 // #2 │ │ + mov x1, x21 │ │ + csel x2, x20, x22, cc // cc = lo, ul, last │ │ + bl 758c0 │ │ + cmn x0, #0x1 │ │ + b.eq 472fc // b.none │ │ + cbz x0, 4735c │ │ + subs x8, x20, x0 │ │ + b.cc 473dc // b.lo, b.ul, b.last │ │ + add x21, x21, x0 │ │ + mov x20, x8 │ │ + cbnz x8, 47310 │ │ + mov w0, wzr │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + adrp x23, 77000 │ │ + add x23, x23, #0xc58 │ │ ldr x20, [x19, #8] │ │ - cbz x20, 20b20 │ │ and x8, x20, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 20b20 // b.lo, b.ul, b.last │ │ - cbz x8, 20b20 │ │ + cmp x8, #0x1 │ │ + b.ne 473c0 // b.any │ │ + b 47390 │ │ + mov w9, #0x2 // #2 │ │ + orr x23, x9, x8, lsl #32 │ │ + ldr x20, [x19, #8] │ │ + and x8, x20, #0x3 │ │ + cmp x8, #0x1 │ │ + b.ne 473c0 // b.any │ │ ldr x21, [x20, #-1]! │ │ ldr x22, [x20, #8] │ │ - mov x23, x0 │ │ ldr x8, [x22] │ │ + cbz x8, 473a8 │ │ mov x0, x21 │ │ blr x8 │ │ ldr x8, [x22, #8] │ │ - cbz x8, 20b14 │ │ + cbz x8, 473b8 │ │ mov x0, x21 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x23 │ │ - str x0, [x19, #8] │ │ - cmp x0, #0x0 │ │ - cset w0, ne // ne = any │ │ + bl 75780 │ │ + mov w0, #0x1 // #1 │ │ + str x23, [x19, #8] │ │ ldp x20, x19, [sp, #48] │ │ ldr x23, [sp, #16] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xc70 │ │ + mov x1, x20 │ │ + mov x2, x20 │ │ + bl 186d8 │ │ ldr x8, [x22, #8] │ │ mov x22, x0 │ │ - cbz x8, 20b54 │ │ + cbz x8, 47404 │ │ mov x0, x21 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x20 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x22 │ │ str x23, [x19, #8] │ │ - bl 4b214 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ + bl 7154c │ │ + ldr x8, [x1, #8] │ │ mov x2, x1 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x338 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11c34 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - bl 14764 │ │ - sub sp, sp, #0x1c0 │ │ - stp x29, x30, [sp, #384] │ │ - stp x28, x23, [sp, #400] │ │ - stp x22, x21, [sp, #416] │ │ - stp x20, x19, [sp, #432] │ │ - add x29, sp, #0x180 │ │ - adrp x22, d6d000 │ │ - add x22, x22, #0x870 │ │ - ldarb w8, [x22] │ │ - cmp w8, #0x1 │ │ - b.gt 20cb8 │ │ - cbnz w8, 20ce0 │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x873 │ │ - strb wzr, [sp, #14] │ │ - ldur x9, [x8, #6] │ │ - ldr x8, [x8] │ │ - stur x9, [sp, #6] │ │ - str x8, [sp] │ │ - ldr d0, [sp] │ │ - cmeq v0.8b, v0.8b, #0 │ │ - umaxv b0, v0.8b │ │ - fmov w8, s0 │ │ - tbnz w8, #0, 20d68 │ │ - ldr s0, [sp, #8] │ │ - adrp x8, 4000 │ │ - ldrb w10, [sp, #13] │ │ - ldr d1, [x8, #2960] │ │ - ldrb w8, [sp, #12] │ │ - uxtl v0.8h, v0.8b │ │ - and w8, w8, #0xff │ │ - bic v0.4h, #0xff, lsl #8 │ │ - cmeq v0.4h, v0.4h, #0 │ │ - and v0.8b, v0.8b, v1.8b │ │ - addv h0, v0.4h │ │ - fmov w9, s0 │ │ - and w9, w9, #0xf │ │ - cmp w9, #0x0 │ │ - ccmp w8, #0x0, #0x4, eq // eq = none │ │ - and w8, w10, #0xff │ │ - ccmp w8, #0x0, #0x4, ne // ne = any │ │ - ccmp wzr, #0x0, #0x0, ne // ne = any │ │ - b.ne 20d68 // b.any │ │ - adrp x8, d6d000 │ │ - mov w9, #0xfffd // #65533 │ │ - adrp x23, d6d000 │ │ - add x23, x23, #0x8b0 │ │ - ldr w8, [x8, #2224] │ │ - movk w9, #0x3fff, lsl #16 │ │ - cmp w8, w9 │ │ - b.hi 20d18 // b.pmore │ │ - ldaxr w9, [x23] │ │ - cmp w9, w8 │ │ - b.ne 20d14 // b.any │ │ - add x8, x8, #0x1 │ │ - stxr w9, w8, [x23] │ │ - cbnz w9, 20d18 │ │ - adrp x8, d6d000 │ │ - mov x0, sp │ │ - ldrb wzr, [x8, #2232] │ │ - bl 4f590 │ │ - cbz x0, 20d38 │ │ - mov x21, x0 │ │ - bl 4f580 │ │ - mov x19, x0 │ │ - cbz x0, 20cfc │ │ - tbnz x19, #63, 20e10 │ │ - adrp x8, d6d000 │ │ - mov x0, x19 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 20e18 │ │ - mov x20, x0 │ │ - b 20d00 │ │ - mov w9, #0x1 // #1 │ │ - cmp w8, #0x2 │ │ - mov w8, #0x2 // #2 │ │ - csel w0, w9, w8, eq // eq = none │ │ - ldp x20, x19, [sp, #432] │ │ - ldp x22, x21, [sp, #416] │ │ - ldp x28, x23, [sp, #400] │ │ - ldp x29, x30, [sp, #384] │ │ - add sp, sp, #0x1c0 │ │ - ret │ │ - mov w0, wzr │ │ - ldp x20, x19, [sp, #432] │ │ - ldp x22, x21, [sp, #416] │ │ - ldp x28, x23, [sp, #400] │ │ - ldp x29, x30, [sp, #384] │ │ - add sp, sp, #0x1c0 │ │ - ret │ │ - mov w20, #0x1 // #1 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ - mov x2, x19 │ │ - bl 4f510 │ │ - b 20d3c │ │ - clrex │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x8b0 │ │ - bl 1f4e8 │ │ - adrp x8, d6d000 │ │ - mov x0, sp │ │ - ldrb wzr, [x8, #2232] │ │ - bl 4f590 │ │ - cbnz x0, 20c88 │ │ - mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ - ldxr w8, [x23] │ │ - sub w1, w8, #0x1 │ │ - stlxr w8, w1, [x23] │ │ - cbnz w8, 20d3c │ │ - and w8, w1, #0xbfffffff │ │ - mov w9, #0x80000000 // #-2147483648 │ │ - cmp w8, w9 │ │ - b.eq 20d74 // b.none │ │ - mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ - cmp x19, x8 │ │ - b.ne 20d8c // b.any │ │ - mov w8, #0x3 // #3 │ │ - mov w0, #0x2 // #2 │ │ - b 20df4 │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x8b0 │ │ - bl 1f69c │ │ - mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ - cmp x19, x8 │ │ - b.eq 20d68 // b.none │ │ - cmp x19, #0x4 │ │ - b.eq 20db0 // b.none │ │ - cmp x19, #0x1 │ │ - b.ne 20dd8 // b.any │ │ - ldrb w8, [x20] │ │ - cmp w8, #0x30 │ │ - cset w8, eq // eq = none │ │ - lsl w0, w8, #1 │ │ - b 20ddc │ │ - ldr w8, [x20] │ │ - mov w9, #0x6c6c // #27756 │ │ - movk w9, #0x6675, lsl #16 │ │ - rev w8, w8 │ │ - cmp w8, w9 │ │ - cset w8, hi // hi = pmore │ │ - cset w9, cc // cc = lo, ul, last │ │ - cmp w8, w9 │ │ - cset w0, eq // eq = none │ │ - b 20ddc │ │ - mov w0, wzr │ │ - cbz x19, 20df0 │ │ - mov w19, w0 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov w0, w19 │ │ - add w8, w0, #0x1 │ │ - stlrb w8, [x22] │ │ - ldp x20, x19, [sp, #432] │ │ - ldp x22, x21, [sp, #416] │ │ - ldp x28, x23, [sp, #400] │ │ - ldp x29, x30, [sp, #384] │ │ - add sp, sp, #0x1c0 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xbe0 │ │ + cmp x8, #0x1 │ │ + ccmp x8, #0x0, #0x0, ne // ne = any │ │ + b 18a7c │ │ + adrp x9, 6000 │ │ + add x9, x9, #0x40 │ │ + ldr q0, [x9] │ │ + str q0, [x8] │ │ ret │ │ - mov x0, xzr │ │ - b 20e1c │ │ - mov w0, #0x1 // #1 │ │ - mov x1, x19 │ │ - bl 10d44 │ │ - brk #0x1 │ │ - mov x19, x0 │ │ - ldxr w8, [x23] │ │ - sub w1, w8, #0x1 │ │ - stlxr w8, w1, [x23] │ │ - cbnz w8, 20e2c │ │ - and w8, w1, #0xbfffffff │ │ - mov w9, #0x80000000 // #-2147483648 │ │ - cmp w8, w9 │ │ - b.ne 20e58 // b.any │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x8b0 │ │ - bl 1f69c │ │ - mov x0, x19 │ │ - bl 4b214 │ │ - bl 12b70 │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #48] │ │ - stp x20, x19, [sp, #64] │ │ - add x29, sp, #0x30 │ │ - ldr x8, [x0] │ │ - adds x9, x8, #0x1 │ │ - b.cs 20eec // b.hs, b.nlast │ │ - lsl x10, x8, #1 │ │ - mov x19, x0 │ │ - cmp x10, x9 │ │ - csel x9, x10, x9, hi // hi = pmore │ │ - mov w10, #0x8 // #8 │ │ - cmp x9, #0x8 │ │ - csel x20, x9, x10, hi // hi = pmore │ │ - mvn x9, x20 │ │ - lsr x1, x9, #63 │ │ - cbz x8, 20eb8 │ │ - ldr x9, [x19, #8] │ │ - str x8, [sp, #40] │ │ + and w9, w1, #0xff │ │ + cmp w9, #0xf │ │ + b.hi 47484 // b.pmore │ │ + cmp w9, #0x3 │ │ mov w8, #0x1 // #1 │ │ - str x9, [sp, #24] │ │ - mov x0, sp │ │ - add x3, sp, #0x18 │ │ - mov x2, x20 │ │ - str x8, [sp, #32] │ │ - bl 1dff8 │ │ - ldr x8, [sp] │ │ - cbnz x8, 20ef4 │ │ - ldr x8, [sp, #8] │ │ - stp x20, x8, [x19] │ │ - ldp x20, x19, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x50 │ │ + b.le 47490 │ │ + cmp w9, #0x9 │ │ + b.le 474f0 │ │ + cmp w9, #0xa │ │ + b.eq 4756c // b.none │ │ + cmp w9, #0xb │ │ + b.eq 4757c // b.none │ │ + cmp w9, #0xc │ │ + b.eq 4754c // b.none │ │ + b 4758c │ │ + mov w8, #0x1 // #1 │ │ + mov x0, x8 │ │ ret │ │ + cmp w9, #0x1 │ │ + b.gt 474d0 │ │ + cbz w9, 4754c │ │ + cmp w9, #0x1 │ │ + b.ne 4758c // b.any │ │ + ldr x9, [x0] │ │ + mov x1, xzr │ │ + mov x8, xzr │ │ + ldrb w10, [x9], #1 │ │ + and x11, x10, #0x7f │ │ + lsl x11, x11, x8 │ │ + add x8, x8, #0x7 │ │ + orr x1, x11, x1 │ │ + tbnz w10, #7, 474b0 │ │ + mov x8, xzr │ │ + b 47588 │ │ + cmp w9, #0x2 │ │ + b.eq 4755c // b.none │ │ + cmp w9, #0x3 │ │ + b.ne 4758c // b.any │ │ + ldr x9, [x0] │ │ + mov x8, xzr │ │ + ldr w1, [x9], #4 │ │ + b 47588 │ │ + cmp w9, #0x4 │ │ + b.eq 4754c // b.none │ │ + cmp w9, #0x9 │ │ + b.ne 4758c // b.any │ │ + ldr x10, [x0] │ │ + mov x9, xzr │ │ + mov w11, wzr │ │ + ldrb w12, [x10], #1 │ │ + and x8, x12, #0x7f │ │ + lsl x8, x8, x11 │ │ + add w11, w11, #0x7 │ │ + orr x9, x8, x9 │ │ + tbnz w12, #7, 4750c │ │ + mov x13, #0xffffffffffffffff // #-1 │ │ + cmp w12, #0x40 │ │ + mov w12, #0x3f // #63 │ │ + lsl x13, x13, x11 │ │ + ccmp w11, w12, #0x2, cs // cs = hs, nlast │ │ + str x10, [x0] │ │ mov x0, xzr │ │ - bl 10d44 │ │ - ldp x0, x1, [sp, #8] │ │ - bl 10d44 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - bl 1489c │ │ - sub sp, sp, #0x100 │ │ - stp x29, x30, [sp, #192] │ │ - stp x24, x23, [sp, #208] │ │ - stp x22, x21, [sp, #224] │ │ - stp x20, x19, [sp, #240] │ │ - add x29, sp, #0xc0 │ │ - ldrb w24, [x0] │ │ - adrp x8, d6d000 │ │ - mov w0, #0x200 // #512 │ │ - mov x19, x1 │ │ - strb w24, [sp, #12] │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 21204 │ │ - mov w20, #0x200 // #512 │ │ - mov w1, #0x200 // #512 │ │ - mov x22, x0 │ │ - stp x20, x0, [x29, #-72] │ │ - bl 4f5a0 │ │ - cbz x0, 20f98 │ │ - mov x0, x22 │ │ - bl 4f580 │ │ - mov x23, x0 │ │ - cmp x20, x0 │ │ - b.ls 2104c // b.plast │ │ - cbz x23, 210ac │ │ - mov x0, x22 │ │ - mov x1, x23 │ │ - bl 4f450 │ │ - mov x21, x0 │ │ - mov x20, x23 │ │ - cbz x0, 21210 │ │ - mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ - cmp x20, x8 │ │ - b.eq 2105c // b.none │ │ - b 210bc │ │ - bl 4f490 <__errno@plt> │ │ - ldr w8, [x0] │ │ - mov w21, #0x2 // #2 │ │ - ubfx x9, x8, #0, #32 │ │ - bfi x21, x8, #32, #32 │ │ - cmp x9, #0x22 │ │ - b.ne 21040 // b.any │ │ - mov w20, #0x200 // #512 │ │ - and x8, x21, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 20ff8 // b.lo, b.ul, b.last │ │ - cbz x8, 20ff8 │ │ - ldr x22, [x21, #-1]! │ │ - ldr x23, [x21, #8] │ │ - ldr x8, [x23] │ │ - mov x0, x22 │ │ - blr x8 │ │ - ldr x8, [x23, #8] │ │ - cbz x8, 20ff0 │ │ - mov x0, x22 │ │ - bl 4f430 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ - stur x20, [x29, #-56] │ │ - sub x0, x29, #0x48 │ │ - mov x1, x20 │ │ - mov w2, #0x1 // #1 │ │ - bl 1e09c │ │ - ldp x20, x22, [x29, #-72] │ │ - mov x0, x22 │ │ - mov x1, x20 │ │ - bl 4f5a0 │ │ - cbnz x0, 20f58 │ │ - bl 4f490 <__errno@plt> │ │ - ldr w8, [x0] │ │ - mov w21, #0x2 // #2 │ │ - ubfx x9, x8, #0, #32 │ │ - bfi x21, x8, #32, #32 │ │ - cmp x9, #0x22 │ │ - b.eq 20fb8 // b.none │ │ - cbz x20, 2105c │ │ - mov x0, x22 │ │ - bl 4f430 │ │ - b 2105c │ │ - mov x21, x22 │ │ - mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ - cmp x20, x8 │ │ - b.ne 210bc // b.any │ │ - and x8, x21, #0x3 │ │ - mov x20, #0x8000000000000000 // #-9223372036854775808 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cs 21074 // b.hs, b.nlast │ │ - b 210bc │ │ - cbz x8, 210bc │ │ - ldr x20, [x21, #-1]! │ │ - ldr x22, [x21, #8] │ │ - ldr x8, [x22] │ │ - mov x0, x20 │ │ - blr x8 │ │ - ldr x8, [x22, #8] │ │ - cbz x8, 2109c │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ - mov x20, #0x8000000000000000 // #-9223372036854775808 │ │ - b 210bc │ │ - mov x0, x22 │ │ - bl 4f430 │ │ - mov w21, #0x1 // #1 │ │ - mov x20, x23 │ │ - ldp x0, x8, [x19, #32] │ │ - strb w24, [sp, #40] │ │ - stp x20, x21, [sp, #16] │ │ - str x23, [sp, #32] │ │ - ldr x8, [x8, #24] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xc6a │ │ - mov w2, #0x11 // #17 │ │ - blr x8 │ │ - tbnz w0, #0, 21174 │ │ - add x8, sp, #0x10 │ │ - cmp w24, #0x0 │ │ - add x9, sp, #0x58 │ │ - stp x19, x8, [sp, #48] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x620 │ │ - stp x8, xzr, [sp, #64] │ │ - mov w8, #0x1 // #1 │ │ - sub x10, x29, #0x50 │ │ - sturb w8, [x29, #-80] │ │ - cset w8, ne // ne = any │ │ - adrp x0, 1f000 │ │ - add x0, x0, #0x4a8 │ │ - sturb w8, [x29, #-76] │ │ - add x8, sp, #0xc │ │ - stp x8, x9, [x29, #-72] │ │ - sub x8, x29, #0x4c │ │ - sub x9, x29, #0x48 │ │ - stur x8, [x29, #-56] │ │ - sub x8, x29, #0x58 │ │ - sub x1, x29, #0x10 │ │ - stp x8, x10, [x9, #24] │ │ - add x8, sp, #0x30 │ │ - sub x10, x29, #0x5c │ │ - stp x8, x10, [x9, #40] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x648 │ │ - strb w24, [sp, #80] │ │ - str xzr, [sp, #88] │ │ - sturb wzr, [x29, #-92] │ │ - stur xzr, [x29, #-88] │ │ - stp x9, x8, [x9, #56] │ │ - bl 4f1c8 │ │ - ldurb w8, [x29, #-92] │ │ - cbz w8, 211a8 │ │ - ldr x20, [sp, #16] │ │ - orr x8, x20, #0x8000000000000000 │ │ - mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ - cmp x8, x9 │ │ - b.eq 2118c // b.none │ │ - ldr x0, [sp, #24] │ │ - bl 4f430 │ │ - mov w0, #0x1 // #1 │ │ - ldp x20, x19, [sp, #240] │ │ - ldp x22, x21, [sp, #224] │ │ - ldp x24, x23, [sp, #208] │ │ - ldp x29, x30, [sp, #192] │ │ - add sp, sp, #0x100 │ │ + csel x11, xzr, x13, hi // hi = pmore │ │ + orr x1, x9, x11 │ │ ret │ │ - ldrb w8, [sp, #12] │ │ - cbnz w8, 211cc │ │ - ldp x0, x8, [x19, #32] │ │ - ldr x8, [x8, #24] │ │ - adrp x1, 6000 │ │ - add x1, x1, #0xc7b │ │ - mov w2, #0x58 // #88 │ │ - blr x8 │ │ - tbnz w0, #0, 21170 │ │ - ldr x8, [sp, #16] │ │ - mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ - orr x8, x8, #0x8000000000000000 │ │ - cmp x8, x9 │ │ - b.eq 211e8 // b.none │ │ - ldr x0, [sp, #24] │ │ - bl 4f430 │ │ - mov w0, wzr │ │ - ldp x20, x19, [sp, #240] │ │ - ldp x22, x21, [sp, #224] │ │ - ldp x24, x23, [sp, #208] │ │ - ldp x29, x30, [sp, #192] │ │ - add sp, sp, #0x100 │ │ + ldr x9, [x0] │ │ + mov x8, xzr │ │ + ldr x1, [x9], #8 │ │ + b 47588 │ │ + ldr x9, [x0] │ │ + mov x8, xzr │ │ + ldrh w1, [x9], #2 │ │ + b 47588 │ │ + ldr x9, [x0] │ │ + mov x8, xzr │ │ + ldrsh x1, [x9], #2 │ │ + b 47588 │ │ + ldr x9, [x0] │ │ + mov x8, xzr │ │ + ldrsw x1, [x9], #4 │ │ + str x9, [x0] │ │ + mov x0, x8 │ │ ret │ │ - mov w0, #0x1 // #1 │ │ - mov w1, #0x200 // #512 │ │ - bl 10d44 │ │ - mov w0, #0x1 // #1 │ │ - mov x1, x23 │ │ - bl 10d44 │ │ - brk #0x1 │ │ - ldr x8, [x22, #8] │ │ - mov x19, x0 │ │ - cbz x8, 21234 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x21 │ │ - b 21298 │ │ - mov x19, x0 │ │ - b 21294 │ │ - ldr x8, [x23, #8] │ │ - mov x19, x0 │ │ - cbz x8, 21258 │ │ - mov x0, x22 │ │ - bl 4f430 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ - b 2128c │ │ - ldr x8, [sp, #16] │ │ - mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ - mov x19, x0 │ │ - orr x8, x8, #0x8000000000000000 │ │ - cmp x8, x9 │ │ - b.eq 2129c // b.none │ │ - ldr x0, [sp, #24] │ │ - b 21298 │ │ - ldur x20, [x29, #-72] │ │ - mov x19, x0 │ │ - cbz x20, 2129c │ │ - ldur x22, [x29, #-64] │ │ - mov x0, x22 │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - bl 4b214 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - ldp x29, x30, [sp], #16 │ │ - b 212b4 │ │ - sub sp, sp, #0xd0 │ │ - stp x29, x30, [sp, #144] │ │ - str x23, [sp, #160] │ │ - stp x22, x21, [sp, #176] │ │ - stp x20, x19, [sp, #192] │ │ - add x29, sp, #0x90 │ │ ldr x8, [x0] │ │ - mov x19, x0 │ │ - mov x20, x1 │ │ - ldrb w8, [x8] │ │ - cbnz w8, 2130c │ │ - ldr x8, [x19, #8] │ │ - ldr x8, [x8] │ │ - cmp x8, #0x64 │ │ - b.ls 2130c // b.plast │ │ - mov w0, wzr │ │ - ldp x20, x19, [sp, #192] │ │ - ldr x23, [sp, #160] │ │ - ldp x22, x21, [sp, #176] │ │ - ldp x29, x30, [sp, #144] │ │ - add sp, sp, #0xd0 │ │ - ret │ │ - ldp x23, x21, [x19, #40] │ │ - ldr x22, [x20] │ │ - ldr q0, [x19, #16] │ │ - cbz x22, 21338 │ │ - adrp x8, d6d000 │ │ - ldrb w8, [x8, #2168] │ │ - tbz w8, #0, 21354 │ │ - fmov x8, d0 │ │ - ldrb w8, [x8] │ │ - cbnz w8, 21394 │ │ - b 213e8 │ │ - ldr x0, [x20, #8] │ │ - str q0, [sp] │ │ - bl 4b3f0 │ │ - ldr q0, [sp] │ │ - adrp x8, d6d000 │ │ - ldrb w8, [x8, #2168] │ │ - tbnz w8, #0, 21328 │ │ - str q0, [sp] │ │ - adrp x8, d6d000 │ │ - mov w0, #0x920 // #2336 │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 2141c │ │ - ldr q0, [sp] │ │ - mov w8, #0x1 // #1 │ │ - adrp x9, d6d000 │ │ - add x9, x9, #0x878 │ │ - strb w8, [x9] │ │ - strb w8, [x9, #8] │ │ - str x0, [x9, #48] │ │ - fmov x8, d0 │ │ - ldrb w8, [x8] │ │ - cbz w8, 213e8 │ │ - ldr x1, [x20, #8] │ │ - stp x23, xzr, [sp, #24] │ │ - cbnz x22, 213ac │ │ - mov x0, x1 │ │ - bl 4b3f0 │ │ - mov x1, x0 │ │ - mov w8, #0x3 // #3 │ │ - mov w9, #0x2 // #2 │ │ - str x8, [sp, #40] │ │ - stur x9, [x29, #-24] │ │ - add x0, sp, #0x18 │ │ - add x2, sp, #0x28 │ │ - sub x3, x29, #0x18 │ │ - mov w4, wzr │ │ - mov w6, wzr │ │ - bl 1f7d8 │ │ - ldr x8, [sp, #24] │ │ - strb w0, [x21] │ │ - ldr x9, [x8, #24] │ │ - add x9, x9, #0x1 │ │ - str x9, [x8, #24] │ │ - ldr x8, [x19, #8] │ │ - ldr x9, [x8] │ │ - add x9, x9, #0x1 │ │ - str x9, [x8] │ │ - ldrb w8, [x21] │ │ - cmp w8, #0x0 │ │ - cset w0, eq // eq = none │ │ - ldp x20, x19, [sp, #192] │ │ - ldr x23, [sp, #160] │ │ - ldp x22, x21, [sp, #176] │ │ - ldp x29, x30, [sp, #144] │ │ - add sp, sp, #0xd0 │ │ - ret │ │ - mov w0, #0x8 // #8 │ │ - mov w1, #0x920 // #2336 │ │ - bl 10d44 │ │ - ldr x8, [sp, #24] │ │ - ldr x9, [x8, #24] │ │ - add x9, x9, #0x1 │ │ - str x9, [x8, #24] │ │ - bl 4b214 │ │ + ldr x0, [x8] │ │ + b 754b8 │ │ + ldr x8, [x0] │ │ + ldr x0, [x8] │ │ + b 754b8 │ │ + ldr x8, [x0] │ │ + ldr x0, [x8] │ │ + b 75470 │ │ + ldr x8, [x0] │ │ + ldr x0, [x8] │ │ + b 75470 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - ldr x9, [x0] │ │ - mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ - orr x9, x9, #0x8000000000000000 │ │ - cmp x9, x8 │ │ - b.ne 21460 // b.any │ │ - ldp x29, x30, [sp], #16 │ │ - ret │ │ - ldr x0, [x0, #8] │ │ - ldp x29, x30, [sp], #16 │ │ - b 4f430 │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #32] │ │ - str x21, [sp, #48] │ │ - stp x20, x19, [sp, #64] │ │ - add x29, sp, #0x20 │ │ - ldr x21, [x0] │ │ - ldr q0, [x2] │ │ - mov x20, #0x8000000000000000 // #-9223372036854775808 │ │ - ldr x9, [x2, #16] │ │ - mov x19, x0 │ │ - ldrb w2, [x0, #24] │ │ - cmp x21, x20 │ │ - mov x8, x1 │ │ - str x1, [sp] │ │ - stur q0, [sp, #8] │ │ - mov x10, sp │ │ - csel x3, xzr, x0, eq // eq = none │ │ - str x9, [sp, #24] │ │ - add x1, x10, #0x8 │ │ - mov x0, x8 │ │ - bl 1e9f4 │ │ - orr x8, x21, #0x8000000000000000 │ │ - cmp x8, x20 │ │ - b.ne 214e0 // b.any │ │ - ldp x20, x19, [sp, #64] │ │ - ldr x21, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - ldr x8, [x19, #8] │ │ - mov w19, w0 │ │ - mov x0, x8 │ │ - bl 4f430 │ │ - mov w0, w19 │ │ - ldp x20, x19, [sp, #64] │ │ - ldr x21, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x50 │ │ - ret │ │ - ldr x8, [x19] │ │ - orr x8, x8, #0x8000000000000000 │ │ - cmp x8, x20 │ │ - mov x20, x0 │ │ - b.eq 21524 // b.none │ │ - ldr x0, [x19, #8] │ │ - bl 4f430 │ │ - mov x0, x20 │ │ - bl 4b214 │ │ - sub sp, sp, #0x90 │ │ - stp x29, x30, [sp, #96] │ │ - str x21, [sp, #112] │ │ - stp x20, x19, [sp, #128] │ │ - add x29, sp, #0x60 │ │ - sub x8, x29, #0x18 │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xf84 │ │ - stur x8, [x29, #-40] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x690 │ │ - stp x9, x1, [x29, #-32] │ │ - mov w9, #0x2 // #2 │ │ - stp x8, x9, [sp, #8] │ │ - sub x8, x29, #0x28 │ │ - mov w9, #0x1 // #1 │ │ - str x8, [sp, #24] │ │ - add x8, x29, #0x1f │ │ - stp x9, xzr, [sp, #32] │ │ - stp x8, xzr, [x29, #-16] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x308 │ │ - sub x0, x29, #0x10 │ │ - add x2, sp, #0x8 │ │ - bl 11c34 │ │ - ldur x19, [x29, #-8] │ │ - cbz w0, 215d4 │ │ - cmp x19, #0x0 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x4d0 │ │ - csel x19, x8, x19, eq // eq = none │ │ - and x8, x19, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 21618 // b.lo, b.ul, b.last │ │ - cbz x8, 21618 │ │ - ldr x20, [x19, #-1]! │ │ - ldr x21, [x19, #8] │ │ - ldr x8, [x21] │ │ - mov x0, x20 │ │ - blr x8 │ │ - b 21600 │ │ - cbz x19, 21618 │ │ - and x8, x19, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 21618 // b.lo, b.ul, b.last │ │ - cbz x8, 21618 │ │ - ldr x20, [x19, #-1]! │ │ - ldr x21, [x19, #8] │ │ - ldr x8, [x21] │ │ - mov x0, x20 │ │ - blr x8 │ │ - ldr x8, [x21, #8] │ │ - cbz x8, 21610 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - bl 4f430 │ │ - ldp x20, x19, [sp, #128] │ │ - ldr x21, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x90 │ │ - ret │ │ - b 21630 │ │ - ldr x8, [x21, #8] │ │ - mov x21, x0 │ │ - cbz x8, 21644 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - bl 4f430 │ │ - mov x0, x21 │ │ - bl 4b214 │ │ - ldur x8, [x29, #-8] │ │ - mov x21, x0 │ │ - cbz x8, 21668 │ │ - mov x0, x8 │ │ - bl 1cf58 │ │ - mov x0, x21 │ │ - bl 4b214 │ │ - bl 12b70 │ │ - sub sp, sp, #0xb0 │ │ - stp x29, x30, [sp, #112] │ │ - str x23, [sp, #128] │ │ - stp x22, x21, [sp, #144] │ │ - stp x20, x19, [sp, #160] │ │ - add x29, sp, #0x70 │ │ - ldp x10, x9, [x0] │ │ - adrp x11, 21000 │ │ - add x11, x11, #0x980 │ │ - mov w8, #0x4 // #4 │ │ - mov x21, x1 │ │ - mov x22, x0 │ │ - stp x1, xzr, [x29, #-16] │ │ - stp x9, x11, [sp, #64] │ │ - ldr x11, [x0, #16] │ │ - adrp x9, 1f000 │ │ - add x9, x9, #0x2a4 │ │ - stp x10, x9, [sp, #48] │ │ - stp x11, x9, [sp, #80] │ │ - adrp x9, 51000 │ │ - add x9, x9, #0x6b0 │ │ - stp x9, x8, [sp] │ │ - add x8, sp, #0x30 │ │ - mov w9, #0x3 // #3 │ │ - str x8, [sp, #16] │ │ - stp x9, xzr, [sp, #24] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x308 │ │ - sub x0, x29, #0x10 │ │ - mov x2, sp │ │ - bl 11c34 │ │ - ldur x19, [x29, #-8] │ │ - cbz w0, 21734 │ │ - cmp x19, #0x0 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x4d0 │ │ - csel x19, x8, x19, eq // eq = none │ │ - and x8, x19, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 21778 // b.lo, b.ul, b.last │ │ - cbz x8, 21778 │ │ - ldr x20, [x19, #-1]! │ │ - ldr x23, [x19, #8] │ │ - ldr x8, [x23] │ │ - mov x0, x20 │ │ - blr x8 │ │ - b 21760 │ │ - cbz x19, 21778 │ │ - and x8, x19, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 21778 // b.lo, b.ul, b.last │ │ - cbz x8, 21778 │ │ - ldr x20, [x19, #-1]! │ │ - ldr x23, [x19, #8] │ │ - ldr x8, [x23] │ │ - mov x0, x20 │ │ - blr x8 │ │ - ldr x8, [x23, #8] │ │ - cbz x8, 21770 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - bl 4f430 │ │ - ldr x8, [x22, #24] │ │ - ldrb w8, [x8] │ │ - cmp w8, #0x1 │ │ - b.gt 217cc │ │ - mov x0, x21 │ │ - cbnz w8, 21864 │ │ - mov w1, wzr │ │ - bl 219e8 │ │ - cbz x0, 218e4 │ │ - and x8, x0, #0x3 │ │ - mov x19, x0 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 218e4 // b.lo, b.ul, b.last │ │ - cbz x8, 218e4 │ │ - ldr x20, [x19, #-1]! │ │ - ldr x21, [x19, #8] │ │ - ldr x8, [x21] │ │ - mov x0, x20 │ │ - blr x8 │ │ - b 218cc │ │ - cmp w8, #0x3 │ │ - b.eq 218e4 // b.none │ │ - adrp x9, 53000 │ │ - add x9, x9, #0x3e1 │ │ - ldxrb w8, [x9] │ │ - stxrb w10, wzr, [x9] │ │ - cbnz w10, 217dc │ │ - cbz w8, 218e4 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x6f0 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp, #48] │ │ - mov w8, #0x8 // #8 │ │ - stp xzr, xzr, [sp, #72] │ │ - str x8, [sp, #64] │ │ - stp x21, xzr, [sp] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x308 │ │ - mov x0, sp │ │ - add x2, sp, #0x30 │ │ - bl 11c34 │ │ - ldr x19, [sp, #8] │ │ - cbz w0, 218a0 │ │ - cmp x19, #0x0 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x4d0 │ │ - csel x19, x8, x19, eq // eq = none │ │ - and x8, x19, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 218e4 // b.lo, b.ul, b.last │ │ - cbz x8, 218e4 │ │ - ldr x20, [x19, #-1]! │ │ - ldr x21, [x19, #8] │ │ - ldr x8, [x21] │ │ - mov x0, x20 │ │ - blr x8 │ │ - b 218cc │ │ - mov w1, #0x1 // #1 │ │ - bl 219e8 │ │ - cbz x0, 218e4 │ │ - and x8, x0, #0x3 │ │ - mov x19, x0 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 218e4 // b.lo, b.ul, b.last │ │ - cbz x8, 218e4 │ │ - ldr x20, [x19, #-1]! │ │ - ldr x21, [x19, #8] │ │ - ldr x8, [x21] │ │ - mov x0, x20 │ │ - blr x8 │ │ - b 218cc │ │ - cbz x19, 218e4 │ │ - and x8, x19, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 218e4 // b.lo, b.ul, b.last │ │ - cbz x8, 218e4 │ │ - ldr x20, [x19, #-1]! │ │ - ldr x21, [x19, #8] │ │ - ldr x8, [x21] │ │ - mov x0, x20 │ │ - blr x8 │ │ - ldr x8, [x21, #8] │ │ - cbz x8, 218dc │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - bl 4f430 │ │ - ldp x20, x19, [sp, #160] │ │ - ldr x23, [sp, #128] │ │ - ldp x22, x21, [sp, #144] │ │ - ldp x29, x30, [sp, #112] │ │ - add sp, sp, #0xb0 │ │ - ret │ │ - ldr x8, [x21, #8] │ │ - b 21924 │ │ - ldr x8, [x21, #8] │ │ - b 21924 │ │ - ldr x8, [x21, #8] │ │ - b 21924 │ │ - ldr x8, [x21, #8] │ │ - b 21924 │ │ - b 21920 │ │ - ldr x8, [x23, #8] │ │ - mov x21, x0 │ │ - cbz x8, 21934 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - bl 4f430 │ │ - mov x0, x21 │ │ - bl 4b214 │ │ - ldr x8, [sp, #8] │ │ - mov x21, x0 │ │ - cbz x8, 21974 │ │ - mov x0, x8 │ │ - bl 1cf58 │ │ - b 21974 │ │ - bl 12b70 │ │ - ldur x8, [x29, #-8] │ │ - mov x21, x0 │ │ - cbz x8, 21974 │ │ - mov x0, x8 │ │ - bl 1cf58 │ │ - mov x0, x21 │ │ - bl 4b214 │ │ - bl 12b70 │ │ - sub sp, sp, #0x70 │ │ - stp x29, x30, [sp, #96] │ │ - add x29, sp, #0x60 │ │ - ldr x9, [x0] │ │ - adrp x10, 1f000 │ │ - add x10, x10, #0x2a4 │ │ - ldp x0, x1, [x1, #32] │ │ - mov w8, #0x3 // #3 │ │ - stp x9, x10, [sp, #48] │ │ - add x11, x9, #0x10 │ │ - adrp x10, 11000 │ │ - add x10, x10, #0xe50 │ │ - add x9, x9, #0x14 │ │ - mov x2, sp │ │ - stp x9, x10, [sp, #80] │ │ - adrp x9, 50000 │ │ - add x9, x9, #0x848 │ │ - stp x9, x8, [sp] │ │ - add x9, sp, #0x30 │ │ - stp x11, x10, [sp, #64] │ │ - stp x8, xzr, [sp, #24] │ │ - str x9, [sp, #16] │ │ - bl 11c34 │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0x70 │ │ - ret │ │ - sub sp, sp, #0xa0 │ │ - stp x29, x30, [sp, #80] │ │ - str x25, [sp, #96] │ │ - stp x24, x23, [sp, #112] │ │ - stp x22, x21, [sp, #128] │ │ - stp x20, x19, [sp, #144] │ │ - add x29, sp, #0x50 │ │ - mov w8, #0x1 // #1 │ │ - adrp x23, d6d000 │ │ - add x23, x23, #0x890 │ │ - ldaxr w9, [x23] │ │ - cbnz w9, 21b48 │ │ - stxr w9, w8, [x23] │ │ - cbnz w9, 21a10 │ │ - adrp x24, d6d000 │ │ - ldr x8, [x24, #2200] │ │ - tst x8, #0x7fffffffffffffff │ │ - b.ne 21b7c // b.any │ │ - mov w19, wzr │ │ - adrp x25, d6d000 │ │ - add x8, x29, #0x1c │ │ - adrp x9, 20000 │ │ - add x9, x9, #0xf08 │ │ - ldrb wzr, [x25, #2196] │ │ - strb w1, [x29, #28] │ │ - stp x8, x9, [x29, #-32] │ │ - adrp x8, 4000 │ │ - add x8, x8, #0xd00 │ │ - mov w9, #0x1 // #1 │ │ - stp x0, xzr, [x29, #-16] │ │ - stp x8, x9, [sp] │ │ - sub x8, x29, #0x20 │ │ - stp x9, xzr, [sp, #24] │ │ - str x8, [sp, #16] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x308 │ │ - sub x0, x29, #0x10 │ │ - mov x2, sp │ │ - bl 11c34 │ │ - ldur x20, [x29, #-8] │ │ - cbz w0, 21aa0 │ │ - cmp x20, #0x0 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x4d0 │ │ - csel x21, x8, x20, eq // eq = none │ │ - b 21aec │ │ - cbz x20, 21ae8 │ │ - and x8, x20, #0x3 │ │ - mov x21, xzr │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 21aec // b.lo, b.ul, b.last │ │ - cbz x8, 21aec │ │ - ldr x22, [x20, #-1]! │ │ - ldr x21, [x20, #8] │ │ - ldr x8, [x21] │ │ - mov x0, x22 │ │ - blr x8 │ │ - ldr x8, [x21, #8] │ │ - cbz x8, 21ae0 │ │ - mov x0, x22 │ │ - bl 4f430 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x21, xzr │ │ - tbnz w19, #0, 21afc │ │ - ldr x8, [x24, #2200] │ │ - tst x8, #0x7fffffffffffffff │ │ - b.ne 21b9c // b.any │ │ - ldxr w8, [x23] │ │ - stlxr w9, wzr, [x23] │ │ - cbnz w9, 21afc │ │ - cmp w8, #0x2 │ │ - b.ne 21b28 // b.any │ │ - adrp x1, d6d000 │ │ - add x1, x1, #0x890 │ │ - mov w0, #0x62 // #98 │ │ - mov w2, #0x81 // #129 │ │ - mov w3, #0x1 // #1 │ │ - bl 4f440 │ │ - mov x0, x21 │ │ - ldp x20, x19, [sp, #144] │ │ - ldr x25, [sp, #96] │ │ - ldp x22, x21, [sp, #128] │ │ - ldp x24, x23, [sp, #112] │ │ - ldp x29, x30, [sp, #80] │ │ - add sp, sp, #0xa0 │ │ - ret │ │ - adrp x8, d6d000 │ │ - add x8, x8, #0x890 │ │ - mov x19, x0 │ │ - mov x0, x8 │ │ - clrex │ │ - mov w20, w1 │ │ - bl 1f2c0 │ │ - mov w1, w20 │ │ - mov x0, x19 │ │ - adrp x24, d6d000 │ │ - ldr x8, [x24, #2200] │ │ - tst x8, #0x7fffffffffffffff │ │ - b.eq 21a30 // b.none │ │ - mov x19, x0 │ │ - mov w20, w1 │ │ - bl 1f3e0 │ │ - mov w8, w0 │ │ - mov w1, w20 │ │ - mov x0, x19 │ │ - eor w19, w8, #0x1 │ │ - b 21a34 │ │ - bl 1f3e0 │ │ - tbnz w0, #0, 21afc │ │ - mov w8, #0x1 // #1 │ │ - strb w8, [x25, #2196] │ │ - b 21afc │ │ - ldr x8, [x21, #8] │ │ - mov x21, x0 │ │ - cbz x8, 21bc4 │ │ - mov x0, x22 │ │ - bl 4f430 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - b 21be4 │ │ - ldur x8, [x29, #-8] │ │ - mov x21, x0 │ │ - cbz x8, 21be4 │ │ - mov x0, x8 │ │ - bl 1cf58 │ │ - mov w0, w19 │ │ - bl 1f430 │ │ - mov x0, x21 │ │ - bl 4b214 │ │ - bl 12b70 │ │ - bl 12b70 │ │ + bl 25c50 │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ - ldr x8, [x0, #16] │ │ - cbnz x8, 21c1c │ │ - adrp x0, 51000 │ │ - add x0, x0, #0x700 │ │ - bl 127d0 │ │ - ldr x9, [x0, #24] │ │ - stp x8, x0, [sp, #8] │ │ + ldp x8, x9, [x0] │ │ + str x0, [sp, #24] │ │ add x0, sp, #0x8 │ │ - str x9, [sp, #24] │ │ - bl 21c30 │ │ + stp x8, x9, [sp, #8] │ │ + bl 475f0 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - bl 21c3c │ │ + bl 475fc │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #32] │ │ str x19, [sp, #48] │ │ add x29, sp, #0x20 │ │ - ldr x8, [x0] │ │ - ldr x10, [x8, #8] │ │ - ldr x9, [x8, #24] │ │ + ldr x9, [x0] │ │ + ldr x10, [x9, #8] │ │ + ldr x8, [x9, #24] │ │ cmp x10, #0x1 │ │ - b.eq 21c74 // b.none │ │ - cbnz x10, 21ca4 │ │ - cbnz x9, 21ca4 │ │ - mov x8, xzr │ │ + b.eq 47630 // b.none │ │ + cbnz x10, 4765c │ │ + cbnz x8, 4765c │ │ mov w9, #0x1 // #1 │ │ - b 21c80 │ │ - cbnz x9, 21ca4 │ │ - ldr x8, [x8] │ │ + b 4763c │ │ + cbnz x8, 4765c │ │ + ldr x8, [x9] │ │ ldp x9, x8, [x8] │ │ - ldp x10, x3, [x0, #8] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x758 │ │ + ldp x2, x10, [x0, #8] │ │ + adrp x1, 78000 │ │ + add x1, x1, #0xb0 │ │ mov x0, sp │ │ stp x9, x8, [sp] │ │ - ldr x2, [x10, #16] │ │ - ldrb w4, [x10, #32] │ │ - ldrb w5, [x10, #33] │ │ - bl 21d00 │ │ - ldp x9, x3, [x0, #8] │ │ - mov x19, #0x8000000000000000 // #-9223372036854775808 │ │ - str x8, [sp, #24] │ │ - str x19, [sp] │ │ - ldr x2, [x9, #16] │ │ - ldrb w4, [x9, #32] │ │ - ldrb w5, [x9, #33] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x780 │ │ + ldrb w3, [x10, #16] │ │ + ldrb w4, [x10, #17] │ │ + bl 24eb0 │ │ + ldp x2, x8, [x0, #8] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + str x0, [sp, #24] │ │ + str x9, [sp] │ │ + ldrb w3, [x8, #16] │ │ + ldrb w4, [x8, #17] │ │ + adrp x1, 78000 │ │ + add x1, x1, #0xe8 │ │ mov x0, sp │ │ - bl 21d00 │ │ + bl 24eb0 │ │ brk #0x1 │ │ ldr x8, [sp] │ │ - orr x8, x8, #0x8000000000000000 │ │ - cmp x8, x19 │ │ - b.ne 21ce8 // b.any │ │ - bl 4b214 │ │ + tst x8, #0x7fffffffffffffff │ │ + b.ne 47698 // b.any │ │ + bl 7154c │ │ ldr x8, [sp, #8] │ │ mov x19, x0 │ │ mov x0, x8 │ │ - bl 4f430 │ │ + bl 75780 │ │ mov x0, x19 │ │ - bl 4b214 │ │ - sub sp, sp, #0x100 │ │ - stp x29, x30, [sp, #192] │ │ - stp x24, x23, [sp, #208] │ │ - stp x22, x21, [sp, #224] │ │ - stp x20, x19, [sp, #240] │ │ - add x29, sp, #0xc0 │ │ - mov w22, w5 │ │ - mov w19, w4 │ │ - mov x23, x3 │ │ - mov x24, x2 │ │ - mov x20, x1 │ │ - mov x21, x0 │ │ - adrp x9, d6d000 │ │ - add x9, x9, #0x898 │ │ - ldxr x8, [x9] │ │ - add x10, x8, #0x1 │ │ - stxr w11, x10, [x9] │ │ - cbnz w11, 21d38 │ │ - tbnz x8, #63, 21d78 │ │ - bl 1d2d8 │ │ - cbnz x0, 21e20 │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x7b5 │ │ - adrp x3, 51000 │ │ - add x3, x3, #0x2b0 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x3b0 │ │ - sub x2, x29, #0x40 │ │ - mov w1, #0x46 // #70 │ │ - bl 12774 │ │ - mov w8, #0x1 // #1 │ │ - adrp x9, 51000 │ │ - add x9, x9, #0x7a8 │ │ - stp x8, x9, [sp, #24] │ │ - add x9, sp, #0x18 │ │ - adrp x10, 12000 │ │ - add x10, x10, #0x854 │ │ - stp x8, xzr, [x29, #-40] │ │ - sub x8, x29, #0x40 │ │ - stp x9, x10, [x29, #-16] │ │ - adrp x9, 51000 │ │ - add x9, x9, #0x7c8 │ │ - mov w10, #0x2 // #2 │ │ - stp x24, x23, [sp, #40] │ │ - stp x9, x10, [x29, #-64] │ │ - sub x9, x29, #0x10 │ │ - strb w19, [sp, #56] │ │ - strb w22, [sp, #57] │ │ - stur x9, [x29, #-48] │ │ - stp x8, xzr, [sp, #72] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x308 │ │ - add x0, sp, #0x48 │ │ - sub x2, x29, #0x40 │ │ - bl 11c34 │ │ - ldr x20, [sp, #80] │ │ - cbz w0, 21e90 │ │ - cmp x20, #0x0 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x4d0 │ │ - csel x20, x8, x20, eq // eq = none │ │ - and x8, x20, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 220d0 // b.lo, b.ul, b.last │ │ - cbz x8, 220d0 │ │ - ldr x21, [x20, #-1]! │ │ - ldr x19, [x20, #8] │ │ - ldr x8, [x19] │ │ - mov x0, x21 │ │ - blr x8 │ │ - b 220ac │ │ - ldrb w8, [x0, #8] │ │ - cbnz w8, 21ec0 │ │ - ldr x8, [x0] │ │ - adrp x9, 51000 │ │ - add x9, x9, #0x7a8 │ │ - add x8, x8, #0x1 │ │ - str x8, [x0] │ │ - mov w8, #0x1 // #1 │ │ - strb w8, [x0, #8] │ │ - stp x8, x9, [sp, #24] │ │ - adrp x8, d6d000 │ │ - mov w9, #0xfffd // #65533 │ │ - stp x24, x23, [sp, #40] │ │ - movk w9, #0x3fff, lsl #16 │ │ - adrp x24, d6d000 │ │ - add x24, x24, #0x8e0 │ │ - strb w19, [sp, #56] │ │ - strb w22, [sp, #57] │ │ - ldr w8, [x8, #2272] │ │ - cmp w8, w9 │ │ - b.hi 21ee8 // b.pmore │ │ - ldaxr w9, [x24] │ │ - cmp w9, w8 │ │ - b.ne 21ee4 // b.any │ │ - add x8, x8, #0x1 │ │ - stxr w9, w8, [x24] │ │ - cbnz w9, 21ee8 │ │ - b 21ef4 │ │ - cbz x20, 220d0 │ │ - and x8, x20, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 220d0 // b.lo, b.ul, b.last │ │ - cbz x8, 220d0 │ │ - ldr x21, [x20, #-1]! │ │ - ldr x19, [x20, #8] │ │ - ldr x8, [x19] │ │ - mov x0, x21 │ │ - blr x8 │ │ - b 220ac │ │ - cbz x24, 21ff8 │ │ - ldr x9, [x24, #8] │ │ - ldr x8, [x24, #24] │ │ - cmp x9, #0x1 │ │ - b.eq 21fc8 // b.none │ │ - cbnz x9, 21ff8 │ │ - cbnz x8, 21ff8 │ │ - mov w9, #0x1 // #1 │ │ - b 21fd4 │ │ - clrex │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x8e0 │ │ - bl 1f4e8 │ │ - adrp x8, d6d000 │ │ - add x8, x8, #0x8e8 │ │ - ldrb wzr, [x8] │ │ - ldr x9, [x8, #8] │ │ - ldr x8, [x20, #32] │ │ - cbnz x9, 21f58 │ │ - mov x0, x21 │ │ - blr x8 │ │ - ldrb w8, [sp, #57] │ │ - mov x22, x0 │ │ - mov x23, x1 │ │ - stp x0, x1, [sp, #24] │ │ - cbnz w8, 220d4 │ │ - bl 1d2d8 │ │ - cbnz x0, 22220 │ │ - adrp x0, 6000 │ │ - add x0, x0, #0x7b5 │ │ - adrp x3, 51000 │ │ - add x3, x3, #0x2b0 │ │ - adrp x4, 51000 │ │ - add x4, x4, #0x3b0 │ │ - sub x2, x29, #0x40 │ │ - mov w1, #0x46 // #70 │ │ - bl 12774 │ │ - b 22264 │ │ - mov x0, x21 │ │ - blr x8 │ │ - adrp x8, d6d000 │ │ - add x8, x8, #0x8f0 │ │ - stp x0, x1, [sp, #24] │ │ - ldp x8, x9, [x8] │ │ - ldr x9, [x9, #40] │ │ - add x1, sp, #0x18 │ │ + bl 7154c │ │ + ldp x8, x9, [x1] │ │ + ldp x1, x2, [x0] │ │ + ldr x3, [x9, #24] │ │ mov x0, x8 │ │ - blr x9 │ │ - ldxr w8, [x24] │ │ - sub w1, w8, #0x1 │ │ - stlxr w8, w1, [x24] │ │ - cbnz w8, 21f80 │ │ - and w8, w1, #0xbfffffff │ │ - mov w9, #0x80000000 // #-2147483648 │ │ - cmp w8, w9 │ │ - b.ne 21fac // b.any │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x8e0 │ │ - bl 1f69c │ │ - bl 1d2d8 │ │ - cbz x0, 21d54 │ │ - strb wzr, [x0, #8] │ │ - tbz w19, #0, 221f0 │ │ - mov x0, x21 │ │ - mov x1, x20 │ │ - bl 20b84 │ │ - cbnz x8, 21ff8 │ │ - ldr x8, [x24] │ │ - ldp x9, x8, [x8] │ │ - stp x9, x8, [sp, #8] │ │ - add x8, sp, #0x8 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [sp, #24] │ │ - mov w8, #0x8 // #8 │ │ - stp xzr, xzr, [sp, #48] │ │ - str x8, [sp, #40] │ │ - add x8, sp, #0x18 │ │ - b 22004 │ │ - mov x8, xzr │ │ - str xzr, [sp, #8] │ │ - str xzr, [sp, #24] │ │ - mov w9, #0x1 // #1 │ │ - adrp x10, 51000 │ │ - add x10, x10, #0x7a8 │ │ - stp x9, x10, [sp, #72] │ │ - adrp x10, 12000 │ │ - add x10, x10, #0x854 │ │ - stp x8, x23, [sp, #88] │ │ - add x8, sp, #0x48 │ │ - stp x8, x10, [x29, #-80] │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x7e8 │ │ - mov w10, #0x2 // #2 │ │ - strb w19, [sp, #104] │ │ - stp x8, x10, [x29, #-64] │ │ - sub x8, x29, #0x50 │ │ - stur x8, [x29, #-48] │ │ - sub x8, x29, #0x40 │ │ - strb w22, [sp, #105] │ │ - stp x9, xzr, [x29, #-40] │ │ - stp x8, xzr, [x29, #-16] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x308 │ │ - sub x0, x29, #0x10 │ │ - sub x2, x29, #0x40 │ │ - bl 11c34 │ │ - mov w8, w0 │ │ - ldur x0, [x29, #-8] │ │ - cbz w8, 220c8 │ │ - cmp x0, #0x0 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x4d0 │ │ - csel x20, x8, x0, eq // eq = none │ │ - and x8, x20, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 220d0 // b.lo, b.ul, b.last │ │ - cbz x8, 220d0 │ │ - ldr x21, [x20, #-1]! │ │ - ldr x19, [x20, #8] │ │ - ldr x8, [x19] │ │ - mov x0, x21 │ │ - blr x8 │ │ - ldr x8, [x19, #8] │ │ - cbz x8, 220bc │ │ - mov x0, x21 │ │ - bl 4f430 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - bl 1489c │ │ - cbz x0, 220d0 │ │ - bl 1cf58 │ │ - bl 1489c │ │ - mov w8, #0x3 // #3 │ │ - strb w8, [sp, #8] │ │ - ldr x8, [sp, #48] │ │ - stur x8, [x29, #-80] │ │ - ldr x8, [x23, #24] │ │ - mov x0, x22 │ │ - blr x8 │ │ - mov x8, #0x4178 // #16760 │ │ - movk x8, #0x57a6, lsl #16 │ │ - movk x8, #0x1b71, lsl #32 │ │ - movk x8, #0xb98b, lsl #48 │ │ - cmp x0, x8 │ │ - b.ne 2212c // b.any │ │ - mov x8, #0x5d6d // #23917 │ │ - movk x8, #0xd6cb, lsl #16 │ │ - movk x8, #0x502c, lsl #32 │ │ - movk x8, #0x63eb, lsl #48 │ │ - cmp x1, x8 │ │ - b.ne 2212c // b.any │ │ - mov w9, #0x8 // #8 │ │ - mov x8, x22 │ │ - b 2217c │ │ - ldr x8, [x23, #24] │ │ - mov x0, x22 │ │ - blr x8 │ │ - mov x8, #0x987f // #39039 │ │ - mov w9, #0xc // #12 │ │ - movk x8, #0x78a8, lsl #16 │ │ - movk x8, #0x3add, lsl #32 │ │ - movk x8, #0x87b2, lsl #48 │ │ - cmp x0, x8 │ │ - adrp x8, 6000 │ │ - add x8, x8, #0xd1e │ │ - b.ne 22184 // b.any │ │ - mov x10, #0x5afe // #23294 │ │ - movk x10, #0x4667, lsl #16 │ │ - movk x10, #0x1ad9, lsl #32 │ │ - movk x10, #0x44d8, lsl #48 │ │ - cmp x1, x10 │ │ - b.ne 22184 // b.any │ │ - add x8, x22, #0x8 │ │ - mov w9, #0x10 // #16 │ │ - ldr x8, [x8] │ │ - ldr x9, [x22, x9] │ │ - stp x8, x9, [x29, #-16] │ │ - bl 1db7c │ │ - cbnz x0, 22240 │ │ - mov x22, xzr │ │ - adrp x8, 6000 │ │ - add x8, x8, #0xd2a │ │ - mov w9, #0x9 // #9 │ │ - stp x8, x9, [sp, #72] │ │ - add x8, sp, #0x48 │ │ - sub x9, x29, #0x50 │ │ - stp x8, x9, [x29, #-64] │ │ - sub x8, x29, #0x10 │ │ - add x9, sp, #0x8 │ │ - stp x8, x9, [x29, #-48] │ │ - sub x0, x29, #0x40 │ │ - sub x1, x29, #0x40 │ │ - bl 21674 │ │ - cbz x22, 21f80 │ │ - ldxr x8, [x22] │ │ - subs x8, x8, #0x1 │ │ - stlxr w9, x8, [x22] │ │ - cbnz w9, 221cc │ │ - b.ne 21f80 // b.any │ │ - mov x0, x22 │ │ - dmb ishld │ │ - bl 1d98c │ │ - b 21f80 │ │ - adrp x8, 51000 │ │ - add x8, x8, #0x808 │ │ - mov w9, #0x1 // #1 │ │ - stp x8, x9, [x29, #-64] │ │ - mov w8, #0x8 // #8 │ │ - sub x0, x29, #0x40 │ │ - sub x1, x29, #0x40 │ │ - stp xzr, xzr, [x29, #-40] │ │ - stur x8, [x29, #-48] │ │ - bl 1ce5c │ │ - cbnz x0, 220cc │ │ - b 220d0 │ │ - ldr x8, [x0] │ │ - cmp x8, #0x1 │ │ - b.ls 22234 // b.plast │ │ - mov w8, #0x1 // #1 │ │ - b 220d8 │ │ - bl 20b90 │ │ - strb w0, [sp, #8] │ │ - b 220dc │ │ - ldr x22, [x0] │ │ - cbnz x22, 22250 │ │ - bl 1de88 │ │ - ldr x22, [x0] │ │ - ldxr x8, [x22] │ │ - add x9, x8, #0x1 │ │ - stxr w10, x9, [x22] │ │ - cbnz w10, 22250 │ │ - tbz x8, #63, 22268 │ │ - brk #0x1 │ │ - cbz x22, 22190 │ │ - ldr x8, [x22, #16] │ │ - cbz x8, 22288 │ │ - cmp x8, #0x2 │ │ - b.eq 22194 // b.none │ │ - ldp x8, x9, [x22, #24] │ │ - sub x9, x9, #0x1 │ │ - b 221a0 │ │ - adrp x8, 6000 │ │ - add x8, x8, #0x86e │ │ - mov w9, #0x4 // #4 │ │ - b 221a0 │ │ - mov x19, x0 │ │ - cbz x22, 22330 │ │ - ldxr x8, [x22] │ │ - subs x8, x8, #0x1 │ │ - stlxr w9, x8, [x22] │ │ - cbnz w9, 222a0 │ │ - b.ne 22330 // b.any │ │ - mov x0, x22 │ │ - dmb ishld │ │ - bl 1d98c │ │ - b 22330 │ │ - b 222cc │ │ - b 222cc │ │ - ldr x8, [x19, #8] │ │ - mov x19, x0 │ │ - cbz x8, 222e0 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - mov x0, x19 │ │ - bl 4b214 │ │ - ldur x20, [x29, #-8] │ │ - mov x19, x0 │ │ - cbz x20, 2235c │ │ - and x8, x20, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 2235c // b.lo, b.ul, b.last │ │ - cbz x8, 2235c │ │ - ldr x21, [x20, #-1]! │ │ - ldr x22, [x20, #8] │ │ - ldr x8, [x22] │ │ - mov x0, x21 │ │ - blr x8 │ │ - b 2239c │ │ - b 223a8 │ │ - mov x19, x0 │ │ - ldxr w8, [x24] │ │ - sub w1, w8, #0x1 │ │ - stlxr w8, w1, [x24] │ │ - cbnz w8, 22330 │ │ - and w8, w1, #0xbfffffff │ │ - mov w9, #0x80000000 // #-2147483648 │ │ - cmp w8, w9 │ │ - b.ne 2235c // b.any │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x8e0 │ │ - bl 1f69c │ │ - mov x0, x19 │ │ - bl 4b214 │ │ - bl 12b70 │ │ - ldr x20, [sp, #80] │ │ - mov x19, x0 │ │ - cbz x20, 2235c │ │ - and x8, x20, #0x3 │ │ - sub x9, x8, #0x2 │ │ - cmp x9, #0x2 │ │ - b.cc 2235c // b.lo, b.ul, b.last │ │ - cbz x8, 2235c │ │ - ldr x21, [x20, #-1]! │ │ - ldr x22, [x20, #8] │ │ - ldr x8, [x22] │ │ - mov x0, x21 │ │ - blr x8 │ │ - ldr x8, [x22, #8] │ │ - cbnz x8, 222d8 │ │ - b 222e0 │ │ - ldr x8, [x22, #8] │ │ - cbz x8, 223b8 │ │ - mov x0, x21 │ │ - bl 4f430 │ │ - mov x0, x20 │ │ - bl 4f430 │ │ - bl 12b70 │ │ + br x3 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x8, d6d000 │ │ ldp x20, x19, [x0] │ │ - ldrb wzr, [x8, #2180] │ │ mov w0, #0x10 // #16 │ │ - bl 4f410 │ │ - cbz x0, 22400 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x738 │ │ + bl 75760 │ │ + cbz x0, 476f8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x568 │ │ stp x20, x19, [x0] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov w0, #0x8 // #8 │ │ mov w1, #0x10 // #16 │ │ - bl 10d90 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x738 │ │ - ldp x29, x30, [sp], #16 │ │ + bl 16840 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x568 │ │ ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - mov x0, #0x4178 // #16760 │ │ - mov x1, #0x5d6d // #23917 │ │ - movk x0, #0x57a6, lsl #16 │ │ - movk x1, #0xd6cb, lsl #16 │ │ - movk x0, #0x1b71, lsl #32 │ │ - movk x1, #0x502c, lsl #32 │ │ - movk x0, #0xb98b, lsl #48 │ │ - movk x1, #0x63eb, lsl #48 │ │ - ldp x29, x30, [sp], #16 │ │ + ldp x8, x1, [x0] │ │ + mov x0, x8 │ │ ret │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - mov x0, #0x749d // #29853 │ │ - mov x1, #0xc00d // #49165 │ │ - movk x0, #0x246f, lsl #16 │ │ - movk x1, #0x2c3c, lsl #16 │ │ - movk x0, #0x6846, lsl #32 │ │ - movk x1, #0x262b, lsl #32 │ │ - movk x0, #0x105e, lsl #48 │ │ - movk x1, #0xef7b, lsl #48 │ │ - ldp x29, x30, [sp], #16 │ │ + ldr x8, [x0] │ │ + tst x8, #0x7fffffffffffffff │ │ + b.ne 4772c // b.any │ │ ret │ │ - sub sp, sp, #0x60 │ │ + ldr x0, [x0, #8] │ │ + b 75780 │ │ + ldr x8, [x0] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 47798 // b.any │ │ + ldr x8, [x0, #24] │ │ + ldp x0, x1, [x1] │ │ + ldr x8, [x8] │ │ + ldp x10, x11, [x8] │ │ + ldur q0, [x8, #8] │ │ + ldr x9, [x8, #24] │ │ + cmp x11, #0x1 │ │ + ccmp x11, #0x0, #0x0, ne // ne = any │ │ + sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #48] │ │ - stp x22, x21, [sp, #64] │ │ - stp x20, x19, [sp, #80] │ │ add x29, sp, #0x30 │ │ + stur q0, [sp, #8] │ │ + ldur q0, [x8, #32] │ │ + mov x2, sp │ │ + str x10, [sp] │ │ + str x9, [sp, #24] │ │ + str q0, [sp, #32] │ │ + bl 18a7c │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x40 │ │ + ret │ │ + ldp x8, x9, [x1] │ │ + ldp x1, x2, [x0, #8] │ │ + ldr x3, [x9, #24] │ │ + mov x0, x8 │ │ + br x3 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #80] │ │ + stp x22, x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x50 │ │ ldr x21, [x0] │ │ mov x8, #0x8000000000000000 // #-9223372036854775808 │ │ - mov x20, x0 │ │ + mov x19, x0 │ │ cmp x21, x8 │ │ - b.ne 224e8 // b.any │ │ + b.ne 47840 // b.any │ │ mov w8, #0x1 // #1 │ │ - ldr x2, [x20, #24] │ │ - str xzr, [sp, #40] │ │ - stp xzr, x8, [sp, #24] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x368 │ │ - add x0, sp, #0x18 │ │ - bl 11c34 │ │ - ldur q0, [sp, #24] │ │ - ldr x8, [sp, #40] │ │ - str q0, [x20] │ │ - ldr x21, [x20] │ │ - str q0, [sp] │ │ - str x8, [sp, #16] │ │ - str x8, [x20, #16] │ │ + ldr x9, [x19, #24] │ │ + str xzr, [sp, #24] │ │ + stp xzr, x8, [sp, #8] │ │ + ldr x8, [x9] │ │ + ldp x9, x11, [x8] │ │ + ldur q0, [x8, #8] │ │ + ldr x10, [x8, #24] │ │ + stur q0, [sp, #40] │ │ + ldur q0, [x8, #32] │ │ + cmp x11, #0x1 │ │ + str x9, [sp, #32] │ │ + ccmp x11, #0x0, #0x0, ne // ne = any │ │ + str x10, [sp, #56] │ │ + str q0, [sp, #64] │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x80 │ │ + add x0, sp, #0x8 │ │ + add x2, sp, #0x20 │ │ + bl 18a7c │ │ + ldur q0, [sp, #8] │ │ + ldr x8, [sp, #24] │ │ + str q0, [x19] │ │ + ldr x21, [x19] │ │ + str q0, [sp, #32] │ │ + str x8, [sp, #48] │ │ + str x8, [x19, #16] │ │ + ldp x20, x22, [x19, #8] │ │ mov w8, #0x1 // #1 │ │ - ldp x19, x22, [x20, #8] │ │ - stp xzr, x8, [x20] │ │ - adrp x8, d6d000 │ │ mov w0, #0x18 // #24 │ │ - str xzr, [x20, #16] │ │ - ldrb wzr, [x8, #2180] │ │ - bl 4f410 │ │ - cbz x0, 22530 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x718 │ │ - stp x21, x19, [x0] │ │ + stp xzr, x8, [x19] │ │ + str xzr, [x19, #16] │ │ + bl 75760 │ │ + cbz x0, 47880 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x628 │ │ + stp x21, x20, [x0] │ │ str x22, [x0, #16] │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x29, x30, [sp, #48] │ │ - add sp, sp, #0x60 │ │ + ldp x20, x19, [sp, #112] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0x80 │ │ ret │ │ mov w0, #0x8 // #8 │ │ mov w1, #0x18 // #24 │ │ - bl 10d90 │ │ + bl 16840 │ │ brk #0x1 │ │ - ldr x8, [sp, #24] │ │ - mov x20, x0 │ │ - cbz x8, 22564 │ │ - ldr x19, [sp, #32] │ │ - b 2255c │ │ - mov x20, x0 │ │ - cbz x21, 22564 │ │ - mov x0, x19 │ │ - bl 4f430 │ │ + ldr x8, [sp, #8] │ │ + mov x19, x0 │ │ + cbz x8, 478b4 │ │ + ldr x0, [sp, #16] │ │ + b 478b0 │ │ + cbz x21, 478b8 │ │ + mov x19, x0 │ │ mov x0, x20 │ │ - bl 4b214 │ │ - sub sp, sp, #0x50 │ │ - stp x29, x30, [sp, #48] │ │ - str x19, [sp, #64] │ │ - add x29, sp, #0x30 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #80] │ │ + str x19, [sp, #96] │ │ + add x29, sp, #0x50 │ │ ldr x8, [x0] │ │ mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ cmp x8, x9 │ │ - b.ne 225cc // b.any │ │ + b.ne 4794c // b.any │ │ mov w8, #0x1 // #1 │ │ + ldr x9, [x0, #24] │ │ + str xzr, [sp, #24] │ │ + stp xzr, x8, [sp, #8] │ │ mov x19, x0 │ │ - ldr x2, [x0, #24] │ │ - stp xzr, x8, [sp, #24] │ │ - str xzr, [sp, #40] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x368 │ │ - add x0, sp, #0x18 │ │ - bl 11c34 │ │ - ldur q0, [sp, #24] │ │ - ldr x8, [sp, #40] │ │ + ldr x8, [x9] │ │ + ldp x9, x11, [x8] │ │ + ldur q0, [x8, #8] │ │ + ldr x10, [x8, #24] │ │ + stur q0, [sp, #40] │ │ + ldur q0, [x8, #32] │ │ + cmp x11, #0x1 │ │ + str x9, [sp, #32] │ │ + ccmp x11, #0x0, #0x0, ne // ne = any │ │ + str x10, [sp, #56] │ │ + str q0, [sp, #64] │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x80 │ │ + add x0, sp, #0x8 │ │ + add x2, sp, #0x20 │ │ + bl 18a7c │ │ + ldur q0, [sp, #8] │ │ + ldr x8, [sp, #24] │ │ mov x0, x19 │ │ - str q0, [sp] │ │ - str x8, [sp, #16] │ │ + str q0, [sp, #32] │ │ + str x8, [sp, #48] │ │ str q0, [x19] │ │ str x8, [x19, #16] │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x718 │ │ - ldp x29, x30, [sp, #48] │ │ - ldr x19, [sp, #64] │ │ - add sp, sp, #0x50 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x628 │ │ + ldp x29, x30, [sp, #80] │ │ + ldr x19, [sp, #96] │ │ + add sp, sp, #0x70 │ │ ret │ │ - ldr x8, [sp, #24] │ │ + ldr x8, [sp, #8] │ │ mov x19, x0 │ │ - cbz x8, 225f8 │ │ - ldr x0, [sp, #32] │ │ - bl 4f430 │ │ + cbz x8, 47978 │ │ + ldr x0, [sp, #16] │ │ + bl 75780 │ │ mov x0, x19 │ │ - bl 4b214 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ - mov x0, #0x987f // #39039 │ │ - mov x1, #0x5afe // #23294 │ │ - movk x0, #0x78a8, lsl #16 │ │ - movk x1, #0x4667, lsl #16 │ │ - movk x0, #0x3add, lsl #32 │ │ - movk x1, #0x1ad9, lsl #32 │ │ - movk x0, #0x87b2, lsl #48 │ │ - movk x1, #0x44d8, lsl #48 │ │ - ldp x29, x30, [sp], #16 │ │ + bl 7154c │ │ + mov x0, xzr │ │ + ret │ │ + ldr x8, [x0] │ │ + cbz x8, 47998 │ │ + ldr x0, [x0, #8] │ │ + b 75780 │ │ + ret │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xfb0 │ │ + ldr q0, [x9] │ │ + str q0, [x8] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ ldr x21, [x0, #16] │ │ ldr x8, [x0] │ │ mov x20, x2 │ │ mov x19, x0 │ │ sub x8, x8, x21 │ │ - cmp x8, x2 │ │ - b.cc 22688 // b.lo, b.ul, b.last │ │ + cmp x2, x8 │ │ + b.hi 47a08 // b.pmore │ │ ldr x8, [x19, #8] │ │ mov x2, x20 │ │ add x0, x8, x21 │ │ - bl 4f510 │ │ + bl 75770 │ │ add x8, x21, x20 │ │ mov w0, wzr │ │ str x8, [x19, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ mov x0, x19 │ │ mov x22, x1 │ │ mov x1, x21 │ │ mov x2, x20 │ │ - bl 1e09c │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ ldr x21, [x19, #16] │ │ mov x1, x22 │ │ - b 2265c │ │ + b 479dc │ │ stp x29, x30, [sp, #-48]! │ │ - str x21, [sp, #16] │ │ + stp x22, x21, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ - cmp w1, #0x80 │ │ + ldr x20, [x0, #16] │ │ mov x19, x0 │ │ - b.cs 22708 // b.hs, b.nlast │ │ - ldr x20, [x19, #16] │ │ + cmp w1, #0x80 │ │ + b.cs 47a58 // b.hs, b.nlast │ │ + mov w21, #0x1 // #1 │ │ + b 47a74 │ │ + cmp w1, #0x800 │ │ + b.cs 47a68 // b.hs, b.nlast │ │ + mov w21, #0x2 // #2 │ │ + b 47a74 │ │ + cmp w1, #0x10, lsl #12 │ │ + mov w8, #0x3 // #3 │ │ + cinc x21, x8, cs // cs = hs, nlast │ │ ldr x8, [x19] │ │ - cmp x20, x8 │ │ - b.ne 226e4 // b.any │ │ + sub x8, x8, x20 │ │ + cmp x21, x8 │ │ + b.hi 47a9c // b.pmore │ │ + ldr x9, [x19, #8] │ │ + cmp w1, #0x80 │ │ + add x8, x9, x20 │ │ + b.cs 47acc // b.hs, b.nlast │ │ + strb w1, [x8] │ │ + b 47b38 │ │ mov x0, x19 │ │ - mov w21, w1 │ │ - bl 20e64 │ │ - mov w1, w21 │ │ - ldr x8, [x19, #8] │ │ - add x9, x20, #0x1 │ │ - str x9, [x19, #16] │ │ - strb w1, [x8, x20] │ │ - mov w0, wzr │ │ - ldp x20, x19, [sp, #32] │ │ - ldr x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ + mov w22, w1 │ │ + mov x1, x20 │ │ + mov x2, x21 │ │ + mov w3, #0x1 // #1 │ │ + mov w4, #0x1 // #1 │ │ + bl 2ee88 │ │ + ldp x9, x8, [x19, #8] │ │ + mov w1, w22 │ │ + cmp w22, #0x80 │ │ + add x8, x9, x8 │ │ + b.cc 47a94 // b.lo, b.ul, b.last │ │ + mov w9, #0xffffff80 // #-128 │ │ cmp w1, #0x800 │ │ - str wzr, [x29, #28] │ │ - b.cs 22734 // b.hs, b.nlast │ │ - lsr w8, w1, #6 │ │ - mov w9, #0x80 // #128 │ │ - mov w20, #0x2 // #2 │ │ + mov w10, #0xffffff80 // #-128 │ │ bfxil w9, w1, #0, #6 │ │ - orr w8, w8, #0xc0 │ │ - strb w8, [x29, #28] │ │ - strb w9, [x29, #29] │ │ - b 2279c │ │ - cmp w1, #0x10, lsl #12 │ │ - b.cs 22768 // b.hs, b.nlast │ │ - lsr w8, w1, #12 │ │ - mov w9, #0x80 // #128 │ │ - mov w10, #0x80 // #128 │ │ - bfxil w9, w1, #6, #6 │ │ - bfxil w10, w1, #0, #6 │ │ - mov w20, #0x3 // #3 │ │ - orr w8, w8, #0xe0 │ │ - strb w8, [x29, #28] │ │ - strb w9, [x29, #29] │ │ - strb w10, [x29, #30] │ │ - b 2279c │ │ - mov w8, #0xf0 // #240 │ │ - mov w9, #0x80 // #128 │ │ - mov w10, #0x80 // #128 │ │ - mov w11, #0x80 // #128 │ │ - bfxil w8, w1, #18, #3 │ │ - bfxil w9, w1, #12, #6 │ │ - bfxil w10, w1, #6, #6 │ │ - bfxil w11, w1, #0, #6 │ │ - mov w20, #0x4 // #4 │ │ - strb w8, [x29, #28] │ │ - strb w9, [x29, #29] │ │ - strb w10, [x29, #30] │ │ - strb w11, [x29, #31] │ │ - ldr x21, [x19, #16] │ │ - ldr x8, [x19] │ │ - sub x8, x8, x21 │ │ - cmp x8, x20 │ │ - b.cc 227e0 // b.lo, b.ul, b.last │ │ - ldr x8, [x19, #8] │ │ - add x1, x29, #0x1c │ │ - mov x2, x20 │ │ - add x0, x8, x21 │ │ - bl 4f510 │ │ + b.cs 47af4 // b.hs, b.nlast │ │ + lsr w10, w1, #6 │ │ + strb w9, [x8, #1] │ │ + orr w10, w10, #0xc0 │ │ + strb w10, [x8] │ │ + b 47b38 │ │ + mov w11, #0xffffff80 // #-128 │ │ + lsr w12, w1, #16 │ │ + bfxil w11, w1, #6, #6 │ │ + cbnz w12, 47b1c │ │ + lsr w10, w1, #12 │ │ + strb w11, [x8, #1] │ │ + strb w9, [x8, #2] │ │ + orr w10, w10, #0xe0 │ │ + strb w10, [x8] │ │ + b 47b38 │ │ + lsr w12, w1, #18 │ │ + bfxil w10, w1, #12, #6 │ │ + strb w11, [x8, #2] │ │ + strb w9, [x8, #3] │ │ + orr w11, w12, #0xfffffff0 │ │ + strb w10, [x8, #1] │ │ + strb w11, [x8] │ │ add x8, x21, x20 │ │ - str x8, [x19, #16] │ │ mov w0, wzr │ │ + str x8, [x19, #16] │ │ ldp x20, x19, [sp, #32] │ │ - ldr x21, [sp, #16] │ │ + ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - mov x0, x19 │ │ - mov x1, x21 │ │ - mov x2, x20 │ │ - bl 1e09c │ │ - ldr x21, [x19, #16] │ │ - b 227b0 │ │ - stp x29, x30, [sp, #-16]! │ │ - mov x29, sp │ │ + ldr x8, [x1, #8] │ │ mov x2, x1 │ │ - adrp x1, 51000 │ │ - add x1, x1, #0x368 │ │ - ldp x29, x30, [sp], #16 │ │ - b 11c34 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x80 │ │ + cmp x8, #0x1 │ │ + ccmp x8, #0x0, #0x0, ne // ne = any │ │ + b 18a7c │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - bl 2152c │ │ - bl 20efc │ │ + mov x8, x0 │ │ + mov x0, x1 │ │ + mov x1, x8 │ │ + bl 47b88 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - mov x8, x0 │ │ + bl 47b98 │ │ + bl 25c50 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #80] │ │ + str x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x50 │ │ + sub x8, x29, #0x8 │ │ + adrp x9, 19000 │ │ + add x9, x9, #0x240 │ │ + stur x8, [x29, #-24] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xf98 │ │ + stp x9, x1, [x29, #-16] │ │ + mov w9, #0x2 // #2 │ │ + add x0, x29, #0x1f │ │ + stp x8, x9, [sp, #8] │ │ + sub x8, x29, #0x18 │ │ + mov w9, #0x1 // #1 │ │ + add x1, sp, #0x8 │ │ + str x8, [sp, #24] │ │ + stp x9, xzr, [sp, #32] │ │ + bl 25a90 │ │ + and x8, x0, #0x3 │ │ + cmp x8, #0x1 │ │ + b.eq 47c0c // b.none │ │ + ldp x20, x19, [sp, #112] │ │ + ldr x21, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + mov x19, x0 │ │ + ldr x20, [x19, #-1]! │ │ + ldr x21, [x19, #8] │ │ + ldr x8, [x21] │ │ + cbz x8, 47c28 │ │ + mov x0, x20 │ │ + blr x8 │ │ + ldr x8, [x21, #8] │ │ + cbz x8, 47c38 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + ldp x20, x19, [sp, #112] │ │ + ldr x21, [sp, #96] │ │ + ldp x29, x30, [sp, #80] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + ldr x8, [x21, #8] │ │ + mov x21, x0 │ │ + cbz x8, 47c68 │ │ + mov x0, x20 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 75780 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + stp x29, x30, [sp, #-32]! │ │ + str x19, [sp, #16] │ │ + mov x29, sp │ │ + adrp x8, d95000 │ │ + ldr x9, [x8, #152] │ │ + adrp x8, d95000 │ │ + add x8, x8, #0x98 │ │ + b 47cac │ │ + stxr w9, x19, [x8] │ │ + cmp w9, #0x0 │ │ + mov x9, x10 │ │ + csetm w11, eq // eq = none │ │ + tbnz w11, #0, 47cd0 │ │ + cmn x9, #0x1 │ │ + b.eq 47d1c // b.none │ │ + ldxr x10, [x8] │ │ + add x19, x9, #0x1 │ │ + cmp x10, x9 │ │ + b.eq 47c98 // b.none │ │ + mov x9, x10 │ │ + clrex │ │ + tbz wzr, #0, 47cac │ │ + adrp x8, d95000 │ │ + add x8, x8, #0xb8 │ │ + ldar x0, [x8] │ │ + cbz x0, 47cf8 │ │ + mov x1, x19 │ │ + bl 75870 │ │ + mov x0, x19 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xb8 │ │ + bl 25ddc │ │ + mov x1, x19 │ │ + bl 75870 │ │ + mov x0, x19 │ │ + ldr x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + bl 47d20 │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #48] │ │ + add x29, sp, #0x30 │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xfe0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xff0 │ │ + mov x0, sp │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + bl 17620 │ │ + sub sp, sp, #0x50 │ │ + stp x29, x30, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + add x29, sp, #0x20 │ │ + adrp x19, 7a000 │ │ + add x19, x19, #0xbf8 │ │ + ldar w8, [x19] │ │ + cbnz w8, 47d90 │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x50 │ │ + ret │ │ + ldar w8, [x19] │ │ + add x9, sp, #0x8 │ │ + adrp x22, 7a000 │ │ + add x21, x9, #0x8 │ │ + and w9, w8, #0x3 │ │ + sub w10, w9, #0x2 │ │ + cmp w10, #0x2 │ │ + and w10, w8, #0x4 │ │ + b.cs 47dd4 // b.hs, b.nlast │ │ + ldaxr w9, [x19] │ │ + cmp w9, w8 │ │ + b.ne 47e00 // b.any │ │ + orr w8, w10, #0x1 │ │ + stxr w10, w8, [x19] │ │ + cmp w10, #0x0 │ │ + csetm w10, eq // eq = none │ │ + b 47e08 │ │ + cmp w9, #0x1 │ │ + b.ne 47d7c // b.any │ │ + cbnz w10, 47e14 │ │ + orr w20, w8, #0x4 │ │ + ldaxr w8, [x19] │ │ + cmp w8, #0x1 │ │ + b.ne 47e1c // b.any │ │ + stxr w9, w20, [x19] │ │ + cmp w9, #0x0 │ │ + csetm w9, eq // eq = none │ │ + b 47e24 │ │ + mov w10, wzr │ │ + clrex │ │ + mov w8, w9 │ │ + tbz w10, #0, 47da0 │ │ + b 47e7c │ │ + mov w20, w8 │ │ + b 47e28 │ │ + mov w9, wzr │ │ + clrex │ │ + tbz w9, #0, 47da0 │ │ + str xzr, [sp, #8] │ │ + ldr w8, [x22, #3064] │ │ + cmp w8, w20 │ │ + b.ne 47e74 // b.any │ │ + ldr w8, [sp, #8] │ │ + mov w0, #0x62 // #98 │ │ + mov x1, x19 │ │ + mov w2, #0x89 // #137 │ │ + mov w3, w20 │ │ + mov x5, xzr │ │ + cmp w8, #0x0 │ │ + mov w6, #0xffffffff // #-1 │ │ + csel x4, x21, xzr, ne // ne = any │ │ + bl 75740 │ │ + tbz x0, #63, 47e74 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + cmp w8, #0x4 │ │ + b.eq 47e2c // b.none │ │ + ldar w8, [x19] │ │ + b 47da0 │ │ + mov w0, #0x400 // #1024 │ │ + bl 75760 │ │ + cbz x0, 47ebc │ │ + adrp x8, 7a000 │ │ + add x8, x8, #0xbc0 │ │ + mov w9, #0x400 // #1024 │ │ + stp xzr, xzr, [x8] │ │ + stp xzr, x9, [x8, #16] │ │ + stp x0, xzr, [x8, #32] │ │ + strb wzr, [x8, #48] │ │ + ldxr w8, [x19] │ │ + stlxr w9, wzr, [x19] │ │ + cbnz w9, 47ea4 │ │ + tbz w8, #2, 47d7c │ │ + bl 48a20 │ │ + b 47d7c │ │ + mov w0, #0x1 // #1 │ │ + mov w1, #0x400 // #1024 │ │ + bl 16840 │ │ + brk #0x1 │ │ + mov x20, x0 │ │ + mov w8, #0x2 // #2 │ │ + ldxr w9, [x19] │ │ + stlxr w10, w8, [x19] │ │ + cbnz w10, 47ed4 │ │ + tbz w9, #2, 47ee8 │ │ + bl 48a20 │ │ + mov x0, x20 │ │ + bl 7154c │ │ + sub sp, sp, #0x120 │ │ + stp x29, x30, [sp, #224] │ │ + stp x28, x23, [sp, #240] │ │ + stp x22, x21, [sp, #256] │ │ + stp x20, x19, [sp, #272] │ │ + add x29, sp, #0xe0 │ │ + ldr x9, [x0] │ │ + and x8, x9, #0x3 │ │ + cmp x8, #0x1 │ │ + b.gt 47f40 │ │ + cbnz x8, 47fb8 │ │ + ldp x8, x2, [x9] │ │ + mov x0, x1 │ │ + mov x1, x8 │ │ + ldp x20, x19, [sp, #272] │ │ + ldp x22, x21, [sp, #256] │ │ + ldp x28, x23, [sp, #240] │ │ + ldp x29, x30, [sp, #224] │ │ + add sp, sp, #0x120 │ │ + b 18000 │ │ + cmp x8, #0x2 │ │ + add x22, sp, #0x30 │ │ + b.ne 47fdc // b.any │ │ + movi v0.2d, #0x0 │ │ + lsr x0, x9, #32 │ │ + mov x23, x1 │ │ + add x1, sp, #0x30 │ │ + mov w2, #0x80 // #128 │ │ + str w0, [sp, #12] │ │ + stp q0, q0, [x22, #96] │ │ + stp q0, q0, [sp, #48] │ │ + stp q0, q0, [sp, #80] │ │ + stp q0, q0, [sp, #112] │ │ + bl 757b0 │ │ + tbnz w0, #31, 4811c │ │ + add x0, sp, #0x30 │ │ + bl 75860 │ │ + mov x2, x0 │ │ + sub x0, x29, #0x30 │ │ + add x1, sp, #0x30 │ │ + bl 168b0 │ │ + ldr x8, [x22, #128] │ │ + mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ + cmp x8, x9 │ │ + b.ne 48050 // b.any │ │ + ldr x19, [x22, #144] │ │ + tbz x19, #63, 48064 │ │ + adrp x0, 76000 │ │ + add x0, x0, #0xc08 │ │ + bl 16858 │ │ + ldur x8, [x9, #7] │ │ + ldur x0, [x9, #-1] │ │ + ldr x2, [x8, #32] │ │ + ldp x20, x19, [sp, #272] │ │ + ldp x22, x21, [sp, #256] │ │ + ldp x28, x23, [sp, #240] │ │ + ldp x29, x30, [sp, #224] │ │ + add sp, sp, #0x120 │ │ + br x2 │ │ + lsr x8, x9, #32 │ │ + adrp x10, a000 │ │ + add x10, x10, #0x760 │ │ + adrp x9, a000 │ │ + add x9, x9, #0x610 │ │ + sub x11, x29, #0x30 │ │ + ldrsw x12, [x10, x8, lsl #2] │ │ + ldr x8, [x9, x8, lsl #3] │ │ + adrp x13, 17000 │ │ + add x13, x13, #0x610 │ │ + ldp x0, x1, [x1] │ │ + add x9, x10, x12 │ │ + add x2, sp, #0x30 │ │ + stp x11, x13, [sp, #16] │ │ + stp x9, x8, [x22, #128] │ │ + adrp x9, 5000 │ │ + add x9, x9, #0xf00 │ │ + mov w8, #0x1 // #1 │ │ + str xzr, [sp, #80] │ │ + stp x9, x8, [sp, #48] │ │ + add x9, sp, #0x10 │ │ + stp x9, x8, [sp, #64] │ │ + bl 18a7c │ │ + ldp x20, x19, [sp, #272] │ │ + ldp x22, x21, [sp, #256] │ │ + ldp x28, x23, [sp, #240] │ │ + ldp x29, x30, [sp, #224] │ │ + add sp, sp, #0x120 │ │ + ret │ │ + ldr q0, [x22, #128] │ │ + ldr x8, [x22, #144] │ │ + str q0, [sp, #16] │ │ + str x8, [sp, #32] │ │ + b 4809c │ │ + ldr x20, [x22, #136] │ │ + cbz x19, 48080 │ │ + mov x0, x19 │ │ + bl 75760 │ │ + cbz x0, 48148 │ │ + mov x21, x0 │ │ + b 48084 │ │ + mov w21, #0x1 // #1 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ + mov x2, x19 │ │ + bl 75770 │ │ + stp x19, x21, [sp, #16] │ │ + str x19, [sp, #32] │ │ + add x8, sp, #0x10 │ │ + adrp x9, 48000 │ │ + add x9, x9, #0x170 │ │ + stp x8, x9, [x22, #128] │ │ + add x8, sp, #0xc │ │ + adrp x9, 18000 │ │ + add x9, x9, #0xfe0 │ │ + ldp x0, x1, [x23] │ │ + stp x8, x9, [x22, #144] │ │ + adrp x8, 78000 │ │ + add x8, x8, #0x448 │ │ + mov w9, #0x3 // #3 │ │ + str xzr, [sp, #80] │ │ + stp x8, x9, [sp, #48] │ │ + sub x8, x29, #0x30 │ │ + mov w9, #0x2 // #2 │ │ + stp x8, x9, [sp, #64] │ │ + add x2, sp, #0x30 │ │ + bl 18a7c │ │ + ldr x8, [sp, #16] │ │ + cbz x8, 48038 │ │ + ldr x8, [sp, #24] │ │ + mov w19, w0 │ │ + mov x0, x8 │ │ + bl 75780 │ │ + mov w0, w19 │ │ + ldp x20, x19, [sp, #272] │ │ + ldp x22, x21, [sp, #256] │ │ + ldp x28, x23, [sp, #240] │ │ + ldp x29, x30, [sp, #224] │ │ + add sp, sp, #0x120 │ │ + ret │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xd88 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [x22, #128] │ │ + mov w8, #0x8 // #8 │ │ + adrp x1, 77000 │ │ + add x1, x1, #0xd98 │ │ + sub x0, x29, #0x30 │ │ + stp xzr, xzr, [x22, #152] │ │ + str x8, [x22, #144] │ │ + bl 17620 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x19 │ │ + bl 16840 │ │ + ldr x8, [sp, #16] │ │ + mov x19, x0 │ │ + cbz x8, 48168 │ │ + ldr x0, [sp, #24] │ │ + bl 75780 │ │ + mov x0, x19 │ │ + bl 7154c │ │ + ldp x8, x2, [x0, #8] │ │ mov x0, x1 │ │ mov x1, x8 │ │ - bl 22814 │ │ + b 18000 │ │ + sub sp, sp, #0x80 │ │ + stp x29, x30, [sp, #48] │ │ + stp x26, x25, [sp, #64] │ │ + stp x24, x23, [sp, #80] │ │ + stp x22, x21, [sp, #96] │ │ + stp x20, x19, [sp, #112] │ │ + add x29, sp, #0x30 │ │ + ldr x8, [x0, #16] │ │ + cbnz x8, 484ec │ │ + add x8, x1, #0x7 │ │ + mov x20, x2 │ │ + mov x19, x0 │ │ + and x8, x8, #0xfffffffffffffff8 │ │ + mov x21, x1 │ │ + sub x9, x8, x1 │ │ + sub w8, w20, w9 │ │ + cmp x9, x2 │ │ + and x10, x8, #0xf │ │ + csel x8, x9, x2, cc // cc = lo, ul, last │ │ + cmp x2, x9 │ │ + csel x9, xzr, x10, cc // cc = lo, ul, last │ │ + mov x10, #0xffffffffffffffff // #-1 │ │ + subs x0, x2, x9 │ │ + str x10, [x19, #16] │ │ + b.cc 484a0 // b.lo, b.ul, b.last │ │ + sub x10, x21, #0x1 │ │ + mov x12, x9 │ │ + cbz x12, 48258 │ │ + mov x11, x12 │ │ + ldrb w12, [x10, x20] │ │ + sub x10, x10, #0x1 │ │ + cmp w12, #0xa │ │ + sub x12, x11, #0x1 │ │ + b.ne 481ec // b.any │ │ + add x22, x11, x0 │ │ + subs x20, x20, x22 │ │ + b.cc 482fc // b.lo, b.ul, b.last │ │ + ldr x23, [x19, #40] │ │ + cbz x23, 4832c │ │ + ldur x8, [x19, #24] │ │ + sub x8, x8, x23 │ │ + cmp x22, x8 │ │ + b.cs 484d4 // b.hs, b.nlast │ │ + ldr x8, [x19, #32] │ │ + mov x1, x21 │ │ + mov x2, x22 │ │ + add x0, x8, x23 │ │ + bl 75770 │ │ + add x8, x23, x22 │ │ + str x8, [x19, #40] │ │ + add x0, x19, #0x18 │ │ + bl 48540 │ │ + cbnz x0, 48460 │ │ + b 48428 │ │ + mov x11, #0x202020202020202 // #144680345676153346 │ │ + mov x12, #0x101010101010101 // #72340172838076673 │ │ + mvn x10, x9 │ │ + orr x11, x11, #0x808080808080808 │ │ + movk x12, #0x100 │ │ + sub x13, x21, #0x8 │ │ + add x15, x10, x21 │ │ + neg x16, x9 │ │ + mov x14, #0x8080808080808080 // #-9187201950435737472 │ │ + mov x23, x0 │ │ + cmp x0, x8 │ │ + mov x10, x15 │ │ + mov x9, x16 │ │ + b.ls 482c8 // b.plast │ │ + sub x0, x23, #0x10 │ │ + ldr x16, [x13, x23] │ │ + ldr x15, [x21, x0] │ │ + eor x16, x16, x11 │ │ + eor x17, x15, x11 │ │ + sub x1, x12, x16 │ │ + sub x17, x12, x17 │ │ + orr x16, x1, x16 │ │ + orr x15, x17, x15 │ │ + and x15, x15, x16 │ │ + sub x16, x9, #0x10 │ │ + bic x17, x14, x15 │ │ + sub x15, x10, #0x10 │ │ + cbz x17, 4827c │ │ + cmp x23, x20 │ │ + b.hi 48490 // b.pmore │ │ + cmn x20, x9 │ │ + b.eq 48394 // b.none │ │ + ldrb w8, [x10, x20] │ │ + sub x10, x10, #0x1 │ │ + sub x9, x9, #0x1 │ │ + cmp w8, #0xa │ │ + b.ne 482d0 // b.any │ │ + add x8, x20, x9 │ │ + add x22, x8, #0x1 │ │ + subs x20, x20, x22 │ │ + b.cs 48214 // b.hs, b.nlast │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xaa0 │ │ + mov w9, #0x1 // #1 │ │ + stp x8, x9, [sp] │ │ + mov w8, #0x8 // #8 │ │ + stp xzr, xzr, [sp, #24] │ │ + str x8, [sp, #16] │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x5c8 │ │ + mov x0, sp │ │ + bl 17620 │ │ + b 484bc │ │ + cbz x22, 48428 │ │ + adrp x24, 77000 │ │ + add x24, x24, #0xc70 │ │ + mov x26, #0x7fffffffffffffff // #9223372036854775807 │ │ + mov x25, x21 │ │ + mov x23, x22 │ │ + b 4835c │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x4 │ │ + b.ne 4840c // b.any │ │ + cbz x23, 48428 │ │ + cmp x23, x26 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x25 │ │ + csel x2, x23, x26, cc // cc = lo, ul, last │ │ + bl 758c0 │ │ + cmn x0, #0x1 │ │ + b.eq 48348 // b.none │ │ + cbz x0, 483ec │ │ + subs x8, x23, x0 │ │ + b.cc 48488 // b.lo, b.ul, b.last │ │ + add x25, x25, x0 │ │ + mov x23, x8 │ │ + cbnz x8, 4835c │ │ + b 48428 │ │ + ldr x22, [x19, #40] │ │ + cbz x22, 483c0 │ │ + ldr x8, [x19, #32] │ │ + add x8, x8, x22 │ │ + ldurb w8, [x8, #-1] │ │ + cmp w8, #0xa │ │ + b.ne 483c0 // b.any │ │ + add x0, x19, #0x18 │ │ + bl 48540 │ │ + cbnz x0, 48460 │ │ + ldr x22, [x19, #40] │ │ + ldur x8, [x19, #24] │ │ + sub x8, x8, x22 │ │ + cmp x20, x8 │ │ + b.cs 484c0 // b.hs, b.nlast │ │ + ldr x8, [x19, #32] │ │ + mov x1, x21 │ │ + mov x2, x20 │ │ + add x0, x8, x22 │ │ + bl 75770 │ │ + add x8, x22, x20 │ │ + b 48458 │ │ + adrp x0, 77000 │ │ + add x0, x0, #0xc58 │ │ + mov x9, #0x2 // #2 │ │ + and x8, x0, #0xffffffff00000003 │ │ + movk x9, #0x9, lsl #32 │ │ + cmp x8, x9 │ │ + b.eq 48428 // b.none │ │ + b 48460 │ │ + mov w9, #0x2 // #2 │ │ + orr x0, x9, x8, lsl #32 │ │ + mov x9, #0x2 // #2 │ │ + and x8, x0, #0xffffffff00000003 │ │ + movk x9, #0x9, lsl #32 │ │ + cmp x8, x9 │ │ + b.ne 48460 // b.any │ │ + ldr x8, [x19, #24] │ │ + ldr x23, [x19, #40] │ │ + add x21, x21, x22 │ │ + sub x8, x8, x23 │ │ + cmp x20, x8 │ │ + b.cs 484c0 // b.hs, b.nlast │ │ + ldr x8, [x19, #32] │ │ + mov x1, x21 │ │ + mov x2, x20 │ │ + add x0, x8, x23 │ │ + bl 75770 │ │ + add x8, x23, x20 │ │ + mov x0, xzr │ │ + str x8, [x19, #40] │ │ + ldr x8, [x19, #16] │ │ + add x8, x8, #0x1 │ │ + str x8, [x19, #16] │ │ + ldp x20, x19, [sp, #112] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ + ldp x26, x25, [sp, #64] │ │ + ldp x29, x30, [sp, #48] │ │ + add sp, sp, #0x80 │ │ + ret │ │ + mov x20, x23 │ │ + b 484ac │ │ + mov x0, xzr │ │ + adrp x24, 76000 │ │ + add x24, x24, #0xe88 │ │ + b 484ac │ │ + adrp x24, 76000 │ │ + add x24, x24, #0xe70 │ │ + mov x23, x20 │ │ + mov x1, x23 │ │ + mov x2, x20 │ │ + mov x3, x24 │ │ + bl 186d8 │ │ + brk #0x1 │ │ + add x0, x19, #0x18 │ │ + mov x1, x21 │ │ + mov x2, x20 │ │ + bl 48708 │ │ + b 48460 │ │ + add x0, x19, #0x18 │ │ + mov x1, x21 │ │ + mov x2, x22 │ │ + bl 48708 │ │ + cbnz x0, 48460 │ │ + b 48248 │ │ + bl 19e84 │ │ + ldr x8, [x19, #16] │ │ + add x8, x8, #0x1 │ │ + str x8, [x19, #16] │ │ + bl 7154c │ │ + ldr w8, [x0, #12] │ │ + subs w8, w8, #0x1 │ │ + str w8, [x0, #12] │ │ + b.ne 4852c // b.any │ │ + add x1, x0, #0x8 │ │ + str xzr, [x0] │ │ + ldxr w8, [x1] │ │ + stlxr w9, wzr, [x1] │ │ + cbnz w9, 48518 │ │ + cmp w8, #0x2 │ │ + b.eq 48530 // b.none │ │ + ret │ │ + mov w0, #0x62 // #98 │ │ + mov w2, #0x81 // #129 │ │ + mov w3, #0x1 // #1 │ │ + b 75740 │ │ + stp x29, x30, [sp, #-96]! │ │ + stp x28, x27, [sp, #16] │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + mov x29, sp │ │ + ldr x22, [x0, #16] │ │ + cbz x22, 48660 │ │ + ldr x21, [x0, #8] │ │ + mov x19, x0 │ │ + mov x20, xzr │ │ + mov w25, #0x1 // #1 │ │ + mov w27, #0x2 // #2 │ │ + adrp x26, 77000 │ │ + add x26, x26, #0xcc0 │ │ + b 48594 │ │ + cmp x8, #0x23 │ │ + b.ne 48680 // b.any │ │ + cmp x20, x22 │ │ + b.cs 48668 // b.hs, b.nlast │ │ + sub x23, x22, x20 │ │ + add x1, x21, x20 │ │ + mov w0, #0x1 // #1 │ │ + mov x2, x23 │ │ + strb w25, [x19, #24] │ │ + bl 758c0 │ │ + cmn x0, #0x1 │ │ + b.eq 485bc // b.none │ │ + strb wzr, [x19, #24] │ │ + b 485d8 │ │ + bl 757c0 <__errno@plt> │ │ + ldr w8, [x0] │ │ + strb wzr, [x19, #24] │ │ + orr x9, x27, x8, lsl #32 │ │ + cmp w8, #0x9 │ │ + csel x0, x23, x9, eq // eq = none │ │ + b.ne 485e4 // b.any │ │ + cbz x0, 4867c │ │ + add x20, x20, x0 │ │ + b 4858c │ │ + and x8, x0, #0x3 │ │ + cmp x8, #0x1 │ │ + b.gt 48604 │ │ + cbnz x8, 4861c │ │ + ldrb w8, [x0, #16] │ │ + cmp w8, #0x23 │ │ + b.eq 4858c // b.none │ │ + b 48680 │ │ + cmp x8, #0x2 │ │ + lsr x8, x0, #32 │ │ + b.ne 48584 // b.any │ │ + cmp x8, #0x4 │ │ + b.eq 4858c // b.none │ │ + b 48680 │ │ + ldrb w8, [x0, #15] │ │ + cmp w8, #0x23 │ │ + b.ne 48680 // b.any │ │ + ldur x28, [x0, #7] │ │ + ldur x24, [x0, #-1] │ │ + sub x23, x0, #0x1 │ │ + ldr x8, [x28] │ │ + cbz x8, 48644 │ │ + mov x0, x24 │ │ + blr x8 │ │ + ldr x8, [x28, #8] │ │ + cbz x8, 48654 │ │ + mov x0, x24 │ │ + bl 75780 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + b 4858c │ │ + mov x0, xzr │ │ + b 486a0 │ │ + cmp x20, x22 │ │ + b.hi 486bc // b.pmore │ │ + mov x23, xzr │ │ + mov x0, xzr │ │ + b 4869c │ │ + mov x0, x26 │ │ + cbz x20, 486a0 │ │ + add x1, x21, x20 │ │ + mov x20, x0 │ │ + mov x0, x21 │ │ + mov x2, x23 │ │ + bl 75830 │ │ + mov x0, x20 │ │ + str x23, [x19, #16] │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x280 │ │ + mov x0, xzr │ │ + mov x1, x20 │ │ + mov x2, x22 │ │ + bl 186d8 │ │ + ldr x8, [x28, #8] │ │ + mov x21, x0 │ │ + cbz x8, 486e8 │ │ + mov x0, x24 │ │ + bl 75780 │ │ + mov x0, x23 │ │ + bl 75780 │ │ + mov x0, x19 │ │ + mov x1, x20 │ │ + bl 48850 │ │ + mov x0, x21 │ │ + bl 7154c │ │ + bl 1a1e4 │ │ + stp x29, x30, [sp, #-64]! │ │ + str x23, [sp, #16] │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x29, sp │ │ + ldr x8, [x0] │ │ + ldr x9, [x0, #16] │ │ + mov x20, x2 │ │ + mov x19, x0 │ │ + mov x21, x1 │ │ + sub x9, x8, x9 │ │ + cmp x2, x9 │ │ + b.ls 48760 // b.plast │ │ + mov x0, x19 │ │ + bl 48540 │ │ + cbz x0, 4875c │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + ldr x8, [x19] │ │ + cmp x20, x8 │ │ + b.cs 4879c // b.hs, b.nlast │ │ + ldp x8, x22, [x19, #8] │ │ + mov x1, x21 │ │ + mov x2, x20 │ │ + add x0, x8, x22 │ │ + bl 75770 │ │ + add x8, x22, x20 │ │ + mov x0, xzr │ │ + str x8, [x19, #16] │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + mov w8, #0x1 // #1 │ │ + strb w8, [x19, #24] │ │ + cbz x20, 48800 │ │ + mov x23, #0x7fffffffffffffff // #9223372036854775807 │ │ + adrp x22, 77000 │ │ + add x22, x22, #0xc58 │ │ + b 487cc │ │ + bl 757c0 <__errno@plt> │ │ + ldrsw x8, [x0] │ │ + cmp w8, #0x4 │ │ + b.ne 48830 // b.any │ │ + cbz x20, 48800 │ │ + cmp x20, x23 │ │ + mov w0, #0x1 // #1 │ │ + mov x1, x21 │ │ + csel x2, x20, x23, cc // cc = lo, ul, last │ │ + bl 758c0 │ │ + cmn x0, #0x1 │ │ + b.eq 487b8 // b.none │ │ + cbz x0, 48804 │ │ + subs x8, x20, x0 │ │ + b.cc 4883c // b.lo, b.ul, b.last │ │ + add x21, x21, x0 │ │ + mov x20, x8 │ │ + cbnz x8, 487cc │ │ + mov x22, xzr │ │ + mov x9, #0x2 // #2 │ │ + and x8, x22, #0xffffffff00000003 │ │ + strb wzr, [x19, #24] │ │ + movk x9, #0x9, lsl #32 │ │ + cmp x8, x9 │ │ + csel x0, xzr, x22, eq // eq = none │ │ + ldp x20, x19, [sp, #48] │ │ + ldr x23, [sp, #16] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ + mov w9, #0x2 // #2 │ │ + orr x22, x9, x8, lsl #32 │ │ + b 48804 │ │ + adrp x3, 77000 │ │ + add x3, x3, #0xc70 │ │ + mov x1, x20 │ │ + mov x2, x20 │ │ + bl 186d8 │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + cbz x1, 48890 │ │ + ldr x2, [x0, #16] │ │ + subs x19, x2, x1 │ │ + b.cc 4889c // b.lo, b.ul, b.last │ │ + str xzr, [x0, #16] │ │ + b.eq 48890 // b.none │ │ + ldr x8, [x0, #8] │ │ + mov x20, x0 │ │ + mov x2, x19 │ │ + add x1, x8, x1 │ │ + mov x0, x8 │ │ + bl 75830 │ │ + str x19, [x20, #16] │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + ret │ │ + adrp x3, 78000 │ │ + add x3, x3, #0x280 │ │ + mov x0, xzr │ │ + bl 186d8 │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + mov x4, x1 │ │ + adrp x8, 6000 │ │ + add x8, x8, #0x734 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x230 │ │ + mov x5, x2 │ │ + stp x0, x8, [sp] │ │ + bl 48a84 │ │ + sub sp, sp, #0x20 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + ldr w8, [x1, #16] │ │ + ldr x0, [x0] │ │ + tbnz w8, #25, 48900 │ │ + tbnz w8, #26, 4893c │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + b 18fe0 │ │ + ldr w12, [x0] │ │ + mov w10, #0x7 // #7 │ │ + adrp x8, 5000 │ │ + add x8, x8, #0xeb0 │ │ + add x9, sp, #0x8 │ │ + and x13, x12, #0xf │ │ + lsr w14, w12, #4 │ │ + mov x11, x10 │ │ + ldrb w10, [x8, x13] │ │ + cmp w12, #0xf │ │ + strb w10, [x9, x11] │ │ + sub x10, x11, #0x1 │ │ + mov w12, w14 │ │ + b.hi 48914 // b.pmore │ │ + b 48974 │ │ + ldr w12, [x0] │ │ + mov w10, #0x7 // #7 │ │ + adrp x8, 6000 │ │ + add x8, x8, #0x70 │ │ + add x9, sp, #0x8 │ │ + and x13, x12, #0xf │ │ + lsr w14, w12, #4 │ │ + mov x11, x10 │ │ + ldrb w10, [x8, x13] │ │ + cmp w12, #0xf │ │ + strb w10, [x9, x11] │ │ + sub x10, x11, #0x1 │ │ + mov w12, w14 │ │ + b.hi 48950 // b.pmore │ │ + add x8, x11, #0x1 │ │ + mov w9, #0x9 // #9 │ │ + add x10, sp, #0x8 │ │ + sub x5, x9, x8 │ │ + adrp x2, 9000 │ │ + add x2, x2, #0x54d │ │ + add x4, x10, x11 │ │ + mov x0, x1 │ │ + mov w1, #0x1 // #1 │ │ + mov w3, #0x2 // #2 │ │ + bl 17984 │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x20 │ │ + ret │ │ + mov x0, x19 │ │ + mov x1, x22 │ │ + mov w3, #0xf // #15 │ │ + b 304f8 │ │ + mov x1, x26 │ │ + mov w3, #0xf // #15 │ │ + b 304f8 │ │ + mov x1, x26 │ │ + mov w3, #0xb // #11 │ │ + b 304f8 │ │ + add x0, sp, #0x500 │ │ + add x1, sp, #0x4d0 │ │ + b 37a2c │ │ + add x0, sp, #0x3f8 │ │ + adrp x1, 78000 │ │ + add x1, x1, #0x768 │ │ + b 41a68 │ │ + mov x1, x26 │ │ + mov w3, #0xa // #10 │ │ + b 304f8 │ │ + mov x1, x26 │ │ + mov w3, #0xe // #14 │ │ + b 304f8 │ │ + mov x1, x26 │ │ + mov w3, #0xc // #12 │ │ + b 304f8 │ │ + mov x0, x19 │ │ + mov x1, x22 │ │ + ret │ │ + adrp x1, 7a000 │ │ + add x1, x1, #0xbf8 │ │ + mov w0, #0x62 // #98 │ │ + mov w2, #0x81 // #129 │ │ + mov w3, #0x7fffffff // #2147483647 │ │ + b 75740 │ │ + ldrb w8, [x26, #6] │ │ + ldrh w9, [x26, #4] │ │ + ldr w10, [x26] │ │ + orr w8, w9, w8, lsl #16 │ │ + lsl x9, x10, #8 │ │ + ldrb w10, [x26, #7] │ │ + orr x8, x9, x8, lsl #40 │ │ + extr x8, x10, x8, #8 │ │ + ret │ │ + mov x0, x24 │ │ + b 75780 │ │ + add x0, sp, #0x500 │ │ + add x1, x25, #0x10 │ │ + add x2, sp, #0x480 │ │ + b 3c85c │ │ + add x0, sp, #0x500 │ │ + add x1, sp, #0x730 │ │ + mov w2, #0x1c0 // #448 │ │ + b 75770 │ │ + mov x0, sp │ │ + add x2, sp, #0x8 │ │ + mov x3, x1 │ │ + b 1898c │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x90 │ │ + mov w1, w21 │ │ + b 2621c │ │ + mov x0, x22 │ │ + b 75780 │ │ + ldr x8, [sp, #1288] │ │ + ldr x9, [sp, #104] │ │ + mul x9, x8, x9 │ │ + ldr x8, [sp, #160] │ │ + subs x8, x8, x9 │ │ + ret │ │ + add x0, sp, #0x4d0 │ │ + b 41c84 │ │ + sub x0, x29, #0x9 │ │ + add x1, sp, #0x50 │ │ + b 25a90 │ │ + mov w0, #0x8 // #8 │ │ + mov x1, x24 │ │ + b 16840 │ │ + ldr x1, [x23, #8] │ │ + b 4147c │ │ + ldr x8, [sp, #312] │ │ + ldp x0, x1, [x8] │ │ + b 4147c │ │ + mov x0, x20 │ │ + br x8 │ │ + mov x1, x26 │ │ + mov w3, #0x12 // #18 │ │ + b 304f8 │ │ + mov x1, x26 │ │ + mov w3, #0xd // #13 │ │ + b 304f8 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0xa8 │ │ + b 46fbc │ │ + add x8, sp, #0x50 │ │ + mov x0, x21 │ │ + br x22 │ │ + ldr x10, [sp, #88] │ │ + and w10, w10, #0xff │ │ + sub w10, w10, #0x1 │ │ + cmp w10, #0x7 │ │ + ret │ │ + mov x24, x0 │ │ + mov x25, x1 │ │ + adrp x2, a000 │ │ + add x2, x2, #0x2b9 │ │ + ret │ │ + stp x28, x27, [sp, #16] │ │ + mov x29, sp │ │ + stp x26, x25, [sp, #32] │ │ + stp x24, x23, [sp, #48] │ │ + stp x22, x21, [sp, #64] │ │ + stp x20, x19, [sp, #80] │ │ + ret │ │ and w8, w0, #0xff │ │ cmp w8, #0x1 │ │ - b.ne 2286c // b.any │ │ + b.ne 48ba4 // b.any │ │ mov w8, #0xe0 // #224 │ │ tst w0, #0x200 │ │ movk w8, #0x1, lsl #16 │ │ mov w9, #0xe0 // #224 │ │ lsl w10, w0, #12 │ │ csel x8, x9, x8, eq // eq = none │ │ and w9, w10, #0x100000 │ │ orr x0, x8, x9 │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x279 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x9ae │ │ mov x1, xzr │ │ - bl 4f5b0 │ │ + bl 75980 │ │ mov x0, xzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x36, lsl #12 │ │ sub sp, sp, #0x290 │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q0, [x8, #3136] │ │ - ldr q1, [x9, #3152] │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ + ldr q0, [x8, #3648] │ │ + ldr q1, [x9, #3664] │ │ mov w21, w1 │ │ - adrp x1, 7000 │ │ + adrp x1, 6000 │ │ mov x28, x0 │ │ add x25, sp, #0x20, lsl #12 │ │ - add x1, x1, #0x2dc │ │ + add x1, x1, #0xa11 │ │ add x0, sp, #0x130 │ │ mov w2, #0x3f // #63 │ │ add x25, x25, #0x130 │ │ stp q0, q1, [sp, #304] │ │ str xzr, [sp, #400] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #400] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -20432,20 +53566,20 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ add x0, sp, #0x130 │ │ stp w10, w12, [x25] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x1, sp, #0x20, lsl #12 │ │ add x0, sp, #0x130 │ │ add x1, x1, #0x130 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr w8, [sp, #304] │ │ ldr w9, [sp, #308] │ │ ldr w10, [sp, #312] │ │ ldr w11, [sp, #316] │ │ ldr w12, [sp, #320] │ │ ldr w13, [sp, #324] │ │ ldr w14, [sp, #328] │ │ @@ -20460,78 +53594,78 @@ │ │ rev w13, w13 │ │ rev w14, w14 │ │ rev w15, w15 │ │ subs w8, w8, #0xf0 │ │ stp w10, w11, [x25, #216] │ │ stp w12, w13, [x25, #224] │ │ stp w14, w15, [x25, #232] │ │ - b.ne 229f0 // b.any │ │ + b.ne 48d28 // b.any │ │ add x10, sp, #0x20, lsl #12 │ │ - adrp x11, 5000 │ │ + adrp x11, 8000 │ │ mov w9, #0x1 // #1 │ │ add x10, x10, #0x200 │ │ - add x11, x11, #0x138 │ │ + add x11, x11, #0xde0 │ │ ldrb w8, [x10, x9] │ │ ldrb w12, [x11, x9] │ │ cmp x9, #0x1f │ │ sub w8, w8, w12 │ │ - b.eq 229f0 // b.none │ │ + b.eq 48d28 // b.none │ │ add x9, x9, #0x1 │ │ - cbz w8, 229d4 │ │ - cbz w8, 22a04 │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xb2a │ │ + cbz w8, 48d0c │ │ + cbz w8, 48d3c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xa39 │ │ mov x1, xzr │ │ - bl 4f5c0 │ │ + bl 75990 │ │ and w8, w21, #0xff │ │ cmp w8, #0x1 │ │ - b.ne 23490 // b.any │ │ - adrp x8, 51000 │ │ - adrp x9, 51000 │ │ - add x8, x8, #0xc20 │ │ - add x9, x9, #0xc30 │ │ + b.ne 497c8 // b.any │ │ + adrp x8, 78000 │ │ + adrp x9, 78000 │ │ + add x8, x8, #0xa68 │ │ + add x9, x9, #0xa78 │ │ ldr q0, [x8] │ │ ldr q1, [x9] │ │ mov x8, x28 │ │ add x24, sp, #0xb0 │ │ add x22, x28, #0xe0 │ │ stur q0, [x28, #184] │ │ stur q1, [x28, #200] │ │ str xzr, [x8, #16]! │ │ stp xzr, xzr, [x28] │ │ - tbz w21, #9, 23378 │ │ - adrp x23, 7000 │ │ - add x23, x23, #0xf30 │ │ + tbz w21, #9, 496b0 │ │ + adrp x23, a000 │ │ + add x23, x23, #0x840 │ │ ldp q0, q1, [x23] │ │ str x8, [sp, #8] │ │ str x22, [x8] │ │ ldur q2, [x23, #40] │ │ stp q0, q1, [x25, #128] │ │ ldr x8, [x23, #32] │ │ ldur q0, [x23, #56] │ │ ldr x9, [x23, #72] │ │ - adrp x1, 7000 │ │ + adrp x1, a000 │ │ add x0, sp, #0x20, lsl #12 │ │ mov x27, #0x3d1 // #977 │ │ - add x1, x1, #0xf88 │ │ + add x1, x1, #0x898 │ │ add x0, x0, #0x200 │ │ str w21, [sp, #20] │ │ str x28, [sp, #24] │ │ stur q2, [x25, #168] │ │ str x8, [x25, #160] │ │ movk x27, #0x1, lsl #32 │ │ stur q0, [x25, #184] │ │ str x9, [x25, #200] │ │ - bl 2e448 │ │ + bl 54780 │ │ add x1, sp, #0x20, lsl #12 │ │ add x0, sp, #0x130 │ │ add x1, x1, #0x200 │ │ mov w2, wzr │ │ add x26, sp, #0x130 │ │ - bl 2e57c │ │ + bl 548b4 │ │ ldp q0, q1, [sp, #304] │ │ ldr w8, [sp, #384] │ │ ldur q2, [x24, #168] │ │ ldr x9, [sp, #336] │ │ stp q0, q1, [x25] │ │ ldur q0, [x24, #184] │ │ str w8, [x25, #120] │ │ @@ -20546,15 +53680,15 @@ │ │ mov x2, x23 │ │ mov x3, xzr │ │ stur q2, [x25, #40] │ │ str x9, [x25, #32] │ │ stur q0, [x25, #88] │ │ stp x8, x20, [x25, #72] │ │ stur q0, [x25, #104] │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ ldp q0, q1, [x25, #160] │ │ ldr q2, [x25, #192] │ │ ldp q4, q3, [x25, #128] │ │ mov x21, xzr │ │ stp q0, q1, [sp, #208] │ │ str q2, [sp, #240] │ │ ldp q0, q1, [x25, #32] │ │ @@ -20569,147 +53703,147 @@ │ │ mov x28, #0x3fffffffffffc // #1125899906842620 │ │ str x20, [sp, #256] │ │ str wzr, [sp, #296] │ │ stur q4, [x24, #88] │ │ stur q4, [x24, #104] │ │ stp q2, q3, [sp, #144] │ │ stp q0, q1, [sp, #112] │ │ - b 22b80 │ │ + b 48eb8 │ │ add x21, x21, #0x800 │ │ cmp x21, #0x20, lsl #12 │ │ - b.eq 22e00 // b.none │ │ + b.eq 49138 // b.none │ │ ldp q0, q1, [sp, #112] │ │ ldp q2, q3, [sp, #144] │ │ add x22, x26, x21 │ │ add x23, x22, #0x80 │ │ stp q0, q1, [x22, #64] │ │ ldp q0, q1, [sp, #48] │ │ stp q2, q3, [x22, #96] │ │ ldp q2, q3, [sp, #80] │ │ add x2, sp, #0xb0 │ │ mov x0, x23 │ │ mov x1, x22 │ │ stp q0, q1, [x22] │ │ stp q2, q3, [x22, #32] │ │ - bl 37210 │ │ + bl 5d548 │ │ add x24, x22, #0x100 │ │ add x2, sp, #0xb0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x23, x22, #0x180 │ │ add x2, sp, #0xb0 │ │ mov x0, x23 │ │ mov x1, x24 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x24, x22, #0x200 │ │ add x2, sp, #0xb0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x23, x22, #0x280 │ │ add x2, sp, #0xb0 │ │ mov x0, x23 │ │ mov x1, x24 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x24, x22, #0x300 │ │ add x2, sp, #0xb0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x23, x22, #0x380 │ │ add x2, sp, #0xb0 │ │ mov x0, x23 │ │ mov x1, x24 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x24, x22, #0x400 │ │ add x2, sp, #0xb0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x23, x22, #0x480 │ │ add x2, sp, #0xb0 │ │ mov x0, x23 │ │ mov x1, x24 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x24, x22, #0x500 │ │ add x2, sp, #0xb0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x23, x22, #0x580 │ │ add x2, sp, #0xb0 │ │ mov x0, x23 │ │ mov x1, x24 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x24, x22, #0x600 │ │ add x2, sp, #0xb0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x23, x22, #0x680 │ │ add x2, sp, #0xb0 │ │ mov x0, x23 │ │ mov x1, x24 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x24, x22, #0x700 │ │ add x2, sp, #0xb0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x0, x22, #0x780 │ │ add x2, sp, #0xb0 │ │ mov x1, x24 │ │ - bl 37210 │ │ + bl 5d548 │ │ ldr w8, [sp, #296] │ │ - cbnz w8, 22d10 │ │ + cbnz w8, 49048 │ │ add x0, sp, #0xb0 │ │ add x1, sp, #0xb0 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldr w8, [sp, #296] │ │ - cbnz w8, 22d10 │ │ + cbnz w8, 49048 │ │ add x0, sp, #0xb0 │ │ add x1, sp, #0xb0 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldr w8, [sp, #296] │ │ - cbnz w8, 22d10 │ │ + cbnz w8, 49048 │ │ add x0, sp, #0xb0 │ │ add x1, sp, #0xb0 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldr w8, [sp, #296] │ │ - cbz w8, 22d5c │ │ + cbz w8, 49094 │ │ movi v0.2d, #0x0 │ │ str w20, [sp, #296] │ │ stp q0, q0, [sp, #176] │ │ stp q0, q0, [sp, #208] │ │ stp q0, q0, [sp, #240] │ │ str q0, [sp, #272] │ │ str xzr, [sp, #288] │ │ ldr w8, [sp, #168] │ │ - cbz w8, 22d70 │ │ + cbz w8, 490a8 │ │ movi v0.2d, #0x0 │ │ str w20, [sp, #168] │ │ stp q0, q0, [sp, #48] │ │ stp q0, q0, [sp, #80] │ │ stp q0, q0, [sp, #112] │ │ str q0, [sp, #144] │ │ str xzr, [sp, #160] │ │ cmp x21, #0x1f, lsl #12 │ │ - b.ne 22b74 // b.any │ │ - b 22d84 │ │ + b.ne 48eac // b.any │ │ + b 490bc │ │ add x0, sp, #0xb0 │ │ add x1, sp, #0xb0 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldr w8, [sp, #168] │ │ - cbnz w8, 22d34 │ │ + cbnz w8, 4906c │ │ add x0, sp, #0x30 │ │ add x1, sp, #0x30 │ │ - bl 433b4 │ │ + bl 696ec │ │ cmp x21, #0x1f, lsl #12 │ │ - b.ne 22b74 // b.any │ │ + b.ne 48eac // b.any │ │ ldp x12, x8, [sp, #112] │ │ ldp x9, x10, [sp, #88] │ │ ldr x11, [sp, #104] │ │ add x2, sp, #0x20, lsl #12 │ │ lsr x13, x8, #48 │ │ madd x9, x13, x27, x9 │ │ add x10, x10, x9, lsr #52 │ │ @@ -20731,95 +53865,95 @@ │ │ sub x10, x19, x13 │ │ sub x8, x28, x8 │ │ add x0, sp, #0x30 │ │ add x1, sp, #0x30 │ │ add x2, x2, #0x130 │ │ stp x9, x10, [sp, #104] │ │ str x8, [sp, #120] │ │ - bl 37210 │ │ - b 22b74 │ │ + bl 5d548 │ │ + b 48eac │ │ add x21, sp, #0x20, lsl #12 │ │ add x22, sp, #0x20, lsl #12 │ │ mov x19, xzr │ │ mov x20, xzr │ │ mov x24, #0xffffffffffffffff // #-1 │ │ add x21, x21, #0x200 │ │ add x23, sp, #0x130 │ │ mov w26, #0x58 // #88 │ │ mov w28, #0x1 // #1 │ │ movi v2.2d, #0x0 │ │ add x22, x22, #0x200 │ │ - b 22e54 │ │ + b 4918c │ │ str w28, [x22, #80] │ │ stp q2, q2, [x22] │ │ stp q2, q2, [x22, #32] │ │ str q2, [x22, #64] │ │ add x19, x19, #0x80 │ │ add x20, x20, #0x1 │ │ cmp x19, #0x20, lsl #12 │ │ add x22, x22, #0x58 │ │ - b.eq 22ea0 // b.none │ │ + b.eq 491d8 // b.none │ │ add x8, x23, x19 │ │ ldr w8, [x8, #120] │ │ - cbnz w8, 22e30 │ │ + cbnz w8, 49168 │ │ cmn x24, #0x1 │ │ - b.eq 22e84 // b.none │ │ + b.eq 491bc // b.none │ │ add x8, x23, x19 │ │ madd x1, x24, x26, x21 │ │ add x2, x8, #0x50 │ │ mov x0, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ movi v2.2d, #0x0 │ │ - b 22e98 │ │ + b 491d0 │ │ add x8, x23, x19 │ │ ldr x9, [x8, #112] │ │ ldp q1, q0, [x8, #80] │ │ str x9, [x22, #32] │ │ stp q1, q0, [x22] │ │ mov x24, x20 │ │ - b 22e40 │ │ + b 49178 │ │ ldr x28, [sp, #24] │ │ mov w8, #0xe0 // #224 │ │ movk w8, #0x1, lsl #16 │ │ cmn x24, #0x1 │ │ add x22, x28, x8 │ │ - b.eq 231d4 // b.none │ │ + b.eq 4950c // b.none │ │ add x20, sp, #0x20, lsl #12 │ │ mov w8, #0x58 // #88 │ │ add x20, x20, #0x200 │ │ madd x1, x24, x8, x20 │ │ sub x0, x29, #0x90 │ │ - bl 442fc │ │ - cbz x24, 22f3c │ │ + bl 6a634 │ │ + cbz x24, 49274 │ │ mov w21, #0x58 // #88 │ │ add x26, sp, #0x130 │ │ madd x8, x24, x21, x20 │ │ add x9, x26, x24, lsl #7 │ │ sub x19, x24, #0x1 │ │ sub x23, x8, #0x58 │ │ sub x28, x9, #0x8 │ │ - b 22f08 │ │ + b 49240 │ │ sub x19, x19, #0x1 │ │ sub x23, x23, #0x58 │ │ cmn x19, #0x1 │ │ sub x28, x28, #0x80 │ │ - b.eq 22f3c // b.none │ │ + b.eq 49274 // b.none │ │ ldr w8, [x28] │ │ - cbnz w8, 22ef4 │ │ + cbnz w8, 4922c │ │ madd x0, x24, x21, x20 │ │ sub x2, x29, #0x90 │ │ mov x1, x23 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x8, x26, x24, lsl #7 │ │ add x2, x8, #0x50 │ │ sub x0, x29, #0x90 │ │ sub x1, x29, #0x90 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov x24, x19 │ │ - b 22ef4 │ │ + b 4922c │ │ sub x9, x29, #0x90 │ │ ldp q0, q1, [x9] │ │ ldr x9, [x9, #32] │ │ ldr x28, [sp, #24] │ │ mov w8, #0x58 // #88 │ │ mov x21, #0x3d10 // #15632 │ │ mov x26, #0x3d1 // #977 │ │ @@ -20829,21 +53963,21 @@ │ │ add x23, sp, #0x130 │ │ movk x21, #0x10, lsl #32 │ │ movk x26, #0x1, lsl #32 │ │ stp q0, q1, [x8] │ │ dup v0.2d, x10 │ │ str x9, [x8, #32] │ │ str q0, [sp, #32] │ │ - b 22f94 │ │ + b 492cc │ │ add x19, x19, #0x58 │ │ cmp x19, #0x16, lsl #12 │ │ add x23, x23, #0x80 │ │ - b.eq 231d4 // b.none │ │ + b.eq 4950c // b.none │ │ ldr w8, [x23, #120] │ │ - cbnz w8, 22f84 │ │ + cbnz w8, 492bc │ │ add x24, x20, x19 │ │ ldp x12, x8, [x24] │ │ ldp x11, x13, [x24, #24] │ │ ldr x9, [x24, #16] │ │ ldr q2, [sp, #32] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ @@ -20966,26 +54100,26 @@ │ │ sub x9, x29, #0x90 │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x1, x29, #0x40 │ │ mov x2, x24 │ │ stp q0, q1, [x9, #80] │ │ str x8, [x9, #112] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0x40 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x24, #0x28 │ │ add x1, x23, #0x28 │ │ sub x2, x29, #0x68 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr w8, [x23, #120] │ │ str w8, [x24, #80] │ │ - b 22f84 │ │ + b 492bc │ │ ldr x0, [sp, #8] │ │ mov x9, #0xfffffffffffffc2e // #-978 │ │ add x11, sp, #0x20, lsl #12 │ │ movk x9, #0xfffe, lsl #32 │ │ ldr x12, [x0] │ │ add x11, x11, #0x200 │ │ mov x8, xzr │ │ @@ -21074,28 +54208,28 @@ │ │ lsr x1, x4, #36 │ │ cmp x14, #0x400 │ │ bfi x17, x4, #28, #36 │ │ bfi x1, x16, #16, #48 │ │ add x15, x15, #0x58 │ │ stp x3, x2, [x20] │ │ stp x17, x1, [x20, #16] │ │ - b.ne 23210 // b.any │ │ + b.ne 49548 // b.any │ │ add x8, x8, #0x1 │ │ add x11, x11, #0x580 │ │ cmp x8, #0x40 │ │ add x12, x12, #0x400 │ │ - b.ne 23208 // b.any │ │ + b.ne 49540 // b.any │ │ mov x1, xzr │ │ - bl 26dcc │ │ + bl 4d104 │ │ ldr w21, [sp, #20] │ │ - tbz w21, #8, 23460 │ │ + tbz w21, #8, 49798 │ │ ldr x8, [x28] │ │ - cbnz x8, 23460 │ │ - adrp x8, 7000 │ │ - add x8, x8, #0xf30 │ │ + cbnz x8, 49798 │ │ + adrp x8, a000 │ │ + add x8, x8, #0x840 │ │ ldp q0, q1, [x8] │ │ ldr x9, [x8, #32] │ │ ldur q2, [x8, #40] │ │ str wzr, [sp, #424] │ │ stp q0, q1, [sp, #304] │ │ ldur q0, [x8, #56] │ │ ldr x8, [x8, #72] │ │ @@ -21107,122 +54241,122 @@ │ │ mov x0, x22 │ │ stur q2, [x24, #168] │ │ stp x8, x19, [sp, #376] │ │ add x20, x22, #0x80, lsl #12 │ │ stur q0, [x24, #216] │ │ stur q0, [x24, #232] │ │ str x22, [x28] │ │ - bl 44d18 │ │ + bl 6b050 │ │ str x20, [x28, #8] │ │ ldp q0, q1, [sp, #368] │ │ ldp q2, q3, [sp, #400] │ │ mov w20, #0x80 // #128 │ │ stp q0, q1, [x25, #272] │ │ ldp q0, q1, [sp, #304] │ │ stp q2, q3, [x25, #304] │ │ ldp q2, q3, [sp, #336] │ │ stp q0, q1, [x25, #208] │ │ stp q2, q3, [x25, #240] │ │ - b 23424 │ │ + b 4975c │ │ add x0, sp, #0x20, lsl #12 │ │ add x1, sp, #0x20, lsl #12 │ │ add x0, x0, #0x200 │ │ add x1, x1, #0x200 │ │ - bl 433b4 │ │ + bl 696ec │ │ subs w20, w20, #0x1 │ │ - b.eq 23450 // b.none │ │ + b.eq 49788 // b.none │ │ ldr w8, [x25, #328] │ │ - cbz w8, 23408 │ │ + cbz w8, 49740 │ │ movi v0.2d, #0x0 │ │ str w19, [x25, #328] │ │ stp q0, q0, [x25, #208] │ │ stp q0, q0, [x25, #240] │ │ stp q0, q0, [x25, #272] │ │ str q0, [x25, #304] │ │ str xzr, [x25, #320] │ │ subs w20, w20, #0x1 │ │ - b.ne 23424 // b.any │ │ + b.ne 4975c // b.any │ │ ldr x0, [x28, #8] │ │ add x1, sp, #0x20, lsl #12 │ │ add x1, x1, #0x200 │ │ - bl 44d18 │ │ + bl 6b050 │ │ ubfx w8, w21, #10, #1 │ │ str w8, [x28, #216] │ │ mov x0, x28 │ │ add sp, sp, #0x36, lsl #12 │ │ add sp, sp, #0x290 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x279 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x9ae │ │ mov x1, xzr │ │ - bl 4f5b0 │ │ + bl 75980 │ │ mov x28, xzr │ │ - b 23468 │ │ + b 497a0 │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #360] │ │ + adrp x8, 78000 │ │ + ldr x8, [x8, #4016] │ │ mov x19, x0 │ │ ldr x8, [x8] │ │ cmp x8, x0 │ │ - b.eq 234fc // b.none │ │ - cbz x19, 234f0 │ │ + b.eq 49834 // b.none │ │ + cbz x19, 49828 │ │ movi v0.2d, #0x0 │ │ str wzr, [x19, #176] │ │ stp q0, q0, [x19, #144] │ │ stp q0, q0, [x19, #112] │ │ stp q0, q0, [x19, #80] │ │ stp q0, q0, [x19, #48] │ │ stp q0, q0, [x19, #16] │ │ str q0, [x19] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x3ce │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xbf8 │ │ blr x8 │ │ - b 234d0 │ │ + b 49808 │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #96] │ │ str x19, [sp, #112] │ │ add x29, sp, #0x60 │ │ - cbz x1, 2356c │ │ + cbz x1, 498a4 │ │ mov x19, x1 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ - cbz x2, 2357c │ │ + cbz x2, 498b4 │ │ add x0, sp, #0x8 │ │ mov x1, x2 │ │ mov x2, x3 │ │ - bl 235a0 │ │ - cbz w0, 2355c │ │ + bl 498d8 │ │ + cbz w0, 49894 │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ - bl 23b98 │ │ + bl 49ed0 │ │ mov w0, #0x1 // #1 │ │ ldr x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 23588 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 498c0 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x624 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x30 │ │ blr x8 │ │ mov w0, wzr │ │ ldr x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ sub sp, sp, #0xe0 │ │ @@ -21232,72 +54366,72 @@ │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ stp x20, x19, [sp, #208] │ │ add x29, sp, #0x80 │ │ mov x20, x1 │ │ cmp x2, #0x41 │ │ mov x19, x0 │ │ - b.eq 2361c // b.none │ │ + b.eq 49954 // b.none │ │ cmp x2, #0x21 │ │ - b.ne 23b0c // b.any │ │ + b.ne 49e44 // b.any │ │ ldrb w8, [x20] │ │ and w8, w8, #0xfe │ │ cmp w8, #0x2 │ │ - b.ne 23b0c // b.any │ │ + b.ne 49e44 // b.any │ │ add x1, x20, #0x1 │ │ sub x0, x29, #0x30 │ │ - bl 2e448 │ │ - cbz w0, 23b10 │ │ + bl 54780 │ │ + cbz w0, 49e48 │ │ ldrb w8, [x20] │ │ sub x1, x29, #0x30 │ │ mov x0, x19 │ │ cmp w8, #0x3 │ │ cset w2, eq // eq = none │ │ - bl 2e57c │ │ + bl 548b4 │ │ cmp w0, #0x0 │ │ cset w0, ne // ne = any │ │ - b 23b10 │ │ + b 49e48 │ │ ldrb w8, [x20] │ │ mov w0, wzr │ │ cmp w8, #0x7 │ │ - b.hi 23b10 // b.pmore │ │ + b.hi 49e48 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl w8, w9, w8 │ │ mov w9, #0xd0 // #208 │ │ tst w8, w9 │ │ - b.eq 23b10 // b.none │ │ + b.eq 49e48 // b.none │ │ add x1, x20, #0x1 │ │ add x0, sp, #0x28 │ │ - bl 2e448 │ │ - cbz w0, 23b10 │ │ + bl 54780 │ │ + cbz w0, 49e48 │ │ add x1, x20, #0x21 │ │ mov x0, sp │ │ - bl 2e448 │ │ - cbz w0, 23b10 │ │ + bl 54780 │ │ + cbz w0, 49e48 │ │ str wzr, [x19, #80] │ │ ldr x8, [sp, #72] │ │ ldur q0, [sp, #56] │ │ ldur q1, [sp, #40] │ │ str x8, [x19, #32] │ │ stp q1, q0, [x19] │ │ ldr x8, [sp, #32] │ │ ldp q1, q0, [sp] │ │ str x8, [x19, #72] │ │ stur q0, [x19, #56] │ │ stur q1, [x19, #40] │ │ ldrb w8, [x20] │ │ and w9, w8, #0xfe │ │ cmp w9, #0x6 │ │ - b.ne 236b4 // b.any │ │ + b.ne 499ec // b.any │ │ ldrb w9, [sp] │ │ cmp w8, #0x7 │ │ cset w8, ne // ne = any │ │ and w9, w9, #0x1 │ │ cmp w8, w9 │ │ - b.eq 23b0c // b.none │ │ + b.eq 49e44 // b.none │ │ ldp x9, x10, [x19, #48] │ │ ldp x17, x0, [x19, #32] │ │ ldp x11, x12, [x19, #64] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x3, x9, #1 │ │ lsl x2, x0, #1 │ │ umulh x1, x12, x12 │ │ @@ -21539,15 +54673,15 @@ │ │ and x25, x0, #0xfffffffffffff │ │ add x8, x8, x9 │ │ sub x0, x29, #0x30 │ │ sub x1, x29, #0x30 │ │ mov x2, x19 │ │ stp q1, q0, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x13, x9, [x29, #-24] │ │ ldp x8, x10, [x29, #-48] │ │ mov x14, #0x3fffffffffffc // #1125899906842620 │ │ lsr x11, x9, #48 │ │ madd x8, x11, x20, x8 │ │ ldur x11, [x29, #-32] │ │ add x12, x8, #0x7 │ │ @@ -21565,17 +54699,17 @@ │ │ lsr x14, x9, #48 │ │ movk x11, #0x3f, lsl #48 │ │ madd x10, x14, x20, x10 │ │ add x10, x10, x11 │ │ and x14, x10, #0xfffffffffffff │ │ sub x11, x20, #0x1 │ │ eor x11, x14, x11 │ │ - cbz x14, 23b30 │ │ + cbz x14, 49e68 │ │ cmp x11, x21 │ │ - b.eq 23b30 // b.none │ │ + b.eq 49e68 // b.none │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x28, x27, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ @@ -21602,15 +54736,15 @@ │ │ add x10, x11, x14 │ │ add x9, x9, x10, lsr #52 │ │ and x8, x8, x10 │ │ eor x9, x9, #0xf000000000000 │ │ and x8, x8, x9 │ │ cmp x8, x21 │ │ cset w0, eq // eq = none │ │ - b 23b10 │ │ + b 49e48 │ │ ldp x16, x17, [x1, #32] │ │ ldp x9, x10, [x1] │ │ ldp x11, x12, [x1, #16] │ │ mov x8, #0x3d1 // #977 │ │ ldp x2, x3, [x1, #64] │ │ movk x8, #0x1, lsl #32 │ │ lsr x5, x16, #48 │ │ @@ -21695,50 +54829,50 @@ │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x29, sp │ │ mov x22, x0 │ │ - cbz x2, 240b8 │ │ + cbz x2, 4a3f0 │ │ mov x19, x2 │ │ ldr x2, [x2] │ │ tst w4, #0x100 │ │ mov w8, #0x21 // #33 │ │ mov w9, #0x41 // #65 │ │ csel x8, x9, x8, eq // eq = none │ │ mov w21, w4 │ │ cmp x2, x8 │ │ - b.cc 240c8 // b.lo, b.ul, b.last │ │ + b.cc 4a400 // b.lo, b.ul, b.last │ │ mov x20, x1 │ │ str xzr, [x19] │ │ - cbz x1, 240d8 │ │ + cbz x1, 4a410 │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov x23, x3 │ │ - bl 4f530 │ │ - cbz x23, 240e8 │ │ + bl 75840 │ │ + cbz x23, 4a420 │ │ and w8, w21, #0xff │ │ cmp w8, #0x2 │ │ - b.ne 240f8 // b.any │ │ + b.ne 4a430 // b.any │ │ ldp x8, x9, [x23] │ │ ldp x10, x11, [x23, #16] │ │ lsr x13, x8, #52 │ │ and x12, x8, #0xfffffffffffff │ │ bfi x13, x9, #12, #40 │ │ lsr x15, x9, #40 │ │ lsr x17, x11, #16 │ │ orr x8, x13, x12 │ │ lsr x16, x10, #28 │ │ bfi x15, x10, #24, #28 │ │ orr x8, x8, x17 │ │ bfi x16, x11, #36, #16 │ │ orr x8, x8, x15 │ │ orr x8, x8, x16 │ │ - cbz x8, 24108 │ │ + cbz x8, 4a440 │ │ ldp x9, x11, [x23, #32] │ │ ldp x14, x0, [x23, #48] │ │ mov x1, #0xfffffffffffffc2e // #-978 │ │ movk x1, #0xfffe, lsl #32 │ │ and x8, x9, #0xfffffffffffff │ │ lsr x9, x9, #52 │ │ lsr x10, x11, #40 │ │ @@ -21747,44 +54881,44 @@ │ │ movk x1, #0xf, lsl #48 │ │ bfi x10, x14, #24, #28 │ │ lsr x14, x0, #16 │ │ bfi x11, x0, #36, #16 │ │ mov x0, #0x3d1 // #977 │ │ cmp x12, x1 │ │ movk x0, #0x1, lsl #32 │ │ - b.ls 23e28 // b.plast │ │ + b.ls 4a160 // b.plast │ │ mov x2, #0xffffffffffff // #281474976710655 │ │ cmp x17, x2 │ │ - b.ne 23e28 // b.any │ │ + b.ne 4a160 // b.any │ │ and x2, x15, x13 │ │ and x2, x2, x16 │ │ mov x3, #0xfffffffffffff // #4503599627370495 │ │ cmp x2, x3 │ │ - b.ne 23e28 // b.any │ │ + b.ne 4a160 // b.any │ │ add x12, x12, x0 │ │ add x13, x13, x12, lsr #52 │ │ add x15, x15, x13, lsr #52 │ │ add x16, x16, x15, lsr #52 │ │ lsr x17, x16, #52 │ │ sub x17, x17, #0x1 │ │ and x12, x12, #0xfffffffffffff │ │ and x13, x13, #0xfffffffffffff │ │ and x15, x15, #0xfffffffffffff │ │ and x16, x16, #0xfffffffffffff │ │ and x17, x17, #0xffffffffffff │ │ cmp x8, x1 │ │ - b.ls 23e7c // b.plast │ │ + b.ls 4a1b4 // b.plast │ │ mov x1, #0xffffffffffff // #281474976710655 │ │ cmp x14, x1 │ │ - b.ne 23e7c // b.any │ │ + b.ne 4a1b4 // b.any │ │ and x1, x10, x9 │ │ and x1, x1, x11 │ │ mov x2, #0xfffffffffffff // #4503599627370495 │ │ cmp x1, x2 │ │ - b.ne 23e7c // b.any │ │ + b.ne 4a1b4 // b.any │ │ add x8, x8, x0 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ lsr x14, x11, #52 │ │ sub x14, x14, #0x1 │ │ and x8, x8, #0xfffffffffffff │ │ @@ -21851,15 +54985,15 @@ │ │ strb w1, [x20, #12] │ │ strb w13, [x20, #29] │ │ strb w16, [x20, #30] │ │ strb w15, [x20, #31] │ │ strb w17, [x20, #13] │ │ strb w0, [x20, #26] │ │ strb w12, [x20, #32] │ │ - tbnz w21, #8, 24088 │ │ + tbnz w21, #8, 4a3c0 │ │ mov w12, #0x4 // #4 │ │ strb w12, [x20] │ │ lsr x12, x14, #40 │ │ strb w12, [x20, #33] │ │ lsr x12, x14, #32 │ │ strb w12, [x20, #34] │ │ lsr x12, x14, #24 │ │ @@ -21918,100 +55052,100 @@ │ │ mov w8, #0x41 // #65 │ │ strb w14, [x20, #38] │ │ strb w10, [x20, #60] │ │ strb w9, [x20, #61] │ │ strb w11, [x20, #62] │ │ strb w12, [x20, #45] │ │ strb w13, [x20, #58] │ │ - b 2409c │ │ + b 4a3d4 │ │ tst x8, #0x1 │ │ mov w8, #0x2 // #2 │ │ cinc w8, w8, ne // ne = any │ │ strb w8, [x20] │ │ mov w8, #0x21 // #33 │ │ mov w0, #0x1 // #1 │ │ str x8, [x19] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldp x8, x1, [x22, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xb3b │ │ - b 24114 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xa4a │ │ + b 4a44c │ │ ldp x8, x1, [x22, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x7a8 │ │ - b 24114 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x1fd │ │ + b 4a44c │ │ ldp x8, x1, [x22, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xcb8 │ │ - b 24114 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xc87 │ │ + b 4a44c │ │ ldp x8, x1, [x22, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 24114 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 4a44c │ │ ldp x8, x1, [x22, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x3fd │ │ - b 24114 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xc27 │ │ + b 4a44c │ │ ldp x8, x1, [x22, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ mov w0, wzr │ │ - b 240a4 │ │ + b 4a3dc │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #64] │ │ str x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ add x29, sp, #0x40 │ │ str wzr, [x29, #28] │ │ - cbz x1, 241b4 │ │ + cbz x1, 4a4ec │ │ mov x20, x2 │ │ - cbz x2, 241c4 │ │ + cbz x2, 4a4fc │ │ mov x19, x1 │ │ add x0, sp, #0x20 │ │ add x2, x29, #0x1c │ │ mov x1, x20 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w21, [x29, #28] │ │ add x1, x20, #0x20 │ │ mov x0, sp │ │ add x2, x29, #0x1c │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [x29, #28] │ │ orr w8, w8, w21 │ │ - cbz w8, 2418c │ │ + cbz w8, 4a4c4 │ │ mov w0, wzr │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19] │ │ - b 241a0 │ │ + b 4a4d8 │ │ ldp q1, q0, [sp, #32] │ │ mov w0, #0x1 // #1 │ │ stp q1, q0, [x19] │ │ ldp q1, q0, [sp] │ │ stp q1, q0, [x19, #32] │ │ ldp x20, x19, [sp, #96] │ │ ldr x21, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x70 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x669 │ │ - b 241d0 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xbe │ │ + b 4a508 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xe4a │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xfa7 │ │ blr x8 │ │ mov w0, wzr │ │ - b 241a0 │ │ + b 4a4d8 │ │ ldr x8, [x1, #24] │ │ mov x12, #0xa03b // #41019 │ │ movk x12, #0xaf48, lsl #16 │ │ movk x12, #0xdce6, lsl #32 │ │ rev x9, x8 │ │ str x9, [x0] │ │ ldr x8, [x1, #16] │ │ @@ -22064,21 +55198,21 @@ │ │ stp x9, x10, [x0] │ │ adds x9, x8, x11 │ │ adcs x10, xzr, xzr │ │ adds x9, x9, x12 │ │ adcs x10, x10, xzr │ │ add x10, x14, x10 │ │ stp x9, x10, [x0, #16] │ │ - cbz x2, 242d4 │ │ + cbz x2, 4a60c │ │ str w8, [x2] │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x1, 244e4 │ │ - cbz x2, 244f4 │ │ + cbz x1, 4a81c │ │ + cbz x2, 4a82c │ │ ldp x14, x15, [x2, #16] │ │ ldp x12, x13, [x2] │ │ ldp x8, x9, [x2, #32] │ │ ldp x10, x11, [x2, #48] │ │ lsr x16, x15, #56 │ │ strb w16, [x1] │ │ lsr x16, x15, #48 │ │ @@ -22199,28 +55333,28 @@ │ │ strb w12, [x1, #60] │ │ strb w14, [x1, #61] │ │ strb w8, [x1, #62] │ │ mov w0, #0x1 // #1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xba8 │ │ - b 24500 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xae0 │ │ + b 4a838 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x669 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xbe │ │ blr x8 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ - cbz x2, 24644 │ │ + cbz x2, 4a97c │ │ ldp q1, q0, [x2] │ │ mov x13, #0x501d // #20509 │ │ mov x12, #0x7fffffffffffffff // #9223372036854775807 │ │ movk x13, #0x57a4, lsl #16 │ │ stp q1, q0, [sp] │ │ ldp x9, x8, [x2, #48] │ │ ldp x11, x10, [x2, #32] │ │ @@ -22244,16 +55378,16 @@ │ │ bic w13, w13, w14 │ │ orr w12, w12, w13 │ │ bic w13, w16, w12 │ │ orr w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ bic w12, w14, w12 │ │ orr w0, w13, w12 │ │ - cbz x1, 24638 │ │ - cbz w0, 24628 │ │ + cbz x1, 4a970 │ │ + cbz w0, 4a960 │ │ orr x12, x10, x11 │ │ mov x13, #0x4142 // #16706 │ │ movk x13, #0xd036, lsl #16 │ │ orr x12, x12, x9 │ │ movk x13, #0x5e8c, lsl #32 │ │ orr x12, x12, x8 │ │ mvn x11, x11 │ │ @@ -22287,16 +55421,16 @@ │ │ stp x11, x10, [x1, #32] │ │ stp x9, x8, [x1, #48] │ │ stp q1, q0, [x1] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x30 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x491 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xd09 │ │ blr x8 │ │ mov w0, wzr │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x30 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ @@ -22304,24 +55438,24 @@ │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x240 │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ - cbz x8, 24fd0 │ │ - cbz x2, 24fe4 │ │ + cbz x8, 4b308 │ │ + cbz x2, 4b31c │ │ mov x21, x1 │ │ - cbz x1, 24ff8 │ │ + cbz x1, 4b330 │ │ mov x20, x3 │ │ - cbz x3, 2500c │ │ + cbz x3, 4b344 │ │ add x0, sp, #0x30 │ │ mov x1, x2 │ │ mov x2, xzr │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp q1, q0, [x21] │ │ mov x13, #0x501d // #20509 │ │ mov x12, #0x7fffffffffffffff // #9223372036854775807 │ │ movk x13, #0x57a4, lsl #16 │ │ stp q1, q0, [sp, #80] │ │ ldp x9, x8, [x21, #48] │ │ ldp x11, x10, [x21, #32] │ │ @@ -22345,15 +55479,15 @@ │ │ bic w13, w13, w14 │ │ orr w12, w12, w13 │ │ bic w13, w16, w12 │ │ orr w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ bic w12, w14, w12 │ │ orr w12, w13, w12 │ │ - cbz w12, 24758 │ │ + cbz w12, 4aa90 │ │ mov w0, wzr │ │ add sp, sp, #0x240 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -22369,53 +55503,53 @@ │ │ orr x12, x26, x25 │ │ lsr x28, x14, #28 │ │ bfi x27, x14, #24, #28 │ │ orr x12, x12, x21 │ │ bfi x28, x15, #36, #16 │ │ orr x12, x12, x27 │ │ orr x12, x12, x28 │ │ - cbz x12, 25020 │ │ + cbz x12, 4b358 │ │ ldp x13, x14, [sp, #80] │ │ ldp x15, x16, [sp, #96] │ │ orr x12, x14, x13 │ │ orr x12, x12, x15 │ │ orr x12, x12, x16 │ │ - cbz x12, 24734 │ │ + cbz x12, 4aa6c │ │ orr x12, x10, x11 │ │ orr x12, x12, x9 │ │ orr x12, x12, x8 │ │ - cbz x12, 24734 │ │ + cbz x12, 4aa6c │ │ stp x16, x15, [sp, #8] │ │ stp x14, x13, [sp, #24] │ │ ldp x12, x13, [x20, #32] │ │ ldp x14, x15, [x20, #48] │ │ and x16, x11, #0x3fffffffffffffff │ │ extr x11, x10, x11, #62 │ │ extr x10, x9, x10, #60 │ │ extr x9, x8, x9, #58 │ │ and x10, x10, #0x3fffffffffffffff │ │ and x9, x9, #0x3fffffffffffffff │ │ - adrp x1, 7000 │ │ + adrp x1, a000 │ │ lsr x8, x8, #56 │ │ and x11, x11, #0x3fffffffffffffff │ │ stp x10, x9, [sp, #264] │ │ lsr x22, x12, #52 │ │ lsr x23, x13, #40 │ │ lsr x24, x14, #28 │ │ lsr x9, x15, #16 │ │ - add x1, x1, #0xfe0 │ │ + add x1, x1, #0x8f0 │ │ add x0, sp, #0xf8 │ │ stp x16, x11, [sp, #248] │ │ and x20, x12, #0xfffffffffffff │ │ str x9, [sp, #40] │ │ bfi x22, x13, #12, #40 │ │ bfi x23, x14, #24, #28 │ │ bfi x24, x15, #36, #16 │ │ str x8, [sp, #280] │ │ - bl 444bc │ │ + bl 6a7f4 │ │ ldp x10, x11, [sp, #264] │ │ ldp x8, x9, [sp, #248] │ │ ldr x12, [sp, #280] │ │ sub x0, x29, #0x80 │ │ lsl x13, x10, #60 │ │ orr x8, x8, x9, lsl #62 │ │ orr x9, x13, x9, lsr #2 │ │ @@ -22423,19 +55557,19 @@ │ │ lsl x12, x12, #56 │ │ orr x10, x13, x10, lsr #4 │ │ orr x11, x12, x11, lsr #6 │ │ sub x1, x29, #0x60 │ │ add x2, sp, #0x30 │ │ stp x8, x9, [x29, #-96] │ │ stp x10, x11, [x29, #-80] │ │ - bl 30d40 │ │ + bl 57078 │ │ sub x0, x29, #0xa0 │ │ sub x1, x29, #0x60 │ │ add x2, sp, #0x50 │ │ - bl 30d40 │ │ + bl 57078 │ │ ldr x8, [sp, #40] │ │ movi v0.2d, #0x0 │ │ add x1, sp, #0x78 │ │ add x2, sp, #0xf8 │ │ stp x24, x8, [sp, #312] │ │ mov w8, #0x1 // #1 │ │ str x8, [sp, #328] │ │ @@ -22446,18 +55580,18 @@ │ │ str wzr, [sp, #368] │ │ stp x25, x26, [sp, #248] │ │ stp x27, x28, [sp, #264] │ │ stp x21, x20, [sp, #280] │ │ stp x22, x23, [sp, #296] │ │ stur q0, [x8, #88] │ │ stur q0, [x8, #104] │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w8, [sp, #240] │ │ mov w0, wzr │ │ - cbnz w8, 24738 │ │ + cbnz w8, 4aa70 │ │ ldp x12, x9, [sp, #200] │ │ ldp x10, x11, [sp, #216] │ │ ldr x13, [sp, #232] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x14, x12, #1 │ │ lsl x15, x9, #1 │ │ umulh x16, x13, x13 │ │ @@ -22599,15 +55733,15 @@ │ │ sub x2, x29, #0xc8 │ │ movk x23, #0x3f, lsl #48 │ │ stp x21, x25, [x29, #-176] │ │ stp x28, x27, [x29, #-200] │ │ stur x26, [x29, #-184] │ │ stp q1, q0, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x13, x10, [sp, #144] │ │ ldp x8, x9, [sp, #120] │ │ ldur x14, [x29, #-32] │ │ ldr x11, [sp, #136] │ │ ldur x12, [x29, #-64] │ │ lsr x15, x10, #48 │ │ madd x8, x15, x19, x8 │ │ @@ -22623,17 +55757,17 @@ │ │ add x11, x9, x15 │ │ add x8, x16, x8 │ │ lsr x9, x11, #48 │ │ madd x13, x9, x19, x8 │ │ and x9, x13, #0xfffffffffffff │ │ sub x22, x19, #0x1 │ │ eor x8, x9, x22 │ │ - cbz x9, 24b94 │ │ + cbz x9, 4aecc │ │ cmp x8, x20 │ │ - b.ne 24c1c // b.any │ │ + b.ne 4af54 // b.any │ │ ldur x17, [x29, #-56] │ │ ldp x16, x15, [x29, #-48] │ │ and x10, x10, #0xfffffffffffff │ │ add x10, x10, x13, lsr #52 │ │ and x12, x12, #0xfffffffffffff │ │ mov x13, #0x3ffffffffffffc // #18014398509481980 │ │ sub x10, x10, x17 │ │ @@ -22651,46 +55785,46 @@ │ │ add x9, x9, x13 │ │ orr x13, x12, x14 │ │ and x14, x9, #0xfffffffffffff │ │ add x12, x0, x9, lsr #52 │ │ orr x13, x13, x14 │ │ orr x13, x13, x12 │ │ mov w0, #0x1 // #1 │ │ - cbz x13, 24738 │ │ + cbz x13, 4aa70 │ │ and x8, x11, x8 │ │ and x8, x8, x10 │ │ eor x11, x12, #0xf000000000000 │ │ and x8, x8, x9 │ │ and x8, x8, x11 │ │ mov x9, #0xfffffffffffff // #4503599627370495 │ │ cmp x8, x9 │ │ - b.eq 24738 // b.none │ │ + b.eq 4aa70 // b.none │ │ mov w8, #0x5123 // #20771 │ │ movk w8, #0x145, lsl #16 │ │ cmp x26, x8 │ │ mov w0, wzr │ │ - b.hi 24738 // b.pmore │ │ + b.hi 4aa70 // b.pmore │ │ orr x9, x21, x25 │ │ - cbnz x9, 24738 │ │ + cbnz x9, 4aa70 │ │ cmp x26, x8 │ │ - b.ne 24c78 // b.any │ │ + b.ne 4afb0 // b.any │ │ mov x8, #0x4402 // #17410 │ │ movk x8, #0x75fc, lsl #16 │ │ movk x8, #0x950b, lsl #32 │ │ movk x8, #0x1, lsl #48 │ │ cmp x27, x8 │ │ - b.hi 24734 // b.pmore │ │ + b.hi 4aa6c // b.pmore │ │ mov x9, #0xbaee // #47854 │ │ movk x9, #0x2fc9, lsl #16 │ │ movk x9, #0xa172, lsl #32 │ │ movk x9, #0xd, lsl #48 │ │ cmp x28, x9 │ │ - b.cc 24c78 // b.lo, b.ul, b.last │ │ + b.cc 4afb0 // b.lo, b.ul, b.last │ │ cmp x27, x8 │ │ - b.eq 24734 // b.none │ │ + b.eq 4aa6c // b.none │ │ ldp x12, x9, [sp, #200] │ │ ldp x10, x11, [sp, #216] │ │ ldr x13, [sp, #232] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x15, x12, #1 │ │ lsl x16, x9, #1 │ │ umulh x17, x13, x13 │ │ @@ -22836,15 +55970,15 @@ │ │ sub x0, x29, #0x40 │ │ sub x1, x29, #0x40 │ │ sub x2, x29, #0xc8 │ │ stp x14, x16, [x29, #-184] │ │ stur x15, [x29, #-168] │ │ stp q0, q1, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x15, x8, [sp, #144] │ │ ldp x10, x11, [sp, #120] │ │ ldr x14, [sp, #136] │ │ ldur x9, [x29, #-64] │ │ ldur x12, [x29, #-32] │ │ lsr x13, x8, #48 │ │ madd x13, x13, x19, x10 │ │ @@ -22859,17 +55993,17 @@ │ │ add x8, x8, x14, lsr #52 │ │ mov x12, #0x3fffffffffffc // #1125899906842620 │ │ add x12, x8, x12 │ │ lsr x8, x12, #48 │ │ madd x13, x8, x19, x9 │ │ and x9, x13, #0xfffffffffffff │ │ eor x8, x9, x22 │ │ - cbz x9, 24f44 │ │ + cbz x9, 4b27c │ │ cmp x8, x20 │ │ - b.ne 24734 // b.any │ │ + b.ne 4aa6c // b.any │ │ ldur x17, [x29, #-56] │ │ ldp x16, x15, [x29, #-48] │ │ and x10, x10, #0xfffffffffffff │ │ add x10, x10, x13, lsr #52 │ │ and x11, x11, #0xfffffffffffff │ │ mov x13, #0x3ffffffffffffc // #18014398509481980 │ │ sub x10, x10, x17 │ │ @@ -22887,131 +56021,131 @@ │ │ and x12, x12, #0xffffffffffff │ │ orr x13, x15, x14 │ │ and x14, x9, #0xfffffffffffff │ │ add x12, x12, x9, lsr #52 │ │ orr x13, x13, x14 │ │ orr x13, x13, x12 │ │ mov w0, #0x1 // #1 │ │ - cbz x13, 24738 │ │ + cbz x13, 4aa70 │ │ and x8, x11, x8 │ │ and x8, x8, x10 │ │ eor x11, x12, #0xf000000000000 │ │ and x8, x8, x9 │ │ and x8, x8, x11 │ │ mov x9, #0xfffffffffffff // #4503599627370495 │ │ cmp x8, x9 │ │ - b.ne 24734 // b.any │ │ - b 24738 │ │ + b.ne 4aa6c // b.any │ │ + b 4aa70 │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x4c0 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xdd6 │ │ blr x8 │ │ - b 24734 │ │ + b 4aa6c │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x98c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x70a │ │ blr x8 │ │ - b 24734 │ │ + b 4aa6c │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x669 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xbe │ │ blr x8 │ │ - b 24734 │ │ + b 4aa6c │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ blr x8 │ │ - b 24734 │ │ + b 4aa6c │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ - b 24734 │ │ + b 4aa6c │ │ sub sp, sp, #0xf0 │ │ stp x29, x30, [sp, #192] │ │ str x21, [sp, #208] │ │ stp x20, x19, [sp, #224] │ │ add x29, sp, #0xc0 │ │ ldp q1, q0, [x2] │ │ mov w19, w5 │ │ mov x20, x0 │ │ stp q1, q0, [sp, #80] │ │ ldp q1, q0, [x1] │ │ stp q1, q0, [sp, #112] │ │ - cbz x4, 250cc │ │ + cbz x4, 4b404 │ │ ldp q1, q0, [x4] │ │ add x8, sp, #0x50 │ │ stp q1, q0, [x8, #64] │ │ mov w8, #0x60 // #96 │ │ - cbz x3, 25088 │ │ + cbz x3, 4b3c0 │ │ ldr q0, [x3] │ │ add x9, sp, #0x50 │ │ str q0, [x9, w8, uxtw] │ │ orr w8, w8, #0x10 │ │ mov w2, w8 │ │ add x0, sp, #0x8 │ │ add x1, sp, #0x50 │ │ - bl 3a9cc │ │ + bl 60d04 │ │ mov w21, wzr │ │ add x0, sp, #0x8 │ │ mov x1, x20 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ add w21, w21, #0x1 │ │ cmp w21, w19 │ │ - b.ls 2509c // b.plast │ │ + b.ls 4b3d4 // b.plast │ │ ldp x20, x19, [sp, #224] │ │ ldr x21, [sp, #208] │ │ ldp x29, x30, [sp, #192] │ │ mov w0, #0x1 // #1 │ │ add sp, sp, #0xf0 │ │ ret │ │ mov w8, #0x40 // #64 │ │ - cbnz x3, 25078 │ │ - b 25088 │ │ + cbnz x3, 4b3b0 │ │ + b 4b3c0 │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #64] │ │ str x19, [sp, #80] │ │ add x29, sp, #0x40 │ │ ldr x8, [x0, #16] │ │ - cbz x8, 25140 │ │ + cbz x8, 4b478 │ │ mov x6, x4 │ │ mov x4, x2 │ │ - cbz x2, 25150 │ │ + cbz x2, 4b488 │ │ mov x19, x1 │ │ - cbz x1, 25160 │ │ + cbz x1, 4b498 │ │ mov x7, x5 │ │ mov x5, x3 │ │ - cbz x3, 25170 │ │ + cbz x3, 4b4a8 │ │ add x1, sp, #0x20 │ │ mov x2, sp │ │ mov x3, xzr │ │ - bl 25194 │ │ + bl 4b4cc │ │ ldp q0, q1, [sp, #32] │ │ stp q0, q1, [x19] │ │ ldp q0, q1, [sp] │ │ stp q0, q1, [x19, #32] │ │ ldr x19, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x60 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x287 │ │ - b 2517c │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x9bc │ │ + b 4b4b4 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x98c │ │ - b 2517c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x70a │ │ + b 4b4b4 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xdb3 │ │ - b 2517c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xe38 │ │ + b 4b4b4 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa2a │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x871 │ │ blr x8 │ │ mov w0, wzr │ │ ldr x19, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x60 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ @@ -23027,26 +56161,26 @@ │ │ mov x25, x4 │ │ mov x20, x2 │ │ mov x26, x0 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1] │ │ str x1, [sp, #152] │ │ stp q0, q0, [x2] │ │ - cbz x3, 251e0 │ │ + cbz x3, 4b518 │ │ str wzr, [x3] │ │ - adrp x8, 25000 │ │ - add x8, x8, #0x34 │ │ + adrp x8, 4b000 │ │ + add x8, x8, #0x36c │ │ cmp x6, #0x0 │ │ add x0, sp, #0x100 │ │ sub x2, x29, #0xd8 │ │ mov x1, x24 │ │ str x3, [sp, #144] │ │ csel x27, x8, x6, eq // eq = none │ │ sub x22, x29, #0xd8 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x8, x9, [sp, #256] │ │ ldp x10, x11, [sp, #272] │ │ ldur w12, [x29, #-216] │ │ add x0, sp, #0xc0 │ │ orr x13, x9, x8 │ │ orr x13, x13, x10 │ │ orr x13, x13, x11 │ │ @@ -23062,82 +56196,82 @@ │ │ and x11, x11, x13 │ │ orr x8, x8, x12 │ │ mov x1, x25 │ │ mov x2, xzr │ │ cset w28, eq // eq = none │ │ stp x8, x9, [sp, #256] │ │ stp x10, x11, [sp, #272] │ │ - bl 241dc │ │ + bl 4a514 │ │ add x0, sp, #0xa0 │ │ mov x1, x25 │ │ mov x2, x24 │ │ mov x3, xzr │ │ mov x4, x23 │ │ mov w5, wzr │ │ blr x27 │ │ - cbz w0, 25ae0 │ │ + cbz w0, 4be18 │ │ add x9, x26, #0x10 │ │ add x8, x22, #0x50 │ │ stp x8, x9, [sp, #96] │ │ add x9, x22, #0x58 │ │ add x8, x22, #0x28 │ │ stp x8, x9, [sp, #80] │ │ - adrp x8, 4000 │ │ - ldr q0, [x8, #3264] │ │ - adrp x9, 4000 │ │ + adrp x8, 5000 │ │ + ldr q0, [x8, #3776] │ │ + adrp x9, 5000 │ │ mov x19, #0x3d1 // #977 │ │ mov x22, #0x3d10 // #15632 │ │ str q0, [sp, #64] │ │ - ldr q0, [x9, #3104] │ │ + ldr q0, [x9, #3616] │ │ mov x11, #0xfffffffffffff // #4503599627370495 │ │ mov x10, #0x3fffffffffffffff // #4611686018427387903 │ │ str w28, [sp, #12] │ │ movk x19, #0x1, lsl #32 │ │ movk x22, #0x10, lsl #32 │ │ dup v2.2d, x11 │ │ dup v1.2d, x10 │ │ neg v0.2d, v0.2d │ │ mov w28, #0x1 // #1 │ │ stp q1, q2, [sp, #32] │ │ str q0, [sp, #16] │ │ stp x24, x23, [sp, #128] │ │ stp x27, x25, [sp, #112] │ │ - b 25318 │ │ + b 4b650 │ │ add x0, sp, #0xa0 │ │ mov x1, x25 │ │ mov x2, x24 │ │ mov x3, xzr │ │ mov x4, x23 │ │ mov w5, w28 │ │ blr x27 │ │ add w28, w28, #0x1 │ │ - cbz w0, 25ad4 │ │ + cbz w0, 4be0c │ │ add x0, sp, #0xe0 │ │ add x1, sp, #0xa0 │ │ sub x2, x29, #0xd8 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x8, x9, [sp, #224] │ │ ldp x10, x11, [sp, #240] │ │ ldur w12, [x29, #-216] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ cmp x8, #0x0 │ │ cset w8, eq // eq = none │ │ orr w8, w12, w8 │ │ - cbnz w8, 252f4 │ │ + cbnz w8, 4b62c │ │ ldr x0, [sp, #104] │ │ sub x1, x29, #0xd8 │ │ add x2, sp, #0xe0 │ │ stur wzr, [x29, #-252] │ │ - bl 30a60 │ │ + bl 56d98 │ │ ldr x21, [sp, #96] │ │ mov x0, x21 │ │ mov x1, x21 │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x8, [x29, #-136] │ │ ldp x11, x13, [x29, #-112] │ │ ldur x9, [x29, #-120] │ │ ldr q2, [sp, #48] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -23258,23 +56392,23 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x58 │ │ sub x2, x29, #0x30 │ │ mov x1, x21 │ │ stp q0, q1, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x0, x29, #0xd8 │ │ sub x1, x29, #0xd8 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x0, [sp, #80] │ │ sub x2, x29, #0x58 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ stur x8, [x29, #-136] │ │ ldr x8, [sp, #88] │ │ movi v0.2d, #0x0 │ │ mov x21, #0x3d1 // #977 │ │ movk x21, #0x1, lsl #32 │ │ stp q0, q0, [x8] │ │ @@ -23377,17 +56511,17 @@ │ │ sturb w14, [x29, #-76] │ │ sturb w11, [x29, #-88] │ │ sturb w12, [x29, #-87] │ │ sturb w13, [x29, #-86] │ │ sturb w10, [x29, #-85] │ │ sturb w9, [x29, #-84] │ │ sturb w8, [x29, #-57] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr x14, [sp, #144] │ │ - cbz x14, 257c4 │ │ + cbz x14, 4bafc │ │ lsr x8, x26, #48 │ │ madd x8, x8, x21, x24 │ │ add x10, x23, x8, lsr #52 │ │ and x11, x8, #0xfffffffffffff │ │ add x12, x27, x10, lsr #52 │ │ cmp x11, x19 │ │ add x11, x25, x12, lsr #52 │ │ @@ -23409,15 +56543,15 @@ │ │ orr w9, w11, w9 │ │ madd w8, w9, w21, w8 │ │ bfi w8, w10, #1, #31 │ │ str w8, [x14] │ │ ldr x1, [sp, #152] │ │ sub x0, x29, #0xf8 │ │ add x2, sp, #0x100 │ │ - bl 30d40 │ │ + bl 57078 │ │ ldp x8, x9, [x29, #-248] │ │ ldp x10, x11, [sp, #192] │ │ ldp x16, x14, [sp, #216] │ │ ldp x12, x13, [x29, #-232] │ │ ldr x15, [sp, #208] │ │ adds x8, x10, x8 │ │ and x10, x14, #0x3fffffffffffffff │ │ @@ -23491,25 +56625,25 @@ │ │ ldr q1, [sp, #32] │ │ adds x8, x10, x12 │ │ adcs x9, xzr, xzr │ │ adds x8, x8, x14 │ │ extr x13, x15, x13, #58 │ │ orr v0.16b, v2.16b, v0.16b │ │ adcs x9, x9, xzr │ │ - adrp x1, 7000 │ │ + adrp x1, a000 │ │ lsr x15, x15, #56 │ │ and x13, x13, #0x3fffffffffffffff │ │ and v0.16b, v0.16b, v1.16b │ │ add x9, x9, x11 │ │ sub x0, x29, #0x30 │ │ - add x1, x1, #0xfe0 │ │ + add x1, x1, #0x8f0 │ │ stur q0, [x29, #-40] │ │ stp x8, x9, [x29, #-232] │ │ stp x13, x15, [x29, #-24] │ │ - bl 45c94 │ │ + bl 6bfcc │ │ ldp x10, x11, [x29, #-32] │ │ ldp x8, x9, [x29, #-48] │ │ ldur x12, [x29, #-16] │ │ sub x2, x29, #0xf8 │ │ lsl x13, x10, #60 │ │ orr x8, x8, x9, lsl #62 │ │ orr x9, x13, x9, lsr #2 │ │ @@ -23517,15 +56651,15 @@ │ │ lsl x12, x12, #56 │ │ orr x10, x13, x10, lsr #4 │ │ orr x11, x12, x11, lsr #6 │ │ mov x0, x20 │ │ mov x1, x20 │ │ stp x8, x9, [x20] │ │ stp x10, x11, [x20, #16] │ │ - bl 30d40 │ │ + bl 57078 │ │ ldp x10, x9, [x20, #16] │ │ ldp x12, x11, [x20] │ │ mov x16, #0x501d // #20509 │ │ mov x8, #0x7fffffffffffffff // #9223372036854775807 │ │ movk x16, #0x57a4, lsl #16 │ │ mov x1, #0x20a0 // #8352 │ │ cmp x9, x8 │ │ @@ -23581,38 +56715,38 @@ │ │ adcs x12, x14, xzr │ │ add x12, x13, x12 │ │ and x10, x10, x15 │ │ and x11, x11, x15 │ │ and x12, x12, x15 │ │ stp x9, x10, [x20] │ │ stp x11, x12, [x20, #16] │ │ - cbz x0, 25a90 │ │ + cbz x0, 4bdc8 │ │ ldr w13, [x0] │ │ eor w8, w13, w8 │ │ str w8, [x0] │ │ ldp x24, x23, [sp, #128] │ │ ldp x27, x25, [sp, #112] │ │ orr x8, x10, x9 │ │ orr x8, x8, x11 │ │ mov x19, #0x3d1 // #977 │ │ orr x8, x8, x12 │ │ movk x19, #0x1, lsl #32 │ │ - cbz x8, 252f4 │ │ + cbz x8, 4b62c │ │ ldr x11, [sp, #152] │ │ ldp x8, x9, [x11] │ │ ldp x10, x11, [x11, #16] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 252f4 │ │ + cbz x8, 4b62c │ │ mov w8, #0x1 // #1 │ │ - b 25ad8 │ │ + b 4be10 │ │ mov w8, wzr │ │ ldr w28, [sp, #12] │ │ - b 25ae4 │ │ + b 4be1c │ │ mov w8, wzr │ │ ldr x10, [sp, #152] │ │ and w0, w8, w28 │ │ eor w8, w0, #0x1 │ │ sub x9, x8, #0x1 │ │ ldp q0, q1, [x10] │ │ dup v2.2d, x9 │ │ @@ -23620,15 +56754,15 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ stp q0, q1, [x10] │ │ ldp q0, q1, [x20] │ │ ldr x10, [sp, #144] │ │ and v0.16b, v0.16b, v2.16b │ │ and v1.16b, v1.16b, v2.16b │ │ stp q0, q1, [x20] │ │ - cbz x10, 25b38 │ │ + cbz x10, 4be70 │ │ stur w8, [x29, #-216] │ │ ldr w8, [x10] │ │ ldur w9, [x29, #-216] │ │ sub w9, w9, #0x1 │ │ and w8, w9, w8 │ │ str w8, [x10] │ │ add sp, sp, #0x220 │ │ @@ -23638,18 +56772,18 @@ │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ - cbz x1, 25bac │ │ + cbz x1, 4bee4 │ │ add x0, sp, #0x8 │ │ sub x2, x29, #0x4 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x8, x9, [sp, #8] │ │ ldp x10, x11, [sp, #24] │ │ ldur w12, [x29, #-4] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ cmp x8, #0x0 │ │ @@ -23657,44 +56791,44 @@ │ │ orr w8, w12, w8 │ │ cmp w8, #0x0 │ │ cset w0, eq // eq = none │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x40 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa2a │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x871 │ │ blr x8 │ │ mov w0, wzr │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x40 │ │ ret │ │ sub sp, sp, #0x1a0 │ │ stp x29, x30, [sp, #336] │ │ stp x28, x25, [sp, #352] │ │ stp x24, x23, [sp, #368] │ │ stp x22, x21, [sp, #384] │ │ stp x20, x19, [sp, #400] │ │ add x29, sp, #0x150 │ │ - cbz x1, 25f64 │ │ + cbz x1, 4c29c │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ mov x21, x0 │ │ ldr x9, [x21, #16]! │ │ mov x19, x1 │ │ - cbz x9, 25f74 │ │ + cbz x9, 4c2ac │ │ mov x8, x2 │ │ - cbz x2, 25f84 │ │ + cbz x2, 4c2bc │ │ mov x0, sp │ │ add x2, sp, #0x78 │ │ mov x1, x8 │ │ add x22, sp, #0x78 │ │ add x24, sp, #0x78 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x8, x9, [sp] │ │ ldp x10, x11, [sp, #16] │ │ ldr w12, [sp, #120] │ │ add x1, sp, #0x78 │ │ orr x13, x9, x8 │ │ orr x13, x13, x10 │ │ orr x13, x13, x11 │ │ @@ -23710,21 +56844,21 @@ │ │ and x11, x11, x12 │ │ orr x8, x8, x23 │ │ mov x2, sp │ │ mov x0, x21 │ │ cset w20, eq // eq = none │ │ stp x8, x9, [sp] │ │ stp x10, x11, [sp, #16] │ │ - bl 30a60 │ │ + bl 56d98 │ │ ldr w8, [sp, #240] │ │ add x21, x24, #0x50 │ │ mov x0, x21 │ │ mov x1, x21 │ │ str w8, [sp, #112] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [sp, #200] │ │ ldp x10, x11, [sp, #216] │ │ ldr x13, [sp, #232] │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x15 │ │ lsl x15, x12, #1 │ │ lsl x16, x9, #1 │ │ @@ -23850,38 +56984,38 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x58 │ │ sub x2, x29, #0x30 │ │ mov x1, x21 │ │ stp q1, q0, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x78 │ │ add x1, sp, #0x78 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x24, #0x28 │ │ sub x2, x29, #0x58 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ stp xzr, xzr, [sp, #208] │ │ ldur q0, [sp, #120] │ │ ldr x8, [sp, #152] │ │ ldr x9, [sp, #192] │ │ ldr q1, [x22, #16] │ │ ldur q2, [x22, #40] │ │ ldur q3, [x22, #56] │ │ add x1, sp, #0x20 │ │ mov x0, x19 │ │ str x8, [sp, #64] │ │ stp q0, q1, [sp, #32] │ │ stur q2, [sp, #72] │ │ stur q3, [sp, #88] │ │ str x9, [sp, #104] │ │ - bl 23b98 │ │ + bl 49ed0 │ │ str w23, [sp, #120] │ │ ldr w8, [sp, #120] │ │ ldp q0, q1, [x19] │ │ ldp q2, q3, [x19, #32] │ │ sub w8, w8, #0x1 │ │ dup v4.16b, w8 │ │ and v0.16b, v0.16b, v4.16b │ │ @@ -23895,36 +57029,36 @@ │ │ ldp x22, x21, [sp, #384] │ │ ldp x24, x23, [sp, #368] │ │ ldp x28, x25, [sp, #352] │ │ ldp x29, x30, [sp, #336] │ │ add sp, sp, #0x1a0 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 25f90 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 4c2c8 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x287 │ │ - b 25f90 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x9bc │ │ + b 4c2c8 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa2a │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x871 │ │ blr x8 │ │ mov w20, wzr │ │ - b 25f44 │ │ + b 4c27c │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #32] │ │ str x19, [sp, #48] │ │ add x29, sp, #0x20 │ │ - cbz x1, 2618c │ │ + cbz x1, 4c4c4 │ │ mov x0, sp │ │ add x2, x29, #0x1c │ │ mov x19, x1 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x9, x10, [sp] │ │ ldp x11, x12, [sp, #16] │ │ ldr w8, [x29, #28] │ │ mov x13, #0x4142 // #16706 │ │ orr x15, x10, x9 │ │ orr x15, x15, x11 │ │ orr x15, x15, x12 │ │ @@ -24033,50 +57167,50 @@ │ │ strb w9, [x19, #6] │ │ strb w8, [x19, #31] │ │ ldr x19, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa2a │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x871 │ │ blr x8 │ │ mov w0, wzr │ │ ldr x19, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #64] │ │ str x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ add x29, sp, #0x40 │ │ - cbz x1, 26470 │ │ + cbz x1, 4c7a8 │ │ mov x20, x2 │ │ - cbz x2, 26480 │ │ + cbz x2, 4c7b8 │ │ mov x0, sp │ │ add x2, sp, #0x20 │ │ mov x19, x1 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x25, x21, [sp] │ │ ldp x22, x23, [sp, #16] │ │ ldr w8, [sp, #32] │ │ add x0, sp, #0x20 │ │ orr x9, x21, x25 │ │ orr x9, x9, x22 │ │ orr x9, x9, x23 │ │ cmp x9, #0x0 │ │ cset w9, eq // eq = none │ │ add x2, x29, #0x1c │ │ mov x1, x20 │ │ orr w24, w8, w9 │ │ str wzr, [x29, #28] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x9, x10, [sp, #32] │ │ ldp x11, x12, [sp, #48] │ │ mov x13, #0xa03b // #41019 │ │ movk x13, #0xaf48, lsl #16 │ │ adds x9, x9, x25 │ │ adcs x15, xzr, xzr │ │ adds x10, x10, x21 │ │ @@ -24218,32 +57352,32 @@ │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldr x25, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x90 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa2a │ │ - b 2648c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x871 │ │ + b 4c7c4 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x913 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x5c2 │ │ blr x8 │ │ mov w0, wzr │ │ - b 26454 │ │ + b 4c78c │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #96] │ │ str x19, [sp, #112] │ │ add x29, sp, #0x60 │ │ ldr x8, [x0] │ │ - cbz x8, 26570 │ │ + cbz x8, 4c8a8 │ │ mov x19, x1 │ │ - cbz x1, 26580 │ │ - cbz x2, 26590 │ │ + cbz x1, 4c8b8 │ │ + cbz x2, 4c8c8 │ │ ldp x8, x9, [x19] │ │ ldp x10, x11, [x19, #16] │ │ ldp x12, x13, [x19, #32] │ │ ldp x14, x15, [x19, #48] │ │ and x16, x8, #0xfffffffffffff │ │ lsr x8, x8, #52 │ │ lsr x17, x9, #40 │ │ @@ -24266,49 +57400,49 @@ │ │ lsr x14, x15, #16 │ │ bfi x13, x15, #36, #16 │ │ orr x8, x8, x9 │ │ stp x17, x9, [sp, #24] │ │ stp x12, x11, [sp, #56] │ │ stp x13, x14, [sp, #72] │ │ str wzr, [sp, #88] │ │ - cbz x8, 265b4 │ │ + cbz x8, 4c8ec │ │ movi v0.2d, #0x0 │ │ add x1, sp, #0x8 │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19] │ │ - bl 265e4 │ │ - cbz w0, 26560 │ │ + bl 4c91c │ │ + cbz w0, 4c898 │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ - bl 23b98 │ │ + bl 49ed0 │ │ mov w0, #0x1 // #1 │ │ ldr x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x4c0 │ │ - b 2659c │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xdd6 │ │ + b 4c8d4 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 2659c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 4c8d4 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x913 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x5c2 │ │ blr x8 │ │ mov w0, wzr │ │ ldr x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ movi v0.2d, #0x0 │ │ mov w0, wzr │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19] │ │ ldr x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ @@ -24325,18 +57459,18 @@ │ │ mov x8, x2 │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x0, sp, #0x10 │ │ add x2, sp, #0xc │ │ mov x1, x8 │ │ str wzr, [sp, #12] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #12] │ │ mov w0, wzr │ │ - cbnz w8, 26930 │ │ + cbnz w8, 4cc68 │ │ ldr w8, [x19, #80] │ │ add x22, sp, #0x50 │ │ add x1, sp, #0x50 │ │ add x2, sp, #0x50 │ │ str w8, [sp, #200] │ │ ldr x8, [x19, #32] │ │ ldp q1, q0, [x19] │ │ @@ -24353,26 +57487,26 @@ │ │ mov x0, x20 │ │ stp x8, xzr, [sp, #48] │ │ stur q1, [sp, #120] │ │ stp x9, x8, [x22, #72] │ │ stur q0, [x22, #88] │ │ stur q0, [x22, #104] │ │ stp xzr, xzr, [sp, #64] │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w23, [sp, #200] │ │ - cbnz w23, 26928 │ │ + cbnz w23, 4cc60 │ │ add x8, sp, #0x50 │ │ add x21, x8, #0x50 │ │ mov x0, x21 │ │ mov x1, x21 │ │ add x20, x22, #0x28 │ │ add x24, x19, #0x28 │ │ add x25, x22, #0x58 │ │ str wzr, [x19, #80] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [x22, #80] │ │ ldp x10, x11, [x22, #96] │ │ ldr x13, [x22, #112] │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x15 │ │ lsl x15, x12, #1 │ │ lsl x16, x9, #1 │ │ @@ -24498,23 +57632,23 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x58 │ │ sub x2, x29, #0x30 │ │ mov x1, x21 │ │ stp q1, q0, [x22, #176] │ │ str x8, [x22, #208] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x50 │ │ add x1, sp, #0x50 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0x58 │ │ mov x0, x20 │ │ mov x1, x20 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x8, [x22, #80] │ │ stp q0, q0, [x25] │ │ ldr x8, [sp, #112] │ │ ldp q1, q0, [sp, #80] │ │ str x8, [x19, #32] │ │ @@ -24539,30 +57673,30 @@ │ │ stp x24, x23, [sp, #432] │ │ stp x22, x21, [sp, #448] │ │ stp x20, x19, [sp, #464] │ │ add x29, sp, #0x190 │ │ str wzr, [sp, #12] │ │ ldr x9, [x0] │ │ mov x23, x0 │ │ - cbz x9, 26d44 │ │ + cbz x9, 4d07c │ │ mov x19, x1 │ │ - cbz x1, 26d54 │ │ + cbz x1, 4d08c │ │ mov x8, x2 │ │ - cbz x2, 26d64 │ │ + cbz x2, 4d09c │ │ add x0, sp, #0x10 │ │ add x2, sp, #0xc │ │ mov x1, x8 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #12] │ │ - cbz w8, 269b8 │ │ + cbz w8, 4ccf0 │ │ movi v0.2d, #0x0 │ │ mov w20, wzr │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19] │ │ - b 26d78 │ │ + b 4d0b0 │ │ ldp x8, x9, [x19] │ │ ldp x10, x11, [x19, #16] │ │ ldp x12, x13, [x19, #32] │ │ ldp x14, x15, [x19, #48] │ │ and x16, x8, #0xfffffffffffff │ │ lsr x8, x8, #52 │ │ lsr x17, x9, #40 │ │ @@ -24584,24 +57718,24 @@ │ │ bfi x11, x14, #24, #28 │ │ lsr x14, x15, #16 │ │ bfi x13, x15, #36, #16 │ │ orr x8, x8, x9 │ │ stp x17, x9, [sp, #64] │ │ stp x12, x11, [sp, #96] │ │ stp x13, x14, [sp, #112] │ │ - cbz x8, 26d98 │ │ + cbz x8, 4d0d0 │ │ movi v3.2d, #0x0 │ │ stp q3, q3, [x19, #32] │ │ stp q3, q3, [x19] │ │ ldp x8, x9, [sp, #16] │ │ ldp x10, x11, [sp, #32] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 26d74 │ │ + cbz x8, 4d0ac │ │ ldp q0, q1, [sp, #48] │ │ add x24, sp, #0x90 │ │ str wzr, [sp, #264] │ │ ldur q2, [sp, #88] │ │ stp q0, q1, [x24] │ │ ldr x8, [sp, #80] │ │ ldur q0, [sp, #104] │ │ @@ -24618,20 +57752,20 @@ │ │ str x8, [x24, #32] │ │ add x21, x9, #0x28 │ │ add x22, x9, #0x50 │ │ stur q3, [x24, #88] │ │ stur q0, [x24, #56] │ │ stp x10, x20, [x24, #72] │ │ stur q3, [x24, #104] │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w8, [sp, #264] │ │ mov x0, x22 │ │ mov x1, x22 │ │ str w8, [sp, #128] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [x24, #80] │ │ ldp x10, x11, [x24, #96] │ │ ldr x13, [x24, #112] │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x15 │ │ lsl x15, x12, #1 │ │ lsl x16, x9, #1 │ │ @@ -24757,70 +57891,70 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x58 │ │ sub x2, x29, #0x30 │ │ mov x1, x22 │ │ stp q1, q0, [x24, #208] │ │ str x8, [x24, #240] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x90 │ │ add x1, sp, #0x90 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0x58 │ │ mov x0, x21 │ │ mov x1, x21 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ movi v0.2d, #0x0 │ │ stur q0, [x24, #88] │ │ ldp q0, q1, [x24] │ │ ldr x8, [x24, #32] │ │ ldur q2, [x24, #40] │ │ ldur q3, [x24, #56] │ │ ldr x9, [x24, #72] │ │ add x1, sp, #0x30 │ │ mov x0, x19 │ │ stp q0, q1, [sp, #48] │ │ str x8, [sp, #80] │ │ stur q2, [sp, #88] │ │ stur q3, [sp, #104] │ │ str x9, [sp, #120] │ │ - bl 23b98 │ │ - b 26d78 │ │ + bl 49ed0 │ │ + b 4d0b0 │ │ ldp x8, x1, [x23, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x4c0 │ │ - b 26d70 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xdd6 │ │ + b 4d0a8 │ │ ldp x8, x1, [x23, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 26d70 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 4d0a8 │ │ ldp x8, x1, [x23, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x913 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x5c2 │ │ blr x8 │ │ mov w20, wzr │ │ mov w0, w20 │ │ ldp x20, x19, [sp, #464] │ │ ldp x22, x21, [sp, #448] │ │ ldp x24, x23, [sp, #432] │ │ ldr x28, [sp, #416] │ │ ldp x29, x30, [sp, #400] │ │ add sp, sp, #0x1e0 │ │ ret │ │ ldp x8, x1, [x23, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ - b 269a4 │ │ + b 4ccdc │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x8, [x0, #16]! │ │ - cbz x8, 26dc0 │ │ - bl 26dcc │ │ + cbz x8, 4d0f8 │ │ + bl 4d104 │ │ mov w0, #0x1 // #1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ sub sp, sp, #0x1e0 │ │ stp x29, x30, [sp, #384] │ │ str x28, [sp, #400] │ │ stp x26, x25, [sp, #416] │ │ @@ -24828,28 +57962,28 @@ │ │ stp x22, x21, [sp, #448] │ │ stp x20, x19, [sp, #464] │ │ add x29, sp, #0x180 │ │ mov x19, x0 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [sp, #32] │ │ stp q0, q0, [sp] │ │ - cbz x1, 26e0c │ │ + cbz x1, 4d144 │ │ ldp x9, x10, [x19, #24] │ │ ldr x8, [x19, #16] │ │ - b 26e70 │ │ - adrp x11, 7000 │ │ - add x11, x11, #0xf30 │ │ + b 4d1a8 │ │ + adrp x11, a000 │ │ + add x11, x11, #0x840 │ │ stp q0, q0, [x19, #128] │ │ ldp q0, q1, [x11] │ │ - adrp x13, 4000 │ │ - ldr q2, [x13, #3584] │ │ - adrp x13, 4000 │ │ + adrp x13, 6000 │ │ + ldr q2, [x13, #32] │ │ + adrp x13, 5000 │ │ ldr x11, [x11, #32] │ │ stur q1, [x19, #56] │ │ - ldr q1, [x13, #3360] │ │ + ldr q1, [x13, #3888] │ │ mov x13, #0xd959 // #55641 │ │ movk x13, #0x2588, lsl #16 │ │ movk x13, #0xb7c5, lsl #32 │ │ mov x8, xzr │ │ mov x9, xzr │ │ mov x10, xzr │ │ mov w12, #0x1 // #1 │ │ @@ -24909,26 +58043,26 @@ │ │ strb w8, [sp, #166] │ │ ldr x8, [x21, #8]! │ │ add x20, sp, #0x90 │ │ rev x8, x8 │ │ str x8, [sp, #168] │ │ ldp q0, q1, [sp, #144] │ │ stp q0, q1, [sp] │ │ - cbz x1, 26f54 │ │ + cbz x1, 4d28c │ │ ldp q1, q0, [x1] │ │ mov w2, #0x40 // #64 │ │ stp q1, q0, [sp, #32] │ │ - b 26f58 │ │ + b 4d290 │ │ mov w2, #0x20 // #32 │ │ add x0, sp, #0x40 │ │ mov x1, sp │ │ - bl 3a9cc │ │ + bl 60d04 │ │ add x0, sp, #0x40 │ │ add x1, sp, #0x90 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ ldr w17, [sp, #172] │ │ ldrb w8, [sp, #169] │ │ ldrb w1, [sp, #168] │ │ ldrb w13, [sp, #156] │ │ ldrb w4, [sp, #171] │ │ ldrb w5, [sp, #167] │ │ ldur w7, [x20, #15] │ │ @@ -25135,35 +58269,35 @@ │ │ add x8, x9, x8 │ │ sub x2, x29, #0xa0 │ │ mov x1, x0 │ │ stp x10, x11, [sp, #200] │ │ str x12, [sp, #216] │ │ stp q1, q0, [x29, #-160] │ │ stur x8, [x29, #-128] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x20, x19, #0x50 │ │ sub x2, x29, #0xa0 │ │ mov x0, x20 │ │ mov x1, x20 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x2, sp, #0xb8 │ │ mov x0, x20 │ │ mov x1, x20 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x19, #0x78 │ │ add x2, sp, #0xb8 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x40 │ │ add x1, sp, #0x90 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ sub x0, x29, #0x20 │ │ add x1, sp, #0x90 │ │ mov x2, xzr │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x8, x9, [x29, #-32] │ │ ldp x10, x11, [x29, #-16] │ │ movi v0.2d, #0x0 │ │ sub x1, x29, #0xa0 │ │ orr x12, x9, x8 │ │ orr x12, x12, x10 │ │ orr x12, x12, x11 │ │ @@ -25179,15 +58313,15 @@ │ │ mov x0, x19 │ │ str wzr, [sp, #128] │ │ stp q0, q0, [sp, #64] │ │ stp q0, q0, [sp, #96] │ │ stp x22, x23, [x29, #-16] │ │ stp x24, x20, [x29, #-32] │ │ stp q0, q0, [sp, #144] │ │ - bl 30a60 │ │ + bl 56d98 │ │ orr x8, x22, x20 │ │ mov x10, #0x4142 // #16706 │ │ movk x10, #0xd036, lsl #16 │ │ orr x8, x8, x23 │ │ movk x10, #0x5e8c, lsl #32 │ │ orr x8, x8, x24 │ │ mvn x9, x24 │ │ @@ -25245,28 +58379,28 @@ │ │ stp x29, x30, [sp, #320] │ │ str x28, [sp, #336] │ │ stp x24, x23, [sp, #352] │ │ stp x22, x21, [sp, #368] │ │ stp x20, x19, [sp, #384] │ │ add x29, sp, #0x140 │ │ mov x20, x0 │ │ - cbz x1, 27848 │ │ + cbz x1, 4db80 │ │ mov x21, x3 │ │ mov x19, x1 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ - cbz x3, 27858 │ │ + cbz x3, 4db90 │ │ mov x22, x2 │ │ - cbz x2, 27868 │ │ - adrp x23, 7000 │ │ + cbz x2, 4dba0 │ │ + adrp x23, 7000 │ │ add x24, sp, #0x60 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ - add x23, x23, #0x88f │ │ + add x23, x23, #0x40a │ │ str xzr, [sp, #208] │ │ str w8, [sp, #216] │ │ stp q0, q0, [sp, #96] │ │ stp q0, q0, [sp, #128] │ │ stp q0, q0, [sp, #160] │ │ str q0, [sp, #192] │ │ ldr x8, [x22] │ │ @@ -25296,37 +58430,37 @@ │ │ orr x8, x8, x17 │ │ orr x8, x8, x10 │ │ stp x16, x9, [sp] │ │ stp x17, x10, [sp, #16] │ │ stp x13, x12, [sp, #48] │ │ stp x14, x15, [sp, #64] │ │ str wzr, [sp, #80] │ │ - cbz x8, 27570 │ │ + cbz x8, 4d8a8 │ │ add x0, sp, #0x60 │ │ add x1, sp, #0x60 │ │ mov x2, sp │ │ - bl 27880 │ │ + bl 4dbb8 │ │ subs x21, x21, #0x1 │ │ add x22, x22, #0x8 │ │ - b.ne 274d0 // b.any │ │ - b 27580 │ │ + b.ne 4d808 // b.any │ │ + b 4d8b8 │ │ ldp x8, x1, [x20, #184] │ │ mov x0, x23 │ │ blr x8 │ │ - b 27550 │ │ + b 4d888 │ │ ldr w8, [sp, #216] │ │ - cbz w8, 27590 │ │ + cbz w8, 4d8c8 │ │ mov w20, wzr │ │ - b 27828 │ │ + b 4db60 │ │ add x21, sp, #0x60 │ │ add x20, x21, #0x50 │ │ mov x0, x20 │ │ mov x1, x20 │ │ str wzr, [sp, #80] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [sp, #176] │ │ ldp x10, x11, [sp, #192] │ │ ldr x13, [sp, #208] │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x15 │ │ lsl x15, x12, #1 │ │ lsl x16, x9, #1 │ │ @@ -25452,23 +58586,23 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x58 │ │ sub x2, x29, #0x30 │ │ mov x1, x20 │ │ stp q1, q0, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x60 │ │ add x1, sp, #0x60 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x21, #0x28 │ │ sub x2, x29, #0x58 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w20, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x20, [sp, #176] │ │ stur q0, [x24, #88] │ │ stur q0, [x24, #104] │ │ ldp q0, q1, [sp, #96] │ │ ldur q2, [x24, #40] │ │ @@ -25478,37 +58612,37 @@ │ │ ldur q0, [x24, #56] │ │ mov x1, sp │ │ mov x0, x19 │ │ stur q2, [sp, #40] │ │ str x8, [sp, #32] │ │ stur q0, [sp, #56] │ │ str x9, [sp, #72] │ │ - bl 23b98 │ │ + bl 49ed0 │ │ mov w0, w20 │ │ ldp x20, x19, [sp, #384] │ │ ldp x22, x21, [sp, #368] │ │ ldp x24, x23, [sp, #352] │ │ ldr x28, [sp, #336] │ │ ldp x29, x30, [sp, #320] │ │ add sp, sp, #0x190 │ │ ret │ │ ldp x8, x1, [x20, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xe5a │ │ - b 27874 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xfb7 │ │ + b 4dbac │ │ ldp x8, x1, [x20, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x826 │ │ - b 27874 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x2fd │ │ + b 4dbac │ │ ldp x8, x1, [x20, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xc53 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xbf6 │ │ blr x8 │ │ mov w20, wzr │ │ - b 27828 │ │ + b 4db60 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ @@ -25674,15 +58808,15 @@ │ │ stp x13, x11, [sp, #48] │ │ stp x13, x11, [x29, #-112] │ │ str x8, [sp, #80] │ │ stp x9, x10, [sp, #64] │ │ stp x9, x10, [x29, #-96] │ │ stur x8, [x29, #-80] │ │ str x20, [sp, #136] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x12, x8, [x21, #64] │ │ ldp x9, x10, [x21, #40] │ │ ldr x11, [x21, #56] │ │ str x21, [sp, #88] │ │ lsr x13, x8, #48 │ │ madd x9, x13, x23, x9 │ │ add x10, x10, x9, lsr #52 │ │ @@ -25695,19 +58829,19 @@ │ │ and x21, x10, #0xfffffffffffff │ │ add x1, x20, #0x28 │ │ sub x0, x29, #0xc0 │ │ sub x2, x29, #0x40 │ │ stp x27, x26, [sp, #8] │ │ add x23, x8, x10, lsr #52 │ │ stp x24, x21, [sp, #24] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x0, x29, #0xc0 │ │ sub x1, x29, #0xc0 │ │ mov x2, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x8, x29, #0xf0 │ │ ldp q0, q1, [x8, #128] │ │ ldur x12, [x29, #-80] │ │ ldur x13, [x29, #-120] │ │ ldp x8, x9, [x29, #-152] │ │ mov x15, #0xfffffffffffff0bc // #-3908 │ │ sub x14, x29, #0xf0 │ │ @@ -25864,15 +58998,15 @@ │ │ add x0, sp, #0x148 │ │ sub x1, x29, #0x70 │ │ add x2, sp, #0xd0 │ │ str x11, [sp, #160] │ │ and x24, x17, #0xfffffffffffff │ │ and x27, x10, #0xfffffffffffff │ │ and x28, x8, #0xfffffffffffff │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x8, x9, [sp, #328] │ │ ldp x10, x11, [sp, #344] │ │ ldp x15, x16, [sp, #208] │ │ ldp x17, x1, [sp, #48] │ │ mov x2, #0x3d1 // #977 │ │ lsr x13, x26, #48 │ │ movk x2, #0x1, lsl #32 │ │ @@ -26109,15 +59243,15 @@ │ │ add x0, sp, #0xf8 │ │ add x1, sp, #0x120 │ │ sub x2, x29, #0xf0 │ │ str x6, [sp, #96] │ │ stp x24, x23, [sp, #288] │ │ stp x28, x27, [sp, #304] │ │ str x22, [sp, #320] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x14, [sp, #144] │ │ lsl x8, x24, #1 │ │ lsl x13, x23, #1 │ │ umulh x16, x22, x22 │ │ and x2, x14, x20 │ │ ldr x14, [sp, #152] │ │ mul x17, x22, x22 │ │ @@ -26381,15 +59515,15 @@ │ │ mov x20, #0x3d1 // #977 │ │ and x27, x8, #0xfffffffffffff │ │ extr x8, x9, x8, #52 │ │ add x0, x19, #0x50 │ │ add x2, sp, #0xd0 │ │ movk x20, #0x1, lsl #32 │ │ add x28, x8, x12 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x12, x10, [x19, #104] │ │ ldr x21, [sp, #88] │ │ ldp x8, x9, [x19, #80] │ │ ldr x11, [x19, #96] │ │ lsr x14, x10, #48 │ │ and x15, x10, #0xffffffffffff │ │ lsl x10, x10, #1 │ │ @@ -26469,15 +59603,15 @@ │ │ add x2, sp, #0xa8 │ │ str x14, [x19, #32] │ │ stp q0, q1, [x19] │ │ stp x12, x8, [x29, #-240] │ │ stur x10, [x29, #-224] │ │ stp x9, x14, [x29, #-216] │ │ stur x11, [x29, #-208] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldur x12, [x29, #-208] │ │ ldp x8, x9, [x29, #-240] │ │ ldr x14, [sp, #160] │ │ mov x13, #0x7fffffffffff8 // #2251799813685240 │ │ add x12, x12, x26 │ │ sub x12, x13, x12 │ │ add x8, x8, x14 │ │ @@ -26601,18 +59735,18 @@ │ │ str x28, [sp, #432] │ │ stp x24, x23, [sp, #448] │ │ stp x22, x21, [sp, #464] │ │ stp x20, x19, [sp, #480] │ │ add x29, sp, #0x1a0 │ │ mov w20, wzr │ │ stur wzr, [x29, #-52] │ │ - cbz x1, 29048 │ │ - cbz x2, 29048 │ │ + cbz x1, 4f380 │ │ + cbz x2, 4f380 │ │ mov x21, x3 │ │ - cbz x3, 29048 │ │ + cbz x3, 4f380 │ │ ldp x8, x9, [x2] │ │ ldp x10, x11, [x2, #16] │ │ ldp x12, x13, [x2, #32] │ │ ldp x14, x15, [x2, #48] │ │ and x16, x8, #0xfffffffffffff │ │ lsr x8, x8, #52 │ │ lsr x17, x9, #40 │ │ @@ -26636,42 +59770,42 @@ │ │ lsr x14, x15, #16 │ │ bfi x13, x15, #36, #16 │ │ orr x8, x8, x9 │ │ stp x17, x9, [sp, #160] │ │ stp x12, x11, [sp, #192] │ │ stp x13, x14, [sp, #208] │ │ str wzr, [sp, #224] │ │ - cbz x8, 29068 │ │ + cbz x8, 4f3a0 │ │ add x0, sp, #0x70 │ │ sub x2, x29, #0x34 │ │ mov x1, x21 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldur w8, [x29, #-52] │ │ - cbz w8, 28a60 │ │ + cbz w8, 4ed98 │ │ mov w20, wzr │ │ - b 29048 │ │ + b 4f380 │ │ ldp x8, x9, [sp, #112] │ │ ldp x10, x11, [sp, #128] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 28a58 │ │ + cbz x8, 4ed90 │ │ sub x0, x29, #0xb8 │ │ add x1, sp, #0x90 │ │ add x2, sp, #0x70 │ │ mov w3, #0x100 // #256 │ │ add x21, sp, #0x90 │ │ sub x24, x29, #0xb8 │ │ - bl 2907c │ │ + bl 4f3b4 │ │ ldur w8, [x29, #-64] │ │ add x20, x24, #0x50 │ │ mov x0, x20 │ │ mov x1, x20 │ │ str w8, [sp, #224] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [x29, #-104] │ │ ldp x10, x11, [x29, #-88] │ │ ldur x13, [x29, #-72] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x14, x12, #1 │ │ lsl x15, x9, #1 │ │ umulh x16, x13, x13 │ │ @@ -26797,31 +59931,31 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x28 │ │ mov x2, sp │ │ mov x1, x20 │ │ stp q1, q0, [sp] │ │ str x8, [sp, #32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x0, x29, #0xb8 │ │ sub x1, x29, #0xb8 │ │ mov x2, sp │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x24, #0x28 │ │ sub x2, x29, #0x28 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w20, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ stur x20, [x29, #-104] │ │ stp q0, q0, [x21, #176] │ │ - ldr q0, [x8, #3136] │ │ - ldr q1, [x9, #3152] │ │ + ldr q0, [x8, #3648] │ │ + ldr q1, [x9, #3664] │ │ ldur q2, [x21, #88] │ │ ldur q3, [x21, #104] │ │ ldur x9, [x29, #-152] │ │ stp q0, q1, [sp] │ │ ldp q0, q1, [x21, #128] │ │ ldur x10, [x29, #-112] │ │ stp q2, q3, [sp, #144] │ │ @@ -26974,23 +60108,23 @@ │ │ sturb w17, [x29, #-28] │ │ stp x11, x4, [sp, #176] │ │ sturb w16, [x29, #-40] │ │ sturb w13, [x29, #-37] │ │ stp x15, x10, [sp, #192] │ │ stp x8, x9, [sp, #208] │ │ str xzr, [sp, #96] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ sub x1, x29, #0x28 │ │ mov w2, #0x20 // #32 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #96] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -27002,19 +60136,19 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ mov x0, sp │ │ stp w10, w12, [x29, #-48] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ sub x1, x29, #0x30 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp] │ │ ldp w10, w11, [sp, #8] │ │ ldp w12, w13, [sp, #16] │ │ ldp w14, w15, [sp, #24] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -27032,82 +60166,82 @@ │ │ ldp x22, x21, [sp, #464] │ │ ldp x24, x23, [sp, #448] │ │ ldr x28, [sp, #432] │ │ ldp x29, x30, [sp, #416] │ │ add sp, sp, #0x1f0 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ - b 28a40 │ │ + b 4ed78 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0xd80 │ │ mov x22, x2 │ │ mov x25, x1 │ │ mov x19, x0 │ │ cmp w3, #0x81 │ │ add x26, sp, #0x220 │ │ str w3, [sp, #76] │ │ - b.lt 2941c // b.tstop │ │ - adrp x2, 8000 │ │ - add x2, x2, #0x50 │ │ + b.lt 4f754 // b.tstop │ │ + adrp x2, a000 │ │ + add x2, x2, #0x960 │ │ add x0, sp, #0x910 │ │ mov x1, x22 │ │ - bl 46438 │ │ + bl 6c770 │ │ ldr x8, [sp, #2360] │ │ ldr x9, [sp, #2368] │ │ mov w20, #0xffffffff // #-1 │ │ ldr x10, [sp, #2376] │ │ lsr x8, x8, #63 │ │ sub w8, w8, #0x1 │ │ eor w8, w20, w8, lsr #8 │ │ and x8, x8, #0x1 │ │ adds x8, x8, x9 │ │ adcs x9, xzr, xzr │ │ adds x9, x9, x10 │ │ - adrp x2, 8000 │ │ + adrp x2, a000 │ │ adcs x10, xzr, xzr │ │ - add x2, x2, #0x70 │ │ + add x2, x2, #0x980 │ │ add x0, sp, #0x910 │ │ mov x1, x22 │ │ str x8, [sp, #2000] │ │ str x9, [sp, #2008] │ │ str x10, [sp, #2016] │ │ str xzr, [sp, #2024] │ │ - bl 46438 │ │ + bl 6c770 │ │ ldr x8, [sp, #2360] │ │ ldr x9, [sp, #2368] │ │ ldr x10, [sp, #2376] │ │ - adrp x2, 8000 │ │ + adrp x2, a000 │ │ lsr x8, x8, #63 │ │ sub w8, w8, #0x1 │ │ eor w8, w20, w8, lsr #8 │ │ and x8, x8, #0x1 │ │ adds x8, x8, x9 │ │ adcs x9, xzr, xzr │ │ adds x9, x9, x10 │ │ adcs x10, xzr, xzr │ │ - add x2, x2, #0x10 │ │ + add x2, x2, #0x920 │ │ add x0, sp, #0x7d0 │ │ add x1, sp, #0x7d0 │ │ stp x8, x9, [sp, #408] │ │ stp x10, xzr, [sp, #424] │ │ - bl 30d40 │ │ - adrp x2, 8000 │ │ - add x2, x2, #0x30 │ │ + bl 57078 │ │ + adrp x2, a000 │ │ + add x2, x2, #0x940 │ │ add x0, sp, #0x198 │ │ add x1, sp, #0x198 │ │ - bl 30d40 │ │ + bl 57078 │ │ ldr x8, [sp, #2000] │ │ ldp x10, x11, [sp, #408] │ │ ldr x9, [sp, #2008] │ │ ldr x12, [sp, #2016] │ │ ldp x14, x15, [sp, #424] │ │ adds x8, x10, x8 │ │ adcs x10, xzr, xzr │ │ @@ -27168,21 +60302,21 @@ │ │ adds x9, x9, x13 │ │ adcs x13, x14, xzr │ │ stp x8, x9, [sp, #344] │ │ adds x8, x10, x12 │ │ adcs x9, xzr, xzr │ │ adds x8, x8, x13 │ │ adcs x9, x9, xzr │ │ - adrp x2, 8000 │ │ + adrp x2, a000 │ │ add x9, x9, x11 │ │ - add x2, x2, #0x90 │ │ + add x2, x2, #0x9a0 │ │ add x0, sp, #0x178 │ │ add x1, sp, #0x158 │ │ stp x8, x9, [sp, #360] │ │ - bl 30d40 │ │ + bl 57078 │ │ ldp x8, x9, [sp, #376] │ │ ldp x10, x11, [sp, #392] │ │ mov x12, #0x4142 // #16706 │ │ movk x12, #0xd036, lsl #16 │ │ orr x13, x9, x8 │ │ mvn x14, x10 │ │ orr x10, x13, x10 │ │ @@ -27259,28 +60393,28 @@ │ │ adds x8, x8, x13 │ │ adcs x9, x9, xzr │ │ add x9, x9, x10 │ │ add x0, sp, #0xd4 │ │ add x1, sp, #0x178 │ │ mov w2, #0x80 // #128 │ │ stp x8, x9, [sp, #392] │ │ - bl 46208 │ │ + bl 6c540 │ │ str w0, [sp, #28] │ │ add x0, sp, #0x198 │ │ add x1, sp, #0x158 │ │ mov w2, #0x80 // #128 │ │ - bl 46208 │ │ + bl 6c540 │ │ str w0, [sp, #12] │ │ mov w8, #0x20 // #32 │ │ - b 2944c │ │ + b 4f784 │ │ add x0, sp, #0xd4 │ │ mov x1, x22 │ │ mov w2, w3 │ │ mov w20, w3 │ │ - bl 46208 │ │ + bl 6c540 │ │ add w8, w20, #0x3 │ │ add w9, w20, #0x6 │ │ cmp w8, #0x0 │ │ csel w8, w9, w8, lt // lt = tstop │ │ asr w8, w8, #2 │ │ str w0, [sp, #28] │ │ str wzr, [sp, #12] │ │ @@ -27311,15 +60445,15 @@ │ │ add x1, sp, #0x7d0 │ │ mov x2, x19 │ │ movk x23, #0x1, lsl #32 │ │ stp x8, x10, [sp, #40] │ │ stur q0, [x19, #104] │ │ add x24, sp, #0x910 │ │ add x25, sp, #0x7d0 │ │ - bl 46618 │ │ + bl 6c950 │ │ ldr q0, [sp, #3216] │ │ ldr q1, [sp, #3232] │ │ ldr q2, [sp, #3296] │ │ add x21, sp, #0x510 │ │ add x8, x24, #0x380 │ │ ldr x9, [sp, #3248] │ │ add x11, x25, #0x118 │ │ @@ -27491,32 +60625,32 @@ │ │ add x1, sp, #0x70 │ │ sub x2, x29, #0x70 │ │ str x20, [sp, #16] │ │ str wzr, [x20, #80] │ │ stp q3, q0, [sp, #96] │ │ str q1, [sp, #128] │ │ str x8, [sp, #144] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x21, #0x210 │ │ add x1, x24, #0x300 │ │ add x2, sp, #0x70 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x21, #0x238 │ │ add x1, x24, #0x328 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr w8, [sp, #3208] │ │ mov x28, xzr │ │ add x24, x24, #0x280 │ │ add x25, x25, #0xf0 │ │ str w8, [sp, #1904] │ │ sub x0, x29, #0x70 │ │ sub x1, x29, #0x70 │ │ mov x2, x25 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x12, x8, [x29, #-112] │ │ ldp x11, x13, [x29, #-88] │ │ ldur x9, [x29, #-96] │ │ ldr q2, [sp, #96] │ │ lsl x10, x12, #1 │ │ lsl x14, x8, #1 │ │ umulh x15, x13, x13 │ │ @@ -27637,31 +60771,31 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x15 │ │ sub x0, x29, #0x40 │ │ add x1, sp, #0x70 │ │ sub x2, x29, #0x70 │ │ stp q0, q1, [sp, #112] │ │ str x8, [sp, #144] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x27, x21, x28 │ │ add x0, x27, #0x1b8 │ │ add x2, sp, #0x70 │ │ mov x1, x24 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x27, #0x1e0 │ │ add x1, x24, #0x28 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr w8, [x24, #120] │ │ sub x28, x28, #0x58 │ │ sub x24, x24, #0x80 │ │ cmn x28, #0x210 │ │ sub x25, x25, #0x28 │ │ str w8, [x27, #520] │ │ - b.ne 297d0 // b.any │ │ + b.ne 4fb08 // b.any │ │ ldr x11, [sp, #1368] │ │ ldr x15, [sp, #1336] │ │ ldr x12, [sp, #1544] │ │ ldr x3, [sp, #1512] │ │ ldr x1, [sp, #1720] │ │ ldr x24, [sp, #1688] │ │ ldr x6, [sp, #1896] │ │ @@ -27837,32 +60971,32 @@ │ │ str x15, [sp, #1360] │ │ str x12, [sp, #1800] │ │ str x8, [sp, #1808] │ │ str x9, [sp, #1888] │ │ str x10, [sp, #1896] │ │ str x13, [sp, #1976] │ │ str x11, [sp, #1984] │ │ - b.lt 29edc // b.tstop │ │ + b.lt 50214 // b.tstop │ │ ldr q0, [sp, #1328] │ │ ldr q1, [sp, #1344] │ │ ldr q2, [sp, #1360] │ │ ldr x8, [sp, #1376] │ │ ldr q3, [sp, #1296] │ │ ldr q4, [sp, #1312] │ │ - adrp x24, 8000 │ │ - add x24, x24, #0xb0 │ │ + adrp x24, a000 │ │ + add x24, x24, #0x9c0 │ │ add x0, sp, #0x220 │ │ add x1, sp, #0x220 │ │ mov x2, x24 │ │ stp q0, q1, [sp, #576] │ │ str q2, [sp, #608] │ │ str x8, [sp, #624] │ │ stp q3, q4, [sp, #544] │ │ add x21, sp, #0x220 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldur q0, [x20, #120] │ │ ldur q1, [x20, #136] │ │ ldur q2, [x20, #152] │ │ ldr x8, [sp, #1464] │ │ ldur q3, [x20, #88] │ │ ldur q4, [x20, #104] │ │ add x0, x21, #0x58 │ │ @@ -27871,70 +61005,70 @@ │ │ mov x2, x24 │ │ stur q0, [x9, #120] │ │ stur q1, [x9, #136] │ │ stur q2, [x9, #152] │ │ str x8, [sp, #712] │ │ stur q3, [x9, #88] │ │ stur q4, [x9, #104] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr q0, [sp, #1504] │ │ ldr q1, [sp, #1520] │ │ ldr q2, [sp, #1536] │ │ ldr x8, [sp, #1552] │ │ ldr q3, [sp, #1472] │ │ ldr q4, [sp, #1488] │ │ add x0, x21, #0xb0 │ │ mov x1, x0 │ │ mov x2, x24 │ │ stp q0, q1, [sp, #752] │ │ str q2, [sp, #784] │ │ str x8, [sp, #800] │ │ stp q3, q4, [sp, #720] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x23, sp, #0x510 │ │ add x8, x23, #0x108 │ │ ldp q0, q1, [x8, #32] │ │ add x0, x21, #0x108 │ │ ldr q2, [x8, #64] │ │ ldr x9, [x8, #80] │ │ stp q0, q1, [x0, #32] │ │ ldp q0, q1, [x8] │ │ mov x1, x0 │ │ mov x2, x24 │ │ str q2, [x0, #64] │ │ str x9, [x0, #80] │ │ stp q0, q1, [x0] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr q0, [sp, #1680] │ │ ldr q1, [sp, #1696] │ │ ldr q2, [sp, #1712] │ │ ldr x8, [sp, #1728] │ │ ldr q3, [sp, #1648] │ │ ldr q4, [sp, #1664] │ │ add x0, x21, #0x160 │ │ mov x1, x0 │ │ mov x2, x24 │ │ stp q0, q1, [sp, #928] │ │ str q2, [sp, #960] │ │ str x8, [sp, #976] │ │ stp q3, q4, [sp, #896] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x8, x23, #0x1b8 │ │ ldp q0, q1, [x8, #32] │ │ ldr q2, [x8, #64] │ │ ldr x9, [x8, #80] │ │ ldp q3, q4, [x8] │ │ add x0, x21, #0x1b8 │ │ mov x1, x0 │ │ mov x2, x24 │ │ stp q0, q1, [x0, #32] │ │ str q2, [x0, #64] │ │ str x9, [x0, #80] │ │ stp q3, q4, [x0] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr q0, [sp, #1856] │ │ ldr q1, [sp, #1872] │ │ ldr q2, [sp, #1888] │ │ ldr x8, [sp, #1904] │ │ ldr q3, [sp, #1824] │ │ ldr q4, [sp, #1840] │ │ add x0, x21, #0x210 │ │ @@ -27942,28 +61076,28 @@ │ │ mov x2, x24 │ │ str q0, [sp, #1104] │ │ str q1, [sp, #1120] │ │ str q2, [sp, #1136] │ │ str x8, [sp, #1152] │ │ str q3, [sp, #1072] │ │ str q4, [sp, #1088] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x9, [sp, #16] │ │ add x0, x21, #0x268 │ │ mov x1, x0 │ │ mov x2, x24 │ │ ldp q0, q1, [x9] │ │ ldp q2, q3, [x9, #32] │ │ ldr x8, [x9, #80] │ │ ldr q4, [x9, #64] │ │ stp q0, q1, [x0] │ │ str q2, [x0, #32] │ │ str x8, [x0, #80] │ │ stp q3, q4, [x0, #48] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr w28, [sp, #80] │ │ add x10, sp, #0xd4 │ │ ldr q0, [sp, #1312] │ │ ldr q1, [sp, #1296] │ │ ldr w10, [x10, w28, uxtw #2] │ │ ldur q2, [x20, #56] │ │ ldur q3, [x20, #40] │ │ @@ -28103,21 +61237,21 @@ │ │ orr v0.16b, v7.16b, v0.16b │ │ dup v7.2d, x6 │ │ and v3.16b, v3.16b, v7.16b │ │ and v4.16b, v4.16b, v7.16b │ │ and v5.16b, v5.16b, v7.16b │ │ and v0.16b, v0.16b, v7.16b │ │ csetm x7, ne // ne = any │ │ - adrp x23, 4000 │ │ + adrp x23, 5000 │ │ orr v3.16b, v6.16b, v3.16b │ │ orr v4.16b, v25.16b, v4.16b │ │ orr v5.16b, v16.16b, v5.16b │ │ orr v0.16b, v18.16b, v0.16b │ │ dup v6.2d, x7 │ │ - ldr q7, [x23, #3392] │ │ + ldr q7, [x23, #3984] │ │ mov x23, #0x3ffffffffffffc // #18014398509481980 │ │ and v3.16b, v3.16b, v6.16b │ │ and v4.16b, v4.16b, v6.16b │ │ and v5.16b, v5.16b, v6.16b │ │ and v6.16b, v0.16b, v6.16b │ │ ldr x21, [sp, #1416] │ │ dup v0.2d, x23 │ │ @@ -28231,15 +61365,15 @@ │ │ movi v3.2d, #0x0 │ │ add x24, x11, #0x28 │ │ cmp w27, #0x81 │ │ str q7, [sp, #96] │ │ stp q2, q1, [x10] │ │ str x14, [x19, #80] │ │ stp q3, q3, [x9] │ │ - b.lt 2a718 // b.tstop │ │ + b.lt 50a50 // b.tstop │ │ add x9, sp, #0x198 │ │ add x12, sp, #0x220 │ │ ldr w9, [x9, x26, lsl #2] │ │ ldp q3, q5, [sp, #544] │ │ ldur q6, [x12, #40] │ │ ldur q16, [x12, #56] │ │ ldr x11, [sp, #576] │ │ @@ -28482,42 +61616,42 @@ │ │ and x9, x10, x15 │ │ and x8, x8, x11 │ │ orr x8, x8, x9 │ │ add x2, sp, #0x7d0 │ │ mov x0, x19 │ │ mov x1, x19 │ │ str x8, [sp, #2072] │ │ - bl 27880 │ │ + bl 4dbb8 │ │ cmp w28, #0x1 │ │ - b.lt 2af50 // b.tstop │ │ + b.lt 51288 // b.tstop │ │ add x8, sp, #0x220 │ │ mov x9, #0x3ffffffffffffc // #18014398509481980 │ │ add x25, x21, #0x28 │ │ sub x28, x26, #0x1 │ │ mov x26, #0x3fffffffffffc // #1125899906842620 │ │ add x21, x8, #0x28 │ │ dup v0.2d, x9 │ │ str q0, [sp, #80] │ │ - b 2a754 │ │ + b 50a8c │ │ add x8, x28, #0x1 │ │ sub x28, x28, #0x1 │ │ cmp x8, #0x1 │ │ - b.le 2af50 │ │ + b.le 51288 │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 433b4 │ │ + bl 696ec │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 433b4 │ │ + bl 696ec │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 433b4 │ │ + bl 696ec │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 433b4 │ │ + bl 696ec │ │ add x8, sp, #0xd4 │ │ ldr w8, [x8, x28, lsl #2] │ │ ldr q1, [sp, #1296] │ │ ldr q2, [sp, #1312] │ │ ldp q3, q6, [x25] │ │ ldr x10, [x25, #32] │ │ ldr x11, [sp, #1328] │ │ @@ -28758,18 +61892,18 @@ │ │ add x2, sp, #0x7d0 │ │ mov x0, x19 │ │ mov x1, x19 │ │ str wzr, [sp, #2080] │ │ stur q0, [x30, #40] │ │ stur q1, [x30, #56] │ │ str x8, [sp, #2072] │ │ - bl 27880 │ │ + bl 4dbb8 │ │ ldr w8, [sp, #76] │ │ cmp w8, #0x81 │ │ - b.lt 2a744 // b.tstop │ │ + b.lt 50a7c // b.tstop │ │ add x8, sp, #0x198 │ │ ldr w8, [x8, x28, lsl #2] │ │ ldp q2, q3, [sp, #544] │ │ ldp q4, q7, [x21] │ │ ldr x10, [x21, #32] │ │ ldr x11, [sp, #576] │ │ cmp w8, #0x0 │ │ @@ -29007,20 +62141,20 @@ │ │ add x2, sp, #0x7d0 │ │ mov x0, x19 │ │ mov x1, x19 │ │ str wzr, [sp, #2080] │ │ stur q0, [x30, #40] │ │ stur q1, [x30, #56] │ │ str x8, [sp, #2072] │ │ - bl 27880 │ │ - b 2a744 │ │ + bl 4dbb8 │ │ + b 50a7c │ │ add x0, x19, #0x50 │ │ add x2, sp, #0x4e0 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x20, [sp, #56] │ │ add x9, sp, #0x910 │ │ add x10, sp, #0x70 │ │ mov w8, #0x1 // #1 │ │ ldp q1, q2, [x20] │ │ movi v0.2d, #0x0 │ │ add x24, x9, #0x28 │ │ @@ -29046,35 +62180,35 @@ │ │ str x13, [sp, #2392] │ │ str q2, [sp, #2320] │ │ stur q3, [x9, #56] │ │ stur q1, [x9, #40] │ │ str x8, [sp, #2400] │ │ stur q0, [x9, #104] │ │ stur q0, [x9, #88] │ │ - cbz w11, 2b010 │ │ + cbz w11, 51348 │ │ str w8, [sp, #2440] │ │ str q0, [sp, #2320] │ │ str q0, [sp, #2336] │ │ str q0, [sp, #2352] │ │ str q0, [sp, #2368] │ │ str q0, [sp, #2384] │ │ str q0, [sp, #2400] │ │ str q0, [sp, #2416] │ │ str xzr, [sp, #2432] │ │ - b 2b020 │ │ + b 51358 │ │ add x0, sp, #0x910 │ │ add x1, sp, #0x910 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldr w8, [sp, #2440] │ │ str w8, [sp, #192] │ │ add x8, sp, #0x910 │ │ add x25, x8, #0x50 │ │ mov x0, x25 │ │ mov x1, x25 │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldr x12, [sp, #2400] │ │ ldr x9, [sp, #2408] │ │ ldr x10, [sp, #2416] │ │ ldr x11, [sp, #2424] │ │ ldr x13, [sp, #2432] │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x15 │ │ @@ -29202,23 +62336,23 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x70 │ │ sub x2, x29, #0x40 │ │ mov x1, x25 │ │ stp q1, q0, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x910 │ │ add x1, sp, #0x910 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0x70 │ │ mov x0, x24 │ │ mov x1, x24 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w9, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x9, [sp, #2400] │ │ stp q0, q0, [x22] │ │ ldr q0, [sp, #2320] │ │ ldr q1, [sp, #2336] │ │ ldr x10, [sp, #2352] │ │ @@ -29425,15 +62559,15 @@ │ │ and x27, x22, x24 │ │ orr x0, x8, x1 │ │ and x8, x23, x24 │ │ orr x27, x27, x28 │ │ ldr w28, [sp, #76] │ │ orr x12, x8, x12 │ │ cmp w28, #0x81 │ │ - b.lt 2b65c // b.tstop │ │ + b.lt 51994 // b.tstop │ │ ldr w8, [sp, #12] │ │ cmp w8, #0x2 │ │ csetm x8, eq // eq = none │ │ csetm x1, ne // ne = any │ │ and x10, x10, x1 │ │ and x3, x3, x8 │ │ and x2, x2, x1 │ │ @@ -29495,17 +62629,17 @@ │ │ sub x11, x26, x17 │ │ add x2, sp, #0x70 │ │ mov x0, x19 │ │ mov x1, x19 │ │ str wzr, [sp, #192] │ │ stp x8, x10, [sp, #160] │ │ stp x11, x9, [sp, #176] │ │ - bl 27880 │ │ + bl 4dbb8 │ │ cmp w28, #0x81 │ │ - b.lt 2b790 // b.tstop │ │ + b.lt 51ac8 // b.tstop │ │ ldp x12, x13, [sp, #32] │ │ ldr x17, [sp, #80] │ │ ldp x14, x15, [sp, #48] │ │ lsr x10, x24, #28 │ │ ldr x16, [sp, #64] │ │ sub x11, x20, x12, lsr #16 │ │ bfi x10, x12, #36, #16 │ │ @@ -29516,35 +62650,35 @@ │ │ bfi x13, x14, #12, #40 │ │ lsr x14, x14, #40 │ │ bfi x8, x25, #12, #40 │ │ bfi x9, x24, #24, #28 │ │ bfi x14, x15, #24, #28 │ │ lsr x15, x15, #28 │ │ and x17, x17, #0xfffffffffffff │ │ - adrp x2, 8000 │ │ + adrp x2, a000 │ │ bfi x15, x16, #36, #16 │ │ lsr x16, x16, #16 │ │ sub x17, x21, x17 │ │ sub x8, x26, x8 │ │ sub x9, x26, x9 │ │ sub x10, x26, x10 │ │ - add x2, x2, #0xb0 │ │ + add x2, x2, #0x9c0 │ │ add x0, sp, #0x70 │ │ add x1, sp, #0x70 │ │ str wzr, [sp, #192] │ │ stp x12, x13, [sp, #112] │ │ stp x14, x15, [sp, #128] │ │ stp x16, x17, [sp, #144] │ │ stp x8, x9, [sp, #160] │ │ stp x10, x11, [sp, #176] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x2, sp, #0x70 │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 27880 │ │ + bl 4dbb8 │ │ add sp, sp, #0xd80 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ @@ -29567,57 +62701,57 @@ │ │ stur x0, [x29, #-88] │ │ and x10, x8, #0x3f │ │ sub x22, x9, x10 │ │ add x8, x8, x2 │ │ mov x9, x2 │ │ cmp x22, x2 │ │ str x8, [x0, #96] │ │ - b.ls 2b818 // b.plast │ │ + b.ls 51b50 // b.plast │ │ str x10, [sp, #24] │ │ mov x26, x9 │ │ - b 2d894 │ │ + b 53bcc │ │ add x8, x0, #0x20 │ │ str x8, [sp, #16] │ │ ldr w8, [x0, #8] │ │ ldp w11, w25, [x0, #12] │ │ ldp w28, w20, [x0] │ │ ldp w23, w24, [x0, #20] │ │ stur w8, [x29, #-76] │ │ ldr w8, [x0, #28] │ │ mov x26, x9 │ │ stp w8, w11, [x29, #-96] │ │ - adrp x8, 4000 │ │ - ldr d0, [x8, #2952] │ │ - adrp x8, 4000 │ │ - ldr d8, [x8, #2928] │ │ - adrp x8, 4000 │ │ - ldr d1, [x8, #2936] │ │ - adrp x8, 4000 │ │ - ldr d9, [x8, #2976] │ │ - adrp x8, 4000 │ │ - ldr d2, [x8, #2912] │ │ - adrp x8, 4000 │ │ - ldr d3, [x8, #3016] │ │ - adrp x8, 4000 │ │ - ldr d10, [x8, #2920] │ │ - adrp x8, 4000 │ │ - ldr d4, [x8, #2896] │ │ - adrp x8, 4000 │ │ - ldr d5, [x8, #2968] │ │ + adrp x8, 6000 │ │ + ldr d0, [x8, #280] │ │ + adrp x8, 6000 │ │ + ldr d8, [x8, #264] │ │ + adrp x8, 6000 │ │ + ldr d1, [x8, #272] │ │ + adrp x8, 6000 │ │ + ldr d9, [x8, #296] │ │ + adrp x8, 6000 │ │ + ldr d2, [x8, #232] │ │ + adrp x8, 6000 │ │ + ldr d3, [x8, #312] │ │ + adrp x8, 6000 │ │ + ldr d10, [x8, #240] │ │ + adrp x8, 6000 │ │ + ldr d4, [x8, #208] │ │ + adrp x8, 6000 │ │ + ldr d5, [x8, #288] │ │ neg v12.2s, v0.2s │ │ neg v13.2s, v1.2s │ │ neg v14.2s, v2.2s │ │ neg v15.2s, v3.2s │ │ neg v11.2s, v4.2s │ │ str d5, [sp, #8] │ │ ldr x8, [sp, #16] │ │ mov x1, x19 │ │ mov x2, x22 │ │ add x0, x8, x10 │ │ - bl 4f510 │ │ + bl 75770 │ │ add x19, x19, x22 │ │ sub x26, x26, x22 │ │ str xzr, [sp, #24] │ │ stp xzr, x19, [sp, #64] │ │ str x26, [sp, #56] │ │ stur w24, [x29, #-100] │ │ stp w20, w23, [sp, #100] │ │ @@ -31649,18 +64783,18 @@ │ │ stur w16, [x29, #-76] │ │ stp w16, w2, [x12, #8] │ │ stp w1, w2, [x29, #-96] │ │ stp w17, w1, [x12, #24] │ │ stp w28, w15, [x12] │ │ stp w25, w14, [x12, #16] │ │ mov w8, w14 │ │ - b.hi 2b8a0 // b.pmore │ │ + b.hi 51bd8 // b.pmore │ │ ldr x9, [sp, #24] │ │ ldur x8, [x29, #-88] │ │ - cbz x26, 2d8e0 │ │ + cbz x26, 53c18 │ │ mov x2, x26 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #288] │ │ ldp x22, x21, [sp, #272] │ │ ldp x24, x23, [sp, #256] │ │ ldp x26, x25, [sp, #240] │ │ ldp x28, x27, [sp, #224] │ │ @@ -31668,15 +64802,15 @@ │ │ ldp d9, d8, [sp, #192] │ │ ldp d11, d10, [sp, #176] │ │ ldp d13, d12, [sp, #160] │ │ ldp d15, d14, [sp, #144] │ │ add x8, x8, x9 │ │ add x0, x8, #0x20 │ │ add sp, sp, #0x130 │ │ - b 4f510 │ │ + b 75770 │ │ ldp x20, x19, [sp, #288] │ │ ldp x22, x21, [sp, #272] │ │ ldp x24, x23, [sp, #256] │ │ ldp x26, x25, [sp, #240] │ │ ldp x28, x27, [sp, #224] │ │ ldp x29, x30, [sp, #208] │ │ ldp d9, d8, [sp, #192] │ │ @@ -31687,69 +64821,69 @@ │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ add x29, sp, #0x50 │ │ str wzr, [sp, #12] │ │ - cbz x1, 2d9b8 │ │ + cbz x1, 53cf0 │ │ mov x21, x2 │ │ - cbz x2, 2d9c8 │ │ + cbz x2, 53d00 │ │ mov w20, w3 │ │ cmp w3, #0x4 │ │ - b.cs 2d9d8 // b.hs, b.nlast │ │ + b.cs 53d10 // b.hs, b.nlast │ │ mov x19, x1 │ │ sub x0, x29, #0x20 │ │ add x2, sp, #0xc │ │ mov x1, x21 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w22, [sp, #12] │ │ add x1, x21, #0x20 │ │ add x0, sp, #0x10 │ │ add x2, sp, #0xc │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #12] │ │ orr w8, w8, w22 │ │ - cbz w8, 2d98c │ │ + cbz w8, 53cc4 │ │ mov w0, wzr │ │ movi v0.2d, #0x0 │ │ strb wzr, [x19, #64] │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19] │ │ - b 2d9a4 │ │ + b 53cdc │ │ ldp q1, q0, [x29, #-32] │ │ mov w0, #0x1 // #1 │ │ stp q1, q0, [x19] │ │ ldp q1, q0, [sp, #16] │ │ strb w20, [x19, #64] │ │ stp q1, q0, [x19, #32] │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0x80 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x669 │ │ - b 2d9e4 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xbe │ │ + b 53d1c │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xe4a │ │ - b 2d9e4 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xfa7 │ │ + b 53d1c │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x923 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x5d2 │ │ blr x8 │ │ mov w0, wzr │ │ - b 2d9a4 │ │ + b 53cdc │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x1, 2dc08 │ │ - cbz x3, 2dc18 │ │ - cbz x2, 2dc28 │ │ + cbz x1, 53f40 │ │ + cbz x3, 53f50 │ │ + cbz x2, 53f60 │ │ ldp x14, x15, [x3, #16] │ │ ldrb w16, [x3, #64] │ │ ldp x12, x13, [x3] │ │ ldp x8, x9, [x3, #32] │ │ ldp x10, x11, [x3, #48] │ │ str w16, [x2] │ │ lsr x16, x15, #56 │ │ @@ -31872,71 +65006,71 @@ │ │ strb w16, [x1, #60] │ │ strb w17, [x1, #61] │ │ strb w8, [x1, #62] │ │ mov w0, #0x1 // #1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xba8 │ │ - b 2dc34 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xae0 │ │ + b 53f6c │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x669 │ │ - b 2dc34 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xbe │ │ + b 53f6c │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa89 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x8f1 │ │ blr x8 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #64] │ │ str x19, [sp, #80] │ │ add x29, sp, #0x40 │ │ ldr x8, [x0, #16] │ │ - cbz x8, 2dcb4 │ │ + cbz x8, 53fec │ │ mov x6, x4 │ │ mov x4, x2 │ │ - cbz x2, 2dcc4 │ │ + cbz x2, 53ffc │ │ mov x19, x1 │ │ - cbz x1, 2dcd4 │ │ + cbz x1, 5400c │ │ mov x7, x5 │ │ mov x5, x3 │ │ - cbz x3, 2dce4 │ │ + cbz x3, 5401c │ │ add x1, sp, #0x20 │ │ mov x2, sp │ │ add x3, x29, #0x1c │ │ - bl 25194 │ │ + bl 4b4cc │ │ ldp q0, q1, [sp, #32] │ │ ldr w8, [x29, #28] │ │ stp q0, q1, [x19] │ │ ldp q1, q0, [sp] │ │ strb w8, [x19, #64] │ │ stp q1, q0, [x19, #32] │ │ ldr x19, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x60 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x287 │ │ - b 2dcf0 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x9bc │ │ + b 54028 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x98c │ │ - b 2dcf0 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x70a │ │ + b 54028 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xdb3 │ │ - b 2dcf0 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xe38 │ │ + b 54028 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa2a │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x871 │ │ blr x8 │ │ mov w0, wzr │ │ ldr x19, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x60 │ │ ret │ │ stp x29, x30, [sp, #-80]! │ │ @@ -31944,38 +65078,38 @@ │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x29, sp │ │ sub sp, sp, #0x2e0 │ │ ldr x8, [x0] │ │ mov x20, x0 │ │ - cbz x8, 2e360 │ │ - cbz x3, 2e370 │ │ - cbz x2, 2e380 │ │ + cbz x8, 54698 │ │ + cbz x3, 546a8 │ │ + cbz x2, 546b8 │ │ mov x19, x1 │ │ - cbz x1, 2e390 │ │ + cbz x1, 546c8 │ │ ldp q0, q1, [x2, #32] │ │ ldp x24, x23, [x2] │ │ ldp x22, x21, [x2, #16] │ │ mov x0, sp │ │ stp q0, q1, [sp, #32] │ │ ldrb w25, [x2, #64] │ │ mov x1, x3 │ │ mov x2, xzr │ │ - bl 241dc │ │ + bl 4a514 │ │ orr x8, x23, x24 │ │ orr x8, x8, x22 │ │ orr x8, x8, x21 │ │ - cbz x8, 2de58 │ │ + cbz x8, 54190 │ │ ldp x8, x9, [sp, #32] │ │ ldp x10, x11, [sp, #48] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 2de58 │ │ + cbz x8, 54190 │ │ lsr x10, x24, #52 │ │ lsr x9, x23, #40 │ │ lsr x12, x23, #8 │ │ bfi x10, x23, #12, #8 │ │ bfi x10, x12, #20, #8 │ │ lsr x12, x22, #8 │ │ bfi x9, x22, #24, #8 │ │ @@ -31995,45 +65129,45 @@ │ │ lsr x8, x21, #16 │ │ and x11, x24, #0xfffffffffffff │ │ bfi x9, x13, #48, #4 │ │ bfi x10, x14, #44, #8 │ │ stp x9, x12, [x29, #-112] │ │ stp x11, x10, [x29, #-128] │ │ stur x8, [x29, #-96] │ │ - tbz w25, #1, 2dec8 │ │ + tbz w25, #1, 54200 │ │ mov w14, #0x5123 // #20771 │ │ movk w14, #0x145, lsl #16 │ │ cmp x9, x14 │ │ mov w13, wzr │ │ - b.hi 2e08c // b.pmore │ │ + b.hi 543c4 // b.pmore │ │ orr x15, x12, x8 │ │ - cbnz x15, 2e08c │ │ + cbnz x15, 543c4 │ │ cmp x9, x14 │ │ - b.ne 2de74 // b.any │ │ + b.ne 541ac // b.any │ │ mov x13, #0x4402 // #17410 │ │ movk x13, #0x75fc, lsl #16 │ │ movk x13, #0x950b, lsl #32 │ │ movk x13, #0x1, lsl #48 │ │ cmp x10, x13 │ │ - b.hi 2de58 // b.pmore │ │ + b.hi 54190 // b.pmore │ │ mov x14, #0xbaee // #47854 │ │ movk x14, #0x2fc9, lsl #16 │ │ movk x14, #0xa172, lsl #32 │ │ movk x14, #0xd, lsl #48 │ │ cmp x11, x14 │ │ - b.cc 2de74 // b.lo, b.ul, b.last │ │ + b.cc 541ac // b.lo, b.ul, b.last │ │ cmp x10, x13 │ │ - b.ne 2de74 // b.any │ │ + b.ne 541ac // b.any │ │ mov w13, wzr │ │ - cbnz w13, 2e090 │ │ + cbnz w13, 543c8 │ │ mov w0, wzr │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19] │ │ - b 2e0a0 │ │ + b 543d8 │ │ mov x13, #0x4141 // #16705 │ │ movk x13, #0xd036, lsl #16 │ │ movk x13, #0x5e8c, lsl #32 │ │ movk x13, #0x2, lsl #48 │ │ add x11, x11, x13 │ │ mov x13, #0xbbfd // #48125 │ │ movk x13, #0x8a03, lsl #16 │ │ @@ -32050,16 +65184,16 @@ │ │ add x8, x8, x13 │ │ stp x11, x10, [x29, #-128] │ │ stp x9, x12, [x29, #-112] │ │ stur x8, [x29, #-96] │ │ and w2, w25, #0x1 │ │ sub x0, x29, #0xd8 │ │ sub x1, x29, #0x80 │ │ - bl 2e57c │ │ - cbz w0, 2e088 │ │ + bl 548b4 │ │ + cbz w0, 543c0 │ │ ldur w8, [x29, #-136] │ │ add x9, sp, #0x180 │ │ ldur q0, [x9, #136] │ │ ldur q1, [x9, #152] │ │ str w8, [sp, #504] │ │ ldur x8, [x29, #-184] │ │ ldur x10, [x29, #-144] │ │ @@ -32068,30 +65202,30 @@ │ │ extr x11, x23, x24, #62 │ │ str x8, [sp, #416] │ │ and x8, x24, #0x3fffffffffffffff │ │ and x11, x11, #0x3fffffffffffffff │ │ stp x8, x11, [sp, #160] │ │ extr x11, x22, x23, #60 │ │ extr x12, x21, x22, #58 │ │ - adrp x1, 7000 │ │ + adrp x1, a000 │ │ mov w8, #0x1 // #1 │ │ stur q0, [x9, #56] │ │ movi v0.2d, #0x0 │ │ lsr x13, x21, #56 │ │ and x11, x11, #0x3fffffffffffffff │ │ and x12, x12, #0x3fffffffffffffff │ │ - add x1, x1, #0xfe0 │ │ + add x1, x1, #0x8f0 │ │ add x0, sp, #0xa0 │ │ stur q2, [x9, #40] │ │ stp x11, x12, [sp, #176] │ │ stp x10, x8, [sp, #456] │ │ stur q0, [x9, #88] │ │ stur q0, [x9, #104] │ │ str x13, [sp, #192] │ │ - bl 444bc │ │ + bl 6a7f4 │ │ ldp x10, x11, [sp, #176] │ │ ldp x8, x9, [sp, #160] │ │ ldr x12, [sp, #192] │ │ add x0, sp, #0x140 │ │ lsl x13, x10, #60 │ │ orr x8, x8, x9, lsl #62 │ │ orr x9, x13, x9, lsr #2 │ │ @@ -32099,15 +65233,15 @@ │ │ lsl x12, x12, #56 │ │ orr x10, x13, x10, lsr #4 │ │ orr x11, x12, x11, lsr #6 │ │ add x1, sp, #0x160 │ │ mov x2, sp │ │ stp x8, x9, [sp, #352] │ │ stp x10, x11, [sp, #368] │ │ - bl 30d40 │ │ + bl 57078 │ │ ldp x8, x9, [sp, #320] │ │ ldp x10, x11, [sp, #336] │ │ mov x12, #0x4142 // #16706 │ │ movk x12, #0xd036, lsl #16 │ │ orr x14, x9, x8 │ │ orr x14, x14, x10 │ │ movk x12, #0x5e8c, lsl #32 │ │ @@ -32140,51 +65274,51 @@ │ │ sub x9, x9, #0x1 │ │ and x8, x8, x14 │ │ and x9, x9, x14 │ │ add x0, sp, #0x120 │ │ add x1, sp, #0x160 │ │ add x2, sp, #0x20 │ │ stp x8, x9, [sp, #336] │ │ - bl 30d40 │ │ + bl 57078 │ │ add x1, sp, #0xa0 │ │ add x2, sp, #0x180 │ │ add x3, sp, #0x120 │ │ add x4, sp, #0x140 │ │ mov x0, x20 │ │ add x22, sp, #0xa0 │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w8, [sp, #280] │ │ - cbz w8, 2e0bc │ │ + cbz w8, 543f4 │ │ movi v0.2d, #0x0 │ │ mov w13, wzr │ │ stp q0, q0, [sp, #112] │ │ stp q0, q0, [sp, #80] │ │ str q0, [sp, #64] │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #144] │ │ - cbnz w13, 2e090 │ │ - b 2de60 │ │ + cbnz w13, 543c8 │ │ + b 54198 │ │ mov w13, wzr │ │ - cbz w13, 2de60 │ │ + cbz w13, 54198 │ │ add x1, sp, #0x40 │ │ mov x0, x19 │ │ - bl 23b98 │ │ + bl 49ed0 │ │ mov w0, #0x1 // #1 │ │ add sp, sp, #0x2e0 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x28, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ add x20, x22, #0x50 │ │ mov x0, x20 │ │ mov x1, x20 │ │ add x21, sp, #0xa0 │ │ - bl 442fc │ │ + bl 6a634 │ │ ldp x12, x9, [sp, #240] │ │ ldp x10, x11, [sp, #256] │ │ ldr x13, [sp, #272] │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x15 │ │ lsl x15, x12, #1 │ │ lsl x16, x9, #1 │ │ @@ -32310,23 +65444,23 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x58 │ │ sub x2, x29, #0x30 │ │ mov x1, x20 │ │ stp q1, q0, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0xa0 │ │ add x1, sp, #0xa0 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x22, #0x28 │ │ sub x2, x29, #0x58 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w9, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x9, [sp, #240] │ │ stur q0, [x21, #88] │ │ stur q0, [x21, #104] │ │ ldp q0, q1, [sp, #160] │ │ ldr w11, [sp, #280] │ │ @@ -32339,68 +65473,68 @@ │ │ mov w8, wzr │ │ cset w13, eq // eq = none │ │ stur q2, [sp, #104] │ │ str x9, [sp, #96] │ │ str x10, [sp, #136] │ │ stur q0, [sp, #120] │ │ str w8, [sp, #144] │ │ - cbnz w13, 2e090 │ │ - b 2de60 │ │ + cbnz w13, 543c8 │ │ + b 54198 │ │ ldp x8, x1, [x20, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x4c0 │ │ - b 2e39c │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xdd6 │ │ + b 546d4 │ │ ldp x8, x1, [x20, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x98c │ │ - b 2e39c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x70a │ │ + b 546d4 │ │ ldp x8, x1, [x20, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xdb3 │ │ - b 2e39c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xe38 │ │ + b 546d4 │ │ ldp x8, x1, [x20, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ blr x8 │ │ mov w0, wzr │ │ - b 2e0a0 │ │ + b 543d8 │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #128] │ │ str x19, [sp, #144] │ │ add x29, sp, #0x80 │ │ - cbz x1, 2e414 │ │ + cbz x1, 5474c │ │ mov x19, x1 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ - cbz x2, 2e424 │ │ + cbz x2, 5475c │ │ mov x0, sp │ │ mov x1, x2 │ │ - bl 2e448 │ │ - cbz w0, 2e404 │ │ + bl 54780 │ │ + cbz w0, 5473c │ │ add x0, sp, #0x28 │ │ mov x1, sp │ │ mov w2, wzr │ │ - bl 2e57c │ │ - cbz w0, 2e404 │ │ + bl 548b4 │ │ + cbz w0, 5473c │ │ add x1, sp, #0x28 │ │ mov x0, x19 │ │ - bl 23b98 │ │ + bl 49ed0 │ │ mov w0, #0x1 // #1 │ │ ldr x19, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 2e430 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 54768 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x8e8 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x4e8 │ │ blr x8 │ │ mov w0, wzr │ │ ldr x19, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr w8, [x1, #28] │ │ @@ -32620,23 +65754,23 @@ │ │ and v0.16b, v0.16b, v2.16b │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x10 │ │ add x0, sp, #0x8 │ │ add x2, sp, #0x30 │ │ stp q0, q1, [sp, #48] │ │ str x8, [sp, #80] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ str wzr, [x19, #80] │ │ ldr x8, [sp, #8] │ │ add x0, x19, #0x28 │ │ add x1, sp, #0x8 │ │ add x8, x8, #0x7 │ │ str x8, [sp, #8] │ │ - bl 467d4 │ │ - cbz w0, 2e8d0 │ │ + bl 6cb0c │ │ + cbz w0, 54c08 │ │ ldp x12, x10, [x19, #64] │ │ ldp x8, x9, [x19, #40] │ │ ldr x11, [x19, #56] │ │ mov x13, #0xffffffffffff // #281474976710655 │ │ lsr x14, x10, #48 │ │ madd x14, x14, x21, x8 │ │ add x15, x9, x14, lsr #52 │ │ @@ -32658,15 +65792,15 @@ │ │ cmp x10, x16 │ │ and w13, w14, w13 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ and x11, x15, #0xfffffffffffff │ │ orr x13, x13, x8, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 2e880 │ │ + cbz x13, 54bb8 │ │ add x10, x10, x21 │ │ add x11, x11, x10, lsr #52 │ │ add x9, x9, x11, lsr #52 │ │ add x12, x12, x9, lsr #52 │ │ add x8, x8, x12, lsr #52 │ │ and x10, x10, #0xfffffffffffff │ │ and x11, x11, #0xfffffffffffff │ │ @@ -32674,15 +65808,15 @@ │ │ and x12, x12, #0xfffffffffffff │ │ and x8, x8, #0xffffffffffff │ │ and w13, w10, #0x1 │ │ cmp w13, w20 │ │ stp x10, x11, [x19, #40] │ │ stp x9, x12, [x19, #56] │ │ str x8, [x19, #72] │ │ - b.eq 2e8cc // b.none │ │ + b.eq 54c04 // b.none │ │ mov x13, #0xfffffffffffff0bc // #-3908 │ │ movk x13, #0xfffb, lsl #32 │ │ movk x13, #0x3f, lsl #48 │ │ mov x14, #0x3ffffffffffffc // #18014398509481980 │ │ mov x15, #0x3fffffffffffc // #1125899906842620 │ │ sub x10, x13, x10 │ │ sub x11, x14, x11 │ │ @@ -32697,18 +65831,18 @@ │ │ ldp x22, x21, [sp, #128] │ │ ldr x23, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xa0 │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x1, 2ea44 │ │ + cbz x1, 54d7c │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1] │ │ - cbz x2, 2ea54 │ │ + cbz x2, 54d8c │ │ ldp x8, x11, [x2] │ │ ldp x12, x15, [x2, #16] │ │ and x10, x8, #0xfffffffffffff │ │ lsr x9, x8, #52 │ │ orr x2, x10, x9 │ │ lsr x14, x12, #28 │ │ orr x2, x2, x11, lsr #40 │ │ @@ -32716,15 +65850,15 @@ │ │ orr x2, x2, x14 │ │ ubfiz x16, x12, #24, #28 │ │ orr x13, x2, x13 │ │ orr x13, x13, x16 │ │ ubfiz x17, x15, #36, #16 │ │ orr x13, x13, x15, lsr #16 │ │ orr x13, x13, x17 │ │ - cbz x13, 2ea64 │ │ + cbz x13, 54d9c │ │ lsr x17, x15, #56 │ │ strb w17, [x1] │ │ lsr x17, x15, #48 │ │ strb w17, [x1, #1] │ │ lsr x17, x15, #40 │ │ strb w17, [x1, #2] │ │ lsr x17, x15, #32 │ │ @@ -32783,33 +65917,33 @@ │ │ strb w8, [x1, #30] │ │ strb w14, [x1, #12] │ │ strb w10, [x1, #25] │ │ mov w0, #0x1 // #1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa97 │ │ - b 2ea70 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x8ff │ │ + b 54da8 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 2ea70 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 54da8 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ - cbz x1, 2eb80 │ │ - cbz x3, 2eb90 │ │ + cbz x1, 54eb8 │ │ + cbz x3, 54ec8 │ │ ldp x10, x11, [x3] │ │ ldp x12, x13, [x3, #16] │ │ ldp x9, x14, [x3, #32] │ │ ldp x15, x16, [x3, #48] │ │ mov x8, x1 │ │ lsr x1, x10, #52 │ │ lsr x3, x11, #40 │ │ @@ -32833,71 +65967,71 @@ │ │ orr x15, x15, x4 │ │ stp x5, x10, [sp, #40] │ │ stp x17, x1, [sp, #8] │ │ stp x3, x4, [sp, #24] │ │ stp x11, x12, [sp, #56] │ │ stp x13, x14, [sp, #72] │ │ str wzr, [sp, #88] │ │ - cbz x15, 2eba0 │ │ - tbnz w9, #0, 2eb24 │ │ + cbz x15, 54ed8 │ │ + tbnz w9, #0, 54e5c │ │ mov w9, wzr │ │ - cbnz x2, 2eb60 │ │ - b 2eb64 │ │ + cbnz x2, 54e98 │ │ + b 54e9c │ │ mov x9, #0xfffffffffffff0bc // #-3908 │ │ movk x9, #0xfffb, lsl #32 │ │ movk x9, #0x3f, lsl #48 │ │ mov x15, #0x3ffffffffffffc // #18014398509481980 │ │ mov x16, #0x3fffffffffffc // #1125899906842620 │ │ sub x9, x9, x10 │ │ sub x10, x15, x11 │ │ sub x11, x15, x12 │ │ sub x12, x15, x13 │ │ sub x13, x16, x14 │ │ stp x9, x10, [sp, #48] │ │ mov w9, #0x1 // #1 │ │ stp x11, x12, [sp, #64] │ │ str x13, [sp, #80] │ │ - cbz x2, 2eb64 │ │ + cbz x2, 54e9c │ │ str w9, [x2] │ │ add x1, sp, #0x8 │ │ mov x0, x8 │ │ - bl 23b98 │ │ + bl 49ed0 │ │ mov w0, #0x1 // #1 │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x70 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xec6 │ │ - b 2ebac │ │ + adrp x0, 8000 │ │ + add x0, x0, #0x8d │ │ + b 54ee4 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 2ebac │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 54ee4 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ mov w0, wzr │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x70 │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #96] │ │ str x19, [sp, #112] │ │ add x29, sp, #0x60 │ │ - cbz x1, 2eca0 │ │ + cbz x1, 54fd8 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ ldr x8, [x0] │ │ mov x19, x1 │ │ - cbz x8, 2ecb0 │ │ - cbz x2, 2ecc0 │ │ - cbz x3, 2ecd0 │ │ + cbz x8, 54fe8 │ │ + cbz x2, 54ff8 │ │ + cbz x3, 55008 │ │ ldp x8, x9, [x2] │ │ ldp x10, x11, [x2, #16] │ │ ldp x12, x13, [x2, #32] │ │ ldp x14, x15, [x2, #48] │ │ and x16, x8, #0xfffffffffffff │ │ lsr x8, x8, #52 │ │ lsr x17, x9, #40 │ │ @@ -32920,62 +66054,62 @@ │ │ lsr x14, x15, #16 │ │ bfi x13, x15, #36, #16 │ │ orr x8, x8, x9 │ │ stp x17, x9, [sp, #24] │ │ stp x12, x11, [sp, #56] │ │ stp x13, x14, [sp, #72] │ │ str wzr, [sp, #88] │ │ - cbz x8, 2ece0 │ │ + cbz x8, 55018 │ │ add x1, sp, #0x8 │ │ mov x2, x3 │ │ - bl 265e4 │ │ - cbz w0, 2ec90 │ │ + bl 4c91c │ │ + cbz w0, 54fc8 │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ - bl 23b98 │ │ + bl 49ed0 │ │ mov w0, #0x1 // #1 │ │ ldr x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x7ee │ │ - b 2ecec │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x243 │ │ + b 55024 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x4c0 │ │ - b 2ecec │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xdd6 │ │ + b 55024 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x31c │ │ - b 2ecec │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xafa │ │ + b 55024 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x913 │ │ - b 2ecec │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x5c2 │ │ + b 55024 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ mov w0, wzr │ │ ldr x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ add x29, sp, #0x60 │ │ ldr x8, [x0] │ │ - cbz x8, 2f0cc │ │ - cbz x3, 2f0dc │ │ + cbz x8, 55404 │ │ + cbz x3, 55414 │ │ mov x20, x1 │ │ - cbz x1, 2f0ec │ │ - cbz x4, 2f0fc │ │ + cbz x1, 55424 │ │ + cbz x4, 55434 │ │ ldp x8, x9, [x3] │ │ ldp x10, x11, [x3, #16] │ │ ldp x12, x13, [x3, #32] │ │ ldp x14, x15, [x3, #48] │ │ and x16, x8, #0xfffffffffffff │ │ lsr x8, x8, #52 │ │ lsr x17, x9, #40 │ │ @@ -32998,20 +66132,20 @@ │ │ lsr x14, x15, #16 │ │ bfi x13, x15, #36, #16 │ │ orr x8, x8, x9 │ │ stp x17, x9, [sp, #24] │ │ stp x12, x11, [sp, #56] │ │ stp x13, x14, [sp, #72] │ │ str wzr, [sp, #88] │ │ - cbz x8, 2f10c │ │ + cbz x8, 55444 │ │ mov w19, w2 │ │ add x1, sp, #0x8 │ │ mov x2, x4 │ │ - bl 265e4 │ │ - cbz w0, 2f120 │ │ + bl 4c91c │ │ + cbz w0, 55458 │ │ ldp x16, x11, [sp, #32] │ │ ldp x8, x9, [sp, #8] │ │ mov x10, #0x3d1 // #977 │ │ ldr x15, [sp, #24] │ │ movk x10, #0x1, lsl #32 │ │ lsr x17, x11, #48 │ │ madd x8, x17, x10, x8 │ │ @@ -33036,15 +66170,15 @@ │ │ cset w11, eq // eq = none │ │ cmp x8, x14 │ │ and w11, w11, w0 │ │ cset w0, hi // hi = pmore │ │ and w11, w0, w11 │ │ orr x11, x11, x17, lsr #48 │ │ and x16, x16, #0xfffffffffffff │ │ - cbz x11, 2ee68 │ │ + cbz x11, 551a0 │ │ add x8, x8, x10 │ │ add x9, x9, x8, lsr #52 │ │ add x11, x15, x9, lsr #52 │ │ add x16, x16, x11, lsr #52 │ │ and x15, x11, #0xfffffffffffff │ │ add x11, x17, x16, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ @@ -33071,193 +66205,193 @@ │ │ cset w12, eq // eq = none │ │ bics xzr, x13, x1 │ │ lsr x0, x17, #40 │ │ cset w13, eq // eq = none │ │ cmp x2, x14 │ │ cset w14, hi // hi = pmore │ │ cmp w4, w0, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w0, [x20, #1] │ │ lsr x1, x17, #32 │ │ cmp w0, w1, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w0, [x20, #2] │ │ cmp w0, w17, lsr #24 │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w0, [x20, #3] │ │ ubfx x1, x17, #16, #16 │ │ cmp w0, w1, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w0, [x20, #4] │ │ ubfx x1, x17, #8, #24 │ │ cmp w0, w1, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w0, [x20, #5] │ │ cmp w0, w17, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w17, [x20, #6] │ │ lsr x0, x16, #44 │ │ cmp w17, w0 │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w17, [x20, #7] │ │ lsr x0, x16, #36 │ │ cmp w17, w0, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w17, [x20, #8] │ │ lsr x0, x16, #28 │ │ cmp w17, w0, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w17, [x20, #9] │ │ ubfx x0, x16, #20, #12 │ │ cmp w17, w0, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w17, [x20, #10] │ │ ubfx x0, x16, #12, #20 │ │ cmp w17, w0, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w17, [x20, #11] │ │ ubfx x0, x16, #4, #28 │ │ cmp w17, w0, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w17, [x20, #12] │ │ lsr x0, x15, #48 │ │ bfi w0, w16, #4, #28 │ │ cmp w17, w0, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w16, [x20, #13] │ │ lsr x17, x15, #40 │ │ cmp w16, w17, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w16, [x20, #14] │ │ lsr x17, x15, #32 │ │ cmp w16, w17, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w16, [x20, #15] │ │ cmp w16, w15, lsr #24 │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w16, [x20, #16] │ │ ubfx x17, x15, #16, #16 │ │ cmp w16, w17, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w16, [x20, #17] │ │ ubfx x17, x15, #8, #24 │ │ cmp w16, w17, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w16, [x20, #18] │ │ cmp w16, w15, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w15, [x20, #19] │ │ lsr x16, x9, #44 │ │ cmp w15, w16 │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w15, [x20, #20] │ │ lsr x16, x9, #36 │ │ cmp w15, w16, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w15, [x20, #21] │ │ lsr x16, x9, #28 │ │ cmp w15, w16, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w15, [x20, #22] │ │ ubfx x16, x9, #20, #12 │ │ cmp w15, w16, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w15, [x20, #23] │ │ ubfx x16, x9, #12, #20 │ │ cmp w15, w16, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w15, [x20, #24] │ │ ubfx x16, x9, #4, #28 │ │ cmp w15, w16, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w15, [x20, #25] │ │ lsr x16, x8, #48 │ │ bfi w16, w9, #4, #28 │ │ cmp w15, w16, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w9, [x20, #26] │ │ lsr x15, x8, #40 │ │ cmp w9, w15, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w9, [x20, #27] │ │ lsr x15, x8, #32 │ │ cmp w9, w15, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w9, [x20, #28] │ │ cmp w9, w8, lsr #24 │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w9, [x20, #29] │ │ ubfx x15, x8, #16, #16 │ │ cmp w9, w15, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w9, [x20, #30] │ │ ubfx x15, x8, #8, #24 │ │ cmp w9, w15, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ ldrb w9, [x20, #31] │ │ cmp w9, w8, uxtb │ │ - b.ne 2f11c // b.any │ │ + b.ne 55454 // b.any │ │ and w8, w13, w12 │ │ and w8, w14, w8 │ │ orr x8, x8, x11, lsr #48 │ │ add x8, x10, x8 │ │ and w8, w8, #0x1 │ │ cmp w8, w19 │ │ cset w0, eq // eq = none │ │ - b 2f120 │ │ + b 55458 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x4c0 │ │ - b 2f118 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xdd6 │ │ + b 55450 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x31c │ │ - b 2f118 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xafa │ │ + b 55450 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x4ff │ │ - b 2f118 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xe15 │ │ + b 55450 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x913 │ │ - b 2f118 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x5c2 │ │ + b 55450 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ sub sp, sp, #0x1d0 │ │ stp x29, x30, [sp, #368] │ │ stp x28, x27, [sp, #384] │ │ stp x26, x25, [sp, #400] │ │ stp x24, x23, [sp, #416] │ │ stp x22, x21, [sp, #432] │ │ stp x20, x19, [sp, #448] │ │ add x29, sp, #0x170 │ │ - cbz x1, 2f5dc │ │ + cbz x1, 55914 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1, #64] │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ mov x21, x0 │ │ ldr x9, [x21, #16]! │ │ mov x19, x1 │ │ - cbz x9, 2f5ec │ │ + cbz x9, 55924 │ │ mov x8, x2 │ │ - cbz x2, 2f5fc │ │ + cbz x2, 55934 │ │ add x0, sp, #0x68 │ │ add x2, sp, #0x88 │ │ mov x1, x8 │ │ add x27, sp, #0x88 │ │ add x20, sp, #0x88 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x8, x9, [sp, #104] │ │ ldp x10, x11, [sp, #120] │ │ ldr w12, [sp, #136] │ │ add x1, sp, #0x88 │ │ orr x13, x9, x8 │ │ orr x13, x13, x10 │ │ orr x13, x13, x11 │ │ @@ -33274,22 +66408,22 @@ │ │ and x26, x10, x12 │ │ and x28, x11, x12 │ │ orr x24, x23, x22 │ │ add x2, sp, #0x68 │ │ mov x0, x21 │ │ stp x24, x25, [sp, #104] │ │ stp x26, x28, [sp, #120] │ │ - bl 30a60 │ │ + bl 56d98 │ │ ldr w8, [sp, #256] │ │ add x21, x20, #0x50 │ │ mov x0, x21 │ │ mov x1, x21 │ │ str w8, [sp, #96] │ │ add x20, sp, #0x88 │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [sp, #216] │ │ ldp x10, x11, [sp, #232] │ │ ldr x13, [sp, #248] │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x15 │ │ lsl x15, x12, #1 │ │ lsl x16, x9, #1 │ │ @@ -33415,23 +66549,23 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x21 │ │ stp q1, q0, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x88 │ │ add x1, sp, #0x88 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x20, #0x28 │ │ sub x2, x29, #0x68 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ stp xzr, xzr, [sp, #224] │ │ ldur q0, [sp, #136] │ │ ldr q1, [x27, #16] │ │ ldr x8, [sp, #168] │ │ ldr x9, [sp, #208] │ │ ldur q2, [x27, #40] │ │ stp q0, q1, [sp, #16] │ │ @@ -33498,15 +66632,15 @@ │ │ strb w8, [x19, #25] │ │ strb w10, [x19, #26] │ │ strb w9, [x19, #27] │ │ strb w12, [x19, #28] │ │ strb w11, [x19, #29] │ │ strb w13, [x19, #30] │ │ strb w24, [x19, #31] │ │ - bl 23b98 │ │ + bl 49ed0 │ │ ldr w0, [sp, #12] │ │ str w22, [sp, #136] │ │ ldr w8, [sp, #136] │ │ ldp q0, q1, [x19] │ │ ldp q2, q3, [x19, #32] │ │ ldp q4, q5, [x19, #64] │ │ sub w8, w8, #0x1 │ │ @@ -33525,36 +66659,36 @@ │ │ ldp x24, x23, [sp, #416] │ │ ldp x26, x25, [sp, #400] │ │ ldp x28, x27, [sp, #384] │ │ ldp x29, x30, [sp, #368] │ │ add sp, sp, #0x1d0 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x445 │ │ - b 2f608 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xc6f │ │ + b 55940 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x287 │ │ - b 2f608 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x9bc │ │ + b 55940 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9ff │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ba │ │ blr x8 │ │ mov w0, wzr │ │ - b 2f5bc │ │ + b 558f4 │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ - cbz x1, 2f720 │ │ + cbz x1, 55a58 │ │ mov x8, x1 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ - cbz x3, 2f730 │ │ + cbz x3, 55a68 │ │ ldp x10, x11, [x3, #32] │ │ ldp x12, x13, [x3, #48] │ │ ldp x9, x14, [x3, #64] │ │ ldp x15, x16, [x3, #80] │ │ lsr x1, x10, #52 │ │ lsr x3, x11, #40 │ │ and x17, x10, #0xfffffffffffff │ │ @@ -33577,53 +66711,53 @@ │ │ orr x15, x15, x4 │ │ stp x5, x10, [sp, #40] │ │ stp x17, x1, [sp, #8] │ │ stp x3, x4, [sp, #24] │ │ stp x11, x12, [sp, #56] │ │ stp x13, x14, [sp, #72] │ │ str wzr, [sp, #88] │ │ - cbz x15, 2f740 │ │ - tbnz w9, #0, 2f6c4 │ │ + cbz x15, 55a78 │ │ + tbnz w9, #0, 559fc │ │ mov w9, wzr │ │ - cbnz x2, 2f700 │ │ - b 2f704 │ │ + cbnz x2, 55a38 │ │ + b 55a3c │ │ mov x9, #0xfffffffffffff0bc // #-3908 │ │ movk x9, #0xfffb, lsl #32 │ │ movk x9, #0x3f, lsl #48 │ │ mov x15, #0x3ffffffffffffc // #18014398509481980 │ │ mov x16, #0x3fffffffffffc // #1125899906842620 │ │ sub x9, x9, x10 │ │ sub x10, x15, x11 │ │ sub x11, x15, x12 │ │ sub x12, x15, x13 │ │ sub x13, x16, x14 │ │ stp x9, x10, [sp, #48] │ │ mov w9, #0x1 // #1 │ │ stp x11, x12, [sp, #64] │ │ str x13, [sp, #80] │ │ - cbz x2, 2f704 │ │ + cbz x2, 55a3c │ │ str w9, [x2] │ │ add x1, sp, #0x8 │ │ mov x0, x8 │ │ - bl 23b98 │ │ + bl 49ed0 │ │ mov w0, #0x1 // #1 │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x70 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 2f74c │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 55a84 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x445 │ │ - b 2f74c │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xc6f │ │ + b 55a84 │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ mov w0, wzr │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x70 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ @@ -33658,108 +66792,108 @@ │ │ lsr x14, x15, #16 │ │ bfi x13, x15, #36, #16 │ │ orr x8, x8, x9 │ │ stp x17, x9, [x2, #16] │ │ stp x12, x11, [x2, #48] │ │ stp x13, x14, [x2, #64] │ │ str wzr, [x2, #80] │ │ - cbz x8, 2f848 │ │ - cbz x19, 2f834 │ │ + cbz x8, 55b80 │ │ + cbz x19, 55b6c │ │ add x2, x29, #0x1c │ │ mov x0, x19 │ │ mov x1, x3 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x8, x9, [x19] │ │ ldp x10, x11, [x19, #16] │ │ ldr w12, [x29, #28] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ cmp x8, #0x0 │ │ cset w8, eq // eq = none │ │ orr w8, w12, w8 │ │ - cbnz w8, 2f898 │ │ + cbnz w8, 55bd0 │ │ mov w0, #0x1 // #1 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldp x8, x1, [x21, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ - adrp x8, 7000 │ │ - add x8, x8, #0xf30 │ │ + adrp x8, a000 │ │ + add x8, x8, #0x840 │ │ ldp q0, q1, [x8] │ │ ldp q2, q3, [x8, #32] │ │ ldr x9, [x8, #80] │ │ ldr q4, [x8, #64] │ │ stp q0, q1, [x20] │ │ str q2, [x20, #32] │ │ str x9, [x20, #80] │ │ stp q3, q4, [x20, #48] │ │ - cbnz x19, 2f8d0 │ │ + cbnz x19, 55c08 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldp x8, x1, [x21, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x99e │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x71c │ │ blr x8 │ │ - adrp x8, 7000 │ │ - add x8, x8, #0xf30 │ │ + adrp x8, a000 │ │ + add x8, x8, #0x840 │ │ ldp q0, q1, [x8] │ │ ldp q2, q3, [x8, #32] │ │ ldr x9, [x8, #80] │ │ ldr q4, [x8, #64] │ │ stp q0, q1, [x20] │ │ str q2, [x20, #32] │ │ str x9, [x20, #80] │ │ stp q3, q4, [x20, #48] │ │ - adrp x8, 5000 │ │ - add x8, x8, #0x178 │ │ + adrp x8, 8000 │ │ + add x8, x8, #0xe40 │ │ ldp q1, q0, [x8] │ │ mov w0, wzr │ │ stp q1, q0, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz x4, 2fccc │ │ + cbz x4, 56004 │ │ sub sp, sp, #0x120 │ │ stp x29, x30, [sp, #208] │ │ str x28, [sp, #224] │ │ stp x24, x23, [sp, #240] │ │ stp x22, x21, [sp, #256] │ │ stp x20, x19, [sp, #272] │ │ add x29, sp, #0xd0 │ │ mov x23, x5 │ │ mov x24, x4 │ │ mov x21, x3 │ │ mov x22, x2 │ │ mov x20, x1 │ │ mov x19, x0 │ │ - cbz x5, 2fae8 │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q0, [x8, #3664] │ │ - ldr q1, [x9, #3648] │ │ + cbz x5, 55e20 │ │ + adrp x8, 6000 │ │ + adrp x9, 6000 │ │ + ldr q0, [x8, #176] │ │ + ldr q1, [x9, #160] │ │ mov w8, #0x40 // #64 │ │ add x0, sp, #0x40 │ │ mov w2, #0x20 // #32 │ │ mov x1, x23 │ │ stp q0, q1, [sp, #64] │ │ str x8, [sp, #160] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #160] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -33771,19 +66905,19 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ add x0, sp, #0x40 │ │ stp w10, w12, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x40 │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w10, w11, [sp, #72] │ │ ldp w12, w13, [sp, #80] │ │ ldp w14, w15, [sp, #88] │ │ movi v0.2d, #0x0 │ │ rev w11, w11 │ │ rev w12, w12 │ │ rev w13, w13 │ │ @@ -33849,77 +66983,77 @@ │ │ strb w8, [sp, #62] │ │ ldrb w8, [x22, #31] │ │ ldrb w9, [sp, #63] │ │ eor w8, w9, w8 │ │ strb w8, [sp, #63] │ │ ldrb w8, [x24] │ │ cmp w8, #0x42 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #1] │ │ cmp w8, #0x49 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #2] │ │ cmp w8, #0x50 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #3] │ │ cmp w8, #0x30 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #4] │ │ cmp w8, #0x33 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #5] │ │ cmp w8, #0x34 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #6] │ │ cmp w8, #0x30 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #7] │ │ cmp w8, #0x2f │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #8] │ │ cmp w8, #0x6e │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #9] │ │ cmp w8, #0x6f │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #10] │ │ cmp w8, #0x6e │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #11] │ │ cmp w8, #0x63 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #12] │ │ cmp w8, #0x65 │ │ - b.ne 2fb9c // b.any │ │ + b.ne 55ed4 // b.any │ │ ldrb w8, [x24, #13] │ │ - cbnz w8, 2fb9c │ │ + cbnz w8, 55ed4 │ │ ldrb w8, [x24, #14] │ │ - cbnz w8, 2fb9c │ │ + cbnz w8, 55ed4 │ │ ldrb w8, [x24, #15] │ │ - cbz w8, 2fcd4 │ │ + cbz w8, 5600c │ │ mov w8, #0x10 // #16 │ │ mov x2, x8 │ │ - cbz x8, 2fbb4 │ │ + cbz x8, 55eec │ │ sub x8, x2, #0x1 │ │ ldrb w9, [x24, w8, uxtw] │ │ - cbz w9, 2fba0 │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q1, [x8, #3136] │ │ - ldr q0, [x9, #3152] │ │ + cbz w9, 55ed8 │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ + ldr q1, [x8, #3648] │ │ + ldr q0, [x9, #3664] │ │ add x0, sp, #0x40 │ │ mov x1, x24 │ │ stp q1, q0, [sp] │ │ stp q1, q0, [sp, #64] │ │ str xzr, [sp, #160] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #160] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -33931,19 +67065,19 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ add x0, sp, #0x40 │ │ stp w10, w12, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x40 │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #64] │ │ ldp w10, w11, [sp, #72] │ │ ldp w12, w13, [sp, #80] │ │ ldp w14, w15, [sp, #88] │ │ ldp q2, q0, [sp] │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -33958,50 +67092,50 @@ │ │ mov w2, #0x20 // #32 │ │ stp q2, q0, [sp, #64] │ │ stp w8, w9, [x29, #-32] │ │ stp w10, w11, [x29, #-24] │ │ stp w12, w13, [x29, #-16] │ │ stp w14, w15, [x29, #-8] │ │ str xzr, [sp, #160] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x40 │ │ sub x1, x29, #0x20 │ │ mov w2, #0x20 // #32 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x40 │ │ - cbz x23, 2fcf8 │ │ + cbz x23, 56030 │ │ add x1, sp, #0x20 │ │ mov w2, #0x20 // #32 │ │ - b 2fd00 │ │ + b 56038 │ │ mov w0, wzr │ │ ret │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q0, [x8, #3040] │ │ - ldr q1, [x9, #3120] │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ + ldr q0, [x8, #3552] │ │ + ldr q1, [x9, #3632] │ │ mov w8, #0x40 // #64 │ │ str x8, [sp, #160] │ │ stp q0, q1, [sp, #64] │ │ add x0, sp, #0x40 │ │ - cbnz x23, 2fcc0 │ │ + cbnz x23, 55ff8 │ │ mov w2, #0x20 // #32 │ │ mov x1, x22 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x40 │ │ mov w2, #0x20 // #32 │ │ mov x1, x21 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x40 │ │ mov w2, #0x20 // #32 │ │ mov x1, x20 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #160] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -34013,19 +67147,19 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ add x0, sp, #0x40 │ │ stp w10, w12, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x40 │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #64] │ │ ldp w10, w11, [sp, #72] │ │ ldp w12, w13, [sp, #80] │ │ ldp w14, w15, [sp, #88] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -34055,46 +67189,46 @@ │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x240 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [sp, #64] │ │ mov x22, x0 │ │ ldr x8, [x22, #16]! │ │ - cbz x8, 30a18 │ │ + cbz x8, 56d50 │ │ mov x19, x1 │ │ - cbz x1, 30a28 │ │ + cbz x1, 56d60 │ │ mov x20, x2 │ │ - cbz x2, 30a38 │ │ - cbz x3, 30a48 │ │ + cbz x2, 56d70 │ │ + cbz x3, 56d80 │ │ mov x26, #0x4142 // #16706 │ │ mov x25, #0xa03b // #41019 │ │ movk x26, #0xd036, lsl #16 │ │ movk x25, #0xaf48, lsl #16 │ │ - adrp x8, 2f000 │ │ + adrp x8, 55000 │ │ movk x26, #0x5e8c, lsl #32 │ │ movk x25, #0xdce6, lsl #32 │ │ - add x8, x8, #0x8f4 │ │ + add x8, x8, #0xc2c │ │ cmp x4, #0x0 │ │ sub x1, x29, #0xc0 │ │ add x2, sp, #0x68 │ │ mov x21, x5 │ │ movk x26, #0xbfd2, lsl #48 │ │ movk x25, #0xbaae, lsl #48 │ │ csel x24, x8, x4, eq // eq = none │ │ - bl 2f760 │ │ + bl 55a98 │ │ ldrb w8, [sp, #144] │ │ mov w23, w0 │ │ - tbnz w8, #0, 2fea8 │ │ + tbnz w8, #0, 561e0 │ │ mov x26, #0xa03b // #41019 │ │ ldp x10, x11, [x29, #-176] │ │ ldp x8, x9, [x29, #-192] │ │ movk x26, #0xaf48, lsl #16 │ │ movk x26, #0xdce6, lsl #32 │ │ movk x26, #0xbaae, lsl #48 │ │ - b 2ff2c │ │ + b 56264 │ │ ldp x8, x9, [x29, #-192] │ │ ldp x10, x11, [x29, #-176] │ │ orr x12, x9, x8 │ │ mvn x13, x10 │ │ orr x10, x12, x10 │ │ orr x10, x10, x11 │ │ mvn x8, x8 │ │ @@ -34237,22 +67371,22 @@ │ │ strb w10, [sp, #56] │ │ lsr x10, x12, #40 │ │ mov x28, #0xfffffffffffffc2e // #-978 │ │ bfi w9, w11, #4, #28 │ │ lsr x11, x12, #32 │ │ strb w10, [sp, #58] │ │ lsr x10, x12, #24 │ │ - adrp x4, 7000 │ │ + adrp x4, a000 │ │ movk x28, #0xfffe, lsl #32 │ │ mov x27, #0x3d1 // #977 │ │ strb w11, [sp, #59] │ │ lsr x11, x12, #16 │ │ strb w10, [sp, #60] │ │ lsr x10, x12, #8 │ │ - add x4, x4, #0xefe │ │ + add x4, x4, #0x808 │ │ add x0, sp, #0x40 │ │ mov x2, sp │ │ add x3, sp, #0x20 │ │ mov x1, x20 │ │ mov x5, x21 │ │ movk x28, #0xf, lsl #48 │ │ movk x27, #0x1, lsl #32 │ │ @@ -34265,15 +67399,15 @@ │ │ blr x24 │ │ cmp w0, #0x0 │ │ cset w8, ne // ne = any │ │ sub x0, x29, #0x100 │ │ add x1, sp, #0x40 │ │ mov x2, xzr │ │ and w21, w23, w8 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldp x8, x9, [x29, #-256] │ │ ldp x10, x11, [x29, #-240] │ │ add x1, sp, #0xc0 │ │ sub x2, x29, #0x100 │ │ orr x12, x9, x8 │ │ orr x12, x12, x10 │ │ orr x12, x12, x11 │ │ @@ -34287,19 +67421,19 @@ │ │ and x10, x12, x10 │ │ and x11, x12, x11 │ │ orr x8, x8, x23 │ │ mov x0, x22 │ │ stp x8, x9, [x29, #-256] │ │ stp x10, x11, [x29, #-240] │ │ add x24, sp, #0xc0 │ │ - bl 30a60 │ │ + bl 56d98 │ │ add x22, x24, #0x50 │ │ mov x0, x22 │ │ mov x1, x22 │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [sp, #272] │ │ ldp x10, x11, [sp, #288] │ │ ldr x13, [sp, #304] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x14, x12, #1 │ │ lsl x15, x9, #1 │ │ umulh x16, x13, x13 │ │ @@ -34423,23 +67557,23 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x38 │ │ sub x2, x29, #0xa0 │ │ mov x1, x22 │ │ stp q1, q0, [x29, #-160] │ │ stur x8, [x29, #-128] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0xc0 │ │ add x1, sp, #0xc0 │ │ sub x2, x29, #0xa0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x24, #0x28 │ │ sub x2, x29, #0x38 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x8, [sp, #272] │ │ add x8, sp, #0xc0 │ │ stur q0, [x8, #88] │ │ stur q0, [x8, #104] │ │ ldp x14, x15, [sp, #256] │ │ @@ -34465,15 +67599,15 @@ │ │ ldp x8, x9, [sp, #192] │ │ ldp x13, x12, [sp, #208] │ │ and w14, w14, w15 │ │ cset w15, hi // hi = pmore │ │ and w14, w15, w14 │ │ orr w14, w16, w14 │ │ add w14, w0, w14 │ │ - tbz w14, #0, 30518 │ │ + tbz w14, #0, 56850 │ │ ldp x14, x15, [x29, #-256] │ │ ldp x16, x17, [x29, #-240] │ │ mov x1, #0x4142 // #16706 │ │ movk x1, #0xd036, lsl #16 │ │ orr x0, x15, x14 │ │ orr x0, x0, x16 │ │ orr x0, x0, x17 │ │ @@ -34521,15 +67655,15 @@ │ │ cset w14, eq // eq = none │ │ cmp x8, x28 │ │ and w11, w14, w11 │ │ cset w14, hi // hi = pmore │ │ and w11, w14, w11 │ │ orr x14, x11, x12, lsr #48 │ │ and x11, x13, #0xfffffffffffff │ │ - cbz x14, 3059c │ │ + cbz x14, 568d4 │ │ add x8, x8, x27 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ add x12, x12, x11, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -34583,19 +67717,19 @@ │ │ strb w11, [x19, #20] │ │ lsr x11, x9, #12 │ │ strb w10, [x19, #24] │ │ lsr x10, x8, #32 │ │ bfi w13, w9, #4, #28 │ │ lsr x9, x8, #24 │ │ strb w10, [x19, #27] │ │ - adrp x10, 4000 │ │ + adrp x10, 6000 │ │ strb w9, [x19, #28] │ │ - adrp x9, 4000 │ │ - ldr q0, [x10, #3632] │ │ - ldr q1, [x9, #3680] │ │ + adrp x9, 6000 │ │ + ldr q0, [x10, #144] │ │ + ldr q1, [x9, #192] │ │ strb w11, [x19, #23] │ │ lsr x11, x8, #40 │ │ strb w11, [x19, #26] │ │ lsr x11, x8, #16 │ │ strb w8, [x19, #31] │ │ lsr x8, x8, #8 │ │ strb w11, [x19, #29] │ │ @@ -34605,27 +67739,27 @@ │ │ mov x1, x19 │ │ strb w14, [x19, #11] │ │ strb w8, [x19, #30] │ │ strb w12, [x19, #12] │ │ strb w13, [x19, #25] │ │ stp q0, q1, [x29, #-160] │ │ stur x11, [x29, #-64] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0xa0 │ │ add x1, sp, #0x20 │ │ mov w2, #0x20 // #32 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0xa0 │ │ mov w2, #0x20 // #32 │ │ mov x1, x20 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldur x8, [x29, #-64] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -34637,19 +67771,19 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ sub x0, x29, #0xa0 │ │ stp w10, w12, [x29, #-224] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0xa0 │ │ sub x1, x29, #0xe0 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [x29, #-160] │ │ ldp w10, w11, [x29, #-152] │ │ ldp w12, w13, [x29, #-144] │ │ ldp w14, w15, [x29, #-136] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -34661,19 +67795,19 @@ │ │ sub x0, x29, #0xe0 │ │ sub x1, x29, #0x38 │ │ mov x2, xzr │ │ stp w8, w9, [x29, #-56] │ │ stp w10, w11, [x29, #-48] │ │ stp w12, w13, [x29, #-40] │ │ stp w14, w15, [x29, #-32] │ │ - bl 241dc │ │ + bl 4a514 │ │ sub x0, x29, #0xe0 │ │ sub x1, x29, #0xe0 │ │ sub x2, x29, #0xc0 │ │ - bl 30d40 │ │ + bl 57078 │ │ ldp x8, x9, [x29, #-224] │ │ ldp x10, x11, [x29, #-256] │ │ ldp x12, x13, [x29, #-208] │ │ ldp x14, x15, [x29, #-240] │ │ mov x16, #0xa03b // #41019 │ │ adds x8, x10, x8 │ │ adcs x10, xzr, xzr │ │ @@ -34820,31 +67954,31 @@ │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x287 │ │ - b 30a54 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x9bc │ │ + b 56d8c │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x2ce │ │ - b 30a54 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xa03 │ │ + b 56d8c │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x334 │ │ - b 30a54 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xb12 │ │ + b 56d8c │ │ ldp x8, x1, [x0, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x445 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xc6f │ │ blr x8 │ │ mov w21, wzr │ │ - b 309f4 │ │ + b 56d2c │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #128] │ │ stp x28, x27, [sp, #144] │ │ stp x26, x25, [sp, #160] │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ stp x20, x19, [sp, #208] │ │ @@ -34983,15 +68117,15 @@ │ │ orr x25, x16, x4 │ │ orr x24, x17, x5 │ │ cmp x8, #0x400 │ │ orr x20, x0, x6 │ │ orr x28, x1, x7 │ │ orr x23, x22, x23 │ │ orr x22, x11, x13 │ │ - b.ne 30c20 // b.any │ │ + b.ne 56f58 // b.any │ │ lsr x9, x27, #52 │ │ and x8, x27, #0xfffffffffffff │ │ lsr x12, x24, #16 │ │ and x13, x20, #0xfffffffffffff │ │ bfi x9, x26, #12, #40 │ │ stp x12, x13, [sp, #72] │ │ lsr x12, x20, #52 │ │ @@ -35009,33 +68143,33 @@ │ │ bfi x9, x22, #36, #16 │ │ add x2, sp, #0x28 │ │ mov x0, x19 │ │ mov x1, x19 │ │ stp x10, x11, [sp, #56] │ │ stp x9, x8, [sp, #104] │ │ str wzr, [sp, #120] │ │ - bl 27880 │ │ + bl 4dbb8 │ │ add x21, x21, #0x1 │ │ cmp x21, #0x40 │ │ - b.ne 30bec // b.any │ │ + b.ne 56f24 // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x28, x27, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xe0 │ │ ret │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #64] │ │ str x19, [sp, #80] │ │ add x29, sp, #0x40 │ │ mov x19, x0 │ │ mov x0, sp │ │ - bl 46438 │ │ + bl 6c770 │ │ ldp x14, x12, [sp, #32] │ │ ldp x11, x10, [sp, #48] │ │ mov x8, #0xbebf // #48831 │ │ mov x9, #0x5fc4 // #24516 │ │ movk x8, #0x2fc9, lsl #16 │ │ movk x9, #0x50b7, lsl #16 │ │ movk x8, #0xa173, lsl #32 │ │ @@ -35204,31 +68338,31 @@ │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x220 │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ - cbz x8, 317a0 │ │ + cbz x8, 57ad8 │ │ mov x21, x1 │ │ - cbz x1, 317b0 │ │ + cbz x1, 57ae8 │ │ mov x20, x2 │ │ - cbz x2, 317c0 │ │ + cbz x2, 57af8 │ │ mov x22, x3 │ │ - cbz x3, 317d0 │ │ + cbz x3, 57b08 │ │ add x0, sp, #0x48 │ │ mov x1, x21 │ │ - bl 2e448 │ │ - cbz w0, 316fc │ │ + bl 54780 │ │ + cbz w0, 57a34 │ │ add x1, x21, #0x20 │ │ sub x0, x29, #0x88 │ │ add x2, sp, #0x24 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #36] │ │ - cbnz w8, 316f8 │ │ + cbnz w8, 57a30 │ │ ldp x8, x14, [x22] │ │ ldp x15, x16, [x22, #16] │ │ lsr x9, x8, #52 │ │ mov x26, x9 │ │ lsr x0, x14, #40 │ │ and x4, x8, #0xfffffffffffff │ │ bfi x26, x14, #12, #40 │ │ @@ -35238,15 +68372,15 @@ │ │ orr x10, x26, x4 │ │ mov x24, x17 │ │ bfi x25, x15, #24, #28 │ │ orr x10, x10, x3 │ │ bfi x24, x16, #36, #16 │ │ orr x10, x10, x25 │ │ orr x10, x10, x24 │ │ - cbz x10, 317e0 │ │ + cbz x10, 57b18 │ │ lsr x1, x16, #56 │ │ lsr x2, x16, #48 │ │ ldp x11, x10, [x22, #32] │ │ ldp x12, x13, [x22, #48] │ │ strb w0, [sp, #58] │ │ lsr x0, x16, #40 │ │ strb w1, [sp, #40] │ │ @@ -35268,24 +68402,24 @@ │ │ strb w16, [sp, #57] │ │ lsr x16, x4, #48 │ │ strb w0, [sp, #42] │ │ lsr x0, x15, #56 │ │ strb w1, [sp, #43] │ │ lsr x1, x15, #48 │ │ strb w2, [sp, #64] │ │ - adrp x2, 4000 │ │ + adrp x2, 6000 │ │ bfi w16, w9, #4, #12 │ │ - adrp x9, 4000 │ │ + adrp x9, 6000 │ │ lsl w17, w17, #4 │ │ strb w0, [sp, #48] │ │ lsr x0, x15, #16 │ │ strb w1, [sp, #49] │ │ lsr x1, x15, #8 │ │ - ldr q0, [x2, #3632] │ │ - ldr q1, [x9, #3680] │ │ + ldr q0, [x2, #144] │ │ + ldr q1, [x9, #192] │ │ strb w15, [sp, #55] │ │ bfxil w17, w15, #24, #4 │ │ lsr x15, x14, #32 │ │ strb w0, [sp, #53] │ │ lsr x0, x14, #24 │ │ strb w1, [sp, #54] │ │ lsr x1, x14, #16 │ │ @@ -35323,27 +68457,27 @@ │ │ bfi x22, x13, #36, #16 │ │ bfi x27, x12, #24, #28 │ │ bfi x28, x10, #12, #40 │ │ stp q0, q1, [x23, #128] │ │ str x15, [x23, #224] │ │ str x3, [sp, #8] │ │ mov x21, x4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0xf0 │ │ add x1, sp, #0x28 │ │ mov w2, #0x20 // #32 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0xf0 │ │ mov w2, #0x20 // #32 │ │ mov x1, x20 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [x23, #224] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -35355,19 +68489,19 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ add x0, sp, #0xf0 │ │ stp w10, w12, [x29, #-64] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0xf0 │ │ sub x1, x29, #0x40 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #240] │ │ ldp w10, w11, [sp, #248] │ │ ldr w12, [sp, #256] │ │ ldr w13, [sp, #260] │ │ ldr w14, [sp, #264] │ │ ldr w15, [sp, #268] │ │ rev w8, w8 │ │ @@ -35381,15 +68515,15 @@ │ │ sub x0, x29, #0xa8 │ │ add x1, sp, #0x70 │ │ mov x2, xzr │ │ stp w8, w9, [sp, #112] │ │ stp w10, w11, [sp, #120] │ │ stp w12, w13, [sp, #128] │ │ stp w14, w15, [sp, #136] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr x14, [sp, #8] │ │ ldp x8, x9, [x23, #264] │ │ ldp x10, x11, [x23, #280] │ │ mov x12, #0x4142 // #16706 │ │ str x14, [sp, #144] │ │ ldp x14, x15, [sp, #16] │ │ str wzr, [sp, #232] │ │ @@ -35438,23 +68572,23 @@ │ │ sub x4, x29, #0x88 │ │ mov x0, x19 │ │ stp x27, x22, [x23, #56] │ │ stur q0, [x23, #104] │ │ stp x8, x9, [x23, #280] │ │ stur q0, [x23, #88] │ │ add x21, sp, #0xf0 │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w8, [sp, #360] │ │ - cbnz w8, 316f8 │ │ + cbnz w8, 57a30 │ │ add x19, x21, #0x50 │ │ mov x20, #0x3d1 // #977 │ │ mov x0, x19 │ │ mov x1, x19 │ │ movk x20, #0x1, lsl #32 │ │ - bl 442fc │ │ + bl 6a634 │ │ ldp x12, x9, [x23, #208] │ │ ldp x10, x11, [x23, #224] │ │ ldr x13, [x23, #240] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x14, x12, #1 │ │ lsl x15, x9, #1 │ │ umulh x16, x13, x13 │ │ @@ -35578,23 +68712,23 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x19 │ │ stp q1, q0, [x23, #368] │ │ str x8, [x23, #400] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0xf0 │ │ add x1, sp, #0xf0 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x21, #0x28 │ │ sub x2, x29, #0x68 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x13, x11, [x23, #192] │ │ ldp x9, x10, [x23, #168] │ │ mov w8, #0x1 // #1 │ │ ldr x12, [x23, #184] │ │ str x8, [x23, #208] │ │ lsr x8, x11, #48 │ │ madd x8, x8, x20, x9 │ │ @@ -35620,15 +68754,15 @@ │ │ cset w11, hi // hi = pmore │ │ and w10, w11, w10 │ │ orr w9, w9, w10 │ │ movi v0.2d, #0x0 │ │ add w8, w8, w9 │ │ stur q0, [x23, #216] │ │ stur q0, [x23, #232] │ │ - tbnz w8, #0, 316f8 │ │ + tbnz w8, #0, 57a30 │ │ ldp x9, x10, [x23, #152] │ │ ldr x13, [sp, #104] │ │ ldr x11, [sp, #72] │ │ ldp x14, x12, [x23, #128] │ │ ldr x8, [x23, #144] │ │ sub x10, x10, x13 │ │ mov x13, #0x3fffffffffffc // #1125899906842620 │ │ @@ -35639,18 +68773,18 @@ │ │ lsr x10, x13, #48 │ │ movk x14, #0x3f, lsl #48 │ │ madd x10, x10, x20, x11 │ │ add x14, x10, x14 │ │ and x10, x14, #0xfffffffffffff │ │ sub x11, x20, #0x1 │ │ eor x11, x10, x11 │ │ - cbz x10, 3171c │ │ + cbz x10, 57a54 │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ cmp x11, x15 │ │ - b.eq 3171c // b.none │ │ + b.eq 57a54 // b.none │ │ mov w0, wzr │ │ add sp, sp, #0x220 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -35684,37 +68818,37 @@ │ │ mov x17, #0xfffffffffffff // #4503599627370495 │ │ and x8, x8, x10 │ │ cmp x9, #0x0 │ │ cset w9, eq // eq = none │ │ cmp x8, x17 │ │ cset w8, eq // eq = none │ │ orr w0, w9, w8 │ │ - b 316fc │ │ + b 57a34 │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x4c0 │ │ - b 317ec │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xdd6 │ │ + b 57b24 │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x2ce │ │ - b 317ec │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xa03 │ │ + b 57b24 │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x334 │ │ - b 317ec │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xb12 │ │ + b 57b24 │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9f0 │ │ - b 317ec │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x7ab │ │ + b 57b24 │ │ ldp x8, x1, [x19, #184] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x88f │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x40a │ │ blr x8 │ │ mov w0, wzr │ │ - b 316fc │ │ + b 57a34 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ @@ -35724,104 +68858,104 @@ │ │ ldp x10, x11, [x3, #16] │ │ mov x21, x4 │ │ mov x19, x1 │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ str x0, [sp, #88] │ │ - cbz x8, 3184c │ │ + cbz x8, 57b84 │ │ ldr w8, [x2, #120] │ │ mov x23, x2 │ │ - cbz w8, 318cc │ │ + cbz w8, 57c04 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ stur x8, [x29, #-160] │ │ sub x8, x29, #0xa0 │ │ mov w20, wzr │ │ mov w22, wzr │ │ stur q0, [x8, #8] │ │ stur q0, [x8, #24] │ │ - cbz x21, 323ec │ │ + cbz x21, 58724 │ │ ldr q0, [x21] │ │ stp xzr, xzr, [x29, #-176] │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0x188 │ │ stur q0, [x29, #-192] │ │ ldr q0, [x21, #16] │ │ sub x1, x29, #0xc0 │ │ mov w2, #0xf // #15 │ │ stp xzr, xzr, [x29, #-208] │ │ stur q0, [x29, #-224] │ │ - bl 49674 │ │ + bl 6f9ac │ │ mov w21, w0 │ │ add x0, sp, #0xf80 │ │ sub x1, x29, #0xe0 │ │ mov w2, #0xf // #15 │ │ - bl 49674 │ │ + bl 6f9ac │ │ cmp w21, w20 │ │ csel w8, w21, w20, gt │ │ cmp w0, w8 │ │ sxtw x23, w21 │ │ csel w20, w0, w8, gt │ │ sxtw x21, w0 │ │ - b 323f0 │ │ - adrp x2, 8000 │ │ + b 58728 │ │ + adrp x2, a000 │ │ add x8, sp, #0x328 │ │ - add x2, x2, #0x50 │ │ + add x2, x2, #0x960 │ │ add x0, sp, #0xb80 │ │ mov x1, x3 │ │ mov x24, x3 │ │ str xzr, [sp, #1912] │ │ add x22, x8, #0x20 │ │ - bl 46438 │ │ + bl 6c770 │ │ ldr x8, [sp, #2984] │ │ ldr x9, [sp, #2992] │ │ mov w20, #0xffffffff // #-1 │ │ ldr x10, [sp, #3000] │ │ lsr x8, x8, #63 │ │ sub w8, w8, #0x1 │ │ eor w8, w20, w8, lsr #8 │ │ and x8, x8, #0x1 │ │ adds x8, x8, x9 │ │ adcs x9, xzr, xzr │ │ adds x9, x9, x10 │ │ - adrp x2, 8000 │ │ + adrp x2, a000 │ │ adcs x10, xzr, xzr │ │ - add x2, x2, #0x70 │ │ + add x2, x2, #0x980 │ │ add x0, sp, #0xb80 │ │ mov x1, x24 │ │ str x8, [sp, #1920] │ │ str x9, [sp, #1928] │ │ str x10, [sp, #1936] │ │ str xzr, [sp, #1944] │ │ - bl 46438 │ │ + bl 6c770 │ │ ldr x8, [sp, #2984] │ │ ldr x9, [sp, #2992] │ │ ldr x10, [sp, #3000] │ │ - adrp x2, 8000 │ │ + adrp x2, a000 │ │ lsr x8, x8, #63 │ │ sub w8, w8, #0x1 │ │ eor w8, w20, w8, lsr #8 │ │ and x8, x8, #0x1 │ │ adds x8, x8, x9 │ │ adcs x9, xzr, xzr │ │ adds x9, x9, x10 │ │ adcs x10, xzr, xzr │ │ - add x2, x2, #0x10 │ │ + add x2, x2, #0x920 │ │ add x0, sp, #0x780 │ │ add x1, sp, #0x780 │ │ stp x8, x9, [sp, #96] │ │ stp x10, xzr, [sp, #112] │ │ add x28, sp, #0x780 │ │ - bl 30d40 │ │ - adrp x2, 8000 │ │ - add x2, x2, #0x30 │ │ + bl 57078 │ │ + adrp x2, a000 │ │ + add x2, x2, #0x940 │ │ add x0, sp, #0x60 │ │ add x1, sp, #0x60 │ │ - bl 30d40 │ │ + bl 57078 │ │ ldr x8, [sp, #1920] │ │ ldp x10, x11, [sp, #96] │ │ ldr x9, [sp, #1928] │ │ ldr x12, [sp, #1936] │ │ ldp x14, x15, [sp, #112] │ │ adds x8, x10, x8 │ │ adcs x10, xzr, xzr │ │ @@ -35883,22 +69017,22 @@ │ │ adcs x13, x14, xzr │ │ str x8, [sp, #840] │ │ adds x8, x10, x12 │ │ str x9, [sp, #848] │ │ adcs x9, xzr, xzr │ │ adds x8, x8, x13 │ │ adcs x9, x9, xzr │ │ - adrp x2, 8000 │ │ + adrp x2, a000 │ │ add x9, x9, x11 │ │ - add x2, x2, #0x90 │ │ + add x2, x2, #0x9a0 │ │ add x0, sp, #0x328 │ │ mov x1, x22 │ │ str x8, [sp, #856] │ │ str x9, [sp, #864] │ │ - bl 30d40 │ │ + bl 57078 │ │ ldr x8, [sp, #808] │ │ ldr x9, [sp, #816] │ │ ldr x10, [sp, #824] │ │ ldr x11, [sp, #832] │ │ mov x12, #0x4142 // #16706 │ │ orr x13, x9, x8 │ │ movk x12, #0xd036, lsl #16 │ │ @@ -35980,31 +69114,31 @@ │ │ add x20, sp, #0x328 │ │ add x9, x9, x10 │ │ add x0, x20, #0x40 │ │ add x1, sp, #0x328 │ │ mov w2, #0x5 // #5 │ │ str x8, [sp, #824] │ │ str x9, [sp, #832] │ │ - bl 49674 │ │ + bl 6f9ac │ │ str w0, [sp, #1904] │ │ add x0, x20, #0x244 │ │ mov w2, #0x5 // #5 │ │ mov x1, x22 │ │ - bl 49674 │ │ + bl 6f9ac │ │ ldr w8, [sp, #1904] │ │ ldr x9, [sp, #1912] │ │ str w0, [sp, #48] │ │ str w0, [sp, #1908] │ │ bic w8, w8, w8, asr #31 │ │ add x2, x23, x9, lsl #7 │ │ add x0, sp, #0xb80 │ │ add x1, sp, #0xa40 │ │ str w8, [sp, #32] │ │ add x23, sp, #0xa40 │ │ - bl 46618 │ │ + bl 6c950 │ │ ldr q0, [sp, #3840] │ │ ldr q1, [sp, #3856] │ │ ldr q2, [sp, #3920] │ │ ldr q3, [sp, #3936] │ │ add x8, sp, #0xb80 │ │ add x8, x8, #0x380 │ │ add x26, x28, #0x268 │ │ @@ -36180,35 +69314,35 @@ │ │ add x0, x0, #0x188 │ │ add x1, sp, #0x60 │ │ add x2, sp, #0xf80 │ │ str wzr, [x26, #80] │ │ str q3, [sp, #64] │ │ stp q0, q1, [sp, #96] │ │ str x8, [sp, #128] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x20, sp, #0xb80 │ │ add x0, x28, #0x210 │ │ add x1, x20, #0x300 │ │ add x2, sp, #0x60 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x2, sp, #0x1, lsl #12 │ │ add x0, x28, #0x238 │ │ add x1, x20, #0x328 │ │ add x2, x2, #0x188 │ │ add x22, sp, #0xb80 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr w8, [sp, #3832] │ │ mov x20, xzr │ │ add x23, x23, #0xf0 │ │ add x24, x22, #0x280 │ │ str w8, [sp, #2528] │ │ add x0, sp, #0xf80 │ │ add x1, sp, #0xf80 │ │ mov x2, x23 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x12, [sp, #3968] │ │ ldr x8, [sp, #3976] │ │ ldr x13, [sp, #4000] │ │ ldr x9, [sp, #3984] │ │ ldr x11, [sp, #3992] │ │ lsl x10, x12, #1 │ │ lsl x14, x8, #1 │ │ @@ -36332,53 +69466,53 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x15 │ │ add x0, x0, #0x188 │ │ add x1, sp, #0x60 │ │ add x2, sp, #0xf80 │ │ stp q0, q1, [sp, #96] │ │ str x8, [sp, #128] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x22, x28, x20 │ │ add x0, x22, #0x1b8 │ │ add x2, sp, #0x60 │ │ mov x1, x24 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x2, sp, #0x1, lsl #12 │ │ add x0, x22, #0x1e0 │ │ add x1, x24, #0x28 │ │ add x2, x2, #0x188 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr w8, [x24, #120] │ │ sub x20, x20, #0x58 │ │ sub x23, x23, #0x28 │ │ cmn x20, #0x210 │ │ sub x24, x24, #0x80 │ │ str w8, [x22, #520] │ │ - b.ne 31fa0 // b.any │ │ + b.ne 582d8 // b.any │ │ ldr w9, [sp, #48] │ │ ldr w10, [sp, #32] │ │ ldr q0, [sp, #1952] │ │ ldr q1, [sp, #1968] │ │ ldr q2, [sp, #1984] │ │ ldr x8, [sp, #2000] │ │ ldr q3, [sp, #1920] │ │ ldr q4, [sp, #1936] │ │ - adrp x22, 8000 │ │ - add x22, x22, #0xb0 │ │ + adrp x22, a000 │ │ + add x22, x22, #0x9c0 │ │ cmp w9, w10 │ │ add x0, sp, #0x60 │ │ add x1, sp, #0x60 │ │ mov x2, x22 │ │ csel w20, w9, w10, gt │ │ stp q0, q1, [sp, #128] │ │ str q2, [sp, #160] │ │ str x8, [sp, #176] │ │ stp q3, q4, [sp, #96] │ │ add x23, sp, #0x60 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x9, sp, #0x780 │ │ ldur q0, [x9, #120] │ │ ldur q1, [x9, #136] │ │ ldur q2, [x9, #152] │ │ ldr x8, [sp, #2088] │ │ ldur q3, [x9, #88] │ │ ldur q4, [x9, #104] │ │ @@ -36388,133 +69522,133 @@ │ │ mov x2, x22 │ │ stur q0, [sp, #216] │ │ stur q1, [x9, #136] │ │ stur q2, [x9, #152] │ │ str x8, [sp, #264] │ │ stur q3, [sp, #184] │ │ stur q4, [sp, #200] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr q0, [sp, #2128] │ │ ldr q1, [sp, #2144] │ │ ldr q2, [sp, #2160] │ │ ldr x8, [sp, #2176] │ │ ldr q3, [sp, #2096] │ │ ldr q4, [sp, #2112] │ │ add x0, x23, #0xb0 │ │ mov x1, x0 │ │ mov x2, x22 │ │ stp q0, q1, [sp, #304] │ │ str q2, [sp, #336] │ │ str x8, [sp, #352] │ │ stp q3, q4, [sp, #272] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x24, sp, #0x780 │ │ add x8, x24, #0x108 │ │ ldp q0, q1, [x8, #32] │ │ add x0, x23, #0x108 │ │ ldr q2, [x8, #64] │ │ ldr x9, [x8, #80] │ │ stp q0, q1, [x0, #32] │ │ ldp q0, q1, [x8] │ │ mov x1, x0 │ │ mov x2, x22 │ │ str q2, [x0, #64] │ │ str x9, [x0, #80] │ │ stp q0, q1, [x0] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr q0, [sp, #2304] │ │ ldr q1, [sp, #2320] │ │ ldr q2, [sp, #2336] │ │ ldr x8, [sp, #2352] │ │ ldr q3, [sp, #2272] │ │ ldr q4, [sp, #2288] │ │ add x0, x23, #0x160 │ │ mov x1, x0 │ │ mov x2, x22 │ │ stp q0, q1, [sp, #480] │ │ str q2, [sp, #512] │ │ str x8, [sp, #528] │ │ stp q3, q4, [sp, #448] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x8, x24, #0x1b8 │ │ ldp q0, q1, [x8, #32] │ │ ldr q2, [x8, #64] │ │ ldr x9, [x8, #80] │ │ ldp q3, q4, [x8] │ │ add x0, x23, #0x1b8 │ │ mov x1, x0 │ │ mov x2, x22 │ │ stp q0, q1, [x0, #32] │ │ str q2, [x0, #64] │ │ str x9, [x0, #80] │ │ stp q3, q4, [x0] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr q0, [sp, #2480] │ │ ldr q1, [sp, #2496] │ │ ldr q2, [sp, #2512] │ │ ldr x8, [sp, #2528] │ │ ldr q3, [sp, #2448] │ │ ldr q4, [sp, #2464] │ │ add x0, x23, #0x210 │ │ mov x1, x0 │ │ mov x2, x22 │ │ stp q0, q1, [sp, #656] │ │ str q2, [sp, #688] │ │ str x8, [sp, #704] │ │ stp q3, q4, [sp, #624] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [x26] │ │ ldp q2, q3, [x26, #32] │ │ ldr x8, [x26, #80] │ │ ldr q4, [x26, #64] │ │ add x0, x23, #0x268 │ │ mov x1, x0 │ │ mov x2, x22 │ │ stp q0, q1, [x0] │ │ str x8, [x0, #80] │ │ stp q3, q4, [x0, #48] │ │ str q2, [x0, #32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w22, #0x1 // #1 │ │ - cbnz x21, 31870 │ │ + cbnz x21, 57ba8 │ │ mov x23, xzr │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ cmp w20, #0x1 │ │ str w8, [x19, #120] │ │ stp q0, q0, [x19] │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19, #64] │ │ str q0, [x19, #96] │ │ str xzr, [x19, #112] │ │ - b.lt 329d8 // b.tstop │ │ - adrp x10, 4000 │ │ - ldr q0, [x10, #3392] │ │ - adrp x10, 4000 │ │ + b.lt 58d10 // b.tstop │ │ + adrp x10, 5000 │ │ + ldr q0, [x10, #3984] │ │ + adrp x10, 5000 │ │ ldrsw x27, [sp, #1904] │ │ ldrsw x28, [sp, #1908] │ │ str q0, [sp] │ │ - ldr q0, [x10, #3424] │ │ - adrp x10, 4000 │ │ - ldr q3, [x10, #3472] │ │ - adrp x10, 4000 │ │ - ldr q2, [x10, #3168] │ │ + ldr q0, [x10, #4032] │ │ + adrp x10, 5000 │ │ + ldr q3, [x10, #4048] │ │ + adrp x10, 5000 │ │ + ldr q2, [x10, #3680] │ │ add x9, sp, #0x1, lsl #12 │ │ add x8, sp, #0xf80 │ │ add x9, x9, #0x188 │ │ mov x11, #0x3ffffffffffffc // #18014398509481980 │ │ mov w25, w20 │ │ sub x26, x8, #0x4 │ │ sub x20, x9, #0x4 │ │ dup v1.2d, x11 │ │ neg v0.2d, v0.2d │ │ mov w8, #0x1 // #1 │ │ stp q3, q1, [sp, #48] │ │ stp q0, q2, [sp, #16] │ │ - b 3256c │ │ + b 588a4 │ │ mvn w10, w9 │ │ neg w11, w9 │ │ cmp w10, #0x0 │ │ csinv w9, w11, w9, lt // lt = tstop │ │ asr w9, w9, #1 │ │ add x8, x8, x9, lsl #6 │ │ ldr x9, [x8] │ │ @@ -36562,58 +69696,58 @@ │ │ stur x9, [x29, #-72] │ │ stur q0, [x29, #-64] │ │ stp x8, x10, [x29, #-48] │ │ sub x2, x29, #0x70 │ │ sub x3, x29, #0xa0 │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 497fc │ │ + bl 6fb34 │ │ ldr w8, [x19, #120] │ │ add x9, x24, #0x1 │ │ cmp x9, #0x1 │ │ mov x25, x24 │ │ - b.le 329c4 │ │ - cbz w8, 32598 │ │ + b.le 58cfc │ │ + cbz w8, 588d0 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str w8, [x19, #120] │ │ stp q0, q0, [x19] │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19, #64] │ │ str q0, [x19, #96] │ │ str xzr, [x19, #112] │ │ - cbnz w22, 325a8 │ │ - b 32770 │ │ + cbnz w22, 588e0 │ │ + b 58aa8 │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 433b4 │ │ - cbz w22, 32770 │ │ + bl 696ec │ │ + cbz w22, 58aa8 │ │ cmp x25, x27 │ │ - b.gt 3268c │ │ + b.gt 589c4 │ │ add x8, sp, #0x328 │ │ add x8, x8, x25, lsl #2 │ │ ldr w8, [x8, #60] │ │ - cbz w8, 3268c │ │ + cbz w8, 589c4 │ │ subs w9, w8, #0x1 │ │ - b.lt 32604 // b.tstop │ │ + b.lt 5893c // b.tstop │ │ cmp w9, #0x0 │ │ csel w8, w8, w9, lt // lt = tstop │ │ asr w8, w8, #1 │ │ mov w9, #0x58 // #88 │ │ add x10, sp, #0x780 │ │ umaddl x8, w8, w9, x10 │ │ ldp q0, q1, [x8] │ │ ldp q2, q3, [x8, #32] │ │ ldr x9, [x8, #80] │ │ ldr q4, [x8, #64] │ │ stp q0, q1, [x29, #-112] │ │ stur q2, [x29, #-80] │ │ stur x9, [x29, #-32] │ │ stp q3, q4, [x29, #-64] │ │ - b 32678 │ │ + b 589b0 │ │ mvn w9, w8 │ │ neg w10, w8 │ │ cmp w9, #0x0 │ │ csinv w8, w10, w8, lt // lt = tstop │ │ asr w8, w8, #1 │ │ mov w9, #0x58 // #88 │ │ add x10, sp, #0x780 │ │ @@ -36639,38 +69773,38 @@ │ │ ldur x8, [x29, #-40] │ │ sub x8, x9, x8 │ │ stur x8, [x29, #-40] │ │ sub x2, x29, #0x70 │ │ mov x0, x19 │ │ mov x1, x19 │ │ mov x3, xzr │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ cmp x25, x28 │ │ - b.gt 32770 │ │ + b.gt 58aa8 │ │ add x8, sp, #0x328 │ │ add x8, x8, x25, lsl #2 │ │ ldr w8, [x8, #576] │ │ - cbz w8, 32770 │ │ + cbz w8, 58aa8 │ │ subs w9, w8, #0x1 │ │ - b.lt 326e8 // b.tstop │ │ + b.lt 58a20 // b.tstop │ │ cmp w9, #0x0 │ │ csel w8, w8, w9, lt // lt = tstop │ │ asr w8, w8, #1 │ │ mov w9, #0x58 // #88 │ │ add x10, sp, #0x60 │ │ umaddl x8, w8, w9, x10 │ │ ldp q0, q1, [x8] │ │ ldp q2, q3, [x8, #32] │ │ ldr x9, [x8, #80] │ │ ldr q4, [x8, #64] │ │ stp q0, q1, [x29, #-112] │ │ stur q2, [x29, #-80] │ │ stur x9, [x29, #-32] │ │ stp q3, q4, [x29, #-64] │ │ - b 3275c │ │ + b 58a94 │ │ mvn w9, w8 │ │ neg w10, w8 │ │ cmp w9, #0x0 │ │ csinv w8, w10, w8, lt // lt = tstop │ │ asr w8, w8, #1 │ │ mov w9, #0x58 // #88 │ │ add x10, sp, #0x60 │ │ @@ -36696,23 +69830,23 @@ │ │ ldur x8, [x29, #-40] │ │ sub x8, x9, x8 │ │ stur x8, [x29, #-40] │ │ sub x2, x29, #0x70 │ │ mov x0, x19 │ │ mov x1, x19 │ │ mov x3, xzr │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ cmp x25, x23 │ │ - b.gt 32908 │ │ + b.gt 58c40 │ │ ldr w9, [x20, x25, lsl #2] │ │ - cbz w9, 32908 │ │ + cbz w9, 58c40 │ │ ldr x8, [sp, #88] │ │ subs w10, w9, #0x1 │ │ ldr x8, [x8] │ │ - b.lt 32828 // b.tstop │ │ + b.lt 58b60 // b.tstop │ │ cmp w10, #0x0 │ │ csel w9, w9, w10, lt // lt = tstop │ │ asr w9, w9, #1 │ │ add x8, x8, x9, lsl #6 │ │ ldr x9, [x8] │ │ and x10, x9, #0xfffffffffffff │ │ stur x10, [x29, #-112] │ │ @@ -36742,15 +69876,15 @@ │ │ stur x10, [x29, #-56] │ │ ldr x8, [x8, #56] │ │ lsr x9, x9, #28 │ │ stur wzr, [x29, #-32] │ │ bfi x9, x8, #36, #16 │ │ lsr x8, x8, #16 │ │ stp x9, x8, [x29, #-48] │ │ - b 328f4 │ │ + b 58c2c │ │ mvn w10, w9 │ │ neg w11, w9 │ │ cmp w10, #0x0 │ │ csinv w9, w11, w9, lt // lt = tstop │ │ asr w9, w9, #1 │ │ add x8, x8, x9, lsl #6 │ │ ldr x9, [x8] │ │ @@ -36798,24 +69932,24 @@ │ │ stur x9, [x29, #-72] │ │ stur q0, [x29, #-64] │ │ stp x8, x10, [x29, #-48] │ │ sub x2, x29, #0x70 │ │ sub x3, x29, #0xa0 │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 497fc │ │ + bl 6fb34 │ │ cmp x25, x21 │ │ sub x24, x25, #0x1 │ │ - b.gt 32558 │ │ + b.gt 58890 │ │ ldr w9, [x26, x25, lsl #2] │ │ - cbz w9, 32558 │ │ + cbz w9, 58890 │ │ ldr x8, [sp, #88] │ │ subs w10, w9, #0x1 │ │ ldr x8, [x8, #8] │ │ - b.lt 32478 // b.tstop │ │ + b.lt 587b0 // b.tstop │ │ cmp w10, #0x0 │ │ csel w9, w9, w10, lt // lt = tstop │ │ asr w9, w9, #1 │ │ add x8, x8, x9, lsl #6 │ │ ldr x9, [x8] │ │ and x10, x9, #0xfffffffffffff │ │ stur x10, [x29, #-112] │ │ @@ -36845,20 +69979,20 @@ │ │ stur x10, [x29, #-56] │ │ ldr x8, [x8, #56] │ │ lsr x9, x9, #28 │ │ stur wzr, [x29, #-32] │ │ bfi x9, x8, #36, #16 │ │ lsr x8, x8, #16 │ │ stp x9, x8, [x29, #-48] │ │ - b 32544 │ │ - cbnz w8, 329d8 │ │ + b 5887c │ │ + cbnz w8, 58d10 │ │ add x0, x19, #0x50 │ │ sub x2, x29, #0xa0 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add sp, sp, #0x1, lsl #12 │ │ add sp, sp, #0x470 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -36876,80 +70010,80 @@ │ │ mov x20, x6 │ │ mov x24, x5 │ │ mov x19, x4 │ │ mov x27, x3 │ │ mov x21, x2 │ │ mov x25, x1 │ │ mov x23, x0 │ │ - cbz x7, 32ab0 │ │ + cbz x7, 58de8 │ │ ldr x9, [x29, #120] │ │ cmp x7, #0x1 │ │ - b.ne 32a54 // b.any │ │ + b.ne 58d8c // b.any │ │ mov x10, xzr │ │ - b 32a90 │ │ + b 58dc8 │ │ and x10, x7, #0xfffffffffffffffe │ │ add x11, x23, #0x8 │ │ mov w12, #0x21 // #33 │ │ mov x13, x10 │ │ sub w14, w12, #0x21 │ │ and x14, x14, #0xfffffffe │ │ add x15, x9, w12, uxtw │ │ add x14, x9, x14 │ │ add x12, x12, #0x42 │ │ subs x13, x13, #0x2 │ │ stp x14, x15, [x11, #-8] │ │ add x11, x11, #0x10 │ │ - b.ne 32a64 // b.any │ │ + b.ne 58d9c // b.any │ │ cmp x10, x7 │ │ - b.eq 32ab0 // b.none │ │ + b.eq 58de8 // b.none │ │ add x11, x10, x10, lsl #5 │ │ add x12, x23, x10, lsl #3 │ │ sub x10, x7, x10 │ │ add x13, x9, w11, uxtw │ │ subs x10, x10, #0x1 │ │ str x13, [x12], #8 │ │ add x11, x11, #0x21 │ │ - b.ne 32a9c // b.any │ │ - cbz x24, 32b24 │ │ + b.ne 58dd4 // b.any │ │ + cbz x24, 58e5c │ │ ldr x9, [x29, #128] │ │ cmp x24, #0x1 │ │ - b.ne 32ac8 // b.any │ │ + b.ne 58e00 // b.any │ │ mov x10, xzr │ │ - b 32b04 │ │ + b 58e3c │ │ and x10, x24, #0xfffffffffffffffe │ │ add x11, x25, #0x8 │ │ mov w12, #0x21 // #33 │ │ mov x13, x10 │ │ sub w14, w12, #0x21 │ │ and x14, x14, #0xfffffffe │ │ add x15, x9, w12, uxtw │ │ add x14, x9, x14 │ │ add x12, x12, #0x42 │ │ subs x13, x13, #0x2 │ │ stp x14, x15, [x11, #-8] │ │ add x11, x11, #0x10 │ │ - b.ne 32ad8 // b.any │ │ + b.ne 58e10 // b.any │ │ cmp x10, x24 │ │ - b.eq 32b24 // b.none │ │ + b.eq 58e5c // b.none │ │ add x11, x10, x10, lsl #5 │ │ add x12, x25, x10, lsl #3 │ │ sub x10, x24, x10 │ │ add x13, x9, w11, uxtw │ │ subs x10, x10, #0x1 │ │ str x13, [x12], #8 │ │ add x11, x11, #0x21 │ │ - b.ne 32b10 // b.any │ │ - cbz x8, 32bc4 │ │ + b.ne 58e48 // b.any │ │ + cbz x8, 58efc │ │ ldr x9, [x29, #136] │ │ cmp x8, #0x4 │ │ - b.cs 32b3c // b.hs, b.nlast │ │ + b.cs 58e74 // b.hs, b.nlast │ │ mov x10, xzr │ │ - b 32ba0 │ │ - adrp x12, 4000 │ │ - ldr q0, [x12, #3072] │ │ + b 58ed8 │ │ + adrp x12, 5000 │ │ + ldr q0, [x12, #3584] │ │ and x10, x8, #0xfffffffffffffffc │ │ mov w13, #0x40 // #64 │ │ mov w14, #0xffffffe0 // #-32 │ │ mov w12, #0x4 // #4 │ │ add x11, x21, #0x10 │ │ dup v1.2d, x13 │ │ dup v2.2d, x14 │ │ @@ -36962,57 +70096,57 @@ │ │ and v6.16b, v6.16b, v2.16b │ │ add v5.2d, v3.2d, v5.2d │ │ add v6.2d, v3.2d, v6.2d │ │ add v0.2d, v0.2d, v4.2d │ │ subs x12, x12, #0x4 │ │ stp q5, q6, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 32b6c // b.any │ │ + b.ne 58ea4 // b.any │ │ cmp x10, x8 │ │ - b.eq 32bc4 // b.none │ │ + b.eq 58efc // b.none │ │ lsl x11, x10, #5 │ │ add x12, x21, x10, lsl #3 │ │ sub x8, x8, x10 │ │ and x10, x11, #0xffffffe0 │ │ add x10, x9, x10 │ │ subs x8, x8, #0x1 │ │ str x10, [x12], #8 │ │ add x11, x11, #0x20 │ │ - b.ne 32bac // b.any │ │ + b.ne 58ee4 // b.any │ │ mov w0, #0x1 // #1 │ │ - cbz x24, 3372c │ │ + cbz x24, 59a64 │ │ ldr x28, [x29, #104] │ │ - cbz x28, 3372c │ │ - cbz x27, 3372c │ │ + cbz x28, 59a64 │ │ + cbz x27, 59a64 │ │ ldr x8, [x29, #112] │ │ cmp x8, #0x2 │ │ - b.cc 3372c // b.lo, b.ul, b.last │ │ + b.cc 59a64 // b.lo, b.ul, b.last │ │ sub x26, x29, #0xf0 │ │ str x8, [sp, #136] │ │ sub x22, x8, #0x1 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ stur w8, [x29, #-120] │ │ stp q0, q0, [x29, #-240] │ │ stp q0, q0, [x29, #-208] │ │ stp q0, q0, [x29, #-176] │ │ stur q0, [x29, #-144] │ │ stur xzr, [x29, #-128] │ │ ldr x1, [x25] │ │ add x0, sp, #0x100 │ │ - bl 33b30 │ │ - cbz w0, 33720 │ │ + bl 59e68 │ │ + cbz w0, 59a58 │ │ sub x0, x29, #0xf0 │ │ sub x1, x29, #0xf0 │ │ add x2, sp, #0x100 │ │ mov x3, xzr │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ subs x24, x24, #0x1 │ │ add x25, x25, #0x8 │ │ - b.ne 32c10 // b.any │ │ + b.ne 58f48 // b.any │ │ ldur x13, [x29, #-168] │ │ ldp x9, x10, [x29, #-200] │ │ stp x21, x20, [sp, #16] │ │ mov x21, #0x3d1 // #977 │ │ ldp x11, x12, [x29, #-184] │ │ movk x21, #0x1, lsl #32 │ │ lsr x17, x13, #48 │ │ @@ -37044,15 +70178,15 @@ │ │ mov x0, x25 │ │ mov x1, x25 │ │ str x27, [sp, #152] │ │ add x24, x19, #0x28 │ │ stp x9, x11, [x29, #-184] │ │ stur x10, [x29, #-168] │ │ str w8, [sp, #240] │ │ - bl 460d4 │ │ + bl 6c40c │ │ add x8, x19, #0x58 │ │ str x8, [sp, #128] │ │ ldp x11, x8, [x29, #-160] │ │ ldp x9, x10, [x29, #-144] │ │ ldur x12, [x29, #-128] │ │ mov x13, #0xfffffffffffff // #4503599627370495 │ │ dup v2.2d, x13 │ │ @@ -37179,41 +70313,41 @@ │ │ add x8, x8, x15 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x25 │ │ str q2, [sp, #112] │ │ stp q0, q1, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x0, x29, #0xf0 │ │ sub x1, x29, #0xf0 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0x68 │ │ mov x0, x24 │ │ mov x1, x24 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w10, #0x1 // #1 │ │ movi v6.2d, #0x0 │ │ stur x10, [x29, #-160] │ │ stur q6, [x26, #88] │ │ stur q6, [x26, #104] │ │ ldp q2, q3, [x29, #-240] │ │ - adrp x9, 4000 │ │ - ldr q0, [x9, #3488] │ │ - adrp x9, 4000 │ │ + adrp x9, 5000 │ │ + ldr q0, [x9, #4064] │ │ + adrp x9, 5000 │ │ stp q2, q3, [sp, #160] │ │ ldur q2, [x26, #56] │ │ - ldr q1, [x9, #3280] │ │ - adrp x9, 4000 │ │ + ldr q1, [x9, #3792] │ │ + adrp x9, 5000 │ │ ldur q4, [x26, #40] │ │ - adrp x10, 4000 │ │ - ldr q3, [x9, #3232] │ │ + adrp x10, 5000 │ │ + ldr q3, [x9, #3728] │ │ stur q2, [sp, #216] │ │ - ldr q2, [x10, #3312] │ │ + ldr q2, [x10, #3808] │ │ ldur x9, [x29, #-208] │ │ ldur x10, [x29, #-168] │ │ mul x8, x22, x28 │ │ str x8, [sp, #144] │ │ add x8, sp, #0x100 │ │ stur q4, [sp, #200] │ │ neg v4.2d, v0.2d │ │ @@ -37231,52 +70365,52 @@ │ │ mov w8, #0x1 // #1 │ │ stur w8, [x29, #-120] │ │ stp q6, q6, [x29, #-240] │ │ stp q6, q6, [x29, #-208] │ │ stp q6, q6, [x29, #-176] │ │ stur q6, [x29, #-144] │ │ stur xzr, [x29, #-128] │ │ - cbz x22, 33004 │ │ + cbz x22, 5933c │ │ mov x26, x23 │ │ mov x27, x22 │ │ ldr x1, [x26] │ │ add x0, sp, #0x100 │ │ - bl 33b30 │ │ - cbz w0, 33728 │ │ + bl 59e68 │ │ + cbz w0, 59a60 │ │ sub x0, x29, #0xf0 │ │ sub x1, x29, #0xf0 │ │ add x2, sp, #0x100 │ │ mov x3, xzr │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ subs x27, x27, #0x1 │ │ add x26, x26, x21 │ │ - b.ne 32fd4 // b.any │ │ + b.ne 5930c // b.any │ │ sub x0, x29, #0xf0 │ │ sub x1, x29, #0xf0 │ │ add x2, sp, #0xa0 │ │ mov x3, xzr │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ ldur w8, [x29, #-120] │ │ - cbz w8, 33050 │ │ + cbz w8, 59388 │ │ ldp x8, x9, [sp, #144] │ │ movi v6.2d, #0x0 │ │ add x8, x19, x8 │ │ add x8, x8, x8, lsl #5 │ │ add x8, x9, x8 │ │ strb wzr, [x8, #32] │ │ stp q6, q6, [x8] │ │ add x19, x19, #0x1 │ │ cmp x19, x28 │ │ add x23, x23, #0x8 │ │ - b.ne 32fac // b.any │ │ - b 335c4 │ │ + b.ne 592e4 // b.any │ │ + b 598fc │ │ mov x0, x25 │ │ mov x1, x25 │ │ str wzr, [sp, #336] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x8, [x29, #-160] │ │ ldp x11, x13, [x29, #-136] │ │ ldur x9, [x29, #-144] │ │ mov x26, #0x3d1 // #977 │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -37399,23 +70533,23 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x25 │ │ stp q0, q1, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x0, x29, #0xf0 │ │ sub x1, x29, #0xf0 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0x68 │ │ mov x0, x24 │ │ mov x1, x24 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ stur x8, [x29, #-160] │ │ ldr x8, [sp, #128] │ │ movi v6.2d, #0x0 │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ stp q6, q6, [x8] │ │ ldur x8, [x29, #-208] │ │ @@ -37452,15 +70586,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x15 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x11, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 33368 │ │ + cbz x13, 596a0 │ │ add x8, x8, x26 │ │ add x10, x10, x8, lsr #52 │ │ add x9, x9, x10, lsr #52 │ │ add x12, x12, x9, lsr #52 │ │ add x11, x11, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x10, x10, #0xfffffffffffff │ │ @@ -37496,15 +70630,15 @@ │ │ cset w1, hi // hi = pmore │ │ and w0, w1, w0 │ │ orr x0, x0, x16, lsr #48 │ │ and x17, x17, #0xfffffffffffff │ │ stp x8, x10, [sp, #256] │ │ stp x9, x12, [sp, #272] │ │ str x11, [sp, #288] │ │ - cbz x0, 33418 │ │ + cbz x0, 59750 │ │ add x13, x13, x26 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ @@ -37613,41 +70747,41 @@ │ │ strb w8, [x14, #32] │ │ str s0, [x14, #20] │ │ stur s1, [x14, #27] │ │ strb w9, [x14] │ │ add x19, x19, #0x1 │ │ cmp x19, x28 │ │ add x23, x23, #0x8 │ │ - b.ne 32fac // b.any │ │ + b.ne 592e4 // b.any │ │ ldp x21, x20, [sp, #16] │ │ mov w0, wzr │ │ - cbz x21, 3372c │ │ + cbz x21, 59a64 │ │ ldr x8, [sp, #8] │ │ ldr x9, [sp, #136] │ │ - cbz x8, 3372c │ │ + cbz x8, 59a64 │ │ mov x27, #0x5fc4 // #24516 │ │ mov x28, #0xbebf // #48831 │ │ movk x27, #0x50b7, lsl #16 │ │ movk x28, #0x2fc9, lsl #16 │ │ movk x27, #0x2319, lsl #32 │ │ movk x28, #0xa173, lsl #32 │ │ movk x27, #0x4551, lsl #48 │ │ movk x28, #0x402d, lsl #48 │ │ - cbz x22, 3374c │ │ + cbz x22, 59a84 │ │ mov x23, xzr │ │ mov x26, xzr │ │ mov x25, xzr │ │ mov x24, xzr │ │ mov x19, x21 │ │ ldr x1, [x19] │ │ sub x0, x29, #0x40 │ │ sub x2, x29, #0x68 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldur w8, [x29, #-104] │ │ - cbnz w8, 338ac │ │ + cbnz w8, 59be4 │ │ ldp x8, x9, [x29, #-64] │ │ ldp x10, x11, [x29, #-48] │ │ mov x15, #0xa03b // #41019 │ │ movk x15, #0xaf48, lsl #16 │ │ adds x8, x8, x24 │ │ adcs x12, xzr, xzr │ │ adds x9, x9, x25 │ │ @@ -37698,19 +70832,19 @@ │ │ adds x9, x10, x12 │ │ adcs x10, xzr, xzr │ │ adds x26, x9, x8 │ │ adcs x8, x10, xzr │ │ add x23, x8, x11 │ │ subs x22, x22, #0x1 │ │ add x19, x19, #0x8 │ │ - b.ne 33614 // b.any │ │ + b.ne 5994c // b.any │ │ ldr x9, [sp, #136] │ │ - b 3375c │ │ + b 59a94 │ │ mov w0, #0x2 // #2 │ │ - b 3372c │ │ + b 59a64 │ │ mov w0, #0x3 // #3 │ │ add sp, sp, #0x250 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -37720,28 +70854,28 @@ │ │ mov x25, xzr │ │ mov x26, xzr │ │ mov x23, xzr │ │ mov x22, #0xbebf // #48831 │ │ movk x22, #0x2fc9, lsl #16 │ │ movk x22, #0xa173, lsl #32 │ │ movk x22, #0x402d, lsl #48 │ │ - cbz x20, 338b4 │ │ + cbz x20, 59bec │ │ mov x8, x21 │ │ add x8, x8, x9, lsl #3 │ │ mov x27, xzr │ │ mov x28, xzr │ │ mov x20, xzr │ │ mov x21, xzr │ │ sub x19, x8, #0x8 │ │ ldr x1, [x19] │ │ sub x0, x29, #0x40 │ │ sub x2, x29, #0x68 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldur w8, [x29, #-104] │ │ - cbnz w8, 338ac │ │ + cbnz w8, 59be4 │ │ ldp x8, x9, [x29, #-64] │ │ ldp x10, x11, [x29, #-48] │ │ mov x15, #0xa03b // #41019 │ │ movk x15, #0xaf48, lsl #16 │ │ adds x8, x8, x21 │ │ adcs x12, xzr, xzr │ │ adds x9, x9, x20 │ │ @@ -37798,18 +70932,18 @@ │ │ adds x28, x9, x8 │ │ adcs x8, x10, xzr │ │ add x27, x8, x11 │ │ ldr x8, [sp, #24] │ │ add x19, x19, #0x8 │ │ subs x8, x8, #0x1 │ │ str x8, [sp, #24] │ │ - b.ne 3378c // b.any │ │ - b 338c0 │ │ + b.ne 59ac4 // b.any │ │ + b 59bf8 │ │ mov w0, #0x5 // #5 │ │ - b 3372c │ │ + b 59a64 │ │ mov x21, xzr │ │ mov x28, xzr │ │ mov x27, xzr │ │ orr x8, x20, x21 │ │ mov x10, #0x4142 // #16706 │ │ movk x10, #0xd036, lsl #16 │ │ orr x8, x8, x28 │ │ @@ -37960,44 +71094,44 @@ │ │ strb w14, [x5, #1] │ │ strb w13, [x5, #2] │ │ strb w12, [x5, #3] │ │ strb w8, [x5, #4] │ │ strb w15, [x5, #5] │ │ strb w11, [x5, #6] │ │ strb w10, [x5, #31] │ │ - b 3372c │ │ + b 59a64 │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ stp x20, x19, [sp, #208] │ │ add x29, sp, #0xb0 │ │ ldrb w8, [x1] │ │ mov x20, x1 │ │ mov x19, x0 │ │ and w8, w8, #0xfe │ │ cmp w8, #0x8 │ │ - b.eq 33b98 // b.none │ │ + b.eq 59ed0 // b.none │ │ cmp w8, #0x2 │ │ - b.ne 33e74 // b.any │ │ + b.ne 5a1ac // b.any │ │ add x1, x20, #0x1 │ │ sub x0, x29, #0x30 │ │ - bl 2e448 │ │ - cbz w0, 33e78 │ │ + bl 54780 │ │ + cbz w0, 5a1b0 │ │ ldrb w8, [x20] │ │ sub x1, x29, #0x30 │ │ mov x0, x19 │ │ cmp w8, #0x3 │ │ cset w2, eq // eq = none │ │ - bl 2e57c │ │ + bl 548b4 │ │ cmp w0, #0x0 │ │ cset w0, ne // ne = any │ │ - b 33e78 │ │ + b 5a1b0 │ │ add x1, x20, #0x1 │ │ add x0, sp, #0x8 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldur q0, [sp, #8] │ │ ldur q1, [sp, #24] │ │ ldp x13, x9, [sp, #32] │ │ mov x10, #0xfffffffffffff // #4503599627370495 │ │ dup v2.2d, x10 │ │ stp q0, q1, [x19] │ │ str x9, [x19, #32] │ │ @@ -38128,27 +71262,27 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x10 │ │ add x0, sp, #0x58 │ │ add x1, sp, #0x8 │ │ sub x2, x29, #0x30 │ │ stp q0, q1, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ str wzr, [x19, #80] │ │ ldr x8, [sp, #88] │ │ ldp q0, q1, [sp, #96] │ │ add x0, x19, #0x28 │ │ add x1, sp, #0x30 │ │ add x8, x8, #0x7 │ │ stur q0, [sp, #56] │ │ stur q1, [sp, #72] │ │ str x8, [sp, #48] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x20] │ │ - tbz w8, #0, 33e6c │ │ + tbz w8, #0, 5a1a4 │ │ ldp x12, x10, [x19, #64] │ │ ldp x8, x9, [x19, #40] │ │ ldr x11, [x19, #56] │ │ mov x13, #0xfffffffffffff0bc // #-3908 │ │ lsr x14, x10, #48 │ │ madd x8, x14, x21, x8 │ │ movk x13, #0xfffb, lsl #32 │ │ @@ -38169,15 +71303,15 @@ │ │ add x9, x10, x12, lsr #52 │ │ sub x8, x14, x11 │ │ sub x10, x14, x13 │ │ sub x9, x15, x9 │ │ stp x8, x10, [x19, #56] │ │ str x9, [x19, #72] │ │ mov w0, #0x1 // #1 │ │ - b 33e78 │ │ + b 5a1b0 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x29, x30, [sp, #176] │ │ add sp, sp, #0xe0 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ @@ -38188,15 +71322,15 @@ │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x1d0 │ │ ldr w9, [x1, #120] │ │ ldr w8, [x2, #80] │ │ mov x23, x2 │ │ mov x19, x0 │ │ - cbz w9, 33f00 │ │ + cbz w9, 5a238 │ │ str w8, [x19, #120] │ │ ldr x8, [x23, #32] │ │ ldp q1, q0, [x23] │ │ str x8, [x19, #32] │ │ stp q1, q0, [x19] │ │ ldur q0, [x23, #56] │ │ ldur q1, [x23, #40] │ │ @@ -38204,32 +71338,32 @@ │ │ mov w8, #0x1 // #1 │ │ stur q0, [x19, #56] │ │ movi v0.2d, #0x0 │ │ stur q0, [x19, #88] │ │ stur q1, [x19, #40] │ │ stp x9, x8, [x19, #72] │ │ stur q0, [x19, #104] │ │ - b 34980 │ │ + b 5acb8 │ │ mov x22, x1 │ │ - cbz w8, 33f44 │ │ - cbz x3, 33f20 │ │ + cbz w8, 5a27c │ │ + cbz x3, 5a258 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x8, [x3] │ │ stur q0, [x3, #8] │ │ stur q0, [x3, #24] │ │ ldp q1, q0, [x22, #32] │ │ ldp q3, q2, [x22] │ │ stp q1, q0, [x19, #32] │ │ stp q3, q2, [x19] │ │ ldp q1, q0, [x22, #96] │ │ ldp q3, q2, [x22, #64] │ │ stp q1, q0, [x19, #96] │ │ stp q3, q2, [x19, #64] │ │ - b 34980 │ │ + b 5acb8 │ │ str x3, [sp, #8] │ │ str wzr, [x19, #120] │ │ mov x10, x22 │ │ ldr x9, [x10, #80]! │ │ ldp x12, x13, [x22, #104] │ │ mov x14, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x14 │ │ @@ -38380,15 +71514,15 @@ │ │ and x10, x10, #0xfffffffffffff │ │ mov x1, x23 │ │ stp x27, x28, [x29, #-96] │ │ str x8, [sp, #32] │ │ stp x9, x10, [sp, #16] │ │ stp x9, x10, [x29, #-80] │ │ stur x8, [x29, #-64] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldur q0, [x22, #40] │ │ ldur q1, [x22, #56] │ │ ldr x8, [x22, #72] │ │ add x1, x23, #0x28 │ │ sub x0, x29, #0xd8 │ │ stp q0, q1, [x29, #-176] │ │ ldp x9, x10, [x29, #-176] │ │ @@ -38406,19 +71540,19 @@ │ │ and x26, x9, #0xfffffffffffff │ │ add x24, x8, x10, lsr #52 │ │ and x21, x10, #0xfffffffffffff │ │ sub x2, x29, #0x30 │ │ stp x25, x20, [x29, #-176] │ │ stp x26, x21, [x29, #-160] │ │ stur x24, [x29, #-144] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x2, [sp, #40] │ │ sub x0, x29, #0xd8 │ │ sub x1, x29, #0xd8 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x8, x10, [x29, #-136] │ │ mov x9, #0xfffffffffffff0bc // #-3908 │ │ movk x9, #0xfffb, lsl #32 │ │ movk x9, #0x3f, lsl #48 │ │ sub x9, x9, x27 │ │ add x8, x8, x9 │ │ ldp x9, x11, [x29, #-120] │ │ @@ -38460,39 +71594,39 @@ │ │ eor x0, x3, x12 │ │ stp x8, x9, [sp, #208] │ │ stp x10, x11, [sp, #224] │ │ str x16, [sp, #240] │ │ stp x17, x13, [sp, #168] │ │ stp x14, x15, [sp, #184] │ │ str x1, [sp, #200] │ │ - cbz x3, 3430c │ │ + cbz x3, 5a644 │ │ mov x4, #0xfffffffffffff // #4503599627370495 │ │ cmp x0, x4 │ │ - b.ne 34360 // b.any │ │ + b.ne 5a698 // b.any │ │ add x4, x9, x2, lsr #52 │ │ add x2, x10, x4, lsr #52 │ │ and x6, x4, #0xfffffffffffff │ │ orr x6, x6, x3 │ │ add x3, x11, x2, lsr #52 │ │ and x7, x2, #0xfffffffffffff │ │ and x5, x16, #0xffffffffffff │ │ orr x6, x6, x7 │ │ and x7, x3, #0xfffffffffffff │ │ add x5, x5, x3, lsr #52 │ │ orr x6, x6, x7 │ │ orr x6, x6, x5 │ │ - cbz x6, 348d8 │ │ + cbz x6, 5ac10 │ │ and x0, x4, x0 │ │ and x0, x0, x2 │ │ eor x4, x5, #0xf000000000000 │ │ and x0, x0, x3 │ │ and x0, x0, x4 │ │ mov x2, #0xfffffffffffff // #4503599627370495 │ │ cmp x0, x2 │ │ - b.eq 348d8 // b.none │ │ + b.eq 5ac10 // b.none │ │ lsl x0, x17, #1 │ │ lsl x2, x13, #1 │ │ umulh x3, x1, x1 │ │ mul x4, x1, x1 │ │ mov x12, #0x3d10 // #15632 │ │ mul x24, x15, x0 │ │ mul x26, x14, x2 │ │ @@ -38732,42 +71866,42 @@ │ │ add x1, sp, #0xd0 │ │ add x2, sp, #0x80 │ │ and x23, x13, #0xfffffffffffff │ │ and x25, x14, #0xfffffffffffff │ │ and x27, x15, #0xfffffffffffff │ │ stp q1, q0, [sp, #128] │ │ str x8, [sp, #160] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x9, [sp, #8] │ │ - cbz x9, 34758 │ │ + cbz x9, 5aa90 │ │ ldr x8, [sp, #240] │ │ ldp q1, q0, [sp, #208] │ │ str x8, [x9, #32] │ │ stp q1, q0, [x9] │ │ ldr x1, [sp, #40] │ │ add x0, x19, #0x50 │ │ add x2, sp, #0xd0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x30 │ │ sub x1, x29, #0x60 │ │ add x2, sp, #0x80 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #48] │ │ ldp x8, x10, [sp, #80] │ │ fmov d2, x27 │ │ mov v2.d[1], x26 │ │ stp q0, q1, [x19] │ │ str x8, [x19, #32] │ │ ldur q0, [x19, #24] │ │ ldur q1, [sp, #112] │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ ldr x11, [x19, #16] │ │ shl v0.2d, v0.2d, #1 │ │ add v0.2d, v1.2d, v0.2d │ │ - ldr q1, [x8, #3184] │ │ + ldr q1, [x8, #3696] │ │ ldp x8, x9, [x19] │ │ ldp x12, x13, [sp, #96] │ │ sub v0.2d, v2.2d, v0.2d │ │ add v0.2d, v0.2d, v1.2d │ │ add x8, x10, x8, lsl #1 │ │ mov x10, #0xffffffffffffe178 // #-7816 │ │ movk x10, #0xfff7, lsl #32 │ │ @@ -38796,29 +71930,29 @@ │ │ mov x11, #0xfffffffffffffff4 // #-12 │ │ movk x11, #0xbf, lsl #48 │ │ sub x9, x11, x9 │ │ add x8, x8, x9 │ │ str x8, [x19, #8] │ │ ldr x8, [sp, #64] │ │ sub x9, x11, x10 │ │ - adrp x10, 4000 │ │ - ldr q2, [x10, #3536] │ │ + adrp x10, 6000 │ │ + ldr q2, [x10] │ │ add x8, x8, x9 │ │ str x8, [x19, #16] │ │ ldur q1, [sp, #72] │ │ mov x0, x19 │ │ mov x1, x19 │ │ sub v0.2d, v1.2d, v0.2d │ │ add v0.2d, v0.2d, v2.2d │ │ stur q0, [x19, #24] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x58 │ │ add x1, sp, #0x58 │ │ sub x2, x29, #0xb0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x8, x9, [sp, #88] │ │ ldp x11, x12, [sp, #104] │ │ mov x10, #0x3ffffffffffffc // #18014398509481980 │ │ ldr x13, [sp, #120] │ │ sub x8, x28, x8 │ │ sub x9, x10, x9 │ │ sub x11, x10, x11 │ │ @@ -38834,46 +71968,46 @@ │ │ add x10, x16, x10 │ │ sub x12, x12, x13 │ │ mov x13, #0x3fffffffffffc // #1125899906842620 │ │ stp x8, x9, [x19] │ │ add x8, x12, x13 │ │ stp x11, x10, [x19, #16] │ │ str x8, [x19, #32] │ │ - b 34980 │ │ + b 5acb8 │ │ lsr x8, x1, #48 │ │ madd x9, x8, x20, x17 │ │ and x10, x9, #0xfffffffffffff │ │ eor x8, x10, x12 │ │ - cbz x10, 348f8 │ │ + cbz x10, 5ac30 │ │ mov x11, #0xfffffffffffff // #4503599627370495 │ │ cmp x8, x11 │ │ - b.ne 3494c // b.any │ │ + b.ne 5ac84 // b.any │ │ add x11, x13, x9, lsr #52 │ │ add x9, x14, x11, lsr #52 │ │ and x13, x11, #0xfffffffffffff │ │ orr x13, x13, x10 │ │ add x10, x15, x9, lsr #52 │ │ and x14, x9, #0xfffffffffffff │ │ and x12, x1, #0xffffffffffff │ │ orr x13, x13, x14 │ │ and x14, x10, #0xfffffffffffff │ │ add x12, x12, x10, lsr #52 │ │ orr x13, x13, x14 │ │ orr x13, x13, x12 │ │ - cbz x13, 349a0 │ │ + cbz x13, 5acd8 │ │ and x8, x11, x8 │ │ and x8, x8, x9 │ │ eor x11, x12, #0xf000000000000 │ │ and x8, x8, x10 │ │ and x8, x8, x11 │ │ mov x9, #0xfffffffffffff // #4503599627370495 │ │ cmp x8, x9 │ │ - b.eq 349a0 // b.none │ │ + b.eq 5acd8 // b.none │ │ ldr x8, [sp, #8] │ │ - cbz x8, 34960 │ │ + cbz x8, 5ac98 │ │ movi v0.2d, #0x0 │ │ str xzr, [x8, #32] │ │ stp q0, q0, [x8] │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str w8, [x19, #120] │ │ stp q0, q0, [x19] │ │ @@ -38886,32 +72020,32 @@ │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldr w8, [x22, #120] │ │ - cbz w8, 349e4 │ │ + cbz w8, 5ad1c │ │ ldr x9, [sp, #8] │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str w8, [x19, #120] │ │ stp q0, q0, [x19] │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19, #64] │ │ str q0, [x19, #96] │ │ str xzr, [x19, #112] │ │ - cbz x9, 34980 │ │ + cbz x9, 5acb8 │ │ mov w8, #0x1 // #1 │ │ stur q0, [x9, #8] │ │ str x8, [x9] │ │ stur q0, [x9, #24] │ │ - b 34980 │ │ + b 5acb8 │ │ ldr x14, [sp, #8] │ │ - cbz x14, 34a40 │ │ + cbz x14, 5ad78 │ │ add x8, x22, #0x28 │ │ ldp q0, q1, [x8] │ │ ldr x8, [x8, #32] │ │ stp q0, q1, [x14] │ │ ldp x10, x11, [x14] │ │ ldp x12, x13, [x14, #16] │ │ lsr x9, x8, #48 │ │ @@ -38927,16 +72061,16 @@ │ │ ubfiz x9, x11, #1, #52 │ │ ubfiz x10, x12, #1, #52 │ │ lsl x8, x8, #1 │ │ stp x9, x10, [x14, #16] │ │ str x8, [x14, #32] │ │ mov x0, x19 │ │ mov x1, x22 │ │ - bl 433b4 │ │ - b 34980 │ │ + bl 696ec │ │ + b 5acb8 │ │ stp x29, x30, [sp, #-96]! │ │ str x28, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ @@ -38945,39 +72079,39 @@ │ │ mov x20, x0 │ │ add x22, sp, #0x90 │ │ movi v0.2d, #0x0 │ │ sub x0, x29, #0xb0 │ │ mov x1, x2 │ │ mov x21, x3 │ │ stp q0, q0, [x22, #128] │ │ - bl 350d8 │ │ - cbz w0, 34aa0 │ │ + bl 5b410 │ │ + cbz w0, 5add8 │ │ mov w0, #0x1 // #1 │ │ - b 34abc │ │ + b 5adf4 │ │ sub x0, x29, #0xd0 │ │ add x2, sp, #0xc │ │ mov x1, x21 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #12] │ │ - cbz w8, 34adc │ │ + cbz w8, 5ae14 │ │ mov w0, #0x2 // #2 │ │ add sp, sp, #0x200 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldr x28, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldp x8, x9, [x22, #160] │ │ ldp x10, x11, [x22, #176] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 34ab8 │ │ + cbz x8, 5adf0 │ │ ldur w8, [x29, #-96] │ │ ldp q0, q1, [x22, #192] │ │ ldur q2, [x22, #232] │ │ ldr x9, [x22, #264] │ │ str w8, [sp, #264] │ │ stp q0, q1, [x22] │ │ ldur q0, [x22, #248] │ │ @@ -38992,21 +72126,21 @@ │ │ mov x0, x20 │ │ stur q2, [x22, #40] │ │ str x8, [x22, #32] │ │ stp x9, x23, [x22, #72] │ │ stur q0, [x22, #88] │ │ stur q0, [x22, #104] │ │ add x25, sp, #0x10 │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w24, [sp, #136] │ │ add x20, x25, #0x50 │ │ mov x0, x20 │ │ mov x1, x20 │ │ stur w24, [x29, #-96] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [sp, #96] │ │ ldp x10, x11, [sp, #112] │ │ ldr x13, [sp, #128] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x14, x12, #1 │ │ lsl x15, x9, #1 │ │ umulh x16, x13, x13 │ │ @@ -39132,40 +72266,40 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x58 │ │ sub x2, x29, #0x30 │ │ mov x1, x20 │ │ stp q1, q0, [x22, #320] │ │ str x8, [x22, #352] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x10 │ │ add x1, sp, #0x10 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x25, #0x28 │ │ sub x2, x29, #0x58 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #16] │ │ movi v2.2d, #0x0 │ │ stur q2, [sp, #104] │ │ stur q2, [sp, #120] │ │ ldur q2, [sp, #56] │ │ stp q0, q1, [x22, #192] │ │ ldr x8, [sp, #48] │ │ ldur q0, [sp, #72] │ │ ldr x9, [sp, #88] │ │ stur q2, [x22, #232] │ │ str x23, [sp, #96] │ │ str x8, [x22, #224] │ │ stur q0, [x22, #248] │ │ str x9, [x22, #264] │ │ - cbz w24, 34de4 │ │ + cbz w24, 5b11c │ │ mov w0, wzr │ │ - b 34abc │ │ + b 5adf4 │ │ ldp x12, x10, [x22, #216] │ │ ldp x8, x9, [x22, #192] │ │ ldr x11, [x22, #208] │ │ mov x17, #0xfffffffffffffc2e // #-978 │ │ lsr x13, x10, #48 │ │ madd x8, x13, x21, x8 │ │ add x13, x9, x8, lsr #52 │ │ @@ -39187,15 +72321,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x17 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x11, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 34e84 │ │ + cbz x13, 5b1bc │ │ add x8, x8, x21 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x12, x12, x10, lsr #52 │ │ add x11, x11, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -39227,33 +72361,33 @@ │ │ cset w0, hi // hi = pmore │ │ and w17, w0, w17 │ │ orr x0, x17, x14, lsr #48 │ │ and x17, x1, #0xfffffffffffff │ │ stp x8, x9, [x22, #192] │ │ stp x10, x12, [x22, #208] │ │ str x11, [x22, #224] │ │ - cbz x0, 34f24 │ │ + cbz x0, 5b25c │ │ add x13, x13, x21 │ │ add x15, x15, x13, lsr #52 │ │ add x16, x16, x15, lsr #52 │ │ add x17, x17, x16, lsr #52 │ │ add x14, x14, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x15, x15, #0xfffffffffffff │ │ and x16, x16, #0xfffffffffffff │ │ and x17, x17, #0xfffffffffffff │ │ and x14, x14, #0xffffffffffff │ │ - adrp x1, 4000 │ │ - adrp x2, 4000 │ │ - adrp x3, 4000 │ │ - adrp x4, 4000 │ │ - ldr q5, [x1, #3488] │ │ - ldr q6, [x2, #3280] │ │ - ldr q7, [x3, #3232] │ │ - ldr q16, [x4, #3312] │ │ + adrp x1, 5000 │ │ + adrp x2, 5000 │ │ + adrp x3, 5000 │ │ + adrp x4, 5000 │ │ + ldr q5, [x1, #4064] │ │ + ldr q6, [x2, #3792] │ │ + ldr q7, [x3, #3728] │ │ + ldr q16, [x4, #3808] │ │ dup v0.2d, x11 │ │ neg v5.2d, v5.2d │ │ neg v6.2d, v6.2d │ │ stp x13, x15, [x22, #232] │ │ stp x16, x17, [x22, #248] │ │ str x14, [x22, #264] │ │ strb w11, [x19, #6] │ │ @@ -39346,39 +72480,39 @@ │ │ strb w11, [x19, #13] │ │ stur s0, [x19, #1] │ │ stur s1, [x19, #7] │ │ stur s2, [x19, #14] │ │ str s3, [x19, #20] │ │ stur s4, [x19, #27] │ │ strb w8, [x19] │ │ - b 34abc │ │ + b 5adf4 │ │ sub sp, sp, #0x170 │ │ stp x29, x30, [sp, #272] │ │ stp x28, x27, [sp, #288] │ │ stp x26, x25, [sp, #304] │ │ stp x24, x23, [sp, #320] │ │ stp x22, x21, [sp, #336] │ │ stp x20, x19, [sp, #352] │ │ add x29, sp, #0x110 │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q0, [x8, #3136] │ │ - ldr q1, [x9, #3152] │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ + ldr q0, [x8, #3648] │ │ + ldr q1, [x9, #3664] │ │ mov x19, x0 │ │ add x0, sp, #0x30 │ │ mov w2, #0x21 // #33 │ │ stp q0, q0, [sp, #32] │ │ str q1, [sp, #16] │ │ str q1, [sp, #64] │ │ str xzr, [sp, #144] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #144] │ │ mov w20, #0x37 // #55 │ │ - adrp x22, 8000 │ │ - add x22, x22, #0xd8 │ │ + adrp x22, a000 │ │ + add x22, x22, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ ubfx x9, x8, #53, #8 │ │ lsr x10, x8, #21 │ │ orr w9, w11, w9 │ │ @@ -39391,19 +72525,19 @@ │ │ and x10, x10, #0x3f │ │ bfxil w11, w8, #5, #16 │ │ bfxil w11, w8, #21, #8 │ │ add x2, x10, #0x1 │ │ add x0, sp, #0x30 │ │ mov x1, x22 │ │ stp w9, w11, [x29, #-48] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x30 │ │ sub x1, x29, #0x30 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #48] │ │ ldp w10, w11, [sp, #56] │ │ ldp w12, w13, [sp, #64] │ │ ldp w15, w1, [sp, #72] │ │ mov x24, #0xfffffffffffffc2f // #-977 │ │ movi v0.2d, #0x0 │ │ movk x24, #0xfffe, lsl #32 │ │ @@ -39427,23 +72561,23 @@ │ │ ubfx w13, w14, #16, #8 │ │ ubfx w12, w14, #8, #8 │ │ dup v0.2d, x25 │ │ stp w14, w9, [x29, #-112] │ │ stp w17, w16, [x29, #-104] │ │ stp w0, w11, [x29, #-96] │ │ str q0, [sp] │ │ - b 35308 │ │ + b 5b640 │ │ mov x21, #0xffffffffffff // #281474976710655 │ │ ldp q0, q1, [sp, #16] │ │ add x0, sp, #0x30 │ │ sub x1, x29, #0x78 │ │ mov w2, #0x20 // #32 │ │ stp q1, q0, [sp, #48] │ │ str xzr, [sp, #144] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #144] │ │ add x0, sp, #0x30 │ │ mov x1, x22 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -39457,19 +72591,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-48] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x30 │ │ sub x1, x29, #0x30 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #48] │ │ ldp w10, w11, [sp, #56] │ │ ldp w12, w13, [sp, #64] │ │ ldp w14, w15, [sp, #72] │ │ add x23, x23, #0x1 │ │ rev w1, w8 │ │ rev w8, w10 │ │ @@ -39486,15 +72620,15 @@ │ │ stp xzr, xzr, [sp, #48] │ │ str xzr, [sp, #64] │ │ str wzr, [sp, #72] │ │ stp w1, w2, [x29, #-120] │ │ stp w8, w9, [x29, #-112] │ │ stp w17, w16, [x29, #-104] │ │ stp w0, w11, [x29, #-96] │ │ - b.eq 358f0 // b.none │ │ + b.eq 5bc28 // b.none │ │ lsr w15, w0, #24 │ │ rev w11, w11 │ │ ubfx w2, w0, #16, #8 │ │ bfi x11, x15, #32, #8 │ │ ubfx w15, w0, #12, #4 │ │ bfi x11, x2, #40, #8 │ │ lsr w2, w16, #12 │ │ @@ -39542,28 +72676,28 @@ │ │ bfi x15, x10, #44, #8 │ │ bfi x16, x9, #48, #4 │ │ bfi x14, x0, #44, #8 │ │ bfi x8, x2, #40, #8 │ │ stp x11, x15, [x29, #-88] │ │ stp x16, x14, [x29, #-72] │ │ stur x8, [x29, #-56] │ │ - b.cc 35400 // b.lo, b.ul, b.last │ │ + b.cc 5b738 // b.lo, b.ul, b.last │ │ and x9, x16, x15 │ │ and x9, x9, x14 │ │ cmp x9, x25 │ │ - b.ne 35400 // b.any │ │ + b.ne 5b738 // b.any │ │ cmp x8, x21 │ │ - b.eq 35220 // b.none │ │ + b.eq 5b558 // b.none │ │ sub x1, x29, #0x58 │ │ mov x0, x19 │ │ mov w2, wzr │ │ - bl 2e57c │ │ - cbz w0, 35220 │ │ + bl 548b4 │ │ + cbz w0, 5b558 │ │ ldr w8, [x19, #80] │ │ - cbnz w8, 3521c │ │ + cbnz w8, 5b554 │ │ ldp x11, x8, [x19, #40] │ │ ldp x9, x10, [x19, #56] │ │ ldr x15, [x19, #72] │ │ ldr x1, [x19, #32] │ │ lsl x2, x11, #1 │ │ lsl x3, x8, #1 │ │ umulh x17, x15, x15 │ │ @@ -39804,15 +72938,15 @@ │ │ add x8, x8, x11 │ │ sub x0, x29, #0x30 │ │ sub x1, x29, #0x30 │ │ mov x2, x19 │ │ mov w20, #0x37 // #55 │ │ stp q0, q1, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x13, x8, [x29, #-24] │ │ ldp x9, x10, [x29, #-48] │ │ ldur x12, [x29, #-32] │ │ lsr x11, x8, #48 │ │ madd x9, x11, x24, x9 │ │ add x9, x9, #0x7 │ │ add x11, x10, x9, lsr #52 │ │ @@ -39829,24 +72963,24 @@ │ │ madd x8, x8, x24, x9 │ │ mov x9, #0xfffffffffffff0bc // #-3908 │ │ movk x9, #0xfffb, lsl #32 │ │ movk x9, #0x3f, lsl #48 │ │ add x8, x8, x9 │ │ sub x9, x24, #0x1 │ │ mov x24, #0xfffffffffffffc2f // #-977 │ │ - adrp x22, 8000 │ │ + adrp x22, a000 │ │ and x14, x8, #0xfffffffffffff │ │ movk x24, #0xfffe, lsl #32 │ │ - add x22, x22, #0xd8 │ │ + add x22, x22, #0x9e8 │ │ mov x25, #0xfffffffffffff // #4503599627370495 │ │ movk x24, #0xf, lsl #48 │ │ eor x9, x14, x9 │ │ - cbz x14, 35888 │ │ + cbz x14, 5bbc0 │ │ cmp x9, x25 │ │ - b.ne 3521c // b.any │ │ + b.ne 5b554 // b.any │ │ and x11, x11, #0xfffffffffffff │ │ and x16, x28, #0xfffffffffffff │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x21, #0xfffffffffffff │ │ sub x11, x11, x16 │ │ and x12, x12, #0xfffffffffffff │ │ and x15, x26, #0xfffffffffffff │ │ @@ -39864,15 +72998,15 @@ │ │ add x9, x11, x14 │ │ add x10, x10, x9, lsr #52 │ │ and x8, x8, x9 │ │ eor x9, x10, #0xf000000000000 │ │ and x8, x8, x9 │ │ cmp x8, x25 │ │ mov x21, #0xffffffffffff // #281474976710655 │ │ - b.ne 35220 // b.any │ │ + b.ne 5b558 // b.any │ │ cmp x23, #0x80 │ │ ldp x20, x19, [sp, #352] │ │ ldp x22, x21, [sp, #336] │ │ ldp x24, x23, [sp, #320] │ │ ldp x26, x25, [sp, #304] │ │ ldp x28, x27, [sp, #288] │ │ ldp x29, x30, [sp, #272] │ │ @@ -39896,17 +73030,17 @@ │ │ add x2, sp, #0x148 │ │ mov x1, x6 │ │ mov x26, x7 │ │ mov x19, x5 │ │ mov x28, x4 │ │ mov x27, x3 │ │ stp q0, q0, [x21, #544] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #328] │ │ - cbz w8, 3599c │ │ + cbz w8, 5bcd4 │ │ mov w0, #0x9 // #9 │ │ add sp, sp, #0x570 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -39917,63 +73051,63 @@ │ │ str x23, [sp, #296] │ │ ldr x23, [sp, #1024] │ │ str x22, [sp, #272] │ │ ldr x22, [sp, #1032] │ │ orr x8, x24, x25 │ │ orr x8, x8, x23 │ │ orr x8, x8, x22 │ │ - cbz x8, 35978 │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q0, [x8, #3136] │ │ - ldr q1, [x9, #3152] │ │ + cbz x8, 5bcb0 │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ + ldr q0, [x8, #3648] │ │ + ldr q1, [x9, #3664] │ │ sub x0, x29, #0xd0 │ │ mov w2, #0x20 // #32 │ │ mov x1, x20 │ │ stp q0, q1, [x21, #688] │ │ stur xzr, [x29, #-112] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp q0, q1, [x21, #752] │ │ ldur x8, [x29, #-112] │ │ ldp q2, q3, [x21, #688] │ │ ldp q5, q4, [x21, #720] │ │ ldr x17, [sp, #272] │ │ stp q0, q1, [x21, #640] │ │ str x8, [sp, #1168] │ │ stp q2, q3, [x21, #576] │ │ stp q5, q4, [x21, #608] │ │ - cbz x17, 3704c │ │ + cbz x17, 5d384 │ │ add x8, sp, #0x2f0 │ │ add x9, sp, #0x370 │ │ add x10, sp, #0x270 │ │ stp x25, x24, [sp, #8] │ │ stp x23, x22, [sp, #24] │ │ mov x2, #0xfffffffffffff // #4503599627370495 │ │ add x25, x8, #0x28 │ │ add x22, x9, #0x28 │ │ add x9, x8, #0x58 │ │ add x12, x10, #0x28 │ │ add x11, sp, #0x1f0 │ │ - adrp x13, 4000 │ │ - adrp x14, 4000 │ │ + adrp x13, 5000 │ │ + adrp x14, 5000 │ │ add x8, x10, #0x58 │ │ dup v1.2d, x2 │ │ - adrp x15, 4000 │ │ - adrp x16, 4000 │ │ + adrp x15, 5000 │ │ + adrp x16, 5000 │ │ stp x8, x12, [sp, #208] │ │ add x8, x11, #0x50 │ │ - ldr q0, [x13, #3488] │ │ + ldr q0, [x13, #4064] │ │ str q1, [sp, #304] │ │ - ldr q1, [x14, #3280] │ │ + ldr q1, [x14, #3792] │ │ add x12, sp, #0x170 │ │ stp x8, x9, [sp, #256] │ │ add x9, x11, #0x58 │ │ add x8, x11, #0x28 │ │ - ldr q2, [x15, #3232] │ │ - ldr q3, [x16, #3312] │ │ + ldr q2, [x15, #3728] │ │ + ldr q3, [x16, #3808] │ │ stp x8, x9, [sp, #240] │ │ add x9, x12, #0x50 │ │ add x8, x12, #0x58 │ │ sub x0, x27, #0x1 │ │ stp x8, x9, [sp, #192] │ │ add x9, x12, #0x28 │ │ str x27, [sp, #64] │ │ @@ -40008,52 +73142,52 @@ │ │ mov x24, x12 │ │ mov x23, x0 │ │ movk x26, #0x1, lsl #32 │ │ stp q2, q3, [x21, #688] │ │ stur x8, [x29, #-112] │ │ stp q1, q0, [x21, #720] │ │ str x20, [sp, #88] │ │ - cbnz x0, 364cc │ │ + cbnz x0, 5c804 │ │ ldp x28, x26, [sp, #72] │ │ ldr x8, [sp, #64] │ │ ldr x24, [sp, #104] │ │ - cbz x8, 361c4 │ │ + cbz x8, 5c4fc │ │ ldr x8, [sp, #40] │ │ add x0, sp, #0x3d0 │ │ add x2, sp, #0x148 │ │ add x19, x8, x24 │ │ add x1, x26, x19, lsl #5 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #328] │ │ - cbnz w8, 371fc │ │ + cbnz w8, 5d534 │ │ ldr x8, [sp, #976] │ │ ldr x9, [sp, #984] │ │ ldr x10, [sp, #992] │ │ ldr x11, [sp, #1000] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 371fc │ │ + cbz x8, 5d534 │ │ add x8, x19, x19, lsl #5 │ │ add x19, x28, x8 │ │ ldrb w8, [x19] │ │ and w8, w8, #0xfe │ │ cmp w8, #0x2 │ │ - b.ne 371f4 // b.any │ │ + b.ne 5d52c // b.any │ │ add x1, x19, #0x1 │ │ sub x0, x29, #0x40 │ │ - bl 2e448 │ │ - cbz w0, 371f4 │ │ + bl 54780 │ │ + cbz w0, 5d52c │ │ ldrb w8, [x19] │ │ add x0, sp, #0x370 │ │ sub x1, x29, #0x40 │ │ cmp w8, #0x3 │ │ cset w2, eq // eq = none │ │ - bl 2e57c │ │ - cbz w0, 371f4 │ │ + bl 548b4 │ │ + cbz w0, 5d52c │ │ ldr w8, [sp, #960] │ │ ldp q0, q1, [x21, #384] │ │ ldr x9, [sp, #912] │ │ ldp q2, q3, [x22] │ │ str w8, [sp, #872] │ │ ldr x8, [x22, #32] │ │ stp q0, q1, [x21, #256] │ │ @@ -40066,25 +73200,25 @@ │ │ add x1, sp, #0x1f0 │ │ add x2, sp, #0x2f0 │ │ add x3, sp, #0x3f0 │ │ add x4, sp, #0x3d0 │ │ stp q2, q3, [x25] │ │ str x20, [sp, #832] │ │ stp q0, q0, [x8] │ │ - bl 317f8 │ │ + bl 57b30 │ │ sub x0, x29, #0xd0 │ │ mov w2, #0x21 // #33 │ │ mov x1, x19 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x23, [sp, #256] │ │ ldr w8, [sp, #616] │ │ mov x0, x23 │ │ mov x1, x23 │ │ str w8, [sp, #960] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldr x12, [sp, #576] │ │ ldr x8, [sp, #584] │ │ ldr x13, [sp, #608] │ │ ldr x9, [sp, #592] │ │ ldr x11, [sp, #600] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ @@ -40209,38 +73343,38 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x23 │ │ stp q0, q1, [x21, #832] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x1f0 │ │ add x1, sp, #0x1f0 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x19, [sp, #240] │ │ sub x2, x29, #0x68 │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #248] │ │ movi v0.2d, #0x0 │ │ str x20, [sp, #576] │ │ stp q0, q0, [x8] │ │ ldp q0, q1, [x21] │ │ ldr x8, [sp, #528] │ │ ldp q2, q3, [x19] │ │ ldr x9, [x19, #32] │ │ stp q0, q1, [x21, #384] │ │ str x8, [sp, #912] │ │ stp q2, q3, [x22] │ │ str x9, [x22, #32] │ │ ldr w8, [sp, #960] │ │ - cbnz w8, 361b4 │ │ + cbnz w8, 5c4ec │ │ ldr x8, [sp, #912] │ │ ldr x9, [sp, #880] │ │ ldr x10, [sp, #888] │ │ ldr x11, [sp, #896] │ │ mov x3, #0x3d1 // #977 │ │ ldr x12, [sp, #904] │ │ lsr x13, x8, #48 │ │ @@ -40267,15 +73401,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x2 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x12, lsr #48 │ │ and x11, x11, #0xfffffffffffff │ │ - cbz x13, 35f64 │ │ + cbz x13, 5c29c │ │ add x8, x8, x3 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ add x12, x12, x11, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -40310,15 +73444,15 @@ │ │ orr x0, x0, x16, lsr #48 │ │ and x17, x17, #0xfffffffffffff │ │ str x8, [sp, #880] │ │ str x9, [sp, #888] │ │ str x10, [sp, #896] │ │ str x11, [sp, #904] │ │ str x12, [sp, #912] │ │ - cbz x0, 36010 │ │ + cbz x0, 5c348 │ │ add x13, x13, x3 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ @@ -40429,19 +73563,19 @@ │ │ strb w13, [sp, #345] │ │ str s0, [sp, #352] │ │ stur s1, [x9, #255] │ │ strb w8, [sp, #332] │ │ sub x0, x29, #0xd0 │ │ add x1, sp, #0x14c │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldur x8, [x29, #-112] │ │ - adrp x1, 8000 │ │ + adrp x1, a000 │ │ sub x0, x29, #0xd0 │ │ - add x1, x1, #0xd8 │ │ + add x1, x1, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ ubfx x12, x8, #53, #8 │ │ bfi w11, w9, #24, #8 │ │ lsl w9, w8, #11 │ │ orr w11, w11, w12 │ │ @@ -40453,19 +73587,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-64] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0xd0 │ │ sub x1, x29, #0x40 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [x29, #-208] │ │ ldp w10, w11, [x29, #-200] │ │ ldp w12, w13, [x29, #-192] │ │ ldp w14, w15, [x29, #-184] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -40483,35 +73617,35 @@ │ │ str w9, [sp, #336] │ │ str w10, [sp, #340] │ │ str w11, [sp, #344] │ │ str w12, [sp, #348] │ │ str w13, [sp, #352] │ │ str w14, [sp, #356] │ │ str w15, [sp, #360] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #328] │ │ - cbnz w8, 371ec │ │ + cbnz w8, 5d524 │ │ ldr x11, [sp, #1008] │ │ ldr x10, [sp, #1016] │ │ ldr x9, [sp, #1024] │ │ ldr x8, [sp, #1032] │ │ ldr x0, [sp, #56] │ │ orr x12, x10, x11 │ │ orr x12, x12, x9 │ │ orr x12, x12, x8 │ │ - cbz x12, 371ec │ │ + cbz x12, 5d524 │ │ ldr x12, [sp, #272] │ │ add x24, x24, #0x1 │ │ ldr x19, [sp, #48] │ │ cmp x24, x12 │ │ ldp x20, x12, [sp, #88] │ │ add x20, x20, #0x20 │ │ add x12, x12, #0x21 │ │ - b.ne 35af0 // b.any │ │ - b 37204 │ │ + b.ne 5be28 // b.any │ │ + b 5d53c │ │ ldr q6, [sp, #144] │ │ ldr q7, [sp, #112] │ │ dup v0.2d, x12 │ │ dup v1.2d, x11 │ │ ushl v5.2d, v0.2d, v6.2d │ │ xtn v5.2s, v5.2d │ │ mov w0, v5.s[1] │ │ @@ -40615,52 +73749,52 @@ │ │ strb w13, [sp, #345] │ │ str s0, [sp, #352] │ │ stur s1, [x9, #255] │ │ strb w8, [sp, #332] │ │ sub x0, x29, #0xd0 │ │ add x1, sp, #0x14c │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #232] │ │ ldr x23, [sp, #288] │ │ add x19, x19, #0x21 │ │ add x20, x20, x8 │ │ ldr x8, [sp, #176] │ │ subs x23, x23, #0x1 │ │ add x24, x24, x8 │ │ - b.eq 35b30 // b.none │ │ + b.eq 5be68 // b.none │ │ add x0, sp, #0x3d0 │ │ add x2, sp, #0x148 │ │ mov x1, x20 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #328] │ │ - cbnz w8, 371dc │ │ + cbnz w8, 5d514 │ │ ldr x8, [sp, #976] │ │ ldr x9, [sp, #984] │ │ ldr x10, [sp, #992] │ │ ldr x11, [sp, #1000] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 371dc │ │ + cbz x8, 5d514 │ │ ldrb w8, [x24] │ │ and w8, w8, #0xfe │ │ cmp w8, #0x2 │ │ - b.ne 371cc // b.any │ │ + b.ne 5d504 // b.any │ │ add x1, x24, #0x1 │ │ sub x0, x29, #0x40 │ │ - bl 2e448 │ │ - cbz w0, 371cc │ │ + bl 54780 │ │ + cbz w0, 5d504 │ │ ldrb w8, [x24] │ │ add x0, sp, #0x370 │ │ sub x1, x29, #0x40 │ │ cmp w8, #0x3 │ │ cset w2, eq // eq = none │ │ - bl 2e57c │ │ - cbz w0, 371cc │ │ + bl 548b4 │ │ + cbz w0, 5d504 │ │ ldr w8, [sp, #960] │ │ ldp q0, q1, [x21, #384] │ │ mov x27, x20 │ │ ldr x9, [sp, #912] │ │ ldp q2, q3, [x22] │ │ str w8, [sp, #872] │ │ ldr x8, [x22, #32] │ │ @@ -40676,19 +73810,19 @@ │ │ add x4, sp, #0x3d0 │ │ mov x0, x20 │ │ str x9, [sp, #784] │ │ str x8, [x25, #32] │ │ stp q2, q3, [x25] │ │ str x23, [sp, #832] │ │ stp q0, q0, [x28] │ │ - bl 317f8 │ │ + bl 57b30 │ │ add x0, sp, #0x370 │ │ mov x1, x24 │ │ - bl 350d8 │ │ - cbnz w0, 371e4 │ │ + bl 5b410 │ │ + cbnz w0, 5d51c │ │ ldr w8, [sp, #960] │ │ ldp q0, q1, [x21, #384] │ │ ldr x9, [sp, #912] │ │ ldp q2, q3, [x22] │ │ str w8, [sp, #872] │ │ ldr x8, [x22, #32] │ │ stp q0, q1, [x21, #256] │ │ @@ -40699,31 +73833,31 @@ │ │ add x4, sp, #0x410 │ │ mov x0, x20 │ │ str x9, [sp, #784] │ │ str x8, [x25, #32] │ │ stp q2, q3, [x25] │ │ str x23, [sp, #832] │ │ stp q0, q0, [x28] │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldurb w8, [x19, #-1] │ │ and w8, w8, #0xfe │ │ cmp w8, #0x2 │ │ - b.ne 371d4 // b.any │ │ + b.ne 5d50c // b.any │ │ sub x0, x29, #0x40 │ │ mov x1, x19 │ │ mov x28, x20 │ │ - bl 2e448 │ │ - cbz w0, 371d4 │ │ + bl 54780 │ │ + cbz w0, 5d50c │ │ ldurb w8, [x19, #-1] │ │ add x0, sp, #0x370 │ │ sub x1, x29, #0x40 │ │ cmp w8, #0x3 │ │ cset w2, eq // eq = none │ │ - bl 2e57c │ │ - cbz w0, 371d4 │ │ + bl 548b4 │ │ + cbz w0, 5d50c │ │ ldr w8, [sp, #960] │ │ ldr x9, [sp, #912] │ │ ldp q0, q1, [x21, #384] │ │ ldp q2, q3, [x22] │ │ str w8, [sp, #744] │ │ ldr x8, [x22, #32] │ │ str x9, [sp, #656] │ │ @@ -40738,29 +73872,29 @@ │ │ add x3, sp, #0x3f0 │ │ add x4, sp, #0x410 │ │ mov x0, x28 │ │ str x19, [sp, #280] │ │ stp q2, q3, [x9] │ │ str x25, [sp, #704] │ │ stp q0, q0, [x8] │ │ - bl 317f8 │ │ + bl 57b30 │ │ add x0, sp, #0x170 │ │ add x1, sp, #0x2f0 │ │ add x2, sp, #0x270 │ │ - bl 37210 │ │ + bl 5d548 │ │ sub x0, x29, #0xd0 │ │ mov w2, #0x21 // #33 │ │ mov x1, x24 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x23, [sp, #256] │ │ ldr w8, [sp, #616] │ │ mov x0, x23 │ │ mov x1, x23 │ │ str w8, [sp, #960] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldr x12, [sp, #576] │ │ ldr x8, [sp, #584] │ │ ldr x13, [sp, #608] │ │ ldr x9, [sp, #592] │ │ ldr x11, [sp, #600] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ @@ -40885,39 +74019,39 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x23 │ │ stp q0, q1, [x21, #832] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x1f0 │ │ add x1, sp, #0x1f0 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x23, [sp, #240] │ │ sub x2, x29, #0x68 │ │ mov x0, x23 │ │ mov x1, x23 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #248] │ │ movi v0.2d, #0x0 │ │ str x25, [sp, #576] │ │ mov x20, x27 │ │ stp q0, q0, [x8] │ │ ldp q0, q1, [x21] │ │ ldr x8, [sp, #528] │ │ ldp q2, q3, [x23] │ │ ldr x9, [x23, #32] │ │ stp q0, q1, [x21, #384] │ │ str x8, [sp, #912] │ │ stp q2, q3, [x22] │ │ str x9, [x22, #32] │ │ ldr w8, [sp, #960] │ │ - cbnz w8, 36c58 │ │ + cbnz w8, 5cf90 │ │ ldr x8, [sp, #912] │ │ ldr x9, [sp, #880] │ │ ldr x10, [sp, #888] │ │ ldr x11, [sp, #896] │ │ ldr x12, [sp, #904] │ │ lsr x13, x8, #48 │ │ and x14, x8, #0xffffffffffff │ │ @@ -40942,15 +74076,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x2 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x12, lsr #48 │ │ and x11, x11, #0xfffffffffffff │ │ - cbz x13, 369f0 │ │ + cbz x13, 5cd28 │ │ add x8, x8, x26 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ add x12, x12, x11, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -40985,15 +74119,15 @@ │ │ orr x0, x0, x16, lsr #48 │ │ and x17, x17, #0xfffffffffffff │ │ str x8, [sp, #880] │ │ str x9, [sp, #888] │ │ str x10, [sp, #896] │ │ str x11, [sp, #904] │ │ str x12, [sp, #912] │ │ - cbz x0, 36a9c │ │ + cbz x0, 5cdd4 │ │ add x13, x13, x26 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ @@ -41110,21 +74244,21 @@ │ │ strb w13, [sp, #345] │ │ str s0, [sp, #352] │ │ stur s1, [x9, #255] │ │ strb w8, [sp, #332] │ │ sub x0, x29, #0xd0 │ │ add x1, sp, #0x14c │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x23, [sp, #200] │ │ ldr w8, [sp, #488] │ │ mov x0, x23 │ │ mov x1, x23 │ │ str w8, [sp, #960] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x13, x8, [sp, #448] │ │ ldp x11, x12, [sp, #472] │ │ ldr x9, [sp, #464] │ │ ldr q2, [sp, #304] │ │ lsl x10, x13, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x12, x12 │ │ @@ -41245,24 +74379,24 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x23 │ │ stp q0, q1, [x21, #832] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x170 │ │ add x1, sp, #0x170 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x23, [sp, #184] │ │ sub x2, x29, #0x68 │ │ mov x0, x23 │ │ mov x1, x23 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #192] │ │ movi v0.2d, #0x0 │ │ str x25, [sp, #448] │ │ ldr x25, [sp, #224] │ │ stp q0, q0, [x8] │ │ ldp q0, q1, [sp, #368] │ │ ldr x8, [sp, #400] │ │ @@ -41272,15 +74406,15 @@ │ │ str x8, [sp, #912] │ │ stp q2, q3, [x22] │ │ str x9, [x22, #32] │ │ ldr w8, [sp, #960] │ │ ldr x19, [sp, #280] │ │ mov x27, #0x3d10 // #15632 │ │ movk x27, #0x10, lsl #32 │ │ - cbnz w8, 3649c │ │ + cbnz w8, 5c7d4 │ │ ldr x8, [sp, #912] │ │ ldr x9, [sp, #880] │ │ ldr x10, [sp, #888] │ │ ldr x11, [sp, #896] │ │ ldr x12, [sp, #904] │ │ lsr x13, x8, #48 │ │ and x14, x8, #0xffffffffffff │ │ @@ -41305,15 +74439,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x2 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x12, lsr #48 │ │ and x11, x11, #0xfffffffffffff │ │ - cbz x13, 36f9c │ │ + cbz x13, 5d2d4 │ │ add x8, x8, x26 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ add x12, x12, x11, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -41348,26 +74482,26 @@ │ │ orr x0, x0, x16, lsr #48 │ │ and x17, x17, #0xfffffffffffff │ │ str x8, [sp, #880] │ │ str x9, [sp, #888] │ │ str x10, [sp, #896] │ │ str x11, [sp, #904] │ │ str x12, [sp, #912] │ │ - cbz x0, 362ec │ │ + cbz x0, 5c624 │ │ add x13, x13, x26 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ and x15, x15, #0xfffffffffffff │ │ and x17, x17, #0xfffffffffffff │ │ and x16, x16, #0xffffffffffff │ │ - b 362ec │ │ + b 5c624 │ │ mov x8, x22 │ │ mov x9, x23 │ │ mov x10, x24 │ │ mov x11, x25 │ │ mov x13, #0x4142 // #16706 │ │ movk x13, #0xd036, lsl #16 │ │ movk x13, #0x5e8c, lsl #32 │ │ @@ -41455,54 +74589,54 @@ │ │ str x9, [sp, #1056] │ │ add x8, x11, x8 │ │ orr x9, x10, x9 │ │ orr x8, x8, x9 │ │ cmp x8, #0x0 │ │ cset w8, ne // ne = any │ │ lsl w0, w8, #3 │ │ - b 3597c │ │ + b 5bcb4 │ │ mov w0, #0x2 // #2 │ │ - b 3597c │ │ + b 5bcb4 │ │ mov w0, #0x4 // #4 │ │ - b 3597c │ │ + b 5bcb4 │ │ mov w0, #0x1 // #1 │ │ - b 3597c │ │ + b 5bcb4 │ │ mov w0, #0x3 // #3 │ │ - b 3597c │ │ + b 5bcb4 │ │ mov w0, #0x7 // #7 │ │ - b 3597c │ │ + b 5bcb4 │ │ mov w0, #0x6 // #6 │ │ - b 3597c │ │ + b 5bcb4 │ │ mov w0, #0x5 // #5 │ │ - b 3597c │ │ + b 5bcb4 │ │ ldp x23, x22, [sp, #24] │ │ ldp x25, x24, [sp, #8] │ │ - b 3705c │ │ + b 5d394 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x220 │ │ ldr w8, [x1, #120] │ │ mov x23, x2 │ │ mov x19, x0 │ │ - cbz w8, 3725c │ │ + cbz w8, 5d594 │ │ ldp q1, q0, [x23, #32] │ │ ldp q3, q2, [x23] │ │ stp q1, q0, [x19, #32] │ │ stp q3, q2, [x19] │ │ ldp q1, q0, [x23, #96] │ │ ldp q3, q2, [x23, #64] │ │ - b 37280 │ │ + b 5d5b8 │ │ ldr w8, [x23, #120] │ │ mov x22, x1 │ │ - cbz w8, 372a8 │ │ + cbz w8, 5d5e0 │ │ ldp q1, q0, [x22, #32] │ │ ldp q3, q2, [x22] │ │ stp q1, q0, [x19, #32] │ │ stp q3, q2, [x19] │ │ ldp q1, q0, [x22, #96] │ │ ldp q3, q2, [x22, #64] │ │ stp q1, q0, [x19, #96] │ │ @@ -41773,47 +74907,47 @@ │ │ add x8, x8, x10 │ │ sub x0, x29, #0x90 │ │ sub x2, x29, #0x30 │ │ mov x1, x22 │ │ movk x25, #0x1, lsl #32 │ │ stp q1, q0, [x29, #-96] │ │ stur x8, [x29, #-64] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x0, x29, #0xc0 │ │ sub x2, x29, #0x60 │ │ mov x1, x23 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x1, x22, #0x28 │ │ sub x0, x29, #0xf0 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x0, x29, #0xf0 │ │ sub x1, x29, #0xf0 │ │ mov x2, x20 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x1, x23, #0x28 │ │ add x0, sp, #0x100 │ │ sub x2, x29, #0x60 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x100 │ │ add x1, sp, #0x100 │ │ mov x2, x21 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [x29, #-144] │ │ ldp q2, q3, [x29, #-192] │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ ldur x10, [x29, #-112] │ │ ldur x11, [x29, #-160] │ │ ldp q4, q5, [x29, #-240] │ │ ldur x12, [x29, #-208] │ │ sub v0.2d, v2.2d, v0.2d │ │ ldp q2, q6, [sp, #256] │ │ ldr x14, [sp, #288] │ │ sub v1.2d, v3.2d, v1.2d │ │ - ldr q3, [x8, #3392] │ │ + ldr q3, [x8, #3984] │ │ mov x9, #0x3ffffffffffffc // #18014398509481980 │ │ mov x13, #0x3fffffffffffc // #1125899906842620 │ │ sub x8, x11, x10 │ │ sub v2.2d, v2.2d, v4.2d │ │ dup v4.2d, x9 │ │ sub v5.2d, v6.2d, v5.2d │ │ sub x9, x14, x12 │ │ @@ -41831,39 +74965,39 @@ │ │ mov x8, v6.d[1] │ │ eor x9, x14, x25 │ │ mov x10, v0.d[1] │ │ stp q6, q0, [sp, #208] │ │ str x12, [sp, #240] │ │ stp q2, q1, [sp, #160] │ │ str x0, [sp, #192] │ │ - b.eq 377b4 // b.none │ │ + b.eq 5daec // b.none │ │ cmp x9, x24 │ │ - b.ne 3780c // b.any │ │ + b.ne 5db44 // b.any │ │ add x15, x8, x13, lsr #52 │ │ fmov x13, d0 │ │ add x13, x13, x15, lsr #52 │ │ and x17, x15, #0xfffffffffffff │ │ orr x17, x17, x14 │ │ add x14, x10, x13, lsr #52 │ │ and x1, x13, #0xfffffffffffff │ │ and x16, x12, #0xffffffffffff │ │ orr x17, x17, x1 │ │ and x1, x14, #0xfffffffffffff │ │ add x16, x16, x14, lsr #52 │ │ orr x17, x17, x1 │ │ orr x17, x17, x16 │ │ - cbz x17, 37db8 │ │ + cbz x17, 5e0f0 │ │ and x9, x15, x9 │ │ and x9, x9, x13 │ │ eor x15, x16, #0xf000000000000 │ │ and x9, x9, x14 │ │ and x9, x9, x15 │ │ mov x13, #0xfffffffffffff // #4503599627370495 │ │ cmp x9, x13 │ │ - b.eq 37db8 // b.none │ │ + b.eq 5e0f0 // b.none │ │ fmov x17, d2 │ │ mov x13, v2.d[1] │ │ umulh x1, x0, x0 │ │ mul x2, x0, x0 │ │ mov x9, #0x3d10 // #15632 │ │ lsl x14, x17, #1 │ │ mov x16, v1.d[1] │ │ @@ -42112,40 +75246,40 @@ │ │ and v1.16b, v2.16b, v1.16b │ │ add x8, x8, x16 │ │ add x0, sp, #0x48 │ │ add x1, sp, #0xd0 │ │ add x2, sp, #0x70 │ │ stp q0, q1, [sp, #112] │ │ str x8, [sp, #144] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0xd0 │ │ add x1, sp, #0xd0 │ │ mov x2, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x19, #0x50 │ │ add x2, sp, #0xd0 │ │ mov x1, x24 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x20 │ │ sub x1, x29, #0x90 │ │ add x2, sp, #0x70 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #32] │ │ ldp x8, x10, [sp, #64] │ │ fmov d2, x26 │ │ add x2, sp, #0xa0 │ │ stp q0, q1, [x19] │ │ str x8, [x19, #32] │ │ ldur q0, [x19, #24] │ │ ldur q1, [sp, #96] │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ ldr x11, [x19, #16] │ │ shl v0.2d, v0.2d, #1 │ │ add v0.2d, v1.2d, v0.2d │ │ - ldr q1, [x8, #3184] │ │ + ldr q1, [x8, #3696] │ │ ldr x8, [sp, #24] │ │ ldp x12, x13, [sp, #80] │ │ mov v2.d[1], x8 │ │ ldp x8, x9, [x19] │ │ add x11, x13, x11, lsl #1 │ │ ldr x13, [sp, #16] │ │ sub x11, x25, x11 │ │ @@ -42177,29 +75311,29 @@ │ │ mov x11, #0xfffffffffffffff4 // #-12 │ │ movk x11, #0xbf, lsl #48 │ │ sub x9, x11, x9 │ │ add x8, x8, x9 │ │ str x8, [x19, #8] │ │ ldr x8, [sp, #48] │ │ sub x9, x11, x10 │ │ - adrp x10, 4000 │ │ - ldr q2, [x10, #3536] │ │ + adrp x10, 6000 │ │ + ldr q2, [x10] │ │ add x8, x8, x9 │ │ str x8, [x19, #16] │ │ ldur q1, [sp, #56] │ │ mov x0, x19 │ │ mov x1, x19 │ │ sub v0.2d, v1.2d, v0.2d │ │ add v0.2d, v0.2d, v2.2d │ │ stur q0, [x19, #24] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x48 │ │ add x1, sp, #0x48 │ │ sub x2, x29, #0xf0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x9, x10, [sp, #72] │ │ ldp x12, x13, [sp, #88] │ │ mov x8, #0xfffffffffffff0bc // #-3908 │ │ movk x8, #0xfffb, lsl #32 │ │ movk x8, #0x3f, lsl #48 │ │ mov x11, #0x3ffffffffffffc // #18014398509481980 │ │ sub x8, x8, x9 │ │ @@ -42218,25 +75352,25 @@ │ │ add x10, x15, x10 │ │ sub x12, x12, x14 │ │ add x11, x16, x11 │ │ stp x8, x9, [x19] │ │ add x8, x12, x13 │ │ stp x10, x11, [x19, #16] │ │ str x8, [x19, #32] │ │ - b 37288 │ │ + b 5d5c0 │ │ lsr x8, x0, #48 │ │ add x9, x25, #0x1 │ │ fmov x10, d2 │ │ madd x10, x8, x9, x10 │ │ ands x9, x10, #0xfffffffffffff │ │ eor x8, x9, x25 │ │ - b.eq 37de0 // b.none │ │ + b.eq 5e118 // b.none │ │ mov x11, #0xfffffffffffff // #4503599627370495 │ │ cmp x8, x11 │ │ - b.ne 37e48 // b.any │ │ + b.ne 5e180 // b.any │ │ mov x11, v2.d[1] │ │ fmov x13, d1 │ │ add x11, x11, x10, lsr #52 │ │ mov x14, v1.d[1] │ │ add x10, x13, x11, lsr #52 │ │ and x13, x11, #0xfffffffffffff │ │ orr x13, x13, x9 │ │ @@ -42244,60 +75378,60 @@ │ │ and x14, x10, #0xfffffffffffff │ │ and x12, x0, #0xffffffffffff │ │ orr x13, x13, x14 │ │ and x14, x9, #0xfffffffffffff │ │ add x12, x12, x9, lsr #52 │ │ orr x13, x13, x14 │ │ orr x13, x13, x12 │ │ - cbz x13, 37e40 │ │ + cbz x13, 5e178 │ │ and x8, x11, x8 │ │ and x8, x8, x10 │ │ eor x11, x12, #0xf000000000000 │ │ and x8, x8, x9 │ │ and x8, x8, x11 │ │ mov x9, #0xfffffffffffff // #4503599627370495 │ │ cmp x8, x9 │ │ - b.ne 37e48 // b.any │ │ + b.ne 5e180 // b.any │ │ ldr w8, [x22, #120] │ │ - cbz w8, 37e6c │ │ + cbz w8, 5e1a4 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str w8, [x19, #120] │ │ stp q0, q0, [x19] │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19, #64] │ │ str q0, [x19, #96] │ │ str xzr, [x19, #112] │ │ - b 37288 │ │ + b 5d5c0 │ │ mov x0, x19 │ │ mov x1, x22 │ │ - bl 433b4 │ │ - b 37288 │ │ + bl 696ec │ │ + b 5d5c0 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0xa70 │ │ ldr x9, [x29, #112] │ │ ldr x15, [x29, #96] │ │ mov x28, x1 │ │ mov x27, x0 │ │ str x7, [sp, #328] │ │ stp x6, x2, [sp, #216] │ │ - cbz x9, 37f54 │ │ + cbz x9, 5e28c │ │ ldr x8, [x29, #120] │ │ cmp x9, #0x4 │ │ - b.cs 37ecc // b.hs, b.nlast │ │ + b.cs 5e204 // b.hs, b.nlast │ │ mov x10, xzr │ │ - b 37f30 │ │ - adrp x12, 4000 │ │ - ldr q0, [x12, #3072] │ │ + b 5e268 │ │ + adrp x12, 5000 │ │ + ldr q0, [x12, #3584] │ │ and x10, x9, #0xfffffffffffffffc │ │ mov w13, #0x40 // #64 │ │ mov w14, #0xffffffe0 // #-32 │ │ mov w12, #0x4 // #4 │ │ add x11, x28, #0x10 │ │ dup v1.2d, x13 │ │ dup v2.2d, x14 │ │ @@ -42310,64 +75444,64 @@ │ │ and v6.16b, v6.16b, v2.16b │ │ add v5.2d, v3.2d, v5.2d │ │ add v6.2d, v3.2d, v6.2d │ │ add v0.2d, v0.2d, v4.2d │ │ subs x12, x12, #0x4 │ │ stp q5, q6, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 37efc // b.any │ │ + b.ne 5e234 // b.any │ │ cmp x10, x9 │ │ - b.eq 37f54 // b.none │ │ + b.eq 5e28c // b.none │ │ lsl x11, x10, #5 │ │ add x12, x28, x10, lsl #3 │ │ sub x9, x9, x10 │ │ and x10, x11, #0xffffffe0 │ │ add x10, x8, x10 │ │ subs x9, x9, #0x1 │ │ str x10, [x12], #8 │ │ add x11, x11, #0x20 │ │ - b.ne 37f3c // b.any │ │ + b.ne 5e274 // b.any │ │ cmp x15, #0x21 │ │ mov w20, #0x1 // #1 │ │ - b.hi 38f60 // b.pmore │ │ + b.hi 5f298 // b.pmore │ │ ldr x8, [sp, #328] │ │ - cbz x8, 38f60 │ │ + cbz x8, 5f298 │ │ cmp x15, #0x2 │ │ - b.cc 38f60 // b.lo, b.ul, b.last │ │ + b.cc 5f298 // b.lo, b.ul, b.last │ │ ldr x8, [x29, #128] │ │ stp x4, x15, [sp, #128] │ │ str x3, [sp, #120] │ │ str x8, [sp, #256] │ │ - cbz x8, 38f60 │ │ + cbz x8, 5f298 │ │ add x21, sp, #0x1a0 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x21, #768] │ │ ldp q1, q0, [x5] │ │ ldr x19, [sp, #216] │ │ ldr x8, [sp, #136] │ │ ldr x24, [x29, #104] │ │ stp q1, q0, [sp, #352] │ │ ldp q1, q0, [x19] │ │ sub x0, x29, #0xb0 │ │ add x1, sp, #0x160 │ │ mov w2, #0x40 // #64 │ │ sub x20, x8, #0x1 │ │ stp q1, q0, [sp, #384] │ │ - bl 3a9cc │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q0, [x8, #3136] │ │ - ldr q1, [x9, #3152] │ │ + bl 60d04 │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ + ldr q0, [x8, #3648] │ │ + ldr q1, [x9, #3664] │ │ add x0, sp, #0x950 │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ str q0, [x21, #1968] │ │ str q1, [x21, #1984] │ │ str xzr, [x21, #2064] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr q0, [x21, #2016] │ │ ldr q1, [x21, #2032] │ │ ldr q2, [x21, #2048] │ │ ldr x8, [x21, #2064] │ │ ldr q3, [x21, #1968] │ │ ldr q4, [x21, #1984] │ │ ldr q5, [x21, #2000] │ │ @@ -42376,26 +75510,26 @@ │ │ str q2, [x21, #1936] │ │ str x8, [x21, #1952] │ │ str q3, [x21, #1856] │ │ str q4, [x21, #1872] │ │ str q5, [x21, #1888] │ │ str x24, [sp, #248] │ │ str x20, [sp, #264] │ │ - cbz x20, 38d84 │ │ + cbz x20, 5f0bc │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ - adrp x11, 4000 │ │ - adrp x12, 4000 │ │ - adrp x13, 4000 │ │ - adrp x14, 4000 │ │ - ldr q0, [x11, #3488] │ │ - ldr q1, [x12, #3280] │ │ + adrp x11, 5000 │ │ + adrp x12, 5000 │ │ + adrp x13, 5000 │ │ + adrp x14, 5000 │ │ + ldr q0, [x11, #4064] │ │ + ldr q1, [x12, #3792] │ │ dup v3.2d, x15 │ │ - ldr q2, [x13, #3232] │ │ + ldr q2, [x13, #3728] │ │ str q3, [sp, #272] │ │ - ldr q3, [x14, #3312] │ │ + ldr q3, [x14, #3808] │ │ add x8, sp, #0x320 │ │ add x10, sp, #0x2a0 │ │ add x11, x8, #0x28 │ │ add x8, x8, #0x58 │ │ add x9, sp, #0x3a0 │ │ mov x26, #0x3d10 // #15632 │ │ stp x8, x11, [sp, #232] │ │ @@ -42409,15 +75543,15 @@ │ │ add x8, x10, #0x58 │ │ add x22, x10, #0x28 │ │ stp q0, q4, [sp, #176] │ │ neg v1.2d, v2.2d │ │ neg v0.2d, v3.2d │ │ str x8, [sp, #288] │ │ stp q0, q1, [sp, #144] │ │ - b 3826c │ │ + b 5e5a4 │ │ ldr q6, [sp, #176] │ │ ldr q7, [sp, #144] │ │ dup v0.2d, x11 │ │ dup v1.2d, x12 │ │ ushl v5.2d, v0.2d, v6.2d │ │ xtn v5.2s, v5.2d │ │ mov w0, v5.s[1] │ │ @@ -42519,77 +75653,77 @@ │ │ str s0, [x14, #20] │ │ stur s1, [x14, #27] │ │ str x8, [sp, #344] │ │ strb w9, [x14] │ │ ldr x8, [sp, #264] │ │ add x24, x24, #0x1 │ │ cmp x24, x8 │ │ - b.eq 38d78 // b.none │ │ + b.eq 5f0b0 // b.none │ │ add x8, sp, #0x4c0 │ │ add x23, x8, x24, lsl #5 │ │ mov x25, x28 │ │ mov x28, x27 │ │ add x20, x23, #0x8 │ │ add x27, x23, #0x10 │ │ add x19, x23, #0x18 │ │ sub x0, x29, #0xb0 │ │ add x1, sp, #0x160 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ add x1, sp, #0x160 │ │ add x2, sp, #0x154 │ │ mov x0, x23 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #340] │ │ - cbnz w8, 38288 │ │ + cbnz w8, 5e5c0 │ │ ldr x8, [x23] │ │ ldr x9, [x20] │ │ ldr x10, [x27] │ │ ldr x11, [x19] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 38288 │ │ + cbz x8, 5e5c0 │ │ add x1, sp, #0x400 │ │ add x2, sp, #0x160 │ │ mov x0, x28 │ │ mov x27, x28 │ │ - bl 25bcc │ │ - cbz w0, 38f5c │ │ + bl 4bf04 │ │ + cbz w0, 5f294 │ │ mov w8, #0x21 // #33 │ │ add x1, sp, #0x160 │ │ add x2, sp, #0x158 │ │ add x3, sp, #0x400 │ │ mov w4, #0x102 // #258 │ │ mov x0, x27 │ │ str x8, [sp, #344] │ │ - bl 23cf0 │ │ + bl 4a028 │ │ mov w20, #0x1 // #1 │ │ - cbz w0, 38f60 │ │ + cbz w0, 5f298 │ │ ldr x8, [sp, #344] │ │ ldr x9, [sp, #248] │ │ cmp x8, #0x21 │ │ - b.ne 38f60 // b.any │ │ + b.ne 5f298 // b.any │ │ ldr x8, [sp, #328] │ │ add x0, sp, #0x950 │ │ mov w2, #0x21 // #33 │ │ mov x28, x25 │ │ madd x8, x24, x8, x9 │ │ ldr x9, [sp, #256] │ │ add x8, x8, x8, lsl #5 │ │ add x20, x9, x8 │ │ mov x1, x20 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x950 │ │ add x1, sp, #0x160 │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x3a0 │ │ mov x1, x20 │ │ - bl 350d8 │ │ - cbnz w0, 38f5c │ │ + bl 5b410 │ │ + cbnz w0, 5f294 │ │ ldr w8, [sp, #1008] │ │ ldr x9, [x21, #544] │ │ ldr x20, [sp, #304] │ │ ldp q0, q1, [x21, #512] │ │ str w8, [sp, #920] │ │ str x9, [x21, #416] │ │ ldr x8, [x20, #32] │ │ @@ -42604,21 +75738,21 @@ │ │ add x2, sp, #0x320 │ │ add x4, sp, #0x4a0 │ │ mov x0, x27 │ │ mov x3, x23 │ │ stp q2, q3, [x9] │ │ str x19, [x21, #464] │ │ stp q0, q0, [x8] │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr x23, [sp, #296] │ │ ldr w8, [sp, #792] │ │ mov x0, x23 │ │ mov x1, x23 │ │ str w8, [sp, #1008] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x8, [x21, #336] │ │ ldp x11, x13, [x21, #360] │ │ ldr x9, [x21, #352] │ │ mov x25, #0x3d1 // #977 │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -42741,37 +75875,37 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ add x0, sp, #0x1a0 │ │ add x2, sp, #0x220 │ │ mov x1, x23 │ │ stp q0, q1, [x21, #128] │ │ str x8, [x21, #160] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x2a0 │ │ add x1, sp, #0x2a0 │ │ add x2, sp, #0x220 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x2, sp, #0x1a0 │ │ mov x0, x22 │ │ mov x1, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #288] │ │ movi v0.2d, #0x0 │ │ str x19, [x21, #336] │ │ stp q0, q0, [x8] │ │ ldp q0, q1, [x21, #256] │ │ ldr x8, [x21, #288] │ │ ldp q2, q3, [x22] │ │ ldr x9, [x22, #32] │ │ stp q0, q1, [x21, #512] │ │ str x8, [x21, #544] │ │ stp q2, q3, [x20] │ │ str x9, [x20, #32] │ │ ldr w8, [sp, #1008] │ │ - cbnz w8, 38940 │ │ + cbnz w8, 5ec78 │ │ ldr x9, [x21, #544] │ │ ldr x8, [x21, #512] │ │ ldr x10, [x21, #520] │ │ ldr x11, [x21, #528] │ │ ldr x12, [x21, #536] │ │ lsr x13, x9, #48 │ │ madd x8, x13, x25, x8 │ │ @@ -42796,15 +75930,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x2 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x12, lsr #48 │ │ and x11, x11, #0xfffffffffffff │ │ - cbz x13, 386e8 │ │ + cbz x13, 5ea20 │ │ add x8, x8, x25 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ add x12, x12, x11, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -42839,15 +75973,15 @@ │ │ orr x0, x0, x16, lsr #48 │ │ and x17, x17, #0xfffffffffffff │ │ str x8, [x21, #512] │ │ str x9, [x21, #520] │ │ str x10, [x21, #528] │ │ str x11, [x21, #536] │ │ str x12, [x21, #544] │ │ - cbz x0, 38794 │ │ + cbz x0, 5eacc │ │ add x13, x13, x25 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ @@ -42960,41 +76094,41 @@ │ │ strb w13, [sp, #365] │ │ str s0, [sp, #372] │ │ stur s1, [x9, #255] │ │ strb w8, [sp, #352] │ │ add x0, sp, #0x950 │ │ add x1, sp, #0x160 │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x1, [x28, x24, lsl #3] │ │ add x0, sp, #0x460 │ │ add x2, sp, #0x154 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #340] │ │ - cbnz w8, 38f5c │ │ + cbnz w8, 5f294 │ │ ldr x8, [x21, #704] │ │ ldr x9, [x21, #712] │ │ ldr x10, [x21, #720] │ │ ldr x11, [x21, #728] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 38f5c │ │ + cbz x8, 5f294 │ │ add x1, sp, #0x2a0 │ │ add x2, sp, #0x320 │ │ add x3, sp, #0x460 │ │ add x4, sp, #0x4a0 │ │ mov x0, x27 │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr x19, [sp, #296] │ │ ldr w8, [sp, #792] │ │ mov x0, x19 │ │ mov x1, x19 │ │ str w8, [sp, #1008] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x8, [x21, #336] │ │ ldp x11, x13, [x21, #360] │ │ ldr x9, [x21, #352] │ │ ldr q2, [sp, #272] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -43115,23 +76249,23 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ add x0, sp, #0x1a0 │ │ add x2, sp, #0x220 │ │ mov x1, x19 │ │ stp q0, q1, [x21, #128] │ │ str x8, [x21, #160] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x2a0 │ │ add x1, sp, #0x2a0 │ │ add x2, sp, #0x220 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x2, sp, #0x1a0 │ │ mov x0, x22 │ │ mov x1, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ str x8, [x21, #336] │ │ ldr x8, [sp, #288] │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x8] │ │ ldr x8, [x21, #288] │ │ ldp q0, q1, [x21, #256] │ │ @@ -43139,15 +76273,15 @@ │ │ ldr x9, [x22, #32] │ │ str x8, [x21, #544] │ │ ldr x8, [sp, #304] │ │ stp q0, q1, [x21, #512] │ │ str x9, [x8, #32] │ │ stp q2, q3, [x8] │ │ ldr w8, [sp, #1008] │ │ - cbnz w8, 3825c │ │ + cbnz w8, 5e594 │ │ ldr x9, [x21, #544] │ │ ldr x8, [x21, #512] │ │ ldr x10, [x21, #520] │ │ ldr x11, [x21, #528] │ │ ldr x12, [x21, #536] │ │ lsr x13, x9, #48 │ │ madd x8, x13, x25, x8 │ │ @@ -43172,15 +76306,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x2 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x11, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 38cc8 │ │ + cbz x13, 5f000 │ │ add x8, x8, x25 │ │ add x10, x10, x8, lsr #52 │ │ add x9, x9, x10, lsr #52 │ │ add x12, x12, x9, lsr #52 │ │ add x11, x11, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x10, x10, #0xfffffffffffff │ │ @@ -43215,90 +76349,90 @@ │ │ orr x0, x0, x16, lsr #48 │ │ and x17, x17, #0xfffffffffffff │ │ str x8, [x21, #512] │ │ str x10, [x21, #520] │ │ str x9, [x21, #528] │ │ str x12, [x21, #536] │ │ str x11, [x21, #544] │ │ - cbz x0, 380b4 │ │ + cbz x0, 5e3ec │ │ add x13, x13, x25 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ and x15, x15, #0xfffffffffffff │ │ and x17, x17, #0xfffffffffffff │ │ and x16, x16, #0xffffffffffff │ │ - b 380b4 │ │ + b 5e3ec │ │ ldr x8, [sp, #136] │ │ ldr x24, [sp, #248] │ │ - cbz x8, 38e64 │ │ + cbz x8, 5f19c │ │ ldr x9, [sp, #264] │ │ add x8, sp, #0x4c0 │ │ add x20, x8, x9, lsl #5 │ │ add x19, x20, #0x8 │ │ add x22, x20, #0x10 │ │ add x23, x20, #0x18 │ │ sub x0, x29, #0xb0 │ │ add x1, sp, #0x160 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ add x1, sp, #0x160 │ │ add x2, sp, #0x154 │ │ mov x0, x20 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #340] │ │ - cbnz w8, 38d9c │ │ + cbnz w8, 5f0d4 │ │ ldr x8, [x20] │ │ ldr x9, [x19] │ │ ldr x10, [x22] │ │ ldr x11, [x23] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 38d9c │ │ + cbz x8, 5f0d4 │ │ add x1, sp, #0x400 │ │ add x2, sp, #0x160 │ │ mov x0, x27 │ │ - bl 25bcc │ │ - cbz w0, 38f5c │ │ + bl 4bf04 │ │ + cbz w0, 5f294 │ │ mov w8, #0x21 // #33 │ │ add x1, sp, #0x160 │ │ add x2, sp, #0x158 │ │ add x3, sp, #0x400 │ │ mov w4, #0x102 // #258 │ │ mov x0, x27 │ │ str x8, [sp, #344] │ │ - bl 23cf0 │ │ + bl 4a028 │ │ mov w20, #0x1 // #1 │ │ - cbz w0, 38f60 │ │ + cbz w0, 5f298 │ │ ldr x8, [sp, #344] │ │ cmp x8, #0x21 │ │ - b.ne 38f60 // b.any │ │ + b.ne 5f298 // b.any │ │ ldr x8, [sp, #328] │ │ ldr x9, [sp, #264] │ │ add x0, sp, #0x950 │ │ mov w2, #0x21 // #33 │ │ madd x8, x9, x8, x24 │ │ ldr x9, [sp, #256] │ │ add x8, x8, x8, lsl #5 │ │ add x1, x9, x8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x950 │ │ add x1, sp, #0x160 │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov w19, wzr │ │ - b 38e68 │ │ + b 5f1a0 │ │ mov w19, #0x1 // #1 │ │ ldr x8, [x21, #2064] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -43310,19 +76444,19 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ add x0, sp, #0x950 │ │ stp w10, w12, [x29, #-64] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x950 │ │ sub x1, x29, #0x40 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ movi v0.2d, #0x0 │ │ ldr w8, [sp, #2384] │ │ ldr w9, [sp, #2388] │ │ ldr w10, [sp, #2392] │ │ ldr w11, [sp, #2396] │ │ str q0, [x21, #1968] │ │ ldr w12, [sp, #2400] │ │ @@ -43345,17 +76479,17 @@ │ │ add x1, sp, #0x160 │ │ add x2, sp, #0x154 │ │ str q0, [x21, #1984] │ │ str w8, [sp, #368] │ │ str w9, [sp, #372] │ │ str w10, [sp, #376] │ │ str w11, [sp, #380] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #340] │ │ - cbz w8, 38f84 │ │ + cbz w8, 5f2bc │ │ mov w20, #0x1 // #1 │ │ mov w0, w20 │ │ add sp, sp, #0xa70 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ @@ -43365,29 +76499,29 @@ │ │ ldr x8, [x21, #736] │ │ ldr x9, [x21, #744] │ │ ldr x10, [x21, #752] │ │ ldr x11, [x21, #760] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 38f5c │ │ + cbz x8, 5f294 │ │ ldr x10, [sp, #328] │ │ add x8, x24, #0x1 │ │ str x28, [sp, #24] │ │ str x27, [sp, #104] │ │ udiv x9, x8, x10 │ │ msub x22, x9, x10, x8 │ │ - cbnz x22, 38fcc │ │ + cbnz x22, 5f304 │ │ ldp q1, q0, [sp, #352] │ │ ldr x8, [sp, #120] │ │ stp q1, q0, [x8] │ │ cmp x22, x24 │ │ - b.ne 3932c // b.any │ │ + b.ne 5f664 // b.any │ │ ldr x16, [sp, #24] │ │ - tbnz w19, #0, 392f0 │ │ + tbnz w19, #0, 5f628 │ │ ldp x9, x28, [sp, #128] │ │ ldr x10, [sp, #248] │ │ mov x19, #0xa03b // #41019 │ │ mov x23, #0x4140 // #16704 │ │ mov x24, #0xbebf // #48831 │ │ add x9, x9, x10, lsl #5 │ │ ldr x10, [sp, #328] │ │ @@ -43408,29 +76542,29 @@ │ │ add x25, x8, #0x10 │ │ add x26, x9, #0xf │ │ movk x27, #0x4551, lsl #48 │ │ ldr x1, [x16] │ │ add x0, sp, #0x440 │ │ add x2, sp, #0x154 │ │ mov x22, x16 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #340] │ │ - cbnz w8, 38f5c │ │ + cbnz w8, 5f294 │ │ ldr x8, [x21, #672] │ │ ldr x9, [x21, #680] │ │ ldr x10, [x21, #688] │ │ ldr x11, [x21, #696] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 38f5c │ │ + cbz x8, 5f294 │ │ add x0, sp, #0x460 │ │ add x1, sp, #0x480 │ │ add x2, sp, #0x440 │ │ - bl 30d40 │ │ + bl 57078 │ │ ldr x8, [x21, #704] │ │ ldr x9, [x21, #712] │ │ ldr x10, [x21, #720] │ │ ldr x11, [x21, #728] │ │ ldp x12, x13, [x25, #-16] │ │ orr x14, x9, x8 │ │ mvn x15, x10 │ │ @@ -43576,53 +76710,53 @@ │ │ sturb w14, [x26, #-14] │ │ sturb w12, [x26, #-13] │ │ sturb w10, [x26, #-12] │ │ sturb w11, [x26, #-11] │ │ sturb w15, [x26, #-10] │ │ sturb w8, [x26, #-9] │ │ add x26, x26, x20 │ │ - b.ne 3903c // b.any │ │ + b.ne 5f374 // b.any │ │ ldr x0, [sp, #104] │ │ ldp x1, x5, [sp, #216] │ │ ldr x2, [sp, #328] │ │ ldp x7, x3, [sp, #128] │ │ ldr x4, [sp, #256] │ │ ldr x6, [sp, #120] │ │ movi v0.2d, #0x0 │ │ stur wzr, [x29, #-112] │ │ str q0, [x21, #2128] │ │ str q0, [x21, #2112] │ │ str q0, [x21, #2096] │ │ str q0, [x21, #2080] │ │ - bl 35918 │ │ + bl 5bc50 │ │ mov w20, wzr │ │ - b 38f60 │ │ + b 5f298 │ │ ldr x13, [sp, #328] │ │ ldr x14, [sp, #264] │ │ add x8, sp, #0x320 │ │ add x10, sp, #0x2a0 │ │ add x0, x8, #0x28 │ │ mul x13, x14, x13 │ │ str x13, [sp, #8] │ │ - adrp x13, 4000 │ │ - adrp x14, 4000 │ │ + adrp x13, 5000 │ │ + adrp x14, 5000 │ │ add x25, x8, #0x58 │ │ add x8, x10, #0x28 │ │ add x11, sp, #0x220 │ │ - adrp x15, 4000 │ │ - adrp x16, 4000 │ │ + adrp x15, 5000 │ │ + adrp x16, 5000 │ │ str x8, [sp, #192] │ │ add x8, x10, #0x58 │ │ - ldr q0, [x13, #3488] │ │ - ldr q1, [x14, #3280] │ │ + ldr q0, [x13, #4064] │ │ + ldr q1, [x14, #3792] │ │ add x9, sp, #0x3a0 │ │ str x8, [sp, #176] │ │ add x8, x11, #0x50 │ │ - ldr q2, [x15, #3232] │ │ - ldr q3, [x16, #3312] │ │ + ldr q2, [x15, #3728] │ │ + ldr q3, [x16, #3808] │ │ add x12, sp, #0x1a0 │ │ add x28, x9, #0x28 │ │ str x8, [sp, #272] │ │ add x9, x11, #0x58 │ │ add x8, x11, #0x28 │ │ stp x8, x9, [sp, #232] │ │ add x8, x12, #0x50 │ │ @@ -43658,17 +76792,17 @@ │ │ ldr x8, [sp, #264] │ │ str q0, [x21, #2016] │ │ str q1, [x21, #2032] │ │ str q2, [x21, #2048] │ │ str q3, [x21, #1968] │ │ str q4, [x21, #1984] │ │ str q5, [x21, #2000] │ │ - cbz x8, 3a1bc │ │ + cbz x8, 604f4 │ │ mov x19, xzr │ │ - b 39618 │ │ + b 5f950 │ │ ldr q6, [sp, #64] │ │ ldr q7, [sp, #32] │ │ dup v0.2d, x12 │ │ dup v1.2d, x11 │ │ ushl v5.2d, v0.2d, v6.2d │ │ xtn v5.2s, v5.2d │ │ mov w0, v5.s[1] │ │ @@ -43774,36 +76908,36 @@ │ │ strb w13, [sp, #365] │ │ str s0, [sp, #372] │ │ stur s1, [x9, #255] │ │ strb w8, [sp, #352] │ │ add x0, sp, #0x950 │ │ add x1, sp, #0x160 │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #264] │ │ add x19, x19, #0x1 │ │ cmp x19, x8 │ │ - b.eq 3a1bc // b.none │ │ + b.eq 604f4 // b.none │ │ sub x0, x29, #0xb0 │ │ add x1, sp, #0x160 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ add x0, sp, #0x440 │ │ add x1, sp, #0x160 │ │ add x2, sp, #0x154 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #340] │ │ - cbnz w8, 39618 │ │ + cbnz w8, 5f950 │ │ ldr x8, [x21, #672] │ │ ldr x9, [x21, #680] │ │ ldr x10, [x21, #688] │ │ ldr x11, [x21, #696] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 39618 │ │ + cbz x8, 5f950 │ │ ldr x8, [sp, #328] │ │ ldr x10, [sp, #128] │ │ ldp q0, q1, [sp, #352] │ │ mov x27, x22 │ │ madd x8, x19, x8, x22 │ │ lsl x9, x8, #5 │ │ add x10, x10, x9 │ │ @@ -43811,26 +76945,26 @@ │ │ ldr x9, [sp, #256] │ │ stp q0, q1, [x10] │ │ ldr x24, [sp, #296] │ │ add x22, x9, x8 │ │ ldrb w8, [x22] │ │ and w8, w8, #0xfe │ │ cmp w8, #0x2 │ │ - b.ne 38f5c // b.any │ │ + b.ne 5f294 // b.any │ │ add x1, x22, #0x1 │ │ sub x0, x29, #0x40 │ │ - bl 2e448 │ │ - cbz w0, 38f5c │ │ + bl 54780 │ │ + cbz w0, 5f294 │ │ ldrb w8, [x22] │ │ add x0, sp, #0x3a0 │ │ sub x1, x29, #0x40 │ │ cmp w8, #0x3 │ │ cset w2, eq // eq = none │ │ - bl 2e57c │ │ - cbz w0, 38f5c │ │ + bl 548b4 │ │ + cbz w0, 5f294 │ │ ldr w8, [sp, #1008] │ │ ldp q0, q1, [x21, #512] │ │ ldr x9, [x21, #544] │ │ ldr x25, [sp, #288] │ │ str w8, [sp, #920] │ │ stp q0, q1, [x21, #384] │ │ ldp q0, q1, [x28] │ │ @@ -43843,19 +76977,19 @@ │ │ add x2, sp, #0x320 │ │ add x3, sp, #0x480 │ │ add x4, sp, #0x440 │ │ mov x0, x26 │ │ str x8, [x24, #32] │ │ str x20, [x21, #464] │ │ stp q0, q0, [x25] │ │ - bl 317f8 │ │ + bl 57b30 │ │ add x0, sp, #0x3a0 │ │ mov x1, x22 │ │ - bl 350d8 │ │ - cbnz w0, 38f60 │ │ + bl 5b410 │ │ + cbnz w0, 5f298 │ │ ldr w8, [sp, #1008] │ │ ldp q0, q1, [x21, #512] │ │ ldr x9, [x21, #544] │ │ mov w20, #0x1 // #1 │ │ str w8, [sp, #920] │ │ stp q0, q1, [x21, #384] │ │ ldp q0, q1, [x28] │ │ @@ -43867,33 +77001,33 @@ │ │ add x2, sp, #0x320 │ │ add x3, sp, #0x440 │ │ add x4, sp, #0x4a0 │ │ mov x0, x26 │ │ str x8, [x24, #32] │ │ str x20, [x21, #464] │ │ stp q0, q0, [x25] │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr x9, [sp, #224] │ │ add x8, x19, x19, lsl #5 │ │ add x24, x9, x8 │ │ ldrb w8, [x24] │ │ and w8, w8, #0xfe │ │ cmp w8, #0x2 │ │ - b.ne 3a9c8 // b.any │ │ + b.ne 60d00 // b.any │ │ add x1, x24, #0x1 │ │ sub x0, x29, #0x40 │ │ - bl 2e448 │ │ - cbz w0, 38f5c │ │ + bl 54780 │ │ + cbz w0, 5f294 │ │ ldrb w8, [x24] │ │ add x0, sp, #0x3a0 │ │ sub x1, x29, #0x40 │ │ cmp w8, #0x3 │ │ cset w2, eq // eq = none │ │ - bl 2e57c │ │ - cbz w0, 38f5c │ │ + bl 548b4 │ │ + cbz w0, 5f294 │ │ ldr w8, [sp, #1008] │ │ ldr x9, [x21, #544] │ │ ldp q0, q1, [x21, #512] │ │ ldp q2, q3, [x28] │ │ str w8, [sp, #792] │ │ ldr x8, [x28, #32] │ │ str x9, [x21, #288] │ │ @@ -43907,29 +77041,29 @@ │ │ add x2, sp, #0x2a0 │ │ add x3, sp, #0x480 │ │ add x4, sp, #0x4a0 │ │ mov x0, x26 │ │ stp q2, q3, [x9] │ │ str x20, [x21, #336] │ │ stp q0, q0, [x8] │ │ - bl 317f8 │ │ + bl 57b30 │ │ add x0, sp, #0x1a0 │ │ add x1, sp, #0x320 │ │ add x2, sp, #0x2a0 │ │ - bl 37210 │ │ + bl 5d548 │ │ add x0, sp, #0x950 │ │ mov w2, #0x21 // #33 │ │ mov x1, x22 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x22, [sp, #272] │ │ ldr w8, [sp, #664] │ │ mov x0, x22 │ │ mov x1, x22 │ │ str w8, [sp, #1008] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x8, [x21, #208] │ │ ldp x11, x13, [x21, #232] │ │ ldr x9, [x21, #224] │ │ mov x24, #0x3d1 // #977 │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -44053,38 +77187,38 @@ │ │ and v0.16b, v0.16b, v1.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x22 │ │ str q0, [x21, #2208] │ │ str x8, [x21, #2224] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x220 │ │ add x1, sp, #0x220 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x22, [sp, #232] │ │ sub x2, x29, #0x68 │ │ mov x0, x22 │ │ mov x1, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #240] │ │ movi v0.2d, #0x0 │ │ str x20, [x21, #208] │ │ stp q0, q0, [x8] │ │ ldp q0, q1, [x21, #128] │ │ ldr x8, [x21, #160] │ │ ldp q2, q3, [x22] │ │ ldr x9, [x22, #32] │ │ stp q0, q1, [x21, #512] │ │ str x8, [x21, #544] │ │ stp q2, q3, [x28] │ │ str x9, [x28, #32] │ │ ldr w8, [sp, #1008] │ │ - cbnz w8, 39dd0 │ │ + cbnz w8, 60108 │ │ ldr x9, [x21, #544] │ │ ldr x8, [x21, #512] │ │ ldr x10, [x21, #520] │ │ ldr x11, [x21, #528] │ │ ldr x12, [x21, #536] │ │ lsr x13, x9, #48 │ │ madd x8, x13, x24, x8 │ │ @@ -44109,15 +77243,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x2 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x12, lsr #48 │ │ and x11, x11, #0xfffffffffffff │ │ - cbz x13, 39b6c │ │ + cbz x13, 5fea4 │ │ add x8, x8, x24 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ add x12, x12, x11, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -44152,15 +77286,15 @@ │ │ orr x0, x0, x16, lsr #48 │ │ and x17, x17, #0xfffffffffffff │ │ str x8, [x21, #512] │ │ str x9, [x21, #520] │ │ str x10, [x21, #528] │ │ str x11, [x21, #536] │ │ str x12, [x21, #544] │ │ - cbz x0, 39c18 │ │ + cbz x0, 5ff50 │ │ add x13, x13, x24 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ @@ -44276,21 +77410,21 @@ │ │ strb w13, [sp, #365] │ │ str s0, [sp, #372] │ │ stur s1, [x9, #255] │ │ strb w8, [sp, #352] │ │ add x0, sp, #0x950 │ │ add x1, sp, #0x160 │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x22, [sp, #160] │ │ ldr w8, [sp, #536] │ │ mov x0, x22 │ │ mov x1, x22 │ │ str w8, [sp, #1008] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x13, x8, [x21, #80] │ │ ldp x11, x12, [x21, #104] │ │ ldr x9, [x21, #96] │ │ ldr q1, [sp, #304] │ │ lsl x10, x13, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x12, x12 │ │ @@ -44412,39 +77546,39 @@ │ │ and v0.16b, v0.16b, v1.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x22 │ │ str q0, [x21, #2208] │ │ str x8, [x21, #2224] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x1a0 │ │ add x1, sp, #0x1a0 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x22, [sp, #112] │ │ sub x2, x29, #0x68 │ │ mov x0, x22 │ │ mov x1, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #144] │ │ movi v0.2d, #0x0 │ │ str x20, [x21, #80] │ │ stp q0, q0, [x8] │ │ ldp q0, q1, [sp, #416] │ │ ldr x8, [sp, #448] │ │ ldp q2, q3, [x22] │ │ ldr x9, [x22, #32] │ │ stp q0, q1, [x21, #512] │ │ str x8, [x21, #544] │ │ stp q2, q3, [x28] │ │ str x9, [x28, #32] │ │ ldr w8, [sp, #1008] │ │ mov x22, x27 │ │ - cbnz w8, 395f8 │ │ + cbnz w8, 5f930 │ │ ldr x9, [x21, #544] │ │ ldr x8, [x21, #512] │ │ ldr x10, [x21, #520] │ │ ldr x11, [x21, #528] │ │ ldr x12, [x21, #536] │ │ lsr x13, x9, #48 │ │ madd x8, x13, x24, x8 │ │ @@ -44469,15 +77603,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x2 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x12, lsr #48 │ │ and x11, x11, #0xfffffffffffff │ │ - cbz x13, 3a10c │ │ + cbz x13, 60444 │ │ add x8, x8, x24 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ add x12, x12, x11, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -44512,71 +77646,71 @@ │ │ orr x0, x0, x16, lsr #48 │ │ and x17, x17, #0xfffffffffffff │ │ str x8, [x21, #512] │ │ str x9, [x21, #520] │ │ str x10, [x21, #528] │ │ str x11, [x21, #536] │ │ str x12, [x21, #544] │ │ - cbz x0, 39440 │ │ + cbz x0, 5f778 │ │ add x13, x13, x24 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ and x15, x15, #0xfffffffffffff │ │ and x17, x17, #0xfffffffffffff │ │ and x16, x16, #0xffffffffffff │ │ - b 39440 │ │ + b 5f778 │ │ ldr w19, [sp, #20] │ │ ldr x25, [sp, #288] │ │ - tbnz w19, #0, 3a884 │ │ + tbnz w19, #0, 60bbc │ │ sub x0, x29, #0xb0 │ │ add x1, sp, #0x160 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ add x0, sp, #0x440 │ │ add x1, sp, #0x160 │ │ add x2, sp, #0x154 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #340] │ │ - cbnz w8, 3a1c8 │ │ + cbnz w8, 60500 │ │ ldr x8, [x21, #672] │ │ ldr x9, [x21, #680] │ │ ldr x10, [x21, #688] │ │ ldr x11, [x21, #696] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 3a1c8 │ │ + cbz x8, 60500 │ │ ldr x8, [sp, #8] │ │ ldr x10, [sp, #128] │ │ ldp q0, q1, [sp, #352] │ │ add x8, x8, x22 │ │ lsl x9, x8, #5 │ │ add x10, x10, x9 │ │ add x8, x9, x8 │ │ ldr x9, [sp, #256] │ │ stp q0, q1, [x10] │ │ add x20, x9, x8 │ │ ldrb w8, [x20] │ │ and w8, w8, #0xfe │ │ cmp w8, #0x2 │ │ - b.ne 38f5c // b.any │ │ + b.ne 5f294 // b.any │ │ add x1, x20, #0x1 │ │ sub x0, x29, #0x40 │ │ - bl 2e448 │ │ - cbz w0, 38f5c │ │ + bl 54780 │ │ + cbz w0, 5f294 │ │ ldrb w8, [x20] │ │ add x0, sp, #0x3a0 │ │ sub x1, x29, #0x40 │ │ cmp w8, #0x3 │ │ cset w2, eq // eq = none │ │ - bl 2e57c │ │ - cbz w0, 38f5c │ │ + bl 548b4 │ │ + cbz w0, 5f294 │ │ ldr w8, [sp, #1008] │ │ ldr x9, [x21, #544] │ │ ldp q0, q1, [x21, #512] │ │ ldp q2, q3, [x28] │ │ str w8, [sp, #920] │ │ ldr x8, [x28, #32] │ │ str x9, [x21, #416] │ │ @@ -44589,26 +77723,26 @@ │ │ add x2, sp, #0x320 │ │ add x3, sp, #0x480 │ │ add x4, sp, #0x440 │ │ mov x0, x26 │ │ stp q2, q3, [x9] │ │ str x8, [x21, #464] │ │ stp q0, q0, [x25] │ │ - bl 317f8 │ │ + bl 57b30 │ │ add x0, sp, #0x950 │ │ mov w2, #0x21 // #33 │ │ mov x1, x20 │ │ mov w20, #0x1 // #1 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x26, [sp, #272] │ │ ldr w8, [sp, #664] │ │ mov x0, x26 │ │ mov x1, x26 │ │ str w8, [sp, #1008] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x8, [x21, #208] │ │ ldp x11, x13, [x21, #232] │ │ ldr x9, [x21, #224] │ │ ldr q1, [sp, #304] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -44730,38 +77864,38 @@ │ │ and v0.16b, v0.16b, v1.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x26 │ │ str q0, [x21, #2208] │ │ str x8, [x21, #2224] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x220 │ │ add x1, sp, #0x220 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x26, [sp, #232] │ │ sub x2, x29, #0x68 │ │ mov x0, x26 │ │ mov x1, x26 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #240] │ │ movi v0.2d, #0x0 │ │ str x20, [x21, #208] │ │ stp q0, q0, [x8] │ │ ldp q0, q1, [x21, #128] │ │ ldr x8, [x21, #160] │ │ ldp q2, q3, [x26] │ │ ldr x9, [x26, #32] │ │ stp q0, q1, [x21, #512] │ │ str x8, [x21, #544] │ │ stp q2, q3, [x28] │ │ str x9, [x28, #32] │ │ ldr w8, [sp, #1008] │ │ - cbnz w8, 3a874 │ │ + cbnz w8, 60bac │ │ ldr x9, [x21, #544] │ │ ldr x8, [x21, #512] │ │ ldr x10, [x21, #520] │ │ ldr x11, [x21, #528] │ │ ldr x12, [x21, #536] │ │ lsr x13, x9, #48 │ │ madd x8, x13, x24, x8 │ │ @@ -44786,15 +77920,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x2 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x12, lsr #48 │ │ and x11, x11, #0xfffffffffffff │ │ - cbz x13, 3a600 │ │ + cbz x13, 60938 │ │ add x8, x8, x24 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x11, x11, x10, lsr #52 │ │ add x12, x12, x11, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -44832,15 +77966,15 @@ │ │ movk x1, #0x1, lsl #32 │ │ mov x24, x22 │ │ str x8, [x21, #512] │ │ str x9, [x21, #520] │ │ str x10, [x21, #528] │ │ str x11, [x21, #536] │ │ str x12, [x21, #544] │ │ - cbz x0, 3a6b8 │ │ + cbz x0, 609f0 │ │ add x13, x13, x1 │ │ add x14, x14, x13, lsr #52 │ │ add x15, x15, x14, lsr #52 │ │ add x17, x17, x15, lsr #52 │ │ add x16, x16, x17, lsr #52 │ │ and x13, x13, #0xfffffffffffff │ │ and x14, x14, #0xfffffffffffff │ │ @@ -44957,19 +78091,19 @@ │ │ strb w13, [sp, #365] │ │ str s0, [sp, #372] │ │ stur s1, [x9, #255] │ │ strb w8, [sp, #352] │ │ add x0, sp, #0x950 │ │ add x1, sp, #0x160 │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [x21, #2064] │ │ - adrp x1, 8000 │ │ + adrp x1, a000 │ │ add x0, sp, #0x950 │ │ - add x1, x1, #0xd8 │ │ + add x1, x1, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ ubfx x12, x8, #53, #8 │ │ bfi w11, w9, #24, #8 │ │ lsl w9, w8, #11 │ │ orr w11, w11, w12 │ │ @@ -44981,19 +78115,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-64] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x950 │ │ sub x1, x29, #0x40 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ movi v0.2d, #0x0 │ │ ldr w8, [sp, #2384] │ │ ldr w9, [sp, #2388] │ │ ldr w10, [sp, #2392] │ │ ldr w11, [sp, #2396] │ │ str q0, [x21, #1968] │ │ ldr w12, [sp, #2400] │ │ @@ -45016,38 +78150,38 @@ │ │ str w9, [sp, #356] │ │ str w10, [sp, #360] │ │ str w11, [sp, #364] │ │ str w12, [sp, #368] │ │ str w13, [sp, #372] │ │ str w14, [sp, #376] │ │ str w15, [sp, #380] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #340] │ │ - cbnz w8, 38f5c │ │ + cbnz w8, 5f294 │ │ ldr x8, [x21, #736] │ │ ldr x9, [x21, #744] │ │ ldr x10, [x21, #752] │ │ ldr x11, [x21, #760] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 38f5c │ │ + cbz x8, 5f294 │ │ ldr x10, [sp, #328] │ │ add x8, x22, #0x1 │ │ udiv x9, x8, x10 │ │ msub x22, x9, x10, x8 │ │ - cbnz x22, 3a9b8 │ │ + cbnz x22, 60cf0 │ │ ldp q1, q0, [sp, #352] │ │ ldr x8, [sp, #120] │ │ stp q1, q0, [x8] │ │ ldr x8, [sp, #248] │ │ cmp x22, x8 │ │ - b.ne 393f4 // b.any │ │ - b 38fd4 │ │ - b 38f60 │ │ + b.ne 5f72c // b.any │ │ + b 5f30c │ │ + b 5f298 │ │ sub sp, sp, #0x150 │ │ stp x29, x30, [sp, #256] │ │ stp x28, x25, [sp, #272] │ │ stp x24, x23, [sp, #288] │ │ stp x22, x21, [sp, #304] │ │ stp x20, x19, [sp, #320] │ │ add x29, sp, #0x100 │ │ @@ -45059,32 +78193,32 @@ │ │ mov x24, x1 │ │ mov x19, x0 │ │ str q1, [x0, #48] │ │ mov x0, sp │ │ mov x1, x22 │ │ mov x23, x2 │ │ mov x21, sp │ │ - bl 4a51c │ │ + bl 70854 │ │ mov x0, sp │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ - bl 2b7b0 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0x118 │ │ + bl 51ae8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xa28 │ │ mov x0, sp │ │ mov w2, #0x1 // #1 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ mov x1, x24 │ │ mov x2, x23 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #96] │ │ mov w25, #0x37 // #55 │ │ - adrp x20, 8000 │ │ - add x20, x20, #0xd8 │ │ + adrp x20, a000 │ │ + add x20, x20, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ ubfx x9, x8, #53, #8 │ │ lsr x10, x8, #21 │ │ orr w9, w11, w9 │ │ @@ -45097,19 +78231,19 @@ │ │ and x10, x10, #0x3f │ │ bfxil w11, w8, #5, #16 │ │ bfxil w11, w8, #21, #8 │ │ add x2, x10, #0x1 │ │ mov x0, sp │ │ mov x1, x20 │ │ stp w9, w11, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ sub x1, x29, #0x8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp] │ │ ldp w10, w11, [sp, #8] │ │ ldp w12, w13, [sp, #16] │ │ ldp w14, w15, [sp, #24] │ │ add x21, x21, #0x68 │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ @@ -45124,15 +78258,15 @@ │ │ mov w2, #0x20 // #32 │ │ mov x0, x21 │ │ stp q0, q0, [sp] │ │ stp w8, w9, [x29, #-40] │ │ stp w10, w11, [x29, #-32] │ │ stp w12, w13, [x29, #-24] │ │ stp w14, w15, [x29, #-16] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #200] │ │ mov x0, x21 │ │ mov x1, x20 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45146,19 +78280,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x1, x29, #0x8 │ │ mov w2, #0x8 // #8 │ │ mov x0, x21 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #104] │ │ ldp w10, w11, [sp, #112] │ │ ldp w12, w13, [sp, #120] │ │ ldp w14, w15, [sp, #128] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45173,19 +78307,19 @@ │ │ stur q0, [sp, #104] │ │ stur q0, [sp, #120] │ │ str w8, [x22] │ │ stp w9, w10, [x19, #36] │ │ stp w11, w12, [x19, #44] │ │ stp w13, w14, [x19, #52] │ │ str w15, [x19, #60] │ │ - bl 4a51c │ │ + bl 70854 │ │ mov x0, sp │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #96] │ │ mov x0, sp │ │ mov x1, x20 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45199,19 +78333,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ sub x1, x29, #0x8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp] │ │ ldp w10, w11, [sp, #8] │ │ ldp w12, w13, [sp, #16] │ │ ldp w14, w15, [sp, #24] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45225,15 +78359,15 @@ │ │ mov w2, #0x20 // #32 │ │ mov x0, x21 │ │ stp q0, q0, [sp] │ │ stp w8, w9, [x29, #-40] │ │ stp w10, w11, [x29, #-32] │ │ stp w12, w13, [x29, #-24] │ │ stp w14, w15, [x29, #-16] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #200] │ │ mov x0, x21 │ │ mov x1, x20 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45247,19 +78381,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x1, x29, #0x8 │ │ mov w2, #0x8 // #8 │ │ mov x0, x21 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #104] │ │ ldp w10, w11, [sp, #112] │ │ ldp w12, w13, [sp, #120] │ │ ldp w14, w15, [sp, #128] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45273,28 +78407,28 @@ │ │ mov x1, x22 │ │ stur q0, [sp, #104] │ │ stur q0, [sp, #120] │ │ stp w8, w9, [x19] │ │ stp w10, w11, [x19, #8] │ │ stp w12, w13, [x19, #16] │ │ stp w14, w15, [x19, #24] │ │ - bl 4a51c │ │ + bl 70854 │ │ mov x0, sp │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ - bl 2b7b0 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0x119 │ │ + bl 51ae8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xa29 │ │ mov x0, sp │ │ mov w2, #0x1 // #1 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ mov x1, x24 │ │ mov x2, x23 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #96] │ │ mov x0, sp │ │ mov x1, x20 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45308,19 +78442,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ sub x1, x29, #0x8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp] │ │ ldp w10, w11, [sp, #8] │ │ ldp w12, w13, [sp, #16] │ │ ldp w14, w15, [sp, #24] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45334,15 +78468,15 @@ │ │ mov w2, #0x20 // #32 │ │ mov x0, x21 │ │ stp q0, q0, [sp] │ │ stp w8, w9, [x29, #-40] │ │ stp w10, w11, [x29, #-32] │ │ stp w12, w13, [x29, #-24] │ │ stp w14, w15, [x29, #-16] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #200] │ │ mov x0, x21 │ │ mov x1, x20 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45356,19 +78490,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x1, x29, #0x8 │ │ mov w2, #0x8 // #8 │ │ mov x0, x21 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #104] │ │ ldp w10, w11, [sp, #112] │ │ ldp w12, w13, [sp, #120] │ │ ldp w14, w15, [sp, #128] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45383,19 +78517,19 @@ │ │ stur q0, [sp, #104] │ │ stur q0, [sp, #120] │ │ str w8, [x22] │ │ stp w9, w10, [x19, #36] │ │ stp w11, w12, [x19, #44] │ │ stp w13, w14, [x19, #52] │ │ str w15, [x19, #60] │ │ - bl 4a51c │ │ + bl 70854 │ │ mov x0, sp │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #96] │ │ mov x0, sp │ │ mov x1, x20 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45409,19 +78543,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ sub x1, x29, #0x8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp] │ │ ldp w10, w11, [sp, #8] │ │ ldp w12, w13, [sp, #16] │ │ ldp w14, w15, [sp, #24] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45435,15 +78569,15 @@ │ │ mov w2, #0x20 // #32 │ │ mov x0, x21 │ │ stp q0, q0, [sp] │ │ stp w8, w9, [x29, #-40] │ │ stp w10, w11, [x29, #-32] │ │ stp w12, w13, [x29, #-24] │ │ stp w14, w15, [x29, #-16] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #200] │ │ mov x0, x21 │ │ mov x1, x20 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45457,19 +78591,19 @@ │ │ and x13, x13, #0x3f │ │ orr w11, w11, w12 │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x13, #0x1 │ │ stp w10, w9, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x1, x29, #0x8 │ │ mov w2, #0x8 // #8 │ │ mov x0, x21 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #104] │ │ ldp w10, w11, [sp, #112] │ │ ldp w12, w13, [sp, #120] │ │ ldp w14, w15, [sp, #128] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -45496,33 +78630,33 @@ │ │ stp x24, x23, [sp, #272] │ │ stp x22, x21, [sp, #288] │ │ stp x20, x19, [sp, #304] │ │ add x29, sp, #0xf0 │ │ ldr w8, [x0, #64] │ │ mov x19, x0 │ │ mov x20, x1 │ │ - cbz w8, 3b430 │ │ + cbz w8, 61768 │ │ add x23, x19, #0x20 │ │ mov x0, sp │ │ mov x1, x23 │ │ mov x22, sp │ │ - bl 4a51c │ │ + bl 70854 │ │ mov x0, sp │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ - bl 2b7b0 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0x11a │ │ + bl 51ae8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xa2a │ │ mov x0, sp │ │ mov w2, #0x1 // #1 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #96] │ │ mov w24, #0x37 // #55 │ │ - adrp x21, 8000 │ │ - add x21, x21, #0xd8 │ │ + adrp x21, a000 │ │ + add x21, x21, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ ubfx x9, x8, #53, #8 │ │ lsr x10, x8, #21 │ │ orr w9, w11, w9 │ │ @@ -45535,19 +78669,19 @@ │ │ and x10, x10, #0x3f │ │ bfxil w11, w8, #5, #16 │ │ bfxil w11, w8, #21, #8 │ │ add x2, x10, #0x1 │ │ mov x0, sp │ │ mov x1, x21 │ │ stp w9, w11, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp] │ │ ldp w10, w11, [sp, #8] │ │ ldp w12, w13, [sp, #16] │ │ ldp w14, w15, [sp, #24] │ │ add x22, x22, #0x68 │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ @@ -45562,15 +78696,15 @@ │ │ mov w2, #0x20 // #32 │ │ mov x0, x22 │ │ stp q0, q0, [sp] │ │ stp w8, w9, [x29, #-32] │ │ stp w10, w11, [x29, #-24] │ │ stp w12, w13, [x29, #-16] │ │ stp w14, w15, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #200] │ │ mov x0, x22 │ │ mov x1, x21 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45584,19 +78718,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ mov x0, x22 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #104] │ │ ldp w10, w11, [sp, #112] │ │ ldp w12, w13, [sp, #120] │ │ ldp w14, w15, [sp, #128] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45610,19 +78744,19 @@ │ │ mov x1, x23 │ │ stur q0, [sp, #104] │ │ stur q0, [sp, #120] │ │ stp w8, w9, [x19, #32] │ │ stp w10, w11, [x19, #40] │ │ stp w12, w13, [x19, #48] │ │ stp w14, w15, [x19, #56] │ │ - bl 4a51c │ │ + bl 70854 │ │ mov x0, sp │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #96] │ │ mov x0, sp │ │ mov x1, x21 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45636,19 +78770,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp] │ │ ldp w10, w11, [sp, #8] │ │ ldp w12, w13, [sp, #16] │ │ ldp w14, w15, [sp, #24] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45662,15 +78796,15 @@ │ │ mov w2, #0x20 // #32 │ │ mov x0, x22 │ │ stp q0, q0, [sp] │ │ stp w8, w9, [x29, #-32] │ │ stp w10, w11, [x29, #-24] │ │ stp w12, w13, [x29, #-16] │ │ stp w14, w15, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #200] │ │ mov x0, x22 │ │ mov x1, x21 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45684,19 +78818,19 @@ │ │ and x13, x13, #0x3f │ │ orr w11, w11, w12 │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x13, #0x1 │ │ stp w10, w9, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ mov x0, x22 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #104] │ │ ldp w10, w11, [sp, #112] │ │ ldp w12, w13, [sp, #120] │ │ ldp w14, w15, [sp, #128] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -45709,23 +78843,23 @@ │ │ stp w10, w11, [x19, #8] │ │ stp w12, w13, [x19, #16] │ │ stp w14, w15, [x19, #24] │ │ add x1, x19, #0x20 │ │ mov x8, sp │ │ mov x0, sp │ │ add x21, x8, #0x68 │ │ - bl 4a51c │ │ + bl 70854 │ │ mov x0, sp │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #96] │ │ mov w23, #0x37 // #55 │ │ - adrp x22, 8000 │ │ - add x22, x22, #0xd8 │ │ + adrp x22, a000 │ │ + add x22, x22, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ ubfx x9, x8, #53, #8 │ │ lsr x10, x8, #21 │ │ orr w9, w11, w9 │ │ @@ -45738,19 +78872,19 @@ │ │ and x10, x10, #0x3f │ │ bfxil w11, w8, #5, #16 │ │ bfxil w11, w8, #21, #8 │ │ add x2, x10, #0x1 │ │ mov x0, sp │ │ mov x1, x22 │ │ stp w9, w11, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ mov x0, sp │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp] │ │ ldp w10, w11, [sp, #8] │ │ ldp w12, w13, [sp, #16] │ │ ldp w14, w15, [sp, #24] │ │ movi v0.2d, #0x0 │ │ rev w8, w8 │ │ rev w9, w9 │ │ @@ -45764,15 +78898,15 @@ │ │ mov w2, #0x20 // #32 │ │ mov x0, x21 │ │ stp q0, q0, [sp] │ │ stp w8, w9, [x29, #-32] │ │ stp w10, w11, [x29, #-24] │ │ stp w12, w13, [x29, #-16] │ │ stp w14, w15, [x29, #-8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #200] │ │ mov x0, x21 │ │ mov x1, x22 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45786,19 +78920,19 @@ │ │ and x13, x13, #0x3f │ │ orr w11, w11, w12 │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x13, #0x1 │ │ stp w10, w9, [x29, #24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x1, x29, #0x18 │ │ mov w2, #0x8 // #8 │ │ mov x0, x21 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [sp, #104] │ │ ldp w10, w11, [sp, #112] │ │ ldp w12, w13, [sp, #120] │ │ ldp w14, w15, [sp, #128] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -45826,55 +78960,55 @@ │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x2c0 │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q0, [x8, #3136] │ │ - ldr q1, [x9, #3152] │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ + ldr q0, [x8, #3648] │ │ + ldr q1, [x9, #3664] │ │ ldr x8, [x29, #96] │ │ mov x19, x2 │ │ stp x7, x0, [sp, #200] │ │ str x3, [sp, #40] │ │ str x1, [sp, #224] │ │ str x8, [sp, #192] │ │ stp q1, q0, [sp, #64] │ │ stp q0, q1, [sp, #272] │ │ str xzr, [sp, #368] │ │ - cbz x6, 3bf20 │ │ + cbz x6, 62258 │ │ mov x12, #0xfffffffffffff // #4503599627370495 │ │ - adrp x9, 4000 │ │ - adrp x10, 4000 │ │ - adrp x11, 4000 │ │ - ldr q0, [x9, #3488] │ │ - adrp x9, 4000 │ │ - ldr q1, [x10, #3280] │ │ + adrp x9, 5000 │ │ + adrp x10, 5000 │ │ + adrp x11, 5000 │ │ + ldr q0, [x9, #4064] │ │ + adrp x9, 5000 │ │ + ldr q1, [x10, #3792] │ │ dup v3.2d, x12 │ │ - ldr q2, [x11, #3232] │ │ + ldr q2, [x11, #3728] │ │ str q3, [sp, #160] │ │ - ldr q3, [x9, #3312] │ │ + ldr q3, [x9, #3808] │ │ add x8, sp, #0x198 │ │ mov x20, #0x3d1 // #977 │ │ - adrp x24, 8000 │ │ + adrp x24, a000 │ │ mov x27, #0x3d10 // #15632 │ │ add x23, x8, #0x50 │ │ add x10, x8, #0x58 │ │ add x8, x8, #0x28 │ │ neg v4.2d, v0.2d │ │ neg v0.2d, v1.2d │ │ mov x25, x6 │ │ mov x22, x5 │ │ mov x28, x4 │ │ mov x21, xzr │ │ movk x20, #0x1, lsl #32 │ │ mov w26, #0x37 // #55 │ │ - add x24, x24, #0xd8 │ │ + add x24, x24, #0x9e8 │ │ movk x27, #0x10, lsl #32 │ │ stp x8, x10, [sp, #176] │ │ sub x8, x29, #0x80 │ │ stp q0, q4, [sp, #128] │ │ neg v1.2d, v2.2d │ │ neg v0.2d, v3.2d │ │ str xzr, [sp, #32] │ │ @@ -45886,26 +79020,26 @@ │ │ mov w2, #0x20 // #32 │ │ mov x1, x19 │ │ stp q1, q0, [x8] │ │ rev w8, w21 │ │ stur xzr, [x29, #-32] │ │ str w8, [sp, #52] │ │ stp wzr, w8, [x29, #-24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp x2, x1, [sp, #192] │ │ sub x0, x29, #0x80 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x14 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x18 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldur x8, [x29, #-32] │ │ sub x0, x29, #0x80 │ │ mov x1, x24 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ @@ -45919,19 +79053,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-168] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0xa8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [x29, #-128] │ │ ldp w10, w11, [x29, #-120] │ │ ldp w12, w13, [x29, #-112] │ │ ldp w14, w15, [x29, #-104] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -45944,79 +79078,79 @@ │ │ add x1, sp, #0xec │ │ add x2, sp, #0xe8 │ │ stp w8, w9, [sp, #236] │ │ stp w10, w11, [sp, #244] │ │ stp w12, w13, [sp, #252] │ │ str w14, [sp, #260] │ │ str w15, [sp, #264] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr x8, [x22, x21, lsl #3] │ │ - cbz x8, 3bf0c │ │ + cbz x8, 62244 │ │ ldr x9, [sp, #32] │ │ mov x19, xzr │ │ mov x25, xzr │ │ mov x24, #0xfffffffffffff // #4503599627370495 │ │ lsl x8, x9, #5 │ │ add x28, x28, x9, lsl #7 │ │ ldr x9, [sp, #40] │ │ mov x26, x28 │ │ add x9, x9, x8 │ │ str x9, [sp, #216] │ │ ldr x9, [sp, #224] │ │ add x8, x9, x8 │ │ str x8, [sp, #56] │ │ - b 3b858 │ │ + b 61b90 │ │ add x0, sp, #0x110 │ │ add x1, sp, #0xec │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [x22, x21, lsl #3] │ │ add x25, x25, #0x1 │ │ add x19, x19, #0x20 │ │ add x28, x28, #0x80 │ │ cmp x25, x8 │ │ - b.cs 3bef4 // b.hs, b.nlast │ │ + b.cs 6222c // b.hs, b.nlast │ │ ldr w8, [sp, #232] │ │ - cbnz w8, 3c03c │ │ + cbnz w8, 62374 │ │ ldr x8, [sp, #216] │ │ add x4, x8, x19 │ │ ldp x8, x9, [x4] │ │ ldp x10, x11, [x4, #16] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 3c03c │ │ + cbz x8, 62374 │ │ ldp x8, x9, [sp, #376] │ │ ldp x10, x11, [sp, #392] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 3c03c │ │ + cbz x8, 62374 │ │ add x8, x26, x19, lsl #2 │ │ ldr w8, [x8, #120] │ │ - cbnz w8, 3c03c │ │ + cbnz w8, 62374 │ │ ldr x8, [sp, #224] │ │ - cbz x8, 3b8c8 │ │ + cbz x8, 61c00 │ │ add x8, sp, #0x89 │ │ ldur q0, [x8, #255] │ │ add x8, sp, #0x79 │ │ ldur q1, [x8, #255] │ │ ldr x8, [sp, #56] │ │ add x8, x8, x19 │ │ stp q1, q0, [x8] │ │ ldr x0, [sp, #208] │ │ add x1, sp, #0x198 │ │ add x3, sp, #0x178 │ │ mov x2, x28 │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w8, [sp, #528] │ │ - cbnz w8, 3c03c │ │ + cbnz w8, 62374 │ │ mov x0, x23 │ │ mov x1, x23 │ │ - bl 442fc │ │ + bl 6a634 │ │ ldp x12, x8, [sp, #488] │ │ ldr x13, [sp, #520] │ │ ldp x9, x11, [sp, #504] │ │ ldr q2, [sp, #160] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -46138,23 +79272,23 @@ │ │ sub x9, x29, #0x80 │ │ add x8, x8, x17 │ │ sub x0, x29, #0xa8 │ │ sub x2, x29, #0x80 │ │ mov x1, x23 │ │ stp q0, q1, [x9] │ │ stur x8, [x29, #-96] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x198 │ │ add x1, sp, #0x198 │ │ sub x2, x29, #0x80 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x0, [sp, #176] │ │ sub x2, x29, #0xa8 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ str x8, [sp, #488] │ │ ldr x8, [sp, #184] │ │ movi v0.2d, #0x0 │ │ mov x15, #0xfffffffffffffc2e // #-978 │ │ movk x15, #0xfffe, lsl #32 │ │ stp q0, q0, [x8] │ │ @@ -46181,15 +79315,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x15 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x11, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 3bbcc │ │ + cbz x13, 61f04 │ │ add x8, x8, x20 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x12, x12, x10, lsr #52 │ │ add x11, x11, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -46320,42 +79454,42 @@ │ │ tst x9, #0x1 │ │ mov w8, #0x2 // #2 │ │ cinc w8, w8, ne // ne = any │ │ strb w8, [sp, #236] │ │ ldr x8, [x22, x21, lsl #3] │ │ sub x8, x8, #0x1 │ │ cmp x25, x8 │ │ - b.eq 3b830 // b.none │ │ + b.eq 61b68 // b.none │ │ ldp q0, q1, [sp, #64] │ │ ldr w9, [sp, #52] │ │ sub x8, x29, #0x80 │ │ sub x0, x29, #0x80 │ │ stp q1, q0, [x8] │ │ add w8, w25, #0x1 │ │ rev w8, w8 │ │ add x1, sp, #0xec │ │ mov w2, #0x21 // #33 │ │ stur xzr, [x29, #-32] │ │ stp w8, w9, [x29, #-24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp x2, x1, [sp, #192] │ │ sub x0, x29, #0x80 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x14 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x18 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldur x8, [x29, #-32] │ │ - adrp x1, 8000 │ │ + adrp x1, a000 │ │ sub x0, x29, #0x80 │ │ - add x1, x1, #0xd8 │ │ + add x1, x1, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ ubfx x12, x8, #53, #8 │ │ bfi w11, w9, #24, #8 │ │ lsl w9, w8, #11 │ │ orr w11, w11, w12 │ │ @@ -46367,19 +79501,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-168] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0xa8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [x29, #-128] │ │ ldp w10, w11, [x29, #-120] │ │ ldp w12, w13, [x29, #-112] │ │ ldp w14, w15, [x29, #-104] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -46392,34 +79526,34 @@ │ │ add x1, sp, #0xec │ │ add x2, sp, #0xe8 │ │ stp w8, w9, [sp, #236] │ │ stp w10, w11, [sp, #244] │ │ stp w12, w13, [sp, #252] │ │ str w14, [sp, #260] │ │ str w15, [sp, #264] │ │ - bl 241dc │ │ - b 3b840 │ │ + bl 4a514 │ │ + b 61b78 │ │ ldp x19, x8, [sp, #24] │ │ - adrp x24, 8000 │ │ - add x24, x24, #0xd8 │ │ + adrp x24, a000 │ │ + add x24, x24, #0x9e8 │ │ add x8, x8, x25 │ │ ldp x28, x25, [sp, #8] │ │ str x8, [sp, #32] │ │ add x21, x21, #0x1 │ │ cmp x21, x25 │ │ sub x8, x29, #0x80 │ │ mov w26, #0x37 // #55 │ │ - b.ne 3b6e0 // b.any │ │ + b.ne 61a18 // b.any │ │ ldp x2, x1, [sp, #192] │ │ add x0, sp, #0x110 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #368] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -46431,19 +79565,19 @@ │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ add x2, x9, #0x1 │ │ add x0, sp, #0x110 │ │ stp w10, w12, [x29, #-128] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x110 │ │ sub x1, x29, #0x80 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr w8, [sp, #272] │ │ ldr w9, [sp, #276] │ │ ldr w10, [sp, #280] │ │ ldr w11, [sp, #284] │ │ ldr w12, [sp, #288] │ │ ldr w13, [sp, #292] │ │ ldr w14, [sp, #296] │ │ @@ -46475,15 +79609,15 @@ │ │ eor x10, x12, x14 │ │ eor x11, x13, x15 │ │ orr x8, x8, x9 │ │ orr x9, x10, x11 │ │ orr x8, x8, x9 │ │ cmp x8, #0x0 │ │ cset w0, eq // eq = none │ │ - b 3c040 │ │ + b 62378 │ │ mov w0, wzr │ │ add sp, sp, #0x2c0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -46494,48 +79628,48 @@ │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x2d0 │ │ ldr x8, [x29, #120] │ │ - adrp x9, 4000 │ │ - ldr q1, [x9, #3152] │ │ + adrp x9, 5000 │ │ + ldr q1, [x9, #3664] │ │ mov x24, x5 │ │ str x8, [sp, #240] │ │ ldr x8, [x29, #112] │ │ stp x7, x0, [sp, #176] │ │ str x6, [sp, #8] │ │ stp x3, x4, [sp, #56] │ │ str x8, [sp, #232] │ │ - adrp x8, 4000 │ │ - ldr q0, [x8, #3136] │ │ + adrp x8, 5000 │ │ + ldr q0, [x8, #3648] │ │ ldp x9, x8, [x29, #96] │ │ str x2, [sp, #40] │ │ str xzr, [sp, #384] │ │ stp q1, q0, [sp, #192] │ │ str x9, [sp, #88] │ │ stp q0, q1, [sp, #288] │ │ str x8, [sp, #72] │ │ - cbz x8, 3cd58 │ │ + cbz x8, 63090 │ │ ldr x9, [sp, #56] │ │ - adrp x11, 4000 │ │ - adrp x12, 4000 │ │ - ldr q2, [x11, #3232] │ │ + adrp x11, 5000 │ │ + adrp x12, 5000 │ │ + ldr q2, [x11, #3728] │ │ add x10, x9, #0x20 │ │ ldr x9, [sp, #64] │ │ - ldr q3, [x12, #3312] │ │ + ldr q3, [x12, #3808] │ │ mov x26, #0x3d1 // #977 │ │ add x8, sp, #0x1a8 │ │ add x9, x9, #0x80 │ │ stp x9, x10, [sp, #16] │ │ - adrp x9, 4000 │ │ - adrp x10, 4000 │ │ - ldr q0, [x9, #3488] │ │ - ldr q1, [x10, #3280] │ │ + adrp x9, 5000 │ │ + adrp x10, 5000 │ │ + ldr q0, [x9, #4064] │ │ + ldr q1, [x10, #3792] │ │ mov x27, #0x3d10 // #15632 │ │ mov x13, #0xfffffffffffff // #4503599627370495 │ │ neg v5.2d, v0.2d │ │ neg v0.2d, v1.2d │ │ mov x25, x1 │ │ mov x19, xzr │ │ movk x26, #0x1, lsl #32 │ │ @@ -46549,39 +79683,39 @@ │ │ neg v1.2d, v2.2d │ │ neg v0.2d, v3.2d │ │ str xzr, [sp, #80] │ │ stp q0, q1, [sp, #96] │ │ str x24, [sp, #48] │ │ str x1, [sp, #32] │ │ str q4, [sp, #160] │ │ - b 3c1a4 │ │ + b 624dc │ │ add x0, sp, #0x120 │ │ add x1, sp, #0xfc │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #176] │ │ ldr x9, [sp, #72] │ │ ldr x24, [sp, #48] │ │ ldr x25, [sp, #32] │ │ ldr x8, [x8, x19, lsl #3] │ │ add x19, x19, #0x1 │ │ cmp x19, x9 │ │ ldr x9, [sp, #80] │ │ mov w28, #0x1 // #1 │ │ add x9, x8, x9 │ │ str x9, [sp, #80] │ │ - b.eq 3cd58 // b.none │ │ + b.eq 63090 // b.none │ │ add x2, x24, x19, lsl #5 │ │ add x1, sp, #0x1a8 │ │ mov x0, x25 │ │ - bl 30a60 │ │ + bl 56d98 │ │ ldr w21, [sp, #544] │ │ mov x0, x20 │ │ mov x1, x20 │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x8, [sp, #504] │ │ ldr x13, [sp, #536] │ │ ldr x9, [sp, #520] │ │ ldr x11, [sp, #528] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -46704,29 +79838,29 @@ │ │ sub x9, x29, #0x80 │ │ add x8, x8, x17 │ │ sub x0, x29, #0xa8 │ │ sub x2, x29, #0x80 │ │ mov x1, x20 │ │ stp q0, q1, [x9] │ │ stur x8, [x29, #-96] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x1a8 │ │ add x1, sp, #0x1a8 │ │ sub x2, x29, #0x80 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0xa8 │ │ mov x0, x22 │ │ mov x1, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ movi v0.2d, #0x0 │ │ str x28, [sp, #504] │ │ stp q0, q0, [x23] │ │ ldr w8, [sp, #544] │ │ - cbnz w8, 3d870 │ │ - cbnz w21, 3c6ac │ │ + cbnz w8, 63ba8 │ │ + cbnz w21, 629e4 │ │ ldp x12, x8, [sp, #448] │ │ ldp x9, x10, [sp, #424] │ │ ldr x11, [sp, #440] │ │ mov x15, #0xfffffffffffff // #4503599627370495 │ │ lsr x13, x8, #48 │ │ and x14, x8, #0xffffffffffff │ │ madd x8, x13, x26, x9 │ │ @@ -46749,15 +79883,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x15 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x11, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 3c4ac │ │ + cbz x13, 627e4 │ │ add x8, x8, x26 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x12, x12, x10, lsr #52 │ │ add x11, x11, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -46895,23 +80029,23 @@ │ │ ldr x8, [sp, #88] │ │ ldr x10, [sp, #176] │ │ lsl x9, x19, #3 │ │ ldr x8, [x8, x9] │ │ ldr x9, [x10, x9] │ │ add x25, x8, #0x1 │ │ cmp x25, x9 │ │ - b.cs 3c164 // b.hs, b.nlast │ │ + b.cs 6249c // b.hs, b.nlast │ │ ldr x9, [sp, #80] │ │ rev w24, w19 │ │ add x8, x9, x8 │ │ ldr x9, [sp, #24] │ │ add x21, x9, x8, lsl #5 │ │ ldr x9, [sp, #16] │ │ add x28, x9, x8, lsl #7 │ │ - b 3c908 │ │ + b 62c40 │ │ ldr q6, [sp, #128] │ │ ldr q7, [sp, #96] │ │ dup v0.2d, x11 │ │ dup v1.2d, x12 │ │ ushl v5.2d, v0.2d, v6.2d │ │ xtn v5.2s, v5.2d │ │ mov w13, v5.s[1] │ │ @@ -47038,40 +80172,40 @@ │ │ mov w8, #0x2 // #2 │ │ cinc w8, w8, ne // ne = any │ │ strb w8, [sp, #252] │ │ ldr x8, [sp, #176] │ │ add x28, x28, #0x80 │ │ ldr x8, [x8, x19, lsl #3] │ │ cmp x25, x8 │ │ - b.cs 3c164 // b.hs, b.nlast │ │ + b.cs 6249c // b.hs, b.nlast │ │ ldp q0, q1, [sp, #192] │ │ sub x8, x29, #0x80 │ │ sub x0, x29, #0x80 │ │ add x1, sp, #0xfc │ │ stp q1, q0, [x8] │ │ rev w8, w25 │ │ mov w2, #0x21 // #33 │ │ stur xzr, [x29, #-32] │ │ stp w8, w24, [x29, #-24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp x1, x2, [sp, #232] │ │ sub x0, x29, #0x80 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x14 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x18 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldur x8, [x29, #-32] │ │ - adrp x1, 8000 │ │ + adrp x1, a000 │ │ sub x0, x29, #0x80 │ │ - add x1, x1, #0xd8 │ │ + add x1, x1, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ ubfx x12, x8, #53, #8 │ │ bfi w11, w9, #24, #8 │ │ lsl w9, w8, #11 │ │ orr w11, w11, w12 │ │ @@ -47083,19 +80217,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-168] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0xa8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [x29, #-128] │ │ ldp w10, w11, [x29, #-120] │ │ ldp w12, w13, [x29, #-112] │ │ ldp w14, w15, [x29, #-104] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -47110,34 +80244,34 @@ │ │ stp w8, w9, [sp, #252] │ │ str w10, [sp, #260] │ │ str w11, [sp, #264] │ │ str w12, [sp, #268] │ │ str w13, [sp, #272] │ │ str w14, [sp, #276] │ │ str w15, [sp, #280] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #248] │ │ - cbnz w8, 3d870 │ │ + cbnz w8, 63ba8 │ │ ldp x8, x9, [sp, #392] │ │ ldp x10, x11, [sp, #408] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 3d870 │ │ + cbz x8, 63ba8 │ │ ldr x0, [sp, #184] │ │ add x1, sp, #0x1a8 │ │ add x3, sp, #0x188 │ │ mov x2, x28 │ │ mov x4, x21 │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w8, [sp, #544] │ │ - cbnz w8, 3d870 │ │ + cbnz w8, 63ba8 │ │ mov x0, x20 │ │ mov x1, x20 │ │ - bl 442fc │ │ + bl 6a634 │ │ ldp x12, x8, [sp, #504] │ │ ldr x13, [sp, #536] │ │ ldr x9, [sp, #520] │ │ ldr x11, [sp, #528] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -47260,23 +80394,23 @@ │ │ sub x9, x29, #0x80 │ │ add x8, x8, x17 │ │ sub x0, x29, #0xa8 │ │ sub x2, x29, #0x80 │ │ mov x1, x20 │ │ stp q0, q1, [x9] │ │ stur x8, [x29, #-96] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x1a8 │ │ add x1, sp, #0x1a8 │ │ sub x2, x29, #0x80 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0xa8 │ │ mov x0, x22 │ │ mov x1, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x8, [sp, #504] │ │ stp q0, q0, [x23] │ │ ldp x12, x8, [sp, #448] │ │ ldp x9, x10, [sp, #424] │ │ ldr x11, [sp, #440] │ │ @@ -47303,33 +80437,33 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x15 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x11, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 3c6ec │ │ + cbz x13, 62a24 │ │ add x8, x8, x26 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x12, x12, x10, lsr #52 │ │ add x11, x11, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ and x10, x10, #0xfffffffffffff │ │ and x12, x12, #0xfffffffffffff │ │ and x11, x11, #0xffffffffffff │ │ - b 3c6ec │ │ + b 62a24 │ │ ldp x1, x2, [sp, #232] │ │ add x0, sp, #0x120 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #384] │ │ mov w12, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ bfi w11, w9, #24, #8 │ │ ubfx x9, x8, #53, #8 │ │ lsr x10, x8, #21 │ │ orr w9, w11, w9 │ │ @@ -47341,19 +80475,19 @@ │ │ bfi w11, w8, #27, #5 │ │ and x10, x10, #0x3f │ │ bfxil w11, w8, #5, #16 │ │ bfxil w11, w8, #21, #8 │ │ add x2, x10, #0x1 │ │ add x0, sp, #0x120 │ │ stp w9, w11, [x29, #-128] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x120 │ │ sub x1, x29, #0x80 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr w8, [sp, #288] │ │ ldr w9, [sp, #292] │ │ ldr x16, [sp, #40] │ │ ldr w10, [sp, #296] │ │ ldr w11, [sp, #300] │ │ movi v0.2d, #0x0 │ │ ldr w12, [sp, #304] │ │ @@ -47370,37 +80504,37 @@ │ │ rev w12, w12 │ │ rev w13, w13 │ │ rev w14, w14 │ │ rev w15, w15 │ │ stp w10, w11, [x16, #8] │ │ stp w12, w13, [x16, #16] │ │ stp w14, w15, [x16, #24] │ │ - cbz x8, 3d894 │ │ + cbz x8, 63bcc │ │ mov x13, #0xfffffffffffff // #4503599627370495 │ │ - adrp x9, 4000 │ │ - adrp x10, 4000 │ │ - adrp x11, 4000 │ │ - adrp x12, 4000 │ │ - ldr q0, [x9, #3488] │ │ - ldr q1, [x10, #3280] │ │ + adrp x9, 5000 │ │ + adrp x10, 5000 │ │ + adrp x11, 5000 │ │ + adrp x12, 5000 │ │ + ldr q0, [x9, #4064] │ │ + ldr q1, [x10, #3792] │ │ dup v3.2d, x13 │ │ - ldr q2, [x11, #3232] │ │ + ldr q2, [x11, #3728] │ │ str q3, [sp, #160] │ │ - ldr q3, [x12, #3312] │ │ + ldr q3, [x12, #3808] │ │ mov x25, #0x3d1 // #977 │ │ add x8, sp, #0x1a8 │ │ - adrp x26, 8000 │ │ + adrp x26, a000 │ │ mov x20, #0x3d10 // #15632 │ │ neg v4.2d, v0.2d │ │ neg v0.2d, v1.2d │ │ str x24, [sp, #48] │ │ mov x21, xzr │ │ mov x24, xzr │ │ movk x25, #0x1, lsl #32 │ │ - add x26, x26, #0xd8 │ │ + add x26, x26, #0x9e8 │ │ movk x20, #0x10, lsl #32 │ │ add x22, x8, #0x50 │ │ add x27, x8, #0x58 │ │ add x23, x8, #0x28 │ │ stp q0, q4, [sp, #128] │ │ neg v1.2d, v2.2d │ │ neg v0.2d, v3.2d │ │ @@ -47410,26 +80544,26 @@ │ │ sub x8, x29, #0x80 │ │ rev w19, w24 │ │ sub x0, x29, #0x80 │ │ mov w2, #0x20 // #32 │ │ stp q1, q0, [x8] │ │ stur xzr, [x29, #-32] │ │ stp wzr, w19, [x29, #-24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp x1, x2, [sp, #232] │ │ sub x0, x29, #0x80 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x14 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x18 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldur x8, [x29, #-32] │ │ sub x0, x29, #0x80 │ │ mov x1, x26 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ ubfx x12, x8, #53, #8 │ │ @@ -47444,19 +80578,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-168] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0xa8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [x29, #-128] │ │ ldp w10, w11, [x29, #-120] │ │ ldp w12, w13, [x29, #-112] │ │ ldp w14, w15, [x29, #-104] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -47471,44 +80605,44 @@ │ │ stp w8, w9, [sp, #252] │ │ str w10, [sp, #260] │ │ str w11, [sp, #264] │ │ str w12, [sp, #268] │ │ str w13, [sp, #272] │ │ str w14, [sp, #276] │ │ str w15, [sp, #280] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #248] │ │ - cbnz w8, 3d870 │ │ + cbnz w8, 63ba8 │ │ ldp x8, x9, [sp, #392] │ │ ldp x10, x11, [sp, #408] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbz x8, 3d870 │ │ + cbz x8, 63ba8 │ │ ldr x8, [sp, #56] │ │ mov x26, xzr │ │ str x21, [sp, #80] │ │ add x28, x8, x21, lsl #5 │ │ ldr x8, [sp, #64] │ │ add x21, x8, x21, lsl #7 │ │ ldr x8, [sp, #88] │ │ ldr x8, [x8, x24, lsl #3] │ │ cmp x26, x8 │ │ - b.cs 3d674 // b.hs, b.nlast │ │ + b.cs 639ac // b.hs, b.nlast │ │ ldr x0, [sp, #184] │ │ add x1, sp, #0x1a8 │ │ add x3, sp, #0x188 │ │ mov x2, x21 │ │ mov x4, x28 │ │ - bl 317f8 │ │ + bl 57b30 │ │ ldr w8, [sp, #544] │ │ - cbnz w8, 3d870 │ │ + cbnz w8, 63ba8 │ │ mov x0, x22 │ │ mov x1, x22 │ │ - bl 442fc │ │ + bl 6a634 │ │ ldp x12, x8, [sp, #504] │ │ ldr x13, [sp, #536] │ │ ldr x9, [sp, #520] │ │ ldr x11, [sp, #528] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -47631,23 +80765,23 @@ │ │ sub x9, x29, #0x80 │ │ add x8, x8, x17 │ │ sub x0, x29, #0xa8 │ │ sub x2, x29, #0x80 │ │ mov x1, x22 │ │ stp q0, q1, [x9] │ │ stur x8, [x29, #-96] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x1a8 │ │ add x1, sp, #0x1a8 │ │ sub x2, x29, #0x80 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0xa8 │ │ mov x0, x23 │ │ mov x1, x23 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x8, [sp, #504] │ │ stp q0, q0, [x27] │ │ ldp x12, x8, [sp, #448] │ │ ldp x9, x10, [sp, #424] │ │ ldr x11, [sp, #440] │ │ @@ -47674,15 +80808,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x15 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x11, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 3d320 │ │ + cbz x13, 63658 │ │ add x8, x8, x25 │ │ add x9, x9, x8, lsr #52 │ │ add x10, x10, x9, lsr #52 │ │ add x12, x12, x10, lsr #52 │ │ add x11, x11, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ @@ -47824,30 +80958,30 @@ │ │ cinc w8, w8, ne // ne = any │ │ sub x0, x29, #0x80 │ │ add x1, sp, #0xfc │ │ mov w2, #0x21 // #33 │ │ stur xzr, [x29, #-32] │ │ strb w8, [sp, #252] │ │ stur w11, [x29, #-24] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp x1, x2, [sp, #232] │ │ sub x0, x29, #0x80 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x14 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0x18 │ │ mov w2, #0x4 // #4 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldur x8, [x29, #-32] │ │ - adrp x1, 8000 │ │ + adrp x1, a000 │ │ sub x0, x29, #0x80 │ │ - add x1, x1, #0xd8 │ │ + add x1, x1, #0x9e8 │ │ lsr x11, x8, #37 │ │ lsr x9, x8, #29 │ │ and w11, w11, #0xff00 │ │ ubfx x12, x8, #53, #8 │ │ bfi w11, w9, #24, #8 │ │ lsl w9, w8, #11 │ │ orr w11, w11, w12 │ │ @@ -47859,19 +80993,19 @@ │ │ and w10, w10, #0xff0000 │ │ and x12, x12, #0x3f │ │ bfxil w9, w8, #5, #16 │ │ orr w10, w11, w10 │ │ bfxil w9, w8, #21, #8 │ │ add x2, x12, #0x1 │ │ stp w10, w9, [x29, #-168] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ sub x0, x29, #0x80 │ │ sub x1, x29, #0xa8 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp w8, w9, [x29, #-128] │ │ ldp w10, w11, [x29, #-120] │ │ ldp w12, w13, [x29, #-112] │ │ ldp w14, w15, [x29, #-104] │ │ rev w8, w8 │ │ rev w9, w9 │ │ rev w10, w10 │ │ @@ -47886,32 +81020,32 @@ │ │ stp w8, w9, [sp, #252] │ │ str w10, [sp, #260] │ │ str w11, [sp, #264] │ │ str w12, [sp, #268] │ │ str w13, [sp, #272] │ │ str w14, [sp, #276] │ │ str w15, [sp, #280] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #248] │ │ - cbnz w8, 3d870 │ │ + cbnz w8, 63ba8 │ │ ldp x8, x9, [sp, #392] │ │ ldp x10, x11, [sp, #408] │ │ add x28, x28, #0x20 │ │ add x21, x21, #0x80 │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ - cbnz x8, 3d004 │ │ - b 3d870 │ │ + cbnz x8, 6333c │ │ + b 63ba8 │ │ ldr x8, [sp, #8] │ │ lsl x19, x24, #5 │ │ add x1, sp, #0x188 │ │ mov x0, x28 │ │ add x2, x8, x19 │ │ - bl 30d40 │ │ + bl 57078 │ │ ldp x8, x9, [x28] │ │ ldp x10, x11, [x28, #16] │ │ mov x16, #0xa03b // #41019 │ │ movk x16, #0xaf48, lsl #16 │ │ orr x13, x9, x8 │ │ mvn x14, x10 │ │ orr x10, x13, x10 │ │ @@ -48013,63 +81147,63 @@ │ │ adcs x11, xzr, xzr │ │ adds x9, x9, x13 │ │ adcs x11, x11, xzr │ │ orr x8, x8, x9 │ │ add x10, x11, x10 │ │ orr x8, x10, x8 │ │ stp x9, x10, [x28, #16] │ │ - cbz x8, 3d870 │ │ + cbz x8, 63ba8 │ │ ldr x8, [sp, #176] │ │ ldp x9, x21, [sp, #72] │ │ - adrp x26, 8000 │ │ + adrp x26, a000 │ │ mov w0, #0x1 // #1 │ │ ldr x8, [x8, x24, lsl #3] │ │ add x24, x24, #0x1 │ │ cmp x24, x9 │ │ - add x26, x26, #0xd8 │ │ + add x26, x26, #0x9e8 │ │ add x21, x8, x21 │ │ - b.ne 3ceb0 // b.any │ │ - b 3d874 │ │ + b.ne 631e8 // b.any │ │ + b 63bac │ │ mov w0, wzr │ │ add sp, sp, #0x2d0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ mov w0, #0x1 // #1 │ │ - b 3d874 │ │ + b 63bac │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x1f0 │ │ mov w23, wzr │ │ - cbz x0, 3dc4c │ │ + cbz x0, 63f84 │ │ mov x19, x1 │ │ - cbz x1, 3dc4c │ │ + cbz x1, 63f84 │ │ mov x22, x2 │ │ - cbz x2, 3dc4c │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #632] │ │ + cbz x2, 63f84 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #200] │ │ mov x21, x0 │ │ ldr x23, [x8] │ │ ldr x8, [x21, #16]! │ │ - cbz x8, 3dc48 │ │ + cbz x8, 63f80 │ │ add x1, x23, #0x1 │ │ sub x0, x29, #0x58 │ │ mov x20, x3 │ │ sub x24, x29, #0xe0 │ │ add x25, sp, #0x30 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldp x13, x10, [x24, #136] │ │ ldp x12, x8, [x24, #160] │ │ ldr x11, [x24, #152] │ │ mov x14, #0xfffffffffffff // #4503599627370495 │ │ dup v2.2d, x14 │ │ lsl x14, x13, #1 │ │ lsl x15, x10, #1 │ │ @@ -48199,29 +81333,29 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x9, x8 │ │ add x0, sp, #0x30 │ │ sub x1, x29, #0x58 │ │ sub x2, x29, #0xe0 │ │ stp q0, q1, [x25, #224] │ │ str x8, [x25, #256] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #48] │ │ ldur q0, [sp, #56] │ │ ldur q1, [sp, #72] │ │ add x9, sp, #0xb0 │ │ add x8, x8, #0x7 │ │ add x0, x9, #0x28 │ │ sub x1, x29, #0x30 │ │ str wzr, [sp, #256] │ │ stur q0, [x24, #184] │ │ stur q1, [x24, #200] │ │ str x8, [x24, #176] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x23] │ │ - tbz w8, #0, 3dbd0 │ │ + tbz w8, #0, 63f08 │ │ ldp x12, x10, [x25, #192] │ │ ldp x8, x9, [x25, #168] │ │ ldr x11, [x25, #184] │ │ mov x13, #0xfffffffffffff0bc // #-3908 │ │ lsr x14, x10, #48 │ │ madd x8, x14, x26, x8 │ │ movk x13, #0xfffb, lsl #32 │ │ @@ -48244,56 +81378,56 @@ │ │ sub x10, x14, x13 │ │ sub x9, x15, x9 │ │ stp x8, x10, [x25, #184] │ │ str x9, [x25, #200] │ │ add x0, sp, #0x10 │ │ add x2, sp, #0xc │ │ mov x1, x22 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #12] │ │ - cbnz w8, 3dc48 │ │ + cbnz w8, 63f80 │ │ add x1, sp, #0x30 │ │ add x2, sp, #0x10 │ │ mov x0, x21 │ │ add x23, sp, #0x30 │ │ - bl 30a60 │ │ + bl 56d98 │ │ rev x8, x20 │ │ sub x0, x29, #0x30 │ │ sub x1, x29, #0xe0 │ │ mov x2, xzr │ │ stp xzr, xzr, [x25, #224] │ │ stp xzr, x8, [x25, #240] │ │ - bl 241dc │ │ + bl 4a514 │ │ sub x0, x29, #0xe0 │ │ add x1, sp, #0xb0 │ │ sub x2, x29, #0x30 │ │ mov w3, #0x40 // #64 │ │ sub x21, x29, #0xe0 │ │ - bl 2907c │ │ + bl 4f3b4 │ │ add x0, sp, #0x30 │ │ add x1, sp, #0x30 │ │ sub x2, x29, #0xe0 │ │ - bl 37210 │ │ + bl 5d548 │ │ ldr w8, [sp, #168] │ │ - cbz w8, 3dc70 │ │ + cbz w8, 63fa8 │ │ mov w23, wzr │ │ mov w0, w23 │ │ add sp, sp, #0x1f0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ add x20, x23, #0x50 │ │ mov x0, x20 │ │ mov x1, x20 │ │ stur wzr, [x29, #-144] │ │ - bl 460d4 │ │ + bl 6c40c │ │ ldp x12, x9, [sp, #128] │ │ ldp x10, x11, [x25, #96] │ │ ldr x13, [x25, #112] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x14, x12, #1 │ │ lsl x15, x9, #1 │ │ umulh x16, x13, x13 │ │ @@ -48419,33 +81553,33 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x11 │ │ sub x0, x29, #0x58 │ │ sub x2, x29, #0x30 │ │ mov x1, x20 │ │ stp q1, q0, [x24, #176] │ │ str x8, [x24, #208] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x30 │ │ add x1, sp, #0x30 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x23, #0x28 │ │ sub x2, x29, #0x58 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w23, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ - adrp x12, 4000 │ │ + adrp x12, 5000 │ │ str x23, [sp, #128] │ │ stur q0, [x25, #104] │ │ - ldr q1, [x12, #3232] │ │ + ldr q1, [x12, #3728] │ │ ldp q3, q4, [sp, #48] │ │ ldr x12, [sp, #80] │ │ - adrp x13, 4000 │ │ - ldr q2, [x13, #3312] │ │ + adrp x13, 5000 │ │ + ldr q2, [x13, #3808] │ │ stp q3, q4, [x25, #224] │ │ str x12, [x25, #256] │ │ ldp x14, x15, [x24] │ │ ldp x16, x17, [x24, #16] │ │ lsr x13, x12, #48 │ │ and x12, x12, #0xffffffffffff │ │ madd x13, x13, x22, x14 │ │ @@ -48467,20 +81601,20 @@ │ │ cmp x14, x26 │ │ cset w14, eq // eq = none │ │ cmp x13, x10 │ │ and w9, w14, w9 │ │ cset w10, hi // hi = pmore │ │ and w9, w10, w9 │ │ orr x9, x9, x12, lsr #48 │ │ - adrp x11, 4000 │ │ + adrp x11, 5000 │ │ ldur q5, [sp, #88] │ │ nop │ │ madd x13, x9, x22, x13 │ │ stur q0, [sp, #136] │ │ - ldr q0, [x11, #3280] │ │ + ldr q0, [x11, #3792] │ │ add x9, x16, x13, lsr #52 │ │ and x0, x17, #0xfffffffffffff │ │ add x10, x15, x9, lsr #52 │ │ neg v1.2d, v1.2d │ │ neg v2.2d, v2.2d │ │ dup v3.2d, x9 │ │ add x14, x0, x10, lsr #52 │ │ @@ -48502,20 +81636,20 @@ │ │ mov w17, v3.s[1] │ │ fmov w0, s3 │ │ dup v3.2d, x12 │ │ xtn v2.2s, v2.2d │ │ mov w1, v2.s[1] │ │ fmov w2, s2 │ │ ushl v2.2d, v3.2d, v0.2d │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ xtn v2.2s, v2.2d │ │ ldur q6, [sp, #104] │ │ mov w3, v2.s[1] │ │ fmov w4, s2 │ │ - ldr q2, [x8, #3488] │ │ + ldr q2, [x8, #4064] │ │ str x11, [x24, #72] │ │ and x8, x13, #0xfffffffffffff │ │ and x11, x9, #0xfffffffffffff │ │ and x13, x10, #0xfffffffffffff │ │ stp x8, x11, [x24] │ │ and x8, x14, #0xfffffffffffff │ │ stp x13, x8, [x24, #16] │ │ @@ -48588,38 +81722,38 @@ │ │ mov v1.h[1], w11 │ │ mov w9, v0.s[1] │ │ mov v1.h[2], w10 │ │ mov v1.h[3], w9 │ │ xtn v0.8b, v1.8h │ │ stur s0, [x19, #27] │ │ strb w8, [x19, #32] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ mov w8, #0x9 // #9 │ │ eor w8, w0, w8 │ │ strb w8, [x19] │ │ - b 3dc4c │ │ + b 63f84 │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ add x29, sp, #0x30 │ │ mov x20, x6 │ │ mov x21, x5 │ │ mov x19, x2 │ │ mov x22, x1 │ │ - cbz x3, 3e21c │ │ + cbz x3, 64554 │ │ cmp x3, #0x4 │ │ - b.cs 3e194 // b.hs, b.nlast │ │ + b.cs 644cc // b.hs, b.nlast │ │ mov x8, xzr │ │ - b 3e1f8 │ │ - adrp x10, 4000 │ │ - ldr q0, [x10, #3072] │ │ + b 64530 │ │ + adrp x10, 5000 │ │ + ldr q0, [x10, #3584] │ │ and x8, x3, #0xfffffffffffffffc │ │ mov w11, #0x40 // #64 │ │ mov w12, #0xffffffe0 // #-32 │ │ mov w10, #0x4 // #4 │ │ add x9, x22, #0x10 │ │ dup v1.2d, x11 │ │ dup v2.2d, x12 │ │ @@ -48632,41 +81766,41 @@ │ │ and v6.16b, v6.16b, v2.16b │ │ add v5.2d, v3.2d, v5.2d │ │ add v6.2d, v3.2d, v6.2d │ │ add v0.2d, v0.2d, v4.2d │ │ subs x10, x10, #0x4 │ │ stp q5, q6, [x9, #-16] │ │ add x9, x9, #0x20 │ │ - b.ne 3e1c4 // b.any │ │ + b.ne 644fc // b.any │ │ cmp x8, x3 │ │ - b.eq 3e21c // b.none │ │ + b.eq 64554 // b.none │ │ lsl x9, x8, #5 │ │ add x10, x22, x8, lsl #3 │ │ sub x8, x3, x8 │ │ and x11, x9, #0xffffffe0 │ │ add x11, x4, x11 │ │ subs x8, x8, #0x1 │ │ str x11, [x10], #8 │ │ add x9, x9, #0x20 │ │ - b.ne 3e204 // b.any │ │ + b.ne 6453c // b.any │ │ mov w8, wzr │ │ - cbz x22, 3e504 │ │ - cbz x0, 3e504 │ │ - cbz x19, 3e504 │ │ - cbz x21, 3e3f8 │ │ + cbz x22, 6483c │ │ + cbz x0, 6483c │ │ + cbz x19, 6483c │ │ + cbz x21, 64730 │ │ mov x27, #0xa03b // #41019 │ │ movk x27, #0xaf48, lsl #16 │ │ movk x27, #0xdce6, lsl #32 │ │ mov x26, xzr │ │ mov x28, xzr │ │ mov x25, xzr │ │ mov x24, xzr │ │ mov x23, xzr │ │ movk x27, #0xbaae, lsl #48 │ │ - b 3e3cc │ │ + b 64704 │ │ ldp x11, x12, [sp, #32] │ │ orr x10, x8, x9 │ │ mvn x9, x9 │ │ mvn x8, x8 │ │ orr x10, x10, x11 │ │ mvn x13, x12 │ │ orr x10, x10, x12 │ │ @@ -48751,26 +81885,26 @@ │ │ adds x9, x11, x12 │ │ adcs x11, xzr, xzr │ │ adds x25, x9, x8 │ │ adcs x8, x11, xzr │ │ add x26, x26, #0x1 │ │ cmp x21, x26 │ │ add x28, x8, x10 │ │ - b.eq 3e408 // b.none │ │ + b.eq 64740 // b.none │ │ ldr x1, [x22, x26, lsl #3] │ │ add x0, sp, #0x10 │ │ add x2, sp, #0xc │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #12] │ │ - cbnz w8, 3e500 │ │ + cbnz w8, 64838 │ │ ldp x9, x8, [sp, #16] │ │ cmp x26, x20 │ │ - b.cs 3e258 // b.hs, b.nlast │ │ + b.cs 64590 // b.hs, b.nlast │ │ ldp x11, x10, [sp, #32] │ │ - b 3e2d8 │ │ + b 64610 │ │ mov x23, xzr │ │ mov x24, xzr │ │ mov x25, xzr │ │ mov x28, xzr │ │ lsr x8, x28, #56 │ │ strb w8, [x19] │ │ lsr x8, x28, #48 │ │ @@ -48828,84 +81962,84 @@ │ │ strb w25, [x19, #15] │ │ strb w24, [x19, #23] │ │ strb w23, [x19, #31] │ │ strb w10, [x19, #26] │ │ strb w11, [x19, #27] │ │ strb w9, [x19, #29] │ │ strb w12, [x19, #30] │ │ - b 3e504 │ │ + b 6483c │ │ mov w8, wzr │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ mov w0, w8 │ │ add sp, sp, #0x90 │ │ ret │ │ cmp x7, #0x41 │ │ - b.cc 3e6c4 // b.lo, b.ul, b.last │ │ + b.cc 649fc // b.lo, b.ul, b.last │ │ ldr x9, [x0] │ │ ldrb w8, [x6, x9] │ │ - tbnz w8, #7, 3e6c4 │ │ + tbnz w8, #7, 649fc │ │ mov w10, #0xffffffff // #-1 │ │ str w10, [x1] │ │ str wzr, [x2] │ │ - tbnz w8, #6, 3e554 │ │ + tbnz w8, #6, 6488c │ │ mov x9, xzr │ │ - b 3e594 │ │ + b 648cc │ │ ldrb w10, [x6, x9] │ │ add x9, x9, #0x1 │ │ and w10, w10, #0x1f │ │ cmp w10, #0x12 │ │ str w10, [x1] │ │ str x9, [x0] │ │ - b.hi 3e6c4 // b.pmore │ │ + b.hi 649fc // b.pmore │ │ ldrb w9, [x6, x9] │ │ add w10, w9, #0x1 │ │ cmp w9, #0x3f │ │ str w10, [x2] │ │ - b.hi 3e6c4 // b.pmore │ │ + b.hi 649fc // b.pmore │ │ mov w10, #0x3f // #63 │ │ sub w9, w10, w9 │ │ mov x10, #0xffffffffffffffff // #-1 │ │ lsr x9, x10, x9 │ │ str x9, [x5] │ │ ldr x9, [x0] │ │ mov w10, #0x1 // #1 │ │ add x9, x9, #0x1 │ │ str x9, [x0] │ │ str x10, [x3] │ │ ldr w9, [x1] │ │ cmp w9, #0x1 │ │ - b.lt 3e5f8 // b.tstop │ │ + b.lt 64930 // b.tstop │ │ mov x11, #0x9999999999999999 // #-7378697629483820647 │ │ mov w10, wzr │ │ movk x11, #0x1999, lsl #48 │ │ ldr x12, [x5] │ │ cmp x12, x11 │ │ - b.hi 3e6c4 // b.pmore │ │ + b.hi 649fc // b.pmore │ │ add x12, x12, x12, lsl #2 │ │ lsl x12, x12, #1 │ │ str x12, [x5] │ │ ldr x12, [x3] │ │ add w10, w10, #0x1 │ │ cmp w10, w9 │ │ add x12, x12, x12, lsl #2 │ │ lsl x12, x12, #1 │ │ str x12, [x3] │ │ - b.lt 3e5c4 // b.tstop │ │ + b.lt 648fc // b.tstop │ │ mov x9, xzr │ │ str xzr, [x4] │ │ - tbz w8, #5, 3e6b8 │ │ + tbz w8, #5, 649f0 │ │ ldr x8, [x0] │ │ sub x9, x7, x8 │ │ cmp x9, #0x8 │ │ - b.cc 3e6c4 // b.lo, b.ul, b.last │ │ + b.cc 649fc // b.lo, b.ul, b.last │ │ ldrb w8, [x6, x8] │ │ str x8, [x4] │ │ ldr x9, [x0] │ │ add x9, x9, x6 │ │ ldrb w9, [x9, #1] │ │ bfi x9, x8, #8, #8 │ │ str x9, [x4] │ │ @@ -48941,15 +82075,15 @@ │ │ str x9, [x4] │ │ ldr x8, [x0] │ │ add x8, x8, #0x8 │ │ str x8, [x0] │ │ ldr x9, [x4] │ │ ldr x8, [x5] │ │ cmn x9, x8 │ │ - b.cc 3e6cc // b.lo, b.ul, b.last │ │ + b.cc 64a04 // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ ret │ │ add x8, x9, x8 │ │ mov w0, #0x1 // #1 │ │ str x8, [x5] │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ @@ -48958,42 +82092,42 @@ │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x200 │ │ mov x26, x0 │ │ mov w0, wzr │ │ - cbz x7, 3ed20 │ │ - cbz x6, 3ed20 │ │ - cbz x26, 3ed20 │ │ + cbz x7, 65058 │ │ + cbz x6, 65058 │ │ + cbz x26, 65058 │ │ ldr x25, [x29, #96] │ │ - cbz x25, 3ed20 │ │ + cbz x25, 65058 │ │ ldr x28, [x29, #104] │ │ - cbz x28, 3ed20 │ │ + cbz x28, 65058 │ │ ldr x8, [x26] │ │ - cbz x8, 3ed40 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #632] │ │ + cbz x8, 65078 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #200] │ │ mov x27, x26 │ │ ldr x21, [x8] │ │ ldr x8, [x27, #16]! │ │ - cbz x8, 3ed40 │ │ + cbz x8, 65078 │ │ mov x19, #0xfffffffffffff0bc // #-3908 │ │ stp x1, x2, [sp, #88] │ │ movk x19, #0xfffb, lsl #32 │ │ mov x20, #0x3d1 // #977 │ │ add x1, x25, #0x1 │ │ sub x0, x29, #0x90 │ │ stp x3, x7, [sp, #104] │ │ stp x4, x5, [sp, #120] │ │ str x6, [sp, #136] │ │ sub x23, x29, #0xb8 │ │ movk x19, #0x3f, lsl #48 │ │ movk x20, #0x1, lsl #32 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldp x11, x8, [x29, #-144] │ │ ldp x10, x12, [x29, #-120] │ │ ldur x9, [x29, #-128] │ │ mov x13, #0xfffffffffffff // #4503599627370495 │ │ dup v2.2d, x13 │ │ lsl x13, x11, #1 │ │ lsl x14, x8, #1 │ │ @@ -49121,28 +82255,28 @@ │ │ add x8, x8, x15 │ │ sub x0, x29, #0x40 │ │ sub x1, x29, #0x90 │ │ add x2, sp, #0x90 │ │ str q2, [sp, #64] │ │ stp q0, q1, [sp, #144] │ │ str x8, [sp, #176] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldur x8, [x29, #-64] │ │ ldp q0, q1, [x23, #128] │ │ add x9, sp, #0xf0 │ │ add x0, x9, #0x28 │ │ add x8, x8, #0x7 │ │ sub x1, x29, #0x68 │ │ str wzr, [sp, #320] │ │ stur x8, [x29, #-104] │ │ stur q0, [x23, #88] │ │ stur q1, [x23, #104] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x25] │ │ - tbz w8, #0, 3ea28 │ │ + tbz w8, #0, 64d60 │ │ ldp x12, x10, [sp, #304] │ │ ldp x8, x9, [sp, #280] │ │ ldr x11, [sp, #296] │ │ mov x13, #0x3ffffffffffffc // #18014398509481980 │ │ lsr x14, x10, #48 │ │ madd x8, x14, x20, x8 │ │ add x9, x9, x8, lsr #52 │ │ @@ -49163,15 +82297,15 @@ │ │ sub x10, x14, x10 │ │ stp x9, x8, [sp, #296] │ │ str x10, [sp, #312] │ │ ldp x19, x25, [x29, #120] │ │ ldr x22, [x29, #112] │ │ add x1, x21, #0x1 │ │ sub x0, x29, #0xb8 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldp x15, x9, [x29, #-184] │ │ ldp x12, x8, [x29, #-160] │ │ ldur x10, [x29, #-168] │ │ ldp q0, q1, [x23] │ │ lsl x11, x15, #1 │ │ lsl x16, x9, #1 │ │ umulh x14, x8, x8 │ │ @@ -49295,28 +82429,28 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x9, x8 │ │ sub x0, x29, #0x68 │ │ sub x1, x29, #0xb8 │ │ sub x2, x29, #0x40 │ │ stp q0, q1, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldur x8, [x29, #-104] │ │ ldur q0, [x23, #88] │ │ ldur q1, [x23, #104] │ │ sub x1, x29, #0x90 │ │ add x8, x8, #0x7 │ │ stur x8, [x29, #-144] │ │ add x8, sp, #0x90 │ │ add x0, x8, #0x28 │ │ str wzr, [sp, #224] │ │ stp q0, q1, [x23, #48] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x21] │ │ - tbz w8, #0, 3ecec │ │ + tbz w8, #0, 65024 │ │ ldp x12, x8, [sp, #208] │ │ ldp x9, x10, [sp, #184] │ │ ldr x11, [sp, #200] │ │ mov x15, #0xfffffffffffff0bc // #-3908 │ │ lsr x13, x8, #48 │ │ madd x9, x13, x20, x9 │ │ add x10, x10, x9, lsr #52 │ │ @@ -49348,25 +82482,25 @@ │ │ ldr x7, [sp, #136] │ │ add x9, sp, #0xf0 │ │ mov x0, x26 │ │ mov x1, x27 │ │ stp x19, x25, [sp, #32] │ │ stp x28, x22, [sp, #16] │ │ stp x8, x9, [sp] │ │ - bl 3ed48 │ │ + bl 65080 │ │ add sp, sp, #0x200 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ mov w0, wzr │ │ - b 3ed20 │ │ + b 65058 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ @@ -49386,71 +82520,71 @@ │ │ add x1, sp, #0x20c │ │ add x2, sp, #0x208 │ │ add x3, sp, #0x1f0 │ │ mov x4, x7 │ │ mov x6, x27 │ │ mov x7, x28 │ │ str xzr, [sp, #512] │ │ - bl 3e528 │ │ - cbz w0, 3f96c │ │ + bl 64860 │ │ + cbz w0, 65ca4 │ │ ldr w8, [sp, #520] │ │ ldr x16, [sp, #512] │ │ mov w13, #0x1 // #1 │ │ mov w9, #0x1 // #1 │ │ str x13, [sp, #528] │ │ - cbz w8, 3ee68 │ │ + cbz w8, 651a0 │ │ asr w9, w8, #1 │ │ sbfx x13, x8, #1, #31 │ │ - cbz w9, 3ee44 │ │ + cbz w9, 6517c │ │ cmp x13, #0x1 │ │ csinc x9, x13, xzr, hi // hi = pmore │ │ cmp x9, #0x4 │ │ - b.cs 3edf8 // b.hs, b.nlast │ │ + b.cs 65130 // b.hs, b.nlast │ │ mov x10, xzr │ │ - b 3ee28 │ │ + b 65160 │ │ and x10, x9, #0xfffffffffffffffc │ │ add x11, sp, #0x210 │ │ mov w12, #0x4 // #4 │ │ add x11, x11, #0x10 │ │ dup v0.2d, x12 │ │ mov x12, x10 │ │ stp q0, q0, [x11, #-16] │ │ subs x12, x12, #0x4 │ │ add x11, x11, #0x20 │ │ - b.ne 3ee10 // b.any │ │ + b.ne 65148 // b.any │ │ cmp x9, x10 │ │ - b.eq 3ee44 // b.none │ │ + b.eq 6517c // b.none │ │ add x11, sp, #0x210 │ │ sub x9, x9, x10 │ │ add x10, x11, x10, lsl #3 │ │ mov w11, #0x4 // #4 │ │ subs x9, x9, #0x1 │ │ str x11, [x10], #8 │ │ - b.ne 3ee38 // b.any │ │ + b.ne 65170 // b.any │ │ lsl w9, w8, #1 │ │ and w9, w9, #0xfffffffc │ │ sxtw x9, w9 │ │ - tbz w8, #0, 3ee68 │ │ + tbz w8, #0, 651a0 │ │ mov w8, #0x2 // #2 │ │ add x10, sp, #0x210 │ │ orr x9, x9, #0x2 │ │ str x8, [x10, x13, lsl #3] │ │ add x13, x13, #0x1 │ │ add x10, x13, #0x6 │ │ str x19, [sp, #320] │ │ add x9, x9, x13 │ │ lsr x19, x10, #3 │ │ sub x8, x28, x16 │ │ add x9, x19, x9, lsl #5 │ │ cmp x8, x9 │ │ - b.cc 3f96c // b.lo, b.ul, b.last │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ - ldr q0, [x8, #3136] │ │ - ldr q1, [x9, #3152] │ │ + b.cc 65ca4 // b.lo, b.ul, b.last │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ + ldr q0, [x8, #3648] │ │ + ldr q1, [x9, #3664] │ │ ldr x15, [x29, #104] │ │ str xzr, [sp, #880] │ │ str x20, [sp, #200] │ │ stp q0, q1, [sp, #784] │ │ ldp x12, x8, [x15, #24] │ │ ldp x9, x10, [x15] │ │ mov x20, #0x3d1 // #977 │ │ @@ -49497,27 +82631,27 @@ │ │ add x26, x14, x25, lsr #52 │ │ add x1, x15, #0x28 │ │ add x0, x0, #0x3e0 │ │ str x27, [sp, #376] │ │ add x27, x8, x26, lsr #52 │ │ str x15, [sp, #256] │ │ str x16, [sp, #336] │ │ - bl 467d4 │ │ - adrp x10, 4000 │ │ - ldr q4, [x10, #3280] │ │ - adrp x11, 4000 │ │ - ldr q5, [x11, #3312] │ │ + bl 6cb0c │ │ + adrp x10, 5000 │ │ + ldr q4, [x10, #3792] │ │ + adrp x11, 5000 │ │ + ldr q5, [x11, #3808] │ │ dup v0.2d, x27 │ │ neg v16.2d, v4.2d │ │ ushl v4.2d, v0.2d, v16.2d │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ dup v1.2d, x26 │ │ neg v5.2d, v5.2d │ │ xtn v4.2s, v4.2d │ │ - ldr q7, [x8, #3488] │ │ + ldr q7, [x8, #4064] │ │ mov w8, v4.s[1] │ │ fmov w10, s4 │ │ ushl v4.2d, v1.2d, v5.2d │ │ dup v2.2d, x25 │ │ xtn v4.2s, v4.2d │ │ mov w11, v4.s[1] │ │ fmov w12, s4 │ │ @@ -49531,20 +82665,20 @@ │ │ str q5, [sp, #352] │ │ xtn v4.2s, v4.2d │ │ neg v5.2d, v7.2d │ │ mov w15, v4.s[1] │ │ fmov w16, s4 │ │ ushl v4.2d, v6.2d, v16.2d │ │ ushl v0.2d, v0.2d, v5.2d │ │ - adrp x9, 4000 │ │ + adrp x9, 5000 │ │ xtn v4.2s, v4.2d │ │ xtn v0.2s, v0.2d │ │ mov w17, v4.s[1] │ │ fmov w1, s4 │ │ - ldr q4, [x9, #3232] │ │ + ldr q4, [x9, #3728] │ │ mov w9, v0.s[1] │ │ mov v0.h[1], w9 │ │ mov v0.h[2], w10 │ │ mov v0.h[3], w8 │ │ xtn v0.8b, v0.8h │ │ add x8, sp, #0xae │ │ neg v4.2d, v4.2d │ │ @@ -49612,15 +82746,15 @@ │ │ str q16, [sp, #304] │ │ stp q5, q4, [sp, #272] │ │ strb w25, [sp, #447] │ │ strb w10, [sp, #428] │ │ str s0, [sp, #448] │ │ stur s1, [x8, #255] │ │ strb w23, [sp, #460] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp x12, x8, [x28, #24] │ │ ldp x9, x10, [x28] │ │ ldr x11, [x28, #16] │ │ add x0, sp, #0x2, lsl #12 │ │ lsr x13, x8, #48 │ │ madd x9, x13, x20, x9 │ │ add x10, x10, x9, lsr #52 │ │ @@ -49648,15 +82782,15 @@ │ │ add x21, x13, x20, lsr #52 │ │ add x22, x11, x21, lsr #52 │ │ add x23, x14, x22, lsr #52 │ │ add x1, x28, #0x28 │ │ add x0, x0, #0x3e0 │ │ add x24, x8, x23, lsr #52 │ │ str x28, [sp, #264] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldp q17, q7, [sp, #272] │ │ ldr q18, [sp, #304] │ │ ldr q16, [sp, #352] │ │ dup v0.2d, x24 │ │ dup v1.2d, x23 │ │ ushl v5.2d, v0.2d, v17.2d │ │ ushl v0.2d, v0.2d, v18.2d │ │ @@ -49751,31 +82885,31 @@ │ │ str s3, [sp, #448] │ │ stur s4, [x8, #255] │ │ strb w20, [sp, #460] │ │ ldr x20, [sp, #336] │ │ add x0, sp, #0x310 │ │ add x1, sp, #0x1ac │ │ mov w2, #0x21 // #33 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x310 │ │ mov x1, x27 │ │ mov x2, x20 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #344] │ │ subs x28, x8, #0x1 │ │ - b.eq 3f39c // b.none │ │ + b.eq 656d4 // b.none │ │ ldr x15, [sp, #328] │ │ cmp x28, #0x1 │ │ - b.ne 3f3ac // b.any │ │ + b.ne 656e4 // b.any │ │ mov x8, xzr │ │ - b 3f3f8 │ │ + b 65730 │ │ ldr x15, [sp, #328] │ │ add x25, x19, x20 │ │ str x25, [sp, #512] │ │ - b 3f440 │ │ + b 65778 │ │ mov x9, xzr │ │ and x8, x28, #0xfffffffffffffffe │ │ add x10, sp, #0x1d0 │ │ add x11, x20, x9, lsr #3 │ │ ldrb w11, [x27, x11] │ │ and w12, w9, #0x6 │ │ orr w14, w12, #0x1 │ │ @@ -49784,94 +82918,94 @@ │ │ lsr w12, w11, w12 │ │ lsr w11, w11, w14 │ │ cmp x8, x9 │ │ and w12, w12, #0x1 │ │ and w11, w11, #0x1 │ │ strb w12, [x13] │ │ strb w11, [x13, #1] │ │ - b.ne 3f3b8 // b.any │ │ + b.ne 656f0 // b.any │ │ cmp x28, x8 │ │ - b.eq 3f420 // b.none │ │ + b.eq 65758 // b.none │ │ add x9, sp, #0x1d0 │ │ add x10, x20, x8, lsr #3 │ │ ldrb w10, [x27, x10] │ │ and w11, w8, #0x7 │ │ lsr w10, w10, w11 │ │ and w10, w10, #0x1 │ │ strb w10, [x9, x8] │ │ add x8, x8, #0x1 │ │ cmp x28, x8 │ │ - b.ne 3f3fc // b.any │ │ + b.ne 65734 // b.any │ │ add x25, x19, x20 │ │ ands x8, x28, #0x7 │ │ str x25, [sp, #512] │ │ - b.eq 3f440 // b.none │ │ + b.eq 65778 // b.none │ │ add x9, x25, x27 │ │ ldurb w9, [x9, #-1] │ │ lsr w8, w9, w8 │ │ - cbnz w8, 3f96c │ │ + cbnz w8, 65ca4 │ │ add x9, sp, #0x6, lsl #12 │ │ add x9, x9, #0x3e0 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str w8, [x9, #120] │ │ str q0, [sp, #25568] │ │ str q0, [sp, #25584] │ │ str q0, [sp, #25600] │ │ str q0, [sp, #25616] │ │ str q0, [sp, #25632] │ │ str q0, [sp, #25648] │ │ str q0, [sp, #25664] │ │ str xzr, [sp, #25680] │ │ ldr x8, [x15] │ │ - cbz x8, 3f4c4 │ │ + cbz x8, 657fc │ │ add x0, sp, #0x2, lsl #12 │ │ add x1, sp, #0x6, lsl #12 │ │ rev x8, x8 │ │ add x0, x0, #0x3e0 │ │ add x1, x1, #0x460 │ │ mov x2, xzr │ │ str xzr, [sp, #25704] │ │ str xzr, [sp, #25696] │ │ str xzr, [sp, #25712] │ │ str x8, [sp, #25720] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr x1, [sp, #264] │ │ add x0, sp, #0x6, lsl #12 │ │ add x2, sp, #0x2, lsl #12 │ │ add x0, x0, #0x3e0 │ │ add x2, x2, #0x3e0 │ │ mov w3, #0x40 // #64 │ │ - bl 2907c │ │ + bl 4f3b4 │ │ mov x27, xzr │ │ str x28, [sp, #304] │ │ - cbz x28, 3f8b8 │ │ + cbz x28, 65bf0 │ │ add x8, sp, #0x2, lsl #12 │ │ add x8, x8, #0x380 │ │ mov x23, #0x3d10 // #15632 │ │ mov x21, #0x3d1 // #977 │ │ mov x9, #0xfffffffffffff // #4503599627370495 │ │ add x24, sp, #0x210 │ │ add x26, sp, #0x1d0 │ │ movk x23, #0x10, lsl #32 │ │ movk x21, #0x1, lsl #32 │ │ mov x20, #0x3ffffffffffffc // #18014398509481980 │ │ add x22, x8, #0x28 │ │ dup v0.2d, x9 │ │ mov x19, x28 │ │ str q0, [sp, #352] │ │ - b 3f5b0 │ │ + b 658e8 │ │ add x0, sp, #0x310 │ │ mov w2, #0x1 // #1 │ │ mov x1, x26 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x310 │ │ mov w2, #0x20 // #32 │ │ mov x1, x28 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr w8, [sp, #9168] │ │ add x9, sp, #0x2, lsl #12 │ │ ldr q0, [sp, #9088] │ │ ldr q1, [sp, #9104] │ │ add x9, x9, #0x3e0 │ │ add x9, x9, x27, lsl #7 │ │ str w8, [x9, #120] │ │ @@ -49890,26 +83024,26 @@ │ │ add x2, x2, #0x380 │ │ mov x3, xzr │ │ stur q2, [x9, #88] │ │ stur q1, [x9, #40] │ │ stur q0, [x9, #56] │ │ stp x10, x8, [x9, #72] │ │ stur q2, [x9, #104] │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ ldr x8, [x24], #8 │ │ add x25, x25, #0x20 │ │ subs x19, x19, #0x1 │ │ add x26, x26, #0x1 │ │ add x27, x8, x27 │ │ - b.eq 3f8b8 // b.none │ │ + b.eq 65bf0 // b.none │ │ ldr x8, [sp, #376] │ │ add x0, sp, #0x380 │ │ add x28, x8, x25 │ │ mov x1, x28 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldr x12, [sp, #896] │ │ ldr x8, [sp, #904] │ │ ldr x13, [sp, #928] │ │ ldr x9, [sp, #912] │ │ ldr x11, [sp, #920] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ @@ -50039,15 +83173,15 @@ │ │ add x8, x8, x17 │ │ add x0, x0, #0x480 │ │ add x1, sp, #0x380 │ │ add x2, x2, #0x8a0 │ │ str q0, [sp, #30880] │ │ str q1, [sp, #30896] │ │ str x8, [sp, #30912] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #25728] │ │ add x9, sp, #0x6, lsl #12 │ │ add x9, x9, #0x3e0 │ │ ldur q0, [x9, #168] │ │ ldur q1, [x9, #184] │ │ add x8, x8, #0x7 │ │ str x8, [sp, #4992] │ │ @@ -50055,17 +83189,17 @@ │ │ add x1, sp, #0x1, lsl #12 │ │ add x8, x8, #0x380 │ │ add x1, x1, #0x380 │ │ mov x0, x22 │ │ str wzr, [sp, #9168] │ │ stur q0, [x8, #8] │ │ stur q1, [x8, #24] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x26] │ │ - cbz w8, 3f50c │ │ + cbz w8, 65844 │ │ ldr x8, [sp, #9160] │ │ ldr x9, [sp, #9128] │ │ ldr x10, [sp, #9136] │ │ ldr x11, [sp, #9144] │ │ mov x14, #0x3d1 // #977 │ │ ldr x12, [sp, #9152] │ │ lsr x13, x8, #48 │ │ @@ -50090,15 +83224,15 @@ │ │ mov x11, #0x3fffffffffffc // #1125899906842620 │ │ str x10, [sp, #9136] │ │ sub x10, x20, x13 │ │ sub x8, x11, x8 │ │ str x9, [sp, #9144] │ │ str x10, [sp, #9152] │ │ str x8, [sp, #9160] │ │ - b 3f50c │ │ + b 65844 │ │ ldr x10, [sp, #25640] │ │ ldr x8, [sp, #25608] │ │ ldr x9, [sp, #25616] │ │ mov x15, #0x3d1 // #977 │ │ ldr x11, [sp, #25624] │ │ lsr x14, x10, #48 │ │ movk x15, #0x1, lsl #32 │ │ @@ -50133,17 +83267,17 @@ │ │ add x1, x1, #0x3e0 │ │ mov x0, x22 │ │ mov x2, x21 │ │ mov x3, xzr │ │ str x11, [sp, #25624] │ │ str x10, [sp, #25632] │ │ str x9, [sp, #25640] │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ ldr w8, [x22, #120] │ │ - cbz w8, 3f998 │ │ + cbz w8, 65cd0 │ │ mov w28, wzr │ │ mov w0, w28 │ │ add sp, sp, #0x8, lsl #12 │ │ add sp, sp, #0x900 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ @@ -50155,56 +83289,56 @@ │ │ ldr w1, [sp, #524] │ │ ldr x4, [sp, #264] │ │ add x0, sp, #0x2, lsl #12 │ │ add x0, x0, #0x3e0 │ │ add x2, sp, #0x210 │ │ mov x3, x23 │ │ add x19, sp, #0x210 │ │ - bl 4a5e8 │ │ + bl 70920 │ │ ldr x24, [sp, #304] │ │ ldr x26, [x19, x24, lsl #3] │ │ add x19, x25, #0x20 │ │ str x19, [sp, #512] │ │ adds x20, x26, x27 │ │ - b.eq 3fa1c // b.none │ │ + b.eq 65d54 // b.none │ │ ldr x27, [sp, #376] │ │ ldr x28, [sp, #248] │ │ add x22, sp, #0x1, lsl #12 │ │ add x22, x22, #0x380 │ │ add x1, x27, x19 │ │ add x2, sp, #0x1fc │ │ mov x0, x22 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #508] │ │ - cbnz w8, 3fe88 │ │ + cbnz w8, 661c0 │ │ add x19, x19, #0x20 │ │ subs x20, x20, #0x1 │ │ add x22, x22, #0x20 │ │ - b.ne 3f9e4 // b.any │ │ + b.ne 65d1c // b.any │ │ str x19, [sp, #512] │ │ cmp x19, x28 │ │ - b.ne 3f96c // b.any │ │ - b 3fa2c │ │ + b.ne 65ca4 // b.any │ │ + b 65d64 │ │ ldr x27, [sp, #376] │ │ ldr x28, [sp, #248] │ │ cmp x19, x28 │ │ - b.ne 3f96c // b.any │ │ + b.ne 65ca4 // b.any │ │ ldr x1, [x29, #128] │ │ mov x8, x27 │ │ mov x27, x24 │ │ add x22, x8, x25 │ │ - cbz x1, 3fa50 │ │ + cbz x1, 65d88 │ │ ldr x2, [x29, #136] │ │ - cbz x2, 3fa50 │ │ + cbz x2, 65d88 │ │ add x0, sp, #0x310 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #880] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ - add x1, x1, #0xd8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x9e8 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ lsl w12, w8, #11 │ │ @@ -50219,20 +83353,20 @@ │ │ add x8, sp, #0x6, lsl #12 │ │ orr w10, w10, w11 │ │ add x8, x8, #0x3e0 │ │ add x2, x9, #0x1 │ │ add x0, sp, #0x310 │ │ str w10, [x8, #5312] │ │ str w12, [x8, #5316] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x1, sp, #0x7, lsl #12 │ │ add x0, sp, #0x310 │ │ add x1, x1, #0x8a0 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr w8, [sp, #784] │ │ ldp x0, x19, [sp, #224] │ │ ldr w9, [sp, #788] │ │ ldr w10, [sp, #792] │ │ ldr w11, [sp, #796] │ │ ldr w12, [sp, #800] │ │ ldr w13, [sp, #804] │ │ @@ -50265,68 +83399,68 @@ │ │ str w10, [sp, #436] │ │ str w11, [sp, #440] │ │ str w12, [sp, #444] │ │ str w13, [sp, #448] │ │ str w14, [sp, #452] │ │ str w15, [sp, #456] │ │ str x8, [sp] │ │ - bl 3b5f4 │ │ + bl 6192c │ │ ldr x23, [sp, #240] │ │ mov w28, w0 │ │ - cbz x19, 3f970 │ │ - cbz w28, 3f970 │ │ + cbz x19, 65ca8 │ │ + cbz w28, 65ca8 │ │ ldr x8, [sp, #216] │ │ - cbz x8, 3f96c │ │ + cbz x8, 65ca4 │ │ ldr x8, [sp, #336] │ │ add x0, sp, #0x6, lsl #12 │ │ mov x22, x19 │ │ add x0, x0, #0x480 │ │ mov w2, #0x1000 // #4096 │ │ add x19, sp, #0x6, lsl #12 │ │ mov w1, wzr │ │ sub x25, x29, #0x38 │ │ sxtw x20, w8 │ │ add x19, x19, #0x480 │ │ - bl 4f530 │ │ + bl 75840 │ │ ldr x8, [sp, #264] │ │ ldr x7, [sp, #376] │ │ add x0, sp, #0x7, lsl #12 │ │ add x1, sp, #0x7, lsl #12 │ │ stp x20, x8, [sp] │ │ ldr x20, [sp, #344] │ │ add x2, sp, #0x6, lsl #12 │ │ add x0, x0, #0x4a0 │ │ add x1, x1, #0x8a0 │ │ add x2, x2, #0x480 │ │ add x3, sp, #0x210 │ │ mov x4, x20 │ │ mov x5, x22 │ │ mov x6, x21 │ │ - bl 4a844 │ │ + bl 70b7c │ │ movi v0.2d, #0x0 │ │ cmp x20, #0x1 │ │ stp q0, q0, [sp, #384] │ │ - b.ne 3fe94 // b.any │ │ + b.ne 661cc // b.any │ │ ldr x8, [sp, #528] │ │ cmp x8, #0x1 │ │ - b.ne 3fe94 // b.any │ │ + b.ne 661cc // b.any │ │ add x17, sp, #0x289 │ │ ldr x16, [sp, #896] │ │ ldur q0, [x17, #255] │ │ - adrp x17, 4000 │ │ + adrp x17, 5000 │ │ ldr x9, [sp, #4992] │ │ ldr x10, [sp, #5000] │ │ - ldr q1, [x17, #3264] │ │ + ldr q1, [x17, #3776] │ │ ldr x11, [sp, #5008] │ │ ldr x12, [sp, #5016] │ │ - adrp x0, 4000 │ │ + adrp x0, 5000 │ │ mov x17, #0x3fffffffffffffff // #4611686018427387903 │ │ fmov d3, x16 │ │ mov x13, #0x4142 // #16706 │ │ - ldr q2, [x0, #3104] │ │ + ldr q2, [x0, #3616] │ │ and x0, x16, #0x3fffffffffffffff │ │ zip1 v3.2d, v3.2d, v0.2d │ │ mov x16, v0.d[1] │ │ ushl v0.2d, v0.2d, v1.2d │ │ dup v1.2d, x17 │ │ orr x17, x10, x9 │ │ add x19, sp, #0x6, lsl #12 │ │ @@ -50426,25 +83560,25 @@ │ │ stp x9, x10, [sp, #384] │ │ adcs x9, xzr, xzr │ │ ushl v2.2d, v3.2d, v2.2d │ │ adds x8, x8, x14 │ │ extr x15, x13, x16, #58 │ │ orr v0.16b, v0.16b, v2.16b │ │ adcs x9, x9, xzr │ │ - adrp x1, 7000 │ │ + adrp x1, a000 │ │ lsr x13, x13, #56 │ │ and x15, x15, #0x3fffffffffffffff │ │ and v0.16b, v0.16b, v1.16b │ │ add x9, x9, x12 │ │ - add x1, x1, #0xfe0 │ │ + add x1, x1, #0x8f0 │ │ sub x0, x29, #0x38 │ │ stur q0, [x25, #8] │ │ stp x8, x9, [sp, #400] │ │ stp x15, x13, [x25, #24] │ │ - bl 45c94 │ │ + bl 6bfcc │ │ ldp x8, x9, [x25] │ │ ldp x10, x11, [x25, #16] │ │ ldr x12, [x25, #32] │ │ add x24, sp, #0x6, lsl #12 │ │ orr x8, x8, x9, lsl #62 │ │ str x8, [x19, #9416] │ │ lsl x8, x10, #60 │ │ @@ -50456,24 +83590,24 @@ │ │ add x0, sp, #0x180 │ │ add x1, sp, #0x180 │ │ sub x2, x29, #0x58 │ │ str x8, [x19, #9424] │ │ str x9, [x19, #9432] │ │ add x24, x24, #0x3e0 │ │ str x10, [x19, #9440] │ │ - bl 30d40 │ │ + bl 57078 │ │ mov x26, xzr │ │ mov w8, wzr │ │ - cbz x23, 3fe80 │ │ + cbz x23, 661b8 │ │ str xzr, [x23] │ │ ldr x22, [sp, #200] │ │ - b 4027c │ │ + b 665b4 │ │ mov w28, wzr │ │ str x19, [sp, #512] │ │ - b 3f970 │ │ + b 65ca8 │ │ lsl x8, x27, #2 │ │ sub x9, x26, #0x1 │ │ add x10, sp, #0x1, lsl #12 │ │ add x20, x9, x8 │ │ add x10, x10, #0x380 │ │ lsl x11, x20, #5 │ │ add x12, x10, x11 │ │ @@ -50563,28 +83697,28 @@ │ │ strb w16, [x2, #153] │ │ strb w12, [x2, #154] │ │ strb w17, [x2, #155] │ │ strb w13, [x2, #156] │ │ strb w0, [x2, #157] │ │ strb w14, [x2, #158] │ │ strb w22, [x2, #159] │ │ - tbz w1, #7, 40050 │ │ + tbz w1, #7, 66388 │ │ ldr x1, [sp, #25712] │ │ ldr x2, [sp, #25720] │ │ cmp x1, x2 │ │ - b.ne 40050 // b.any │ │ + b.ne 66388 // b.any │ │ ldr x1, [sp, #25704] │ │ ldr x2, [sp, #25712] │ │ cmp x1, x2 │ │ - b.ne 40050 // b.any │ │ + b.ne 66388 // b.any │ │ mov x3, x22 │ │ ldr x22, [sp, #200] │ │ ldr x21, [sp, #256] │ │ mov x26, x3 │ │ - b 401fc │ │ + b 66534 │ │ sub x9, x26, #0x2 │ │ add x20, x9, x8 │ │ add x11, sp, #0x6, lsl #12 │ │ lsl x12, x20, #5 │ │ add x11, x11, #0x480 │ │ add x10, x10, x12 │ │ add x11, x11, x12 │ │ @@ -50673,23 +83807,23 @@ │ │ strb w16, [x1, #153] │ │ strb w12, [x1, #154] │ │ strb w17, [x1, #155] │ │ strb w13, [x1, #156] │ │ strb w0, [x1, #157] │ │ strb w14, [x1, #158] │ │ strb w26, [x1, #159] │ │ - tbz w10, #7, 40264 │ │ + tbz w10, #7, 6659c │ │ ldr x10, [sp, #25712] │ │ ldr x1, [sp, #25720] │ │ cmp x10, x1 │ │ - b.ne 40264 // b.any │ │ + b.ne 6659c // b.any │ │ ldr x10, [sp, #25704] │ │ ldr x1, [sp, #25712] │ │ cmp x10, x1 │ │ - b.ne 40264 // b.any │ │ + b.ne 6659c // b.any │ │ ldr x22, [sp, #200] │ │ ldr x21, [sp, #256] │ │ and w10, w15, #0xff │ │ and w15, w16, #0xff │ │ lsl w10, w10, #16 │ │ bfi w10, w15, #8, #8 │ │ bfxil w10, w12, #0, #8 │ │ @@ -50705,62 +83839,62 @@ │ │ ldr q1, [sp, #25712] │ │ lsl x15, x27, #1 │ │ bfi x26, x10, #8, #56 │ │ lsr x10, x26, x15 │ │ and x10, x10, #0x3 │ │ cmp x9, x10 │ │ stp q0, q1, [x11] │ │ - b.ne 403f4 // b.any │ │ - cbz x23, 4118c │ │ + b.ne 6672c // b.any │ │ + cbz x23, 674c4 │ │ str xzr, [x23] │ │ mov w8, #0x1 // #1 │ │ - b 4027c │ │ + b 665b4 │ │ ldr x22, [sp, #200] │ │ ldr x21, [sp, #256] │ │ - cbz x23, 40274 │ │ + cbz x23, 665ac │ │ str xzr, [x23] │ │ mov w8, #0x1 // #1 │ │ mov x26, #0xffffffffffffffff // #-1 │ │ - tbnz w8, #0, 3f96c │ │ + tbnz w8, #0, 65ca4 │ │ ldr x9, [sp, #328] │ │ ldr x8, [sp, #496] │ │ ldr x0, [sp, #216] │ │ add x1, sp, #0x6, lsl #12 │ │ ldr x9, [x9] │ │ add x1, x1, #0x3e0 │ │ add x2, sp, #0x180 │ │ madd x19, x8, x26, x9 │ │ - bl 30a60 │ │ + bl 56d98 │ │ add x0, sp, #0x6, lsl #12 │ │ add x1, sp, #0x6, lsl #12 │ │ rev x8, x19 │ │ add x0, x0, #0x480 │ │ add x1, x1, #0x460 │ │ mov x2, xzr │ │ str xzr, [sp, #25704] │ │ str xzr, [sp, #25696] │ │ str xzr, [sp, #25712] │ │ str x8, [sp, #25720] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr x1, [sp, #264] │ │ add x0, sp, #0x7, lsl #12 │ │ add x2, sp, #0x6, lsl #12 │ │ add x0, x0, #0x8a0 │ │ add x2, x2, #0x480 │ │ mov w3, #0x40 // #64 │ │ - bl 2907c │ │ + bl 4f3b4 │ │ add x0, sp, #0x6, lsl #12 │ │ add x1, sp, #0x6, lsl #12 │ │ add x2, sp, #0x7, lsl #12 │ │ add x0, x0, #0x3e0 │ │ add x1, x1, #0x3e0 │ │ add x2, x2, #0x8a0 │ │ - bl 37210 │ │ + bl 5d548 │ │ ldr w8, [x24, #120] │ │ - cbnz w8, 3f96c │ │ + cbnz w8, 65ca4 │ │ ldr x8, [sp, #25640] │ │ ldr x9, [sp, #25608] │ │ ldr x10, [sp, #25616] │ │ ldr x11, [sp, #25624] │ │ mov x14, #0x3d1 // #977 │ │ ldr x12, [sp, #25632] │ │ lsr x13, x8, #48 │ │ @@ -50792,48 +83926,48 @@ │ │ add x0, x0, #0x3e0 │ │ add x1, x1, #0x3e0 │ │ mov x2, x21 │ │ mov x3, xzr │ │ str x9, [sp, #25624] │ │ str x10, [sp, #25632] │ │ str x8, [sp, #25640] │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ ldr w8, [x24, #120] │ │ - cbz w8, 3f96c │ │ - cbz x22, 403e4 │ │ + cbz w8, 65ca4 │ │ + cbz x22, 6671c │ │ ldr x8, [sp, #408] │ │ rev x9, x8 │ │ ldr x8, [sp, #400] │ │ rev x8, x8 │ │ stp x9, x8, [x22] │ │ ldr x8, [sp, #392] │ │ rev x9, x8 │ │ ldr x8, [sp, #384] │ │ rev x8, x8 │ │ stp x9, x8, [x22, #16] │ │ ldr x8, [sp, #320] │ │ - cbz x8, 3f970 │ │ + cbz x8, 65ca8 │ │ str x19, [x8] │ │ - b 3f970 │ │ + b 65ca8 │ │ orr x11, x10, x8 │ │ add x9, sp, #0x380 │ │ str x11, [sp, #376] │ │ lsl x11, x11, #5 │ │ add x9, x9, x11 │ │ - adrp x10, 4000 │ │ + adrp x10, 5000 │ │ ldr x12, [x9] │ │ ldur q0, [x9, #8] │ │ - ldr q1, [x10, #3264] │ │ - adrp x10, 4000 │ │ + ldr q1, [x10, #3776] │ │ + adrp x10, 5000 │ │ fmov d2, x12 │ │ and x13, x12, #0x3fffffffffffffff │ │ zip1 v2.2d, v2.2d, v0.2d │ │ ushl v1.2d, v0.2d, v1.2d │ │ mov x12, v0.d[1] │ │ - ldr q0, [x10, #3104] │ │ + ldr q0, [x10, #3616] │ │ add x8, sp, #0x1, lsl #12 │ │ add x8, x8, #0x380 │ │ add x10, sp, #0x7, lsl #12 │ │ add x10, x10, #0x8a0 │ │ mov x14, #0x3fffffffffffffff // #4611686018427387903 │ │ neg v0.2d, v0.2d │ │ add x8, x8, x11 │ │ @@ -50937,29 +84071,29 @@ │ │ adcs x11, xzr, xzr │ │ mov x21, #0xa03b // #41019 │ │ adds x10, x10, x15 │ │ movk x21, #0xaf48, lsl #16 │ │ extr x12, x9, x12, #58 │ │ orr v0.16b, v1.16b, v0.16b │ │ adcs x11, x11, xzr │ │ - adrp x1, 7000 │ │ + adrp x1, a000 │ │ movk x21, #0xdce6, lsl #32 │ │ lsr x9, x9, #56 │ │ and x12, x12, #0x3fffffffffffffff │ │ and v0.16b, v0.16b, v2.16b │ │ add x8, x11, x8 │ │ - add x1, x1, #0xfe0 │ │ + add x1, x1, #0x8f0 │ │ sub x0, x29, #0x38 │ │ movk x21, #0xbaae, lsl #48 │ │ stur q0, [x25, #8] │ │ str x13, [sp, #29832] │ │ str x10, [sp, #29840] │ │ str x8, [sp, #29848] │ │ stp x12, x9, [x25, #24] │ │ - bl 45c94 │ │ + bl 6bfcc │ │ ldp x8, x9, [x25] │ │ ldp x10, x11, [x25, #16] │ │ ldr x12, [x25, #32] │ │ add x13, sp, #0x6, lsl #12 │ │ orr x8, x8, x9, lsl #62 │ │ add x13, x13, #0x3e0 │ │ str x8, [x13, #9416] │ │ @@ -50975,15 +84109,15 @@ │ │ add x0, x0, #0x480 │ │ add x1, x1, #0x480 │ │ sub x2, x29, #0x58 │ │ str x8, [x13, #9424] │ │ str x9, [x13, #9432] │ │ add x24, x24, #0x3e0 │ │ str x10, [x13, #9440] │ │ - bl 30d40 │ │ + bl 57078 │ │ add x8, sp, #0x7, lsl #12 │ │ add x8, x8, #0x4a0 │ │ add x8, x8, x27, lsl #5 │ │ ldp x9, x10, [x8] │ │ ldp x13, x14, [x8, #16] │ │ ldr x11, [sp, #29824] │ │ ldr x12, [sp, #29832] │ │ @@ -51074,45 +84208,45 @@ │ │ adcs x10, xzr, xzr │ │ adds x8, x8, x13 │ │ adcs x10, x10, xzr │ │ add x9, x10, x9 │ │ stp x8, x9, [sp, #400] │ │ ldr x8, [sp, #208] │ │ mov x17, x23 │ │ - cbz x8, 41178 │ │ - cbz x17, 41178 │ │ + cbz x8, 674b0 │ │ + cbz x17, 674b0 │ │ ldr x8, [x17] │ │ - cbz x8, 41178 │ │ + cbz x8, 674b0 │ │ ldr x21, [sp, #256] │ │ ldr x8, [sp, #344] │ │ - cbz x8, 41194 │ │ + cbz x8, 674cc │ │ neg x8, x20 │ │ stp x8, x26, [sp, #40] │ │ ldr x8, [sp, #376] │ │ mov x11, xzr │ │ mov x12, xzr │ │ mov x15, xzr │ │ neg x8, x8 │ │ str x8, [sp, #32] │ │ add x8, sp, #0x6, lsl #12 │ │ add x8, x8, #0x480 │ │ add x8, x8, #0xf │ │ str x8, [sp, #24] │ │ - b 40884 │ │ + b 66bbc │ │ ldp x26, x11, [sp, #48] │ │ ldr x22, [sp, #200] │ │ ldr x21, [sp, #256] │ │ add x11, x11, x16 │ │ ldr x8, [sp, #344] │ │ add x12, x12, #0x1 │ │ cmp x12, x8 │ │ - b.eq 41198 // b.none │ │ + b.eq 674d0 // b.none │ │ add x8, sp, #0x210 │ │ ldr x8, [x8, x12, lsl #3] │ │ - cbz x8, 40874 │ │ + cbz x8, 66bac │ │ ldr x13, [sp, #40] │ │ lsl x9, x12, #1 │ │ add x10, sp, #0x7, lsl #12 │ │ add x10, x10, #0x4a0 │ │ add x14, x13, x11 │ │ ldr x13, [sp, #32] │ │ lsr x9, x26, x9 │ │ @@ -51128,41 +84262,41 @@ │ │ add x11, sp, #0x1, lsl #12 │ │ add x11, x11, #0x380 │ │ add x19, x11, x10 │ │ add x11, sp, #0x380 │ │ mov x16, xzr │ │ add x2, x11, x10 │ │ add x26, x9, x10 │ │ - b 40920 │ │ + b 66c58 │ │ mov x15, x12 │ │ ldp x14, x12, [sp, #96] │ │ add x8, sp, #0x210 │ │ ldp x19, x2, [sp, #184] │ │ ldr x16, [sp, #176] │ │ ldr x8, [x8, x12, lsl #3] │ │ add x16, x16, #0x1 │ │ add x19, x19, #0x20 │ │ add x2, x2, #0x20 │ │ cmp x16, x8 │ │ add x26, x26, #0x20 │ │ - b.cs 40864 // b.hs, b.nlast │ │ + b.cs 66b9c // b.hs, b.nlast │ │ cmn x14, x16 │ │ - b.eq 40908 // b.none │ │ + b.eq 66c40 // b.none │ │ ldr x9, [sp, #112] │ │ add x9, x9, x16 │ │ - cbz x9, 40908 │ │ + cbz x9, 66c40 │ │ ldr x8, [sp, #88] │ │ str x15, [sp, #232] │ │ stp x19, x2, [sp, #184] │ │ str x16, [sp, #176] │ │ cmp x8, x16 │ │ - b.ne 40a78 // b.any │ │ + b.ne 66db0 // b.any │ │ ldr x1, [sp, #72] │ │ sub x0, x29, #0x38 │ │ - bl 30d40 │ │ + bl 57078 │ │ sub x15, x29, #0x38 │ │ ldp x8, x9, [x19] │ │ ldp x10, x11, [x15] │ │ ldp x12, x13, [x19, #16] │ │ ldp x14, x15, [x15, #16] │ │ mov x17, #0x4140 // #16704 │ │ adds x8, x10, x8 │ │ @@ -51226,15 +84360,15 @@ │ │ adds x11, x10, x13 │ │ adcs x10, x14, xzr │ │ add x10, x10, x12 │ │ str x8, [sp, #29824] │ │ str x9, [sp, #29832] │ │ str x11, [sp, #29840] │ │ str x10, [sp, #29848] │ │ - b 40a94 │ │ + b 66dcc │ │ ldp q1, q0, [x19] │ │ str q0, [sp, #29840] │ │ str q1, [sp, #29824] │ │ ldr x10, [sp, #29848] │ │ ldr x11, [sp, #29840] │ │ ldr x9, [sp, #29832] │ │ ldr x8, [sp, #29824] │ │ @@ -51406,342 +84540,342 @@ │ │ strb w14, [x12, #158] │ │ strb w13, [x12, #159] │ │ ldr x12, [x17] │ │ mov w9, w24 │ │ add x24, sp, #0x6, lsl #12 │ │ add x24, x24, #0x3e0 │ │ cmp x15, x12 │ │ - b.cs 408f4 // b.hs, b.nlast │ │ + b.cs 66c2c // b.hs, b.nlast │ │ stp w14, w13, [sp, #64] │ │ ldr x14, [sp, #208] │ │ add x12, x15, #0x1 │ │ strb w8, [x14, x15] │ │ ldr x13, [x17] │ │ cmp x12, x13 │ │ - b.cs 408f0 // b.hs, b.nlast │ │ + b.cs 66c28 // b.hs, b.nlast │ │ strb w11, [x14, x12] │ │ ldr x13, [x17] │ │ add x12, x15, #0x2 │ │ cmp x12, x13 │ │ - b.cs 408f0 // b.hs, b.nlast │ │ + b.cs 66c28 // b.hs, b.nlast │ │ ldr w8, [sp, #376] │ │ strb w8, [x14, x12] │ │ ldr x13, [x17] │ │ add x12, x15, #0x3 │ │ cmp x12, x13 │ │ - b.cs 408f0 // b.hs, b.nlast │ │ + b.cs 66c28 // b.hs, b.nlast │ │ ldr w8, [sp, #352] │ │ strb w8, [x14, x12] │ │ ldr x13, [x17] │ │ add x12, x15, #0x4 │ │ cmp x12, x13 │ │ - b.cs 408f0 // b.hs, b.nlast │ │ + b.cs 66c28 // b.hs, b.nlast │ │ ldr w8, [sp, #336] │ │ strb w8, [x14, x12] │ │ ldr x13, [x17] │ │ add x12, x15, #0x5 │ │ cmp x12, x13 │ │ - b.cs 408f0 // b.hs, b.nlast │ │ + b.cs 66c28 // b.hs, b.nlast │ │ ldr w8, [sp, #304] │ │ strb w8, [x14, x12] │ │ ldr x13, [x17] │ │ add x12, x15, #0x6 │ │ cmp x12, x13 │ │ - b.cs 408f0 // b.hs, b.nlast │ │ + b.cs 66c28 // b.hs, b.nlast │ │ ldr w8, [sp, #288] │ │ strb w8, [x14, x12] │ │ ldr x13, [x17] │ │ add x12, x15, #0x7 │ │ cmp x12, x13 │ │ - b.cs 408f0 // b.hs, b.nlast │ │ + b.cs 66c28 // b.hs, b.nlast │ │ ldr x13, [sp, #208] │ │ ldr w8, [sp, #272] │ │ add x10, x15, #0x8 │ │ strb w8, [x13, x12] │ │ ldr x12, [x17] │ │ cmp x10, x12 │ │ - b.cs 41154 // b.hs, b.nlast │ │ + b.cs 6748c // b.hs, b.nlast │ │ ldr x12, [sp, #208] │ │ ldr w13, [sp, #248] │ │ strb w13, [x12, x10] │ │ ldr x12, [x17] │ │ add x10, x15, #0x9 │ │ cmp x10, x12 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x12, [sp, #208] │ │ ldr w8, [sp, #224] │ │ strb w8, [x12, x10] │ │ ldr x10, [sp, #240] │ │ ldr x12, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0xa │ │ cmp x10, x12 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x12, [sp, #208] │ │ strb w9, [x12, x10] │ │ ldr x10, [sp, #240] │ │ ldr x12, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0xb │ │ cmp x10, x12 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x12, [sp, #208] │ │ ldr w8, [sp, #160] │ │ strb w8, [x12, x10] │ │ ldr x10, [sp, #240] │ │ ldr x12, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0xc │ │ cmp x10, x12 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x12, [sp, #208] │ │ ldr w8, [sp, #152] │ │ strb w8, [x12, x10] │ │ ldr x10, [sp, #240] │ │ ldr x12, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0xd │ │ cmp x10, x12 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x12, [sp, #208] │ │ ldr w8, [sp, #144] │ │ strb w8, [x12, x10] │ │ ldr x10, [sp, #240] │ │ ldr x12, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0xe │ │ cmp x10, x12 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x12, [sp, #208] │ │ ldr w8, [sp, #128] │ │ strb w8, [x12, x10] │ │ ldr x10, [sp, #240] │ │ ldr x12, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0xf │ │ cmp x10, x12 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x12, [sp, #208] │ │ mov w5, w21 │ │ strb w21, [x12, x10] │ │ ldr x10, [sp, #240] │ │ ldr x11, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0x10 │ │ cmp x10, x11 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x11, [sp, #208] │ │ mov w3, w19 │ │ strb w19, [x11, x10] │ │ ldr x10, [sp, #240] │ │ ldr x11, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0x11 │ │ cmp x10, x11 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x11, [sp, #208] │ │ mov w19, w25 │ │ strb w25, [x11, x10] │ │ ldr x10, [sp, #240] │ │ ldr x11, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0x12 │ │ cmp x10, x11 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x11, [sp, #208] │ │ mov w25, w22 │ │ strb w22, [x11, x10] │ │ ldr x10, [sp, #240] │ │ ldr x11, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0x13 │ │ cmp x10, x11 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x11, [sp, #208] │ │ mov w22, w20 │ │ strb w20, [x11, x10] │ │ ldr x10, [sp, #240] │ │ ldr x11, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0x14 │ │ cmp x10, x11 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x11, [sp, #208] │ │ mov w20, w2 │ │ strb w2, [x11, x10] │ │ ldr x10, [sp, #240] │ │ ldr x11, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0x15 │ │ cmp x10, x11 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x11, [sp, #208] │ │ mov w21, w7 │ │ strb w7, [x11, x10] │ │ ldr x10, [sp, #240] │ │ ldr x11, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0x16 │ │ cmp x10, x11 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x11, [sp, #208] │ │ mov w2, w4 │ │ strb w4, [x11, x10] │ │ ldr x10, [sp, #240] │ │ ldr x11, [x10] │ │ ldr x10, [sp, #232] │ │ add x10, x10, #0x17 │ │ cmp x10, x11 │ │ - b.cs 4115c // b.hs, b.nlast │ │ + b.cs 67494 // b.hs, b.nlast │ │ ldr x11, [sp, #208] │ │ ldr x9, [sp, #240] │ │ mov w7, w6 │ │ strb w6, [x11, x10] │ │ ldr x10, [x9] │ │ ldr x9, [sp, #232] │ │ add x9, x9, #0x18 │ │ cmp x9, x10 │ │ - b.cs 41170 // b.hs, b.nlast │ │ + b.cs 674a8 // b.hs, b.nlast │ │ ldr x10, [sp, #208] │ │ mov w4, w1 │ │ strb w1, [x10, x9] │ │ ldr x9, [sp, #240] │ │ ldr x10, [x9] │ │ ldr x9, [sp, #232] │ │ add x9, x9, #0x19 │ │ cmp x9, x10 │ │ - b.cs 41170 // b.hs, b.nlast │ │ + b.cs 674a8 // b.hs, b.nlast │ │ ldr x10, [sp, #208] │ │ mov w1, w30 │ │ strb w30, [x10, x9] │ │ ldr x9, [sp, #240] │ │ ldr x10, [x9] │ │ ldr x9, [sp, #232] │ │ add x9, x9, #0x1a │ │ cmp x9, x10 │ │ - b.cs 41170 // b.hs, b.nlast │ │ + b.cs 674a8 // b.hs, b.nlast │ │ ldr x10, [sp, #208] │ │ mov w30, w16 │ │ strb w16, [x10, x9] │ │ ldr x9, [sp, #240] │ │ ldr x10, [x9] │ │ ldr x9, [sp, #232] │ │ add x9, x9, #0x1b │ │ cmp x9, x10 │ │ - b.cs 41170 // b.hs, b.nlast │ │ + b.cs 674a8 // b.hs, b.nlast │ │ ldr x10, [sp, #208] │ │ ldr w8, [sp, #80] │ │ strb w8, [x10, x9] │ │ ldr x9, [sp, #240] │ │ ldr x10, [x9] │ │ ldr x9, [sp, #232] │ │ add x9, x9, #0x1c │ │ cmp x9, x10 │ │ - b.cs 41170 // b.hs, b.nlast │ │ + b.cs 674a8 // b.hs, b.nlast │ │ ldr x10, [sp, #208] │ │ ldr w8, [sp, #84] │ │ strb w8, [x10, x9] │ │ ldr x9, [sp, #240] │ │ ldr x10, [x9] │ │ ldr x9, [sp, #232] │ │ add x9, x9, #0x1d │ │ cmp x9, x10 │ │ - b.cs 41170 // b.hs, b.nlast │ │ + b.cs 674a8 // b.hs, b.nlast │ │ ldr x10, [sp, #208] │ │ ldr w8, [sp, #120] │ │ strb w8, [x10, x9] │ │ ldr x9, [sp, #240] │ │ ldr x10, [x9] │ │ ldr x9, [sp, #232] │ │ add x9, x9, #0x1e │ │ cmp x9, x10 │ │ - b.cs 41170 // b.hs, b.nlast │ │ + b.cs 674a8 // b.hs, b.nlast │ │ ldr x10, [sp, #208] │ │ ldr w8, [sp, #64] │ │ strb w8, [x10, x9] │ │ ldr x9, [sp, #240] │ │ ldr x10, [x9] │ │ ldr x9, [sp, #232] │ │ add x9, x9, #0x1f │ │ cmp x9, x10 │ │ - b.cs 41170 // b.hs, b.nlast │ │ + b.cs 674a8 // b.hs, b.nlast │ │ ldr x10, [sp, #208] │ │ ldr w8, [sp, #68] │ │ ldr x15, [sp, #232] │ │ strb w8, [x10, x9] │ │ add x15, x15, #0x20 │ │ - b 41160 │ │ + b 67498 │ │ mov x15, x10 │ │ - b 408f4 │ │ + b 66c2c │ │ mov x15, x10 │ │ ldr x17, [sp, #240] │ │ add x24, sp, #0x6, lsl #12 │ │ add x24, x24, #0x3e0 │ │ - b 408f4 │ │ + b 66c2c │ │ mov x15, x9 │ │ - b 41160 │ │ + b 67498 │ │ ldr x21, [sp, #256] │ │ mov w8, wzr │ │ - cbz x17, 4027c │ │ + cbz x17, 665b4 │ │ str xzr, [x17] │ │ - b 4027c │ │ + b 665b4 │ │ mov w8, #0x1 // #1 │ │ - b 4027c │ │ + b 665b4 │ │ mov x15, xzr │ │ add x0, sp, #0x6, lsl #12 │ │ add x0, x0, #0x480 │ │ mov w2, #0x1000 // #4096 │ │ mov w1, wzr │ │ str x15, [x17] │ │ - bl 4f530 │ │ + bl 75840 │ │ add x0, sp, #0x7, lsl #12 │ │ add x0, x0, #0x8a0 │ │ mov w2, #0x1000 // #4096 │ │ mov w1, wzr │ │ - bl 4f530 │ │ + bl 75840 │ │ add x0, sp, #0x7, lsl #12 │ │ add x0, x0, #0x4a0 │ │ mov w2, #0x400 // #1024 │ │ mov w1, wzr │ │ - bl 4f530 │ │ + bl 75840 │ │ mov w8, wzr │ │ movi v0.2d, #0x0 │ │ str q0, [sp, #29824] │ │ str q0, [sp, #29840] │ │ - b 4027c │ │ + b 665b4 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x1e0 │ │ mov x25, x0 │ │ mov w0, wzr │ │ - cbz x2, 41834 │ │ + cbz x2, 67b6c │ │ mov x19, x1 │ │ - cbz x1, 41834 │ │ - cbz x25, 41834 │ │ + cbz x1, 67b6c │ │ + cbz x25, 67b6c │ │ mov x26, x3 │ │ - cbz x3, 41834 │ │ + cbz x3, 67b6c │ │ mov x23, x4 │ │ - cbz x4, 41834 │ │ + cbz x4, 67b6c │ │ ldr x8, [x25] │ │ - cbz x8, 41854 │ │ + cbz x8, 67b8c │ │ stp x5, x6, [sp, #88] │ │ str x7, [sp, #104] │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #632] │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #200] │ │ add x1, x26, #0x1 │ │ sub x0, x29, #0x90 │ │ mov x24, x2 │ │ ldr x27, [x8] │ │ sub x28, x29, #0xb8 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldp x11, x8, [x29, #-144] │ │ ldp x10, x12, [x29, #-120] │ │ ldur x9, [x29, #-128] │ │ mov x13, #0xfffffffffffff // #4503599627370495 │ │ dup v2.2d, x13 │ │ lsl x13, x11, #1 │ │ lsl x14, x8, #1 │ │ @@ -51872,28 +85006,28 @@ │ │ sub x0, x29, #0x40 │ │ sub x1, x29, #0x90 │ │ add x2, sp, #0x70 │ │ str q2, [sp, #64] │ │ stp q0, q1, [sp, #112] │ │ str x8, [sp, #144] │ │ add x22, sp, #0x70 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldur x8, [x29, #-64] │ │ ldp q0, q1, [x28, #128] │ │ add x9, sp, #0xd0 │ │ add x0, x9, #0x28 │ │ add x8, x8, #0x7 │ │ sub x1, x29, #0x68 │ │ str wzr, [sp, #288] │ │ stur x8, [x29, #-104] │ │ stur q0, [x28, #88] │ │ stur q1, [x28, #104] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x26] │ │ - tbz w8, #0, 41530 │ │ + tbz w8, #0, 67868 │ │ ldp x12, x10, [sp, #272] │ │ ldp x8, x9, [sp, #248] │ │ ldr x11, [sp, #264] │ │ mov x13, #0xfffffffffffff0bc // #-3908 │ │ lsr x15, x10, #48 │ │ madd x8, x15, x21, x8 │ │ movk x13, #0xfffb, lsl #32 │ │ @@ -51915,15 +85049,15 @@ │ │ sub x8, x14, x11 │ │ sub x10, x14, x13 │ │ sub x9, x15, x9 │ │ stp x8, x10, [sp, #264] │ │ str x9, [sp, #280] │ │ add x1, x27, #0x1 │ │ sub x0, x29, #0xb8 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldp x15, x9, [x29, #-184] │ │ ldp x12, x8, [x29, #-160] │ │ ldur x10, [x29, #-168] │ │ ldp q0, q1, [x28] │ │ lsl x11, x15, #1 │ │ lsl x16, x9, #1 │ │ umulh x14, x8, x8 │ │ @@ -52047,27 +85181,27 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x9, x8 │ │ sub x0, x29, #0x68 │ │ sub x1, x29, #0xb8 │ │ sub x2, x29, #0x40 │ │ stp q0, q1, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldur x8, [x29, #-104] │ │ ldur q0, [x28, #88] │ │ ldur q1, [x28, #104] │ │ add x0, x22, #0x28 │ │ add x8, x8, #0x7 │ │ sub x1, x29, #0x90 │ │ str wzr, [sp, #192] │ │ stur x8, [x29, #-144] │ │ stp q0, q1, [x28, #48] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x27] │ │ - tbz w8, #0, 417f0 │ │ + tbz w8, #0, 67b28 │ │ ldp x12, x10, [sp, #176] │ │ ldp x8, x9, [sp, #152] │ │ ldr x11, [sp, #168] │ │ mov x13, #0x3d1 // #977 │ │ movk x13, #0x1, lsl #32 │ │ lsr x15, x10, #48 │ │ mov x14, #0xfffffffffffff0bc // #-3908 │ │ @@ -52105,66 +85239,66 @@ │ │ stp x23, x9, [sp, #16] │ │ add x9, sp, #0xd0 │ │ mov x5, xzr │ │ mov x6, xzr │ │ mov x7, x19 │ │ str x8, [sp, #48] │ │ stp x24, x9, [sp] │ │ - bl 3ed48 │ │ + bl 65080 │ │ add sp, sp, #0x1e0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ mov w0, wzr │ │ - b 41834 │ │ + b 67b6c │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x6, lsl #12 │ │ sub sp, sp, #0xd70 │ │ mov x21, x0 │ │ mov w0, wzr │ │ - cbz x21, 41ee0 │ │ - cbz x1, 41ee0 │ │ + cbz x21, 68218 │ │ + cbz x1, 68218 │ │ mov x24, x2 │ │ - cbz x2, 41ee0 │ │ + cbz x2, 68218 │ │ mov x23, x4 │ │ - cbz x4, 41ee0 │ │ - cbz x5, 41ee0 │ │ - cbz x6, 41ee0 │ │ + cbz x4, 68218 │ │ + cbz x5, 68218 │ │ + cbz x6, 68218 │ │ ldr x8, [x21] │ │ - cbz x8, 41edc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #632] │ │ + cbz x8, 68214 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #200] │ │ mov x9, x21 │ │ ldr x19, [x8] │ │ ldr x8, [x9, #16]! │ │ str x9, [sp, #192] │ │ - cbz x8, 41edc │ │ + cbz x8, 68214 │ │ add x0, sp, #0x1, lsl #12 │ │ str x1, [sp, #200] │ │ add x28, sp, #0x1, lsl #12 │ │ mov x27, #0x3d1 // #977 │ │ add x1, x23, #0x1 │ │ add x0, x0, #0x880 │ │ mov w25, w7 │ │ mov x20, x3 │ │ stp x5, x6, [sp, #176] │ │ add x28, x28, #0xc80 │ │ add x26, sp, #0x3cc │ │ movk x27, #0x1, lsl #32 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldr x11, [sp, #6272] │ │ ldr x8, [sp, #6280] │ │ ldr x12, [sp, #6304] │ │ ldr x9, [sp, #6288] │ │ ldr x10, [sp, #6296] │ │ mov x13, #0xfffffffffffff // #4503599627370495 │ │ dup v2.2d, x13 │ │ @@ -52299,32 +85433,32 @@ │ │ add x0, x0, #0xc80 │ │ add x1, x1, #0x880 │ │ add x2, x2, #0xc80 │ │ str q2, [sp, #208] │ │ str q0, [sp, #11392] │ │ str q1, [sp, #11408] │ │ str x8, [sp, #11424] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #7296] │ │ ldur q0, [x28, #8] │ │ ldur q1, [x28, #24] │ │ add x9, sp, #0x140 │ │ add x27, x9, #0x28 │ │ add x8, x8, #0x7 │ │ add x1, sp, #0x3f0 │ │ mov x0, x27 │ │ str wzr, [sp, #400] │ │ str x8, [sp, #1008] │ │ stur q0, [x26, #44] │ │ stur q1, [x26, #60] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x23] │ │ mov x23, #0x3d1 // #977 │ │ movk x23, #0x1, lsl #32 │ │ - tbz w8, #0, 41bec │ │ + tbz w8, #0, 67f24 │ │ ldp x12, x10, [sp, #384] │ │ ldp x8, x9, [sp, #360] │ │ ldr x11, [sp, #376] │ │ mov x13, #0xfffffffffffff0bc // #-3908 │ │ lsr x15, x10, #48 │ │ madd x8, x15, x23, x8 │ │ movk x13, #0xfffb, lsl #32 │ │ @@ -52347,15 +85481,15 @@ │ │ sub x10, x14, x13 │ │ sub x9, x15, x9 │ │ stp x8, x10, [sp, #376] │ │ str x9, [sp, #392] │ │ add x0, sp, #0x1, lsl #12 │ │ add x1, x19, #0x1 │ │ add x0, x0, #0x880 │ │ - bl 2e448 │ │ + bl 54780 │ │ ldr x15, [sp, #6272] │ │ ldr x9, [sp, #6280] │ │ ldr x8, [sp, #6304] │ │ ldr x10, [sp, #6288] │ │ ldr x12, [sp, #6296] │ │ lsl x11, x15, #1 │ │ lsl x16, x9, #1 │ │ @@ -52486,30 +85620,30 @@ │ │ add x8, x9, x8 │ │ add x0, x0, #0xc80 │ │ add x1, x1, #0x880 │ │ add x2, x2, #0xc80 │ │ str q0, [sp, #11392] │ │ str q1, [sp, #11408] │ │ str x8, [sp, #11424] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x8, [sp, #7296] │ │ ldur q0, [x28, #8] │ │ ldur q1, [x28, #24] │ │ add x9, sp, #0xe0 │ │ add x28, x9, #0x28 │ │ add x8, x8, #0x7 │ │ add x1, sp, #0x3f0 │ │ mov x0, x28 │ │ str wzr, [sp, #304] │ │ str x8, [sp, #1008] │ │ stur q0, [x26, #44] │ │ stur q1, [x26, #60] │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldrb w8, [x19] │ │ - tbz w8, #0, 41ed0 │ │ + tbz w8, #0, 68208 │ │ ldp x12, x10, [sp, #288] │ │ ldp x8, x9, [sp, #264] │ │ ldr x11, [sp, #280] │ │ mov x13, #0xfffffffffffff0bc // #-3908 │ │ lsr x15, x10, #48 │ │ madd x8, x15, x23, x8 │ │ movk x13, #0xfffb, lsl #32 │ │ @@ -52531,104 +85665,104 @@ │ │ sub x8, x14, x11 │ │ sub x10, x14, x13 │ │ sub x9, x15, x9 │ │ stp x8, x10, [sp, #280] │ │ str x9, [sp, #296] │ │ ldr x8, [x24] │ │ cmp x8, #0x41 │ │ - b.cs 41f04 // b.hs, b.nlast │ │ + b.cs 6823c // b.hs, b.nlast │ │ mov w0, wzr │ │ add sp, sp, #0x6, lsl #12 │ │ add sp, sp, #0xd70 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ add w8, w25, #0x1 │ │ cmp w8, #0x13 │ │ mov w0, wzr │ │ - b.hi 41ee0 // b.pmore │ │ + b.hi 68218 // b.pmore │ │ ldr w9, [x29, #96] │ │ cmp w9, #0x40 │ │ - b.hi 41ee0 // b.pmore │ │ + b.hi 68218 // b.pmore │ │ ldr x8, [x29, #104] │ │ subs x19, x8, x20 │ │ - b.cc 41ee0 // b.lo, b.ul, b.last │ │ + b.cc 68218 // b.lo, b.ul, b.last │ │ mov w23, wzr │ │ mov w5, #0x1 // #1 │ │ cmn x20, #0x1 │ │ mov w10, #0x2 // #2 │ │ str xzr, [sp, #456] │ │ str x5, [sp, #712] │ │ - b.eq 4201c // b.none │ │ - tbnz w25, #31, 4201c │ │ - cbz x20, 41f54 │ │ - tbnz x8, #63, 41edc │ │ + b.eq 68354 // b.none │ │ + tbnz w25, #31, 68354 │ │ + cbz x20, 6828c │ │ + tbnz x8, #63, 68214 │ │ mov x10, #0x7fffffffffffffff // #9223372036854775807 │ │ cmp x20, x10 │ │ - b.cc 41f64 // b.lo, b.ul, b.last │ │ - cbnz x8, 41edc │ │ - cbz x20, 41f84 │ │ + b.cc 6829c // b.lo, b.ul, b.last │ │ + cbnz x8, 68214 │ │ + cbz x20, 682bc │ │ mov w10, wzr │ │ - tbnz x20, #63, 41f7c │ │ + tbnz x20, #63, 682b4 │ │ lsl x20, x20, #1 │ │ add w10, w10, #0x1 │ │ - tbz x20, #63, 41f70 │ │ + tbz x20, #63, 682a8 │ │ cmp w10, w9 │ │ csel w9, w10, w9, lt // lt = tstop │ │ cmp w9, #0x3d │ │ neg w10, w9 │ │ mov x11, #0xffffffffffffffff // #-1 │ │ ccmp x8, #0x0, #0x8, le │ │ lsr x10, x11, x10 │ │ csel w12, wzr, w25, lt // lt = tstop │ │ cmp w9, #0x0 │ │ mov w23, wzr │ │ csel x10, xzr, x10, eq // eq = none │ │ cmp w12, #0x1 │ │ mov w6, #0x1 // #1 │ │ - b.lt 42f60 // b.tstop │ │ + b.lt 69298 // b.tstop │ │ mov x11, #0x9999999999999999 // #-7378697629483820647 │ │ movk x11, #0x999a │ │ movk x11, #0x1999, lsl #48 │ │ cmp x10, x11 │ │ - b.cs 42f60 // b.hs, b.nlast │ │ + b.cs 69298 // b.hs, b.nlast │ │ mov x13, #0xcccccccccccccccc // #-3689348814741910324 │ │ mov x23, xzr │ │ mov w12, w12 │ │ movk x13, #0xcccd │ │ add x10, x10, x10, lsl #2 │ │ umulh x14, x19, x13 │ │ lsl x10, x10, #1 │ │ lsr x19, x14, #3 │ │ cmp x10, x11 │ │ add x23, x23, #0x1 │ │ - b.cs 41ffc // b.hs, b.nlast │ │ + b.cs 68334 // b.hs, b.nlast │ │ cmp x23, x12 │ │ - b.cc 41fd8 // b.lo, b.ul, b.last │ │ + b.cc 68310 // b.lo, b.ul, b.last │ │ cmp w23, #0x0 │ │ - b.le 42f68 │ │ + b.le 692a0 │ │ cmp x23, #0x1 │ │ - b.ne 42f74 // b.any │ │ + b.ne 692ac // b.any │ │ mov x10, xzr │ │ mov w6, #0x1 // #1 │ │ mov x11, x19 │ │ - b 42fc4 │ │ + b 692fc │ │ mov x19, xzr │ │ mov w6, #0x1 // #1 │ │ ldr x13, [sp, #200] │ │ cmp x8, #0x0 │ │ cset w9, ne // ne = any │ │ lsl w9, w9, #5 │ │ mov w15, #0x1 // #1 │ │ strb w9, [x13] │ │ - cbz x8, 42088 │ │ + cbz x8, 683c0 │ │ lsr x9, x8, #56 │ │ add x11, x13, x15 │ │ lsr x12, x8, #48 │ │ strb w9, [x11] │ │ lsr x9, x8, #40 │ │ strb w12, [x11, #1] │ │ lsr x12, x8, #32 │ │ @@ -52640,37 +85774,37 @@ │ │ lsr x9, x8, #16 │ │ lsr x12, x8, #8 │ │ orr x15, x15, #0x8 │ │ strb w9, [x11, #5] │ │ strb w12, [x11, #6] │ │ strb w8, [x11, #7] │ │ ldr x11, [x29, #120] │ │ - cbz x11, 420a0 │ │ + cbz x11, 683d8 │ │ lsl x8, x5, #7 │ │ sub x8, x8, #0x80 │ │ cmp x8, x11 │ │ - b.cc 41edc // b.lo, b.ul, b.last │ │ + b.cc 68214 // b.lo, b.ul, b.last │ │ ldr x8, [x24] │ │ add x9, x5, x10 │ │ add x10, x5, #0x6 │ │ lsr x10, x10, #3 │ │ sub x8, x8, x15 │ │ add x9, x10, x9, lsl #5 │ │ cmp x8, x9 │ │ - b.cc 41edc // b.lo, b.ul, b.last │ │ + b.cc 68214 // b.lo, b.ul, b.last │ │ ldr x8, [x29, #112] │ │ ldr x14, [sp, #352] │ │ stp x10, x11, [sp, #48] │ │ ldp x10, x11, [sp, #320] │ │ str x8, [sp, #168] │ │ - adrp x8, 4000 │ │ - adrp x9, 4000 │ │ + adrp x8, 5000 │ │ + adrp x9, 5000 │ │ ldp x12, x13, [sp, #336] │ │ - ldr q0, [x8, #3136] │ │ - ldr q1, [x9, #3152] │ │ + ldr q0, [x8, #3648] │ │ + ldr q1, [x9, #3664] │ │ lsr x8, x14, #48 │ │ and x9, x14, #0xffffffffffff │ │ mov x14, #0x3d1 // #977 │ │ movk x14, #0x1, lsl #32 │ │ madd x8, x8, x14, x10 │ │ add x10, x11, x8, lsr #52 │ │ add x11, x12, x10, lsr #52 │ │ @@ -52708,27 +85842,27 @@ │ │ mov x1, x27 │ │ stp x8, x6, [sp, #64] │ │ str xzr, [sp, #5200] │ │ str q0, [sp, #5104] │ │ str q1, [sp, #5120] │ │ str x15, [sp, #208] │ │ add x22, x9, x24, lsr #52 │ │ - bl 467d4 │ │ - adrp x10, 4000 │ │ - ldr q4, [x10, #3280] │ │ - adrp x11, 4000 │ │ - ldr q5, [x11, #3312] │ │ + bl 6cb0c │ │ + adrp x10, 5000 │ │ + ldr q4, [x10, #3792] │ │ + adrp x11, 5000 │ │ + ldr q5, [x11, #3808] │ │ dup v0.2d, x22 │ │ neg v16.2d, v4.2d │ │ ushl v4.2d, v0.2d, v16.2d │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ dup v1.2d, x24 │ │ neg v5.2d, v5.2d │ │ xtn v4.2s, v4.2d │ │ - ldr q7, [x8, #3488] │ │ + ldr q7, [x8, #4064] │ │ mov w8, v4.s[1] │ │ fmov w10, s4 │ │ ushl v4.2d, v1.2d, v5.2d │ │ dup v2.2d, x25 │ │ ldr x2, [sp, #64] │ │ xtn v4.2s, v4.2d │ │ mov w11, v4.s[1] │ │ @@ -52743,20 +85877,20 @@ │ │ xtn v4.2s, v4.2d │ │ stp q5, q16, [sp, #112] │ │ mov w15, v4.s[1] │ │ fmov w16, s4 │ │ ushl v4.2d, v6.2d, v16.2d │ │ neg v5.2d, v7.2d │ │ cmp w0, #0x0 │ │ - adrp x9, 4000 │ │ + adrp x9, 5000 │ │ xtn v4.2s, v4.2d │ │ ushl v0.2d, v0.2d, v5.2d │ │ mov w17, v4.s[1] │ │ fmov w0, s4 │ │ - ldr q4, [x9, #3232] │ │ + ldr q4, [x9, #3728] │ │ cset w9, eq // eq = none │ │ xtn v0.2s, v0.2d │ │ strb w9, [sp, #972] │ │ mov w9, v0.s[1] │ │ mov v0.h[1], w9 │ │ mov v0.h[2], w10 │ │ mov v0.h[3], w8 │ │ @@ -52819,15 +85953,15 @@ │ │ stur s1, [x26, #27] │ │ strb w2, [sp, #1004] │ │ add x0, x0, #0x3f0 │ │ add x1, sp, #0x3cc │ │ mov w2, #0x21 // #33 │ │ stp q4, q5, [sp, #80] │ │ strb w12, [sp, #1003] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldp x12, x8, [sp, #248] │ │ ldp x9, x10, [sp, #224] │ │ ldr x11, [sp, #240] │ │ mov x15, #0x3d1 // #977 │ │ lsr x13, x8, #48 │ │ movk x15, #0x1, lsl #32 │ │ madd x9, x13, x15, x9 │ │ @@ -52860,15 +85994,15 @@ │ │ add x24, x13, x20, lsr #52 │ │ add x22, x11, x24, lsr #52 │ │ add x0, sp, #0x2, lsl #12 │ │ add x25, x14, x22, lsr #52 │ │ add x0, x0, #0xc80 │ │ mov x1, x28 │ │ add x27, x8, x25, lsr #52 │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldp q7, q6, [sp, #112] │ │ dup v0.2d, x27 │ │ dup v1.2d, x25 │ │ dup v2.2d, x22 │ │ ushl v5.2d, v0.2d, v6.2d │ │ xtn v5.2s, v5.2d │ │ mov w8, v5.s[1] │ │ @@ -52959,37 +86093,37 @@ │ │ strb w20, [sp, #1004] │ │ ldr x20, [sp, #208] │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0x3f0 │ │ add x1, sp, #0x3cc │ │ mov w2, #0x21 // #33 │ │ strb w12, [sp, #1003] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x27, [sp, #200] │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0x3f0 │ │ mov x2, x20 │ │ mov x1, x27 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x3f0 │ │ mov w2, #0x1000 // #4096 │ │ mov w1, wzr │ │ - bl 4f530 │ │ + bl 75840 │ │ ldr x1, [sp, #168] │ │ - cbz x1, 425c8 │ │ + cbz x1, 68900 │ │ ldr x2, [sp, #56] │ │ add x0, sp, #0x3f0 │ │ - bl 4f510 │ │ + bl 75770 │ │ ldr x22, [sp, #160] │ │ add x8, sp, #0x2c8 │ │ sub x9, x22, #0x1 │ │ ldr x8, [x8, x9, lsl #3] │ │ str x9, [sp, #168] │ │ cmp x8, #0x2 │ │ - b.cc 42754 // b.lo, b.ul, b.last │ │ + b.cc 68a8c // b.lo, b.ul, b.last │ │ ldr x13, [sp, #168] │ │ sub x9, x8, #0x1 │ │ add x8, sp, #0x1c8 │ │ mov w12, #0x18 // #24 │ │ ldr x10, [x8, x13, lsl #3] │ │ lsr x11, x19, #56 │ │ add x8, sp, #0x3f0 │ │ @@ -53061,16 +86195,16 @@ │ │ mov w11, #0x16 // #22 │ │ strb w12, [x8, x10] │ │ mov w10, #0xe // #14 │ │ bfi x11, x9, #5, #59 │ │ bfi x10, x9, #5, #59 │ │ strb w12, [x8, x11] │ │ strb w12, [x8, x10] │ │ - adrp x12, 4000 │ │ - ldr d0, [x12, #2992] │ │ + adrp x12, 6000 │ │ + ldr d0, [x12, #304] │ │ mov w11, #0x1f // #31 │ │ mov w10, #0x17 // #23 │ │ mov w12, #0xf // #15 │ │ bfi x11, x9, #5, #59 │ │ bfi x10, x9, #5, #59 │ │ bfi x12, x9, #5, #59 │ │ lsl x9, x9, #5 │ │ @@ -53086,22 +86220,22 @@ │ │ add x1, x1, #0xc80 │ │ add x2, sp, #0x3f0 │ │ add x3, sp, #0x2c8 │ │ add x6, sp, #0x140 │ │ mov x4, x22 │ │ mov x7, x27 │ │ stp x20, x8, [sp] │ │ - bl 4a844 │ │ + bl 70b7c │ │ ldr x24, [sp, #152] │ │ - cbz w0, 41ee0 │ │ + cbz w0, 68218 │ │ add x0, sp, #0x3f0 │ │ mov w2, #0x1000 // #4096 │ │ mov w1, wzr │ │ - bl 4f530 │ │ - cbz x22, 427ec │ │ + bl 75840 │ │ + cbz x22, 68b24 │ │ add x10, sp, #0x1, lsl #12 │ │ add x11, sp, #0x1, lsl #12 │ │ mov x8, xzr │ │ add x9, sp, #0x1c8 │ │ add x10, x10, #0xc80 │ │ add x11, x11, #0x480 │ │ movi v0.2d, #0x0 │ │ @@ -53111,20 +86245,20 @@ │ │ subs x12, x12, #0x1 │ │ add x13, x8, x13 │ │ add x13, x10, x13, lsl #5 │ │ ldp q1, q2, [x13] │ │ add x8, x8, #0x4 │ │ stp q0, q0, [x13] │ │ stp q1, q2, [x14] │ │ - b.ne 427c4 // b.any │ │ + b.ne 68afc // b.any │ │ ldr x1, [sp, #176] │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0x460 │ │ add x2, sp, #0x1c4 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr x15, [sp, #168] │ │ add x8, sp, #0x1, lsl #12 │ │ add x8, x8, #0x880 │ │ ldr x9, [sp, #5216] │ │ add x15, x8, x15, lsl #5 │ │ ldp x8, x16, [x15] │ │ ldr x10, [sp, #5224] │ │ @@ -53192,94 +86326,94 @@ │ │ ldr w13, [sp, #452] │ │ adcs x12, xzr, xzr │ │ adds x10, x10, x14 │ │ adcs x12, x12, xzr │ │ add x11, x12, x11 │ │ stp x8, x9, [x15] │ │ stp x10, x11, [x15, #16] │ │ - cbnz w13, 41edc │ │ + cbnz w13, 68214 │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x11, x8 │ │ - cbz x8, 41edc │ │ + cbz x8, 68214 │ │ ldr x19, [sp, #48] │ │ add x25, x27, x20 │ │ - cbz x19, 42960 │ │ + cbz x19, 68c98 │ │ mov x0, x25 │ │ mov w1, wzr │ │ mov x2, x19 │ │ - bl 4f530 │ │ + bl 75840 │ │ add x20, x20, x19 │ │ str x20, [sp, #208] │ │ - cbz x22, 431c4 │ │ + cbz x22, 694fc │ │ sub x8, x29, #0xf0 │ │ add x9, sp, #0x1a0 │ │ add x2, sp, #0x1, lsl #12 │ │ mov x10, #0xfffffffffffff // #4503599627370495 │ │ str x25, [sp, #64] │ │ mov x20, xzr │ │ mov x25, xzr │ │ mov x19, xzr │ │ add x2, x2, #0x880 │ │ add x11, x8, #0x28 │ │ orr x8, x9, #0x1 │ │ dup v0.2d, x10 │ │ stp x8, x11, [sp, #48] │ │ str q0, [sp, #32] │ │ - b 429cc │ │ + b 68d04 │ │ add x8, sp, #0x2c8 │ │ ldr x22, [sp, #160] │ │ ldr x2, [sp, #184] │ │ ldr x8, [x8, x25, lsl #3] │ │ add x25, x25, #0x1 │ │ add x20, x20, #0x2 │ │ cmp x22, x25 │ │ add x19, x8, x19 │ │ add x2, x2, #0x20 │ │ - b.eq 431c8 // b.none │ │ + b.eq 69500 // b.none │ │ add x9, sp, #0x2, lsl #12 │ │ add x8, sp, #0x1c8 │ │ add x9, x9, #0xc80 │ │ ldr x8, [x8, x25, lsl #3] │ │ add x26, x9, x19, lsl #7 │ │ ldr x9, [sp, #72] │ │ ldr x0, [sp, #192] │ │ mov x1, x26 │ │ str x2, [sp, #184] │ │ mul x8, x8, x9 │ │ lsl x22, x8, x20 │ │ - bl 30a60 │ │ + bl 56d98 │ │ rev x8, x22 │ │ sub x0, x29, #0x40 │ │ sub x1, x29, #0xf0 │ │ mov x2, xzr │ │ stp xzr, xzr, [x29, #-240] │ │ stp xzr, x8, [x29, #-224] │ │ - bl 241dc │ │ + bl 4a514 │ │ sub x0, x29, #0xf0 │ │ add x1, sp, #0xe0 │ │ sub x2, x29, #0x40 │ │ mov w3, #0x40 // #64 │ │ - bl 2907c │ │ + bl 4f3b4 │ │ sub x2, x29, #0xf0 │ │ mov x0, x26 │ │ mov x1, x26 │ │ - bl 37210 │ │ + bl 5d548 │ │ ldr w8, [x26, #120] │ │ - cbnz w8, 41edc │ │ + cbnz w8, 68214 │ │ ldr x8, [sp, #168] │ │ cmp x25, x8 │ │ - b.cs 429a4 // b.hs, b.nlast │ │ + b.cs 68cdc // b.hs, b.nlast │ │ add x8, sp, #0x2, lsl #12 │ │ add x8, x8, #0xc80 │ │ add x22, x8, x19, lsl #7 │ │ add x27, x22, #0x50 │ │ mov x0, x27 │ │ mov x1, x27 │ │ - bl 442fc │ │ + bl 6a634 │ │ ldp x12, x8, [x22, #80] │ │ ldp x11, x13, [x22, #104] │ │ ldr x9, [x22, #96] │ │ mov x24, #0x3d10 // #15632 │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -53404,23 +86538,23 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x68 │ │ sub x2, x29, #0x40 │ │ mov x1, x27 │ │ stp q0, q1, [x29, #-64] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0x40 │ │ mov x0, x26 │ │ mov x1, x26 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x22, #0x28 │ │ sub x2, x29, #0x68 │ │ mov x1, x0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x8, [x22, #80] │ │ stur q0, [x22, #88] │ │ stur q0, [x22, #104] │ │ ldp q0, q1, [x26] │ │ sub x8, x29, #0xf0 │ │ @@ -53468,15 +86602,15 @@ │ │ orr x10, x10, x8, lsr #48 │ │ madd x22, x10, x15, x9 │ │ add x27, x13, x22, lsr #52 │ │ add x26, x11, x27, lsr #52 │ │ add x24, x14, x26, lsr #52 │ │ sub x0, x29, #0x40 │ │ add x28, x8, x24, lsr #52 │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldp q7, q6, [sp, #112] │ │ dup v0.2d, x28 │ │ dup v1.2d, x24 │ │ dup v2.2d, x26 │ │ ushl v5.2d, v0.2d, v6.2d │ │ xtn v5.2s, v5.2d │ │ mov w8, v5.s[1] │ │ @@ -53572,15 +86706,15 @@ │ │ lsr x12, x22, #8 │ │ add x0, x0, #0x3f0 │ │ add x1, sp, #0x1a0 │ │ mov w2, #0x21 // #33 │ │ str x20, [sp, #176] │ │ strb w12, [sp, #447] │ │ strb w22, [sp, #448] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x11, [sp, #64] │ │ lsr x8, x25, #3 │ │ and x10, x25, #0x7 │ │ lsl w10, w28, w10 │ │ ldrb w9, [x11, x8] │ │ ldr x20, [sp, #176] │ │ orr w9, w9, w10 │ │ @@ -53588,20 +86722,20 @@ │ │ ldr x8, [sp, #48] │ │ ldr x9, [sp, #208] │ │ ldp q1, q0, [x8] │ │ add x8, x27, x9 │ │ add x9, x9, #0x20 │ │ str x9, [sp, #208] │ │ stp q1, q0, [x8] │ │ - b 429a4 │ │ + b 68cdc │ │ mov x11, x19 │ │ - b 42fe8 │ │ + b 69320 │ │ mov w6, #0x1 // #1 │ │ mov x11, x19 │ │ - b 42fe8 │ │ + b 69320 │ │ and x10, x23, #0x7ffffffffffffffe │ │ and x11, x23, #0xfffffffffffffffe │ │ mov w12, #0x1 // #1 │ │ mov w13, #0x1 // #1 │ │ mov x15, x19 │ │ mov w14, #0x1 // #1 │ │ add x15, x15, x15, lsl #2 │ │ @@ -53609,58 +86743,58 @@ │ │ add x12, x12, x12, lsl #2 │ │ add x13, x13, x13, lsl #2 │ │ subs x11, x11, #0x2 │ │ lsl x15, x15, #1 │ │ lsl x14, x14, #1 │ │ lsl x12, x12, #1 │ │ lsl x13, x13, #1 │ │ - b.ne 42f8c // b.any │ │ + b.ne 692c4 // b.any │ │ mul x11, x14, x15 │ │ cmp x23, x10 │ │ mul x6, x13, x12 │ │ - b.eq 42fe8 // b.none │ │ + b.eq 69320 // b.none │ │ sub x12, x23, #0x1 │ │ sub x10, x10, #0x1 │ │ add x11, x11, x11, lsl #2 │ │ add x13, x6, x6, lsl #2 │ │ add x10, x10, #0x1 │ │ lsl x11, x11, #1 │ │ cmp x12, x10 │ │ lsl x6, x13, #1 │ │ - b.ne 42fcc // b.any │ │ + b.ne 69304 // b.any │ │ sub x8, x8, x11 │ │ - cbz x19, 4300c │ │ + cbz x19, 69344 │ │ mov w10, #0x40 // #64 │ │ - tbnz x19, #63, 43010 │ │ + tbnz x19, #63, 69348 │ │ mov x11, x19 │ │ lsl x11, x11, #1 │ │ sub w10, w10, #0x1 │ │ - tbz x11, #63, 42ffc │ │ - b 43010 │ │ + tbz x11, #63, 69334 │ │ + b 69348 │ │ mov w10, #0x1 // #1 │ │ cmp w9, w10 │ │ csel w9, w9, w10, gt │ │ add w10, w9, #0x1 │ │ asr w11, w10, #1 │ │ - cbz w11, 4304c │ │ + cbz w11, 69384 │ │ sbfx x5, x10, #1, #31 │ │ subs x11, x5, #0x1 │ │ mvn w10, w9 │ │ csinc x12, x5, xzr, hi // hi = pmore │ │ cmp x12, #0x4 │ │ and w13, w10, #0x1 │ │ - b.cs 43058 // b.hs, b.nlast │ │ + b.cs 69390 // b.hs, b.nlast │ │ mov x10, xzr │ │ mov x14, xzr │ │ - b 4313c │ │ + b 69474 │ │ mov x10, xzr │ │ mov x5, xzr │ │ - b 42024 │ │ - adrp x16, 4000 │ │ - ldr q4, [x16, #3072] │ │ + b 6835c │ │ + adrp x16, 5000 │ │ + ldr q4, [x16, #3584] │ │ mov w16, #0x2 // #2 │ │ dup v6.2d, x16 │ │ mov w16, #0x4 // #4 │ │ and x14, x12, #0xfffffffffffffffc │ │ add x10, sp, #0x2c8 │ │ add x15, sp, #0x1c8 │ │ dup v7.2d, x16 │ │ @@ -53702,20 +86836,20 @@ │ │ add v4.2d, v4.2d, v7.2d │ │ subs x16, x16, #0x4 │ │ stp q19, q18, [x10, #-16] │ │ add v3.2d, v19.2d, v3.2d │ │ add v17.2d, v18.2d, v17.2d │ │ add x10, x10, #0x20 │ │ add x15, x15, #0x20 │ │ - b.ne 430a8 // b.any │ │ + b.ne 693e0 // b.any │ │ add v0.2d, v17.2d, v3.2d │ │ addp d0, v0.2d │ │ cmp x12, x14 │ │ fmov x10, d0 │ │ - b.eq 4318c // b.none │ │ + b.eq 694c4 // b.none │ │ lsl x15, x14, #1 │ │ mov w16, #0x4 // #4 │ │ mov w17, #0x2 // #2 │ │ add x0, sp, #0x2c8 │ │ add x1, sp, #0x1c8 │ │ cmp x14, x11 │ │ cset w4, cc // cc = lo, ul, last │ │ @@ -53727,47 +86861,47 @@ │ │ add x14, x14, #0x1 │ │ str x3, [x1, x2] │ │ csel x3, x17, x16, eq // eq = none │ │ cmp x12, x14 │ │ add x10, x3, x10 │ │ add x15, x15, #0x2 │ │ str x3, [x0, x2] │ │ - b.ne 43150 // b.any │ │ + b.ne 69488 // b.any │ │ ldr x11, [sp, #712] │ │ cmp x11, #0x2 │ │ - b.cc 42024 // b.lo, b.ul, b.last │ │ + b.cc 6835c // b.lo, b.ul, b.last │ │ ldr x13, [sp, #200] │ │ cmp x8, #0x0 │ │ sub w9, w9, #0x1 │ │ cset w11, ne // ne = any │ │ strb w9, [x13, #1] │ │ orr w9, w23, w11, lsl #5 │ │ orr w9, w9, #0x40 │ │ mov w15, #0x2 // #2 │ │ strb w9, [x13] │ │ - cbnz x8, 42040 │ │ - b 42088 │ │ + cbnz x8, 68378 │ │ + b 683c0 │ │ mov x19, xzr │ │ ldr x20, [x29, #128] │ │ add x0, sp, #0x2, lsl #12 │ │ add x0, x0, #0xc80 │ │ add x2, sp, #0x2c8 │ │ add x4, sp, #0xe0 │ │ mov w1, w23 │ │ mov x3, x22 │ │ - bl 4a5e8 │ │ - cbz x20, 43200 │ │ + bl 70920 │ │ + cbz x20, 69538 │ │ ldr x2, [x29, #136] │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0x3f0 │ │ mov x1, x20 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x8, [sp, #5200] │ │ mov w9, #0x37 // #55 │ │ - adrp x1, 8000 │ │ + adrp x1, a000 │ │ add x0, sp, #0x1, lsl #12 │ │ lsr x12, x8, #37 │ │ lsr x10, x8, #29 │ │ and w12, w12, #0xff00 │ │ bfi w12, w10, #24, #8 │ │ ubfx x10, x8, #53, #8 │ │ orr w10, w12, w10 │ │ @@ -53779,23 +86913,23 @@ │ │ and w11, w11, #0xff0000 │ │ and x9, x9, #0x3f │ │ bfxil w12, w8, #5, #16 │ │ orr w10, w10, w11 │ │ bfxil w12, w8, #21, #8 │ │ sub x8, x29, #0xf0 │ │ add x2, x9, #0x1 │ │ - add x1, x1, #0xd8 │ │ + add x1, x1, #0x9e8 │ │ add x0, x0, #0x3f0 │ │ stp w10, w12, [x8] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0x3f0 │ │ sub x1, x29, #0xf0 │ │ mov w2, #0x8 // #8 │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr w8, [sp, #5104] │ │ ldr w9, [sp, #5108] │ │ ldr w10, [sp, #5112] │ │ ldr w11, [sp, #5116] │ │ ldr w12, [sp, #5120] │ │ ldr w13, [sp, #5124] │ │ ldr w14, [sp, #5128] │ │ @@ -53833,17 +86967,17 @@ │ │ str w11, [sp, #984] │ │ str w12, [sp, #988] │ │ str w13, [sp, #992] │ │ str w14, [sp, #996] │ │ str w15, [sp, #1000] │ │ stp x9, x8, [sp, #16] │ │ stp x10, x22, [sp] │ │ - bl 3c060 │ │ - cbz w0, 41ee0 │ │ - cbz x19, 43394 │ │ + bl 62398 │ │ + cbz w0, 68218 │ │ + cbz x19, 696cc │ │ add x10, sp, #0x1, lsl #12 │ │ add x10, x10, #0xc80 │ │ mov x8, xzr │ │ add x9, x27, x20 │ │ add x11, x10, #0x10 │ │ add x12, x11, x8 │ │ ldr x13, [x12, #8] │ │ @@ -53854,26 +86988,26 @@ │ │ rev x13, x13 │ │ stp x15, x13, [x14, #32] │ │ rev x13, x12 │ │ ldr x12, [x10, x8] │ │ add x8, x8, #0x20 │ │ rev x12, x12 │ │ stp x13, x12, [x14, #48] │ │ - b.ne 43350 // b.any │ │ + b.ne 69688 // b.any │ │ add x8, x20, x8 │ │ add x8, x8, #0x20 │ │ - b 43398 │ │ + b 696d0 │ │ add x8, x20, #0x20 │ │ add x0, sp, #0x3f0 │ │ mov w2, #0x1000 // #4096 │ │ mov w1, wzr │ │ str x8, [x24] │ │ - bl 4f530 │ │ + bl 75840 │ │ mov w0, #0x1 // #1 │ │ - b 41ee0 │ │ + b 68218 │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #112] │ │ stp x28, x27, [sp, #128] │ │ stp x26, x25, [sp, #144] │ │ stp x24, x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ stp x20, x19, [sp, #192] │ │ @@ -53881,15 +87015,15 @@ │ │ ldr w8, [x1, #120] │ │ mov x20, x1 │ │ mov x19, x0 │ │ add x0, x0, #0x50 │ │ add x1, x1, #0x50 │ │ add x2, x20, #0x28 │ │ str w8, [x19, #120] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [x19, #80] │ │ ldr x10, [x19, #112] │ │ mov x9, #0x3d10 // #15632 │ │ movk x9, #0x10, lsl #32 │ │ shl v0.2d, v0.2d, #1 │ │ shl v1.2d, v1.2d, #1 │ │ lsl x10, x10, #1 │ │ @@ -54397,15 +87531,15 @@ │ │ and x5, x5, #0xffffffffffff │ │ extr x9, x9, x8, #52 │ │ add x0, sp, #0x20 │ │ add x1, sp, #0x20 │ │ mov x2, x20 │ │ add x21, x9, x5 │ │ ubfiz x22, x8, #1, #52 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q1, q0, [sp, #32] │ │ ldr x8, [sp, #64] │ │ mov x9, #0xffffffffffffd9d6 // #-9770 │ │ movk x9, #0xfff5, lsl #32 │ │ stp q1, q0, [x19] │ │ str x8, [x19, #32] │ │ ldp x8, x12, [x19] │ │ @@ -54458,15 +87592,15 @@ │ │ add x10, x13, x15 │ │ add x0, x19, #0x28 │ │ sub x1, x29, #0x28 │ │ add x2, sp, #0x20 │ │ stp x9, x11, [sp, #32] │ │ stp x12, x8, [sp, #48] │ │ str x10, [sp, #64] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x10, x11, [x19, #40] │ │ ldr x14, [x19, #56] │ │ mov x8, #0xfffffffffffffffa // #-6 │ │ movk x8, #0x5f, lsl #48 │ │ sub x12, x8, x27 │ │ sub x13, x8, x28 │ │ ldp x15, x9, [x19, #64] │ │ @@ -54881,40 +88015,40 @@ │ │ and w14, w16, w14 │ │ cset w15, hi // hi = pmore │ │ and w14, w15, w14 │ │ mov x19, x0 │ │ and x12, x17, #0xfffffffffffff │ │ orr x14, x14, x8, lsr #48 │ │ and x11, x11, #0xfffffffffffff │ │ - cbz x14, 443bc │ │ + cbz x14, 6a6f4 │ │ add x10, x10, x13 │ │ add x12, x12, x10, lsr #52 │ │ add x9, x9, x12, lsr #52 │ │ add x11, x11, x9, lsr #52 │ │ add x8, x8, x11, lsr #52 │ │ and x10, x10, #0xfffffffffffff │ │ and x12, x12, #0xfffffffffffff │ │ and x9, x9, #0xfffffffffffff │ │ and x11, x11, #0xfffffffffffff │ │ and x8, x8, #0xffffffffffff │ │ bfi x10, x12, #52, #10 │ │ lsr x12, x12, #10 │ │ lsr x13, x9, #20 │ │ lsr x14, x11, #30 │ │ - adrp x1, 7000 │ │ + adrp x1, a000 │ │ lsr x15, x8, #40 │ │ bfi x12, x9, #42, #20 │ │ bfi x13, x11, #32, #30 │ │ bfi x14, x8, #22, #40 │ │ - add x1, x1, #0xfb0 │ │ + add x1, x1, #0x8c0 │ │ add x0, sp, #0x8 │ │ stp x10, x12, [sp, #8] │ │ stp x13, x14, [sp, #24] │ │ str x15, [sp, #40] │ │ - bl 444bc │ │ + bl 6a7f4 │ │ ldp x8, x9, [sp, #24] │ │ ldp x10, x11, [sp, #8] │ │ ldr x12, [sp, #40] │ │ ldp x29, x30, [sp, #48] │ │ ubfiz x13, x9, #30, #22 │ │ orr x13, x13, x8, lsr #32 │ │ ubfiz x8, x8, #20, #32 │ │ @@ -54936,27 +88070,27 @@ │ │ stp x20, x19, [sp, #112] │ │ add x29, sp, #0x50 │ │ mov x20, x1 │ │ mov x21, x0 │ │ add x0, sp, #0x28 │ │ mov x1, x2 │ │ mov x19, x2 │ │ - bl 440e8 │ │ + bl 6a420 │ │ mov x0, sp │ │ add x1, sp, #0x28 │ │ mov x2, x19 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x2, sp, #0x28 │ │ mov x0, x21 │ │ mov x1, x20 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x21, #0x28 │ │ add x1, x20, #0x28 │ │ mov x2, sp │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr w8, [x20, #120] │ │ ldp x20, x19, [sp, #112] │ │ ldp x29, x30, [sp, #80] │ │ str w8, [x21, #80] │ │ ldr x21, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ @@ -55002,21 +88136,21 @@ │ │ rbit x8, x8 │ │ clz x9, x8 │ │ mov w8, #0x1 // #1 │ │ lsl x26, x8, x9 │ │ mov w8, #0x3e // #62 │ │ subs w8, w8, w9 │ │ sub x19, x19, x9 │ │ - b.eq 4464c // b.none │ │ + b.eq 6a984 // b.none │ │ mov x21, xzr │ │ mov x10, xzr │ │ lsr x9, x28, x9 │ │ mov x11, x23 │ │ mov w25, #0x1 // #1 │ │ - b 44600 │ │ + b 6a938 │ │ lsl w12, w11, #1 │ │ cmp w8, w19 │ │ add w12, w12, #0x2 │ │ csinc w13, w8, w19, le │ │ and w12, w12, #0x8 │ │ neg w13, w13 │ │ add w12, w11, w12 │ │ @@ -55036,16 +88170,16 @@ │ │ madd x25, x13, x21, x25 │ │ lsr x9, x9, x12 │ │ lsl x26, x10, x12 │ │ lsl x21, x21, x12 │ │ subs w8, w8, w12 │ │ sub x19, x19, x12 │ │ mov x10, x22 │ │ - b.eq 44658 // b.none │ │ - tbz x19, #63, 44590 │ │ + b.eq 6a990 // b.none │ │ + tbz x19, #63, 6a8c8 │ │ neg x19, x19 │ │ neg x15, x11 │ │ mul w13, w9, w9 │ │ cmp w8, w19 │ │ mul w14, w9, w15 │ │ sub w13, w13, #0x2 │ │ csinc w16, w8, w19, le │ │ @@ -55055,25 +88189,25 @@ │ │ neg x12, x26 │ │ lsr x13, x24, x13 │ │ and x14, x14, #0x3f │ │ mov x21, x25 │ │ mov x25, x11 │ │ mov x11, x9 │ │ mov x9, x15 │ │ - b 445c4 │ │ + b 6a8fc │ │ mov x22, xzr │ │ mov x21, xzr │ │ mov w25, #0x1 // #1 │ │ ldr x3, [sp, #40] │ │ sub x0, x29, #0x40 │ │ sub x1, x29, #0x68 │ │ add x2, sp, #0x30 │ │ stp x26, x21, [sp, #48] │ │ stp x22, x25, [sp, #64] │ │ - bl 44958 │ │ + bl 6ac90 │ │ mul x9, x26, x23 │ │ mul x11, x21, x28 │ │ smulh x8, x26, x23 │ │ smulh x10, x21, x28 │ │ adds x12, x11, x9 │ │ mul x13, x22, x23 │ │ adcs x11, x10, x8 │ │ @@ -55081,15 +88215,15 @@ │ │ smulh x9, x22, x23 │ │ smulh x8, x25, x28 │ │ adds x13, x10, x13 │ │ adcs x10, x8, x9 │ │ extr x9, x10, x13, #62 │ │ cmp w27, #0x2 │ │ extr x8, x11, x12, #62 │ │ - b.lt 44740 // b.tstop │ │ + b.lt 6aa78 // b.tstop │ │ ldp x12, x13, [sp, #24] │ │ asr x14, x11, #62 │ │ mov w11, w27 │ │ asr x10, x10, #62 │ │ sub x11, x11, #0x1 │ │ ldr x15, [x12] │ │ ldr x16, [x13] │ │ @@ -55116,78 +88250,78 @@ │ │ asr x14, x14, #62 │ │ stur x15, [x13, #-8] │ │ extr x9, x10, x9, #62 │ │ asr x10, x10, #62 │ │ subs x11, x11, #0x1 │ │ add x13, x13, #0x8 │ │ add x12, x12, #0x8 │ │ - b.ne 446c8 // b.any │ │ + b.ne 6aa00 // b.any │ │ sxtw x11, w27 │ │ sub x10, x11, #0x1 │ │ lsl x12, x10, #3 │ │ str x9, [x20, x12] │ │ ldr x13, [sp, #80] │ │ add x14, sp, #0x80 │ │ str x8, [x14, x12] │ │ - cbnz x13, 447e8 │ │ + cbnz x13, 6ab20 │ │ cmp w27, #0x2 │ │ - b.lt 4483c // b.tstop │ │ + b.lt 6ab74 // b.tstop │ │ mov w12, w27 │ │ sub x13, x12, #0x1 │ │ cmp x13, #0x4 │ │ - b.cs 44784 // b.hs, b.nlast │ │ + b.cs 6aabc // b.hs, b.nlast │ │ mov x13, xzr │ │ mov w14, #0x1 // #1 │ │ - b 447cc │ │ + b 6ab04 │ │ ldr x16, [sp, #16] │ │ and x15, x13, #0xfffffffffffffffc │ │ movi v0.2d, #0x0 │ │ orr x14, x15, #0x1 │ │ mov x17, x15 │ │ movi v1.2d, #0x0 │ │ ldp q2, q3, [x16, #-16] │ │ subs x17, x17, #0x4 │ │ add x16, x16, #0x20 │ │ orr v0.16b, v2.16b, v0.16b │ │ orr v1.16b, v3.16b, v1.16b │ │ - b.ne 4479c // b.any │ │ + b.ne 6aad4 // b.any │ │ orr v0.16b, v1.16b, v0.16b │ │ dup v1.2d, v0.d[1] │ │ orr v0.16b, v0.16b, v1.16b │ │ cmp x13, x15 │ │ fmov x13, d0 │ │ - b.eq 447e4 // b.none │ │ + b.eq 6ab1c // b.none │ │ add x15, x20, x14, lsl #3 │ │ sub x12, x12, x14 │ │ ldr x14, [x15], #8 │ │ subs x12, x12, #0x1 │ │ orr x13, x14, x13 │ │ - b.ne 447d4 // b.any │ │ - cbz x13, 4483c │ │ + b.ne 6ab0c // b.any │ │ + cbz x13, 6ab74 │ │ mov w12, w27 │ │ sxtw x12, w12 │ │ sub x12, x12, #0x2 │ │ eor x14, x9, x9, asr #63 │ │ eor x13, x8, x8, asr #63 │ │ orr x12, x14, x12, asr #63 │ │ orr x12, x12, x13 │ │ - cbnz x12, 4454c │ │ + cbnz x12, 6a884 │ │ lsl x11, x11, #3 │ │ sub x11, x11, #0x10 │ │ add x15, sp, #0x80 │ │ add x14, sp, #0x50 │ │ ldr x12, [x15, x11] │ │ ldr x13, [x14, x11] │ │ add x20, sp, #0x50 │ │ mov w27, w10 │ │ orr x8, x12, x8, lsl #62 │ │ orr x9, x13, x9, lsl #62 │ │ str x8, [x15, x11] │ │ str x9, [x14, x11] │ │ - b 4454c │ │ + b 6a884 │ │ ldr x0, [sp, #40] │ │ ldur x13, [x29, #-32] │ │ ldp x9, x10, [x29, #-64] │ │ ldp x11, x12, [x29, #-48] │ │ ldp x14, x15, [x0] │ │ ldp x16, x17, [x0, #16] │ │ asr x1, x13, #63 │ │ @@ -55506,32 +88640,32 @@ │ │ ldr w8, [x1, #120] │ │ mov w9, #0x7ffc0 // #524224 │ │ mov x24, x1 │ │ add x25, sp, #0x190 │ │ add x20, sp, #0xb0 │ │ add x28, x0, x9 │ │ str x0, [sp, #16] │ │ - cbz w8, 44d90 │ │ + cbz w8, 6b0c8 │ │ mov w12, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ mov x15, xzr │ │ mov x10, xzr │ │ mov x9, xzr │ │ mov x8, xzr │ │ mov x11, xzr │ │ stur w12, [x29, #-120] │ │ stp q0, q0, [x25, #96] │ │ stp q0, q0, [x25, #128] │ │ stp q0, q0, [x25, #160] │ │ str q0, [x25, #192] │ │ stur xzr, [x29, #-128] │ │ - b 44da8 │ │ + b 6b0e0 │ │ sub x0, x29, #0xf0 │ │ mov x1, x24 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldp x11, x8, [x29, #-160] │ │ ldp x9, x10, [x29, #-144] │ │ ldur x15, [x29, #-128] │ │ ldur x16, [x29, #-208] │ │ lsl x14, x11, #1 │ │ lsl x17, x8, #1 │ │ umulh x1, x15, x15 │ │ @@ -55675,25 +88809,25 @@ │ │ add x1, sp, #0xb0 │ │ movk x26, #0xf, lsl #48 │ │ str wzr, [sp, #480] │ │ str q0, [x20, #16] │ │ str x8, [sp, #208] │ │ add x22, sp, #0xb0 │ │ str x2, [sp, #24] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x138 │ │ add x2, sp, #0xb0 │ │ mov x1, x24 │ │ add x23, sp, #0x138 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x23, #0x28 │ │ add x1, x24, #0x28 │ │ sub x2, x29, #0x40 │ │ str x0, [sp, #8] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x9, sp, #0x39 │ │ ldr w8, [x24, #120] │ │ ldur q0, [x9, #255] │ │ add x9, sp, #0x49 │ │ ldur q1, [x9, #255] │ │ add x9, x22, #0x28 │ │ str w8, [sp, #392] │ │ @@ -55713,30 +88847,30 @@ │ │ add x21, x22, #0x50 │ │ add x22, x9, #0x20 │ │ mov w23, #0x1fff // #8191 │ │ stp q1, q0, [x20, #80] │ │ mov x20, #0xffffffffffff // #281474976710655 │ │ str x8, [sp, #288] │ │ str wzr, [sp, #296] │ │ - b 450d0 │ │ + b 6b408 │ │ stp x8, x11, [sp, #96] │ │ bfi x8, x11, #52, #12 │ │ lsr x11, x11, #12 │ │ stp x10, x12, [sp, #112] │ │ bfi x11, x10, #40, #24 │ │ lsr x10, x10, #24 │ │ bfi x10, x12, #28, #36 │ │ lsr x12, x12, #36 │ │ bfi x12, x9, #16, #48 │ │ str x9, [sp, #128] │ │ subs x23, x23, #0x1 │ │ stp x8, x11, [x22, #-32] │ │ stp x10, x12, [x22, #-16] │ │ add x22, x22, #0x40 │ │ - b.eq 45238 // b.none │ │ + b.eq 6b570 // b.none │ │ ldp x12, x8, [sp, #240] │ │ ldp x9, x10, [sp, #216] │ │ ldr x11, [sp, #232] │ │ lsr x13, x8, #48 │ │ and x14, x8, #0xffffffffffff │ │ madd x8, x13, x27, x9 │ │ add x9, x10, x8, lsr #52 │ │ @@ -55754,15 +88888,15 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x26 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x9, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 45160 │ │ + cbz x13, 6b498 │ │ add x8, x8, x27 │ │ add x11, x11, x8, lsr #52 │ │ add x10, x10, x11, lsr #52 │ │ add x12, x12, x10, lsr #52 │ │ add x9, x9, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x11, x11, #0xfffffffffffff │ │ @@ -55781,15 +88915,15 @@ │ │ add x0, sp, #0xb0 │ │ add x1, sp, #0xb0 │ │ add x2, sp, #0x190 │ │ add x3, sp, #0x60 │ │ str x9, [sp, #248] │ │ stp x8, x11, [x22] │ │ stp x10, x12, [x22, #16] │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ ldp x12, x8, [sp, #120] │ │ ldp x9, x10, [sp, #96] │ │ ldr x11, [sp, #112] │ │ lsr x13, x8, #48 │ │ and x14, x8, #0xffffffffffff │ │ madd x8, x13, x27, x9 │ │ add x9, x10, x8, lsr #52 │ │ @@ -55807,35 +88941,35 @@ │ │ cset w13, eq // eq = none │ │ cmp x8, x26 │ │ and w13, w13, w14 │ │ cset w14, hi // hi = pmore │ │ and w13, w14, w13 │ │ orr x13, x13, x9, lsr #48 │ │ and x12, x12, #0xfffffffffffff │ │ - cbz x13, 45094 │ │ + cbz x13, 6b3cc │ │ add x8, x8, x27 │ │ add x11, x11, x8, lsr #52 │ │ add x10, x10, x11, lsr #52 │ │ add x12, x12, x10, lsr #52 │ │ add x9, x9, x12, lsr #52 │ │ and x8, x8, #0xfffffffffffff │ │ and x11, x11, #0xfffffffffffff │ │ and x10, x10, #0xfffffffffffff │ │ and x12, x12, #0xfffffffffffff │ │ and x9, x9, #0xffffffffffff │ │ - b 45094 │ │ + b 6b3cc │ │ ldr x22, [sp, #24] │ │ add x0, sp, #0x88 │ │ mov x1, x21 │ │ mov x23, x21 │ │ mov x2, x22 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x88 │ │ add x1, sp, #0x88 │ │ - bl 442fc │ │ + bl 6a634 │ │ ldp x11, x8, [sp, #136] │ │ ldp x9, x10, [sp, #152] │ │ ldr x12, [sp, #168] │ │ mov x24, #0x3d10 // #15632 │ │ lsl x13, x11, #1 │ │ lsl x14, x8, #1 │ │ umulh x15, x12, x12 │ │ @@ -55962,23 +89096,23 @@ │ │ add x8, x8, x15 │ │ sub x0, x29, #0x70 │ │ sub x1, x29, #0x40 │ │ add x2, sp, #0x88 │ │ str q2, [sp, #32] │ │ stp q0, q1, [x25, #272] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x138 │ │ add x1, sp, #0xb0 │ │ sub x2, x29, #0x40 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x1, x21, [sp] │ │ sub x2, x29, #0x70 │ │ mov x0, x21 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr w8, [sp, #296] │ │ ldp x13, x14, [sp, #344] │ │ ldp x9, x10, [sp, #312] │ │ ldp x17, x0, [sp, #376] │ │ ldp x11, x12, [sp, #328] │ │ ldp x15, x16, [sp, #360] │ │ str w8, [sp, #392] │ │ @@ -56054,15 +89188,15 @@ │ │ lsr x9, x13, #36 │ │ bfi x8, x13, #28, #36 │ │ bfi x9, x10, #16, #48 │ │ add x1, sp, #0x88 │ │ mov x0, x22 │ │ mov x2, x23 │ │ stp x8, x9, [x28, #48] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x12, x8, [x29, #-160] │ │ ldp x11, x13, [x29, #-136] │ │ ldur x9, [x29, #-144] │ │ ldr q2, [sp, #32] │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -56183,15 +89317,15 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ sub x0, x29, #0x40 │ │ sub x1, x29, #0x40 │ │ sub x2, x29, #0xf0 │ │ stp q0, q1, [x25, #272] │ │ stur x8, [x29, #-32] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x8, x28, [x29, #-64] │ │ ldr x9, [sp, #16] │ │ ldp x25, x20, [x29, #-48] │ │ ldur x23, [x29, #-32] │ │ str x8, [sp, #24] │ │ mov w8, #0xffa0 // #65440 │ │ movk w8, #0x7, lsl #16 │ │ @@ -56226,15 +89360,15 @@ │ │ str x9, [sp, #368] │ │ ldr x9, [x22, #24] │ │ lsr x8, x8, #28 │ │ str wzr, [sp, #392] │ │ bfi x8, x9, #36, #16 │ │ lsr x9, x9, #16 │ │ stp x8, x9, [sp, #376] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x12, x8, [sp, #136] │ │ ldp x11, x13, [sp, #160] │ │ ldr x9, [sp, #152] │ │ mov x30, #0x3d1 // #977 │ │ lsl x10, x12, #1 │ │ lsl x16, x8, #1 │ │ umulh x14, x13, x13 │ │ @@ -56358,19 +89492,19 @@ │ │ add x9, sp, #0x190 │ │ add x8, x8, x17 │ │ add x0, sp, #0x38 │ │ sub x1, x29, #0x70 │ │ add x2, sp, #0x88 │ │ stp q0, q1, [x9, #224] │ │ stur x8, [x29, #-80] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x138 │ │ add x1, sp, #0x138 │ │ sub x2, x29, #0x70 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x8, x9, [sp, #312] │ │ ldr x13, [sp, #24] │ │ ldp x10, x11, [sp, #328] │ │ ldr x12, [sp, #344] │ │ sub x9, x28, x9 │ │ sub x8, x13, x8 │ │ mov x13, #0xfffffffffffff0bc // #-3908 │ │ @@ -56387,15 +89521,15 @@ │ │ add x12, x12, x13 │ │ add x2, sp, #0x38 │ │ mov x0, x21 │ │ mov x1, x21 │ │ stp x8, x9, [sp, #312] │ │ stp x10, x11, [sp, #328] │ │ str x12, [sp, #344] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x12, x13, [sp, #344] │ │ ldp x8, x9, [sp, #312] │ │ ldp x14, x15, [sp, #376] │ │ ldp x10, x11, [sp, #328] │ │ ldp x16, x17, [sp, #360] │ │ lsr x0, x12, #48 │ │ lsr x1, x15, #48 │ │ @@ -56473,15 +89607,15 @@ │ │ bfi x9, x14, #28, #36 │ │ bfi x10, x8, #16, #48 │ │ cmp x26, #0x1 │ │ stp x15, x17, [x22, #-32] │ │ stp x13, x12, [x22] │ │ stp x9, x10, [x22, #16] │ │ sub x22, x22, #0x40 │ │ - b.hi 45814 // b.pmore │ │ + b.hi 6bb4c // b.pmore │ │ add sp, sp, #0x2e0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ @@ -56544,22 +89678,22 @@ │ │ add x12, x13, x28 │ │ add x11, x11, x21 │ │ subs w8, w8, #0x1 │ │ sub x22, x15, #0x1 │ │ lsr x10, x10, #1 │ │ lsl x28, x12, #1 │ │ lsl x21, x11, #1 │ │ - b.ne 45d1c // b.any │ │ + b.ne 6c054 // b.any │ │ ldr x3, [sp, #16] │ │ sub x0, x29, #0x30 │ │ sub x1, x29, #0x58 │ │ sub x2, x29, #0x78 │ │ stp x28, x21, [x29, #-120] │ │ stp x24, x26, [x29, #-104] │ │ - bl 44958 │ │ + bl 6ac90 │ │ smulh x9, x28, x27 │ │ mul x8, x28, x27 │ │ stp x8, x9, [sp, #120] │ │ smulh x9, x21, x23 │ │ smulh x8, x24, x27 │ │ stp x8, x9, [sp, #104] │ │ mul x9, x24, x27 │ │ @@ -56682,15 +89816,15 @@ │ │ adcs x8, x8, x10 │ │ ldur w10, [x29, #-124] │ │ and x19, x11, #0x3fffffffffffffff │ │ and x11, x9, #0x3fffffffffffffff │ │ extr x8, x8, x9, #62 │ │ add w10, w10, #0x1 │ │ cmp w10, #0xa │ │ - b.ne 45cf0 // b.any │ │ + b.ne 6c028 // b.any │ │ ldr x17, [sp, #16] │ │ ldur x12, [x29, #-16] │ │ ldp x8, x9, [x29, #-48] │ │ ldp x10, x11, [x29, #-32] │ │ ldp x13, x14, [x17] │ │ ldp x15, x16, [x17, #16] │ │ asr x0, x1, #63 │ │ @@ -56802,24 +89936,24 @@ │ │ ubfx x9, x9, #10, #42 │ │ add x11, x11, x10, lsr #52 │ │ bfi x9, x10, #42, #20 │ │ ubfx x10, x10, #20, #32 │ │ add x12, x12, x11, lsr #52 │ │ stp x8, x9, [sp, #8] │ │ ubfx x8, x11, #30, #22 │ │ - adrp x1, 7000 │ │ + adrp x1, a000 │ │ mov x19, x0 │ │ bfi x10, x11, #32, #30 │ │ bfi x8, x12, #22, #40 │ │ ubfx x9, x12, #40, #8 │ │ - add x1, x1, #0xfb0 │ │ + add x1, x1, #0x8c0 │ │ add x0, sp, #0x8 │ │ stp x10, x8, [sp, #24] │ │ str x9, [sp, #40] │ │ - bl 45c94 │ │ + bl 6bfcc │ │ ldp x8, x9, [sp, #24] │ │ ldp x10, x11, [sp, #8] │ │ ldr x12, [sp, #40] │ │ ldp x29, x30, [sp, #48] │ │ ubfiz x13, x9, #30, #22 │ │ orr x13, x13, x8, lsr #32 │ │ ubfiz x8, x8, #20, #32 │ │ @@ -56964,15 +90098,15 @@ │ │ add x8, x8, #0x4 │ │ extr x12, x14, x12, #4 │ │ extr x14, x15, x14, #4 │ │ extr x15, x13, x15, #4 │ │ cmp w8, w2 │ │ add x9, x9, #0x1 │ │ mov w16, w17 │ │ - b.lt 463e0 // b.tstop │ │ + b.lt 6c718 // b.tstop │ │ mov w8, #0x1 // #1 │ │ lsl w8, w8, w11 │ │ mul w10, w17, w10 │ │ str w10, [x0, w9, uxtw #2] │ │ mov w0, w8 │ │ ret │ │ ldr x9, [x1] │ │ @@ -57102,27 +90236,27 @@ │ │ stp x20, x19, [sp, #352] │ │ add x29, sp, #0x130 │ │ ldr w8, [x2, #120] │ │ mov x22, x2 │ │ mov x20, x1 │ │ mov x19, x0 │ │ add x23, sp, #0x58 │ │ - cbz w8, 4666c │ │ + cbz w8, 6c9a4 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ stur w8, [x29, #-8] │ │ stp q0, q0, [x29, #-128] │ │ stp q0, q0, [x29, #-96] │ │ stp q0, q0, [x29, #-64] │ │ stur q0, [x29, #-32] │ │ stur xzr, [x29, #-16] │ │ - b 46678 │ │ + b 6c9b0 │ │ sub x0, x29, #0x80 │ │ mov x1, x22 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldp q0, q1, [x29, #-128] │ │ ldur x8, [x29, #-96] │ │ ldur x9, [x29, #-56] │ │ add x0, sp, #0x58 │ │ stp q0, q1, [sp] │ │ ldp q2, q0, [x23, #128] │ │ str x8, [sp, #32] │ │ @@ -57130,15 +90264,15 @@ │ │ add x21, x8, #0x50 │ │ mov x1, x22 │ │ mov x2, x21 │ │ stur q2, [sp, #40] │ │ str wzr, [sp, #80] │ │ str x9, [sp, #72] │ │ stur q0, [sp, #56] │ │ - bl 44444 │ │ + bl 6a77c │ │ ldr x8, [sp, #120] │ │ ldur q0, [sp, #104] │ │ ldur q1, [sp, #88] │ │ add x3, x20, #0x28 │ │ str x8, [x19, #32] │ │ mov x2, sp │ │ stp q1, q0, [x19] │ │ @@ -57156,54 +90290,54 @@ │ │ str x8, [x19, #112] │ │ stp q1, q0, [x19, #80] │ │ ldur x8, [x29, #-16] │ │ ldp q1, q0, [x29, #-48] │ │ mov x0, x22 │ │ str x8, [x20, #32] │ │ stp q1, q0, [x20] │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ add x23, x19, #0x100 │ │ add x3, x20, #0x50 │ │ mov x2, sp │ │ mov x0, x23 │ │ mov x1, x22 │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ add x22, x19, #0x180 │ │ add x3, x20, #0x78 │ │ mov x2, sp │ │ mov x0, x22 │ │ mov x1, x23 │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ add x23, x19, #0x200 │ │ add x3, x20, #0xa0 │ │ mov x2, sp │ │ mov x0, x23 │ │ mov x1, x22 │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ add x22, x19, #0x280 │ │ add x3, x20, #0xc8 │ │ mov x2, sp │ │ mov x0, x22 │ │ mov x1, x23 │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ add x23, x19, #0x300 │ │ add x3, x20, #0xf0 │ │ mov x2, sp │ │ mov x0, x23 │ │ mov x1, x22 │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ add x0, x19, #0x380 │ │ add x3, x20, #0x118 │ │ mov x2, sp │ │ mov x1, x23 │ │ - bl 33e8c │ │ + bl 5a1c4 │ │ add x0, x19, #0x3d0 │ │ mov x1, x0 │ │ mov x2, x21 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x20, x19, [sp, #352] │ │ ldp x22, x21, [sp, #336] │ │ ldp x28, x23, [sp, #320] │ │ ldp x29, x30, [sp, #304] │ │ add sp, sp, #0x170 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ @@ -57346,15 +90480,15 @@ │ │ add x8, x8, x15 │ │ sub x0, x29, #0x30 │ │ sub x1, x29, #0x30 │ │ mov x2, x19 │ │ str q2, [sp] │ │ stp q0, q1, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x12, x8, [x29, #-48] │ │ ldp x11, x13, [x29, #-24] │ │ ldur x9, [x29, #-32] │ │ ldr q2, [sp] │ │ lsl x10, x12, #1 │ │ lsl x14, x8, #1 │ │ umulh x15, x13, x13 │ │ @@ -57475,15 +90609,15 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x15 │ │ sub x0, x29, #0x60 │ │ sub x1, x29, #0x60 │ │ mov x2, x19 │ │ stp q0, q1, [x29, #-96] │ │ stur x8, [x29, #-64] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [x29, #-96] │ │ ldur x8, [x29, #-64] │ │ ldr q2, [sp] │ │ stp q0, q1, [x29, #-144] │ │ umulh x10, x8, x8 │ │ mul x13, x8, x8 │ │ lsl x12, x8, #1 │ │ @@ -57840,15 +90974,15 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x2 │ │ sub x0, x29, #0x90 │ │ sub x1, x29, #0x90 │ │ sub x2, x29, #0x60 │ │ stp q0, q1, [x29, #-144] │ │ stur x8, [x29, #-112] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [x29, #-144] │ │ ldur x8, [x29, #-112] │ │ ldr q2, [sp] │ │ stp q0, q1, [x29, #-192] │ │ ldp x11, x12, [x29, #-192] │ │ umulh x9, x8, x8 │ │ mul x10, x8, x8 │ │ @@ -58205,15 +91339,15 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x1 │ │ sub x0, x29, #0xc0 │ │ sub x1, x29, #0xc0 │ │ sub x2, x29, #0x60 │ │ stp q0, q1, [x29, #-192] │ │ stur x8, [x29, #-160] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [x29, #-192] │ │ ldur x8, [x29, #-160] │ │ ldr q2, [sp] │ │ stp q0, q1, [x29, #-240] │ │ ldp x11, x12, [x29, #-240] │ │ umulh x9, x8, x8 │ │ mul x10, x8, x8 │ │ @@ -58453,15 +91587,15 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x1 │ │ sub x0, x29, #0xf0 │ │ sub x1, x29, #0xf0 │ │ sub x2, x29, #0x30 │ │ stp q0, q1, [x29, #-240] │ │ stur x8, [x29, #-208] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [x29, #-240] │ │ ldur x14, [x29, #-208] │ │ mov w8, #0xb // #11 │ │ stp q0, q1, [sp, #304] │ │ ldp x9, x12, [sp, #304] │ │ ldp x10, x11, [sp, #320] │ │ str x14, [sp, #336] │ │ @@ -58579,22 +91713,22 @@ │ │ adds x11, x11, x13 │ │ adcs x13, x14, x17 │ │ extr x13, x13, x11, #52 │ │ and x14, x16, #0xffffffffffff │ │ adds x14, x13, x14 │ │ subs w8, w8, #0x1 │ │ and x11, x11, #0xfffffffffffff │ │ - b.ne 47b80 // b.any │ │ + b.ne 6deb8 // b.any │ │ add x0, sp, #0x130 │ │ add x1, sp, #0x130 │ │ sub x2, x29, #0xf0 │ │ stp x9, x12, [sp, #304] │ │ stp x10, x11, [sp, #320] │ │ str x14, [sp, #336] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #304] │ │ ldr x16, [sp, #336] │ │ mov x9, #0x3d10 // #15632 │ │ mov x10, #0x3d1 // #977 │ │ stp q0, q1, [sp, #256] │ │ ldp x11, x14, [sp, #256] │ │ ldp x12, x13, [sp, #272] │ │ @@ -58716,22 +91850,22 @@ │ │ adds x13, x13, x15 │ │ adcs x15, x16, x2 │ │ extr x15, x15, x13, #52 │ │ and x16, x1, #0xffffffffffff │ │ adds x16, x15, x16 │ │ subs w8, w8, #0x1 │ │ and x13, x13, #0xfffffffffffff │ │ - b.ne 47da4 // b.any │ │ + b.ne 6e0dc // b.any │ │ add x0, sp, #0x100 │ │ add x1, sp, #0x100 │ │ add x2, sp, #0x130 │ │ stp x11, x14, [sp, #256] │ │ stp x12, x13, [sp, #272] │ │ str x16, [sp, #288] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #256] │ │ ldr x16, [sp, #288] │ │ mov x9, #0x3d10 // #15632 │ │ mov x10, #0x3d1 // #977 │ │ stp q0, q1, [sp, #208] │ │ ldp x11, x14, [sp, #208] │ │ ldp x12, x13, [sp, #224] │ │ @@ -58853,22 +91987,22 @@ │ │ adds x13, x13, x15 │ │ adcs x15, x16, x2 │ │ extr x15, x15, x13, #52 │ │ and x16, x1, #0xffffffffffff │ │ adds x16, x15, x16 │ │ subs w8, w8, #0x1 │ │ and x13, x13, #0xfffffffffffff │ │ - b.ne 47fc8 // b.any │ │ + b.ne 6e300 // b.any │ │ add x0, sp, #0xd0 │ │ add x1, sp, #0xd0 │ │ add x2, sp, #0x100 │ │ stp x11, x14, [sp, #208] │ │ stp x12, x13, [sp, #224] │ │ str x16, [sp, #240] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #208] │ │ ldr x16, [sp, #240] │ │ mov x9, #0x3d10 // #15632 │ │ mov x10, #0x3d1 // #977 │ │ stp q0, q1, [sp, #160] │ │ ldp x11, x14, [sp, #160] │ │ ldp x12, x13, [sp, #176] │ │ @@ -58990,22 +92124,22 @@ │ │ adds x13, x13, x15 │ │ adcs x15, x16, x2 │ │ extr x15, x15, x13, #52 │ │ and x16, x1, #0xffffffffffff │ │ adds x16, x15, x16 │ │ subs w8, w8, #0x1 │ │ and x13, x13, #0xfffffffffffff │ │ - b.ne 481ec // b.any │ │ + b.ne 6e524 // b.any │ │ add x0, sp, #0xa0 │ │ add x1, sp, #0xa0 │ │ add x2, sp, #0xd0 │ │ stp x11, x14, [sp, #160] │ │ stp x12, x13, [sp, #176] │ │ str x16, [sp, #192] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #160] │ │ ldr x16, [sp, #192] │ │ mov x9, #0x3d10 // #15632 │ │ mov x10, #0x3d1 // #977 │ │ stp q0, q1, [sp, #112] │ │ ldp x11, x14, [sp, #112] │ │ ldp x12, x13, [sp, #128] │ │ @@ -59127,22 +92261,22 @@ │ │ adds x13, x13, x15 │ │ adcs x15, x16, x2 │ │ extr x15, x15, x13, #52 │ │ and x16, x1, #0xffffffffffff │ │ adds x16, x15, x16 │ │ subs w8, w8, #0x1 │ │ and x13, x13, #0xfffffffffffff │ │ - b.ne 48410 // b.any │ │ + b.ne 6e748 // b.any │ │ add x0, sp, #0x70 │ │ add x1, sp, #0x70 │ │ add x2, sp, #0x100 │ │ stp x11, x14, [sp, #112] │ │ stp x12, x13, [sp, #128] │ │ str x16, [sp, #144] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #112] │ │ ldr x8, [sp, #144] │ │ mov x9, #0xfffffffffffff // #4503599627370495 │ │ mov x21, #0x3d10 // #15632 │ │ stp q0, q1, [sp, #64] │ │ ldp x11, x12, [sp, #64] │ │ dup v2.2d, x9 │ │ @@ -59504,15 +92638,15 @@ │ │ and v1.16b, v1.16b, v2.16b │ │ add x8, x8, x17 │ │ add x0, sp, #0x40 │ │ add x1, sp, #0x40 │ │ sub x2, x29, #0x60 │ │ stp q0, q1, [sp, #64] │ │ str x8, [sp, #96] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #64] │ │ ldr x14, [sp, #96] │ │ mov w8, #0x17 // #23 │ │ stp q0, q1, [sp, #16] │ │ ldp x9, x12, [sp, #16] │ │ ldp x10, x11, [sp, #32] │ │ str x14, [sp, #48] │ │ @@ -59630,22 +92764,22 @@ │ │ adds x11, x11, x13 │ │ adcs x13, x14, x17 │ │ extr x13, x13, x11, #52 │ │ and x14, x16, #0xffffffffffff │ │ adds x14, x13, x14 │ │ subs w8, w8, #0x1 │ │ and x11, x11, #0xfffffffffffff │ │ - b.ne 48bec // b.any │ │ + b.ne 6ef24 // b.any │ │ add x0, sp, #0x10 │ │ add x1, sp, #0x10 │ │ add x2, sp, #0x130 │ │ stp x9, x12, [sp, #16] │ │ stp x10, x11, [sp, #32] │ │ str x14, [sp, #48] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x11, x14, [sp, #16] │ │ ldp x12, x13, [sp, #32] │ │ ldr x16, [sp, #48] │ │ mov x9, #0x3d10 // #15632 │ │ mov x10, #0x3d1 // #977 │ │ mov w8, #0x6 // #6 │ │ movk x9, #0x10, lsl #32 │ │ @@ -59764,22 +92898,22 @@ │ │ adds x13, x13, x15 │ │ adcs x15, x16, x1 │ │ extr x15, x15, x13, #52 │ │ and x16, x0, #0xffffffffffff │ │ adds x16, x15, x16 │ │ subs w8, w8, #0x1 │ │ and x13, x13, #0xfffffffffffff │ │ - b.ne 48e04 // b.any │ │ + b.ne 6f13c // b.any │ │ add x0, sp, #0x10 │ │ add x1, sp, #0x10 │ │ sub x2, x29, #0x30 │ │ stp x11, x14, [sp, #16] │ │ stp x12, x13, [sp, #32] │ │ str x16, [sp, #48] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x13, x10, [sp, #16] │ │ ldp x11, x12, [sp, #32] │ │ ldr x14, [sp, #48] │ │ mov x8, #0x3d10 // #15632 │ │ lsl x1, x13, #1 │ │ lsl x2, x10, #1 │ │ umulh x3, x14, x14 │ │ @@ -60196,21 +93330,21 @@ │ │ stp x20, x19, [sp, #64] │ │ add x29, sp, #0x20 │ │ mov w19, w2 │ │ mov x21, x1 │ │ mov w2, #0x204 // #516 │ │ mov w1, wzr │ │ mov x20, x0 │ │ - bl 4f530 │ │ + bl 75840 │ │ ldp q1, q0, [x21] │ │ stp q1, q0, [sp] │ │ ldr x8, [sp, #24] │ │ - tbnz x8, #63, 496b8 │ │ + tbnz x8, #63, 6f9f0 │ │ mov w8, #0x1 // #1 │ │ - b 4972c │ │ + b 6fa64 │ │ ldp x9, x10, [sp] │ │ mov x12, #0x4142 // #16706 │ │ movk x12, #0xd036, lsl #16 │ │ movk x12, #0x5e8c, lsl #32 │ │ movk x12, #0xbfd2, lsl #48 │ │ mvn x9, x9 │ │ mov x13, #0xa03b // #41019 │ │ @@ -60239,53 +93373,53 @@ │ │ mov w10, wzr │ │ mov w14, wzr │ │ sub w9, w19, #0x1 │ │ mov w16, #0xffffffff // #-1 │ │ mov x11, sp │ │ mov w12, #0x81 // #129 │ │ mov x13, #0xffffffffffffffff // #-1 │ │ - b 49780 │ │ + b 6fab8 │ │ lsl x16, x13, x16 │ │ bic w16, w17, w16 │ │ add w16, w10, w16 │ │ lsr w10, w16, w9 │ │ and w10, w10, #0x1 │ │ lsl w17, w10, w19 │ │ sub w16, w16, w17 │ │ mul w16, w16, w8 │ │ str w16, [x20, w14, sxtw #2] │ │ mov w16, w14 │ │ cmp w15, #0x81 │ │ mov w14, w15 │ │ - b.ge 497e4 // b.tcont │ │ + b.ge 6fb1c // b.tcont │ │ lsr w0, w14, #6 │ │ ldr x15, [x11, w0, uxtw #3] │ │ lsr x17, x15, x14 │ │ and w15, w17, #0x1 │ │ cmp w15, w10 │ │ - b.ne 497ac // b.any │ │ + b.ne 6fae4 // b.any │ │ add w15, w14, #0x1 │ │ cmp w15, #0x81 │ │ mov w14, w15 │ │ - b.lt 49780 // b.tstop │ │ - b 497e4 │ │ + b.lt 6fab8 // b.tstop │ │ + b 6fb1c │ │ sub w15, w12, w14 │ │ cmp w15, w19 │ │ csel w16, w15, w19, lt // lt = tstop │ │ add w15, w16, w14 │ │ sub w1, w15, #0x1 │ │ cmp w0, w1, lsr #6 │ │ - b.eq 4974c // b.none │ │ + b.eq 6fa84 // b.none │ │ add w0, w0, #0x1 │ │ ldr x0, [x11, w0, uxtw #3] │ │ and w1, w14, #0x3f │ │ neg w1, w1 │ │ lsl x0, x0, x1 │ │ orr x17, x0, x17 │ │ - b 4974c │ │ + b 6fa84 │ │ ldp x20, x19, [sp, #64] │ │ ldr x21, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add w0, w16, #0x1 │ │ add sp, sp, #0x50 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ @@ -60295,27 +93429,27 @@ │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x1f0 │ │ ldr w8, [x2, #80] │ │ mov x22, x1 │ │ mov x19, x0 │ │ - cbz w8, 49850 │ │ + cbz w8, 6fb88 │ │ ldp q1, q0, [x22, #32] │ │ ldp q3, q2, [x22] │ │ stp q1, q0, [x19, #32] │ │ stp q3, q2, [x19] │ │ ldp q1, q0, [x22, #96] │ │ ldp q3, q2, [x22, #64] │ │ stp q1, q0, [x19, #96] │ │ stp q3, q2, [x19, #64] │ │ - b 4a4ec │ │ + b 70824 │ │ ldr w8, [x22, #120] │ │ mov x21, x2 │ │ - cbz w8, 49ab0 │ │ + cbz w8, 6fde8 │ │ str wzr, [x19, #120] │ │ ldp x11, x12, [x3] │ │ ldp x13, x14, [x3, #16] │ │ ldr x15, [x3, #32] │ │ mov x10, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x10 │ │ lsl x10, x11, #1 │ │ @@ -60442,37 +93576,37 @@ │ │ and v0.16b, v2.16b, v0.16b │ │ add x8, x8, x10 │ │ sub x0, x29, #0x60 │ │ sub x1, x29, #0x30 │ │ mov x2, x3 │ │ stp q1, q0, [x29, #-48] │ │ stur x8, [x29, #-16] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ sub x2, x29, #0x30 │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, x19, #0x28 │ │ add x1, x21, #0x28 │ │ sub x2, x29, #0x60 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str x8, [x19, #80] │ │ stur q0, [x19, #88] │ │ stur q0, [x19, #104] │ │ - b 4a4ec │ │ + b 70824 │ │ mov x20, #0x3d1 // #977 │ │ add x1, x22, #0x50 │ │ sub x0, x29, #0x30 │ │ mov x2, x3 │ │ movk x20, #0x1, lsl #32 │ │ str wzr, [x19, #120] │ │ str x1, [sp] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x12, x9, [x29, #-48] │ │ ldp x10, x11, [x29, #-32] │ │ ldur x13, [x29, #-16] │ │ mov x14, #0xfffffffffffff // #4503599627370495 │ │ dup v0.2d, x14 │ │ lsl x14, x12, #1 │ │ lsl x15, x9, #1 │ │ @@ -60619,15 +93753,15 @@ │ │ and x10, x10, #0xfffffffffffff │ │ mov x1, x21 │ │ stp x26, x27, [x29, #-144] │ │ str x8, [sp, #24] │ │ stp x9, x10, [sp, #8] │ │ stp x9, x10, [x29, #-128] │ │ stur x8, [x29, #-112] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldur q0, [x22, #40] │ │ ldur q1, [x22, #56] │ │ ldr x8, [x22, #72] │ │ add x1, x21, #0x28 │ │ add x0, sp, #0xe8 │ │ stp q0, q1, [x29, #-224] │ │ ldp x9, x10, [x29, #-224] │ │ @@ -60645,19 +93779,19 @@ │ │ and x23, x9, #0xfffffffffffff │ │ add x28, x8, x10, lsr #52 │ │ and x20, x10, #0xfffffffffffff │ │ sub x2, x29, #0x60 │ │ stp x25, x24, [x29, #-224] │ │ stp x23, x20, [x29, #-208] │ │ stur x28, [x29, #-192] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0xe8 │ │ add x1, sp, #0xe8 │ │ sub x2, x29, #0x30 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x8, x10, [x29, #-184] │ │ mov x14, #0xfffffffffffff0bc // #-3908 │ │ movk x14, #0xfffb, lsl #32 │ │ movk x14, #0x3f, lsl #48 │ │ sub x9, x14, x26 │ │ add x8, x8, x9 │ │ ldp x9, x11, [x29, #-168] │ │ @@ -60696,39 +93830,39 @@ │ │ eor x0, x3, x12 │ │ stp x8, x9, [sp, #192] │ │ stp x10, x11, [sp, #208] │ │ str x16, [sp, #224] │ │ stp x17, x13, [sp, #152] │ │ stp x14, x15, [sp, #168] │ │ str x1, [sp, #184] │ │ - cbz x3, 49e7c │ │ + cbz x3, 701b4 │ │ mov x4, #0xfffffffffffff // #4503599627370495 │ │ cmp x0, x4 │ │ - b.ne 49ed0 // b.any │ │ + b.ne 70208 // b.any │ │ add x4, x9, x2, lsr #52 │ │ add x2, x10, x4, lsr #52 │ │ and x6, x4, #0xfffffffffffff │ │ orr x6, x6, x3 │ │ add x3, x11, x2, lsr #52 │ │ and x7, x2, #0xfffffffffffff │ │ and x5, x16, #0xffffffffffff │ │ orr x6, x6, x7 │ │ and x7, x3, #0xfffffffffffff │ │ add x5, x5, x3, lsr #52 │ │ orr x6, x6, x7 │ │ orr x6, x6, x5 │ │ - cbz x6, 4a450 │ │ + cbz x6, 70788 │ │ and x0, x4, x0 │ │ and x0, x0, x2 │ │ eor x4, x5, #0xf000000000000 │ │ and x0, x0, x3 │ │ and x0, x0, x4 │ │ mov x2, #0xfffffffffffff // #4503599627370495 │ │ cmp x0, x2 │ │ - b.eq 4a450 // b.none │ │ + b.eq 70788 // b.none │ │ lsl x0, x17, #1 │ │ lsl x2, x13, #1 │ │ umulh x3, x1, x1 │ │ mul x4, x1, x1 │ │ mov x12, #0x3d10 // #15632 │ │ mul x24, x15, x0 │ │ mul x26, x14, x2 │ │ @@ -60968,41 +94102,41 @@ │ │ add x1, sp, #0xc0 │ │ add x2, sp, #0x70 │ │ and x21, x13, #0xfffffffffffff │ │ and x22, x14, #0xfffffffffffff │ │ and x23, x15, #0xfffffffffffff │ │ stp q1, q0, [sp, #112] │ │ str x8, [sp, #144] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldr x9, [sp] │ │ add x0, x19, #0x50 │ │ add x2, sp, #0xc0 │ │ mov x1, x0 │ │ ldr x8, [x9, #32] │ │ ldp q1, q0, [x9] │ │ str x8, [x19, #112] │ │ stp q1, q0, [x19, #80] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x20 │ │ sub x1, x29, #0x90 │ │ add x2, sp, #0x70 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp q0, q1, [sp, #32] │ │ ldp x8, x10, [sp, #64] │ │ fmov d2, x23 │ │ mov v2.d[1], x24 │ │ stp q0, q1, [x19] │ │ str x8, [x19, #32] │ │ ldur q0, [x19, #24] │ │ ldur q1, [sp, #96] │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ ldr x11, [x19, #16] │ │ shl v0.2d, v0.2d, #1 │ │ add v0.2d, v1.2d, v0.2d │ │ - ldr q1, [x8, #3184] │ │ + ldr q1, [x8, #3696] │ │ ldp x8, x9, [x19] │ │ ldp x12, x13, [sp, #80] │ │ sub v0.2d, v2.2d, v0.2d │ │ add v0.2d, v0.2d, v1.2d │ │ add x8, x10, x8, lsl #1 │ │ mov x10, #0xffffffffffffe178 // #-7816 │ │ movk x10, #0xfff7, lsl #32 │ │ @@ -61031,29 +94165,29 @@ │ │ mov x11, #0xfffffffffffffff4 // #-12 │ │ movk x11, #0xbf, lsl #48 │ │ sub x9, x11, x9 │ │ add x8, x8, x9 │ │ str x8, [x19, #8] │ │ ldr x8, [sp, #48] │ │ sub x9, x11, x10 │ │ - adrp x10, 4000 │ │ - ldr q2, [x10, #3536] │ │ + adrp x10, 6000 │ │ + ldr q2, [x10] │ │ add x8, x8, x9 │ │ str x8, [x19, #16] │ │ ldur q1, [sp, #56] │ │ mov x0, x19 │ │ mov x1, x19 │ │ sub v0.2d, v1.2d, v0.2d │ │ add v0.2d, v0.2d, v2.2d │ │ stur q0, [x19, #24] │ │ - bl 43d74 │ │ + bl 6a0ac │ │ add x0, sp, #0x48 │ │ add x1, sp, #0x48 │ │ sub x2, x29, #0xe0 │ │ - bl 43d74 │ │ + bl 6a0ac │ │ ldp x8, x9, [sp, #72] │ │ ldp x11, x12, [sp, #88] │ │ mov x14, #0xfffffffffffff0bc // #-3908 │ │ movk x14, #0xfffb, lsl #32 │ │ mov x10, #0x3ffffffffffffc // #18014398509481980 │ │ movk x14, #0x3f, lsl #48 │ │ sub x8, x14, x8 │ │ @@ -61072,46 +94206,46 @@ │ │ add x10, x16, x10 │ │ sub x12, x12, x13 │ │ mov x13, #0x3fffffffffffc // #1125899906842620 │ │ stp x8, x9, [x19] │ │ add x8, x12, x13 │ │ stp x11, x10, [x19, #16] │ │ str x8, [x19, #32] │ │ - b 4a4ec │ │ + b 70824 │ │ lsr x8, x1, #48 │ │ madd x9, x8, x20, x17 │ │ and x10, x9, #0xfffffffffffff │ │ eor x8, x10, x12 │ │ - cbz x10, 4a470 │ │ + cbz x10, 707a8 │ │ mov x11, #0xfffffffffffff // #4503599627370495 │ │ cmp x8, x11 │ │ - b.ne 4a4cc // b.any │ │ + b.ne 70804 // b.any │ │ add x11, x13, x9, lsr #52 │ │ add x9, x14, x11, lsr #52 │ │ and x13, x11, #0xfffffffffffff │ │ orr x13, x13, x10 │ │ add x10, x15, x9, lsr #52 │ │ and x14, x9, #0xfffffffffffff │ │ and x12, x1, #0xffffffffffff │ │ orr x13, x13, x14 │ │ and x14, x10, #0xfffffffffffff │ │ add x12, x12, x10, lsr #52 │ │ orr x13, x13, x14 │ │ orr x13, x13, x12 │ │ - cbz x13, 4a4c4 │ │ + cbz x13, 707fc │ │ and x8, x11, x8 │ │ and x8, x8, x9 │ │ eor x11, x12, #0xf000000000000 │ │ and x8, x8, x10 │ │ and x8, x8, x11 │ │ mov x9, #0xfffffffffffff // #4503599627370495 │ │ cmp x8, x9 │ │ - b.ne 4a4cc // b.any │ │ + b.ne 70804 // b.any │ │ ldr w8, [x22, #120] │ │ - cbz w8, 4a50c │ │ + cbz w8, 70844 │ │ mov w8, #0x1 // #1 │ │ movi v0.2d, #0x0 │ │ str w8, [x19, #120] │ │ stp q0, q0, [x19] │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19, #64] │ │ str q0, [x19, #96] │ │ @@ -61122,27 +94256,27 @@ │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ mov x0, x19 │ │ mov x1, x22 │ │ - bl 433b4 │ │ - b 4a4ec │ │ + bl 696ec │ │ + b 70824 │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #96] │ │ str x19, [sp, #112] │ │ add x29, sp, #0x60 │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ movi v2.2d, #0x0 │ │ - ldr q4, [x8, #3136] │ │ - adrp x8, 4000 │ │ + ldr q4, [x8, #3648] │ │ + adrp x8, 5000 │ │ ldp q0, q1, [x1] │ │ stp q2, q2, [sp, #64] │ │ - ldr q2, [x8, #3152] │ │ + ldr q2, [x8, #3664] │ │ mov x19, x0 │ │ str q1, [sp, #48] │ │ str q4, [sp] │ │ stp q2, q0, [sp, #16] │ │ str q4, [x0, #104]! │ │ stur q2, [x19, #120] │ │ str xzr, [x19, #200] │ │ @@ -61153,15 +94287,15 @@ │ │ eor v0.16b, v0.16b, v3.16b │ │ eor v1.16b, v1.16b, v3.16b │ │ eor v2.16b, v2.16b, v3.16b │ │ eor v3.16b, v4.16b, v3.16b │ │ mov w2, #0x40 // #64 │ │ stp q0, q1, [sp, #32] │ │ stp q2, q3, [sp, #64] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr q4, [sp] │ │ ldp q0, q1, [sp, #16] │ │ str xzr, [x19, #96] │ │ add x1, sp, #0x20 │ │ mov w2, #0x40 // #64 │ │ stp q4, q0, [x19] │ │ ldp q2, q3, [sp, #48] │ │ @@ -61170,15 +94304,15 @@ │ │ eor v1.16b, v1.16b, v0.16b │ │ eor v2.16b, v2.16b, v0.16b │ │ eor v3.16b, v3.16b, v0.16b │ │ eor v0.16b, v4.16b, v0.16b │ │ mov x0, x19 │ │ stp q1, q2, [sp, #32] │ │ stp q3, q0, [sp, #64] │ │ - bl 2b7b0 │ │ + bl 51ae8 │ │ ldr x19, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0x80 │ │ ret │ │ sub sp, sp, #0x160 │ │ stp x29, x30, [sp, #256] │ │ stp x28, x27, [sp, #272] │ │ @@ -61232,100 +94366,100 @@ │ │ stp x10, x15, [sp, #168] │ │ sub x10, x13, x11 │ │ sub x11, x13, x16 │ │ sub x9, x14, x9 │ │ str w8, [sp, #248] │ │ stp x10, x11, [sp, #184] │ │ str x9, [sp, #200] │ │ - b.lt 4a770 // b.tstop │ │ - cbz w8, 4a6f0 │ │ + b.lt 70aa8 // b.tstop │ │ + cbz w8, 70a28 │ │ str w22, [sp, #120] │ │ stp q0, q0, [sp] │ │ stp q0, q0, [sp, #32] │ │ stp q0, q0, [sp, #64] │ │ str q0, [sp, #96] │ │ str xzr, [sp, #112] │ │ - b 4a720 │ │ + b 70a58 │ │ mov x0, sp │ │ add x1, sp, #0x80 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldr w8, [sp, #120] │ │ movi v0.2d, #0x0 │ │ - cbnz w8, 4a720 │ │ + cbnz w8, 70a58 │ │ add x0, sp, #0x80 │ │ mov x1, sp │ │ - bl 433b4 │ │ + bl 696ec │ │ ldr w8, [sp, #248] │ │ movi v0.2d, #0x0 │ │ - cbz w8, 4a760 │ │ + cbz w8, 70a98 │ │ str w22, [sp, #248] │ │ stp q0, q0, [sp, #128] │ │ stp q0, q0, [sp, #160] │ │ stp q0, q0, [sp, #192] │ │ str q0, [sp, #224] │ │ str xzr, [sp, #240] │ │ add x0, sp, #0x80 │ │ add x1, sp, #0x80 │ │ mov x2, sp │ │ - bl 37210 │ │ + bl 5d548 │ │ movi v0.2d, #0x0 │ │ - cbz w23, 4a770 │ │ + cbz w23, 70aa8 │ │ ldr w8, [sp, #248] │ │ sub w23, w23, #0x1 │ │ - cbnz w8, 4a6d4 │ │ - b 4a6f0 │ │ + cbnz w8, 70a0c │ │ + b 70a28 │ │ add x0, sp, #0x80 │ │ add x1, sp, #0x80 │ │ - bl 433b4 │ │ - b 4a738 │ │ - cbz x19, 4a824 │ │ + bl 696ec │ │ + b 70a70 │ │ + cbz x19, 70b5c │ │ mov x23, xzr │ │ mov x24, xzr │ │ sub x25, x19, #0x1 │ │ mov w26, #0x1 // #1 │ │ - b 4a7b8 │ │ + b 70af0 │ │ movi v0.2d, #0x0 │ │ str w26, [sp, #248] │ │ stp q0, q0, [sp, #128] │ │ stp q0, q0, [sp, #160] │ │ stp q0, q0, [sp, #192] │ │ str q0, [sp, #224] │ │ str xzr, [sp, #240] │ │ ldr x8, [x20, x24, lsl #3] │ │ add x24, x24, #0x1 │ │ cmp x24, x19 │ │ add x23, x8, x23 │ │ - b.eq 4a824 // b.none │ │ + b.eq 70b5c // b.none │ │ ldr x8, [x20, x24, lsl #3] │ │ cmp x8, #0x2 │ │ - b.cc 4a7f0 // b.lo, b.ul, b.last │ │ + b.cc 70b28 // b.lo, b.ul, b.last │ │ add x1, x21, x23, lsl #7 │ │ mov w27, #0x1 // #1 │ │ add x22, x1, #0x80 │ │ add x2, sp, #0x80 │ │ mov x0, x22 │ │ - bl 37210 │ │ + bl 5d548 │ │ ldr x8, [x20, x24, lsl #3] │ │ add x27, x27, #0x1 │ │ mov x1, x22 │ │ cmp x27, x8 │ │ - b.cc 4a7cc // b.lo, b.ul, b.last │ │ + b.cc 70b04 // b.lo, b.ul, b.last │ │ cmp x24, x25 │ │ - b.cs 4a7a4 // b.hs, b.nlast │ │ + b.cs 70adc // b.hs, b.nlast │ │ ldr w8, [sp, #248] │ │ - cbnz w8, 4a788 │ │ + cbnz w8, 70ac0 │ │ add x0, sp, #0x80 │ │ add x1, sp, #0x80 │ │ - bl 433b4 │ │ + bl 696ec │ │ ldr w8, [sp, #248] │ │ - cbnz w8, 4a788 │ │ + cbnz w8, 70ac0 │ │ add x0, sp, #0x80 │ │ add x1, sp, #0x80 │ │ - bl 433b4 │ │ - b 4a7a4 │ │ + bl 696ec │ │ + b 70adc │ │ ldp x20, x19, [sp, #336] │ │ ldp x22, x21, [sp, #320] │ │ ldp x24, x23, [sp, #304] │ │ ldp x26, x25, [sp, #288] │ │ ldp x28, x27, [sp, #272] │ │ ldp x29, x30, [sp, #256] │ │ add sp, sp, #0x160 │ │ @@ -61382,27 +94516,27 @@ │ │ add x1, x6, #0x28 │ │ add x0, sp, #0x88 │ │ str x7, [sp, #120] │ │ mov x20, x3 │ │ str x2, [sp, #24] │ │ sub x26, x29, #0xa0 │ │ add x27, x8, x23, lsr #52 │ │ - bl 467d4 │ │ - adrp x10, 4000 │ │ - ldr q4, [x10, #3280] │ │ - adrp x11, 4000 │ │ - ldr q5, [x11, #3312] │ │ + bl 6cb0c │ │ + adrp x10, 5000 │ │ + ldr q4, [x10, #3792] │ │ + adrp x11, 5000 │ │ + ldr q5, [x11, #3808] │ │ dup v0.2d, x27 │ │ neg v16.2d, v4.2d │ │ ushl v4.2d, v0.2d, v16.2d │ │ - adrp x8, 4000 │ │ + adrp x8, 5000 │ │ dup v1.2d, x23 │ │ neg v5.2d, v5.2d │ │ xtn v4.2s, v4.2d │ │ - ldr q7, [x8, #3488] │ │ + ldr q7, [x8, #4064] │ │ mov w8, v4.s[1] │ │ fmov w10, s4 │ │ ushl v4.2d, v1.2d, v5.2d │ │ dup v2.2d, x22 │ │ xtn v4.2s, v4.2d │ │ mov w11, v4.s[1] │ │ fmov w12, s4 │ │ @@ -61416,20 +94550,20 @@ │ │ stp q16, q5, [sp, #80] │ │ xtn v4.2s, v4.2d │ │ neg v5.2d, v7.2d │ │ mov w15, v4.s[1] │ │ fmov w16, s4 │ │ ushl v4.2d, v6.2d, v16.2d │ │ ushl v0.2d, v0.2d, v5.2d │ │ - adrp x9, 4000 │ │ + adrp x9, 5000 │ │ xtn v4.2s, v4.2d │ │ xtn v0.2s, v0.2d │ │ mov w17, v4.s[1] │ │ fmov w1, s4 │ │ - ldr q4, [x9, #3232] │ │ + ldr q4, [x9, #3728] │ │ mov w9, v0.s[1] │ │ mov v0.h[1], w9 │ │ mov v0.h[2], w10 │ │ mov v0.h[3], w8 │ │ xtn v0.8b, v0.8h │ │ neg v4.2d, v4.2d │ │ stur s0, [x29, #-127] │ │ @@ -61526,15 +94660,15 @@ │ │ add x22, x11, x23, lsr #52 │ │ add x27, x14, x22, lsr #52 │ │ add x1, x19, #0x28 │ │ add x0, sp, #0x88 │ │ str q4, [sp, #64] │ │ str q5, [sp, #32] │ │ add x24, x8, x27, lsr #52 │ │ - bl 467d4 │ │ + bl 6cb0c │ │ ldr q17, [sp, #32] │ │ ldp q7, q18, [sp, #64] │ │ ldr q16, [sp, #96] │ │ dup v0.2d, x24 │ │ dup v1.2d, x27 │ │ ushl v5.2d, v0.2d, v17.2d │ │ ushl v0.2d, v0.2d, v18.2d │ │ @@ -61625,68 +94759,68 @@ │ │ add x0, x26, #0x62 │ │ mov x2, x25 │ │ sturb w12, [x29, #-71] │ │ sturb w13, [x29, #-70] │ │ sturb w10, [x29, #-69] │ │ stur s3, [x29, #-68] │ │ sturb w11, [x29, #-64] │ │ - bl 4f510 │ │ + bl 75770 │ │ add x2, x25, #0x62 │ │ add x0, sp, #0x88 │ │ sub x1, x29, #0xa0 │ │ - bl 3a9cc │ │ - cbz x21, 4b0c8 │ │ + bl 60d04 │ │ + cbz x21, 71400 │ │ ldr x23, [sp, #24] │ │ mov x28, xzr │ │ mov x27, xzr │ │ sub x8, x21, #0x1 │ │ add x22, x23, #0x10 │ │ mov w24, #0x1 // #1 │ │ str xzr, [sp, #64] │ │ str xzr, [sp, #120] │ │ str xzr, [sp, #96] │ │ str xzr, [sp, #80] │ │ str x8, [sp, #32] │ │ - b 4ad58 │ │ + b 71090 │ │ ldr x8, [sp, #64] │ │ ldr x23, [sp, #24] │ │ add x8, x8, x19 │ │ str x8, [sp, #64] │ │ add x28, x28, #0x1 │ │ cmp x28, x21 │ │ add x22, x22, #0x80 │ │ - b.eq 4b0cc // b.none │ │ + b.eq 71404 // b.none │ │ ldr x8, [sp, #32] │ │ cmp x28, x8 │ │ - b.cs 4aeec // b.hs, b.nlast │ │ + b.cs 71224 // b.hs, b.nlast │ │ add x0, sp, #0x88 │ │ sub x1, x29, #0x30 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ ldr x8, [sp, #56] │ │ add x25, x8, x28, lsl #5 │ │ add x19, x25, #0x8 │ │ add x23, x25, #0x10 │ │ add x21, x25, #0x18 │ │ add x0, sp, #0x88 │ │ sub x1, x29, #0x30 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ sub x1, x29, #0x30 │ │ add x2, sp, #0x84 │ │ mov x0, x25 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #132] │ │ - cbnz w8, 4ad84 │ │ + cbnz w8, 710bc │ │ ldr x11, [x25] │ │ ldr x10, [x19] │ │ ldr x9, [x23] │ │ ldr x8, [x21] │ │ orr x12, x10, x11 │ │ orr x12, x12, x9 │ │ orr x12, x12, x8 │ │ - cbz x12, 4ad84 │ │ + cbz x12, 710bc │ │ ldr x13, [sp, #80] │ │ adds x11, x11, x27 │ │ adcs x12, xzr, xzr │ │ mov x15, #0xa03b // #41019 │ │ adds x10, x10, x13 │ │ adcs x13, xzr, xzr │ │ adds x10, x10, x12 │ │ @@ -61750,16 +94884,16 @@ │ │ ldr x21, [sp, #8] │ │ ldr x23, [sp, #24] │ │ str x9, [sp, #96] │ │ adcs x9, x11, xzr │ │ add x8, x9, x8 │ │ str x8, [sp, #120] │ │ ldr x8, [x20, x28, lsl #3] │ │ - cbnz x8, 4afa0 │ │ - b 4ad48 │ │ + cbnz x8, 712d8 │ │ + b 71080 │ │ ldr x10, [sp, #80] │ │ ldr x12, [sp, #96] │ │ ldr x13, [sp, #120] │ │ mvn x9, x27 │ │ orr x8, x10, x27 │ │ orr x8, x8, x12 │ │ mvn x11, x12 │ │ @@ -61796,89 +94930,89 @@ │ │ sub x9, x12, #0x1 │ │ and x10, x11, x8 │ │ and x8, x9, x8 │ │ str x10, [sp, #96] │ │ stp x10, x8, [x13, #16] │ │ str x8, [sp, #120] │ │ ldr x8, [x20, x28, lsl #3] │ │ - cbz x8, 4ad48 │ │ + cbz x8, 71080 │ │ mov x19, xzr │ │ - cbz x23, 4b04c │ │ + cbz x23, 71384 │ │ ldr x8, [sp, #16] │ │ ldr x9, [sp, #64] │ │ mov x23, x22 │ │ add x25, x8, x9, lsl #5 │ │ - b 4aff8 │ │ + b 71330 │ │ ldp x8, x9, [x25] │ │ ldp x10, x11, [x25, #16] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ cmp x8, #0x0 │ │ cset w8, eq // eq = none │ │ ldr x9, [x20, x28, lsl #3] │ │ eor w8, w8, #0x1 │ │ add x19, x19, #0x1 │ │ and w24, w24, w8 │ │ add x23, x23, #0x20 │ │ cmp x19, x9 │ │ add x25, x25, #0x20 │ │ - b.cs 4ad38 // b.hs, b.nlast │ │ + b.cs 71070 // b.hs, b.nlast │ │ add x0, sp, #0x88 │ │ sub x1, x29, #0x30 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ ldur q0, [x23, #-16] │ │ ldr q1, [x26, #112] │ │ sub x1, x29, #0x30 │ │ add x2, sp, #0x84 │ │ mov x0, x25 │ │ eor v0.16b, v1.16b, v0.16b │ │ str q0, [x26, #112] │ │ stur q0, [x23, #-16] │ │ ldr q0, [x23] │ │ ldr q1, [x26, #128] │ │ eor v0.16b, v1.16b, v0.16b │ │ str q0, [x26, #128] │ │ str q0, [x23] │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #132] │ │ - cbz w8, 4afbc │ │ + cbz w8, 712f4 │ │ mov w8, #0x1 // #1 │ │ - b 4afd8 │ │ + b 71310 │ │ ldr x8, [sp, #16] │ │ ldr x9, [sp, #64] │ │ add x25, x8, x9, lsl #5 │ │ - b 4b094 │ │ + b 713cc │ │ ldp x8, x9, [x25] │ │ ldp x10, x11, [x25, #16] │ │ orr x8, x9, x8 │ │ orr x8, x8, x10 │ │ orr x8, x8, x11 │ │ cmp x8, #0x0 │ │ cset w8, eq // eq = none │ │ ldr x9, [x20, x28, lsl #3] │ │ eor w8, w8, #0x1 │ │ add x19, x19, #0x1 │ │ and w24, w24, w8 │ │ cmp x19, x9 │ │ add x25, x25, #0x20 │ │ - b.cs 4b0c0 // b.hs, b.nlast │ │ + b.cs 713f8 // b.hs, b.nlast │ │ add x0, sp, #0x88 │ │ sub x1, x29, #0x30 │ │ - bl 3b0c4 │ │ + bl 613fc │ │ sub x1, x29, #0x30 │ │ add x2, sp, #0x84 │ │ mov x0, x25 │ │ - bl 241dc │ │ + bl 4a514 │ │ ldr w8, [sp, #132] │ │ - cbz w8, 4b05c │ │ + cbz w8, 71394 │ │ mov w8, #0x1 // #1 │ │ - b 4b078 │ │ + b 713b0 │ │ ldr x8, [sp, #64] │ │ - b 4ad40 │ │ + b 71078 │ │ mov w24, #0x1 // #1 │ │ mov w0, w24 │ │ ldp x20, x19, [sp, #448] │ │ ldp x22, x21, [sp, #432] │ │ ldp x24, x23, [sp, #416] │ │ ldp x26, x25, [sp, #400] │ │ ldp x28, x27, [sp, #384] │ │ @@ -61891,155 +95025,155 @@ │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ add x29, sp, #0x50 │ │ mov x19, x1 │ │ mov x1, x0 │ │ mov x0, x19 │ │ mov x20, x2 │ │ - bl 4b430 │ │ + bl 71768 │ │ mov x0, x19 │ │ - bl 4b61c │ │ - cbz w0, 4b1e0 │ │ + bl 71954 │ │ + cbz w0, 71518 │ │ mov w21, #0x2 // #2 │ │ mov w22, #0x6 // #6 │ │ - b 4b140 │ │ + b 71478 │ │ mov x0, x19 │ │ - bl 4b61c │ │ - cbz w0, 4b1e0 │ │ - tbnz w0, #31, 4b1f8 │ │ + bl 71954 │ │ + cbz w0, 71518 │ │ + tbnz w0, #31, 71530 │ │ sub x2, x29, #0x8 │ │ mov w1, #0xfffffffe // #-2 │ │ mov x0, x19 │ │ - bl 4b4d8 │ │ + bl 71810 │ │ mov x1, sp │ │ mov x0, x19 │ │ - bl 4b62c │ │ - cbnz w0, 4b1f8 │ │ + bl 71964 │ │ + cbnz w0, 71530 │ │ ldr x8, [sp, #24] │ │ - cbz x8, 4b134 │ │ + cbz x8, 7146c │ │ ldur x9, [x29, #-8] │ │ ldr x10, [x20, #24] │ │ ldr x2, [x20] │ │ mov w0, #0x1 // #1 │ │ mov x3, x20 │ │ cmp x9, x10 │ │ csel w1, w22, w21, eq // eq = none │ │ mov x4, x19 │ │ blr x8 │ │ cmp w0, #0x8 │ │ - b.ne 4b1e8 // b.any │ │ + b.ne 71520 // b.any │ │ ldur x8, [x29, #-8] │ │ ldr x9, [x20, #24] │ │ cmp x8, x9 │ │ - b.ne 4b134 // b.any │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ + b.ne 7146c // b.any │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 7000 │ │ add x19, x8, #0x130 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x342 │ │ - add x3, x3, #0x675 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xb20 │ │ + add x3, x3, #0xca │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ mov w0, #0x5 // #5 │ │ - b 4b1fc │ │ + b 71534 │ │ cmp w0, #0x7 │ │ - b.ne 4b1f8 // b.any │ │ + b.ne 71530 // b.any │ │ mov x0, x19 │ │ - bl 4b66c │ │ + bl 719a4 │ │ mov w0, #0x2 // #2 │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0x80 │ │ autiasp │ │ ret │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ stp x28, x19, [sp, #16] │ │ mov x29, sp │ │ sub sp, sp, #0x480 │ │ mov x19, x0 │ │ add x0, sp, #0x270 │ │ - bl 4f308 │ │ + bl 75640 │ │ ldr x3, [x19, #16] │ │ - cbnz x3, 4b250 │ │ + cbnz x3, 71588 │ │ add x0, sp, #0x270 │ │ mov x1, sp │ │ mov x2, x19 │ │ - bl 4b0f0 │ │ - b 4b264 │ │ + bl 71428 │ │ + b 7159c │ │ ldr x4, [x19, #24] │ │ add x0, sp, #0x270 │ │ mov x1, sp │ │ mov x2, x19 │ │ - bl 4b29c │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ + bl 715d4 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ add x19, x8, #0x130 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xb4d │ │ - add x3, x3, #0xaa8 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xa5c │ │ + add x3, x3, #0x910 │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ add x29, sp, #0x50 │ │ mov x21, x1 │ │ mov x1, x0 │ │ mov x0, x21 │ │ mov x20, x4 │ │ mov x19, x3 │ │ mov x22, x2 │ │ - bl 4b430 │ │ + bl 71768 │ │ mov x0, x21 │ │ - bl 4b61c │ │ + bl 71954 │ │ cmp w0, #0x0 │ │ - b.le 4b34c │ │ + b.le 71684 │ │ add x1, sp, #0x8 │ │ mov x0, x21 │ │ - bl 4b62c │ │ - cbnz w0, 4b368 │ │ + bl 71964 │ │ + cbnz w0, 716a0 │ │ ldr x2, [x22] │ │ mov w0, #0x1 // #1 │ │ mov w1, #0xa // #10 │ │ mov x3, x22 │ │ mov x4, x21 │ │ mov x5, x20 │ │ blr x19 │ │ - cbnz w0, 4b368 │ │ + cbnz w0, 716a0 │ │ ldr x8, [sp, #32] │ │ - cbz x8, 4b2d0 │ │ + cbz x8, 71608 │ │ ldr x2, [x22] │ │ mov w0, #0x1 // #1 │ │ mov w1, #0xa // #10 │ │ mov x3, x22 │ │ mov x4, x21 │ │ blr x8 │ │ cmp w0, #0x8 │ │ - b.eq 4b2d0 // b.none │ │ + b.eq 71608 // b.none │ │ cmp w0, #0x7 │ │ - b.ne 4b368 // b.any │ │ + b.ne 716a0 // b.any │ │ mov x0, x21 │ │ - bl 4b66c │ │ - b 4b2d0 │ │ + bl 719a4 │ │ + b 71608 │ │ ldr x2, [x22] │ │ mov w0, #0x1 // #1 │ │ mov w1, #0x1a // #26 │ │ mov x3, x22 │ │ mov x4, x21 │ │ mov x5, x20 │ │ blr x19 │ │ @@ -62050,66 +95184,66 @@ │ │ autiasp │ │ ret │ │ paciasp │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ add x1, sp, #0x8 │ │ - bl 4b62c │ │ + bl 71964 │ │ ldr x8, [sp, #24] │ │ ldp x29, x30, [sp, #80] │ │ cmp w0, #0x0 │ │ csel x0, x8, xzr, eq // eq = none │ │ add sp, sp, #0x60 │ │ autiasp │ │ ret │ │ paciasp │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ add x1, sp, #0x8 │ │ - bl 4b62c │ │ + bl 71964 │ │ ldr x8, [sp, #8] │ │ ldp x29, x30, [sp, #80] │ │ cmp w0, #0x0 │ │ csel x0, x8, xzr, eq // eq = none │ │ add sp, sp, #0x60 │ │ autiasp │ │ ret │ │ bti c │ │ - b 4b544 │ │ + b 7187c │ │ paciasp │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ add x2, sp, #0x8 │ │ mov w1, #0xffffffff // #-1 │ │ - bl 4b4d8 │ │ + bl 71810 │ │ ldr x0, [sp, #8] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x20 │ │ autiasp │ │ ret │ │ bti c │ │ mov x2, x1 │ │ mov w1, #0xffffffff // #-1 │ │ - b 4b544 │ │ + b 7187c │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x8, 51000 │ │ - adrp x9, d6d000 │ │ - add x8, x8, #0xc60 │ │ - add x9, x9, #0x940 │ │ + adrp x8, 78000 │ │ + adrp x9, d95000 │ │ + add x8, x8, #0xaa8 │ │ + add x9, x9, #0x118 │ │ mov x20, x0 │ │ stp x8, x9, [x0], #16 │ │ mov w2, #0x110 // #272 │ │ mov x19, x1 │ │ - bl 4f510 │ │ + bl 75770 │ │ ldp q1, q0, [x19, #304] │ │ ldp q2, q3, [x19, #272] │ │ add x8, x20, #0x220 │ │ movi v4.2d, #0x0 │ │ stp q1, q0, [x20, #320] │ │ stp q2, q3, [x20, #288] │ │ ldp q1, q0, [x19, #368] │ │ @@ -62125,15 +95259,15 @@ │ │ ldp q0, q1, [x19, #496] │ │ ldp q3, q2, [x19, #464] │ │ stp q4, q4, [x20, #544] │ │ stp q0, q1, [x20, #512] │ │ stp q3, q2, [x20, #480] │ │ stur q4, [x8, #59] │ │ stp q4, q4, [x20, #576] │ │ - bl 4bbf4 │ │ + bl 71f2c │ │ ldp x20, x19, [sp, #16] │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ paciasp │ │ stp x29, x30, [sp, #-48]! │ │ @@ -62142,24 +95276,24 @@ │ │ mov x29, sp │ │ ldr x8, [x0] │ │ mov x19, x2 │ │ mov x20, x0 │ │ mov w21, w1 │ │ ldr x8, [x8, #16] │ │ blr x8 │ │ - tbz w0, #0, 4b52c │ │ + tbz w0, #0, 71864 │ │ ldr x8, [x20] │ │ mov x0, x20 │ │ mov w1, w21 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ mov x8, x0 │ │ mov w0, wzr │ │ str x8, [x19] │ │ - b 4b530 │ │ + b 71868 │ │ mov w0, #0xffffe672 // #-6542 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ autiasp │ │ ret │ │ paciasp │ │ @@ -62170,49 +95304,49 @@ │ │ add x29, sp, #0x50 │ │ ldr x8, [x0] │ │ mov x20, x2 │ │ mov x19, x0 │ │ mov w21, w1 │ │ ldr x8, [x8, #16] │ │ blr x8 │ │ - tbz w0, #0, 4b600 │ │ + tbz w0, #0, 71938 │ │ ldr x8, [x19] │ │ mov x0, x19 │ │ mov w1, w21 │ │ mov x2, x20 │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ cmn w21, #0x1 │ │ - b.ne 4b5f8 // b.any │ │ + b.ne 71930 // b.any │ │ ldr x8, [x19] │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ ldr x8, [x8, #72] │ │ blr x8 │ │ ldr x8, [x19] │ │ mov x0, x19 │ │ mov w1, wzr │ │ ldr x8, [x8, #104] │ │ blr x8 │ │ ldr x8, [sp, #40] │ │ - cbz x8, 4b5f8 │ │ + cbz x8, 71930 │ │ ldr x8, [x19] │ │ mov w1, #0xfffffffe // #-2 │ │ mov x0, x19 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ ldr x8, [x19] │ │ ldr x9, [sp, #40] │ │ mov w1, #0xfffffffe // #-2 │ │ ldr x8, [x8, #32] │ │ add x2, x9, x0 │ │ mov x0, x19 │ │ blr x8 │ │ mov w0, wzr │ │ - b 4b604 │ │ + b 7193c │ │ mov w0, #0xffffe672 // #-6542 │ │ ldp x20, x19, [sp, #112] │ │ ldr x21, [sp, #96] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0x80 │ │ autiasp │ │ ret │ │ @@ -62269,232 +95403,232 @@ │ │ ldr w23, [x24], #4 │ │ mov x22, x3 │ │ mov x19, x2 │ │ mov x20, x1 │ │ mov x21, x0 │ │ cmn w23, #0x1 │ │ str x24, [x29, #24] │ │ - b.eq 4b838 // b.none │ │ - cbz x23, 4b848 │ │ + b.eq 71b70 // b.none │ │ + cbz x23, 71b80 │ │ ldr w8, [x24] │ │ - cbz w8, 4b854 │ │ + cbz w8, 71b8c │ │ sub x1, x24, x8 │ │ mov x0, x21 │ │ mov x2, x22 │ │ - bl 4ec40 │ │ - cbnz x0, 4b85c │ │ + bl 74f78 │ │ + cbnz x0, 71b94 │ │ add x8, x24, #0x4 │ │ str x8, [x29, #24] │ │ ldrb w3, [x22, #24] │ │ add x23, x24, x23 │ │ add x1, x29, #0x18 │ │ mov x0, x21 │ │ mov x2, x23 │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ ldrb w8, [x22, #24] │ │ mov x24, x0 │ │ add x1, x29, #0x18 │ │ mov x0, x21 │ │ and w3, w8, #0xf │ │ mov x2, x23 │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ str xzr, [x19, #40] │ │ ldrb w8, [x22, #49] │ │ ldr x26, [x29, #24] │ │ mov x25, x0 │ │ - cbz w8, 4b81c │ │ + cbz w8, 71b54 │ │ mov x10, xzr │ │ mov x8, xzr │ │ neg x9, x26 │ │ cmp x23, x26 │ │ - b.eq 4b8a4 // b.none │ │ + b.eq 71bdc // b.none │ │ cmp x10, #0x3f │ │ - b.hi 4b87c // b.pmore │ │ + b.hi 71bb4 // b.pmore │ │ ldrb w11, [x26] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x10 │ │ lsr x14, x12, x10 │ │ cmp x14, x13 │ │ - b.ne 4b87c // b.any │ │ + b.ne 71bb4 // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x10, x10, #0x7 │ │ add x26, x26, #0x1 │ │ sub x9, x9, #0x1 │ │ - tbnz w11, #31, 4b788 │ │ + tbnz w11, #31, 71ac0 │ │ neg x27, x9 │ │ str x27, [x29, #24] │ │ ldrb w10, [x22, #25] │ │ sub x26, x8, x9 │ │ cmp w10, #0xff │ │ - b.eq 4b81c // b.none │ │ + b.eq 71b54 // b.none │ │ and w3, w10, #0xf │ │ add x1, x29, #0x18 │ │ mov x0, x21 │ │ mov x2, x23 │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ - cbz x0, 4b81c │ │ + bl 73a18 │ │ + cbz x0, 71b54 │ │ str x27, [x29, #24] │ │ ldrb w3, [x22, #25] │ │ add x1, x29, #0x18 │ │ mov x0, x21 │ │ mov x2, x23 │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ str x0, [x19, #40] │ │ mov x0, xzr │ │ sub x8, x23, x20 │ │ add x9, x25, x24 │ │ stp x26, x24, [x19, #16] │ │ stp x20, x8, [x19] │ │ str x9, [x19, #32] │ │ - b 4b85c │ │ + b 71b94 │ │ ldur x23, [x20, #4] │ │ add x24, x20, #0xc │ │ str x24, [x29, #24] │ │ - cbnz x23, 4b708 │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x56a │ │ - b 4b85c │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x57e │ │ + cbnz x23, 71a40 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xe80 │ │ + b 71b94 │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xe94 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldr x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ autiasp │ │ ret │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xc11 │ │ - b 4b8c8 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + add x3, x3, #0xbb4 │ │ + b 71c00 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xcf7 │ │ + add x3, x3, #0xcc6 │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ bti c │ │ ret │ │ bti c │ │ ret │ │ bti c │ │ cmn w1, #0x3 │ │ - b.ls 4b900 // b.plast │ │ + b.ls 71c38 // b.plast │ │ mov w0, #0x1 // #1 │ │ ret │ │ cmp w1, #0x5f │ │ - b.ls 4b910 // b.plast │ │ + b.ls 71c48 // b.plast │ │ mov w0, wzr │ │ ret │ │ cmp w1, #0x22 │ │ - b.ne 4b920 // b.any │ │ + b.ne 71c58 // b.any │ │ mov w0, #0x1 // #1 │ │ ret │ │ and w8, w1, #0xffffffe0 │ │ cmp w8, #0x20 │ │ cset w0, ne // ne = any │ │ ret │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ cmn w1, #0x2 │ │ - b.eq 4b960 // b.none │ │ + b.eq 71c98 // b.none │ │ cmp w1, #0x22 │ │ - b.eq 4b968 // b.none │ │ + b.eq 71ca0 // b.none │ │ cmn w1, #0x1 │ │ - b.ne 4b970 // b.any │ │ + b.ne 71ca8 // b.any │ │ add x8, x0, #0x110 │ │ - b 4b980 │ │ + b 71cb8 │ │ add x8, x0, #0x108 │ │ - b 4b980 │ │ + b 71cb8 │ │ add x8, x0, #0x118 │ │ - b 4b980 │ │ + b 71cb8 │ │ cmp w1, #0x1f │ │ - b.hi 4b994 // b.pmore │ │ + b.hi 71ccc // b.pmore │ │ add x8, x0, w1, uxtw #3 │ │ add x8, x8, #0x10 │ │ ldr x0, [x8] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 6000 │ │ add x19, x8, #0x130 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xe6b │ │ - add x3, x3, #0x350 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xfc8 │ │ + add x3, x3, #0xb2e │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ cmn w1, #0x2 │ │ - b.eq 4b9fc // b.none │ │ + b.eq 71d34 // b.none │ │ cmp w1, #0x22 │ │ - b.eq 4ba04 // b.none │ │ + b.eq 71d3c // b.none │ │ cmn w1, #0x1 │ │ - b.ne 4ba0c // b.any │ │ + b.ne 71d44 // b.any │ │ add x8, x0, #0x110 │ │ - b 4ba1c │ │ + b 71d54 │ │ add x8, x0, #0x108 │ │ - b 4ba1c │ │ + b 71d54 │ │ add x8, x0, #0x118 │ │ - b 4ba1c │ │ + b 71d54 │ │ cmp w1, #0x1f │ │ - b.hi 4ba30 // b.pmore │ │ + b.hi 71d68 // b.pmore │ │ add x8, x0, w1, uxtw #3 │ │ add x8, x8, #0x10 │ │ ldr x19, [sp, #16] │ │ str x2, [x8] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 6000 │ │ add x19, x8, #0x130 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x73b │ │ - add x3, x3, #0x350 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0x190 │ │ + add x3, x3, #0xb2e │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ bti c │ │ and w8, w1, #0xffffffe0 │ │ cmp w8, #0x40 │ │ cset w0, eq // eq = none │ │ ret │ │ bti c │ │ add x8, x0, w1, sxtw #3 │ │ @@ -62507,62 +95641,62 @@ │ │ paciasp │ │ stp x29, x30, [sp, #-48]! │ │ str x28, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ sub sp, sp, #0x210 │ │ ldrb w8, [x0, #616] │ │ - cbz w8, 4badc │ │ + cbz w8, 71e14 │ │ mov w20, wzr │ │ mov w0, w20 │ │ add sp, sp, #0x210 │ │ ldp x20, x19, [sp, #32] │ │ ldr x28, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ autiasp │ │ ret │ │ ldrb w8, [x0, #618] │ │ mov x19, x0 │ │ - cbz w8, 4bb14 │ │ + cbz w8, 71e4c │ │ mov x0, sp │ │ mov w2, #0x210 // #528 │ │ mov w1, wzr │ │ - bl 4f530 │ │ + bl 75840 │ │ mov x1, sp │ │ mov x0, x19 │ │ - bl 4bdf0 │ │ + bl 72128 │ │ mov w20, w0 │ │ cmp w0, #0x1 │ │ - b.ne 4bac0 // b.any │ │ - b 4bb4c │ │ + b.ne 71df8 // b.any │ │ + b 71e84 │ │ ldp x8, x20, [x19] │ │ mov w1, #0xffffffff // #-1 │ │ mov x0, x19 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ ldr x2, [x19, #600] │ │ mov x1, x0 │ │ add x3, x19, #0x10 │ │ add x4, x19, #0x269 │ │ mov x0, x20 │ │ - bl 4bf14 │ │ + bl 7224c │ │ mov w20, w0 │ │ cmp w0, #0x1 │ │ - b.ne 4bac0 // b.any │ │ + b.ne 71df8 // b.any │ │ ldr x8, [x19] │ │ mov w1, #0x1 // #1 │ │ mov x0, x19 │ │ ldr x8, [x8, #104] │ │ blr x8 │ │ ldrb w8, [x19, #616] │ │ - cbnz w8, 4babc │ │ - b 4bac0 │ │ + cbnz w8, 71df4 │ │ + b 71df8 │ │ bti c │ │ ldrb w8, [x0, #616] │ │ - cbz w8, 4bb8c │ │ + cbz w8, 71ec4 │ │ movi v0.2d, #0x0 │ │ str xzr, [x1, #64] │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ ret │ │ ldr q0, [x0, #544] │ │ str q0, [x1] │ │ @@ -62571,15 +95705,15 @@ │ │ ldr q2, [x0, #560] │ │ str x8, [x1, #64] │ │ stp q1, q0, [x1, #32] │ │ str q2, [x1, #16] │ │ ret │ │ bti c │ │ add x0, x0, #0x10 │ │ - b 4f278 │ │ + b 755b0 │ │ bti c │ │ ldrb w0, [x0, #617] │ │ ret │ │ paciasp │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x8, [x0] │ │ @@ -62599,74 +95733,74 @@ │ │ ldr x8, [x0] │ │ strb wzr, [x0, #618] │ │ mov w20, w1 │ │ mov w1, #0xffffffff // #-1 │ │ ldr x8, [x8, #24] │ │ mov x19, x0 │ │ blr x8 │ │ - cbz x0, 4bdc4 │ │ + cbz x0, 720fc │ │ ldr x8, [x19, #8] │ │ and x9, x20, #0x1 │ │ sub x20, x0, x9 │ │ - adrp x0, 4e000 │ │ + adrp x0, 74000 │ │ add x10, sp, #0x68 │ │ - add x0, x0, #0x62c │ │ + add x0, x0, #0x964 │ │ add x1, sp, #0x98 │ │ stp x8, x10, [sp, #152] │ │ str x20, [sp, #168] │ │ - bl 4f5f0 │ │ - cbz w0, 4bc78 │ │ + bl 758e0 │ │ + cbz w0, 71fb0 │ │ ldr x8, [sp, #120] │ │ - cbz x8, 4bc78 │ │ + cbz x8, 71fb0 │ │ add x2, sp, #0x68 │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov w3, wzr │ │ - bl 4e34c │ │ - tbnz w0, #0, 4bdcc │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x944 │ │ - bl 4f600 │ │ - adrp x8, 53000 │ │ - adrp x9, 53000 │ │ - ldr x8, [x8, #1088] │ │ - ldr x9, [x9, #1096] │ │ - b 4bc9c │ │ + bl 74684 │ │ + tbnz w0, #0, 72104 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x11c │ │ + bl 759c0 │ │ + adrp x8, 7a000 │ │ + adrp x9, 7a000 │ │ + ldr x8, [x8, #3152] │ │ + ldr x9, [x9, #3160] │ │ + b 71fd4 │ │ add x8, x8, #0x20 │ │ cmp x8, x9 │ │ - b.cs 4bd60 // b.hs, b.nlast │ │ + b.cs 72098 // b.hs, b.nlast │ │ ldr x10, [x8, #8] │ │ cmp x10, x20 │ │ - b.hi 4bc98 // b.pmore │ │ + b.hi 71fd0 // b.pmore │ │ ldr x10, [x8, #16] │ │ cmp x10, x20 │ │ - b.ls 4bc98 // b.plast │ │ + b.ls 71fd0 // b.plast │ │ ldr x21, [x8, #24] │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x944 │ │ - bl 4f610 │ │ - cbz x21, 4bd6c │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x11c │ │ + bl 759d0 │ │ + cbz x21, 720a4 │ │ ldr x0, [x19, #8] │ │ add x2, sp, #0x38 │ │ mov x3, sp │ │ mov x1, x21 │ │ - bl 4b6bc │ │ - cbnz x0, 4bd6c │ │ + bl 719f4 │ │ + cbnz x0, 720a4 │ │ add x0, sp, #0x98 │ │ mov w2, #0x618 // #1560 │ │ mov w1, wzr │ │ - bl 4f530 │ │ + bl 75840 │ │ ldr x0, [x19, #8] │ │ add x1, sp, #0x38 │ │ mov x2, sp │ │ add x5, sp, #0x98 │ │ mov w4, #0x4 // #4 │ │ mov x3, x20 │ │ - bl 4c1e0 │ │ - tbz w0, #0, 4bd6c │ │ + bl 72518 │ │ + tbz w0, #0, 720a4 │ │ ldur q0, [sp, #80] │ │ add x9, x19, #0x220 │ │ str q0, [x19, #544] │ │ ldr x8, [sp, #96] │ │ str x8, [x19, #560] │ │ ldr x8, [sp, #32] │ │ str x8, [x9, #24] │ │ @@ -62676,51 +95810,51 @@ │ │ str xzr, [x9, #40] │ │ str w8, [x19, #592] │ │ ldr x8, [sp, #56] │ │ str x8, [x9, #56] │ │ ldr x8, [sp, #64] │ │ str w8, [x9, #52] │ │ str xzr, [x19, #608] │ │ - b 4bdcc │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x944 │ │ - bl 4f610 │ │ + b 72104 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x11c │ │ + bl 759d0 │ │ ldr x8, [x19] │ │ mov w1, #0xffffffff // #-1 │ │ mov x0, x19 │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ ldr w8, [x0] │ │ mov w9, #0x1168 // #4456 │ │ movk w9, #0xd280, lsl #16 │ │ cmp w8, w9 │ │ - b.ne 4bdc4 // b.any │ │ + b.ne 720fc // b.any │ │ ldr w8, [x0, #4] │ │ mov w9, #0x1 // #1 │ │ movk w9, #0xd400, lsl #16 │ │ cmp w8, w9 │ │ - b.ne 4bdc4 // b.any │ │ + b.ne 720fc // b.any │ │ movi v0.2d, #0x0 │ │ mov w8, #0x1 // #1 │ │ str xzr, [x19, #608] │ │ stp q0, q0, [x19, #576] │ │ stp q0, q0, [x19, #544] │ │ strb w8, [x19, #618] │ │ - b 4bdcc │ │ + b 72104 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x19, #616] │ │ add sp, sp, #0x6b0 │ │ ldp x20, x19, [sp, #32] │ │ ldp x28, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ autiasp │ │ ret │ │ bti c │ │ mov w0, w1 │ │ - b 4f10c │ │ + b 75444 │ │ bti c │ │ ldr x9, [x0, #264] │ │ mov x8, x0 │ │ ldr x10, [x9, #312] │ │ str x10, [x0, #16] │ │ ldr x10, [x9, #320] │ │ str x10, [x0, #24] │ │ @@ -62803,44 +95937,44 @@ │ │ mov x19, x3 │ │ mov x22, x1 │ │ sub x2, x29, #0x30 │ │ sub x3, x29, #0x68 │ │ mov x1, x8 │ │ mov x20, x4 │ │ mov x21, x0 │ │ - bl 4b6bc │ │ - cbnz x0, 4bfd0 │ │ + bl 719f4 │ │ + cbnz x0, 72308 │ │ add x0, sp, #0x210 │ │ mov w2, #0x618 // #1560 │ │ mov w1, wzr │ │ add x24, sp, #0x210 │ │ - bl 4f530 │ │ + bl 75840 │ │ sub x1, x29, #0x30 │ │ sub x2, x29, #0x68 │ │ add x5, sp, #0x210 │ │ mov w4, #0x4 // #4 │ │ mov x0, x21 │ │ mov x3, x22 │ │ - bl 4c1e0 │ │ - tbz w0, #0, 4bfd0 │ │ + bl 72518 │ │ + tbz w0, #0, 72308 │ │ add x1, sp, #0x210 │ │ mov x0, x21 │ │ mov x2, x19 │ │ - bl 4d494 │ │ + bl 737cc │ │ mov x22, x0 │ │ mov x0, sp │ │ mov w2, #0x210 // #528 │ │ mov x1, x19 │ │ mov x25, sp │ │ - bl 4f510 │ │ + bl 75770 │ │ mov x26, xzr │ │ mov x23, xzr │ │ add x27, x19, #0x108 │ │ add x24, x24, #0x18 │ │ - b 4c010 │ │ + b 72348 │ │ mov w0, #0xffffe66e // #-6546 │ │ add sp, sp, #0x890 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -62848,146 +95982,146 @@ │ │ autiasp │ │ ret │ │ add x9, x19, x8, lsl #3 │ │ ldr x23, [x9] │ │ add x26, x26, #0x1 │ │ cmp x26, #0x60 │ │ add x24, x24, #0x10 │ │ - b.eq 4c100 // b.none │ │ + b.eq 72438 // b.none │ │ ldr w9, [x24] │ │ - cbz w9, 4c040 │ │ + cbz w9, 72378 │ │ and w8, w26, #0x7fffffe0 │ │ cmp w8, #0x40 │ │ - b.ne 4c064 // b.any │ │ + b.ne 7239c // b.any │ │ cmp w9, #0x5 │ │ - b.eq 4c0b0 // b.none │ │ + b.eq 723e8 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 4c164 // b.any │ │ + b.ne 7249c // b.any │ │ ldr x8, [x24, #8] │ │ add x0, x8, x22 │ │ - b 4c0c4 │ │ + b 723fc │ │ ldurb w8, [x29, #-54] │ │ cmp x26, x8 │ │ - b.ne 4c000 // b.any │ │ + b.ne 72338 // b.any │ │ cmp w8, #0x22 │ │ mov x9, x27 │ │ - b.eq 4bffc // b.none │ │ + b.eq 72334 // b.none │ │ cmp w8, #0x1f │ │ - b.ls 4bff8 // b.plast │ │ - b 4c18c │ │ + b.ls 72330 // b.plast │ │ + b 724c4 │ │ ldurb w9, [x29, #-54] │ │ cmp x26, x9 │ │ - b.ne 4c08c // b.any │ │ + b.ne 723c4 // b.any │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov x2, x22 │ │ mov x3, x24 │ │ - bl 4d578 │ │ + bl 738b0 │ │ mov x23, x0 │ │ - b 4c000 │ │ + b 72338 │ │ cmp x26, #0x22 │ │ - b.ne 4c0d4 // b.any │ │ + b.ne 7240c // b.any │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov x2, x22 │ │ mov x3, x24 │ │ - bl 4d578 │ │ + bl 738b0 │ │ str x0, [sp, #264] │ │ - b 4c000 │ │ + b 72338 │ │ ldr x0, [x24, #8] │ │ mov x1, x21 │ │ mov x2, x19 │ │ mov x3, x22 │ │ - bl 4d9d0 │ │ + bl 73d08 │ │ ldr d0, [x0] │ │ add x8, x25, x26, lsl #3 │ │ stur d0, [x8, #-240] │ │ - b 4c000 │ │ + b 72338 │ │ cmp w8, #0x20 │ │ - b.eq 4c15c // b.none │ │ + b.eq 72494 // b.none │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov x2, x22 │ │ mov x3, x24 │ │ - bl 4d578 │ │ + bl 738b0 │ │ cmp x26, #0x1f │ │ - b.hi 4c1a8 // b.pmore │ │ + b.hi 724e0 // b.pmore │ │ str x0, [x25, x26, lsl #3] │ │ - b 4c000 │ │ + b 72338 │ │ ldurb w8, [x29, #-56] │ │ str x22, [sp, #248] │ │ strb w8, [x20] │ │ - cbz x23, 4c140 │ │ + cbz x23, 72478 │ │ ldr x8, [sp, #1104] │ │ - cbz x8, 4c140 │ │ + cbz x8, 72478 │ │ ldurb w8, [x29, #-53] │ │ - cbz w8, 4c130 │ │ + cbz w8, 72468 │ │ mov x17, x23 │ │ mov x16, x22 │ │ autib1716 │ │ - b 4c13c │ │ + b 72474 │ │ mov x17, x23 │ │ mov x16, x22 │ │ autia1716 │ │ mov x23, x17 │ │ mov x1, sp │ │ mov w2, #0x210 // #528 │ │ mov x0, x19 │ │ str x23, [sp, #256] │ │ - bl 4f510 │ │ + bl 75770 │ │ mov w0, #0x1 // #1 │ │ - b 4bfd4 │ │ + b 7230c │ │ mov w0, #0xffffe672 // #-6542 │ │ - b 4bfd4 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x49f │ │ + b 7230c │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xd17 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x1b9 │ │ - b 4c1cc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xe6b │ │ - b 4c1c0 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x73b │ │ - adrp x3, 7000 │ │ + add x3, x3, #0x7cf │ │ + b 72504 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xfc8 │ │ + b 724f8 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0x190 │ │ + adrp x3, 6000 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x350 │ │ + add x3, x3, #0xb2e │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x690 │ │ mov x19, sp │ │ ldp x9, x11, [x2, #8] │ │ ldr x8, [x2] │ │ mov x10, #0xffffffffffffffff // #-1 │ │ sub x27, x29, #0x38 │ │ - adrp x21, 8000 │ │ + adrp x21, a000 │ │ add x8, x9, x8 │ │ stp x11, x8, [x29, #-56] │ │ ldp x9, x8, [x1, #8] │ │ mov x20, x5 │ │ mov x22, x2 │ │ mov x28, xzr │ │ stp x10, x8, [x29, #-40] │ │ @@ -62998,548 +96132,548 @@ │ │ add x8, x9, x8 │ │ stur x8, [x29, #-24] │ │ ldr x8, [x1, #24] │ │ add x9, x27, #0x30 │ │ str x9, [x19, #40] │ │ add x9, x10, #0x238 │ │ sub x8, x3, x8 │ │ - add x21, x21, #0x11c │ │ + add x21, x21, #0xa2c │ │ str w4, [x19, #36] │ │ str x9, [x19, #8] │ │ stur x8, [x29, #-16] │ │ - b 4c288 │ │ + b 725c0 │ │ ldr x8, [x19, #40] │ │ add x27, x27, #0x18 │ │ cmp x27, x8 │ │ - b.eq 4d254 // b.none │ │ + b.eq 7358c // b.none │ │ ldr x8, [x27] │ │ ldr x23, [x27, #16] │ │ stur x8, [x29, #-64] │ │ - cbz x23, 4c278 │ │ + cbz x23, 725b0 │ │ ldr x24, [x27, #8] │ │ cmp x8, x24 │ │ - b.cs 4c278 // b.hs, b.nlast │ │ + b.cs 725b0 // b.hs, b.nlast │ │ mov x25, xzr │ │ sub x0, x24, #0x1 │ │ mov x26, x8 │ │ str x0, [x19, #48] │ │ ldrb w9, [x26], #1 │ │ cmp w9, #0x2f │ │ stur x26, [x29, #-64] │ │ - b.hi 4cf84 // b.pmore │ │ - adr x10, 4c2d4 │ │ + b.hi 732bc // b.pmore │ │ + adr x10, 7260c │ │ ldrh w11, [x21, x9, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ bti j │ │ ldrb w3, [x22, #24] │ │ ldr x0, [x19, #24] │ │ sub x1, x29, #0x40 │ │ mov x2, x24 │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ ldur x26, [x29, #-64] │ │ mov x25, x0 │ │ ldr x0, [x19, #48] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ ldrb w9, [x8, #1] │ │ ldr w10, [x22, #40] │ │ add x26, x8, #0x2 │ │ - b 4c340 │ │ + b 72678 │ │ bti j │ │ ldurh w9, [x8, #1] │ │ ldr w10, [x22, #40] │ │ add x26, x8, #0x3 │ │ - b 4c340 │ │ + b 72678 │ │ bti j │ │ ldur w9, [x8, #1] │ │ ldr w10, [x22, #40] │ │ add x26, x8, #0x5 │ │ mul w8, w10, w9 │ │ add x25, x25, x8 │ │ stur x26, [x29, #-64] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x11, xzr │ │ mov x8, xzr │ │ sub x12, x0, x26 │ │ mov x9, x26 │ │ cmp x24, x9 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x10, x12 │ │ ldrb w12, [x9] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x8, x13, x8 │ │ add x11, x11, #0x7 │ │ add x9, x9, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x10, #0x1 │ │ - tbnz w14, #31, 4c36c │ │ + tbnz w14, #31, 726a4 │ │ mov x12, xzr │ │ mov x13, xzr │ │ mov x11, xzr │ │ stur x26, [x29, #-64] │ │ - cbz x10, 4d434 │ │ + cbz x10, 7376c │ │ cmp x13, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w14, [x9, x12] │ │ and x16, x14, #0x7f │ │ lsl x15, x16, x13 │ │ lsr x17, x15, x13 │ │ cmp x17, x16 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w14 │ │ orr x11, x15, x11 │ │ add x13, x13, #0x7 │ │ add x12, x12, #0x1 │ │ sub x10, x10, #0x1 │ │ - tbnz w14, #31, 4c3c4 │ │ + tbnz w14, #31, 726fc │ │ add x26, x26, x12 │ │ cmp x8, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d25c // b.hs, b.nlast │ │ + b.cs 73594 // b.hs, b.nlast │ │ add x9, x20, x8, lsl #4 │ │ ldrsw x10, [x22, #44] │ │ mov x12, x9 │ │ ldrb w13, [x12, #28]! │ │ mul x10, x11, x10 │ │ - cbnz w13, 4d214 │ │ - b 4d1f4 │ │ + cbnz w13, 7354c │ │ + b 7352c │ │ bti j │ │ mov x9, xzr │ │ mov x8, xzr │ │ mov x10, x26 │ │ cmp x24, x10 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w11, [x10] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x9 │ │ lsr x14, x12, x9 │ │ cmp x14, x13 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x9, x9, #0x7 │ │ add x10, x10, #0x1 │ │ add x26, x26, #0x1 │ │ - tbnz w11, #31, 4c43c │ │ + tbnz w11, #31, 72774 │ │ cmp x8, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cc 4d04c // b.lo, b.ul, b.last │ │ - b 4d278 │ │ + b.cc 73384 // b.lo, b.ul, b.last │ │ + b 735b0 │ │ bti j │ │ mov x9, xzr │ │ mov x8, xzr │ │ mov x10, x26 │ │ cmp x24, x10 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w11, [x10] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x9 │ │ lsr x14, x12, x9 │ │ cmp x14, x13 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x9, x9, #0x7 │ │ add x10, x10, #0x1 │ │ add x26, x26, #0x1 │ │ - tbnz w11, #31, 4c49c │ │ + tbnz w11, #31, 727d4 │ │ cmp x8, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d28c // b.hs, b.nlast │ │ + b.cs 735c4 // b.hs, b.nlast │ │ add x9, x20, x8, lsl #4 │ │ mov x10, x9 │ │ ldrb w11, [x10, #28]! │ │ - cbnz w11, 4c518 │ │ + cbnz w11, 72850 │ │ lsl x8, x8, #4 │ │ add x11, x20, x8 │ │ ldur q0, [x11, #24] │ │ add x11, x19, #0x38 │ │ mov w12, #0x1 // #1 │ │ add x8, x11, x8 │ │ stur q0, [x8, #24] │ │ strb w12, [x10] │ │ mov w8, #0x1 // #1 │ │ str w8, [x9, #24] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x9, xzr │ │ mov x8, xzr │ │ mov x10, x26 │ │ cmp x24, x10 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w11, [x10] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x9 │ │ lsr x14, x12, x9 │ │ cmp x14, x13 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x9, x9, #0x7 │ │ add x10, x10, #0x1 │ │ add x26, x26, #0x1 │ │ - tbnz w11, #31, 4c53c │ │ + tbnz w11, #31, 72874 │ │ cmp x8, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d2a0 // b.hs, b.nlast │ │ + b.cs 735d8 // b.hs, b.nlast │ │ add x9, x20, x8, lsl #4 │ │ mov x10, x9 │ │ ldrb w11, [x10, #28]! │ │ - cbnz w11, 4c5b8 │ │ + cbnz w11, 728f0 │ │ lsl x8, x8, #4 │ │ add x11, x20, x8 │ │ ldur q0, [x11, #24] │ │ add x11, x19, #0x38 │ │ mov w12, #0x1 // #1 │ │ add x8, x11, x8 │ │ stur q0, [x8, #24] │ │ strb w12, [x10] │ │ str wzr, [x9, #24] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x11, xzr │ │ mov x8, xzr │ │ sub x12, x0, x26 │ │ mov x9, x26 │ │ cmp x24, x9 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x10, x12 │ │ ldrb w12, [x9] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x8, x13, x8 │ │ add x11, x11, #0x7 │ │ add x9, x9, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x10, #0x1 │ │ - tbnz w14, #31, 4c5dc │ │ + tbnz w14, #31, 72914 │ │ mov x12, xzr │ │ mov x13, xzr │ │ mov x11, xzr │ │ stur x26, [x29, #-64] │ │ - cbz x10, 4d434 │ │ + cbz x10, 7376c │ │ cmp x13, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w14, [x9, x12] │ │ and x16, x14, #0x7f │ │ lsl x15, x16, x13 │ │ lsr x17, x15, x13 │ │ cmp x17, x16 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w14 │ │ orr x11, x15, x11 │ │ add x13, x13, #0x7 │ │ add x12, x12, #0x1 │ │ sub x10, x10, #0x1 │ │ - tbnz w14, #31, 4c634 │ │ + tbnz w14, #31, 7296c │ │ add x26, x26, x12 │ │ cmp x8, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d2b4 // b.hs, b.nlast │ │ + b.cs 735ec // b.hs, b.nlast │ │ cmp x11, #0x60 │ │ - b.cs 4d3c4 // b.hs, b.nlast │ │ + b.cs 736fc // b.hs, b.nlast │ │ add x9, x20, x8, lsl #4 │ │ mov x10, x9 │ │ ldrb w12, [x10, #28]! │ │ - cbnz w12, 4c6b8 │ │ + cbnz w12, 729f0 │ │ lsl x8, x8, #4 │ │ add x12, x20, x8 │ │ ldur q0, [x12, #24] │ │ add x12, x19, #0x38 │ │ mov w13, #0x1 // #1 │ │ add x8, x12, x8 │ │ stur q0, [x8, #24] │ │ strb w13, [x10] │ │ mov w8, #0x4 // #4 │ │ str w8, [x9, #24] │ │ str x11, [x9, #32] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x8, x28 │ │ sub x28, sp, #0x620 │ │ mov sp, x28 │ │ mov x0, x28 │ │ str x8, [x0], #8 │ │ mov w2, #0x618 // #1560 │ │ mov x1, x20 │ │ - bl 4f510 │ │ + bl 75770 │ │ ldr x0, [x19, #48] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ - cbz x28, 4d3e4 │ │ + cbz x28, 7371c │ │ add x1, x28, #0x8 │ │ mov w2, #0x618 // #1560 │ │ mov x0, x20 │ │ - bl 4f510 │ │ + bl 75770 │ │ ldr x0, [x19, #48] │ │ ldr x28, [x28] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x11, xzr │ │ mov x8, xzr │ │ sub x12, x0, x26 │ │ mov x9, x26 │ │ cmp x24, x9 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x10, x12 │ │ ldrb w12, [x9] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x8, x13, x8 │ │ add x11, x11, #0x7 │ │ add x9, x9, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x10, #0x1 │ │ - tbnz w14, #31, 4c744 │ │ + tbnz w14, #31, 72a7c │ │ mov x12, xzr │ │ mov x13, xzr │ │ mov x11, xzr │ │ stur x26, [x29, #-64] │ │ - cbz x10, 4d434 │ │ + cbz x10, 7376c │ │ cmp x13, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w14, [x9, x12] │ │ and x16, x14, #0x7f │ │ lsl x15, x16, x13 │ │ lsr x17, x15, x13 │ │ cmp x17, x16 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w14 │ │ orr x11, x15, x11 │ │ add x13, x13, #0x7 │ │ add x12, x12, #0x1 │ │ sub x10, x10, #0x1 │ │ - tbnz w14, #31, 4c79c │ │ + tbnz w14, #31, 72ad4 │ │ add x26, x26, x12 │ │ cmp x8, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d2d0 // b.hs, b.nlast │ │ + b.cs 73608 // b.hs, b.nlast │ │ stp w8, w11, [x20] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x9, xzr │ │ mov x8, xzr │ │ mov x10, x26 │ │ cmp x24, x10 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w11, [x10] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x9 │ │ lsr x14, x12, x9 │ │ cmp x14, x13 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x9, x9, #0x7 │ │ add x10, x10, #0x1 │ │ add x26, x26, #0x1 │ │ - tbnz w11, #31, 4c808 │ │ + tbnz w11, #31, 72b40 │ │ cmp x8, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d2ec // b.hs, b.nlast │ │ + b.cs 73624 // b.hs, b.nlast │ │ str w8, [x20] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x9, xzr │ │ mov x8, xzr │ │ mov x10, x26 │ │ cmp x24, x10 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w11, [x10] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x9 │ │ lsr x14, x12, x9 │ │ cmp x14, x13 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x9, x9, #0x7 │ │ add x10, x10, #0x1 │ │ add x26, x26, #0x1 │ │ - tbnz w11, #31, 4c874 │ │ + tbnz w11, #31, 72bac │ │ stur x26, [x29, #-64] │ │ str w8, [x20, #4] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x9, xzr │ │ mov x8, xzr │ │ neg x10, x26 │ │ str wzr, [x20] │ │ str x26, [x20, #8] │ │ cmp x24, x26 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w11, [x26] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x9 │ │ lsr x14, x12, x9 │ │ cmp x14, x13 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x9, x9, #0x7 │ │ add x26, x26, #0x1 │ │ sub x10, x10, #0x1 │ │ - tbnz w11, #31, 4c8e0 │ │ + tbnz w11, #31, 72c18 │ │ sub x26, x8, x10 │ │ stur x26, [x29, #-64] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x11, xzr │ │ mov x10, xzr │ │ sub x12, x0, x26 │ │ mov x8, x26 │ │ cmp x24, x8 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x9, x12 │ │ ldrb w12, [x8] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x10, x13, x10 │ │ add x11, x11, #0x7 │ │ add x8, x8, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x9, #0x1 │ │ - tbnz w14, #31, 4c948 │ │ + tbnz w14, #31, 72c80 │ │ cmp x10, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d308 // b.hs, b.nlast │ │ + b.cs 73640 // b.hs, b.nlast │ │ add x13, x20, x10, lsl #4 │ │ mov x11, x13 │ │ ldrb w12, [x11, #28]! │ │ - cbnz w12, 4c9cc │ │ + cbnz w12, 72d04 │ │ lsl x10, x10, #4 │ │ add x12, x20, x10 │ │ ldur q0, [x12, #24] │ │ add x12, x19, #0x38 │ │ mov w14, #0x1 // #1 │ │ add x10, x12, x10 │ │ stur q0, [x10, #24] │ │ strb w14, [x11] │ │ mov x10, xzr │ │ mov x12, xzr │ │ mov x11, xzr │ │ mov w14, #0x5 // #5 │ │ str w14, [x13, #24] │ │ str x26, [x13, #32] │ │ - cbz x9, 4d434 │ │ + cbz x9, 7376c │ │ cmp x12, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w13, [x8, x10] │ │ and x15, x13, #0x7f │ │ lsl x14, x15, x12 │ │ lsr x16, x14, x12 │ │ cmp x16, x15 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w13, w13 │ │ orr x11, x14, x11 │ │ add x12, x12, #0x7 │ │ add x10, x10, #0x1 │ │ sub x9, x9, #0x1 │ │ - tbnz w13, #31, 4c9e4 │ │ - b 4cf6c │ │ + tbnz w13, #31, 72d1c │ │ + b 732a4 │ │ bti j │ │ mov x11, xzr │ │ mov x8, xzr │ │ sub x12, x0, x26 │ │ mov x9, x26 │ │ cmp x24, x9 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x10, x12 │ │ ldrb w12, [x9] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x8, x13, x8 │ │ add x11, x11, #0x7 │ │ add x9, x9, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x10, #0x1 │ │ - tbnz w14, #31, 4ca38 │ │ + tbnz w14, #31, 72d70 │ │ cmp x8, #0x5f │ │ stur x26, [x29, #-64] │ │ - b.hi 4d31c // b.pmore │ │ + b.hi 73654 // b.pmore │ │ mov x13, xzr │ │ mov x11, xzr │ │ mov x12, xzr │ │ - cbz x10, 4d46c │ │ + cbz x10, 737a4 │ │ ldrb w14, [x9, x13] │ │ add x13, x13, #0x1 │ │ sub x10, x10, #0x1 │ │ and x15, x14, #0x7f │ │ lsl x15, x15, x11 │ │ add x11, x11, #0x7 │ │ orr x12, x15, x12 │ │ - tbnz w14, #7, 4ca98 │ │ + tbnz w14, #7, 72dd0 │ │ sub w10, w11, #0x7 │ │ add x26, x26, x13 │ │ cmp w10, #0x39 │ │ and w14, w14, #0x40 │ │ add x9, x20, x8, lsl #4 │ │ stur x26, [x29, #-64] │ │ cset w10, cc // cc = lo, ul, last │ │ @@ -63548,212 +96682,212 @@ │ │ tst w10, w14, lsr #6 │ │ ldrsw x10, [x22, #44] │ │ ldrb w14, [x13, #28]! │ │ lsl x11, x15, x11 │ │ csel x11, x11, xzr, ne // ne = any │ │ orr x11, x12, x11 │ │ mul x10, x11, x10 │ │ - cbnz w14, 4d214 │ │ + cbnz w14, 7354c │ │ lsl x8, x8, #4 │ │ add x11, x20, x8 │ │ ldur q0, [x11, #24] │ │ add x11, x19, #0x38 │ │ mov w12, #0x1 // #1 │ │ add x8, x11, x8 │ │ stur q0, [x8, #24] │ │ strb w12, [x13] │ │ - b 4d214 │ │ + b 7354c │ │ bti j │ │ mov x11, xzr │ │ mov x8, xzr │ │ sub x12, x0, x26 │ │ mov x9, x26 │ │ cmp x24, x9 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x10, x12 │ │ ldrb w12, [x9] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x8, x13, x8 │ │ add x11, x11, #0x7 │ │ add x9, x9, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x10, #0x1 │ │ - tbnz w14, #31, 4cb38 │ │ + tbnz w14, #31, 72e70 │ │ mov x13, xzr │ │ mov x12, xzr │ │ mov x11, xzr │ │ stur x26, [x29, #-64] │ │ - cbz x10, 4d46c │ │ + cbz x10, 737a4 │ │ ldrb w14, [x9, x13] │ │ add x13, x13, #0x1 │ │ sub x10, x10, #0x1 │ │ and x15, x14, #0x7f │ │ lsl x15, x15, x12 │ │ add x12, x12, #0x7 │ │ orr x11, x15, x11 │ │ - tbnz w14, #7, 4cb90 │ │ + tbnz w14, #7, 72ec8 │ │ add x26, x26, x13 │ │ cmp x8, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d338 // b.hs, b.nlast │ │ + b.cs 73670 // b.hs, b.nlast │ │ sub w9, w12, #0x7 │ │ mov x13, #0xffffffffffffffff // #-1 │ │ cmp w9, #0x39 │ │ and w10, w14, #0x40 │ │ ldr w14, [x22, #44] │ │ lsl x9, x13, x12 │ │ cset w12, cc // cc = lo, ul, last │ │ tst w12, w10, lsr #6 │ │ csel w9, w9, wzr, ne // ne = any │ │ orr w9, w11, w9 │ │ mul w9, w14, w9 │ │ stp w8, w9, [x20] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x9, xzr │ │ mov x8, xzr │ │ mov x10, x26 │ │ cmp x24, x10 │ │ - b.eq 4d46c // b.none │ │ + b.eq 737a4 // b.none │ │ ldrb w11, [x10], #1 │ │ add x26, x26, #0x1 │ │ and x12, x11, #0x7f │ │ lsl x12, x12, x9 │ │ add x9, x9, #0x7 │ │ orr x8, x12, x8 │ │ - tbnz w11, #7, 4cc10 │ │ + tbnz w11, #7, 72f48 │ │ sub w10, w9, #0x7 │ │ mov x12, #0xffffffffffffffff // #-1 │ │ stur x26, [x29, #-64] │ │ cmp w10, #0x39 │ │ and w11, w11, #0x40 │ │ lsl x9, x12, x9 │ │ cset w10, cc // cc = lo, ul, last │ │ ldr w12, [x22, #44] │ │ tst w10, w11, lsr #6 │ │ csel w9, w9, wzr, ne // ne = any │ │ orr w8, w8, w9 │ │ mul w8, w12, w8 │ │ str w8, [x20, #4] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x10, xzr │ │ mov x2, xzr │ │ sub x11, x0, x26 │ │ mov x8, x26 │ │ cmp x24, x8 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x10, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x9, x11 │ │ ldrb w11, [x8] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x10 │ │ lsr x14, x12, x10 │ │ cmp x14, x13 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w13, w11 │ │ orr x2, x12, x2 │ │ add x10, x10, #0x7 │ │ add x8, x8, #0x1 │ │ add x26, x26, #0x1 │ │ sub x11, x9, #0x1 │ │ - tbnz w13, #31, 4cc88 │ │ + tbnz w13, #31, 72fc0 │ │ cmp x2, #0x5f │ │ stur x26, [x29, #-64] │ │ - b.hi 4d354 // b.pmore │ │ + b.hi 7368c // b.pmore │ │ mov x11, xzr │ │ mov x12, xzr │ │ mov x10, xzr │ │ - cbz x9, 4d434 │ │ + cbz x9, 7376c │ │ cmp x12, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w13, [x8, x11] │ │ and x15, x13, #0x7f │ │ lsl x14, x15, x12 │ │ lsr x16, x14, x12 │ │ cmp x16, x15 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w13, w13 │ │ orr x10, x14, x10 │ │ add x12, x12, #0x7 │ │ add x11, x11, #0x1 │ │ sub x9, x9, #0x1 │ │ - tbnz w13, #31, 4cce8 │ │ + tbnz w13, #31, 73020 │ │ add x26, x26, x11 │ │ add x8, x20, x2, lsl #4 │ │ stur x26, [x29, #-64] │ │ mov x11, x8 │ │ ldrsw x9, [x22, #44] │ │ ldrb w12, [x11, #28]! │ │ mul x9, x10, x9 │ │ - cbnz w12, 4cd64 │ │ + cbnz w12, 7309c │ │ lsl x10, x2, #4 │ │ add x12, x20, x10 │ │ ldur q0, [x12, #24] │ │ add x12, x19, #0x38 │ │ mov w13, #0x1 // #1 │ │ add x10, x12, x10 │ │ stur q0, [x10, #24] │ │ strb w13, [x11] │ │ mov w10, #0x3 // #3 │ │ str w10, [x8, #24] │ │ str x9, [x8, #32] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x11, xzr │ │ mov x8, xzr │ │ sub x12, x0, x26 │ │ mov x9, x26 │ │ cmp x24, x9 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x10, x12 │ │ ldrb w12, [x9] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x8, x13, x8 │ │ add x11, x11, #0x7 │ │ add x9, x9, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x10, #0x1 │ │ - tbnz w14, #31, 4cd90 │ │ + tbnz w14, #31, 730c8 │ │ cmp x8, #0x5f │ │ stur x26, [x29, #-64] │ │ - b.hi 4d370 // b.pmore │ │ + b.hi 736a8 // b.pmore │ │ mov x13, xzr │ │ mov x11, xzr │ │ mov x12, xzr │ │ - cbz x10, 4d46c │ │ + cbz x10, 737a4 │ │ ldrb w14, [x9, x13] │ │ add x13, x13, #0x1 │ │ sub x10, x10, #0x1 │ │ and x15, x14, #0x7f │ │ lsl x15, x15, x11 │ │ add x11, x11, #0x7 │ │ orr x12, x15, x12 │ │ - tbnz w14, #7, 4cdf0 │ │ + tbnz w14, #7, 73128 │ │ sub w10, w11, #0x7 │ │ add x26, x26, x13 │ │ cmp w10, #0x39 │ │ and w14, w14, #0x40 │ │ add x9, x20, x8, lsl #4 │ │ stur x26, [x29, #-64] │ │ cset w10, cc // cc = lo, ul, last │ │ @@ -63762,482 +96896,482 @@ │ │ tst w10, w14, lsr #6 │ │ ldrsw x10, [x22, #44] │ │ ldrb w14, [x13, #28]! │ │ lsl x11, x15, x11 │ │ csel x11, x11, xzr, ne // ne = any │ │ orr x11, x12, x11 │ │ mul x10, x11, x10 │ │ - cbnz w14, 4ce78 │ │ + cbnz w14, 731b0 │ │ lsl x8, x8, #4 │ │ add x11, x20, x8 │ │ ldur q0, [x11, #24] │ │ add x11, x19, #0x38 │ │ mov w12, #0x1 // #1 │ │ add x8, x11, x8 │ │ stur q0, [x8, #24] │ │ strb w12, [x13] │ │ mov w8, #0x3 // #3 │ │ - b 4d218 │ │ + b 73550 │ │ bti j │ │ mov x11, xzr │ │ mov x10, xzr │ │ sub x12, x0, x26 │ │ mov x8, x26 │ │ cmp x24, x8 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x9, x12 │ │ ldrb w12, [x8] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x10, x13, x10 │ │ add x11, x11, #0x7 │ │ add x8, x8, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x9, #0x1 │ │ - tbnz w14, #31, 4ce94 │ │ + tbnz w14, #31, 731cc │ │ cmp x10, #0x60 │ │ stur x26, [x29, #-64] │ │ - b.cs 4d38c // b.hs, b.nlast │ │ + b.cs 736c4 // b.hs, b.nlast │ │ add x13, x20, x10, lsl #4 │ │ mov x11, x13 │ │ ldrb w12, [x11, #28]! │ │ - cbnz w12, 4cf18 │ │ + cbnz w12, 73250 │ │ lsl x10, x10, #4 │ │ add x12, x20, x10 │ │ ldur q0, [x12, #24] │ │ add x12, x19, #0x38 │ │ mov w14, #0x1 // #1 │ │ add x10, x12, x10 │ │ stur q0, [x10, #24] │ │ strb w14, [x11] │ │ mov x10, xzr │ │ mov x12, xzr │ │ mov x11, xzr │ │ mov w14, #0x6 // #6 │ │ str w14, [x13, #24] │ │ str x26, [x13, #32] │ │ - cbz x9, 4d434 │ │ + cbz x9, 7376c │ │ cmp x12, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w13, [x8, x10] │ │ and x15, x13, #0x7f │ │ lsl x14, x15, x12 │ │ lsr x16, x14, x12 │ │ cmp x16, x15 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w13, w13 │ │ orr x11, x14, x11 │ │ add x12, x12, #0x7 │ │ add x10, x10, #0x1 │ │ sub x9, x9, #0x1 │ │ - tbnz w13, #31, 4cf30 │ │ + tbnz w13, #31, 73268 │ │ add x8, x26, x11 │ │ add x26, x8, x10 │ │ stur x26, [x29, #-64] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ and w10, w9, #0xc0 │ │ cmp w10, #0x40 │ │ and x8, x9, #0x3f │ │ - b.eq 4d23c // b.none │ │ + b.eq 73574 // b.none │ │ cmp w10, #0xc0 │ │ - b.eq 4d04c // b.none │ │ + b.eq 73384 // b.none │ │ cmp w10, #0x80 │ │ - b.ne 4d3e4 // b.any │ │ + b.ne 7371c // b.any │ │ mov x10, xzr │ │ mov x9, xzr │ │ mov w8, w8 │ │ mov x11, x26 │ │ cmp x24, x11 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x10, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w12, [x11] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x10 │ │ lsr x15, x13, x10 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w12, w12 │ │ orr x9, x13, x9 │ │ add x10, x10, #0x7 │ │ add x11, x11, #0x1 │ │ add x26, x26, #0x1 │ │ - tbnz w12, #31, 4cfb8 │ │ + tbnz w12, #31, 732f0 │ │ stur x26, [x29, #-64] │ │ add x10, x20, x8, lsl #4 │ │ ldrsw x12, [x22, #44] │ │ mov x11, x10 │ │ ldrb w13, [x11, #28]! │ │ mul x9, x9, x12 │ │ - cbnz w13, 4d034 │ │ + cbnz w13, 7336c │ │ lsl x8, x8, #4 │ │ add x12, x20, x8 │ │ ldur q0, [x12, #24] │ │ add x12, x19, #0x38 │ │ add x8, x12, x8 │ │ stur q0, [x8, #24] │ │ mov w8, #0x1 // #1 │ │ strb w8, [x11] │ │ mov w8, #0x2 // #2 │ │ str w8, [x10, #24] │ │ str x9, [x10, #32] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ add x9, x20, x8, lsl #4 │ │ ldrb w9, [x9, #28] │ │ - cbz w9, 4d220 │ │ + cbz w9, 73558 │ │ lsl x8, x8, #4 │ │ add x9, x19, #0x38 │ │ add x9, x9, x8 │ │ ldur q0, [x9, #24] │ │ add x8, x20, x8 │ │ stur q0, [x8, #24] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ ldr w8, [x19, #36] │ │ cmp w8, #0x4 │ │ - b.ne 4d220 // b.any │ │ + b.ne 73558 // b.any │ │ ldrb w8, [x20, #572] │ │ - cbnz w8, 4d0a8 │ │ + cbnz w8, 733e0 │ │ ldp x9, x8, [x19, #8] │ │ ldr q0, [x8] │ │ mov w8, #0x1 // #1 │ │ str q0, [x9] │ │ strb w8, [x20, #572] │ │ ldr x8, [x20, #576] │ │ eor x8, x8, #0x1 │ │ str x8, [x20, #576] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x9, xzr │ │ mov x8, xzr │ │ mov x10, x26 │ │ cmp x24, x10 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w11, [x10] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x9 │ │ lsr x14, x12, x9 │ │ cmp x14, x13 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x9, x9, #0x7 │ │ add x10, x10, #0x1 │ │ add x26, x26, #0x1 │ │ - tbnz w11, #31, 4d0d0 │ │ + tbnz w11, #31, 73408 │ │ stur x26, [x29, #-64] │ │ str w8, [x20, #16] │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ bti j │ │ mov x11, xzr │ │ mov x8, xzr │ │ sub x12, x0, x26 │ │ mov x9, x26 │ │ cmp x24, x9 │ │ - b.eq 4d434 // b.none │ │ + b.eq 7376c // b.none │ │ cmp x11, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ mov x10, x12 │ │ ldrb w12, [x9] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x11 │ │ lsr x15, x13, x11 │ │ cmp x15, x14 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w12 │ │ orr x8, x13, x8 │ │ add x11, x11, #0x7 │ │ add x9, x9, #0x1 │ │ add x26, x26, #0x1 │ │ sub x12, x10, #0x1 │ │ - tbnz w14, #31, 4d138 │ │ + tbnz w14, #31, 73470 │ │ cmp x8, #0x5f │ │ stur x26, [x29, #-64] │ │ - b.hi 4d3a8 // b.pmore │ │ + b.hi 736e0 // b.pmore │ │ mov x12, xzr │ │ mov x13, xzr │ │ mov x11, xzr │ │ - cbz x10, 4d434 │ │ + cbz x10, 7376c │ │ cmp x13, #0x3f │ │ - b.hi 4d40c // b.pmore │ │ + b.hi 73744 // b.pmore │ │ ldrb w14, [x9, x12] │ │ and x16, x14, #0x7f │ │ lsl x15, x16, x13 │ │ lsr x17, x15, x13 │ │ cmp x17, x16 │ │ - b.ne 4d40c // b.any │ │ + b.ne 73744 // b.any │ │ sxtb w14, w14 │ │ orr x11, x15, x11 │ │ add x13, x13, #0x7 │ │ add x12, x12, #0x1 │ │ sub x10, x10, #0x1 │ │ - tbnz w14, #31, 4d198 │ │ + tbnz w14, #31, 734d0 │ │ add x26, x26, x12 │ │ add x9, x20, x8, lsl #4 │ │ stur x26, [x29, #-64] │ │ mov x12, x9 │ │ ldrsw x10, [x22, #44] │ │ ldrb w13, [x12, #28]! │ │ mneg x10, x11, x10 │ │ - cbnz w13, 4d214 │ │ + cbnz w13, 7354c │ │ lsl x8, x8, #4 │ │ add x11, x20, x8 │ │ ldur q0, [x11, #24] │ │ add x11, x19, #0x38 │ │ mov w13, #0x1 // #1 │ │ add x8, x11, x8 │ │ stur q0, [x8, #24] │ │ strb w13, [x12] │ │ mov w8, #0x2 // #2 │ │ str w8, [x9, #24] │ │ str x10, [x9, #32] │ │ bti j │ │ cmp x25, x23 │ │ - b.cs 4c278 // b.hs, b.nlast │ │ + b.cs 725b0 // b.hs, b.nlast │ │ cmp x26, x24 │ │ mov x8, x26 │ │ - b.cc 4c2b4 // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 725ec // b.lo, b.ul, b.last │ │ + b 725b0 │ │ ldr w9, [x22, #40] │ │ mul w8, w9, w8 │ │ add x25, x25, x8 │ │ cmp x25, x23 │ │ - b.cc 4d22c // b.lo, b.ul, b.last │ │ - b 4c278 │ │ + b.cc 73564 // b.lo, b.ul, b.last │ │ + b 725b0 │ │ mov w0, #0x1 // #1 │ │ - b 4d3e8 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x747 │ │ + b 73720 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x19c │ │ mov w1, #0x46 // #70 │ │ add x3, x8, #0x130 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xd18 │ │ - b 4d2fc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xa39 │ │ - b 4d3d4 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x592 │ │ - b 4d348 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xac6 │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xce8 │ │ + b 73634 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x880 │ │ + b 7370c │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xf20 │ │ + b 73680 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x92e │ │ mov w1, #0x3f // #63 │ │ add x3, x8, #0x130 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x36b │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 6000 │ │ + add x0, x0, #0xb49 │ │ mov w1, #0x3e // #62 │ │ add x3, x8, #0x130 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xdc5 │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xe4a │ │ add x3, x8, #0x130 │ │ mov w1, #0x47 // #71 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x9a2 │ │ - b 4d348 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xbbc │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x720 │ │ + b 73680 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xb5f │ │ mov w1, #0x49 // #73 │ │ add x3, x8, #0x130 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xb5c │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xa6b │ │ add x3, x8, #0x130 │ │ mov w1, #0x41 // #65 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - add x1, x1, #0x518 │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 6000 │ │ + add x1, x1, #0xe2e │ │ add x0, x8, #0x130 │ │ - bl 4f5d0 │ │ - b 4d3e4 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x234 │ │ + bl 759a0 │ │ + b 7371c │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x8cb │ │ mov w1, #0x44 // #68 │ │ add x3, x8, #0x130 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xc65 │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xc08 │ │ mov w1, #0x45 // #69 │ │ add x3, x8, #0x130 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x6d8 │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x12d │ │ mov w1, #0x53 // #83 │ │ add x3, x8, #0x130 │ │ - b 4d3dc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x1f3 │ │ + b 73714 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 6000 │ │ + add x0, x0, #0x88a │ │ add x3, x8, #0x130 │ │ mov w1, #0x40 // #64 │ │ mov w2, #0x1 // #1 │ │ - bl 4f620 │ │ + bl 759e0 │ │ mov w0, wzr │ │ mov sp, x29 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ autiasp │ │ ret │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x20, x8, #0x130 │ │ - add x3, x3, #0xc11 │ │ - b 4d458 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + add x3, x3, #0xbb4 │ │ + b 73790 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x20, x8, #0x130 │ │ - add x3, x3, #0xcf7 │ │ + add x3, x3, #0xcc6 │ │ mov x0, x20 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x20 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x3aa │ │ + bl 759b0 │ │ + bl 75970 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xb88 │ │ add x20, x8, #0x130 │ │ - add x3, x3, #0x604 │ │ - b 4d458 │ │ + add x3, x3, #0xf92 │ │ + b 73790 │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr w9, [x1] │ │ add w10, w9, #0x2 │ │ cmp w10, #0x24 │ │ - b.hi 4d514 // b.pmore │ │ - adrp x11, 8000 │ │ - add x11, x11, #0x17c │ │ - adr x12, 4d4cc │ │ + b.hi 7384c // b.pmore │ │ + adrp x11, a000 │ │ + add x11, x11, #0xa8c │ │ + adr x12, 73804 │ │ ldrb w13, [x11, x10] │ │ add x12, x12, x13, lsl #2 │ │ br x12 │ │ bti j │ │ add x8, x2, #0xf8 │ │ - b 4d524 │ │ + b 7385c │ │ bti j │ │ add x8, x2, #0x100 │ │ - b 4d524 │ │ + b 7385c │ │ bti j │ │ mov x8, x0 │ │ ldr x0, [x1, #8] │ │ ldr x19, [sp, #16] │ │ mov x1, x8 │ │ mov x3, xzr │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ - b 4d9d0 │ │ + b 73d08 │ │ bti j │ │ add x8, x2, #0x108 │ │ - b 4d524 │ │ + b 7385c │ │ bti j │ │ cmp w9, #0x1f │ │ - b.hi 4d540 // b.pmore │ │ + b.hi 73878 // b.pmore │ │ add x8, x2, x9, lsl #3 │ │ ldr x8, [x8] │ │ ldrsw x9, [x1, #4] │ │ ldr x19, [sp, #16] │ │ add x0, x8, x9 │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 6000 │ │ add x19, x8, #0x130 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xe6b │ │ - add x3, x3, #0x350 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xfc8 │ │ + add x3, x3, #0xb2e │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr w9, [x3] │ │ sub w9, w9, #0x1 │ │ cmp w9, #0x5 │ │ - b.hi 4d67c // b.pmore │ │ - adrp x10, 8000 │ │ - add x10, x10, #0x1a1 │ │ - adr x11, 4d5c0 │ │ + b.hi 739b4 // b.pmore │ │ + adrp x10, a000 │ │ + add x10, x10, #0xab1 │ │ + adr x11, 738f8 │ │ ldrb w12, [x10, x9] │ │ add x11, x11, x12, lsl #2 │ │ mov x8, x2 │ │ mov x2, x1 │ │ mov x1, x0 │ │ mov x0, xzr │ │ br x11 │ │ @@ -64248,976 +97382,976 @@ │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ bti j │ │ ldr x8, [x3, #8] │ │ cmn w8, #0x2 │ │ - b.eq 4d648 // b.none │ │ + b.eq 73980 // b.none │ │ cmp w8, #0x22 │ │ - b.eq 4d650 // b.none │ │ + b.eq 73988 // b.none │ │ cmn w8, #0x1 │ │ - b.ne 4d658 // b.any │ │ + b.ne 73990 // b.any │ │ add x8, x2, #0x100 │ │ - b 4d668 │ │ + b 739a0 │ │ bti j │ │ ldr x0, [x3, #8] │ │ mov x3, x8 │ │ - bl 4d9d0 │ │ + bl 73d08 │ │ ldr x0, [x0] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ bti j │ │ ldr x0, [x3, #8] │ │ ldr x19, [sp, #16] │ │ mov x3, x8 │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ - b 4d9d0 │ │ + b 73d08 │ │ add x8, x2, #0xf8 │ │ - b 4d668 │ │ + b 739a0 │ │ add x8, x2, #0x108 │ │ - b 4d668 │ │ + b 739a0 │ │ cmp w8, #0x1f │ │ - b.hi 4d6a8 // b.pmore │ │ + b.hi 739e0 // b.pmore │ │ and x8, x8, #0xffffffff │ │ add x8, x2, x8, lsl #3 │ │ ldr x0, [x8] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x3b5 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xb93 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x632 │ │ - b 4d6cc │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xe6b │ │ + add x3, x3, #0x3e │ │ + b 73a04 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xfc8 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x350 │ │ + add x3, x3, #0xb2e │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ and w9, w3, #0xf │ │ cmp w9, #0xc │ │ - b.hi 4d8f8 // b.pmore │ │ + b.hi 73c30 // b.pmore │ │ ldr x8, [x1] │ │ - adrp x10, 8000 │ │ - add x10, x10, #0x1a7 │ │ - adr x11, 4d718 │ │ + adrp x10, a000 │ │ + add x10, x10, #0xab7 │ │ + adr x11, 73a50 │ │ ldrb w12, [x10, x9] │ │ add x11, x11, x12, lsl #2 │ │ br x11 │ │ bti j │ │ mov x9, x8 │ │ ldr x0, [x9], #8 │ │ - b 4d80c │ │ + b 73b44 │ │ bti j │ │ mov x10, xzr │ │ mov x0, xzr │ │ mov x9, x8 │ │ cmp x2, x9 │ │ - b.eq 4d898 // b.none │ │ + b.eq 73bd0 // b.none │ │ cmp x10, #0x3f │ │ - b.hi 4d870 // b.pmore │ │ + b.hi 73ba8 // b.pmore │ │ ldrb w11, [x9] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x10 │ │ lsr x14, x12, x10 │ │ cmp x14, x13 │ │ - b.ne 4d870 // b.any │ │ + b.ne 73ba8 // b.any │ │ sxtb w11, w11 │ │ orr x0, x12, x0 │ │ add x10, x10, #0x7 │ │ add x9, x9, #0x1 │ │ - tbnz w11, #31, 4d738 │ │ - b 4d80c │ │ + tbnz w11, #31, 73a70 │ │ + b 73b44 │ │ bti j │ │ mov x9, x8 │ │ ldrh w0, [x9], #2 │ │ - b 4d80c │ │ + b 73b44 │ │ bti j │ │ mov x9, x8 │ │ ldr w0, [x9], #4 │ │ - b 4d80c │ │ + b 73b44 │ │ bti j │ │ mov x11, xzr │ │ mov x10, xzr │ │ mov x9, x8 │ │ cmp x2, x9 │ │ - b.eq 4d8c0 // b.none │ │ + b.eq 73bf8 // b.none │ │ ldrb w12, [x9], #1 │ │ and x13, x12, #0x7f │ │ lsl x13, x13, x11 │ │ orr x10, x13, x10 │ │ add x11, x11, #0x7 │ │ - tbnz w12, #7, 4d7a8 │ │ + tbnz w12, #7, 73ae0 │ │ sub w13, w11, #0x7 │ │ cmp w13, #0x39 │ │ and w12, w12, #0x40 │ │ mov x14, #0xffffffffffffffff // #-1 │ │ cset w13, cc // cc = lo, ul, last │ │ lsl x11, x14, x11 │ │ tst w13, w12, lsr #6 │ │ csel x11, x11, xzr, ne // ne = any │ │ orr x0, x10, x11 │ │ - b 4d80c │ │ + b 73b44 │ │ bti j │ │ mov x9, x8 │ │ ldrsh x0, [x9], #2 │ │ - b 4d80c │ │ + b 73b44 │ │ bti j │ │ mov x9, x8 │ │ ldrsw x0, [x9], #4 │ │ and w10, w3, #0xff │ │ ubfx w11, w10, #4, #3 │ │ cmp w11, #0x5 │ │ str x9, [x1] │ │ - b.hi 4d8f8 // b.pmore │ │ - adrp x9, 8000 │ │ - add x9, x9, #0x1b4 │ │ - adr x12, 4d838 │ │ + b.hi 73c30 // b.pmore │ │ + adrp x9, a000 │ │ + add x9, x9, #0xac4 │ │ + adr x12, 73b70 │ │ ldrb w13, [x9, x11] │ │ add x12, x12, x13, lsl #2 │ │ br x12 │ │ bti j │ │ add x0, x0, x8 │ │ bti j │ │ - tbz w10, #7, 4d84c │ │ + tbz w10, #7, 73b84 │ │ ldr x0, [x0] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ bti j │ │ - cbz x4, 4d9a8 │ │ + cbz x4, 73ce0 │ │ add x0, x0, x4 │ │ - tbnz w10, #7, 4d848 │ │ - b 4d84c │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + tbnz w10, #7, 73b80 │ │ + b 73b84 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xc11 │ │ - b 4d8e4 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + add x3, x3, #0xbb4 │ │ + b 73c1c │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xcf7 │ │ - b 4d8e4 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x3aa │ │ + add x3, x3, #0xcc6 │ │ + b 73c1c │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xb88 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x604 │ │ + add x3, x3, #0xf92 │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x455 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xc7f │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x1a0 │ │ - b 4d8e4 │ │ + add x3, x3, #0x7b6 │ │ + b 73c1c │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x455 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xc7f │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xcc7 │ │ - b 4d8e4 │ │ + add x3, x3, #0xc96 │ │ + b 73c1c │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x455 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xc7f │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x82d │ │ - b 4d8e4 │ │ + add x3, x3, #0x304 │ │ + b 73c1c │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x455 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xc7f │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x5d4 │ │ - b 4d8e4 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x455 │ │ + add x3, x3, #0xf62 │ │ + b 73c1c │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xc7f │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xe77 │ │ - b 4d8e4 │ │ + add x3, x3, #0xfd4 │ │ + b 73c1c │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ stp x28, x19, [sp, #16] │ │ mov x29, sp │ │ sub sp, sp, #0x320 │ │ mov x9, xzr │ │ mov x8, xzr │ │ add x11, x0, #0x14 │ │ neg x10, x0 │ │ cmp x11, x0 │ │ - b.eq 4e23c // b.none │ │ + b.eq 74574 // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4e214 // b.pmore │ │ + b.hi 7454c // b.pmore │ │ ldrb w12, [x0] │ │ and x14, x12, #0x7f │ │ lsl x13, x14, x9 │ │ lsr x15, x13, x9 │ │ cmp x15, x14 │ │ - b.ne 4e214 // b.any │ │ + b.ne 7454c // b.any │ │ sxtb w12, w12 │ │ orr x8, x13, x8 │ │ add x9, x9, #0x7 │ │ add x0, x0, #0x1 │ │ sub x10, x10, #0x1 │ │ - tbnz w12, #31, 4d9f4 │ │ + tbnz w12, #31, 73d2c │ │ neg x15, x10 │ │ sub x8, x8, x10 │ │ cmp x8, x15 │ │ str x3, [sp, #8] │ │ - b.ls 4e1d4 // b.plast │ │ + b.ls 7450c // b.plast │ │ mov x12, sp │ │ add x13, x12, #0x8 │ │ - adrp x12, 8000 │ │ + adrp x12, a000 │ │ add x9, x2, #0x108 │ │ add x10, x2, #0xf8 │ │ add x11, x2, #0x100 │ │ - add x12, x12, #0x1ba │ │ + add x12, x12, #0xaca │ │ mov x14, x15 │ │ - b 4da88 │ │ + b 73dc0 │ │ bti j │ │ sub w15, w16, #0x50 │ │ ldr x15, [x2, w15, uxtw #3] │ │ str x15, [x13, #8]! │ │ cmp x14, x8 │ │ mov x15, x14 │ │ - b.cs 4e1d0 // b.hs, b.nlast │ │ + b.cs 74508 // b.hs, b.nlast │ │ ldrb w16, [x14], #1 │ │ sub w17, w16, #0x3 │ │ cmp w17, #0x91 │ │ - b.hi 4e29c // b.pmore │ │ - adr x0, 4da6c │ │ + b.hi 745d4 // b.pmore │ │ + adr x0, 73da4 │ │ ldrh w1, [x12, x17, lsl #1] │ │ add x0, x0, x1, lsl #2 │ │ br x0 │ │ bti j │ │ sub x15, x16, #0x30 │ │ - b 4da78 │ │ + b 73db0 │ │ bti j │ │ mov x0, xzr │ │ mov x15, xzr │ │ sub w17, w16, #0x70 │ │ mov x1, x14 │ │ cmp x8, x1 │ │ - b.eq 4e1ec // b.none │ │ + b.eq 74524 // b.none │ │ ldrb w3, [x1], #1 │ │ add x14, x14, #0x1 │ │ and x4, x3, #0x7f │ │ lsl x4, x4, x0 │ │ add x0, x0, #0x7 │ │ orr x15, x4, x15 │ │ - tbnz w3, #7, 4dac8 │ │ + tbnz w3, #7, 73e00 │ │ sub w1, w0, #0x7 │ │ cmp w1, #0x39 │ │ and w3, w3, #0x40 │ │ mov x4, #0xffffffffffffffff // #-1 │ │ cset w1, cc // cc = lo, ul, last │ │ lsl x0, x4, x0 │ │ tst w1, w3, lsr #6 │ │ csel x0, x0, xzr, ne // ne = any │ │ cmp w16, #0x92 │ │ mov x1, x9 │ │ - b.eq 4db3c // b.none │ │ + b.eq 73e74 // b.none │ │ cmp w16, #0x6f │ │ mov x1, x11 │ │ - b.eq 4db3c // b.none │ │ + b.eq 73e74 // b.none │ │ cmp w16, #0x6e │ │ mov x1, x10 │ │ - b.eq 4db3c // b.none │ │ + b.eq 73e74 // b.none │ │ cmp w17, #0x1f │ │ - b.hi 4e274 // b.pmore │ │ + b.hi 745ac // b.pmore │ │ add x1, x2, w17, uxtw #3 │ │ ldr x16, [x1] │ │ orr x15, x15, x0 │ │ add x15, x16, x15 │ │ - b 4da78 │ │ + b 73db0 │ │ bti j │ │ ldur x16, [x15, #1] │ │ add x14, x15, #0x9 │ │ str x16, [x13, #8]! │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x17, xzr │ │ mov x15, xzr │ │ add x0, x14, #0x1 │ │ mov x16, x14 │ │ cmp x8, x16 │ │ - b.eq 4e23c // b.none │ │ + b.eq 74574 // b.none │ │ cmp x17, #0x3f │ │ - b.hi 4e214 // b.pmore │ │ + b.hi 7454c // b.pmore │ │ mov x14, x0 │ │ ldrb w0, [x16] │ │ and x3, x0, #0x7f │ │ lsl x1, x3, x17 │ │ lsr x4, x1, x17 │ │ cmp x4, x3 │ │ - b.ne 4e214 // b.any │ │ + b.ne 7454c // b.any │ │ sxtb w3, w0 │ │ orr x15, x1, x15 │ │ add x17, x17, #0x7 │ │ add x16, x16, #0x1 │ │ add x0, x14, #0x1 │ │ - tbnz w3, #31, 4db74 │ │ + tbnz w3, #31, 73eac │ │ mov x0, xzr │ │ mov x17, xzr │ │ cmp x8, x16 │ │ - b.eq 4e1ec // b.none │ │ + b.eq 74524 // b.none │ │ ldrb w1, [x16], #1 │ │ add x14, x14, #0x1 │ │ and x3, x1, #0x7f │ │ lsl x3, x3, x0 │ │ add x0, x0, #0x7 │ │ orr x17, x3, x17 │ │ - tbnz w1, #7, 4dbc0 │ │ + tbnz w1, #7, 73ef8 │ │ sub w16, w0, #0x7 │ │ mov x3, #0xffffffffffffffff // #-1 │ │ cmp w16, #0x39 │ │ and w1, w1, #0x40 │ │ lsl x16, x3, x0 │ │ cset w0, cc // cc = lo, ul, last │ │ tst w0, w1, lsr #6 │ │ csel x16, x16, xzr, ne // ne = any │ │ cmp w15, #0x22 │ │ mov x0, x9 │ │ - b.eq 4dc34 // b.none │ │ + b.eq 73f6c // b.none │ │ cmn w15, #0x1 │ │ mov x0, x11 │ │ - b.eq 4dc34 // b.none │ │ + b.eq 73f6c // b.none │ │ cmn w15, #0x2 │ │ mov x0, x10 │ │ - b.eq 4dc34 // b.none │ │ + b.eq 73f6c // b.none │ │ cmp w15, #0x1f │ │ - b.hi 4e274 // b.pmore │ │ + b.hi 745ac // b.pmore │ │ add x0, x2, w15, uxtw #3 │ │ ldr x15, [x0] │ │ orr x16, x17, x16 │ │ add x15, x15, x16 │ │ - b 4da78 │ │ + b 73db0 │ │ bti j │ │ ldr x15, [x13] │ │ ldr x15, [x15] │ │ - b 4e1c8 │ │ + b 74500 │ │ bti j │ │ ldrb w16, [x15, #1] │ │ - b 4dd90 │ │ + b 740c8 │ │ bti j │ │ ldrsb x16, [x15, #1] │ │ - b 4dd90 │ │ + b 740c8 │ │ bti j │ │ ldurh w16, [x15, #1] │ │ - b 4dc80 │ │ + b 73fb8 │ │ bti j │ │ ldursh x16, [x15, #1] │ │ add x14, x15, #0x3 │ │ str x16, [x13, #8]! │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldur w16, [x15, #1] │ │ - b 4dca0 │ │ + b 73fd8 │ │ bti j │ │ ldursw x16, [x15, #1] │ │ add x14, x15, #0x5 │ │ str x16, [x13, #8]! │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x16, xzr │ │ mov x15, xzr │ │ mov x17, x14 │ │ cmp x8, x17 │ │ - b.eq 4e23c // b.none │ │ + b.eq 74574 // b.none │ │ cmp x16, #0x3f │ │ - b.hi 4e214 // b.pmore │ │ + b.hi 7454c // b.pmore │ │ ldrb w0, [x17] │ │ and x3, x0, #0x7f │ │ lsl x1, x3, x16 │ │ lsr x4, x1, x16 │ │ cmp x4, x3 │ │ - b.ne 4e214 // b.any │ │ + b.ne 7454c // b.any │ │ sxtb w0, w0 │ │ orr x15, x1, x15 │ │ add x16, x16, #0x7 │ │ add x17, x17, #0x1 │ │ add x14, x14, #0x1 │ │ - tbnz w0, #31, 4dcbc │ │ - b 4da78 │ │ + tbnz w0, #31, 73ff4 │ │ + b 73db0 │ │ bti j │ │ mov x16, xzr │ │ mov x15, xzr │ │ mov x17, x14 │ │ cmp x8, x17 │ │ - b.eq 4e1ec // b.none │ │ + b.eq 74524 // b.none │ │ ldrb w0, [x17], #1 │ │ add x14, x14, #0x1 │ │ and x1, x0, #0x7f │ │ lsl x1, x1, x16 │ │ add x16, x16, #0x7 │ │ orr x15, x1, x15 │ │ - tbnz w0, #7, 4dd10 │ │ + tbnz w0, #7, 74048 │ │ sub w17, w16, #0x7 │ │ cmp w17, #0x39 │ │ and w0, w0, #0x40 │ │ mov x1, #0xffffffffffffffff // #-1 │ │ cset w17, cc // cc = lo, ul, last │ │ lsl x16, x1, x16 │ │ tst w17, w0, lsr #6 │ │ csel x16, x16, xzr, ne // ne = any │ │ orr x15, x15, x16 │ │ - b 4da78 │ │ + b 73db0 │ │ bti j │ │ ldr x15, [x13] │ │ - b 4da78 │ │ + b 73db0 │ │ bti j │ │ sub x13, x13, #0x8 │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldur x15, [x13, #-8] │ │ - b 4da78 │ │ + b 73db0 │ │ bti j │ │ ldrb w14, [x15, #1] │ │ sub x14, x13, x14, lsl #3 │ │ ldr x16, [x14] │ │ add x14, x15, #0x2 │ │ str x16, [x13, #8]! │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldur q0, [x13, #-8] │ │ ext v0.16b, v0.16b, v0.16b, #8 │ │ stur q0, [x13, #-8] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldur q0, [x13, #-16] │ │ ldr x15, [x13] │ │ stur q0, [x13, #-8] │ │ stur x15, [x13, #-16] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldr x15, [x13] │ │ ldr x15, [x15] │ │ str x15, [x13, #-8]! │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldr x15, [x13] │ │ - tbz x15, #63, 4da7c │ │ + tbz x15, #63, 73db4 │ │ neg x15, x15 │ │ - b 4e1c8 │ │ + b 74500 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ and x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ sdiv x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ sub x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ sdiv x0, x16, x17 │ │ msub x16, x0, x17, x16 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ mul x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldr x15, [x13] │ │ neg x15, x15 │ │ - b 4e1c8 │ │ + b 74500 │ │ bti j │ │ ldr x15, [x13] │ │ mvn x15, x15 │ │ - b 4e1c8 │ │ + b 74500 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ orr x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ add x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x16, xzr │ │ mov x15, xzr │ │ mov x17, x14 │ │ cmp x8, x17 │ │ - b.eq 4e23c // b.none │ │ + b.eq 74574 // b.none │ │ cmp x16, #0x3f │ │ - b.hi 4e214 // b.pmore │ │ + b.hi 7454c // b.pmore │ │ ldrb w0, [x17] │ │ and x3, x0, #0x7f │ │ lsl x1, x3, x16 │ │ lsr x4, x1, x16 │ │ cmp x4, x3 │ │ - b.ne 4e214 // b.any │ │ + b.ne 7454c // b.any │ │ sxtb w0, w0 │ │ orr x15, x1, x15 │ │ add x16, x16, #0x7 │ │ add x17, x17, #0x1 │ │ add x14, x14, #0x1 │ │ - tbnz w0, #31, 4df04 │ │ + tbnz w0, #31, 7423c │ │ ldr x16, [x13] │ │ add x15, x16, x15 │ │ - b 4e1c8 │ │ + b 74500 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ lsl x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ lsr x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ asr x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ eor x16, x16, x17 │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldr x16, [x13], #-8 │ │ add x15, x15, #0x3 │ │ - cbz x16, 4e1a0 │ │ + cbz x16, 744d8 │ │ ldrsh x14, [x14] │ │ add x14, x15, x14 │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ cmp x16, x17 │ │ cset w16, eq // eq = none │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ cmp x16, x17 │ │ cset w16, cs // cs = hs, nlast │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ cmp x16, x17 │ │ cset w16, hi // hi = pmore │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ cmp x16, x17 │ │ cset w16, ls // ls = plast │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ cmp x16, x17 │ │ cset w16, cc // cc = lo, ul, last │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ mov x15, x13 │ │ ldr x16, [x15, #-8]! │ │ ldr x17, [x13] │ │ mov x13, x15 │ │ cmp x16, x17 │ │ cset w16, ne // ne = any │ │ str x16, [x15] │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldursh x14, [x15, #1] │ │ add x14, x15, x14 │ │ add x14, x14, #0x3 │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldrb w14, [x15, #1] │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x7 │ │ - b.hi 4e320 // b.pmore │ │ + b.hi 74658 // b.pmore │ │ ldr x16, [x13] │ │ - adrp x17, 8000 │ │ - add x17, x17, #0x2de │ │ - adr x0, 4e10c │ │ + adrp x17, a000 │ │ + add x17, x17, #0xbee │ │ + adr x0, 74444 │ │ ldrb w1, [x17, x14] │ │ add x0, x0, x1, lsl #2 │ │ add x14, x15, #0x2 │ │ br x0 │ │ bti j │ │ ldrb w15, [x16] │ │ - b 4e1c8 │ │ + b 74500 │ │ bti j │ │ mov x16, xzr │ │ mov x15, xzr │ │ mov x17, x14 │ │ cmp x8, x17 │ │ - b.eq 4e23c // b.none │ │ + b.eq 74574 // b.none │ │ cmp x16, #0x3f │ │ - b.hi 4e214 // b.pmore │ │ + b.hi 7454c // b.pmore │ │ ldrb w0, [x17] │ │ and x3, x0, #0x7f │ │ lsl x1, x3, x16 │ │ lsr x4, x1, x16 │ │ cmp x4, x3 │ │ - b.ne 4e214 // b.any │ │ + b.ne 7454c // b.any │ │ sxtb w0, w0 │ │ orr x15, x1, x15 │ │ add x16, x16, #0x7 │ │ add x17, x17, #0x1 │ │ add x14, x14, #0x1 │ │ - tbnz w0, #31, 4e128 │ │ + tbnz w0, #31, 74460 │ │ cmp w15, #0x22 │ │ mov x16, x9 │ │ - b.eq 4e198 // b.none │ │ + b.eq 744d0 // b.none │ │ cmn w15, #0x1 │ │ mov x16, x11 │ │ - b.eq 4e198 // b.none │ │ + b.eq 744d0 // b.none │ │ cmn w15, #0x2 │ │ mov x16, x10 │ │ - b.eq 4e198 // b.none │ │ + b.eq 744d0 // b.none │ │ cmp w15, #0x1f │ │ - b.hi 4e274 // b.pmore │ │ + b.hi 745ac // b.pmore │ │ add x16, x2, w15, uxtw #3 │ │ ldr x15, [x16] │ │ - b 4da78 │ │ + b 73db0 │ │ mov x14, x15 │ │ - b 4da7c │ │ + b 73db4 │ │ bti j │ │ ldrh w15, [x16] │ │ - b 4e1c8 │ │ + b 74500 │ │ bti j │ │ ldr w15, [x16] │ │ - b 4e1c8 │ │ + b 74500 │ │ bti j │ │ ldr x15, [x16] │ │ str x15, [x13] │ │ - b 4da7c │ │ + b 73db4 │ │ ldr x3, [x13] │ │ mov x0, x3 │ │ add sp, sp, #0x320 │ │ ldp x28, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x3aa │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xb88 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x604 │ │ - b 4e260 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + add x3, x3, #0xf92 │ │ + b 74598 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xc11 │ │ - b 4e260 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + add x3, x3, #0xbb4 │ │ + b 74598 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xcf7 │ │ + add x3, x3, #0xcc6 │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xe6b │ │ + bl 759b0 │ │ + bl 75970 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xfc8 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x350 │ │ - b 4e260 │ │ + add x3, x3, #0xb2e │ │ + b 74598 │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xa10 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0x7cb │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xc2e │ │ - b 4e260 │ │ + add x3, x3, #0xbd1 │ │ + b 74598 │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xa10 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0x7cb │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xb06 │ │ - b 4e260 │ │ + add x3, x3, #0xa15 │ │ + b 74598 │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xa10 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 8000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0x7cb │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xedb │ │ - b 4e260 │ │ + add x3, x3, #0xa2 │ │ + b 74598 │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xa10 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0x7cb │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x93c │ │ - b 4e260 │ │ + add x3, x3, #0x5eb │ │ + b 74598 │ │ paciasp │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x29, sp │ │ sub sp, sp, #0x6a0 │ │ mov w21, w3 │ │ mov x19, x2 │ │ mov x22, x1 │ │ mov x20, x0 │ │ - cbz w3, 4e3a4 │ │ + cbz w3, 746dc │ │ ldp x2, x3, [x19, #16] │ │ ldr x0, [x20, #8] │ │ add x5, sp, #0x50 │ │ add x6, sp, #0x18 │ │ add x4, x2, w21, uxtw │ │ mov x1, x22 │ │ - bl 4e7fc │ │ - tbnz w0, #0, 4e4bc │ │ + bl 74b34 │ │ + tbnz w0, #0, 747f4 │ │ ldr x2, [x19, #32] │ │ - cbz x2, 4e3c8 │ │ + cbz x2, 74700 │ │ ldr x0, [x20, #8] │ │ ldr w3, [x19, #40] │ │ add x4, sp, #0x50 │ │ add x5, sp, #0x18 │ │ mov x1, x22 │ │ - bl 4ea64 │ │ - tbnz w0, #0, 4e4bc │ │ + bl 74d9c │ │ + tbnz w0, #0, 747f4 │ │ ldr x23, [x19] │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x944 │ │ - bl 4f600 │ │ - adrp x8, 53000 │ │ - adrp x9, 53000 │ │ - ldr x8, [x8, #1088] │ │ - ldr x9, [x9, #1096] │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x11c │ │ + bl 759c0 │ │ + adrp x8, 7a000 │ │ + adrp x9, 7a000 │ │ + ldr x8, [x8, #3152] │ │ + ldr x9, [x9, #3160] │ │ cmp x8, x9 │ │ - b.cs 4e490 // b.hs, b.nlast │ │ + b.cs 747c8 // b.hs, b.nlast │ │ cmn x23, #0x1 │ │ - b.ne 4e408 // b.any │ │ - b 4e43c │ │ + b.ne 74740 // b.any │ │ + b 74774 │ │ add x8, x8, #0x20 │ │ cmp x8, x9 │ │ - b.cs 4e490 // b.hs, b.nlast │ │ + b.cs 747c8 // b.hs, b.nlast │ │ ldr x10, [x8] │ │ cmp x10, x23 │ │ - b.ne 4e3fc // b.any │ │ + b.ne 74734 // b.any │ │ ldr x10, [x8, #8] │ │ cmp x10, x22 │ │ - b.hi 4e3fc // b.pmore │ │ + b.hi 74734 // b.pmore │ │ ldr x10, [x8, #16] │ │ cmp x10, x22 │ │ - b.ls 4e3fc // b.plast │ │ - b 4e454 │ │ + b.ls 74734 // b.plast │ │ + b 7478c │ │ add x8, x8, #0x20 │ │ cmp x8, x9 │ │ - b.cs 4e490 // b.hs, b.nlast │ │ + b.cs 747c8 // b.hs, b.nlast │ │ ldr x10, [x8, #8] │ │ cmp x10, x22 │ │ - b.hi 4e430 // b.pmore │ │ + b.hi 74768 // b.pmore │ │ ldr x10, [x8, #16] │ │ cmp x10, x22 │ │ - b.ls 4e430 // b.plast │ │ + b.ls 74768 // b.plast │ │ ldr x23, [x8, #24] │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x944 │ │ - bl 4f610 │ │ - cbz x23, 4e49c │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x11c │ │ + bl 759d0 │ │ + cbz x23, 747d4 │ │ ldr x0, [x20, #8] │ │ ldp x2, x3, [x19, #16] │ │ add x5, sp, #0x50 │ │ add x6, sp, #0x18 │ │ mov x1, x22 │ │ mov x4, x23 │ │ - bl 4e7fc │ │ - tbz w0, #0, 4e49c │ │ + bl 74b34 │ │ + tbz w0, #0, 747d4 │ │ mov w24, wzr │ │ - b 4e4c0 │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x944 │ │ - bl 4f610 │ │ + b 747f8 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x11c │ │ + bl 759d0 │ │ ldr x0, [x20, #8] │ │ ldp x2, x3, [x19, #16] │ │ add x5, sp, #0x50 │ │ add x6, sp, #0x18 │ │ mov x1, x22 │ │ mov x4, xzr │ │ - bl 4e7fc │ │ - tbz w0, #0, 4e604 │ │ + bl 74b34 │ │ + tbz w0, #0, 7493c │ │ mov w24, #0x1 // #1 │ │ ldr x25, [x19] │ │ add x0, sp, #0x80 │ │ mov w2, #0x618 // #1560 │ │ mov w1, wzr │ │ - bl 4f530 │ │ + bl 75840 │ │ ldr x0, [x20, #8] │ │ add x1, sp, #0x50 │ │ add x2, sp, #0x18 │ │ add x5, sp, #0x80 │ │ mov w4, #0x4 // #4 │ │ mov x3, x22 │ │ - bl 4c1e0 │ │ - tbz w0, #0, 4e604 │ │ + bl 72518 │ │ + tbz w0, #0, 7493c │ │ ldr x22, [sp, #104] │ │ add x8, x20, #0x228 │ │ mov w9, #0x3000000 // #50331648 │ │ cmp w21, #0x0 │ │ str x22, [x20, #544] │ │ ldr q0, [sp, #112] │ │ eor w10, w24, #0x1 │ │ @@ -65231,61 +98365,61 @@ │ │ str w9, [x20, #592] │ │ str x8, [x20, #576] │ │ ldp x23, x9, [sp, #80] │ │ add x8, x20, #0x220 │ │ str x23, [x20, #600] │ │ str w9, [x8, #52] │ │ str x25, [x20, #608] │ │ - tbnz w10, #0, 4e5fc │ │ + tbnz w10, #0, 74934 │ │ ldr x8, [x19, #32] │ │ - cbnz x8, 4e5fc │ │ + cbnz x8, 74934 │ │ ldr x24, [x19] │ │ - adrp x0, d6d000 │ │ - add x0, x0, #0x944 │ │ + adrp x0, d95000 │ │ + add x0, x0, #0x11c │ │ str q0, [sp] │ │ - bl 4f630 │ │ - adrp x25, 53000 │ │ - adrp x26, 53000 │ │ - ldr x8, [x25, #1096] │ │ - ldr x9, [x26, #1104] │ │ + bl 759f0 │ │ + adrp x25, 7a000 │ │ + adrp x26, 7a000 │ │ + ldr x8, [x25, #3160] │ │ + ldr x9, [x26, #3168] │ │ cmp x8, x9 │ │ - b.cc 4e5d8 // b.lo, b.ul, b.last │ │ - adrp x8, 53000 │ │ - ldr x19, [x8, #1088] │ │ + b.cc 74910 // b.lo, b.ul, b.last │ │ + adrp x8, 7a000 │ │ + ldr x19, [x8, #3152] │ │ sub x21, x9, x19 │ │ lsl x0, x21, #2 │ │ asr x27, x21, #5 │ │ asr x28, x21, #3 │ │ - bl 4f410 │ │ + bl 75760 │ │ mov x1, x19 │ │ mov x2, x21 │ │ mov x20, x0 │ │ - bl 4f510 │ │ - adrp x8, d6d000 │ │ - add x8, x8, #0x980 │ │ + bl 75770 │ │ + adrp x8, d95000 │ │ + add x8, x8, #0x158 │ │ cmp x19, x8 │ │ - b.eq 4e5c4 // b.none │ │ + b.eq 748fc // b.none │ │ mov x0, x19 │ │ - bl 4f430 │ │ - adrp x8, 53000 │ │ - str x20, [x8, #1088] │ │ + bl 75780 │ │ + adrp x8, 7a000 │ │ + str x20, [x8, #3152] │ │ add x8, x20, x27, lsl #5 │ │ add x9, x20, x28, lsl #5 │ │ - str x9, [x26, #1104] │ │ + str x9, [x26, #3168] │ │ ldr q0, [sp] │ │ - adrp x0, d6d000 │ │ + adrp x0, d95000 │ │ stp x24, x22, [x8] │ │ str x23, [x8, #24] │ │ str d0, [x8, #16] │ │ add x8, x8, #0x20 │ │ - add x0, x0, #0x944 │ │ - str x8, [x25, #1096] │ │ - bl 4f610 │ │ + add x0, x0, #0x11c │ │ + str x8, [x25, #3160] │ │ + bl 759d0 │ │ mov w0, #0x1 // #1 │ │ - b 4e608 │ │ + b 74940 │ │ mov w0, wzr │ │ add sp, sp, #0x6a0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -65298,120 +98432,120 @@ │ │ stp x28, x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ add x29, sp, #0x10 │ │ ldrh w26, [x0, #24] │ │ - cbz x26, 4e670 │ │ + cbz x26, 749a8 │ │ ldr x9, [x2, #16] │ │ ldr x27, [x0] │ │ mov x20, x0 │ │ mov x19, x2 │ │ cmp x9, x27 │ │ - b.cs 4e698 // b.hs, b.nlast │ │ + b.cs 749d0 // b.hs, b.nlast │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ autiasp │ │ ret │ │ ldr x8, [x20, #16] │ │ mov w11, #0x38 // #56 │ │ mov x10, xzr │ │ mul x11, x26, x11 │ │ - b 4e6b8 │ │ + b 749f0 │ │ add x10, x10, #0x38 │ │ cmp x11, x10 │ │ - b.eq 4e670 // b.none │ │ + b.eq 749a8 // b.none │ │ ldr w12, [x8, x10] │ │ cmp w12, #0x1 │ │ - b.ne 4e6ac // b.any │ │ + b.ne 749e4 // b.any │ │ add x13, x8, x10 │ │ ldr x12, [x13, #16] │ │ add x12, x12, x27 │ │ cmp x9, x12 │ │ - b.cc 4e6ac // b.lo, b.ul, b.last │ │ + b.cc 749e4 // b.lo, b.ul, b.last │ │ ldr x13, [x13, #40] │ │ add x14, x13, x12 │ │ cmp x9, x14 │ │ - b.cs 4e6ac // b.hs, b.nlast │ │ - adrp x11, 52000 │ │ + b.cs 749e4 // b.hs, b.nlast │ │ + adrp x11, 79000 │ │ ldr x9, [x19, #8] │ │ - ldr x11, [x11, #640] │ │ + ldr x11, [x11, #208] │ │ mov w10, #0xffffffff // #-1 │ │ mov w14, #0xe550 // #58704 │ │ mov w28, #0x38 // #56 │ │ movk w14, #0x6474, lsl #16 │ │ add x22, x26, x10 │ │ add x21, x11, #0x130 │ │ stp x12, x13, [x9] │ │ and x9, x22, #0xffffffff │ │ mul x10, x9, x28 │ │ ldr w10, [x8, x10] │ │ cmp w10, w14 │ │ - b.ne 4e778 // b.any │ │ + b.ne 74ab0 // b.any │ │ madd x8, x9, x28, x8 │ │ ldr x9, [x8, #16] │ │ ldr x10, [x19, #8] │ │ add x23, x9, x27 │ │ str x23, [x10, #32] │ │ ldr x24, [x8, #40] │ │ add x8, x23, #0x1 │ │ str x24, [x10, #40] │ │ ldr x25, [x19] │ │ str x8, [sp, #8] │ │ ldrb w8, [x23] │ │ cmp w8, #0x1 │ │ - b.eq 4e790 // b.none │ │ - adrp x0, 7000 │ │ + b.eq 74ac8 // b.none │ │ + adrp x0, 7000 │ │ mov w1, #0x2d // #45 │ │ mov w2, #0x1 // #1 │ │ - add x0, x0, #0x85d │ │ + add x0, x0, #0x334 │ │ mov x3, x21 │ │ - bl 4f620 │ │ + bl 759e0 │ │ mov w14, #0xe550 // #58704 │ │ movk w14, #0x6474, lsl #16 │ │ sub w26, w26, #0x1 │ │ tst w26, #0xffff │ │ - b.eq 4e670 // b.none │ │ + b.eq 749a8 // b.none │ │ ldr x8, [x20, #16] │ │ sub x22, x22, #0x1 │ │ - b 4e710 │ │ + b 74a48 │ │ add x8, x23, #0x2 │ │ add x9, x23, #0x3 │ │ str x8, [sp, #8] │ │ ldrb w3, [x23, #1] │ │ str x9, [sp, #8] │ │ ldrb w20, [x23, #2] │ │ add x8, x23, #0x4 │ │ add x1, sp, #0x8 │ │ mov x0, x25 │ │ mov x2, x24 │ │ mov x4, x23 │ │ str x8, [sp, #8] │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ cmp w20, #0xff │ │ mov x21, x0 │ │ - b.eq 4e7e8 // b.none │ │ + b.eq 74b20 // b.none │ │ add x1, sp, #0x8 │ │ mov x0, x25 │ │ mov x2, x24 │ │ mov w3, w20 │ │ mov x4, x23 │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ ldr x8, [x19, #8] │ │ mov x9, #0xffffffffffffffff // #-1 │ │ mov w0, #0x1 // #1 │ │ stp x21, x9, [x8, #16] │ │ - b 4e674 │ │ + b 749ac │ │ paciasp │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ stp x28, x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ @@ -65420,166 +98554,166 @@ │ │ cmp x4, #0x0 │ │ add x8, x3, x2 │ │ csel x22, x2, x4, eq // eq = none │ │ cmn x3, #0x1 │ │ csinv x28, x8, xzr, ne // ne = any │ │ cmp x22, x28 │ │ str x22, [sp, #8] │ │ - b.cs 4e9dc // b.hs, b.nlast │ │ + b.cs 74d14 // b.hs, b.nlast │ │ mov x20, x6 │ │ mov x19, x5 │ │ mov x24, x2 │ │ mov x25, x1 │ │ mov x21, x0 │ │ - b 4e864 │ │ + b 74b9c │ │ cmp x22, x28 │ │ str x22, [sp, #8] │ │ - b.cs 4e9dc // b.hs, b.nlast │ │ + b.cs 74d14 // b.hs, b.nlast │ │ mov x8, x22 │ │ ldr w9, [x8], #4 │ │ mov x26, x22 │ │ cmn w9, #0x1 │ │ str x8, [sp, #8] │ │ - b.ne 4e888 // b.any │ │ + b.ne 74bc0 // b.any │ │ ldur x9, [x26, #4] │ │ add x8, x26, #0xc │ │ str x8, [sp, #8] │ │ - cbz x9, 4e9dc │ │ + cbz x9, 74d14 │ │ ldr w10, [x8] │ │ add x22, x8, x9 │ │ - cbz w10, 4e858 │ │ + cbz w10, 74b90 │ │ sub x1, x8, x10 │ │ cmp x1, x24 │ │ - b.cc 4e858 // b.lo, b.ul, b.last │ │ + b.cc 74b90 // b.lo, b.ul, b.last │ │ cmp x1, x28 │ │ - b.cs 4e858 // b.hs, b.nlast │ │ + b.cs 74b90 // b.hs, b.nlast │ │ mov x0, x21 │ │ mov x2, x20 │ │ - bl 4ec40 │ │ - cbnz x0, 4e858 │ │ + bl 74f78 │ │ + cbnz x0, 74b90 │ │ ldr x8, [sp, #8] │ │ add x1, sp, #0x8 │ │ mov x0, x21 │ │ mov x2, x22 │ │ add x8, x8, #0x4 │ │ str x8, [sp, #8] │ │ ldrb w3, [x20, #24] │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ ldrb w8, [x20, #24] │ │ mov x23, x0 │ │ add x1, sp, #0x8 │ │ mov x0, x21 │ │ and w3, w8, #0xf │ │ mov x2, x22 │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ cmp x23, x25 │ │ - b.cs 4e858 // b.hs, b.nlast │ │ + b.cs 74b90 // b.hs, b.nlast │ │ add x27, x0, x23 │ │ cmp x27, x25 │ │ - b.cc 4e858 // b.lo, b.ul, b.last │ │ + b.cc 74b90 // b.lo, b.ul, b.last │ │ str xzr, [x19, #40] │ │ ldrb w8, [x20, #49] │ │ ldr x24, [sp, #8] │ │ - cbz w8, 4e9c4 │ │ + cbz w8, 74cfc │ │ mov x10, xzr │ │ mov x8, xzr │ │ neg x9, x24 │ │ cmp x22, x24 │ │ - b.eq 4ea2c // b.none │ │ + b.eq 74d64 // b.none │ │ cmp x10, #0x3f │ │ - b.hi 4ea04 // b.pmore │ │ + b.hi 74d3c // b.pmore │ │ ldrb w11, [x24] │ │ and x13, x11, #0x7f │ │ lsl x12, x13, x10 │ │ lsr x14, x12, x10 │ │ cmp x14, x13 │ │ - b.ne 4ea04 // b.any │ │ + b.ne 74d3c // b.any │ │ sxtb w11, w11 │ │ orr x8, x12, x8 │ │ add x10, x10, #0x7 │ │ add x24, x24, #0x1 │ │ sub x9, x9, #0x1 │ │ - tbnz w11, #31, 4e930 │ │ + tbnz w11, #31, 74c68 │ │ neg x25, x9 │ │ str x25, [sp, #8] │ │ ldrb w10, [x20, #25] │ │ sub x24, x8, x9 │ │ cmp w10, #0xff │ │ - b.eq 4e9c4 // b.none │ │ + b.eq 74cfc // b.none │ │ and w3, w10, #0xf │ │ add x1, sp, #0x8 │ │ mov x0, x21 │ │ mov x2, x22 │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ - cbz x0, 4e9c4 │ │ + bl 73a18 │ │ + cbz x0, 74cfc │ │ str x25, [sp, #8] │ │ ldrb w3, [x20, #25] │ │ add x1, sp, #0x8 │ │ mov x0, x21 │ │ mov x2, x22 │ │ mov x4, xzr │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ str x0, [x19, #40] │ │ sub x8, x22, x26 │ │ stp x24, x23, [x19, #16] │ │ str x27, [x19, #32] │ │ stp x26, x8, [x19] │ │ mov w0, #0x1 // #1 │ │ - b 4e9e0 │ │ + b 74d18 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ autiasp │ │ ret │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xc11 │ │ - b 4ea50 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + add x3, x3, #0xbb4 │ │ + b 74d88 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xcf7 │ │ + add x3, x3, #0xcc6 │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ add x29, sp, #0x30 │ │ add x8, x2, #0x1 │ │ stp x1, x8, [x29, #-16] │ │ ldrb w8, [x2] │ │ cmp w8, #0x1 │ │ - b.ne 4eb78 // b.any │ │ + b.ne 74eb0 // b.any │ │ add x8, x2, #0x2 │ │ add x9, x2, #0x3 │ │ stur x8, [x29, #-8] │ │ add x10, x2, #0x4 │ │ ldrb w8, [x2, #1] │ │ stur x9, [x29, #-8] │ │ ldrb w26, [x2, #2] │ │ @@ -65591,58 +98725,58 @@ │ │ sub x1, x29, #0x8 │ │ mov x2, x25 │ │ mov w3, w8 │ │ mov x4, x22 │ │ mov x20, x5 │ │ mov x23, x0 │ │ stur w9, [x29, #-20] │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ cmp w26, #0xff │ │ - b.eq 4eb98 // b.none │ │ + b.eq 74ed0 // b.none │ │ sub x1, x29, #0x8 │ │ mov x0, x23 │ │ mov x2, x25 │ │ mov w3, w26 │ │ mov x4, x22 │ │ - bl 4d6e0 │ │ - cbz x0, 4eb9c │ │ + bl 73a18 │ │ + cbz x0, 74ed4 │ │ mov x26, x0 │ │ ldur w0, [x29, #-20] │ │ ldur x28, [x29, #-8] │ │ stp x20, x19, [sp, #8] │ │ - bl 4f034 │ │ + bl 7536c │ │ mov x27, x0 │ │ mov x21, xzr │ │ cmp x26, #0x1 │ │ - b.ls 4ebc0 // b.plast │ │ + b.ls 74ef8 // b.plast │ │ ldur w3, [x29, #-20] │ │ lsr x20, x26, #1 │ │ add x24, x20, x21 │ │ madd x19, x24, x27, x28 │ │ sub x1, x29, #0x8 │ │ mov x0, x23 │ │ mov x2, x25 │ │ mov x4, x22 │ │ stur x19, [x29, #-8] │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ ldur x9, [x29, #-16] │ │ sub x8, x26, x20 │ │ cmp x0, x9 │ │ csel x21, x24, x21, cc // cc = lo, ul, last │ │ csel x26, x8, x20, cc // cc = lo, ul, last │ │ - b.ne 4eb2c // b.any │ │ - b 4ebc4 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x85d │ │ + b.ne 74e64 // b.any │ │ + b 74efc │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x334 │ │ mov w1, #0x2d // #45 │ │ add x3, x8, #0x130 │ │ mov w2, #0x1 // #1 │ │ - bl 4f620 │ │ + bl 759e0 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ @@ -65654,37 +98788,37 @@ │ │ ldur w19, [x29, #-20] │ │ ldp x21, x20, [sp, #8] │ │ sub x1, x29, #0x8 │ │ mov x0, x23 │ │ mov x2, x25 │ │ mov w3, w19 │ │ mov x4, x22 │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ sub x1, x29, #0x8 │ │ mov x0, x23 │ │ mov x2, x25 │ │ mov w3, w19 │ │ mov x4, x22 │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ mov x1, x0 │ │ mov x0, x23 │ │ mov x2, x20 │ │ mov x3, x21 │ │ - bl 4b6bc │ │ - cbnz x0, 4eb98 │ │ + bl 719f4 │ │ + cbnz x0, 74ed0 │ │ ldr x8, [x20, #24] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.hi 4eb98 // b.pmore │ │ + b.hi 74ed0 // b.pmore │ │ ldr x8, [x20, #32] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ls 4eb98 // b.plast │ │ + b.ls 74ed0 // b.plast │ │ mov w0, #0x1 // #1 │ │ - b 4eb9c │ │ + b 74ed4 │ │ paciasp │ │ stp x29, x30, [sp, #-80]! │ │ str x25, [sp, #16] │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x29, sp │ │ @@ -65698,257 +98832,257 @@ │ │ mov x8, x1 │ │ ldr w9, [x8], #4 │ │ mov x19, x2 │ │ mov x20, x1 │ │ mov x21, x0 │ │ cmn w9, #0x1 │ │ str x8, [x29, #24] │ │ - b.eq 4ecb4 // b.none │ │ + b.eq 74fec // b.none │ │ add x22, x8, x9 │ │ - cbz x9, 4ecc8 │ │ + cbz x9, 75000 │ │ ldr w9, [x8] │ │ - cbz w9, 4ecd0 │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xd98 │ │ - b 4ef90 │ │ + cbz w9, 75008 │ │ + adrp x0, 7000 │ │ + add x0, x0, #0xdb1 │ │ + b 752c8 │ │ ldur x9, [x20, #4] │ │ add x8, x20, #0xc │ │ str x8, [x29, #24] │ │ add x22, x9, x8 │ │ - cbnz x9, 4eca0 │ │ + cbnz x9, 74fd8 │ │ mov x0, xzr │ │ - b 4ef90 │ │ + b 752c8 │ │ add x9, x8, #0x4 │ │ str x9, [x29, #24] │ │ ldrb w9, [x8, #4] │ │ orr w10, w9, #0x2 │ │ cmp w10, #0x3 │ │ - b.ne 4edec // b.any │ │ + b.ne 75124 // b.any │ │ add x23, x8, #0x5 │ │ mov x10, #0xfffffffffffffffb // #-5 │ │ sub x10, x10, x8 │ │ mov x8, x23 │ │ str x8, [x29, #24] │ │ ldrb w11, [x8], #1 │ │ sub x10, x10, #0x1 │ │ - cbnz w11, 4ecf8 │ │ + cbnz w11, 75030 │ │ mov x11, xzr │ │ mov x13, xzr │ │ mov x15, xzr │ │ sub x12, x22, x8 │ │ str x8, [x29, #24] │ │ cmp x12, x11 │ │ - b.eq 4efd4 // b.none │ │ + b.eq 7530c // b.none │ │ cmp x13, #0x3f │ │ - b.hi 4efac // b.pmore │ │ + b.hi 752e4 // b.pmore │ │ ldrb w14, [x8, x11] │ │ and x17, x14, #0x7f │ │ lsl x16, x17, x13 │ │ lsr x0, x16, x13 │ │ cmp x0, x17 │ │ - b.ne 4efac // b.any │ │ + b.ne 752e4 // b.any │ │ sxtb w14, w14 │ │ orr x15, x16, x15 │ │ add x13, x13, #0x7 │ │ add x11, x11, #0x1 │ │ - tbnz w14, #31, 4ed1c │ │ + tbnz w14, #31, 75054 │ │ mov x14, xzr │ │ mov x13, xzr │ │ add x16, x8, x11 │ │ str x16, [x29, #24] │ │ str w15, [x19, #40] │ │ cmp x12, x11 │ │ - b.eq 4effc // b.none │ │ + b.eq 75334 // b.none │ │ ldrb w15, [x8, x11] │ │ add x11, x11, #0x1 │ │ and x16, x15, #0x7f │ │ lsl x16, x16, x14 │ │ orr x13, x16, x13 │ │ add x14, x14, #0x7 │ │ - tbnz w15, #7, 4ed6c │ │ + tbnz w15, #7, 750a4 │ │ sub w12, w14, #0x7 │ │ mov x16, #0xffffffffffffffff // #-1 │ │ cmp w12, #0x39 │ │ and w15, w15, #0x40 │ │ lsl x12, x16, x14 │ │ cset w14, cc // cc = lo, ul, last │ │ tst w14, w15, lsr #6 │ │ csel w12, w12, wzr, ne // ne = any │ │ add x8, x8, x11 │ │ orr w12, w13, w12 │ │ cmp w9, #0x1 │ │ str x8, [x29, #24] │ │ str w12, [x19, #44] │ │ - b.ne 4edf8 // b.any │ │ + b.ne 75130 // b.any │ │ add x10, x8, #0x1 │ │ str x10, [x29, #24] │ │ ldrb w9, [x8] │ │ mov x8, x10 │ │ strb w9, [x19, #50] │ │ ldrb w9, [x23] │ │ cmp w9, #0x7a │ │ - b.eq 4ee60 // b.none │ │ - b 4ef84 │ │ - adrp x0, 7000 │ │ - add x0, x0, #0x804 │ │ - b 4ef90 │ │ + b.eq 75198 // b.none │ │ + b 752bc │ │ + adrp x0, 7000 │ │ + add x0, x0, #0x259 │ │ + b 752c8 │ │ add x10, x22, x10 │ │ mov x12, xzr │ │ mov x9, xzr │ │ sub x10, x10, x11 │ │ mov x11, x8 │ │ - cbz x10, 4efd4 │ │ + cbz x10, 7530c │ │ cmp x12, #0x3f │ │ - b.hi 4efac // b.pmore │ │ + b.hi 752e4 // b.pmore │ │ ldrb w13, [x11] │ │ and x15, x13, #0x7f │ │ lsl x14, x15, x12 │ │ lsr x16, x14, x12 │ │ cmp x16, x15 │ │ - b.ne 4efac // b.any │ │ + b.ne 752e4 // b.any │ │ sxtb w13, w13 │ │ orr x9, x14, x9 │ │ add x12, x12, #0x7 │ │ add x11, x11, #0x1 │ │ add x8, x8, #0x1 │ │ sub x10, x10, #0x1 │ │ - tbnz w13, #31, 4ee0c │ │ + tbnz w13, #31, 75144 │ │ str x8, [x29, #24] │ │ strb w9, [x19, #50] │ │ ldrb w9, [x23] │ │ cmp w9, #0x7a │ │ - b.ne 4ef84 // b.any │ │ + b.ne 752bc // b.any │ │ mov x9, xzr │ │ mov x10, #0xffffffffffffffff // #-1 │ │ mov x11, x8 │ │ cmp x22, x11 │ │ - b.eq 4efd4 // b.none │ │ + b.eq 7530c // b.none │ │ cmp x9, #0x3f │ │ - b.hi 4efac // b.pmore │ │ + b.hi 752e4 // b.pmore │ │ ldrb w12, [x11] │ │ lsr x14, x10, x9 │ │ and x13, x12, #0x7f │ │ cmp x14, x13 │ │ - b.cc 4efac // b.lo, b.ul, b.last │ │ + b.cc 752e4 // b.lo, b.ul, b.last │ │ add x9, x9, #0x7 │ │ add x11, x11, #0x1 │ │ add x8, x8, #0x1 │ │ - tbnz w12, #7, 4ee6c │ │ - adrp x24, 8000 │ │ - add x24, x24, #0x2e6 │ │ + tbnz w12, #7, 751a4 │ │ + adrp x24, a000 │ │ + add x24, x24, #0xbf6 │ │ mov w25, #0x1 // #1 │ │ str x8, [x29, #24] │ │ - b 4eec4 │ │ + b 751fc │ │ bti j │ │ strb w25, [x19, #51] │ │ bti j │ │ add x23, x23, #0x1 │ │ ldrb w8, [x23] │ │ sub w9, w8, #0x42 │ │ cmp w9, #0x38 │ │ - b.hi 4ef78 // b.pmore │ │ - adr x8, 4eeb4 │ │ + b.hi 752b0 // b.pmore │ │ + adr x8, 751ec │ │ ldrb w10, [x24, x9] │ │ add x8, x8, x10, lsl #2 │ │ br x8 │ │ bti j │ │ ldr x8, [x29, #24] │ │ add x23, x23, #0x1 │ │ ldrb w9, [x8], #1 │ │ strb w9, [x19, #25] │ │ str x8, [x29, #24] │ │ - b 4eec4 │ │ + b 751fc │ │ bti j │ │ ldr x8, [x29, #24] │ │ add x1, x29, #0x18 │ │ mov x0, x21 │ │ mov x2, x22 │ │ ldrb w3, [x8], #1 │ │ mov x4, xzr │ │ strb w3, [x19, #26] │ │ str x8, [x29, #24] │ │ sub w8, w8, w20 │ │ strb w8, [x19, #27] │ │ - bl 4d6e0 │ │ + bl 73a18 │ │ str x0, [x19, #32] │ │ add x23, x23, #0x1 │ │ - b 4eec4 │ │ + b 751fc │ │ bti j │ │ ldr x8, [x29, #24] │ │ add x23, x23, #0x1 │ │ ldrb w9, [x8], #1 │ │ strb w9, [x19, #24] │ │ str x8, [x29, #24] │ │ - b 4eec4 │ │ + b 751fc │ │ bti j │ │ strb w25, [x19, #48] │ │ add x23, x23, #0x1 │ │ - b 4eec4 │ │ + b 751fc │ │ bti j │ │ strb w25, [x19, #49] │ │ add x23, x23, #0x1 │ │ - b 4eec4 │ │ - cbnz w8, 4eebc │ │ + b 751fc │ │ + cbnz w8, 751f4 │ │ ldr x20, [x19] │ │ ldr x8, [x29, #24] │ │ mov x0, xzr │ │ sub x9, x22, x20 │ │ stp x9, x8, [x19, #8] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldr x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ autiasp │ │ ret │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xc11 │ │ - b 4f020 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xc06 │ │ + add x3, x3, #0xbb4 │ │ + b 75358 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xba9 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xcf7 │ │ - b 4f020 │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x3aa │ │ + add x3, x3, #0xcc6 │ │ + b 75358 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 6000 │ │ + adrp x3, 6000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xb88 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x604 │ │ + add x3, x3, #0xf92 │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ and w8, w0, #0xf │ │ sub w8, w8, #0x1 │ │ cmp w8, #0xb │ │ - b.hi 4f0d0 // b.pmore │ │ - adrp x9, 8000 │ │ - add x9, x9, #0x31f │ │ - adr x10, 4f070 │ │ + b.hi 75408 // b.pmore │ │ + adrp x9, a000 │ │ + add x9, x9, #0xc2f │ │ + adr x10, 753a8 │ │ ldrb w11, [x9, x8] │ │ add x10, x10, x11, lsl #2 │ │ mov w0, #0x4 // #4 │ │ br x10 │ │ bti j │ │ mov w0, #0x8 // #8 │ │ bti j │ │ @@ -65959,130 +99093,130 @@ │ │ bti j │ │ mov w0, #0x10 // #16 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ ret │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xd60 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xd30 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0xe0d │ │ - b 4f0f8 │ │ + add x3, x3, #0xe92 │ │ + b 75430 │ │ bti j │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xd60 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xd30 │ │ add x19, x8, #0x130 │ │ - add x3, x3, #0x95b │ │ + add x3, x3, #0x60a │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ bti c │ │ add w8, w0, #0x2 │ │ cmp w8, #0x61 │ │ - b.hi 4f12c // b.pmore │ │ - adrp x9, 51000 │ │ - add x9, x9, #0xcd8 │ │ + b.hi 75464 // b.pmore │ │ + adrp x9, 78000 │ │ + add x9, x9, #0xb20 │ │ ldr x0, [x9, w8, sxtw #3] │ │ ret │ │ - adrp x0, 7000 │ │ - add x0, x0, #0xeb5 │ │ + adrp x0, 8000 │ │ + add x0, x0, #0x12 │ │ ret │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 7000 │ │ add x19, x8, #0x130 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0xd81 │ │ - add x3, x3, #0x8bf │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0xd51 │ │ + add x3, x3, #0x43a │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x8, 52000 │ │ - ldr x8, [x8, #640] │ │ - adrp x1, 7000 │ │ - adrp x2, 7000 │ │ - adrp x3, 7000 │ │ + adrp x8, 79000 │ │ + ldr x8, [x8, #208] │ │ + adrp x1, 7000 │ │ + adrp x2, 7000 │ │ + adrp x3, 6000 │ │ add x19, x8, #0x130 │ │ - add x1, x1, #0x8f8 │ │ - add x2, x2, #0x791 │ │ - add x3, x3, #0x468 │ │ + add x1, x1, #0x4f8 │ │ + add x2, x2, #0x1e6 │ │ + add x3, x3, #0xc92 │ │ mov x0, x19 │ │ - bl 4f5d0 │ │ + bl 759a0 │ │ mov x0, x19 │ │ - bl 4f5e0 │ │ - bl 4f520 │ │ + bl 759b0 │ │ + bl 75970 │ │ paciasp │ │ stp x29, x30, [sp, #-48]! │ │ str x28, [sp, #16] │ │ stp x20, x19, [sp, #32] │ │ mov x29, sp │ │ sub sp, sp, #0x480 │ │ mov x20, x0 │ │ mov x0, sp │ │ mov x19, x1 │ │ - bl 4f308 │ │ + bl 75640 │ │ add x0, sp, #0x210 │ │ mov x1, sp │ │ - bl 4b430 │ │ + bl 71768 │ │ add x0, sp, #0x210 │ │ - bl 4b61c │ │ + bl 71954 │ │ cmp w0, #0x1 │ │ - b.lt 4f220 // b.tstop │ │ + b.lt 75558 // b.tstop │ │ add x0, sp, #0x210 │ │ mov x1, x19 │ │ blr x20 │ │ - cbz w0, 4f1fc │ │ - b 4f224 │ │ + cbz w0, 75534 │ │ + b 7555c │ │ mov w0, #0x5 // #5 │ │ add sp, sp, #0x480 │ │ ldp x20, x19, [sp, #32] │ │ ldr x28, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ autiasp │ │ ret │ │ paciasp │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x1 │ │ mov x20, x0 │ │ - bl 4b694 │ │ + bl 719cc │ │ cmp w0, #0x0 │ │ cset w8, gt │ │ str w8, [x19] │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ autiasp │ │ - b 4b3f0 │ │ + b 71728 │ │ bti c │ │ ldp x2, x3, [x0, #16] │ │ ldp x4, x5, [x0, #32] │ │ ldp x6, x7, [x0, #48] │ │ ldp x8, x9, [x0, #64] │ │ ldp x10, x11, [x0, #80] │ │ ldp x12, x13, [x0, #96] │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,248 +1,302 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -000000000004f3b0 <__cxa_finalize@plt-0x20>: │ │ +00000000000756e0 <__cxa_finalize@plt-0x20>: │ │ stp x16, x30, [sp, #-16]! │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #664] │ │ - add x16, x16, #0x298 │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #232] │ │ + add x16, x16, #0xe8 │ │ br x17 │ │ nop │ │ nop │ │ nop │ │ │ │ -000000000004f3d0 <__cxa_finalize@plt>: │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #672] │ │ - add x16, x16, #0x2a0 │ │ +0000000000075700 <__cxa_finalize@plt>: │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #240] │ │ + add x16, x16, #0xf0 │ │ br x17 │ │ │ │ -000000000004f3e0 <__cxa_atexit@plt>: │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #680] │ │ - add x16, x16, #0x2a8 │ │ +0000000000075710 <__cxa_atexit@plt>: │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #248] │ │ + add x16, x16, #0xf8 │ │ br x17 │ │ │ │ -000000000004f3f0 <__register_atfork@plt>: │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #688] │ │ - add x16, x16, #0x2b0 │ │ +0000000000075720 <__register_atfork@plt>: │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #256] │ │ + add x16, x16, #0x100 │ │ br x17 │ │ │ │ -000000000004f400 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #696] │ │ - add x16, x16, #0x2b8 │ │ +0000000000075730 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #264] │ │ + add x16, x16, #0x108 │ │ br x17 │ │ │ │ -000000000004f410 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #704] │ │ - add x16, x16, #0x2c0 │ │ +0000000000075740 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #272] │ │ + add x16, x16, #0x110 │ │ br x17 │ │ │ │ -000000000004f420 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #712] │ │ - add x16, x16, #0x2c8 │ │ +0000000000075750 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #280] │ │ + add x16, x16, #0x118 │ │ br x17 │ │ │ │ -000000000004f430 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #720] │ │ - add x16, x16, #0x2d0 │ │ +0000000000075760 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #288] │ │ + add x16, x16, #0x120 │ │ br x17 │ │ │ │ -000000000004f440 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #728] │ │ - add x16, x16, #0x2d8 │ │ +0000000000075770 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #296] │ │ + add x16, x16, #0x128 │ │ br x17 │ │ │ │ -000000000004f450 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #736] │ │ - add x16, x16, #0x2e0 │ │ +0000000000075780 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #304] │ │ + add x16, x16, #0x130 │ │ br x17 │ │ │ │ -000000000004f460 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #744] │ │ - add x16, x16, #0x2e8 │ │ +0000000000075790 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #312] │ │ + add x16, x16, #0x138 │ │ br x17 │ │ │ │ -000000000004f470 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #752] │ │ - add x16, x16, #0x2f0 │ │ +00000000000757a0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #320] │ │ + add x16, x16, #0x140 │ │ br x17 │ │ │ │ -000000000004f480 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #760] │ │ - add x16, x16, #0x2f8 │ │ +00000000000757b0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #328] │ │ + add x16, x16, #0x148 │ │ br x17 │ │ │ │ -000000000004f490 <__errno@plt>: │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #768] │ │ - add x16, x16, #0x300 │ │ +00000000000757c0 <__errno@plt>: │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #336] │ │ + add x16, x16, #0x150 │ │ br x17 │ │ │ │ -000000000004f4a0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #776] │ │ - add x16, x16, #0x308 │ │ +00000000000757d0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #344] │ │ + add x16, x16, #0x158 │ │ br x17 │ │ │ │ -000000000004f4b0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #784] │ │ - add x16, x16, #0x310 │ │ +00000000000757e0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #352] │ │ + add x16, x16, #0x160 │ │ br x17 │ │ │ │ -000000000004f4c0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #792] │ │ - add x16, x16, #0x318 │ │ +00000000000757f0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #360] │ │ + add x16, x16, #0x168 │ │ br x17 │ │ │ │ -000000000004f4d0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #800] │ │ - add x16, x16, #0x320 │ │ +0000000000075800 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #368] │ │ + add x16, x16, #0x170 │ │ br x17 │ │ │ │ -000000000004f4e0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #808] │ │ - add x16, x16, #0x328 │ │ +0000000000075810 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #376] │ │ + add x16, x16, #0x178 │ │ br x17 │ │ │ │ -000000000004f4f0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #816] │ │ - add x16, x16, #0x330 │ │ +0000000000075820 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #384] │ │ + add x16, x16, #0x180 │ │ br x17 │ │ │ │ -000000000004f500 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #824] │ │ - add x16, x16, #0x338 │ │ +0000000000075830 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #392] │ │ + add x16, x16, #0x188 │ │ br x17 │ │ │ │ -000000000004f510 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #832] │ │ - add x16, x16, #0x340 │ │ +0000000000075840 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #400] │ │ + add x16, x16, #0x190 │ │ br x17 │ │ │ │ -000000000004f520 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #840] │ │ - add x16, x16, #0x348 │ │ +0000000000075850 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #408] │ │ + add x16, x16, #0x198 │ │ br x17 │ │ │ │ -000000000004f530 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #848] │ │ - add x16, x16, #0x350 │ │ +0000000000075860 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #416] │ │ + add x16, x16, #0x1a0 │ │ br x17 │ │ │ │ -000000000004f540 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #856] │ │ - add x16, x16, #0x358 │ │ +0000000000075870 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #424] │ │ + add x16, x16, #0x1a8 │ │ br x17 │ │ │ │ -000000000004f550 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #864] │ │ - add x16, x16, #0x360 │ │ +0000000000075880 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #432] │ │ + add x16, x16, #0x1b0 │ │ br x17 │ │ │ │ -000000000004f560 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #872] │ │ - add x16, x16, #0x368 │ │ +0000000000075890 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #440] │ │ + add x16, x16, #0x1b8 │ │ br x17 │ │ │ │ -000000000004f570 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #880] │ │ - add x16, x16, #0x370 │ │ +00000000000758a0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #448] │ │ + add x16, x16, #0x1c0 │ │ br x17 │ │ │ │ -000000000004f580 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #888] │ │ - add x16, x16, #0x378 │ │ +00000000000758b0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #456] │ │ + add x16, x16, #0x1c8 │ │ br x17 │ │ │ │ -000000000004f590 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #896] │ │ - add x16, x16, #0x380 │ │ +00000000000758c0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #464] │ │ + add x16, x16, #0x1d0 │ │ br x17 │ │ │ │ -000000000004f5a0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #904] │ │ - add x16, x16, #0x388 │ │ +00000000000758d0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #472] │ │ + add x16, x16, #0x1d8 │ │ br x17 │ │ │ │ -000000000004f5b0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #912] │ │ - add x16, x16, #0x390 │ │ +00000000000758e0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #480] │ │ + add x16, x16, #0x1e0 │ │ br x17 │ │ │ │ -000000000004f5c0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #920] │ │ - add x16, x16, #0x398 │ │ +00000000000758f0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #488] │ │ + add x16, x16, #0x1e8 │ │ br x17 │ │ │ │ -000000000004f5d0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #928] │ │ - add x16, x16, #0x3a0 │ │ +0000000000075900 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #496] │ │ + add x16, x16, #0x1f0 │ │ br x17 │ │ │ │ -000000000004f5e0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #936] │ │ - add x16, x16, #0x3a8 │ │ +0000000000075910 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #504] │ │ + add x16, x16, #0x1f8 │ │ br x17 │ │ │ │ -000000000004f5f0 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #944] │ │ - add x16, x16, #0x3b0 │ │ +0000000000075920 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #512] │ │ + add x16, x16, #0x200 │ │ br x17 │ │ │ │ -000000000004f600 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #952] │ │ - add x16, x16, #0x3b8 │ │ +0000000000075930 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #520] │ │ + add x16, x16, #0x208 │ │ br x17 │ │ │ │ -000000000004f610 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #960] │ │ - add x16, x16, #0x3c0 │ │ +0000000000075940 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #528] │ │ + add x16, x16, #0x210 │ │ br x17 │ │ │ │ -000000000004f620 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #968] │ │ - add x16, x16, #0x3c8 │ │ +0000000000075950 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #536] │ │ + add x16, x16, #0x218 │ │ br x17 │ │ │ │ -000000000004f630 : │ │ - adrp x16, 52000 │ │ - ldr x17, [x16, #976] │ │ - add x16, x16, #0x3d0 │ │ +0000000000075960 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #544] │ │ + add x16, x16, #0x220 │ │ + br x17 │ │ + │ │ +0000000000075970 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #552] │ │ + add x16, x16, #0x228 │ │ + br x17 │ │ + │ │ +0000000000075980 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #560] │ │ + add x16, x16, #0x230 │ │ + br x17 │ │ + │ │ +0000000000075990 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #568] │ │ + add x16, x16, #0x238 │ │ + br x17 │ │ + │ │ +00000000000759a0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #576] │ │ + add x16, x16, #0x240 │ │ + br x17 │ │ + │ │ +00000000000759b0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #584] │ │ + add x16, x16, #0x248 │ │ + br x17 │ │ + │ │ +00000000000759c0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #592] │ │ + add x16, x16, #0x250 │ │ + br x17 │ │ + │ │ +00000000000759d0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #600] │ │ + add x16, x16, #0x258 │ │ + br x17 │ │ + │ │ +00000000000759e0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #608] │ │ + add x16, x16, #0x260 │ │ + br x17 │ │ + │ │ +00000000000759f0 : │ │ + adrp x16, 79000 │ │ + ldr x17, [x16, #616] │ │ + add x16, x16, #0x268 │ │ br x17 │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,414 +1,582 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x00050640 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050650 08000000 00000000 08000000 00000000 ................ │ │ - 0x00050660 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050670 08000000 00000000 08000000 00000000 ................ │ │ - 0x00050680 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050690 15000000 00000000 00000000 00000000 ................ │ │ - 0x000506a0 5d000000 00000000 9f010000 0d000000 ]............... │ │ - 0x000506b0 00000000 00000000 0a000000 00000000 ................ │ │ - 0x000506c0 5a000000 05000000 00000000 00000000 Z............... │ │ - 0x000506d0 0a000000 00000000 02010000 0d000000 ................ │ │ - 0x000506e0 00000000 00000000 0a000000 00000000 ................ │ │ - 0x000506f0 0b010000 0d000000 00000000 00000000 ................ │ │ - 0x00050700 0a000000 00000000 27010000 05000000 ........'....... │ │ - 0x00050710 00000000 00000000 0a000000 00000000 ................ │ │ - 0x00050720 46010000 05000000 00000000 00000000 F............... │ │ - 0x00050730 0a000000 00000000 53010000 05000000 ........S....... │ │ - 0x00050740 00000000 00000000 0a000000 00000000 ................ │ │ - 0x00050750 e4010000 09000000 00000000 00000000 ................ │ │ - 0x00050760 0a000000 00000000 1b020000 09000000 ................ │ │ - 0x00050770 00000000 00000000 0a000000 00000000 ................ │ │ - 0x00050780 31020000 09000000 00000000 00000000 1............... │ │ - 0x00050790 0a000000 00000000 50020000 09000000 ........P....... │ │ - 0x000507a0 00000000 00000000 0a000000 00000000 ................ │ │ - 0x000507b0 44020000 09000000 00000000 00000000 D............... │ │ - 0x000507c0 0a000000 00000000 68020000 09000000 ........h....... │ │ - 0x000507d0 00000000 00000000 0a000000 00000000 ................ │ │ - 0x000507e0 99020000 09000000 00000000 00000000 ................ │ │ - 0x000507f0 0a000000 00000000 8c020000 09000000 ................ │ │ - 0x00050800 00000000 00000000 18000000 00000000 ................ │ │ - 0x00050810 00000000 00000000 11000000 00000000 ................ │ │ - 0x00050820 00000000 00000000 1c000000 00000000 ................ │ │ - 0x00050830 19000000 05000000 00000000 00000000 ................ │ │ - 0x00050840 12000000 00000000 01000000 00000000 ................ │ │ - 0x00050850 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050860 01000000 00000000 00000000 00000000 ................ │ │ - 0x00050870 01000000 00000000 00000000 00000000 ................ │ │ - 0x00050880 00000000 00000000 01000000 00000000 ................ │ │ - 0x00050890 00000000 00000000 00000000 00000000 ................ │ │ - 0x000508a0 1d000000 00000000 dc000000 05000000 ................ │ │ - 0x000508b0 00000000 00000000 1d000000 00000000 ................ │ │ - 0x000508c0 e4000000 05000000 00000000 00000000 ................ │ │ - 0x000508d0 20000000 00000000 00000000 00000000 ............... │ │ - 0x000508e0 12000000 00000000 00000000 00000000 ................ │ │ - 0x000508f0 10000000 00000000 00000000 00000000 ................ │ │ - 0x00050900 17000000 00000000 00000000 00000000 ................ │ │ - 0x00050910 09000000 00000000 00000000 00000000 ................ │ │ - 0x00050920 10000000 00000000 00000000 00000000 ................ │ │ - 0x00050930 10000000 00000000 00000000 00000000 ................ │ │ - 0x00050940 09000000 00000000 00000000 00000000 ................ │ │ - 0x00050950 09000000 00000000 00000000 00000000 ................ │ │ - 0x00050960 18000000 00000000 08000000 00000000 ................ │ │ - 0x00050970 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050980 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050990 1b000000 00000000 69000000 17000000 ........i....... │ │ - 0x000509a0 00000000 00000000 1b000000 00000000 ................ │ │ - 0x000509b0 66090000 1a000000 00000000 00000000 f............... │ │ - 0x000509c0 1b000000 00000000 5f090000 22000000 ........_..."... │ │ - 0x000509d0 00000000 00000000 20000000 00000000 ........ ....... │ │ - 0x000509e0 83000000 1e000000 00000000 00000000 ................ │ │ - 0x000509f0 20000000 00000000 9f000000 09000000 ............... │ │ - 0x00050a00 00000000 00000000 12000000 00000000 ................ │ │ - 0x00050a10 00000000 00000000 22000000 00000000 ........"....... │ │ - 0x00050a20 00000000 00000000 10000000 00000000 ................ │ │ - 0x00050a30 00000000 00000000 22000000 00000000 ........"....... │ │ - 0x00050a40 00000000 00000000 16000000 00000000 ................ │ │ - 0x00050a50 00000000 00000000 0d000000 00000000 ................ │ │ - 0x00050a60 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x00050a70 00000000 00000000 1f000000 00000000 ................ │ │ - 0x00050a80 52050000 12000000 00000000 00000000 R............... │ │ - 0x00050a90 1f000000 00000000 52050000 28000000 ........R...(... │ │ - 0x00050aa0 00000000 00000000 1f000000 00000000 ................ │ │ - 0x00050ab0 45060000 15000000 00000000 00000000 E............... │ │ - 0x00050ac0 1f000000 00000000 73060000 15000000 ........s....... │ │ - 0x00050ad0 00000000 00000000 1f000000 00000000 ................ │ │ - 0x00050ae0 74060000 15000000 00000000 00000000 t............... │ │ - 0x00050af0 0e000000 00000000 00000000 00000000 ................ │ │ - 0x00050b00 04000000 00000000 00000000 00000000 ................ │ │ - 0x00050b10 10000000 00000000 00000000 00000000 ................ │ │ - 0x00050b20 01000000 00000000 00000000 00000000 ................ │ │ - 0x00050b30 0b000000 00000000 00000000 00000000 ................ │ │ - 0x00050b40 26000000 00000000 00000000 00000000 &............... │ │ - 0x00050b50 08000000 00000000 00000000 00000000 ................ │ │ - 0x00050b60 06000000 00000000 00000000 00000000 ................ │ │ - 0x00050b70 01000000 00000000 00000000 00000000 ................ │ │ - 0x00050b80 0b000000 00000000 00000000 00000000 ................ │ │ - 0x00050b90 16000000 00000000 00000000 00000000 ................ │ │ - 0x00050ba0 01000000 00000000 00000000 00000000 ................ │ │ - 0x00050bb0 1b000000 00000000 05010000 2c000000 ............,... │ │ - 0x00050bc0 00000000 00000000 25000000 00000000 ........%....... │ │ - 0x00050bd0 1a000000 36000000 00000000 00000000 ....6........... │ │ - 0x00050be0 25000000 00000000 0a000000 2b000000 %...........+... │ │ - 0x00050bf0 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x00050c00 50000000 28000000 00000000 00000000 P...(........... │ │ - 0x00050c10 28000000 00000000 5c000000 16000000 (.......\....... │ │ - 0x00050c20 00000000 00000000 1a000000 00000000 ................ │ │ - 0x00050c30 38000000 0b000000 00000000 00000000 8............... │ │ - 0x00050c40 1a000000 00000000 66000000 23000000 ........f...#... │ │ - 0x00050c50 00000000 00000000 0f000000 00000000 ................ │ │ - 0x00050c60 00000000 00000000 0a000000 00000000 ................ │ │ - 0x00050c70 00000000 00000000 1e000000 00000000 ................ │ │ - 0x00050c80 20000000 05000000 00000000 00000000 ............... │ │ - 0x00050c90 5d000000 00000000 8b000000 09000000 ]............... │ │ - 0x00050ca0 00000000 00000000 5d000000 00000000 ........]....... │ │ - 0x00050cb0 eb000000 09000000 00000000 00000000 ................ │ │ - 0x00050cc0 50000000 00000000 a6000000 05000000 P............... │ │ - 0x00050cd0 00000000 00000000 4a000000 00000000 ........J....... │ │ - 0x00050ce0 66000000 23000000 00000000 00000000 f...#........... │ │ - 0x00050cf0 00000000 00000000 01000000 00000000 ................ │ │ - 0x00050d00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050d10 00000000 00000000 01000000 00000000 ................ │ │ - 0x00050d20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050d30 01000000 00000000 01000000 00000000 ................ │ │ - 0x00050d40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050d50 00000000 00000000 01000000 00000000 ................ │ │ - 0x00050d60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050d70 18000000 00000000 08000000 00000000 ................ │ │ - 0x00050d80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050d90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00050da0 4f000000 00000000 bf010000 37000000 O...........7... │ │ - 0x00050db0 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00050dc0 66000000 1c000000 00000000 00000000 f............... │ │ - 0x00050dd0 2e000000 00000000 6f000000 27000000 ........o...'... │ │ - 0x00050de0 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00050df0 70000000 1d000000 00000000 00000000 p............... │ │ - 0x00050e00 2e000000 00000000 72000000 21000000 ........r...!... │ │ - 0x00050e10 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00050e20 72000000 48000000 00000000 00000000 r...H........... │ │ - 0x00050e30 2e000000 00000000 73000000 1a000000 ........s....... │ │ - 0x00050e40 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00050e50 7e000000 1d000000 00000000 00000000 ~............... │ │ - 0x00050e60 2e000000 00000000 b4000000 26000000 ............&... │ │ - 0x00050e70 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00050e80 b5000000 21000000 00000000 00000000 ....!........... │ │ - 0x00050e90 2e000000 00000000 8a000000 49000000 ............I... │ │ - 0x00050ea0 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00050eb0 8b000000 1f000000 00000000 00000000 ................ │ │ - 0x00050ec0 2e000000 00000000 8b000000 2f000000 ............/... │ │ - 0x00050ed0 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00050ee0 9d000000 35000000 00000000 00000000 ....5........... │ │ - 0x00050ef0 2e000000 00000000 82000000 2c000000 ............,... │ │ - 0x00050f00 00000000 00000000 2e000000 00000000 ................ │ │ - 0x00050f10 84000000 25000000 00000000 00000000 ....%........... │ │ - 0x00050f20 2e000000 00000000 87000000 25000000 ............%... │ │ - 0x00050f30 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x00050f40 8f000000 18000000 00000000 00000000 ................ │ │ - 0x00050f50 2a000000 00000000 8a000000 0d000000 *............... │ │ - 0x00050f60 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x00050f70 1e010000 31000000 00000000 00000000 ....1........... │ │ - 0x00050f80 2a000000 00000000 31010000 16000000 *.......1....... │ │ - 0x00050f90 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x00050fa0 34010000 47000000 00000000 00000000 4...G........... │ │ - 0x00050fb0 39000000 00000000 00000000 00000000 9............... │ │ - 0x00050fc0 04000000 00000000 00000000 00000000 ................ │ │ - 0x00050fd0 22000000 00000000 00000000 00000000 "............... │ │ - 0x00050fe0 11000000 00000000 00000000 00000000 ................ │ │ - 0x00050ff0 2a000000 00000000 5c010000 1a000000 *.......\....... │ │ - 0x00051000 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x00051010 bf010000 1f000000 00000000 00000000 ................ │ │ - 0x00051020 2a000000 00000000 1e020000 1e000000 *............... │ │ - 0x00051030 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x00051040 23020000 22000000 00000000 00000000 #..."........... │ │ - 0x00051050 2a000000 00000000 24020000 25000000 *.......$...%... │ │ - 0x00051060 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x00051070 87020000 11000000 00000000 00000000 ................ │ │ - 0x00051080 2a000000 00000000 d4030000 2d000000 *...........-... │ │ - 0x00051090 00000000 00000000 2a000000 00000000 ........*....... │ │ - 0x000510a0 ca040000 2d000000 00000000 00000000 ....-........... │ │ - 0x000510b0 2b000000 00000000 53010000 1e000000 +.......S....... │ │ - 0x000510c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000510d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000510e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000510f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051100 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051110 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051120 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051130 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051140 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051150 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051160 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051170 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051180 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051190 00000000 00000000 00000000 00000000 ................ │ │ - 0x000511a0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000511b0 00000000 00000000 63000000 00000000 ........c....... │ │ - 0x000511c0 ad030000 42000000 00000000 00000000 ....B........... │ │ - 0x000511d0 63000000 00000000 c8030000 42000000 c...........B... │ │ - 0x000511e0 00000000 00000000 21000000 00000000 ........!....... │ │ - 0x000511f0 00000000 00000000 63000000 00000000 ........c....... │ │ - 0x00051200 ec030000 05000000 00000000 00000000 ................ │ │ - 0x00051210 31000000 00000000 00000000 00000000 1............... │ │ - 0x00051220 63000000 00000000 06040000 05000000 c............... │ │ - 0x00051230 00000000 00000000 4f000000 00000000 ........O....... │ │ - 0x00051240 c3050000 14000000 00000000 00000000 ................ │ │ - 0x00051250 4f000000 00000000 c3050000 21000000 O...........!... │ │ - 0x00051260 00000000 00000000 4f000000 00000000 ........O....... │ │ - 0x00051270 b7050000 21000000 00000000 00000000 ....!........... │ │ - 0x00051280 0e000000 00000000 00000000 00000000 ................ │ │ - 0x00051290 4d000000 00000000 24010000 42000000 M.......$...B... │ │ - 0x000512a0 00000000 00000000 09000000 00000000 ................ │ │ - 0x000512b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000512c0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000512d0 00000000 00000000 08000000 00000000 ................ │ │ - 0x000512e0 08000000 00000000 00000000 00000000 ................ │ │ - 0x000512f0 00000000 00000000 4c000000 00000000 ........L....... │ │ - 0x00051300 95080000 24000000 00000000 00000000 ....$........... │ │ - 0x00051310 10000000 00000000 08000000 00000000 ................ │ │ - 0x00051320 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051330 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051340 10000000 00000000 08000000 00000000 ................ │ │ - 0x00051350 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051360 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051370 18000000 00000000 08000000 00000000 ................ │ │ - 0x00051380 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051390 00000000 00000000 00000000 00000000 ................ │ │ - 0x000513a0 4f000000 00000000 47040000 24000000 O.......G...$... │ │ - 0x000513b0 00000000 00000000 1f000000 00000000 ................ │ │ - 0x000513c0 06010000 1a000000 00000000 00000000 ................ │ │ - 0x000513d0 37000000 00000000 00000000 00000000 7............... │ │ - 0x000513e0 1d000000 00000000 b8040000 0d000000 ................ │ │ - 0x000513f0 00000000 00000000 21000000 00000000 ........!....... │ │ - 0x00051400 17000000 00000000 00000000 00000000 ................ │ │ - 0x00051410 2d000000 00000000 0a010000 29000000 -...........)... │ │ - 0x00051420 01000000 00000000 00000000 00000000 ................ │ │ - 0x00051430 00000000 00000000 0b000000 00000000 ................ │ │ - 0x00051440 00000000 00000000 01000000 00000000 ................ │ │ - 0x00051450 00000000 00000000 1b000000 00000000 ................ │ │ - 0x00051460 2d030000 14000000 00000000 00000000 -............... │ │ - 0x00051470 13000000 00000000 00000000 00000000 ................ │ │ - 0x00051480 02000000 00000000 00000000 00000000 ................ │ │ - 0x00051490 1b000000 00000000 5e040000 09000000 ........^....... │ │ - 0x000514a0 00000000 00000000 1c000000 00000000 ................ │ │ - 0x000514b0 17000000 00000000 00000000 00000000 ................ │ │ - 0x000514c0 19000000 00000000 a6060000 24000000 ............$... │ │ - 0x000514d0 00000000 00000000 0f000000 00000000 ................ │ │ - 0x000514e0 28000000 00000000 00000000 00000000 (............... │ │ - 0x000514f0 17000000 00000000 d4020000 21000000 ............!... │ │ - 0x00051500 00000000 00000000 17000000 00000000 ................ │ │ - 0x00051510 fb020000 2c000000 00000000 00000000 ....,........... │ │ - 0x00051520 17000000 00000000 fd020000 26000000 ............&... │ │ - 0x00051530 00000000 00000000 17000000 00000000 ................ │ │ - 0x00051540 0a030000 27000000 00000000 00000000 ....'........... │ │ - 0x00051550 17000000 00000000 16030000 27000000 ............'... │ │ - 0x00051560 00000000 00000000 17000000 00000000 ................ │ │ - 0x00051570 80030000 29000000 00000000 00000000 ....)........... │ │ - 0x00051580 17000000 00000000 81030000 2b000000 ............+... │ │ - 0x00051590 00000000 00000000 17000000 00000000 ................ │ │ - 0x000515a0 96030000 2f000000 00000000 00000000 ..../........... │ │ - 0x000515b0 17000000 00000000 8e030000 2f000000 ............/... │ │ - 0x000515c0 00000000 00000000 17000000 00000000 ................ │ │ - 0x000515d0 9c030000 2b000000 00000000 00000000 ....+........... │ │ - 0x000515e0 1c000000 00000000 d0000000 14000000 ................ │ │ - 0x000515f0 00000000 00000000 1c000000 00000000 ................ │ │ - 0x00051600 d0000000 31000000 00000000 00000000 ....1........... │ │ - 0x00051610 26000000 00000000 bc000000 2d000000 &...........-... │ │ - 0x00051620 00000000 00000000 20000000 00000000 ........ ....... │ │ - 0x00051630 08000000 00000000 00000000 00000000 ................ │ │ - 0x00051640 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051650 38000000 00000000 08000000 00000000 8............... │ │ - 0x00051660 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051670 00000000 00000000 01000000 00000000 ................ │ │ - 0x00051680 01000000 00000000 00000000 00000000 ................ │ │ - 0x00051690 00000000 00000000 15000000 00000000 ................ │ │ - 0x000516a0 00000000 00000000 0e000000 00000000 ................ │ │ - 0x000516b0 00000000 00000000 08000000 00000000 ................ │ │ - 0x000516c0 00000000 00000000 0e000000 00000000 ................ │ │ - 0x000516d0 00000000 00000000 02000000 00000000 ................ │ │ - 0x000516e0 00000000 00000000 01000000 00000000 ................ │ │ - 0x000516f0 00000000 00000000 4e000000 00000000 ........N....... │ │ - 0x00051700 00000000 00000000 1c000000 00000000 ................ │ │ - 0x00051710 8b020000 1e000000 00000000 00000000 ................ │ │ - 0x00051720 18000000 00000000 08000000 00000000 ................ │ │ - 0x00051730 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051740 10000000 00000000 08000000 00000000 ................ │ │ - 0x00051750 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051760 10000000 00000000 08000000 00000000 ................ │ │ - 0x00051770 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051780 00000000 00000000 20000000 00000000 ........ ....... │ │ - 0x00051790 08000000 00000000 00000000 00000000 ................ │ │ - 0x000517a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000517b0 00000000 00000000 01000000 00000000 ................ │ │ - 0x000517c0 00000000 00000000 01000000 00000000 ................ │ │ - 0x000517d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000517e0 31000000 00000000 01000000 00000000 1............... │ │ - 0x000517f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051800 33000000 00000000 00000000 00000000 3............... │ │ - 0x00051810 2d000000 00000000 00000000 00000000 -............... │ │ - 0x00051820 34000000 00000000 76010000 30000000 4.......v...0... │ │ - 0x00051830 01000000 00000000 00000000 00000000 ................ │ │ - 0x00051840 00000000 00000000 02000000 00000000 ................ │ │ - 0x00051850 01000000 00000000 00000000 00000000 ................ │ │ - 0x00051860 00000000 00000000 03000000 00000000 ................ │ │ - 0x00051870 00000000 00000000 01000000 00000000 ................ │ │ - 0x00051880 00000000 00000000 12000000 00000000 ................ │ │ - 0x00051890 00000000 00000000 22000000 00000000 ........"....... │ │ - 0x000518a0 8d000000 0d000000 00000000 00000000 ................ │ │ - 0x000518b0 08000000 00000000 08000000 00000000 ................ │ │ - 0x000518c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000518d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000518e0 08000000 00000000 08000000 00000000 ................ │ │ - 0x000518f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051900 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051910 4e000000 00000000 00000000 00000000 N............... │ │ - 0x00051920 24000000 00000000 00000000 00000000 $............... │ │ - 0x00051930 28000000 00000000 7b000000 11000000 (.......{....... │ │ - 0x00051940 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x00051950 e7000000 09000000 00000000 00000000 ................ │ │ - 0x00051960 30000000 00000000 0a000000 05000000 0............... │ │ - 0x00051970 00000000 00000000 43000000 00000000 ........C....... │ │ - 0x00051980 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051990 00000000 00000000 00000000 00000000 ................ │ │ - 0x000519a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000519b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000519c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000519d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000519e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000519f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051a90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051aa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ab0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ac0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ad0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ae0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051af0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051b90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051bb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051bc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051bd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051be0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051bf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051c90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ca0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051cb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051cc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051cd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ce0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051cf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051d90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051da0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051db0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051dc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051dd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051de0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051df0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051e90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ea0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051eb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ec0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ed0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ee0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051ef0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051f90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051fa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051fb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051fc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051fd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00051fe0 00000000 00000000 ........ │ │ + 0x00076a00 00000000 00000000 00000000 00000000 ................ │ │ + 0x00076a10 0a000000 00000000 0b010000 0d000000 ................ │ │ + 0x00076a20 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00076a30 02010000 0d000000 00000000 00000000 ................ │ │ + 0x00076a40 0a000000 00000000 5a000000 05000000 ........Z....... │ │ + 0x00076a50 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00076a60 46010000 05000000 00000000 00000000 F............... │ │ + 0x00076a70 0a000000 00000000 53010000 05000000 ........S....... │ │ + 0x00076a80 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00076a90 27010000 05000000 00000000 00000000 '............... │ │ + 0x00076aa0 15000000 00000000 00000000 00000000 ................ │ │ + 0x00076ab0 5d000000 00000000 9f010000 0d000000 ]............... │ │ + 0x00076ac0 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00076ad0 31020000 09000000 00000000 00000000 1............... │ │ + 0x00076ae0 0a000000 00000000 1b020000 09000000 ................ │ │ + 0x00076af0 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00076b00 50020000 09000000 00000000 00000000 P............... │ │ + 0x00076b10 0a000000 00000000 44020000 09000000 ........D....... │ │ + 0x00076b20 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00076b30 68020000 09000000 00000000 00000000 h............... │ │ + 0x00076b40 0a000000 00000000 99020000 09000000 ................ │ │ + 0x00076b50 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00076b60 8c020000 09000000 00000000 00000000 ................ │ │ + 0x00076b70 0a000000 00000000 e4010000 09000000 ................ │ │ + 0x00076b80 00000000 00000000 27000000 00000000 ........'....... │ │ + 0x00076b90 a6000000 24000000 00000000 00000000 ....$........... │ │ + 0x00076ba0 1e000000 00000000 1a010000 1e000000 ................ │ │ + 0x00076bb0 00000000 00000000 1e000000 00000000 ................ │ │ + 0x00076bc0 16010000 37000000 00000000 00000000 ....7........... │ │ + 0x00076bd0 1b000000 00000000 e8010000 17000000 ................ │ │ + 0x00076be0 00000000 00000000 11000000 00000000 ................ │ │ + 0x00076bf0 00000000 00000000 20000000 00000000 ........ ....... │ │ + 0x00076c00 2a020000 11000000 00000000 00000000 *............... │ │ + 0x00076c10 1a000000 00000000 bd010000 1d000000 ................ │ │ + 0x00076c20 00000000 00000000 1b000000 00000000 ................ │ │ + 0x00076c30 af0a0000 26000000 00000000 00000000 ....&........... │ │ + 0x00076c40 1b000000 00000000 b80a0000 1a000000 ................ │ │ + 0x00076c50 00000000 00000000 18000000 00000000 ................ │ │ + 0x00076c60 08000000 00000000 00000000 00000000 ................ │ │ + 0x00076c70 00000000 00000000 00000000 00000000 ................ │ │ + 0x00076c80 00000000 00000000 0e000000 00000000 ................ │ │ + 0x00076c90 00000000 00000000 04000000 00000000 ................ │ │ + 0x00076ca0 00000000 00000000 10000000 00000000 ................ │ │ + 0x00076cb0 00000000 00000000 01000000 00000000 ................ │ │ + 0x00076cc0 00000000 00000000 0b000000 00000000 ................ │ │ + 0x00076cd0 00000000 00000000 26000000 00000000 ........&....... │ │ + 0x00076ce0 00000000 00000000 08000000 00000000 ................ │ │ + 0x00076cf0 00000000 00000000 06000000 00000000 ................ │ │ + 0x00076d00 00000000 00000000 01000000 00000000 ................ │ │ + 0x00076d10 00000000 00000000 0b000000 00000000 ................ │ │ + 0x00076d20 00000000 00000000 16000000 00000000 ................ │ │ + 0x00076d30 00000000 00000000 01000000 00000000 ................ │ │ + 0x00076d40 00000000 00000000 1f000000 00000000 ................ │ │ + 0x00076d50 67060000 15000000 00000000 00000000 g............... │ │ + 0x00076d60 1f000000 00000000 95060000 15000000 ................ │ │ + 0x00076d70 00000000 00000000 1f000000 00000000 ................ │ │ + 0x00076d80 96060000 15000000 00000000 00000000 ................ │ │ + 0x00076d90 1f000000 00000000 74050000 28000000 ........t...(... │ │ + 0x00076da0 00000000 00000000 1f000000 00000000 ................ │ │ + 0x00076db0 74050000 12000000 00000000 00000000 t............... │ │ + 0x00076dc0 26000000 00000000 00000000 00000000 &............... │ │ + 0x00076dd0 2b000000 00000000 00000000 00000000 +............... │ │ + 0x00076de0 01000000 00000000 00000000 00000000 ................ │ │ + 0x00076df0 4c000000 00000000 00000000 00000000 L............... │ │ + 0x00076e00 2f000000 00000000 5c030000 05000000 /.......\....... │ │ + 0x00076e10 00000000 00000000 12000000 00000000 ................ │ │ + 0x00076e20 00000000 00000000 22000000 00000000 ........"....... │ │ + 0x00076e30 00000000 00000000 10000000 00000000 ................ │ │ + 0x00076e40 00000000 00000000 22000000 00000000 ........"....... │ │ + 0x00076e50 00000000 00000000 16000000 00000000 ................ │ │ + 0x00076e60 00000000 00000000 0d000000 00000000 ................ │ │ + 0x00076e70 00000000 00000000 20000000 00000000 ........ ....... │ │ + 0x00076e80 84000000 1e000000 00000000 00000000 ................ │ │ + 0x00076e90 20000000 00000000 a0000000 09000000 ............... │ │ + 0x00076ea0 00000000 00000000 25000000 00000000 ........%....... │ │ + 0x00076eb0 1a000000 36000000 00000000 00000000 ....6........... │ │ + 0x00076ec0 25000000 00000000 0a000000 2b000000 %...........+... │ │ + 0x00076ed0 00000000 00000000 19000000 00000000 ................ │ │ + 0x00076ee0 00000000 00000000 39000000 00000000 ........9....... │ │ + 0x00076ef0 00000000 00000000 08000000 00000000 ................ │ │ + 0x00076f00 08000000 00000000 00000000 00000000 ................ │ │ + 0x00076f10 00000000 00000000 1d000000 00000000 ................ │ │ + 0x00076f20 e1000000 05000000 00000000 00000000 ................ │ │ + 0x00076f30 20000000 00000000 00000000 00000000 ............... │ │ + 0x00076f40 12000000 00000000 00000000 00000000 ................ │ │ + 0x00076f50 10000000 00000000 00000000 00000000 ................ │ │ + 0x00076f60 17000000 00000000 00000000 00000000 ................ │ │ + 0x00076f70 09000000 00000000 00000000 00000000 ................ │ │ + 0x00076f80 10000000 00000000 00000000 00000000 ................ │ │ + 0x00076f90 10000000 00000000 00000000 00000000 ................ │ │ + 0x00076fa0 09000000 00000000 00000000 00000000 ................ │ │ + 0x00076fb0 09000000 00000000 00000000 00000000 ................ │ │ + 0x00076fc0 1d000000 00000000 e9000000 05000000 ................ │ │ + 0x00076fd0 00000000 00000000 1d000000 00000000 ................ │ │ + 0x00076fe0 86000000 23000000 00000000 00000000 ....#........... │ │ + 0x00076ff0 02000000 00000000 00000000 00000000 ................ │ │ + 0x00077000 1d000000 00000000 7f000000 2b000000 ............+... │ │ + 0x00077010 00000000 00000000 0f000000 00000000 ................ │ │ + 0x00077020 00000000 00000000 0a000000 00000000 ................ │ │ + 0x00077030 00000000 00000000 60000000 00000000 ........`....... │ │ + 0x00077040 9d010000 2e000000 00000000 00000000 ................ │ │ + 0x00077050 5b000000 00000000 ad020000 09000000 [............... │ │ + 0x00077060 00000000 00000000 5b000000 00000000 ........[....... │ │ + 0x00077070 4a070000 05000000 00000000 00000000 J............... │ │ + 0x00077080 5b000000 00000000 c7040000 23000000 [...........#... │ │ + 0x00077090 00000000 00000000 5b000000 00000000 ........[....... │ │ + 0x000770a0 0a050000 24000000 00000000 00000000 ....$........... │ │ + 0x000770b0 5b000000 00000000 fa030000 09000000 [............... │ │ + 0x000770c0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x000770d0 a0010000 16000000 00000000 00000000 ................ │ │ + 0x000770e0 2a000000 00000000 a4010000 11000000 *............... │ │ + 0x000770f0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00077100 9a010000 2c000000 00000000 00000000 ....,........... │ │ + 0x00077110 2a000000 00000000 ee000000 1e000000 *............... │ │ + 0x00077120 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00077130 bd010000 34000000 00000000 00000000 ....4........... │ │ + 0x00077140 39000000 00000000 64000000 31000000 9.......d...1... │ │ + 0x00077150 00000000 00000000 39000000 00000000 ........9....... │ │ + 0x00077160 2a000000 13000000 00000000 00000000 *............... │ │ + 0x00077170 30000000 00000000 6b060000 1a000000 0.......k....... │ │ + 0x00077180 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077190 6b060000 36000000 00000000 00000000 k...6........... │ │ + 0x000771a0 30000000 00000000 5e060000 28000000 0.......^...(... │ │ + 0x000771b0 00000000 00000000 39000000 00000000 ........9....... │ │ + 0x000771c0 20000000 09000000 00000000 00000000 ............... │ │ + 0x000771d0 30000000 00000000 73070000 3e000000 0.......s...>... │ │ + 0x000771e0 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x000771f0 d9070000 4d000000 00000000 00000000 ....M........... │ │ + 0x00077200 30000000 00000000 3c060000 2d000000 0.......<...-... │ │ + 0x00077210 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077220 3c060000 19000000 00000000 00000000 <............... │ │ + 0x00077230 30000000 00000000 84060000 20000000 0........... ... │ │ + 0x00077240 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077250 86020000 1d000000 00000000 00000000 ................ │ │ + 0x00077260 30000000 00000000 22040000 14000000 0......."....... │ │ + 0x00077270 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077280 23040000 12000000 00000000 00000000 #............... │ │ + 0x00077290 30000000 00000000 36040000 0d000000 0.......6....... │ │ + 0x000772a0 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x000772b0 37040000 0d000000 00000000 00000000 7............... │ │ + 0x000772c0 30000000 00000000 39040000 22000000 0.......9..."... │ │ + 0x000772d0 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x000772e0 3a040000 26000000 00000000 00000000 :...&........... │ │ + 0x000772f0 30000000 00000000 3b040000 26000000 0.......;...&... │ │ + 0x00077300 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077310 44040000 23000000 00000000 00000000 D...#........... │ │ + 0x00077320 30000000 00000000 44040000 0e000000 0.......D....... │ │ + 0x00077330 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077340 46040000 0d000000 00000000 00000000 F............... │ │ + 0x00077350 30000000 00000000 47040000 0d000000 0.......G....... │ │ + 0x00077360 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077370 48040000 22000000 00000000 00000000 H..."........... │ │ + 0x00077380 30000000 00000000 48040000 0d000000 0.......H....... │ │ + 0x00077390 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x000773a0 4c040000 0d000000 00000000 00000000 L............... │ │ + 0x000773b0 30000000 00000000 4d040000 0d000000 0.......M....... │ │ + 0x000773c0 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x000773d0 4e040000 22000000 00000000 00000000 N..."........... │ │ + 0x000773e0 30000000 00000000 4e040000 0d000000 0.......N....... │ │ + 0x000773f0 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077400 4f040000 26000000 00000000 00000000 O...&........... │ │ + 0x00077410 30000000 00000000 4f040000 0d000000 0.......O....... │ │ + 0x00077420 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x00077430 2c040000 17000000 00000000 00000000 ,............... │ │ + 0x00077440 15000000 00000000 00000000 00000000 ................ │ │ + 0x00077450 1e000000 00000000 1c000000 05000000 ................ │ │ + 0x00077460 00000000 00000000 5d000000 00000000 ........]....... │ │ + 0x00077470 8b000000 09000000 00000000 00000000 ................ │ │ + 0x00077480 5d000000 00000000 eb000000 09000000 ]............... │ │ + 0x00077490 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x000774a0 1e010000 31000000 00000000 00000000 ....1........... │ │ + 0x000774b0 2a000000 00000000 31010000 16000000 *.......1....... │ │ + 0x000774c0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x000774d0 34010000 47000000 00000000 00000000 4...G........... │ │ + 0x000774e0 39000000 00000000 00000000 00000000 9............... │ │ + 0x000774f0 04000000 00000000 00000000 00000000 ................ │ │ + 0x00077500 22000000 00000000 00000000 00000000 "............... │ │ + 0x00077510 11000000 00000000 00000000 00000000 ................ │ │ + 0x00077520 2a000000 00000000 5c010000 1a000000 *.......\....... │ │ + 0x00077530 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00077540 8a000000 0d000000 00000000 00000000 ................ │ │ + 0x00077550 2a000000 00000000 bf010000 1f000000 *............... │ │ + 0x00077560 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00077570 1e020000 1e000000 00000000 00000000 ................ │ │ + 0x00077580 2a000000 00000000 23020000 22000000 *.......#..."... │ │ + 0x00077590 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x000775a0 24020000 25000000 00000000 00000000 $...%........... │ │ + 0x000775b0 2a000000 00000000 d4030000 2d000000 *...........-... │ │ + 0x000775c0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x000775d0 ed040000 2d000000 00000000 00000000 ....-........... │ │ + 0x000775e0 2a000000 00000000 87020000 11000000 *............... │ │ + 0x000775f0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00077600 32000000 13000000 00000000 00000000 2............... │ │ + 0x00077610 2a000000 00000000 2f000000 13000000 *......./....... │ │ + 0x00077620 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00077630 2b000000 13000000 00000000 00000000 +............... │ │ + 0x00077640 2a000000 00000000 4b000000 0e000000 *.......K....... │ │ + 0x00077650 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00077660 5a000000 28000000 00000000 00000000 Z...(........... │ │ + 0x00077670 2e000000 00000000 66000000 1c000000 ........f....... │ │ + 0x00077680 00000000 00000000 2e000000 00000000 ................ │ │ + 0x00077690 3d000000 0b000000 00000000 00000000 =............... │ │ + 0x000776a0 2e000000 00000000 3a000000 0b000000 ........:....... │ │ + 0x000776b0 00000000 00000000 2e000000 00000000 ................ │ │ + 0x000776c0 36000000 0b000000 00000000 00000000 6............... │ │ + 0x000776d0 2b000000 00000000 62000000 1b000000 +.......b....... │ │ + 0x000776e0 00000000 00000000 2b000000 00000000 ........+....... │ │ + 0x000776f0 69000000 13000000 00000000 00000000 i............... │ │ + 0x00077700 50000000 00000000 a6000000 05000000 P............... │ │ + 0x00077710 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077720 01000000 00000000 00000000 00000000 ................ │ │ + 0x00077730 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077740 01000000 00000000 00000000 00000000 ................ │ │ + 0x00077750 00000000 00000000 01000000 00000000 ................ │ │ + 0x00077760 01000000 00000000 00000000 00000000 ................ │ │ + 0x00077770 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077780 01000000 00000000 00000000 00000000 ................ │ │ + 0x00077790 00000000 00000000 2b000000 00000000 ........+....... │ │ + 0x000777a0 53010000 1e000000 00000000 00000000 S............... │ │ + 0x000777b0 2e000000 00000000 6f000000 27000000 ........o...'... │ │ + 0x000777c0 00000000 00000000 2e000000 00000000 ................ │ │ + 0x000777d0 70000000 1d000000 00000000 00000000 p............... │ │ + 0x000777e0 2e000000 00000000 72000000 21000000 ........r...!... │ │ + 0x000777f0 00000000 00000000 2e000000 00000000 ................ │ │ + 0x00077800 72000000 48000000 00000000 00000000 r...H........... │ │ + 0x00077810 2e000000 00000000 73000000 1a000000 ........s....... │ │ + 0x00077820 00000000 00000000 2e000000 00000000 ................ │ │ + 0x00077830 7e000000 1d000000 00000000 00000000 ~............... │ │ + 0x00077840 2e000000 00000000 b4000000 26000000 ............&... │ │ + 0x00077850 00000000 00000000 2e000000 00000000 ................ │ │ + 0x00077860 b5000000 21000000 00000000 00000000 ....!........... │ │ + 0x00077870 2e000000 00000000 8a000000 49000000 ............I... │ │ + 0x00077880 00000000 00000000 2e000000 00000000 ................ │ │ + 0x00077890 8b000000 1f000000 00000000 00000000 ................ │ │ + 0x000778a0 2e000000 00000000 8b000000 2f000000 ............/... │ │ + 0x000778b0 00000000 00000000 2e000000 00000000 ................ │ │ + 0x000778c0 9d000000 35000000 00000000 00000000 ....5........... │ │ + 0x000778d0 2e000000 00000000 82000000 2c000000 ............,... │ │ + 0x000778e0 00000000 00000000 2e000000 00000000 ................ │ │ + 0x000778f0 84000000 25000000 00000000 00000000 ....%........... │ │ + 0x00077900 2e000000 00000000 87000000 25000000 ............%... │ │ + 0x00077910 00000000 00000000 18000000 00000000 ................ │ │ + 0x00077920 08000000 00000000 00000000 00000000 ................ │ │ + 0x00077930 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077940 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077950 01000000 00000000 00000000 00000000 ................ │ │ + 0x00077960 00000000 00000000 63000000 00000000 ........c....... │ │ + 0x00077970 ad030000 42000000 00000000 00000000 ....B........... │ │ + 0x00077980 63000000 00000000 c8030000 42000000 c...........B... │ │ + 0x00077990 00000000 00000000 31000000 00000000 ........1....... │ │ + 0x000779a0 00000000 00000000 63000000 00000000 ........c....... │ │ + 0x000779b0 06040000 05000000 00000000 00000000 ................ │ │ + 0x000779c0 21000000 00000000 00000000 00000000 !............... │ │ + 0x000779d0 63000000 00000000 ec030000 05000000 c............... │ │ + 0x000779e0 00000000 00000000 3d000000 00000000 ........=....... │ │ + 0x000779f0 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x00077a00 8d000000 20000000 00000000 00000000 .... ........... │ │ + 0x00077a10 01000000 00000000 01000000 00000000 ................ │ │ + 0x00077a20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077a30 02000000 00000000 01000000 00000000 ................ │ │ + 0x00077a40 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077a50 03000000 00000000 00000000 00000000 ................ │ │ + 0x00077a60 34000000 00000000 67010000 30000000 4.......g...0... │ │ + 0x00077a70 00000000 00000000 4f000000 00000000 ........O....... │ │ + 0x00077a80 43000000 0b000000 00000000 00000000 C............... │ │ + 0x00077a90 4b000000 00000000 6c000000 0a000000 K.......l....... │ │ + 0x00077aa0 00000000 00000000 09000000 00000000 ................ │ │ + 0x00077ab0 00000000 00000000 36000000 00000000 ........6....... │ │ + 0x00077ac0 56010000 49000000 00000000 00000000 V...I........... │ │ + 0x00077ad0 23000000 00000000 7c000000 16000000 #.......|....... │ │ + 0x00077ae0 00000000 00000000 3a000000 00000000 ........:....... │ │ + 0x00077af0 fe000000 1e000000 00000000 00000000 ................ │ │ + 0x00077b00 3a000000 00000000 30000000 1d000000 :.......0....... │ │ + 0x00077b10 00000000 00000000 36000000 00000000 ........6....... │ │ + 0x00077b20 a9010000 2b000000 00000000 00000000 ....+........... │ │ + 0x00077b30 3a000000 00000000 1f000000 11000000 :............... │ │ + 0x00077b40 00000000 00000000 3c000000 00000000 ........<....... │ │ + 0x00077b50 2f000000 13000000 00000000 00000000 /............... │ │ + 0x00077b60 3c000000 00000000 30000000 1a000000 <.......0....... │ │ + 0x00077b70 00000000 00000000 3c000000 00000000 ........<....... │ │ + 0x00077b80 1f000000 16000000 00000000 00000000 ................ │ │ + 0x00077b90 3c000000 00000000 1f000000 11000000 <............... │ │ + 0x00077ba0 00000000 00000000 22000000 00000000 ........"....... │ │ + 0x00077bb0 15000000 00000000 00000000 00000000 ................ │ │ + 0x00077bc0 56000000 00000000 00000000 00000000 V............... │ │ + 0x00077bd0 19000000 00000000 88020000 11000000 ................ │ │ + 0x00077be0 00000000 00000000 10000000 00000000 ................ │ │ + 0x00077bf0 08000000 00000000 00000000 00000000 ................ │ │ + 0x00077c00 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077c10 00000000 00000000 10000000 00000000 ................ │ │ + 0x00077c20 08000000 00000000 00000000 00000000 ................ │ │ + 0x00077c30 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077c40 00000000 00000000 19000000 00000000 ................ │ │ + 0x00077c50 b2010000 31000000 00000000 00000000 ....1........... │ │ + 0x00077c60 1c000000 00000000 17000000 00000000 ................ │ │ + 0x00077c70 00000000 00000000 19000000 00000000 ................ │ │ + 0x00077c80 31070000 24000000 00000000 00000000 1...$........... │ │ + 0x00077c90 13000000 00000000 00000000 00000000 ................ │ │ + 0x00077ca0 02000000 00000000 00000000 00000000 ................ │ │ + 0x00077cb0 1b000000 00000000 8d040000 09000000 ................ │ │ + 0x00077cc0 00000000 00000000 21000000 00000000 ........!....... │ │ + 0x00077cd0 17000000 00000000 00000000 00000000 ................ │ │ + 0x00077ce0 1d000000 00000000 49020000 20000000 ........I... ... │ │ + 0x00077cf0 00000000 00000000 08000000 00000000 ................ │ │ + 0x00077d00 08000000 00000000 00000000 00000000 ................ │ │ + 0x00077d10 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077d20 00000000 00000000 08000000 00000000 ................ │ │ + 0x00077d30 08000000 00000000 00000000 00000000 ................ │ │ + 0x00077d40 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077d50 00000000 00000000 4d000000 00000000 ........M....... │ │ + 0x00077d60 00000000 00000000 2f000000 00000000 ......../....... │ │ + 0x00077d70 00000000 00000000 2e000000 00000000 ................ │ │ + 0x00077d80 29000000 00000000 00000000 00000000 )............... │ │ + 0x00077d90 12000000 00000000 00000000 00000000 ................ │ │ + 0x00077da0 22000000 00000000 88000000 0d000000 "............... │ │ + 0x00077db0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x00077dc0 14000000 00000000 00000000 00000000 ................ │ │ + 0x00077dd0 24000000 00000000 00000000 00000000 $............... │ │ + 0x00077de0 28000000 00000000 8f000000 0d000000 (............... │ │ + 0x00077df0 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x00077e00 0e010000 09000000 00000000 00000000 ................ │ │ + 0x00077e10 0b000000 00000000 00000000 00000000 ................ │ │ + 0x00077e20 19000000 00000000 00000000 00000000 ................ │ │ + 0x00077e30 23000000 00000000 9f000000 14000000 #............... │ │ + 0x00077e40 00000000 00000000 20000000 00000000 ........ ....... │ │ + 0x00077e50 08000000 00000000 00000000 00000000 ................ │ │ + 0x00077e60 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077e70 38000000 00000000 08000000 00000000 8............... │ │ + 0x00077e80 00000000 00000000 00000000 00000000 ................ │ │ + 0x00077e90 00000000 00000000 13000000 00000000 ................ │ │ + 0x00077ea0 00000000 00000000 06000000 00000000 ................ │ │ + 0x00077eb0 00000000 00000000 06000000 00000000 ................ │ │ + 0x00077ec0 00000000 00000000 01000000 00000000 ................ │ │ + 0x00077ed0 01000000 00000000 00000000 00000000 ................ │ │ + 0x00077ee0 00000000 00000000 17000000 00000000 ................ │ │ + 0x00077ef0 15030000 27000000 00000000 00000000 ....'........... │ │ + 0x00077f00 17000000 00000000 d3020000 21000000 ............!... │ │ + 0x00077f10 00000000 00000000 17000000 00000000 ................ │ │ + 0x00077f20 fa020000 2c000000 00000000 00000000 ....,........... │ │ + 0x00077f30 17000000 00000000 fc020000 26000000 ............&... │ │ + 0x00077f40 00000000 00000000 17000000 00000000 ................ │ │ + 0x00077f50 09030000 27000000 00000000 00000000 ....'........... │ │ + 0x00077f60 2a000000 00000000 00000000 00000000 *............... │ │ + 0x00077f70 17000000 00000000 68010000 0d000000 ........h....... │ │ + 0x00077f80 00000000 00000000 26000000 00000000 ........&....... │ │ + 0x00077f90 23010000 2d000000 00000000 00000000 #...-........... │ │ + 0x00077fa0 15000000 00000000 00000000 00000000 ................ │ │ + 0x00077fb0 0e000000 00000000 00000000 00000000 ................ │ │ + 0x00077fc0 1f000000 00000000 19010000 19000000 ................ │ │ + 0x00077fd0 00000000 00000000 48000000 00000000 ........H....... │ │ + 0x00077fe0 00000000 00000000 37000000 00000000 ........7....... │ │ + 0x00077ff0 00000000 00000000 1d000000 00000000 ................ │ │ + 0x00078000 d4040000 0d000000 00000000 00000000 ................ │ │ + 0x00078010 4e000000 00000000 00000000 00000000 N............... │ │ + 0x00078020 1c000000 00000000 1e010000 2e000000 ................ │ │ + 0x00078030 00000000 00000000 09000000 00000000 ................ │ │ + 0x00078040 00000000 00000000 03000000 00000000 ................ │ │ + 0x00078050 00000000 00000000 0e000000 00000000 ................ │ │ + 0x00078060 00000000 00000000 02000000 00000000 ................ │ │ + 0x00078070 00000000 00000000 01000000 00000000 ................ │ │ + 0x00078080 00000000 00000000 18000000 00000000 ................ │ │ + 0x00078090 08000000 00000000 00000000 00000000 ................ │ │ + 0x000780a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000780b0 00000000 00000000 10000000 00000000 ................ │ │ + 0x000780c0 08000000 00000000 00000000 00000000 ................ │ │ + 0x000780d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000780e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000780f0 20000000 00000000 08000000 00000000 ............... │ │ + 0x00078100 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078110 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078120 00000000 00000000 19000000 00000000 ................ │ │ + 0x00078130 00000000 00000000 02000000 00000000 ................ │ │ + 0x00078140 00000000 00000000 01000000 00000000 ................ │ │ + 0x00078150 00000000 00000000 0c000000 00000000 ................ │ │ + 0x00078160 00000000 00000000 02000000 00000000 ................ │ │ + 0x00078170 00000000 00000000 33000000 00000000 ........3....... │ │ + 0x00078180 00000000 00000000 2d000000 00000000 ........-....... │ │ + 0x00078190 00000000 00000000 4f000000 00000000 ........O....... │ │ + 0x000781a0 e5050000 14000000 00000000 00000000 ................ │ │ + 0x000781b0 4f000000 00000000 e5050000 21000000 O...........!... │ │ + 0x000781c0 00000000 00000000 4f000000 00000000 ........O....... │ │ + 0x000781d0 d9050000 21000000 00000000 00000000 ....!........... │ │ + 0x000781e0 0e000000 00000000 00000000 00000000 ................ │ │ + 0x000781f0 4d000000 00000000 28010000 42000000 M.......(...B... │ │ + 0x00078200 00000000 00000000 5f000000 00000000 ........_....... │ │ + 0x00078210 4a000000 1f000000 00000000 00000000 J............... │ │ + 0x00078220 5f000000 00000000 44000000 17000000 _.......D....... │ │ + 0x00078230 00000000 00000000 08000000 00000000 ................ │ │ + 0x00078240 08000000 00000000 00000000 00000000 ................ │ │ + 0x00078250 00000000 00000000 5f000000 00000000 ........_....... │ │ + 0x00078260 58020000 30000000 00000000 00000000 X...0........... │ │ + 0x00078270 5f000000 00000000 c6000000 27000000 _...........'... │ │ + 0x00078280 00000000 00000000 4c000000 00000000 ........L....... │ │ + 0x00078290 140b0000 24000000 00000000 00000000 ....$........... │ │ + 0x000782a0 18000000 00000000 08000000 00000000 ................ │ │ + 0x000782b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000782c0 18000000 00000000 08000000 00000000 ................ │ │ + 0x000782d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000782e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000782f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078300 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078310 00000000 00000000 4a000000 00000000 ........J....... │ │ + 0x00078320 5f030000 09000000 00000000 00000000 _............... │ │ + 0x00078330 50000000 00000000 2a020000 11000000 P.......*....... │ │ + 0x00078340 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x00078350 e6060000 1e000000 00000000 00000000 ................ │ │ + 0x00078360 28000000 00000000 9d060000 14000000 (............... │ │ + 0x00078370 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x00078380 b4060000 12000000 00000000 00000000 ................ │ │ + 0x00078390 28000000 00000000 41050000 25000000 (.......A...%... │ │ + 0x000783a0 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x000783b0 3a050000 25000000 00000000 00000000 :...%........... │ │ + 0x000783c0 28000000 00000000 63050000 1c000000 (.......c....... │ │ + 0x000783d0 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x000783e0 5c050000 1c000000 00000000 00000000 \............... │ │ + 0x000783f0 28000000 00000000 b2030000 1c000000 (............... │ │ + 0x00078400 00000000 00000000 50000000 00000000 ........P....... │ │ + 0x00078410 36020000 01000000 00000000 00000000 6............... │ │ + 0x00078420 28000000 00000000 1c030000 29000000 (...........)... │ │ + 0x00078430 00000000 00000000 29000000 00000000 ........)....... │ │ + 0x00078440 14010000 24000000 01000000 00000000 ....$........... │ │ + 0x00078450 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078460 0b000000 00000000 00000000 00000000 ................ │ │ + 0x00078470 01000000 00000000 00000000 00000000 ................ │ │ + 0x00078480 1b000000 00000000 5c030000 14000000 ........\....... │ │ + 0x00078490 01000000 00000000 00000000 00000000 ................ │ │ + 0x000784a0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000784b0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000784c0 00000000 00000000 4f000000 00000000 ........O....... │ │ + 0x000784d0 69040000 24000000 00000000 00000000 i...$........... │ │ + 0x000784e0 17000000 00000000 80030000 2b000000 ............+... │ │ + 0x000784f0 00000000 00000000 17000000 00000000 ................ │ │ + 0x00078500 7f030000 29000000 00000000 00000000 ....)........... │ │ + 0x00078510 17000000 00000000 95030000 2f000000 ............/... │ │ + 0x00078520 00000000 00000000 17000000 00000000 ................ │ │ + 0x00078530 8d030000 2f000000 00000000 00000000 ..../........... │ │ + 0x00078540 17000000 00000000 9b030000 2b000000 ............+... │ │ + 0x00078550 00000000 00000000 4f000000 00000000 ........O....... │ │ + 0x00078560 ce010000 37000000 00000000 00000000 ....7........... │ │ + 0x00078570 10000000 00000000 08000000 00000000 ................ │ │ + 0x00078580 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078590 4a000000 00000000 bd010000 1d000000 J............... │ │ + 0x000785a0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x000785b0 00000000 00000000 3a000000 00000000 ........:....... │ │ + 0x000785c0 6d000000 0d000000 00000000 00000000 m............... │ │ + 0x000785d0 2d000000 00000000 16010000 29000000 -...........)... │ │ + 0x000785e0 00000000 00000000 17000000 00000000 ................ │ │ + 0x000785f0 c3030000 2f000000 00000000 00000000 ..../........... │ │ + 0x00078600 17000000 00000000 bc030000 2f000000 ............/... │ │ + 0x00078610 00000000 00000000 17000000 00000000 ................ │ │ + 0x00078620 b1030000 2b000000 00000000 00000000 ....+........... │ │ + 0x00078630 18000000 00000000 08000000 00000000 ................ │ │ + 0x00078640 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078650 27000000 00000000 5a000000 1b000000 '.......Z....... │ │ + 0x00078660 00000000 00000000 27000000 00000000 ........'....... │ │ + 0x00078670 3d000000 1f000000 00000000 00000000 =............... │ │ + 0x00078680 27000000 00000000 67000000 1b000000 '.......g....... │ │ + 0x00078690 00000000 00000000 27000000 00000000 ........'....... │ │ + 0x000786a0 66000000 21000000 00000000 00000000 f...!........... │ │ + 0x000786b0 27000000 00000000 6b000000 13000000 '.......k....... │ │ + 0x000786c0 00000000 00000000 27000000 00000000 ........'....... │ │ + 0x000786d0 b9000000 25000000 00000000 00000000 ....%........... │ │ + 0x000786e0 27000000 00000000 a8010000 14000000 '............... │ │ + 0x000786f0 00000000 00000000 27000000 00000000 ........'....... │ │ + 0x00078700 bb010000 18000000 00000000 00000000 ................ │ │ + 0x00078710 27000000 00000000 d1000000 15000000 '............... │ │ + 0x00078720 00000000 00000000 27000000 00000000 ........'....... │ │ + 0x00078730 33010000 2d000000 00000000 00000000 3...-........... │ │ + 0x00078740 27000000 00000000 4e010000 29000000 '.......N...)... │ │ + 0x00078750 00000000 00000000 27000000 00000000 ........'....... │ │ + 0x00078760 58010000 17000000 00000000 00000000 X............... │ │ + 0x00078770 27000000 00000000 3e010000 25000000 '.......>...%... │ │ + 0x00078780 00000000 00000000 27000000 00000000 ........'....... │ │ + 0x00078790 fa010000 17000000 00000000 00000000 ................ │ │ + 0x000787a0 2b000000 00000000 62010000 29000000 +.......b...)... │ │ + 0x000787b0 00000000 00000000 2b000000 00000000 ........+....... │ │ + 0x000787c0 62010000 23000000 00000000 00000000 b...#........... │ │ + 0x000787d0 2b000000 00000000 cd000000 33000000 +...........3... │ │ + 0x000787e0 00000000 00000000 2b000000 00000000 ........+....... │ │ + 0x000787f0 91000000 23000000 00000000 00000000 ....#........... │ │ + 0x00078800 2b000000 00000000 8b000000 23000000 +...........#... │ │ + 0x00078810 00000000 00000000 2b000000 00000000 ........+....... │ │ + 0x00078820 bb010000 19000000 00000000 00000000 ................ │ │ + 0x00078830 2b000000 00000000 c4010000 1d000000 +............... │ │ + 0x00078840 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078850 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078860 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078870 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078880 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078890 00000000 00000000 00000000 00000000 ................ │ │ + 0x000788a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000788b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000788c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000788d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000788e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000788f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078900 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078910 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078920 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078930 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078940 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078950 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078960 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078970 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078980 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078990 00000000 00000000 00000000 00000000 ................ │ │ + 0x000789a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000789b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000789c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000789d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000789e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000789f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a00 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a10 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a30 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a40 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a50 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a60 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a70 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a80 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078a90 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078aa0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078ab0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078ac0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078ad0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078ae0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078af0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b00 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b10 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b30 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b40 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b50 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b60 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b70 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b80 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078b90 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078ba0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078bb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078bc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078bd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078be0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078bf0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c00 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c10 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c30 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c40 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c50 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c60 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c70 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c80 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078c90 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078ca0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078cb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078cc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078cd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078ce0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078cf0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d00 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d10 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d30 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d40 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d50 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d60 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d70 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d80 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078d90 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078da0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078db0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078dc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078dd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078de0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078df0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078e00 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078e10 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078e20 00000000 00000000 00000000 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x00051fe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078e30 00000000 00000000 00000000 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,21 +1,22 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00052168 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052178 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052188 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052198 00000000 00000000 00000000 00000000 ................ │ │ - 0x000521a8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000521b8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000521c8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000521d8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000521e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000521f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052208 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052218 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052228 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052238 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052248 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052258 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052268 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052278 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078fb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078fc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078fd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078fe0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00078ff0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079000 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079010 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079020 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079030 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079040 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079050 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079060 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079070 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079080 00000000 00000000 00000000 00000000 ................ │ │ + 0x00079090 00000000 00000000 00000000 00000000 ................ │ │ + 0x000790a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000790b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000790c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000790d0 00000000 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,25 +1,30 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ - 0x00052288 00000000 00000000 00000000 00000000 ................ │ │ - 0x00052298 00000000 00000000 b0f30400 00000000 ................ │ │ - 0x000522a8 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x000522b8 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x000522c8 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x000522d8 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x000522e8 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x000522f8 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052308 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052318 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052328 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052338 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052348 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052358 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052368 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052378 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052388 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x00052398 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x000523a8 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x000523b8 b0f30400 00000000 b0f30400 00000000 ................ │ │ - 0x000523c8 b0f30400 00000000 b0f30400 00000000 ................ │ │ + 0x000790d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000790e8 00000000 00000000 e0560700 00000000 .........V...... │ │ + 0x000790f8 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079108 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079118 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079128 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079138 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079148 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079158 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079168 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079178 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079188 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079198 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x000791a8 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x000791b8 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x000791c8 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x000791d8 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x000791e8 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x000791f8 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079208 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079218 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079228 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079238 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079248 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079258 e0560700 00000000 e0560700 00000000 .V.......V...... │ │ + 0x00079268 e0560700 00000000 .V...... │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,11 +1,163 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x000533d8 39050000 6170706c 65010000 00000000 9...apple....... │ │ - 0x000533e8 00000000 00000000 00000000 00000000 ................ │ │ - 0x000533f8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00053408 00000000 00000000 00000000 00000000 ................ │ │ - 0x00053418 ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x00053428 00000000 00000000 00000000 00000000 ................ │ │ - 0x00053438 00000000 00000000 00000000 00000000 ................ │ │ - 0x00053448 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a270 6170706c 65000000 39050000 00000000 apple...9....... │ │ + 0x0007a280 00000000 00000080 00000000 00000000 ................ │ │ + 0x0007a290 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a2a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a2b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a2c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a2d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a2e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a2f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a300 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a310 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a320 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a330 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a340 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a350 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a360 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a370 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a380 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a390 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a3a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a3b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a3c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a3d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a3e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a3f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a400 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a410 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a420 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a430 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a440 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a450 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a460 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a470 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a480 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a490 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a4a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a4b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a4c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a4d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a4e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a4f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a500 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a510 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a520 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a530 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a540 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a550 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a560 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a570 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a580 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a590 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a5a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a5b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a5c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a5d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a5e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a5f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a600 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a610 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a620 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a630 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a640 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a650 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a660 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a670 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a680 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a690 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a6a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a6b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a6c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a6d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a6e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a6f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a700 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a710 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a720 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a730 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a740 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a750 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a760 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a770 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a780 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a790 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a7a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a7b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a7c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a7d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a7e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a7f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a800 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a810 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a820 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a830 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a840 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a850 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a860 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a870 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a880 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a890 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a8a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a8b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a8c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a8d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a8e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a8f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a900 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a910 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a920 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a930 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a940 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a950 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a960 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a970 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a980 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a990 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a9a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a9b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a9c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a9d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a9e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007a9f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa00 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa10 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa20 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa30 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa40 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa50 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa70 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa80 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aa90 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aaa0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aab0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aac0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aad0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aae0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aaf0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab00 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab10 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab20 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab30 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab40 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab50 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab60 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab70 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab80 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ab90 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007aba0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007abb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007abc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007abd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007abe0 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007abf0 00000000 00000000 03000000 00000000 ................ │ │ + 0x0007ac00 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ac10 01000000 00000000 ffffffff ffffffff ................ │ │ + 0x0007ac20 ffffffff ffffffff 00000000 00000000 ................ │ │ + 0x0007ac30 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ac40 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ac50 00000000 00000000 00000000 00000000 ................ │ │ + 0x0007ac60 00000000 00000000 ........ │ ├── readelf --wide --decompress --string-dump=.comment {} │ │ @@ -1,6 +1,6 @@ │ │ │ │ String dump of section '.comment': │ │ [ 0] Android (7714059, based on r416183c1) clang version 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) │ │ - [ 9f] rustc version 1.79.0 (129f3b996 2024-06-10) │ │ + [ 9f] rustc version 1.91.0 (f8297e351 2025-10-28) │ │ [ cb] Linker: LLD 12.0.8 (/buildbot/src/android/llvm-r416183/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)