--- /srv/rebuilderd/tmp/rebuilderd0KVeC5/inputs/php8.4-http_4.2.6-3.1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd0KVeC5/out/php8.4-http_4.2.6-3.1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-10-23 13:37:57.000000 debian-binary │ -rw-r--r-- 0 0 0 2640 2025-10-23 13:37:57.000000 control.tar.xz │ --rw-r--r-- 0 0 0 149200 2025-10-23 13:37:57.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 149416 2025-10-23 13:37:57.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/php/20240924/http.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x042c4c 0x00042c4c 0x00042c4c 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x42c58 0x42c58 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x042aa8 0x00042aa8 0x00042aa8 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x42ab4 0x42ab4 R E 0x10000 │ │ │ │ LOAD 0x04e6f0 0x0005e6f0 0x0005e6f0 0x0426c 0x04720 RW 0x10000 │ │ │ │ DYNAMIC 0x04fec8 0x0005fec8 0x0005fec8 0x00138 0x00138 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x04e6f0 0x0005e6f0 0x0005e6f0 0x01910 0x01910 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00003b34 003b34 004725 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 0000825a 00825a 0005e0 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 0000883c 00883c 0000e0 00 A 4 6 4 │ │ │ │ [ 7] .rel.dyn REL 0000891c 00891c 0023b0 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0000accc 00accc 001308 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0000bfd4 00bfd4 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000bfe0 00bfe0 001d94 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 0000dd78 00dd78 02f5b8 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0003d330 03d330 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 0003d338 03d338 005914 00 A 0 0 4 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 00042c4c 042c4c 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 00042c54 042c54 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000dd78 00dd78 02f448 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0003d1c0 03d1c0 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0003d1c8 03d1c8 0058e0 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00042aa8 042aa8 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00042ab0 042ab0 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0005e6f0 04e6f0 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0005e6f4 04e6f4 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0005e6f8 04e6f8 0017d0 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0005fec8 04fec8 000138 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00060000 050000 000aa8 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00060aa8 050aa8 001eb4 00 WA 0 0 8 │ │ │ │ [22] .bss NOBITS 0006295c 05295c 0004b4 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -377,379 +377,379 @@ │ │ │ │ 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_register_internal_class_ex │ │ │ │ 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_llist_apply_with_argument │ │ │ │ 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_array_dup │ │ │ │ 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_declare_property_stringl │ │ │ │ 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND display_ini_entries │ │ │ │ 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND zend_register_ini_entries_ex │ │ │ │ 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _emalloc_8 │ │ │ │ - 380: 000375a5 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ - 381: 0001b389 480 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ - 382: 0001c181 260 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ - 383: 00031de9 184 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ - 384: 0002a5ed 160 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ + 380: 00037435 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toString │ │ │ │ + 381: 0001b219 480 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_struct │ │ │ │ + 382: 0001c011 260 FUNC GLOBAL DEFAULT 11 zm_startup_http_cookie │ │ │ │ + 383: 00031c79 184 FUNC GLOBAL DEFAULT 11 php_http_pass_fcall_callback │ │ │ │ + 384: 0002a47d 160 FUNC GLOBAL DEFAULT 11 php_http_message_parse │ │ │ │ 385: 0000e39d 84 FUNC GLOBAL DEFAULT 11 php_http_buffer_from_string_ex │ │ │ │ - 386: 00029459 280 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ - 387: 00029f51 216 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ - 388: 0002e255 10 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ + 386: 000292e9 280 FUNC GLOBAL DEFAULT 11 php_http_message_header │ │ │ │ + 387: 00029de1 216 FUNC GLOBAL DEFAULT 11 php_http_message_to_string │ │ │ │ + 388: 0002e0e5 10 FUNC GLOBAL DEFAULT 11 php_http_message_body_addref │ │ │ │ 389: 00010f85 46 FUNC GLOBAL DEFAULT 11 php_http_client_dtor │ │ │ │ - 390: 00032e49 260 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ - 391: 0002e6f1 88 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ - 392: 000209f5 380 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ - 393: 000376fd 220 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ - 394: 0001e8bd 12 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ - 395: 00021225 34 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ - 396: 000374d5 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ - 397: 0001e899 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ - 398: 0001cf81 52 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ - 399: 000198e5 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ - 400: 0003646d 544 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ - 401: 000300e1 66 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ - 402: 0002a741 12 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ - 403: 000379a9 392 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ - 404: 00020385 44 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ - 405: 000395e5 1852 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ - 406: 000329b5 58 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ - 407: 0002a029 108 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ - 408: 0001da59 12 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ + 390: 00032cd9 260 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetGet │ │ │ │ + 391: 0002e581 88 FUNC GLOBAL DEFAULT 11 php_http_message_body_free │ │ │ │ + 392: 00020885 380 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_value │ │ │ │ + 393: 0003758d 220 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___unserialize │ │ │ │ + 394: 0001e74d 12 FUNC GLOBAL DEFAULT 11 php_http_get_inflate_stream_class_entry │ │ │ │ + 395: 000210b5 34 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_protocol_version │ │ │ │ + 396: 00037365 208 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_serialize │ │ │ │ + 397: 0001e729 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_deflate_ops │ │ │ │ + 398: 0001ce11 52 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_free │ │ │ │ + 399: 00019775 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_response_class_entry │ │ │ │ + 400: 000362fd 544 FUNC GLOBAL DEFAULT 11 php_http_querystring_xlate │ │ │ │ + 401: 0002ff71 66 FUNC GLOBAL DEFAULT 11 php_http_message_parser_dtor │ │ │ │ + 402: 0002a5d1 12 FUNC GLOBAL DEFAULT 11 php_http_message_get_class_entry │ │ │ │ + 403: 00037839 392 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_xlate │ │ │ │ + 404: 00020215 44 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_method │ │ │ │ + 405: 00039475 1852 FUNC GLOBAL DEFAULT 11 php_http_url_from_struct │ │ │ │ + 406: 00032845 58 FUNC GLOBAL DEFAULT 11 php_http_options_free │ │ │ │ + 407: 00029eb9 108 FUNC GLOBAL DEFAULT 11 php_http_message_reverse │ │ │ │ + 408: 0001d8e9 12 FUNC GLOBAL DEFAULT 11 php_http_get_enbrotli_stream_class_entry │ │ │ │ 409: 000113c5 30 FUNC GLOBAL DEFAULT 11 php_http_client_getopt │ │ │ │ - 410: 00031681 24 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ - 411: 0002fc71 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ - 412: 00028379 572 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ - 413: 000273e1 66 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ - 414: 0003c851 120 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ + 410: 00031511 24 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new │ │ │ │ + 411: 0002fb01 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addForm │ │ │ │ + 412: 00028209 572 FUNC GLOBAL DEFAULT 11 php_http_info_to_string │ │ │ │ + 413: 00027271 66 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_free │ │ │ │ + 414: 0003c6e1 120 FUNC GLOBAL DEFAULT 11 php_http_url_parse_authority │ │ │ │ 415: 0000dfe1 364 FUNC GLOBAL DEFAULT 11 zm_startup_http │ │ │ │ - 416: 00037e3d 352 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ - 417: 00029a89 110 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ - 418: 00032f4d 212 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ + 416: 00037ccd 352 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetUnset │ │ │ │ + 417: 00029919 110 FUNC GLOBAL DEFAULT 11 php_http_message_set_info │ │ │ │ + 418: 00032ddd 212 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toArray │ │ │ │ 419: 0000dd79 416 FUNC GLOBAL DEFAULT 11 zm_info_http │ │ │ │ - 420: 00024add 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ - 421: 00021fe5 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ - 422: 000208a5 92 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ - 423: 0002ea49 72 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ - 424: 0002ec55 112 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ - 425: 000356e9 308 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ - 426: 00031b41 124 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ - 427: 0001e659 396 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ - 428: 00036f91 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ - 429: 0001cbb5 96 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ + 420: 0002496d 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_sapi_ops │ │ │ │ + 421: 00021e75 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_request │ │ │ │ + 422: 00020735 92 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header │ │ │ │ + 423: 0002e8d9 72 FUNC GLOBAL DEFAULT 11 php_http_message_body_boundary │ │ │ │ + 424: 0002eae5 112 FUNC GLOBAL DEFAULT 11 php_http_message_body_copy │ │ │ │ + 425: 00035579 308 FUNC GLOBAL DEFAULT 11 php_http_params_separator_init │ │ │ │ + 426: 000319d1 124 FUNC GLOBAL DEFAULT 11 php_http_select_str │ │ │ │ + 427: 0001e4e9 396 FUNC GLOBAL DEFAULT 11 php_http_encoding_inflate │ │ │ │ + 428: 00036e21 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getInt │ │ │ │ + 429: 0001ca45 96 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_copy │ │ │ │ 430: 00010f59 44 FUNC GLOBAL DEFAULT 11 php_http_client_reset │ │ │ │ 431: 0000e5d1 144 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunk_buffer │ │ │ │ - 432: 0002a95d 72 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ - 433: 000361e5 272 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ - 434: 0003bd75 2048 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ - 435: 0003cbe5 44 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ - 436: 000392c5 548 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ - 437: 00016061 7256 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ - 438: 0002ee6d 268 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ - 439: 00037b31 304 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ - 440: 000326dd 132 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ + 432: 0002a7ed 72 FUNC GLOBAL DEFAULT 11 php_http_message_object_init_body_object │ │ │ │ + 433: 00036075 272 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetGet │ │ │ │ + 434: 0003bc05 2048 FUNC GLOBAL DEFAULT 11 php_http_url_parse │ │ │ │ + 435: 0003ca75 44 FUNC GLOBAL DEFAULT 11 php_http_version_init │ │ │ │ + 436: 00039155 548 FUNC GLOBAL DEFAULT 11 php_http_url_to_string │ │ │ │ + 437: 00016061 6888 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl │ │ │ │ + 438: 0002ecfd 268 FUNC GLOBAL DEFAULT 11 php_http_message_body_etag │ │ │ │ + 439: 000379c1 304 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_set │ │ │ │ + 440: 0003256d 132 FUNC GLOBAL DEFAULT 11 php_http_object_method_init │ │ │ │ 441: 0000f88d 12 FUNC GLOBAL DEFAULT 11 php_http_client_get_class_entry │ │ │ │ 442: 0000e549 14 FUNC GLOBAL DEFAULT 11 php_http_buffer_reset │ │ │ │ - 443: 00018935 252 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ - 444: 0002d689 124 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ - 445: 0003c575 130 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ - 446: 00024fd9 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ - 447: 0001f4dd 288 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ - 448: 00028165 24 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ - 449: 0001cffd 84 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ - 450: 0003581d 58 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ - 451: 0002e885 38 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ - 452: 0002e5d5 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ - 453: 0002a2b9 188 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ - 454: 0002a151 32 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ - 455: 00031891 418 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ - 456: 00026329 1032 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ + 443: 000187c5 252 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_curl_user │ │ │ │ + 444: 0002d519 124 FUNC GLOBAL DEFAULT 11 php_http_message_object_new_ex │ │ │ │ + 445: 0003c405 130 FUNC GLOBAL DEFAULT 11 php_http_url_from_zval │ │ │ │ + 446: 00024e69 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_unexpected_val_class_entry │ │ │ │ + 447: 0001f36d 288 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_header │ │ │ │ + 448: 00027ff5 24 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new │ │ │ │ + 449: 0001ce8d 84 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new_ex │ │ │ │ + 450: 000356ad 58 FUNC GLOBAL DEFAULT 11 php_http_params_separator_free │ │ │ │ + 451: 0002e715 38 FUNC GLOBAL DEFAULT 11 php_http_message_body_stat │ │ │ │ + 452: 0002e465 284 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_append │ │ │ │ + 453: 0002a149 188 FUNC GLOBAL DEFAULT 11 php_http_message_object_free │ │ │ │ + 454: 00029fe1 32 FUNC GLOBAL DEFAULT 11 php_http_message_zip │ │ │ │ + 455: 00031721 418 FUNC GLOBAL DEFAULT 11 php_http_match │ │ │ │ + 456: 000261b9 1032 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_negotiate │ │ │ │ 457: 00062b8c 4 OBJECT GLOBAL DEFAULT 22 php_http_brotli_get_dictionary │ │ │ │ - 458: 0003cd65 40 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ - 459: 0003c8d5 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ - 460: 0002d705 24 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ - 461: 0001cfb5 60 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ + 458: 0003cbf5 40 FUNC GLOBAL DEFAULT 11 php_http_version_free │ │ │ │ + 459: 0003c765 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_url_class_entry │ │ │ │ + 460: 0002d595 24 FUNC GLOBAL DEFAULT 11 php_http_message_object_new │ │ │ │ + 461: 0001ce45 60 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_free │ │ │ │ 462: 0000e265 130 FUNC GLOBAL DEFAULT 11 php_http_buffer_resize_ex │ │ │ │ 463: 00062960 4 OBJECT GLOBAL DEFAULT 22 http_module_number │ │ │ │ - 464: 00026e65 36 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ + 464: 00026cf5 36 FUNC GLOBAL DEFAULT 11 php_http_header_to_string │ │ │ │ 465: 0001062d 84 FUNC GLOBAL DEFAULT 11 php_http_client_enqueue │ │ │ │ - 466: 0002dbc1 796 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ - 467: 00032769 40 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ - 468: 00025eed 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ - 469: 000377d9 248 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ - 470: 00023c71 80 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ - 471: 00031bbd 144 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ - 472: 00035b1d 556 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ - 473: 0001e8c9 444 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ - 474: 0003cc11 172 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ - 475: 00021199 140 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ + 466: 0002da51 796 FUNC GLOBAL DEFAULT 11 zm_startup_http_message │ │ │ │ + 467: 000325f9 40 FUNC GLOBAL DEFAULT 11 php_http_object_method_free │ │ │ │ + 468: 00025d7d 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___serialize │ │ │ │ + 469: 00037669 248 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___construct │ │ │ │ + 470: 00023b01 80 FUNC GLOBAL DEFAULT 11 php_http_env_response_dtor │ │ │ │ + 471: 00031a4d 144 FUNC GLOBAL DEFAULT 11 php_http_array_list │ │ │ │ + 472: 000359ad 556 FUNC GLOBAL DEFAULT 11 zm_startup_http_params │ │ │ │ + 473: 0001e759 444 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_zlib │ │ │ │ + 474: 0003caa1 172 FUNC GLOBAL DEFAULT 11 php_http_version_parse │ │ │ │ + 475: 00021029 140 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_status_line │ │ │ │ 476: 000119e1 24 FUNC GLOBAL DEFAULT 11 php_http_client_object_new │ │ │ │ - 477: 000272fd 48 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ - 478: 00026731 304 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ - 479: 0002feed 24 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ - 480: 0002ec11 66 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ - 481: 0001ce79 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ - 482: 00026861 192 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ - 483: 000205cd 152 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ - 484: 00031afd 68 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ - 485: 00026a81 560 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ - 486: 0002a7a1 440 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ - 487: 00031c65 232 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ + 477: 0002718d 48 FUNC GLOBAL DEFAULT 11 php_http_header_parser_init │ │ │ │ + 478: 000265c1 304 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_getParams │ │ │ │ + 479: 0002fd7d 24 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new │ │ │ │ + 480: 0002eaa1 66 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_stream │ │ │ │ + 481: 0001cd09 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_finish │ │ │ │ + 482: 000266f1 192 FUNC GLOBAL DEFAULT 11 php_http_header_parse │ │ │ │ + 483: 0002045d 152 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_headers │ │ │ │ + 484: 0003198d 68 FUNC GLOBAL DEFAULT 11 php_http_boundary │ │ │ │ + 485: 00026911 560 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_parse │ │ │ │ + 486: 0002a631 440 FUNC GLOBAL DEFAULT 11 php_http_message_object_set_body │ │ │ │ + 487: 00031af5 232 FUNC GLOBAL DEFAULT 11 php_http_array_apply_append_func │ │ │ │ 488: 0000e661 168 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_output │ │ │ │ - 489: 0001c699 516 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ - 490: 0001da65 12 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ - 491: 0001cf75 10 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ - 492: 000329f1 328 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ - 493: 00023a99 288 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ - 494: 0002e385 240 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ - 495: 00024eed 184 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ - 496: 00026cb1 344 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ - 497: 000299d9 116 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ - 498: 00027425 2432 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ - 499: 00029eb1 160 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ - 500: 0003bae1 228 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ - 501: 000329b1 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ - 502: 00025021 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ + 489: 0001c529 516 FUNC GLOBAL DEFAULT 11 php_http_encoding_dechunk │ │ │ │ + 490: 0001d8f5 12 FUNC GLOBAL DEFAULT 11 php_http_get_debrotli_stream_class_entry │ │ │ │ + 491: 0001ce05 10 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_dtor │ │ │ │ + 492: 00032881 328 FUNC GLOBAL DEFAULT 11 php_http_option_register │ │ │ │ + 493: 00023929 288 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_last_modified │ │ │ │ + 494: 0002e215 240 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___unserialize │ │ │ │ + 495: 00024d7d 184 FUNC GLOBAL DEFAULT 11 php_http_etag_finish │ │ │ │ + 496: 00026b41 344 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback_ex │ │ │ │ + 497: 00029869 116 FUNC GLOBAL DEFAULT 11 php_http_message_init │ │ │ │ + 498: 000272b5 2432 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse │ │ │ │ + 499: 00029d41 160 FUNC GLOBAL DEFAULT 11 php_http_message_to_callback │ │ │ │ + 500: 0003b971 228 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toString │ │ │ │ + 501: 00032841 4 FUNC GLOBAL DEFAULT 11 php_http_options_dtor │ │ │ │ + 502: 00024eb1 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_conversion_class_entry │ │ │ │ 503: 000119f9 444 FUNC GLOBAL DEFAULT 11 zm_startup_http_client │ │ │ │ - 504: 0002732d 20 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ - 505: 0002502d 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ - 506: 00025015 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ - 507: 000273b9 40 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ + 504: 000271bd 20 FUNC GLOBAL DEFAULT 11 php_http_header_parser_state_is │ │ │ │ + 505: 00024ebd 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_querystring_class_entry │ │ │ │ + 506: 00024ea5 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_message_class_entry │ │ │ │ + 507: 00027249 40 FUNC GLOBAL DEFAULT 11 php_http_header_parser_free │ │ │ │ 508: 0001198d 84 FUNC GLOBAL DEFAULT 11 php_http_client_object_new_ex │ │ │ │ 509: 0000e599 56 FUNC GLOBAL DEFAULT 11 php_http_buffer_free │ │ │ │ 510: 00062964 28 OBJECT GLOBAL DEFAULT 22 http_functions │ │ │ │ - 511: 00025009 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ - 512: 00027049 304 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ + 511: 00024e99 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_url_class_entry │ │ │ │ + 512: 00026ed9 304 FUNC GLOBAL DEFAULT 11 zm_startup_http_header │ │ │ │ 513: 000110f1 14 FUNC GLOBAL DEFAULT 11 php_http_client_setopt │ │ │ │ - 514: 0002ff05 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ - 515: 000282d9 48 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ - 516: 0002e749 60 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ - 517: 0002edd9 146 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ - 518: 000212f9 12 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ - 519: 00036ef1 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ - 520: 0001e8b1 12 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ - 521: 0003018d 4124 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ - 522: 00020901 148 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ - 523: 0001f199 76 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ - 524: 0002a375 146 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ - 525: 0002fe89 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ - 526: 0002e2e5 160 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ - 527: 0001e419 380 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ - 528: 000370d1 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ - 529: 0001e8a5 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ - 530: 0002f039 332 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ + 514: 0002fd95 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_clone │ │ │ │ + 515: 00028169 48 FUNC GLOBAL DEFAULT 11 php_http_info_init │ │ │ │ + 516: 0002e5d9 60 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_free │ │ │ │ + 517: 0002ec69 146 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_callback │ │ │ │ + 518: 00021189 12 FUNC GLOBAL DEFAULT 11 php_http_env_get_class_entry │ │ │ │ + 519: 00036d81 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getBool │ │ │ │ + 520: 0001e741 12 FUNC GLOBAL DEFAULT 11 php_http_get_deflate_stream_class_entry │ │ │ │ + 521: 0003001d 4124 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse │ │ │ │ + 522: 00020791 148 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_va │ │ │ │ + 523: 0001f029 76 FUNC GLOBAL DEFAULT 11 php_http_env_reset │ │ │ │ + 524: 0002a205 146 FUNC GLOBAL DEFAULT 11 php_http_message_free │ │ │ │ + 525: 0002fd19 100 FUNC GLOBAL DEFAULT 11 php_http_message_body_object_new_ex │ │ │ │ + 526: 0002e175 160 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_unserialize │ │ │ │ + 527: 0001e2a9 380 FUNC GLOBAL DEFAULT 11 php_http_encoding_deflate │ │ │ │ + 528: 00036f61 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getString │ │ │ │ + 529: 0001e735 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_inflate_ops │ │ │ │ + 530: 0002eec9 332 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toCallback │ │ │ │ 531: 0000fea9 740 FUNC GLOBAL DEFAULT 11 php_http_client_options_set │ │ │ │ - 532: 00034c65 864 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ - 533: 00018271 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ - 534: 00021fd9 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ - 535: 00024c89 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ + 532: 00034af5 864 FUNC GLOBAL DEFAULT 11 php_http_params_parse │ │ │ │ + 533: 00018101 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_event_ops_get │ │ │ │ + 534: 00021e69 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_request_class_entry │ │ │ │ + 535: 00024b19 12 FUNC GLOBAL DEFAULT 11 php_http_get_env_response_class_entry │ │ │ │ 536: 0000f761 160 FUNC GLOBAL DEFAULT 11 php_http_client_driver_add │ │ │ │ - 537: 0003c8e1 772 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ - 538: 00025df1 252 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ - 539: 0002608d 408 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ - 540: 0001ce21 22 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ - 541: 0003292d 130 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ - 542: 00028351 40 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ - 543: 0001d7c9 124 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ - 544: 0003a439 108 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ - 545: 0002703d 12 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ - 546: 0002ea91 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ + 537: 0003c771 772 FUNC GLOBAL DEFAULT 11 zm_startup_http_url │ │ │ │ + 538: 00025c81 252 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___construct │ │ │ │ + 539: 00025f1d 408 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_serialize │ │ │ │ + 540: 0001ccb1 22 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_done │ │ │ │ + 541: 000327bd 130 FUNC GLOBAL DEFAULT 11 php_http_options_apply │ │ │ │ + 542: 000281e1 40 FUNC GLOBAL DEFAULT 11 php_http_info_free │ │ │ │ + 543: 0001d659 124 FUNC GLOBAL DEFAULT 11 php_http_encoding_enbrotli │ │ │ │ + 544: 0003a2c9 108 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash_ex │ │ │ │ + 545: 00026ecd 12 FUNC GLOBAL DEFAULT 11 php_http_header_get_class_entry │ │ │ │ + 546: 0002e921 62 FUNC GLOBAL DEFAULT 11 php_http_message_body_to_string │ │ │ │ 547: 00061b90 4 OBJECT GLOBAL DEFAULT 21 php_http_filter_factory │ │ │ │ - 548: 0003c735 284 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ - 549: 0001c285 30 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ - 550: 0002fc2d 68 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ + 548: 0003c5c5 284 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_mod │ │ │ │ + 549: 0001c115 30 FUNC GLOBAL DEFAULT 11 zm_startup_http_curl │ │ │ │ + 550: 0002fabd 68 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form │ │ │ │ 551: 0000f801 64 FUNC GLOBAL DEFAULT 11 php_http_client_driver_get │ │ │ │ - 552: 000372b1 548 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ + 552: 00037141 548 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_get │ │ │ │ 553: 0000e771 82 FUNC GLOBAL DEFAULT 11 php_http_buffer_passthru │ │ │ │ - 554: 00019471 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ - 555: 0001891d 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ - 556: 0002defd 104 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ - 557: 00035db9 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ - 558: 00024fe5 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ - 559: 00029b51 720 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ - 560: 0001ffcd 204 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ - 561: 0003a5b9 5416 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ - 562: 000381e9 356 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ + 554: 00019301 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_request │ │ │ │ + 555: 000187ad 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_ops_get │ │ │ │ + 556: 0002dd8d 104 FUNC GLOBAL DEFAULT 11 php_http_message_body_append │ │ │ │ + 557: 00035c49 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_toArray │ │ │ │ + 558: 00024e75 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_method_call_class_entry │ │ │ │ + 559: 000299e1 720 FUNC GLOBAL DEFAULT 11 php_http_message_update_headers │ │ │ │ + 560: 0001fe5d 204 FUNC GLOBAL DEFAULT 11 php_http_env_got_request_header │ │ │ │ + 561: 0003a449 5416 FUNC GLOBAL DEFAULT 11 php_http_url_mod │ │ │ │ + 562: 00038079 356 FUNC GLOBAL DEFAULT 11 zm_startup_http_querystring │ │ │ │ 563: 000106d1 80 FUNC GLOBAL DEFAULT 11 php_http_client_requeue │ │ │ │ - 564: 000280f5 112 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ - 565: 0001a919 172 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ - 566: 00039d21 1816 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ - 567: 00037c61 476 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ - 568: 0003a4a5 236 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ - 569: 0001d7b1 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ + 564: 00027f85 112 FUNC GLOBAL DEFAULT 11 php_http_header_parser_object_new_ex │ │ │ │ + 565: 0001a7a9 172 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_cookie │ │ │ │ + 566: 00039bb1 1816 FUNC GLOBAL DEFAULT 11 php_http_url_to_struct │ │ │ │ + 567: 00037af1 476 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_mod │ │ │ │ + 568: 0003a335 236 FUNC GLOBAL DEFAULT 11 php_http_url_encode_hash │ │ │ │ + 569: 0001d641 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 570: 0000e34d 80 FUNC GLOBAL DEFAULT 11 php_http_buffer_append │ │ │ │ - 571: 000207e5 28 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ + 571: 00020675 28 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_code │ │ │ │ 572: 00016005 80 FUNC GLOBAL DEFAULT 11 php_http_client_curl_loop │ │ │ │ - 573: 0003cd61 2 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ - 574: 00033021 200 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ + 573: 0003cbf1 2 FUNC GLOBAL DEFAULT 11 php_http_version_dtor │ │ │ │ + 574: 00032eb1 200 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetUnset │ │ │ │ 575: 0000e709 102 FUNC GLOBAL DEFAULT 11 php_http_buffer_chunked_input │ │ │ │ - 576: 000394e9 252 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ + 576: 00039379 252 FUNC GLOBAL DEFAULT 11 php_http_url_authority_to_string │ │ │ │ 577: 00062980 32 OBJECT GLOBAL DEFAULT 22 php_http_globals │ │ │ │ - 578: 0002f6bd 400 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ - 579: 00037031 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ - 580: 00019ca1 104 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ - 581: 00032761 6 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ - 582: 0002f28d 336 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ - 583: 00032671 108 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ - 584: 00027e9d 296 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ - 585: 0003014d 64 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ + 578: 0002f54d 400 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_file │ │ │ │ + 579: 00036ec1 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getFloat │ │ │ │ + 580: 00019b31 104 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_init │ │ │ │ + 581: 000325f1 6 FUNC GLOBAL DEFAULT 11 php_http_object_method_dtor │ │ │ │ + 582: 0002f11d 336 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_addPart │ │ │ │ + 583: 00032501 108 FUNC GLOBAL DEFAULT 11 php_http_new │ │ │ │ + 584: 00027d2d 296 FUNC GLOBAL DEFAULT 11 php_http_header_parser_parse_stream │ │ │ │ + 585: 0002ffdd 64 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_free │ │ │ │ 586: 0000e479 64 FUNC GLOBAL DEFAULT 11 php_http_buffer_data │ │ │ │ - 587: 0001d7bd 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ - 588: 00036111 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ - 589: 0002f3dd 276 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ - 590: 00025fbd 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ - 591: 0001ac3d 196 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ - 592: 0002fd8d 240 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ - 593: 00020189 176 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ - 594: 000367e1 1000 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ - 595: 00031699 472 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ - 596: 00037211 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ - 597: 0003668d 340 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ + 587: 0001d64d 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_debrotli_ops │ │ │ │ + 588: 00035fa1 212 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getIterator │ │ │ │ + 589: 0002f26d 276 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_form_field │ │ │ │ + 590: 00025e4d 208 FUNC GLOBAL DEFAULT 11 zim_HttpHeader___unserialize │ │ │ │ + 591: 0001aacd 196 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_cookie │ │ │ │ + 592: 0002fc1d 240 FUNC GLOBAL DEFAULT 11 php_http_message_body_split │ │ │ │ + 593: 00020019 176 FUNC GLOBAL DEFAULT 11 php_http_env_get_server_var │ │ │ │ + 594: 00036671 1000 FUNC GLOBAL DEFAULT 11 php_http_querystring_update │ │ │ │ + 595: 00031529 472 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_parser │ │ │ │ + 596: 000370a1 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getObject │ │ │ │ + 597: 0003651d 340 FUNC GLOBAL DEFAULT 11 php_http_querystring_parse │ │ │ │ 598: 00010fdd 96 FUNC GLOBAL DEFAULT 11 php_http_client_object_free │ │ │ │ - 599: 00032605 80 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ + 599: 00032495 80 FUNC GLOBAL DEFAULT 11 php_http_object_new_ex │ │ │ │ 600: 00011bb5 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client │ │ │ │ 601: 0000e14d 80 FUNC GLOBAL DEFAULT 11 zm_shutdown_http │ │ │ │ - 602: 0001d0b1 12 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ - 603: 00032d69 224 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ - 604: 00023ce9 3572 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ - 605: 00025039 744 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ - 606: 00031609 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ - 607: 0001a8c5 40 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ - 608: 0001bb6d 1136 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ - 609: 00024ff1 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ + 602: 0001cf41 12 FUNC GLOBAL DEFAULT 11 php_http_get_encoding_stream_class_entry │ │ │ │ + 603: 00032bf9 224 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetExists │ │ │ │ + 604: 00023b79 3572 FUNC GLOBAL DEFAULT 11 php_http_env_response_send │ │ │ │ + 605: 00024ec9 744 FUNC GLOBAL DEFAULT 11 zm_startup_http_exception │ │ │ │ + 606: 00031499 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_parser_class_entry │ │ │ │ + 607: 0001a755 40 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_free │ │ │ │ + 608: 0001b9fd 1136 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_to_string │ │ │ │ + 609: 00024e81 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_invalid_arg_class_entry │ │ │ │ 610: 00010375 160 FUNC GLOBAL DEFAULT 11 php_http_client_init │ │ │ │ - 611: 0003c8c9 12 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ - 612: 0001c2a5 22 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ - 613: 0002eb79 152 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ - 614: 0002a171 248 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ - 615: 0002a9a5 260 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ - 616: 0002f185 124 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ - 617: 0001c11d 24 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ - 618: 0002a74d 84 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ + 611: 0003c759 12 FUNC GLOBAL DEFAULT 11 php_http_url_get_class_entry │ │ │ │ + 612: 0001c135 22 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_curl │ │ │ │ + 613: 0002ea09 152 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___serialize │ │ │ │ + 614: 0002a001 248 FUNC GLOBAL DEFAULT 11 php_http_message_copy_ex │ │ │ │ + 615: 0002a835 260 FUNC GLOBAL DEFAULT 11 php_http_message_object_reverse │ │ │ │ + 616: 0002f015 124 FUNC GLOBAL DEFAULT 11 php_http_message_body_appendf │ │ │ │ + 617: 0001bfad 24 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new │ │ │ │ + 618: 0002a5dd 84 FUNC GLOBAL DEFAULT 11 php_http_message_object_prepend │ │ │ │ 619: 00015bd5 892 FUNC GLOBAL DEFAULT 11 php_http_client_curl_responsehandler │ │ │ │ - 620: 00029af9 88 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ - 621: 00024ffd 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ - 622: 00035f49 456 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ - 623: 0002ead1 168 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ + 620: 00029989 88 FUNC GLOBAL DEFAULT 11 php_http_message_info_callback │ │ │ │ + 621: 00024e8d 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_bad_header_class_entry │ │ │ │ + 622: 00035dd9 456 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getGlobalInstance │ │ │ │ + 623: 0002e961 168 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_serialize │ │ │ │ 624: 00010681 80 FUNC GLOBAL DEFAULT 11 php_http_client_dequeue │ │ │ │ - 625: 00027385 50 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ - 626: 0003009d 46 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ - 627: 00031615 108 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ + 625: 00027215 50 FUNC GLOBAL DEFAULT 11 php_http_header_parser_dtor │ │ │ │ + 626: 0002ff2d 46 FUNC GLOBAL DEFAULT 11 php_http_message_parser_init │ │ │ │ + 627: 000314a5 108 FUNC GLOBAL DEFAULT 11 php_http_message_parser_object_new_ex │ │ │ │ 628: 0000e559 64 FUNC GLOBAL DEFAULT 11 php_http_buffer_dtor │ │ │ │ - 629: 0001aaa9 176 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ - 630: 0002a095 188 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ + 629: 0001a939 176 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_get_extra │ │ │ │ + 630: 00029f25 188 FUNC GLOBAL DEFAULT 11 php_http_message_serialize │ │ │ │ 631: 00010e29 14 FUNC GLOBAL DEFAULT 11 php_http_client_once │ │ │ │ - 632: 0001cc15 58 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ - 633: 00031871 32 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ - 634: 0001c135 76 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ + 632: 0001caa5 58 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_reset │ │ │ │ + 633: 00031701 32 FUNC GLOBAL DEFAULT 11 php_http_sleep │ │ │ │ + 634: 0001bfc5 76 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_clone │ │ │ │ 635: 00060aac 92 OBJECT GLOBAL DEFAULT 21 http_module_entry │ │ │ │ - 636: 00026f61 220 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ - 637: 00024c95 436 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ - 638: 0003c5f9 316 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ - 639: 000330e9 600 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ + 636: 00026df1 220 FUNC GLOBAL DEFAULT 11 php_http_header_value_array_to_string │ │ │ │ + 637: 00024b25 436 FUNC GLOBAL DEFAULT 11 zm_startup_http_env_response │ │ │ │ + 638: 0003c489 316 FUNC GLOBAL DEFAULT 11 zim_HttpUrl___construct │ │ │ │ + 639: 00032f79 600 FUNC GLOBAL DEFAULT 11 zim_HttpParams_offsetSet │ │ │ │ 640: 0000e1b9 28 FUNC GLOBAL DEFAULT 11 get_module │ │ │ │ 641: 0000e301 76 FUNC GLOBAL DEFAULT 11 php_http_buffer_shrink │ │ │ │ - 642: 000378d1 216 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ + 642: 00037761 216 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_unserialize │ │ │ │ 643: 0000e511 54 FUNC GLOBAL DEFAULT 11 php_http_buffer_fix │ │ │ │ - 644: 0001cd45 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ - 645: 00035859 696 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ + 644: 0001cbd5 16 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_flush │ │ │ │ + 645: 000356e9 696 FUNC GLOBAL DEFAULT 11 zim_HttpParams___construct │ │ │ │ 646: 00010fb5 40 FUNC GLOBAL DEFAULT 11 php_http_client_free │ │ │ │ - 647: 0002a269 78 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ - 648: 00024b7d 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ - 649: 0001b5c1 892 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ - 650: 0001a809 128 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ - 651: 0001d051 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ - 652: 000198f1 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ - 653: 00021305 160 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ - 654: 00018929 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ - 655: 00030125 40 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ - 656: 0003a591 40 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ - 657: 0001af15 200 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ - 658: 00031d4d 154 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ - 659: 0002ff45 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ - 660: 00035b11 12 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ - 661: 0001d0bd 12 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ - 662: 0001d069 72 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ - 663: 000280e9 12 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ - 664: 00028309 72 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ + 647: 0002a0f9 78 FUNC GLOBAL DEFAULT 11 php_http_message_dtor │ │ │ │ + 648: 00024a0d 12 FUNC GLOBAL DEFAULT 11 php_http_env_response_get_stream_ops │ │ │ │ + 649: 0001b451 892 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_from_struct │ │ │ │ + 650: 0001a699 128 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_copy │ │ │ │ + 651: 0001cee1 24 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_new │ │ │ │ + 652: 00019781 184 FUNC GLOBAL DEFAULT 11 zm_startup_http_client_response │ │ │ │ + 653: 00021195 160 FUNC GLOBAL DEFAULT 11 zm_startup_http_env │ │ │ │ + 654: 000187b9 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_user_get_class_entry │ │ │ │ + 655: 0002ffb5 40 FUNC GLOBAL DEFAULT 11 php_http_message_parser_free │ │ │ │ + 656: 0003a421 40 FUNC GLOBAL DEFAULT 11 php_http_url_free │ │ │ │ + 657: 0001ada5 200 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_add_extra │ │ │ │ + 658: 00031bdd 154 FUNC GLOBAL DEFAULT 11 php_http_array_apply_merge_func │ │ │ │ + 659: 0002fdd5 236 FUNC GLOBAL DEFAULT 11 zm_startup_http_message_body │ │ │ │ + 660: 000359a1 12 FUNC GLOBAL DEFAULT 11 php_http_params_get_class_entry │ │ │ │ + 661: 0001cf4d 12 FUNC GLOBAL DEFAULT 11 php_http_get_dechunk_stream_class_entry │ │ │ │ + 662: 0001cef9 72 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_object_clone │ │ │ │ + 663: 00027f79 12 FUNC GLOBAL DEFAULT 11 php_http_get_header_parser_class_entry │ │ │ │ + 664: 00028199 72 FUNC GLOBAL DEFAULT 11 php_http_info_dtor │ │ │ │ 665: 00010245 232 FUNC GLOBAL DEFAULT 11 php_http_client_options_get_subr │ │ │ │ - 666: 0002d71d 70 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ - 667: 00023891 336 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ + 666: 0002d5ad 70 FUNC GLOBAL DEFAULT 11 php_http_message_object_clone │ │ │ │ + 667: 00023721 336 FUNC GLOBAL DEFAULT 11 php_http_env_is_response_cached_by_etag │ │ │ │ 668: 0000f899 736 FUNC GLOBAL DEFAULT 11 php_http_client_options_set_subr │ │ │ │ - 669: 0001f2a5 568 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ - 670: 00024fc1 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ - 671: 00037675 136 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ - 672: 00035441 680 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ - 673: 000362f5 236 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ + 669: 0001f135 568 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_headers │ │ │ │ + 670: 00024e51 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_interface_class_entry │ │ │ │ + 671: 00037505 136 FUNC GLOBAL DEFAULT 11 php_http_querystring_ctor │ │ │ │ + 672: 000352d1 680 FUNC GLOBAL DEFAULT 11 zim_HttpParams_toString │ │ │ │ + 673: 00036185 236 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetExists │ │ │ │ 674: 0000e4b9 88 FUNC GLOBAL DEFAULT 11 php_http_buffer_cut │ │ │ │ - 675: 00032655 24 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ - 676: 000323e9 540 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ - 677: 0001cc51 48 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ - 678: 00034fc5 1148 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ + 675: 000324e5 24 FUNC GLOBAL DEFAULT 11 php_http_object_new │ │ │ │ + 676: 00032279 540 FUNC GLOBAL DEFAULT 11 php_http_negotiate │ │ │ │ + 677: 0001cae1 48 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_update │ │ │ │ + 678: 00034e55 1148 FUNC GLOBAL DEFAULT 11 php_http_params_to_string │ │ │ │ 679: 00010d19 14 FUNC GLOBAL DEFAULT 11 php_http_client_wait │ │ │ │ - 680: 000300cd 20 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ + 680: 0002ff5d 20 FUNC GLOBAL DEFAULT 11 php_http_message_parser_state_is │ │ │ │ 681: 0000e2e9 22 FUNC GLOBAL DEFAULT 11 php_http_buffer_account │ │ │ │ - 682: 00032b39 16 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ - 683: 00037171 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ - 684: 0003266d 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ + 682: 000329c9 16 FUNC GLOBAL DEFAULT 11 php_http_option_get │ │ │ │ + 683: 00037001 160 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_getArray │ │ │ │ + 684: 000324fd 4 FUNC GLOBAL DEFAULT 11 php_http_object_free │ │ │ │ 685: 0000e19d 28 FUNC GLOBAL DEFAULT 11 zm_deactivate_http │ │ │ │ - 686: 0002ecc5 276 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ + 686: 0002eb55 276 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_toStream │ │ │ │ 687: 000105d5 12 FUNC GLOBAL DEFAULT 11 php_http_client_copy │ │ │ │ - 688: 0002e521 180 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ - 689: 00032791 172 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ - 690: 0001cff1 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ - 691: 00037f9d 588 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ - 692: 0002082d 8 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ - 693: 0002e785 256 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ - 694: 0001f21d 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ - 695: 0003ccbd 164 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ + 688: 0002e3b1 180 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getBoundary │ │ │ │ + 689: 00032621 172 FUNC GLOBAL DEFAULT 11 php_http_object_method_call │ │ │ │ + 690: 0001ce81 12 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_get_dechunk_ops │ │ │ │ + 691: 00037e2d 588 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString_offsetSet │ │ │ │ + 692: 000206bd 8 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_code │ │ │ │ + 693: 0002e615 256 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody___construct │ │ │ │ + 694: 0001f0ad 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_superglobal │ │ │ │ + 695: 0003cb4d 164 FUNC GLOBAL DEFAULT 11 php_http_version_to_string │ │ │ │ 696: 0000e3f1 136 FUNC GLOBAL DEFAULT 11 php_http_buffer_appendf │ │ │ │ - 697: 0003bc59 282 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ - 698: 0002ef79 190 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ - 699: 00034c19 76 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ - 700: 00019465 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ - 701: 000285b5 652 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ - 702: 0003283d 64 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ - 703: 0001d0c9 344 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ - 704: 0001c0b9 100 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ - 705: 00020239 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ - 706: 0002dedd 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ + 697: 0003bae9 282 FUNC GLOBAL DEFAULT 11 php_http_url_copy │ │ │ │ + 698: 0002ee09 190 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_etag │ │ │ │ + 699: 00034aa9 76 FUNC GLOBAL DEFAULT 11 php_http_params_opts_default_get │ │ │ │ + 700: 000192f5 12 FUNC GLOBAL DEFAULT 11 php_http_get_client_request_class_entry │ │ │ │ + 701: 00028445 652 FUNC GLOBAL DEFAULT 11 php_http_info_parse │ │ │ │ + 702: 000326cd 64 FUNC GLOBAL DEFAULT 11 zm_startup_http_object │ │ │ │ + 703: 0001cf59 344 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding │ │ │ │ + 704: 0001bf49 100 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_new_ex │ │ │ │ + 705: 000200c9 136 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_body │ │ │ │ + 706: 0002dd6d 32 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_message │ │ │ │ 707: 0000f841 24 FUNC GLOBAL DEFAULT 11 php_http_client_driver_list │ │ │ │ - 708: 00031a35 198 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ - 709: 00020995 96 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ - 710: 0002817d 348 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ - 711: 0002e475 170 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ - 712: 00024ae9 146 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ - 713: 00024e49 164 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ - 714: 0002e8ad 412 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ - 715: 00026921 352 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ - 716: 0001da71 424 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ - 717: 00026e89 60 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ + 708: 000318c5 198 FUNC GLOBAL DEFAULT 11 php_http_pretty_key │ │ │ │ + 709: 00020825 96 FUNC GLOBAL DEFAULT 11 php_http_env_set_response_header_format │ │ │ │ + 710: 0002800d 348 FUNC GLOBAL DEFAULT 11 zm_startup_http_header_parser │ │ │ │ + 711: 0002e305 170 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_getResource │ │ │ │ + 712: 00024979 146 FUNC GLOBAL DEFAULT 11 php_http_env_response_init │ │ │ │ + 713: 00024cd9 164 FUNC GLOBAL DEFAULT 11 php_http_etag_init │ │ │ │ + 714: 0002e73d 412 FUNC GLOBAL DEFAULT 11 zim_HttpMessageBody_stat │ │ │ │ + 715: 000267b1 352 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_unserialize │ │ │ │ + 716: 0001d901 424 FUNC GLOBAL DEFAULT 11 zm_startup_http_encoding_brotli │ │ │ │ + 717: 00026d19 60 FUNC GLOBAL DEFAULT 11 php_http_header_to_string_ex │ │ │ │ 718: 00010e7d 14 FUNC GLOBAL DEFAULT 11 php_http_client_exec │ │ │ │ - 719: 00029971 102 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ - 720: 000203b1 540 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ - 721: 0001a8ed 42 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ - 722: 0001a889 58 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ - 723: 00020665 144 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ - 724: 0001b1ed 412 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ - 725: 00036461 12 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ - 726: 00020c11 1416 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ - 727: 00035e8d 188 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ - 728: 0001d909 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ - 729: 00024fcd 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ - 730: 0002e261 132 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ + 719: 00029801 102 FUNC GLOBAL DEFAULT 11 php_http_message_set_type │ │ │ │ + 720: 00020241 540 FUNC GLOBAL DEFAULT 11 php_http_env_get_request_ranges │ │ │ │ + 721: 0001a77d 42 FUNC GLOBAL DEFAULT 11 php_http_cookie_object_free │ │ │ │ + 722: 0001a719 58 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_dtor │ │ │ │ + 723: 000204f5 144 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_header │ │ │ │ + 724: 0001b07d 412 FUNC GLOBAL DEFAULT 11 php_http_cookie_list_parse │ │ │ │ + 725: 000362f1 12 FUNC GLOBAL DEFAULT 11 php_http_querystring_get_class_entry │ │ │ │ + 726: 00020aa1 1416 FUNC GLOBAL DEFAULT 11 php_http_env_get_response_status_for_code │ │ │ │ + 727: 00035d1d 188 FUNC GLOBAL DEFAULT 11 zim_HttpQueryString___serialize │ │ │ │ + 728: 0001d799 156 FUNC GLOBAL DEFAULT 11 php_http_encoding_debrotli │ │ │ │ + 729: 00024e5d 12 FUNC GLOBAL DEFAULT 11 php_http_get_exception_runtime_class_entry │ │ │ │ + 730: 0002e0f1 132 FUNC GLOBAL DEFAULT 11 php_http_message_body_init │ │ │ │ 731: 00016055 12 FUNC GLOBAL DEFAULT 11 php_http_client_curl_get_ops │ │ │ │ - 732: 0001c0ad 12 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ - 733: 0002f201 140 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ - 734: 0002fe7d 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ - 735: 0001c9a9 128 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ + 732: 0001bf3d 12 FUNC GLOBAL DEFAULT 11 php_http_cookie_get_class_entry │ │ │ │ + 733: 0002f091 140 FUNC GLOBAL DEFAULT 11 php_http_message_body_add_part │ │ │ │ + 734: 0002fd0d 12 FUNC GLOBAL DEFAULT 11 php_http_get_message_body_class_entry │ │ │ │ + 735: 0001c839 128 FUNC GLOBAL DEFAULT 11 php_http_encoding_stream_init │ │ │ │ 736: 000105e1 74 FUNC GLOBAL DEFAULT 11 php_http_client_enqueued │ │ │ │ - 737: 00026ec5 156 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ + 737: 00026d55 156 FUNC GLOBAL DEFAULT 11 php_http_header_value_to_string │ │ │ │ 738: 0000e1d5 144 FUNC GLOBAL DEFAULT 11 php_http_buffer_init_ex │ │ │ │ - 739: 00025d71 56 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ - 740: 00023cc1 40 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ - 741: 00026e09 92 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ - 742: 00024fa5 28 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ - 743: 0003bbc5 148 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ - 744: 00029759 536 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ - 745: 000311a9 516 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ - 746: 000328d5 88 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ - 747: 00017cb9 168 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ - 748: 0002a409 484 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ - 749: 0001f1e5 22 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ - 750: 00031c4d 24 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ - 751: 00026225 260 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ │ + 739: 00025c01 56 FUNC GLOBAL DEFAULT 11 zm_startup_http_filter │ │ │ │ + 740: 00023b51 40 FUNC GLOBAL DEFAULT 11 php_http_env_response_free │ │ │ │ + 741: 00026c99 92 FUNC GLOBAL DEFAULT 11 php_http_header_to_callback │ │ │ │ + 742: 00024e35 28 FUNC GLOBAL DEFAULT 11 php_http_etag_update │ │ │ │ + 743: 0003ba55 148 FUNC GLOBAL DEFAULT 11 zim_HttpUrl_toArray │ │ │ │ + 744: 000295e9 536 FUNC GLOBAL DEFAULT 11 php_http_message_is_multipart │ │ │ │ + 745: 00031039 516 FUNC GLOBAL DEFAULT 11 php_http_message_parser_parse_stream │ │ │ │ + 746: 00032765 88 FUNC GLOBAL DEFAULT 11 php_http_options_init │ │ │ │ + 747: 00017b49 168 FUNC GLOBAL DEFAULT 11 zm_shutdown_http_client_curl │ │ │ │ + 748: 0002a299 484 FUNC GLOBAL DEFAULT 11 php_http_message_init_env │ │ │ │ + 749: 0001f075 22 FUNC GLOBAL DEFAULT 11 zm_deactivate_http_env │ │ │ │ + 750: 00031add 24 FUNC GLOBAL DEFAULT 11 php_http_array_copy_strings │ │ │ │ + 751: 000260b5 260 FUNC GLOBAL DEFAULT 11 zim_HttpHeader_match │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1002,523 +1002,523 @@ │ │ │ │ 00062910 00000017 R_ARM_RELATIVE │ │ │ │ 00062924 00000017 R_ARM_RELATIVE │ │ │ │ 0006292c 00000017 R_ARM_RELATIVE │ │ │ │ 0005fe84 00001202 R_ARM_ABS32 00000000 OnUpdateString │ │ │ │ 0005fe8c 00024102 R_ARM_ABS32 00062980 php_http_globals │ │ │ │ 00060a40 00024115 R_ARM_GLOB_DAT 00062980 php_http_globals │ │ │ │ 00060990 00001615 R_ARM_GLOB_DAT 00000000 spl_ce_RuntimeException │ │ │ │ -00060994 0001e715 R_ARM_GLOB_DAT 00031c65 php_http_array_apply_append_func │ │ │ │ -00060998 0001cc15 R_ARM_GLOB_DAT 0002d705 php_http_message_object_new │ │ │ │ -0006099c 00022c15 R_ARM_GLOB_DAT 0002defd php_http_message_body_append │ │ │ │ +00060994 0001e715 R_ARM_GLOB_DAT 00031af5 php_http_array_apply_append_func │ │ │ │ +00060998 0001cc15 R_ARM_GLOB_DAT 0002d595 php_http_message_object_new │ │ │ │ +0006099c 00022c15 R_ARM_GLOB_DAT 0002dd8d php_http_message_body_append │ │ │ │ 000609a0 00001b15 R_ARM_GLOB_DAT 00000000 php_stream_memory_ops │ │ │ │ -000609a4 00026c15 R_ARM_GLOB_DAT 00029af9 php_http_message_info_callback │ │ │ │ -000609a8 00017f15 R_ARM_GLOB_DAT 00031de9 php_http_pass_fcall_callback │ │ │ │ +000609a4 00026c15 R_ARM_GLOB_DAT 00029989 php_http_message_info_callback │ │ │ │ +000609a8 00017f15 R_ARM_GLOB_DAT 00031c79 php_http_pass_fcall_callback │ │ │ │ 000609ac 00002d15 R_ARM_GLOB_DAT 00000000 zend_string_init_interned │ │ │ │ -000609b0 00029615 R_ARM_GLOB_DAT 0001d069 php_http_encoding_stream_object_clone │ │ │ │ +000609b0 00029615 R_ARM_GLOB_DAT 0001cef9 php_http_encoding_stream_object_clone │ │ │ │ 000609b4 00003015 R_ARM_GLOB_DAT 00000000 zend_ce_countable │ │ │ │ 000609b8 00025615 R_ARM_GLOB_DAT 00010fdd php_http_client_object_free │ │ │ │ 000609bc 00003715 R_ARM_GLOB_DAT 00000000 _php_stream_read │ │ │ │ 000609c0 00003f15 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -000609c4 0002a315 R_ARM_GLOB_DAT 00032655 php_http_object_new │ │ │ │ +000609c4 0002a315 R_ARM_GLOB_DAT 000324e5 php_http_object_new │ │ │ │ 000609c8 00004115 R_ARM_GLOB_DAT 00000000 sapi_globals │ │ │ │ 000609cc 00022315 R_ARM_GLOB_DAT 00061b90 php_http_filter_factory │ │ │ │ -000609d0 0002e615 R_ARM_GLOB_DAT 00024fa5 php_http_etag_update │ │ │ │ -000609d4 00019d15 R_ARM_GLOB_DAT 000273e1 php_http_header_parser_object_free │ │ │ │ -000609d8 0001cd15 R_ARM_GLOB_DAT 0001cfb5 php_http_encoding_stream_object_free │ │ │ │ -000609dc 00029215 R_ARM_GLOB_DAT 00031d4d php_http_array_apply_merge_func │ │ │ │ +000609d0 0002e615 R_ARM_GLOB_DAT 00024e35 php_http_etag_update │ │ │ │ +000609d4 00019d15 R_ARM_GLOB_DAT 00027271 php_http_header_parser_object_free │ │ │ │ +000609d8 0001cd15 R_ARM_GLOB_DAT 0001ce45 php_http_encoding_stream_object_free │ │ │ │ +000609dc 00029215 R_ARM_GLOB_DAT 00031bdd php_http_array_apply_merge_func │ │ │ │ 000609e0 00006a15 R_ARM_GLOB_DAT 00000000 zend_ce_iterator │ │ │ │ -000609e4 00027a15 R_ARM_GLOB_DAT 0001c135 php_http_cookie_object_clone │ │ │ │ +000609e4 00027a15 R_ARM_GLOB_DAT 0001bfc5 php_http_cookie_object_clone │ │ │ │ 000609e8 00007715 R_ARM_GLOB_DAT 00000000 spl_ce_SplObserver │ │ │ │ -000609ec 00019a15 R_ARM_GLOB_DAT 00031681 php_http_message_parser_object_new │ │ │ │ +000609ec 00019a15 R_ARM_GLOB_DAT 00031511 php_http_message_parser_object_new │ │ │ │ 000609f0 00007c15 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ 000609f4 00008315 R_ARM_GLOB_DAT 00000000 empty_fcall_info │ │ │ │ 000609f8 00009015 R_ARM_GLOB_DAT 00000000 spl_ce_InvalidArgumentException │ │ │ │ 000609fc 00009315 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -00060a00 00020d15 R_ARM_GLOB_DAT 0002fe89 php_http_message_body_object_new_ex │ │ │ │ +00060a00 00020d15 R_ARM_GLOB_DAT 0002fd19 php_http_message_body_object_new_ex │ │ │ │ 00060a04 00009a15 R_ARM_GLOB_DAT 00000000 executor_globals │ │ │ │ 00060a08 0000a215 R_ARM_GLOB_DAT 00000000 spl_ce_UnexpectedValueException │ │ │ │ -00060a0c 00020215 R_ARM_GLOB_DAT 0002ff05 php_http_message_body_object_clone │ │ │ │ +00060a0c 00020215 R_ARM_GLOB_DAT 0002fd95 php_http_message_body_object_clone │ │ │ │ 00060a10 0000aa15 R_ARM_GLOB_DAT 00000000 php_stream_temp_ops │ │ │ │ 00060a14 00027b15 R_ARM_GLOB_DAT 00060aac http_module_entry │ │ │ │ 00060a18 0000b215 R_ARM_GLOB_DAT 00000000 spl_ce_DomainException │ │ │ │ 00060a1c 0000b715 R_ARM_GLOB_DAT 00000000 _php_stream_write │ │ │ │ 00060a20 0000c415 R_ARM_GLOB_DAT 00000000 spl_ce_BadMethodCallException │ │ │ │ 00060a24 0000c915 R_ARM_GLOB_DAT 00000000 compiler_globals │ │ │ │ -00060a28 0002ee15 R_ARM_GLOB_DAT 00031c4d php_http_array_copy_strings │ │ │ │ -00060a2c 0001c515 R_ARM_GLOB_DAT 0002a2b9 php_http_message_object_free │ │ │ │ +00060a28 0002ee15 R_ARM_GLOB_DAT 00031add php_http_array_copy_strings │ │ │ │ +00060a2c 0001c515 R_ARM_GLOB_DAT 0002a149 php_http_message_object_free │ │ │ │ 00060a30 0000d215 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ 00060a34 0001cf15 R_ARM_GLOB_DAT 00062960 http_module_number │ │ │ │ 00060a38 0000e415 R_ARM_GLOB_DAT 00000000 spl_ce_RecursiveArrayIterator │ │ │ │ 00060a3c 0001dc15 R_ARM_GLOB_DAT 000119e1 php_http_client_object_new │ │ │ │ -00060a44 00026915 R_ARM_GLOB_DAT 0001c11d php_http_cookie_object_new │ │ │ │ +00060a44 00026915 R_ARM_GLOB_DAT 0001bfad php_http_cookie_object_new │ │ │ │ 00060a48 0000f815 R_ARM_GLOB_DAT 00000000 zend_sort │ │ │ │ 00060a4c 0001c915 R_ARM_GLOB_DAT 00062b8c php_http_brotli_get_dictionary │ │ │ │ -00060a50 0001c015 R_ARM_GLOB_DAT 00028165 php_http_header_parser_object_new │ │ │ │ +00060a50 0001c015 R_ARM_GLOB_DAT 00027ff5 php_http_header_parser_object_new │ │ │ │ 00060a54 00010d15 R_ARM_GLOB_DAT 00000000 zval_ptr_dtor │ │ │ │ 00060a58 00011515 R_ARM_GLOB_DAT 00000000 spl_ce_SplSubject │ │ │ │ 00060a5c 00011b15 R_ARM_GLOB_DAT 00000000 zend_ce_arrayaccess │ │ │ │ 00060a60 00012515 R_ARM_GLOB_DAT 00000000 zend_empty_string │ │ │ │ -00060a64 0002d115 R_ARM_GLOB_DAT 0001a8ed php_http_cookie_object_free │ │ │ │ -00060a68 00029a15 R_ARM_GLOB_DAT 0002d71d php_http_message_object_clone │ │ │ │ +00060a64 0002d115 R_ARM_GLOB_DAT 0001a77d php_http_cookie_object_free │ │ │ │ +00060a68 00029a15 R_ARM_GLOB_DAT 0002d5ad php_http_message_object_clone │ │ │ │ 00060a6c 00013115 R_ARM_GLOB_DAT 00000000 zval_add_ref │ │ │ │ -00060a70 00028b15 R_ARM_GLOB_DAT 0001d051 php_http_encoding_stream_object_new │ │ │ │ -00060a74 00024915 R_ARM_GLOB_DAT 0003014d php_http_message_parser_object_free │ │ │ │ -00060a78 0002aa15 R_ARM_GLOB_DAT 00032b39 php_http_option_get │ │ │ │ +00060a70 00028b15 R_ARM_GLOB_DAT 0001cee1 php_http_encoding_stream_object_new │ │ │ │ +00060a74 00024915 R_ARM_GLOB_DAT 0002ffdd php_http_message_parser_object_free │ │ │ │ +00060a78 0002aa15 R_ARM_GLOB_DAT 000329c9 php_http_option_get │ │ │ │ 00060a7c 00014b15 R_ARM_GLOB_DAT 00000000 zend_ce_aggregate │ │ │ │ 00060a80 0002b815 R_ARM_GLOB_DAT 0000e3f1 php_http_buffer_appendf │ │ │ │ -00060a84 00020415 R_ARM_GLOB_DAT 0002e749 php_http_message_body_object_free │ │ │ │ +00060a84 00020415 R_ARM_GLOB_DAT 0002e5d9 php_http_message_body_object_free │ │ │ │ 00060a88 00015f15 R_ARM_GLOB_DAT 00000000 zend_ce_serializable │ │ │ │ 00060a8c 00016915 R_ARM_GLOB_DAT 00000000 empty_fcall_info_cache │ │ │ │ 00060a90 00016b15 R_ARM_GLOB_DAT 00000000 core_globals │ │ │ │ 00060a94 00016d15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 00060a98 00016f15 R_ARM_GLOB_DAT 00000000 spl_ce_SplObjectStorage │ │ │ │ 00060a9c 00017315 R_ARM_GLOB_DAT 00000000 std_object_handlers │ │ │ │ -00060aa0 0001df15 R_ARM_GLOB_DAT 0002feed php_http_message_body_object_new │ │ │ │ +00060aa0 0001df15 R_ARM_GLOB_DAT 0002fd7d php_http_message_body_object_new │ │ │ │ 00060aa4 00023a15 R_ARM_GLOB_DAT 0000e34d php_http_buffer_append │ │ │ │ 00060ac4 0001fe02 R_ARM_ABS32 00062964 http_functions │ │ │ │ 00060ac8 00019f02 R_ARM_ABS32 0000dfe1 zm_startup_http │ │ │ │ 00060acc 00025902 R_ARM_ABS32 0000e14d zm_shutdown_http │ │ │ │ 00060ad4 0002ad02 R_ARM_ABS32 0000e19d zm_deactivate_http │ │ │ │ 00060ad8 0001a302 R_ARM_ABS32 0000dd79 zm_info_http │ │ │ │ -00061b98 00021a02 R_ARM_ABS32 00025df1 zim_HttpHeader___construct │ │ │ │ -00061bb4 00024e02 R_ARM_ABS32 00025fbd zim_HttpHeader___unserialize │ │ │ │ -00061bd0 0001d402 R_ARM_ABS32 00025eed zim_HttpHeader___serialize │ │ │ │ -00061bec 0002cb02 R_ARM_ABS32 00026921 zim_HttpHeader_unserialize │ │ │ │ -00061c08 00021b02 R_ARM_ABS32 0002608d zim_HttpHeader_serialize │ │ │ │ -00061c24 00021b02 R_ARM_ABS32 0002608d zim_HttpHeader_serialize │ │ │ │ -00061c40 00021b02 R_ARM_ABS32 0002608d zim_HttpHeader_serialize │ │ │ │ -00061c5c 0002ef02 R_ARM_ABS32 00026225 zim_HttpHeader_match │ │ │ │ -00061c78 0001c802 R_ARM_ABS32 00026329 zim_HttpHeader_negotiate │ │ │ │ -00061c94 0001de02 R_ARM_ABS32 00026731 zim_HttpHeader_getParams │ │ │ │ -00061cb0 0001e502 R_ARM_ABS32 00026a81 zim_HttpHeader_parse │ │ │ │ -00062244 0002b502 R_ARM_ABS32 0002e785 zim_HttpMessageBody___construct │ │ │ │ -00062260 00026f02 R_ARM_ABS32 0002ead1 zim_HttpMessageBody_serialize │ │ │ │ -0006227c 00026f02 R_ARM_ABS32 0002ead1 zim_HttpMessageBody_serialize │ │ │ │ -00062298 00026f02 R_ARM_ABS32 0002ead1 zim_HttpMessageBody_serialize │ │ │ │ -000622b4 00020e02 R_ARM_ABS32 0002e2e5 zim_HttpMessageBody_unserialize │ │ │ │ -000622d0 00026502 R_ARM_ABS32 0002eb79 zim_HttpMessageBody___serialize │ │ │ │ -000622ec 0001ee02 R_ARM_ABS32 0002e385 zim_HttpMessageBody___unserialize │ │ │ │ -00062308 0002ae02 R_ARM_ABS32 0002ecc5 zim_HttpMessageBody_toStream │ │ │ │ -00062324 00021202 R_ARM_ABS32 0002f039 zim_HttpMessageBody_toCallback │ │ │ │ -00062340 0002c702 R_ARM_ABS32 0002e475 zim_HttpMessageBody_getResource │ │ │ │ -0006235c 0002b002 R_ARM_ABS32 0002e521 zim_HttpMessageBody_getBoundary │ │ │ │ -00062378 0001c402 R_ARM_ABS32 0002e5d5 zim_HttpMessageBody_append │ │ │ │ -00062394 00019b02 R_ARM_ABS32 0002fc71 zim_HttpMessageBody_addForm │ │ │ │ -000623b0 00024602 R_ARM_ABS32 0002f28d zim_HttpMessageBody_addPart │ │ │ │ -000623cc 0002ba02 R_ARM_ABS32 0002ef79 zim_HttpMessageBody_etag │ │ │ │ -000623e8 0002ca02 R_ARM_ABS32 0002e8ad zim_HttpMessageBody_stat │ │ │ │ -00062490 00028502 R_ARM_ABS32 00035859 zim_HttpParams___construct │ │ │ │ -000624ac 0001a202 R_ARM_ABS32 00032f4d zim_HttpParams_toArray │ │ │ │ -000624c8 0002a002 R_ARM_ABS32 00035441 zim_HttpParams_toString │ │ │ │ -000624e4 0002a002 R_ARM_ABS32 00035441 zim_HttpParams_toString │ │ │ │ -00062500 00025b02 R_ARM_ABS32 00032d69 zim_HttpParams_offsetExists │ │ │ │ -0006251c 00023e02 R_ARM_ABS32 00033021 zim_HttpParams_offsetUnset │ │ │ │ -00062538 00027f02 R_ARM_ABS32 000330e9 zim_HttpParams_offsetSet │ │ │ │ -00062554 00018602 R_ARM_ABS32 00032e49 zim_HttpParams_offsetGet │ │ │ │ -000625fc 0001d502 R_ARM_ABS32 000377d9 zim_HttpQueryString___construct │ │ │ │ -00062618 00022d02 R_ARM_ABS32 00035db9 zim_HttpQueryString_toArray │ │ │ │ -00062634 00017c02 R_ARM_ABS32 000375a5 zim_HttpQueryString_toString │ │ │ │ -00062650 00017c02 R_ARM_ABS32 000375a5 zim_HttpQueryString_toString │ │ │ │ -0006266c 00022802 R_ARM_ABS32 000372b1 zim_HttpQueryString_get │ │ │ │ -00062688 0001b702 R_ARM_ABS32 00037b31 zim_HttpQueryString_set │ │ │ │ -000626a4 00023702 R_ARM_ABS32 00037c61 zim_HttpQueryString_mod │ │ │ │ -000626c0 00020702 R_ARM_ABS32 00036ef1 zim_HttpQueryString_getBool │ │ │ │ -000626dc 0001ac02 R_ARM_ABS32 00036f91 zim_HttpQueryString_getInt │ │ │ │ -000626f8 00024302 R_ARM_ABS32 00037031 zim_HttpQueryString_getFloat │ │ │ │ -00062714 00021002 R_ARM_ABS32 000370d1 zim_HttpQueryString_getString │ │ │ │ -00062730 0002ab02 R_ARM_ABS32 00037171 zim_HttpQueryString_getArray │ │ │ │ -0006274c 00025402 R_ARM_ABS32 00037211 zim_HttpQueryString_getObject │ │ │ │ -00062768 00024c02 R_ARM_ABS32 00036111 zim_HttpQueryString_getIterator │ │ │ │ -00062784 00026e02 R_ARM_ABS32 00035f49 zim_HttpQueryString_getGlobalInstance │ │ │ │ -000627a0 00019302 R_ARM_ABS32 000379a9 zim_HttpQueryString_xlate │ │ │ │ -000627bc 00018c02 R_ARM_ABS32 000374d5 zim_HttpQueryString_serialize │ │ │ │ -000627d8 00028202 R_ARM_ABS32 000378d1 zim_HttpQueryString_unserialize │ │ │ │ -000627f4 0002d702 R_ARM_ABS32 00035e8d zim_HttpQueryString___serialize │ │ │ │ -00062810 00018902 R_ARM_ABS32 000376fd zim_HttpQueryString___unserialize │ │ │ │ -0006282c 0001b102 R_ARM_ABS32 000361e5 zim_HttpQueryString_offsetGet │ │ │ │ -00062848 0002b302 R_ARM_ABS32 00037f9d zim_HttpQueryString_offsetSet │ │ │ │ -00062864 0002a102 R_ARM_ABS32 000362f5 zim_HttpQueryString_offsetExists │ │ │ │ -00062880 0001a002 R_ARM_ABS32 00037e3d zim_HttpQueryString_offsetUnset │ │ │ │ -000628b8 00027e02 R_ARM_ABS32 0003c5f9 zim_HttpUrl___construct │ │ │ │ -000628d4 00022402 R_ARM_ABS32 0003c735 zim_HttpUrl_mod │ │ │ │ -000628f0 0001f402 R_ARM_ABS32 0003bae1 zim_HttpUrl_toString │ │ │ │ -0006290c 0001f402 R_ARM_ABS32 0003bae1 zim_HttpUrl_toString │ │ │ │ -00062928 0002e702 R_ARM_ABS32 0003bbc5 zim_HttpUrl_toArray │ │ │ │ +00061b98 00021a02 R_ARM_ABS32 00025c81 zim_HttpHeader___construct │ │ │ │ +00061bb4 00024e02 R_ARM_ABS32 00025e4d zim_HttpHeader___unserialize │ │ │ │ +00061bd0 0001d402 R_ARM_ABS32 00025d7d zim_HttpHeader___serialize │ │ │ │ +00061bec 0002cb02 R_ARM_ABS32 000267b1 zim_HttpHeader_unserialize │ │ │ │ +00061c08 00021b02 R_ARM_ABS32 00025f1d zim_HttpHeader_serialize │ │ │ │ +00061c24 00021b02 R_ARM_ABS32 00025f1d zim_HttpHeader_serialize │ │ │ │ +00061c40 00021b02 R_ARM_ABS32 00025f1d zim_HttpHeader_serialize │ │ │ │ +00061c5c 0002ef02 R_ARM_ABS32 000260b5 zim_HttpHeader_match │ │ │ │ +00061c78 0001c802 R_ARM_ABS32 000261b9 zim_HttpHeader_negotiate │ │ │ │ +00061c94 0001de02 R_ARM_ABS32 000265c1 zim_HttpHeader_getParams │ │ │ │ +00061cb0 0001e502 R_ARM_ABS32 00026911 zim_HttpHeader_parse │ │ │ │ +00062244 0002b502 R_ARM_ABS32 0002e615 zim_HttpMessageBody___construct │ │ │ │ +00062260 00026f02 R_ARM_ABS32 0002e961 zim_HttpMessageBody_serialize │ │ │ │ +0006227c 00026f02 R_ARM_ABS32 0002e961 zim_HttpMessageBody_serialize │ │ │ │ +00062298 00026f02 R_ARM_ABS32 0002e961 zim_HttpMessageBody_serialize │ │ │ │ +000622b4 00020e02 R_ARM_ABS32 0002e175 zim_HttpMessageBody_unserialize │ │ │ │ +000622d0 00026502 R_ARM_ABS32 0002ea09 zim_HttpMessageBody___serialize │ │ │ │ +000622ec 0001ee02 R_ARM_ABS32 0002e215 zim_HttpMessageBody___unserialize │ │ │ │ +00062308 0002ae02 R_ARM_ABS32 0002eb55 zim_HttpMessageBody_toStream │ │ │ │ +00062324 00021202 R_ARM_ABS32 0002eec9 zim_HttpMessageBody_toCallback │ │ │ │ +00062340 0002c702 R_ARM_ABS32 0002e305 zim_HttpMessageBody_getResource │ │ │ │ +0006235c 0002b002 R_ARM_ABS32 0002e3b1 zim_HttpMessageBody_getBoundary │ │ │ │ +00062378 0001c402 R_ARM_ABS32 0002e465 zim_HttpMessageBody_append │ │ │ │ +00062394 00019b02 R_ARM_ABS32 0002fb01 zim_HttpMessageBody_addForm │ │ │ │ +000623b0 00024602 R_ARM_ABS32 0002f11d zim_HttpMessageBody_addPart │ │ │ │ +000623cc 0002ba02 R_ARM_ABS32 0002ee09 zim_HttpMessageBody_etag │ │ │ │ +000623e8 0002ca02 R_ARM_ABS32 0002e73d zim_HttpMessageBody_stat │ │ │ │ +00062490 00028502 R_ARM_ABS32 000356e9 zim_HttpParams___construct │ │ │ │ +000624ac 0001a202 R_ARM_ABS32 00032ddd zim_HttpParams_toArray │ │ │ │ +000624c8 0002a002 R_ARM_ABS32 000352d1 zim_HttpParams_toString │ │ │ │ +000624e4 0002a002 R_ARM_ABS32 000352d1 zim_HttpParams_toString │ │ │ │ +00062500 00025b02 R_ARM_ABS32 00032bf9 zim_HttpParams_offsetExists │ │ │ │ +0006251c 00023e02 R_ARM_ABS32 00032eb1 zim_HttpParams_offsetUnset │ │ │ │ +00062538 00027f02 R_ARM_ABS32 00032f79 zim_HttpParams_offsetSet │ │ │ │ +00062554 00018602 R_ARM_ABS32 00032cd9 zim_HttpParams_offsetGet │ │ │ │ +000625fc 0001d502 R_ARM_ABS32 00037669 zim_HttpQueryString___construct │ │ │ │ +00062618 00022d02 R_ARM_ABS32 00035c49 zim_HttpQueryString_toArray │ │ │ │ +00062634 00017c02 R_ARM_ABS32 00037435 zim_HttpQueryString_toString │ │ │ │ +00062650 00017c02 R_ARM_ABS32 00037435 zim_HttpQueryString_toString │ │ │ │ +0006266c 00022802 R_ARM_ABS32 00037141 zim_HttpQueryString_get │ │ │ │ +00062688 0001b702 R_ARM_ABS32 000379c1 zim_HttpQueryString_set │ │ │ │ +000626a4 00023702 R_ARM_ABS32 00037af1 zim_HttpQueryString_mod │ │ │ │ +000626c0 00020702 R_ARM_ABS32 00036d81 zim_HttpQueryString_getBool │ │ │ │ +000626dc 0001ac02 R_ARM_ABS32 00036e21 zim_HttpQueryString_getInt │ │ │ │ +000626f8 00024302 R_ARM_ABS32 00036ec1 zim_HttpQueryString_getFloat │ │ │ │ +00062714 00021002 R_ARM_ABS32 00036f61 zim_HttpQueryString_getString │ │ │ │ +00062730 0002ab02 R_ARM_ABS32 00037001 zim_HttpQueryString_getArray │ │ │ │ +0006274c 00025402 R_ARM_ABS32 000370a1 zim_HttpQueryString_getObject │ │ │ │ +00062768 00024c02 R_ARM_ABS32 00035fa1 zim_HttpQueryString_getIterator │ │ │ │ +00062784 00026e02 R_ARM_ABS32 00035dd9 zim_HttpQueryString_getGlobalInstance │ │ │ │ +000627a0 00019302 R_ARM_ABS32 00037839 zim_HttpQueryString_xlate │ │ │ │ +000627bc 00018c02 R_ARM_ABS32 00037365 zim_HttpQueryString_serialize │ │ │ │ +000627d8 00028202 R_ARM_ABS32 00037761 zim_HttpQueryString_unserialize │ │ │ │ +000627f4 0002d702 R_ARM_ABS32 00035d1d zim_HttpQueryString___serialize │ │ │ │ +00062810 00018902 R_ARM_ABS32 0003758d zim_HttpQueryString___unserialize │ │ │ │ +0006282c 0001b102 R_ARM_ABS32 00036075 zim_HttpQueryString_offsetGet │ │ │ │ +00062848 0002b302 R_ARM_ABS32 00037e2d zim_HttpQueryString_offsetSet │ │ │ │ +00062864 0002a102 R_ARM_ABS32 00036185 zim_HttpQueryString_offsetExists │ │ │ │ +00062880 0001a002 R_ARM_ABS32 00037ccd zim_HttpQueryString_offsetUnset │ │ │ │ +000628b8 00027e02 R_ARM_ABS32 0003c489 zim_HttpUrl___construct │ │ │ │ +000628d4 00022402 R_ARM_ABS32 0003c5c5 zim_HttpUrl_mod │ │ │ │ +000628f0 0001f402 R_ARM_ABS32 0003b971 zim_HttpUrl_toString │ │ │ │ +0006290c 0001f402 R_ARM_ABS32 0003b971 zim_HttpUrl_toString │ │ │ │ +00062928 0002e702 R_ARM_ABS32 0003ba55 zim_HttpUrl_toArray │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xaccc contains 609 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 0006000c 00000316 R_ARM_JUMP_SLOT 00000000 convert_to_long │ │ │ │ 00060010 00000416 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_resource_factory_init │ │ │ │ 00060014 00000516 R_ARM_JUMP_SLOT 00000000 curl_easy_setopt@CURL_OPENSSL_4 │ │ │ │ -00060018 0001c616 R_ARM_JUMP_SLOT 0002a151 php_http_message_zip │ │ │ │ +00060018 0001c616 R_ARM_JUMP_SLOT 00029fe1 php_http_message_zip │ │ │ │ 0006001c 00000616 R_ARM_JUMP_SLOT 00000000 php_hash_fetch_ops │ │ │ │ -00060020 0001c716 R_ARM_JUMP_SLOT 00031891 php_http_match │ │ │ │ +00060020 0001c716 R_ARM_JUMP_SLOT 00031721 php_http_match │ │ │ │ 00060024 00000716 R_ARM_JUMP_SLOT 00000000 zend_objects_clone_members │ │ │ │ -00060028 0002bd16 R_ARM_JUMP_SLOT 000285b5 php_http_info_parse │ │ │ │ +00060028 0002bd16 R_ARM_JUMP_SLOT 00028445 php_http_info_parse │ │ │ │ 0006002c 00000816 R_ARM_JUMP_SLOT 00000000 php_stripcslashes │ │ │ │ -00060030 00018a16 R_ARM_JUMP_SLOT 0001e8bd php_http_get_inflate_stream_class_entry │ │ │ │ -00060034 00025316 R_ARM_JUMP_SLOT 00031699 zm_startup_http_message_parser │ │ │ │ -00060038 00019416 R_ARM_JUMP_SLOT 00020385 php_http_env_get_request_method │ │ │ │ +00060030 00018a16 R_ARM_JUMP_SLOT 0001e74d php_http_get_inflate_stream_class_entry │ │ │ │ +00060034 00025316 R_ARM_JUMP_SLOT 00031529 zm_startup_http_message_parser │ │ │ │ +00060038 00019416 R_ARM_JUMP_SLOT 00020215 php_http_env_get_request_method │ │ │ │ 0006003c 00000916 R_ARM_JUMP_SLOT 00000000 add_property_string_ex │ │ │ │ -00060040 0001e016 R_ARM_JUMP_SLOT 0002ec11 php_http_message_body_to_stream │ │ │ │ -00060044 0002dd16 R_ARM_JUMP_SLOT 0002f201 php_http_message_body_add_part │ │ │ │ -00060048 0001f916 R_ARM_JUMP_SLOT 0002502d php_http_get_exception_bad_querystring_class_entry │ │ │ │ +00060040 0001e016 R_ARM_JUMP_SLOT 0002eaa1 php_http_message_body_to_stream │ │ │ │ +00060044 0002dd16 R_ARM_JUMP_SLOT 0002f091 php_http_message_body_add_part │ │ │ │ +00060048 0001f916 R_ARM_JUMP_SLOT 00024ebd php_http_get_exception_bad_querystring_class_entry │ │ │ │ 0006004c 00000a16 R_ARM_JUMP_SLOT 00000000 zend_wrong_parameters_none_error │ │ │ │ 00060050 00000b16 R_ARM_JUMP_SLOT 00000000 zend_hash_get_current_data_ex │ │ │ │ -00060054 0001b416 R_ARM_JUMP_SLOT 000392c5 php_http_url_to_string │ │ │ │ +00060054 0001b416 R_ARM_JUMP_SLOT 00039155 php_http_url_to_string │ │ │ │ 00060058 00000c16 R_ARM_JUMP_SLOT 00000000 zend_declare_property_string │ │ │ │ 0006005c 00000d16 R_ARM_JUMP_SLOT 00000000 zend_list_delete │ │ │ │ -00060060 0001c316 R_ARM_JUMP_SLOT 0002e885 php_http_message_body_stat │ │ │ │ +00060060 0001c316 R_ARM_JUMP_SLOT 0002e715 php_http_message_body_stat │ │ │ │ 00060064 00000e16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_create │ │ │ │ 00060068 00000f16 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ -0006006c 00027616 R_ARM_JUMP_SLOT 0002a095 php_http_message_serialize │ │ │ │ +0006006c 00027616 R_ARM_JUMP_SLOT 00029f25 php_http_message_serialize │ │ │ │ 00060070 00001016 R_ARM_JUMP_SLOT 00000000 BrotliDecoderHasMoreOutput │ │ │ │ 00060074 00001116 R_ARM_JUMP_SLOT 00000000 zError │ │ │ │ 00060078 00001316 R_ARM_JUMP_SLOT 00000000 __ctype_toupper_loc@GLIBC_2.4 │ │ │ │ 0006007c 00001416 R_ARM_JUMP_SLOT 00000000 __zend_calloc │ │ │ │ -00060080 00023d16 R_ARM_JUMP_SLOT 0003cd61 php_http_version_dtor │ │ │ │ +00060080 00023d16 R_ARM_JUMP_SLOT 0003cbf1 php_http_version_dtor │ │ │ │ 00060084 00001516 R_ARM_JUMP_SLOT 00000000 inet_ntop@GLIBC_2.4 │ │ │ │ -00060088 00022016 R_ARM_JUMP_SLOT 0003a439 php_http_url_encode_hash_ex │ │ │ │ -0006008c 00022c16 R_ARM_JUMP_SLOT 0002defd php_http_message_body_append │ │ │ │ +00060088 00022016 R_ARM_JUMP_SLOT 0003a2c9 php_http_url_encode_hash_ex │ │ │ │ +0006008c 00022c16 R_ARM_JUMP_SLOT 0002dd8d php_http_message_body_append │ │ │ │ 00060090 00001716 R_ARM_JUMP_SLOT 00000000 zend_hash_str_add │ │ │ │ 00060094 00001816 R_ARM_JUMP_SLOT 00000000 zval_get_string_func │ │ │ │ 00060098 00001916 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCreateInstance │ │ │ │ 0006009c 00001a16 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ 000600a0 00001c16 R_ARM_JUMP_SLOT 00000000 _php_stream_seek │ │ │ │ -000600a4 0002d416 R_ARM_JUMP_SLOT 0001b1ed php_http_cookie_list_parse │ │ │ │ +000600a4 0002d416 R_ARM_JUMP_SLOT 0001b07d php_http_cookie_list_parse │ │ │ │ 000600a8 00001d16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_find │ │ │ │ -000600ac 00026816 R_ARM_JUMP_SLOT 0002f185 php_http_message_body_appendf │ │ │ │ +000600ac 00026816 R_ARM_JUMP_SLOT 0002f015 php_http_message_body_appendf │ │ │ │ 000600b0 0001d116 R_ARM_JUMP_SLOT 0001062d php_http_client_enqueue │ │ │ │ 000600b4 00001e16 R_ARM_JUMP_SLOT 00000000 zend_hash_update_ind │ │ │ │ 000600b8 00001f16 R_ARM_JUMP_SLOT 00000000 curl_multi_init@CURL_OPENSSL_4 │ │ │ │ 000600bc 00002016 R_ARM_JUMP_SLOT 00000000 instanceof_function_slow │ │ │ │ 000600c0 00002116 R_ARM_JUMP_SLOT 00000000 curl_multi_cleanup@CURL_OPENSSL_4 │ │ │ │ 000600c4 00002216 R_ARM_JUMP_SLOT 00000000 event_initialized │ │ │ │ 000600c8 00023316 R_ARM_JUMP_SLOT 000106d1 php_http_client_requeue │ │ │ │ 000600cc 00027016 R_ARM_JUMP_SLOT 00010681 php_http_client_dequeue │ │ │ │ 000600d0 00002316 R_ARM_JUMP_SLOT 00000000 event_get_version │ │ │ │ -000600d4 0002a516 R_ARM_JUMP_SLOT 0001cc51 php_http_encoding_stream_update │ │ │ │ +000600d4 0002a516 R_ARM_JUMP_SLOT 0001cae1 php_http_encoding_stream_update │ │ │ │ 000600d8 00002416 R_ARM_JUMP_SLOT 00000000 zend_hash_clean │ │ │ │ -000600dc 0002e516 R_ARM_JUMP_SLOT 00026e09 php_http_header_to_callback │ │ │ │ +000600dc 0002e516 R_ARM_JUMP_SLOT 00026c99 php_http_header_to_callback │ │ │ │ 000600e0 00002516 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ 000600e4 00002616 R_ARM_JUMP_SLOT 00000000 curl_share_cleanup@CURL_OPENSSL_4 │ │ │ │ -000600e8 0001b216 R_ARM_JUMP_SLOT 0003bd75 php_http_url_parse │ │ │ │ -000600ec 00023816 R_ARM_JUMP_SLOT 0003a4a5 php_http_url_encode_hash │ │ │ │ -000600f0 0002ea16 R_ARM_JUMP_SLOT 000328d5 php_http_options_init │ │ │ │ +000600e8 0001b216 R_ARM_JUMP_SLOT 0003bc05 php_http_url_parse │ │ │ │ +000600ec 00023816 R_ARM_JUMP_SLOT 0003a335 php_http_url_encode_hash │ │ │ │ +000600f0 0002ea16 R_ARM_JUMP_SLOT 00032765 php_http_options_init │ │ │ │ 000600f4 00002716 R_ARM_JUMP_SLOT 00000000 curl_multi_timeout@CURL_OPENSSL_4 │ │ │ │ 000600f8 00002816 R_ARM_JUMP_SLOT 00000000 BrotliEncoderIsFinished │ │ │ │ -000600fc 0001f116 R_ARM_JUMP_SLOT 000299d9 php_http_message_init │ │ │ │ -00060100 0002e316 R_ARM_JUMP_SLOT 00025d71 zm_startup_http_filter │ │ │ │ +000600fc 0001f116 R_ARM_JUMP_SLOT 00029869 php_http_message_init │ │ │ │ +00060100 0002e316 R_ARM_JUMP_SLOT 00025c01 zm_startup_http_filter │ │ │ │ 00060104 00002916 R_ARM_JUMP_SLOT 00000000 zend_declare_property_long │ │ │ │ 00060108 00002a16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDestroyInstance │ │ │ │ 0006010c 00002b16 R_ARM_JUMP_SLOT 00000000 inflateEnd │ │ │ │ -00060110 00025016 R_ARM_JUMP_SLOT 0002fd8d php_http_message_body_split │ │ │ │ +00060110 00025016 R_ARM_JUMP_SLOT 0002fc1d php_http_message_body_split │ │ │ │ 00060114 00002c16 R_ARM_JUMP_SLOT 00000000 _erealloc │ │ │ │ -00060118 00027516 R_ARM_JUMP_SLOT 0001aaa9 php_http_cookie_list_get_extra │ │ │ │ -0006011c 0002a616 R_ARM_JUMP_SLOT 00034fc5 php_http_params_to_string │ │ │ │ -00060120 0001d216 R_ARM_JUMP_SLOT 0002dbc1 zm_startup_http_message │ │ │ │ -00060124 0002eb16 R_ARM_JUMP_SLOT 00017cb9 zm_shutdown_http_client_curl │ │ │ │ +00060118 00027516 R_ARM_JUMP_SLOT 0001a939 php_http_cookie_list_get_extra │ │ │ │ +0006011c 0002a616 R_ARM_JUMP_SLOT 00034e55 php_http_params_to_string │ │ │ │ +00060120 0001d216 R_ARM_JUMP_SLOT 0002da51 zm_startup_http_message │ │ │ │ +00060124 0002eb16 R_ARM_JUMP_SLOT 00017b49 zm_shutdown_http_client_curl │ │ │ │ 00060128 00002e16 R_ARM_JUMP_SLOT 00000000 php_stristr │ │ │ │ 0006012c 00002f16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderMaxCompressedSize │ │ │ │ 00060130 0001af16 R_ARM_JUMP_SLOT 0000e5d1 php_http_buffer_chunk_buffer │ │ │ │ -00060134 0001e116 R_ARM_JUMP_SLOT 0001ce79 php_http_encoding_stream_finish │ │ │ │ +00060134 0001e116 R_ARM_JUMP_SLOT 0001cd09 php_http_encoding_stream_finish │ │ │ │ 00060138 00003116 R_ARM_JUMP_SLOT 00000000 event_base_free │ │ │ │ 0006013c 00003216 R_ARM_JUMP_SLOT 00000000 _emalloc_96 │ │ │ │ 00060140 0002db16 R_ARM_JUMP_SLOT 00016055 php_http_client_curl_get_ops │ │ │ │ 00060144 00018116 R_ARM_JUMP_SLOT 0000e39d php_http_buffer_from_string_ex │ │ │ │ -00060148 00018416 R_ARM_JUMP_SLOT 0002e255 php_http_message_body_addref │ │ │ │ +00060148 00018416 R_ARM_JUMP_SLOT 0002e0e5 php_http_message_body_addref │ │ │ │ 0006014c 00003316 R_ARM_JUMP_SLOT 00000000 zend_register_long_constant │ │ │ │ 00060150 00003416 R_ARM_JUMP_SLOT 00000000 gc_possible_root │ │ │ │ 00060154 00003516 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_new │ │ │ │ -00060158 0001b316 R_ARM_JUMP_SLOT 0003cbe5 php_http_version_init │ │ │ │ -0006015c 0002be16 R_ARM_JUMP_SLOT 0003283d zm_startup_http_object │ │ │ │ +00060158 0001b316 R_ARM_JUMP_SLOT 0003ca75 php_http_version_init │ │ │ │ +0006015c 0002be16 R_ARM_JUMP_SLOT 000326cd zm_startup_http_object │ │ │ │ 00060160 00003616 R_ARM_JUMP_SLOT 00000000 zend_vspprintf │ │ │ │ -00060164 0001f816 R_ARM_JUMP_SLOT 0002732d php_http_header_parser_state_is │ │ │ │ +00060164 0001f816 R_ARM_JUMP_SLOT 000271bd php_http_header_parser_state_is │ │ │ │ 00060168 00022916 R_ARM_JUMP_SLOT 0000e771 php_http_buffer_passthru │ │ │ │ 0006016c 00003716 R_ARM_JUMP_SLOT 00000000 _php_stream_read │ │ │ │ 00060170 00003816 R_ARM_JUMP_SLOT 00000000 add_index_string │ │ │ │ -00060174 0001be16 R_ARM_JUMP_SLOT 00024fd9 php_http_get_exception_unexpected_val_class_entry │ │ │ │ +00060174 0001be16 R_ARM_JUMP_SLOT 00024e69 php_http_get_exception_unexpected_val_class_entry │ │ │ │ 00060178 00003916 R_ARM_JUMP_SLOT 00000000 zend_memnstr_ex │ │ │ │ 0006017c 00003a16 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_provide │ │ │ │ -00060180 0001d716 R_ARM_JUMP_SLOT 00031bbd php_http_array_list │ │ │ │ +00060180 0001d716 R_ARM_JUMP_SLOT 00031a4d php_http_array_list │ │ │ │ 00060184 00003b16 R_ARM_JUMP_SLOT 00000000 add_assoc_bool_ex │ │ │ │ 00060188 0001b916 R_ARM_JUMP_SLOT 0000f88d php_http_client_get_class_entry │ │ │ │ 0006018c 00003c16 R_ARM_JUMP_SLOT 00000000 uidna_IDNToASCII_76 │ │ │ │ 00060190 00003d16 R_ARM_JUMP_SLOT 00000000 php_output_flush_all │ │ │ │ 00060194 00027716 R_ARM_JUMP_SLOT 00010e29 php_http_client_once │ │ │ │ 00060198 00003e16 R_ARM_JUMP_SLOT 00000000 _zend_new_array_0 │ │ │ │ 0006019c 00003f16 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 000601a0 00004016 R_ARM_JUMP_SLOT 00000000 _is_numeric_string_ex │ │ │ │ 000601a4 0002e216 R_ARM_JUMP_SLOT 0000e1d5 php_http_buffer_init_ex │ │ │ │ -000601a8 0002a316 R_ARM_JUMP_SLOT 00032655 php_http_object_new │ │ │ │ -000601ac 0001d916 R_ARM_JUMP_SLOT 0001e8c9 zm_startup_http_encoding_zlib │ │ │ │ -000601b0 0001f516 R_ARM_JUMP_SLOT 000329b1 php_http_options_dtor │ │ │ │ +000601a8 0002a316 R_ARM_JUMP_SLOT 000324e5 php_http_object_new │ │ │ │ +000601ac 0001d916 R_ARM_JUMP_SLOT 0001e759 zm_startup_http_encoding_zlib │ │ │ │ +000601b0 0001f516 R_ARM_JUMP_SLOT 00032841 php_http_options_dtor │ │ │ │ 000601b4 00026216 R_ARM_JUMP_SLOT 00010375 php_http_client_init │ │ │ │ -000601b8 00022a16 R_ARM_JUMP_SLOT 00019471 zm_startup_http_client_request │ │ │ │ -000601bc 00028c16 R_ARM_JUMP_SLOT 000198f1 zm_startup_http_client_response │ │ │ │ +000601b8 00022a16 R_ARM_JUMP_SLOT 00019301 zm_startup_http_client_request │ │ │ │ +000601bc 00028c16 R_ARM_JUMP_SLOT 00019781 zm_startup_http_client_response │ │ │ │ 000601c0 00004216 R_ARM_JUMP_SLOT 00000000 zend_register_null_constant │ │ │ │ 000601c4 00004316 R_ARM_JUMP_SLOT 00000000 curl_easy_getinfo@CURL_OPENSSL_4 │ │ │ │ -000601c8 0001a416 R_ARM_JUMP_SLOT 00024add php_http_env_response_get_sapi_ops │ │ │ │ +000601c8 0001a416 R_ARM_JUMP_SLOT 0002496d php_http_env_response_get_sapi_ops │ │ │ │ 000601cc 00018516 R_ARM_JUMP_SLOT 00010f85 php_http_client_dtor │ │ │ │ 000601d0 00004416 R_ARM_JUMP_SLOT 00000000 add_next_index_string │ │ │ │ -000601d4 00025d16 R_ARM_JUMP_SLOT 00025039 zm_startup_http_exception │ │ │ │ +000601d4 00025d16 R_ARM_JUMP_SLOT 00024ec9 zm_startup_http_exception │ │ │ │ 000601d8 00004516 R_ARM_JUMP_SLOT 00000000 is_identical_function │ │ │ │ 000601dc 00004616 R_ARM_JUMP_SLOT 00000000 _estrdup │ │ │ │ 000601e0 00004716 R_ARM_JUMP_SLOT 00000000 curl_share_init@CURL_OPENSSL_4 │ │ │ │ 000601e4 00004816 R_ARM_JUMP_SLOT 00000000 zend_hash_apply_with_argument │ │ │ │ -000601e8 00023916 R_ARM_JUMP_SLOT 0001d7b1 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ +000601e8 00023916 R_ARM_JUMP_SLOT 0001d641 php_http_encoding_stream_get_enbrotli_ops │ │ │ │ 000601ec 00004916 R_ARM_JUMP_SLOT 00000000 zend_update_property_ex │ │ │ │ -000601f0 0001ec16 R_ARM_JUMP_SLOT 000329f1 php_http_option_register │ │ │ │ +000601f0 0001ec16 R_ARM_JUMP_SLOT 00032881 php_http_option_register │ │ │ │ 000601f4 00004a16 R_ARM_JUMP_SLOT 00000000 curl_easy_duphandle@CURL_OPENSSL_4 │ │ │ │ 000601f8 00004b16 R_ARM_JUMP_SLOT 00000000 curl_multi_assign@CURL_OPENSSL_4 │ │ │ │ 000601fc 00004c16 R_ARM_JUMP_SLOT 00000000 curl_share_strerror@CURL_OPENSSL_4 │ │ │ │ -00060200 00027116 R_ARM_JUMP_SLOT 00027385 php_http_header_parser_dtor │ │ │ │ +00060200 00027116 R_ARM_JUMP_SLOT 00027215 php_http_header_parser_dtor │ │ │ │ 00060204 00004d16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_del │ │ │ │ 00060208 00004e16 R_ARM_JUMP_SLOT 00000000 uidna_openUTS46_76 │ │ │ │ 0006020c 00004f16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ 00060210 00005016 R_ARM_JUMP_SLOT 00000000 _emalloc_48 │ │ │ │ -00060214 00028d16 R_ARM_JUMP_SLOT 00021305 zm_startup_http_env │ │ │ │ +00060214 00028d16 R_ARM_JUMP_SLOT 00021195 zm_startup_http_env │ │ │ │ 00060218 00005116 R_ARM_JUMP_SLOT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ 0006021c 00005216 R_ARM_JUMP_SLOT 00000000 deflate │ │ │ │ 00060220 00005316 R_ARM_JUMP_SLOT 00000000 zval_get_double_func │ │ │ │ 00060224 00005416 R_ARM_JUMP_SLOT 00000000 add_property_double_ex │ │ │ │ -00060228 00018b16 R_ARM_JUMP_SLOT 00021225 php_http_env_set_response_protocol_version │ │ │ │ +00060228 00018b16 R_ARM_JUMP_SLOT 000210b5 php_http_env_set_response_protocol_version │ │ │ │ 0006022c 00005516 R_ARM_JUMP_SLOT 00000000 rc_dtor_func │ │ │ │ -00060230 0001db16 R_ARM_JUMP_SLOT 00021199 php_http_env_set_response_status_line │ │ │ │ +00060230 0001db16 R_ARM_JUMP_SLOT 00021029 php_http_env_set_response_status_line │ │ │ │ 00060234 00005616 R_ARM_JUMP_SLOT 00000000 zend_object_std_dtor │ │ │ │ 00060238 00005716 R_ARM_JUMP_SLOT 00000000 convert_to_double │ │ │ │ 0006023c 00005816 R_ARM_JUMP_SLOT 00000000 _emalloc_large │ │ │ │ 00060240 00005916 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ 00060244 00005a16 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_argp │ │ │ │ -00060248 00025716 R_ARM_JUMP_SLOT 00032605 php_http_object_new_ex │ │ │ │ -0006024c 00024016 R_ARM_JUMP_SLOT 000394e9 php_http_url_authority_to_string │ │ │ │ +00060248 00025716 R_ARM_JUMP_SLOT 00032495 php_http_object_new_ex │ │ │ │ +0006024c 00024016 R_ARM_JUMP_SLOT 00039379 php_http_url_authority_to_string │ │ │ │ 00060250 00005b16 R_ARM_JUMP_SLOT 00000000 convert_to_object │ │ │ │ -00060254 00028f16 R_ARM_JUMP_SLOT 00030125 php_http_message_parser_free │ │ │ │ -00060258 0002ec16 R_ARM_JUMP_SLOT 0002a409 php_http_message_init_env │ │ │ │ +00060254 00028f16 R_ARM_JUMP_SLOT 0002ffb5 php_http_message_parser_free │ │ │ │ +00060258 0002ec16 R_ARM_JUMP_SLOT 0002a299 php_http_message_init_env │ │ │ │ 0006025c 00005c16 R_ARM_JUMP_SLOT 00000000 php_stream_filter_remove │ │ │ │ 00060260 00025816 R_ARM_JUMP_SLOT 00011bb5 zm_shutdown_http_client │ │ │ │ 00060264 00005d16 R_ARM_JUMP_SLOT 00000000 add_assoc_zval_ex │ │ │ │ 00060268 00005e16 R_ARM_JUMP_SLOT 00000000 add_next_index_str │ │ │ │ -0006026c 00025c16 R_ARM_JUMP_SLOT 00023ce9 php_http_env_response_send │ │ │ │ +0006026c 00025c16 R_ARM_JUMP_SLOT 00023b79 php_http_env_response_send │ │ │ │ 00060270 00005f16 R_ARM_JUMP_SLOT 00000000 zend_call_function │ │ │ │ 00060274 00006016 R_ARM_JUMP_SLOT 00000000 zend_hash_add │ │ │ │ 00060278 00006116 R_ARM_JUMP_SLOT 00000000 _emalloc │ │ │ │ 0006027c 00006216 R_ARM_JUMP_SLOT 00000000 event_assign │ │ │ │ 00060280 0001fd16 R_ARM_JUMP_SLOT 0000e599 php_http_buffer_free │ │ │ │ 00060284 00006316 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ 00060288 00006416 R_ARM_JUMP_SLOT 00000000 _safe_erealloc │ │ │ │ 0006028c 00006516 R_ARM_JUMP_SLOT 00000000 zend_spprintf │ │ │ │ 00060290 00006616 R_ARM_JUMP_SLOT 00000000 _zend_new_array │ │ │ │ -00060294 0001d316 R_ARM_JUMP_SLOT 00032769 php_http_object_method_free │ │ │ │ +00060294 0001d316 R_ARM_JUMP_SLOT 000325f9 php_http_object_method_free │ │ │ │ 00060298 00006716 R_ARM_JUMP_SLOT 00000000 add_assoc_str_ex │ │ │ │ -0006029c 00021c16 R_ARM_JUMP_SLOT 0001ce21 php_http_encoding_stream_done │ │ │ │ -000602a0 00026616 R_ARM_JUMP_SLOT 0002a171 php_http_message_copy_ex │ │ │ │ -000602a4 00024816 R_ARM_JUMP_SLOT 00027e9d php_http_header_parser_parse_stream │ │ │ │ +0006029c 00021c16 R_ARM_JUMP_SLOT 0001ccb1 php_http_encoding_stream_done │ │ │ │ +000602a0 00026616 R_ARM_JUMP_SLOT 0002a001 php_http_message_copy_ex │ │ │ │ +000602a4 00024816 R_ARM_JUMP_SLOT 00027d2d php_http_header_parser_parse_stream │ │ │ │ 000602a8 00006816 R_ARM_JUMP_SLOT 00000000 php_resource_factory_handle_dtor │ │ │ │ -000602ac 00020816 R_ARM_JUMP_SLOT 0001e8b1 php_http_get_deflate_stream_class_entry │ │ │ │ -000602b0 0001a916 R_ARM_JUMP_SLOT 000356e9 php_http_params_separator_init │ │ │ │ +000602ac 00020816 R_ARM_JUMP_SLOT 0001e741 php_http_get_deflate_stream_class_entry │ │ │ │ +000602b0 0001a916 R_ARM_JUMP_SLOT 00035579 php_http_params_separator_init │ │ │ │ 000602b4 00006916 R_ARM_JUMP_SLOT 00000000 BrotliEncoderDestroyInstance │ │ │ │ 000602b8 00006b16 R_ARM_JUMP_SLOT 00000000 SSL_get_SSL_CTX@OPENSSL_3.0.0 │ │ │ │ 000602bc 00019916 R_ARM_JUMP_SLOT 000113c5 php_http_client_getopt │ │ │ │ -000602c0 00029f16 R_ARM_JUMP_SLOT 00037675 php_http_querystring_ctor │ │ │ │ +000602c0 00029f16 R_ARM_JUMP_SLOT 00037505 php_http_querystring_ctor │ │ │ │ 000602c4 00006c16 R_ARM_JUMP_SLOT 00000000 add_property_bool_ex │ │ │ │ -000602c8 00027d16 R_ARM_JUMP_SLOT 00024c95 zm_startup_http_env_response │ │ │ │ +000602c8 00027d16 R_ARM_JUMP_SLOT 00024b25 zm_startup_http_env_response │ │ │ │ 000602cc 0002a216 R_ARM_JUMP_SLOT 0000e4b9 php_http_buffer_cut │ │ │ │ -000602d0 00018216 R_ARM_JUMP_SLOT 00029459 php_http_message_header │ │ │ │ +000602d0 00018216 R_ARM_JUMP_SLOT 000292e9 php_http_message_header │ │ │ │ 000602d4 00006d16 R_ARM_JUMP_SLOT 00000000 php_output_write │ │ │ │ 000602d8 00006e16 R_ARM_JUMP_SLOT 00000000 zval_get_long_func │ │ │ │ 000602dc 00006f16 R_ARM_JUMP_SLOT 00000000 php_trim │ │ │ │ -000602e0 00028a16 R_ARM_JUMP_SLOT 0001a809 php_http_cookie_list_copy │ │ │ │ +000602e0 00028a16 R_ARM_JUMP_SLOT 0001a699 php_http_cookie_list_copy │ │ │ │ 000602e4 00007016 R_ARM_JUMP_SLOT 00000000 php_info_print_table_header │ │ │ │ -000602e8 0001f316 R_ARM_JUMP_SLOT 00029eb1 php_http_message_to_callback │ │ │ │ +000602e8 0001f316 R_ARM_JUMP_SLOT 00029d41 php_http_message_to_callback │ │ │ │ 000602ec 00007116 R_ARM_JUMP_SLOT 00000000 php_basename │ │ │ │ -000602f0 0001a516 R_ARM_JUMP_SLOT 00021fe5 zm_startup_http_env_request │ │ │ │ +000602f0 0001a516 R_ARM_JUMP_SLOT 00021e75 zm_startup_http_env_request │ │ │ │ 000602f4 00007216 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_alloc │ │ │ │ 000602f8 00007316 R_ARM_JUMP_SLOT 00000000 u_getVersion_76 │ │ │ │ 000602fc 00007416 R_ARM_JUMP_SLOT 00000000 php_info_print_table_row │ │ │ │ -00060300 0001e616 R_ARM_JUMP_SLOT 0002a7a1 php_http_message_object_set_body │ │ │ │ +00060300 0001e616 R_ARM_JUMP_SLOT 0002a631 php_http_message_object_set_body │ │ │ │ 00060304 00007516 R_ARM_JUMP_SLOT 00000000 _call_user_function_impl │ │ │ │ 00060308 00007616 R_ARM_JUMP_SLOT 00000000 mbrtowc@GLIBC_2.4 │ │ │ │ -0006030c 0001f216 R_ARM_JUMP_SLOT 00027425 php_http_header_parser_parse │ │ │ │ -00060310 00029316 R_ARM_JUMP_SLOT 0002ff45 zm_startup_http_message_body │ │ │ │ -00060314 00023016 R_ARM_JUMP_SLOT 0001ffcd php_http_env_got_request_header │ │ │ │ -00060318 0002df16 R_ARM_JUMP_SLOT 0001c9a9 php_http_encoding_stream_init │ │ │ │ +0006030c 0001f216 R_ARM_JUMP_SLOT 000272b5 php_http_header_parser_parse │ │ │ │ +00060310 00029316 R_ARM_JUMP_SLOT 0002fdd5 zm_startup_http_message_body │ │ │ │ +00060314 00023016 R_ARM_JUMP_SLOT 0001fe5d php_http_env_got_request_header │ │ │ │ +00060318 0002df16 R_ARM_JUMP_SLOT 0001c839 php_http_encoding_stream_init │ │ │ │ 0006031c 0002a716 R_ARM_JUMP_SLOT 00010d19 php_http_client_wait │ │ │ │ 00060320 00007816 R_ARM_JUMP_SLOT 00000000 zend_class_implements │ │ │ │ -00060324 0001b816 R_ARM_JUMP_SLOT 000326dd php_http_object_method_init │ │ │ │ +00060324 0001b816 R_ARM_JUMP_SLOT 0003256d php_http_object_method_init │ │ │ │ 00060328 00007916 R_ARM_JUMP_SLOT 00000000 _emalloc_80 │ │ │ │ -0006032c 0002c916 R_ARM_JUMP_SLOT 00024e49 php_http_etag_init │ │ │ │ -00060330 0001d816 R_ARM_JUMP_SLOT 00035b1d zm_startup_http_params │ │ │ │ -00060334 0001f616 R_ARM_JUMP_SLOT 00025021 php_http_get_exception_bad_conversion_class_entry │ │ │ │ +0006032c 0002c916 R_ARM_JUMP_SLOT 00024cd9 php_http_etag_init │ │ │ │ +00060330 0001d816 R_ARM_JUMP_SLOT 000359ad zm_startup_http_params │ │ │ │ +00060334 0001f616 R_ARM_JUMP_SLOT 00024eb1 php_http_get_exception_bad_conversion_class_entry │ │ │ │ 00060338 00007a16 R_ARM_JUMP_SLOT 00000000 zend_read_static_property │ │ │ │ 0006033c 00007b16 R_ARM_JUMP_SLOT 00000000 inflateInit2_ │ │ │ │ 00060340 0002e016 R_ARM_JUMP_SLOT 000105e1 php_http_client_enqueued │ │ │ │ 00060344 00007d16 R_ARM_JUMP_SLOT 00000000 event_base_dispatch │ │ │ │ -00060348 00022516 R_ARM_JUMP_SLOT 0001c285 zm_startup_http_curl │ │ │ │ +00060348 00022516 R_ARM_JUMP_SLOT 0001c115 zm_startup_http_curl │ │ │ │ 0006034c 00007e16 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_call │ │ │ │ 00060350 00007f16 R_ARM_JUMP_SLOT 00000000 object_init_ex │ │ │ │ 00060354 00008016 R_ARM_JUMP_SLOT 00000000 usleep@GLIBC_2.4 │ │ │ │ 00060358 0001ce16 R_ARM_JUMP_SLOT 0000e265 php_http_buffer_resize_ex │ │ │ │ 0006035c 00008116 R_ARM_JUMP_SLOT 00000000 zend_llist_clean │ │ │ │ 00060360 00008216 R_ARM_JUMP_SLOT 00000000 _php_stream_eof │ │ │ │ 00060364 00008416 R_ARM_JUMP_SLOT 00000000 zend_get_parameters_array_ex │ │ │ │ 00060368 00008516 R_ARM_JUMP_SLOT 00000000 php_format_date │ │ │ │ -0006036c 0001bb16 R_ARM_JUMP_SLOT 00018935 zm_startup_http_client_curl_user │ │ │ │ +0006036c 0001bb16 R_ARM_JUMP_SLOT 000187c5 zm_startup_http_client_curl_user │ │ │ │ 00060370 00008616 R_ARM_JUMP_SLOT 00000000 curl_version@CURL_OPENSSL_4 │ │ │ │ 00060374 0001fc16 R_ARM_JUMP_SLOT 0001198d php_http_client_object_new_ex │ │ │ │ 00060378 00008716 R_ARM_JUMP_SLOT 00000000 inflate │ │ │ │ -0006037c 0002bf16 R_ARM_JUMP_SLOT 0001d0c9 zm_startup_http_encoding │ │ │ │ -00060380 0001dd16 R_ARM_JUMP_SLOT 000272fd php_http_header_parser_init │ │ │ │ +0006037c 0002bf16 R_ARM_JUMP_SLOT 0001cf59 zm_startup_http_encoding │ │ │ │ +00060380 0001dd16 R_ARM_JUMP_SLOT 0002718d php_http_header_parser_init │ │ │ │ 00060384 00008816 R_ARM_JUMP_SLOT 00000000 convert_to_null │ │ │ │ -00060388 00028816 R_ARM_JUMP_SLOT 00024b7d php_http_env_response_get_stream_ops │ │ │ │ -0006038c 0002d316 R_ARM_JUMP_SLOT 00020665 php_http_env_get_response_header │ │ │ │ +00060388 00028816 R_ARM_JUMP_SLOT 00024a0d php_http_env_response_get_stream_ops │ │ │ │ +0006038c 0002d316 R_ARM_JUMP_SLOT 000204f5 php_http_env_get_response_header │ │ │ │ 00060390 00008916 R_ARM_JUMP_SLOT 00000000 zend_register_string_constant │ │ │ │ 00060394 00008a16 R_ARM_JUMP_SLOT 00000000 _php_stream_cast │ │ │ │ 00060398 00008b16 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4 │ │ │ │ 0006039c 00008c16 R_ARM_JUMP_SLOT 00000000 _ecalloc │ │ │ │ 000603a0 00008d16 R_ARM_JUMP_SLOT 00000000 zend_hash_index_del │ │ │ │ 000603a4 00008e16 R_ARM_JUMP_SLOT 00000000 php_stream_notification_notify │ │ │ │ 000603a8 00008f16 R_ARM_JUMP_SLOT 00000000 convert_to_array │ │ │ │ -000603ac 0002d216 R_ARM_JUMP_SLOT 0001a889 php_http_cookie_list_dtor │ │ │ │ +000603ac 0002d216 R_ARM_JUMP_SLOT 0001a719 php_http_cookie_list_dtor │ │ │ │ 000603b0 00021316 R_ARM_JUMP_SLOT 0000fea9 php_http_client_options_set │ │ │ │ -000603b4 00026416 R_ARM_JUMP_SLOT 0001c2a5 zm_shutdown_http_curl │ │ │ │ -000603b8 00029016 R_ARM_JUMP_SLOT 0003a591 php_http_url_free │ │ │ │ -000603bc 0002b616 R_ARM_JUMP_SLOT 0001f21d php_http_env_get_superglobal │ │ │ │ +000603b4 00026416 R_ARM_JUMP_SLOT 0001c135 zm_shutdown_http_curl │ │ │ │ +000603b8 00029016 R_ARM_JUMP_SLOT 0003a421 php_http_url_free │ │ │ │ +000603bc 0002b616 R_ARM_JUMP_SLOT 0001f0ad php_http_env_get_superglobal │ │ │ │ 000603c0 00009116 R_ARM_JUMP_SLOT 00000000 add_assoc_string_ex │ │ │ │ 000603c4 00009216 R_ARM_JUMP_SLOT 00000000 php_dirname │ │ │ │ -000603c8 0001ea16 R_ARM_JUMP_SLOT 0001da65 php_http_get_debrotli_stream_class_entry │ │ │ │ +000603c8 0001ea16 R_ARM_JUMP_SLOT 0001d8f5 php_http_get_debrotli_stream_class_entry │ │ │ │ 000603cc 00009416 R_ARM_JUMP_SLOT 00000000 inet_pton@GLIBC_2.4 │ │ │ │ 000603d0 0001b516 R_ARM_JUMP_SLOT 00016061 zm_startup_http_client_curl │ │ │ │ 000603d4 0001ae16 R_ARM_JUMP_SLOT 00010f59 php_http_client_reset │ │ │ │ 000603d8 00009516 R_ARM_JUMP_SLOT 00000000 php_iconv_string │ │ │ │ -000603dc 0002de16 R_ARM_JUMP_SLOT 0002fe7d php_http_get_message_body_class_entry │ │ │ │ +000603dc 0002de16 R_ARM_JUMP_SLOT 0002fd0d php_http_get_message_body_class_entry │ │ │ │ 000603e0 00009616 R_ARM_JUMP_SLOT 00000000 u_versionToString_76 │ │ │ │ 000603e4 00009716 R_ARM_JUMP_SLOT 00000000 _emalloc_56 │ │ │ │ -000603e8 00019016 R_ARM_JUMP_SLOT 0003646d php_http_querystring_xlate │ │ │ │ -000603ec 00029416 R_ARM_JUMP_SLOT 00035b11 php_http_params_get_class_entry │ │ │ │ -000603f0 0002d516 R_ARM_JUMP_SLOT 00036461 php_http_querystring_get_class_entry │ │ │ │ -000603f4 00020d16 R_ARM_JUMP_SLOT 0002fe89 php_http_message_body_object_new_ex │ │ │ │ +000603e8 00019016 R_ARM_JUMP_SLOT 000362fd php_http_querystring_xlate │ │ │ │ +000603ec 00029416 R_ARM_JUMP_SLOT 000359a1 php_http_params_get_class_entry │ │ │ │ +000603f0 0002d516 R_ARM_JUMP_SLOT 000362f1 php_http_querystring_get_class_entry │ │ │ │ +000603f4 00020d16 R_ARM_JUMP_SLOT 0002fd19 php_http_message_body_object_new_ex │ │ │ │ 000603f8 00009816 R_ARM_JUMP_SLOT 00000000 idn2_check_version@IDN2_0.0.0 │ │ │ │ 000603fc 00009916 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ -00060400 00024216 R_ARM_JUMP_SLOT 0002f6bd php_http_message_body_add_form_file │ │ │ │ +00060400 00024216 R_ARM_JUMP_SLOT 0002f54d php_http_message_body_add_form_file │ │ │ │ 00060404 00028616 R_ARM_JUMP_SLOT 00010fb5 php_http_client_free │ │ │ │ -00060408 0002d616 R_ARM_JUMP_SLOT 00020c11 php_http_env_get_response_status_for_code │ │ │ │ +00060408 0002d616 R_ARM_JUMP_SLOT 00020aa1 php_http_env_get_response_status_for_code │ │ │ │ 0006040c 00009b16 R_ARM_JUMP_SLOT 00000000 zval_internal_ptr_dtor │ │ │ │ 00060410 00009c16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderCreateInstance │ │ │ │ 00060414 00009d16 R_ARM_JUMP_SLOT 00000000 zlibVersion │ │ │ │ 00060418 00009e16 R_ARM_JUMP_SLOT 00000000 BrotliDecoderErrorString │ │ │ │ -0006041c 00021916 R_ARM_JUMP_SLOT 0003c8e1 zm_startup_http_url │ │ │ │ +0006041c 00021916 R_ARM_JUMP_SLOT 0003c771 zm_startup_http_url │ │ │ │ 00060420 00009f16 R_ARM_JUMP_SLOT 00000000 ap_php_snprintf │ │ │ │ 00060424 0000a016 R_ARM_JUMP_SLOT 00000000 php_stream_filter_register_factory │ │ │ │ 00060428 0000a116 R_ARM_JUMP_SLOT 00000000 numeric_compare_function │ │ │ │ -0006042c 00023516 R_ARM_JUMP_SLOT 0001a919 php_http_cookie_list_get_cookie │ │ │ │ -00060430 00025f16 R_ARM_JUMP_SLOT 0001a8c5 php_http_cookie_list_free │ │ │ │ +0006042c 00023516 R_ARM_JUMP_SLOT 0001a7a9 php_http_cookie_list_get_cookie │ │ │ │ +00060430 00025f16 R_ARM_JUMP_SLOT 0001a755 php_http_cookie_list_free │ │ │ │ 00060434 0000a316 R_ARM_JUMP_SLOT 00000000 php_check_open_basedir │ │ │ │ -00060438 00029816 R_ARM_JUMP_SLOT 00028309 php_http_info_dtor │ │ │ │ +00060438 00029816 R_ARM_JUMP_SLOT 00028199 php_http_info_dtor │ │ │ │ 0006043c 0000a416 R_ARM_JUMP_SLOT 00000000 u_errorName_76 │ │ │ │ 00060440 0000a516 R_ARM_JUMP_SLOT 00000000 event_pending │ │ │ │ 00060444 0000a616 R_ARM_JUMP_SLOT 00000000 BrotliEncoderTakeOutput │ │ │ │ 00060448 0000a716 R_ARM_JUMP_SLOT 00000000 sapi_header_op │ │ │ │ 0006044c 0000a816 R_ARM_JUMP_SLOT 00000000 _convert_to_string │ │ │ │ 00060450 0000a916 R_ARM_JUMP_SLOT 00000000 __zend_realloc │ │ │ │ -00060454 00027216 R_ARM_JUMP_SLOT 0003009d php_http_message_parser_init │ │ │ │ -00060458 00024716 R_ARM_JUMP_SLOT 00032671 php_http_new │ │ │ │ -0006045c 0001ad16 R_ARM_JUMP_SLOT 0001cbb5 php_http_encoding_stream_copy │ │ │ │ +00060454 00027216 R_ARM_JUMP_SLOT 0002ff2d php_http_message_parser_init │ │ │ │ +00060458 00024716 R_ARM_JUMP_SLOT 00032501 php_http_new │ │ │ │ +0006045c 0001ad16 R_ARM_JUMP_SLOT 0001ca45 php_http_encoding_stream_copy │ │ │ │ 00060460 0000ab16 R_ARM_JUMP_SLOT 00000000 zend_replace_error_handling │ │ │ │ -00060464 0002b116 R_ARM_JUMP_SLOT 00032791 php_http_object_method_call │ │ │ │ +00060464 0002b116 R_ARM_JUMP_SLOT 00032621 php_http_object_method_call │ │ │ │ 00060468 0000ac16 R_ARM_JUMP_SLOT 00000000 php_combined_lcg │ │ │ │ 0006046c 0000ad16 R_ARM_JUMP_SLOT 00000000 curl_easy_reset@CURL_OPENSSL_4 │ │ │ │ 00060470 0002ce16 R_ARM_JUMP_SLOT 00010e7d php_http_client_exec │ │ │ │ 00060474 0000ae16 R_ARM_JUMP_SLOT 00000000 zend_is_auto_global │ │ │ │ 00060478 0000af16 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_append │ │ │ │ -0006047c 00026d16 R_ARM_JUMP_SLOT 00024ffd php_http_get_exception_bad_header_class_entry │ │ │ │ -00060480 0002c616 R_ARM_JUMP_SLOT 0002817d zm_startup_http_header_parser │ │ │ │ -00060484 00019e16 R_ARM_JUMP_SLOT 0003c851 php_http_url_parse_authority │ │ │ │ +0006047c 00026d16 R_ARM_JUMP_SLOT 00024e8d php_http_get_exception_bad_header_class_entry │ │ │ │ +00060480 0002c616 R_ARM_JUMP_SLOT 0002800d zm_startup_http_header_parser │ │ │ │ +00060484 00019e16 R_ARM_JUMP_SLOT 0003c6e1 php_http_url_parse_authority │ │ │ │ 00060488 0000b016 R_ARM_JUMP_SLOT 00000000 zend_strndup │ │ │ │ -0006048c 0002cf16 R_ARM_JUMP_SLOT 00029971 php_http_message_set_type │ │ │ │ +0006048c 0002cf16 R_ARM_JUMP_SLOT 00029801 php_http_message_set_type │ │ │ │ 00060490 0000b116 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -00060494 0002d816 R_ARM_JUMP_SLOT 0001d909 php_http_encoding_debrotli │ │ │ │ -00060498 00024b16 R_ARM_JUMP_SLOT 0001d7bd php_http_encoding_stream_get_debrotli_ops │ │ │ │ +00060494 0002d816 R_ARM_JUMP_SLOT 0001d799 php_http_encoding_debrotli │ │ │ │ +00060498 00024b16 R_ARM_JUMP_SLOT 0001d64d php_http_encoding_stream_get_debrotli_ops │ │ │ │ 0006049c 0001e816 R_ARM_JUMP_SLOT 0000e661 php_http_buffer_chunked_output │ │ │ │ 000604a0 0000b316 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -000604a4 0001a116 R_ARM_JUMP_SLOT 00029a89 php_http_message_set_info │ │ │ │ +000604a4 0001a116 R_ARM_JUMP_SLOT 00029919 php_http_message_set_info │ │ │ │ 000604a8 0000b416 R_ARM_JUMP_SLOT 00000000 zend_declare_property_null │ │ │ │ 000604ac 0000b516 R_ARM_JUMP_SLOT 00000000 zend_hash_index_find │ │ │ │ 000604b0 0000b616 R_ARM_JUMP_SLOT 00000000 zend_llist_count │ │ │ │ -000604b4 00017d16 R_ARM_JUMP_SLOT 0001b389 php_http_cookie_list_to_struct │ │ │ │ +000604b4 00017d16 R_ARM_JUMP_SLOT 0001b219 php_http_cookie_list_to_struct │ │ │ │ 000604b8 0000b716 R_ARM_JUMP_SLOT 00000000 _php_stream_write │ │ │ │ 000604bc 0000b816 R_ARM_JUMP_SLOT 00000000 php_url_decode │ │ │ │ 000604c0 0000b916 R_ARM_JUMP_SLOT 00000000 object_init │ │ │ │ 000604c4 00029c16 R_ARM_JUMP_SLOT 0000f899 php_http_client_options_set_subr │ │ │ │ 000604c8 0000ba16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -000604cc 00017e16 R_ARM_JUMP_SLOT 0001c181 zm_startup_http_cookie │ │ │ │ +000604cc 00017e16 R_ARM_JUMP_SLOT 0001c011 zm_startup_http_cookie │ │ │ │ 000604d0 00028116 R_ARM_JUMP_SLOT 0000e301 php_http_buffer_shrink │ │ │ │ -000604d4 00020916 R_ARM_JUMP_SLOT 0003018d php_http_message_parser_parse │ │ │ │ +000604d4 00020916 R_ARM_JUMP_SLOT 0003001d php_http_message_parser_parse │ │ │ │ 000604d8 0000bb16 R_ARM_JUMP_SLOT 00000000 _emalloc_16 │ │ │ │ 000604dc 0000bc16 R_ARM_JUMP_SLOT 00000000 php_output_end_all │ │ │ │ -000604e0 0002c416 R_ARM_JUMP_SLOT 00031a35 php_http_pretty_key │ │ │ │ -000604e4 0001e416 R_ARM_JUMP_SLOT 00031afd php_http_boundary │ │ │ │ -000604e8 0002b716 R_ARM_JUMP_SLOT 0003ccbd php_http_version_to_string │ │ │ │ -000604ec 00019116 R_ARM_JUMP_SLOT 000300e1 php_http_message_parser_dtor │ │ │ │ +000604e0 0002c416 R_ARM_JUMP_SLOT 000318c5 php_http_pretty_key │ │ │ │ +000604e4 0001e416 R_ARM_JUMP_SLOT 0003198d php_http_boundary │ │ │ │ +000604e8 0002b716 R_ARM_JUMP_SLOT 0003cb4d php_http_version_to_string │ │ │ │ +000604ec 00019116 R_ARM_JUMP_SLOT 0002ff71 php_http_message_parser_dtor │ │ │ │ 000604f0 0000bd16 R_ARM_JUMP_SLOT 00000000 curl_multi_remove_handle@CURL_OPENSSL_4 │ │ │ │ 000604f4 0000be16 R_ARM_JUMP_SLOT 00000000 php_output_get_level │ │ │ │ 000604f8 0000bf16 R_ARM_JUMP_SLOT 00000000 _php_stream_truncate_set_size │ │ │ │ 000604fc 0000c016 R_ARM_JUMP_SLOT 00000000 __ctype_tolower_loc@GLIBC_2.4 │ │ │ │ -00060500 0001ed16 R_ARM_JUMP_SLOT 00023a99 php_http_env_is_response_cached_by_last_modified │ │ │ │ +00060500 0001ed16 R_ARM_JUMP_SLOT 00023929 php_http_env_is_response_cached_by_last_modified │ │ │ │ 00060504 0000c116 R_ARM_JUMP_SLOT 00000000 zend_update_property_str │ │ │ │ 00060508 0000c216 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsUsed │ │ │ │ -0006050c 0002e816 R_ARM_JUMP_SLOT 00029759 php_http_message_is_multipart │ │ │ │ +0006050c 0002e816 R_ARM_JUMP_SLOT 000295e9 php_http_message_is_multipart │ │ │ │ 00060510 0000c316 R_ARM_JUMP_SLOT 00000000 __zend_malloc │ │ │ │ -00060514 00026016 R_ARM_JUMP_SLOT 0001bb6d php_http_cookie_list_to_string │ │ │ │ -00060518 0002ed16 R_ARM_JUMP_SLOT 0001f1e5 zm_deactivate_http_env │ │ │ │ +00060514 00026016 R_ARM_JUMP_SLOT 0001b9fd php_http_cookie_list_to_string │ │ │ │ +00060518 0002ed16 R_ARM_JUMP_SLOT 0001f075 zm_deactivate_http_env │ │ │ │ 0006051c 00027416 R_ARM_JUMP_SLOT 0000e559 php_http_buffer_dtor │ │ │ │ 00060520 0000c516 R_ARM_JUMP_SLOT 00000000 add_next_index_stringl │ │ │ │ 00060524 0000c616 R_ARM_JUMP_SLOT 00000000 php_parse_date │ │ │ │ 00060528 0000c716 R_ARM_JUMP_SLOT 00000000 zend_throw_exception_ex │ │ │ │ 0006052c 0000c816 R_ARM_JUMP_SLOT 00000000 event_del │ │ │ │ -00060530 0002dc16 R_ARM_JUMP_SLOT 0001c0ad php_http_cookie_get_class_entry │ │ │ │ +00060530 0002dc16 R_ARM_JUMP_SLOT 0001bf3d php_http_cookie_get_class_entry │ │ │ │ 00060534 0000ca16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_init │ │ │ │ -00060538 0001e916 R_ARM_JUMP_SLOT 0001c699 php_http_encoding_dechunk │ │ │ │ +00060538 0001e916 R_ARM_JUMP_SLOT 0001c529 php_http_encoding_dechunk │ │ │ │ 0006053c 0000cb16 R_ARM_JUMP_SLOT 00000000 zend_update_property_null │ │ │ │ -00060540 0001ff16 R_ARM_JUMP_SLOT 00025009 php_http_get_exception_bad_url_class_entry │ │ │ │ -00060544 00023416 R_ARM_JUMP_SLOT 000280f5 php_http_header_parser_object_new_ex │ │ │ │ +00060540 0001ff16 R_ARM_JUMP_SLOT 00024e99 php_http_get_exception_bad_url_class_entry │ │ │ │ +00060544 00023416 R_ARM_JUMP_SLOT 00027f85 php_http_header_parser_object_new_ex │ │ │ │ 00060548 00022716 R_ARM_JUMP_SLOT 0000f801 php_http_client_driver_get │ │ │ │ -0006054c 00023b16 R_ARM_JUMP_SLOT 000207e5 php_http_env_get_response_code │ │ │ │ +0006054c 00023b16 R_ARM_JUMP_SLOT 00020675 php_http_env_get_response_code │ │ │ │ 00060550 0000cc16 R_ARM_JUMP_SLOT 00000000 curl_version_info@CURL_OPENSSL_4 │ │ │ │ 00060554 0000cd16 R_ARM_JUMP_SLOT 00000000 zend_hash_destroy │ │ │ │ 00060558 0000ce16 R_ARM_JUMP_SLOT 00000000 zend_hash_str_update │ │ │ │ 0006055c 0000cf16 R_ARM_JUMP_SLOT 00000000 curl_slist_append@CURL_OPENSSL_4 │ │ │ │ 00060560 0000d016 R_ARM_JUMP_SLOT 00000000 _php_stream_temp_create │ │ │ │ -00060564 00021116 R_ARM_JUMP_SLOT 0001e8a5 php_http_encoding_stream_get_inflate_ops │ │ │ │ +00060564 00021116 R_ARM_JUMP_SLOT 0001e735 php_http_encoding_stream_get_inflate_ops │ │ │ │ 00060568 0000d116 R_ARM_JUMP_SLOT 00000000 php_info_print_table_end │ │ │ │ 0006056c 00024a16 R_ARM_JUMP_SLOT 0000e479 php_http_buffer_data │ │ │ │ 00060570 0000d316 R_ARM_JUMP_SLOT 00000000 _efree_32 │ │ │ │ 00060574 0000d416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -00060578 0002b916 R_ARM_JUMP_SLOT 0003bc59 php_http_url_copy │ │ │ │ +00060578 0002b916 R_ARM_JUMP_SLOT 0003bae9 php_http_url_copy │ │ │ │ 0006057c 0000d516 R_ARM_JUMP_SLOT 00000000 zend_hash_next_index_insert │ │ │ │ 00060580 0000d616 R_ARM_JUMP_SLOT 00000000 spl_iterator_apply │ │ │ │ -00060584 00024416 R_ARM_JUMP_SLOT 00019ca1 php_http_cookie_list_init │ │ │ │ +00060584 00024416 R_ARM_JUMP_SLOT 00019b31 php_http_cookie_list_init │ │ │ │ 00060588 0000d716 R_ARM_JUMP_SLOT 00000000 event_add │ │ │ │ -0006058c 00024516 R_ARM_JUMP_SLOT 00032761 php_http_object_method_dtor │ │ │ │ -00060590 00019c16 R_ARM_JUMP_SLOT 00028379 php_http_info_to_string │ │ │ │ +0006058c 00024516 R_ARM_JUMP_SLOT 000325f1 php_http_object_method_dtor │ │ │ │ +00060590 00019c16 R_ARM_JUMP_SLOT 00028209 php_http_info_to_string │ │ │ │ 00060594 0000d816 R_ARM_JUMP_SLOT 00000000 _php_stream_set_option │ │ │ │ 00060598 0000d916 R_ARM_JUMP_SLOT 00000000 php_error_docref │ │ │ │ -0006059c 00019216 R_ARM_JUMP_SLOT 0002a741 php_http_message_get_class_entry │ │ │ │ -000605a0 0002b216 R_ARM_JUMP_SLOT 0001cff1 php_http_encoding_stream_get_dechunk_ops │ │ │ │ +0006059c 00019216 R_ARM_JUMP_SLOT 0002a5d1 php_http_message_get_class_entry │ │ │ │ +000605a0 0002b216 R_ARM_JUMP_SLOT 0001ce81 php_http_encoding_stream_get_dechunk_ops │ │ │ │ 000605a4 0000da16 R_ARM_JUMP_SLOT 00000000 convert_to_boolean │ │ │ │ 000605a8 0001ba16 R_ARM_JUMP_SLOT 0000e549 php_http_buffer_reset │ │ │ │ -000605ac 0002a416 R_ARM_JUMP_SLOT 000323e9 php_http_negotiate │ │ │ │ +000605ac 0002a416 R_ARM_JUMP_SLOT 00032279 php_http_negotiate │ │ │ │ 000605b0 0000db16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_free │ │ │ │ 000605b4 0000dc16 R_ARM_JUMP_SLOT 00000000 _php_stream_free │ │ │ │ -000605b8 00029d16 R_ARM_JUMP_SLOT 0001f2a5 php_http_env_get_request_headers │ │ │ │ +000605b8 00029d16 R_ARM_JUMP_SLOT 0001f135 php_http_env_get_request_headers │ │ │ │ 000605bc 0000dd16 R_ARM_JUMP_SLOT 00000000 zend_is_true │ │ │ │ 000605c0 0000de16 R_ARM_JUMP_SLOT 00000000 zend_hash_del │ │ │ │ -000605c4 0001da16 R_ARM_JUMP_SLOT 0003cc11 php_http_version_parse │ │ │ │ -000605c8 00021d16 R_ARM_JUMP_SLOT 0003292d php_http_options_apply │ │ │ │ -000605cc 0002c216 R_ARM_JUMP_SLOT 0002dedd zm_shutdown_http_message │ │ │ │ +000605c4 0001da16 R_ARM_JUMP_SLOT 0003caa1 php_http_version_parse │ │ │ │ +000605c8 00021d16 R_ARM_JUMP_SLOT 000327bd php_http_options_apply │ │ │ │ +000605cc 0002c216 R_ARM_JUMP_SLOT 0002dd6d zm_shutdown_http_message │ │ │ │ 000605d0 0000df16 R_ARM_JUMP_SLOT 00000000 php_info_print_table_start │ │ │ │ 000605d4 0000e016 R_ARM_JUMP_SLOT 00000000 zend_hash_find │ │ │ │ 000605d8 0000e116 R_ARM_JUMP_SLOT 00000000 zend_hash_internal_pointer_reset_ex │ │ │ │ 000605dc 0001f716 R_ARM_JUMP_SLOT 000119f9 zm_startup_http_client │ │ │ │ 000605e0 0000e216 R_ARM_JUMP_SLOT 00000000 BrotliDecoderGetErrorCode │ │ │ │ 000605e4 0000e316 R_ARM_JUMP_SLOT 00000000 zend_restore_error_handling │ │ │ │ 000605e8 0000e516 R_ARM_JUMP_SLOT 00000000 php_file_le_stream │ │ │ │ @@ -1526,232 +1526,232 @@ │ │ │ │ 000605f0 0000e716 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCompress │ │ │ │ 000605f4 0000e816 R_ARM_JUMP_SLOT 00000000 add_index_long │ │ │ │ 000605f8 0000e916 R_ARM_JUMP_SLOT 00000000 zend_update_static_property │ │ │ │ 000605fc 0000ea16 R_ARM_JUMP_SLOT 00000000 zend_llist_init │ │ │ │ 00060600 0000eb16 R_ARM_JUMP_SLOT 00000000 zend_declare_class_constant_long │ │ │ │ 00060604 0000ec16 R_ARM_JUMP_SLOT 00000000 zend_llist_remove_tail │ │ │ │ 00060608 0000ed16 R_ARM_JUMP_SLOT 00000000 php_file_le_pstream │ │ │ │ -0006060c 0001bc16 R_ARM_JUMP_SLOT 0002d689 php_http_message_object_new_ex │ │ │ │ +0006060c 0001bc16 R_ARM_JUMP_SLOT 0002d519 php_http_message_object_new_ex │ │ │ │ 00060610 0000ee16 R_ARM_JUMP_SLOT 00000000 zend_update_property_double │ │ │ │ 00060614 0000ef16 R_ARM_JUMP_SLOT 00000000 _estrndup │ │ │ │ 00060618 0000f016 R_ARM_JUMP_SLOT 00000000 strncasecmp@GLIBC_2.4 │ │ │ │ -0006061c 00027816 R_ARM_JUMP_SLOT 0001cc15 php_http_encoding_stream_reset │ │ │ │ +0006061c 00027816 R_ARM_JUMP_SLOT 0001caa5 php_http_encoding_stream_reset │ │ │ │ 00060620 0000f116 R_ARM_JUMP_SLOT 00000000 iswalnum@GLIBC_2.4 │ │ │ │ 00060624 0000f216 R_ARM_JUMP_SLOT 00000000 zend_objects_clone_obj │ │ │ │ -00060628 00020016 R_ARM_JUMP_SLOT 00027049 zm_startup_http_header │ │ │ │ +00060628 00020016 R_ARM_JUMP_SLOT 00026ed9 zm_startup_http_header │ │ │ │ 0006062c 0000f316 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_concede │ │ │ │ -00060630 00025516 R_ARM_JUMP_SLOT 0003668d php_http_querystring_parse │ │ │ │ -00060634 00025116 R_ARM_JUMP_SLOT 00020189 php_http_env_get_server_var │ │ │ │ -00060638 00023116 R_ARM_JUMP_SLOT 0003a5b9 php_http_url_mod │ │ │ │ +00060630 00025516 R_ARM_JUMP_SLOT 0003651d php_http_querystring_parse │ │ │ │ +00060634 00025116 R_ARM_JUMP_SLOT 00020019 php_http_env_get_server_var │ │ │ │ +00060638 00023116 R_ARM_JUMP_SLOT 0003a449 php_http_url_mod │ │ │ │ 0006063c 0000f416 R_ARM_JUMP_SLOT 00000000 _php_stream_copy_to_stream_ex │ │ │ │ -00060640 00025216 R_ARM_JUMP_SLOT 000367e1 php_http_querystring_update │ │ │ │ -00060644 00028716 R_ARM_JUMP_SLOT 0002a269 php_http_message_dtor │ │ │ │ +00060640 00025216 R_ARM_JUMP_SLOT 00036671 php_http_querystring_update │ │ │ │ +00060644 00028716 R_ARM_JUMP_SLOT 0002a0f9 php_http_message_dtor │ │ │ │ 00060648 0000f516 R_ARM_JUMP_SLOT 00000000 sapi_flush │ │ │ │ 0006064c 0000f616 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -00060650 00028e16 R_ARM_JUMP_SLOT 00018929 php_http_client_curl_user_get_class_entry │ │ │ │ +00060650 00028e16 R_ARM_JUMP_SLOT 000187b9 php_http_client_curl_user_get_class_entry │ │ │ │ 00060654 0000f716 R_ARM_JUMP_SLOT 00000000 zend_register_internal_class │ │ │ │ -00060658 0002d016 R_ARM_JUMP_SLOT 000203b1 php_http_env_get_request_ranges │ │ │ │ +00060658 0002d016 R_ARM_JUMP_SLOT 00020241 php_http_env_get_request_ranges │ │ │ │ 0006065c 0000f916 R_ARM_JUMP_SLOT 00000000 add_index_double │ │ │ │ 00060660 0000fa16 R_ARM_JUMP_SLOT 00000000 curl_slist_free_all@CURL_OPENSSL_4 │ │ │ │ 00060664 0000fb16 R_ARM_JUMP_SLOT 00000000 add_assoc_null_ex │ │ │ │ -00060668 00028916 R_ARM_JUMP_SLOT 0001b5c1 php_http_cookie_list_from_struct │ │ │ │ +00060668 00028916 R_ARM_JUMP_SLOT 0001b451 php_http_cookie_list_from_struct │ │ │ │ 0006066c 0000fc16 R_ARM_JUMP_SLOT 00000000 zend_hash_apply │ │ │ │ 00060670 00028316 R_ARM_JUMP_SLOT 0000e511 php_http_buffer_fix │ │ │ │ -00060674 00026a16 R_ARM_JUMP_SLOT 0002a74d php_http_message_object_prepend │ │ │ │ +00060674 00026a16 R_ARM_JUMP_SLOT 0002a5dd php_http_message_object_prepend │ │ │ │ 00060678 0000fd16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_handle_ctor │ │ │ │ 0006067c 0000fe16 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ 00060680 0000ff16 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ -00060684 0002bc16 R_ARM_JUMP_SLOT 00019465 php_http_get_client_request_class_entry │ │ │ │ +00060684 0002bc16 R_ARM_JUMP_SLOT 000192f5 php_http_get_client_request_class_entry │ │ │ │ 00060688 00010016 R_ARM_JUMP_SLOT 00000000 curl_multi_socket_action@CURL_OPENSSL_4 │ │ │ │ 0006068c 00010116 R_ARM_JUMP_SLOT 00000000 zend_hash_sort_ex │ │ │ │ -00060690 00022116 R_ARM_JUMP_SLOT 0002703d php_http_header_get_class_entry │ │ │ │ +00060690 00022116 R_ARM_JUMP_SLOT 00026ecd php_http_header_get_class_entry │ │ │ │ 00060694 00010216 R_ARM_JUMP_SLOT 00000000 _php_stream_flush │ │ │ │ 00060698 00010316 R_ARM_JUMP_SLOT 00000000 zend_update_property_long │ │ │ │ 0006069c 00010416 R_ARM_JUMP_SLOT 00000000 zend_update_property │ │ │ │ 000606a0 00010516 R_ARM_JUMP_SLOT 00000000 zend_object_std_init │ │ │ │ 000606a4 00010616 R_ARM_JUMP_SLOT 00000000 php_raw_url_encode │ │ │ │ 000606a8 00010716 R_ARM_JUMP_SLOT 00000000 BrotliEncoderCompressStream │ │ │ │ -000606ac 00021416 R_ARM_JUMP_SLOT 00034c65 php_http_params_parse │ │ │ │ +000606ac 00021416 R_ARM_JUMP_SLOT 00034af5 php_http_params_parse │ │ │ │ 000606b0 00010816 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_argn │ │ │ │ 000606b4 00010916 R_ARM_JUMP_SLOT 00000000 _zend_hash_init │ │ │ │ 000606b8 00010a16 R_ARM_JUMP_SLOT 00000000 php_output_get_status │ │ │ │ 000606bc 00010b16 R_ARM_JUMP_SLOT 00000000 _emalloc_24 │ │ │ │ -000606c0 0001d016 R_ARM_JUMP_SLOT 00026e65 php_http_header_to_string │ │ │ │ -000606c4 0001e316 R_ARM_JUMP_SLOT 000205cd php_http_env_get_response_headers │ │ │ │ -000606c8 00025a16 R_ARM_JUMP_SLOT 0001d0b1 php_http_get_encoding_stream_class_entry │ │ │ │ -000606cc 0001bd16 R_ARM_JUMP_SLOT 0003c575 php_http_url_from_zval │ │ │ │ -000606d0 0002d916 R_ARM_JUMP_SLOT 00024fcd php_http_get_exception_runtime_class_entry │ │ │ │ +000606c0 0001d016 R_ARM_JUMP_SLOT 00026cf5 php_http_header_to_string │ │ │ │ +000606c4 0001e316 R_ARM_JUMP_SLOT 0002045d php_http_env_get_response_headers │ │ │ │ +000606c8 00025a16 R_ARM_JUMP_SLOT 0001cf41 php_http_get_encoding_stream_class_entry │ │ │ │ +000606cc 0001bd16 R_ARM_JUMP_SLOT 0003c405 php_http_url_from_zval │ │ │ │ +000606d0 0002d916 R_ARM_JUMP_SLOT 00024e5d php_http_get_exception_runtime_class_entry │ │ │ │ 000606d4 00023f16 R_ARM_JUMP_SLOT 0000e709 php_http_buffer_chunked_input │ │ │ │ -000606d8 00018716 R_ARM_JUMP_SLOT 0002e6f1 php_http_message_body_free │ │ │ │ +000606d8 00018716 R_ARM_JUMP_SLOT 0002e581 php_http_message_body_free │ │ │ │ 000606dc 00010c16 R_ARM_JUMP_SLOT 00000000 sapi_get_request_time │ │ │ │ 000606e0 00010d16 R_ARM_JUMP_SLOT 00000000 zval_ptr_dtor │ │ │ │ 000606e4 00010e16 R_ARM_JUMP_SLOT 00000000 zend_long_to_str │ │ │ │ 000606e8 00010f16 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_delref │ │ │ │ -000606ec 0001aa16 R_ARM_JUMP_SLOT 00031b41 php_http_select_str │ │ │ │ +000606ec 0001aa16 R_ARM_JUMP_SLOT 000319d1 php_http_select_str │ │ │ │ 000606f0 00011016 R_ARM_JUMP_SLOT 00000000 BrotliDecoderIsFinished │ │ │ │ -000606f4 0002e916 R_ARM_JUMP_SLOT 000311a9 php_http_message_parser_parse_stream │ │ │ │ -000606f8 00020c16 R_ARM_JUMP_SLOT 0002a375 php_http_message_free │ │ │ │ -000606fc 0001b016 R_ARM_JUMP_SLOT 0002a95d php_http_message_object_init_body_object │ │ │ │ -00060700 00023216 R_ARM_JUMP_SLOT 000381e9 zm_startup_http_querystring │ │ │ │ +000606f4 0002e916 R_ARM_JUMP_SLOT 00031039 php_http_message_parser_parse_stream │ │ │ │ +000606f8 00020c16 R_ARM_JUMP_SLOT 0002a205 php_http_message_free │ │ │ │ +000606fc 0001b016 R_ARM_JUMP_SLOT 0002a7ed php_http_message_object_init_body_object │ │ │ │ +00060700 00023216 R_ARM_JUMP_SLOT 00038079 zm_startup_http_querystring │ │ │ │ 00060704 00011116 R_ARM_JUMP_SLOT 00000000 zend_declare_class_constant_stringl │ │ │ │ 00060708 00011216 R_ARM_JUMP_SLOT 00000000 zend_ptr_stack_destroy │ │ │ │ -0006070c 00018d16 R_ARM_JUMP_SLOT 0001e899 php_http_encoding_stream_get_deflate_ops │ │ │ │ +0006070c 00018d16 R_ARM_JUMP_SLOT 0001e729 php_http_encoding_stream_get_deflate_ops │ │ │ │ 00060710 00011316 R_ARM_JUMP_SLOT 00000000 BrotliDecoderDecompressStream │ │ │ │ 00060714 00011416 R_ARM_JUMP_SLOT 00000000 deflateCopy │ │ │ │ -00060718 00020316 R_ARM_JUMP_SLOT 000282d9 php_http_info_init │ │ │ │ +00060718 00020316 R_ARM_JUMP_SLOT 00028169 php_http_info_init │ │ │ │ 0006071c 00011616 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_args_clear │ │ │ │ 00060720 00029916 R_ARM_JUMP_SLOT 00010245 php_http_client_options_get_subr │ │ │ │ 00060724 00011716 R_ARM_JUMP_SLOT 00000000 zend_parse_parameters │ │ │ │ 00060728 00011816 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_flush │ │ │ │ -0006072c 00028416 R_ARM_JUMP_SLOT 0001cd45 php_http_encoding_stream_flush │ │ │ │ +0006072c 00028416 R_ARM_JUMP_SLOT 0001cbd5 php_http_encoding_stream_flush │ │ │ │ 00060730 00011916 R_ARM_JUMP_SLOT 00000000 event_base_new │ │ │ │ -00060734 00018f16 R_ARM_JUMP_SLOT 000198e5 php_http_get_client_response_class_entry │ │ │ │ +00060734 00018f16 R_ARM_JUMP_SLOT 00019775 php_http_get_client_response_class_entry │ │ │ │ 00060738 00011a16 R_ARM_JUMP_SLOT 00000000 curl_global_cleanup@CURL_OPENSSL_4 │ │ │ │ 0006073c 00011c16 R_ARM_JUMP_SLOT 00000000 uidna_nameToASCII_76 │ │ │ │ 00060740 00011d16 R_ARM_JUMP_SLOT 00000000 strcat@GLIBC_2.4 │ │ │ │ 00060744 00011e16 R_ARM_JUMP_SLOT 00000000 _php_stream_get_line │ │ │ │ 00060748 00011f16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ 0006074c 00012016 R_ARM_JUMP_SLOT 00000000 curl_multi_fdset@CURL_OPENSSL_4 │ │ │ │ -00060750 00018e16 R_ARM_JUMP_SLOT 0001cf81 php_http_encoding_stream_free │ │ │ │ +00060750 00018e16 R_ARM_JUMP_SLOT 0001ce11 php_http_encoding_stream_free │ │ │ │ 00060754 00012116 R_ARM_JUMP_SLOT 00000000 _efree_48 │ │ │ │ -00060758 00023616 R_ARM_JUMP_SLOT 00039d21 php_http_url_to_struct │ │ │ │ +00060758 00023616 R_ARM_JUMP_SLOT 00039bb1 php_http_url_to_struct │ │ │ │ 0006075c 00012216 R_ARM_JUMP_SLOT 00000000 zend_llist_del_element │ │ │ │ 00060760 00012316 R_ARM_JUMP_SLOT 00000000 deflateInit2_ │ │ │ │ 00060764 00012416 R_ARM_JUMP_SLOT 00000000 zend_unregister_ini_entries_ex │ │ │ │ -00060768 0001a716 R_ARM_JUMP_SLOT 0002ea49 php_http_message_body_boundary │ │ │ │ +00060768 0001a716 R_ARM_JUMP_SLOT 0002e8d9 php_http_message_body_boundary │ │ │ │ 0006076c 00012616 R_ARM_JUMP_SLOT 00000000 zend_fcall_info_init │ │ │ │ 00060770 00012716 R_ARM_JUMP_SLOT 00000000 _php_stream_memory_open │ │ │ │ 00060774 00012816 R_ARM_JUMP_SLOT 00000000 zend_hash_update │ │ │ │ 00060778 00012916 R_ARM_JUMP_SLOT 00000000 curl_easy_init@CURL_OPENSSL_4 │ │ │ │ 0006077c 00012a16 R_ARM_JUMP_SLOT 00000000 php_output_get_start_lineno │ │ │ │ 00060780 00021816 R_ARM_JUMP_SLOT 0000f761 php_http_client_driver_add │ │ │ │ -00060784 00021f16 R_ARM_JUMP_SLOT 0001d7c9 php_http_encoding_enbrotli │ │ │ │ +00060784 00021f16 R_ARM_JUMP_SLOT 0001d659 php_http_encoding_enbrotli │ │ │ │ 00060788 00012b16 R_ARM_JUMP_SLOT 00000000 _emalloc_128 │ │ │ │ -0006078c 00020516 R_ARM_JUMP_SLOT 0002edd9 php_http_message_body_to_callback │ │ │ │ +0006078c 00020516 R_ARM_JUMP_SLOT 0002ec69 php_http_message_body_to_callback │ │ │ │ 00060790 00012c16 R_ARM_JUMP_SLOT 00000000 _safe_emalloc │ │ │ │ 00060794 00012d16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderHasMoreOutput │ │ │ │ -00060798 00020a16 R_ARM_JUMP_SLOT 00020901 php_http_env_set_response_header_va │ │ │ │ -0006079c 00020b16 R_ARM_JUMP_SLOT 0001f199 php_http_env_reset │ │ │ │ -000607a0 00019516 R_ARM_JUMP_SLOT 000395e5 php_http_url_from_struct │ │ │ │ +00060798 00020a16 R_ARM_JUMP_SLOT 00020791 php_http_env_set_response_header_va │ │ │ │ +0006079c 00020b16 R_ARM_JUMP_SLOT 0001f029 php_http_env_reset │ │ │ │ +000607a0 00019516 R_ARM_JUMP_SLOT 00039475 php_http_url_from_struct │ │ │ │ 000607a4 00012e16 R_ARM_JUMP_SLOT 00000000 zend_call_method │ │ │ │ 000607a8 00012f16 R_ARM_JUMP_SLOT 00000000 php_resource_factory_is_persistent │ │ │ │ 000607ac 00013016 R_ARM_JUMP_SLOT 00000000 php_raw_url_decode │ │ │ │ -000607b0 0001e216 R_ARM_JUMP_SLOT 00026861 php_http_header_parse │ │ │ │ +000607b0 0001e216 R_ARM_JUMP_SLOT 000266f1 php_http_header_parse │ │ │ │ 000607b4 0002c316 R_ARM_JUMP_SLOT 0000f841 php_http_client_driver_list │ │ │ │ -000607b8 00024f16 R_ARM_JUMP_SLOT 0001ac3d php_http_cookie_list_add_cookie │ │ │ │ +000607b8 00024f16 R_ARM_JUMP_SLOT 0001aacd php_http_cookie_list_add_cookie │ │ │ │ 000607bc 00013216 R_ARM_JUMP_SLOT 00000000 uidna_close_76 │ │ │ │ 000607c0 00013316 R_ARM_JUMP_SLOT 00000000 add_property_long_ex │ │ │ │ -000607c4 0001fb16 R_ARM_JUMP_SLOT 000273b9 php_http_header_parser_free │ │ │ │ +000607c4 0001fb16 R_ARM_JUMP_SLOT 00027249 php_http_header_parser_free │ │ │ │ 000607c8 00020116 R_ARM_JUMP_SLOT 000110f1 php_http_client_setopt │ │ │ │ 000607cc 00013416 R_ARM_JUMP_SLOT 00000000 uidna_nameToASCII_UTF8_76 │ │ │ │ 000607d0 00013516 R_ARM_JUMP_SLOT 00000000 u_isalnum_76 │ │ │ │ 000607d4 00013616 R_ARM_JUMP_SLOT 00000000 curl_multi_strerror@CURL_OPENSSL_4 │ │ │ │ -000607d8 00021e16 R_ARM_JUMP_SLOT 00028351 php_http_info_free │ │ │ │ -000607dc 0001d616 R_ARM_JUMP_SLOT 00023c71 php_http_env_response_dtor │ │ │ │ -000607e0 0001bf16 R_ARM_JUMP_SLOT 0001f4dd php_http_env_get_request_header │ │ │ │ -000607e4 0002cc16 R_ARM_JUMP_SLOT 0001da71 zm_startup_http_encoding_brotli │ │ │ │ +000607d8 00021e16 R_ARM_JUMP_SLOT 000281e1 php_http_info_free │ │ │ │ +000607dc 0001d616 R_ARM_JUMP_SLOT 00023b01 php_http_env_response_dtor │ │ │ │ +000607e0 0001bf16 R_ARM_JUMP_SLOT 0001f36d php_http_env_get_request_header │ │ │ │ +000607e4 0002cc16 R_ARM_JUMP_SLOT 0001d901 zm_startup_http_encoding_brotli │ │ │ │ 000607e8 00013716 R_ARM_JUMP_SLOT 00000000 object_properties_init │ │ │ │ 000607ec 00013816 R_ARM_JUMP_SLOT 00000000 php_addcslashes │ │ │ │ -000607f0 00027916 R_ARM_JUMP_SLOT 00031871 php_http_sleep │ │ │ │ +000607f0 00027916 R_ARM_JUMP_SLOT 00031701 php_http_sleep │ │ │ │ 000607f4 00013916 R_ARM_JUMP_SLOT 00000000 zend_read_property │ │ │ │ 000607f8 00013a16 R_ARM_JUMP_SLOT 00000000 _efree │ │ │ │ -000607fc 00022216 R_ARM_JUMP_SLOT 0002ea91 php_http_message_body_to_string │ │ │ │ -00060800 0002e416 R_ARM_JUMP_SLOT 00023cc1 php_http_env_response_free │ │ │ │ +000607fc 00022216 R_ARM_JUMP_SLOT 0002e921 php_http_message_body_to_string │ │ │ │ +00060800 0002e416 R_ARM_JUMP_SLOT 00023b51 php_http_env_response_free │ │ │ │ 00060804 00013b16 R_ARM_JUMP_SLOT 00000000 event_base_loop │ │ │ │ 00060808 00013c16 R_ARM_JUMP_SLOT 00000000 curl_share_setopt@CURL_OPENSSL_4 │ │ │ │ 0006080c 00013d16 R_ARM_JUMP_SLOT 00000000 curl_multi_add_handle@CURL_OPENSSL_4 │ │ │ │ -00060810 0002aa16 R_ARM_JUMP_SLOT 00032b39 php_http_option_get │ │ │ │ +00060810 0002aa16 R_ARM_JUMP_SLOT 000329c9 php_http_option_get │ │ │ │ 00060814 00013e16 R_ARM_JUMP_SLOT 00000000 strspn@GLIBC_2.4 │ │ │ │ 00060818 00013f16 R_ARM_JUMP_SLOT 00000000 _php_stream_filter_append │ │ │ │ 0006081c 00014016 R_ARM_JUMP_SLOT 00000000 php_output_get_contents │ │ │ │ 00060820 00014116 R_ARM_JUMP_SLOT 00000000 zend_update_property_stringl │ │ │ │ -00060824 0001c116 R_ARM_JUMP_SLOT 0001cffd php_http_encoding_stream_object_new_ex │ │ │ │ -00060828 00018816 R_ARM_JUMP_SLOT 000209f5 php_http_env_set_response_header_value │ │ │ │ +00060824 0001c116 R_ARM_JUMP_SLOT 0001ce8d php_http_encoding_stream_object_new_ex │ │ │ │ +00060828 00018816 R_ARM_JUMP_SLOT 00020885 php_http_env_set_response_header_value │ │ │ │ 0006082c 00014216 R_ARM_JUMP_SLOT 00000000 zend_hash_copy │ │ │ │ -00060830 00029b16 R_ARM_JUMP_SLOT 00023891 php_http_env_is_response_cached_by_etag │ │ │ │ +00060830 00029b16 R_ARM_JUMP_SLOT 00023721 php_http_env_is_response_cached_by_etag │ │ │ │ 00060834 00014316 R_ARM_JUMP_SLOT 00000000 _emalloc_32 │ │ │ │ -00060838 0002da16 R_ARM_JUMP_SLOT 0002e261 php_http_message_body_init │ │ │ │ +00060838 0002da16 R_ARM_JUMP_SLOT 0002e0f1 php_http_message_body_init │ │ │ │ 0006083c 00014416 R_ARM_JUMP_SLOT 00000000 curl_multi_info_read@CURL_OPENSSL_4 │ │ │ │ 00060840 00014516 R_ARM_JUMP_SLOT 00000000 php_stream_bucket_unlink │ │ │ │ 00060844 00014616 R_ARM_JUMP_SLOT 00000000 curl_global_init@CURL_OPENSSL_4 │ │ │ │ -00060848 0001b616 R_ARM_JUMP_SLOT 0002ee6d php_http_message_body_etag │ │ │ │ +00060848 0001b616 R_ARM_JUMP_SLOT 0002ecfd php_http_message_body_etag │ │ │ │ 0006084c 00014716 R_ARM_JUMP_SLOT 00000000 zend_declare_property_bool │ │ │ │ 00060850 00014816 R_ARM_JUMP_SLOT 00000000 add_assoc_long_ex │ │ │ │ -00060854 00027c16 R_ARM_JUMP_SLOT 00026f61 php_http_header_value_array_to_string │ │ │ │ +00060854 00027c16 R_ARM_JUMP_SLOT 00026df1 php_http_header_value_array_to_string │ │ │ │ 00060858 00014916 R_ARM_JUMP_SLOT 00000000 curl_easy_cleanup@CURL_OPENSSL_4 │ │ │ │ 0006085c 00023c16 R_ARM_JUMP_SLOT 00016005 php_http_client_curl_loop │ │ │ │ 00060860 00014a16 R_ARM_JUMP_SLOT 00000000 zend_objects_store_del │ │ │ │ -00060864 0001ab16 R_ARM_JUMP_SLOT 0001e659 php_http_encoding_inflate │ │ │ │ +00060864 0001ab16 R_ARM_JUMP_SLOT 0001e4e9 php_http_encoding_inflate │ │ │ │ 00060868 00014c16 R_ARM_JUMP_SLOT 00000000 php_addslashes │ │ │ │ 0006086c 00014d16 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -00060870 0001c216 R_ARM_JUMP_SLOT 0003581d php_http_params_separator_free │ │ │ │ +00060870 0001c216 R_ARM_JUMP_SLOT 000356ad php_http_params_separator_free │ │ │ │ 00060874 00014e16 R_ARM_JUMP_SLOT 00000000 zend_register_internal_interface │ │ │ │ 00060878 00014f16 R_ARM_JUMP_SLOT 00000000 SSL_CTX_ctrl@OPENSSL_3.0.0 │ │ │ │ 0006087c 00015016 R_ARM_JUMP_SLOT 00000000 zend_hash_get_current_key_ex │ │ │ │ -00060880 00018016 R_ARM_JUMP_SLOT 0002a5ed php_http_message_parse │ │ │ │ +00060880 00018016 R_ARM_JUMP_SLOT 0002a47d php_http_message_parse │ │ │ │ 00060884 00015116 R_ARM_JUMP_SLOT 00000000 BrotliGetDictionary │ │ │ │ 00060888 00015216 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ 0006088c 00015316 R_ARM_JUMP_SLOT 00000000 _php_stream_stat │ │ │ │ 00060890 00015416 R_ARM_JUMP_SLOT 00000000 _safe_realloc │ │ │ │ -00060894 00020f16 R_ARM_JUMP_SLOT 0001e419 php_http_encoding_deflate │ │ │ │ +00060894 00020f16 R_ARM_JUMP_SLOT 0001e2a9 php_http_encoding_deflate │ │ │ │ 00060898 00015516 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -0006089c 00026716 R_ARM_JUMP_SLOT 0002a9a5 php_http_message_object_reverse │ │ │ │ +0006089c 00026716 R_ARM_JUMP_SLOT 0002a835 php_http_message_object_reverse │ │ │ │ 000608a0 00015616 R_ARM_JUMP_SLOT 00000000 php_output_get_start_filename │ │ │ │ -000608a4 00022616 R_ARM_JUMP_SLOT 0002fc2d php_http_message_body_add_form │ │ │ │ +000608a4 00022616 R_ARM_JUMP_SLOT 0002fabd php_http_message_body_add_form │ │ │ │ 000608a8 00015716 R_ARM_JUMP_SLOT 00000000 ap_php_slprintf │ │ │ │ 000608ac 0002a916 R_ARM_JUMP_SLOT 0000e2e9 php_http_buffer_account │ │ │ │ 000608b0 0002b816 R_ARM_JUMP_SLOT 0000e3f1 php_http_buffer_appendf │ │ │ │ 000608b4 00015816 R_ARM_JUMP_SLOT 00000000 BrotliDecoderTakeOutput │ │ │ │ 000608b8 00015916 R_ARM_JUMP_SLOT 00000000 _php_stream_open_wrapper_ex │ │ │ │ 000608bc 00015a16 R_ARM_JUMP_SLOT 00000000 php_persistent_handle_cleanup │ │ │ │ -000608c0 00022e16 R_ARM_JUMP_SLOT 00024fe5 php_http_get_exception_bad_method_call_class_entry │ │ │ │ +000608c0 00022e16 R_ARM_JUMP_SLOT 00024e75 php_http_get_exception_bad_method_call_class_entry │ │ │ │ 000608c4 00015b16 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ -000608c8 00027316 R_ARM_JUMP_SLOT 00031615 php_http_message_parser_object_new_ex │ │ │ │ -000608cc 0001eb16 R_ARM_JUMP_SLOT 0001cf75 php_http_encoding_stream_dtor │ │ │ │ +000608c8 00027316 R_ARM_JUMP_SLOT 000314a5 php_http_message_parser_object_new_ex │ │ │ │ +000608cc 0001eb16 R_ARM_JUMP_SLOT 0001ce05 php_http_encoding_stream_dtor │ │ │ │ 000608d0 00015c16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ 000608d4 00015d16 R_ARM_JUMP_SLOT 00000000 _php_stream_copy_to_mem │ │ │ │ -000608d8 00019716 R_ARM_JUMP_SLOT 0002a029 php_http_message_reverse │ │ │ │ -000608dc 00022f16 R_ARM_JUMP_SLOT 00029b51 php_http_message_update_headers │ │ │ │ +000608d8 00019716 R_ARM_JUMP_SLOT 00029eb9 php_http_message_reverse │ │ │ │ +000608dc 00022f16 R_ARM_JUMP_SLOT 000299e1 php_http_message_update_headers │ │ │ │ 000608e0 00015e16 R_ARM_JUMP_SLOT 00000000 add_assoc_double_ex │ │ │ │ -000608e4 00018316 R_ARM_JUMP_SLOT 00029f51 php_http_message_to_string │ │ │ │ +000608e4 00018316 R_ARM_JUMP_SLOT 00029de1 php_http_message_to_string │ │ │ │ 000608e8 00016016 R_ARM_JUMP_SLOT 00000000 _php_stream_getc │ │ │ │ 000608ec 00016116 R_ARM_JUMP_SLOT 00000000 curl_multi_perform@CURL_OPENSSL_4 │ │ │ │ 000608f0 00016216 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -000608f4 0002c016 R_ARM_JUMP_SLOT 0001c0b9 php_http_cookie_object_new_ex │ │ │ │ +000608f4 0002c016 R_ARM_JUMP_SLOT 0001bf49 php_http_cookie_object_new_ex │ │ │ │ 000608f8 00016316 R_ARM_JUMP_SLOT 00000000 curl_multi_setopt@CURL_OPENSSL_4 │ │ │ │ -000608fc 0001fa16 R_ARM_JUMP_SLOT 00025015 php_http_get_exception_bad_message_class_entry │ │ │ │ +000608fc 0001fa16 R_ARM_JUMP_SLOT 00024ea5 php_http_get_exception_bad_message_class_entry │ │ │ │ 00060900 00016416 R_ARM_JUMP_SLOT 00000000 _emalloc_160 │ │ │ │ -00060904 0002bb16 R_ARM_JUMP_SLOT 00034c19 php_http_params_opts_default_get │ │ │ │ +00060904 0002bb16 R_ARM_JUMP_SLOT 00034aa9 php_http_params_opts_default_get │ │ │ │ 00060908 00016516 R_ARM_JUMP_SLOT 00000000 zend_create_closure │ │ │ │ -0006090c 0001ef16 R_ARM_JUMP_SLOT 00024eed php_http_etag_finish │ │ │ │ -00060910 00019816 R_ARM_JUMP_SLOT 0001da59 php_http_get_enbrotli_stream_class_entry │ │ │ │ +0006090c 0001ef16 R_ARM_JUMP_SLOT 00024d7d php_http_etag_finish │ │ │ │ +00060910 00019816 R_ARM_JUMP_SLOT 0001d8e9 php_http_get_enbrotli_stream_class_entry │ │ │ │ 00060914 00016616 R_ARM_JUMP_SLOT 00000000 zend_llist_add_element │ │ │ │ 00060918 00016716 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -0006091c 00026116 R_ARM_JUMP_SLOT 00024ff1 php_http_get_exception_invalid_arg_class_entry │ │ │ │ -00060920 0001f016 R_ARM_JUMP_SLOT 00026cb1 php_http_header_to_callback_ex │ │ │ │ -00060924 0002c816 R_ARM_JUMP_SLOT 00024ae9 php_http_env_response_init │ │ │ │ +0006091c 00026116 R_ARM_JUMP_SLOT 00024e81 php_http_get_exception_invalid_arg_class_entry │ │ │ │ +00060920 0001f016 R_ARM_JUMP_SLOT 00026b41 php_http_header_to_callback_ex │ │ │ │ +00060924 0002c816 R_ARM_JUMP_SLOT 00024979 php_http_env_response_init │ │ │ │ 00060928 00016816 R_ARM_JUMP_SLOT 00000000 inflateCopy@ZLIB_1.2.0 │ │ │ │ -0006092c 00022b16 R_ARM_JUMP_SLOT 0001891d php_http_client_curl_user_ops_get │ │ │ │ +0006092c 00022b16 R_ARM_JUMP_SLOT 000187ad php_http_client_curl_user_ops_get │ │ │ │ 00060930 00016a16 R_ARM_JUMP_SLOT 00000000 zend_hash_index_update │ │ │ │ 00060934 00016c16 R_ARM_JUMP_SLOT 00000000 add_index_str │ │ │ │ 00060938 00016d16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 0006093c 00016e16 R_ARM_JUMP_SLOT 00000000 BrotliEncoderSetParameter │ │ │ │ 00060940 00017016 R_ARM_JUMP_SLOT 00000000 zend_hash_apply_with_arguments │ │ │ │ 00060944 00026b16 R_ARM_JUMP_SLOT 00015bd5 php_http_client_curl_responsehandler │ │ │ │ 00060948 00017116 R_ARM_JUMP_SLOT 00000000 _php_stream_sock_open_from_socket │ │ │ │ -0006094c 00029116 R_ARM_JUMP_SLOT 0001af15 php_http_cookie_list_add_extra │ │ │ │ +0006094c 00029116 R_ARM_JUMP_SLOT 0001ada5 php_http_cookie_list_add_extra │ │ │ │ 00060950 00017216 R_ARM_JUMP_SLOT 00000000 zend_fetch_resource2_ex │ │ │ │ -00060954 0002c116 R_ARM_JUMP_SLOT 00020239 php_http_env_get_request_body │ │ │ │ -00060958 0002b416 R_ARM_JUMP_SLOT 0002082d php_http_env_set_response_code │ │ │ │ +00060954 0002c116 R_ARM_JUMP_SLOT 000200c9 php_http_env_get_request_body │ │ │ │ +00060958 0002b416 R_ARM_JUMP_SLOT 000206bd php_http_env_set_response_code │ │ │ │ 0006095c 00017416 R_ARM_JUMP_SLOT 00000000 curl_easy_strerror@CURL_OPENSSL_4 │ │ │ │ 00060960 00017516 R_ARM_JUMP_SLOT 00000000 zend_register_internal_class_ex │ │ │ │ -00060964 00021516 R_ARM_JUMP_SLOT 00018271 php_http_client_curl_event_ops_get │ │ │ │ +00060964 00021516 R_ARM_JUMP_SLOT 00018101 php_http_client_curl_event_ops_get │ │ │ │ 00060968 00017616 R_ARM_JUMP_SLOT 00000000 zend_llist_apply_with_argument │ │ │ │ -0006096c 0001a816 R_ARM_JUMP_SLOT 0002ec55 php_http_message_body_copy │ │ │ │ -00060970 0002e116 R_ARM_JUMP_SLOT 00026ec5 php_http_header_value_to_string │ │ │ │ +0006096c 0001a816 R_ARM_JUMP_SLOT 0002eae5 php_http_message_body_copy │ │ │ │ +00060970 0002e116 R_ARM_JUMP_SLOT 00026d55 php_http_header_value_to_string │ │ │ │ 00060974 00017716 R_ARM_JUMP_SLOT 00000000 zend_array_dup │ │ │ │ 00060978 00017816 R_ARM_JUMP_SLOT 00000000 zend_declare_property_stringl │ │ │ │ 0006097c 00023a16 R_ARM_JUMP_SLOT 0000e34d php_http_buffer_append │ │ │ │ -00060980 00024d16 R_ARM_JUMP_SLOT 0002f3dd php_http_message_body_add_form_field │ │ │ │ +00060980 00024d16 R_ARM_JUMP_SLOT 0002f26d php_http_message_body_add_form_field │ │ │ │ 00060984 00017916 R_ARM_JUMP_SLOT 00000000 display_ini_entries │ │ │ │ 00060988 00017a16 R_ARM_JUMP_SLOT 00000000 zend_register_ini_entries_ex │ │ │ │ 0006098c 00017b16 R_ARM_JUMP_SLOT 00000000 _emalloc_8 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libevent-2.1.so.7] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libidn2.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libicuuc.so.76] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [http.so] │ │ │ │ 0x0000000c (INIT) 0xbfd4 │ │ │ │ - 0x0000000d (FINI) 0x3d330 │ │ │ │ + 0x0000000d (FINI) 0x3d1c0 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x5e6f0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x5e6f4 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x3b34 │ │ │ │ 0x00000006 (SYMTAB) 0xc34 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 30c97ed8b6d4c7fc62e2c3f017e50178b9b23a96 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8e5176fc2233f6493da5ffb7f3da426bdb039c1d │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -768,30 +768,32 @@ │ │ │ │ I #:F(hyD │ │ │ │ ;`JJIKzD │ │ │ │ si8F2~ka+~b │ │ │ │ "(Fbal`b │ │ │ │ QKzDQNQO~DQL │ │ │ │ AK ` "@I │ │ │ │ #;`3` FO │ │ │ │ +K{DXhpG>D │ │ │ │ FK ` "FI │ │ │ │ @I h #yD │ │ │ │ FyD~M~K}D │ │ │ │ pGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG instruction: 0xf6e60002 │ │ │ │ - @ instruction: 0xf6100002 │ │ │ │ - @ instruction: 0xf6140002 │ │ │ │ - @ instruction: 0xf6180002 │ │ │ │ - @ instruction: 0xf61e0002 │ │ │ │ - @ instruction: 0xf61c0002 │ │ │ │ - @ instruction: 0xf6220002 │ │ │ │ - @ instruction: 0xf62c0002 │ │ │ │ - @ instruction: 0xf62c0002 │ │ │ │ - @ instruction: 0xf6300002 │ │ │ │ - @ instruction: 0xf6220002 │ │ │ │ - @ instruction: 0xf62c0002 │ │ │ │ - @ instruction: 0xf6240002 │ │ │ │ - @ instruction: 0xf6300002 │ │ │ │ - @ instruction: 0xf6160002 │ │ │ │ - @ instruction: 0xf61a0002 │ │ │ │ - @ instruction: 0xf6240002 │ │ │ │ - @ instruction: 0xf6280002 │ │ │ │ - @ instruction: 0xf63c0002 │ │ │ │ - movw r0, #10242 @ 0x2802 │ │ │ │ - movw r0, #51202 @ 0xc802 │ │ │ │ + sbcs.w r0, r6, #8519680 @ 0x820000 │ │ │ │ + @ instruction: 0xf4a00002 │ │ │ │ + @ instruction: 0xf4a40002 │ │ │ │ + @ instruction: 0xf4a80002 │ │ │ │ + @ instruction: 0xf4ae0002 │ │ │ │ + @ instruction: 0xf4ac0002 │ │ │ │ + @ instruction: 0xf4b20002 │ │ │ │ + @ instruction: 0xf4bc0002 │ │ │ │ + @ instruction: 0xf4bc0002 │ │ │ │ + @ instruction: 0xf4c00002 │ │ │ │ + @ instruction: 0xf4b20002 │ │ │ │ + @ instruction: 0xf4bc0002 │ │ │ │ + @ instruction: 0xf4b40002 │ │ │ │ + @ instruction: 0xf4c00002 │ │ │ │ + @ instruction: 0xf4a60002 │ │ │ │ + @ instruction: 0xf4aa0002 │ │ │ │ + @ instruction: 0xf4b40002 │ │ │ │ + @ instruction: 0xf4b80002 │ │ │ │ + @ instruction: 0xf4cc0002 │ │ │ │ + @ instruction: 0xf4d20002 │ │ │ │ + @ instruction: 0xf4dc0002 │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ movs r5, r0 │ │ │ │ adds r0, #20 │ │ │ │ b.n da5c <_safe_realloc@plt+0x8> │ │ │ │ movs r0, #20 │ │ │ │ b.n da60 │ │ │ │ adds r0, #3 │ │ │ │ @@ -1439,15 +1439,15 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ asrs r0, r7, #24 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3e0002 │ │ │ │ + strd r0, r0, [lr, #8] │ │ │ │ asrs r6, r7, #22 │ │ │ │ movs r5, r0 │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1635,15 +1635,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r3, #14 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #30 │ │ │ │ movs r5, r0 │ │ │ │ - stcl 0, cr0, [r8], {2} │ │ │ │ + adcs.w r0, r8, r2 │ │ │ │ asrs r6, r1, #13 │ │ │ │ movs r5, r0 │ │ │ │ asrs r4, r2, #12 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1720,15 +1720,15 @@ │ │ │ │ b.n ed8e │ │ │ │ asrs r6, r0, #11 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #54 @ 0x36 │ │ │ │ movs r5, r0 │ │ │ │ - b.n ed70 │ │ │ │ + b.n ea90 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r5, #9 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1799,19 +1799,19 @@ │ │ │ │ b.n ee60 │ │ │ │ asrs r2, r7, #7 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #106 @ 0x6a │ │ │ │ movs r5, r0 │ │ │ │ - b.n eca8 │ │ │ │ + b.n e9c8 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r3, #6 │ │ │ │ movs r5, r0 │ │ │ │ - b.n ec40 │ │ │ │ + b.n e960 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #188] @ (ef7c ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -1897,25 +1897,25 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ec84 │ │ │ │ + b.n e9a4 │ │ │ │ movs r2, r0 │ │ │ │ subs r2, #146 @ 0x92 │ │ │ │ movs r5, r0 │ │ │ │ - b.n ebe4 │ │ │ │ + b.n e904 │ │ │ │ movs r2, r0 │ │ │ │ - b.n ec10 │ │ │ │ + b.n e930 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r5, r0 │ │ │ │ - b.n eb54 │ │ │ │ + b.n e874 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #232] @ (f09c ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2021,27 +2021,27 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #32 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ebbc │ │ │ │ + b.n e8dc │ │ │ │ movs r2, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r5, r0 │ │ │ │ - b.n eafc │ │ │ │ + b.n f81c │ │ │ │ movs r2, r0 │ │ │ │ - b.n eb3c │ │ │ │ + b.n f85c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r6, r4, #30 │ │ │ │ movs r5, r0 │ │ │ │ - b.n eacc │ │ │ │ + b.n f7ec │ │ │ │ movs r2, r0 │ │ │ │ - b.n ea44 │ │ │ │ + b.n f764 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2183,25 +2183,25 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r2, r3, #28 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n eb0c │ │ │ │ + b.n f82c │ │ │ │ movs r2, r0 │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ movs r5, r0 │ │ │ │ - b.n fa20 │ │ │ │ + b.n f740 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #24 │ │ │ │ movs r5, r0 │ │ │ │ - b.n f8ac │ │ │ │ + b.n f5cc │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2345,31 +2345,31 @@ │ │ │ │ b.n f308 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #21 │ │ │ │ movs r5, r0 │ │ │ │ - b.n f910 │ │ │ │ + b.n f630 │ │ │ │ movs r2, r0 │ │ │ │ - b.n f8fc │ │ │ │ + b.n f61c │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ movs r3, r0 │ │ │ │ - b.n f8d8 │ │ │ │ + b.n f5f8 │ │ │ │ movs r2, r0 │ │ │ │ - b.n f8cc │ │ │ │ + b.n f5ec │ │ │ │ movs r2, r0 │ │ │ │ - b.n f8c0 │ │ │ │ + b.n f5e0 │ │ │ │ movs r2, r0 │ │ │ │ - b.n f8b4 │ │ │ │ + b.n f5d4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r2, r4, #17 │ │ │ │ movs r5, r0 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [pc, #236] @ (f4e8 ) │ │ │ │ @@ -2476,19 +2476,19 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r6, r7, #15 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n f818 │ │ │ │ + b.n f538 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #13 │ │ │ │ movs r5, r0 │ │ │ │ - b.n f6d8 │ │ │ │ + svc 126 @ 0x7e │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add.w r0, r2, #40 @ 0x28 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ cbz r3, f518 │ │ │ │ @@ -2592,15 +2592,15 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n f670 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r5, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2716,17 +2716,17 @@ │ │ │ │ movs r5, r0 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #6 │ │ │ │ movs r5, r0 │ │ │ │ - b.n fd2c │ │ │ │ + b.n fa4c │ │ │ │ movs r2, r0 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + ble.n f730 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -3163,21 +3163,21 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1, #29 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #28 │ │ │ │ movs r5, r0 │ │ │ │ - b.n fc24 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r7, #24 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3254,17 +3254,17 @@ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r6, r5, #17 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n fccc │ │ │ │ + bhi.n fbec │ │ │ │ movs r2, r0 │ │ │ │ - bge.n fc9c │ │ │ │ + bhi.n fbbc │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r7, #15 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3339,17 +3339,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r2, r4, #14 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n fe00 │ │ │ │ + bhi.n fd20 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n fdcc │ │ │ │ + bvc.n fcec │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r5, #12 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3424,17 +3424,17 @@ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r6, r2, #11 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n fd34 │ │ │ │ + bvc.n fe54 │ │ │ │ movs r2, r0 │ │ │ │ - svc 10 │ │ │ │ + ble.n fd0c │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r4, #9 │ │ │ │ movs r5, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -3509,17 +3509,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r2, r1, #8 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n fe68 │ │ │ │ + bvs.n ff88 │ │ │ │ movs r2, r0 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + bgt.n fe3c │ │ │ │ movs r2, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ 0000fea8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3806,37 +3806,37 @@ │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #212 @ 0xd4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ movs r5, r0 │ │ │ │ - bge.n 101ec │ │ │ │ + bhi.n 1010c │ │ │ │ movs r2, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r5, r0 │ │ │ │ - bvs.n 10264 │ │ │ │ + bpl.n 10184 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 10264 │ │ │ │ + bhi.n 10184 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 1020c │ │ │ │ + bvc.n 1012c │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 100e0 │ │ │ │ + bmi.n 10200 │ │ │ │ movs r2, r0 │ │ │ │ - bhi.n 10120 │ │ │ │ + bvc.n 10240 │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 1022c │ │ │ │ + bcc.n 1014c │ │ │ │ movs r2, r0 │ │ │ │ - bpl.n 101f8 │ │ │ │ + bcc.n 10118 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 10198 │ │ │ │ + bcc.n 100b8 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #148] @ (10234 ) │ │ │ │ @@ -3901,15 +3901,15 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ cdp2 0, 5, cr0, cr10, cr4, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 102a8 │ │ │ │ + bcs.n 101c8 │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 0, cr0, [r6, #16]! │ │ │ │ │ │ │ │ 00010244 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4001,15 +4001,15 @@ │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ b.n 10286 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ stc2 0, cr0, [r2, #16]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 102ec │ │ │ │ + bpl.n 1040c │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 0, cr0, [r2, #-16]! │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cbnz r2, 10346 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ @@ -4018,15 +4018,15 @@ │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ b.w d5d8 │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - bcs.n 102dc │ │ │ │ + bne.n 103fc │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ cbnz r2, 1036a │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ ldr r1, [pc, #20] @ (10370 ) │ │ │ │ @@ -4034,15 +4034,15 @@ │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ b.w d5d8 │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - bls.n 103a0 │ │ │ │ + bvc.n 102c0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010374 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -4099,15 +4099,15 @@ │ │ │ │ blx d114 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 103d0 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ b.n 103d0 │ │ │ │ b.n fc42 │ │ │ │ - vrshr.u32 d29, d28, #1 │ │ │ │ + vmla.i , , d12[0] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r2, [pc, #368] @ (10598 ) │ │ │ │ @@ -4259,34 +4259,34 @@ │ │ │ │ ldr r3, [pc, #60] @ (105d0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 1056e │ │ │ │ @ instruction: 0xfbd00004 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ smlal r0, r0, r4, r4 │ │ │ │ - bne.n 105a4 │ │ │ │ + beq.n 104c4 │ │ │ │ movs r2, r0 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 104f4 │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - bne.n 104f0 │ │ │ │ + beq.n 10610 │ │ │ │ movs r2, r0 │ │ │ │ asrs r7, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [sp, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xefcbffff │ │ │ │ @ instruction: 0xfac20004 │ │ │ │ - bne.n 105f0 │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 10588 │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 1054c │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000105d4 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 105dc │ │ │ │ bx r3 │ │ │ │ @@ -4357,15 +4357,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 1071c │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010680 : │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cbz r2, 106b2 │ │ │ │ push {lr} │ │ │ │ @@ -4391,15 +4391,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - beq.n 10738 │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000106d0 : │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cbz r2, 10702 │ │ │ │ push {lr} │ │ │ │ @@ -4425,15 +4425,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - beq.n 10748 │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r4, [pc, #644] @ (109b8 ) │ │ │ │ sub sp, #200 @ 0xc8 │ │ │ │ @@ -4690,15 +4690,15 @@ │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r0, [ip, #4] │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf7680004 │ │ │ │ mcrr 15, 15, pc, r7, cr15 @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -4802,18 +4802,18 @@ │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ addw r0, ip, #2052 @ 0x804 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ sbc.w r0, r4, #8650752 @ 0x840000 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r4, [pc, #492] @ (10cf0 ) │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ @@ -5012,21 +5012,21 @@ │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4ea0004 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ movs r2, r0 │ │ │ │ stmdb pc, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bfi r0, r2, #0, #5 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010d18 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cbz r3, 10d20 │ │ │ │ bx r3 │ │ │ │ @@ -5074,15 +5074,15 @@ │ │ │ │ vldr d6, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ vstr d6, [sp] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ vmov r0, r1, d6 │ │ │ │ subs r4, r2, r4 │ │ │ │ - bl 3d1b0 │ │ │ │ + bl 3d040 │ │ │ │ vldr d6, [sp] │ │ │ │ vldr d7, [pc, #108] @ 10e10 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ @@ -5116,15 +5116,15 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ @ instruction: 0xf2be0004 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf2960004 │ │ │ │ │ │ │ │ 00010e28 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cbz r3, 10e30 │ │ │ │ @@ -5506,15 +5506,15 @@ │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ cdp 0, 14, cr0, cr4, cr4, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ cdp 0, 5, cr0, cr4, cr4, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #204] @ (112d0 ) │ │ │ │ @@ -5599,15 +5599,15 @@ │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldcl 0, cr0, [r4, #16]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ stcl 0, cr0, [r4, #-16]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -5692,15 +5692,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ stc 0, cr0, [r6, #-16] │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ ldcl 0, cr0, [ip], #-16 │ │ │ │ │ │ │ │ 000113c4 : │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ push {lr} │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ @@ -5855,18 +5855,18 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ sbc.w r0, r0, r4 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ - movs r2, r0 │ │ │ │ + itee cc │ │ │ │ + movcc r2, r0 │ │ │ │ @ instruction: 0xead00004 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + stmdbcs sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #324] @ (116c0 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [pc, #324] @ (116c4 ) │ │ │ │ sub sp, #32 │ │ │ │ @@ -5997,32 +5997,32 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ orns r0, ip, r4 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ittt lt │ │ │ │ - movlt r2, r0 │ │ │ │ - itte vc @ unpredictable │ │ │ │ - movvc r2, r0 │ │ │ │ - ite vs @ unpredictable │ │ │ │ - movvs r2, r0 │ │ │ │ - lsrvc r0, r7, #23 │ │ │ │ + bkpt 0x004e │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x000a │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ movs r3, r0 │ │ │ │ - itee pl │ │ │ │ - movpl r2, r0 │ │ │ │ - it mi @ unpredictable │ │ │ │ - movmi r2, r0 │ │ │ │ - ittt cc │ │ │ │ - movcc r2, r0 │ │ │ │ - ite cc @ unpredictable │ │ │ │ - movcc r2, r0 │ │ │ │ - strdcs r0, r0, [sl, #-16]! │ │ │ │ - cdp 0, 9, cr0, cr10, cr2, {0} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + strd r0, r0, [sl, #-16]! │ │ │ │ + ldcl 0, cr0, [r6], #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #604] @ (11964 ) │ │ │ │ @@ -6265,27 +6265,27 @@ │ │ │ │ b.n 118d6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r0, [r0], #16 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #9 │ │ │ │ movs r5, r0 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ + movs r2, r0 │ │ │ │ + bkpt 0x0016 │ │ │ │ + movs r2, r0 │ │ │ │ + pop {r2} │ │ │ │ movs r2, r0 │ │ │ │ - itte hi │ │ │ │ - movhi r2, r0 │ │ │ │ - pophi {r2, r4, r5, r6, pc} │ │ │ │ - movls r2, r0 │ │ │ │ b.n 118ec │ │ │ │ movs r4, r0 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + cbnz r2, 119d2 │ │ │ │ movs r2, r0 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r5, r0 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + revsh r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001198c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -6483,47 +6483,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 1171c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r6, r7, #29 │ │ │ │ movs r5, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + cbnz r2, 11bdc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0fa0004 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r3, r4, r5, r7} │ │ │ │ - vtbl.8 d27, {d31- │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 11be6 │ │ │ │ + cbnz r0, 11bca │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + cbnz r6, 11be6 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + cbnz r4, 11bea │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + cbnz r2, 11bee │ │ │ │ movs r2, r0 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + cbnz r0, 11bf2 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + cbnz r2, 11bf6 │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + cbnz r6, 11bf8 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r5!, {r0, r1, r4} │ │ │ │ vmls.i q15, , d6[0] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 00011bb4 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -6628,26 +6628,26 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3d0a8 │ │ │ │ + bl 3cf38 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 3d0a8 │ │ │ │ + bl 3cf38 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3d0a8 │ │ │ │ + bl 3cf38 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3d0a8 │ │ │ │ + bl 3cf38 │ │ │ │ vldr d7, [r4, #40] @ 0x28 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 11ce2 │ │ │ │ vldr d7, [r4, #32] │ │ │ │ vmov d6, r7, r8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ @@ -6731,15 +6731,15 @@ │ │ │ │ blx c010 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #10100 @ 0x2774 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c00c │ │ │ │ nop │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + hlt 0x003c │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cbnz r3, 11dee │ │ │ │ @@ -6783,15 +6783,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 11ec8 │ │ │ │ + rev16 r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ @@ -6804,15 +6804,15 @@ │ │ │ │ movw r1, #10102 @ 0x2776 │ │ │ │ blx c010 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 11c28 │ │ │ │ + b.n 118e0 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -7007,17 +7007,17 @@ │ │ │ │ blx d114 │ │ │ │ b.n 12066 │ │ │ │ svc 224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ - cbnz r6, 120ba │ │ │ │ + @ instruction: 0xb85e │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 120ae │ │ │ │ + @ instruction: 0xb818 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ cbz r4, 120b0 │ │ │ │ @@ -7797,93 +7797,93 @@ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ b.n 121d2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.n 12132 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ - rev r6, r7 │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb71e │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + cpsie i │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + push {r1, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + push {r2, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + push {r3, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + push {r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + push {r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - setpan #1 │ │ │ │ + push {r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r7, lr} │ │ │ │ + push {r4} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + cbz r2, 128e2 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + push {r1, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + cbz r2, 128f2 │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + cbz r4, 128ce │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + cbz r2, 128d0 │ │ │ │ movs r2, r0 │ │ │ │ - push {lr} │ │ │ │ + cbz r0, 128e4 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r7} │ │ │ │ + cbz r2, 128c8 │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + uxtb r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + uxtb r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + uxtb r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3} │ │ │ │ + uxth r2, r3 │ │ │ │ movs r2, r0 │ │ │ │ - push {r3} │ │ │ │ + uxth r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r6, 12916 │ │ │ │ + sxtb r6, r7 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r4, 12918 │ │ │ │ + sxtb r4, r6 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 12904 │ │ │ │ + sxth r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r4, 1290c │ │ │ │ + sxth r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r0, 128da │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ movs r2, r0 │ │ │ │ mul.w r2, r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ b.w c17c │ │ │ │ nop │ │ │ │ mul.w r2, r2, r1 │ │ │ │ @@ -8097,15 +8097,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 12b74 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 12b04 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r4, 12b12 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cbz r4, 12b26 │ │ │ │ @@ -8118,15 +8118,15 @@ │ │ │ │ blx c010 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #10031 @ 0x272f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c00c │ │ │ │ pop {r4, pc} │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -8458,19 +8458,19 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ bcc.n 12f04 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 12df0 │ │ │ │ movs r4, r0 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #380] @ (13020 ) │ │ │ │ @@ -8634,15 +8634,15 @@ │ │ │ │ lsls r7, r1 │ │ │ │ bne.n 130d0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 13028 │ │ │ │ movs r4, r0 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #364] @ 131ac │ │ │ │ sub sp, #32 │ │ │ │ @@ -8980,21 +8980,21 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #616 @ (adr r7, 135f8 ) │ │ │ │ movs r2, r0 │ │ │ │ ldmia r4, {r2, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #312 @ (adr r7, 134d0 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r7, pc, #232 @ (adr r7, 13484 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #292] @ (134d0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -9161,15 +9161,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 13506 │ │ │ │ nop │ │ │ │ - add r6, pc, #648 @ (adr r6, 137b8 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 135f8 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -9197,15 +9197,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1355e │ │ │ │ nop │ │ │ │ - add r6, pc, #296 @ (adr r6, 136b0 ) │ │ │ │ + add r4, pc, #872 @ (adr r4, 138f0 ) │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 135a4 │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 13598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -9342,21 +9342,21 @@ │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ - add r5, pc, #656 @ (adr r5, 13970 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 137b0 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #656 @ (adr r5, 13974 ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 137b4 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #528 @ (adr r5, 138f8 ) │ │ │ │ + add r4, pc, #80 @ (adr r4, 13738 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #944 @ (adr r4, 13a9c ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 138dc ) │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -9377,15 +9377,15 @@ │ │ │ │ bne.n 13700 │ │ │ │ ldr r2, [pc, #12] @ (13730 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, pc, #88 @ (adr r5, 1378c ) │ │ │ │ + add r3, pc, #664 @ (adr r3, 139cc ) │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #520] @ (13950 ) │ │ │ │ @@ -9584,21 +9584,21 @@ │ │ │ │ b.n 138ae │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #768 @ (adr r4, 13c5c ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 13a9c ) │ │ │ │ movs r2, r0 │ │ │ │ stmia r7!, {r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ - bvs.n 13954 │ │ │ │ + bpl.n 13a0c │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #504 @ (adr r3, 13b60 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 139a0 ) │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr r2, [pc, #408] @ (13b18 ) │ │ │ │ @@ -9724,19 +9724,19 @@ │ │ │ │ strd r1, r0, [r5] │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ b.n 13a10 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 3d104 │ │ │ │ - bl 3d0a8 │ │ │ │ + bl 3cf94 │ │ │ │ + bl 3cf38 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3d0a8 │ │ │ │ + bl 3cf38 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ blx d85c │ │ │ │ b.n 13a30 │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -11027,101 +11027,101 @@ │ │ │ │ b.n 1507e │ │ │ │ vqrdmlah.s q15, , d0[0] │ │ │ │ movs r4, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r0 │ │ │ │ cdp 0, 8, cr0, cr12, cr4, {0} │ │ │ │ b.n 1501a │ │ │ │ - vshr.u32 d26, d10, #1 │ │ │ │ + @ instruction: 0xffff9eaa │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #312 @ (adr r1, 14a54 ) │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #344] @ 0x158 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #24] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ movs r2, r0 │ │ │ │ ldr.w r1, [pc, #1180] @ 14e50 │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ @@ -11561,103 +11561,103 @@ │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ b.n 14d8e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #24] │ │ │ │ movs r2, r0 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #824] @ 0x338 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + push {r3, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -12016,23 +12016,23 @@ │ │ │ │ b.n 15212 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 152ea │ │ │ │ + cbz r4, 152c0 │ │ │ │ movs r2, r0 │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ movs r4, r0 │ │ │ │ - cbz r0, 152e0 │ │ │ │ + cbz r4, 152b6 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r2, 152e0 │ │ │ │ + cbz r6, 152b6 │ │ │ │ movs r2, r0 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r2, 152b8 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #604] @ (15510 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -12506,25 +12506,25 @@ │ │ │ │ b.n 15796 │ │ │ │ add r2, sp, #672 @ 0x2a0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 156bc │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #228] @ (158c4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -12622,20 +12622,20 @@ │ │ │ │ b.n 15896 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #720 @ (adr r7, 15ba0 ) │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ movs r2, r0 │ │ │ │ stmia r4!, {r0, r3, r7} │ │ │ │ - vtbx.8 d24, {d15}, d14 │ │ │ │ + vqshlu.s64 q12, q7, #63 @ 0x3f │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #672] @ (15b94 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -12895,37 +12895,37 @@ │ │ │ │ b.n 15b46 │ │ │ │ add r7, pc, #24 @ (adr r7, 15bb0 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #0 @ (adr r7, 15ba0 ) │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 15be2 │ │ │ │ @ instruction: 0xffff0a54 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 15c3a │ │ │ │ vsli.32 d26, d12, #31 │ │ │ │ movs r4, r0 │ │ │ │ cbz r0, 15c38 │ │ │ │ movs r4, r0 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #32] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00015bd4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -13245,43 +13245,43 @@ │ │ │ │ stmia r1!, {r0, r2, r6} │ │ │ │ vraddhn.i d26, , q3 │ │ │ │ movs r4, r0 │ │ │ │ add r3, pc, #1008 @ (adr r3, 16300 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #30] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ movs r2, r0 │ │ │ │ add r1, pc, #936 @ (adr r1, 162f0 ) │ │ │ │ movs r4, r0 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #280 @ (adr r6, 16068 ) │ │ │ │ + add r4, pc, #648 @ (adr r4, 161d8 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -13347,15 +13347,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #376 @ (adr r0, 16174 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00016004 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -13380,45 +13380,45 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ b.n 16030 │ │ │ │ nop │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00016054 : │ │ │ │ ldr r0, [pc, #4] @ (1605c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #12 │ │ │ │ bx lr │ │ │ │ add r6, sp, #552 @ 0x228 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ 00016060 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #3328] @ 16d74 │ │ │ │ - sub sp, #60 @ 0x3c │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ ldr.w r3, [pc, #3328] @ 16d78 │ │ │ │ movs r0, #24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r8, [pc, #3320] @ 16d7c │ │ │ │ mov.w sl, #1 │ │ │ │ mov.w fp, #150 @ 0x96 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ mov.w r9, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ ldr.w r2, [pc, #3292] @ 16d80 │ │ │ │ mov r3, r0 │ │ │ │ strd sl, fp, [r0] │ │ │ │ add r2, pc │ │ │ │ str r7, [r3, #8] │ │ │ │ @@ -13467,38 +13467,38 @@ │ │ │ │ str r3, [r5, #28] │ │ │ │ ldmia.w ip!, {r0, r1} │ │ │ │ str r0, [r5, #32] │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d700 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17af8 │ │ │ │ + bne.w 17998 │ │ │ │ mov r3, r0 │ │ │ │ add.w r1, r7, #64 @ 0x40 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ blx c46c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17af8 │ │ │ │ + bne.w 17998 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ blx c46c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 17af8 │ │ │ │ + bne.w 17998 │ │ │ │ ldr.w r0, [pc, #3120] @ 16d94 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ blx c2b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16882 │ │ │ │ + beq.w 16880 │ │ │ │ ldr.w r3, [pc, #3100] @ 16d98 │ │ │ │ movs r2, #10 │ │ │ │ ldr.w r1, [pc, #3100] @ 16d9c │ │ │ │ movs r7, #6 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ ldr.w r3, [pc, #3092] @ 16da0 │ │ │ │ @@ -13587,28 +13587,28 @@ │ │ │ │ cbz r0, 16272 │ │ │ │ ldr.w r3, [pc, #2908] @ 16dc8 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r3, r3, #14 │ │ │ │ bmi.w 17434 │ │ │ │ ldr.w r1, [pc, #2888] @ 16dcc │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #274 @ 0x112 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r1, r3, #12 │ │ │ │ + lsls r7, r3, #12 │ │ │ │ bmi.w 173ec │ │ │ │ ldr.w r1, [pc, #2856] @ 16dd0 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #17 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ @@ -13749,15 +13749,15 @@ │ │ │ │ blx c5cc │ │ │ │ cbz r0, 16420 │ │ │ │ mvn.w r3, #17 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ bpl.w 17320 │ │ │ │ ldr.w r1, [pc, #2536] @ 16e18 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -13866,159 +13866,159 @@ │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10018 @ 0x2722 │ │ │ │ blx c5cc │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 165c4 │ │ │ │ + cbz r0, 165c2 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ ldr.w lr, [pc, #2288] @ 16e50 │ │ │ │ mov sl, r0 │ │ │ │ add.w r7, r0, #16 │ │ │ │ add lr, pc │ │ │ │ movs r3, #1 │ │ │ │ add.w fp, lr, #32 │ │ │ │ - mov.w ip, #150 @ 0x96 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ - strd ip, r3, [r0, #4] │ │ │ │ + strd r2, r3, [r0, #4] │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ str r3, [r0, #12] │ │ │ │ mov ip, lr │ │ │ │ adds r7, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r7, #-16] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ str.w r2, [r7, #-8] │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ cmp ip, fp │ │ │ │ - bne.n 16580 │ │ │ │ + bne.n 1657e │ │ │ │ ldmia.w lr!, {r0, r1, r2} │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov.w ip, #0 │ │ │ │ str r1, [r7, #4] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ ldrb.w r2, [lr] │ │ │ │ strb r2, [r7, #12] │ │ │ │ strb.w ip, [sl, #61] @ 0x3d │ │ │ │ str.w sl, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #2188] @ 16e54 │ │ │ │ + ldr.w r1, [pc, #2192] @ 16e54 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #21 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 165e2 │ │ │ │ + cbz r0, 165e0 │ │ │ │ ldr.w r3, [pc, #2172] @ 16e58 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #2168] @ 16e5c │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10007 @ 0x2717 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16602 │ │ │ │ + cbz r0, 16600 │ │ │ │ ldr.w r3, [pc, #2148] @ 16e60 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #2144] @ 16e64 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16628 │ │ │ │ + cbz r0, 16626 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r3, [pc, #2116] @ 16e68 │ │ │ │ + ldr.w r3, [pc, #2120] @ 16e68 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2112] @ 16e6c │ │ │ │ + ldr.w r1, [pc, #2116] @ 16e6c │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16646 │ │ │ │ + cbz r0, 16644 │ │ │ │ ldr.w r3, [pc, #2096] @ 16e70 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #2092] @ 16e74 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16664 │ │ │ │ - ldr.w r3, [pc, #2072] @ 16e78 │ │ │ │ + cbz r0, 16662 │ │ │ │ + ldr.w r3, [pc, #2076] @ 16e78 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2068] @ 16e7c │ │ │ │ + ldr.w r1, [pc, #2072] @ 16e7c │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16686 │ │ │ │ + cbz r0, 16684 │ │ │ │ ldr.w r3, [pc, #2052] @ 16e80 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ ldr.w r1, [pc, #2044] @ 16e84 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 166a2 │ │ │ │ + cbz r0, 166a0 │ │ │ │ ldr.w r3, [pc, #2028] @ 16e88 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #2024] @ 16e8c │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 166c0 │ │ │ │ - ldr.w r3, [pc, #2004] @ 16e90 │ │ │ │ + cbz r0, 166be │ │ │ │ + ldr.w r3, [pc, #2008] @ 16e90 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - ldr.w r1, [pc, #2000] @ 16e94 │ │ │ │ + ldr.w r1, [pc, #2004] @ 16e94 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 166e6 │ │ │ │ + cbz r0, 166e4 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ ldr.w r3, [pc, #1976] @ 16e98 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #1972] @ 16e9c │ │ │ │ @@ -14032,15 +14032,15 @@ │ │ │ │ ldr.w r1, [pc, #1956] @ 16ea0 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1940] @ 16ea4 │ │ │ │ + ldr.w r1, [pc, #1944] @ 16ea4 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #285 @ 0x11d │ │ │ │ blx c5cc │ │ │ │ @@ -14048,43 +14048,43 @@ │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1673e │ │ │ │ + cbz r0, 1673c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orrs r3, r7 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ ldr.w r1, [pc, #1900] @ 16eac │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16768 │ │ │ │ + cbz r0, 16766 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #16392 @ 0x4008 │ │ │ │ strd r2, r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1860] @ 16eb0 │ │ │ │ + ldr.w r1, [pc, #1864] @ 16eb0 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #227 @ 0xe3 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16792 │ │ │ │ + cbz r0, 16790 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ strd r2, r3, [r0, #72] @ 0x48 │ │ │ │ @@ -14099,73 +14099,73 @@ │ │ │ │ ldr.w r1, [pc, #1808] @ 16eb8 │ │ │ │ movs r3, #213 @ 0xd5 │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1792] @ 16ebc │ │ │ │ + ldr.w r1, [pc, #1796] @ 16ebc │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 167d2 │ │ │ │ + cbz r0, 167d0 │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr.w r1, [pc, #1772] @ 16ec0 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #13 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 167ec │ │ │ │ + cbz r0, 167ea │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ - ldr.w r1, [pc, #1748] @ 16ec4 │ │ │ │ + ldr.w r1, [pc, #1752] @ 16ec4 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #244 @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r3, r3, #29 │ │ │ │ bmi.w 174b8 │ │ │ │ ldr.w r1, [pc, #1720] @ 16ec8 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #286 @ 0x11e │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1682e │ │ │ │ + cbz r0, 1682c │ │ │ │ ldr.w r3, [pc, #1700] @ 16ecc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #1696] @ 16ed0 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10287 @ 0x282f │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1684c │ │ │ │ + cbz r0, 1684a │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1668] @ 16ed4 │ │ │ │ + ldr.w r1, [pc, #1672] @ 16ed4 │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #9 │ │ │ │ movw r3, #299 @ 0x12b │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ @@ -14173,39 +14173,39 @@ │ │ │ │ movs r3, #6 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movw r3, #10300 @ 0x283c │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16882 │ │ │ │ + cbz r0, 16880 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ ldr.w r0, [pc, #1624] @ 16edc │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx c2b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 16962 │ │ │ │ - ldr.w r3, [pc, #1608] @ 16ee0 │ │ │ │ + beq.n 16960 │ │ │ │ + ldr.w r3, [pc, #1612] @ 16ee0 │ │ │ │ movs r7, #4 │ │ │ │ ldr.w r1, [pc, #1608] @ 16ee4 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1596] @ 16ee8 │ │ │ │ + ldr.w r3, [pc, #1600] @ 16ee8 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 168c2 │ │ │ │ + cbz r0, 168c0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr.w r1, [pc, #1576] @ 16eec │ │ │ │ movs r7, #4 │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #20 │ │ │ │ @@ -14216,277 +14216,277 @@ │ │ │ │ ldr.w r1, [pc, #1560] @ 16ef0 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #21 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1544] @ 16ef4 │ │ │ │ + ldr.w r1, [pc, #1548] @ 16ef4 │ │ │ │ movs r3, #16 │ │ │ │ movs r2, #22 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16902 │ │ │ │ + cbz r0, 16900 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ str r7, [r0, #80] @ 0x50 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr.w r1, [pc, #1524] @ 16ef8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1691e │ │ │ │ + cbz r0, 1691c │ │ │ │ ldr.w r3, [pc, #1508] @ 16efc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ ldr.w r1, [pc, #1504] @ 16f00 │ │ │ │ movs r2, #18 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16940 │ │ │ │ - ldr.w r3, [pc, #1484] @ 16f04 │ │ │ │ + cbz r0, 1693e │ │ │ │ + ldr.w r3, [pc, #1488] @ 16f04 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1476] @ 16f08 │ │ │ │ + ldr.w r1, [pc, #1480] @ 16f08 │ │ │ │ movs r2, #18 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 16962 │ │ │ │ + cbz r0, 16960 │ │ │ │ ldr.w r3, [pc, #1460] @ 16f0c │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 16d34 │ │ │ │ + beq.w 16d36 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ - ldr.w r0, [pc, #1432] @ 16f10 │ │ │ │ + ldr.w r0, [pc, #1436] @ 16f10 │ │ │ │ movs r1, #25 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx c3cc │ │ │ │ ldr.w r0, [pc, #1424] @ 16f14 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1408] @ 16f18 │ │ │ │ + ldr.w r0, [pc, #1412] @ 16f18 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ ldr.w r0, [pc, #1396] @ 16f1c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1380] @ 16f20 │ │ │ │ + ldr.w r0, [pc, #1384] @ 16f20 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ ldr.w r0, [pc, #1368] @ 16f24 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1352] @ 16f28 │ │ │ │ + ldr.w r0, [pc, #1356] @ 16f28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #32 │ │ │ │ add r0, pc │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ ldr.w r0, [pc, #1340] @ 16f2c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1324] @ 16f30 │ │ │ │ + ldr.w r0, [pc, #1328] @ 16f30 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1308] @ 16f34 │ │ │ │ + ldr.w r0, [pc, #1312] @ 16f34 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1292] @ 16f38 │ │ │ │ + ldr.w r0, [pc, #1296] @ 16f38 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1276] @ 16f3c │ │ │ │ + ldr.w r0, [pc, #1280] @ 16f3c │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1260] @ 16f40 │ │ │ │ + ldr.w r0, [pc, #1264] @ 16f40 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #16384 @ 0x4000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1244] @ 16f44 │ │ │ │ + ldr.w r0, [pc, #1248] @ 16f44 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #32768 @ 0x8000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1228] @ 16f48 │ │ │ │ + ldr.w r0, [pc, #1232] @ 16f48 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1212] @ 16f4c │ │ │ │ + ldr.w r0, [pc, #1216] @ 16f4c │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1196] @ 16f50 │ │ │ │ + ldr.w r0, [pc, #1200] @ 16f50 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1180] @ 16f54 │ │ │ │ + ldr.w r0, [pc, #1184] @ 16f54 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1164] @ 16f58 │ │ │ │ + ldr.w r0, [pc, #1168] @ 16f58 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #1048576 @ 0x100000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1148] @ 16f5c │ │ │ │ + ldr.w r0, [pc, #1152] @ 16f5c │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1132] @ 16f60 │ │ │ │ + ldr.w r0, [pc, #1136] @ 16f60 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #4194304 @ 0x400000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1116] @ 16f64 │ │ │ │ + ldr.w r0, [pc, #1120] @ 16f64 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #8388608 @ 0x800000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1100] @ 16f68 │ │ │ │ + ldr.w r0, [pc, #1104] @ 16f68 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #16777216 @ 0x1000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1084] @ 16f6c │ │ │ │ + ldr.w r0, [pc, #1088] @ 16f6c │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #33554432 @ 0x2000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1068] @ 16f70 │ │ │ │ + ldr.w r0, [pc, #1072] @ 16f70 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1052] @ 16f74 │ │ │ │ + ldr.w r0, [pc, #1056] @ 16f74 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #134217728 @ 0x8000000 │ │ │ │ add r0, pc │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #1036] @ 16f78 │ │ │ │ + ldr.w r0, [pc, #1040] @ 16f78 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #268435456 @ 0x10000000 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ blx ca74 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #1016] @ (16f7c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #25 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ - ldr r0, [pc, #1004] @ (16f80 ) │ │ │ │ + ldr r0, [pc, #1008] @ (16f80 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1745c │ │ │ │ - ldr r0, [pc, #984] @ (16f84 ) │ │ │ │ + ldr r0, [pc, #988] @ (16f84 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -14496,15 +14496,15 @@ │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1748c │ │ │ │ - ldr r0, [pc, #948] @ (16f8c ) │ │ │ │ + ldr r0, [pc, #952] @ (16f8c ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ @@ -14513,66 +14513,68 @@ │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - strb.w r3, [sp, #20] │ │ │ │ + strb.w r3, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 17332 │ │ │ │ and.w r2, r1, #15 │ │ │ │ - strb.w r3, [sp, #51] @ 0x33 │ │ │ │ + strb.w r3, [sp, #43] @ 0x2b │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ cmp r2, #9 │ │ │ │ movw ip, #52429 @ 0xcccd │ │ │ │ movt ip, #52428 @ 0xcccc │ │ │ │ - mov.w r1, r1, asr #8 │ │ │ │ + it gt │ │ │ │ + addgt.w r8, sp, #41 @ 0x29 │ │ │ │ umull r0, r3, r3, r2 │ │ │ │ mov.w r0, #10 │ │ │ │ - mov.w r8, #10 │ │ │ │ + it le │ │ │ │ + addle.w r8, sp, #42 @ 0x2a │ │ │ │ + mov.w r1, r1, asr #8 │ │ │ │ + mov.w r9, #10 │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ mls r3, r0, r3, r2 │ │ │ │ - itee gt │ │ │ │ - addgt.w r2, sp, #50 @ 0x32 │ │ │ │ - addle.w r2, sp, #51 @ 0x33 │ │ │ │ - addle.w r0, sp, #50 @ 0x32 │ │ │ │ - add.w r3, r3, #48 @ 0x30 │ │ │ │ - strb.w r3, [sp, #50] @ 0x32 │ │ │ │ - it gt │ │ │ │ - movgt r3, #49 @ 0x31 │ │ │ │ + ite gt │ │ │ │ + addgt.w r2, sp, #42 @ 0x2a │ │ │ │ + addle.w r2, sp, #43 @ 0x2b │ │ │ │ sub.w r2, r2, #2 │ │ │ │ + add.w r3, r3, #48 @ 0x30 │ │ │ │ + strb.w r3, [sp, #42] @ 0x2a │ │ │ │ itt gt │ │ │ │ - addgt.w r0, sp, r3 │ │ │ │ - strbgt.w r3, [sp, #49] @ 0x31 │ │ │ │ - umull r7, r3, ip, r1 │ │ │ │ + movgt r3, #49 @ 0x31 │ │ │ │ + strbgt.w r3, [sp, #41] @ 0x29 │ │ │ │ + umull r0, r3, ip, r1 │ │ │ │ + mov r7, r1 │ │ │ │ mov lr, r2 │ │ │ │ - cmp r1, #9 │ │ │ │ + cmp r7, #9 │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ - mls r7, r8, r3, r1 │ │ │ │ + mls r0, r9, r3, r1 │ │ │ │ mov r1, r3 │ │ │ │ - add.w r3, r7, #48 @ 0x30 │ │ │ │ + add.w r3, r0, #48 @ 0x30 │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ bhi.n 16c60 │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ - strb.w r3, [r0, #-1] │ │ │ │ + strb.w r3, [r8, #-1] │ │ │ │ ldrb.w r3, [lr, #-1] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 17332 │ │ │ │ ldr r0, [pc, #772] @ (16f94 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1734a │ │ │ │ - ldr r0, [pc, #756] @ (16f98 ) │ │ │ │ + ldr r0, [pc, #752] @ (16f98 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -14582,15 +14584,15 @@ │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1737a │ │ │ │ - ldr r0, [pc, #720] @ (16fa0 ) │ │ │ │ + ldr r0, [pc, #716] @ (16fa0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ @@ -14600,15 +14602,15 @@ │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 173aa │ │ │ │ - ldr r0, [pc, #684] @ (16fa8 ) │ │ │ │ + ldr r0, [pc, #680] @ (16fa8 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -14618,15 +14620,15 @@ │ │ │ │ movs r1, #30 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 173da │ │ │ │ - ldr r0, [pc, #648] @ (16fb0 ) │ │ │ │ + ldr r0, [pc, #644] @ (16fb0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx cad4 │ │ │ │ ldr r0, [pc, #636] @ (16fb4 ) │ │ │ │ movs r3, #1 │ │ │ │ @@ -14652,805 +14654,804 @@ │ │ │ │ ldr r0, [pc, #600] @ (16fc0 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 16fc4 │ │ │ │ - nop │ │ │ │ ldr r7, [sp, #512] @ 0x200 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r2, r0 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ movs r4, r0 │ │ │ │ ldmia r0!, {r3, r6, r7} │ │ │ │ movs r4, r0 │ │ │ │ ldmia r6!, {r0, r3, r5, r7} │ │ │ │ - vshr.u64 d24, d16, #1 │ │ │ │ + vqrdmlsh.s , , d0[0] │ │ │ │ movs r2, r0 │ │ │ │ ldmia r4, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - vaddl.u q12, d31, d18 │ │ │ │ + vcvt.u32.f32 d23, d18, #1 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ movs r2, r0 │ │ │ │ stmia r7!, {r0, r1, r3, r5} │ │ │ │ - vshr.u32 d24, d30, #1 │ │ │ │ + vqrdmlah.s , , d14[0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ movs r2, r0 │ │ │ │ stmia r5!, {r0, r2, r3, r4, r6, r7} │ │ │ │ - vaddl.u q12, d15, d26 │ │ │ │ + @ instruction: 0xffff7eba │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ movs r2, r0 │ │ │ │ ldmia r7, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ - vtbx.8 d23, {d15-d18}, d24 │ │ │ │ + @ instruction: 0xffff79f8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ movs r2, r0 │ │ │ │ rev r3, r4 │ │ │ │ - vcvt.u32.f32 , q4, #1 │ │ │ │ + vqrdmulh.s , , d24[0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xb887 │ │ │ │ - vqrdmlsh.s , , d0[0] │ │ │ │ + @ instruction: 0xffff7dd0 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xb85d │ │ │ │ - vcvt.u32.f32 d23, d18, #1 │ │ │ │ + vqrdmulh.s , , d2[0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8af │ │ │ │ - @ instruction: 0xffff7db8 │ │ │ │ + @ instruction: 0xb8b1 │ │ │ │ + vdup.8 , d10[7] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4!, {r0, r1, r3, r6} │ │ │ │ - @ instruction: 0xffff7e80 │ │ │ │ + ldmia r4!, {r0, r2, r3, r6} │ │ │ │ + vcvt.u16.f16 d23, d2, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r7, {r0, r5, r6, r7} │ │ │ │ - vqrdmlah.s , , d18[0] │ │ │ │ + ldmia r7, {r0, r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xffff7cf4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb817 │ │ │ │ - vcvt.f32.u32 , q0, #1 │ │ │ │ + @ instruction: 0xb819 │ │ │ │ + vqdmulh.s , , d18[0] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r0, r2, r4, r6} │ │ │ │ - vqrdmlah.s , , d2[0] │ │ │ │ + ldmia r3!, {r0, r1, r2, r4, r6} │ │ │ │ + @ instruction: 0xffff7cd4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6c3 │ │ │ │ - vcvt.u32.f32 q11, q10, #1 │ │ │ │ + @ instruction: 0xb6c5 │ │ │ │ + @ instruction: 0xffff6e06 │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 16db2 │ │ │ │ - vcvt.f32.u32 d23, d4, #1 │ │ │ │ + beq.n 16db6 │ │ │ │ + vmull.u , d31, d22 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb749 │ │ │ │ - @ instruction: 0xffff7e06 │ │ │ │ + @ instruction: 0xb74b │ │ │ │ + @ instruction: 0xffff7c98 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xeab3ffff │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + @ instruction: 0xeab5ffff │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ movs r2, r0 │ │ │ │ - push {r0, r1, r3, r5, r7, lr} │ │ │ │ - vqrdmlah.s , , d8[0] │ │ │ │ + push {r0, r2, r3, r5, r7, lr} │ │ │ │ + vmull.u , d31, d22 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ movs r2, r0 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ movs r2, r0 │ │ │ │ - stmia r3!, {r0, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xffff7ddc │ │ │ │ + stmia r3!, {r0, r1, r4, r5, r6, r7} │ │ │ │ + vcvt.f16.u16 d23, d26, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - b.n 16ace │ │ │ │ - @ instruction: 0xffff7dd8 │ │ │ │ + b.n 16ad2 │ │ │ │ + vcvt.f16.u16 d23, d22, #1 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3!, {r0, r2, r4, r5, r6, r7} │ │ │ │ - vqrdmulh.s , , d4[0] │ │ │ │ + ldmia r3!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ + vdup.8 d23, d18[7] │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r0, r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xffff7da0 │ │ │ │ + ldmia r3, {r0, r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xffff7bfe │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ movs r2, r0 │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2872] @ 17b04 │ │ │ │ + ldr.w r0, [pc, #2520] @ 179a4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2860] @ 17b08 │ │ │ │ + ldr.w r0, [pc, #2508] @ 179a8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #30 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2844] @ 17b0c │ │ │ │ + ldr.w r0, [pc, #2492] @ 179ac │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2832] @ 17b10 │ │ │ │ + ldr.w r0, [pc, #2480] @ 179b0 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2816] @ 17b14 │ │ │ │ + ldr.w r0, [pc, #2464] @ 179b4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2804] @ 17b18 │ │ │ │ + ldr.w r0, [pc, #2452] @ 179b8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2788] @ 17b1c │ │ │ │ + ldr.w r0, [pc, #2436] @ 179bc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2776] @ 17b20 │ │ │ │ + ldr.w r0, [pc, #2424] @ 179c0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2760] @ 17b24 │ │ │ │ + ldr.w r0, [pc, #2408] @ 179c4 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2748] @ 17b28 │ │ │ │ + ldr.w r0, [pc, #2396] @ 179c8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2732] @ 17b2c │ │ │ │ + ldr.w r0, [pc, #2380] @ 179cc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2720] @ 17b30 │ │ │ │ + ldr.w r0, [pc, #2368] @ 179d0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2704] @ 17b34 │ │ │ │ + ldr.w r0, [pc, #2352] @ 179d4 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2688] @ 17b38 │ │ │ │ + ldr.w r0, [pc, #2336] @ 179d8 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #327680 @ 0x50000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2672] @ 17b3c │ │ │ │ + ldr.w r0, [pc, #2320] @ 179dc │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #393216 @ 0x60000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2656] @ 17b40 │ │ │ │ + ldr.w r0, [pc, #2304] @ 179e0 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r2, #458752 @ 0x70000 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2640] @ 17b44 │ │ │ │ + ldr.w r0, [pc, #2288] @ 179e4 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #29 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2624] @ 17b48 │ │ │ │ + ldr.w r0, [pc, #2272] @ 179e8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2612] @ 17b4c │ │ │ │ + ldr.w r0, [pc, #2260] @ 179ec │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2596] @ 17b50 │ │ │ │ + ldr.w r0, [pc, #2244] @ 179f0 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2584] @ 17b54 │ │ │ │ + ldr.w r0, [pc, #2232] @ 179f4 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #27 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2568] @ 17b58 │ │ │ │ + ldr.w r0, [pc, #2216] @ 179f8 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2556] @ 17b5c │ │ │ │ + ldr.w r0, [pc, #2204] @ 179fc │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2540] @ 17b60 │ │ │ │ + ldr.w r0, [pc, #2188] @ 17a00 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2528] @ 17b64 │ │ │ │ + ldr.w r0, [pc, #2176] @ 17a04 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2512] @ 17b68 │ │ │ │ + ldr.w r0, [pc, #2160] @ 17a08 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2500] @ 17b6c │ │ │ │ + ldr.w r0, [pc, #2148] @ 17a0c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #28 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2484] @ 17b70 │ │ │ │ + ldr.w r0, [pc, #2132] @ 17a10 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2472] @ 17b74 │ │ │ │ + ldr.w r0, [pc, #2120] @ 17a14 │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r2, #16 │ │ │ │ movs r1, #25 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2456] @ 17b78 │ │ │ │ + ldr.w r0, [pc, #2104] @ 17a18 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2440] @ 17b7c │ │ │ │ + ldr.w r0, [pc, #2088] @ 17a1c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2428] @ 17b80 │ │ │ │ + ldr.w r0, [pc, #2076] @ 17a20 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2412] @ 17b84 │ │ │ │ + ldr.w r0, [pc, #2060] @ 17a24 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2400] @ 17b88 │ │ │ │ + ldr.w r0, [pc, #2048] @ 17a28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #27 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2384] @ 17b8c │ │ │ │ + ldr.w r0, [pc, #2032] @ 17a2c │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #31 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2372] @ 17b90 │ │ │ │ + ldr.w r0, [pc, #2020] @ 17a30 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #30 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2356] @ 17b94 │ │ │ │ + ldr.w r0, [pc, #2004] @ 17a34 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2344] @ 17b98 │ │ │ │ + ldr.w r0, [pc, #1992] @ 17a38 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2328] @ 17b9c │ │ │ │ + ldr.w r0, [pc, #1976] @ 17a3c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2316] @ 17ba0 │ │ │ │ + ldr.w r0, [pc, #1964] @ 17a40 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2300] @ 17ba4 │ │ │ │ + ldr.w r0, [pc, #1948] @ 17a44 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2288] @ 17ba8 │ │ │ │ + ldr.w r0, [pc, #1936] @ 17a48 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2272] @ 17bac │ │ │ │ + ldr.w r0, [pc, #1920] @ 17a4c │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #26 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2260] @ 17bb0 │ │ │ │ + ldr.w r0, [pc, #1908] @ 17a50 │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #28 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r0, [pc, #2244] @ 17bb4 │ │ │ │ + ldr.w r0, [pc, #1892] @ 17a54 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #2 │ │ │ │ add r0, pc │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c3cc │ │ │ │ - ldr.w r2, [pc, #2232] @ 17bb8 │ │ │ │ - ldr.w r3, [pc, #2232] @ 17bbc │ │ │ │ + ldr.w r2, [pc, #1880] @ 17a58 │ │ │ │ + ldr.w r3, [pc, #1880] @ 17a5c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 17b00 │ │ │ │ + bne.w 1799e │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #11 │ │ │ │ blx d038 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - lsls r3, r3, #14 │ │ │ │ + lsls r1, r3, #14 │ │ │ │ bmi.w 1642e │ │ │ │ b.w 1644e │ │ │ │ - ldr.w r0, [pc, #2188] @ 17bc0 │ │ │ │ + ldr.w r0, [pc, #1836] @ 17a60 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16ca2 │ │ │ │ - ldr.w r0, [pc, #2168] @ 17bc4 │ │ │ │ + bne.w 16ca4 │ │ │ │ + ldr.w r0, [pc, #1816] @ 17a64 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16cb8 │ │ │ │ - ldr.w r0, [pc, #2148] @ 17bc8 │ │ │ │ + bne.w 16cba │ │ │ │ + ldr.w r0, [pc, #1796] @ 17a68 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16cce │ │ │ │ - ldr.w r0, [pc, #2128] @ 17bcc │ │ │ │ + bne.w 16cd0 │ │ │ │ + ldr.w r0, [pc, #1776] @ 17a6c │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16ce4 │ │ │ │ - ldr.w r0, [pc, #2108] @ 17bd0 │ │ │ │ + bne.w 16ce6 │ │ │ │ + ldr.w r0, [pc, #1756] @ 17a70 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16cfa │ │ │ │ - ldr.w r0, [pc, #2088] @ 17bd4 │ │ │ │ + bne.w 16cfc │ │ │ │ + ldr.w r0, [pc, #1736] @ 17a74 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16d10 │ │ │ │ - ldr.w r0, [pc, #2068] @ 17bd8 │ │ │ │ + bne.w 16d12 │ │ │ │ + ldr.w r0, [pc, #1716] @ 17a78 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16d26 │ │ │ │ - ldr.w r0, [pc, #2048] @ 17bdc │ │ │ │ + bne.w 16d28 │ │ │ │ + ldr.w r0, [pc, #1696] @ 17a7c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ - b.n 16d34 │ │ │ │ - ldr.w r1, [pc, #2032] @ 17be0 │ │ │ │ + b.n 16d36 │ │ │ │ + ldr.w r1, [pc, #1680] @ 17a80 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10231 @ 0x27f7 │ │ │ │ blx c5cc │ │ │ │ cbz r0, 1740c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #2004] @ 17be4 │ │ │ │ + ldr.w r1, [pc, #1652] @ 17a84 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10264 @ 0x2818 │ │ │ │ blx c5cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 162a4 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ b.w 162a4 │ │ │ │ - ldr.w r1, [pc, #1968] @ 17be8 │ │ │ │ + ldr.w r1, [pc, #1616] @ 17a88 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #18 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #10235 @ 0x27fb │ │ │ │ blx c5cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 16280 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ b.w 16280 │ │ │ │ - ldr.w r0, [pc, #1932] @ 17bec │ │ │ │ + ldr.w r0, [pc, #1580] @ 17a8c │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16bbe │ │ │ │ - ldr.w r0, [pc, #1912] @ 17bf0 │ │ │ │ + bne.w 16bbc │ │ │ │ + ldr.w r0, [pc, #1560] @ 17a90 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16bd4 │ │ │ │ - ldr.w r0, [pc, #1892] @ 17bf4 │ │ │ │ + bne.w 16bd2 │ │ │ │ + ldr.w r0, [pc, #1540] @ 17a94 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 16bea │ │ │ │ - ldr.w r0, [pc, #1872] @ 17bf8 │ │ │ │ + bne.w 16be8 │ │ │ │ + ldr.w r0, [pc, #1520] @ 17a98 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #29 │ │ │ │ add r0, pc │ │ │ │ blx c538 │ │ │ │ - b.w 16bf8 │ │ │ │ - ldr.w r1, [pc, #1856] @ 17bfc │ │ │ │ + b.w 16bf6 │ │ │ │ + ldr.w r1, [pc, #1504] @ 17a9c │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 17840 │ │ │ │ - ldr.w r1, [pc, #1832] @ 17c00 │ │ │ │ + beq.w 1778c │ │ │ │ + ldr.w r1, [pc, #1480] @ 17aa0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10025 @ 0x2729 │ │ │ │ blx c5cc │ │ │ │ cbz r0, 174f2 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1808] @ 17c04 │ │ │ │ + ldr.w r1, [pc, #1456] @ 17aa4 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10086 @ 0x2766 │ │ │ │ blx c5cc │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 17546 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr.w r3, [pc, #1772] @ 17c08 │ │ │ │ + ldr.w r3, [pc, #1420] @ 17aa8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ @@ -15460,42 +15461,42 @@ │ │ │ │ strh r2, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1732] @ 17c0c │ │ │ │ + ldr.w r1, [pc, #1380] @ 17aac │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10087 @ 0x2767 │ │ │ │ blx c5cc │ │ │ │ cbz r0, 17566 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1704] @ 17c10 │ │ │ │ + ldr.w r1, [pc, #1352] @ 17ab0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10088 @ 0x2768 │ │ │ │ blx c5cc │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 175ba │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr.w r3, [pc, #1668] @ 17c14 │ │ │ │ + ldr.w r3, [pc, #1316] @ 17ab4 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ @@ -15505,292 +15506,235 @@ │ │ │ │ strh r2, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1628] @ 17c18 │ │ │ │ + ldr.w r1, [pc, #1276] @ 17ab8 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10026 @ 0x272a │ │ │ │ blx c5cc │ │ │ │ cbz r0, 175da │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1600] @ 17c1c │ │ │ │ + ldr.w r1, [pc, #1248] @ 17abc │ │ │ │ movs r2, #6 │ │ │ │ movw r3, #10089 @ 0x2769 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1584] @ 17c20 │ │ │ │ + ldr.w r1, [pc, #1232] @ 17ac0 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #32 │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1568] @ 17c24 │ │ │ │ + ldr.w r1, [pc, #1216] @ 17ac4 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ cbz r0, 1761c │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1544] @ 17c28 │ │ │ │ + ldr.w r1, [pc, #1192] @ 17ac8 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #81 @ 0x51 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ cbz r0, 1763e │ │ │ │ - ldr.w r3, [pc, #1528] @ 17c2c │ │ │ │ + ldr.w r3, [pc, #1176] @ 17acc │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1520] @ 17c30 │ │ │ │ + ldr.w r1, [pc, #1168] @ 17ad0 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r9, #6 │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1500] @ 17c34 │ │ │ │ + ldr.w r1, [pc, #1148] @ 17ad4 │ │ │ │ movs r2, #11 │ │ │ │ movw r3, #10083 @ 0x2763 │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c5cc │ │ │ │ - ldr.w r1, [pc, #1480] @ 17c38 │ │ │ │ + ldr.w r1, [pc, #1128] @ 17ad8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ movw r3, #10065 @ 0x2751 │ │ │ │ blx c5cc │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 176f4 │ │ │ │ + cbz r0, 1768c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w fp, [pc, #1456] @ 17c3c │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - add fp, pc │ │ │ │ - blx cf68 <__zend_malloc@plt> │ │ │ │ - mov r9, r0 │ │ │ │ - add.w lr, r0, #16 │ │ │ │ - movs r2, #1 │ │ │ │ - add.w r3, fp, #32 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r2, #0 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ - strd r3, r2, [r0, #4] │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - mov ip, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 176b6 │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [lr] │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w r3, [r9, #50] @ 0x32 │ │ │ │ - mov.w r3, #262 @ 0x106 │ │ │ │ - str.w r9, [sl, #72] @ 0x48 │ │ │ │ - str.w r3, [sl, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1352] @ 17c40 │ │ │ │ + ldr.w r1, [pc, #1100] @ 17adc │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10097 @ 0x2771 │ │ │ │ blx c5cc │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 17752 │ │ │ │ + cbz r0, 176aa │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - mov.w sl, #1 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #32 │ │ │ │ - blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr.w ip, [pc, #1316] @ 17c44 │ │ │ │ - mov r3, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - add ip, pc │ │ │ │ - str r2, [r0, #8] │ │ │ │ - strb r2, [r0, #30] │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ - strd sl, r2, [r0] │ │ │ │ - movs r2, #14 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - mov.w lr, #262 @ 0x106 │ │ │ │ - ldmia.w ip!, {r0, r1, r2} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldrh.w r2, [ip] │ │ │ │ - strh r2, [r3, #28] │ │ │ │ - str.w r3, [r9, #72] @ 0x48 │ │ │ │ - str.w lr, [r9, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1268] @ 17c48 │ │ │ │ + ldr.w r1, [pc, #1076] @ 17ae0 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10076 @ 0x275c │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17772 │ │ │ │ + cbz r0, 176ca │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1240] @ 17c4c │ │ │ │ + ldr.w r1, [pc, #1048] @ 17ae4 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10077 @ 0x275d │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17792 │ │ │ │ + cbz r0, 176ea │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1212] @ 17c50 │ │ │ │ + ldr r1, [pc, #1020] @ (17ae8 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10170 @ 0x27ba │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 177b2 │ │ │ │ + cbz r0, 17708 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1184] @ 17c54 │ │ │ │ + ldr r1, [pc, #992] @ (17aec ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10169 @ 0x27b9 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 177d2 │ │ │ │ + cbz r0, 17726 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1156] @ 17c58 │ │ │ │ + ldr r1, [pc, #968] @ (17af0 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #172 @ 0xac │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 177ec │ │ │ │ + cbz r0, 1773e │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1132] @ 17c5c │ │ │ │ + ldr r1, [pc, #948] @ (17af4 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #225 @ 0xe1 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17806 │ │ │ │ + cbz r0, 17756 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1112] @ 17c60 │ │ │ │ + ldr r1, [pc, #928] @ (17af8 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #226 @ 0xe2 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17820 │ │ │ │ + cbz r0, 1776e │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr.w r1, [pc, #1088] @ 17c64 │ │ │ │ + ldr r1, [pc, #908] @ (17afc ) │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ movw r3, #10230 @ 0x27f6 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17840 │ │ │ │ + cbz r0, 1778c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w r1, [pc, #1060] @ 17c68 │ │ │ │ + ldr r1, [pc, #880] @ (17b00 ) │ │ │ │ movs r3, #7 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c5cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1680e │ │ │ │ - ldr.w r1, [pc, #1036] @ 17c6c │ │ │ │ + beq.w 1680c │ │ │ │ + ldr r1, [pc, #860] @ (17b04 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10254 @ 0x280e │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1787a │ │ │ │ + cbz r0, 177c2 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1012] @ (17c70 ) │ │ │ │ + ldr r1, [pc, #836] @ (17b08 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10255 @ 0x280f │ │ │ │ blx c5cc │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 178ca │ │ │ │ + cbz r0, 17812 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr r3, [pc, #976] @ (17c74 ) │ │ │ │ + ldr r3, [pc, #800] @ (17b0c ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ @@ -15800,42 +15744,42 @@ │ │ │ │ strh r2, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #940] @ (17c78 ) │ │ │ │ + ldr r1, [pc, #764] @ (17b10 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10256 @ 0x2810 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 178e8 │ │ │ │ + cbz r0, 17830 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #912] @ (17c7c ) │ │ │ │ + ldr r1, [pc, #736] @ (17b14 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10257 @ 0x2811 │ │ │ │ blx c5cc │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 17938 │ │ │ │ + cbz r0, 17880 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ movs r0, #24 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr r3, [pc, #880] @ (17c80 ) │ │ │ │ + ldr r3, [pc, #704] @ (17b18 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r2, [r0, #19] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ @@ -15845,473 +15789,409 @@ │ │ │ │ strh r2, [r0, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str.w r0, [r9, #72] @ 0x48 │ │ │ │ str.w r3, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #840] @ (17c84 ) │ │ │ │ + ldr r1, [pc, #664] @ (17b1c ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10258 @ 0x2812 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17956 │ │ │ │ + cbz r0, 1789e │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #816] @ (17c88 ) │ │ │ │ + ldr r1, [pc, #640] @ (17b20 ) │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #250 @ 0xfa │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - ldr r1, [pc, #800] @ (17c8c ) │ │ │ │ + ldr r1, [pc, #624] @ (17b24 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 17980 │ │ │ │ + cbz r0, 178c8 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #780] @ (17c90 ) │ │ │ │ + ldr r1, [pc, #604] @ (17b28 ) │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #10 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #249 @ 0xf9 │ │ │ │ mov r0, r7 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 1799e │ │ │ │ - ldr r3, [pc, #764] @ (17c94 ) │ │ │ │ + cbz r0, 178e6 │ │ │ │ + ldr r3, [pc, #588] @ (17b2c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #760] @ (17c98 ) │ │ │ │ + ldr r1, [pc, #584] @ (17b30 ) │ │ │ │ mov.w r9, #6 │ │ │ │ movs r2, #11 │ │ │ │ movw r3, #10259 @ 0x2813 │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c5cc │ │ │ │ - ldr r1, [pc, #740] @ (17c9c ) │ │ │ │ + ldr r1, [pc, #564] @ (17b34 ) │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ movw r3, #10296 @ 0x2838 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 179d4 │ │ │ │ + cbz r0, 1791c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #712] @ (17ca0 ) │ │ │ │ + ldr r1, [pc, #536] @ (17b38 ) │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #10260 @ 0x2814 │ │ │ │ blx c5cc │ │ │ │ - cbz r0, 179f2 │ │ │ │ + cbz r0, 1793a │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #688] @ (17ca4 ) │ │ │ │ + ldr r1, [pc, #512] @ (17b3c ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10246 @ 0x2806 │ │ │ │ blx c5cc │ │ │ │ - mov sl, r0 │ │ │ │ - cbz r0, 17a78 │ │ │ │ + cbz r0, 17956 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ - ldr.w fp, [pc, #668] @ 17ca8 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - add fp, pc │ │ │ │ - blx cf68 <__zend_malloc@plt> │ │ │ │ - mov r9, r0 │ │ │ │ - movs r2, #1 │ │ │ │ - add.w lr, r0, #16 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - add.w r3, fp, #32 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - strd r0, r2, [r9, #4] │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ - str.w r2, [r9, #12] │ │ │ │ - mov ip, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 17a3a │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [lr] │ │ │ │ - movs r3, #0 │ │ │ │ - strb.w r3, [r9, #50] @ 0x32 │ │ │ │ - mov.w r3, #262 @ 0x106 │ │ │ │ - str.w r9, [sl, #72] @ 0x48 │ │ │ │ - str.w r3, [sl, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #560] @ (17cac ) │ │ │ │ + ldr r1, [pc, #488] @ (17b40 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #10247 @ 0x2807 │ │ │ │ blx c5cc │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 17ad2 │ │ │ │ + cbz r0, 17972 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - movs r0, #32 │ │ │ │ - blx cf68 <__zend_malloc@plt> │ │ │ │ - ldr.w ip, [pc, #528] @ 17cb0 │ │ │ │ - mov r3, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - add ip, pc │ │ │ │ - str r2, [r0, #8] │ │ │ │ - strb r2, [r0, #30] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ - strd r1, r2, [r0] │ │ │ │ - movs r2, #14 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - ldmia.w ip!, {r0, r1, r2} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - mov.w lr, #262 @ 0x106 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldrh.w r2, [ip] │ │ │ │ - strh r2, [r3, #28] │ │ │ │ - str.w r3, [r9, #72] @ 0x48 │ │ │ │ - str.w lr, [r9, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #480] @ (17cb4 ) │ │ │ │ + ldr r1, [pc, #464] @ (17b44 ) │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ movw r3, #10263 @ 0x2817 │ │ │ │ blx c5cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1680e │ │ │ │ + beq.w 1680c │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.w 1680e │ │ │ │ + b.w 1680c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 172fe │ │ │ │ + b.n 172fe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + nop │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ movs r2, r0 │ │ │ │ ldrh r6, [r6, #38] @ 0x26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ add r0, sp, #828 @ 0x33c │ │ │ │ - vcvt.u32.f32 q11, q12, #1 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ - movs r2, r0 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + @ instruction: 0xffff6e08 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #444 @ (adr r5, 17e54 ) │ │ │ │ - vdup.8 d22, d22[7] │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + add r6, pc, #156 @ (adr r6, 17bcc ) │ │ │ │ + vtbx.8 d22, {d15-d18}, d30 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00017cb8 : │ │ │ │ +00017b48 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #140] @ (17d54 ) │ │ │ │ + ldr r3, [pc, #140] @ (17be4 ) │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #140] @ (17d58 ) │ │ │ │ + ldr r2, [pc, #140] @ (17be8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ blx dadc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ blx dadc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 17cee │ │ │ │ + bmi.n 17b7e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 17d36 │ │ │ │ + cbz r3, 17bc6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 17cfe │ │ │ │ + bmi.n 17b8e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 17d2c │ │ │ │ + cbz r3, 17bbc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 17d16 │ │ │ │ + bmi.n 17ba6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 17d16 │ │ │ │ + cbnz r3, 17ba6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17d4c │ │ │ │ + bpl.n 17bdc │ │ │ │ blx caf0 │ │ │ │ - ldr r4, [pc, #68] @ (17d5c ) │ │ │ │ + ldr r4, [pc, #68] @ (17bec ) │ │ │ │ add r4, pc │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ blx c508 │ │ │ │ mov r0, r4 │ │ │ │ blx c508 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17d46 │ │ │ │ + bpl.n 17bd6 │ │ │ │ blx caf0 │ │ │ │ - b.n 17cfe │ │ │ │ + b.n 17b8e │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 17d40 │ │ │ │ + bpl.n 17bd0 │ │ │ │ blx caf0 │ │ │ │ - b.n 17cee │ │ │ │ + b.n 17b7e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 17cee │ │ │ │ + b.n 17b7e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 17cfe │ │ │ │ + b.n 17b8e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 17d16 │ │ │ │ + b.n 17ba6 │ │ │ │ nop │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ movs r4, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -16323,66 +16203,66 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, r4, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d400 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 17d7e │ │ │ │ - cbnz r0, 17d9e │ │ │ │ + beq.n 17c0e │ │ │ │ + cbnz r0, 17c2e │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w dc84 │ │ │ │ blx d808 │ │ │ │ - ldr r2, [pc, #16] @ (17db4 ) │ │ │ │ + ldr r2, [pc, #16] @ (17c44 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 17d92 │ │ │ │ + b.n 17c22 │ │ │ │ nop │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r5, [pc, #52] @ (17e00 ) │ │ │ │ + ldr r5, [pc, #52] @ (17c90 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 17d64 │ │ │ │ - b.n 17de8 │ │ │ │ + bl 17bf4 │ │ │ │ + b.n 17c78 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 17df8 │ │ │ │ + cbz r0, 17c88 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbnz r3, 17dfa │ │ │ │ + cbnz r3, 17c8a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx c9e8 │ │ │ │ - ldr r3, [pc, #20] @ (17e04 ) │ │ │ │ + ldr r3, [pc, #20] @ (17c94 ) │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 17ddc │ │ │ │ + bge.n 17c6c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ - b.n 17d64 │ │ │ │ + b.n 17bf4 │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -16416,43 +16296,43 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c230 │ │ │ │ - cbnz r0, 17e9e │ │ │ │ + cbnz r0, 17d2e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx c390 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx cce8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 17e86 │ │ │ │ + beq.n 17d16 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx cfc4 │ │ │ │ - b.n 17e86 │ │ │ │ + b.n 17d16 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx d60c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 17f2c │ │ │ │ + cbz r0, 17dbc │ │ │ │ movs r1, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -16463,26 +16343,26 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [r4, #8] │ │ │ │ movw r1, #10002 @ 0x2712 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r2, [pc, #52] @ (17f34 ) │ │ │ │ + ldr r2, [pc, #52] @ (17dc4 ) │ │ │ │ movw r1, #20001 @ 0x4e21 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ blx db98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #10005 @ 0x2715 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ - ldr r2, [pc, #28] @ (17f38 ) │ │ │ │ - bl 17d60 │ │ │ │ + ldr r2, [pc, #28] @ (17dc8 ) │ │ │ │ + bl 17bf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -16497,92 +16377,92 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbz r4, 17f9c │ │ │ │ + cbz r4, 17e2c │ │ │ │ mov r0, r4 │ │ │ │ blx cfc4 │ │ │ │ cmp r6, #4 │ │ │ │ - bhi.n 17fbe │ │ │ │ + bhi.n 17e4e │ │ │ │ tbb [pc, r6] │ │ │ │ subs r1, r2, r0 │ │ │ │ lsls r0, r3, #12 │ │ │ │ movs r4, r2 │ │ │ │ movs r3, #22 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ - ldr r0, [pc, #96] @ (17fd4 ) │ │ │ │ + ldr r0, [pc, #96] @ (17e64 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c780 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0e4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 17f86 │ │ │ │ + b.n 17e16 │ │ │ │ movs r3, #20 │ │ │ │ - b.n 17f6c │ │ │ │ + b.n 17dfc │ │ │ │ movs r3, #18 │ │ │ │ - b.n 17f6c │ │ │ │ + b.n 17dfc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r1, #96 @ 0x60 │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5e4 │ │ │ │ - b.n 17f5c │ │ │ │ - ldr r2, [pc, #24] @ (17fd8 ) │ │ │ │ + b.n 17dec │ │ │ │ + ldr r2, [pc, #24] @ (17e68 ) │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 17f88 │ │ │ │ + b.n 17e18 │ │ │ │ nop │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #200] @ (180b8 ) │ │ │ │ - ldr r3, [pc, #204] @ (180bc ) │ │ │ │ + ldr r2, [pc, #200] @ (17f48 ) │ │ │ │ + ldr r3, [pc, #204] @ (17f4c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 1807e │ │ │ │ + beq.n 17f0e │ │ │ │ mov r4, r1 │ │ │ │ blx c230 │ │ │ │ - cbz r0, 18066 │ │ │ │ + cbz r0, 17ef6 │ │ │ │ movw r2, #19923 @ 0x4dd3 │ │ │ │ movt r2, #4194 @ 0x1062 │ │ │ │ asrs r3, r4, #31 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ smull r0, r2, r2, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ rsb r3, r3, r2, asr #6 │ │ │ │ @@ -16594,71 +16474,71 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ mul.w r4, r1, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #24] │ │ │ │ asrs r4, r4, #31 │ │ │ │ str r4, [sp, #28] │ │ │ │ blx cce8 │ │ │ │ - cbz r0, 1805c │ │ │ │ - ldr r2, [pc, #120] @ (180c0 ) │ │ │ │ - ldr r3, [pc, #116] @ (180bc ) │ │ │ │ + cbz r0, 17eec │ │ │ │ + ldr r2, [pc, #120] @ (17f50 ) │ │ │ │ + ldr r3, [pc, #116] @ (17f4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 180b4 │ │ │ │ + bne.n 17f44 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx d0e4 │ │ │ │ - b.n 18044 │ │ │ │ + b.n 17ed4 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #88] @ (180c4 ) │ │ │ │ + ldr r0, [pc, #88] @ (17f54 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx c780 │ │ │ │ - b.n 1800c │ │ │ │ + b.n 17e9c │ │ │ │ blx c230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18044 │ │ │ │ + beq.n 17ed4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx cce8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18044 │ │ │ │ - ldr r2, [pc, #48] @ (180c8 ) │ │ │ │ - ldr r3, [pc, #36] @ (180bc ) │ │ │ │ + beq.n 17ed4 │ │ │ │ + ldr r2, [pc, #48] @ (17f58 ) │ │ │ │ + ldr r3, [pc, #36] @ (17f4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 180b4 │ │ │ │ + bne.n 17f44 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w cfc0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ movs r4, r0 │ │ │ │ ldc2 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ movs r4, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ @@ -16666,108 +16546,108 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mov r1, r0 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #4 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ - bhi.n 180fa │ │ │ │ - ldr r2, [pc, #52] @ (18128 ) │ │ │ │ + bhi.n 17f8a │ │ │ │ + ldr r2, [pc, #52] @ (17fb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17d64 │ │ │ │ + bl 17bf4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - cbz r5, 18106 │ │ │ │ + cbz r5, 17f96 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18104 │ │ │ │ + beq.n 17f94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx cce8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18104 │ │ │ │ + beq.n 17f94 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w cfc0 │ │ │ │ - add r4, pc, #624 @ (adr r4, 1839c ) │ │ │ │ + add r4, pc, #416 @ (adr r4, 1815c ) │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #292] @ (18260 ) │ │ │ │ + ldr r2, [pc, #292] @ (180f0 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #292] @ (18264 ) │ │ │ │ + ldr r3, [pc, #292] @ (180f4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c230 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18214 │ │ │ │ - cbz r1, 1819c │ │ │ │ + beq.n 180a4 │ │ │ │ + cbz r1, 1802c │ │ │ │ ldrd r3, r2, [r1] │ │ │ │ orrs r3, r2 │ │ │ │ - bne.n 18172 │ │ │ │ + bne.n 18002 │ │ │ │ ldrd r3, r2, [r1, #8] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 1819c │ │ │ │ + beq.n 1802c │ │ │ │ blx d0e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 1822c │ │ │ │ + blt.n 180bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #1 │ │ │ │ blx d89c │ │ │ │ asrs r0, r0, #31 │ │ │ │ - ldr r2, [pc, #224] @ (18268 ) │ │ │ │ - ldr r3, [pc, #220] @ (18264 ) │ │ │ │ + ldr r2, [pc, #224] @ (180f8 ) │ │ │ │ + ldr r3, [pc, #220] @ (180f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1824e │ │ │ │ + bne.n 180de │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ blx cce8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1817a │ │ │ │ + bne.n 1800a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - vldr d7, [pc, #168] @ 18258 │ │ │ │ + vldr d7, [pc, #168] @ 180e8 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ blx c2c4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1820e │ │ │ │ + beq.n 1809e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - blt.n 18232 │ │ │ │ + blt.n 180c2 │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bgt.n 18240 │ │ │ │ + bgt.n 180d0 │ │ │ │ movw r3, #19923 @ 0x4dd3 │ │ │ │ movt r3, #4194 @ 0x1062 │ │ │ │ asrs r1, r2, #31 │ │ │ │ smull r0, r3, r3, r2 │ │ │ │ rsb r1, r1, r3, asr #6 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ mov.w ip, r1, asr #31 │ │ │ │ @@ -16777,98 +16657,98 @@ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r3, r2, #31 │ │ │ │ strd r1, ip, [sp, #24] │ │ │ │ strd r0, r3, [sp, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ - b.n 18172 │ │ │ │ - ldr.w ip, [pc, #84] @ 1826c │ │ │ │ + b.n 18002 │ │ │ │ + ldr.w ip, [pc, #84] @ 180fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add ip, pc │ │ │ │ strd ip, r4, [sp] │ │ │ │ blx c780 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 1817a │ │ │ │ + bge.n 1800a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 18184 │ │ │ │ + b.n 18014 │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r3 │ │ │ │ mov ip, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ movw r0, #5000 @ 0x1388 │ │ │ │ - b.n 18206 │ │ │ │ + b.n 18096 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ mov ip, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 18206 │ │ │ │ + b.n 18096 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ │ │ │ │ -00018270 : │ │ │ │ - ldr r0, [pc, #4] @ (18278 ) │ │ │ │ +00018100 : │ │ │ │ + ldr r0, [pc, #4] @ (18108 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r0, #464 @ 0x1d0 │ │ │ │ - ldr r6, [pc, #84] @ (182ec ) │ │ │ │ + ldr r6, [pc, #84] @ (1817c ) │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r5], #8 │ │ │ │ add r6, pc │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r8, [r0] │ │ │ │ blx d9b4 │ │ │ │ - b.n 182c0 │ │ │ │ + b.n 18150 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbz r3, 182d8 │ │ │ │ + cbz r3, 18168 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbnz r3, 182e0 │ │ │ │ + cbnz r3, 18170 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx cd5c │ │ │ │ - ldr r2, [pc, #32] @ (182f0 ) │ │ │ │ + ldr r2, [pc, #32] @ (18180 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 182b2 │ │ │ │ + beq.n 18142 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -16920,55 +16800,55 @@ │ │ │ │ add.w r0, r4, #392 @ 0x188 │ │ │ │ blx d0f0 │ │ │ │ add.w r0, r4, #464 @ 0x1d0 │ │ │ │ blx d0f0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 183ac │ │ │ │ + bmi.n 1823c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 183ac │ │ │ │ + cbnz r3, 1823c │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 183c0 │ │ │ │ + bpl.n 18250 │ │ │ │ blx caf0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx d518 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 183ac │ │ │ │ + b.n 1823c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #240] @ (184cc ) │ │ │ │ + ldr r2, [pc, #240] @ (1835c ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #240] @ (184d0 ) │ │ │ │ + ldr r3, [pc, #240] @ (18360 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1848e │ │ │ │ + beq.n 1831e │ │ │ │ cmp r6, #4 │ │ │ │ - bhi.n 184b8 │ │ │ │ + bhi.n 18348 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #265 @ 0x109 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ mov.w lr, #4 │ │ │ │ ldrb.w r0, [r1, #56] @ 0x38 │ │ │ │ @@ -16987,160 +16867,160 @@ │ │ │ │ str r6, [sp, #24] │ │ │ │ blx cd5c │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 18470 │ │ │ │ + beq.n 18300 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #124] @ (184d4 ) │ │ │ │ - ldr r3, [pc, #116] @ (184d0 ) │ │ │ │ + ldr r2, [pc, #124] @ (18364 ) │ │ │ │ + ldr r3, [pc, #116] @ (18360 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 184b4 │ │ │ │ + bne.n 18344 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d16c <_php_stream_free@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5e4 │ │ │ │ - b.n 18454 │ │ │ │ + b.n 182e4 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx dc94 <_php_stream_sock_open_from_socket@plt> │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c5e4 │ │ │ │ - b.n 183fc │ │ │ │ + b.n 1828c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ (184d8 ) │ │ │ │ + ldr r2, [pc, #28] @ (18368 ) │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 18456 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + b.n 182e6 │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r2, [sp, #28] │ │ │ │ - ldr r2, [pc, #152] @ (18594 ) │ │ │ │ + ldr r2, [pc, #152] @ (18424 ) │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #148] @ (18598 ) │ │ │ │ + ldr r3, [pc, #148] @ (18428 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c490 │ │ │ │ - ldr r1, [pc, #136] @ (1859c ) │ │ │ │ + ldr r1, [pc, #136] @ (1842c ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 18578 │ │ │ │ + cbnz r0, 18408 │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ - cbz r1, 18560 │ │ │ │ + cbz r1, 183f0 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #8] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #88] @ (185a0 ) │ │ │ │ + ldr r1, [pc, #88] @ (18430 ) │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ - cbz r0, 18578 │ │ │ │ + cbz r0, 18408 │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #2 │ │ │ │ blx cae0 <_php_stream_cast@plt> │ │ │ │ - cbnz r0, 18578 │ │ │ │ + cbnz r0, 18408 │ │ │ │ subs r4, r4, r6 │ │ │ │ ldrd r2, r1, [sp, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d9b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #40] @ (185a4 ) │ │ │ │ - ldr r3, [pc, #28] @ (18598 ) │ │ │ │ + ldr r2, [pc, #40] @ (18434 ) │ │ │ │ + ldr r3, [pc, #28] @ (18428 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18590 │ │ │ │ + bne.n 18420 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r2, [pc, #432] @ (1876c ) │ │ │ │ + ldr r2, [pc, #432] @ (185fc ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #432] @ (18770 ) │ │ │ │ + ldr r3, [pc, #432] @ (18600 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov.w r1, #536 @ 0x218 │ │ │ │ movs r0, #1 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -17151,15 +17031,15 @@ │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ strd r1, r2, [r0, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ str r6, [r0, #0] │ │ │ │ - ldr r6, [pc, #384] @ (18774 ) │ │ │ │ + ldr r6, [pc, #384] @ (18604 ) │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ add.w r0, r0, #25 │ │ │ │ it ne │ │ │ │ ldrne r2, [r3, #0] │ │ │ │ add r6, pc │ │ │ │ itt ne │ │ │ │ @@ -17182,39 +17062,39 @@ │ │ │ │ adds r6, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, r8 │ │ │ │ - bne.n 1862e │ │ │ │ + bne.n 184be │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ movs r6, #0 │ │ │ │ strb.w r3, [lr] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - ldr r3, [pc, #284] @ (18778 ) │ │ │ │ + ldr r3, [pc, #284] @ (18608 ) │ │ │ │ movs r2, #3 │ │ │ │ add.w r1, r4, #24 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #276] @ (1877c ) │ │ │ │ + ldr r3, [pc, #276] @ (1860c ) │ │ │ │ mov r2, r6 │ │ │ │ strb.w r6, [r5, #49] @ 0x31 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ str r5, [r4, #32] │ │ │ │ adds r3, #16 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx dbc8 │ │ │ │ - ldr r2, [pc, #248] @ (18780 ) │ │ │ │ + ldr r2, [pc, #248] @ (18610 ) │ │ │ │ movs r3, #4 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #8 │ │ │ │ blx c988 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -17222,555 +17102,555 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx cd5c │ │ │ │ add r0, sp, #8 │ │ │ │ blx d0f0 │ │ │ │ mov r0, r9 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #208] @ (18784 ) │ │ │ │ + ldr r2, [pc, #208] @ (18614 ) │ │ │ │ movs r3, #5 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #176 @ 0xb0 │ │ │ │ blx c988 │ │ │ │ - ldr r2, [pc, #192] @ (18788 ) │ │ │ │ + ldr r2, [pc, #192] @ (18618 ) │ │ │ │ movs r3, #6 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #248 @ 0xf8 │ │ │ │ blx c988 │ │ │ │ - ldr r2, [pc, #180] @ (1878c ) │ │ │ │ + ldr r2, [pc, #180] @ (1861c ) │ │ │ │ movs r3, #4 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #320 @ 0x140 │ │ │ │ blx c988 │ │ │ │ - ldr r2, [pc, #164] @ (18790 ) │ │ │ │ + ldr r2, [pc, #164] @ (18620 ) │ │ │ │ movs r3, #4 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #392 @ 0x188 │ │ │ │ blx c988 │ │ │ │ - ldr r2, [pc, #152] @ (18794 ) │ │ │ │ + ldr r2, [pc, #152] @ (18624 ) │ │ │ │ movs r3, #4 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #464 @ 0x1d0 │ │ │ │ blx c988 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #10002 @ 0x2712 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #120] @ (18798 ) │ │ │ │ + ldr r2, [pc, #120] @ (18628 ) │ │ │ │ movw r1, #20001 @ 0x4e21 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ blx db98 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #10005 @ 0x2715 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ - ldr r2, [pc, #96] @ (1879c ) │ │ │ │ - bl 1827c │ │ │ │ + ldr r2, [pc, #96] @ (1862c ) │ │ │ │ + bl 1810c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #20004 @ 0x4e24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx db98 │ │ │ │ - ldr r2, [pc, #80] @ (187a0 ) │ │ │ │ - ldr r3, [pc, #32] @ (18770 ) │ │ │ │ + ldr r2, [pc, #80] @ (18630 ) │ │ │ │ + ldr r3, [pc, #32] @ (18600 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18768 │ │ │ │ + bne.n 185f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ str r6, [r5, r4] │ │ │ │ movs r2, r0 │ │ │ │ str r4, [r4, r4] │ │ │ │ movs r2, r0 │ │ │ │ str r2, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ lsls r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #84] @ (18808 ) │ │ │ │ + ldr r0, [pc, #84] @ (18698 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #84] @ (1880c ) │ │ │ │ + ldr r3, [pc, #84] @ (1869c ) │ │ │ │ cmp r1, #0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - blt.n 187ec │ │ │ │ + blt.n 1867c │ │ │ │ mov r0, r2 │ │ │ │ add r4, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ add.w r1, r0, #8 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w ip, #4 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx cd5c │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #32] @ (18810 ) │ │ │ │ - ldr r3, [pc, #28] @ (1880c ) │ │ │ │ + ldr r2, [pc, #32] @ (186a0 ) │ │ │ │ + ldr r3, [pc, #28] @ (1869c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18804 │ │ │ │ + bne.n 18694 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #236] @ (18910 ) │ │ │ │ + ldr r2, [pc, #236] @ (187a0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #236] @ (18914 ) │ │ │ │ + ldr r3, [pc, #236] @ (187a4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, 188a6 │ │ │ │ + cbz r1, 18736 │ │ │ │ ldrd r5, r2, [r1] │ │ │ │ ldrd r0, r1, [r1, #8] │ │ │ │ orrs r2, r5 │ │ │ │ - beq.n 18894 │ │ │ │ + beq.n 18724 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 3d104 │ │ │ │ + bl 3cf94 │ │ │ │ add r0, r5 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ movs r1, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r4, #392 @ 0x188 │ │ │ │ str r1, [sp, #24] │ │ │ │ add.w r1, r4, #8 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx cd5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #156] @ (18918 ) │ │ │ │ - ldr r3, [pc, #148] @ (18914 ) │ │ │ │ + ldr r2, [pc, #156] @ (187a8 ) │ │ │ │ + ldr r3, [pc, #148] @ (187a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1890c │ │ │ │ + bne.n 1879c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 188a6 │ │ │ │ + beq.n 18736 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 3d104 │ │ │ │ - b.n 18858 │ │ │ │ + bl 3cf94 │ │ │ │ + b.n 186e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c2c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18858 │ │ │ │ + beq.n 186e8 │ │ │ │ itt lt │ │ │ │ movlt r0, #5 │ │ │ │ strlt r0, [sp, #12] │ │ │ │ - blt.n 18858 │ │ │ │ + blt.n 186e8 │ │ │ │ cmp.w r0, #1000 @ 0x3e8 │ │ │ │ itt gt │ │ │ │ strgt r5, [sp, #12] │ │ │ │ movgt r0, r5 │ │ │ │ - bgt.n 18858 │ │ │ │ + bgt.n 186e8 │ │ │ │ movw r3, #19923 @ 0x4dd3 │ │ │ │ movt r3, #4194 @ 0x1062 │ │ │ │ asrs r2, r0, #31 │ │ │ │ smull r1, r3, r3, r0 │ │ │ │ rsb r6, r2, r3, asr #6 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mls r0, r5, r6, r0 │ │ │ │ sxth r0, r0 │ │ │ │ rsb r3, r0, r0, lsl #5 │ │ │ │ add.w r1, r0, r3, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r1, r1, #31 │ │ │ │ - bl 3d104 │ │ │ │ + bl 3cf94 │ │ │ │ negs r3, r6 │ │ │ │ and.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r3 │ │ │ │ - b.n 18858 │ │ │ │ + b.n 186e8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001891c : │ │ │ │ - ldr r0, [pc, #4] @ (18924 ) │ │ │ │ +000187ac : │ │ │ │ + ldr r0, [pc, #4] @ (187b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00018928 : │ │ │ │ - ldr r3, [pc, #4] @ (18930 ) │ │ │ │ +000187b8 : │ │ │ │ + ldr r3, [pc, #4] @ (187c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - add r1, pc, #472 @ (adr r1, 18b0c ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 18b5c ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00018934 : │ │ │ │ +000187c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #180] @ 189f8 │ │ │ │ + ldr.w ip, [pc, #180] @ 18888 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #176] @ (189fc ) │ │ │ │ + ldr r3, [pc, #176] @ (1888c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #172] @ (18a00 ) │ │ │ │ + ldr r5, [pc, #172] @ (18890 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #172] @ (18a04 ) │ │ │ │ + ldr r4, [pc, #172] @ (18894 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #152] @ (18a08 ) │ │ │ │ + ldr r3, [pc, #152] @ (18898 ) │ │ │ │ movs r1, #21 │ │ │ │ - ldr r0, [pc, #152] @ (18a0c ) │ │ │ │ + ldr r0, [pc, #152] @ (1889c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #144] @ (18a10 ) │ │ │ │ + ldr r2, [pc, #144] @ (188a0 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #144] @ (18a14 ) │ │ │ │ + ldr r3, [pc, #144] @ (188a4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx da00 │ │ │ │ - ldr r1, [pc, #132] @ (18a18 ) │ │ │ │ + ldr r1, [pc, #132] @ (188a8 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #9 │ │ │ │ str r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #120] @ (18a1c ) │ │ │ │ + ldr r1, [pc, #120] @ (188ac ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #112] @ (18a20 ) │ │ │ │ + ldr r1, [pc, #112] @ (188b0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #100] @ (18a24 ) │ │ │ │ + ldr r1, [pc, #100] @ (188b4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #92] @ (18a28 ) │ │ │ │ + ldr r1, [pc, #92] @ (188b8 ) │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #11 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #80] @ (18a2c ) │ │ │ │ - ldr r3, [pc, #32] @ (189fc ) │ │ │ │ + ldr r2, [pc, #80] @ (188bc ) │ │ │ │ + ldr r3, [pc, #32] @ (1888c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 189f2 │ │ │ │ + bne.n 18882 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ movs r4, r0 │ │ │ │ - add r1, pc, #264 @ (adr r1, 18b10 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 18b60 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #164] @ (18ae8 ) │ │ │ │ + ldr r2, [pc, #164] @ (18978 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #156] @ (18aec ) │ │ │ │ + ldr r3, [pc, #156] @ (1897c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (18af0 ) │ │ │ │ + ldr r1, [pc, #136] @ (18980 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18ad6 │ │ │ │ + bne.n 18966 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #112] @ (18af4 ) │ │ │ │ + ldr r1, [pc, #112] @ (18984 ) │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #3 │ │ │ │ str r6, [sp, #0] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ blx ce84 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18ae2 │ │ │ │ + bne.n 18972 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 18ace │ │ │ │ - ldr r2, [pc, #64] @ (18af8 ) │ │ │ │ - ldr r3, [pc, #48] @ (18aec ) │ │ │ │ + bne.n 1895e │ │ │ │ + ldr r2, [pc, #64] @ (18988 ) │ │ │ │ + ldr r3, [pc, #48] @ (1897c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18ade │ │ │ │ + bne.n 1896e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18ab6 │ │ │ │ + b.n 18946 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 18ab6 │ │ │ │ + b.n 18946 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #576] @ (18d34 ) │ │ │ │ + ldr r3, [pc, #576] @ (18bc4 ) │ │ │ │ movs r2, r0 │ │ │ │ str r2, [r5, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #164] @ (18bb4 ) │ │ │ │ + ldr r2, [pc, #164] @ (18a44 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #156] @ (18bb8 ) │ │ │ │ + ldr r3, [pc, #156] @ (18a48 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (18bbc ) │ │ │ │ + ldr r1, [pc, #136] @ (18a4c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18ba2 │ │ │ │ + bne.n 18a32 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #112] @ (18bc0 ) │ │ │ │ + ldr r1, [pc, #112] @ (18a50 ) │ │ │ │ cmp r2, #8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ mov.w r2, #1 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ movs r2, #3 │ │ │ │ blx ce84 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18bae │ │ │ │ + bne.n 18a3e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 18b9a │ │ │ │ - ldr r2, [pc, #64] @ (18bc4 ) │ │ │ │ - ldr r3, [pc, #48] @ (18bb8 ) │ │ │ │ + bne.n 18a2a │ │ │ │ + ldr r2, [pc, #64] @ (18a54 ) │ │ │ │ + ldr r3, [pc, #48] @ (18a48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18baa │ │ │ │ + bne.n 18a3a │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18b82 │ │ │ │ + b.n 18a12 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 18b82 │ │ │ │ + b.n 18a12 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #784] @ (18ed0 ) │ │ │ │ + ldr r2, [pc, #784] @ (18d60 ) │ │ │ │ movs r2, r0 │ │ │ │ str r4, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r3, r1 │ │ │ │ - cbnz r2, 18be2 │ │ │ │ + cbnz r2, 18a72 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - ldr r1, [pc, #20] @ (18be8 ) │ │ │ │ + ldr r1, [pc, #20] @ (18a78 ) │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ addeq r0, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ b.w d5d8 │ │ │ │ b.w c0b8 │ │ │ │ @@ -17778,221 +17658,221 @@ │ │ │ │ str r6, [r3, r2] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ (18ca8 ) │ │ │ │ - ldr r2, [pc, #172] @ (18cac ) │ │ │ │ + ldr r1, [pc, #168] @ (18b38 ) │ │ │ │ + ldr r2, [pc, #172] @ (18b3c ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18c84 │ │ │ │ - ldr.w ip, [pc, #152] @ 18cb0 │ │ │ │ + bne.n 18b14 │ │ │ │ + ldr.w ip, [pc, #152] @ 18b40 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - ldr r2, [pc, #140] @ (18cb4 ) │ │ │ │ + ldr r2, [pc, #140] @ (18b44 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 18c6a │ │ │ │ + beq.n 18afa │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 18c62 │ │ │ │ - ldr r2, [pc, #108] @ (18cb8 ) │ │ │ │ - ldr r3, [pc, #92] @ (18cac ) │ │ │ │ + bne.n 18af2 │ │ │ │ + ldr r2, [pc, #108] @ (18b48 ) │ │ │ │ + ldr r3, [pc, #92] @ (18b3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18c98 │ │ │ │ + bne.n 18b28 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18c4a │ │ │ │ + b.n 18ada │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 18c4a │ │ │ │ - ldr r2, [pc, #52] @ (18cbc ) │ │ │ │ - ldr r3, [pc, #36] @ (18cac ) │ │ │ │ + b.n 18ada │ │ │ │ + ldr r2, [pc, #52] @ (18b4c ) │ │ │ │ + ldr r3, [pc, #36] @ (18b3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 18c9c │ │ │ │ + beq.n 18b2c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r5, [pc, #160] @ (18d58 ) │ │ │ │ + ldr r5, [pc, #160] @ (18be8 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ movs r4, r0 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #148] @ (18d68 ) │ │ │ │ + ldr r2, [pc, #148] @ (18bf8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #140] @ (18d6c ) │ │ │ │ + ldr r3, [pc, #140] @ (18bfc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #120] @ (18d70 ) │ │ │ │ + ldr r1, [pc, #120] @ (18c00 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 18d56 │ │ │ │ + cbnz r0, 18be6 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, #8 │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ blx cb38 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18d62 │ │ │ │ + bne.n 18bf2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 18d4e │ │ │ │ - ldr r2, [pc, #60] @ (18d74 ) │ │ │ │ - ldr r3, [pc, #48] @ (18d6c ) │ │ │ │ + bne.n 18bde │ │ │ │ + ldr r2, [pc, #60] @ (18c04 ) │ │ │ │ + ldr r3, [pc, #48] @ (18bfc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18d5e │ │ │ │ + bne.n 18bee │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 18d36 │ │ │ │ + b.n 18bc6 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 18d36 │ │ │ │ + b.n 18bc6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #0] @ (18d74 ) │ │ │ │ + ldr r1, [pc, #0] @ (18c04 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #360] @ (18ef8 ) │ │ │ │ + ldr r0, [pc, #360] @ (18d88 ) │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #352] @ (18efc ) │ │ │ │ + ldr r3, [pc, #352] @ (18d8c ) │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #320] @ (18f00 ) │ │ │ │ + ldr r1, [pc, #320] @ (18d90 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18ec0 │ │ │ │ + bne.n 18d50 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 18ef2 │ │ │ │ + bne.w 18d82 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 18eb2 │ │ │ │ + beq.n 18d42 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c0ac │ │ │ │ @@ -18003,164 +17883,164 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d324 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18ec8 │ │ │ │ + bne.n 18d58 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldrb.w r2, [sp, #33] @ 0x21 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - cbnz r2, 18e8c │ │ │ │ + cbnz r2, 18d1c │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 18ea6 │ │ │ │ + beq.n 18d36 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 18e54 │ │ │ │ + cbz r3, 18ce4 │ │ │ │ add r0, sp, #12 │ │ │ │ blx cb50 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 18eec │ │ │ │ + bne.n 18d7c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 18eaa │ │ │ │ - ldr r2, [pc, #144] @ (18f04 ) │ │ │ │ - ldr r3, [pc, #132] @ (18efc ) │ │ │ │ + bne.n 18d3a │ │ │ │ + ldr r2, [pc, #144] @ (18d94 ) │ │ │ │ + ldr r3, [pc, #132] @ (18d8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 18ee8 │ │ │ │ + bne.n 18d78 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18e30 │ │ │ │ + bne.n 18cc0 │ │ │ │ blx c684 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 18e3a │ │ │ │ + bne.n 18cca │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 18e3c │ │ │ │ + b.n 18ccc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 18e72 │ │ │ │ + b.n 18d02 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 18dee │ │ │ │ + b.n 18c7e │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d204 │ │ │ │ - b.n 18e72 │ │ │ │ + b.n 18d02 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 18e72 │ │ │ │ + beq.n 18d02 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18e72 │ │ │ │ + bne.n 18d02 │ │ │ │ blx c684 │ │ │ │ - b.n 18e72 │ │ │ │ + b.n 18d02 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #368] @ (19090 ) │ │ │ │ + ldr r0, [pc, #368] @ (18f20 ) │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #360] @ (19094 ) │ │ │ │ + ldr r3, [pc, #360] @ (18f24 ) │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #328] @ (19098 ) │ │ │ │ + ldr r1, [pc, #328] @ (18f28 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1905a │ │ │ │ + bne.n 18eea │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 19086 │ │ │ │ + bne.w 18f16 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 19042 │ │ │ │ + beq.n 18ed2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r2, 18fcc │ │ │ │ + cbz r2, 18e5c │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ blx c0ac │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ @@ -18169,136 +18049,136 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d324 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19062 │ │ │ │ + bne.n 18ef2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldrb.w r2, [sp, #33] @ 0x21 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 19030 │ │ │ │ + bne.n 18ec0 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 18fce │ │ │ │ + b.n 18e5e │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 1902c │ │ │ │ + cbz r0, 18ebc │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d308 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 18fee │ │ │ │ + cbz r3, 18e7e │ │ │ │ add r0, sp, #12 │ │ │ │ blx cb50 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1908a │ │ │ │ + bne.n 18f1a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - beq.n 19012 │ │ │ │ + beq.n 18ea2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #136] @ (1909c ) │ │ │ │ - ldr r3, [pc, #124] @ (19094 ) │ │ │ │ + ldr r2, [pc, #136] @ (18f2c ) │ │ │ │ + ldr r3, [pc, #124] @ (18f24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19082 │ │ │ │ + bne.n 18f12 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 18fd8 │ │ │ │ + b.n 18e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 18fc8 │ │ │ │ + bne.n 18e58 │ │ │ │ blx c684 │ │ │ │ - b.n 18fc8 │ │ │ │ + b.n 18e58 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 18f88 │ │ │ │ - b.n 18fcc │ │ │ │ + bne.n 18e18 │ │ │ │ + b.n 18e5c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d204 │ │ │ │ - b.n 19012 │ │ │ │ + b.n 18ea2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 19012 │ │ │ │ + beq.n 18ea2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19012 │ │ │ │ + bne.n 18ea2 │ │ │ │ blx c684 │ │ │ │ - b.n 19012 │ │ │ │ + b.n 18ea2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #5] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 19132 │ │ │ │ + bne.n 18fc2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19136 │ │ │ │ + bne.n 18fc6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 19120 │ │ │ │ + cbz r2, 18fb0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 1911c │ │ │ │ + cbz r3, 18fac │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 1911c │ │ │ │ + cbz r1, 18fac │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -18329,1235 +18209,1235 @@ │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 190ca │ │ │ │ + b.n 18f5a │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 191c2 │ │ │ │ + bne.n 19052 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 191be │ │ │ │ + bne.n 1904e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 19198 │ │ │ │ + cbz r0, 19028 │ │ │ │ blx db40 │ │ │ │ - ldr r1, [pc, #96] @ (191cc ) │ │ │ │ + ldr r1, [pc, #96] @ (1905c ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ - cbz r0, 19196 │ │ │ │ + cbz r0, 19026 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 191a4 │ │ │ │ + beq.n 19034 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 19196 │ │ │ │ + beq.n 19026 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 19166 │ │ │ │ + b.n 18ff6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 19196 │ │ │ │ + beq.n 19026 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #264] @ (192e8 ) │ │ │ │ + ldr r2, [pc, #264] @ (19178 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #264] @ (192ec ) │ │ │ │ + ldr r3, [pc, #264] @ (1917c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #236] @ (192f0 ) │ │ │ │ + ldr r1, [pc, #236] @ (19180 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 192ce │ │ │ │ + bne.n 1915e │ │ │ │ add r0, sp, #16 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1928e │ │ │ │ + bne.n 1911e │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 192e0 │ │ │ │ + bne.n 19170 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 192be │ │ │ │ + beq.n 1914e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add.w r0, r2, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r2, #12 │ │ │ │ lsls r1, r1, #25 │ │ │ │ iteee mi │ │ │ │ movmi r1, #6 │ │ │ │ ldrpl r1, [r3, #0] │ │ │ │ addpl r1, #1 │ │ │ │ strpl r1, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r1, #262 @ 0x106 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #156] @ (192f4 ) │ │ │ │ + ldr r1, [pc, #156] @ (19184 ) │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 192da │ │ │ │ + bne.n 1916a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 192b6 │ │ │ │ - ldr r2, [pc, #128] @ (192f8 ) │ │ │ │ - ldr r3, [pc, #112] @ (192ec ) │ │ │ │ + bne.n 19146 │ │ │ │ + ldr r2, [pc, #128] @ (19188 ) │ │ │ │ + ldr r3, [pc, #112] @ (1917c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 192d6 │ │ │ │ + bne.n 19166 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r0, r3, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c620 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19220 │ │ │ │ + bne.n 190b0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c454 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #80] @ (192fc ) │ │ │ │ + ldr r2, [pc, #80] @ (1918c ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, #16 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 19276 │ │ │ │ + b.n 19106 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 19276 │ │ │ │ + b.n 19106 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 19236 │ │ │ │ + b.n 190c6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d204 │ │ │ │ - b.n 19276 │ │ │ │ + b.n 19106 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ movs r4, r0 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r6, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #312] @ (1944c ) │ │ │ │ + ldr r2, [pc, #312] @ (192dc ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #308] @ (19450 ) │ │ │ │ + ldr r6, [pc, #308] @ (192e0 ) │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #300] @ (19454 ) │ │ │ │ + ldr r3, [pc, #300] @ (192e4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r7, r3 │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #268] @ (19458 ) │ │ │ │ + ldr r1, [pc, #268] @ (192e8 ) │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #32 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1943a │ │ │ │ + bne.n 192ca │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19446 │ │ │ │ + bne.n 192d6 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1941a │ │ │ │ + beq.n 192aa │ │ │ │ movs r1, #1 │ │ │ │ blx cdd8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 193b0 │ │ │ │ + cbz r3, 19240 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx c91c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1943a │ │ │ │ + bne.n 192ca │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d204 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 193ba │ │ │ │ + cbz r0, 1924a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 19426 │ │ │ │ + bne.n 192b6 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 193ec │ │ │ │ + cbz r0, 1927c │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ movt r1, #51 @ 0x33 │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 193ec │ │ │ │ + cbz r0, 1927c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d308 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r2, [r3, #4] │ │ │ │ blx cb50 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 19402 │ │ │ │ - ldr r2, [pc, #104] @ (1945c ) │ │ │ │ + cbz r3, 19292 │ │ │ │ + ldr r2, [pc, #104] @ (192ec ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, #20 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - ldr r2, [pc, #92] @ (19460 ) │ │ │ │ - ldr r3, [pc, #76] @ (19454 ) │ │ │ │ + ldr r2, [pc, #92] @ (192f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (192e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19442 │ │ │ │ + bne.n 192d2 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 1938c │ │ │ │ + b.n 1921c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 193be │ │ │ │ - b.n 193ec │ │ │ │ + bne.n 1924e │ │ │ │ + b.n 1927c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d204 │ │ │ │ - b.n 19402 │ │ │ │ + b.n 19292 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r2, [r5, #12] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00019464 : │ │ │ │ - ldr r3, [pc, #4] @ (1946c ) │ │ │ │ +000192f4 : │ │ │ │ + ldr r3, [pc, #4] @ (192fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00019470 : │ │ │ │ +00019300 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #128] @ 19500 │ │ │ │ + ldr.w ip, [pc, #128] @ 19390 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #124] @ (19504 ) │ │ │ │ + ldr r3, [pc, #124] @ (19394 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #120] @ (19508 ) │ │ │ │ + ldr r5, [pc, #120] @ (19398 ) │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #100] @ (1950c ) │ │ │ │ + ldr r3, [pc, #100] @ (1939c ) │ │ │ │ movs r1, #19 │ │ │ │ - ldr r0, [pc, #100] @ (19510 ) │ │ │ │ + ldr r0, [pc, #100] @ (193a0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #92] @ (19514 ) │ │ │ │ + ldr r2, [pc, #92] @ (193a4 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #92] @ (19518 ) │ │ │ │ + ldr r3, [pc, #92] @ (193a8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #76] @ (1951c ) │ │ │ │ - ldr r1, [pc, #76] @ (19520 ) │ │ │ │ + ldr r2, [pc, #76] @ (193ac ) │ │ │ │ + ldr r1, [pc, #76] @ (193b0 ) │ │ │ │ movs r3, #2 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r2, #7 │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #64] @ (19524 ) │ │ │ │ - ldr r3, [pc, #32] @ (19504 ) │ │ │ │ + ldr r2, [pc, #64] @ (193b4 ) │ │ │ │ + ldr r3, [pc, #32] @ (19394 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 194fa │ │ │ │ + bne.n 1938a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ add ip, r7 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ movs r4, r0 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ movs r4, r0 │ │ │ │ add r6, pc │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #260] @ (19640 ) │ │ │ │ + ldr r2, [pc, #260] @ (194d0 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, sp, #32 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #248] @ (19644 ) │ │ │ │ + ldr r3, [pc, #248] @ (194d4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #228] @ (19648 ) │ │ │ │ + ldr r1, [pc, #228] @ (194d8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19610 │ │ │ │ + bne.n 194a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r3, [pc, #204] @ (1964c ) │ │ │ │ + ldr r3, [pc, #204] @ (194dc ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #200] @ (19650 ) │ │ │ │ + ldr r2, [pc, #200] @ (194e0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #12 │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1961c │ │ │ │ + bne.n 194ac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r1, 195ca │ │ │ │ + cbz r1, 1945a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 195ca │ │ │ │ + cbz r0, 1945a │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ blx ced8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d868 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1962c │ │ │ │ + beq.n 194bc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 195f4 │ │ │ │ + beq.n 19484 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 19608 │ │ │ │ - ldr r2, [pc, #116] @ (19654 ) │ │ │ │ - ldr r3, [pc, #100] @ (19644 ) │ │ │ │ + bne.n 19498 │ │ │ │ + ldr r2, [pc, #116] @ (194e4 ) │ │ │ │ + ldr r3, [pc, #100] @ (194d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19618 │ │ │ │ + bne.n 194a8 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r6] │ │ │ │ str r1, [r6, #8] │ │ │ │ - beq.n 195dc │ │ │ │ + beq.n 1946c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 195dc │ │ │ │ + b.n 1946c │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 195dc │ │ │ │ + b.n 1946c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #52] @ (19658 ) │ │ │ │ + ldr r2, [pc, #52] @ (194e8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 195dc │ │ │ │ + b.n 1946c │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #40] @ (1965c ) │ │ │ │ + ldr r2, [pc, #40] @ (194ec ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 195dc │ │ │ │ + b.n 1946c │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ movs r4, r0 │ │ │ │ rors r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ movs r4, r0 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r6, [pc, #600] @ (198cc ) │ │ │ │ + ldr r6, [pc, #600] @ (1975c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #600] @ (198d0 ) │ │ │ │ + ldr r5, [pc, #600] @ (19760 ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #596] @ (198d4 ) │ │ │ │ + ldr r1, [pc, #596] @ (19764 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov.w r5, #0 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 197bc │ │ │ │ + bne.w 1964c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 198c6 │ │ │ │ + bne.w 19756 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str.w r0, [sl] │ │ │ │ str.w r3, [sl, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 197fc │ │ │ │ + beq.w 1968c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ adds r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r6, [r2, #20] │ │ │ │ - cbz r6, 1973e │ │ │ │ + cbz r6, 195ce │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mvn.w r8, r3 │ │ │ │ and.w r8, r8, #4 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 19738 │ │ │ │ + cbz r3, 195c8 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 197dc │ │ │ │ + bne.n 1966c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 1970c │ │ │ │ + bmi.n 1959c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add.w r9, fp, #1 │ │ │ │ str.w r0, [r7, fp, lsl #2] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 19736 │ │ │ │ + bmi.n 195c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 19736 │ │ │ │ + cbnz r3, 195c6 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 197d6 │ │ │ │ + bpl.n 19666 │ │ │ │ blx caf0 │ │ │ │ mov fp, r9 │ │ │ │ add r5, r8 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 196f6 │ │ │ │ + bne.n 19586 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #404] @ (198d8 ) │ │ │ │ + ldr r1, [pc, #404] @ (19768 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ - cbz r0, 197a2 │ │ │ │ + cbz r0, 19632 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 1981c │ │ │ │ + beq.n 196ac │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 198ba │ │ │ │ + bne.w 1974a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 19768 │ │ │ │ + bmi.n 195f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r0, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 1979c │ │ │ │ + cbz r0, 1962c │ │ │ │ blx cfd0 │ │ │ │ mov r1, r5 │ │ │ │ blx db8c │ │ │ │ add r1, sp, #24 │ │ │ │ add.w r3, r0, #8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ blx d0c0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 197e6 │ │ │ │ - cbz r7, 197bc │ │ │ │ + bpl.n 19676 │ │ │ │ + cbz r7, 1964c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 197b6 │ │ │ │ + cbz r0, 19646 │ │ │ │ mov r4, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 197aa │ │ │ │ + bne.n 1963a │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #284] @ (198dc ) │ │ │ │ - ldr r3, [pc, #272] @ (198d0 ) │ │ │ │ + ldr r2, [pc, #284] @ (1976c ) │ │ │ │ + ldr r3, [pc, #272] @ (19760 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 198c2 │ │ │ │ + bne.n 19752 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 19736 │ │ │ │ + b.n 195c6 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1970c │ │ │ │ + b.n 1959c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 197a2 │ │ │ │ + bne.n 19632 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 198b4 │ │ │ │ + bpl.n 19744 │ │ │ │ blx caf0 │ │ │ │ - b.n 197a2 │ │ │ │ + b.n 19632 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #220] @ (198e0 ) │ │ │ │ + ldr r1, [pc, #220] @ (19770 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 197bc │ │ │ │ + beq.n 1964c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 19754 │ │ │ │ + bne.n 195e4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r6, [r2, #20] │ │ │ │ - cbnz r6, 19824 │ │ │ │ - b.n 197bc │ │ │ │ + cbnz r6, 196b4 │ │ │ │ + b.n 1964c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 197a2 │ │ │ │ + beq.n 19632 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mvn.w r8, r3 │ │ │ │ and.w r8, r8, #4 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ - b.n 19844 │ │ │ │ + b.n 196d4 │ │ │ │ blx caf0 │ │ │ │ add r5, r8 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 197a2 │ │ │ │ + beq.n 19632 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1983e │ │ │ │ + beq.n 196ce │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 198aa │ │ │ │ + bne.n 1973a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 1985c │ │ │ │ + bmi.n 196ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r0, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 1988e │ │ │ │ + cbz r0, 1971e │ │ │ │ blx cfd0 │ │ │ │ mov r1, fp │ │ │ │ blx db8c │ │ │ │ add r1, sp, #24 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d0c0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 1983e │ │ │ │ + bmi.n 196ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1983e │ │ │ │ + bne.n 196ce │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bmi.n 1983a │ │ │ │ + bmi.n 196ca │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1983e │ │ │ │ + b.n 196ce │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1985c │ │ │ │ + b.n 196ec │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 197a2 │ │ │ │ + b.n 19632 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19768 │ │ │ │ + b.n 195f8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ movs r4, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000198e4 : │ │ │ │ - ldr r3, [pc, #4] @ (198ec ) │ │ │ │ +00019774 : │ │ │ │ + ldr r3, [pc, #4] @ (1977c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -000198f0 : │ │ │ │ +00019780 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #128] @ 19980 │ │ │ │ + ldr.w ip, [pc, #128] @ 19810 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #124] @ (19984 ) │ │ │ │ + ldr r3, [pc, #124] @ (19814 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #120] @ (19988 ) │ │ │ │ + ldr r5, [pc, #120] @ (19818 ) │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #100] @ (1998c ) │ │ │ │ + ldr r3, [pc, #100] @ (1981c ) │ │ │ │ movs r1, #20 │ │ │ │ - ldr r0, [pc, #100] @ (19990 ) │ │ │ │ + ldr r0, [pc, #100] @ (19820 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #92] @ (19994 ) │ │ │ │ + ldr r2, [pc, #92] @ (19824 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #92] @ (19998 ) │ │ │ │ + ldr r3, [pc, #92] @ (19828 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #76] @ (1999c ) │ │ │ │ - ldr r1, [pc, #76] @ (199a0 ) │ │ │ │ + ldr r2, [pc, #76] @ (1982c ) │ │ │ │ + ldr r1, [pc, #76] @ (19830 ) │ │ │ │ movs r3, #2 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r2, #12 │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #64] @ (199a4 ) │ │ │ │ - ldr r3, [pc, #32] @ (19984 ) │ │ │ │ + ldr r2, [pc, #64] @ (19834 ) │ │ │ │ + ldr r3, [pc, #32] @ (19814 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1997a │ │ │ │ + bne.n 1980a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ movs r4, r0 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ movs r4, r0 │ │ │ │ subs r6, #18 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #704] @ (19c7c ) │ │ │ │ - ldr r4, [pc, #704] @ (19c80 ) │ │ │ │ + ldr r5, [pc, #704] @ (19b0c ) │ │ │ │ + ldr r4, [pc, #704] @ (19b10 ) │ │ │ │ mov r6, r3 │ │ │ │ add r5, pc │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r4, r1 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 19a74 │ │ │ │ + beq.n 19904 │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r0, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r0, #0] │ │ │ │ cmp r2, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ it eq │ │ │ │ addeq.w r9, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 19a80 │ │ │ │ + bne.n 19910 │ │ │ │ ands.w r5, r5, #1 │ │ │ │ - beq.n 19a90 │ │ │ │ + beq.n 19920 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 19ab4 │ │ │ │ + beq.n 19944 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 19a46 │ │ │ │ + beq.n 198d6 │ │ │ │ cmp r2, #6 │ │ │ │ - beq.w 19b60 │ │ │ │ + beq.w 199f0 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 19b92 │ │ │ │ + beq.w 19a22 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 19bc4 │ │ │ │ - ldr r1, [pc, #608] @ (19c84 ) │ │ │ │ + bne.w 19a54 │ │ │ │ + ldr r1, [pc, #608] @ (19b14 ) │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 19bc4 │ │ │ │ + bne.w 19a54 │ │ │ │ ldr.w r3, [r8, #88] @ 0x58 │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r8, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ blx d518 │ │ │ │ - b.n 19b44 │ │ │ │ - ldr r1, [pc, #576] @ (19c88 ) │ │ │ │ + b.n 199d4 │ │ │ │ + ldr r1, [pc, #576] @ (19b18 ) │ │ │ │ add.w r0, r5, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 19bc4 │ │ │ │ + bne.w 19a54 │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - cbz r0, 19a62 │ │ │ │ + cbz r0, 198f2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r8, #92] @ 0x5c │ │ │ │ - b.n 19a3e │ │ │ │ + b.n 198ce │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ blx cd14 <_convert_to_string@plt+0x4> │ │ │ │ ands.w r5, r5, #1 │ │ │ │ - bne.n 19a02 │ │ │ │ + bne.n 19892 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d78c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic.w r2, r2, #512 @ 0x200 │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 19a08 │ │ │ │ + bne.n 19898 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ movs r3, #2 │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ add.w sl, sp, #12 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d524 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r4, 19b1e │ │ │ │ + cbz r4, 199ae │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 19b1e │ │ │ │ + cbz r0, 199ae │ │ │ │ add.w r7, r5, #16 │ │ │ │ - b.n 19ae0 │ │ │ │ + b.n 19970 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ - cbz r0, 19b1e │ │ │ │ + cbz r0, 199ae │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19ada │ │ │ │ + bne.n 1996a │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ add.w r8, r8, #44 @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 19b26 │ │ │ │ + bhi.n 199b6 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 19b06 │ │ │ │ + bhi.n 19996 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 19b26 │ │ │ │ + bne.n 199b6 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 19b26 │ │ │ │ + bhi.n 199b6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ - cbz r0, 19b26 │ │ │ │ + cbz r0, 199b6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 19b30 │ │ │ │ + b.n 199c0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 19c46 │ │ │ │ + bls.w 19ad6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx d6dc │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 19b40 │ │ │ │ + bpl.n 199d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bpl.n 19bd6 │ │ │ │ + bpl.n 19a66 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 19c0a │ │ │ │ - ldr r2, [pc, #324] @ (19c8c ) │ │ │ │ - ldr r3, [pc, #312] @ (19c80 ) │ │ │ │ + bmi.n 19a9a │ │ │ │ + ldr r2, [pc, #324] @ (19b1c ) │ │ │ │ + ldr r3, [pc, #312] @ (19b10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 19c78 │ │ │ │ + bne.w 19b08 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #300] @ (19c90 ) │ │ │ │ + ldr r1, [pc, #300] @ (19b20 ) │ │ │ │ add.w r7, r5, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19bee │ │ │ │ + bne.n 19a7e │ │ │ │ ldr.w r0, [r8, #96] @ 0x60 │ │ │ │ - cbz r0, 19b80 │ │ │ │ + cbz r0, 19a10 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r8, #96] @ 0x60 │ │ │ │ - b.n 19a3e │ │ │ │ - ldr r1, [pc, #256] @ (19c94 ) │ │ │ │ + b.n 198ce │ │ │ │ + ldr r1, [pc, #256] @ (19b24 ) │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 19c12 │ │ │ │ - ldr r1, [pc, #236] @ (19c98 ) │ │ │ │ + beq.n 19aa2 │ │ │ │ + ldr r1, [pc, #236] @ (19b28 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 19bc4 │ │ │ │ + cbnz r0, 19a54 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 19c6e │ │ │ │ + bne.n 19afe │ │ │ │ ldr r0, [r7, #0] │ │ │ │ asrs r3, r0, #31 │ │ │ │ strd r0, r3, [r8, #112] @ 0x70 │ │ │ │ - b.n 19a3e │ │ │ │ + b.n 198ce │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ movs r3, #0 │ │ │ │ add.w sl, sp, #12 │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ - b.n 19acc │ │ │ │ + b.n 1995c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 19b40 │ │ │ │ + bne.n 199d0 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 19c3c │ │ │ │ + bpl.n 19acc │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ - b.n 19b40 │ │ │ │ - ldr r1, [pc, #172] @ (19c9c ) │ │ │ │ + b.n 199d0 │ │ │ │ + ldr r1, [pc, #172] @ (19b2c ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19bc4 │ │ │ │ + bne.n 19a54 │ │ │ │ ldr.w r3, [r8, #88] @ 0x58 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str.w r3, [r8, #88] @ 0x58 │ │ │ │ - b.n 19a3e │ │ │ │ + b.n 198ce │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 19b44 │ │ │ │ + b.n 199d4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ adds r0, #16 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ blx cfa4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str.w r3, [r8, #108] @ 0x6c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 19a3e │ │ │ │ + b.n 198ce │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ - b.n 19b40 │ │ │ │ + b.n 199d0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 19c5a │ │ │ │ + bhi.n 19aea │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 19b26 │ │ │ │ + bne.w 199b6 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 19b26 │ │ │ │ + bhi.w 199b6 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 19b26 │ │ │ │ - b.n 19b12 │ │ │ │ + beq.w 199b6 │ │ │ │ + b.n 199a2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c89c │ │ │ │ - b.n 19bbc │ │ │ │ + b.n 19a4c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #624] @ (19efc ) │ │ │ │ + ldr r0, [pc, #624] @ (19d8c ) │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00019ca0 : │ │ │ │ +00019b30 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #80] @ (19d00 ) │ │ │ │ + ldr r1, [pc, #80] @ (19b90 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - cbz r0, 19cf4 │ │ │ │ - ldr r2, [pc, #72] @ (19d04 ) │ │ │ │ + cbz r0, 19b84 │ │ │ │ + ldr r2, [pc, #72] @ (19b94 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ movs r3, #0 │ │ │ │ @@ -19575,512 +19455,512 @@ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d718 <_emalloc_128@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 19cb8 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + b.n 19b48 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #176] @ (19dcc ) │ │ │ │ + ldr r2, [pc, #176] @ (19c5c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #168] @ (19dd0 ) │ │ │ │ + ldr r3, [pc, #168] @ (19c60 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #148] @ (19dd4 ) │ │ │ │ + ldr r1, [pc, #148] @ (19c64 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19db6 │ │ │ │ + bne.n 19c46 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19dc6 │ │ │ │ + bne.n 19c56 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r6, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - cbz r6, 19d72 │ │ │ │ + cbz r6, 19c02 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ - b.n 19d84 │ │ │ │ + b.n 19c14 │ │ │ │ mov r0, r6 │ │ │ │ blx d0d8 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r2, #8 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - bne.n 19dc2 │ │ │ │ + bne.n 19c52 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19dae │ │ │ │ - ldr r2, [pc, #64] @ (19dd8 ) │ │ │ │ - ldr r3, [pc, #52] @ (19dd0 ) │ │ │ │ + bne.n 19c3e │ │ │ │ + ldr r2, [pc, #64] @ (19c68 ) │ │ │ │ + ldr r3, [pc, #52] @ (19c60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19dbe │ │ │ │ + bne.n 19c4e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19d96 │ │ │ │ + b.n 19c26 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 19d96 │ │ │ │ + b.n 19c26 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #168 @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 19e1e │ │ │ │ + cbnz r3, 19cae │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19e22 │ │ │ │ + bne.n 19cb2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 19e0e │ │ │ │ + cbz r0, 19c9e │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 19e02 │ │ │ │ + b.n 19c92 │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #188] @ (19ef8 ) │ │ │ │ + ldr r2, [pc, #188] @ (19d88 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #180] @ (19efc ) │ │ │ │ + ldr r3, [pc, #180] @ (19d8c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #156] @ (19f00 ) │ │ │ │ + ldr r1, [pc, #156] @ (19d90 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 19ee2 │ │ │ │ + bne.n 19d72 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19ef2 │ │ │ │ + bne.n 19d82 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r6, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - cbz r6, 19e98 │ │ │ │ + cbz r6, 19d28 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r6, #116] @ 0x74 │ │ │ │ - b.n 19eb0 │ │ │ │ + b.n 19d40 │ │ │ │ mov r0, r6 │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r1, #8 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ - bne.n 19eee │ │ │ │ + bne.n 19d7e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 19eda │ │ │ │ - ldr r2, [pc, #64] @ (19f04 ) │ │ │ │ - ldr r3, [pc, #52] @ (19efc ) │ │ │ │ + bne.n 19d6a │ │ │ │ + ldr r2, [pc, #64] @ (19d94 ) │ │ │ │ + ldr r3, [pc, #52] @ (19d8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 19eea │ │ │ │ + bne.n 19d7a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19ec2 │ │ │ │ + b.n 19d52 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 19ec2 │ │ │ │ + b.n 19d52 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #134 @ 0x86 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 19f4a │ │ │ │ + cbnz r3, 19dda │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 19f4e │ │ │ │ + bne.n 19dde │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 19f3a │ │ │ │ + cbz r0, 19dca │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 19f2e │ │ │ │ + b.n 19dbe │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #188] @ (1a024 ) │ │ │ │ + ldr r2, [pc, #188] @ (19eb4 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #180] @ (1a028 ) │ │ │ │ + ldr r3, [pc, #180] @ (19eb8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #156] @ (1a02c ) │ │ │ │ + ldr r1, [pc, #156] @ (19ebc ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a00e │ │ │ │ + bne.n 19e9e │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a01e │ │ │ │ + bne.n 19eae │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r6, r3 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - cbz r6, 19fc4 │ │ │ │ + cbz r6, 19e54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r6, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r6, #108] @ 0x6c │ │ │ │ - b.n 19fdc │ │ │ │ + b.n 19e6c │ │ │ │ mov r0, r6 │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r1, #8 │ │ │ │ str r3, [r0, #104] @ 0x68 │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ str r3, [r0, #108] @ 0x6c │ │ │ │ - bne.n 1a01a │ │ │ │ + bne.n 19eaa │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a006 │ │ │ │ - ldr r2, [pc, #64] @ (1a030 ) │ │ │ │ - ldr r3, [pc, #52] @ (1a028 ) │ │ │ │ + bne.n 19e96 │ │ │ │ + ldr r2, [pc, #64] @ (19ec0 ) │ │ │ │ + ldr r3, [pc, #52] @ (19eb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a016 │ │ │ │ + bne.n 19ea6 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 19fee │ │ │ │ + b.n 19e7e │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 19fee │ │ │ │ + b.n 19e7e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #90 @ 0x5a │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r7, #20] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1a076 │ │ │ │ + cbnz r3, 19f06 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a07a │ │ │ │ + bne.n 19f0a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1a066 │ │ │ │ + cbz r0, 19ef6 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 1a05a │ │ │ │ + b.n 19eea │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #192] @ (1a154 ) │ │ │ │ + ldr r2, [pc, #192] @ (19fe4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #184] @ (1a158 ) │ │ │ │ + ldr r3, [pc, #184] @ (19fe8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #160] @ (1a15c ) │ │ │ │ + ldr r1, [pc, #160] @ (19fec ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a13c │ │ │ │ + bne.n 19fcc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a14e │ │ │ │ + bne.n 19fde │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a134 │ │ │ │ + cbz r0, 19fc4 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ - cbz r0, 1a0ee │ │ │ │ + cbz r0, 19f7e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1a0f8 │ │ │ │ + cbz r0, 19f88 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a148 │ │ │ │ + bne.n 19fd8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a12c │ │ │ │ - ldr r2, [pc, #72] @ (1a160 ) │ │ │ │ - ldr r3, [pc, #64] @ (1a158 ) │ │ │ │ + bne.n 19fbc │ │ │ │ + ldr r2, [pc, #72] @ (19ff0 ) │ │ │ │ + ldr r3, [pc, #64] @ (19fe8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a144 │ │ │ │ + bne.n 19fd4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a114 │ │ │ │ + b.n 19fa4 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a0e6 │ │ │ │ + b.n 19f76 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 1a114 │ │ │ │ + b.n 19fa4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + str r6, [r2, #12] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + str r4, [r2, #4] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1a1e6 │ │ │ │ + bne.n 1a076 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a1ea │ │ │ │ + bne.n 1a07a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1a1de │ │ │ │ + cbz r0, 1a06e │ │ │ │ ldr r1, [r0, #92] @ 0x5c │ │ │ │ - cbz r1, 1a1da │ │ │ │ + cbz r1, 1a06a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -20104,135 +19984,135 @@ │ │ │ │ str r2, [r5, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1a18e │ │ │ │ + b.n 1a01e │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ - ldr r2, [pc, #192] @ (1a2c4 ) │ │ │ │ + ldr r2, [pc, #192] @ (1a154 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #184] @ (1a2c8 ) │ │ │ │ + ldr r3, [pc, #184] @ (1a158 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #160] @ (1a2cc ) │ │ │ │ + ldr r1, [pc, #160] @ (1a15c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a2ac │ │ │ │ + bne.n 1a13c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a2be │ │ │ │ + bne.n 1a14e │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a2a4 │ │ │ │ + cbz r0, 1a134 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ - cbz r0, 1a25e │ │ │ │ + cbz r0, 1a0ee │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1a268 │ │ │ │ + cbz r0, 1a0f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a2b8 │ │ │ │ + bne.n 1a148 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a29c │ │ │ │ - ldr r2, [pc, #72] @ (1a2d0 ) │ │ │ │ - ldr r3, [pc, #64] @ (1a2c8 ) │ │ │ │ + bne.n 1a12c │ │ │ │ + ldr r2, [pc, #72] @ (1a160 ) │ │ │ │ + ldr r3, [pc, #64] @ (1a158 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a2b4 │ │ │ │ + bne.n 1a144 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a284 │ │ │ │ + b.n 1a114 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a256 │ │ │ │ + b.n 1a0e6 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 1a284 │ │ │ │ + b.n 1a114 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1a356 │ │ │ │ + bne.n 1a1e6 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a35a │ │ │ │ + bne.n 1a1ea │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1a34e │ │ │ │ + cbz r0, 1a1de │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ - cbz r1, 1a34a │ │ │ │ + cbz r1, 1a1da │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -20256,984 +20136,984 @@ │ │ │ │ str r2, [r5, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1a2fe │ │ │ │ + b.n 1a18e │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #192] @ (1a434 ) │ │ │ │ + ldr r2, [pc, #192] @ (1a2c4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #184] @ (1a438 ) │ │ │ │ - ldr r7, [pc, #188] @ (1a43c ) │ │ │ │ + ldr r3, [pc, #184] @ (1a2c8 ) │ │ │ │ + ldr r7, [pc, #188] @ (1a2cc ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #164] @ (1a440 ) │ │ │ │ + ldr r1, [pc, #164] @ (1a2d0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a41e │ │ │ │ + bne.n 1a2ae │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a430 │ │ │ │ + bne.n 1a2c0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a416 │ │ │ │ - ldr r2, [pc, #124] @ (1a444 ) │ │ │ │ + cbz r0, 1a2a6 │ │ │ │ + ldr r2, [pc, #124] @ (1a2d4 ) │ │ │ │ add.w r3, r0, #44 @ 0x2c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ blx dc78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a42a │ │ │ │ + bne.n 1a2ba │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a40e │ │ │ │ - ldr r2, [pc, #80] @ (1a448 ) │ │ │ │ - ldr r3, [pc, #60] @ (1a438 ) │ │ │ │ + bne.n 1a29e │ │ │ │ + ldr r2, [pc, #80] @ (1a2d8 ) │ │ │ │ + ldr r3, [pc, #60] @ (1a2c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a426 │ │ │ │ + bne.n 1a2b6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a3f6 │ │ │ │ + b.n 1a286 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a3c6 │ │ │ │ + b.n 1a256 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 1a3f6 │ │ │ │ + b.n 1a286 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ movs r4, r0 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + str r4, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r0] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #208] @ (1a530 ) │ │ │ │ + ldr r2, [pc, #208] @ (1a3c0 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #200] @ (1a534 ) │ │ │ │ - ldr r7, [pc, #204] @ (1a538 ) │ │ │ │ + ldr r3, [pc, #200] @ (1a3c4 ) │ │ │ │ + ldr r7, [pc, #204] @ (1a3c8 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #180] @ (1a53c ) │ │ │ │ + ldr r1, [pc, #180] @ (1a3cc ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a518 │ │ │ │ + bne.n 1a3a8 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a52a │ │ │ │ + bne.n 1a3ba │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a504 │ │ │ │ + cbz r0, 1a394 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1a4cc │ │ │ │ - ldr r3, [pc, #128] @ (1a540 ) │ │ │ │ + cbz r1, 1a35c │ │ │ │ + ldr r3, [pc, #128] @ (1a3d0 ) │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a524 │ │ │ │ + bne.n 1a3b4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a4fc │ │ │ │ - ldr r2, [pc, #92] @ (1a544 ) │ │ │ │ - ldr r3, [pc, #76] @ (1a534 ) │ │ │ │ + bne.n 1a38c │ │ │ │ + ldr r2, [pc, #92] @ (1a3d4 ) │ │ │ │ + ldr r3, [pc, #76] @ (1a3c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a520 │ │ │ │ + bne.n 1a3b0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a4e4 │ │ │ │ + b.n 1a374 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1a4bc │ │ │ │ - b.n 1a4cc │ │ │ │ + bne.n 1a34c │ │ │ │ + b.n 1a35c │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 1a4e4 │ │ │ │ + b.n 1a374 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r4, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ (1a5b0 ) │ │ │ │ + ldr r5, [pc, #84] @ (1a440 ) │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 1a5a2 │ │ │ │ + cbnz r3, 1a432 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a5ac │ │ │ │ + bne.n 1a43c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1a59a │ │ │ │ + cbz r0, 1a42a │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #48] @ (1a5b4 ) │ │ │ │ + ldr r3, [pc, #48] @ (1a444 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d918 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a576 │ │ │ │ + b.n 1a406 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #192] @ (1a68c ) │ │ │ │ + ldr r2, [pc, #192] @ (1a51c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #184] @ (1a690 ) │ │ │ │ - ldr r7, [pc, #188] @ (1a694 ) │ │ │ │ + ldr r3, [pc, #184] @ (1a520 ) │ │ │ │ + ldr r7, [pc, #188] @ (1a524 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #164] @ (1a698 ) │ │ │ │ + ldr r1, [pc, #164] @ (1a528 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a676 │ │ │ │ + bne.n 1a506 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a688 │ │ │ │ + bne.n 1a518 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r3, 1a66a │ │ │ │ - ldr r2, [pc, #124] @ (1a69c ) │ │ │ │ + cbz r3, 1a4fa │ │ │ │ + ldr r2, [pc, #124] @ (1a52c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ blx dc78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a682 │ │ │ │ + bne.n 1a512 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a662 │ │ │ │ - ldr r2, [pc, #84] @ (1a6a0 ) │ │ │ │ - ldr r3, [pc, #64] @ (1a690 ) │ │ │ │ + bne.n 1a4f2 │ │ │ │ + ldr r2, [pc, #84] @ (1a530 ) │ │ │ │ + ldr r3, [pc, #64] @ (1a520 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a67e │ │ │ │ + bne.n 1a50e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a64a │ │ │ │ + b.n 1a4da │ │ │ │ mov r0, r3 │ │ │ │ blx d0d8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a61e │ │ │ │ + b.n 1a4ae │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 1a64a │ │ │ │ + b.n 1a4da │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r7, [pc, #832] @ (1a9dc ) │ │ │ │ + ldr r7, [pc, #624] @ (1a79c ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #200] @ (1a780 ) │ │ │ │ + ldr r2, [pc, #200] @ (1a610 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #192] @ (1a784 ) │ │ │ │ - ldr r7, [pc, #196] @ (1a788 ) │ │ │ │ + ldr r3, [pc, #192] @ (1a614 ) │ │ │ │ + ldr r7, [pc, #196] @ (1a618 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #172] @ (1a78c ) │ │ │ │ + ldr r1, [pc, #172] @ (1a61c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1a76a │ │ │ │ + bne.n 1a5fa │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a77c │ │ │ │ + bne.n 1a60c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1a758 │ │ │ │ + cbz r0, 1a5e8 │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1a720 │ │ │ │ - ldr r3, [pc, #124] @ (1a790 ) │ │ │ │ + cbz r1, 1a5b0 │ │ │ │ + ldr r3, [pc, #124] @ (1a620 ) │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1a776 │ │ │ │ + bne.n 1a606 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1a750 │ │ │ │ - ldr r2, [pc, #88] @ (1a794 ) │ │ │ │ - ldr r3, [pc, #72] @ (1a784 ) │ │ │ │ + bne.n 1a5e0 │ │ │ │ + ldr r2, [pc, #88] @ (1a624 ) │ │ │ │ + ldr r3, [pc, #72] @ (1a614 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a772 │ │ │ │ + bne.n 1a602 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1a738 │ │ │ │ + b.n 1a5c8 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ blx c26c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1a712 │ │ │ │ - b.n 1a720 │ │ │ │ + bne.n 1a5a2 │ │ │ │ + b.n 1a5b0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 1a738 │ │ │ │ + b.n 1a5c8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [pc, #768] @ (1aa90 ) │ │ │ │ + ldr r6, [pc, #560] @ (1a850 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r5, [pc, #84] @ (1a800 ) │ │ │ │ + ldr r5, [pc, #84] @ (1a690 ) │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 1a7f0 │ │ │ │ + cbnz r3, 1a680 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1a7fa │ │ │ │ + bne.n 1a68a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1a7e8 │ │ │ │ + cbz r0, 1a678 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #48] @ (1a804 ) │ │ │ │ + ldr r3, [pc, #48] @ (1a694 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d918 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1a7c6 │ │ │ │ + b.n 1a656 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001a808 : │ │ │ │ +0001a698 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #104] @ (1a880 ) │ │ │ │ + ldr r6, [pc, #104] @ (1a710 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx d0d8 │ │ │ │ - ldr r3, [pc, #96] @ (1a884 ) │ │ │ │ + ldr r3, [pc, #96] @ (1a714 ) │ │ │ │ add r6, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r2, r6 │ │ │ │ blx d91c │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ add.w r1, r5, #44 @ 0x2c │ │ │ │ blx d91c │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a846 │ │ │ │ + cbz r0, 1a6d6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ - cbz r3, 1a852 │ │ │ │ + cbz r3, 1a6e2 │ │ │ │ mov r0, r3 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a85c │ │ │ │ + cbz r0, 1a6ec │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbz r0, 1a864 │ │ │ │ + cbz r0, 1a6f4 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ vldr d7, [r5, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ ldrd r0, r1, [r5, #112] @ 0x70 │ │ │ │ strd r0, r1, [r4, #112] @ 0x70 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ vstr d7, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001a888 : │ │ │ │ - cbz r0, 1a8c0 │ │ │ │ +0001a718 : │ │ │ │ + cbz r0, 1a750 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d048 │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ blx d048 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a8ae │ │ │ │ + cbz r0, 1a73e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r0, 1a8ba │ │ │ │ + cbz r0, 1a74a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001a8c4 : │ │ │ │ +0001a754 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 1a8ea │ │ │ │ + cbz r3, 1a77a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx cb2c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0001a8ec : │ │ │ │ +0001a77c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1a912 │ │ │ │ + cbz r0, 1a7a2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ blx ccb8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0001a918 : │ │ │ │ +0001a7a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #144] @ (1a9b8 ) │ │ │ │ + ldr r4, [pc, #144] @ (1a848 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #144] @ (1a9bc ) │ │ │ │ + ldr r1, [pc, #144] @ (1a84c ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1a986 │ │ │ │ + bls.n 1a816 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 1a96c │ │ │ │ + cbz r5, 1a7fc │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bne.n 1a96c │ │ │ │ - cbz r4, 1a968 │ │ │ │ + bne.n 1a7fc │ │ │ │ + cbz r4, 1a7f8 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ adds r5, #16 │ │ │ │ - ldr r2, [pc, #80] @ (1a9c0 ) │ │ │ │ - ldr r3, [pc, #76] @ (1a9bc ) │ │ │ │ + ldr r2, [pc, #80] @ (1a850 ) │ │ │ │ + ldr r3, [pc, #76] @ (1a84c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1a9b2 │ │ │ │ + bne.n 1a842 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1a996 │ │ │ │ + bhi.n 1a826 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1a946 │ │ │ │ + bne.n 1a7d6 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1a946 │ │ │ │ + bhi.n 1a7d6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1a946 │ │ │ │ + beq.n 1a7d6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1a952 │ │ │ │ + b.n 1a7e2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #196] @ 1aa98 │ │ │ │ + ldr.w ip, [pc, #196] @ 1a928 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ (1aa9c ) │ │ │ │ + ldr r0, [pc, #192] @ (1a92c ) │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #192] @ (1aaa0 ) │ │ │ │ + ldr r1, [pc, #192] @ (1a930 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r3, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 1aa36 │ │ │ │ + cbnz r0, 1a8c6 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1aa92 │ │ │ │ + bne.n 1a922 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 1aa56 │ │ │ │ + cbz r4, 1a8e6 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ - cbz r0, 1aa36 │ │ │ │ + cbz r0, 1a8c6 │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1aa74 │ │ │ │ + beq.n 1a904 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1aa4e │ │ │ │ - ldr r2, [pc, #108] @ (1aaa4 ) │ │ │ │ - ldr r3, [pc, #96] @ (1aa9c ) │ │ │ │ + bne.n 1a8de │ │ │ │ + ldr r2, [pc, #108] @ (1a934 ) │ │ │ │ + ldr r3, [pc, #96] @ (1a92c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1aa8e │ │ │ │ + bne.n 1a91e │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1aa36 │ │ │ │ + b.n 1a8c6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1aa1c │ │ │ │ - b.n 1aa36 │ │ │ │ + bne.n 1a8ac │ │ │ │ + b.n 1a8c6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1aa36 │ │ │ │ + beq.n 1a8c6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1aa36 │ │ │ │ + b.n 1a8c6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001aaa8 : │ │ │ │ +0001a938 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #148] @ (1ab4c ) │ │ │ │ + ldr r4, [pc, #148] @ (1a9dc ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #148] @ (1ab50 ) │ │ │ │ + ldr r1, [pc, #148] @ (1a9e0 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r4, r3 │ │ │ │ add.w r3, r0, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 1ab18 │ │ │ │ + bls.n 1a9a8 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 1aafe │ │ │ │ + cbz r5, 1a98e │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bne.n 1aafe │ │ │ │ - cbz r4, 1aafa │ │ │ │ + bne.n 1a98e │ │ │ │ + cbz r4, 1a98a │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ adds r5, #16 │ │ │ │ - ldr r2, [pc, #84] @ (1ab54 ) │ │ │ │ - ldr r3, [pc, #76] @ (1ab50 ) │ │ │ │ + ldr r2, [pc, #84] @ (1a9e4 ) │ │ │ │ + ldr r3, [pc, #76] @ (1a9e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ab48 │ │ │ │ + bne.n 1a9d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 1ab28 │ │ │ │ + bhi.n 1a9b8 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 1aad8 │ │ │ │ + bne.n 1a968 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 1aad8 │ │ │ │ + bhi.n 1a968 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aad8 │ │ │ │ + beq.n 1a968 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx ce38 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1aae4 │ │ │ │ + b.n 1a974 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w ip, [pc, #196] @ 1ac2c │ │ │ │ + ldr.w ip, [pc, #196] @ 1aabc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ (1ac30 ) │ │ │ │ + ldr r0, [pc, #192] @ (1aac0 ) │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #192] @ (1ac34 ) │ │ │ │ + ldr r1, [pc, #192] @ (1aac4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r3, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 1abca │ │ │ │ + cbnz r0, 1aa5a │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1ac26 │ │ │ │ + bne.n 1aab6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 1abea │ │ │ │ + cbz r4, 1aa7a │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx c330 │ │ │ │ - cbz r0, 1abca │ │ │ │ + cbz r0, 1aa5a │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1ac08 │ │ │ │ + beq.n 1aa98 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1abe2 │ │ │ │ - ldr r2, [pc, #108] @ (1ac38 ) │ │ │ │ - ldr r3, [pc, #96] @ (1ac30 ) │ │ │ │ + bne.n 1aa72 │ │ │ │ + ldr r2, [pc, #108] @ (1aac8 ) │ │ │ │ + ldr r3, [pc, #96] @ (1aac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ac22 │ │ │ │ + bne.n 1aab2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1abca │ │ │ │ + b.n 1aa5a │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d0d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx c330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1abb0 │ │ │ │ - b.n 1abca │ │ │ │ + bne.n 1aa40 │ │ │ │ + b.n 1aa5a │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1abca │ │ │ │ + beq.n 1aa5a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1abca │ │ │ │ + b.n 1aa5a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001ac3c : │ │ │ │ +0001aacc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #160] @ (1acf4 ) │ │ │ │ + ldr r2, [pc, #160] @ (1ab84 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #160] @ (1acf8 ) │ │ │ │ + ldr r3, [pc, #160] @ (1ab88 ) │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ add.w r0, r5, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -21255,295 +21135,295 @@ │ │ │ │ blx ce90 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ strb r7, [r5, #16] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bls.n 1acc6 │ │ │ │ + bls.n 1ab56 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx d054 │ │ │ │ - ldr r2, [pc, #76] @ (1acfc ) │ │ │ │ - ldr r3, [pc, #72] @ (1acf8 ) │ │ │ │ + ldr r2, [pc, #76] @ (1ab8c ) │ │ │ │ + ldr r3, [pc, #72] @ (1ab88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1acf0 │ │ │ │ + bne.n 1ab80 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1acd6 │ │ │ │ + bhi.n 1ab66 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1aca0 │ │ │ │ + bne.n 1ab30 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1aca0 │ │ │ │ + bhi.n 1ab30 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aca0 │ │ │ │ + beq.n 1ab30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx dc44 │ │ │ │ - b.n 1acac │ │ │ │ + b.n 1ab3c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #188] @ (1adcc ) │ │ │ │ + ldr r2, [pc, #188] @ (1ac5c ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #188] @ (1add0 ) │ │ │ │ + ldr r3, [pc, #188] @ (1ac60 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #156] @ (1add4 ) │ │ │ │ + ldr r1, [pc, #156] @ (1ac64 ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1adb6 │ │ │ │ + bne.n 1ac46 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1adc8 │ │ │ │ + bne.n 1ac58 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1adae │ │ │ │ + cbz r0, 1ac3e │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ blx d7b4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1adc2 │ │ │ │ + bne.n 1ac52 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1ada6 │ │ │ │ - ldr r2, [pc, #72] @ (1add8 ) │ │ │ │ - ldr r3, [pc, #60] @ (1add0 ) │ │ │ │ + bne.n 1ac36 │ │ │ │ + ldr r2, [pc, #72] @ (1ac68 ) │ │ │ │ + ldr r3, [pc, #60] @ (1ac60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1adbe │ │ │ │ + bne.n 1ac4e │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1ad8e │ │ │ │ + b.n 1ac1e │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1ad68 │ │ │ │ + b.n 1abf8 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ - b.n 1ad8e │ │ │ │ + b.n 1ac1e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #276] @ (1af04 ) │ │ │ │ + ldr r2, [pc, #276] @ (1ad94 ) │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #264] @ (1af08 ) │ │ │ │ + ldr r3, [pc, #264] @ (1ad98 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #240] @ (1af0c ) │ │ │ │ + ldr r1, [pc, #240] @ (1ad9c ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1aec4 │ │ │ │ + bne.n 1ad54 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1af00 │ │ │ │ + bne.n 1ad90 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ subs r7, r3, r7 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 1aeae │ │ │ │ + cbz r3, 1ad3e │ │ │ │ ldrd r7, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r3, 1ae9c │ │ │ │ + cbz r3, 1ad2c │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d7b4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1aefa │ │ │ │ + bne.n 1ad8a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq.n 1ae82 │ │ │ │ + beq.n 1ad12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #140] @ (1af10 ) │ │ │ │ - ldr r3, [pc, #128] @ (1af08 ) │ │ │ │ + ldr r2, [pc, #140] @ (1ada0 ) │ │ │ │ + ldr r3, [pc, #128] @ (1ad98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1aef6 │ │ │ │ + bne.n 1ad86 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1aecc │ │ │ │ + bls.n 1ad5c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx c608 │ │ │ │ - b.n 1ae64 │ │ │ │ + b.n 1acf4 │ │ │ │ mov r0, r3 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrd r7, r3, [sp, #20] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1ae56 │ │ │ │ - b.n 1ae9c │ │ │ │ + bne.n 1ace6 │ │ │ │ + b.n 1ad2c │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 1ae82 │ │ │ │ + b.n 1ad12 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1aedc │ │ │ │ + bhi.n 1ad6c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1aea2 │ │ │ │ + bne.n 1ad32 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1aea2 │ │ │ │ + bhi.n 1ad32 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1aea2 │ │ │ │ + beq.n 1ad32 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ blx cb08 │ │ │ │ - b.n 1ae64 │ │ │ │ + b.n 1acf4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r0 │ │ │ │ + bx sl │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001af14 : │ │ │ │ +0001ada4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #164] @ (1afd0 ) │ │ │ │ + ldr r2, [pc, #164] @ (1ae60 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #164] @ (1afd4 ) │ │ │ │ + ldr r3, [pc, #164] @ (1ae64 ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ add.w r0, r5, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -21566,310 +21446,310 @@ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ add.w r4, r8, #44 @ 0x2c │ │ │ │ strb r7, [r5, #16] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bls.n 1afa2 │ │ │ │ + bls.n 1ae32 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx d054 │ │ │ │ - ldr r2, [pc, #76] @ (1afd8 ) │ │ │ │ - ldr r3, [pc, #72] @ (1afd4 ) │ │ │ │ + ldr r2, [pc, #76] @ (1ae68 ) │ │ │ │ + ldr r3, [pc, #72] @ (1ae64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1afcc │ │ │ │ + bne.n 1ae5c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1afb2 │ │ │ │ + bhi.n 1ae42 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1af7c │ │ │ │ + bne.n 1ae0c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1af7c │ │ │ │ + bhi.n 1ae0c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1af7c │ │ │ │ + beq.n 1ae0c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx dc44 │ │ │ │ - b.n 1af88 │ │ │ │ + b.n 1ae18 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r4, [r1, r3] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r4, r7] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #188] @ (1b0a8 ) │ │ │ │ + ldr r2, [pc, #188] @ (1af38 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #188] @ (1b0ac ) │ │ │ │ + ldr r3, [pc, #188] @ (1af3c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #156] @ (1b0b0 ) │ │ │ │ + ldr r1, [pc, #156] @ (1af40 ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b092 │ │ │ │ + bne.n 1af22 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1b0a4 │ │ │ │ + bne.n 1af34 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1b08a │ │ │ │ + cbz r0, 1af1a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ blx dca0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1b09e │ │ │ │ + bne.n 1af2e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 1b082 │ │ │ │ - ldr r2, [pc, #72] @ (1b0b4 ) │ │ │ │ - ldr r3, [pc, #60] @ (1b0ac ) │ │ │ │ + bne.n 1af12 │ │ │ │ + ldr r2, [pc, #72] @ (1af44 ) │ │ │ │ + ldr r3, [pc, #60] @ (1af3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b09a │ │ │ │ + bne.n 1af2a │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1b06a │ │ │ │ + b.n 1aefa │ │ │ │ blx d0d8 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 1b044 │ │ │ │ + b.n 1aed4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ - b.n 1b06a │ │ │ │ + b.n 1aefa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #568] @ (1b2f0 ) │ │ │ │ + str r6, [r7, r3] │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r2, [pc, #272] @ (1b1dc ) │ │ │ │ + ldr r2, [pc, #272] @ (1b06c ) │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #260] @ (1b1e0 ) │ │ │ │ + ldr r3, [pc, #260] @ (1b070 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #236] @ (1b1e4 ) │ │ │ │ + ldr r1, [pc, #236] @ (1b074 ) │ │ │ │ add r2, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1b198 │ │ │ │ + bne.n 1b028 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1b1d8 │ │ │ │ + bne.n 1b068 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ subs r7, r3, r7 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 1b186 │ │ │ │ + cbz r0, 1b016 │ │ │ │ ldrd r7, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r3, 1b170 │ │ │ │ + cbz r3, 1b000 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r2, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ blx dca0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1b1d2 │ │ │ │ + bne.n 1b062 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq.n 1b158 │ │ │ │ + beq.n 1afe8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #140] @ (1b1e8 ) │ │ │ │ - ldr r3, [pc, #132] @ (1b1e0 ) │ │ │ │ + ldr r2, [pc, #140] @ (1b078 ) │ │ │ │ + ldr r3, [pc, #132] @ (1b070 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b1ce │ │ │ │ + bne.n 1b05e │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ add.w r3, r0, #44 @ 0x2c │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 1b1a0 │ │ │ │ + bls.n 1b030 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ blx c608 │ │ │ │ - b.n 1b13a │ │ │ │ + b.n 1afca │ │ │ │ blx d0d8 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrd r7, r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b12e │ │ │ │ - b.n 1b170 │ │ │ │ + bne.n 1afbe │ │ │ │ + b.n 1b000 │ │ │ │ mov r0, r6 │ │ │ │ blx d204 │ │ │ │ - b.n 1b158 │ │ │ │ + b.n 1afe8 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 1b1b0 │ │ │ │ + bhi.n 1b040 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 1b17a │ │ │ │ + bne.n 1b00a │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 1b17a │ │ │ │ + bhi.n 1b00a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b17a │ │ │ │ + beq.n 1b00a │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ blx cb08 │ │ │ │ - b.n 1b13a │ │ │ │ + b.n 1afca │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r7, [pc, #184] @ (1b298 ) │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r5 │ │ │ │ + add r6, lr │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #640] @ (1b46c ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001b1ec : │ │ │ │ +0001b07c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #360] @ (1b36c ) │ │ │ │ + ldr r2, [pc, #360] @ (1b1fc ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #360] @ (1b370 ) │ │ │ │ + ldr r3, [pc, #360] @ (1b200 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - ldr r7, [pc, #352] @ (1b374 ) │ │ │ │ + ldr r7, [pc, #352] @ (1b204 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dbbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r2, [pc, #328] @ (1b378 ) │ │ │ │ + ldr r2, [pc, #328] @ (1b208 ) │ │ │ │ strd r0, r5, [sp, #112] @ 0x70 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ movs r1, #10 │ │ │ │ ldr r3, [r7, r2] │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ @@ -21883,216 +21763,216 @@ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ blx d0d8 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1b346 │ │ │ │ - ldr r3, [pc, #276] @ (1b37c ) │ │ │ │ + beq.n 1b1d6 │ │ │ │ + ldr r3, [pc, #276] @ (1b20c ) │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #272] @ (1b380 ) │ │ │ │ + ldr r3, [pc, #272] @ (1b210 ) │ │ │ │ str.w fp, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp, #20] │ │ │ │ mov r7, r5 │ │ │ │ - b.n 1b284 │ │ │ │ + b.n 1b114 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 1b344 │ │ │ │ + beq.n 1b1d4 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r3, #29 │ │ │ │ ldrb.w r3, [r8, #8] │ │ │ │ ittet mi │ │ │ │ movmi r2, r5 │ │ │ │ addmi.w r6, r8, #16 │ │ │ │ ldrdpl r2, r7, [r8, #16] │ │ │ │ addmi r5, #1 │ │ │ │ it pl │ │ │ │ addpl.w r6, r8, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b27e │ │ │ │ + beq.n 1b10e │ │ │ │ cmp r3, #7 │ │ │ │ strd r2, r7, [sp, #52] @ 0x34 │ │ │ │ - bne.n 1b27e │ │ │ │ + bne.n 1b10e │ │ │ │ ldr.w r0, [r8] │ │ │ │ movs r2, #5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b2c8 │ │ │ │ + cbz r0, 1b158 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 199a8 │ │ │ │ + bl 19838 │ │ │ │ ldr.w r0, [r8] │ │ │ │ movs r2, #9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b27e │ │ │ │ + beq.n 1b10e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 1b27e │ │ │ │ + bne.n 1b10e │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldr.w fp, [r9, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1b27e │ │ │ │ + beq.n 1b10e │ │ │ │ strd r7, r5, [sp, #32] │ │ │ │ movs r7, #0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ movs r6, #0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - b.n 1b302 │ │ │ │ + b.n 1b192 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ittet mi │ │ │ │ movmi r1, r6 │ │ │ │ addmi.w r5, r3, #16 │ │ │ │ ldrdpl r1, r7, [r3, #16] │ │ │ │ addmi r6, #1 │ │ │ │ it pl │ │ │ │ addpl.w r5, r3, #24 │ │ │ │ - cbz r2, 1b332 │ │ │ │ + cbz r2, 1b1c2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ strd r1, r7, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 199a8 │ │ │ │ + bl 19838 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - bne.n 1b300 │ │ │ │ + bne.n 1b190 │ │ │ │ ldrd r6, r4, [sp, #40] @ 0x28 │ │ │ │ ldrd r7, r5, [sp, #32] │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 1b282 │ │ │ │ + bne.n 1b112 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ - ldr r2, [pc, #52] @ (1b384 ) │ │ │ │ - ldr r3, [pc, #32] @ (1b370 ) │ │ │ │ + ldr r2, [pc, #52] @ (1b214 ) │ │ │ │ + ldr r3, [pc, #32] @ (1b200 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b368 │ │ │ │ + bne.n 1b1f8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [pc, #976] @ (1b740 ) │ │ │ │ + ldr r7, [pc, #400] @ (1b390 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #920] @ (1b710 ) │ │ │ │ + ldr r7, [pc, #344] @ (1b360 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r0 │ │ │ │ + orrs r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ - muls r4, r0 │ │ │ │ + orrs r0, r2 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #688] @ (1b638 ) │ │ │ │ + ldr r6, [pc, #112] @ (1b288 ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001b388 : │ │ │ │ +0001b218 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #404] @ (1b530 ) │ │ │ │ + ldr r2, [pc, #404] @ (1b3c0 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #404] @ (1b534 ) │ │ │ │ + ldr r3, [pc, #404] @ (1b3c4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #404] @ (1b538 ) │ │ │ │ + ldr r6, [pc, #404] @ (1b3c8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq r5, [r1, #0] │ │ │ │ - beq.n 1b3c4 │ │ │ │ + beq.n 1b254 │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - beq.w 1b50a │ │ │ │ + beq.w 1b39a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r7, #775 @ 0x307 │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ - ldr r3, [pc, #364] @ (1b53c ) │ │ │ │ + ldr r3, [pc, #364] @ (1b3cc ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r2, r6 │ │ │ │ blx d91c │ │ │ │ - ldr r1, [pc, #352] @ (1b540 ) │ │ │ │ + ldr r1, [pc, #352] @ (1b3d0 ) │ │ │ │ mov r3, sp │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d054 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ mov r2, r6 │ │ │ │ add.w r1, r4, #44 @ 0x2c │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ blx d91c │ │ │ │ - ldr r1, [pc, #320] @ (1b544 ) │ │ │ │ + ldr r1, [pc, #320] @ (1b3d4 ) │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r6, #4 │ │ │ │ blx d054 │ │ │ │ - ldr r1, [pc, #308] @ (1b548 ) │ │ │ │ + ldr r1, [pc, #308] @ (1b3d8 ) │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ add r3, sp, #32 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx d054 │ │ │ │ - ldr r1, [pc, #292] @ (1b54c ) │ │ │ │ + ldr r1, [pc, #292] @ (1b3dc ) │ │ │ │ movs r2, #7 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #32 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx d054 │ │ │ │ - ldr r1, [pc, #276] @ (1b550 ) │ │ │ │ + ldr r1, [pc, #276] @ (1b3e0 ) │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ movs r2, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ blx d054 │ │ │ │ ldr.w r9, [r4, #92] @ 0x5c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 1b520 │ │ │ │ + beq.n 1b3b0 │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ @@ -22106,24 +21986,24 @@ │ │ │ │ add r6, r7 │ │ │ │ add.w r0, r7, #16 │ │ │ │ str.w r9, [r7, #8] │ │ │ │ blx ce90 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #32 │ │ │ │ - ldr r1, [pc, #192] @ (1b554 ) │ │ │ │ + ldr r1, [pc, #192] @ (1b3e4 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r9, [r6, #16] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #32] │ │ │ │ blx d054 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1b516 │ │ │ │ + beq.n 1b3a6 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r6, r0 │ │ │ │ @@ -22134,250 +22014,250 @@ │ │ │ │ movs r7, #0 │ │ │ │ strd r2, r3, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r2, r4 │ │ │ │ adds r0, #16 │ │ │ │ add r4, r6 │ │ │ │ blx ce90 │ │ │ │ - ldr r1, [pc, #124] @ (1b558 ) │ │ │ │ + ldr r1, [pc, #124] @ (1b3e8 ) │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #6 │ │ │ │ add r1, pc │ │ │ │ strb r7, [r4, #16] │ │ │ │ mov.w r5, #262 @ 0x106 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx d054 │ │ │ │ - ldr r2, [pc, #104] @ (1b55c ) │ │ │ │ - ldr r3, [pc, #64] @ (1b534 ) │ │ │ │ + ldr r2, [pc, #104] @ (1b3ec ) │ │ │ │ + ldr r3, [pc, #64] @ (1b3c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1b52c │ │ │ │ + bne.n 1b3bc │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1b3c4 │ │ │ │ + b.n 1b254 │ │ │ │ mov r4, r7 │ │ │ │ - ldr r7, [pc, #68] @ (1b560 ) │ │ │ │ + ldr r7, [pc, #68] @ (1b3f0 ) │ │ │ │ movs r0, #24 │ │ │ │ add r7, pc │ │ │ │ - b.n 1b4b8 │ │ │ │ + b.n 1b348 │ │ │ │ mov r6, r9 │ │ │ │ - ldr.w r9, [pc, #64] @ 1b564 │ │ │ │ + ldr.w r9, [pc, #64] @ 1b3f4 │ │ │ │ movs r0, #24 │ │ │ │ add r9, pc │ │ │ │ - b.n 1b464 │ │ │ │ + b.n 1b2f4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #368] @ (1b6a4 ) │ │ │ │ + ldr r5, [pc, #816] @ (1b6f4 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #352] @ (1b69c ) │ │ │ │ + ldr r5, [pc, #800] @ (1b6ec ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #32 │ │ │ │ movs r2, r0 │ │ │ │ - adcs r4, r4 │ │ │ │ + asrs r0, r6 │ │ │ │ movs r2, r0 │ │ │ │ - adcs r6, r0 │ │ │ │ + asrs r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ - adcs r0, r2 │ │ │ │ + asrs r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ - adcs r0, r3 │ │ │ │ + asrs r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r2 │ │ │ │ + eors r0, r4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #32] @ (1b580 ) │ │ │ │ + ldr r4, [pc, #480] @ (1b5d0 ) │ │ │ │ movs r4, r0 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #976] @ (1b7c4 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r7, [pc, #928] @ (1b798 ) │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1b5b2 │ │ │ │ + cbnz r3, 1b442 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1b5ba │ │ │ │ + bne.n 1b44a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1b5aa │ │ │ │ + cbz r0, 1b43a │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w ce50 │ │ │ │ blx d0d8 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 1b590 │ │ │ │ + b.n 1b420 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0001b5c0 : │ │ │ │ +0001b450 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #828] @ (1b90c ) │ │ │ │ + ldr r2, [pc, #828] @ (1b79c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #828] @ (1b910 ) │ │ │ │ + ldr r3, [pc, #828] @ (1b7a0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #824] @ (1b914 ) │ │ │ │ + ldr r6, [pc, #824] @ (1b7a4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq r4, [r1, #0] │ │ │ │ - beq.n 1b5fa │ │ │ │ + beq.n 1b48a │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 1b888 │ │ │ │ + beq.w 1b718 │ │ │ │ mov r0, r5 │ │ │ │ blx d0d8 │ │ │ │ - ldr r1, [pc, #788] @ (1b918 ) │ │ │ │ + ldr r1, [pc, #788] @ (1b7a8 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b61e │ │ │ │ + cbz r0, 1b4ae │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b866 │ │ │ │ + beq.w 1b6f6 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 1b876 │ │ │ │ - ldr r1, [pc, #764] @ (1b91c ) │ │ │ │ + beq.w 1b706 │ │ │ │ + ldr r1, [pc, #764] @ (1b7ac ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b63a │ │ │ │ + cbz r0, 1b4ca │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b842 │ │ │ │ + beq.w 1b6d2 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 1b852 │ │ │ │ - ldr r1, [pc, #740] @ (1b920 ) │ │ │ │ + beq.w 1b6e2 │ │ │ │ + ldr r1, [pc, #740] @ (1b7b0 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b65a │ │ │ │ + cbz r0, 1b4ea │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b836 │ │ │ │ + beq.w 1b6c6 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b8d4 │ │ │ │ + bne.w 1b764 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #712] @ (1b924 ) │ │ │ │ + ldr r1, [pc, #712] @ (1b7b4 ) │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b6d6 │ │ │ │ + beq.n 1b566 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b824 │ │ │ │ + beq.w 1b6b4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 1b894 │ │ │ │ + beq.w 1b724 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b8f0 │ │ │ │ + bne.w 1b780 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 1b8a8 │ │ │ │ + bpl.w 1b738 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ add.w r0, r6, #16 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1b6ae │ │ │ │ + bhi.n 1b53e │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c4d8 <_is_numeric_string_ex@plt> │ │ │ │ cmp r0, #4 │ │ │ │ itt eq │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ asreq r3, r0, #31 │ │ │ │ - beq.n 1b6b8 │ │ │ │ + beq.n 1b548 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx cfa4 │ │ │ │ asrs r3, r0, #31 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.n 1b6d6 │ │ │ │ + bmi.n 1b566 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1b6d6 │ │ │ │ + cbnz r3, 1b566 │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.w 1b8e4 │ │ │ │ + bpl.w 1b774 │ │ │ │ blx caf0 │ │ │ │ - ldr r1, [pc, #592] @ (1b928 ) │ │ │ │ + ldr r1, [pc, #592] @ (1b7b8 ) │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1b744 │ │ │ │ + beq.n 1b5d4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 1b814 │ │ │ │ + beq.w 1b6a4 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.w 1b89e │ │ │ │ + beq.w 1b72e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b8f8 │ │ │ │ + bne.w 1b788 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 1b8b0 │ │ │ │ + bpl.w 1b740 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1b744 │ │ │ │ + bhi.n 1b5d4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r2, sp, #24 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx c4d8 <_is_numeric_string_ex@plt> │ │ │ │ @@ -22385,497 +22265,497 @@ │ │ │ │ itttt eq │ │ │ │ ldreq r3, [sp, #24] │ │ │ │ streq r3, [r5, #112] @ 0x70 │ │ │ │ asreq r3, r3, #31 │ │ │ │ streq r3, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 1b744 │ │ │ │ + bmi.n 1b5d4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, 1b744 │ │ │ │ + cbnz r2, 1b5d4 │ │ │ │ mov r0, r6 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.w 1b8ea │ │ │ │ + bpl.w 1b77a │ │ │ │ blx caf0 │ │ │ │ - ldr r1, [pc, #484] @ (1b92c ) │ │ │ │ + ldr r1, [pc, #484] @ (1b7bc ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b77e │ │ │ │ + cbz r0, 1b60e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.n 1b800 │ │ │ │ + beq.n 1b690 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b8dc │ │ │ │ + bne.w 1b76c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 1b76c │ │ │ │ + bmi.n 1b5fc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r1, #25 │ │ │ │ - bpl.n 1b7ea │ │ │ │ - ldr r1, [pc, #432] @ (1b930 ) │ │ │ │ + bpl.n 1b67a │ │ │ │ + ldr r1, [pc, #432] @ (1b7c0 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 1b7b8 │ │ │ │ + cbz r0, 1b648 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.n 1b80a │ │ │ │ + beq.n 1b69a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1b8cc │ │ │ │ + bne.w 1b75c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1b7a6 │ │ │ │ + bmi.n 1b636 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 1b7d4 │ │ │ │ - ldr r2, [pc, #376] @ (1b934 ) │ │ │ │ - ldr r3, [pc, #340] @ (1b910 ) │ │ │ │ + bpl.n 1b664 │ │ │ │ + ldr r2, [pc, #376] @ (1b7c4 ) │ │ │ │ + ldr r3, [pc, #340] @ (1b7a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1b908 │ │ │ │ + bne.w 1b798 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b7b8 │ │ │ │ + bne.n 1b648 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1b8c0 │ │ │ │ + bpl.n 1b750 │ │ │ │ blx caf0 │ │ │ │ - b.n 1b7b8 │ │ │ │ + b.n 1b648 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1b77e │ │ │ │ + bne.n 1b60e │ │ │ │ mov r0, r6 │ │ │ │ lsls r6, r1, #24 │ │ │ │ - bpl.n 1b8c6 │ │ │ │ + bpl.n 1b756 │ │ │ │ blx caf0 │ │ │ │ - b.n 1b77e │ │ │ │ + b.n 1b60e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b758 │ │ │ │ - b.n 1b77e │ │ │ │ + bne.n 1b5e8 │ │ │ │ + b.n 1b60e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b792 │ │ │ │ - b.n 1b7b8 │ │ │ │ + bne.n 1b622 │ │ │ │ + b.n 1b648 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1b744 │ │ │ │ + beq.n 1b5d4 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b6f4 │ │ │ │ - b.n 1b89e │ │ │ │ + bne.w 1b584 │ │ │ │ + b.n 1b72e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b6d6 │ │ │ │ + beq.w 1b566 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 1b678 │ │ │ │ - b.n 1b894 │ │ │ │ + bne.w 1b508 │ │ │ │ + b.n 1b724 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1b650 │ │ │ │ - b.n 1b65a │ │ │ │ + bne.w 1b4e0 │ │ │ │ + b.n 1b4ea │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b63a │ │ │ │ + beq.w 1b4ca │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b63a │ │ │ │ - ldr r3, [pc, #228] @ (1b938 ) │ │ │ │ + bne.w 1b4ca │ │ │ │ + ldr r3, [pc, #228] @ (1b7c8 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 1b63a │ │ │ │ + b.n 1b4ca │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1b61e │ │ │ │ + beq.w 1b4ae │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b61e │ │ │ │ - ldr r3, [pc, #192] @ (1b938 ) │ │ │ │ + bne.w 1b4ae │ │ │ │ + ldr r3, [pc, #192] @ (1b7c8 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 1b61e │ │ │ │ + b.n 1b4ae │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b5fa │ │ │ │ + b.n 1b48a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [r5, #104] @ 0x68 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r5, #108] @ 0x6c │ │ │ │ - b.n 1b6d6 │ │ │ │ + b.n 1b566 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ - b.n 1b744 │ │ │ │ + b.n 1b5d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 1b688 │ │ │ │ + b.n 1b518 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bhi.w 1b730 │ │ │ │ - b.n 1b70a │ │ │ │ + bhi.w 1b5c0 │ │ │ │ + b.n 1b59a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b7b8 │ │ │ │ + b.n 1b648 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b77e │ │ │ │ + b.n 1b60e │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1b7a6 │ │ │ │ + b.n 1b636 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ - b.n 1b658 │ │ │ │ + b.n 1b4e8 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1b76c │ │ │ │ + b.n 1b5fc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b6d6 │ │ │ │ + b.n 1b566 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b744 │ │ │ │ + b.n 1b5d4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1b688 │ │ │ │ + b.n 1b518 │ │ │ │ blx c19c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.w 1b72a │ │ │ │ - b.n 1b70a │ │ │ │ + bhi.w 1b5ba │ │ │ │ + b.n 1b59a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #152] @ (1b9a8 ) │ │ │ │ + ldr r3, [pc, #600] @ (1b9f8 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #136] @ (1b9a0 ) │ │ │ │ + ldr r3, [pc, #584] @ (1b9f0 ) │ │ │ │ movs r4, r0 │ │ │ │ subs r6, r7, #7 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r7, #20 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ cmp r3, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #256] @ (1ba38 ) │ │ │ │ + ldr r1, [pc, #704] @ (1ba88 ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #520] @ (1bb58 ) │ │ │ │ + ldr r2, [pc, #520] @ (1b9e8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #508] @ (1bb5c ) │ │ │ │ + ldr r3, [pc, #508] @ (1b9ec ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r1, [pc, #484] @ (1bb60 ) │ │ │ │ + ldr r1, [pc, #484] @ (1b9f0 ) │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 1bb34 │ │ │ │ + bne.w 1b9c4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1bb54 │ │ │ │ + bne.w 1b9e4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r9, r3, r2 │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 1ba14 │ │ │ │ + cbz r1, 1b8a4 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 1b9c4 │ │ │ │ + cbz r6, 1b854 │ │ │ │ ldr r6, [r6, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 1ba90 │ │ │ │ + bne.n 1b920 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 1ba3e │ │ │ │ + beq.n 1b8ce │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1ba4c │ │ │ │ - ldr r2, [pc, #404] @ (1bb64 ) │ │ │ │ + bne.n 1b8dc │ │ │ │ + ldr r2, [pc, #404] @ (1b9f4 ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1b9e6 │ │ │ │ + beq.n 1b876 │ │ │ │ blx c218 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r0, 1ba3e │ │ │ │ + cbz r0, 1b8ce │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1b9fa │ │ │ │ + cbz r0, 1b88a │ │ │ │ movs r1, #0 │ │ │ │ blx c8b4 │ │ │ │ str.w r0, [r9] │ │ │ │ - cbz r6, 1ba14 │ │ │ │ + cbz r6, 1b8a4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ - cbz r0, 1ba0e │ │ │ │ + cbz r0, 1b89e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1ba02 │ │ │ │ + bne.n 1b892 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1bb20 │ │ │ │ - ldr r2, [pc, #324] @ (1bb68 ) │ │ │ │ - ldr r3, [pc, #308] @ (1bb5c ) │ │ │ │ + beq.n 1b9b0 │ │ │ │ + ldr r2, [pc, #324] @ (1b9f8 ) │ │ │ │ + ldr r3, [pc, #308] @ (1b9ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1bb50 │ │ │ │ + bne.w 1b9e0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx d3a0 │ │ │ │ str.w r0, [r9] │ │ │ │ - b.n 1b9fa │ │ │ │ + b.n 1b88a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1bb42 │ │ │ │ + bne.n 1b9d2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 1ba5e │ │ │ │ + bmi.n 1b8ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r0, [r9] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1b9fa │ │ │ │ + bmi.n 1b88a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1b9fa │ │ │ │ + bne.n 1b88a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1bb3c │ │ │ │ + bpl.n 1b9cc │ │ │ │ blx caf0 │ │ │ │ - b.n 1b9fa │ │ │ │ + b.n 1b88a │ │ │ │ mov r2, r4 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r1, #4 │ │ │ │ blx d730 <_safe_emalloc@plt> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ ldr.w sl, [r2, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 1bb4c │ │ │ │ + beq.n 1b9dc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ mvns r3, r3 │ │ │ │ and.w r3, r3, #4 │ │ │ │ adds r3, #8 │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ - b.n 1bac8 │ │ │ │ + b.n 1b958 │ │ │ │ blx caf0 │ │ │ │ add r7, fp │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.n 1bb10 │ │ │ │ + beq.n 1b9a0 │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1bac0 │ │ │ │ + beq.n 1b950 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1bb2a │ │ │ │ + bne.n 1b9ba │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 1bae0 │ │ │ │ + bmi.n 1b970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r0, [r5], #4 │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 1bac0 │ │ │ │ + bmi.n 1b950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1bac0 │ │ │ │ + bne.n 1b950 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bmi.n 1babc │ │ │ │ + bmi.n 1b94c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r7, fp │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 1bac8 │ │ │ │ + bne.n 1b958 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 1b9ca │ │ │ │ - b.n 1ba3e │ │ │ │ + bne.w 1b85a │ │ │ │ + b.n 1b8ce │ │ │ │ blx d0d8 │ │ │ │ str.w r0, [r9] │ │ │ │ - b.n 1ba22 │ │ │ │ + b.n 1b8b2 │ │ │ │ mov r0, r7 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1bae0 │ │ │ │ + b.n 1b970 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 1ba22 │ │ │ │ + b.n 1b8b2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1b9fa │ │ │ │ + b.n 1b88a │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1ba5e │ │ │ │ + b.n 1b8ee │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1bb10 │ │ │ │ + b.n 1b9a0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - mov r8, r5 │ │ │ │ + ldr r0, [pc, #96] @ (1ba4c ) │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #16 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ movs r4, r0 │ │ │ │ - cmp lr, sl │ │ │ │ + bx r8 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001bb6c : │ │ │ │ +0001b9fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r9, r1 │ │ │ │ - ldr.w r1, [pc, #1060] @ 1bfa4 │ │ │ │ - ldr.w r3, [pc, #1060] @ 1bfa8 │ │ │ │ + ldr.w r1, [pc, #1060] @ 1be34 │ │ │ │ + ldr.w r3, [pc, #1060] @ 1be38 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr.w fp, [r6, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1bd0c │ │ │ │ - ldr r3, [pc, #1016] @ (1bfac ) │ │ │ │ + beq.w 1bb9c │ │ │ │ + ldr r3, [pc, #1016] @ (1be3c ) │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ mov r7, ip │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #1008] @ (1bfb0 ) │ │ │ │ + ldr r3, [pc, #1008] @ (1be40 ) │ │ │ │ mov sl, r6 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ strd r9, r8, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ lsls r4, r3, #29 │ │ │ │ @@ -22886,36 +22766,36 @@ │ │ │ │ ldrdpl r6, r7, [r0, #16] │ │ │ │ ittt mi │ │ │ │ movmi r6, r3 │ │ │ │ addmi r3, #1 │ │ │ │ strmi r3, [sp, #12] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1bcea │ │ │ │ + beq.n 1bb7a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1befa │ │ │ │ + bne.w 1bd8a │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 1bc06 │ │ │ │ + bmi.n 1ba96 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ it ne │ │ │ │ movne r0, r7 │ │ │ │ bfi r3, r2, #1, #1 │ │ │ │ strd r6, r7, [sp, #36] @ 0x24 │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ - beq.n 1bcfc │ │ │ │ + beq.n 1bb8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ blx d460 │ │ │ │ mov r9, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -22935,105 +22815,105 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bmi.n 1bc8c │ │ │ │ + bmi.n 1bb1c │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 1bc8c │ │ │ │ + cbnz r2, 1bb1c │ │ │ │ mov r0, r9 │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.w 1bef4 │ │ │ │ + bpl.w 1bd84 │ │ │ │ blx caf0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 1bca6 │ │ │ │ + bmi.n 1bb36 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1bca6 │ │ │ │ + cbnz r3, 1bb36 │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 1beee │ │ │ │ + bpl.w 1bd7e │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 1bccc │ │ │ │ + bpl.n 1bb5c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bmi.n 1bccc │ │ │ │ + bmi.n 1bb5c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 1bccc │ │ │ │ + cbnz r2, 1bb5c │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.w 1bf14 │ │ │ │ + bpl.w 1bda4 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 1bcf4 │ │ │ │ + bmi.n 1bb84 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1bcea │ │ │ │ + bmi.n 1bb7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1bcea │ │ │ │ + cbnz r3, 1bb7a │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 1bee8 │ │ │ │ + bpl.w 1bd78 │ │ │ │ blx caf0 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 1bd06 │ │ │ │ + beq.n 1bb96 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 1bbce │ │ │ │ + b.n 1ba5e │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bcd0 │ │ │ │ + b.n 1bb60 │ │ │ │ mov r0, r6 │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 1bc26 │ │ │ │ + b.n 1bab6 │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ - cbz r2, 1bd18 │ │ │ │ + cbz r2, 1bba8 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bf70 │ │ │ │ + bne.w 1be00 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ - cbz r2, 1bd24 │ │ │ │ + cbz r2, 1bbb4 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bf1e │ │ │ │ + bne.w 1bdae │ │ │ │ ldrd r2, r3, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 1bf32 │ │ │ │ + bge.w 1bdc2 │ │ │ │ ldrd r2, r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 1bd40 │ │ │ │ - ldr r1, [pc, #636] @ (1bfb4 ) │ │ │ │ + blt.n 1bbd0 │ │ │ │ + ldr r1, [pc, #636] @ (1be44 ) │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldr.w fp, [r6, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 1bea0 │ │ │ │ - ldr r3, [pc, #616] @ (1bfb8 ) │ │ │ │ + beq.w 1bd30 │ │ │ │ + ldr r3, [pc, #616] @ (1be48 ) │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ mov r7, ip │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #608] @ (1bfbc ) │ │ │ │ + ldr r3, [pc, #608] @ (1be4c ) │ │ │ │ mov sl, r6 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ strd r9, r8, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [sl, #52] @ 0x34 │ │ │ │ lsls r1, r3, #29 │ │ │ │ @@ -23044,34 +22924,34 @@ │ │ │ │ ldrdpl r6, r7, [r0, #16] │ │ │ │ ittt mi │ │ │ │ movmi r6, r3 │ │ │ │ addmi r3, #1 │ │ │ │ strmi r3, [sp, #12] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1be7e │ │ │ │ + beq.n 1bd0e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 1bf02 │ │ │ │ + bne.w 1bd92 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 1bda2 │ │ │ │ + bmi.n 1bc32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ clz r2, r7 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r7, [sp, #36] @ 0x24 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1be90 │ │ │ │ + beq.n 1bd20 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ blx d460 │ │ │ │ mov r9, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -23091,229 +22971,229 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bmi.n 1be26 │ │ │ │ + bmi.n 1bcb6 │ │ │ │ ldr.w r2, [r9] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 1be26 │ │ │ │ + cbnz r2, 1bcb6 │ │ │ │ mov r0, r9 │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.n 1bee2 │ │ │ │ + bpl.n 1bd72 │ │ │ │ blx caf0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 1be3e │ │ │ │ + bmi.n 1bcce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 1be3e │ │ │ │ + cbnz r3, 1bcce │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 1bed6 │ │ │ │ + bpl.n 1bd66 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 1be62 │ │ │ │ + bpl.n 1bcf2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bmi.n 1be62 │ │ │ │ + bmi.n 1bcf2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 1be62 │ │ │ │ + cbnz r2, 1bcf2 │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.n 1bf0a │ │ │ │ + bpl.n 1bd9a │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 1be88 │ │ │ │ + bmi.n 1bd18 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1be7e │ │ │ │ + bmi.n 1bd0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 1be7e │ │ │ │ + cbnz r3, 1bd0e │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 1bedc │ │ │ │ + bpl.n 1bd6c │ │ │ │ blx caf0 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 1be9a │ │ │ │ + beq.n 1bd2a │ │ │ │ mov r0, r8 │ │ │ │ - b.n 1bd6a │ │ │ │ + b.n 1bbfa │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1be66 │ │ │ │ + b.n 1bcf6 │ │ │ │ mov r0, r6 │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 1bdc2 │ │ │ │ + b.n 1bc52 │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 1bf8a │ │ │ │ + bmi.n 1be1a │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 1bf7c │ │ │ │ + bmi.n 1be0c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx d3b8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w r3, [r9] │ │ │ │ - ldr r2, [pc, #264] @ (1bfc0 ) │ │ │ │ + ldr r2, [pc, #264] @ (1be50 ) │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #228] @ (1bfa8 ) │ │ │ │ + ldr r3, [pc, #228] @ (1be38 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1bfa0 │ │ │ │ + bne.n 1be30 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1be3e │ │ │ │ + b.n 1bcce │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1be7e │ │ │ │ + b.n 1bd0e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1be26 │ │ │ │ + b.n 1bcb6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bcea │ │ │ │ + b.n 1bb7a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bca6 │ │ │ │ + b.n 1bb36 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bc8c │ │ │ │ + b.n 1bb1c │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1bc06 │ │ │ │ + b.n 1ba96 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 1bda2 │ │ │ │ + b.n 1bc32 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 1be62 │ │ │ │ + b.n 1bcf2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 1bccc │ │ │ │ - ldr r1, [pc, #164] @ (1bfc4 ) │ │ │ │ + b.n 1bb5c │ │ │ │ + ldr r1, [pc, #164] @ (1be54 ) │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldrd r2, r3, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 1bd2e │ │ │ │ - ldr r0, [pc, #148] @ (1bfc8 ) │ │ │ │ + blt.w 1bbbe │ │ │ │ + ldr r0, [pc, #148] @ (1be58 ) │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #21 │ │ │ │ add r0, pc │ │ │ │ blx ca5c │ │ │ │ - ldr r1, [pc, #136] @ (1bfcc ) │ │ │ │ + ldr r1, [pc, #136] @ (1be5c ) │ │ │ │ mov r5, r0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx dab8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.w 1bd2e │ │ │ │ + bmi.w 1bbbe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1bd2e │ │ │ │ + bne.w 1bbbe │ │ │ │ mov r0, r5 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 1bf9a │ │ │ │ + bpl.n 1be2a │ │ │ │ blx caf0 │ │ │ │ - b.n 1bd2e │ │ │ │ - ldr r1, [pc, #92] @ (1bfd0 ) │ │ │ │ + b.n 1bbbe │ │ │ │ + ldr r1, [pc, #92] @ (1be60 ) │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 1bd18 │ │ │ │ - ldr r1, [pc, #84] @ (1bfd4 ) │ │ │ │ + b.n 1bba8 │ │ │ │ + ldr r1, [pc, #84] @ (1be64 ) │ │ │ │ movs r2, #10 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 1beaa │ │ │ │ - ldr r1, [pc, #76] @ (1bfd8 ) │ │ │ │ + b.n 1bd3a │ │ │ │ + ldr r1, [pc, #76] @ (1be68 ) │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ - b.n 1bea6 │ │ │ │ + b.n 1bd36 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1bd2e │ │ │ │ + b.n 1bbbe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, lr │ │ │ │ + cmp ip, ip │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #168] @ (1c098 ) │ │ │ │ + ldr r2, [pc, #168] @ (1bf28 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #168] @ (1c09c ) │ │ │ │ + ldr r3, [pc, #168] @ (1bf2c ) │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #168] @ (1c0a0 ) │ │ │ │ + ldr r4, [pc, #168] @ (1bf30 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c08a │ │ │ │ + bne.n 1bf1a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1c086 │ │ │ │ + bne.n 1bf16 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ subs r4, r3, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1c07a │ │ │ │ + cbz r0, 1bf0a │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx cf74 │ │ │ │ movs r7, #0 │ │ │ │ ldrd r8, r5, [sp, #4] │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -23329,67 +23209,67 @@ │ │ │ │ strd r3, r7, [r0, #4] │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ mov r0, r8 │ │ │ │ strb r7, [r5, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - ldr r2, [pc, #68] @ (1c0a4 ) │ │ │ │ + ldr r2, [pc, #68] @ (1bf34 ) │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #56] @ (1c09c ) │ │ │ │ + ldr r3, [pc, #56] @ (1bf2c ) │ │ │ │ add r2, pc │ │ │ │ str r4, [r6, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c082 │ │ │ │ + bne.n 1bf12 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1c01c │ │ │ │ + b.n 1beac │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - ldr r2, [pc, #24] @ (1c0a8 ) │ │ │ │ + ldr r2, [pc, #24] @ (1bf38 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - b.n 1c05c │ │ │ │ - ands r0, r1 │ │ │ │ + b.n 1beec │ │ │ │ + adcs r0, r7 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r0 │ │ │ │ + adcs r4, r6 │ │ │ │ movs r4, r0 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + asrs r2, r1 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001c0ac : │ │ │ │ - ldr r3, [pc, #4] @ (1c0b4 ) │ │ │ │ +0001bf3c : │ │ │ │ + ldr r3, [pc, #4] @ (1bf44 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001c0b8 : │ │ │ │ +0001bf48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1c10a │ │ │ │ + cbz r0, 1bf9a │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ eors r3, r0 │ │ │ │ subs r1, r1, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ @@ -23399,55 +23279,55 @@ │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx d844 │ │ │ │ - ldr r3, [pc, #24] @ (1c114 ) │ │ │ │ + ldr r3, [pc, #24] @ (1bfa4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r5, #28] │ │ │ │ - cbz r6, 1c104 │ │ │ │ + cbz r6, 1bf94 │ │ │ │ str r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #12] @ (1c118 ) │ │ │ │ + ldr r3, [pc, #12] @ (1bfa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - b.n 1c0ce │ │ │ │ + b.n 1bf5e │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001c11c : │ │ │ │ +0001bfac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx db8c │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0001c134 : │ │ │ │ - cbz r0, 1c174 │ │ │ │ +0001bfc4 : │ │ │ │ + cbz r0, 1c004 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1c178 │ │ │ │ + cbz r0, 1c008 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r3 │ │ │ │ blx c8b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx db8c │ │ │ │ @@ -23458,190 +23338,190 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d0d8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 1c150 │ │ │ │ + b.n 1bfe0 │ │ │ │ │ │ │ │ -0001c180 : │ │ │ │ +0001c010 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #184] @ (1c248 ) │ │ │ │ + ldr r6, [pc, #184] @ (1c0d8 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #184] @ (1c24c ) │ │ │ │ + ldr r3, [pc, #184] @ (1c0dc ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #176] @ (1c250 ) │ │ │ │ + ldr r4, [pc, #176] @ (1c0e0 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r5, [pc, #176] @ (1c254 ) │ │ │ │ + ldr r5, [pc, #176] @ (1c0e4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #160] @ (1c258 ) │ │ │ │ + ldr r3, [pc, #160] @ (1c0e8 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #160] @ (1c25c ) │ │ │ │ + ldr r0, [pc, #160] @ (1c0ec ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #152] @ (1c260 ) │ │ │ │ + ldr r2, [pc, #152] @ (1c0f0 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #152] @ (1c264 ) │ │ │ │ + ldr r3, [pc, #152] @ (1c0f4 ) │ │ │ │ ldr r7, [r4, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #136] @ (1c268 ) │ │ │ │ + ldr r3, [pc, #136] @ (1c0f8 ) │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r7, #8 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce90 │ │ │ │ - ldr r3, [pc, #120] @ (1c26c ) │ │ │ │ + ldr r3, [pc, #120] @ (1c0fc ) │ │ │ │ str r7, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #116] @ (1c270 ) │ │ │ │ + ldr r1, [pc, #116] @ (1c100 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #112] @ (1c274 ) │ │ │ │ + ldr r3, [pc, #112] @ (1c104 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ movs r3, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #104] @ (1c278 ) │ │ │ │ + ldr r1, [pc, #104] @ (1c108 ) │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #92] @ (1c27c ) │ │ │ │ + ldr r1, [pc, #92] @ (1c10c ) │ │ │ │ movs r3, #32 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #84] @ (1c280 ) │ │ │ │ - ldr r3, [pc, #28] @ (1c24c ) │ │ │ │ + ldr r2, [pc, #84] @ (1c110 ) │ │ │ │ + ldr r3, [pc, #28] @ (1c0dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c244 │ │ │ │ + bne.n 1c0d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #952] @ (1c620 ) │ │ │ │ + str r6, [r3, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r4, #16 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001c284 : │ │ │ │ +0001c114 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #3 │ │ │ │ blx d964 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001c2a4 : │ │ │ │ +0001c134 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d624 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbz r3, 1c306 │ │ │ │ + cbz r3, 1c196 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cf8c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r3, r2, #7 │ │ │ │ - bmi.n 1c2fa │ │ │ │ + bmi.n 1c18a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx caf0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 1c316 │ │ │ │ + cbnz r0, 1c1a6 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23666,231 +23546,231 @@ │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r4, [pc, #500] @ (1c55c ) │ │ │ │ - ldr r0, [pc, #500] @ (1c560 ) │ │ │ │ + ldr r4, [pc, #500] @ (1c3ec ) │ │ │ │ + ldr r0, [pc, #500] @ (1c3f0 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r4, pc │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrb.w r5, [sl, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ ands.w r5, r5, #1 │ │ │ │ - bne.w 1c526 │ │ │ │ + bne.w 1c3b6 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r3 │ │ │ │ blx dd38 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 1c532 │ │ │ │ + beq.w 1c3c2 │ │ │ │ mov r0, sl │ │ │ │ blx d3b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1c532 │ │ │ │ + beq.w 1c3c2 │ │ │ │ add r4, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ str.w r5, [r8] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r7, #0] │ │ │ │ blx c4e4 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov ip, r2 │ │ │ │ - cbz r2, 1c426 │ │ │ │ + cbz r2, 1c2b6 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 1c3f6 │ │ │ │ + b.n 1c286 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 1c452 │ │ │ │ + bls.n 1c2e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r3, r3, #10 │ │ │ │ - bpl.n 1c426 │ │ │ │ + bpl.n 1c2b6 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ subs r3, r3, r2 │ │ │ │ str.w r3, [sl, #20] │ │ │ │ blx d144 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov ip, r2 │ │ │ │ - cbz r2, 1c426 │ │ │ │ + cbz r2, 1c2b6 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c3c6 │ │ │ │ + bne.n 1c256 │ │ │ │ ldr.w r0, [sl] │ │ │ │ subs r0, #1 │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ it ne │ │ │ │ cmpne r1, #10 │ │ │ │ - bne.n 1c470 │ │ │ │ + bne.n 1c300 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 1c404 │ │ │ │ + bne.n 1c294 │ │ │ │ mov r2, ip │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx c878 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - cbnz r2, 1c478 │ │ │ │ + cbnz r2, 1c308 │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ str.w r2, [r8] │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r2, [pc, #296] @ (1c564 ) │ │ │ │ - ldr r3, [pc, #292] @ (1c560 ) │ │ │ │ + ldr r2, [pc, #296] @ (1c3f4 ) │ │ │ │ + ldr r3, [pc, #292] @ (1c3f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c538 │ │ │ │ + bne.n 1c3c8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [sl] │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ ldr.w r2, [sl, #20] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx c878 │ │ │ │ str.w r5, [sl, #20] │ │ │ │ - b.n 1c3ee │ │ │ │ + b.n 1c27e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1c424 │ │ │ │ + beq.n 1c2b4 │ │ │ │ mov ip, r3 │ │ │ │ - b.n 1c416 │ │ │ │ + b.n 1c2a6 │ │ │ │ mov r0, sl │ │ │ │ blx d3b8 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 1c426 │ │ │ │ + beq.n 1c2b6 │ │ │ │ ldr.w r0, [sl] │ │ │ │ add r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 1c498 │ │ │ │ + b.n 1c328 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 1c426 │ │ │ │ + beq.n 1c2b6 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #10 │ │ │ │ it ne │ │ │ │ cmpne r2, #13 │ │ │ │ - bne.n 1c490 │ │ │ │ + bne.n 1c320 │ │ │ │ cmp r2, #13 │ │ │ │ - bne.n 1c520 │ │ │ │ + bne.n 1c3b0 │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ cmp r2, #10 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #2 │ │ │ │ movne.w fp, #1 │ │ │ │ movs r2, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r5, [sp, #20] │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r0, [sl, #20] │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 1c53c │ │ │ │ + beq.n 1c3cc │ │ │ │ add.w r2, r9, fp │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ mov r0, sl │ │ │ │ blx c878 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1c3ee │ │ │ │ + bne.n 1c27e │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - cbz r2, 1c512 │ │ │ │ + cbz r2, 1c3a2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ subs r0, #1 │ │ │ │ - b.n 1c4fa │ │ │ │ + b.n 1c38a │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 1c50a │ │ │ │ + beq.n 1c39a │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ it ne │ │ │ │ cmpne r1, #10 │ │ │ │ - beq.n 1c4f4 │ │ │ │ - cbz r3, 1c512 │ │ │ │ + beq.n 1c384 │ │ │ │ + cbz r3, 1c3a2 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx c878 │ │ │ │ ldrb.w r3, [sl, #24] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb.w r3, [sl, #24] │ │ │ │ - b.n 1c426 │ │ │ │ + b.n 1c2b6 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 1c4b8 │ │ │ │ - ldr r2, [pc, #64] @ (1c568 ) │ │ │ │ + b.n 1c348 │ │ │ │ + ldr r2, [pc, #64] @ (1c3f8 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1c438 │ │ │ │ + b.n 1c2c8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #40] @ (1c56c ) │ │ │ │ + ldr r2, [pc, #40] @ (1c3fc ) │ │ │ │ cmp r3, #16 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ it cs │ │ │ │ movcs r3, #16 │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ mov r0, r4 │ │ │ │ blx cf8c │ │ │ │ - b.n 1c532 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + b.n 1c3c2 │ │ │ │ + subs r6, #0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r5, r6, [r0] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ands.w r5, r5, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1c5c6 │ │ │ │ + beq.n 1c456 │ │ │ │ movs r0, #28 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ movs r2, #2 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c4e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 1c5f4 │ │ │ │ + cbz r0, 1c484 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldrb r2, [r6, #24] │ │ │ │ str r3, [r5, #20] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ bfi r3, r2, #0, #1 │ │ │ │ strb r3, [r5, #24] │ │ │ │ @@ -23904,59 +23784,59 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c4e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c5a6 │ │ │ │ + bne.n 1c436 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #20] @ (1c5fc ) │ │ │ │ + ldr r2, [pc, #20] @ (1c48c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 1c5c0 │ │ │ │ + b.n 1c450 │ │ │ │ mov r0, r3 │ │ │ │ blx caf0 │ │ │ │ - b.n 1c5e4 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + b.n 1c474 │ │ │ │ + adds r2, #0 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #28 │ │ │ │ movs r0, #1 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 1c646 │ │ │ │ + bpl.n 1c4d6 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r2, r2, #23 │ │ │ │ and.w r2, r2, #2 │ │ │ │ blx c4e4 │ │ │ │ - cbz r0, 1c644 │ │ │ │ + cbz r0, 1c4d4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r4, [r5, #4] │ │ │ │ bfi r3, r2, #0, #1 │ │ │ │ strb r3, [r4, #24] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1c620 │ │ │ │ + b.n 1c4b0 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -23977,167 +23857,167 @@ │ │ │ │ mov r0, r7 │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001c698 : │ │ │ │ +0001c528 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #456] @ (1c878 ) │ │ │ │ + ldr r3, [pc, #456] @ (1c708 ) │ │ │ │ mov sl, r2 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r1, [pc, #448] @ (1c87c ) │ │ │ │ + ldr r1, [pc, #448] @ (1c70c ) │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ adds r1, r5, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [sl] │ │ │ │ - ble.w 1c828 │ │ │ │ - ldr r2, [pc, #416] @ (1c880 ) │ │ │ │ + ble.w 1c6b8 │ │ │ │ + ldr r2, [pc, #416] @ (1c710 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r4 │ │ │ │ mov r5, r6 │ │ │ │ add r2, pc │ │ │ │ add.w r8, r6, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 1c724 │ │ │ │ + b.n 1c5b4 │ │ │ │ adds r1, r6, r5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ sub.w r6, r8, r1 │ │ │ │ cmp r4, r6 │ │ │ │ - bhi.n 1c7f2 │ │ │ │ + bhi.n 1c682 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r0, r3 │ │ │ │ blx ce90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r4, r6 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ - beq.w 1c822 │ │ │ │ + beq.w 1c6b2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r4, r5 │ │ │ │ adds r5, r3, r4 │ │ │ │ sub.w r3, r8, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 1c7a4 │ │ │ │ + ble.n 1c634 │ │ │ │ movs r2, #16 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 1c82c │ │ │ │ - cbz r0, 1c790 │ │ │ │ + beq.n 1c6bc │ │ │ │ + cbz r0, 1c620 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ mov r5, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1c6f0 │ │ │ │ + beq.n 1c580 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 1c74e │ │ │ │ + bne.n 1c5de │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #32 │ │ │ │ - beq.n 1c746 │ │ │ │ + beq.n 1c5d6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ blx daf4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r0, 1c772 │ │ │ │ + cbz r0, 1c602 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r1, #13 │ │ │ │ - beq.n 1c7c0 │ │ │ │ + beq.n 1c650 │ │ │ │ movs r5, #1 │ │ │ │ cmp r0, r3 │ │ │ │ mov r9, r5 │ │ │ │ - bne.n 1c776 │ │ │ │ + bne.n 1c606 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 1c6f0 │ │ │ │ + b.n 1c580 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #256] @ (1c884 ) │ │ │ │ + ldr r2, [pc, #256] @ (1c714 ) │ │ │ │ subs r3, r6, r3 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 1c6f0 │ │ │ │ + b.n 1c580 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 1c792 │ │ │ │ + beq.n 1c622 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.n 1c792 │ │ │ │ + beq.n 1c622 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 1c792 │ │ │ │ - ldr r2, [pc, #224] @ (1c888 ) │ │ │ │ - ldr r3, [pc, #208] @ (1c878 ) │ │ │ │ + beq.n 1c622 │ │ │ │ + ldr r2, [pc, #224] @ (1c718 ) │ │ │ │ + ldr r3, [pc, #208] @ (1c708 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c854 │ │ │ │ + bne.n 1c6e4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 1c766 │ │ │ │ + bne.n 1c5f6 │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ moveq r5, #2 │ │ │ │ moveq r9, r5 │ │ │ │ - beq.n 1c76e │ │ │ │ + beq.n 1c5fe │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r5, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r9, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #164] @ (1c88c ) │ │ │ │ + ldr r2, [pc, #164] @ (1c71c ) │ │ │ │ subs r3, r6, r3 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 1c6f0 │ │ │ │ + b.n 1c580 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ (1c890 ) │ │ │ │ + ldr r2, [pc, #152] @ (1c720 ) │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #2 │ │ │ │ @@ -24150,415 +24030,415 @@ │ │ │ │ add r0, r3 │ │ │ │ blx ce90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r5, r6 │ │ │ │ - b.n 1c7a4 │ │ │ │ + b.n 1c634 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - b.n 1c7a4 │ │ │ │ + b.n 1c634 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 1c858 │ │ │ │ + beq.n 1c6e8 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r5, #0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #80] @ (1c894 ) │ │ │ │ + ldr r2, [pc, #80] @ (1c724 ) │ │ │ │ subs r3, r3, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 1c7a4 │ │ │ │ + b.n 1c634 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #60] @ (1c898 ) │ │ │ │ + ldr r2, [pc, #60] @ (1c728 ) │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ blx ce90 │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 1c7a4 │ │ │ │ + b.n 1c634 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r4, r0 │ │ │ │ - adcs r2, r1 │ │ │ │ + asrs r6, r2 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r1, #32 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + adds r0, #6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #228] @ 1c990 │ │ │ │ + ldr.w lr, [pc, #228] @ 1c820 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #224] @ 1c994 │ │ │ │ + ldr.w ip, [pc, #224] @ 1c824 │ │ │ │ add r2, sp, #24 │ │ │ │ add lr, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #216] @ (1c998 ) │ │ │ │ + ldr r1, [pc, #216] @ (1c828 ) │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #212] @ (1c99c ) │ │ │ │ + ldr r5, [pc, #212] @ (1c82c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1c974 │ │ │ │ + bne.n 1c804 │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #32 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #28 │ │ │ │ blx cfe8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c974 │ │ │ │ + beq.n 1c804 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1c928 │ │ │ │ + cbz r3, 1c7b8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1c978 │ │ │ │ + beq.n 1c808 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1c91a │ │ │ │ + cbz r2, 1c7aa │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 1c968 │ │ │ │ + cbz r3, 1c7f8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ add r2, r0 │ │ │ │ subs r2, r2, r1 │ │ │ │ movs r1, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 1c95c │ │ │ │ + cbz r0, 1c7ec │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 1c650 │ │ │ │ + bl 1c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - ldr r2, [pc, #92] @ (1c9a0 ) │ │ │ │ + ldr r2, [pc, #92] @ (1c830 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #76] @ (1c994 ) │ │ │ │ + ldr r3, [pc, #76] @ (1c824 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1c98c │ │ │ │ + bne.n 1c81c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #68] @ (1c9a4 ) │ │ │ │ + ldr r2, [pc, #68] @ (1c834 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1c942 │ │ │ │ + b.n 1c7d2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c684 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 1c91a │ │ │ │ + b.n 1c7aa │ │ │ │ movs r3, #2 │ │ │ │ - b.n 1c942 │ │ │ │ + b.n 1c7d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r0, [r2, #17] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1c91a │ │ │ │ + beq.n 1c7aa │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1c912 │ │ │ │ + b.n 1c7a2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ movs r4, r0 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001c9a8 : │ │ │ │ +0001c838 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1c9de │ │ │ │ + cbz r0, 1c86e │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r1, 1c9fa │ │ │ │ + cbz r1, 1c88a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 1ca0c │ │ │ │ + cbz r0, 1c89c │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #4] │ │ │ │ lsls r2, r5, #7 │ │ │ │ - bpl.n 1ca02 │ │ │ │ + bpl.n 1c892 │ │ │ │ movs r0, #12 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 1c9ca │ │ │ │ + bne.n 1c85a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx cec0 <_emalloc_16@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1c9c0 │ │ │ │ + b.n 1c850 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 1c9d8 │ │ │ │ + bne.n 1c868 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ lsls r3, r5, #7 │ │ │ │ - bpl.n 1ca20 │ │ │ │ + bpl.n 1c8b0 │ │ │ │ blx caf0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 1c9d8 │ │ │ │ + b.n 1c868 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 1c9d8 │ │ │ │ + b.n 1c868 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #344] @ (1cb94 ) │ │ │ │ + ldr r2, [pc, #344] @ (1ca24 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #340] @ (1cb98 ) │ │ │ │ + ldr r3, [pc, #340] @ (1ca28 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #316] @ (1cb9c ) │ │ │ │ + ldr r1, [pc, #316] @ (1ca2c ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb3e │ │ │ │ + bne.n 1c9ce │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 1cb8e │ │ │ │ + bne.w 1ca1e │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1cb64 │ │ │ │ + bne.n 1c9f4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c814 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cb1e │ │ │ │ + beq.n 1c9ae │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb1e │ │ │ │ + bne.n 1c9ae │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c064 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cb5c │ │ │ │ + beq.n 1c9ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb5c │ │ │ │ - ldr r3, [pc, #224] @ (1cba0 ) │ │ │ │ + bne.n 1c9ec │ │ │ │ + ldr r3, [pc, #224] @ (1ca30 ) │ │ │ │ ldr r0, [r5, #24] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 1cb74 │ │ │ │ + beq.n 1ca04 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb74 │ │ │ │ + bne.n 1ca04 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx dbe4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cb7a │ │ │ │ + beq.n 1ca0a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb7a │ │ │ │ + bne.n 1ca0a │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cb80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 1cb82 │ │ │ │ + beq.n 1ca12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1cb82 │ │ │ │ + bne.n 1ca12 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d4e4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - ldr r2, [pc, #148] @ (1cba4 ) │ │ │ │ + ldr r2, [pc, #148] @ (1ca34 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ blx cfb4 │ │ │ │ - b.n 1cb44 │ │ │ │ + b.n 1c9d4 │ │ │ │ blx d59c │ │ │ │ mov r6, r0 │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx c964 │ │ │ │ str r0, [r5, #0] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #96] @ (1cba8 ) │ │ │ │ - ldr r3, [pc, #80] @ (1cb98 ) │ │ │ │ + ldr r2, [pc, #96] @ (1ca38 ) │ │ │ │ + ldr r3, [pc, #80] @ (1ca28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cb8a │ │ │ │ + bne.n 1ca1a │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d078 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1cb24 │ │ │ │ + b.n 1c9b4 │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #64] @ (1cbac ) │ │ │ │ + ldr r2, [pc, #64] @ (1ca3c ) │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 1cb44 │ │ │ │ - ldr r6, [pc, #56] @ (1cbb0 ) │ │ │ │ + b.n 1c9d4 │ │ │ │ + ldr r6, [pc, #56] @ (1ca40 ) │ │ │ │ add r6, pc │ │ │ │ - b.n 1cb24 │ │ │ │ + b.n 1c9b4 │ │ │ │ blx c5b4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1cb24 │ │ │ │ + b.n 1c9b4 │ │ │ │ blx cdfc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1cb24 │ │ │ │ + b.n 1c9b4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #14 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r2, [r0, #28] │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #232] @ (1cc9c ) │ │ │ │ + ldr r2, [pc, #680] @ (1ccec ) │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cbb4 : │ │ │ │ +0001ca44 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 1cc10 │ │ │ │ + cbz r3, 1caa0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r1, 1cbf2 │ │ │ │ + cbz r1, 1ca82 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r1, #8] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ @@ -24572,280 +24452,280 @@ │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ lsls r3, r2, #7 │ │ │ │ - bpl.n 1cc06 │ │ │ │ + bpl.n 1ca96 │ │ │ │ movs r0, #12 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 1cbce │ │ │ │ + b.n 1ca5e │ │ │ │ blx cec0 <_emalloc_16@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 1cbce │ │ │ │ + b.n 1ca5e │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0001cc14 : │ │ │ │ +0001caa4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 1cc32 │ │ │ │ + cbz r2, 1cac2 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1cc48 │ │ │ │ + cbz r0, 1cad8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ bic.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001cc50 : │ │ │ │ +0001cae0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - cbz r5, 1cc7a │ │ │ │ + cbz r5, 1cb0a │ │ │ │ ldr r6, [sp, #24] │ │ │ │ str r6, [sp, #0] │ │ │ │ blx r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ orr.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1cc6e │ │ │ │ + b.n 1cafe │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #156] @ 1cd2c │ │ │ │ + ldr.w ip, [pc, #156] @ 1cbbc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #152] @ (1cd30 ) │ │ │ │ + ldr r0, [pc, #152] @ (1cbc0 ) │ │ │ │ mov r5, r1 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #152] @ (1cd34 ) │ │ │ │ + ldr r1, [pc, #152] @ (1cbc4 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #152] @ (1cd38 ) │ │ │ │ + ldr r6, [pc, #152] @ (1cbc8 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r2, sp, #16 │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 1ccfe │ │ │ │ + cbnz r0, 1cb8e │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 1cd26 │ │ │ │ + bne.n 1cbb6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1ccfe │ │ │ │ + cbz r0, 1cb8e │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ blx c260 │ │ │ │ - cbnz r0, 1ccfe │ │ │ │ + cbnz r0, 1cb8e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1cd16 │ │ │ │ + cbz r0, 1cba6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1c650 │ │ │ │ + bl 1c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #60] @ (1cd3c ) │ │ │ │ - ldr r3, [pc, #44] @ (1cd30 ) │ │ │ │ + ldr r2, [pc, #60] @ (1cbcc ) │ │ │ │ + ldr r3, [pc, #44] @ (1cbc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cd22 │ │ │ │ + bne.n 1cbb2 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #40] @ (1cd40 ) │ │ │ │ + ldr r2, [pc, #40] @ (1cbd0 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n 1ccfc │ │ │ │ + b.n 1cb8c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ movs r2, r0 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001cd44 : │ │ │ │ +0001cbd4 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 1cd4c │ │ │ │ + cbz r3, 1cbdc │ │ │ │ bx r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #164] @ (1ce08 ) │ │ │ │ + ldr r3, [pc, #164] @ (1cc98 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #164] @ (1ce0c ) │ │ │ │ + ldr r2, [pc, #164] @ (1cc9c ) │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #160] @ (1ce10 ) │ │ │ │ + ldr r3, [pc, #160] @ (1cca0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1cde2 │ │ │ │ + bne.n 1cc72 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1cdfa │ │ │ │ + bne.n 1cc8a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 1cdbc │ │ │ │ + cbz r0, 1cc4c │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d600 │ │ │ │ - cbnz r0, 1cdbc │ │ │ │ + cbnz r0, 1cc4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 1cdd4 │ │ │ │ + cbz r0, 1cc64 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1c650 │ │ │ │ + bl 1c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #84] @ (1ce14 ) │ │ │ │ - ldr r3, [pc, #80] @ (1ce10 ) │ │ │ │ + ldr r2, [pc, #84] @ (1cca4 ) │ │ │ │ + ldr r3, [pc, #80] @ (1cca0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cdf6 │ │ │ │ + bne.n 1cc86 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #64] @ (1ce18 ) │ │ │ │ + ldr r3, [pc, #64] @ (1cca8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 1cdbc │ │ │ │ - ldr r2, [pc, #56] @ (1ce1c ) │ │ │ │ - ldr r3, [pc, #40] @ (1ce10 ) │ │ │ │ + b.n 1cc4c │ │ │ │ + ldr r2, [pc, #56] @ (1ccac ) │ │ │ │ + ldr r3, [pc, #40] @ (1cca0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1cdfe │ │ │ │ + beq.n 1cc8e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r4, #4 │ │ │ │ movs r4, r0 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001ce20 : │ │ │ │ +0001ccb0 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r3, 1ce28 │ │ │ │ + cbz r3, 1ccb8 │ │ │ │ bx r3 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1ce70 │ │ │ │ + cbnz r3, 1cd00 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1ce74 │ │ │ │ + bne.n 1cd04 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 1ce6e │ │ │ │ + cbz r0, 1ccfe │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx c7e4 │ │ │ │ @@ -24855,165 +24735,165 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0001ce78 : │ │ │ │ +0001cd08 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbz r3, 1ce80 │ │ │ │ + cbz r3, 1cd10 │ │ │ │ bx r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ bic.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #188] @ (1cf5c ) │ │ │ │ + ldr r3, [pc, #188] @ (1cdec ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #188] @ (1cf60 ) │ │ │ │ + ldr r2, [pc, #188] @ (1cdf0 ) │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #184] @ (1cf64 ) │ │ │ │ + ldr r3, [pc, #184] @ (1cdf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1cf34 │ │ │ │ + bne.n 1cdc4 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 1cf4c │ │ │ │ + bne.n 1cddc │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r5, r2, r1 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 1cf02 │ │ │ │ + cbz r0, 1cd92 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c384 │ │ │ │ - cbnz r0, 1cf02 │ │ │ │ + cbnz r0, 1cd92 │ │ │ │ mov r0, r5 │ │ │ │ blx d2b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 1cf28 │ │ │ │ - cbz r3, 1cf1a │ │ │ │ + cbnz r0, 1cdb8 │ │ │ │ + cbz r3, 1cdaa │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1c650 │ │ │ │ + bl 1c4e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #100] @ (1cf68 ) │ │ │ │ - ldr r3, [pc, #92] @ (1cf64 ) │ │ │ │ + ldr r2, [pc, #100] @ (1cdf8 ) │ │ │ │ + ldr r3, [pc, #92] @ (1cdf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1cf48 │ │ │ │ + bne.n 1cdd8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #80] @ (1cf6c ) │ │ │ │ + ldr r3, [pc, #80] @ (1cdfc ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 1cf02 │ │ │ │ + b.n 1cd92 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1cf02 │ │ │ │ + beq.n 1cd92 │ │ │ │ mov r0, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1cf02 │ │ │ │ - ldr r2, [pc, #56] @ (1cf70 ) │ │ │ │ - ldr r3, [pc, #44] @ (1cf64 ) │ │ │ │ + b.n 1cd92 │ │ │ │ + ldr r2, [pc, #56] @ (1ce00 ) │ │ │ │ + ldr r3, [pc, #44] @ (1cdf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 1cf50 │ │ │ │ + beq.n 1cde0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ movs r4, r0 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cf74 : │ │ │ │ +0001ce04 : │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - cbz r3, 1cf7c │ │ │ │ + cbz r3, 1ce0c │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001cf80 : │ │ │ │ +0001ce10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 1cfac │ │ │ │ + cbz r0, 1ce3c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - cbz r3, 1cf9e │ │ │ │ + cbz r3, 1ce2e │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1cfae │ │ │ │ + bmi.n 1ce3e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ blx caf0 │ │ │ │ - b.n 1cfa8 │ │ │ │ + b.n 1ce38 │ │ │ │ │ │ │ │ -0001cfb4 : │ │ │ │ +0001ce44 : │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1cfec │ │ │ │ + cbz r0, 1ce7c │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, r3, r0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 1cfe6 │ │ │ │ + cbz r2, 1ce76 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d670 │ │ │ │ @@ -25023,23 +24903,23 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w c6a0 │ │ │ │ mov r0, r3 │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0001cff0 : │ │ │ │ - ldr r0, [pc, #4] @ (1cff8 ) │ │ │ │ +0001ce80 : │ │ │ │ + ldr r0, [pc, #4] @ (1ce88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add lr, r7 │ │ │ │ + mov r6, r5 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001cffc : │ │ │ │ +0001ce8c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -25056,51 +24936,51 @@ │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx d844 │ │ │ │ - cbz r6, 1d03e │ │ │ │ + cbz r6, 1cece │ │ │ │ str r6, [r5, #0] │ │ │ │ - ldr r3, [pc, #12] @ (1d04c ) │ │ │ │ + ldr r3, [pc, #12] @ (1cedc ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r5, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d050 : │ │ │ │ +0001cee0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d900 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0001d068 : │ │ │ │ - cbz r0, 1d0ac │ │ │ │ +0001cef8 : │ │ │ │ + cbz r0, 1cf3c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx cd44 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 1d0a6 │ │ │ │ + cbz r0, 1cf36 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx d900 │ │ │ │ add.w r3, r0, #8 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -25108,179 +24988,179 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0001d0b0 : │ │ │ │ - ldr r3, [pc, #4] @ (1d0b8 ) │ │ │ │ +0001cf40 : │ │ │ │ + ldr r3, [pc, #4] @ (1cf48 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d0bc : │ │ │ │ - ldr r3, [pc, #4] @ (1d0c4 ) │ │ │ │ +0001cf4c : │ │ │ │ + ldr r3, [pc, #4] @ (1cf54 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d0c8 : │ │ │ │ +0001cf58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r5, [pc, #260] @ (1d1e0 ) │ │ │ │ + ldr r5, [pc, #260] @ (1d070 ) │ │ │ │ sub sp, #352 @ 0x160 │ │ │ │ - ldr r3, [pc, #260] @ (1d1e4 ) │ │ │ │ + ldr r3, [pc, #260] @ (1d074 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r5, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r6, [pc, #256] @ (1d1e8 ) │ │ │ │ + ldr r6, [pc, #256] @ (1d078 ) │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r7, [pc, #256] @ (1d1ec ) │ │ │ │ + ldr r7, [pc, #256] @ (1d07c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r6, pc │ │ │ │ add r7, pc │ │ │ │ - ldr r5, [pc, #252] @ (1d1f0 ) │ │ │ │ + ldr r5, [pc, #252] @ (1d080 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #240] @ (1d1f4 ) │ │ │ │ + ldr r3, [pc, #240] @ (1d084 ) │ │ │ │ movs r1, #20 │ │ │ │ - ldr r0, [pc, #240] @ (1d1f8 ) │ │ │ │ + ldr r0, [pc, #240] @ (1d088 ) │ │ │ │ movs r2, #1 │ │ │ │ add r5, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #228] @ (1d1fc ) │ │ │ │ + ldr r3, [pc, #228] @ (1d08c ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add.w r3, r7, #28 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r7, #196 @ 0xc4 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ blx d360 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ orr.w r2, r2, #64 @ 0x40 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [pc, #200] @ (1d200 ) │ │ │ │ + ldr r2, [pc, #200] @ (1d090 ) │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr r1, [r6, r2] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r1, [r0, #248] @ 0xf8 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r0, r5, #4 │ │ │ │ blx ce90 │ │ │ │ - ldr r3, [pc, #176] @ (1d204 ) │ │ │ │ + ldr r3, [pc, #176] @ (1d094 ) │ │ │ │ movs r2, #8 │ │ │ │ str r2, [r5, #4] │ │ │ │ - ldr r1, [pc, #176] @ (1d208 ) │ │ │ │ + ldr r1, [pc, #176] @ (1d098 ) │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #168] @ (1d20c ) │ │ │ │ + ldr r3, [pc, #168] @ (1d09c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r3, #0 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #160] @ (1d210 ) │ │ │ │ + ldr r1, [pc, #160] @ (1d0a0 ) │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #148] @ (1d214 ) │ │ │ │ + ldr r1, [pc, #148] @ (1d0a4 ) │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx c798 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #120] @ (1d218 ) │ │ │ │ + ldr r0, [pc, #120] @ (1d0a8 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #20 │ │ │ │ str.w r8, [sp, #256] @ 0x100 │ │ │ │ str r7, [sp, #336] @ 0x150 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #96] @ (1d21c ) │ │ │ │ - ldr r3, [pc, #40] @ (1d1e4 ) │ │ │ │ + ldr r2, [pc, #96] @ (1d0ac ) │ │ │ │ + ldr r3, [pc, #40] @ (1d074 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ str.w r1, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d1dc │ │ │ │ + bne.n 1d06c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #352 @ 0x160 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #14 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ movs r4, r0 │ │ │ │ - mvns r0, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ movs r4, r0 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ movs r2, r0 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ movs r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - cbz r2, 1d246 │ │ │ │ + cbz r2, 1d0d6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ @@ -25295,125 +25175,125 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ it pl │ │ │ │ movpl r0, #1 │ │ │ │ - bmi.n 1d262 │ │ │ │ + bmi.n 1d0f2 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx c2d0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #200] @ (1d350 ) │ │ │ │ + ldr r1, [pc, #200] @ (1d1e0 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #200] @ (1d354 ) │ │ │ │ + ldr r3, [pc, #200] @ (1d1e4 ) │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #8192 @ 0x2000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ - b.n 1d2c2 │ │ │ │ + b.n 1d152 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx ccf4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx dd38 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1d32a │ │ │ │ + beq.n 1d1ba │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx d46c │ │ │ │ - cbz r0, 1d32a │ │ │ │ + cbz r0, 1d1ba │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx d73c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d2ac │ │ │ │ + bne.n 1d13c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r2, 1d310 │ │ │ │ + cbnz r2, 1d1a0 │ │ │ │ str.w r2, [fp] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #96] @ (1d358 ) │ │ │ │ - ldr r2, [pc, #92] @ (1d354 ) │ │ │ │ + ldr r1, [pc, #96] @ (1d1e8 ) │ │ │ │ + ldr r2, [pc, #92] @ (1d1e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 1d34a │ │ │ │ + bne.n 1d1da │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cea8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d3b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ str.w r1, [fp] │ │ │ │ - b.n 1d2f0 │ │ │ │ + b.n 1d180 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cf8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - ldr r2, [pc, #40] @ (1d35c ) │ │ │ │ + ldr r2, [pc, #40] @ (1d1ec ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ str.w r0, [fp] │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ blx d114 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d2f4 │ │ │ │ + b.n 1d184 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #240] @ (1d464 ) │ │ │ │ + ldr r2, [pc, #240] @ (1d2f4 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #240] @ (1d468 ) │ │ │ │ + ldr r3, [pc, #240] @ (1d2f8 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ @@ -25422,96 +25302,96 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ blx c36c │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx c4e4 │ │ │ │ strd r6, r5, [sp, #28] │ │ │ │ - cbz r5, 1d3f4 │ │ │ │ + cbz r5, 1d284 │ │ │ │ add r7, sp, #32 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 1d3b0 │ │ │ │ + b.n 1d240 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 1d3f4 │ │ │ │ + cbz r3, 1d284 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ lsls r3, r1, #10 │ │ │ │ str r6, [sp, #0] │ │ │ │ ite pl │ │ │ │ ubfxpl r1, r1, #20, #1 │ │ │ │ movmi r1, #1 │ │ │ │ add r3, sp, #28 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ blx d46c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d43c │ │ │ │ + beq.n 1d2cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx d73c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d3ac │ │ │ │ + beq.n 1d23c │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx ccf4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d3b0 │ │ │ │ + bne.n 1d240 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 1d422 │ │ │ │ + cbnz r3, 1d2b2 │ │ │ │ str.w r3, [fp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str.w r3, [sl] │ │ │ │ blx cf8c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #96] @ (1d46c ) │ │ │ │ - ldr r3, [pc, #92] @ (1d468 ) │ │ │ │ + ldr r2, [pc, #96] @ (1d2fc ) │ │ │ │ + ldr r3, [pc, #92] @ (1d2f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d460 │ │ │ │ + bne.n 1d2f0 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cea8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d3b8 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ str.w r2, [fp] │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 1d406 │ │ │ │ + b.n 1d296 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cf8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #40] @ (1d470 ) │ │ │ │ + ldr r2, [pc, #40] @ (1d300 ) │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [fp] │ │ │ │ add r2, pc │ │ │ │ str.w r3, [sl] │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d408 │ │ │ │ + b.n 1d298 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ movs r4, r0 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -25526,15 +25406,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r2 │ │ │ │ it eq │ │ │ │ moveq r5, #22 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c1a8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 1d4d6 │ │ │ │ + cbz r0, 1d366 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ blx dc6c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx dc6c │ │ │ │ @@ -25543,24 +25423,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ blx dc6c │ │ │ │ str r4, [r6, #4] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #12] @ (1d4e4 ) │ │ │ │ + ldr r2, [pc, #12] @ (1d374 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 1d4d0 │ │ │ │ + b.n 1d360 │ │ │ │ nop │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - cbz r2, 1d50e │ │ │ │ + cbz r2, 1d39e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ @@ -25574,15 +25454,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx cf50 │ │ │ │ - cbnz r0, 1d52c │ │ │ │ + cbnz r0, 1d3bc │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx d548 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -25590,107 +25470,107 @@ │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #212] @ (1d628 ) │ │ │ │ + ldr r3, [pc, #212] @ (1d4b8 ) │ │ │ │ mov r5, r0 │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #208] @ (1d62c ) │ │ │ │ + ldr r2, [pc, #208] @ (1d4bc ) │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1d5bc │ │ │ │ + cbz r3, 1d44c │ │ │ │ add r7, sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 1d582 │ │ │ │ + b.n 1d412 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 1d5bc │ │ │ │ + cbz r3, 1d44c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r4, r4, [sp] │ │ │ │ str r4, [sp, #28] │ │ │ │ blx d5a8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d5fe │ │ │ │ + beq.n 1d48e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx c128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d57e │ │ │ │ + beq.n 1d40e │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx dac4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1d582 │ │ │ │ + bne.n 1d412 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #32 │ │ │ │ - cbnz r4, 1d5ea │ │ │ │ + cbnz r4, 1d47a │ │ │ │ blx cf8c │ │ │ │ str.w r4, [fp] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r3, #0] │ │ │ │ - ldr r2, [pc, #92] @ (1d630 ) │ │ │ │ - ldr r3, [pc, #84] @ (1d628 ) │ │ │ │ + ldr r2, [pc, #92] @ (1d4c0 ) │ │ │ │ + ldr r3, [pc, #84] @ (1d4b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d622 │ │ │ │ + bne.n 1d4b2 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx cea8 │ │ │ │ add r0, sp, #32 │ │ │ │ blx d3b8 │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 1d5ca │ │ │ │ + b.n 1d45a │ │ │ │ add r0, sp, #32 │ │ │ │ blx cf8c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx d1f8 │ │ │ │ blx cc70 │ │ │ │ - ldr r2, [pc, #36] @ (1d634 ) │ │ │ │ + ldr r2, [pc, #36] @ (1d4c4 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d5d0 │ │ │ │ + b.n 1d460 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r4, #14 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ movs r4, r0 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -25715,151 +25595,151 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #208] @ (1d764 ) │ │ │ │ + ldr r3, [pc, #208] @ (1d5f4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #200] @ (1d768 ) │ │ │ │ + ldr r2, [pc, #200] @ (1d5f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #8192 @ 0x2000 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ blx c4e4 │ │ │ │ - b.n 1d6d2 │ │ │ │ + b.n 1d562 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx ccf4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx dd38 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 1d740 │ │ │ │ + beq.n 1d5d0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #2 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx d46c │ │ │ │ - cbz r0, 1d740 │ │ │ │ + cbz r0, 1d5d0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx d73c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d6bc │ │ │ │ + bne.n 1d54c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r2, 1d72a │ │ │ │ + cbnz r2, 1d5ba │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ blx c2d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1d6ac │ │ │ │ - ldr r1, [pc, #92] @ (1d76c ) │ │ │ │ - ldr r2, [pc, #80] @ (1d764 ) │ │ │ │ + beq.n 1d53c │ │ │ │ + ldr r1, [pc, #92] @ (1d5fc ) │ │ │ │ + ldr r2, [pc, #80] @ (1d5f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 1d760 │ │ │ │ + bne.n 1d5f0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cea8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d3b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 1d700 │ │ │ │ + b.n 1d590 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ blx cf8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #32] @ (1d770 ) │ │ │ │ + ldr r2, [pc, #32] @ (1d600 ) │ │ │ │ movs r1, #2 │ │ │ │ str r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ blx d114 │ │ │ │ - b.n 1d70e │ │ │ │ + b.n 1d59e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ movs r4, r0 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ movs r4, r0 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx cc58 │ │ │ │ - cbz r0, 1d79c │ │ │ │ + cbz r0, 1d62c │ │ │ │ mov r3, r4 │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #12] @ (1d7ac ) │ │ │ │ + ldr r2, [pc, #12] @ (1d63c ) │ │ │ │ movs r1, #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 1d796 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + b.n 1d626 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0001d7b0 : │ │ │ │ - ldr r0, [pc, #4] @ (1d7b8 ) │ │ │ │ +0001d640 : │ │ │ │ + ldr r0, [pc, #4] @ (1d648 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d7bc : │ │ │ │ - ldr r0, [pc, #4] @ (1d7c4 ) │ │ │ │ +0001d64c : │ │ │ │ + ldr r0, [pc, #4] @ (1d654 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #28 │ │ │ │ bx lr │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001d7c8 : │ │ │ │ +0001d658 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -25883,454 +25763,454 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #4 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #22 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ blx d228 │ │ │ │ - cbz r0, 1d820 │ │ │ │ + cbz r0, 1d6b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 1d828 │ │ │ │ + cbz r0, 1d6b8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #16] @ (1d840 ) │ │ │ │ + ldr r2, [pc, #16] @ (1d6d0 ) │ │ │ │ movs r1, #2 │ │ │ │ str r0, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1d81c │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + b.n 1d6ac │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #156] @ 1d8f0 │ │ │ │ + ldr.w lr, [pc, #156] @ 1d780 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #152] @ 1d8f4 │ │ │ │ + ldr.w ip, [pc, #152] @ 1d784 │ │ │ │ add r2, sp, #16 │ │ │ │ add lr, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #144] @ (1d8f8 ) │ │ │ │ + ldr r1, [pc, #144] @ (1d788 ) │ │ │ │ add r2, sp, #8 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #140] @ (1d8fc ) │ │ │ │ + ldr r5, [pc, #140] @ (1d78c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ mov.w ip, #356 @ 0x164 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 1d8ac │ │ │ │ + cbz r0, 1d73c │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #108] @ (1d900 ) │ │ │ │ + ldr r2, [pc, #108] @ (1d790 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #92] @ (1d8f4 ) │ │ │ │ + ldr r3, [pc, #92] @ (1d784 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d8ea │ │ │ │ + bne.n 1d77a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx d70c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d890 │ │ │ │ + bne.n 1d720 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1d8de │ │ │ │ + cbz r0, 1d76e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1d638 │ │ │ │ + bl 1d4c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 1d892 │ │ │ │ - ldr r2, [pc, #36] @ (1d904 ) │ │ │ │ + b.n 1d722 │ │ │ │ + ldr r2, [pc, #36] @ (1d794 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1d892 │ │ │ │ + b.n 1d722 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + cmp r1, #14 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ movs r4, r0 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001d908 : │ │ │ │ +0001d798 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #116] @ (1d994 ) │ │ │ │ + ldr r1, [pc, #116] @ (1d824 ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #116] @ (1d998 ) │ │ │ │ + ldr r2, [pc, #116] @ (1d828 ) │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ blx cc58 │ │ │ │ - cbz r0, 1d982 │ │ │ │ + cbz r0, 1d812 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 1d53c │ │ │ │ + bl 1d3cc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx c300 │ │ │ │ - ldr r2, [pc, #56] @ (1d99c ) │ │ │ │ - ldr r3, [pc, #48] @ (1d998 ) │ │ │ │ + ldr r2, [pc, #56] @ (1d82c ) │ │ │ │ + ldr r3, [pc, #48] @ (1d828 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1d97e │ │ │ │ + bne.n 1d80e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #28] @ (1d9a0 ) │ │ │ │ + ldr r2, [pc, #28] @ (1d830 ) │ │ │ │ movs r1, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 1d962 │ │ │ │ + b.n 1d7f2 │ │ │ │ nop │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + cmp r0, #6 │ │ │ │ movs r4, r0 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w lr, [pc, #140] @ 1da40 │ │ │ │ + ldr.w lr, [pc, #140] @ 1d8d0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ 1da44 │ │ │ │ + ldr.w ip, [pc, #136] @ 1d8d4 │ │ │ │ sub sp, #28 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #132] @ (1da48 ) │ │ │ │ - ldr r5, [pc, #136] @ (1da4c ) │ │ │ │ + ldr r1, [pc, #132] @ (1d8d8 ) │ │ │ │ + ldr r5, [pc, #136] @ (1d8dc ) │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, sp, #4 │ │ │ │ add r5, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 1da00 │ │ │ │ + cbz r0, 1d890 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #104] @ (1da50 ) │ │ │ │ + ldr r2, [pc, #104] @ (1d8e0 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #88] @ (1da44 ) │ │ │ │ + ldr r3, [pc, #88] @ (1d8d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1da3c │ │ │ │ + bne.n 1d8cc │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ blx cdf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1d9e4 │ │ │ │ + bne.n 1d874 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1da30 │ │ │ │ + cbz r0, 1d8c0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1d638 │ │ │ │ + bl 1d4c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 1d9e6 │ │ │ │ - ldr r2, [pc, #32] @ (1da54 ) │ │ │ │ + b.n 1d876 │ │ │ │ + ldr r2, [pc, #32] @ (1d8e4 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1d9e6 │ │ │ │ + b.n 1d876 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ movs r4, r0 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001da58 : │ │ │ │ - ldr r3, [pc, #4] @ (1da60 ) │ │ │ │ +0001d8e8 : │ │ │ │ + ldr r3, [pc, #4] @ (1d8f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r6, [r4, r4] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001da64 : │ │ │ │ - ldr r3, [pc, #4] @ (1da6c ) │ │ │ │ +0001d8f4 : │ │ │ │ + ldr r3, [pc, #4] @ (1d8fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - str r2, [r3, r4] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001da70 : │ │ │ │ +0001d900 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r2, [pc, #324] @ (1dbc4 ) │ │ │ │ + ldr r2, [pc, #324] @ (1da54 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #324] @ (1dbc8 ) │ │ │ │ + ldr r3, [pc, #324] @ (1da58 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #324] @ (1dbcc ) │ │ │ │ - ldr r7, [pc, #324] @ (1dbd0 ) │ │ │ │ + ldr r6, [pc, #324] @ (1da5c ) │ │ │ │ + ldr r7, [pc, #324] @ (1da60 ) │ │ │ │ add r6, pc │ │ │ │ - ldr r4, [pc, #324] @ (1dbd4 ) │ │ │ │ + ldr r4, [pc, #324] @ (1da64 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx da30 │ │ │ │ - ldr r3, [pc, #308] @ (1dbd8 ) │ │ │ │ + ldr r3, [pc, #308] @ (1da68 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r0, [r3, #0] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #296] @ (1dbdc ) │ │ │ │ - ldr r0, [pc, #296] @ (1dbe0 ) │ │ │ │ + ldr r3, [pc, #296] @ (1da6c ) │ │ │ │ + ldr r0, [pc, #296] @ (1da70 ) │ │ │ │ movs r1, #29 │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #284] @ (1dbe4 ) │ │ │ │ + ldr r3, [pc, #284] @ (1da74 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add.w r3, r7, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx dce0 │ │ │ │ - ldr r3, [pc, #260] @ (1dbe8 ) │ │ │ │ + ldr r3, [pc, #260] @ (1da78 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r2, #9 │ │ │ │ - ldr r1, [pc, #256] @ (1dbec ) │ │ │ │ + ldr r1, [pc, #256] @ (1da7c ) │ │ │ │ ldr r6, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ movs r3, #1 │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #244] @ (1dbf0 ) │ │ │ │ + ldr r1, [pc, #244] @ (1da80 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #236] @ (1dbf4 ) │ │ │ │ + ldr r1, [pc, #236] @ (1da84 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #11 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #224] @ (1dbf8 ) │ │ │ │ + ldr r1, [pc, #224] @ (1da88 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #216] @ (1dbfc ) │ │ │ │ + ldr r1, [pc, #216] @ (1da8c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #352 @ 0x160 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #204] @ (1dc00 ) │ │ │ │ + ldr r1, [pc, #204] @ (1da90 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #384 @ 0x180 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #192] @ (1dc04 ) │ │ │ │ + ldr r1, [pc, #192] @ (1da94 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #180] @ (1dc08 ) │ │ │ │ + ldr r1, [pc, #180] @ (1da98 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #168] @ (1dc0c ) │ │ │ │ + ldr r1, [pc, #168] @ (1da9c ) │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #144] @ (1dc10 ) │ │ │ │ + ldr r0, [pc, #144] @ (1daa0 ) │ │ │ │ movs r1, #29 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #116] @ (1dc14 ) │ │ │ │ - ldr r3, [pc, #36] @ (1dbc8 ) │ │ │ │ + ldr r2, [pc, #116] @ (1daa4 ) │ │ │ │ + ldr r3, [pc, #36] @ (1da58 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1dbbe │ │ │ │ + bne.n 1da4e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ movs r4, r0 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ movs r4, r0 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r0, #30 │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbnz r2, 1dc2a │ │ │ │ + cbnz r2, 1daba │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -26355,95 +26235,95 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ blx c650 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bhi.n 1dc8e │ │ │ │ + bhi.n 1db1e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ rsb r1, r3, #32768 @ 0x8000 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r1, #1 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ strb r6, [r3, r2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 1dc98 │ │ │ │ + cbz r0, 1db28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r7, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #20] @ (1dcbc ) │ │ │ │ + ldr r2, [pc, #20] @ (1db4c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r0, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - cbz r5, 1dcf6 │ │ │ │ + cbz r5, 1db86 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1dce0 │ │ │ │ + cbz r3, 1db70 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ blx c78c │ │ │ │ mov r0, r5 │ │ │ │ blx cc1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1dcf8 │ │ │ │ + bmi.n 1db88 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx caf0 │ │ │ │ - b.n 1dcf2 │ │ │ │ + b.n 1db82 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - cbz r5, 1dd36 │ │ │ │ + cbz r5, 1dbc6 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 1dd20 │ │ │ │ + cbz r3, 1dbb0 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ blx c78c │ │ │ │ mov r0, r5 │ │ │ │ blx c30c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 1dd38 │ │ │ │ + bmi.n 1dbc8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx caf0 │ │ │ │ - b.n 1dd32 │ │ │ │ + b.n 1dbc2 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -26460,17 +26340,17 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r0, r3, [r4, #12] │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx c650 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1dd74 │ │ │ │ + beq.n 1dc04 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1ddb4 │ │ │ │ + bne.n 1dc44 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c878 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -26485,44 +26365,44 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r2 │ │ │ │ strb r2, [r3, r1] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1ddc0 │ │ │ │ + cbz r0, 1dc50 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #20] @ (1dde4 ) │ │ │ │ + ldr r2, [pc, #20] @ (1dc74 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r4, r2, #0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 1de5e │ │ │ │ + cbz r3, 1dcee │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mla r0, r3, r0, r0 │ │ │ │ str r0, [r2, #0] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ str r0, [r6, #0] │ │ │ │ @@ -26533,15 +26413,15 @@ │ │ │ │ ldrd r2, ip, [r2] │ │ │ │ strd r2, ip, [r4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ blx ca8c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1de64 │ │ │ │ + bne.n 1dcf4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c878 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -26556,49 +26436,49 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ strb r2, [r0, r3] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1de58 │ │ │ │ + b.n 1dce8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1de70 │ │ │ │ + cbz r0, 1dd00 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #16] @ (1de90 ) │ │ │ │ + ldr r2, [pc, #16] @ (1dd20 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1de5a │ │ │ │ - adds r4, r7, #6 │ │ │ │ + b.n 1dcea │ │ │ │ + adds r0, r1, #6 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ vmov s16, r2 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx dd38 │ │ │ │ vcvt.f64.u32 d7, s16 │ │ │ │ - vldr d6, [pc, #160] @ 1df60 │ │ │ │ + vldr d6, [pc, #160] @ 1ddf0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ str r3, [r4, #4] │ │ │ │ @@ -26615,18 +26495,18 @@ │ │ │ │ lsrpl r1, r1, #19 │ │ │ │ movmi r1, #3 │ │ │ │ andpl.w r1, r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx c650 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bhi.n 1df38 │ │ │ │ + bhi.n 1ddc8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 1df2c │ │ │ │ + cbnz r3, 1ddbc │ │ │ │ blx d144 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ subs r1, r1, r3 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r1, #1 │ │ │ │ @@ -26639,45 +26519,45 @@ │ │ │ │ strb r2, [r3, r1] │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c878 │ │ │ │ - b.n 1df0a │ │ │ │ + b.n 1dd9a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 1df40 │ │ │ │ + cbz r0, 1ddd0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r6, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #24] @ (1df68 ) │ │ │ │ + ldr r2, [pc, #24] @ (1ddf8 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 1df26 │ │ │ │ + b.n 1ddb6 │ │ │ │ lsrs r5, r7, #8 │ │ │ │ - add r3, pc, #860 @ (adr r3, 1e2c0 ) │ │ │ │ + add r3, pc, #860 @ (adr r3, 1e150 ) │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + adds r4, r3, #3 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #364] @ (1e0ec ) │ │ │ │ + ldr r0, [pc, #364] @ (1df7c ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #364] @ (1e0f0 ) │ │ │ │ + ldr r3, [pc, #364] @ (1df80 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #28 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -26699,15 +26579,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ite pl │ │ │ │ andpl.w r7, r7, #2 │ │ │ │ movmi r7, #3 │ │ │ │ blx c4e4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 1e016 │ │ │ │ + b.n 1dea6 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [r4, #12] │ │ │ │ blx ca8c │ │ │ │ @@ -26717,290 +26597,290 @@ │ │ │ │ mov r0, sp │ │ │ │ subs r1, r1, r2 │ │ │ │ blx daac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmn.w r9, #5 │ │ │ │ add.w r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ - beq.n 1e012 │ │ │ │ + beq.n 1dea2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 1e060 │ │ │ │ + bne.n 1def0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cbz r2, 1e066 │ │ │ │ + cbz r2, 1def6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1e098 │ │ │ │ + beq.n 1df28 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sp │ │ │ │ blx ca28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 1dfd8 │ │ │ │ + bne.n 1de68 │ │ │ │ mvn.w r9, #3 │ │ │ │ mov r0, sp │ │ │ │ blx cf8c │ │ │ │ mov r0, r9 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #188] @ (1e0f4 ) │ │ │ │ + ldr r2, [pc, #188] @ (1df84 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #176] @ (1e0f8 ) │ │ │ │ - ldr r3, [pc, #164] @ (1e0f0 ) │ │ │ │ + ldr r2, [pc, #176] @ (1df88 ) │ │ │ │ + ldr r3, [pc, #164] @ (1df80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e0aa │ │ │ │ + bne.n 1df3a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 1e0ae │ │ │ │ + bne.n 1df3e │ │ │ │ mov r0, sp │ │ │ │ blx cea8 │ │ │ │ mov r0, sp │ │ │ │ blx d3b8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ str.w r2, [fp] │ │ │ │ str.w r3, [sl] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 1e092 │ │ │ │ + cbz r3, 1df22 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movs r1, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ blx c878 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1e046 │ │ │ │ + b.n 1ded6 │ │ │ │ blx d144 │ │ │ │ - b.n 1e08e │ │ │ │ + b.n 1df1e │ │ │ │ cmp.w r9, #1 │ │ │ │ - bls.n 1e066 │ │ │ │ + bls.n 1def6 │ │ │ │ mov r0, sp │ │ │ │ mvn.w r9, #4 │ │ │ │ blx cf8c │ │ │ │ - b.n 1e02e │ │ │ │ + b.n 1debe │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r0, sp │ │ │ │ blx cf8c │ │ │ │ cmn.w r9, #3 │ │ │ │ - bne.n 1e02e │ │ │ │ + bne.n 1debe │ │ │ │ ldr.w r2, [r8] │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n 1e02e │ │ │ │ + bmi.n 1debe │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1e02e │ │ │ │ + bne.n 1debe │ │ │ │ mov r0, r4 │ │ │ │ blx c30c │ │ │ │ ldr.w r3, [r8] │ │ │ │ - ldr r2, [pc, #40] @ (1e0fc ) │ │ │ │ + ldr r2, [pc, #40] @ (1df8c ) │ │ │ │ mvn.w r1, #14 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r8] │ │ │ │ add r2, pc │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ blx c9d0 │ │ │ │ - b.n 1dfa0 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + b.n 1de30 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r0, r3, #0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ movs r4, r0 │ │ │ │ @ instruction: 0xf33a0001 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #24 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ ands.w r5, r5, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1e1a2 │ │ │ │ + beq.n 1e032 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ and.w r1, r2, #15 │ │ │ │ and.w r3, r2, #240 @ 0xf0 │ │ │ │ subs r0, r1, #1 │ │ │ │ cmp r0, #9 │ │ │ │ it cs │ │ │ │ movcs.w r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #16 │ │ │ │ it eq │ │ │ │ moveq r3, #31 │ │ │ │ - beq.n 1e14a │ │ │ │ + beq.n 1dfda │ │ │ │ cmp r3, #32 │ │ │ │ ite eq │ │ │ │ mvneq.w r3, #14 │ │ │ │ movne r3, #15 │ │ │ │ and.w r2, r2, #3840 @ 0xf00 │ │ │ │ cmp.w r2, #768 @ 0x300 │ │ │ │ it eq │ │ │ │ moveq r2, #3 │ │ │ │ - beq.n 1e170 │ │ │ │ - bhi.n 1e1aa │ │ │ │ + beq.n 1e000 │ │ │ │ + bhi.n 1e03a │ │ │ │ cmp.w r2, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ moveq r2, #1 │ │ │ │ - beq.n 1e170 │ │ │ │ + beq.n 1e000 │ │ │ │ sub.w r2, r2, #512 @ 0x200 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #120] @ (1e1f0 ) │ │ │ │ + ldr r2, [pc, #120] @ (1e080 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ blx d6a0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 1e1c2 │ │ │ │ + cbnz r0, 1e052 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e1b8 │ │ │ │ + cbz r0, 1e048 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #4] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1e124 │ │ │ │ + b.n 1dfb4 │ │ │ │ sub.w r2, r2, #1024 @ 0x400 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 1e170 │ │ │ │ + b.n 1e000 │ │ │ │ mov r0, r4 │ │ │ │ blx cc1c │ │ │ │ mvn.w r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - cbz r5, 1e1e8 │ │ │ │ + cbz r5, 1e078 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e1f4 ) │ │ │ │ + ldr r2, [pc, #28] @ (1e084 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 1e1ce │ │ │ │ + b.n 1e05e │ │ │ │ subw r0, r6, #1 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + subs r6, r3, r2 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ ands.w r5, r3, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1e250 │ │ │ │ + beq.n 1e0e0 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #108] @ (1e290 ) │ │ │ │ + ldr r2, [pc, #108] @ (1e120 ) │ │ │ │ mov r0, r4 │ │ │ │ tst.w r1, #1 │ │ │ │ add r2, pc │ │ │ │ ite eq │ │ │ │ moveq r1, #47 @ 0x2f │ │ │ │ mvnne.w r1, #14 │ │ │ │ blx c9d0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 1e262 │ │ │ │ + cbnz r0, 1e0f2 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e258 │ │ │ │ + cbz r0, 1e0e8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1e21c │ │ │ │ + b.n 1e0ac │ │ │ │ mov r0, r4 │ │ │ │ blx c30c │ │ │ │ mvn.w r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r5, 1e288 │ │ │ │ + cbz r5, 1e118 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e294 ) │ │ │ │ + ldr r2, [pc, #28] @ (1e124 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 1e26e │ │ │ │ + b.n 1e0fe │ │ │ │ @ instruction: 0xf1f40001 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r2, r6, r0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1e2e8 │ │ │ │ + beq.n 1e178 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx d5b4 │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 1e300 │ │ │ │ + cbnz r0, 1e190 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ movs r0, #0 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e316 │ │ │ │ + cbz r0, 1e1a6 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ blx dd38 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -27009,53 +26889,53 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx d5b4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e2c8 │ │ │ │ + beq.n 1e158 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e324 ) │ │ │ │ + ldr r2, [pc, #28] @ (1e1b4 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1e2e4 │ │ │ │ + b.n 1e174 │ │ │ │ mov r0, r4 │ │ │ │ blx cc1c │ │ │ │ mvn.w r0, #3 │ │ │ │ - b.n 1e300 │ │ │ │ + b.n 1e190 │ │ │ │ nop │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r0, r1, r7 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r2, r6, [r0] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ - beq.n 1e378 │ │ │ │ + beq.n 1e208 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx dc2c │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 1e390 │ │ │ │ + cbnz r0, 1e220 │ │ │ │ mov.w r1, #32768 @ 0x8000 │ │ │ │ movs r0, #0 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 1e3a6 │ │ │ │ + cbz r0, 1e236 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ blx dd38 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -27064,30 +26944,30 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx dc2c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1e358 │ │ │ │ + beq.n 1e1e8 │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #28] @ (1e3b4 ) │ │ │ │ + ldr r2, [pc, #28] @ (1e244 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 1e374 │ │ │ │ + b.n 1e204 │ │ │ │ mov r0, r4 │ │ │ │ blx c30c │ │ │ │ mvn.w r0, #3 │ │ │ │ - b.n 1e390 │ │ │ │ + b.n 1e220 │ │ │ │ nop │ │ │ │ - adds r0, r3, r6 │ │ │ │ + adds r4, r4, r5 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -27109,32 +26989,32 @@ │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbnz r2, 1e412 │ │ │ │ + cbnz r2, 1e2a2 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0001e418 : │ │ │ │ +0001e2a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r5, [pc, #340] @ (1e580 ) │ │ │ │ + ldr r5, [pc, #340] @ (1e410 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r4, [pc, #340] @ (1e584 ) │ │ │ │ + ldr r4, [pc, #340] @ (1e414 ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ add r5, pc │ │ │ │ mov r9, r2 │ │ │ │ and.w r2, r0, #240 @ 0xf0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ @@ -27151,59 +27031,59 @@ │ │ │ │ mov.w r4, #0 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq.w r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #16 │ │ │ │ it eq │ │ │ │ moveq r3, #31 │ │ │ │ - beq.n 1e474 │ │ │ │ + beq.n 1e304 │ │ │ │ cmp r2, #32 │ │ │ │ ite eq │ │ │ │ mvneq.w r3, #14 │ │ │ │ movne r3, #15 │ │ │ │ and.w r0, r0, #3840 @ 0xf00 │ │ │ │ cmp.w r0, #768 @ 0x300 │ │ │ │ it eq │ │ │ │ moveq r4, #3 │ │ │ │ - beq.n 1e49a │ │ │ │ - bgt.n 1e53c │ │ │ │ + beq.n 1e32a │ │ │ │ + bgt.n 1e3cc │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ moveq r4, #1 │ │ │ │ - beq.n 1e49a │ │ │ │ + beq.n 1e32a │ │ │ │ sub.w r0, r0, #512 @ 0x200 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r4, r0, #1 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c798 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #216] @ (1e588 ) │ │ │ │ + ldr r2, [pc, #216] @ (1e418 ) │ │ │ │ add r0, sp, #28 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #0] │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r2, #9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ blx d6a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e558 │ │ │ │ + bne.n 1e3e8 │ │ │ │ vmov s15, r9 │ │ │ │ - vldr d6, [pc, #164] @ 1e578 │ │ │ │ + vldr d6, [pc, #164] @ 1e408 │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ vmov r0, s14 │ │ │ │ adds r0, #23 │ │ │ │ str r0, [r6, #0] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -27216,196 +27096,196 @@ │ │ │ │ strd sl, r9, [sp, #28] │ │ │ │ blx c650 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx cc1c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 1e54a │ │ │ │ + bne.n 1e3da │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ adds r1, #1 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r7, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ strb r4, [r0, r3] │ │ │ │ - ldr r2, [pc, #104] @ (1e58c ) │ │ │ │ - ldr r3, [pc, #96] @ (1e584 ) │ │ │ │ + ldr r2, [pc, #104] @ (1e41c ) │ │ │ │ + ldr r3, [pc, #96] @ (1e414 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e572 │ │ │ │ + bne.n 1e402 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub.w r0, r0, #1024 @ 0x400 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r4, r0, #2 │ │ │ │ - b.n 1e49a │ │ │ │ - cbz r0, 1e550 │ │ │ │ + b.n 1e32a │ │ │ │ + cbz r0, 1e3e0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r4, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #44] @ (1e590 ) │ │ │ │ + ldr r2, [pc, #44] @ (1e420 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 1e520 │ │ │ │ + b.n 1e3b0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r5, r7, #8 │ │ │ │ - add r3, pc, #860 @ (adr r3, 1e8d8 ) │ │ │ │ + add r3, pc, #860 @ (adr r3, 1e768 ) │ │ │ │ subs r5, #112 @ 0x70 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r7, #4 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ vhadd.s32 d16, d10, d1 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w lr, [pc, #156] @ 1e640 │ │ │ │ + ldr.w lr, [pc, #156] @ 1e4d0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #152] @ 1e644 │ │ │ │ + ldr.w ip, [pc, #152] @ 1e4d4 │ │ │ │ add r2, sp, #16 │ │ │ │ add lr, pc │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #144] @ (1e648 ) │ │ │ │ + ldr r1, [pc, #144] @ (1e4d8 ) │ │ │ │ add r2, sp, #8 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #140] @ (1e64c ) │ │ │ │ + ldr r5, [pc, #140] @ (1e4dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ add r5, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 1e5fc │ │ │ │ + cbz r0, 1e48c │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #108] @ (1e650 ) │ │ │ │ + ldr r2, [pc, #108] @ (1e4e0 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #92] @ (1e644 ) │ │ │ │ + ldr r3, [pc, #92] @ (1e4d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e63a │ │ │ │ + bne.n 1e4ca │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx da60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e5e0 │ │ │ │ + bne.n 1e470 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 1e62e │ │ │ │ + cbz r0, 1e4be │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 1e3b8 │ │ │ │ + bl 1e248 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 1e5e2 │ │ │ │ - ldr r2, [pc, #36] @ (1e654 ) │ │ │ │ + b.n 1e472 │ │ │ │ + ldr r2, [pc, #36] @ (1e4e4 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1e5e2 │ │ │ │ + b.n 1e472 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r7, r6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r3, r6 │ │ │ │ movs r4, r0 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + subs r4, r0, r6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001e658 : │ │ │ │ +0001e4e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #352] @ (1e7d0 ) │ │ │ │ + ldr r2, [pc, #352] @ (1e660 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #352] @ (1e7d4 ) │ │ │ │ + ldr r3, [pc, #352] @ (1e664 ) │ │ │ │ add.w r8, r1, #1 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #328] @ (1e7d8 ) │ │ │ │ + ldr r3, [pc, #328] @ (1e668 ) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx c9d0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e732 │ │ │ │ + bne.n 1e5c2 │ │ │ │ str.w r0, [sl] │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ str.w r0, [r9] │ │ │ │ add r0, sp, #16 │ │ │ │ strd r3, r8, [sp, #36] @ 0x24 │ │ │ │ mov.w fp, #100 @ 0x64 │ │ │ │ blx c4e4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.n 1e704 │ │ │ │ + b.n 1e594 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r2, [sp, #48] @ 0x30 │ │ │ │ blx ca8c │ │ │ │ @@ -27415,402 +27295,402 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ subs r1, r1, r3 │ │ │ │ blx daac │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r4, #5 │ │ │ │ add.w r1, r1, r1, lsr #3 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq.n 1e6fe │ │ │ │ - cbnz r4, 1e74c │ │ │ │ + beq.n 1e58e │ │ │ │ + cbnz r4, 1e5dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 1e750 │ │ │ │ + cbz r3, 1e5e0 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 1e792 │ │ │ │ + beq.n 1e622 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx ca28 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 1e6ca │ │ │ │ + bne.n 1e55a │ │ │ │ mvn.w r7, #3 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf8c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx c30c │ │ │ │ ldr.w r3, [r9] │ │ │ │ - cbz r3, 1e732 │ │ │ │ + cbz r3, 1e5c2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 1e732 │ │ │ │ + cbz r0, 1e5c2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ blx c134 │ │ │ │ - ldr r2, [pc, #156] @ (1e7dc ) │ │ │ │ + ldr r2, [pc, #156] @ (1e66c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 1e776 │ │ │ │ + b.n 1e606 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 1e7a2 │ │ │ │ + bne.n 1e632 │ │ │ │ mov fp, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cea8 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d3b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r2, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 1e7b2 │ │ │ │ + beq.n 1e642 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx c30c │ │ │ │ - ldr r2, [pc, #104] @ (1e7e0 ) │ │ │ │ - ldr r3, [pc, #88] @ (1e7d4 ) │ │ │ │ + ldr r2, [pc, #104] @ (1e670 ) │ │ │ │ + ldr r3, [pc, #88] @ (1e664 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e7c8 │ │ │ │ + bne.n 1e658 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 1e752 │ │ │ │ + bls.n 1e5e2 │ │ │ │ add r0, sp, #16 │ │ │ │ mvn.w r7, #4 │ │ │ │ blx cf8c │ │ │ │ - b.n 1e71c │ │ │ │ + b.n 1e5ac │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf8c │ │ │ │ adds r3, r4, #3 │ │ │ │ - bne.n 1e7cc │ │ │ │ + bne.n 1e65c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 1e7b8 │ │ │ │ + bne.n 1e648 │ │ │ │ mvn.w r7, #2 │ │ │ │ - b.n 1e71c │ │ │ │ + b.n 1e5ac │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx c30c │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r1, #14 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 1e69a │ │ │ │ + b.n 1e52a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r7, r4 │ │ │ │ - b.n 1e71c │ │ │ │ - adds r6, r0, r6 │ │ │ │ + b.n 1e5ac │ │ │ │ + subs r6, r6, r3 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [sl, #4] │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r6, r7 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w lr, [pc, #140] @ 1e880 │ │ │ │ + ldr.w lr, [pc, #140] @ 1e710 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w ip, [pc, #136] @ 1e884 │ │ │ │ + ldr.w ip, [pc, #136] @ 1e714 │ │ │ │ sub sp, #28 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #132] @ (1e888 ) │ │ │ │ - ldr r5, [pc, #136] @ (1e88c ) │ │ │ │ + ldr r1, [pc, #132] @ (1e718 ) │ │ │ │ + ldr r5, [pc, #136] @ (1e71c ) │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, sp, #4 │ │ │ │ add r5, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 1e840 │ │ │ │ + cbz r0, 1e6d0 │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #104] @ (1e890 ) │ │ │ │ + ldr r2, [pc, #104] @ (1e720 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #88] @ (1e884 ) │ │ │ │ + ldr r3, [pc, #88] @ (1e714 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1e87c │ │ │ │ + bne.n 1e70c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ blx d9d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1e824 │ │ │ │ + bne.n 1e6b4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 1e870 │ │ │ │ + cbz r0, 1e700 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1e3b8 │ │ │ │ + bl 1e248 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 1e826 │ │ │ │ - ldr r2, [pc, #32] @ (1e894 ) │ │ │ │ + b.n 1e6b6 │ │ │ │ + ldr r2, [pc, #32] @ (1e724 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 1e826 │ │ │ │ + b.n 1e6b6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + adds r6, r5, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + subs r4, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r4, r0 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r0, r0, r5 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001e898 : │ │ │ │ - ldr r0, [pc, #4] @ (1e8a0 ) │ │ │ │ +0001e728 : │ │ │ │ + ldr r0, [pc, #4] @ (1e730 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e8a4 : │ │ │ │ - ldr r0, [pc, #4] @ (1e8ac ) │ │ │ │ +0001e734 : │ │ │ │ + ldr r0, [pc, #4] @ (1e73c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #28 │ │ │ │ bx lr │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r7, #30 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e8b0 : │ │ │ │ - ldr r3, [pc, #4] @ (1e8b8 ) │ │ │ │ +0001e740 : │ │ │ │ + ldr r3, [pc, #4] @ (1e748 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - cmn r2, r3 │ │ │ │ + add r2, r9 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e8bc : │ │ │ │ - ldr r3, [pc, #4] @ (1e8c4 ) │ │ │ │ +0001e74c : │ │ │ │ + ldr r3, [pc, #4] @ (1e754 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - cmn r6, r1 │ │ │ │ + add r6, r7 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001e8c8 : │ │ │ │ +0001e758 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ - ldr r4, [pc, #340] @ (1ea2c ) │ │ │ │ + ldr r4, [pc, #340] @ (1e8bc ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #340] @ (1ea30 ) │ │ │ │ + ldr r3, [pc, #340] @ (1e8c0 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r4, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r6, [pc, #332] @ (1ea34 ) │ │ │ │ + ldr r6, [pc, #332] @ (1e8c4 ) │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r7, [pc, #332] @ (1ea38 ) │ │ │ │ + ldr r7, [pc, #332] @ (1e8c8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r6, pc │ │ │ │ - ldr r4, [pc, #332] @ (1ea3c ) │ │ │ │ + ldr r4, [pc, #332] @ (1e8cc ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #320] @ (1ea40 ) │ │ │ │ + ldr r3, [pc, #320] @ (1e8d0 ) │ │ │ │ movs r1, #28 │ │ │ │ - ldr r0, [pc, #320] @ (1ea44 ) │ │ │ │ + ldr r0, [pc, #320] @ (1e8d4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r4, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #308] @ (1ea48 ) │ │ │ │ + ldr r3, [pc, #308] @ (1e8d8 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r2, [r6, r3] │ │ │ │ add.w r3, r7, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r7, #112 @ 0x70 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx dce0 │ │ │ │ - ldr r3, [pc, #280] @ (1ea4c ) │ │ │ │ + ldr r3, [pc, #280] @ (1e8dc ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r2, #9 │ │ │ │ - ldr r1, [pc, #280] @ (1ea50 ) │ │ │ │ + ldr r1, [pc, #280] @ (1e8e0 ) │ │ │ │ ldr r6, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ movs r3, #16 │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #268] @ (1ea54 ) │ │ │ │ + ldr r1, [pc, #268] @ (1e8e4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #256] @ (1ea58 ) │ │ │ │ + ldr r1, [pc, #256] @ (1e8e8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #248] @ (1ea5c ) │ │ │ │ + ldr r1, [pc, #248] @ (1e8ec ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #236] @ (1ea60 ) │ │ │ │ + ldr r1, [pc, #236] @ (1e8f0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #228] @ (1ea64 ) │ │ │ │ + ldr r1, [pc, #228] @ (1e8f4 ) │ │ │ │ movs r3, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #216] @ (1ea68 ) │ │ │ │ + ldr r1, [pc, #216] @ (1e8f8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #208] @ (1ea6c ) │ │ │ │ + ldr r1, [pc, #208] @ (1e8fc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #196] @ (1ea70 ) │ │ │ │ + ldr r1, [pc, #196] @ (1e900 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #184] @ (1ea74 ) │ │ │ │ + ldr r1, [pc, #184] @ (1e904 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #768 @ 0x300 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #172] @ (1ea78 ) │ │ │ │ + ldr r1, [pc, #172] @ (1e908 ) │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d25c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r0, [pc, #144] @ (1ea7c ) │ │ │ │ + ldr r0, [pc, #144] @ (1e90c ) │ │ │ │ movs r1, #28 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ blx d4cc │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #116] @ (1ea80 ) │ │ │ │ - ldr r3, [pc, #36] @ (1ea30 ) │ │ │ │ + ldr r2, [pc, #116] @ (1e910 ) │ │ │ │ + ldr r3, [pc, #36] @ (1e8c0 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ str.w r6, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1ea28 │ │ │ │ + bne.n 1e8b8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + adds r4, r1, r2 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + adds r0, r0, r2 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ movs r4, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + mvns r6, r6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ movs r4, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -27818,789 +27698,789 @@ │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #16] @ (1eabc ) │ │ │ │ + ldr r1, [pc, #16] @ (1e94c ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w dd34 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #560] @ 1ed04 │ │ │ │ + ldr.w ip, [pc, #560] @ 1eb94 │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #28 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r5, r1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [pc, #540] @ (1ed08 ) │ │ │ │ + ldr r4, [pc, #540] @ (1eb98 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r1, [pc, #528] @ (1ed0c ) │ │ │ │ - ldr r6, [pc, #532] @ (1ed10 ) │ │ │ │ + ldr r1, [pc, #528] @ (1eb9c ) │ │ │ │ + ldr r6, [pc, #532] @ (1eba0 ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ add r1, pc │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ mov.w r4, #0 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1eba8 │ │ │ │ + bne.n 1ea38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 1eb3c │ │ │ │ + cbz r3, 1e9cc │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1ebfc │ │ │ │ + beq.n 1ea8c │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1eb2e │ │ │ │ + cbz r2, 1e9be │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ebf6 │ │ │ │ + beq.n 1ea86 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d150 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ec16 │ │ │ │ + beq.n 1eaa6 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 1ebc2 │ │ │ │ + bne.n 1ea52 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d1e0 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ec10 │ │ │ │ + beq.n 1eaa0 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1ecca │ │ │ │ + beq.w 1eb5a │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1ebee │ │ │ │ + bne.n 1ea7e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 1eb9c │ │ │ │ + cbz r3, 1ea2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #384] @ (1ed14 ) │ │ │ │ + ldr r3, [pc, #384] @ (1eba4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #364] @ (1ed18 ) │ │ │ │ - ldr r3, [pc, #348] @ (1ed08 ) │ │ │ │ + ldr r2, [pc, #364] @ (1eba8 ) │ │ │ │ + ldr r3, [pc, #348] @ (1eb98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1ed00 │ │ │ │ + bne.w 1eb90 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r3, r0, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 1eb58 │ │ │ │ + bne.n 1e9e8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1eb88 │ │ │ │ + b.n 1ea18 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1eb88 │ │ │ │ + b.n 1ea18 │ │ │ │ blx c684 │ │ │ │ - b.n 1eb2e │ │ │ │ + b.n 1e9be │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 1eb2e │ │ │ │ + beq.n 1e9be │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1eb26 │ │ │ │ + b.n 1e9b6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1eb88 │ │ │ │ + b.n 1ea18 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ecc4 │ │ │ │ + beq.n 1eb54 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1ece6 │ │ │ │ + beq.n 1eb76 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1ecbc │ │ │ │ + bne.n 1eb4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1eba8 │ │ │ │ + beq.n 1ea38 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1eba8 │ │ │ │ + beq.n 1ea38 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ mvns r3, r3 │ │ │ │ and.w r3, r3, #4 │ │ │ │ adds r3, #8 │ │ │ │ lsls r6, r3, #1 │ │ │ │ - b.n 1ec6a │ │ │ │ + b.n 1eafa │ │ │ │ blx caf0 │ │ │ │ add r4, r6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1eba8 │ │ │ │ + beq.n 1ea38 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1ec64 │ │ │ │ + beq.n 1eaf4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1ecb2 │ │ │ │ + bne.n 1eb42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1ec82 │ │ │ │ + bmi.n 1eb12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx db50 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1ec64 │ │ │ │ + bmi.n 1eaf4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1ec64 │ │ │ │ + bne.n 1eaf4 │ │ │ │ mov r0, r3 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1ec60 │ │ │ │ + bmi.n 1eaf0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1ec64 │ │ │ │ + b.n 1eaf4 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 1ec82 │ │ │ │ + b.n 1eb12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1ec42 │ │ │ │ + b.n 1ead2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1ec42 │ │ │ │ + b.n 1ead2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1eb88 │ │ │ │ + beq.w 1ea18 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1eb88 │ │ │ │ + b.n 1ea18 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1ec42 │ │ │ │ + beq.n 1ead2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1ec42 │ │ │ │ + b.n 1ead2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ movs r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 1f048 │ │ │ │ + bne.w 1eed8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #784] @ (1f04c ) │ │ │ │ + ldr r2, [pc, #784] @ (1eedc ) │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #768] @ (1f050 ) │ │ │ │ + ldr r2, [pc, #768] @ (1eee0 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #101 @ 0x65 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #760] @ (1f054 ) │ │ │ │ + ldr r2, [pc, #760] @ (1eee4 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #752] @ (1f058 ) │ │ │ │ + ldr r2, [pc, #752] @ (1eee8 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #200 @ 0xc8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #744] @ (1f05c ) │ │ │ │ + ldr r2, [pc, #744] @ (1eeec ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #201 @ 0xc9 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #736] @ (1f060 ) │ │ │ │ + ldr r2, [pc, #736] @ (1eef0 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #202 @ 0xca │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #728] @ (1f064 ) │ │ │ │ + ldr r2, [pc, #728] @ (1eef4 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #720] @ (1f068 ) │ │ │ │ + ldr r2, [pc, #720] @ (1eef8 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #712] @ (1f06c ) │ │ │ │ + ldr r2, [pc, #712] @ (1eefc ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #704] @ (1f070 ) │ │ │ │ + ldr r2, [pc, #704] @ (1ef00 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #696] @ (1f074 ) │ │ │ │ + ldr r2, [pc, #696] @ (1ef04 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #207 @ 0xcf │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #688] @ (1f078 ) │ │ │ │ + ldr r2, [pc, #688] @ (1ef08 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #680] @ (1f07c ) │ │ │ │ + ldr r2, [pc, #680] @ (1ef0c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #672] @ (1f080 ) │ │ │ │ + ldr r2, [pc, #672] @ (1ef10 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #300 @ 0x12c │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #664] @ (1f084 ) │ │ │ │ + ldr r2, [pc, #664] @ (1ef14 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #652] @ (1f088 ) │ │ │ │ + ldr r2, [pc, #652] @ (1ef18 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #302 @ 0x12e │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #644] @ (1f08c ) │ │ │ │ + ldr r2, [pc, #644] @ (1ef1c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #303 @ 0x12f │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #632] @ (1f090 ) │ │ │ │ + ldr r2, [pc, #632] @ (1ef20 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #624] @ (1f094 ) │ │ │ │ + ldr r2, [pc, #624] @ (1ef24 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #305 @ 0x131 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #612] @ (1f098 ) │ │ │ │ + ldr r2, [pc, #612] @ (1ef28 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #307 @ 0x133 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #604] @ (1f09c ) │ │ │ │ + ldr r2, [pc, #604] @ (1ef2c ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #308 @ 0x134 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #592] @ (1f0a0 ) │ │ │ │ + ldr r2, [pc, #592] @ (1ef30 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #400 @ 0x190 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #584] @ (1f0a4 ) │ │ │ │ + ldr r2, [pc, #584] @ (1ef34 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #401 @ 0x191 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #572] @ (1f0a8 ) │ │ │ │ + ldr r2, [pc, #572] @ (1ef38 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #564] @ (1f0ac ) │ │ │ │ + ldr r2, [pc, #564] @ (1ef3c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #403 @ 0x193 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #552] @ (1f0b0 ) │ │ │ │ + ldr r2, [pc, #552] @ (1ef40 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #404 @ 0x194 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #544] @ (1f0b4 ) │ │ │ │ + ldr r2, [pc, #544] @ (1ef44 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #405 @ 0x195 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #532] @ (1f0b8 ) │ │ │ │ + ldr r2, [pc, #532] @ (1ef48 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #406 @ 0x196 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #524] @ (1f0bc ) │ │ │ │ + ldr r2, [pc, #524] @ (1ef4c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #407 @ 0x197 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #512] @ (1f0c0 ) │ │ │ │ + ldr r2, [pc, #512] @ (1ef50 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #408 @ 0x198 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #504] @ (1f0c4 ) │ │ │ │ + ldr r2, [pc, #504] @ (1ef54 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #409 @ 0x199 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #492] @ (1f0c8 ) │ │ │ │ + ldr r2, [pc, #492] @ (1ef58 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #484] @ (1f0cc ) │ │ │ │ + ldr r2, [pc, #484] @ (1ef5c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #411 @ 0x19b │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #472] @ (1f0d0 ) │ │ │ │ + ldr r2, [pc, #472] @ (1ef60 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #464] @ (1f0d4 ) │ │ │ │ + ldr r2, [pc, #464] @ (1ef64 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #413 @ 0x19d │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #452] @ (1f0d8 ) │ │ │ │ + ldr r2, [pc, #452] @ (1ef68 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #414 @ 0x19e │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #444] @ (1f0dc ) │ │ │ │ + ldr r2, [pc, #444] @ (1ef6c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #415 @ 0x19f │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #432] @ (1f0e0 ) │ │ │ │ + ldr r2, [pc, #432] @ (1ef70 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #416 @ 0x1a0 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #424] @ (1f0e4 ) │ │ │ │ + ldr r2, [pc, #424] @ (1ef74 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #417 @ 0x1a1 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #412] @ (1f0e8 ) │ │ │ │ + ldr r2, [pc, #412] @ (1ef78 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #422 @ 0x1a6 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #404] @ (1f0ec ) │ │ │ │ + ldr r2, [pc, #404] @ (1ef7c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #423 @ 0x1a7 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #392] @ (1f0f0 ) │ │ │ │ + ldr r2, [pc, #392] @ (1ef80 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #424 @ 0x1a8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #384] @ (1f0f4 ) │ │ │ │ + ldr r2, [pc, #384] @ (1ef84 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #426 @ 0x1aa │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #372] @ (1f0f8 ) │ │ │ │ + ldr r2, [pc, #372] @ (1ef88 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #428 @ 0x1ac │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #364] @ (1f0fc ) │ │ │ │ + ldr r2, [pc, #364] @ (1ef8c ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #429 @ 0x1ad │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #352] @ (1f100 ) │ │ │ │ + ldr r2, [pc, #352] @ (1ef90 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #431 @ 0x1af │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #344] @ (1f104 ) │ │ │ │ + ldr r2, [pc, #344] @ (1ef94 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #332] @ (1f108 ) │ │ │ │ + ldr r2, [pc, #332] @ (1ef98 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #501 @ 0x1f5 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #324] @ (1f10c ) │ │ │ │ + ldr r2, [pc, #324] @ (1ef9c ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #502 @ 0x1f6 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #312] @ (1f110 ) │ │ │ │ + ldr r2, [pc, #312] @ (1efa0 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #503 @ 0x1f7 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #304] @ (1f114 ) │ │ │ │ + ldr r2, [pc, #304] @ (1efa4 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #504 @ 0x1f8 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #292] @ (1f118 ) │ │ │ │ + ldr r2, [pc, #292] @ (1efa8 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #505 @ 0x1f9 │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #284] @ (1f11c ) │ │ │ │ + ldr r2, [pc, #284] @ (1efac ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #506 @ 0x1fa │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #272] @ (1f120 ) │ │ │ │ + ldr r2, [pc, #272] @ (1efb0 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #507 @ 0x1fb │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #264] @ (1f124 ) │ │ │ │ + ldr r2, [pc, #264] @ (1efb4 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #508 @ 0x1fc │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #252] @ (1f128 ) │ │ │ │ + ldr r2, [pc, #252] @ (1efb8 ) │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #510 @ 0x1fe │ │ │ │ add r2, pc │ │ │ │ blx c448 │ │ │ │ - ldr r2, [pc, #244] @ (1f12c ) │ │ │ │ + ldr r2, [pc, #244] @ (1efbc ) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ b.w c444 │ │ │ │ b.w c0b8 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 1f142 │ │ │ │ + bls.n 1efd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - beq.n 1f144 │ │ │ │ + beq.n 1efd4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d9e8 │ │ │ │ - cbnz r0, 1f192 │ │ │ │ + cbnz r0, 1f022 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, r5, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrb r2, [r5, r2] │ │ │ │ ldrh.w r2, [r1, r2, lsl #1] │ │ │ │ tst.w r2, #8192 @ 0x2000 │ │ │ │ - beq.n 1f192 │ │ │ │ + beq.n 1f022 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldrh.w r2, [r1, r2, lsl #1] │ │ │ │ lsls r2, r2, #18 │ │ │ │ - bmi.n 1f184 │ │ │ │ + bmi.n 1f014 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0001f198 : │ │ │ │ +0001f028 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #52] @ (1f1dc ) │ │ │ │ - ldr r2, [pc, #52] @ (1f1e0 ) │ │ │ │ + ldr r3, [pc, #52] @ (1f06c ) │ │ │ │ + ldr r2, [pc, #52] @ (1f070 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 1f1c0 │ │ │ │ + cbz r0, 1f050 │ │ │ │ blx d048 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 1f1cc │ │ │ │ + cbz r3, 1f05c │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx d4fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 1f1d8 │ │ │ │ + cbz r0, 1f068 │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001f1e4 : │ │ │ │ +0001f074 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d758 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 1f216 │ │ │ │ + cbnz r3, 1f0a6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w d754 │ │ │ │ blx c0bc │ │ │ │ - b.n 1f20e │ │ │ │ + b.n 1f09e │ │ │ │ │ │ │ │ -0001f21c : │ │ │ │ +0001f0ac : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -28615,1585 +28495,1586 @@ │ │ │ │ movs r7, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #22 │ │ │ │ str r7, [r0, #8] │ │ │ │ adds r0, #16 │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ blx ce90 │ │ │ │ - ldr r6, [pc, #64] @ (1f29c ) │ │ │ │ + ldr r6, [pc, #64] @ (1f12c ) │ │ │ │ strb r7, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx cd8c │ │ │ │ - ldr r3, [pc, #60] @ (1f2a0 ) │ │ │ │ + ldr r3, [pc, #60] @ (1f130 ) │ │ │ │ add r6, pc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ blx d1d4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1f28a │ │ │ │ + bmi.n 1f11a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 1f28a │ │ │ │ + cbnz r3, 1f11a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 1f296 │ │ │ │ + bpl.n 1f126 │ │ │ │ blx caf0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ ite eq │ │ │ │ moveq r0, r5 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f28a │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + b.n 1f11a │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0001f2a4 : │ │ │ │ +0001f134 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #504] @ (1f4b0 ) │ │ │ │ + ldr r1, [pc, #504] @ (1f340 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #504] @ (1f4b4 ) │ │ │ │ + ldr r2, [pc, #504] @ (1f344 ) │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr r5, [pc, #504] @ (1f4b8 ) │ │ │ │ - ldr r3, [pc, #504] @ (1f4bc ) │ │ │ │ + ldr r5, [pc, #504] @ (1f348 ) │ │ │ │ + ldr r3, [pc, #504] @ (1f34c ) │ │ │ │ add r5, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 1f326 │ │ │ │ + cbz r4, 1f1b6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 1f30a │ │ │ │ - ldr r2, [pc, #480] @ (1f4c0 ) │ │ │ │ - ldr r3, [pc, #468] @ (1f4b4 ) │ │ │ │ + beq.n 1f19a │ │ │ │ + ldr r2, [pc, #480] @ (1f350 ) │ │ │ │ + ldr r3, [pc, #468] @ (1f344 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f4aa │ │ │ │ - ldr r3, [pc, #464] @ (1f4c4 ) │ │ │ │ + bne.w 1f33a │ │ │ │ + ldr r3, [pc, #464] @ (1f354 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w d918 │ │ │ │ - ldr r2, [pc, #444] @ (1f4c8 ) │ │ │ │ - ldr r3, [pc, #420] @ (1f4b4 ) │ │ │ │ + ldr r2, [pc, #444] @ (1f358 ) │ │ │ │ + ldr r3, [pc, #420] @ (1f344 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f4aa │ │ │ │ + bne.w 1f33a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #416] @ (1f4cc ) │ │ │ │ + ldr r3, [pc, #416] @ (1f35c ) │ │ │ │ str.w r0, [sl, #8] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - ldr r0, [pc, #400] @ (1f4d0 ) │ │ │ │ + ldr r0, [pc, #400] @ (1f360 ) │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f2d6 │ │ │ │ + beq.n 1f166 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldr.w r7, [r9, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 1f2d6 │ │ │ │ + beq.n 1f166 │ │ │ │ mov fp, r5 │ │ │ │ ldr.w r6, [r9, #16] │ │ │ │ mov r5, r9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n 1f368 │ │ │ │ + b.n 1f1f8 │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #29 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ itee mi │ │ │ │ addmi.w r9, r6, #16 │ │ │ │ addpl.w r9, r6, #24 │ │ │ │ ldrpl r4, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ - beq.n 1f39c │ │ │ │ + beq.n 1f22c │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ cmp.w r8, #5 │ │ │ │ - bls.n 1f39c │ │ │ │ + bls.n 1f22c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ - beq.n 1f3a8 │ │ │ │ + beq.n 1f238 │ │ │ │ cmp.w r8, #8 │ │ │ │ - bls.n 1f39c │ │ │ │ + bls.n 1f22c │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ - beq.n 1f406 │ │ │ │ + beq.n 1f296 │ │ │ │ subs r7, #1 │ │ │ │ - bne.n 1f366 │ │ │ │ + bne.n 1f1f6 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ - b.n 1f2d6 │ │ │ │ - ldr r1, [pc, #296] @ (1f4d4 ) │ │ │ │ + b.n 1f166 │ │ │ │ + ldr r1, [pc, #296] @ (1f364 ) │ │ │ │ movs r2, #5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ blx d9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f39c │ │ │ │ + bne.n 1f22c │ │ │ │ sub.w r3, r8, #5 │ │ │ │ add.w r0, r4, #21 │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ mov r8, r0 │ │ │ │ - cbz r3, 1f3e4 │ │ │ │ + cbz r3, 1f274 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrb.w r3, [r8] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls.n 1f45a │ │ │ │ + bls.n 1f2ea │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx d054 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f39c │ │ │ │ - ldr r1, [pc, #208] @ (1f4d8 ) │ │ │ │ + b.n 1f22c │ │ │ │ + ldr r1, [pc, #208] @ (1f368 ) │ │ │ │ add.w r3, r4, #16 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f39c │ │ │ │ + bne.n 1f22c │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx ced8 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ mov r8, r0 │ │ │ │ - cbz r3, 1f43c │ │ │ │ + cbz r3, 1f2cc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrb.w r3, [r8] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls.n 1f486 │ │ │ │ + bls.n 1f316 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx d054 │ │ │ │ - b.n 1f3fe │ │ │ │ + b.n 1f28e │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f46c │ │ │ │ + bhi.n 1f2fc │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f3f2 │ │ │ │ + bne.n 1f282 │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f3f2 │ │ │ │ + bhi.n 1f282 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f3f2 │ │ │ │ + beq.n 1f282 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx dc44 │ │ │ │ - b.n 1f3fe │ │ │ │ + b.n 1f28e │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f498 │ │ │ │ + bhi.n 1f328 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f44c │ │ │ │ + bne.n 1f2dc │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f44c │ │ │ │ + bhi.n 1f2dc │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f44c │ │ │ │ - b.n 1f47a │ │ │ │ + beq.n 1f2dc │ │ │ │ + b.n 1f30a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0001f4dc : │ │ │ │ +0001f36c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #248] @ (1f5e8 ) │ │ │ │ + ldr r2, [pc, #248] @ (1f478 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #248] @ (1f5ec ) │ │ │ │ + ldr r3, [pc, #248] @ (1f47c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #232] @ (1f5f0 ) │ │ │ │ + ldr r3, [pc, #232] @ (1f480 ) │ │ │ │ add r3, pc │ │ │ │ mov r8, r3 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f59c │ │ │ │ + beq.n 1f42c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ adds r4, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 1f5b0 │ │ │ │ + bls.n 1f440 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 1f56c │ │ │ │ + cbz r4, 1f3fc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1f5da │ │ │ │ + bne.n 1f46a │ │ │ │ ldr r7, [r4, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 1f58e │ │ │ │ + bpl.n 1f41e │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r6, 1f554 │ │ │ │ + cbz r6, 1f3e4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1f56c │ │ │ │ + bmi.n 1f3fc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 1f56c │ │ │ │ + cbnz r2, 1f3fc │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 1f596 │ │ │ │ + bpl.n 1f426 │ │ │ │ blx caf0 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #128] @ (1f5f4 ) │ │ │ │ - ldr r3, [pc, #116] @ (1f5ec ) │ │ │ │ + ldr r2, [pc, #128] @ (1f484 ) │ │ │ │ + ldr r3, [pc, #116] @ (1f47c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 1f5e4 │ │ │ │ + bne.n 1f474 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 1f542 │ │ │ │ + b.n 1f3d2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f56c │ │ │ │ + b.n 1f3fc │ │ │ │ mov r0, r4 │ │ │ │ blx d178 │ │ │ │ - ldr r3, [pc, #84] @ (1f5f8 ) │ │ │ │ + ldr r3, [pc, #84] @ (1f488 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 1f526 │ │ │ │ + bhi.n 1f3b6 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 1f5c0 │ │ │ │ + bhi.n 1f450 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 1f526 │ │ │ │ + bne.n 1f3b6 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 1f526 │ │ │ │ + bhi.n 1f3b6 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f526 │ │ │ │ + beq.n 1f3b6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 1f532 │ │ │ │ + b.n 1f3c2 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 1f542 │ │ │ │ + b.n 1f3d2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #580] @ (1f854 ) │ │ │ │ + ldr r4, [pc, #580] @ (1f6e4 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #580] @ (1f858 ) │ │ │ │ + ldr r6, [pc, #580] @ (1f6e8 ) │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #580] @ (1f85c ) │ │ │ │ + ldr r1, [pc, #580] @ (1f6ec ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #580] @ (1f860 ) │ │ │ │ + ldr r4, [pc, #580] @ (1f6f0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f706 │ │ │ │ + bne.n 1f596 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f668 │ │ │ │ + cbz r3, 1f4f8 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f7e4 │ │ │ │ + beq.w 1f674 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1f65a │ │ │ │ + cbz r2, 1f4ea │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1f7de │ │ │ │ + beq.w 1f66e │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r0, [pc, #504] @ (1f864 ) │ │ │ │ + ldr r0, [pc, #504] @ (1f6f4 ) │ │ │ │ add r6, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ movs r1, #6 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ blx d82c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f722 │ │ │ │ + beq.n 1f5b2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #480] @ (1f868 ) │ │ │ │ + ldr r3, [pc, #480] @ (1f6f8 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ blx d150 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f722 │ │ │ │ + beq.n 1f5b2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 1f6b4 │ │ │ │ + cbz r3, 1f544 │ │ │ │ add.w r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1f7c2 │ │ │ │ + beq.w 1f652 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1f7fa │ │ │ │ + beq.w 1f68a │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1f818 │ │ │ │ + beq.w 1f6a8 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f7ba │ │ │ │ + bne.n 1f64a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f6fa │ │ │ │ + cbz r3, 1f58a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #380] @ (1f86c ) │ │ │ │ + ldr r3, [pc, #380] @ (1f6fc ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #360] @ (1f870 ) │ │ │ │ - ldr r3, [pc, #340] @ (1f860 ) │ │ │ │ + ldr r2, [pc, #360] @ (1f700 ) │ │ │ │ + ldr r3, [pc, #340] @ (1f6f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1f84e │ │ │ │ + bne.w 1f6de │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f812 │ │ │ │ + beq.n 1f6a2 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1f834 │ │ │ │ + beq.n 1f6c4 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1f80a │ │ │ │ + bne.n 1f69a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f706 │ │ │ │ + beq.n 1f596 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f706 │ │ │ │ + beq.n 1f596 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvns r6, r6 │ │ │ │ and.w r6, r6, #4 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r6, #1 │ │ │ │ - b.n 1f776 │ │ │ │ + b.n 1f606 │ │ │ │ blx caf0 │ │ │ │ add r4, r7 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1f706 │ │ │ │ + beq.n 1f596 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f770 │ │ │ │ + beq.n 1f600 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1f800 │ │ │ │ + bne.n 1f690 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1f78e │ │ │ │ + bmi.n 1f61e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1f770 │ │ │ │ + bmi.n 1f600 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1f770 │ │ │ │ + bne.n 1f600 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1f76c │ │ │ │ + bmi.n 1f5fc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f770 │ │ │ │ + b.n 1f600 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f6e4 │ │ │ │ + b.n 1f574 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f6e4 │ │ │ │ + b.n 1f574 │ │ │ │ blx c684 │ │ │ │ - b.n 1f65a │ │ │ │ + b.n 1f4ea │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1f65a │ │ │ │ + beq.w 1f4ea │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1f650 │ │ │ │ + b.n 1f4e0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f6e4 │ │ │ │ + b.n 1f574 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1f78e │ │ │ │ + b.n 1f61e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f74e │ │ │ │ + b.n 1f5de │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f74e │ │ │ │ + b.n 1f5de │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1f6e4 │ │ │ │ + beq.w 1f574 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1f6e4 │ │ │ │ + b.n 1f574 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1f74e │ │ │ │ + beq.n 1f5de │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1f74e │ │ │ │ + b.n 1f5de │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 10, cr0, cr2, cr1, {0} │ │ │ │ + cdp2 0, 6, cr0, cr14, cr1, {0} │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #576] @ (1fac8 ) │ │ │ │ + ldr r4, [pc, #576] @ (1f958 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #576] @ (1facc ) │ │ │ │ + ldr r6, [pc, #576] @ (1f95c ) │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #576] @ (1fad0 ) │ │ │ │ + ldr r1, [pc, #576] @ (1f960 ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #576] @ (1fad4 ) │ │ │ │ + ldr r4, [pc, #576] @ (1f964 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1f97a │ │ │ │ + bne.n 1f80a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f8e0 │ │ │ │ + cbz r3, 1f770 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fa58 │ │ │ │ + beq.w 1f8e8 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1f8d2 │ │ │ │ + cbz r2, 1f762 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fa52 │ │ │ │ + beq.w 1f8e2 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r0, [pc, #500] @ (1fad8 ) │ │ │ │ + ldr r0, [pc, #500] @ (1f968 ) │ │ │ │ add r6, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ movs r1, #14 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ blx d82c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1f996 │ │ │ │ + beq.n 1f826 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d150 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1f996 │ │ │ │ + beq.n 1f826 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 1f928 │ │ │ │ + cbz r3, 1f7b8 │ │ │ │ add.w r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1fa36 │ │ │ │ + beq.w 1f8c6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fa6e │ │ │ │ + beq.w 1f8fe │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fa8c │ │ │ │ + beq.w 1f91c │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fa2e │ │ │ │ + bne.n 1f8be │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1f96e │ │ │ │ + cbz r3, 1f7fe │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #376] @ (1fadc ) │ │ │ │ + ldr r3, [pc, #376] @ (1f96c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #356] @ (1fae0 ) │ │ │ │ - ldr r3, [pc, #340] @ (1fad4 ) │ │ │ │ + ldr r2, [pc, #356] @ (1f970 ) │ │ │ │ + ldr r3, [pc, #340] @ (1f964 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1fac2 │ │ │ │ + bne.w 1f952 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fa86 │ │ │ │ + beq.n 1f916 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1faa8 │ │ │ │ + beq.n 1f938 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fa7e │ │ │ │ + bne.n 1f90e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f97a │ │ │ │ + beq.n 1f80a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1f97a │ │ │ │ + beq.n 1f80a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvns r6, r6 │ │ │ │ and.w r6, r6, #4 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r6, #1 │ │ │ │ - b.n 1f9ea │ │ │ │ + b.n 1f87a │ │ │ │ blx caf0 │ │ │ │ add r4, r7 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1f97a │ │ │ │ + beq.n 1f80a │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1f9e4 │ │ │ │ + beq.n 1f874 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1fa74 │ │ │ │ + bne.n 1f904 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1fa02 │ │ │ │ + bmi.n 1f892 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1f9e4 │ │ │ │ + bmi.n 1f874 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1f9e4 │ │ │ │ + bne.n 1f874 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1f9e0 │ │ │ │ + bmi.n 1f870 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1f9e4 │ │ │ │ + b.n 1f874 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f958 │ │ │ │ + b.n 1f7e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f958 │ │ │ │ + b.n 1f7e8 │ │ │ │ blx c684 │ │ │ │ - b.n 1f8d2 │ │ │ │ + b.n 1f762 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1f8d2 │ │ │ │ + beq.w 1f762 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1f8c8 │ │ │ │ + b.n 1f758 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f958 │ │ │ │ + b.n 1f7e8 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1fa02 │ │ │ │ + b.n 1f892 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1f9c2 │ │ │ │ + b.n 1f852 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1f9c2 │ │ │ │ + b.n 1f852 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1f958 │ │ │ │ + beq.w 1f7e8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1f958 │ │ │ │ + b.n 1f7e8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1f9c2 │ │ │ │ + beq.n 1f852 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1f9c2 │ │ │ │ + b.n 1f852 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ movs r4, r0 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #576] @ (1fd38 ) │ │ │ │ + ldr r4, [pc, #576] @ (1fbc8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #576] @ (1fd3c ) │ │ │ │ + ldr r6, [pc, #576] @ (1fbcc ) │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #576] @ (1fd40 ) │ │ │ │ + ldr r1, [pc, #576] @ (1fbd0 ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #576] @ (1fd44 ) │ │ │ │ + ldr r4, [pc, #576] @ (1fbd4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1fbea │ │ │ │ + bne.n 1fa7a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fb50 │ │ │ │ + cbz r3, 1f9e0 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fcc8 │ │ │ │ + beq.w 1fb58 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1fb42 │ │ │ │ + cbz r2, 1f9d2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1fcc2 │ │ │ │ + beq.w 1fb52 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r0, [pc, #500] @ (1fd48 ) │ │ │ │ + ldr r0, [pc, #500] @ (1fbd8 ) │ │ │ │ add r6, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ blx d82c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fc06 │ │ │ │ + beq.n 1fa96 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d150 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1fc06 │ │ │ │ + beq.n 1fa96 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 1fb98 │ │ │ │ + cbz r3, 1fa28 │ │ │ │ add.w r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1fca6 │ │ │ │ + beq.w 1fb36 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1fcde │ │ │ │ + beq.w 1fb6e │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1fcfc │ │ │ │ + beq.w 1fb8c │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fc9e │ │ │ │ + bne.n 1fb2e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fbde │ │ │ │ + cbz r3, 1fa6e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #376] @ (1fd4c ) │ │ │ │ + ldr r3, [pc, #376] @ (1fbdc ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #356] @ (1fd50 ) │ │ │ │ - ldr r3, [pc, #340] @ (1fd44 ) │ │ │ │ + ldr r2, [pc, #356] @ (1fbe0 ) │ │ │ │ + ldr r3, [pc, #340] @ (1fbd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1fd32 │ │ │ │ + bne.w 1fbc2 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fcf6 │ │ │ │ + beq.n 1fb86 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1fd18 │ │ │ │ + beq.n 1fba8 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1fcee │ │ │ │ + bne.n 1fb7e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fbea │ │ │ │ + beq.n 1fa7a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1fbea │ │ │ │ + beq.n 1fa7a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvns r6, r6 │ │ │ │ and.w r6, r6, #4 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r6, #1 │ │ │ │ - b.n 1fc5a │ │ │ │ + b.n 1faea │ │ │ │ blx caf0 │ │ │ │ add r4, r7 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1fbea │ │ │ │ + beq.n 1fa7a │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fc54 │ │ │ │ + beq.n 1fae4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1fce4 │ │ │ │ + bne.n 1fb74 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1fc72 │ │ │ │ + bmi.n 1fb02 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1fc54 │ │ │ │ + bmi.n 1fae4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1fc54 │ │ │ │ + bne.n 1fae4 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1fc50 │ │ │ │ + bmi.n 1fae0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1fc54 │ │ │ │ + b.n 1fae4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fbc8 │ │ │ │ + b.n 1fa58 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fbc8 │ │ │ │ + b.n 1fa58 │ │ │ │ blx c684 │ │ │ │ - b.n 1fb42 │ │ │ │ + b.n 1f9d2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1fb42 │ │ │ │ + beq.w 1f9d2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1fb38 │ │ │ │ + b.n 1f9c8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fbc8 │ │ │ │ + b.n 1fa58 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1fc72 │ │ │ │ + b.n 1fb02 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fc32 │ │ │ │ + b.n 1fac2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fc32 │ │ │ │ + b.n 1fac2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1fbc8 │ │ │ │ + beq.w 1fa58 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1fbc8 │ │ │ │ + b.n 1fa58 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1fc32 │ │ │ │ + beq.n 1fac2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1fc32 │ │ │ │ + b.n 1fac2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ movs r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #580] @ (1ffac ) │ │ │ │ + ldr r4, [pc, #580] @ (1fe3c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r6, [pc, #580] @ (1ffb0 ) │ │ │ │ + ldr r6, [pc, #580] @ (1fe40 ) │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #580] @ (1ffb4 ) │ │ │ │ + ldr r1, [pc, #580] @ (1fe44 ) │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #580] @ (1ffb8 ) │ │ │ │ + ldr r4, [pc, #580] @ (1fe48 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 1fe5e │ │ │ │ + bne.n 1fcee │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fdc0 │ │ │ │ + cbz r3, 1fc50 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1ff3c │ │ │ │ + beq.w 1fdcc │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 1fdb2 │ │ │ │ + cbz r2, 1fc42 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 1ff36 │ │ │ │ + beq.w 1fdc6 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r0, [pc, #504] @ (1ffbc ) │ │ │ │ + ldr r0, [pc, #504] @ (1fe4c ) │ │ │ │ add r6, sp, #32 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ blx d82c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1fe7a │ │ │ │ + beq.n 1fd0a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #480] @ (1ffc0 ) │ │ │ │ + ldr r3, [pc, #480] @ (1fe50 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ blx d150 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 1fe7a │ │ │ │ + beq.n 1fd0a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 1fe0c │ │ │ │ + cbz r3, 1fc9c │ │ │ │ add.w r3, r4, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 1ff1a │ │ │ │ + beq.w 1fdaa │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 1ff52 │ │ │ │ + beq.w 1fde2 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 1ff70 │ │ │ │ + beq.w 1fe00 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1ff12 │ │ │ │ + bne.n 1fda2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 1fe52 │ │ │ │ + cbz r3, 1fce2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #380] @ (1ffc4 ) │ │ │ │ + ldr r3, [pc, #380] @ (1fe54 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ mov r0, r4 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ - ldr r2, [pc, #360] @ (1ffc8 ) │ │ │ │ - ldr r3, [pc, #340] @ (1ffb8 ) │ │ │ │ + ldr r2, [pc, #360] @ (1fe58 ) │ │ │ │ + ldr r3, [pc, #340] @ (1fe48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 1ffa6 │ │ │ │ + bne.w 1fe36 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 1ff6a │ │ │ │ + beq.n 1fdfa │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 1ff8c │ │ │ │ + beq.n 1fe1c │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 1ff62 │ │ │ │ + bne.n 1fdf2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fe5e │ │ │ │ + beq.n 1fcee │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 1fe5e │ │ │ │ + beq.n 1fcee │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mvns r6, r6 │ │ │ │ and.w r6, r6, #4 │ │ │ │ adds r6, #8 │ │ │ │ lsls r7, r6, #1 │ │ │ │ - b.n 1fece │ │ │ │ + b.n 1fd5e │ │ │ │ blx caf0 │ │ │ │ add r4, r7 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 1fe5e │ │ │ │ + beq.n 1fcee │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 1fec8 │ │ │ │ + beq.n 1fd58 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 1ff58 │ │ │ │ + bne.n 1fde8 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 1fee6 │ │ │ │ + bmi.n 1fd76 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 1fec8 │ │ │ │ + bmi.n 1fd58 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 1fec8 │ │ │ │ + bne.n 1fd58 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bmi.n 1fec4 │ │ │ │ + bmi.n 1fd54 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 1fec8 │ │ │ │ + b.n 1fd58 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fe3c │ │ │ │ + b.n 1fccc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fe3c │ │ │ │ + b.n 1fccc │ │ │ │ blx c684 │ │ │ │ - b.n 1fdb2 │ │ │ │ + b.n 1fc42 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 1fdb2 │ │ │ │ + beq.w 1fc42 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 1fda8 │ │ │ │ + b.n 1fc38 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fe3c │ │ │ │ + b.n 1fccc │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 1fee6 │ │ │ │ + b.n 1fd76 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 1fea6 │ │ │ │ + b.n 1fd36 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 1fea6 │ │ │ │ + b.n 1fd36 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldrd r3, r2, [r3, #12] │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.w 1fe3c │ │ │ │ + beq.w 1fccc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 1fe3c │ │ │ │ + b.n 1fccc │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 1fea6 │ │ │ │ + beq.n 1fd36 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 1fea6 │ │ │ │ + b.n 1fd36 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ movs r4, r0 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -0001ffcc : │ │ │ │ +0001fe5c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #168] @ (20084 ) │ │ │ │ + ldr r3, [pc, #168] @ (1ff14 ) │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #168] @ (20088 ) │ │ │ │ + ldr r2, [pc, #168] @ (1ff18 ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #160] @ (2008c ) │ │ │ │ + ldr r3, [pc, #160] @ (1ff1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 20040 │ │ │ │ + cbz r4, 1fed0 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ adds r4, #20 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 20052 │ │ │ │ + bls.n 1fee2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c1d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #104] @ (20090 ) │ │ │ │ - ldr r3, [pc, #96] @ (2008c ) │ │ │ │ + ldr r2, [pc, #104] @ (1ff20 ) │ │ │ │ + ldr r3, [pc, #96] @ (1ff1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20080 │ │ │ │ + bne.n 1ff10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d178 │ │ │ │ - ldr r3, [pc, #76] @ (20094 ) │ │ │ │ + ldr r3, [pc, #76] @ (1ff24 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bhi.n 20010 │ │ │ │ + bhi.n 1fea0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 20062 │ │ │ │ + bhi.n 1fef2 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 20010 │ │ │ │ + bne.n 1fea0 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 20010 │ │ │ │ + bhi.n 1fea0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20010 │ │ │ │ + beq.n 1fea0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx ce38 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 20020 │ │ │ │ + b.n 1feb0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ movs r4, r0 │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q8, d2, d3 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + movs r4, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w lr, [pc, #204] @ 20178 │ │ │ │ + ldr.w lr, [pc, #204] @ 20008 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r1 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #196] @ (2017c ) │ │ │ │ + ldr r1, [pc, #196] @ (2000c ) │ │ │ │ strd ip, ip, [sp, #16] │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr.w ip, [pc, #192] @ 20180 │ │ │ │ + ldr.w ip, [pc, #192] @ 20010 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 200f6 │ │ │ │ + cbnz r0, 1ff86 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 200e6 │ │ │ │ + cbz r0, 1ff76 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbnz r1, 2010e │ │ │ │ + cbnz r1, 1ff9e │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d178 │ │ │ │ - ldr r2, [pc, #140] @ (20184 ) │ │ │ │ - ldr r3, [pc, #132] @ (20180 ) │ │ │ │ + ldr r2, [pc, #140] @ (20014 ) │ │ │ │ + ldr r3, [pc, #132] @ (20010 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20174 │ │ │ │ + bne.n 20004 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d82c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 200f6 │ │ │ │ + beq.n 1ff86 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ add.w r0, r2, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -30220,124 +30101,126 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 200f6 │ │ │ │ + b.n 1ff86 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - vhadd.u8 d16, d10, d3 │ │ │ │ - @ instruction: 0xf4e00001 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + movs r4, r0 │ │ │ │ + @ instruction: 0xf4ac0001 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 d0, d2, d3 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + movs r4, r0 │ │ │ │ │ │ │ │ -00020188 : │ │ │ │ +00020018 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #140] @ (20228 ) │ │ │ │ - ldr r3, [pc, #144] @ (2022c ) │ │ │ │ + ldr r2, [pc, #140] @ (200b8 ) │ │ │ │ + ldr r3, [pc, #144] @ (200bc ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #140] @ (20230 ) │ │ │ │ + ldr r0, [pc, #140] @ (200c0 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ movs r1, #7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cb5c │ │ │ │ - cbz r0, 201f6 │ │ │ │ + cbz r0, 20086 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ mov r7, r2 │ │ │ │ - bls.n 201fa │ │ │ │ + bls.n 2008a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 201f6 │ │ │ │ - cbz r6, 201de │ │ │ │ + cbz r0, 20086 │ │ │ │ + cbz r6, 2006e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 201f6 │ │ │ │ + bne.n 20086 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 201f6 │ │ │ │ - ldr r2, [pc, #84] @ (20234 ) │ │ │ │ - ldr r3, [pc, #72] @ (2022c ) │ │ │ │ + cbz r3, 20086 │ │ │ │ + ldr r2, [pc, #84] @ (200c4 ) │ │ │ │ + ldr r3, [pc, #72] @ (200bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20222 │ │ │ │ + bne.n 200b2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.n 201de │ │ │ │ + b.n 2006e │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 2020a │ │ │ │ + bhi.n 2009a │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 201c4 │ │ │ │ + bne.n 20054 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 201c4 │ │ │ │ + bhi.n 20054 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 201c4 │ │ │ │ + beq.n 20054 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ - b.n 201ce │ │ │ │ + b.n 2005e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cdp2 0, 5, cr0, cr14, cr3, {0} │ │ │ │ + vaddl.u8 q8, d14, d3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ movs r2, r0 │ │ │ │ - cdp2 0, 1, cr0, cr10, cr3, {0} │ │ │ │ + vaddl.u8 q0, d10, d3 │ │ │ │ │ │ │ │ -00020238 : │ │ │ │ +000200c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #104] @ (202b0 ) │ │ │ │ + ldr r3, [pc, #104] @ (20140 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r2, [pc, #104] @ (202b4 ) │ │ │ │ + ldr r2, [pc, #104] @ (20144 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 2025c │ │ │ │ + cbz r3, 200ec │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d06c <_php_stream_temp_create@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #72] @ (202b8 ) │ │ │ │ - ldr r0, [pc, #76] @ (202bc ) │ │ │ │ + ldr r1, [pc, #72] @ (20148 ) │ │ │ │ + ldr r0, [pc, #76] @ (2014c ) │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx dad0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ @@ -30356,166 +30239,166 @@ │ │ │ │ blx d940 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #12]! │ │ │ │ + vhadd.u32 d0, d0, d3 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ movs r2, r0 │ │ │ │ - movs r2, r7 │ │ │ │ + movs r6, r0 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #156] @ (2036c ) │ │ │ │ + ldr r2, [pc, #156] @ (201fc ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #156] @ (20370 ) │ │ │ │ + ldr r3, [pc, #156] @ (20200 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r5, [pc, #152] @ (20374 ) │ │ │ │ + ldr r5, [pc, #152] @ (20204 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cbbc │ │ │ │ str r0, [sp, #16] │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #120] @ (20378 ) │ │ │ │ + ldr r1, [pc, #120] @ (20208 ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 20360 │ │ │ │ + cbnz r0, 201f0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ blx dcb8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cbbc │ │ │ │ - ldr r2, [pc, #92] @ (2037c ) │ │ │ │ + ldr r2, [pc, #92] @ (2020c ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ blx cd38 │ │ │ │ - cbz r0, 2034c │ │ │ │ - ldr r2, [pc, #72] @ (20380 ) │ │ │ │ - ldr r3, [pc, #56] @ (20370 ) │ │ │ │ + cbz r0, 201dc │ │ │ │ + ldr r2, [pc, #72] @ (20210 ) │ │ │ │ + ldr r3, [pc, #56] @ (20200 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20368 │ │ │ │ + bne.n 201f8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx c3c0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r2, [r7, #8] │ │ │ │ adds r3, #8 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 20334 │ │ │ │ + b.n 201c4 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 20334 │ │ │ │ + b.n 201c4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - stc2 0, cr0, [r6, #-12]! │ │ │ │ + cdp2 0, 9, cr0, cr6, cr3, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr, #-12] │ │ │ │ - vaddl.u q0, d10, d1 │ │ │ │ + cdp2 0, 8, cr0, cr14, cr3, {0} │ │ │ │ + vaddl.u8 q0, d6, d1 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], {3} │ │ │ │ + cdp2 0, 3, cr0, cr4, cr3, {0} │ │ │ │ │ │ │ │ -00020384 : │ │ │ │ - ldr r3, [pc, #28] @ (203a4 ) │ │ │ │ +00020214 : │ │ │ │ + ldr r3, [pc, #28] @ (20234 ) │ │ │ │ add r3, pc │ │ │ │ - cbz r0, 20394 │ │ │ │ + cbz r0, 20224 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ ldreq r0, [r0, #0] │ │ │ │ - beq.n 2039a │ │ │ │ - ldr r2, [pc, #16] @ (203a8 ) │ │ │ │ + beq.n 2022a │ │ │ │ + ldr r2, [pc, #16] @ (20238 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 2039e │ │ │ │ + cbz r0, 2022e │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #12] @ (203ac ) │ │ │ │ + ldr r0, [pc, #12] @ (2023c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldc2l 0, cr0, [r6], #-12 │ │ │ │ + stc2l 0, cr0, [r6, #12]! │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d0, d0, d1 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr1, {0} │ │ │ │ │ │ │ │ -000203b0 : │ │ │ │ +00020240 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r5, [pc, #500] @ (205b8 ) │ │ │ │ + ldr r5, [pc, #500] @ (20448 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #500] @ (205bc ) │ │ │ │ + ldr r4, [pc, #500] @ (2044c ) │ │ │ │ mov r9, r0 │ │ │ │ add r5, pc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ movs r1, #5 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #472] @ (205c0 ) │ │ │ │ + ldr r0, [pc, #472] @ (20450 ) │ │ │ │ add r0, pc │ │ │ │ blx d82c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 20504 │ │ │ │ - ldr r1, [pc, #464] @ (205c4 ) │ │ │ │ + beq.w 20394 │ │ │ │ + ldr r1, [pc, #464] @ (20454 ) │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #6 │ │ │ │ add r7, sp, #8 │ │ │ │ add r1, pc │ │ │ │ add.w fp, r6, #5 │ │ │ │ blx d9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 204fe │ │ │ │ + bne.n 2038e │ │ │ │ mov r1, r7 │ │ │ │ ldrb.w r4, [fp, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 204ac │ │ │ │ + beq.n 2033c │ │ │ │ sub.w r3, r4, #32 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #25 │ │ │ │ - bhi.n 204fe │ │ │ │ + bhi.n 2038e │ │ │ │ cmp r3, #25 │ │ │ │ - bhi.n 204fe │ │ │ │ - add r2, pc, #8 @ (adr r2, 2042c ) │ │ │ │ + bhi.n 2038e │ │ │ │ + add r2, pc, #8 @ (adr r2, 202bc ) │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ add r2, r3 │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -30572,57 +30455,57 @@ │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt r2, #10 │ │ │ │ mlagt r4, r2, r3, r4 │ │ │ │ str r4, [r1, #0] │ │ │ │ ldrb.w r4, [fp, #1]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 20412 │ │ │ │ + bne.n 202a2 │ │ │ │ ldrd r3, sl, [sp, #4] │ │ │ │ - cbz r3, 20520 │ │ │ │ + cbz r3, 203b0 │ │ │ │ cmn.w sl, #10 │ │ │ │ - beq.n 204ee │ │ │ │ + beq.n 2037e │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 2057c │ │ │ │ + beq.n 2040c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp sl, r3 │ │ │ │ - bcs.n 204e4 │ │ │ │ + bcs.n 20374 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmn.w r8, #10 │ │ │ │ - beq.n 204e4 │ │ │ │ + beq.n 20374 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 205a6 │ │ │ │ + beq.n 20436 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ it cs │ │ │ │ addcs.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ - bcs.n 20524 │ │ │ │ + bcs.n 203b4 │ │ │ │ cmp r8, sl │ │ │ │ - bge.n 20524 │ │ │ │ + bge.n 203b4 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #2 │ │ │ │ - b.n 20506 │ │ │ │ + b.n 20396 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmn.w r8, #10 │ │ │ │ - beq.n 205ae │ │ │ │ + beq.n 2043e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 20596 │ │ │ │ + bne.n 20426 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #192] @ (205c8 ) │ │ │ │ - ldr r3, [pc, #176] @ (205bc ) │ │ │ │ + ldr r2, [pc, #192] @ (20458 ) │ │ │ │ + ldr r3, [pc, #176] @ (2044c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 205b4 │ │ │ │ + bne.n 20444 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -30636,222 +30519,222 @@ │ │ │ │ blx d234 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ blx d0c0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 20408 │ │ │ │ + bne.w 20298 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 20506 │ │ │ │ + b.n 20396 │ │ │ │ add r1, sp, #12 │ │ │ │ - b.n 2040a │ │ │ │ + b.n 2029a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmn.w r3, #10 │ │ │ │ - beq.w 2040a │ │ │ │ + beq.w 2029a │ │ │ │ movs r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 2040a │ │ │ │ + b.n 2029a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmn.w r2, #10 │ │ │ │ it ne │ │ │ │ cmpne.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 204e4 │ │ │ │ + beq.n 20374 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w sl, r3, r2 │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 20524 │ │ │ │ + b.n 203b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ it cs │ │ │ │ addcs.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 20524 │ │ │ │ + b.n 203b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 20524 │ │ │ │ + b.n 203b4 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 205a0 │ │ │ │ + b.n 20430 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldc2 0, cr0, [r4], #-12 │ │ │ │ + stc2 0, cr0, [r4, #12]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 20540 │ │ │ │ + ble.n 203d0 │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 12, cr0, cr10, cr1, {0} │ │ │ │ - @ instruction: 0xfaf20003 │ │ │ │ + cdp2 0, 9, cr0, cr6, cr1, {0} │ │ │ │ + stc2l 0, cr0, [r2], #-12 │ │ │ │ │ │ │ │ -000205cc : │ │ │ │ +0002045c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #112] @ 2064c │ │ │ │ + ldr.w ip, [pc, #112] @ 204dc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #108] @ (20650 ) │ │ │ │ + ldr r3, [pc, #108] @ (204e0 ) │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ - ldr r5, [pc, #100] @ (20654 ) │ │ │ │ + ldr r5, [pc, #100] @ (204e4 ) │ │ │ │ add r0, sp, #8 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ - ldr r3, [pc, #84] @ (20658 ) │ │ │ │ + ldr r3, [pc, #84] @ (204e8 ) │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #84] @ (2065c ) │ │ │ │ + ldr r1, [pc, #84] @ (204ec ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx dcf8 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d3b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ blx d798 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #48] @ (20660 ) │ │ │ │ - ldr r3, [pc, #28] @ (20650 ) │ │ │ │ + ldr r2, [pc, #48] @ (204f0 ) │ │ │ │ + ldr r3, [pc, #28] @ (204e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20648 │ │ │ │ + bne.n 204d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xfa180003 │ │ │ │ + smull r0, r0, r8, r3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa080003 │ │ │ │ + usada8 r0, r8, r3, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1ff52 │ │ │ │ - vtbx.8 d31, {d31- │ │ │ │ + @ instruction: 0xfffffb3a │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00020664 : │ │ │ │ +000204f4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #104] @ (206dc ) │ │ │ │ + ldr r2, [pc, #104] @ (2056c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #104] @ (206e0 ) │ │ │ │ + ldr r3, [pc, #104] @ (20570 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #100] @ (206e4 ) │ │ │ │ + ldr r4, [pc, #100] @ (20574 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ - ldr r3, [pc, #76] @ (206e8 ) │ │ │ │ + ldr r3, [pc, #76] @ (20578 ) │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r5, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #68] @ (206ec ) │ │ │ │ + ldr r1, [pc, #68] @ (2057c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx dcf8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r0, 206be │ │ │ │ + cbz r0, 2054e │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ - ldr r2, [pc, #48] @ (206f0 ) │ │ │ │ - ldr r3, [pc, #28] @ (206e0 ) │ │ │ │ + ldr r2, [pc, #48] @ (20580 ) │ │ │ │ + ldr r3, [pc, #28] @ (20570 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 206d6 │ │ │ │ + bne.n 20566 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vst1.8 {d0[0]}, [r2], r3 │ │ │ │ + @ instruction: 0xfaf20003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [lr, r3] │ │ │ │ + @ instruction: 0xfaee0003 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xea85ffff │ │ │ │ - ldrsh.w r0, [sl, r3] │ │ │ │ + @ instruction: 0xfaaa0003 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w lr, [pc, #204] @ 207d4 │ │ │ │ + ldr.w lr, [pc, #204] @ 20664 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r1 │ │ │ │ add lr, pc │ │ │ │ - ldr r1, [pc, #196] @ (207d8 ) │ │ │ │ + ldr r1, [pc, #196] @ (20668 ) │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr.w ip, [pc, #192] @ 207dc │ │ │ │ + ldr.w ip, [pc, #192] @ 2066c │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 20752 │ │ │ │ + cbnz r0, 205e2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 20742 │ │ │ │ + cbz r0, 205d2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbnz r1, 2076a │ │ │ │ + cbnz r1, 205fa │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d4c0 │ │ │ │ - ldr r2, [pc, #140] @ (207e0 ) │ │ │ │ - ldr r3, [pc, #132] @ (207dc ) │ │ │ │ + ldr r2, [pc, #140] @ (20670 ) │ │ │ │ + ldr r3, [pc, #132] @ (2066c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 207d0 │ │ │ │ + bne.n 20660 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r3, [sp, #0] │ │ │ │ blx cac8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20752 │ │ │ │ + beq.n 205e2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -30879,38 +30762,38 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 20752 │ │ │ │ + b.n 205e2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str??.w r0, [lr, #3] │ │ │ │ - cdp 0, 8, cr0, cr4, cr1, {0} │ │ │ │ + @ instruction: 0xfa5e0003 │ │ │ │ + cdp 0, 5, cr0, cr0, cr1, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r6, #3] │ │ │ │ + @ instruction: 0xfa160003 │ │ │ │ │ │ │ │ -000207e4 : │ │ │ │ - ldr r3, [pc, #16] @ (207f8 ) │ │ │ │ - ldr r2, [pc, #20] @ (207fc ) │ │ │ │ +00020674 : │ │ │ │ + ldr r3, [pc, #16] @ (20688 ) │ │ │ │ + ldr r2, [pc, #20] @ (2068c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r4, r3] │ │ │ │ + vst1.8 {d0[0]}, [r4], r3 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 20826 │ │ │ │ + cbnz r3, 206b6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d02c │ │ │ │ @@ -30919,254 +30802,254 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002082c : │ │ │ │ +000206bc : │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #4 │ │ │ │ b.w cd00 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #80] @ 20894 │ │ │ │ + ldr.w ip, [pc, #80] @ 20724 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #76] @ (20898 ) │ │ │ │ + ldr r3, [pc, #76] @ (20728 ) │ │ │ │ sub sp, #8 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #76] @ (2089c ) │ │ │ │ + ldr r1, [pc, #76] @ (2072c ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 20878 │ │ │ │ + cbnz r0, 20708 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx dcc8 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #36] @ (208a0 ) │ │ │ │ - ldr r3, [pc, #28] @ (20898 ) │ │ │ │ + ldr r2, [pc, #36] @ (20730 ) │ │ │ │ + ldr r3, [pc, #28] @ (20728 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20890 │ │ │ │ + bne.n 20720 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf7b00003 │ │ │ │ + vld4.8 {d0-d3}, [r0], r3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7800003 │ │ │ │ + ldr??.w r0, [r0, #3] │ │ │ │ │ │ │ │ -000208a4 : │ │ │ │ +00020734 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov ip, r0 │ │ │ │ eor.w r0, r3, #1 │ │ │ │ - ldr r3, [pc, #56] @ (208f4 ) │ │ │ │ + ldr r3, [pc, #56] @ (20784 ) │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ - ldr r2, [pc, #52] @ (208f8 ) │ │ │ │ + ldr r2, [pc, #52] @ (20788 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cd04 │ │ │ │ - ldr r2, [pc, #36] @ (208fc ) │ │ │ │ - ldr r3, [pc, #24] @ (208f4 ) │ │ │ │ + ldr r2, [pc, #36] @ (2078c ) │ │ │ │ + ldr r3, [pc, #24] @ (20784 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 208ee │ │ │ │ + bne.n 2077e │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7360003 │ │ │ │ - @ instruction: 0xf7220003 │ │ │ │ + strh.w r0, [r6, #3] │ │ │ │ + ldrb.w r0, [r2, #3] │ │ │ │ │ │ │ │ -00020900 : │ │ │ │ +00020790 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr.w lr, [pc, #112] @ 20988 │ │ │ │ + ldr.w lr, [pc, #112] @ 20818 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, ip │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ add lr, pc │ │ │ │ - ldr.w ip, [pc, #104] @ 2098c │ │ │ │ + ldr.w ip, [pc, #104] @ 2081c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ blx c410 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ - cbz r3, 2097c │ │ │ │ - cbnz r0, 2096c │ │ │ │ + cbz r3, 2080c │ │ │ │ + cbnz r0, 207fc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #60] @ (20990 ) │ │ │ │ - ldr r3, [pc, #52] @ (2098c ) │ │ │ │ + ldr r2, [pc, #60] @ (20820 ) │ │ │ │ + ldr r3, [pc, #52] @ (2081c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20982 │ │ │ │ + bne.n 20812 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ eor.w r0, r4, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ blx cd04 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2094c │ │ │ │ + b.n 207dc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 20952 │ │ │ │ + b.n 207e2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6dc0003 │ │ │ │ + str.w r0, [ip, r3] │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r6, #2051 @ 0x803 │ │ │ │ + ldrb.w r0, [r6, r3] │ │ │ │ │ │ │ │ -00020994 : │ │ │ │ +00020824 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr.w ip, [pc, #64] @ 209e8 │ │ │ │ + ldr.w ip, [pc, #64] @ 20878 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #64] @ (209ec ) │ │ │ │ + ldr r2, [pc, #64] @ (2087c ) │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d748 │ │ │ │ - ldr r2, [pc, #40] @ (209f0 ) │ │ │ │ - ldr r3, [pc, #32] @ (209ec ) │ │ │ │ + ldr r2, [pc, #40] @ (20880 ) │ │ │ │ + ldr r3, [pc, #32] @ (2087c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 209e4 │ │ │ │ + bne.n 20874 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - movw r0, #59395 @ 0xe803 │ │ │ │ + @ instruction: 0xf7be0003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6320003 │ │ │ │ + @ instruction: 0xf7a20003 │ │ │ │ │ │ │ │ -000209f4 : │ │ │ │ +00020884 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #344] @ (20b60 ) │ │ │ │ + ldr r1, [pc, #344] @ (209f0 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #344] @ (20b64 ) │ │ │ │ + ldr r2, [pc, #344] @ (209f4 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrb.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ - cbz r3, 20a4a │ │ │ │ + cbz r3, 208da │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 20b50 │ │ │ │ + beq.w 209e0 │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 20af8 │ │ │ │ + beq.n 20988 │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 20ade │ │ │ │ + bne.n 2096e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 20a76 │ │ │ │ + bmi.n 20906 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r1, 20a7c │ │ │ │ + cbnz r1, 2090c │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 20acc │ │ │ │ + beq.n 2095c │ │ │ │ add r1, sp, #16 │ │ │ │ movs r0, #2 │ │ │ │ strd r9, r5, [sp, #16] │ │ │ │ str r6, [sp, #24] │ │ │ │ blx cd04 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #268] @ (20b68 ) │ │ │ │ - ldr r3, [pc, #260] @ (20b64 ) │ │ │ │ + ldr r2, [pc, #268] @ (209f8 ) │ │ │ │ + ldr r3, [pc, #260] @ (209f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20b5c │ │ │ │ + bne.n 209ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 20a4a │ │ │ │ + beq.n 208da │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 20b4a │ │ │ │ + blt.n 209da │ │ │ │ add.w r2, r4, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #228] @ (20b6c ) │ │ │ │ + ldr r2, [pc, #228] @ (209fc ) │ │ │ │ mov r3, r9 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #24] │ │ │ │ blx c7b0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -31174,110 +31057,110 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ eor.w r0, sl, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx cd04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 20ac0 │ │ │ │ + bmi.n 20950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 20ac0 │ │ │ │ + cbnz r3, 20950 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 20b56 │ │ │ │ + bpl.n 209e6 │ │ │ │ blx caf0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 20a5a │ │ │ │ + beq.n 208ea │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 20a5a │ │ │ │ + b.n 208ea │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ - bpl.n 20ad8 │ │ │ │ + bpl.n 20968 │ │ │ │ blx caf0 │ │ │ │ - b.n 20a4a │ │ │ │ + b.n 208da │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 20a4a │ │ │ │ + b.n 208da │ │ │ │ mov r0, r3 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 20a7c │ │ │ │ + bne.n 2090c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 20a4a │ │ │ │ + bmi.n 208da │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 20a44 │ │ │ │ + b.n 208d4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r7, [r8, #20] │ │ │ │ - cbz r7, 20b46 │ │ │ │ + cbz r7, 209d6 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ itt mi │ │ │ │ movmi r3, r4 │ │ │ │ addmi r4, #16 │ │ │ │ - bmi.n 20b2e │ │ │ │ + bmi.n 209be │ │ │ │ cmp r2, #12 │ │ │ │ ittee ne │ │ │ │ movne r3, r4 │ │ │ │ addne r4, #24 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq r2, [r3, #8] │ │ │ │ - cbz r2, 20b42 │ │ │ │ + cbz r2, 209d2 │ │ │ │ and.w r0, r0, #1 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 209f4 │ │ │ │ - cbnz r0, 20b4a │ │ │ │ + bl 20884 │ │ │ │ + cbnz r0, 209da │ │ │ │ subs r7, #1 │ │ │ │ - bne.n 20b0e │ │ │ │ + bne.n 2099e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 20a5a │ │ │ │ + b.n 208ea │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 20a5a │ │ │ │ + b.n 208ea │ │ │ │ ldr.w r8, [r3] │ │ │ │ - b.n 20b02 │ │ │ │ + b.n 20992 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 20ac0 │ │ │ │ + b.n 20950 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf5f00003 │ │ │ │ + @ instruction: 0xf7600003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf59e0003 │ │ │ │ - bne.n 20bbc │ │ │ │ + @ instruction: 0xf70e0003 │ │ │ │ + bne.n 20a4c │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r5, [pc, #124] @ (20c00 ) │ │ │ │ + ldr r5, [pc, #124] @ (20a90 ) │ │ │ │ add.w r3, sp, #19 │ │ │ │ - ldr.w lr, [pc, #124] @ 20c04 │ │ │ │ + ldr.w lr, [pc, #124] @ 20a94 │ │ │ │ add r5, pc │ │ │ │ add r2, sp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #112] @ (20c08 ) │ │ │ │ + ldr r1, [pc, #112] @ (20a98 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ @@ -31285,49 +31168,49 @@ │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ strd ip, ip, [sp, #28] │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [sp, #19] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 20be4 │ │ │ │ + cbnz r0, 20a74 │ │ │ │ ldrb.w r0, [sp, #19] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d90c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #36] @ (20c0c ) │ │ │ │ - ldr r3, [pc, #28] @ (20c04 ) │ │ │ │ + ldr r2, [pc, #36] @ (20a9c ) │ │ │ │ + ldr r3, [pc, #28] @ (20a94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 20bfc │ │ │ │ + bne.n 20a8c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - orns r0, r2, #8585216 @ 0x830000 │ │ │ │ + @ instruction: 0xf5e20003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf72e0001 │ │ │ │ - ands.w r0, r4, #8585216 @ 0x830000 │ │ │ │ + @ instruction: 0xf6fa0001 │ │ │ │ + @ instruction: 0xf5840003 │ │ │ │ │ │ │ │ -00020c10 : │ │ │ │ +00020aa0 : │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ movw r3, #411 @ 0x19b │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.w 20f58 │ │ │ │ + bhi.w 20de8 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r0, #9 │ │ │ │ lsls r3, r0, #9 │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ @@ -31735,266 +31618,266 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #340] @ (210b4 ) │ │ │ │ + ldr r0, [pc, #340] @ (20f44 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #340] @ (210b8 ) │ │ │ │ + ldr r0, [pc, #340] @ (20f48 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #336] @ (210bc ) │ │ │ │ + ldr r0, [pc, #336] @ (20f4c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #336] @ (210c0 ) │ │ │ │ + ldr r0, [pc, #336] @ (20f50 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #332] @ (210c4 ) │ │ │ │ + ldr r0, [pc, #332] @ (20f54 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #332] @ (210c8 ) │ │ │ │ + ldr r0, [pc, #332] @ (20f58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #328] @ (210cc ) │ │ │ │ + ldr r0, [pc, #328] @ (20f5c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #328] @ (210d0 ) │ │ │ │ + ldr r0, [pc, #328] @ (20f60 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #324] @ (210d4 ) │ │ │ │ + ldr r0, [pc, #324] @ (20f64 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #324] @ (210d8 ) │ │ │ │ + ldr r0, [pc, #324] @ (20f68 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #320] @ (210dc ) │ │ │ │ + ldr r0, [pc, #320] @ (20f6c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #320] @ (210e0 ) │ │ │ │ + ldr r0, [pc, #320] @ (20f70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #316] @ (210e4 ) │ │ │ │ + ldr r0, [pc, #316] @ (20f74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #316] @ (210e8 ) │ │ │ │ + ldr r0, [pc, #316] @ (20f78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #312] @ (210ec ) │ │ │ │ + ldr r0, [pc, #312] @ (20f7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #312] @ (210f0 ) │ │ │ │ + ldr r0, [pc, #312] @ (20f80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #308] @ (210f4 ) │ │ │ │ + ldr r0, [pc, #308] @ (20f84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #308] @ (210f8 ) │ │ │ │ + ldr r0, [pc, #308] @ (20f88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #304] @ (210fc ) │ │ │ │ + ldr r0, [pc, #304] @ (20f8c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #304] @ (21100 ) │ │ │ │ + ldr r0, [pc, #304] @ (20f90 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #300] @ (21104 ) │ │ │ │ + ldr r0, [pc, #300] @ (20f94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #300] @ (21108 ) │ │ │ │ + ldr r0, [pc, #300] @ (20f98 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #296] @ (2110c ) │ │ │ │ + ldr r0, [pc, #296] @ (20f9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #296] @ (21110 ) │ │ │ │ + ldr r0, [pc, #296] @ (20fa0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #292] @ (21114 ) │ │ │ │ + ldr r0, [pc, #292] @ (20fa4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #292] @ (21118 ) │ │ │ │ + ldr r0, [pc, #292] @ (20fa8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #288] @ (2111c ) │ │ │ │ + ldr r0, [pc, #288] @ (20fac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #288] @ (21120 ) │ │ │ │ + ldr r0, [pc, #288] @ (20fb0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #284] @ (21124 ) │ │ │ │ + ldr r0, [pc, #284] @ (20fb4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #284] @ (21128 ) │ │ │ │ + ldr r0, [pc, #284] @ (20fb8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #280] @ (2112c ) │ │ │ │ + ldr r0, [pc, #280] @ (20fbc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #280] @ (21130 ) │ │ │ │ + ldr r0, [pc, #280] @ (20fc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #276] @ (21134 ) │ │ │ │ + ldr r0, [pc, #276] @ (20fc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #276] @ (21138 ) │ │ │ │ + ldr r0, [pc, #276] @ (20fc8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #272] @ (2113c ) │ │ │ │ + ldr r0, [pc, #272] @ (20fcc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #272] @ (21140 ) │ │ │ │ + ldr r0, [pc, #272] @ (20fd0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #268] @ (21144 ) │ │ │ │ + ldr r0, [pc, #268] @ (20fd4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #268] @ (21148 ) │ │ │ │ + ldr r0, [pc, #268] @ (20fd8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #264] @ (2114c ) │ │ │ │ + ldr r0, [pc, #264] @ (20fdc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #264] @ (21150 ) │ │ │ │ + ldr r0, [pc, #264] @ (20fe0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #260] @ (21154 ) │ │ │ │ + ldr r0, [pc, #260] @ (20fe4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #260] @ (21158 ) │ │ │ │ + ldr r0, [pc, #260] @ (20fe8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #256] @ (2115c ) │ │ │ │ + ldr r0, [pc, #256] @ (20fec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #256] @ (21160 ) │ │ │ │ + ldr r0, [pc, #256] @ (20ff0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #252] @ (21164 ) │ │ │ │ + ldr r0, [pc, #252] @ (20ff4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #252] @ (21168 ) │ │ │ │ + ldr r0, [pc, #252] @ (20ff8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #248] @ (2116c ) │ │ │ │ + ldr r0, [pc, #248] @ (20ffc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #248] @ (21170 ) │ │ │ │ + ldr r0, [pc, #248] @ (21000 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #244] @ (21174 ) │ │ │ │ + ldr r0, [pc, #244] @ (21004 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #244] @ (21178 ) │ │ │ │ + ldr r0, [pc, #244] @ (21008 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #240] @ (2117c ) │ │ │ │ + ldr r0, [pc, #240] @ (2100c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #240] @ (21180 ) │ │ │ │ + ldr r0, [pc, #240] @ (21010 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #236] @ (21184 ) │ │ │ │ + ldr r0, [pc, #236] @ (21014 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #236] @ (21188 ) │ │ │ │ + ldr r0, [pc, #236] @ (21018 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #232] @ (2118c ) │ │ │ │ + ldr r0, [pc, #232] @ (2101c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #232] @ (21190 ) │ │ │ │ + ldr r0, [pc, #232] @ (21020 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #228] @ (21194 ) │ │ │ │ + ldr r0, [pc, #228] @ (21024 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2d60001 │ │ │ │ - movt r0, #1 │ │ │ │ - subw r0, sl, #1 │ │ │ │ + subw r0, r2, #1 │ │ │ │ @ instruction: 0xf28c0001 │ │ │ │ - @ instruction: 0xf26e0001 │ │ │ │ - movw r0, #49153 @ 0xc001 │ │ │ │ - @ instruction: 0xf2360001 │ │ │ │ - @ instruction: 0xf21c0001 │ │ │ │ - addw r0, sl, #1 │ │ │ │ - @ instruction: 0xf1f40001 │ │ │ │ + @ instruction: 0xf2760001 │ │ │ │ + @ instruction: 0xf2580001 │ │ │ │ + @ instruction: 0xf23a0001 │ │ │ │ + @ instruction: 0xf2180001 │ │ │ │ + addw r0, r2, #1 │ │ │ │ + @ instruction: 0xf1e80001 │ │ │ │ rsbs r0, r6, #1 │ │ │ │ - subs.w r0, r0, #1 │ │ │ │ - @ instruction: 0xf1960001 │ │ │ │ - sbcs.w r0, r8, #1 │ │ │ │ - adcs.w r0, lr, #1 │ │ │ │ + rsb r0, r0, #1 │ │ │ │ + sub.w r0, r2, #1 │ │ │ │ + sbcs.w r0, ip, #1 │ │ │ │ + sbc.w r0, r2, #1 │ │ │ │ adc.w r0, r4, #1 │ │ │ │ - @ instruction: 0xf1360001 │ │ │ │ - adds.w r0, r8, #1 │ │ │ │ - @ instruction: 0xf0fe0001 │ │ │ │ - @ instruction: 0xf0d80001 │ │ │ │ - @ instruction: 0xf0ba0001 │ │ │ │ - eors.w r0, ip, #1 │ │ │ │ - orns r0, sl, #1 │ │ │ │ - orn r0, r0, #1 │ │ │ │ - orr.w r0, sl, #1 │ │ │ │ - bics.w r0, ip, #1 │ │ │ │ - bic.w r0, sl, #1 │ │ │ │ - ands.w r0, r4, #1 │ │ │ │ - vaddl.s32 q8, d14, d1 │ │ │ │ - vaddl.s16 q8, d8, d1 │ │ │ │ - vext.8 d0, d14, d1, #0 │ │ │ │ - vaddl.s32 q0, d12, d1 │ │ │ │ - vaddl.s16 q0, d10, d1 │ │ │ │ - vaddl.s8 q0, d0, d1 │ │ │ │ - vhadd.s32 d16, d10, d1 │ │ │ │ - vhadd.s16 d16, d8, d1 │ │ │ │ - vhadd.s d0, d14, d1 │ │ │ │ + @ instruction: 0xf12a0001 │ │ │ │ + adds.w r0, r0, #1 │ │ │ │ + add.w r0, r2, #1 │ │ │ │ + @ instruction: 0xf0e40001 │ │ │ │ + @ instruction: 0xf0ca0001 │ │ │ │ + @ instruction: 0xf0a40001 │ │ │ │ + eor.w r0, r6, #1 │ │ │ │ + orn r0, r8, #1 │ │ │ │ + orr.w r0, r6, #1 │ │ │ │ + bic.w r0, ip, #1 │ │ │ │ + ands.w r0, r6, #1 │ │ │ │ + and.w r0, r8, #1 │ │ │ │ + vext.8 d16, d6, d1, #0 │ │ │ │ + vaddl.s32 q8, d0, d1 │ │ │ │ + vext.8 d0, d10, d1, #0 │ │ │ │ + vaddl.s32 q0, d4, d1 │ │ │ │ + vaddl.s8 q0, d10, d1 │ │ │ │ + vhadd.s d16, d8, d1 │ │ │ │ + vhadd.s32 d16, d6, d1 │ │ │ │ + vhadd.s8 d16, d12, d1 │ │ │ │ + vhadd.s d0, d6, d1 │ │ │ │ vhadd.s32 d0, d4, d1 │ │ │ │ - vhadd.s16 d0, d2, d1 │ │ │ │ - cdp 0, 15, cr0, cr12, cr1, {0} │ │ │ │ - cdp 0, 14, cr0, cr10, cr1, {0} │ │ │ │ - vhadd.s d16, d4, d1 │ │ │ │ - cdp 0, 12, cr0, cr10, cr1, {0} │ │ │ │ - cdp 0, 11, cr0, cr0, cr1, {0} │ │ │ │ - cdp 0, 10, cr0, cr2, cr1, {0} │ │ │ │ - cdp 0, 8, cr0, cr8, cr1, {0} │ │ │ │ - cdp 0, 7, cr0, cr2, cr1, {0} │ │ │ │ - cdp 0, 5, cr0, cr12, cr1, {0} │ │ │ │ - cdp 0, 4, cr0, cr6, cr1, {0} │ │ │ │ - cdp 0, 3, cr0, cr4, cr1, {0} │ │ │ │ - cdp 0, 0, cr0, cr14, cr1, {0} │ │ │ │ - ldcl 0, cr0, [ip, #4]! │ │ │ │ - stcl 0, cr0, [lr, #4]! │ │ │ │ - stcl 0, cr0, [r4, #4]! │ │ │ │ - ldcl 0, cr0, [r2, #4] │ │ │ │ - ldc 0, cr0, [r8, #4]! │ │ │ │ - stc 0, cr0, [r6, #4]! │ │ │ │ + vhadd.s8 d0, d10, d1 │ │ │ │ + cdp 0, 15, cr0, cr0, cr1, {0} │ │ │ │ + cdp 0, 13, cr0, cr14, cr1, {0} │ │ │ │ + cdp 0, 12, cr0, cr8, cr1, {0} │ │ │ │ + cdp 0, 11, cr0, cr6, cr1, {0} │ │ │ │ + vhadd.s8 d16, d0, d1 │ │ │ │ + cdp 0, 9, cr0, cr6, cr1, {0} │ │ │ │ + cdp 0, 7, cr0, cr12, cr1, {0} │ │ │ │ + cdp 0, 6, cr0, cr14, cr1, {0} │ │ │ │ + cdp 0, 5, cr0, cr4, cr1, {0} │ │ │ │ + cdp 0, 3, cr0, cr14, cr1, {0} │ │ │ │ + cdp 0, 2, cr0, cr8, cr1, {0} │ │ │ │ + cdp 0, 1, cr0, cr2, cr1, {0} │ │ │ │ + cdp 0, 0, cr0, cr0, cr1, {0} │ │ │ │ + ldcl 0, cr0, [sl, #4] │ │ │ │ + stcl 0, cr0, [r8, #4] │ │ │ │ + ldc 0, cr0, [sl, #4]! │ │ │ │ + ldc 0, cr0, [r0, #4]! │ │ │ │ + ldc 0, cr0, [lr, #4] │ │ │ │ + stc 0, cr0, [r4, #4] │ │ │ │ + ldcl 0, cr0, [r2, #-4]! │ │ │ │ │ │ │ │ -00021198 : │ │ │ │ +00021028 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #100] @ (21214 ) │ │ │ │ + ldr r1, [pc, #100] @ (210a4 ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r2, [pc, #100] @ (21218 ) │ │ │ │ + ldr r2, [pc, #100] @ (210a8 ) │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ blx cc40 │ │ │ │ - ldr r2, [pc, #76] @ (2121c ) │ │ │ │ + ldr r2, [pc, #76] @ (210ac ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ add r0, sp, #28 │ │ │ │ blx c7b0 │ │ │ │ @@ -32003,34 +31886,34 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx cd04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #40] @ (21220 ) │ │ │ │ - ldr r3, [pc, #28] @ (21218 ) │ │ │ │ + ldr r2, [pc, #40] @ (210b0 ) │ │ │ │ + ldr r3, [pc, #28] @ (210a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21210 │ │ │ │ + bne.n 210a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cdp 0, 4, cr0, cr8, cr3, {0} │ │ │ │ + vext.8 d0, d8, d3, #0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, #1 │ │ │ │ - cdp 0, 0, cr0, cr2, cr3, {0} │ │ │ │ + @ instruction: 0xf0ce0001 │ │ │ │ + vhadd.s d16, d2, d3 │ │ │ │ │ │ │ │ -00021224 : │ │ │ │ +000210b4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d02c │ │ │ │ @@ -32039,45 +31922,45 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w c690 │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #144] @ (212e8 ) │ │ │ │ + ldr r4, [pc, #144] @ (21178 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r3, [pc, #144] @ (212ec ) │ │ │ │ + ldr r3, [pc, #144] @ (2117c ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #140] @ (212f0 ) │ │ │ │ + ldr r1, [pc, #140] @ (21180 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 21290 │ │ │ │ - ldr r2, [pc, #120] @ (212f4 ) │ │ │ │ - ldr r3, [pc, #112] @ (212ec ) │ │ │ │ + cbz r0, 21120 │ │ │ │ + ldr r2, [pc, #120] @ (21184 ) │ │ │ │ + ldr r3, [pc, #112] @ (2117c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 212e2 │ │ │ │ + bne.n 21172 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx cc40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21278 │ │ │ │ + beq.n 21108 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -32095,208 +31978,208 @@ │ │ │ │ blx ce90 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ str r3, [r5, #0] │ │ │ │ add r2, r3 │ │ │ │ str r1, [r5, #8] │ │ │ │ strb r4, [r2, #16] │ │ │ │ - b.n 21278 │ │ │ │ + b.n 21108 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [lr, #12] │ │ │ │ + vhadd.s8 d0, d14, d3 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75a0001 │ │ │ │ - stc 0, cr0, [r0, #12] │ │ │ │ + @ instruction: 0xf7260001 │ │ │ │ + cdp 0, 15, cr0, cr0, cr3, {0} │ │ │ │ │ │ │ │ -000212f8 : │ │ │ │ - ldr r3, [pc, #4] @ (21300 ) │ │ │ │ +00021188 : │ │ │ │ + ldr r3, [pc, #4] @ (21190 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - adds r2, r3, r2 │ │ │ │ + subs r2, r1, r0 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00021304 : │ │ │ │ +00021194 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #108] @ 21380 │ │ │ │ + ldr.w ip, [pc, #108] @ 21210 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #104] @ (21384 ) │ │ │ │ + ldr r3, [pc, #104] @ (21214 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #100] @ (21388 ) │ │ │ │ + ldr r5, [pc, #100] @ (21218 ) │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #80] @ (2138c ) │ │ │ │ + ldr r3, [pc, #80] @ (2121c ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #80] @ (21390 ) │ │ │ │ + ldr r0, [pc, #80] @ (21220 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #72] @ (21394 ) │ │ │ │ + ldr r2, [pc, #72] @ (21224 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #72] @ (21398 ) │ │ │ │ + ldr r3, [pc, #72] @ (21228 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #60] @ (2139c ) │ │ │ │ - ldr r2, [pc, #64] @ (213a0 ) │ │ │ │ + ldr r3, [pc, #60] @ (2122c ) │ │ │ │ + ldr r2, [pc, #64] @ (21230 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #28] @ (21384 ) │ │ │ │ + ldr r3, [pc, #28] @ (21214 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2137c │ │ │ │ + bne.n 2120c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldcl 0, cr0, [lr], {3} │ │ │ │ + cdp 0, 4, cr0, cr14, cr3, {0} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2], {3} │ │ │ │ + cdp 0, 4, cr0, cr2, cr3, {0} │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d8, d1 │ │ │ │ + vhadd.s d16, d4, d1 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ movs r4, r0 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + adds r4, r4, r6 │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [sl], {3} │ │ │ │ + cdp 0, 0, cr0, cr10, cr3, {0} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ (21460 ) │ │ │ │ - ldr r2, [pc, #172] @ (21464 ) │ │ │ │ + ldr r1, [pc, #168] @ (212f0 ) │ │ │ │ + ldr r2, [pc, #172] @ (212f4 ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2143c │ │ │ │ - ldr.w ip, [pc, #152] @ 21468 │ │ │ │ + bne.n 212cc │ │ │ │ + ldr.w ip, [pc, #152] @ 212f8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #140] @ (2146c ) │ │ │ │ + ldr r2, [pc, #140] @ (212fc ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 21422 │ │ │ │ + beq.n 212b2 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 2141a │ │ │ │ - ldr r2, [pc, #108] @ (21470 ) │ │ │ │ - ldr r3, [pc, #92] @ (21464 ) │ │ │ │ + bne.n 212aa │ │ │ │ + ldr r2, [pc, #108] @ (21300 ) │ │ │ │ + ldr r3, [pc, #92] @ (212f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21450 │ │ │ │ + bne.n 212e0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 21402 │ │ │ │ + b.n 21292 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 21402 │ │ │ │ - ldr r2, [pc, #52] @ (21474 ) │ │ │ │ - ldr r3, [pc, #36] @ (21464 ) │ │ │ │ + b.n 21292 │ │ │ │ + ldr r2, [pc, #52] @ (21304 ) │ │ │ │ + ldr r3, [pc, #36] @ (212f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 21454 │ │ │ │ + beq.n 212e4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - mcrr 0, 0, r0, r2, cr3 │ │ │ │ + ldc 0, cr0, [r2, #12]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + adds r2, r6, r4 │ │ │ │ movs r4, r0 │ │ │ │ - eor.w r0, r8, #1 │ │ │ │ - @ instruction: 0xebf60003 │ │ │ │ - subs.w r0, ip, r3 │ │ │ │ + orrs.w r0, r4, #1 │ │ │ │ + stcl 0, cr0, [r6, #-12]! │ │ │ │ + stc 0, cr0, [ip, #-12]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #448] @ (2164c ) │ │ │ │ + ldr r2, [pc, #448] @ (214dc ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #448] @ (21650 ) │ │ │ │ + ldr r3, [pc, #448] @ (214e0 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 215c8 │ │ │ │ + beq.w 21458 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21644 │ │ │ │ + bne.w 214d4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #404] @ (21654 ) │ │ │ │ + ldr r2, [pc, #404] @ (214e4 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d868 │ │ │ │ @@ -32307,17 +32190,17 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21580 │ │ │ │ + bne.n 21410 │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #360] @ (21658 ) │ │ │ │ + ldr r1, [pc, #360] @ (214e8 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf98 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32343,45 +32226,45 @@ │ │ │ │ blx ca00 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx d5cc │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ - cbz r3, 21552 │ │ │ │ + cbz r3, 213e2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 21600 │ │ │ │ + beq.n 21490 │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 21606 │ │ │ │ + beq.n 21496 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #244] @ (2165c ) │ │ │ │ - ldr r3, [pc, #228] @ (21650 ) │ │ │ │ + ldr r2, [pc, #244] @ (214ec ) │ │ │ │ + ldr r3, [pc, #228] @ (214e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21640 │ │ │ │ + bne.n 214d0 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #208] @ (21660 ) │ │ │ │ + ldr r1, [pc, #208] @ (214f0 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf98 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32397,105 +32280,105 @@ │ │ │ │ blx ca50 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c6d4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 21528 │ │ │ │ + b.n 213b8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (21664 ) │ │ │ │ + ldr r0, [pc, #148] @ (214f4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #144] @ (21668 ) │ │ │ │ + ldr r2, [pc, #144] @ (214f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 21626 │ │ │ │ + beq.n 214b6 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 21566 │ │ │ │ + beq.n 213f6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 21566 │ │ │ │ + b.n 213f6 │ │ │ │ blx c684 │ │ │ │ - b.n 21552 │ │ │ │ + b.n 213e2 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 21566 │ │ │ │ + b.n 213f6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 21566 │ │ │ │ + beq.n 213f6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 21566 │ │ │ │ + b.n 213f6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - sbc.w r0, ip, r3 │ │ │ │ + ldcl 0, cr0, [ip], {3} │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d0, d2, d1, #0 │ │ │ │ - vaddl.s8 q0, d8, d1 │ │ │ │ - eors.w r0, r2, r3 │ │ │ │ - cdp 0, 14, cr0, cr10, cr1, {0} │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + vhadd.s d16, d14, d1 │ │ │ │ + vhadd.s16 d16, d4, d1 │ │ │ │ + stc 0, cr0, [r2], {3} │ │ │ │ + cdp 0, 11, cr0, cr6, cr1, {0} │ │ │ │ + asrs r4, r6, #28 │ │ │ │ movs r4, r0 │ │ │ │ - cdp 0, 9, cr0, cr12, cr1, {0} │ │ │ │ + cdp 0, 6, cr0, cr8, cr1, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #448] @ (21840 ) │ │ │ │ + ldr r2, [pc, #448] @ (216d0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #448] @ (21844 ) │ │ │ │ + ldr r3, [pc, #448] @ (216d4 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 217bc │ │ │ │ + beq.w 2164c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21838 │ │ │ │ + bne.w 216c8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #404] @ (21848 ) │ │ │ │ + ldr r2, [pc, #404] @ (216d8 ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d868 │ │ │ │ @@ -32506,17 +32389,17 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21774 │ │ │ │ + bne.n 21604 │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #360] @ (2184c ) │ │ │ │ + ldr r1, [pc, #360] @ (216dc ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf98 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32542,45 +32425,45 @@ │ │ │ │ blx ca00 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx d5cc │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ - cbz r3, 21746 │ │ │ │ + cbz r3, 215d6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 217f4 │ │ │ │ + beq.n 21684 │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 217fa │ │ │ │ + beq.n 2168a │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #244] @ (21850 ) │ │ │ │ - ldr r3, [pc, #228] @ (21844 ) │ │ │ │ + ldr r2, [pc, #244] @ (216e0 ) │ │ │ │ + ldr r3, [pc, #228] @ (216d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21834 │ │ │ │ + bne.n 216c4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #208] @ (21854 ) │ │ │ │ + ldr r1, [pc, #208] @ (216e4 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf98 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32596,105 +32479,105 @@ │ │ │ │ blx ca50 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c6d4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 2171c │ │ │ │ + b.n 215ac │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (21858 ) │ │ │ │ + ldr r0, [pc, #148] @ (216e8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #144] @ (2185c ) │ │ │ │ + ldr r2, [pc, #144] @ (216ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2181a │ │ │ │ + beq.n 216aa │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2175a │ │ │ │ + beq.n 215ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2175a │ │ │ │ + b.n 215ea │ │ │ │ blx c684 │ │ │ │ - b.n 21746 │ │ │ │ + b.n 215d6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 2175a │ │ │ │ + b.n 215ea │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 2175a │ │ │ │ + beq.n 215ea │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2175a │ │ │ │ + b.n 215ea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r8, #-12]! │ │ │ │ + @ instruction: 0xeae80003 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl, #4] │ │ │ │ - ldc 0, cr0, [r4, #4] │ │ │ │ - ldmia.w lr, {r0, r1} │ │ │ │ - ldcl 0, cr0, [r6], #4 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + ldc 0, cr0, [r6, #4] │ │ │ │ + stcl 0, cr0, [r0, #-4]! │ │ │ │ + and.w r0, lr, r3 │ │ │ │ + stcl 0, cr0, [r2], {1} │ │ │ │ + asrs r0, r0, #21 │ │ │ │ movs r4, r0 │ │ │ │ - ldc 0, cr0, [r4], #4 │ │ │ │ + stc 0, cr0, [r0], {1} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r2, [pc, #448] @ (21a34 ) │ │ │ │ + ldr r2, [pc, #448] @ (218c4 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #448] @ (21a38 ) │ │ │ │ + ldr r3, [pc, #448] @ (218c8 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 219b0 │ │ │ │ + beq.w 21840 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21a2c │ │ │ │ + bne.w 218bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #404] @ (21a3c ) │ │ │ │ + ldr r2, [pc, #404] @ (218cc ) │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d868 │ │ │ │ @@ -32705,17 +32588,17 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 21968 │ │ │ │ + bne.n 217f8 │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #360] @ (21a40 ) │ │ │ │ + ldr r1, [pc, #360] @ (218d0 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf98 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32741,45 +32624,45 @@ │ │ │ │ blx ca00 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx d5cc │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ - cbz r3, 2193a │ │ │ │ + cbz r3, 217ca │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 219e8 │ │ │ │ + beq.n 21878 │ │ │ │ ldrb.w r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 219ee │ │ │ │ + beq.n 2187e │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - ldr r2, [pc, #244] @ (21a44 ) │ │ │ │ - ldr r3, [pc, #228] @ (21a38 ) │ │ │ │ + ldr r2, [pc, #244] @ (218d4 ) │ │ │ │ + ldr r3, [pc, #228] @ (218c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21a28 │ │ │ │ + bne.n 218b8 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r1, [pc, #208] @ (21a48 ) │ │ │ │ + ldr r1, [pc, #208] @ (218d8 ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cf98 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ @@ -32795,107 +32678,105 @@ │ │ │ │ blx ca50 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx c6d4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 21910 │ │ │ │ + b.n 217a0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #148] @ (21a4c ) │ │ │ │ + ldr r0, [pc, #148] @ (218dc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #144] @ (21a50 ) │ │ │ │ + ldr r2, [pc, #144] @ (218e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 21a0e │ │ │ │ + beq.n 2189e │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2194e │ │ │ │ + beq.n 217de │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2194e │ │ │ │ + b.n 217de │ │ │ │ blx c684 │ │ │ │ - b.n 2193a │ │ │ │ + b.n 217ca │ │ │ │ ldr r1, [r3, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 2194e │ │ │ │ + b.n 217de │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 2194e │ │ │ │ + beq.n 217de │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2194e │ │ │ │ + b.n 217de │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 21940 │ │ │ │ - movs r3, r0 │ │ │ │ + ldrd r0, r0, [r4], #12 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, lr, r1 │ │ │ │ - sub.w r0, r0, r1 │ │ │ │ - b.n 2179c │ │ │ │ - movs r3, r0 │ │ │ │ - add.w r0, r2, r1 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + sub.w r0, sl, r1 │ │ │ │ + sbc.w r0, ip, r1 │ │ │ │ + @ instruction: 0xe81a0003 │ │ │ │ + pkhbt r0, lr, r1 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ movs r4, r0 │ │ │ │ - pkhbt r0, r8, r1 │ │ │ │ + eors.w r0, r4, r1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #472] @ (21c40 ) │ │ │ │ + ldr r2, [pc, #472] @ (21ad0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #472] @ (21c44 ) │ │ │ │ + ldr r3, [pc, #472] @ (21ad4 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ add r4, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 21c34 │ │ │ │ + bne.w 21ac4 │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 21c30 │ │ │ │ + bne.w 21ac0 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ str r7, [r6, #8] │ │ │ │ blx c454 │ │ │ │ mov r2, r4 │ │ │ │ @@ -32903,19 +32784,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx c710 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 21c24 │ │ │ │ + beq.w 21ab4 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #8 │ │ │ │ blx d204 │ │ │ │ - ldr r0, [pc, #376] @ (21c48 ) │ │ │ │ + ldr r0, [pc, #376] @ (21ad8 ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ mov r7, r0 │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32925,30 +32806,30 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx c854 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 21c1c │ │ │ │ - ldr r7, [pc, #328] @ (21c4c ) │ │ │ │ + bne.w 21aac │ │ │ │ + ldr r7, [pc, #328] @ (21adc ) │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #324] @ (21c50 ) │ │ │ │ + ldr r2, [pc, #324] @ (21ae0 ) │ │ │ │ add r7, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ movs r3, #5 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r0, [pc, #300] @ (21c54 ) │ │ │ │ + ldr r0, [pc, #300] @ (21ae4 ) │ │ │ │ movs r1, #5 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ mov r8, r0 │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32958,27 +32839,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx c854 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21c1c │ │ │ │ + bne.n 21aac │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #248] @ (21c58 ) │ │ │ │ + ldr r2, [pc, #248] @ (21ae8 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r2, pc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r0, [pc, #232] @ (21c5c ) │ │ │ │ + ldr r0, [pc, #232] @ (21aec ) │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ mov r8, r0 │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -32988,287 +32869,287 @@ │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx c854 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21c1c │ │ │ │ + bne.n 21aac │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #180] @ (21c60 ) │ │ │ │ + ldr r2, [pc, #180] @ (21af0 ) │ │ │ │ movs r3, #6 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #156] @ (21c64 ) │ │ │ │ + ldr r0, [pc, #156] @ (21af4 ) │ │ │ │ movs r1, #6 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #24] │ │ │ │ blx cb5c │ │ │ │ - cbz r0, 21be8 │ │ │ │ - ldr r1, [pc, #140] @ (21c68 ) │ │ │ │ + cbz r0, 21a78 │ │ │ │ + ldr r1, [pc, #140] @ (21af8 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx dc78 │ │ │ │ - ldr r0, [pc, #128] @ (21c6c ) │ │ │ │ + ldr r0, [pc, #128] @ (21afc ) │ │ │ │ movs r3, #5 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #124] @ (21c70 ) │ │ │ │ + ldr r2, [pc, #124] @ (21b00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #112] @ (21c74 ) │ │ │ │ - ldr r3, [pc, #60] @ (21c44 ) │ │ │ │ + ldr r2, [pc, #112] @ (21b04 ) │ │ │ │ + ldr r3, [pc, #60] @ (21ad4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21c2c │ │ │ │ + bne.n 21abc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 21c02 │ │ │ │ + b.n 21a92 │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ - b.n 21c02 │ │ │ │ + b.n 21a92 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ - b.n 21c02 │ │ │ │ - b.n 21764 │ │ │ │ + b.n 21a92 │ │ │ │ + b.n 218d4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9be0001 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + @ instruction: 0xe98a0001 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ movs r4, r0 │ │ │ │ - strd r0, r0, [lr, #-4]! │ │ │ │ - ldrd r0, r0, [r0, #-4]! │ │ │ │ - stmdb r6!, {r0} │ │ │ │ - stmdb sl!, {r0} │ │ │ │ - @ instruction: 0xe8c40001 │ │ │ │ - @ instruction: 0xe8d80001 │ │ │ │ + ldmdb sl!, {r0} │ │ │ │ + ldmdb ip!, {r0} │ │ │ │ + ldrd r0, r0, [r2], #4 │ │ │ │ + ldrd r0, r0, [r6], #4 │ │ │ │ + ldmia.w r0, {r0} │ │ │ │ + stmia.w r4!, {r0} │ │ │ │ lsls r3, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ movs r4, r0 │ │ │ │ - ldrd r0, r0, [r8], #-4 │ │ │ │ - b.n 22464 │ │ │ │ + strex r0, r0, [r4, #4] │ │ │ │ + b.n 215d4 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #376] @ (21e04 ) │ │ │ │ - ldr r1, [pc, #376] @ (21e08 ) │ │ │ │ + ldr r0, [pc, #376] @ (21c94 ) │ │ │ │ + ldr r1, [pc, #376] @ (21c98 ) │ │ │ │ mov r6, r3 │ │ │ │ add r0, pc │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r3, #7 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ - beq.n 21cc2 │ │ │ │ + beq.n 21b52 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #356] @ (21e0c ) │ │ │ │ - ldr r3, [pc, #348] @ (21e08 ) │ │ │ │ + ldr r2, [pc, #356] @ (21c9c ) │ │ │ │ + ldr r3, [pc, #348] @ (21c98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 21e00 │ │ │ │ + bne.w 21c90 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov ip, r2 │ │ │ │ - ldr r1, [pc, #328] @ (21e10 ) │ │ │ │ + ldr r1, [pc, #328] @ (21ca0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip] │ │ │ │ mov r7, r3 │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21ca4 │ │ │ │ - ldr r1, [pc, #308] @ (21e14 ) │ │ │ │ + beq.n 21b34 │ │ │ │ + ldr r1, [pc, #308] @ (21ca4 ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21ca4 │ │ │ │ - ldr r1, [pc, #296] @ (21e18 ) │ │ │ │ + beq.n 21b34 │ │ │ │ + ldr r1, [pc, #296] @ (21ca8 ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21ca4 │ │ │ │ - ldr r1, [pc, #280] @ (21e1c ) │ │ │ │ + beq.n 21b34 │ │ │ │ + ldr r1, [pc, #280] @ (21cac ) │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21ca4 │ │ │ │ - ldr r1, [pc, #268] @ (21e20 ) │ │ │ │ + beq.n 21b34 │ │ │ │ + ldr r1, [pc, #268] @ (21cb0 ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21ca4 │ │ │ │ + beq.n 21b34 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 21d94 │ │ │ │ + beq.n 21c24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 21dee │ │ │ │ + beq.n 21c7e │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r2, [r0, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ strd r0, r2, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r4, [pc, #216] @ (21e24 ) │ │ │ │ + ldr r4, [pc, #216] @ (21cb4 ) │ │ │ │ movs r2, #8 │ │ │ │ add.w r8, sp, #32 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 21d86 │ │ │ │ + cbz r0, 21c16 │ │ │ │ ldr.w lr, [r0] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #196] @ (21e28 ) │ │ │ │ + ldr r1, [pc, #196] @ (21cb8 ) │ │ │ │ add r0, sp, #32 │ │ │ │ movs r2, #4 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r5, [lr] │ │ │ │ add r1, pc │ │ │ │ add.w ip, r5, #1 │ │ │ │ str.w ip, [lr] │ │ │ │ blx c738 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r2, #8 │ │ │ │ mov r1, r4 │ │ │ │ blx c608 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r1, 21de0 │ │ │ │ + cbz r1, 21c70 │ │ │ │ mov r2, r8 │ │ │ │ blx d6dc │ │ │ │ - b.n 21ca4 │ │ │ │ + b.n 21b34 │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldr.w r2, [ip, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 21d2c │ │ │ │ + ble.n 21bbc │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 21dea │ │ │ │ + bne.n 21c7a │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 21dea │ │ │ │ + bne.n 21c7a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 21dea │ │ │ │ + bne.n 21c7a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 21dea │ │ │ │ - ldr r1, [pc, #100] @ (21e2c ) │ │ │ │ + bne.n 21c7a │ │ │ │ + ldr r1, [pc, #100] @ (21cbc ) │ │ │ │ movs r2, #6 │ │ │ │ strd r3, r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #8] │ │ │ │ strd r6, r8, [sp] │ │ │ │ blx dc78 │ │ │ │ - b.n 21ca4 │ │ │ │ + b.n 21b34 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 21ca4 │ │ │ │ + b.n 21b34 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 21ca6 │ │ │ │ + b.n 21b36 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 21d4a │ │ │ │ + b.n 21bda │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - b.n 224e0 │ │ │ │ + b.n 21650 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 224b4 │ │ │ │ + b.n 21624 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 21de0 │ │ │ │ + b.n 21c08 │ │ │ │ movs r1, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ stmia r0!, {r2, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ stmia r1!, {r1, r2, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ stmia r3!, {r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21ce4 │ │ │ │ + b.n 21b0c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21cc8 │ │ │ │ + b.n 21af0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r5, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r1, [pc, #372] @ (21fb8 ) │ │ │ │ + ldr r1, [pc, #372] @ (21e48 ) │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #372] @ (21fbc ) │ │ │ │ + ldr r3, [pc, #372] @ (21e4c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ mov r8, r0 │ │ │ │ ldrd r6, r7, [r2, #12] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -33280,270 +33161,270 @@ │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx ce38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f52 │ │ │ │ + beq.n 21de2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx ce38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f52 │ │ │ │ + beq.n 21de2 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx ce38 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f52 │ │ │ │ + beq.n 21de2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 21f52 │ │ │ │ + beq.n 21de2 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldrb.w r3, [r8, #9] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbz r3, 21ebe │ │ │ │ + cbz r3, 21d4e │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #256] @ (21fc0 ) │ │ │ │ + ldr r1, [pc, #256] @ (21e50 ) │ │ │ │ mov r3, r8 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ mov r7, r0 │ │ │ │ blx c738 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 21eda │ │ │ │ + cbz r3, 21d6a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #232] @ (21fc4 ) │ │ │ │ + ldr r1, [pc, #232] @ (21e54 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ - cbz r3, 21ef4 │ │ │ │ + cbz r3, 21d84 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #208] @ (21fc8 ) │ │ │ │ + ldr r1, [pc, #208] @ (21e58 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldrb.w r3, [fp, #9] │ │ │ │ - cbz r3, 21f12 │ │ │ │ + cbz r3, 21da2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #184] @ (21fcc ) │ │ │ │ + ldr r1, [pc, #184] @ (21e5c ) │ │ │ │ mov r3, fp │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 21f2c │ │ │ │ + cbz r3, 21dbc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #160] @ (21fd0 ) │ │ │ │ + ldr r1, [pc, #160] @ (21e60 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ - cbz r1, 21f74 │ │ │ │ + cbz r1, 21e04 │ │ │ │ ldr.w r0, [sl] │ │ │ │ blx d1d4 │ │ │ │ - cbz r0, 21f6e │ │ │ │ + cbz r0, 21dfe │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ blx d0c0 │ │ │ │ - ldr r2, [pc, #128] @ (21fd4 ) │ │ │ │ - ldr r3, [pc, #100] @ (21fbc ) │ │ │ │ + ldr r2, [pc, #128] @ (21e64 ) │ │ │ │ + ldr r3, [pc, #100] @ (21e4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 21fb4 │ │ │ │ + bne.n 21e44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ - cbnz r3, 21f84 │ │ │ │ + cbnz r3, 21e14 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [sl] │ │ │ │ blx ce38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 21f4a │ │ │ │ + bne.n 21dda │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r1, r7 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d0c0 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r1, 21fa8 │ │ │ │ + cbz r1, 21e38 │ │ │ │ add r2, sp, #24 │ │ │ │ blx d6dc │ │ │ │ - b.n 21f52 │ │ │ │ + b.n 21de2 │ │ │ │ ldr.w r1, [r9] │ │ │ │ add r2, sp, #24 │ │ │ │ blx dc44 │ │ │ │ - b.n 21f52 │ │ │ │ + b.n 21de2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - b.n 22324 │ │ │ │ + b.n 22494 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21bb0 │ │ │ │ + b.n 219d8 │ │ │ │ movs r1, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ bkpt 0x00bc │ │ │ │ movs r1, r0 │ │ │ │ itee pl │ │ │ │ movpl r1, r0 │ │ │ │ stmiami r1!, {r2, r7} │ │ │ │ movmi r1, r0 │ │ │ │ - b.n 22124 │ │ │ │ + b.n 22294 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00021fd8 : │ │ │ │ - ldr r3, [pc, #4] @ (21fe0 ) │ │ │ │ +00021e68 : │ │ │ │ + ldr r3, [pc, #4] @ (21e70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ -00021fe4 : │ │ │ │ +00021e74 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #168] @ 2209c │ │ │ │ + ldr.w ip, [pc, #168] @ 21f2c │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #164] @ (220a0 ) │ │ │ │ + ldr r3, [pc, #164] @ (21f30 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #160] @ (220a4 ) │ │ │ │ + ldr r5, [pc, #160] @ (21f34 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #160] @ (220a8 ) │ │ │ │ + ldr r4, [pc, #160] @ (21f38 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #140] @ (220ac ) │ │ │ │ + ldr r3, [pc, #140] @ (21f3c ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #140] @ (220b0 ) │ │ │ │ + ldr r0, [pc, #140] @ (21f40 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #132] @ (220b4 ) │ │ │ │ + ldr r2, [pc, #132] @ (21f44 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #132] @ (220b8 ) │ │ │ │ + ldr r3, [pc, #132] @ (21f48 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx dce0 │ │ │ │ - ldr r1, [pc, #116] @ (220bc ) │ │ │ │ + ldr r1, [pc, #116] @ (21f4c ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #104] @ (220c0 ) │ │ │ │ + ldr r1, [pc, #104] @ (21f50 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #96] @ (220c4 ) │ │ │ │ + ldr r1, [pc, #96] @ (21f54 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #84] @ (220c8 ) │ │ │ │ + ldr r1, [pc, #84] @ (21f58 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #76] @ (220cc ) │ │ │ │ - ldr r3, [pc, #28] @ (220a0 ) │ │ │ │ + ldr r2, [pc, #76] @ (21f5c ) │ │ │ │ + ldr r3, [pc, #28] @ (21f30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22098 │ │ │ │ + bne.n 21f28 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 2220c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 221f8 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ movs r4, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 219f4 │ │ │ │ + b.n 2181c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [ip, r3] │ │ │ │ - b.n 21928 │ │ │ │ + ldr??.w r0, [ip, #3] │ │ │ │ + b.n 21750 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 21920 │ │ │ │ + b.n 22748 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 218e0 │ │ │ │ + b.n 22708 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 228b4 │ │ │ │ + b.n 226dc │ │ │ │ movs r1, r0 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + b.n 22134 │ │ │ │ movs r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -33569,44 +33450,44 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w lr, [r0, #8] │ │ │ │ cmp.w lr, #8 │ │ │ │ ldrd r4, r5, [sp, #32] │ │ │ │ - bne.n 2215a │ │ │ │ + bne.n 21fea │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 221bc │ │ │ │ + beq.n 2204c │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 221cc │ │ │ │ - bgt.n 2218a │ │ │ │ + beq.n 2205c │ │ │ │ + bgt.n 2201a │ │ │ │ cmp r3, #5 │ │ │ │ - bne.n 221e0 │ │ │ │ + bne.n 22070 │ │ │ │ mov r3, r2 │ │ │ │ vldr d0, [r4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, ip │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w d28c │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cb20 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 22246 │ │ │ │ + beq.n 220d6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 221f4 │ │ │ │ - bgt.n 2219c │ │ │ │ + beq.n 22084 │ │ │ │ + bgt.n 2202c │ │ │ │ cmp r3, #5 │ │ │ │ - bne.n 22234 │ │ │ │ + bne.n 220c4 │ │ │ │ vldr d0, [r4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w db4c │ │ │ │ @@ -33715,147 +33596,147 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #176] @ (22364 ) │ │ │ │ - ldr r3, [pc, #180] @ (22368 ) │ │ │ │ + ldr r0, [pc, #176] @ (221f4 ) │ │ │ │ + ldr r3, [pc, #180] @ (221f8 ) │ │ │ │ sub sp, #28 │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r5, #32] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldr.w r0, [r5, #140] @ 0x8c │ │ │ │ it eq │ │ │ │ moveq.w r4, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 22344 │ │ │ │ + beq.n 221d4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - cbz r1, 22330 │ │ │ │ + cbz r1, 221c0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ blx c260 │ │ │ │ - cbnz r0, 2233e │ │ │ │ + cbnz r0, 221ce │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - cbz r1, 22318 │ │ │ │ + cbz r1, 221a8 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #120] @ (2236c ) │ │ │ │ + ldr r4, [pc, #120] @ (221fc ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r0, r5, #12 │ │ │ │ add r4, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx ce08 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 2230e │ │ │ │ + cbz r3, 2219e │ │ │ │ mov r0, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - ldr r2, [pc, #84] @ (22370 ) │ │ │ │ - ldr r3, [pc, #76] @ (22368 ) │ │ │ │ + ldr r2, [pc, #84] @ (22200 ) │ │ │ │ + ldr r3, [pc, #76] @ (221f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22360 │ │ │ │ + bne.n 221f0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c384 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 222e8 │ │ │ │ + beq.n 22178 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 22318 │ │ │ │ + b.n 221a8 │ │ │ │ cmp r1, r0 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, r0 │ │ │ │ - ldr r4, [pc, #36] @ (22374 ) │ │ │ │ + ldr r4, [pc, #36] @ (22204 ) │ │ │ │ add.w r0, r5, #12 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx ce08 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2230e │ │ │ │ + b.n 2219e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ble.n 223f4 │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 22334 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ movs r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 223bc │ │ │ │ - vldr d7, [pc, #52] @ 223c8 │ │ │ │ + cbnz r0, 2224c │ │ │ │ + vldr d7, [pc, #52] @ 22258 │ │ │ │ vldr d6, [r4, #40] @ 0x28 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 223a8 │ │ │ │ + bge.n 22238 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ vldr d0, [r4, #40] @ 0x28 │ │ │ │ blx d85c │ │ │ │ mov r0, r5 │ │ │ │ - b.n 223a6 │ │ │ │ + b.n 22236 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ - bcs.n 223b0 │ │ │ │ + bcs.n 22240 │ │ │ │ str r5, [r1, #36] @ 0x24 │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx cf14 │ │ │ │ - cbnz r0, 223f0 │ │ │ │ + cbnz r0, 22280 │ │ │ │ blx d49c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 223fc │ │ │ │ + bpl.n 2228c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ blx c4a8 │ │ │ │ blx d49c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 223ec │ │ │ │ + bmi.n 2227c │ │ │ │ blx d33c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33879,86 +33760,86 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #68] @ 224a0 │ │ │ │ + ldr.w ip, [pc, #68] @ 22330 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (224a4 ) │ │ │ │ + ldr r2, [pc, #68] @ (22334 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d748 │ │ │ │ - ldr r2, [pc, #40] @ (224a8 ) │ │ │ │ - ldr r3, [pc, #32] @ (224a4 ) │ │ │ │ + ldr r2, [pc, #40] @ (22338 ) │ │ │ │ + ldr r3, [pc, #32] @ (22334 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2249c │ │ │ │ + bne.n 2232c │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - blt.n 223d8 │ │ │ │ + ble.n 22348 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 225a0 │ │ │ │ + bgt.n 22310 │ │ │ │ movs r3, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #68] @ 22504 │ │ │ │ + ldr.w ip, [pc, #68] @ 22394 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (22508 ) │ │ │ │ + ldr r2, [pc, #68] @ (22398 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, pc │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d748 │ │ │ │ - ldr r2, [pc, #40] @ (2250c ) │ │ │ │ - ldr r3, [pc, #32] @ (22508 ) │ │ │ │ + ldr r2, [pc, #40] @ (2239c ) │ │ │ │ + ldr r3, [pc, #32] @ (22398 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22500 │ │ │ │ + bne.n 22390 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - blt.n 22574 │ │ │ │ + bgt.n 222e4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 2253c │ │ │ │ + bgt.n 222ac │ │ │ │ movs r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ b.w c674 │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w dcc4 │ │ │ │ nop │ │ │ │ @@ -33966,162 +33847,162 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r1, #20] │ │ │ │ sub sp, #20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 225d4 │ │ │ │ + beq.n 22464 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r3, [pc, #208] @ (22618 ) │ │ │ │ + ldr r3, [pc, #208] @ (224a8 ) │ │ │ │ mov r9, r0 │ │ │ │ mvns r6, r6 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ add r3, pc │ │ │ │ and.w r6, r6, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r6, #8 │ │ │ │ - ldr r3, [pc, #196] @ (2261c ) │ │ │ │ + ldr r3, [pc, #196] @ (224ac ) │ │ │ │ lsls r6, r6, #1 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #192] @ (22620 ) │ │ │ │ + ldr r3, [pc, #192] @ (224b0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - cbz r3, 225cc │ │ │ │ + cbz r3, 2245c │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 225fa │ │ │ │ + beq.n 2248a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2260e │ │ │ │ + bne.n 2249e │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2257e │ │ │ │ + bmi.n 2240e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrb.w r8, [r9, #68] @ 0x44 │ │ │ │ tst.w r8, #4 │ │ │ │ - beq.n 225da │ │ │ │ + beq.n 2246a │ │ │ │ add.w fp, r4, #16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #15 │ │ │ │ mov r0, fp │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 225a0 │ │ │ │ + cbnz r0, 22430 │ │ │ │ bfi r8, r0, #2, #1 │ │ │ │ strb.w r8, [r9, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 225cc │ │ │ │ + bmi.n 2245c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 225cc │ │ │ │ + cbnz r3, 2245c │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 225ec │ │ │ │ + bpl.n 2247c │ │ │ │ blx caf0 │ │ │ │ add r5, r6 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 22564 │ │ │ │ + bne.n 223f4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ - b.n 225ae │ │ │ │ + b.n 2243e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r5, r6 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 22564 │ │ │ │ - b.n 225d4 │ │ │ │ + bne.n 223f4 │ │ │ │ + b.n 22464 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r5, r6 │ │ │ │ - bl 22524 │ │ │ │ + bl 223b4 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bne.n 22564 │ │ │ │ - b.n 225d4 │ │ │ │ + bne.n 223f4 │ │ │ │ + b.n 22464 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2257e │ │ │ │ - b.n 22be4 │ │ │ │ + b.n 2240e │ │ │ │ + b.n 22a0c │ │ │ │ movs r1, r0 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - b.n 22bc4 │ │ │ │ + b.n 229ec │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #312] @ (2276c ) │ │ │ │ + ldr r2, [pc, #312] @ (225fc ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #312] @ (22770 ) │ │ │ │ + ldr r3, [pc, #312] @ (22600 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ands.w r2, r2, #3 │ │ │ │ - bne.w 22760 │ │ │ │ + bne.w 225f0 │ │ │ │ mov r4, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c4e4 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx cc40 │ │ │ │ - ldr r1, [pc, #260] @ (22774 ) │ │ │ │ + ldr r1, [pc, #260] @ (22604 ) │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ strd r6, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #16 │ │ │ │ blx dab8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 22736 │ │ │ │ + beq.n 225c6 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ sub.w r2, r3, #100 @ 0x64 │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ it ne │ │ │ │ cmpne r2, #99 @ 0x63 │ │ │ │ - bls.n 2273c │ │ │ │ + bls.n 225cc │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2274a │ │ │ │ + bne.n 225da │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22524 │ │ │ │ + bl 223b4 │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 22706 │ │ │ │ - ldr r1, [pc, #204] @ (22778 ) │ │ │ │ + bmi.n 22596 │ │ │ │ + ldr r1, [pc, #204] @ (22608 ) │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldrd r1, r6, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ @@ -34134,135 +34015,135 @@ │ │ │ │ strbeq.w r3, [r4, #68] @ 0x44 │ │ │ │ blx cf8c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ blx d428 <_php_stream_flush@plt+0x4> │ │ │ │ ldrb.w r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r0, #29 │ │ │ │ - bmi.n 22714 │ │ │ │ + bmi.n 225a4 │ │ │ │ and.w r0, r0, #1 │ │ │ │ subs r0, #1 │ │ │ │ - ldr r2, [pc, #140] @ (2277c ) │ │ │ │ - ldr r3, [pc, #124] @ (22770 ) │ │ │ │ + ldr r2, [pc, #140] @ (2260c ) │ │ │ │ + ldr r3, [pc, #124] @ (22600 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22766 │ │ │ │ + bne.n 225f6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #120] @ (22780 ) │ │ │ │ + ldr r1, [pc, #120] @ (22610 ) │ │ │ │ movs r2, #28 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 226aa │ │ │ │ - ldr r0, [pc, #108] @ (22784 ) │ │ │ │ + b.n 2253a │ │ │ │ + ldr r0, [pc, #108] @ (22614 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ blx c104 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 22730 │ │ │ │ + cbz r0, 225c0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r3, #20 │ │ │ │ blx d8d8 <_php_stream_filter_append@plt> │ │ │ │ ldrb.w r0, [r4, #68] @ 0x44 │ │ │ │ - b.n 226e8 │ │ │ │ + b.n 22578 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 22684 │ │ │ │ + bne.n 22514 │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ - b.n 22698 │ │ │ │ + b.n 22528 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 22698 │ │ │ │ - ldr r1, [pc, #52] @ (22788 ) │ │ │ │ + bhi.n 22528 │ │ │ │ + ldr r1, [pc, #52] @ (22618 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22698 │ │ │ │ - b.n 2273c │ │ │ │ + bne.n 22528 │ │ │ │ + b.n 225cc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 226ee │ │ │ │ + b.n 2257e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bls.n 226f8 │ │ │ │ + blt.n 22668 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 22a7c │ │ │ │ + b.n 228a4 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 22794 │ │ │ │ + bge.n 22704 │ │ │ │ movs r3, r0 │ │ │ │ - udf #28 │ │ │ │ + ble.n 225e4 │ │ │ │ movs r1, r0 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + ble.n 2260c │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 22724 │ │ │ │ + ble.n 2254c │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 227e6 │ │ │ │ + bmi.n 22676 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n 227dc │ │ │ │ + bpl.n 2266c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ blx d428 <_php_stream_flush@plt+0x4> │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 227cc │ │ │ │ + bpl.n 2265c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 227cc │ │ │ │ + cbz r0, 2265c │ │ │ │ movs r1, #1 │ │ │ │ blx d5f4 <_php_stream_filter_flush@plt> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ blx c71c │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 22624 │ │ │ │ + bl 224b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 227a8 │ │ │ │ + beq.n 22638 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb.w r2, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #30 │ │ │ │ - bmi.n 22834 │ │ │ │ + bmi.n 226c4 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.n 22824 │ │ │ │ + bmi.n 226b4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 22624 │ │ │ │ + bl 224b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 2282c │ │ │ │ + cbnz r0, 226bc │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w d424 <_php_stream_flush@plt> │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ @@ -34272,86 +34153,86 @@ │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb.w r0, [r3, #68] @ 0x44 │ │ │ │ tst.w r0, #2 │ │ │ │ - bne.n 2288a │ │ │ │ + bne.n 2271a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #8 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.n 22872 │ │ │ │ + bpl.n 22702 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ blx ce60 <_php_stream_write@plt> │ │ │ │ subs r0, r0, r4 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 22624 │ │ │ │ + bl 224b4 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2285e │ │ │ │ + beq.n 226ee │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2286e │ │ │ │ + b.n 226fe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb.w r3, [r0, #68] @ 0x44 │ │ │ │ ands.w r4, r3, #3 │ │ │ │ - bne.n 228b2 │ │ │ │ + bne.n 22742 │ │ │ │ blx c608 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 228e8 │ │ │ │ + cbnz r0, 22778 │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ blx c0ec │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ blx c71c │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b.n 228ce │ │ │ │ + b.n 2275e │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #220] @ (229e4 ) │ │ │ │ + ldr r0, [pc, #220] @ (22874 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #220] @ (229e8 ) │ │ │ │ + ldr r1, [pc, #220] @ (22878 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #16368 @ 0x3ff0 │ │ │ │ add.w r8, sp, #24 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ @@ -34361,789 +34242,789 @@ │ │ │ │ mov.w r1, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #176] @ (229ec ) │ │ │ │ + ldr r1, [pc, #176] @ (2287c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc │ │ │ │ mov r2, r7 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 229d4 │ │ │ │ + bne.n 22864 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #152] @ (229f0 ) │ │ │ │ + ldr r1, [pc, #152] @ (22880 ) │ │ │ │ movs r5, #0 │ │ │ │ cmp r2, #8 │ │ │ │ mov.w r3, #5 │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #13 │ │ │ │ str r5, [sp, #4] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (229f4 ) │ │ │ │ + ldr r1, [pc, #116] @ (22884 ) │ │ │ │ movs r2, #13 │ │ │ │ cmp r3, #8 │ │ │ │ mov.w r3, #4 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ strd r7, r5, [sp] │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 229e0 │ │ │ │ + bne.n 22870 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 229cc │ │ │ │ - ldr r2, [pc, #68] @ (229f8 ) │ │ │ │ - ldr r3, [pc, #48] @ (229e8 ) │ │ │ │ + bne.n 2285c │ │ │ │ + ldr r2, [pc, #68] @ (22888 ) │ │ │ │ + ldr r3, [pc, #48] @ (22878 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 229dc │ │ │ │ + bne.n 2286c │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 229b2 │ │ │ │ + b.n 22842 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ - b.n 229b2 │ │ │ │ + b.n 22842 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bvs.n 229c8 │ │ │ │ + bhi.n 22938 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 22a28 │ │ │ │ + blt.n 22850 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 229e8 │ │ │ │ + blt.n 22810 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 229b8 │ │ │ │ + blt.n 227e0 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 22a88 │ │ │ │ + bvc.n 227f8 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #168] @ (22ab8 ) │ │ │ │ + ldr r2, [pc, #168] @ (22948 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #160] @ (22abc ) │ │ │ │ + ldr r3, [pc, #160] @ (2294c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22ac0 ) │ │ │ │ + ldr r1, [pc, #136] @ (22950 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 22aa4 │ │ │ │ + cbnz r0, 22934 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22ac4 ) │ │ │ │ + ldr r1, [pc, #116] @ (22954 ) │ │ │ │ cmp r2, #8 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22ab0 │ │ │ │ + bne.n 22940 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22a9c │ │ │ │ - ldr r2, [pc, #64] @ (22ac8 ) │ │ │ │ - ldr r3, [pc, #52] @ (22abc ) │ │ │ │ + bne.n 2292c │ │ │ │ + ldr r2, [pc, #64] @ (22958 ) │ │ │ │ + ldr r3, [pc, #52] @ (2294c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22aac │ │ │ │ + bne.n 2293c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22a84 │ │ │ │ + b.n 22914 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ - b.n 22a84 │ │ │ │ + b.n 22914 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bpl.n 22a90 │ │ │ │ + bvc.n 22a00 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 22b4c │ │ │ │ + blt.n 22974 │ │ │ │ movs r1, r0 │ │ │ │ rev r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 22bb4 │ │ │ │ + bvs.n 22924 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #168] @ (22b84 ) │ │ │ │ + ldr r2, [pc, #168] @ (22a14 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #168] @ (22b88 ) │ │ │ │ + ldr r3, [pc, #168] @ (22a18 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22b8c ) │ │ │ │ + ldr r1, [pc, #136] @ (22a1c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22b74 │ │ │ │ + bne.n 22a04 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22b90 ) │ │ │ │ + ldr r1, [pc, #116] @ (22a20 ) │ │ │ │ movs r3, #4 │ │ │ │ cmp r2, #8 │ │ │ │ mov.w r6, #0 │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #12 │ │ │ │ strd r7, r6, [sp] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22b80 │ │ │ │ + bne.n 22a10 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22b6c │ │ │ │ - ldr r2, [pc, #60] @ (22b94 ) │ │ │ │ - ldr r3, [pc, #48] @ (22b88 ) │ │ │ │ + bne.n 229fc │ │ │ │ + ldr r2, [pc, #60] @ (22a24 ) │ │ │ │ + ldr r3, [pc, #48] @ (22a18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22b7c │ │ │ │ + bne.n 22a0c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22b54 │ │ │ │ + b.n 229e4 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 22b54 │ │ │ │ + b.n 229e4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bpl.n 22bbc │ │ │ │ + bvs.n 2292c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + udf #134 @ 0x86 │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 22c48 │ │ │ │ + bge.n 22a70 │ │ │ │ movs r1, r0 │ │ │ │ - bmi.n 22ae0 │ │ │ │ + bvs.n 22a50 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #168] @ (22c54 ) │ │ │ │ + ldr r2, [pc, #168] @ (22ae4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #160] @ (22c58 ) │ │ │ │ + ldr r3, [pc, #160] @ (22ae8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22c5c ) │ │ │ │ + ldr r1, [pc, #136] @ (22aec ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 22c40 │ │ │ │ + cbnz r0, 22ad0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22c60 ) │ │ │ │ + ldr r1, [pc, #116] @ (22af0 ) │ │ │ │ cmp r2, #8 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22c4c │ │ │ │ + bne.n 22adc │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22c38 │ │ │ │ - ldr r2, [pc, #64] @ (22c64 ) │ │ │ │ - ldr r3, [pc, #52] @ (22c58 ) │ │ │ │ + bne.n 22ac8 │ │ │ │ + ldr r2, [pc, #64] @ (22af4 ) │ │ │ │ + ldr r3, [pc, #52] @ (22ae8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22c48 │ │ │ │ + bne.n 22ad8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22c20 │ │ │ │ + b.n 22ab0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ - b.n 22c20 │ │ │ │ + b.n 22ab0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bmi.n 22cf4 │ │ │ │ + bpl.n 22a64 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 22bb0 │ │ │ │ + bls.n 22bd8 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 22b88 │ │ │ │ + bls.n 22bb0 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 22c18 │ │ │ │ + bpl.n 22b88 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #168] @ (22d20 ) │ │ │ │ + ldr r2, [pc, #168] @ (22bb0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #168] @ (22d24 ) │ │ │ │ + ldr r3, [pc, #168] @ (22bb4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22d28 ) │ │ │ │ + ldr r1, [pc, #136] @ (22bb8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22d10 │ │ │ │ + bne.n 22ba0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22d2c ) │ │ │ │ + ldr r1, [pc, #116] @ (22bbc ) │ │ │ │ movs r3, #4 │ │ │ │ cmp r2, #8 │ │ │ │ mov.w r6, #0 │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #15 │ │ │ │ strd r7, r6, [sp] │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22d1c │ │ │ │ + bne.n 22bac │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22d08 │ │ │ │ - ldr r2, [pc, #60] @ (22d30 ) │ │ │ │ - ldr r3, [pc, #48] @ (22d24 ) │ │ │ │ + bne.n 22b98 │ │ │ │ + ldr r2, [pc, #60] @ (22bc0 ) │ │ │ │ + ldr r3, [pc, #48] @ (22bb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22d18 │ │ │ │ + bne.n 22ba8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22cf0 │ │ │ │ + b.n 22b80 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 22cf0 │ │ │ │ + b.n 22b80 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bcc.n 22e20 │ │ │ │ + bmi.n 22b90 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 22d68 │ │ │ │ + bgt.n 22b90 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 22cec │ │ │ │ + bhi.n 22b14 │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 22d44 │ │ │ │ + bmi.n 22cb4 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #148] @ (22dd8 ) │ │ │ │ + ldr r2, [pc, #148] @ (22c68 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #148] @ (22ddc ) │ │ │ │ + ldr r3, [pc, #148] @ (22c6c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #120] @ (22de0 ) │ │ │ │ + ldr r1, [pc, #120] @ (22c70 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 22dc6 │ │ │ │ + cbnz r0, 22c56 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #100] @ (22de4 ) │ │ │ │ + ldr r2, [pc, #100] @ (22c74 ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ blx d448 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22dd2 │ │ │ │ + bne.n 22c62 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22dbe │ │ │ │ - ldr r2, [pc, #64] @ (22de8 ) │ │ │ │ - ldr r3, [pc, #48] @ (22ddc ) │ │ │ │ + bne.n 22c4e │ │ │ │ + ldr r2, [pc, #64] @ (22c78 ) │ │ │ │ + ldr r3, [pc, #48] @ (22c6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22dce │ │ │ │ + bne.n 22c5e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22da6 │ │ │ │ + b.n 22c36 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 22da6 │ │ │ │ + b.n 22c36 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bcs.n 22d40 │ │ │ │ + bmi.n 22cb0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 22e74 │ │ │ │ + bhi.n 22c9c │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 22e50 │ │ │ │ + bhi.n 22c78 │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 22e90 │ │ │ │ + bcc.n 22c00 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #168] @ (22ea8 ) │ │ │ │ + ldr r2, [pc, #168] @ (22d38 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #160] @ (22eac ) │ │ │ │ + ldr r3, [pc, #160] @ (22d3c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (22eb0 ) │ │ │ │ + ldr r1, [pc, #136] @ (22d40 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 22e94 │ │ │ │ + cbnz r0, 22d24 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22eb4 ) │ │ │ │ + ldr r1, [pc, #116] @ (22d44 ) │ │ │ │ cmp r2, #8 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ite ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movs r3, #6 │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22ea0 │ │ │ │ + bne.n 22d30 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22e8c │ │ │ │ - ldr r2, [pc, #64] @ (22eb8 ) │ │ │ │ - ldr r3, [pc, #52] @ (22eac ) │ │ │ │ + bne.n 22d1c │ │ │ │ + ldr r2, [pc, #64] @ (22d48 ) │ │ │ │ + ldr r3, [pc, #52] @ (22d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22e9c │ │ │ │ + bne.n 22d2c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22e74 │ │ │ │ + b.n 22d04 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ - b.n 22e74 │ │ │ │ + b.n 22d04 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bne.n 22ea0 │ │ │ │ + bcc.n 22e10 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 22f5c │ │ │ │ + bvc.n 22d84 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 22fa4 │ │ │ │ + bvc.n 22dcc │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 22dc4 │ │ │ │ + bcs.n 22d34 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #176] @ (22f80 ) │ │ │ │ + ldr r2, [pc, #176] @ (22e10 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #168] @ (22f84 ) │ │ │ │ + ldr r3, [pc, #168] @ (22e14 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r7, r3 │ │ │ │ blx d120 │ │ │ │ - ldr r1, [pc, #140] @ (22f88 ) │ │ │ │ + ldr r1, [pc, #140] @ (22e18 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 22f70 │ │ │ │ + bne.n 22e00 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - ldr r1, [pc, #116] @ (22f8c ) │ │ │ │ + ldr r1, [pc, #116] @ (22e1c ) │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #8 │ │ │ │ it ne │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ movs r2, #7 │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 22f7c │ │ │ │ + bne.n 22e0c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 22f68 │ │ │ │ - ldr r2, [pc, #60] @ (22f90 ) │ │ │ │ - ldr r3, [pc, #48] @ (22f84 ) │ │ │ │ + bne.n 22df8 │ │ │ │ + ldr r2, [pc, #60] @ (22e20 ) │ │ │ │ + ldr r3, [pc, #48] @ (22e14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 22f78 │ │ │ │ + bne.n 22e08 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 22f50 │ │ │ │ + b.n 22de0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 22f50 │ │ │ │ + b.n 22de0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bne.n 22fd8 │ │ │ │ + bcs.n 22d48 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #760 @ (adr r6, 23284 ) │ │ │ │ + add r6, pc, #760 @ (adr r6, 23114 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #752 @ (adr r6, 23280 ) │ │ │ │ + add r6, pc, #752 @ (adr r6, 23110 ) │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 22ee4 │ │ │ │ + bcs.n 22e54 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w ip, [pc, #160] @ 23048 │ │ │ │ + ldr.w ip, [pc, #160] @ 22ed8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #148] @ (2304c ) │ │ │ │ + ldr r0, [pc, #148] @ (22edc ) │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #144] @ (23050 ) │ │ │ │ + ldr r1, [pc, #144] @ (22ee0 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 22fec │ │ │ │ - ldr r2, [pc, #124] @ (23054 ) │ │ │ │ - ldr r3, [pc, #116] @ (2304c ) │ │ │ │ + cbz r0, 22e7c │ │ │ │ + ldr r2, [pc, #124] @ (22ee4 ) │ │ │ │ + ldr r3, [pc, #116] @ (22edc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2303c │ │ │ │ + bne.n 22ecc │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 23040 │ │ │ │ + bne.n 22ed0 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 23020 │ │ │ │ + cbz r3, 22eb0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 23034 │ │ │ │ + cbz r3, 22ec4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 2302a │ │ │ │ - cbz r0, 23014 │ │ │ │ + bpl.n 22eba │ │ │ │ + cbz r0, 22ea4 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 23014 │ │ │ │ + cbz r0, 22ea4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 22fd4 │ │ │ │ + b.n 22e64 │ │ │ │ movs r1, #2 │ │ │ │ blx c710 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 22ffe │ │ │ │ + b.n 22e8e │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ blx c180 │ │ │ │ - b.n 2301a │ │ │ │ + b.n 22eaa │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 23002 │ │ │ │ + b.n 22e92 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - beq.n 230ec │ │ │ │ + bne.n 22e5c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 230a0 │ │ │ │ + bne.n 22e10 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #132] @ (230ec ) │ │ │ │ + ldr r2, [pc, #132] @ (22f7c ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #132] @ (230f0 ) │ │ │ │ + ldr r3, [pc, #132] @ (22f80 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ - cbnz r6, 230e0 │ │ │ │ + cbnz r6, 22f70 │ │ │ │ add r0, sp, #4 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 230dc │ │ │ │ + bne.n 22f6c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ @@ -35152,67 +35033,67 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #2 │ │ │ │ blx c710 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #48] @ (230f4 ) │ │ │ │ - ldr r3, [pc, #44] @ (230f0 ) │ │ │ │ + ldr r2, [pc, #48] @ (22f84 ) │ │ │ │ + ldr r3, [pc, #44] @ (22f80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 230d8 │ │ │ │ + bne.n 22f68 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ add r0, sp, #4 │ │ │ │ blx d204 │ │ │ │ - b.n 230c0 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + b.n 22f50 │ │ │ │ + beq.n 22f7c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + beq.n 22ed8 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #272] @ (2321c ) │ │ │ │ + ldr r5, [pc, #272] @ (230ac ) │ │ │ │ mov r7, r0 │ │ │ │ - ldr r4, [pc, #272] @ (23220 ) │ │ │ │ + ldr r4, [pc, #272] @ (230b0 ) │ │ │ │ sub sp, #32 │ │ │ │ add r5, pc │ │ │ │ movs r0, #0 │ │ │ │ ldrb.w r6, [r7, #68] @ 0x44 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ands.w r6, r6, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne.n 23212 │ │ │ │ + bne.n 230a2 │ │ │ │ mov r9, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ blx c410 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r8 │ │ │ │ blx c620 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2320c │ │ │ │ + beq.n 2309c │ │ │ │ sub.w r5, r0, r8 │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ strd r6, r5, [r0, #8] │ │ │ │ mov r2, r5 │ │ │ │ @@ -35221,18 +35102,18 @@ │ │ │ │ movs r3, #22 │ │ │ │ mov r1, r8 │ │ │ │ strd r0, r3, [r4] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx ce90 │ │ │ │ strb r6, [r5, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 231e0 │ │ │ │ + beq.n 23070 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 22258 │ │ │ │ + bl 220e8 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ @@ -35242,400 +35123,400 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d6dc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r5, r0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 231ca │ │ │ │ - ldr r2, [pc, #116] @ (23224 ) │ │ │ │ - ldr r3, [pc, #108] @ (23220 ) │ │ │ │ + bpl.n 2305a │ │ │ │ + ldr r2, [pc, #116] @ (230b4 ) │ │ │ │ + ldr r3, [pc, #108] @ (230b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23218 │ │ │ │ + bne.n 230a8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 231ae │ │ │ │ + bne.n 2303e │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 23206 │ │ │ │ + bpl.n 23096 │ │ │ │ blx caf0 │ │ │ │ - b.n 231ae │ │ │ │ + b.n 2303e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2317a │ │ │ │ + beq.n 2300a │ │ │ │ blx cb20 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 22258 │ │ │ │ + bl 220e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c744 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 231a8 │ │ │ │ + b.n 23038 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 231ae │ │ │ │ + b.n 2303e │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 231ae │ │ │ │ + b.n 2303e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 23168 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #68] @ 23280 │ │ │ │ + ldr.w ip, [pc, #68] @ 23110 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (23284 ) │ │ │ │ + ldr r2, [pc, #68] @ (23114 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 230f8 │ │ │ │ - ldr r2, [pc, #40] @ (23288 ) │ │ │ │ - ldr r3, [pc, #32] @ (23284 ) │ │ │ │ + bl 22f88 │ │ │ │ + ldr r2, [pc, #40] @ (23118 ) │ │ │ │ + ldr r3, [pc, #32] @ (23114 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2327c │ │ │ │ + bne.n 2310c │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ movs r3, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #68] @ 232e4 │ │ │ │ + ldr.w ip, [pc, #68] @ 23174 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #68] @ (232e8 ) │ │ │ │ + ldr r2, [pc, #68] @ (23178 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 230f8 │ │ │ │ - ldr r2, [pc, #40] @ (232ec ) │ │ │ │ - ldr r3, [pc, #32] @ (232e8 ) │ │ │ │ + bl 22f88 │ │ │ │ + ldr r2, [pc, #40] @ (2317c ) │ │ │ │ + ldr r3, [pc, #32] @ (23178 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 232e0 │ │ │ │ + bne.n 23170 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #160] @ 233a0 │ │ │ │ + ldr.w ip, [pc, #160] @ 23230 │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #156] @ (233a4 ) │ │ │ │ + ldr r4, [pc, #156] @ (23234 ) │ │ │ │ cmp r1, #8 │ │ │ │ add ip, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bne.n 23352 │ │ │ │ + bne.n 231e2 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx d868 │ │ │ │ - cbz r0, 23330 │ │ │ │ + cbz r0, 231c0 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbnz r3, 23348 │ │ │ │ - ldr r2, [pc, #116] @ (233a8 ) │ │ │ │ - ldr r3, [pc, #112] @ (233a4 ) │ │ │ │ + cbnz r3, 231d8 │ │ │ │ + ldr r2, [pc, #116] @ (23238 ) │ │ │ │ + ldr r3, [pc, #112] @ (23234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23396 │ │ │ │ + bne.n 23226 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 23330 │ │ │ │ + b.n 231c0 │ │ │ │ cmp r1, #7 │ │ │ │ - bne.n 2339a │ │ │ │ + bne.n 2322a │ │ │ │ mov r5, r2 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 2336a │ │ │ │ + bls.n 231fa │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx c1d8 │ │ │ │ - b.n 2332a │ │ │ │ + b.n 231ba │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 2337a │ │ │ │ + bhi.n 2320a │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2335e │ │ │ │ + bne.n 231ee │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 2335e │ │ │ │ + bhi.n 231ee │ │ │ │ mov r1, r3 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2335e │ │ │ │ + beq.n 231ee │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx ce38 │ │ │ │ - b.n 2332a │ │ │ │ + b.n 231ba │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c1b4 │ │ │ │ nop │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #160] @ 23460 │ │ │ │ + ldr.w lr, [pc, #160] @ 232f0 │ │ │ │ add.w ip, sp, #16 │ │ │ │ - ldr r2, [pc, #156] @ (23464 ) │ │ │ │ + ldr r2, [pc, #156] @ (232f4 ) │ │ │ │ add lr, pc │ │ │ │ movs r3, #4 │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ - ldr.w ip, [pc, #148] @ 23468 │ │ │ │ + ldr.w ip, [pc, #148] @ 232f8 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 23400 │ │ │ │ + cbz r0, 23290 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 2341e │ │ │ │ + beq.n 232ae │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ - cbz r2, 2341a │ │ │ │ + cbz r2, 232aa │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #104] @ (2346c ) │ │ │ │ - ldr r2, [pc, #100] @ (23468 ) │ │ │ │ + ldr r1, [pc, #104] @ (232fc ) │ │ │ │ + ldr r2, [pc, #100] @ (232f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 2345c │ │ │ │ + bne.n 232ec │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ - b.n 23400 │ │ │ │ + b.n 23290 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ blx cbbc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 2344c │ │ │ │ + beq.n 232dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx c218 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r0, 2344c │ │ │ │ + cbnz r0, 232dc │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 23458 │ │ │ │ + cbz r2, 232e8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - b.n 233fc │ │ │ │ + b.n 2328c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - b.n 23440 │ │ │ │ + b.n 232d0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 23400 │ │ │ │ + b.n 23290 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r4, {r1, r2, r4, r5} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bmi.n 2337c │ │ │ │ + bmi.n 233a4 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #160] @ 23524 │ │ │ │ + ldr.w lr, [pc, #160] @ 233b4 │ │ │ │ add.w ip, sp, #16 │ │ │ │ - ldr r2, [pc, #156] @ (23528 ) │ │ │ │ + ldr r2, [pc, #156] @ (233b8 ) │ │ │ │ add lr, pc │ │ │ │ movs r3, #7 │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ - ldr.w ip, [pc, #148] @ 2352c │ │ │ │ + ldr.w ip, [pc, #148] @ 233bc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 234c4 │ │ │ │ + cbz r0, 23354 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 234e2 │ │ │ │ + beq.n 23372 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ - cbz r2, 234de │ │ │ │ + cbz r2, 2336e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #104] @ (23530 ) │ │ │ │ - ldr r2, [pc, #100] @ (2352c ) │ │ │ │ + ldr r1, [pc, #104] @ (233c0 ) │ │ │ │ + ldr r2, [pc, #100] @ (233bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 2351e │ │ │ │ + bne.n 233ae │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ - b.n 234c4 │ │ │ │ + b.n 23354 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ blx d120 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 23504 │ │ │ │ + beq.n 23394 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx c218 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r0, 2350e │ │ │ │ + cbz r0, 2339e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 2351a │ │ │ │ + cbz r2, 233aa │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - b.n 234c0 │ │ │ │ + b.n 23350 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 234c4 │ │ │ │ + b.n 23354 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #328 @ (adr r1, 23674 ) │ │ │ │ + add r1, pc, #328 @ (adr r1, 23504 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #168] @ (235ec ) │ │ │ │ + ldr r2, [pc, #168] @ (2347c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #168] @ (235f0 ) │ │ │ │ + ldr r3, [pc, #168] @ (23480 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r5, [pc, #160] @ (235f4 ) │ │ │ │ + ldr r5, [pc, #160] @ (23484 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -35643,15 +35524,15 @@ │ │ │ │ str r7, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r7, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ add.w ip, r2, #1 │ │ │ │ - ldr r2, [pc, #124] @ (235f8 ) │ │ │ │ + ldr r2, [pc, #124] @ (23488 ) │ │ │ │ str.w ip, [r7] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ movs r2, #1 │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ @@ -35664,1460 +35545,1460 @@ │ │ │ │ ldrb.w r3, [r4, #68] @ 0x44 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldrb r1, [r6, #24] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ - bl 23470 │ │ │ │ + bl 23300 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - cbnz r0, 235d8 │ │ │ │ - ldr r2, [pc, #60] @ (235fc ) │ │ │ │ - ldr r3, [pc, #48] @ (235f0 ) │ │ │ │ + cbnz r0, 23468 │ │ │ │ + ldr r2, [pc, #60] @ (2348c ) │ │ │ │ + ldr r3, [pc, #48] @ (23480 ) │ │ │ │ add r2, pc │ │ │ │ str r4, [r6, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 235e8 │ │ │ │ + bne.n 23478 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 235bc │ │ │ │ + bne.n 2344c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 235bc │ │ │ │ + bne.n 2344c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - b.n 235bc │ │ │ │ + b.n 2344c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r2, [pc, #604] @ (23870 ) │ │ │ │ + ldr r2, [pc, #604] @ (23700 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr r3, [pc, #604] @ (23874 ) │ │ │ │ + ldr r3, [pc, #604] @ (23704 ) │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r1 │ │ │ │ - ldr.w r8, [pc, #600] @ 23878 │ │ │ │ + ldr.w r8, [pc, #600] @ 23708 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #572] @ (2387c ) │ │ │ │ + ldr r1, [pc, #572] @ (2370c ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23836 │ │ │ │ + bne.w 236c6 │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 237ec │ │ │ │ + beq.w 2367c │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 237ca │ │ │ │ + beq.w 2365a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2384a │ │ │ │ + bne.w 236da │ │ │ │ ldr r7, [r1, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 23686 │ │ │ │ + bmi.n 23516 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add.w r1, r7, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c1cc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r9, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.w 23800 │ │ │ │ + bpl.w 23690 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cfd0 │ │ │ │ mov r1, r9 │ │ │ │ blx db8c │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #24 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2385c │ │ │ │ + bne.w 236ec │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add.w r3, r6, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - ldr r2, [pc, #416] @ (23880 ) │ │ │ │ + ldr r2, [pc, #416] @ (23710 ) │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldrb r1, [r6, #24] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 236fe │ │ │ │ + cbz r0, 2358e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 2381c │ │ │ │ + beq.w 236ac │ │ │ │ ldr.w r9, [r5] │ │ │ │ ldr.w r4, [r9, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2383e │ │ │ │ + beq.w 236ce │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r8, r5 │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 23734 │ │ │ │ + b.n 235c4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ add.w r1, r5, #16 │ │ │ │ mov r0, sl │ │ │ │ blx c738 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 2376e │ │ │ │ + beq.n 235fe │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ lsls r3, r1, #29 │ │ │ │ itete mi │ │ │ │ addmi.w r7, r2, #16 │ │ │ │ addpl.w r7, r2, #24 │ │ │ │ movmi r1, r8 │ │ │ │ ldrdpl r1, r5, [r2, #16] │ │ │ │ it mi │ │ │ │ addmi.w r8, r8, #1 │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2372e │ │ │ │ + beq.n 235be │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 23720 │ │ │ │ + bne.n 235b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ blx dc44 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 23732 │ │ │ │ + bne.n 235c2 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldr r1, [pc, #272] @ (23884 ) │ │ │ │ + ldr r1, [pc, #272] @ (23714 ) │ │ │ │ movs r3, #7 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ strd sl, r4, [sp] │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ mov r0, sl │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 23858 │ │ │ │ + bne.n 236e8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldrd r2, r1, [r6, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [fp] │ │ │ │ str.w r3, [fp, #8] │ │ │ │ - beq.n 237b0 │ │ │ │ + beq.n 23640 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #212] @ (23888 ) │ │ │ │ - ldr r3, [pc, #192] @ (23874 ) │ │ │ │ + ldr r2, [pc, #212] @ (23718 ) │ │ │ │ + ldr r3, [pc, #192] @ (23704 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23854 │ │ │ │ + bne.n 236e4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r7, [r3, #16] │ │ │ │ blx cfd0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 23818 │ │ │ │ + beq.n 236a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c218 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r0, 237ec │ │ │ │ + cbz r0, 2367c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 236b8 │ │ │ │ + b.n 23548 │ │ │ │ movs r0, #0 │ │ │ │ blx d3a0 │ │ │ │ mov r7, r0 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cfd0 │ │ │ │ mov r1, r7 │ │ │ │ - b.n 236aa │ │ │ │ + b.n 2353a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 236a0 │ │ │ │ + bne.w 23530 │ │ │ │ mov r0, r7 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 23844 │ │ │ │ + bpl.n 236d4 │ │ │ │ blx caf0 │ │ │ │ - b.n 236a0 │ │ │ │ + b.n 23530 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 237e2 │ │ │ │ - ldr r3, [pc, #108] @ (2388c ) │ │ │ │ + b.n 23672 │ │ │ │ + ldr r3, [pc, #108] @ (2371c ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - b.n 236fe │ │ │ │ + b.n 2358e │ │ │ │ mov r0, r4 │ │ │ │ blx d204 │ │ │ │ - b.n 237b0 │ │ │ │ + b.n 23640 │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ - b.n 23770 │ │ │ │ + b.n 23600 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 236a0 │ │ │ │ + b.n 23530 │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 23686 │ │ │ │ + b.n 23516 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ movs r3, r0 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00023890 : │ │ │ │ +00023720 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #296] @ (239cc ) │ │ │ │ + ldr r2, [pc, #296] @ (2385c ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #296] @ (239d0 ) │ │ │ │ + ldr r3, [pc, #296] @ (23860 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 233ac │ │ │ │ + bl 2323c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23978 │ │ │ │ + beq.n 23808 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r2, [pc, #264] @ (239d4 ) │ │ │ │ + ldr r2, [pc, #264] @ (23864 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #4 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23950 │ │ │ │ + beq.n 237e0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 23950 │ │ │ │ + beq.n 237e0 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 239b2 │ │ │ │ + bne.n 23842 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bmi.n 238f8 │ │ │ │ + bmi.n 23788 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ - bne.n 2391e │ │ │ │ + bne.n 237ae │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 239a0 │ │ │ │ + beq.n 23830 │ │ │ │ mov r0, r2 │ │ │ │ blx d518 │ │ │ │ - cbz r5, 23950 │ │ │ │ + cbz r5, 237e0 │ │ │ │ mov r3, r9 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx d82c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 23972 │ │ │ │ + cbz r0, 23802 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ blx c034 │ │ │ │ - cbnz r0, 23996 │ │ │ │ + cbnz r0, 23826 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2397a │ │ │ │ + b.n 2380a │ │ │ │ mov r0, r6 │ │ │ │ blx d970 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 23978 │ │ │ │ + cbz r0, 23808 │ │ │ │ blx cde4 │ │ │ │ - ldr r1, [pc, #120] @ (239d8 ) │ │ │ │ + ldr r1, [pc, #120] @ (23868 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 22110 │ │ │ │ - b.n 23926 │ │ │ │ + bl 21fa0 │ │ │ │ + b.n 237b6 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #96] @ (239dc ) │ │ │ │ - ldr r3, [pc, #80] @ (239d0 ) │ │ │ │ + ldr r2, [pc, #96] @ (2386c ) │ │ │ │ + ldr r3, [pc, #80] @ (23860 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 239c6 │ │ │ │ + bne.n 23856 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #1 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23948 │ │ │ │ + b.n 237d8 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - beq.n 239be │ │ │ │ + beq.n 2384e │ │ │ │ blx caf0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 2391e │ │ │ │ + b.n 237ae │ │ │ │ str r0, [sp, #8] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 238f8 │ │ │ │ + b.n 23788 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 2391e │ │ │ │ + b.n 237ae │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w lr, [pc, #148] @ 23a84 │ │ │ │ + ldr.w lr, [pc, #148] @ 23914 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w ip, [pc, #144] @ 23a88 │ │ │ │ + ldr.w ip, [pc, #144] @ 23918 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #140] @ (23a8c ) │ │ │ │ + ldr r1, [pc, #140] @ (2391c ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 23a3c │ │ │ │ - ldr r2, [pc, #104] @ (23a90 ) │ │ │ │ - ldr r3, [pc, #96] @ (23a88 ) │ │ │ │ + cbz r0, 238cc │ │ │ │ + ldr r2, [pc, #104] @ (23920 ) │ │ │ │ + ldr r3, [pc, #96] @ (23918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23a78 │ │ │ │ + bne.n 23908 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 23a6c │ │ │ │ + cbz r3, 238fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 23a6c │ │ │ │ + cbz r3, 238fc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 23a7c │ │ │ │ + bne.n 2390c │ │ │ │ ldrd r5, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r4, #16]! │ │ │ │ - bl 23470 │ │ │ │ + bl 23300 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx d928 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 23a24 │ │ │ │ - ldr r3, [pc, #36] @ (23a94 ) │ │ │ │ + b.n 238b4 │ │ │ │ + ldr r3, [pc, #36] @ (23924 ) │ │ │ │ movs r2, #13 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ - b.n 23a44 │ │ │ │ + b.n 238d4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 23af4 │ │ │ │ + cbnz r2, 23978 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ movs r3, r0 │ │ │ │ - add r1, pc, #752 @ (adr r1, 23d88 ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 23c18 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00023a98 : │ │ │ │ +00023928 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #248] @ (23ba4 ) │ │ │ │ + ldr r2, [pc, #248] @ (23a34 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #248] @ (23ba8 ) │ │ │ │ + ldr r3, [pc, #248] @ (23a38 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 233ac │ │ │ │ + bl 2323c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 23b6a │ │ │ │ + beq.n 239fa │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r2, [pc, #208] @ (23bac ) │ │ │ │ + ldr r2, [pc, #208] @ (23a3c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #12 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 23b02 │ │ │ │ + cbz r0, 23992 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 23b92 │ │ │ │ + bne.n 23a22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d518 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bge.n 23b34 │ │ │ │ + bge.n 239c4 │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #152] @ (23bb0 ) │ │ │ │ + ldr r1, [pc, #152] @ (23a40 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldrd r4, r5, [r2, #80] @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ - bl 22110 │ │ │ │ + bl 21fa0 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx d82c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 23b6a │ │ │ │ + cbz r0, 239fa │ │ │ │ movs r1, #0 │ │ │ │ blx cfa4 │ │ │ │ asrs r3, r0, #31 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r2, r3, #0 │ │ │ │ - blt.n 23b88 │ │ │ │ + blt.n 23a18 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ it ge │ │ │ │ movge r5, #1 │ │ │ │ - blt.n 23b88 │ │ │ │ + blt.n 23a18 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23b6c │ │ │ │ + b.n 239fc │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #68] @ (23bb4 ) │ │ │ │ - ldr r3, [pc, #56] @ (23ba8 ) │ │ │ │ + ldr r2, [pc, #68] @ (23a44 ) │ │ │ │ + ldr r3, [pc, #56] @ (23a38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23ba0 │ │ │ │ + bne.n 23a30 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 23b6c │ │ │ │ + b.n 239fc │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx c89c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 23af6 │ │ │ │ + b.n 23986 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w lr, [pc, #148] @ 23c5c │ │ │ │ + ldr.w lr, [pc, #148] @ 23aec │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w ip, [pc, #144] @ 23c60 │ │ │ │ + ldr.w ip, [pc, #144] @ 23af0 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #140] @ (23c64 ) │ │ │ │ + ldr r1, [pc, #140] @ (23af4 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 23c14 │ │ │ │ - ldr r2, [pc, #104] @ (23c68 ) │ │ │ │ - ldr r3, [pc, #96] @ (23c60 ) │ │ │ │ + cbz r0, 23aa4 │ │ │ │ + ldr r2, [pc, #104] @ (23af8 ) │ │ │ │ + ldr r3, [pc, #96] @ (23af0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 23c50 │ │ │ │ + bne.n 23ae0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 23c44 │ │ │ │ + cbz r3, 23ad4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 23c44 │ │ │ │ + cbz r3, 23ad4 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 23c54 │ │ │ │ + bne.n 23ae4 │ │ │ │ ldrd r5, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r4, #16]! │ │ │ │ - bl 23470 │ │ │ │ + bl 23300 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx cf38 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 23bfc │ │ │ │ - ldr r3, [pc, #36] @ (23c6c ) │ │ │ │ + b.n 23a8c │ │ │ │ + ldr r3, [pc, #36] @ (23afc ) │ │ │ │ movs r2, #17 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ - b.n 23c1c │ │ │ │ + b.n 23aac │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 23c96 │ │ │ │ + cbnz r2, 23b1a │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00023c70 : │ │ │ │ +00023b00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 23c88 │ │ │ │ + cbz r3, 23b18 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #12 │ │ │ │ blx c78c │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d518 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - cbz r0, 23ca2 │ │ │ │ + cbz r0, 23b32 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ - cbz r0, 23cac │ │ │ │ + cbz r0, 23b3c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r4, #140] @ 0x8c │ │ │ │ - cbz r3, 23cbe │ │ │ │ + cbz r3, 23b4e │ │ │ │ add.w r0, r4, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d66c │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00023cc0 : │ │ │ │ +00023b50 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 23ce6 │ │ │ │ + cbz r3, 23b76 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx d820 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00023ce8 : │ │ │ │ +00023b78 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr.w r2, [pc, #2292] @ 245f0 │ │ │ │ + ldr.w r2, [pc, #2292] @ 24480 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w r3, [pc, #2292] @ 245f4 │ │ │ │ + ldr.w r3, [pc, #2292] @ 24484 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ - ldr.w r7, [pc, #2284] @ 245f8 │ │ │ │ + ldr.w r7, [pc, #2284] @ 24488 │ │ │ │ add.w sl, r0, #16 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 23470 │ │ │ │ + bl 23300 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 233ac │ │ │ │ - cbz r0, 23d88 │ │ │ │ + bl 2323c │ │ │ │ + cbz r0, 23c18 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr.w r1, [pc, #2236] @ 245fc │ │ │ │ + ldr.w r1, [pc, #2236] @ 2448c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23ec2 │ │ │ │ - ldr.w r3, [pc, #2224] @ 24600 │ │ │ │ + bne.w 23d52 │ │ │ │ + ldr.w r3, [pc, #2224] @ 24490 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add.w r7, r4, #52 @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx d36c │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq.w 23f10 │ │ │ │ + beq.w 23da0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 23ec8 │ │ │ │ - cbnz r0, 23d88 │ │ │ │ + beq.w 23d58 │ │ │ │ + cbnz r0, 23c18 │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ - cbz r7, 23dbc │ │ │ │ + cbz r7, 23c4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24a88 │ │ │ │ - ldr.w r2, [pc, #2148] @ 24604 │ │ │ │ - ldr.w r3, [pc, #2128] @ 245f4 │ │ │ │ + bne.w 24918 │ │ │ │ + ldr.w r2, [pc, #2148] @ 24494 │ │ │ │ + ldr.w r3, [pc, #2128] @ 24484 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 24952 │ │ │ │ + bne.w 247e2 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [pc, #2120] @ 24608 │ │ │ │ + ldr.w r2, [pc, #2120] @ 24498 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 23dee │ │ │ │ + cbz r0, 23c7e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 23de8 │ │ │ │ + bne.n 23c78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r3, r4 │ │ │ │ blx c27c │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ - ldr.w r2, [pc, #2072] @ 2460c │ │ │ │ + ldr.w r2, [pc, #2072] @ 2449c │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 23e28 │ │ │ │ + cbz r0, 23cb8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 244b6 │ │ │ │ + bne.w 24346 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ blx d518 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 23e28 │ │ │ │ + ble.n 23cb8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 23eb4 │ │ │ │ + bne.n 23d44 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #11 │ │ │ │ - ldr.w r2, [pc, #2016] @ 24610 │ │ │ │ + ldr.w r2, [pc, #2016] @ 244a0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23fd6 │ │ │ │ + beq.w 23e66 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 244d0 │ │ │ │ + bne.w 24360 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ lsls r5, r2, #25 │ │ │ │ - bpl.w 23f94 │ │ │ │ + bpl.w 23e24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 23fd0 │ │ │ │ + beq.w 23e60 │ │ │ │ add.w r1, r7, #16 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d19c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24508 │ │ │ │ + beq.w 24398 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ blx r2 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c158 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ - bne.n 23ea6 │ │ │ │ + bne.n 23d36 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 23ea6 │ │ │ │ + cbnz r2, 23d36 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.w 243f0 │ │ │ │ + bpl.w 24280 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 23fd6 │ │ │ │ - ldr.w r2, [pc, #1884] @ 24614 │ │ │ │ + beq.w 23e66 │ │ │ │ + ldr.w r2, [pc, #1884] @ 244a4 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 23d9c │ │ │ │ - ldr.w r0, [pc, #1868] @ 24618 │ │ │ │ + b.n 23c2c │ │ │ │ + ldr.w r0, [pc, #1868] @ 244a8 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ blx c958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 23fa6 │ │ │ │ + bne.n 23e36 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #416 @ 0x1a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 23ec2 │ │ │ │ + bne.n 23d52 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r1, [pc, #1824] @ 2461c │ │ │ │ + ldr.w r1, [pc, #1824] @ 244ac │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23d88 │ │ │ │ - b.n 23ec2 │ │ │ │ - ldr.w r6, [pc, #1804] @ 24620 │ │ │ │ + beq.w 23c18 │ │ │ │ + b.n 23d52 │ │ │ │ + ldr.w r6, [pc, #1804] @ 244b0 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sl │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ blx d928 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23fba │ │ │ │ + beq.n 23e4a │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sl │ │ │ │ blx cf38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23fba │ │ │ │ - ldr.w r1, [pc, #1772] @ 24624 │ │ │ │ + beq.n 23e4a │ │ │ │ + ldr.w r1, [pc, #1772] @ 244b4 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx d928 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23f74 │ │ │ │ - ldr.w r1, [pc, #1756] @ 24628 │ │ │ │ + beq.n 23e04 │ │ │ │ + ldr.w r1, [pc, #1756] @ 244b8 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #19 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx cf38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 23f74 │ │ │ │ - ldr.w r1, [pc, #1740] @ 2462c │ │ │ │ + beq.n 23e04 │ │ │ │ + ldr.w r1, [pc, #1740] @ 244bc │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx cf38 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 23d88 │ │ │ │ + bne.w 23c18 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23d88 │ │ │ │ - b.n 23ec2 │ │ │ │ + beq.w 23c18 │ │ │ │ + b.n 23d52 │ │ │ │ ldr.w ip, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 24580 │ │ │ │ + beq.w 24410 │ │ │ │ add.w r2, ip, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 23e5c │ │ │ │ + b.n 23cec │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ blx d048 │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23d8e │ │ │ │ - b.n 23dbc │ │ │ │ + bne.w 23c1e │ │ │ │ + b.n 23c4c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ blx d048 │ │ │ │ ldrb.w r7, [r4, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23d8e │ │ │ │ - b.n 23dbc │ │ │ │ + bne.w 23c1e │ │ │ │ + b.n 23c4c │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ - ldr.w r2, [pc, #1620] @ 24630 │ │ │ │ + ldr.w r2, [pc, #1620] @ 244c0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 23ff8 │ │ │ │ + cbz r0, 23e88 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 2436c │ │ │ │ + beq.w 241fc │ │ │ │ blx d518 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #11 │ │ │ │ - ldr.w r2, [pc, #1588] @ 24634 │ │ │ │ + ldr.w r2, [pc, #1588] @ 244c4 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24096 │ │ │ │ + beq.n 23f26 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 246c0 │ │ │ │ + bne.w 24550 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r5, r2, #25 │ │ │ │ - bmi.n 24026 │ │ │ │ + bmi.n 23eb6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - cbz r2, 2407c │ │ │ │ + cbz r2, 23f0c │ │ │ │ add.w r9, r7, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx c620 │ │ │ │ - cbz r0, 2407c │ │ │ │ + cbz r0, 23f0c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ mov r3, r9 │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r1, [pc, #1512] @ 24638 │ │ │ │ + ldr.w r1, [pc, #1512] @ 244c8 │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 245ba │ │ │ │ + beq.w 2444a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.w 23eb4 │ │ │ │ + bmi.w 23d44 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ + bne.w 23d44 │ │ │ │ mov r0, r7 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.w 247e0 │ │ │ │ + bpl.w 24670 │ │ │ │ blx caf0 │ │ │ │ - b.n 23eb4 │ │ │ │ + b.n 23d44 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 24096 │ │ │ │ + bmi.n 23f26 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 24096 │ │ │ │ + cbnz r3, 23f26 │ │ │ │ mov r0, r7 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.w 245e2 │ │ │ │ + bpl.w 24472 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 246de │ │ │ │ + beq.w 2456e │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #12 │ │ │ │ - ldr.w r2, [pc, #1432] @ 2463c │ │ │ │ + ldr.w r2, [pc, #1432] @ 244cc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 240f2 │ │ │ │ + cbz r0, 23f82 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 24714 │ │ │ │ + bne.w 245a4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 240ca │ │ │ │ + bmi.n 23f5a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 24546 │ │ │ │ + bne.w 243d6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 240f2 │ │ │ │ + bmi.n 23f82 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 240f2 │ │ │ │ + cbnz r3, 23f82 │ │ │ │ mov r0, r7 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.w 24796 │ │ │ │ + bpl.w 24626 │ │ │ │ blx caf0 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ - ldr.w r2, [pc, #1352] @ 24640 │ │ │ │ + ldr.w r2, [pc, #1352] @ 244d0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 24114 │ │ │ │ + cbz r0, 23fa4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 24720 │ │ │ │ + beq.w 245b0 │ │ │ │ blx d518 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r3, #15 │ │ │ │ - ldr.w r2, [pc, #1320] @ 24644 │ │ │ │ + ldr.w r2, [pc, #1320] @ 244d4 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 2415c │ │ │ │ + cbz r0, 23fec │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 248f0 │ │ │ │ + bne.w 24780 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 247e8 │ │ │ │ + beq.w 24678 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #16 │ │ │ │ - ldr.w r1, [pc, #1276] @ 24648 │ │ │ │ + ldr.w r1, [pc, #1276] @ 244d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ + bne.w 23d44 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ sub.w r3, r0, #200 @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #99 @ 0x63 │ │ │ │ - bhi.w 242d0 │ │ │ │ - ldr.w r0, [pc, #1240] @ 2464c │ │ │ │ + bhi.w 24160 │ │ │ │ + ldr.w r0, [pc, #1240] @ 244dc │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #13 │ │ │ │ add r0, pc │ │ │ │ blx c958 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 242d0 │ │ │ │ + bne.w 24160 │ │ │ │ mov r0, r8 │ │ │ │ blx c07c │ │ │ │ - ldr.w r3, [pc, #1216] @ 24650 │ │ │ │ - ldr.w r2, [pc, #1216] @ 24654 │ │ │ │ + ldr.w r3, [pc, #1216] @ 244e0 │ │ │ │ + ldr.w r2, [pc, #1216] @ 244e4 │ │ │ │ movs r1, #2 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx d53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 242d0 │ │ │ │ - ldr.w r1, [pc, #1200] @ 24658 │ │ │ │ + beq.w 24160 │ │ │ │ + ldr.w r1, [pc, #1200] @ 244e8 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #13 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx d928 │ │ │ │ - cbnz r0, 241c6 │ │ │ │ - ldr.w r1, [pc, #1188] @ 2465c │ │ │ │ + cbnz r0, 24056 │ │ │ │ + ldr.w r1, [pc, #1188] @ 244ec │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #17 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx cf38 │ │ │ │ cmp r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bne.n 241e2 │ │ │ │ + bne.n 24072 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ movs r3, #4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1140] @ 24660 │ │ │ │ + ldr.w r2, [pc, #1140] @ 244f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2425e │ │ │ │ + beq.n 240ee │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 2496c │ │ │ │ + bne.w 247fc │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 24210 │ │ │ │ + bmi.n 240a0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ mov r0, r3 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ add.w r2, r7, #16 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.w 24960 │ │ │ │ + beq.w 247f0 │ │ │ │ cmp r1, #87 @ 0x57 │ │ │ │ - bne.n 24238 │ │ │ │ + bne.n 240c8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ - bne.n 24238 │ │ │ │ + bne.n 240c8 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.w 24960 │ │ │ │ - ldr.w r1, [pc, #1064] @ 24664 │ │ │ │ + beq.w 247f0 │ │ │ │ + ldr.w r1, [pc, #1064] @ 244f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2425e │ │ │ │ + bmi.n 240ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2425e │ │ │ │ + cbnz r3, 240ee │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 24992 │ │ │ │ + bpl.w 24822 │ │ │ │ blx caf0 │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ movs r3, #12 │ │ │ │ str r6, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1024] @ 24668 │ │ │ │ + ldr.w r2, [pc, #1024] @ 244f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 242ca │ │ │ │ + cbz r0, 2415a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 24998 │ │ │ │ + bne.w 24828 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx d518 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 242ca │ │ │ │ - ldr r0, [pc, #992] @ (2466c ) │ │ │ │ + cbz r2, 2415a │ │ │ │ + ldr r0, [pc, #992] @ (244fc ) │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #21 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ asrs r3, r2, #31 │ │ │ │ blx ca5c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 242ca │ │ │ │ + cbz r0, 2415a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r2, r0, #16 │ │ │ │ - ldr r1, [pc, #968] @ (24670 ) │ │ │ │ + ldr r1, [pc, #968] @ (24500 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 242ca │ │ │ │ + bmi.n 2415a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 242ca │ │ │ │ + cbnz r3, 2415a │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 24a1c │ │ │ │ + bpl.w 248ac │ │ │ │ blx caf0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ + bne.w 23d44 │ │ │ │ ldrb.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23d8e │ │ │ │ + bne.w 23c1e │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 233ac │ │ │ │ + bl 2323c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 23d8e │ │ │ │ - ldr r2, [pc, #904] @ (24674 ) │ │ │ │ + beq.w 23c1e │ │ │ │ + ldr r2, [pc, #904] @ (24504 ) │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ add r2, pc │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 24316 │ │ │ │ + cbz r0, 241a6 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bne.w 244c0 │ │ │ │ + bne.w 24350 │ │ │ │ vldr d0, [r0] │ │ │ │ mov r0, r5 │ │ │ │ vstr d0, [r4, #40] @ 0x28 │ │ │ │ blx d518 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ - ldr r2, [pc, #860] @ (24678 ) │ │ │ │ + ldr r2, [pc, #860] @ (24508 ) │ │ │ │ ldrb r1, [r4, #24] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ - bl 232f0 │ │ │ │ + bl 23180 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 2433c │ │ │ │ + cbz r0, 241cc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 244c6 │ │ │ │ + bne.w 24356 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2441a │ │ │ │ - vldr d7, [pc, #676] @ 245e8 │ │ │ │ + beq.n 242aa │ │ │ │ + vldr d7, [pc, #676] @ 24478 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #816] @ (2467c ) │ │ │ │ + ldr r1, [pc, #816] @ (2450c ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx d724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 243f8 │ │ │ │ - ldr r2, [pc, #800] @ (24680 ) │ │ │ │ + beq.n 24288 │ │ │ │ + ldr r2, [pc, #800] @ (24510 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 23ec2 │ │ │ │ + b.n 23d52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 24416 │ │ │ │ + beq.n 242a6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #780] @ (24684 ) │ │ │ │ + ldr r1, [pc, #780] @ (24514 ) │ │ │ │ mvns r2, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ and.w r2, r2, #4 │ │ │ │ add r1, pc │ │ │ │ adds r2, #8 │ │ │ │ str r6, [sp, #32] │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ lsls r6, r2, #1 │ │ │ │ mov r4, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ add.w r7, r3, #8 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 243a0 │ │ │ │ + b.n 24230 │ │ │ │ add r7, r6 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 2440c │ │ │ │ + beq.n 2429c │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2439a │ │ │ │ + bne.n 2422a │ │ │ │ ldr.w r3, [r7, #-8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ blx cfd0 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 243c0 │ │ │ │ + beq.n 24250 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2439a │ │ │ │ + beq.n 2422a │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -37125,74 +37006,74 @@ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 246cc │ │ │ │ + bne.w 2455c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2439a │ │ │ │ + b.n 2422a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b.n 23ea6 │ │ │ │ + b.n 23d36 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222a0 │ │ │ │ + bl 22130 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23d8e │ │ │ │ - b.n 2435e │ │ │ │ + beq.w 23c1e │ │ │ │ + b.n 241ee │ │ │ │ mov r4, r8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - b.n 23ff4 │ │ │ │ + b.n 23e84 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 2469c │ │ │ │ + beq.w 2452c │ │ │ │ ldr.w ip, [r4, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 24590 │ │ │ │ + beq.w 24420 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov.w fp, #0 │ │ │ │ - ldr r2, [pc, #592] @ (24688 ) │ │ │ │ + ldr r2, [pc, #592] @ (24518 ) │ │ │ │ mov r7, ip │ │ │ │ mvns r3, r3 │ │ │ │ ldr r5, [r4, #68] @ 0x44 │ │ │ │ and.w r3, r3, #4 │ │ │ │ add r2, pc │ │ │ │ adds r3, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #580] @ (2468c ) │ │ │ │ + ldr r2, [pc, #580] @ (2451c ) │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 24458 │ │ │ │ + b.n 242e8 │ │ │ │ add r5, r8 │ │ │ │ subs r7, #1 │ │ │ │ - beq.n 24530 │ │ │ │ + beq.n 243c0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24452 │ │ │ │ + beq.n 242e2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ movs r1, #2 │ │ │ │ blx c478 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 24452 │ │ │ │ + bne.n 242e2 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ add.w r2, r4, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 24540 │ │ │ │ + beq.n 243d0 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -37210,686 +37091,686 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ blx d724 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 24452 │ │ │ │ + b.n 242e2 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 23e0e │ │ │ │ + b.n 23c9e │ │ │ │ blx c65c │ │ │ │ - b.n 2430c │ │ │ │ + b.n 2419c │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 24334 │ │ │ │ + b.n 241c4 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c19c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23e5c │ │ │ │ + bne.w 23cec │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r5, r1, #25 │ │ │ │ - bmi.w 23fd0 │ │ │ │ + bmi.w 23e60 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23fd0 │ │ │ │ + bne.w 23e60 │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.n 24524 │ │ │ │ + bpl.n 243b4 │ │ │ │ blx caf0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx d518 │ │ │ │ - b.n 23fd6 │ │ │ │ + b.n 23e66 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.w 23fd0 │ │ │ │ + bmi.w 23e60 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 23fd0 │ │ │ │ + bne.w 23e60 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bmi.n 244fc │ │ │ │ + bmi.n 2438c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx d518 │ │ │ │ - b.n 23fd6 │ │ │ │ + b.n 23e66 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 24590 │ │ │ │ + beq.n 24420 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ blx d048 │ │ │ │ - b.n 2435e │ │ │ │ - ldr r3, [pc, #332] @ (24690 ) │ │ │ │ + b.n 241ee │ │ │ │ + ldr r3, [pc, #332] @ (24520 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 2447c │ │ │ │ + b.n 2430c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #328] @ (24694 ) │ │ │ │ + ldr r1, [pc, #328] @ (24524 ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r7, #16 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 24578 │ │ │ │ + bmi.n 24408 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 24578 │ │ │ │ + cbnz r3, 24408 │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r1, r2, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bpl.w 24788 │ │ │ │ + bpl.w 24618 │ │ │ │ blx caf0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ - b.n 240f2 │ │ │ │ + bne.w 23d44 │ │ │ │ + b.n 23f82 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 2452a │ │ │ │ + bne.n 243ba │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r3, r2, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bpl.n 24524 │ │ │ │ - b.n 244fc │ │ │ │ - ldr r1, [pc, #260] @ (24698 ) │ │ │ │ + bpl.n 243b4 │ │ │ │ + b.n 2438c │ │ │ │ + ldr r1, [pc, #260] @ (24528 ) │ │ │ │ add.w r2, r4, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222a0 │ │ │ │ + bl 22130 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ blx d048 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23d8e │ │ │ │ - b.n 2435e │ │ │ │ + beq.w 23c1e │ │ │ │ + b.n 241ee │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.w 24096 │ │ │ │ + bmi.w 23f26 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 24096 │ │ │ │ + bne.w 23f26 │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r3, #24 │ │ │ │ - bmi.w 24092 │ │ │ │ + bmi.w 23f22 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 24096 │ │ │ │ + b.n 23f26 │ │ │ │ ... │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [sp, #896] @ 0x380 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #480 @ (adr r0, 2482c ) │ │ │ │ + add r0, pc, #480 @ (adr r0, 246bc ) │ │ │ │ movs r1, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ ldr r7, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #632 @ (adr r2, 248dc ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 2476c ) │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cbz r2, 246c4 │ │ │ │ + cbz r6, 24546 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ movs r1, r0 │ │ │ │ svc 77 @ 0x4d │ │ │ │ - vsri.64 q14, q6, #1 │ │ │ │ + vraddhn.i d28, , q12 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ movs r1, r0 │ │ │ │ udf #81 @ 0x51 │ │ │ │ - vaddl.u q14, d31, d26 │ │ │ │ + vshr.u32 q14, q11, #1 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ add.w r5, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx c478 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2479c │ │ │ │ + beq.n 2462c │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov.w r1, #500 @ 0x1f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - b.n 2435e │ │ │ │ + b.n 241ee │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 24026 │ │ │ │ + b.n 23eb6 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - b.w 23eb4 │ │ │ │ + b.w 23d44 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 248a0 │ │ │ │ + beq.w 24730 │ │ │ │ movs r1, #32 │ │ │ │ add.w r0, r4, #96 @ 0x60 │ │ │ │ blx cee4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ + bne.w 23d44 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r2, r4, #96 @ 0x60 │ │ │ │ - ldr r1, [pc, #912] @ (24a98 ) │ │ │ │ + ldr r1, [pc, #912] @ (24928 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 242ca │ │ │ │ + b.n 2415a │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 240ca │ │ │ │ + b.n 23f5a │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add.w r9, sp, #64 @ 0x40 │ │ │ │ blx c4e4 │ │ │ │ - ldr r2, [pc, #872] @ (24a9c ) │ │ │ │ + ldr r2, [pc, #872] @ (2492c ) │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #868] @ (24aa0 ) │ │ │ │ + ldr r2, [pc, #868] @ (24930 ) │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #17 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #856] @ (24aa4 ) │ │ │ │ + ldr r2, [pc, #856] @ (24934 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx c33c │ │ │ │ - cbz r0, 2477e │ │ │ │ + cbz r0, 2460e │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - cbz r2, 2477e │ │ │ │ + cbz r2, 2460e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #840] @ (24aa8 ) │ │ │ │ + ldr r1, [pc, #840] @ (24938 ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx cf8c │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ - b.n 24114 │ │ │ │ + bne.w 23d44 │ │ │ │ + b.n 23fa4 │ │ │ │ mov r0, r9 │ │ │ │ blx cf8c │ │ │ │ mov r0, r7 │ │ │ │ - b.n 24110 │ │ │ │ + b.n 23fa0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ - b.n 240f2 │ │ │ │ + bne.w 23d44 │ │ │ │ + b.n 23f82 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 240f2 │ │ │ │ + b.n 23f82 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ blx c478 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.w 246ac │ │ │ │ + bne.w 2453c │ │ │ │ ldrd r3, r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - ldr r1, [pc, #756] @ (24aac ) │ │ │ │ + ldr r1, [pc, #756] @ (2493c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ subs r2, r2, r3 │ │ │ │ asrs r3, r3, #31 │ │ │ │ adds r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ blx d724 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 24978 │ │ │ │ + beq.w 24808 │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ - b.n 2435e │ │ │ │ + b.n 241ee │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.w 23eb4 │ │ │ │ + b.w 23d44 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #704] @ (24ab0 ) │ │ │ │ + ldr r1, [pc, #704] @ (24940 ) │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx cf98 │ │ │ │ - ldr r3, [pc, #688] @ (24ab4 ) │ │ │ │ + ldr r3, [pc, #688] @ (24944 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ mov r1, r3 │ │ │ │ mov fp, r3 │ │ │ │ blx cf98 │ │ │ │ - ldr r3, [pc, #676] @ (24ab8 ) │ │ │ │ + ldr r3, [pc, #676] @ (24948 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ blx cf98 │ │ │ │ - ldr r0, [pc, #664] @ (24abc ) │ │ │ │ + ldr r0, [pc, #664] @ (2494c ) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc │ │ │ │ movs r1, #15 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #28] │ │ │ │ blx d82c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 248fa │ │ │ │ + beq.n 2478a │ │ │ │ mov r2, r7 │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d150 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 248fa │ │ │ │ + beq.n 2478a │ │ │ │ strd r7, r7, [sp, #40] @ 0x28 │ │ │ │ add.w r7, r9, #32 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ blx d1e0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 24906 │ │ │ │ + beq.n 24796 │ │ │ │ mov r0, r9 │ │ │ │ blx d048 │ │ │ │ mov r0, r9 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2415c │ │ │ │ + beq.w 23fec │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2415c │ │ │ │ + bne.w 23fec │ │ │ │ blx c684 │ │ │ │ - b.n 2415c │ │ │ │ + b.n 23fec │ │ │ │ add.w r5, r4, #52 @ 0x34 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx c478 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 24956 │ │ │ │ + bne.n 247e6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ blx c478 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 24956 │ │ │ │ + bne.n 247e6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ + bne.w 23d44 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r1, #20] │ │ │ │ - ldr r1, [pc, #476] @ (24ac0 ) │ │ │ │ + ldr r1, [pc, #476] @ (24950 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 242ca │ │ │ │ + b.n 2415a │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 24134 │ │ │ │ + b.n 23fc4 │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2415c │ │ │ │ - b.n 2488c │ │ │ │ + beq.w 23fec │ │ │ │ + b.n 2471c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 24a22 │ │ │ │ + beq.w 248b2 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 249a2 │ │ │ │ + beq.n 24832 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #16 │ │ │ │ - ldr r1, [pc, #424] @ (24ac4 ) │ │ │ │ + ldr r1, [pc, #424] @ (24954 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 249e8 │ │ │ │ + beq.n 24878 │ │ │ │ mov r0, r9 │ │ │ │ blx d048 │ │ │ │ mov r0, r9 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23eb4 │ │ │ │ + beq.w 23d44 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ + bne.w 23d44 │ │ │ │ blx c684 │ │ │ │ - b.n 24156 │ │ │ │ + b.n 23fe6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ - b.w 23eb4 │ │ │ │ - ldr r1, [pc, #356] @ (24ac8 ) │ │ │ │ + b.w 23d44 │ │ │ │ + ldr r1, [pc, #356] @ (24958 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 24244 │ │ │ │ + b.n 240d4 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 24210 │ │ │ │ + b.n 240a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 222a0 │ │ │ │ + bl 22130 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx d048 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 23d8e │ │ │ │ - b.n 2435e │ │ │ │ + beq.w 23c1e │ │ │ │ + b.n 241ee │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2425e │ │ │ │ + b.n 240ee │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ mov r2, r0 │ │ │ │ - b.n 2427e │ │ │ │ + b.n 2410e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r0, #16 │ │ │ │ blx c288 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 24914 │ │ │ │ + bne.n 247a4 │ │ │ │ blx d59c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c964 │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24a5c │ │ │ │ + beq.n 248ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #256] @ (24acc ) │ │ │ │ + ldr r1, [pc, #256] @ (2495c ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 24928 │ │ │ │ + bne.n 247b8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ str.w r0, [r4, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #224] @ (24ad0 ) │ │ │ │ + ldr r1, [pc, #224] @ (24960 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx d048 │ │ │ │ mov r0, r9 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 24156 │ │ │ │ + beq.w 23fe6 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 24156 │ │ │ │ - b.n 2494c │ │ │ │ + bne.w 23fe6 │ │ │ │ + b.n 247dc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 242ca │ │ │ │ + b.n 2415a │ │ │ │ mov r1, fp │ │ │ │ adds r0, #16 │ │ │ │ blx c288 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24914 │ │ │ │ + bne.w 247a4 │ │ │ │ blx d59c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c964 │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ - cbz r0, 24a5c │ │ │ │ + cbz r0, 248ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #136] @ (24ad4 ) │ │ │ │ + ldr r1, [pc, #136] @ (24964 ) │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 24928 │ │ │ │ - b.n 249d8 │ │ │ │ + bne.w 247b8 │ │ │ │ + b.n 24868 │ │ │ │ mov r0, r9 │ │ │ │ blx d048 │ │ │ │ mov r0, r9 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldrb.w r3, [sp, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 23eb4 │ │ │ │ + beq.w 23d44 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 23eb4 │ │ │ │ + bne.w 23d44 │ │ │ │ blx c684 │ │ │ │ - b.w 23eb4 │ │ │ │ - ldr r2, [pc, #76] @ (24ad8 ) │ │ │ │ + b.w 23d44 │ │ │ │ + ldr r2, [pc, #76] @ (24968 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.w 23ec2 │ │ │ │ - ite gt │ │ │ │ - movgt r1, r0 │ │ │ │ - ldmiale r0!, {r1, r2, r4, r7} │ │ │ │ + b.w 23d52 │ │ │ │ + it ls │ │ │ │ + movls r1, r0 │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - nop {13} │ │ │ │ + itt ls │ │ │ │ + movls r1, r0 │ │ │ │ + ite hi @ unpredictable │ │ │ │ + movhi r1, r0 │ │ │ │ + bge.n 24906 @ unpredictable │ │ │ │ + vsri.32 , q13, #1 │ │ │ │ movs r1, r0 │ │ │ │ - nop {12} │ │ │ │ + nop │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 24a76 │ │ │ │ - vsri.32 , q13, #1 │ │ │ │ + bkpt 0x00f8 │ │ │ │ movs r1, r0 │ │ │ │ - ite cc │ │ │ │ - movcc r1, r0 │ │ │ │ - ite cs @ unpredictable │ │ │ │ - movcs r1, r0 │ │ │ │ - rev16cc r4, r4 │ │ │ │ + rev r0, r6 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - bkpt 0x0050 │ │ │ │ + bkpt 0x001c │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00024adc : │ │ │ │ - ldr r0, [pc, #4] @ (24ae4 ) │ │ │ │ +0002496c : │ │ │ │ + ldr r0, [pc, #4] @ (24974 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024ae8 : │ │ │ │ +00024978 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24b72 │ │ │ │ + beq.n 24a02 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx c798 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - cbz r7, 24b68 │ │ │ │ + cbz r7, 249f8 │ │ │ │ str r7, [r6, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ blx c4e4 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -37900,353 +37781,353 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ ittt ne │ │ │ │ ldrne r2, [r3, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 24b54 │ │ │ │ + cbz r3, 249e4 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 24b60 │ │ │ │ - cbz r5, 24b5a │ │ │ │ + cbz r0, 249f0 │ │ │ │ + cbz r5, 249ea │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d820 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ blx d890 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx c550 │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - b.n 24b16 │ │ │ │ + b.n 249a6 │ │ │ │ blx dbb0 <_emalloc_160@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 24b08 │ │ │ │ + b.n 24998 │ │ │ │ nop │ │ │ │ │ │ │ │ -00024b7c : │ │ │ │ - ldr r0, [pc, #4] @ (24b84 ) │ │ │ │ +00024a0c : │ │ │ │ + ldr r0, [pc, #4] @ (24a14 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ bx lr │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr.w ip, [pc, #220] @ 24c74 │ │ │ │ + ldr.w ip, [pc, #220] @ 24b04 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #216] @ (24c78 ) │ │ │ │ + ldr r0, [pc, #216] @ (24b08 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ add ip, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #212] @ (24c7c ) │ │ │ │ + ldr r1, [pc, #212] @ (24b0c ) │ │ │ │ add r2, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 24bda │ │ │ │ - ldr r2, [pc, #188] @ (24c80 ) │ │ │ │ - ldr r3, [pc, #176] @ (24c78 ) │ │ │ │ + cbz r0, 24a6a │ │ │ │ + ldr r2, [pc, #188] @ (24b10 ) │ │ │ │ + ldr r3, [pc, #176] @ (24b08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24c6e │ │ │ │ + bne.n 24afe │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ blx cecc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 24c38 │ │ │ │ + cbz r1, 24ac8 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #144] @ (24c84 ) │ │ │ │ + ldr r1, [pc, #144] @ (24b14 ) │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 24bc2 │ │ │ │ + beq.n 24a52 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r2, #8 │ │ │ │ ite eq │ │ │ │ addeq r4, #16 │ │ │ │ movne r4, r6 │ │ │ │ blx cabc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx dc20 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 24c68 │ │ │ │ + cbz r0, 24af8 │ │ │ │ blx c750 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d890 │ │ │ │ - b.n 24bc2 │ │ │ │ + b.n 24a52 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ cmp r3, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ it eq │ │ │ │ addeq.w r1, r4, #16 │ │ │ │ mov r2, r3 │ │ │ │ blx dc20 │ │ │ │ - cbz r0, 24c68 │ │ │ │ + cbz r0, 24af8 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c750 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #2 │ │ │ │ moveq r3, #3 │ │ │ │ add r0, sp, #16 │ │ │ │ str r3, [r5, #8] │ │ │ │ blx d820 │ │ │ │ - b.n 24bc2 │ │ │ │ + b.n 24a52 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 24bc2 │ │ │ │ + b.n 24a52 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ movs r3, r0 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00024c88 : │ │ │ │ - ldr r3, [pc, #4] @ (24c90 ) │ │ │ │ +00024b18 : │ │ │ │ + ldr r3, [pc, #4] @ (24b20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - svc 18 │ │ │ │ + b.n 24c28 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024c94 : │ │ │ │ +00024b24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #324] @ 24de8 │ │ │ │ + ldr.w ip, [pc, #324] @ 24c78 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #320] @ (24dec ) │ │ │ │ + ldr r3, [pc, #320] @ (24c7c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #316] @ (24df0 ) │ │ │ │ + ldr r5, [pc, #316] @ (24c80 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #316] @ (24df4 ) │ │ │ │ + ldr r4, [pc, #316] @ (24c84 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #296] @ (24df8 ) │ │ │ │ + ldr r3, [pc, #296] @ (24c88 ) │ │ │ │ movs r1, #17 │ │ │ │ - ldr r0, [pc, #296] @ (24dfc ) │ │ │ │ + ldr r0, [pc, #296] @ (24c8c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #288] @ (24e00 ) │ │ │ │ + ldr r2, [pc, #288] @ (24c90 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r3, [pc, #288] @ (24e04 ) │ │ │ │ + ldr r3, [pc, #288] @ (24c94 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d120 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx dce0 │ │ │ │ - ldr r1, [pc, #268] @ (24e08 ) │ │ │ │ + ldr r1, [pc, #268] @ (24c98 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #21 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #260] @ (24e0c ) │ │ │ │ + ldr r1, [pc, #260] @ (24c9c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #21 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #248] @ (24e10 ) │ │ │ │ + ldr r1, [pc, #248] @ (24ca0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #240] @ (24e14 ) │ │ │ │ + ldr r1, [pc, #240] @ (24ca4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #228] @ (24e18 ) │ │ │ │ + ldr r1, [pc, #228] @ (24ca8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #220] @ (24e1c ) │ │ │ │ + ldr r1, [pc, #220] @ (24cac ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #208] @ (24e20 ) │ │ │ │ + ldr r1, [pc, #208] @ (24cb0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #200] @ (24e24 ) │ │ │ │ + ldr r1, [pc, #200] @ (24cb4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #188] @ (24e28 ) │ │ │ │ + ldr r1, [pc, #188] @ (24cb8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #18 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #180] @ (24e2c ) │ │ │ │ + ldr r1, [pc, #180] @ (24cbc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #168] @ (24e30 ) │ │ │ │ + ldr r1, [pc, #168] @ (24cc0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #160] @ (24e34 ) │ │ │ │ + ldr r1, [pc, #160] @ (24cc4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #148] @ (24e38 ) │ │ │ │ + ldr r1, [pc, #148] @ (24cc8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #140] @ (24e3c ) │ │ │ │ + ldr r1, [pc, #140] @ (24ccc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #128] @ (24e40 ) │ │ │ │ + ldr r1, [pc, #128] @ (24cd0 ) │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #120] @ (24e44 ) │ │ │ │ - ldr r3, [pc, #28] @ (24dec ) │ │ │ │ + ldr r2, [pc, #120] @ (24cd4 ) │ │ │ │ + ldr r3, [pc, #28] @ (24c7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24de4 │ │ │ │ + bne.n 24c74 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - cbz r6, 24e3e │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 24e44 │ │ │ │ + push {r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + b.n 24d24 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 24e6a │ │ │ │ + cbnz r0, 24cee │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 24e70 │ │ │ │ + cbnz r2, 24cf4 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 24e78 │ │ │ │ + cbnz r4, 24cfa │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 24e7e │ │ │ │ + cbnz r6, 24d00 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r0, 24e82 │ │ │ │ + cbnz r4, 24d04 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r6, 24e84 │ │ │ │ + cbnz r2, 24d08 │ │ │ │ movs r1, r0 │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ movs r1, r0 │ │ │ │ ldrh r2, [r6, #4] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb838 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb816 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ movs r1, r0 │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb778 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb778 │ │ │ │ movs r1, r0 │ │ │ │ - sxth r6, r5 │ │ │ │ + cbz r6, 24d3e │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024e48 : │ │ │ │ +00024cd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -38265,62 +38146,62 @@ │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx c028 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ and.w r2, r3, #64 @ 0x40 │ │ │ │ - cbz r0, 24ec6 │ │ │ │ + cbz r0, 24d56 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r2, 24eb0 │ │ │ │ + cbz r2, 24d40 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ adds r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ str.w r5, [r0], #4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 24e98 │ │ │ │ + bne.n 24d28 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.n 24ee0 │ │ │ │ + bpl.n 24d70 │ │ │ │ blx caf0 │ │ │ │ - b.n 24e98 │ │ │ │ - cbnz r2, 24eda │ │ │ │ + b.n 24d28 │ │ │ │ + cbnz r2, 24d6a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 24eda │ │ │ │ + cbnz r2, 24d6a │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.n 24ee6 │ │ │ │ + bpl.n 24d76 │ │ │ │ blx caf0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 24e98 │ │ │ │ + b.n 24d28 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 24eda │ │ │ │ + b.n 24d6a │ │ │ │ │ │ │ │ -00024eec : │ │ │ │ +00024d7c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r6, [pc, #152] @ (24f94 ) │ │ │ │ + ldr r6, [pc, #152] @ (24e24 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr r5, [pc, #152] @ (24f98 ) │ │ │ │ + ldr r5, [pc, #152] @ (24e28 ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ ldr r5, [r6, r5] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -38334,202 +38215,202 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ lsls r5, r7, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - ble.n 24f8a │ │ │ │ - ldr r1, [pc, #100] @ (24f9c ) │ │ │ │ + ble.n 24e1a │ │ │ │ + ldr r1, [pc, #100] @ (24e2c ) │ │ │ │ add.w lr, r5, #2 │ │ │ │ adds r3, r0, #2 │ │ │ │ add lr, r6 │ │ │ │ add.w r0, sp, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, lr │ │ │ │ and.w ip, r2, #15 │ │ │ │ mov.w r2, r2, lsr #4 │ │ │ │ ldrb.w ip, [r1, ip] │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ strb.w ip, [r3, #-3] │ │ │ │ strb.w r2, [r3, #-4] │ │ │ │ - bne.n 24f44 │ │ │ │ + bne.n 24dd4 │ │ │ │ add r5, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r5, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (24fa0 ) │ │ │ │ - ldr r3, [pc, #36] @ (24f98 ) │ │ │ │ + ldr r2, [pc, #44] @ (24e30 ) │ │ │ │ + ldr r3, [pc, #36] @ (24e28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 24f8e │ │ │ │ + bne.n 24e1e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b.n 24f66 │ │ │ │ + b.n 24df6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + sxtb r2, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 24f84 │ │ │ │ + bvc.n 24dac │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #32 │ │ │ │ + cbz r0, 24e72 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024fa4 : │ │ │ │ +00024e34 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00024fc0 : │ │ │ │ - ldr r3, [pc, #4] @ (24fc8 ) │ │ │ │ +00024e50 : │ │ │ │ + ldr r3, [pc, #4] @ (24e58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - blt.n 24f88 │ │ │ │ + ble.n 24ef8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024fcc : │ │ │ │ - ldr r3, [pc, #4] @ (24fd4 ) │ │ │ │ +00024e5c : │ │ │ │ + ldr r3, [pc, #4] @ (24e64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - blt.n 24f7c │ │ │ │ + ble.n 24eec │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024fd8 : │ │ │ │ - ldr r3, [pc, #4] @ (24fe0 ) │ │ │ │ +00024e68 : │ │ │ │ + ldr r3, [pc, #4] @ (24e70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ - blt.n 24f70 │ │ │ │ + ble.n 24ee0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024fe4 : │ │ │ │ - ldr r3, [pc, #4] @ (24fec ) │ │ │ │ +00024e74 : │ │ │ │ + ldr r3, [pc, #4] @ (24e7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bx lr │ │ │ │ - blt.n 24f64 │ │ │ │ + ble.n 24ed4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024ff0 : │ │ │ │ - ldr r3, [pc, #4] @ (24ff8 ) │ │ │ │ +00024e80 : │ │ │ │ + ldr r3, [pc, #4] @ (24e88 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ - blt.n 24f58 │ │ │ │ + ble.n 24ec8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00024ffc : │ │ │ │ - ldr r3, [pc, #4] @ (25004 ) │ │ │ │ +00024e8c : │ │ │ │ + ldr r3, [pc, #4] @ (24e94 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - blt.n 24f4c │ │ │ │ + ble.n 24ebc │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025008 : │ │ │ │ - ldr r3, [pc, #4] @ (25010 ) │ │ │ │ +00024e98 : │ │ │ │ + ldr r3, [pc, #4] @ (24ea0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - blt.n 24f40 │ │ │ │ + ble.n 24eb0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025014 : │ │ │ │ - ldr r3, [pc, #4] @ (2501c ) │ │ │ │ +00024ea4 : │ │ │ │ + ldr r3, [pc, #4] @ (24eac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ - blt.n 24f34 │ │ │ │ + bgt.n 24ea4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025020 : │ │ │ │ - ldr r3, [pc, #4] @ (25028 ) │ │ │ │ +00024eb0 : │ │ │ │ + ldr r3, [pc, #4] @ (24eb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #32] │ │ │ │ bx lr │ │ │ │ - blt.n 25128 │ │ │ │ + bgt.n 24e98 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002502c : │ │ │ │ - ldr r3, [pc, #4] @ (25034 ) │ │ │ │ +00024ebc : │ │ │ │ + ldr r3, [pc, #4] @ (24ec4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ - blt.n 2511c │ │ │ │ + bgt.n 24e8c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025038 : │ │ │ │ +00024ec8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r6, [pc, #636] @ (252c8 ) │ │ │ │ + ldr r6, [pc, #636] @ (25158 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r5, [pc, #636] @ (252cc ) │ │ │ │ + ldr r5, [pc, #636] @ (2515c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r8, [pc, #632] @ 252d0 │ │ │ │ + ldr.w r8, [pc, #632] @ 25160 │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r8, pc │ │ │ │ - ldr r6, [pc, #624] @ (252d4 ) │ │ │ │ + ldr r6, [pc, #624] @ (25164 ) │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #340] @ 0x154 │ │ │ │ mov.w r5, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #616] @ (252d8 ) │ │ │ │ + ldr r3, [pc, #616] @ (25168 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #616] @ (252dc ) │ │ │ │ + ldr r0, [pc, #616] @ (2516c ) │ │ │ │ movs r1, #14 │ │ │ │ add r6, pc │ │ │ │ movs r5, #0 │ │ │ │ add r0, pc │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #600] @ (252e0 ) │ │ │ │ + ldr r3, [pc, #600] @ (25170 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr.w r9, [r8, r3] │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ blx da00 │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #0] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #572] @ (252e4 ) │ │ │ │ + ldr r0, [pc, #572] @ (25174 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #31 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #564] @ (252e8 ) │ │ │ │ + ldr r3, [pc, #564] @ (25178 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38539,21 +38420,21 @@ │ │ │ │ blx c97c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #520] @ (252ec ) │ │ │ │ + ldr r0, [pc, #520] @ (2517c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #512] @ (252f0 ) │ │ │ │ + ldr r3, [pc, #512] @ (25180 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38563,21 +38444,21 @@ │ │ │ │ blx c97c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #8] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #468] @ (252f4 ) │ │ │ │ + ldr r0, [pc, #468] @ (25184 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #460] @ (252f8 ) │ │ │ │ + ldr r3, [pc, #460] @ (25188 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38587,21 +38468,21 @@ │ │ │ │ blx c97c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #416] @ (252fc ) │ │ │ │ + ldr r0, [pc, #416] @ (2518c ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #408] @ (25300 ) │ │ │ │ + ldr r3, [pc, #408] @ (25190 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx dce0 │ │ │ │ @@ -38611,21 +38492,21 @@ │ │ │ │ blx c97c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #364] @ (25304 ) │ │ │ │ + ldr r0, [pc, #364] @ (25194 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #356] @ (25308 ) │ │ │ │ + ldr r3, [pc, #356] @ (25198 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ ldr.w r1, [r8] │ │ │ │ blx dce0 │ │ │ │ @@ -38635,15 +38516,15 @@ │ │ │ │ blx c97c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #308] @ (2530c ) │ │ │ │ + ldr r0, [pc, #308] @ (2519c ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #30 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38657,15 +38538,15 @@ │ │ │ │ blx c97c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #24] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #256] @ (25310 ) │ │ │ │ + ldr r0, [pc, #256] @ (251a0 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38679,15 +38560,15 @@ │ │ │ │ blx c97c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #28] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #204] @ (25314 ) │ │ │ │ + ldr r0, [pc, #204] @ (251a4 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38701,15 +38582,15 @@ │ │ │ │ blx c97c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r6, #32] │ │ │ │ add r0, sp, #12 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #152] @ (25318 ) │ │ │ │ + ldr r0, [pc, #152] @ (251a8 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38717,374 +38598,374 @@ │ │ │ │ str.w r9, [sp, #248] @ 0xf8 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ blx dce0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ blx c97c │ │ │ │ - ldr r2, [pc, #116] @ (2531c ) │ │ │ │ - ldr r3, [pc, #36] @ (252cc ) │ │ │ │ + ldr r2, [pc, #116] @ (251ac ) │ │ │ │ + ldr r3, [pc, #36] @ (2515c ) │ │ │ │ add r2, pc │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 252c2 │ │ │ │ + bne.n 25152 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + cbz r2, 25162 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + cbz r6, 25166 │ │ │ │ movs r3, r0 │ │ │ │ - blt.n 2532c │ │ │ │ + bgt.n 2509c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 25308 │ │ │ │ + cbnz r2, 2518c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 25308 │ │ │ │ + cbnz r6, 2518a │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 25308 │ │ │ │ + cbnz r2, 2518c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 2530c │ │ │ │ + cbnz r6, 2518e │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 2530e │ │ │ │ + cbnz r2, 25192 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 25312 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 25314 │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #56] @ (25368 ) │ │ │ │ + ldr r1, [pc, #56] @ (251f8 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #56] @ (2536c ) │ │ │ │ + ldr r2, [pc, #56] @ (251fc ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d670 │ │ │ │ - ldr r2, [pc, #32] @ (25370 ) │ │ │ │ - ldr r3, [pc, #28] @ (2536c ) │ │ │ │ + ldr r2, [pc, #32] @ (25200 ) │ │ │ │ + ldr r3, [pc, #28] @ (251fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25364 │ │ │ │ + bne.n 251f4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #520] @ (25594 ) │ │ │ │ - ldr r7, [pc, #524] @ (25598 ) │ │ │ │ + ldr r1, [pc, #520] @ (25424 ) │ │ │ │ + ldr r7, [pc, #524] @ (25428 ) │ │ │ │ strd r0, r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #520] @ (2559c ) │ │ │ │ + ldr r3, [pc, #520] @ (2542c ) │ │ │ │ add r7, pc │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 253b4 │ │ │ │ + beq.n 25244 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr.w fp, [r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 25482 │ │ │ │ + beq.n 25312 │ │ │ │ mov r3, r6 │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ mov r6, sl │ │ │ │ movs r5, #0 │ │ │ │ mov sl, r3 │ │ │ │ str r7, [sp, #28] │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ - cbz r6, 253dc │ │ │ │ + cbz r6, 2526c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, fp │ │ │ │ ldr.w r7, [fp] │ │ │ │ blx d958 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [fp, #12] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c260 │ │ │ │ - cbnz r0, 25460 │ │ │ │ + cbnz r0, 252f0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 2543e │ │ │ │ + cbz r0, 252ce │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 2543a │ │ │ │ + cbz r3, 252ca │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 2544a │ │ │ │ + cbnz r2, 252da │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 25460 │ │ │ │ + cbz r4, 252f0 │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [sl, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx c3e8 │ │ │ │ - cbz r0, 25452 │ │ │ │ + cbz r0, 252e2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, fp │ │ │ │ blx d530 │ │ │ │ - cbz r7, 2547e │ │ │ │ + cbz r7, 2530e │ │ │ │ mov fp, r7 │ │ │ │ - b.n 253cc │ │ │ │ + b.n 2525c │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2540e │ │ │ │ + b.n 2529e │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2551a │ │ │ │ + bne.n 253aa │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #316] @ (255a0 ) │ │ │ │ - ldr r3, [pc, #308] @ (2559c ) │ │ │ │ + ldr r2, [pc, #316] @ (25430 ) │ │ │ │ + ldr r3, [pc, #308] @ (2542c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25590 │ │ │ │ + bne.w 25420 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r6, sl │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 25520 │ │ │ │ + bmi.n 253b0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 254b2 │ │ │ │ + bmi.n 25342 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ - cbnz r0, 254b2 │ │ │ │ - ldr r3, [pc, #264] @ (255a4 ) │ │ │ │ + cbnz r0, 25342 │ │ │ │ + ldr r3, [pc, #264] @ (25434 ) │ │ │ │ ldr r1, [r7, r3] │ │ │ │ - ldr r3, [pc, #264] @ (255a8 ) │ │ │ │ + ldr r3, [pc, #264] @ (25438 ) │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.n 2550e │ │ │ │ + bne.n 2539e │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 2550e │ │ │ │ + bpl.n 2539e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ blx c384 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25460 │ │ │ │ + bne.n 252f0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 2550e │ │ │ │ + cbz r0, 2539e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 2550a │ │ │ │ + cbz r3, 2539a │ │ │ │ ldr r2, [r6, #32] │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 25580 │ │ │ │ + bne.n 25410 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 25460 │ │ │ │ + beq.n 252f0 │ │ │ │ ldrd r1, r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r6, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ blx c3e8 │ │ │ │ - cbz r0, 25512 │ │ │ │ + cbz r0, 253a2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #2 │ │ │ │ - b.n 25462 │ │ │ │ + b.n 252f2 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2545c │ │ │ │ + beq.n 252ec │ │ │ │ blx caf0 │ │ │ │ - b.n 25460 │ │ │ │ + b.n 252f0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ blx d600 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25460 │ │ │ │ + bne.n 252f0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25488 │ │ │ │ + beq.n 25318 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 2557a │ │ │ │ + cbz r3, 2540a │ │ │ │ ldr r2, [r6, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 25588 │ │ │ │ + cbnz r2, 25418 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 25460 │ │ │ │ + beq.n 252f0 │ │ │ │ ldrd r1, r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r6, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25512 │ │ │ │ + beq.n 253a2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx cd98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25488 │ │ │ │ + b.n 25318 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 254dc │ │ │ │ + b.n 2536c │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2554a │ │ │ │ + b.n 253da │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ movs r3, r0 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #24 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #396] @ (25750 ) │ │ │ │ + ldr r2, [pc, #396] @ (255e0 ) │ │ │ │ mov r9, r0 │ │ │ │ - ldr.w sl, [pc, #396] @ 25754 │ │ │ │ + ldr.w sl, [pc, #396] @ 255e4 │ │ │ │ mov r8, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #392] @ (25758 ) │ │ │ │ + ldr r3, [pc, #392] @ (255e8 ) │ │ │ │ add sl, pc │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r7, 255e4 │ │ │ │ + cbz r7, 25474 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ add r5, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ blx c4e4 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 256c4 │ │ │ │ - ldr r3, [pc, #352] @ (2575c ) │ │ │ │ + beq.n 25554 │ │ │ │ + ldr r3, [pc, #352] @ (255ec ) │ │ │ │ str.w sl, [sp, #20] │ │ │ │ mov sl, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #344] @ (25760 ) │ │ │ │ + ldr r3, [pc, #344] @ (255f0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2561c │ │ │ │ + beq.n 254ac │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ blx d958 │ │ │ │ @@ -39097,131 +38978,131 @@ │ │ │ │ blx dd38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbnz r3, 2568e │ │ │ │ + cbnz r3, 2551e │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 256a4 │ │ │ │ + cbz r4, 25534 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, fp │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r8, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx c3e8 │ │ │ │ - cbz r0, 25696 │ │ │ │ + cbz r0, 25526 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx cd98 │ │ │ │ mov r0, r5 │ │ │ │ blx d144 │ │ │ │ mov r0, r6 │ │ │ │ blx d530 │ │ │ │ - cbz r7, 256c0 │ │ │ │ + cbz r7, 25550 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 2560a │ │ │ │ + b.n 2549a │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 25650 │ │ │ │ + b.n 254e0 │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25710 │ │ │ │ + bne.n 255a0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #188] @ (25764 ) │ │ │ │ - ldr r3, [pc, #172] @ (25758 ) │ │ │ │ + ldr r2, [pc, #188] @ (255f4 ) │ │ │ │ + ldr r3, [pc, #172] @ (255e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2574a │ │ │ │ + bne.n 255da │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 2571e │ │ │ │ + bpl.n 255ae │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ - cbz r3, 25716 │ │ │ │ + cbz r3, 255a6 │ │ │ │ movs r0, #5 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 256a4 │ │ │ │ - ldr r5, [pc, #132] @ (25768 ) │ │ │ │ + beq.n 25534 │ │ │ │ + ldr r5, [pc, #132] @ (255f8 ) │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r6, [r8, #32] │ │ │ │ movs r2, #5 │ │ │ │ add r5, pc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25696 │ │ │ │ + beq.n 25526 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx cd98 │ │ │ │ movs r0, #2 │ │ │ │ - b.n 256a6 │ │ │ │ + b.n 25536 │ │ │ │ blx caf0 │ │ │ │ - b.n 256a4 │ │ │ │ + b.n 25534 │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 256de │ │ │ │ + b.n 2556e │ │ │ │ mov r0, r9 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 256d0 │ │ │ │ - ldr r2, [pc, #64] @ (2576c ) │ │ │ │ + bne.n 25560 │ │ │ │ + ldr r2, [pc, #64] @ (255fc ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r1, [sl, r2] │ │ │ │ - ldr r2, [pc, #60] @ (25770 ) │ │ │ │ + ldr r2, [pc, #60] @ (25600 ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.n 2570c │ │ │ │ + bne.n 2559c │ │ │ │ ldrb.w r3, [r9, #56] @ 0x38 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 256d0 │ │ │ │ - b.n 2570c │ │ │ │ + bmi.n 25560 │ │ │ │ + b.n 2559c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r7, lr} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - sxth r2, r5 │ │ │ │ + cbz r6, 25630 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ movs r3, r0 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r3, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39230,219 +39111,219 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ blx cf8c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r3, 2579e │ │ │ │ + cbz r3, 2562e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w caec │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #760] @ (25ab4 ) │ │ │ │ + ldr r1, [pc, #760] @ (25944 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #760] @ (25ab8 ) │ │ │ │ + ldr r3, [pc, #760] @ (25948 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #740] @ (25abc ) │ │ │ │ + ldr r3, [pc, #740] @ (2594c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 257e8 │ │ │ │ + beq.n 25678 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r8, [r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2582e │ │ │ │ + beq.n 256be │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r4, 25806 │ │ │ │ + cbz r4, 25696 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrd r1, r2, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 25836 │ │ │ │ + beq.n 256c6 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r8 │ │ │ │ blx d958 │ │ │ │ mov r0, r8 │ │ │ │ blx d530 │ │ │ │ - cbz r5, 2582a │ │ │ │ + cbz r5, 256ba │ │ │ │ mov r8, r5 │ │ │ │ - b.n 257fa │ │ │ │ + b.n 2568a │ │ │ │ mov r4, r9 │ │ │ │ mov r5, sl │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ - cbnz r0, 25854 │ │ │ │ + cbnz r0, 256e4 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #644] @ (25ac0 ) │ │ │ │ - ldr r3, [pc, #636] @ (25ab8 ) │ │ │ │ + ldr r2, [pc, #644] @ (25950 ) │ │ │ │ + ldr r3, [pc, #636] @ (25948 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25aae │ │ │ │ + bne.w 2593e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25aaa │ │ │ │ + beq.w 2593a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, r8 │ │ │ │ and.w sl, r3, #1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 258d6 │ │ │ │ + beq.n 25766 │ │ │ │ cmp r3, r0 │ │ │ │ - bls.n 25912 │ │ │ │ + bls.n 257a2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 25a06 │ │ │ │ + beq.w 25896 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2596c │ │ │ │ + bne.n 257fc │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 25836 │ │ │ │ + beq.n 256c6 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ mov r0, r8 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r1, [r5, #32] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25a3a │ │ │ │ + beq.w 258ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd98 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [r4, #20] │ │ │ │ blx d144 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 258fc │ │ │ │ + cbz r0, 2578c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25870 │ │ │ │ + bne.n 25700 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r1, [ip, #1]! │ │ │ │ cmp r1, #13 │ │ │ │ it ne │ │ │ │ cmpne r1, #10 │ │ │ │ - bne.n 2595c │ │ │ │ + bne.n 257ec │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 258dc │ │ │ │ + bne.n 2576c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c878 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25974 │ │ │ │ + bne.n 25804 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 25a0c │ │ │ │ + bpl.w 2589c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25a46 │ │ │ │ + bne.w 258d6 │ │ │ │ add.w r0, r8, #1 │ │ │ │ - b.n 25838 │ │ │ │ + b.n 256c8 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r3 │ │ │ │ - cbnz r2, 25964 │ │ │ │ + cbnz r2, 257f4 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 25836 │ │ │ │ + beq.n 256c6 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx ce90 │ │ │ │ ldrb.w r1, [r5, #32] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25a3a │ │ │ │ + beq.n 258ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd98 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c878 │ │ │ │ str.w r9, [r4, #20] │ │ │ │ - b.n 258c6 │ │ │ │ + b.n 25756 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 258f8 │ │ │ │ + beq.n 25788 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 258ee │ │ │ │ + b.n 2577e │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 2591e │ │ │ │ + b.n 257ae │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25888 │ │ │ │ + b.n 25718 │ │ │ │ mov r0, r4 │ │ │ │ blx d3b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 258fc │ │ │ │ + beq.n 2578c │ │ │ │ ldr.w ip, [r4] │ │ │ │ add.w r1, ip, r0 │ │ │ │ mov r3, ip │ │ │ │ - b.n 25992 │ │ │ │ + b.n 25822 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 258fc │ │ │ │ + beq.n 2578c │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #10 │ │ │ │ it ne │ │ │ │ cmpne r2, #13 │ │ │ │ - bne.n 2598c │ │ │ │ + bne.n 2581c │ │ │ │ cmp r2, #13 │ │ │ │ - bne.w 25aa4 │ │ │ │ + bne.w 25934 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #10 │ │ │ │ ite eq │ │ │ │ moveq.w fp, #2 │ │ │ │ movne.w fp, #1 │ │ │ │ movs r2, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -39450,422 +39331,422 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w r9, [sp, #24] │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 25836 │ │ │ │ + beq.w 256c6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp │ │ │ │ subs r2, r3, r2 │ │ │ │ blx c878 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 258ca │ │ │ │ + bne.w 2575a │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 258fc │ │ │ │ + beq.n 2578c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 258fc │ │ │ │ + beq.n 2578c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 258fc │ │ │ │ + beq.n 2578c │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #8 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ blx cb14 │ │ │ │ - b.n 258fc │ │ │ │ + b.n 2578c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 25a48 │ │ │ │ + bmi.n 258d8 │ │ │ │ mov r0, r6 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25904 │ │ │ │ - ldr r3, [pc, #168] @ (25ac4 ) │ │ │ │ + bne.w 25794 │ │ │ │ + ldr r3, [pc, #168] @ (25954 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - ldr r3, [pc, #168] @ (25ac8 ) │ │ │ │ + ldr r3, [pc, #168] @ (25958 ) │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ cmpne r3, r1 │ │ │ │ - bne.w 2590c │ │ │ │ + bne.w 2579c │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 25904 │ │ │ │ - b.n 2590c │ │ │ │ + bmi.w 25794 │ │ │ │ + b.n 2579c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r0, r8 │ │ │ │ - cbz r3, 25a96 │ │ │ │ + cbz r3, 25926 │ │ │ │ blx caf0 │ │ │ │ - b.n 25836 │ │ │ │ + b.n 256c6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2590c │ │ │ │ + beq.w 2579c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 25a9c │ │ │ │ + cbnz r3, 2592c │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 25836 │ │ │ │ + beq.w 256c6 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ mov r0, r8 │ │ │ │ blx ce90 │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #1 │ │ │ │ blx c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25a3a │ │ │ │ + beq.n 258ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd98 │ │ │ │ mov r0, r4 │ │ │ │ blx d144 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 25838 │ │ │ │ + b.n 256c8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25836 │ │ │ │ + b.n 256c6 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 25a58 │ │ │ │ + b.n 258e8 │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n 259b0 │ │ │ │ + b.n 25840 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 258fc │ │ │ │ + b.n 2578c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ movs r3, r0 │ │ │ │ - add r7, pc, #768 @ (adr r7, 25dc4 ) │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #584] @ (25d28 ) │ │ │ │ + ldr r2, [pc, #584] @ (25bb8 ) │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - ldr r3, [pc, #580] @ (25d2c ) │ │ │ │ + ldr r3, [pc, #580] @ (25bbc ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ lsls r5, r5, #24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r1, 25b12 │ │ │ │ + cbz r1, 259a2 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ mov r0, r1 │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 25bec │ │ │ │ + bls.n 25a7c │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 25cdc │ │ │ │ + bne.w 25b6c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bic.w r0, r0, #4026531840 @ 0xf0000000 │ │ │ │ orrs r5, r0 │ │ │ │ - ldr r1, [pc, #540] @ (25d30 ) │ │ │ │ + ldr r1, [pc, #540] @ (25bc0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ - cbnz r0, 25b6e │ │ │ │ + cbnz r0, 259fe │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 25c1a │ │ │ │ + bne.n 25aaa │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25d18 │ │ │ │ + beq.w 25ba8 │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ blx c4e4 │ │ │ │ - ldr r0, [pc, #500] @ (25d34 ) │ │ │ │ + ldr r0, [pc, #500] @ (25bc4 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25d1c │ │ │ │ - ldr r2, [pc, #484] @ (25d38 ) │ │ │ │ - ldr r3, [pc, #468] @ (25d2c ) │ │ │ │ + beq.w 25bac │ │ │ │ + ldr r2, [pc, #484] @ (25bc8 ) │ │ │ │ + ldr r3, [pc, #468] @ (25bbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 25d24 │ │ │ │ + bne.w 25bb4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #460] @ (25d3c ) │ │ │ │ + ldr r1, [pc, #460] @ (25bcc ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25c4a │ │ │ │ - ldr r1, [pc, #448] @ (25d40 ) │ │ │ │ + beq.n 25ada │ │ │ │ + ldr r1, [pc, #448] @ (25bd0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25ca8 │ │ │ │ - ldr r1, [pc, #436] @ (25d44 ) │ │ │ │ + beq.w 25b38 │ │ │ │ + ldr r1, [pc, #436] @ (25bd4 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25c6e │ │ │ │ - ldr r1, [pc, #424] @ (25d48 ) │ │ │ │ + beq.n 25afe │ │ │ │ + ldr r1, [pc, #424] @ (25bd8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25ce4 │ │ │ │ - ldr r1, [pc, #412] @ (25d4c ) │ │ │ │ + beq.w 25b74 │ │ │ │ + ldr r1, [pc, #412] @ (25bdc ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25d18 │ │ │ │ + bne.w 25ba8 │ │ │ │ str r0, [sp, #8] │ │ │ │ blx cdfc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c964 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25b52 │ │ │ │ - ldr r0, [pc, #376] @ (25d50 ) │ │ │ │ + beq.n 259e2 │ │ │ │ + ldr r0, [pc, #376] @ (25be0 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25b52 │ │ │ │ - b.n 25ca0 │ │ │ │ + bne.n 259e2 │ │ │ │ + b.n 25b30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 25bf8 │ │ │ │ + beq.n 25a88 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - ldr r1, [pc, #344] @ (25d54 ) │ │ │ │ + ldr r1, [pc, #344] @ (25be4 ) │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25b12 │ │ │ │ + beq.n 259a2 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne.w 25b04 │ │ │ │ + bne.w 25994 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 25b04 │ │ │ │ - b.n 25b12 │ │ │ │ + bne.w 25994 │ │ │ │ + b.n 259a2 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 25d18 │ │ │ │ + beq.n 25ba8 │ │ │ │ movs r2, #2 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ blx c4e4 │ │ │ │ - ldr r0, [pc, #296] @ (25d58 ) │ │ │ │ + ldr r0, [pc, #296] @ (25be8 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25b52 │ │ │ │ + bne.n 259e2 │ │ │ │ mov r0, r5 │ │ │ │ blx caf0 │ │ │ │ - b.n 25b52 │ │ │ │ - ldr r2, [pc, #272] @ (25d5c ) │ │ │ │ - ldr r3, [pc, #220] @ (25d2c ) │ │ │ │ + b.n 259e2 │ │ │ │ + ldr r2, [pc, #272] @ (25bec ) │ │ │ │ + ldr r3, [pc, #220] @ (25bbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25d24 │ │ │ │ - ldr r0, [pc, #256] @ (25d60 ) │ │ │ │ + bne.n 25bb4 │ │ │ │ + ldr r0, [pc, #256] @ (25bf0 ) │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c8f0 <_php_stream_filter_alloc@plt> │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ blx d59c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c964 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b52 │ │ │ │ - ldr r0, [pc, #216] @ (25d64 ) │ │ │ │ + beq.w 259e2 │ │ │ │ + ldr r0, [pc, #216] @ (25bf4 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #24 │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25b52 │ │ │ │ + bne.w 259e2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d670 │ │ │ │ - b.n 25b52 │ │ │ │ + b.n 259e2 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ blx d078 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c964 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b52 │ │ │ │ - ldr r0, [pc, #160] @ (25d68 ) │ │ │ │ + beq.w 259e2 │ │ │ │ + ldr r0, [pc, #160] @ (25bf8 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #12 │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25b52 │ │ │ │ - b.n 25ca0 │ │ │ │ + bne.w 259e2 │ │ │ │ + b.n 25b30 │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ - b.n 25b0c │ │ │ │ + b.n 2599c │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ blx c5b4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c964 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 25b52 │ │ │ │ - ldr r0, [pc, #104] @ (25d6c ) │ │ │ │ + beq.w 259e2 │ │ │ │ + ldr r0, [pc, #104] @ (25bfc ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ blx c8f4 <_php_stream_filter_alloc@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 25b52 │ │ │ │ - b.n 25ca0 │ │ │ │ + bne.w 259e2 │ │ │ │ + b.n 25b30 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 25b52 │ │ │ │ + b.n 259e2 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25b52 │ │ │ │ + b.n 259e2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r5, pc, #80 @ (adr r5, 25d7c ) │ │ │ │ + add r6, pc, #528 @ (adr r6, 25dcc ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ - add r4, pc, #664 @ (adr r4, 25fd4 ) │ │ │ │ + add r6, pc, #88 @ (adr r6, 25c24 ) │ │ │ │ movs r3, r0 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - it vs │ │ │ │ - movvs r3, r0 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ - movs r1, r0 │ │ │ │ - yield │ │ │ │ - movs r3, r0 │ │ │ │ - add r3, pc, #696 @ (adr r3, 26018 ) │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + movs r1, r0 │ │ │ │ + stmia r0!, {r7} │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x00b4 │ │ │ │ + add r5, pc, #120 @ (adr r5, 25c68 ) │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x007a │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ movs r3, r0 │ │ │ │ - bkpt 0x003e │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ movs r3, r0 │ │ │ │ + itet al │ │ │ │ + moval r3, r0 │ │ │ │ + itee ge @ unpredictable > │ │ │ │ + movge r3, r0 │ │ │ │ │ │ │ │ -00025d70 : │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ +00025c00 : │ │ │ │ + pushlt {lr} │ │ │ │ + movlt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (25d9c ) │ │ │ │ + ldr r3, [pc, #28] @ (25c2c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (25da0 ) │ │ │ │ + ldr r2, [pc, #28] @ (25c30 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #28] @ (25da4 ) │ │ │ │ + ldr r0, [pc, #28] @ (25c34 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx cc94 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #480 @ (adr r2, 25f80 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 25fd0 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -39886,1022 +39767,1022 @@ │ │ │ │ mov r0, r7 │ │ │ │ strb r6, [r5, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00025df0 : │ │ │ │ +00025c80 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r2, [pc, #200] @ (25ecc ) │ │ │ │ + ldr r2, [pc, #200] @ (25d5c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #188] @ (25ed0 ) │ │ │ │ + ldr r3, [pc, #188] @ (25d60 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r1, [pc, #164] @ (25ed4 ) │ │ │ │ + ldr r1, [pc, #164] @ (25d64 ) │ │ │ │ add r2, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 25ebe │ │ │ │ + bne.n 25d4e │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 25e52 │ │ │ │ + cbz r0, 25ce2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbnz r1, 25e8a │ │ │ │ + cbnz r1, 25d1a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 25e5a │ │ │ │ + cbz r0, 25cea │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 25e72 │ │ │ │ - ldr r2, [pc, #124] @ (25ed8 ) │ │ │ │ - ldr r3, [pc, #112] @ (25ed0 ) │ │ │ │ + cbnz r4, 25d02 │ │ │ │ + ldr r2, [pc, #124] @ (25d68 ) │ │ │ │ + ldr r3, [pc, #112] @ (25d60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25ec6 │ │ │ │ + bne.n 25d56 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r3, #5 │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r0, [pc, #96] @ (25edc ) │ │ │ │ - ldr r2, [pc, #96] @ (25ee0 ) │ │ │ │ + ldr r0, [pc, #96] @ (25d6c ) │ │ │ │ + ldr r2, [pc, #96] @ (25d70 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d8f4 │ │ │ │ - b.n 25e5a │ │ │ │ + b.n 25cea │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r3, [pc, #84] @ (25ee4 ) │ │ │ │ + ldr r3, [pc, #84] @ (25d74 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r5, #16] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #60] @ (25ee8 ) │ │ │ │ + ldr r2, [pc, #60] @ (25d78 ) │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d8f4 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 25e52 │ │ │ │ + b.n 25ce2 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ - b.n 25e5a │ │ │ │ + b.n 25cea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, pc, #984 @ (adr r1, 262a8 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 25ef8 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #632 @ (adr r1, 26154 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 25da4 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ strh r0, [r6, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00025eec : │ │ │ │ +00025d7c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #164] @ (25fa0 ) │ │ │ │ + ldr r2, [pc, #164] @ (25e30 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #164] @ (25fa4 ) │ │ │ │ + ldr r3, [pc, #164] @ (25e34 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 25f9a │ │ │ │ + bne.n 25e2a │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #140] @ (25fa8 ) │ │ │ │ + ldr r3, [pc, #140] @ (25e38 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #8 │ │ │ │ movw r0, #775 @ 0x307 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ - ldr r2, [pc, #124] @ (25fac ) │ │ │ │ + ldr r2, [pc, #124] @ (25e3c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 25f4a │ │ │ │ + cbz r3, 25dda │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r3, [pc, #92] @ (25fb0 ) │ │ │ │ + ldr r3, [pc, #92] @ (25e40 ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #24 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - ldr r2, [pc, #84] @ (25fb4 ) │ │ │ │ + ldr r2, [pc, #84] @ (25e44 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r3, 25f78 │ │ │ │ + cbz r3, 25e08 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d0c0 │ │ │ │ - ldr r2, [pc, #56] @ (25fb8 ) │ │ │ │ - ldr r3, [pc, #32] @ (25fa4 ) │ │ │ │ + ldr r2, [pc, #56] @ (25e48 ) │ │ │ │ + ldr r3, [pc, #32] @ (25e34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 25f96 │ │ │ │ + bne.n 25e26 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ - b.n 25f16 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 2638c ) │ │ │ │ + b.n 25da6 │ │ │ │ + add r2, pc, #424 @ (adr r2, 25fdc ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ movs r3, r0 │ │ │ │ strh r0, [r6, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #488 @ (adr r0, 261a4 ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 261f4 ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00025fbc : │ │ │ │ +00025e4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #164] @ (26070 ) │ │ │ │ + ldr r2, [pc, #164] @ (25f00 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #164] @ (26074 ) │ │ │ │ + ldr r3, [pc, #164] @ (25f04 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #136] @ (26078 ) │ │ │ │ + ldr r1, [pc, #136] @ (25f08 ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 26062 │ │ │ │ + bne.n 25ef2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ blx ce38 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx ce38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - bne.n 2603a │ │ │ │ - ldr r2, [pc, #88] @ (2607c ) │ │ │ │ - ldr r3, [pc, #76] @ (26074 ) │ │ │ │ + bne.n 25eca │ │ │ │ + ldr r2, [pc, #88] @ (25f0c ) │ │ │ │ + ldr r3, [pc, #76] @ (25f04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2606a │ │ │ │ + bne.n 25efa │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [pc, #68] @ (26080 ) │ │ │ │ + ldr r6, [pc, #68] @ (25f10 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r6, pc │ │ │ │ - ldr r2, [pc, #64] @ (26084 ) │ │ │ │ + ldr r2, [pc, #64] @ (25f14 ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #52] @ (26088 ) │ │ │ │ + ldr r2, [pc, #52] @ (25f18 ) │ │ │ │ movs r3, #5 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d448 │ │ │ │ - b.n 26022 │ │ │ │ + b.n 25eb2 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 26022 │ │ │ │ + b.n 25eb2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #168 @ (adr r0, 2611c ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 2616c ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + add r1, pc, #280 @ (adr r1, 26028 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ strh r2, [r3, #28] │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002608c : │ │ │ │ +00025f1c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #348] @ (261f8 ) │ │ │ │ + ldr r2, [pc, #348] @ (26088 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r3, [pc, #348] @ (261fc ) │ │ │ │ + ldr r3, [pc, #348] @ (2608c ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r5, [pc, #344] @ (26200 ) │ │ │ │ + ldr r5, [pc, #344] @ (26090 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 261e6 │ │ │ │ + bne.w 26076 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ blx c4e4 │ │ │ │ - ldr r2, [pc, #312] @ (26204 ) │ │ │ │ + ldr r2, [pc, #312] @ (26094 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #300] @ (26208 ) │ │ │ │ + ldr r2, [pc, #300] @ (26098 ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 261d2 │ │ │ │ + bne.n 26062 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 261a6 │ │ │ │ + bpl.n 26036 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2610c │ │ │ │ + bmi.n 25f9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 261ae │ │ │ │ - ldr r2, [pc, #252] @ (2620c ) │ │ │ │ + beq.n 2603e │ │ │ │ + ldr r2, [pc, #252] @ (2609c ) │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #240] @ (26210 ) │ │ │ │ + ldr r2, [pc, #240] @ (260a0 ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 261da │ │ │ │ + bne.n 2606a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 2619e │ │ │ │ + bpl.n 2602e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 26190 │ │ │ │ - ldr r1, [pc, #216] @ (26214 ) │ │ │ │ + cbz r3, 26020 │ │ │ │ + ldr r1, [pc, #216] @ (260a4 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2615e │ │ │ │ + bmi.n 25fee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 261ba │ │ │ │ + cbz r3, 2604a │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 25da8 │ │ │ │ + bl 25c38 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r7, #8] │ │ │ │ - ldr r2, [pc, #156] @ (26218 ) │ │ │ │ - ldr r3, [pc, #128] @ (261fc ) │ │ │ │ + ldr r2, [pc, #156] @ (260a8 ) │ │ │ │ + ldr r3, [pc, #128] @ (2608c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 261e2 │ │ │ │ + bne.n 26072 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #136] @ (2621c ) │ │ │ │ + ldr r1, [pc, #136] @ (260ac ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 26150 │ │ │ │ + b.n 25fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 26134 │ │ │ │ + b.n 25fc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 260f0 │ │ │ │ + b.n 25f80 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 261cc │ │ │ │ + bpl.n 2605c │ │ │ │ blx caf0 │ │ │ │ - b.n 2610c │ │ │ │ + b.n 25f9c │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 261c6 │ │ │ │ + bpl.n 26056 │ │ │ │ blx caf0 │ │ │ │ - b.n 2615e │ │ │ │ + b.n 25fee │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2615e │ │ │ │ + b.n 25fee │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2610c │ │ │ │ + b.n 25f9c │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 260f0 │ │ │ │ + b.n 25f80 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 26134 │ │ │ │ + b.n 25fc4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ - ldr r3, [pc, #52] @ (26220 ) │ │ │ │ + ldr r3, [pc, #52] @ (260b0 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 26178 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + b.n 26008 │ │ │ │ + add r0, pc, #808 @ (adr r0, 263b4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #776 @ (adr r0, 2639c ) │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ strh r4, [r0, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00026224 : │ │ │ │ +000260b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w lr, [pc, #220] @ 26310 │ │ │ │ + ldr.w lr, [pc, #220] @ 261a0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w ip, [pc, #216] @ 26314 │ │ │ │ + ldr.w ip, [pc, #216] @ 261a4 │ │ │ │ add r2, sp, #20 │ │ │ │ add lr, pc │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #208] @ (26318 ) │ │ │ │ + ldr r1, [pc, #208] @ (261a8 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #12 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 26286 │ │ │ │ - ldr r2, [pc, #172] @ (2631c ) │ │ │ │ - ldr r3, [pc, #160] @ (26314 ) │ │ │ │ + cbz r0, 26116 │ │ │ │ + ldr r2, [pc, #172] @ (261ac ) │ │ │ │ + ldr r3, [pc, #160] @ (261a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2630a │ │ │ │ + bne.n 2619a │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr.w ip, [pc, #152] @ 26320 │ │ │ │ + ldr.w ip, [pc, #152] @ 261b0 │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #140] @ (26324 ) │ │ │ │ + ldr r2, [pc, #140] @ (261b4 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 26302 │ │ │ │ + bne.n 26192 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 262b6 │ │ │ │ + bmi.n 26146 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx c034 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ and.w r2, r1, #64 @ 0x40 │ │ │ │ - cbnz r0, 262e8 │ │ │ │ + cbnz r0, 26178 │ │ │ │ movs r0, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2626e │ │ │ │ + bne.n 260fe │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2626e │ │ │ │ + bne.n 260fe │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 262fc │ │ │ │ + bpl.n 2618c │ │ │ │ blx caf0 │ │ │ │ - b.n 2626e │ │ │ │ + b.n 260fe │ │ │ │ movs r0, #3 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2626e │ │ │ │ + bne.n 260fe │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2626e │ │ │ │ - b.n 262dc │ │ │ │ + bne.n 260fe │ │ │ │ + b.n 2616c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2626e │ │ │ │ + b.n 260fe │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 262b6 │ │ │ │ + b.n 26146 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026328 : │ │ │ │ +000261b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #940] @ (266e8 ) │ │ │ │ + ldr r4, [pc, #940] @ (26578 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #940] @ (266ec ) │ │ │ │ + ldr r0, [pc, #940] @ (2657c ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #936] @ (266f0 ) │ │ │ │ + ldr r1, [pc, #936] @ (26580 ) │ │ │ │ add r3, sp, #24 │ │ │ │ - ldr r7, [pc, #936] @ (266f4 ) │ │ │ │ + ldr r7, [pc, #936] @ (26584 ) │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ add r1, pc │ │ │ │ add r7, pc │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 264c2 │ │ │ │ + bne.w 26352 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r8, r7 │ │ │ │ - cbz r3, 26398 │ │ │ │ + cbz r3, 26228 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 2654a │ │ │ │ + beq.w 263da │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 2638a │ │ │ │ + cbz r2, 2621a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26544 │ │ │ │ + beq.w 263d4 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r3, [pc, #860] @ (266f8 ) │ │ │ │ + ldr r3, [pc, #860] @ (26588 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #852] @ (266fc ) │ │ │ │ + ldr r2, [pc, #852] @ (2658c ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #4 │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 264f0 │ │ │ │ + bne.w 26380 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ands.w r7, r3, #64 @ 0x40 │ │ │ │ - bne.w 264de │ │ │ │ + bne.w 2636e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.w 26504 │ │ │ │ + beq.w 26394 │ │ │ │ cmp r2, #15 │ │ │ │ it ne │ │ │ │ movne r9, r7 │ │ │ │ - beq.w 2660c │ │ │ │ + beq.w 2649c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 263f2 │ │ │ │ + cbnz r2, 26282 │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ - bpl.w 2666e │ │ │ │ + bpl.w 264fe │ │ │ │ blx caf0 │ │ │ │ - ldr r3, [pc, #780] @ (26700 ) │ │ │ │ - ldr r2, [pc, #780] @ (26704 ) │ │ │ │ + ldr r3, [pc, #780] @ (26590 ) │ │ │ │ + ldr r2, [pc, #780] @ (26594 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2667a │ │ │ │ + bne.w 2650a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 26422 │ │ │ │ + bmi.n 262b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d150 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26566 │ │ │ │ + beq.w 263f6 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 26450 │ │ │ │ + cbz r3, 262e0 │ │ │ │ add.w r3, r0, #32 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 26636 │ │ │ │ + beq.w 264c6 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26560 │ │ │ │ + beq.n 263f0 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 266ac │ │ │ │ + beq.w 2653c │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 26486 │ │ │ │ + beq.n 26316 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2649c │ │ │ │ + cbz r3, 2632c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #632] @ (26708 ) │ │ │ │ + ldr r3, [pc, #632] @ (26598 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ mov r0, r5 │ │ │ │ blx d048 │ │ │ │ mov r0, r5 │ │ │ │ blx d67c <_efree_48@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 264c2 │ │ │ │ + bmi.n 26352 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 264c2 │ │ │ │ + cbnz r3, 26352 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 26674 │ │ │ │ + bpl.w 26504 │ │ │ │ blx caf0 │ │ │ │ - ldr r2, [pc, #584] @ (2670c ) │ │ │ │ - ldr r3, [pc, #548] @ (266ec ) │ │ │ │ + ldr r2, [pc, #584] @ (2659c ) │ │ │ │ + ldr r3, [pc, #548] @ (2657c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 266e4 │ │ │ │ + bne.w 26574 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 2652a │ │ │ │ + beq.n 263ba │ │ │ │ cmp r2, #15 │ │ │ │ - beq.w 26652 │ │ │ │ + beq.w 264e2 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ - b.n 263f2 │ │ │ │ + b.n 26282 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ and.w r7, r3, #64 @ 0x40 │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 26608 │ │ │ │ - ldr r1, [pc, #520] @ (26710 ) │ │ │ │ + bne.w 26498 │ │ │ │ + ldr r1, [pc, #520] @ (265a0 ) │ │ │ │ movs r2, #6 │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 26682 │ │ │ │ + beq.w 26512 │ │ │ │ mov r2, r7 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 263de │ │ │ │ - b.n 263f2 │ │ │ │ - ldr r1, [pc, #488] @ (26714 ) │ │ │ │ + beq.w 2626e │ │ │ │ + b.n 26282 │ │ │ │ + ldr r1, [pc, #488] @ (265a4 ) │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 264ea │ │ │ │ - ldr.w r9, [pc, #476] @ 26718 │ │ │ │ + bne.n 2637a │ │ │ │ + ldr.w r9, [pc, #476] @ 265a8 │ │ │ │ movs r7, #1 │ │ │ │ add r9, pc │ │ │ │ - b.n 263f2 │ │ │ │ + b.n 26282 │ │ │ │ blx c684 │ │ │ │ - b.n 2638a │ │ │ │ + b.n 2621a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2638a │ │ │ │ + beq.w 2621a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 26380 │ │ │ │ + b.n 26210 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 26486 │ │ │ │ + b.n 26316 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ blx d1e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 266a6 │ │ │ │ + beq.w 26536 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 266c8 │ │ │ │ + beq.w 26558 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.w 2669e │ │ │ │ + bne.w 2652e │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 264a8 │ │ │ │ + beq.n 26338 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 264a8 │ │ │ │ + beq.n 26338 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ mov.w r8, r7, lsl #1 │ │ │ │ - b.n 265c4 │ │ │ │ + b.n 26454 │ │ │ │ blx caf0 │ │ │ │ add r5, r8 │ │ │ │ subs r6, #1 │ │ │ │ - beq.w 264a8 │ │ │ │ + beq.w 26338 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 265bc │ │ │ │ + beq.n 2644c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 26694 │ │ │ │ + bne.n 26524 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 265dc │ │ │ │ + bmi.n 2646c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ add.w r1, r7, #16 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx db50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bmi.n 265bc │ │ │ │ + bmi.n 2644c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 265bc │ │ │ │ + bne.n 2644c │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bmi.n 265b8 │ │ │ │ + bmi.n 26448 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 265bc │ │ │ │ + b.n 2644c │ │ │ │ cmp r2, #15 │ │ │ │ - bne.n 2651c │ │ │ │ - ldr r1, [pc, #268] @ (2671c ) │ │ │ │ + bne.n 263ac │ │ │ │ + ldr r1, [pc, #268] @ (265ac ) │ │ │ │ movs r2, #15 │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2651c │ │ │ │ - ldr.w r9, [pc, #248] @ 26720 │ │ │ │ + bne.w 263ac │ │ │ │ + ldr.w r9, [pc, #248] @ 265b0 │ │ │ │ mov r2, r7 │ │ │ │ movs r7, #1 │ │ │ │ add r9, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 263de │ │ │ │ - b.n 263f2 │ │ │ │ + beq.w 2626e │ │ │ │ + b.n 26282 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ iteee mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r2, [r3, #0] │ │ │ │ addpl r2, #1 │ │ │ │ strpl r2, [r3, #0] │ │ │ │ it pl │ │ │ │ movpl.w r3, #262 @ 0x106 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 26486 │ │ │ │ - ldr r1, [pc, #208] @ (26724 ) │ │ │ │ + b.n 26316 │ │ │ │ + ldr r1, [pc, #208] @ (265b4 ) │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 264ea │ │ │ │ - ldr.w r9, [pc, #192] @ 26728 │ │ │ │ + bne.w 2637a │ │ │ │ + ldr.w r9, [pc, #192] @ 265b8 │ │ │ │ movs r7, #1 │ │ │ │ add r9, pc │ │ │ │ - b.n 263f2 │ │ │ │ + b.n 26282 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 263f2 │ │ │ │ + b.n 26282 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 264c2 │ │ │ │ + b.n 26352 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 26422 │ │ │ │ - ldr.w r9, [pc, #168] @ 2672c │ │ │ │ + b.n 262b2 │ │ │ │ + ldr.w r9, [pc, #168] @ 265bc │ │ │ │ mov r2, r7 │ │ │ │ movs r7, #1 │ │ │ │ add r9, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 263de │ │ │ │ - b.n 263f2 │ │ │ │ + beq.w 2626e │ │ │ │ + b.n 26282 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 265dc │ │ │ │ + b.n 2646c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 26598 │ │ │ │ + b.n 26428 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 26598 │ │ │ │ + b.n 26428 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - beq.w 26486 │ │ │ │ + beq.w 26316 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 26486 │ │ │ │ + b.n 26316 │ │ │ │ ldrd r2, r1, [r3, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [r6, #8] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ - beq.w 26598 │ │ │ │ + beq.w 26428 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 26598 │ │ │ │ + b.n 26428 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ strh r6, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ movs r3, r0 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026730 : │ │ │ │ +000265c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #260] @ (26848 ) │ │ │ │ + ldr r2, [pc, #260] @ (266d8 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #260] @ (2684c ) │ │ │ │ + ldr r3, [pc, #260] @ (266dc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -40909,15 +40790,15 @@ │ │ │ │ blx d934 <_emalloc_32@plt> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #22 │ │ │ │ strd r2, r6, [r0, #4] │ │ │ │ movs r2, #11 │ │ │ │ str r2, [r0, #12] │ │ │ │ - ldr r2, [pc, #228] @ (26850 ) │ │ │ │ + ldr r2, [pc, #228] @ (266e0 ) │ │ │ │ mov r3, r0 │ │ │ │ strb r6, [r0, #27] │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ @@ -40931,119 +40812,119 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx ca0c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ movs r1, #16 │ │ │ │ adds r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ - ldr r2, [pc, #180] @ (26854 ) │ │ │ │ + ldr r2, [pc, #180] @ (266e4 ) │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #168] @ (26858 ) │ │ │ │ + ldr r2, [pc, #168] @ (266e8 ) │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrd r6, r1, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ str r2, [r4, #8] │ │ │ │ strd r6, r1, [r4] │ │ │ │ - cbnz r3, 26816 │ │ │ │ + cbnz r3, 266a6 │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r7 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c928 <_call_user_function_impl@plt> │ │ │ │ - cbnz r0, 267f0 │ │ │ │ + cbnz r0, 26680 │ │ │ │ ldrb.w r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 26824 │ │ │ │ + beq.n 266b4 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldrd r2, r3, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #92] @ (2685c ) │ │ │ │ - ldr r3, [pc, #76] @ (2684c ) │ │ │ │ + ldr r2, [pc, #92] @ (266ec ) │ │ │ │ + ldr r3, [pc, #76] @ (266dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26844 │ │ │ │ + bne.n 266d4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #16 │ │ │ │ blx ca50 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - b.n 267c8 │ │ │ │ + b.n 26658 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r7] │ │ │ │ str r1, [r7, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 267f0 │ │ │ │ + b.n 26680 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #1] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00026860 : │ │ │ │ +000266f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #148] @ (2690c ) │ │ │ │ + ldr r0, [pc, #148] @ (2679c ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #148] @ (26910 ) │ │ │ │ + ldr r3, [pc, #148] @ (267a0 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c3b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26900 │ │ │ │ + beq.n 26790 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx caa4 │ │ │ │ - cbz r0, 268e2 │ │ │ │ + cbz r0, 26772 │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c940 │ │ │ │ @@ -41052,323 +40933,323 @@ │ │ │ │ blx c5fc │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf8c │ │ │ │ adds r6, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - ldr r2, [pc, #72] @ (26914 ) │ │ │ │ - ldr r3, [pc, #68] @ (26910 ) │ │ │ │ + ldr r2, [pc, #72] @ (267a4 ) │ │ │ │ + ldr r3, [pc, #68] @ (267a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 268fc │ │ │ │ + bne.n 2678c │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #44] @ (26918 ) │ │ │ │ + ldr r2, [pc, #44] @ (267a8 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 268c8 │ │ │ │ + b.n 26758 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #24] @ (2691c ) │ │ │ │ + ldr r2, [pc, #24] @ (267ac ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 268f6 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + b.n 26786 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ movs r3, r0 │ │ │ │ - add r3, pc, #208 @ (adr r3, 269ec ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 267ac ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #16 @ (adr r3, 26930 ) │ │ │ │ + add r2, pc, #832 @ (adr r2, 26af0 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026920 : │ │ │ │ +000267b0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr.w ip, [pc, #288] @ 26a50 │ │ │ │ + ldr.w ip, [pc, #288] @ 268e0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #284] @ (26a54 ) │ │ │ │ + ldr r0, [pc, #284] @ (268e4 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #284] @ (26a58 ) │ │ │ │ - ldr r5, [pc, #284] @ (26a5c ) │ │ │ │ + ldr r1, [pc, #284] @ (268e8 ) │ │ │ │ + ldr r5, [pc, #284] @ (268ec ) │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 26972 │ │ │ │ - ldr r2, [pc, #260] @ (26a60 ) │ │ │ │ - ldr r3, [pc, #244] @ (26a54 ) │ │ │ │ + cbz r0, 26802 │ │ │ │ + ldr r2, [pc, #260] @ (268f0 ) │ │ │ │ + ldr r3, [pc, #244] @ (268e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 26a4a │ │ │ │ + bne.n 268da │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #240] @ (26a64 ) │ │ │ │ + ldr r2, [pc, #240] @ (268f4 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d798 │ │ │ │ - cbnz r0, 2699c │ │ │ │ + cbnz r0, 2682c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 269a4 │ │ │ │ + cbnz r3, 26834 │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ - b.n 2695a │ │ │ │ + b.n 267ea │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx d1e0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 26a24 │ │ │ │ + beq.n 268b4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 269d6 │ │ │ │ - ldr r2, [pc, #164] @ (26a68 ) │ │ │ │ + bne.n 26866 │ │ │ │ + ldr r2, [pc, #164] @ (268f8 ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #156] @ (26a6c ) │ │ │ │ + ldr r2, [pc, #156] @ (268fc ) │ │ │ │ add r2, pc │ │ │ │ blx d438 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx c0c8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 26a42 │ │ │ │ + bne.n 268d2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 269f4 │ │ │ │ + bmi.n 26884 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #120] @ (26a70 ) │ │ │ │ + ldr r2, [pc, #120] @ (26900 ) │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #112] @ (26a74 ) │ │ │ │ + ldr r2, [pc, #112] @ (26904 ) │ │ │ │ add r2, pc │ │ │ │ blx cf44 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2699c │ │ │ │ + bmi.n 2682c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2699c │ │ │ │ + bne.n 2682c │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 26a3c │ │ │ │ + bpl.n 268cc │ │ │ │ blx caf0 │ │ │ │ - b.n 2699c │ │ │ │ - ldr r2, [pc, #80] @ (26a78 ) │ │ │ │ + b.n 2682c │ │ │ │ + ldr r2, [pc, #80] @ (26908 ) │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #72] @ (26a7c ) │ │ │ │ + ldr r2, [pc, #72] @ (2690c ) │ │ │ │ add r2, pc │ │ │ │ blx cf44 │ │ │ │ - b.n 269d6 │ │ │ │ + b.n 26866 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2699c │ │ │ │ + b.n 2682c │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 269f4 │ │ │ │ + b.n 26884 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r3, r0 │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ movs r3, r0 │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026a80 : │ │ │ │ +00026910 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr r5, [pc, #504] @ (26c8c ) │ │ │ │ + ldr r5, [pc, #504] @ (26b1c ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - ldr r4, [pc, #492] @ (26c90 ) │ │ │ │ + ldr r4, [pc, #492] @ (26b20 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #492] @ (26c94 ) │ │ │ │ + ldr r1, [pc, #492] @ (26b24 ) │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov.w r4, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 26ad8 │ │ │ │ - ldr r2, [pc, #472] @ (26c98 ) │ │ │ │ - ldr r3, [pc, #464] @ (26c90 ) │ │ │ │ + cbz r0, 26968 │ │ │ │ + ldr r2, [pc, #472] @ (26b28 ) │ │ │ │ + ldr r3, [pc, #464] @ (26b20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 26c86 │ │ │ │ + bne.w 26b16 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r1, #775 @ 0x307 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r1, [r6, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ blx d798 │ │ │ │ - cbz r0, 26b0e │ │ │ │ + cbz r0, 2699e │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ - cbz r3, 26b08 │ │ │ │ + cbz r3, 26998 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 26c80 │ │ │ │ + beq.w 26b10 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 26abc │ │ │ │ + b.n 2694c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26abc │ │ │ │ - ldr r3, [pc, #388] @ (26c9c ) │ │ │ │ + beq.n 2694c │ │ │ │ + ldr r3, [pc, #388] @ (26b2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 26b26 │ │ │ │ + beq.n 269b6 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 26abc │ │ │ │ + beq.n 2694c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26abc │ │ │ │ - ldr r3, [pc, #364] @ (26ca0 ) │ │ │ │ + beq.n 2694c │ │ │ │ + ldr r3, [pc, #364] @ (26b30 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r4, [fp, #16] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #356] @ (26ca4 ) │ │ │ │ + ldr r3, [pc, #356] @ (26b34 ) │ │ │ │ str r5, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #352] @ (26ca8 ) │ │ │ │ + ldr r3, [pc, #352] @ (26b38 ) │ │ │ │ add r3, pc │ │ │ │ strd r6, r3, [sp, #32] │ │ │ │ - b.n 26be0 │ │ │ │ + b.n 26a70 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r9, r4, #16 │ │ │ │ mov sl, r3 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26bd4 │ │ │ │ + beq.n 26a64 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 26c0e │ │ │ │ + beq.n 26a9e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ it mi │ │ │ │ movmi r3, #6 │ │ │ │ - bmi.n 26b7e │ │ │ │ + bmi.n 26a0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx ca0c │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 26bf4 │ │ │ │ + beq.n 26a84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov.w lr, #2 │ │ │ │ mov.w ip, #11 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ @@ -41390,44 +41271,44 @@ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add.w r1, r5, #16 │ │ │ │ blx c738 │ │ │ │ subs.w r3, r8, #1 │ │ │ │ mov r8, r3 │ │ │ │ - beq.w 26abc │ │ │ │ + beq.w 2694c │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.n 26b50 │ │ │ │ + bmi.n 269e0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r9, r4, #24 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mov sl, r3 │ │ │ │ - b.n 26b5c │ │ │ │ + b.n 269ec │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #172] @ (26cac ) │ │ │ │ + ldr r3, [pc, #172] @ (26b3c ) │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ - b.n 26bb6 │ │ │ │ + b.n 26a46 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ movs r3, #4 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx ca0c │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 26c68 │ │ │ │ + cbz r3, 26af8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov.w lr, #2 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov.w ip, #11 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ @@ -41447,206 +41328,206 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx dc44 │ │ │ │ - b.n 26bd4 │ │ │ │ + b.n 26a64 │ │ │ │ movs r3, #2 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ - b.n 26c48 │ │ │ │ + b.n 26ad8 │ │ │ │ blx c684 │ │ │ │ - b.n 26b08 │ │ │ │ + b.n 26998 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #624 @ (adr r1, 26f08 ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 26cc8 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ movs r3, r0 │ │ │ │ ldr r6, [r2, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ ldr r6, [r1, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ ldr r4, [r1, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026cb0 : │ │ │ │ +00026b40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w ip, [r1, #8] │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #16 │ │ │ │ cmp.w ip, #10 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r1, #0] │ │ │ │ addeq.w r1, r3, #8 │ │ │ │ ldrbeq.w ip, [r3, #16] │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 26d72 │ │ │ │ + beq.n 26c02 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w ip, #7 │ │ │ │ - beq.n 26d3a │ │ │ │ + beq.n 26bca │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 26d8a │ │ │ │ + beq.n 26c1a │ │ │ │ cmp.w ip, #6 │ │ │ │ - bne.n 26dd0 │ │ │ │ + bne.n 26c60 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 26d04 │ │ │ │ + bmi.n 26b94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ add.w r3, r5, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 26dae │ │ │ │ - ldr r1, [pc, #208] @ (26de0 ) │ │ │ │ + bne.n 26c3e │ │ │ │ + ldr r1, [pc, #208] @ (26c70 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #204] @ (26de4 ) │ │ │ │ + ldr r1, [pc, #204] @ (26c74 ) │ │ │ │ add r1, pc │ │ │ │ blx r7 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 26d6c │ │ │ │ + bmi.n 26bfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 26d6c │ │ │ │ + cbnz r3, 26bfc │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 26dc6 │ │ │ │ + bpl.n 26c56 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w caec │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r5, [r1, #20] │ │ │ │ - cbz r5, 26d6c │ │ │ │ + cbz r5, 26bfc │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mvns r3, r3 │ │ │ │ and.w r3, r3, #4 │ │ │ │ adds r3, #8 │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ - cbz r3, 26d66 │ │ │ │ + cbz r3, 26bf6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 26cb0 │ │ │ │ + bl 26b40 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ add r1, r8 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 26d50 │ │ │ │ + bne.n 26be0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r2, 26da8 │ │ │ │ - ldr r3, [pc, #112] @ (26de8 ) │ │ │ │ + cbnz r2, 26c38 │ │ │ │ + ldr r3, [pc, #112] @ (26c78 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #112] @ (26dec ) │ │ │ │ + ldr r1, [pc, #112] @ (26c7c ) │ │ │ │ mov r2, r0 │ │ │ │ mov ip, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - cbnz r2, 26da2 │ │ │ │ - ldr r3, [pc, #96] @ (26df0 ) │ │ │ │ + cbnz r2, 26c32 │ │ │ │ + ldr r3, [pc, #96] @ (26c80 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #96] @ (26df4 ) │ │ │ │ + ldr r1, [pc, #96] @ (26c84 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov ip, r7 │ │ │ │ add r1, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - ldr r3, [pc, #84] @ (26df8 ) │ │ │ │ + ldr r3, [pc, #84] @ (26c88 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 26d90 │ │ │ │ - ldr r3, [pc, #80] @ (26dfc ) │ │ │ │ + b.n 26c20 │ │ │ │ + ldr r3, [pc, #80] @ (26c8c ) │ │ │ │ add r3, pc │ │ │ │ - b.n 26d78 │ │ │ │ - ldr r1, [pc, #80] @ (26e00 ) │ │ │ │ + b.n 26c08 │ │ │ │ + ldr r1, [pc, #80] @ (26c90 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #72] @ (26e04 ) │ │ │ │ + ldr r1, [pc, #72] @ (26c94 ) │ │ │ │ add r1, pc │ │ │ │ blx r7 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 26d22 │ │ │ │ - b.n 26d6c │ │ │ │ + bpl.n 26bb2 │ │ │ │ + b.n 26bfc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 26d04 │ │ │ │ + b.n 26b94 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026e08 : │ │ │ │ +00026c98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 26e5e │ │ │ │ + cbz r4, 26cee │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -41658,107 +41539,107 @@ │ │ │ │ ite mi │ │ │ │ addmi.w r6, r1, #16 │ │ │ │ ldrpl r5, [r1, #20] │ │ │ │ add.w r0, r5, #16 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - beq.n 26e58 │ │ │ │ + beq.n 26ce8 │ │ │ │ str.w sl, [sp] │ │ │ │ blx dc14 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 26e2a │ │ │ │ + bne.n 26cba │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00026e64 : │ │ │ │ - ldr r2, [pc, #24] @ (26e80 ) │ │ │ │ +00026cf4 : │ │ │ │ + ldr r2, [pc, #24] @ (26d10 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr.w ip, [pc, #24] @ 26e84 │ │ │ │ + ldr.w ip, [pc, #24] @ 26d14 │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ str r2, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ b.w c278 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00026e88 : │ │ │ │ +00026d18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #36] @ (26ebc ) │ │ │ │ + ldr r3, [pc, #36] @ (26d4c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr.w ip, [pc, #36] @ 26ec0 │ │ │ │ + ldr.w ip, [pc, #36] @ 26d50 │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ str.w lr, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx dc14 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00026ec4 : │ │ │ │ +00026d54 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 26efe │ │ │ │ + beq.n 26d8e │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 26ef6 │ │ │ │ + beq.n 26d86 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 26f24 │ │ │ │ + beq.n 26db4 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 26f50 │ │ │ │ + bne.n 26de0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 26ef2 │ │ │ │ + bmi.n 26d82 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w d998 │ │ │ │ blx d4a8 <_emalloc_24@plt> │ │ │ │ - ldr r2, [pc, #84] @ (26f58 ) │ │ │ │ + ldr r2, [pc, #84] @ (26de8 ) │ │ │ │ mov r3, r0 │ │ │ │ mov.w ip, #1 │ │ │ │ add r2, pc │ │ │ │ movs r0, #22 │ │ │ │ movs r1, #0 │ │ │ │ strd ip, r0, [r3] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #4 │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ strb r1, [r3, #20] │ │ │ │ pop {r3, pc} │ │ │ │ blx d4a8 <_emalloc_24@plt> │ │ │ │ - ldr r2, [pc, #48] @ (26f5c ) │ │ │ │ + ldr r2, [pc, #48] @ (26dec ) │ │ │ │ mov r3, r0 │ │ │ │ mov.w ip, #1 │ │ │ │ add r2, pc │ │ │ │ movs r0, #22 │ │ │ │ movs r1, #0 │ │ │ │ strd ip, r0, [r3] │ │ │ │ mov.w ip, #5 │ │ │ │ @@ -41768,251 +41649,251 @@ │ │ │ │ mov r0, r3 │ │ │ │ strd r1, ip, [r3, #8] │ │ │ │ strb r2, [r3, #20] │ │ │ │ strb r1, [r3, #21] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w c198 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00026f60 : │ │ │ │ +00026df0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #180] @ (27028 ) │ │ │ │ + ldr r5, [pc, #180] @ (26eb8 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #180] @ (2702c ) │ │ │ │ + ldr r3, [pc, #180] @ (26ebc ) │ │ │ │ sub sp, #24 │ │ │ │ add r5, pc │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - cbz r6, 26ffc │ │ │ │ + cbz r6, 26e8c │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - ldr.w sl, [pc, #148] @ 27030 │ │ │ │ + ldr.w sl, [pc, #148] @ 26ec0 │ │ │ │ mvns r7, r7 │ │ │ │ - ldr.w r9, [pc, #148] @ 27034 │ │ │ │ + ldr.w r9, [pc, #148] @ 26ec4 │ │ │ │ and.w r7, r7, #4 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ adds r7, #8 │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ lsls r7, r7, #1 │ │ │ │ - b.n 26fbc │ │ │ │ + b.n 26e4c │ │ │ │ blx caf0 │ │ │ │ add r4, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 26ffc │ │ │ │ + beq.n 26e8c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 26fb6 │ │ │ │ + beq.n 26e46 │ │ │ │ mov r0, r4 │ │ │ │ blx dd10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ mov r1, sl │ │ │ │ - cbnz r3, 26fd6 │ │ │ │ + cbnz r3, 26e66 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sp │ │ │ │ blx dab8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 26fb6 │ │ │ │ + bmi.n 26e46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 26fb6 │ │ │ │ + bne.n 26e46 │ │ │ │ mov r0, r5 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bmi.n 26fb2 │ │ │ │ + bmi.n 26e42 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r4, r7 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 26fbc │ │ │ │ + bne.n 26e4c │ │ │ │ mov r0, sp │ │ │ │ blx d3b8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 25da8 │ │ │ │ - ldr r2, [pc, #44] @ (27038 ) │ │ │ │ - ldr r3, [pc, #28] @ (2702c ) │ │ │ │ + bl 25c38 │ │ │ │ + ldr r2, [pc, #44] @ (26ec8 ) │ │ │ │ + ldr r3, [pc, #28] @ (26ebc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 27024 │ │ │ │ + bne.n 26eb4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002703c : │ │ │ │ - ldr r3, [pc, #4] @ (27044 ) │ │ │ │ +00026ecc : │ │ │ │ + ldr r3, [pc, #4] @ (26ed4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - cbnz r2, 270aa │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027048 : │ │ │ │ +00026ed8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ - ldr.w ip, [pc, #220] @ 27134 │ │ │ │ + ldr.w ip, [pc, #220] @ 26fc4 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #216] @ (27138 ) │ │ │ │ + ldr r3, [pc, #216] @ (26fc8 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #212] @ (2713c ) │ │ │ │ + ldr r5, [pc, #212] @ (26fcc ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #212] @ (27140 ) │ │ │ │ + ldr r4, [pc, #212] @ (26fd0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #192] @ (27144 ) │ │ │ │ + ldr r3, [pc, #192] @ (26fd4 ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #192] @ (27148 ) │ │ │ │ + ldr r0, [pc, #192] @ (26fd8 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #184] @ (2714c ) │ │ │ │ + ldr r2, [pc, #184] @ (26fdc ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #184] @ (27150 ) │ │ │ │ + ldr r3, [pc, #184] @ (26fe0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #172] @ (27154 ) │ │ │ │ + ldr r3, [pc, #172] @ (26fe4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c97c │ │ │ │ - ldr r1, [pc, #164] @ (27158 ) │ │ │ │ + ldr r1, [pc, #164] @ (26fe8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #152] @ (2715c ) │ │ │ │ + ldr r1, [pc, #152] @ (26fec ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #144] @ (27160 ) │ │ │ │ + ldr r1, [pc, #144] @ (26ff0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #132] @ (27164 ) │ │ │ │ + ldr r1, [pc, #132] @ (26ff4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #124] @ (27168 ) │ │ │ │ + ldr r1, [pc, #124] @ (26ff8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #112] @ (2716c ) │ │ │ │ + ldr r1, [pc, #112] @ (26ffc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #104] @ (27170 ) │ │ │ │ + ldr r1, [pc, #104] @ (27000 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx ce2c │ │ │ │ - ldr r2, [pc, #92] @ (27174 ) │ │ │ │ - ldr r3, [pc, #32] @ (27138 ) │ │ │ │ + ldr r2, [pc, #92] @ (27004 ) │ │ │ │ + ldr r3, [pc, #32] @ (26fc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2712e │ │ │ │ + bne.n 26fbe │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r0 │ │ │ │ - cbnz r6, 27198 │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r4, #11] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -42056,382 +41937,382 @@ │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r3, [r0] │ │ │ │ mov r2, r5 │ │ │ │ str r5, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ adds r3, r4, r5 │ │ │ │ - ldr r1, [pc, #144] @ (27294 ) │ │ │ │ + ldr r1, [pc, #144] @ (27124 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r3, #16] │ │ │ │ add r1, pc │ │ │ │ blx d850 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 27226 │ │ │ │ + bmi.n 270b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 27226 │ │ │ │ + cbnz r3, 270b6 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 27258 │ │ │ │ + beq.n 270e8 │ │ │ │ add.w r3, r7, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 27276 │ │ │ │ - ldr r2, [pc, #96] @ (27298 ) │ │ │ │ + bne.n 27106 │ │ │ │ + ldr r2, [pc, #96] @ (27128 ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldrb.w r3, [r7, r9] │ │ │ │ movs r0, #0 │ │ │ │ strd r9, r1, [sp] │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ blx d114 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2727c │ │ │ │ - ldr r2, [pc, #60] @ (2729c ) │ │ │ │ + beq.n 2710c │ │ │ │ + ldr r2, [pc, #60] @ (2712c ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ sub.w r3, r8, r7 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ - b.n 2724c │ │ │ │ + b.n 270dc │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 27234 │ │ │ │ - b.n 2725e │ │ │ │ - ldr r2, [pc, #32] @ (272a0 ) │ │ │ │ + bne.n 270c4 │ │ │ │ + b.n 270ee │ │ │ │ + ldr r2, [pc, #32] @ (27130 ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #2 │ │ │ │ blx d114 │ │ │ │ - b.n 2724c │ │ │ │ + b.n 270dc │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, r1, [r0] │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r0, #12] │ │ │ │ - bge.n 272d0 │ │ │ │ + bge.n 27160 │ │ │ │ adds r2, #1 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r2, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r5, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 272f4 │ │ │ │ + cbz r3, 27184 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r3, r0, r2, lsl #2 │ │ │ │ - b.n 272c2 │ │ │ │ + b.n 27152 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 272ea │ │ │ │ + b.n 2717a │ │ │ │ │ │ │ │ -000272fc : │ │ │ │ +0002718c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 2731a │ │ │ │ + cbz r0, 271aa │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx c798 │ │ │ │ pop {r3, pc} │ │ │ │ blx cbd4 <_emalloc_56@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ blx c798 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002732c : │ │ │ │ +000271bc : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 2733c │ │ │ │ + cbz r3, 271cc │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 27374 │ │ │ │ + bne.n 27204 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ - cbnz r2, 2737a │ │ │ │ + cbnz r2, 2720a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx c41c │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0bc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 27364 │ │ │ │ + b.n 271f4 │ │ │ │ │ │ │ │ -00027384 : │ │ │ │ +00027214 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d590 │ │ │ │ add.w r0, r4, #20 │ │ │ │ blx ccd0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 273a8 │ │ │ │ + cbz r0, 27238 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 273b4 │ │ │ │ + cbz r0, 27244 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000273b8 : │ │ │ │ +00027248 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 273de │ │ │ │ + cbz r3, 2726e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c5fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000273e0 : │ │ │ │ +00027270 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2741e │ │ │ │ + cbz r0, 272ae │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 27408 │ │ │ │ + cbz r2, 27298 │ │ │ │ adds r0, r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d7d8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 27412 │ │ │ │ + cbz r2, 272a2 │ │ │ │ mov r0, r3 │ │ │ │ blx c78c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -00027424 : │ │ │ │ +000272b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r5, r1 │ │ │ │ - ldr.w r8, [pc, #2380] @ 27d88 │ │ │ │ + ldr.w r8, [pc, #2380] @ 27c18 │ │ │ │ mov r4, r0 │ │ │ │ mvn.w sl, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r8, pc │ │ │ │ - ldr.w r2, [pc, #2372] @ 27d8c │ │ │ │ + ldr.w r2, [pc, #2372] @ 27c1c │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #2368] @ 27d90 │ │ │ │ + ldr.w r3, [pc, #2368] @ 27c20 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r7, 27494 │ │ │ │ + cbnz r7, 27324 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27784 │ │ │ │ + bne.w 27614 │ │ │ │ mov r0, r4 │ │ │ │ blx c41c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 27506 │ │ │ │ + b.n 27396 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 279be │ │ │ │ + ble.w 2784e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r3, r6, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 274be │ │ │ │ + cbz r3, 2734e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ subs r6, r0, #4 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mov r0, r6 │ │ │ │ adds r2, r1, #1 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi.n 2746a │ │ │ │ + bhi.n 272fa │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r5, r3, #17 │ │ │ │ movs r7, r0 │ │ │ │ movs r4, r7 │ │ │ │ lsls r2, r0, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r2, r5 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r6 │ │ │ │ - b.n 274d4 │ │ │ │ + b.n 27364 │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r3, r6 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 274de │ │ │ │ + bcs.n 2736e │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 274cc │ │ │ │ + bmi.n 2735c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #12] │ │ │ │ - bge.w 27760 │ │ │ │ + bge.w 275f0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 2746a │ │ │ │ + b.n 272fa │ │ │ │ movs r6, #5 │ │ │ │ - ldr.w r2, [pc, #2188] @ 27d94 │ │ │ │ - ldr.w r3, [pc, #2180] @ 27d90 │ │ │ │ + ldr.w r2, [pc, #2188] @ 27c24 │ │ │ │ + ldr.w r3, [pc, #2180] @ 27c20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 27d50 │ │ │ │ + bne.w 27be0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d3b8 │ │ │ │ ldrd r1, r6, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 27b72 │ │ │ │ + beq.w 27a02 │ │ │ │ add r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 27546 │ │ │ │ + b.n 273d6 │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 278c8 │ │ │ │ + beq.w 27758 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #10 │ │ │ │ it ne │ │ │ │ cmpne r3, #13 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 2753e │ │ │ │ + bne.n 273ce │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.w 27b5c │ │ │ │ + bne.w 279ec │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #10 │ │ │ │ ite ne │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #2 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.w 278d2 │ │ │ │ + beq.w 27762 │ │ │ │ add.w r7, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ blx c04c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27a8c │ │ │ │ + beq.w 2791c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 2758a │ │ │ │ + cbz r3, 2741a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #20 │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r9 │ │ │ │ blx ccd0 │ │ │ │ @@ -42440,227 +42321,227 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - blt.n 275d0 │ │ │ │ + blt.n 27460 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2791e │ │ │ │ + beq.w 277ae │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 2746a │ │ │ │ + b.n 272fa │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 27662 │ │ │ │ + beq.n 274f2 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2765c │ │ │ │ + beq.n 274ec │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 27c3c │ │ │ │ + bne.w 27acc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ clz r3, r3 │ │ │ │ cmp r2, #0 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 27a7e │ │ │ │ + bne.w 2790e │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 27bc6 │ │ │ │ + bls.w 27a56 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ blx c1d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 279f8 │ │ │ │ + beq.w 27888 │ │ │ │ mov r0, r6 │ │ │ │ blx cb20 │ │ │ │ ldrd r0, r1, [r4, #48] @ 0x30 │ │ │ │ - bl 27178 │ │ │ │ + bl 27008 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c744 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r6, 27662 │ │ │ │ + cbz r6, 274f2 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 2766e │ │ │ │ + cbz r0, 274fe │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - blt.n 276a4 │ │ │ │ + blt.n 27534 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27926 │ │ │ │ + beq.w 277b6 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 2746a │ │ │ │ + b.n 272fa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r9, r2 │ │ │ │ add.w ip, r2, r7 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 276ca │ │ │ │ + b.n 2755a │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 27888 │ │ │ │ + beq.w 27718 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ cmp r1, #10 │ │ │ │ it ne │ │ │ │ cmpne r1, #13 │ │ │ │ - bne.n 276c2 │ │ │ │ + bne.n 27552 │ │ │ │ cmp r1, #13 │ │ │ │ - bne.w 27b56 │ │ │ │ + bne.w 279e6 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ subs r3, r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 2770e │ │ │ │ + cbz r3, 2759e │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.n 27700 │ │ │ │ + b.n 27590 │ │ │ │ add.w r9, r9, #1 │ │ │ │ subs r7, #1 │ │ │ │ - beq.n 2770c │ │ │ │ + beq.n 2759c │ │ │ │ ldrb.w r2, [r9] │ │ │ │ ldrh.w r2, [r0, r2, lsl #1] │ │ │ │ lsls r2, r2, #18 │ │ │ │ - bmi.n 276f8 │ │ │ │ + bmi.n 27588 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r9, r3 │ │ │ │ adds r6, r2, r7 │ │ │ │ mov fp, r2 │ │ │ │ - cbz r7, 27734 │ │ │ │ + cbz r7, 275c4 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldrb.w r1, [r6, #-1]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r3, [r3, r1, lsl #1] │ │ │ │ ands.w r3, r3, #8192 @ 0x2000 │ │ │ │ - beq.w 27956 │ │ │ │ + beq.w 277e6 │ │ │ │ subs r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 27718 │ │ │ │ + bne.n 275a8 │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, r3 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - bge.w 2792e │ │ │ │ + bge.w 277be │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 2746a │ │ │ │ + b.n 272fa │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 277dc │ │ │ │ + cbz r3, 2766c │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r3, r0, r2, lsl #2 │ │ │ │ - b.n 274f4 │ │ │ │ + b.n 27384 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, sl │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ add.w r2, r8, r2, lsl #3 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.w 27474 │ │ │ │ + bmi.w 27304 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ subs r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr.w lr, [r0, #-4] │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ cmp r1, #6 │ │ │ │ - bhi.w 2746a │ │ │ │ + bhi.w 272fa │ │ │ │ addw ip, pc, #8 │ │ │ │ ldr.w r1, [ip, r1, lsl #2] │ │ │ │ add ip, r1 │ │ │ │ bx ip │ │ │ │ lsls r3, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ @@ -42670,172 +42551,172 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ stc2l 15, cr15, [r5, #-1020] @ 0xfffffc04 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2777a │ │ │ │ + b.n 2760a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #9 │ │ │ │ it ne │ │ │ │ cmpne r2, #32 │ │ │ │ - beq.w 2747e │ │ │ │ + beq.w 2730e │ │ │ │ cmp r3, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #0] │ │ │ │ - bge.n 2785e │ │ │ │ + bge.n 276ee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 2746a │ │ │ │ + b.n 272fa │ │ │ │ ldr r6, [sp, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ands.w ip, r6, #1 │ │ │ │ - bne.n 277f4 │ │ │ │ + bne.n 27684 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r1, r7 │ │ │ │ mov r3, ip │ │ │ │ mov r6, lr │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #0] │ │ │ │ - bge.w 27b9e │ │ │ │ + bge.w 27a2e │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 27506 │ │ │ │ + b.n 27396 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r6, r2, #31 │ │ │ │ - bmi.w 2759e │ │ │ │ + bmi.w 2742e │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, r3 │ │ │ │ it gt │ │ │ │ ldrgt r3, [r4, #0] │ │ │ │ - ble.w 27b76 │ │ │ │ + ble.w 27a06 │ │ │ │ movs r2, #2 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r0, #4 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r6, r2 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 27506 │ │ │ │ + b.n 27396 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 274de │ │ │ │ + b.n 2736e │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ bic.w r2, r3, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 279b2 │ │ │ │ + beq.w 27842 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.n 277fc │ │ │ │ + b.n 2768c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n 2783c │ │ │ │ + bpl.n 276cc │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldrb.w r1, [r9] │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bpl.n 278aa │ │ │ │ + bpl.n 2773a │ │ │ │ add.w r9, r9, #1 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 27896 │ │ │ │ + bne.n 27726 │ │ │ │ add.w r1, r9, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 27a72 │ │ │ │ + beq.w 27902 │ │ │ │ ldrb.w r0, [r1, #-1]! │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ ands.w r0, r0, #8192 @ 0x2000 │ │ │ │ - beq.w 27a30 │ │ │ │ + beq.w 278c0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 278ae │ │ │ │ + b.n 2773e │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r9 │ │ │ │ - bne.w 2756e │ │ │ │ + bne.w 273fe │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #12] │ │ │ │ - blt.n 2790e │ │ │ │ + blt.n 2779e │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27b4e │ │ │ │ + beq.w 279de │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 2746a │ │ │ │ + b.n 272fa │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 275c8 │ │ │ │ + b.n 27458 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2769c │ │ │ │ + b.n 2752c │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27a76 │ │ │ │ + beq.w 27906 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - b.n 27750 │ │ │ │ + b.n 275e0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r0, 279a0 │ │ │ │ + cbz r0, 27830 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ adds r3, #2 │ │ │ │ adds r1, r3, r7 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ @@ -42851,77 +42732,77 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb.w r9, [r2, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, r6, r3 │ │ │ │ - b.n 27736 │ │ │ │ + b.n 275c6 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ subs r3, r6, r3 │ │ │ │ - b.n 27736 │ │ │ │ + b.n 275c6 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2787c │ │ │ │ + b.n 2770c │ │ │ │ subs r3, r3, r1 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ bic.w r2, r3, #63 @ 0x3f │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27bf8 │ │ │ │ + beq.w 27a88 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r0, #2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ adds r1, #4 │ │ │ │ str r1, [r4, #12] │ │ │ │ str.w r0, [r3, r2, lsl #2] │ │ │ │ - b.n 2746a │ │ │ │ + b.n 272fa │ │ │ │ ldrd r0, r1, [r4, #48] @ 0x30 │ │ │ │ - bl 27178 │ │ │ │ + bl 27008 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ ldr.w r9, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 27c0c │ │ │ │ + bls.w 27a9c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #32 │ │ │ │ blx d054 │ │ │ │ - b.n 27654 │ │ │ │ + b.n 274e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27b60 │ │ │ │ + beq.w 279f0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ movs r7, #32 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #2 │ │ │ │ adds r1, r3, r2 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ @@ -42938,400 +42819,400 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ strb r6, [r2, r3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ - b.n 27596 │ │ │ │ + b.n 27426 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 2794c │ │ │ │ + b.n 277dc │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ - b.n 27612 │ │ │ │ + b.n 274a2 │ │ │ │ ldrd r7, r6, [r5] │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx db18 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27ca0 │ │ │ │ + beq.w 27b30 │ │ │ │ cmp r0, r9 │ │ │ │ ite cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27cac │ │ │ │ + beq.w 27b3c │ │ │ │ subs r1, r0, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r1, [pc, #720] @ (27d98 ) │ │ │ │ + ldr r1, [pc, #720] @ (27c28 ) │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ blx d8cc │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 27cee │ │ │ │ + bne.w 27b7e │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r3, [fp, #1]! │ │ │ │ cmp r3, #13 │ │ │ │ it ne │ │ │ │ cmpne r3, #10 │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ ands r2, r3 │ │ │ │ - bne.n 27ade │ │ │ │ + bne.n 2796e │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r2, fp, r2 │ │ │ │ blx c878 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #12] │ │ │ │ - blt.n 27b3e │ │ │ │ + blt.n 279ce │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27c02 │ │ │ │ + beq.n 27a92 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2746a │ │ │ │ + b.n 272fa │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 27906 │ │ │ │ + b.n 27796 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 276e6 │ │ │ │ + b.n 27576 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 27568 │ │ │ │ + b.n 273f8 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ - b.n 27596 │ │ │ │ + b.n 27426 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 27568 │ │ │ │ + b.n 273f8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r1, r5 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ add r2, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 27ce6 │ │ │ │ + beq.w 27b76 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.n 2784a │ │ │ │ + b.n 276da │ │ │ │ subs r2, r1, r7 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 27d42 │ │ │ │ + beq.w 27bd2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 27826 │ │ │ │ + b.n 276b6 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 27bda │ │ │ │ + bhi.n 27a6a │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 2762c │ │ │ │ + bne.w 274bc │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 2762c │ │ │ │ + bhi.w 274bc │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2762c │ │ │ │ + beq.w 274bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 27638 │ │ │ │ + b.n 274c8 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 279de │ │ │ │ + b.n 2786e │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 27b36 │ │ │ │ + b.n 279c6 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 27c20 │ │ │ │ + bhi.n 27ab0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 27a22 │ │ │ │ + bne.w 278b2 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 27a22 │ │ │ │ + bhi.w 278b2 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 27a22 │ │ │ │ + beq.w 278b2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ blx dc44 │ │ │ │ - b.n 27654 │ │ │ │ + b.n 274e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 271c0 │ │ │ │ + bl 27050 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 27c4c │ │ │ │ + cbz r0, 27adc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 27c58 │ │ │ │ + cbz r0, 27ae8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 27c7a │ │ │ │ + bge.n 27b0a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r3, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 27506 │ │ │ │ + b.n 27396 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 27cdc │ │ │ │ + cbz r3, 27b6c │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 27c66 │ │ │ │ + b.n 27af6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 27cac │ │ │ │ + bne.n 27b3c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 27d54 │ │ │ │ - ldr r1, [pc, #236] @ (27d9c ) │ │ │ │ + bpl.n 27be4 │ │ │ │ + ldr r1, [pc, #236] @ (27c2c ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d8cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ - bl 271c0 │ │ │ │ + bl 27050 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ - blt.n 27c64 │ │ │ │ + blt.n 27af4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27c8c │ │ │ │ + bne.n 27b1c │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 27c96 │ │ │ │ + b.n 27b26 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 27b94 │ │ │ │ + b.n 27a24 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 271c0 │ │ │ │ + bl 27050 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 27cfe │ │ │ │ + cbz r0, 27b8e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 27d1c │ │ │ │ + bge.n 27bac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ adds r2, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 27c74 │ │ │ │ + b.n 27b04 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 27d62 │ │ │ │ + cbz r3, 27bf2 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ add.w r3, r0, r2, lsl #2 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 27d0a │ │ │ │ + b.n 27b9a │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 27bbc │ │ │ │ + b.n 27a4c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 272a4 │ │ │ │ + bl 27134 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 27506 │ │ │ │ + b.w 27396 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 27d36 │ │ │ │ - ldr r2, [pc, #52] @ (27da0 ) │ │ │ │ + b.n 27bc6 │ │ │ │ + ldr r2, [pc, #52] @ (27c30 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 272a4 │ │ │ │ + bl 27134 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 27506 │ │ │ │ + b.w 27396 │ │ │ │ nop │ │ │ │ - cbz r4, 27dd8 │ │ │ │ + cbz r0, 27c5c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #216] @ (27e8c ) │ │ │ │ + ldr r2, [pc, #216] @ (27d1c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #216] @ (27e90 ) │ │ │ │ + ldr r3, [pc, #216] @ (27d20 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #184] @ (27e94 ) │ │ │ │ + ldr r1, [pc, #184] @ (27d24 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 27e7a │ │ │ │ + bne.n 27d0a │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [r3, #0] │ │ │ │ addeq.w r3, r2, #8 │ │ │ │ streq r3, [sp, #12] │ │ │ │ ldrbeq r2, [r2, #16] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 27e1e │ │ │ │ + beq.n 27cae │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbnz r2, 27e68 │ │ │ │ + cbnz r2, 27cf8 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 27e86 │ │ │ │ + bne.n 27d16 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx dd38 │ │ │ │ @@ -43341,246 +43222,246 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strd r2, r2, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ blx c940 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r2, [pc, #68] @ (27e98 ) │ │ │ │ - ldr r3, [pc, #60] @ (27e90 ) │ │ │ │ + ldr r2, [pc, #68] @ (27d28 ) │ │ │ │ + ldr r3, [pc, #60] @ (27d20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 27e82 │ │ │ │ + bne.n 27d12 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27e10 │ │ │ │ + bne.n 27ca0 │ │ │ │ blx c684 │ │ │ │ - b.n 27e10 │ │ │ │ + b.n 27ca0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ - b.n 27e50 │ │ │ │ + b.n 27ce0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r3, #24] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00027e9c : │ │ │ │ +00027d2c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #264] @ (27fb8 ) │ │ │ │ + ldr r2, [pc, #264] @ (27e48 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #264] @ (27fbc ) │ │ │ │ + ldr r3, [pc, #264] @ (27e4c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27fa4 │ │ │ │ + beq.n 27e34 │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 27f1c │ │ │ │ + b.n 27dac │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 27f38 │ │ │ │ + beq.n 27dc8 │ │ │ │ cmp r5, #5 │ │ │ │ - beq.n 27f38 │ │ │ │ + beq.n 27dc8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ add r3, sp, #20 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d648 <_php_stream_get_line@plt> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 27f54 │ │ │ │ + cbz r1, 27de4 │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 27f80 │ │ │ │ + beq.n 27e10 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c940 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r7, [sp, #20] │ │ │ │ cmp.w r3, #4096 @ 0x1000 │ │ │ │ - bcs.n 27ede │ │ │ │ + bcs.n 27d6e │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 27ee2 │ │ │ │ - ldr r2, [pc, #132] @ (27fc0 ) │ │ │ │ - ldr r3, [pc, #128] @ (27fbc ) │ │ │ │ + bne.n 27d72 │ │ │ │ + ldr r2, [pc, #132] @ (27e50 ) │ │ │ │ + ldr r3, [pc, #128] @ (27e4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 27fb2 │ │ │ │ + bne.n 27e42 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx db68 <_php_stream_getc@plt> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #20] │ │ │ │ - beq.n 27efa │ │ │ │ + beq.n 27d8a │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 27f06 │ │ │ │ + bne.n 27d96 │ │ │ │ mov r0, r6 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 27f38 │ │ │ │ + beq.n 27dc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ orr.w r2, r8, #1 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c940 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 27f38 │ │ │ │ + b.n 27dc8 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ - b.n 27ed8 │ │ │ │ + b.n 27d68 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #256] @ (280d4 ) │ │ │ │ + ldr r2, [pc, #256] @ (27f64 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #256] @ (280d8 ) │ │ │ │ + ldr r3, [pc, #256] @ (27f68 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #224] @ (280dc ) │ │ │ │ + ldr r1, [pc, #224] @ (27f6c ) │ │ │ │ add r3, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 280c2 │ │ │ │ + bne.n 27f52 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #176] @ (280e0 ) │ │ │ │ + ldr r1, [pc, #176] @ (27f70 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 280a4 │ │ │ │ + beq.n 27f34 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [r3, #0] │ │ │ │ addeq.w r3, r2, #8 │ │ │ │ streq r3, [sp, #24] │ │ │ │ ldrbeq r2, [r2, #16] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 28078 │ │ │ │ + beq.n 27f08 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 2806a │ │ │ │ + cbz r2, 27efa │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 280bc │ │ │ │ + cbz r3, 27f4c │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 280ce │ │ │ │ + bne.n 27f5e │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldrd r1, r0, [r3] │ │ │ │ @@ -43589,54 +43470,54 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ blx c7fc │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r7, #0] │ │ │ │ str r3, [r7, #8] │ │ │ │ - ldr r2, [pc, #60] @ (280e4 ) │ │ │ │ - ldr r3, [pc, #48] @ (280d8 ) │ │ │ │ + ldr r2, [pc, #60] @ (27f74 ) │ │ │ │ + ldr r3, [pc, #48] @ (27f68 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 280ca │ │ │ │ + bne.n 27f5a │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c684 │ │ │ │ - b.n 2806a │ │ │ │ + b.n 27efa │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ - b.n 280a4 │ │ │ │ + b.n 27f34 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000280e8 : │ │ │ │ - ldr r3, [pc, #4] @ (280f0 ) │ │ │ │ +00027f78 : │ │ │ │ + ldr r3, [pc, #4] @ (27f80 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000280f4 : │ │ │ │ +00027f84 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -43653,207 +43534,207 @@ │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx d844 │ │ │ │ - cbz r5, 28154 │ │ │ │ + cbz r5, 27fe4 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ str r5, [r4, #4] │ │ │ │ blx c4e4 │ │ │ │ - ldr r3, [pc, #24] @ (28160 ) │ │ │ │ + ldr r3, [pc, #24] @ (27ff0 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx caa4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 28136 │ │ │ │ + b.n 27fc6 │ │ │ │ nop │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00028164 : │ │ │ │ +00027ff4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d010 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002817c : │ │ │ │ +0002800c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #256] @ (2828c ) │ │ │ │ + ldr r6, [pc, #256] @ (2811c ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #256] @ (28290 ) │ │ │ │ + ldr r3, [pc, #256] @ (28120 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #248] @ (28294 ) │ │ │ │ + ldr r5, [pc, #248] @ (28124 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #248] @ (28298 ) │ │ │ │ + ldr r4, [pc, #248] @ (28128 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #232] @ (2829c ) │ │ │ │ + ldr r3, [pc, #232] @ (2812c ) │ │ │ │ movs r1, #18 │ │ │ │ - ldr r0, [pc, #232] @ (282a0 ) │ │ │ │ + ldr r0, [pc, #232] @ (28130 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #224] @ (282a4 ) │ │ │ │ + ldr r2, [pc, #224] @ (28134 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #224] @ (282a8 ) │ │ │ │ + ldr r3, [pc, #224] @ (28138 ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ blx ce90 │ │ │ │ - ldr r2, [pc, #196] @ (282ac ) │ │ │ │ - ldr r3, [pc, #200] @ (282b0 ) │ │ │ │ + ldr r2, [pc, #196] @ (2813c ) │ │ │ │ + ldr r3, [pc, #200] @ (28140 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str.w r2, [r6, #248] @ 0xf8 │ │ │ │ movs r6, #0 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r6, [r4, #16] │ │ │ │ - ldr r1, [pc, #184] @ (282b4 ) │ │ │ │ + ldr r1, [pc, #184] @ (28144 ) │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ str r2, [r4, #8] │ │ │ │ movs r2, #7 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #172] @ (282b8 ) │ │ │ │ + ldr r1, [pc, #172] @ (28148 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #160] @ (282bc ) │ │ │ │ + ldr r1, [pc, #160] @ (2814c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #152] @ (282c0 ) │ │ │ │ + ldr r1, [pc, #152] @ (28150 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #140] @ (282c4 ) │ │ │ │ + ldr r1, [pc, #140] @ (28154 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #132] @ (282c8 ) │ │ │ │ + ldr r1, [pc, #132] @ (28158 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #120] @ (282cc ) │ │ │ │ + ldr r1, [pc, #120] @ (2815c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #112] @ (282d0 ) │ │ │ │ + ldr r1, [pc, #112] @ (28160 ) │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #100] @ (282d4 ) │ │ │ │ - ldr r3, [pc, #32] @ (28290 ) │ │ │ │ + ldr r2, [pc, #100] @ (28164 ) │ │ │ │ + ldr r3, [pc, #32] @ (28120 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28286 │ │ │ │ + bne.n 28116 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ movs r3, r0 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -000282d8 : │ │ │ │ +00028168 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 282f6 │ │ │ │ + cbz r0, 28186 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r3, pc} │ │ │ │ @@ -43862,389 +43743,389 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00028308 : │ │ │ │ +00028198 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 28338 │ │ │ │ + beq.n 281c8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 28334 │ │ │ │ + bne.n 281c4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 28330 │ │ │ │ + cbz r0, 281c0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 28344 │ │ │ │ + cbz r0, 281d4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 28328 │ │ │ │ - b.n 28330 │ │ │ │ + bne.n 281b8 │ │ │ │ + b.n 281c0 │ │ │ │ │ │ │ │ -00028350 : │ │ │ │ +000281e0 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 28376 │ │ │ │ + cbz r3, 28206 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx ccd0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028378 : │ │ │ │ +00028208 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w lr, [pc, #468] @ 28560 │ │ │ │ + ldr.w lr, [pc, #468] @ 283f0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w ip, [pc, #468] @ 28564 │ │ │ │ + ldr.w ip, [pc, #468] @ 283f4 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add lr, pc │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - beq.n 2840c │ │ │ │ + beq.n 2829c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 283dc │ │ │ │ + beq.n 2826c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 28492 │ │ │ │ - ldr r2, [pc, #420] @ (28568 ) │ │ │ │ - ldr r3, [pc, #416] @ (28564 ) │ │ │ │ + beq.n 28322 │ │ │ │ + ldr r2, [pc, #420] @ (283f8 ) │ │ │ │ + ldr r3, [pc, #416] @ (283f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2855c │ │ │ │ + bne.w 283ec │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 28446 │ │ │ │ - ldr r1, [pc, #388] @ (2856c ) │ │ │ │ + cbz r0, 282d6 │ │ │ │ + ldr r1, [pc, #388] @ (283fc ) │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ - cbnz r0, 2844c │ │ │ │ + cbnz r0, 282dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 28534 │ │ │ │ + beq.w 283c4 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r3 │ │ │ │ blx c6ec │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 28460 │ │ │ │ + b.n 282f0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 284d8 │ │ │ │ + beq.n 28368 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 283c0 │ │ │ │ + bne.n 28250 │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #200 @ 0xc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2854e │ │ │ │ + beq.w 283de │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 28540 │ │ │ │ - ldr r1, [pc, #320] @ (28570 ) │ │ │ │ + bne.w 283d0 │ │ │ │ + ldr r1, [pc, #320] @ (28400 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #316] @ (28574 ) │ │ │ │ + ldr r2, [pc, #316] @ (28404 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ blx c7b0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28484 │ │ │ │ - ldr.w r8, [pc, #304] @ 28578 │ │ │ │ + b.n 28314 │ │ │ │ + ldr.w r8, [pc, #304] @ 28408 │ │ │ │ add r8, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28528 │ │ │ │ + beq.n 283b8 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #32 │ │ │ │ blx c0d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r2, 2846c │ │ │ │ + cbnz r2, 282fc │ │ │ │ cmp r3, r2 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r3, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #264] @ (2857c ) │ │ │ │ + ldr r2, [pc, #264] @ (2840c ) │ │ │ │ strd r3, r7, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #0 │ │ │ │ blx c7b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 283c0 │ │ │ │ + beq.n 28250 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 283c0 │ │ │ │ + b.n 28250 │ │ │ │ ldr.w ip, [r4, #12] │ │ │ │ - cbnz r2, 284a2 │ │ │ │ + cbnz r2, 28332 │ │ │ │ cmp ip, r2 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq.w ip, #1 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #200 @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 28546 │ │ │ │ + beq.n 283d6 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2852e │ │ │ │ - ldr r0, [pc, #200] @ (28580 ) │ │ │ │ + beq.n 283be │ │ │ │ + ldr r0, [pc, #200] @ (28410 ) │ │ │ │ add r0, pc │ │ │ │ strd r3, r7, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #192] @ (28584 ) │ │ │ │ + ldr r2, [pc, #192] @ (28414 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ blx c7b0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28484 │ │ │ │ + b.n 28314 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r8, r3 │ │ │ │ - cbz r3, 28510 │ │ │ │ - ldr r1, [pc, #164] @ (28588 ) │ │ │ │ + cbz r3, 283a0 │ │ │ │ + ldr r1, [pc, #164] @ (28418 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ - cbnz r0, 28516 │ │ │ │ - cbz r4, 28556 │ │ │ │ + cbnz r0, 283a6 │ │ │ │ + cbz r4, 283e6 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ blx c6ec │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #144] @ (2858c ) │ │ │ │ + ldr r2, [pc, #144] @ (2841c ) │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ movs r1, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c7b0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 28484 │ │ │ │ - ldr.w r8, [pc, #124] @ 28590 │ │ │ │ + b.n 28314 │ │ │ │ + ldr.w r8, [pc, #124] @ 28420 │ │ │ │ add r8, pc │ │ │ │ - cbz r4, 2853a │ │ │ │ + cbz r4, 283ca │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ blx c0d4 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 284fa │ │ │ │ - ldr r1, [pc, #104] @ (28594 ) │ │ │ │ + b.n 2838a │ │ │ │ + ldr r1, [pc, #104] @ (28424 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 28460 │ │ │ │ - ldr r0, [pc, #104] @ (28598 ) │ │ │ │ + b.n 282f0 │ │ │ │ + ldr r0, [pc, #104] @ (28428 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 284ba │ │ │ │ - ldr r1, [pc, #100] @ (2859c ) │ │ │ │ + b.n 2834a │ │ │ │ + ldr r1, [pc, #100] @ (2842c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 28460 │ │ │ │ - ldr r1, [pc, #100] @ (285a0 ) │ │ │ │ + b.n 282f0 │ │ │ │ + ldr r1, [pc, #100] @ (28430 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 284fa │ │ │ │ - ldr r1, [pc, #96] @ (285a4 ) │ │ │ │ + b.n 2838a │ │ │ │ + ldr r1, [pc, #96] @ (28434 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 28430 │ │ │ │ - ldr r0, [pc, #96] @ (285a8 ) │ │ │ │ + b.n 282c0 │ │ │ │ + ldr r0, [pc, #96] @ (28438 ) │ │ │ │ add r0, pc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 284ba │ │ │ │ - ldr r1, [pc, #92] @ (285ac ) │ │ │ │ + b.n 2834a │ │ │ │ + ldr r1, [pc, #92] @ (2843c ) │ │ │ │ add r1, pc │ │ │ │ mov r2, r1 │ │ │ │ - b.n 28430 │ │ │ │ - ldr r1, [pc, #88] @ (285b0 ) │ │ │ │ + b.n 282c0 │ │ │ │ + ldr r1, [pc, #88] @ (28440 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 284fa │ │ │ │ + b.n 2838a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ movs r3, r0 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r2, #3] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000285b4 : │ │ │ │ +00028444 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2871c │ │ │ │ + beq.w 285ac │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2871c │ │ │ │ + beq.w 285ac │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #608] @ (28838 ) │ │ │ │ + ldr r1, [pc, #608] @ (286c8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx daf4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 287f0 │ │ │ │ + beq.w 28680 │ │ │ │ subs r3, r6, r5 │ │ │ │ cmp r3, #4 │ │ │ │ - ble.w 2871c │ │ │ │ + ble.w 285ac │ │ │ │ subs r4, r6, #5 │ │ │ │ cmp r5, r4 │ │ │ │ - bhi.w 2871c │ │ │ │ + bhi.w 285ac │ │ │ │ mov r0, r5 │ │ │ │ - b.n 28602 │ │ │ │ + b.n 28492 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.w 2871c │ │ │ │ + bcc.w 285ac │ │ │ │ subs r2, r4, r0 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ adds r2, #1 │ │ │ │ blx db18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2871c │ │ │ │ + beq.w 285ac │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bne.n 285fc │ │ │ │ + bne.n 2848c │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - bne.n 285fc │ │ │ │ + bne.n 2848c │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ - bne.n 285fc │ │ │ │ + bne.n 2848c │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ - bne.n 285fc │ │ │ │ + bne.n 2848c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx d5c0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r0, #8 │ │ │ │ blx d19c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 28768 │ │ │ │ + beq.w 285f8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r4, r3, #6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 28728 │ │ │ │ + bls.n 285b8 │ │ │ │ cmp r1, #2 │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ - beq.n 28724 │ │ │ │ + beq.n 285b4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 28730 │ │ │ │ + bne.n 285c0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 28774 │ │ │ │ + beq.w 28604 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ cmp r1, #32 │ │ │ │ - bne.n 28768 │ │ │ │ + bne.n 285f8 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx c620 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -44252,117 +44133,117 @@ │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r3 │ │ │ │ str r1, [r2, #16] │ │ │ │ ite cc │ │ │ │ movcc r1, #1 │ │ │ │ movcs r1, #0 │ │ │ │ - bcs.w 287fa │ │ │ │ + bcs.w 2868a │ │ │ │ subs r1, r0, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #32 │ │ │ │ - bne.w 28800 │ │ │ │ + bne.w 28690 │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ sub.w r2, r2, #32 │ │ │ │ cmp r4, r3 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it cs │ │ │ │ movcs r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 286ac │ │ │ │ + bne.n 2853c │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 286da │ │ │ │ + bne.n 2856a │ │ │ │ subs r2, r3, #1 │ │ │ │ mov r3, r2 │ │ │ │ ldrb.w r1, [r2, #-1]! │ │ │ │ cmp r1, #32 │ │ │ │ - beq.n 286d0 │ │ │ │ + beq.n 28560 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 2880c │ │ │ │ + bcs.w 2869c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - ldr r1, [pc, #344] @ (2883c ) │ │ │ │ + ldr r1, [pc, #344] @ (286cc ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx c644 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r1, r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2881e │ │ │ │ + bne.w 286ae │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ mov r0, r4 │ │ │ │ blx cdbc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbnz r3, 2871e │ │ │ │ + cbnz r3, 285ae │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 28718 │ │ │ │ + cbz r0, 285a8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ - bne.n 2865a │ │ │ │ + bne.n 284ea │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ add.w r4, r3, #8 │ │ │ │ - b.n 2865a │ │ │ │ + b.n 284ea │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ ldrh.w r0, [r0, r1, lsl #1] │ │ │ │ tst.w r0, #8192 @ 0x2000 │ │ │ │ - beq.n 28768 │ │ │ │ + beq.n 285f8 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 28774 │ │ │ │ + beq.n 28604 │ │ │ │ ldrb.w r0, [r3, #-1] │ │ │ │ cmp r0, #32 │ │ │ │ - bne.n 28768 │ │ │ │ + bne.n 285f8 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 28768 │ │ │ │ + bhi.n 285f8 │ │ │ │ movw r0, #9217 @ 0x2401 │ │ │ │ lsr.w r1, r0, r1 │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bmi.n 2866c │ │ │ │ + bmi.n 284fc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2871c │ │ │ │ + bne.n 285ac │ │ │ │ add r0, sp, #12 │ │ │ │ blx d814 │ │ │ │ - b.n 2871c │ │ │ │ + b.n 285ac │ │ │ │ movs r3, #2 │ │ │ │ cmp r6, r4 │ │ │ │ str r3, [r2, #16] │ │ │ │ - bls.n 2882e │ │ │ │ + bls.n 286be │ │ │ │ mov r3, r4 │ │ │ │ - b.n 28786 │ │ │ │ + b.n 28616 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 2882e │ │ │ │ + beq.n 286be │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #32 │ │ │ │ - beq.n 28780 │ │ │ │ + beq.n 28610 │ │ │ │ cmp r3, r6 │ │ │ │ - bcs.n 2882e │ │ │ │ + bcs.n 286be │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ movs r5, #10 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ @@ -44370,88 +44251,88 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ add r1, r0 │ │ │ │ str r1, [r2, #0] │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ cmp.w r1, #500 @ 0x1f4 │ │ │ │ - bcs.n 28768 │ │ │ │ + bcs.n 285f8 │ │ │ │ adds r0, r3, #3 │ │ │ │ cmp r6, r0 │ │ │ │ - bls.n 28832 │ │ │ │ + bls.n 286c2 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 287dc │ │ │ │ + bne.n 2866c │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ sub.w r3, r3, #32 │ │ │ │ cmp r6, r0 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it ls │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 287c2 │ │ │ │ + bne.n 28652 │ │ │ │ subs r1, r6, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx cde4 │ │ │ │ adds r6, r5, r0 │ │ │ │ - b.n 285e8 │ │ │ │ + b.n 28478 │ │ │ │ strd r1, r1, [r2] │ │ │ │ - b.n 2871e │ │ │ │ + b.n 285ae │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ cmp r2, #32 │ │ │ │ - beq.w 286ce │ │ │ │ - b.n 286e0 │ │ │ │ + beq.w 2855e │ │ │ │ + b.n 28570 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 28818 │ │ │ │ + cbz r0, 286a8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2871c │ │ │ │ + b.n 285ac │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ blx c2a0 │ │ │ │ - b.n 28706 │ │ │ │ + b.n 28596 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 2871e │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + b.n 285ae │ │ │ │ + strh r2, [r4, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ movs r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx d518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 2886a │ │ │ │ + cbz r3, 286fa │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 28872 │ │ │ │ + beq.n 28702 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -44477,24 +44358,24 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #96] @ (2891c ) │ │ │ │ + ldr r2, [pc, #96] @ (287ac ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #96] @ (28920 ) │ │ │ │ + ldr r3, [pc, #96] @ (287b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 28912 │ │ │ │ + cbz r3, 287a2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov.w lr, #776 @ 0x308 │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ @@ -44502,34 +44383,34 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str.w lr, [r1, #8] │ │ │ │ mov r0, sp │ │ │ │ str r2, [r3, #8] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (28924 ) │ │ │ │ - ldr r3, [pc, #32] @ (28920 ) │ │ │ │ + ldr r2, [pc, #40] @ (287b4 ) │ │ │ │ + ldr r3, [pc, #32] @ (287b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28918 │ │ │ │ + bne.n 287a8 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 288fa │ │ │ │ + b.n 2878a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -44557,78 +44438,78 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 289d0 │ │ │ │ + bne.n 28860 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.n 289be │ │ │ │ + bpl.n 2884e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r1, r4, #16 │ │ │ │ adds r0, #8 │ │ │ │ blx d19c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 289ba │ │ │ │ + bmi.n 2884a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 289ba │ │ │ │ + cbnz r3, 2884a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 289c6 │ │ │ │ + bpl.n 28856 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w caec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 28990 │ │ │ │ + b.n 28820 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 28990 │ │ │ │ + b.n 28820 │ │ │ │ nop │ │ │ │ ldr r0, [r0, #0] │ │ │ │ b.w caec │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #372] @ (28b70 ) │ │ │ │ + ldr r2, [pc, #372] @ (28a00 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #372] @ (28b74 ) │ │ │ │ + ldr r3, [pc, #372] @ (28a04 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #372] @ (28b78 ) │ │ │ │ + ldr r5, [pc, #372] @ (28a08 ) │ │ │ │ mov r8, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 28ac2 │ │ │ │ + bhi.n 28952 │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 28abc │ │ │ │ + beq.n 2894c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ add.w ip, sp, #8 │ │ │ │ @@ -44639,152 +44520,152 @@ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w lr, {r0, r1, r2} │ │ │ │ stmia.w ip, {r0, r1, r2} │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr.w r1, [r9, #24] │ │ │ │ add.w r0, r2, #20 │ │ │ │ - ldr r2, [pc, #284] @ (28b7c ) │ │ │ │ + ldr r2, [pc, #284] @ (28a0c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, #7 │ │ │ │ add.w r8, r3, #20 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #0] │ │ │ │ - beq.n 28a8a │ │ │ │ + beq.n 2891a │ │ │ │ cmp r2, #8 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - bne.n 28a8a │ │ │ │ + bne.n 2891a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #244] @ (28b80 ) │ │ │ │ + ldr r3, [pc, #244] @ (28a10 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ add r0, sp, #8 │ │ │ │ blx d048 │ │ │ │ - cbnz r7, 28ada │ │ │ │ - ldr r2, [pc, #224] @ (28b84 ) │ │ │ │ - ldr r3, [pc, #208] @ (28b74 ) │ │ │ │ + cbnz r7, 2896a │ │ │ │ + ldr r2, [pc, #224] @ (28a14 ) │ │ │ │ + ldr r3, [pc, #208] @ (28a04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28b4e │ │ │ │ + bne.n 289de │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 28a2a │ │ │ │ + b.n 288ba │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 28ae2 │ │ │ │ + beq.n 28972 │ │ │ │ mov r0, r4 │ │ │ │ blx cb20 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 28aba │ │ │ │ + beq.n 2894a │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 28b52 │ │ │ │ + bne.n 289e2 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 28a20 │ │ │ │ + b.n 288b0 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - b.n 28aa0 │ │ │ │ + b.n 28930 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ strd r3, r2, [r4, #4] │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 28b38 │ │ │ │ + cbz r3, 289c8 │ │ │ │ uxtb r3, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 28b3e │ │ │ │ + beq.n 289ce │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 28b30 │ │ │ │ + bne.n 289c0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 28ac6 │ │ │ │ + bne.n 28956 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 28ac6 │ │ │ │ + bls.n 28956 │ │ │ │ mov r0, r6 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ittt pl │ │ │ │ ldrpl r3, [r6, #0] │ │ │ │ addpl.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strpl r3, [r6, #0] │ │ │ │ - b.n 28ac6 │ │ │ │ + b.n 28956 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 28ac6 │ │ │ │ + b.n 28956 │ │ │ │ blx d09c <_efree_32@plt> │ │ │ │ - b.n 28b04 │ │ │ │ + b.n 28994 │ │ │ │ mov r0, r1 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 28ac6 │ │ │ │ + b.n 28956 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r4, [r8] │ │ │ │ add r5, sp, #8 │ │ │ │ movs r6, #0 │ │ │ │ adds r4, #20 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r3, [r6, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #100] @ (28bfc ) │ │ │ │ + ldr r2, [pc, #100] @ (28a8c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #100] @ (28c00 ) │ │ │ │ + ldr r3, [pc, #100] @ (28a90 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #96] @ (28c04 ) │ │ │ │ + ldr r4, [pc, #96] @ (28a94 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -44793,53 +44674,53 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r1, #8] │ │ │ │ - ldr r3, [pc, #60] @ (28c08 ) │ │ │ │ + ldr r3, [pc, #60] @ (28a98 ) │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ add r0, sp, #8 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (28c0c ) │ │ │ │ - ldr r3, [pc, #28] @ (28c00 ) │ │ │ │ + ldr r2, [pc, #40] @ (28a9c ) │ │ │ │ + ldr r3, [pc, #28] @ (28a90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28bf8 │ │ │ │ + bne.n 28a88 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #96] @ (28c80 ) │ │ │ │ + ldr r2, [pc, #96] @ (28b10 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #96] @ (28c84 ) │ │ │ │ + ldr r3, [pc, #96] @ (28b14 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -44849,61 +44730,61 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r0, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ blx cef0 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #48] @ (28c88 ) │ │ │ │ + ldr r2, [pc, #48] @ (28b18 ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #24] @ (28c84 ) │ │ │ │ + ldr r3, [pc, #24] @ (28b14 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28c7c │ │ │ │ + bne.n 28b0c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 28cb0 │ │ │ │ + cbz r3, 28b40 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 28cb8 │ │ │ │ + beq.n 28b48 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 28cb0 │ │ │ │ + beq.n 28b40 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -44936,25 +44817,25 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx d518 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 28d30 │ │ │ │ + cbz r2, 28bc0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 28d38 │ │ │ │ + beq.n 28bc8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 28d32 │ │ │ │ + beq.n 28bc2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -44980,76 +44861,76 @@ │ │ │ │ strb r1, [r2, #16] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #116] @ (28e0c ) │ │ │ │ + ldr r2, [pc, #116] @ (28c9c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #116] @ (28e10 ) │ │ │ │ + ldr r3, [pc, #116] @ (28ca0 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 28dbc │ │ │ │ + cbz r3, 28c4c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 28dd8 │ │ │ │ + beq.n 28c68 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r2, [pc, #84] @ (28e14 ) │ │ │ │ + ldr r2, [pc, #84] @ (28ca4 ) │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r3, [pc, #76] @ (28e10 ) │ │ │ │ + ldr r3, [pc, #76] @ (28ca0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 28e06 │ │ │ │ + bne.n 28c96 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28dbc │ │ │ │ + beq.n 28c4c │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c0d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28dbc │ │ │ │ + beq.n 28c4c │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ - b.n 28dbe │ │ │ │ + b.n 28c4e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ movs r3, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28ebc │ │ │ │ + beq.n 28d4c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ subs r5, r0, r2 │ │ │ │ blx r3 │ │ │ │ @@ -45060,84 +44941,84 @@ │ │ │ │ adds r1, #2 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r0, [r5, #32] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r2, 28e66 │ │ │ │ + cbz r2, 28cf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, #8 │ │ │ │ mov.w r1, #776 @ 0x308 │ │ │ │ adds r7, r3, #1 │ │ │ │ str r7, [r4, #0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ str r2, [r0, r3] │ │ │ │ add r3, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 28e7e │ │ │ │ + cbz r2, 28d0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ mov.w r1, #776 @ 0x308 │ │ │ │ adds r5, r3, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ str r2, [r0, r3] │ │ │ │ add r3, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - cbz r2, 28eb8 │ │ │ │ + cbz r2, 28d48 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mvn.w lr, r1 │ │ │ │ and.w lr, lr, #4 │ │ │ │ add.w lr, lr, #8 │ │ │ │ mov.w lr, lr, lsl #1 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ - cbz r1, 28eb2 │ │ │ │ + cbz r1, 28d42 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, r1, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ add.w ip, r0, r1 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldrd r6, r5, [r3, #4] │ │ │ │ str r7, [r0, r1] │ │ │ │ strd r6, r5, [ip, #4] │ │ │ │ add r3, lr │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 28e96 │ │ │ │ + bne.n 28d26 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 28f32 │ │ │ │ + bne.n 28dc2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28f36 │ │ │ │ + bne.n 28dc6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ - cbz r2, 28f1a │ │ │ │ + cbz r2, 28daa │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 28f1c │ │ │ │ + cbz r2, 28dac │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ add.w r0, r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #40]! │ │ │ │ str r1, [sp, #0] │ │ │ │ @@ -45158,76 +45039,76 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 28f5e │ │ │ │ + cbnz r3, 28dee │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28f62 │ │ │ │ + bne.n 28df2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r2, r2, r0 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ - cbz r0, 28f56 │ │ │ │ + cbz r0, 28de6 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ movs r2, #4 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 28fbc │ │ │ │ + cbnz r3, 28e4c │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28fb8 │ │ │ │ + bne.n 28e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ - cbnz r0, 28f80 │ │ │ │ + cbnz r0, 28e10 │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r0, #10 │ │ │ │ - beq.n 28f9e │ │ │ │ + beq.n 28e2e │ │ │ │ ldrd r3, r0, [r3, #20] │ │ │ │ strd r2, r3, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ tst.w r0, #65280 @ 0xff00 │ │ │ │ - beq.n 28f7e │ │ │ │ + beq.n 28e0e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldrd r3, r2, [r2, #8] │ │ │ │ tst.w r0, #65280 @ 0xff00 │ │ │ │ strd r3, r2, [r1] │ │ │ │ str r0, [r1, #8] │ │ │ │ - beq.n 28f7e │ │ │ │ + beq.n 28e0e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 28fe0 │ │ │ │ + cbnz r3, 28e70 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 28fe4 │ │ │ │ + bne.n 28e74 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldrb r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ @@ -45235,204 +45116,204 @@ │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r1, #8] │ │ │ │ bx lr │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 29042 │ │ │ │ + cbnz r3, 28ed2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2903e │ │ │ │ + bne.n 28ece │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r2, r1, r2 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ - cbnz r0, 2902a │ │ │ │ + cbnz r0, 28eba │ │ │ │ ldrd r3, r0, [r3, #20] │ │ │ │ strd r1, r3, [r2, #16] │ │ │ │ str r0, [r2, #24] │ │ │ │ tst.w r0, #65280 @ 0xff00 │ │ │ │ - beq.n 29026 │ │ │ │ + beq.n 28eb6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add.w r0, r2, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 29010 │ │ │ │ + b.n 28ea0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 29052 │ │ │ │ + cbz r3, 28ee2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 29054 │ │ │ │ + beq.n 28ee4 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 290c8 │ │ │ │ + bne.n 28f58 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 290b6 │ │ │ │ + bpl.n 28f46 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 290d8 │ │ │ │ + beq.n 28f68 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 290b2 │ │ │ │ + bmi.n 28f42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 290b2 │ │ │ │ + cbnz r3, 28f42 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 290be │ │ │ │ + bpl.n 28f4e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w caec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 29074 │ │ │ │ + b.n 28f04 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 29074 │ │ │ │ + b.n 28f04 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2908c │ │ │ │ + b.n 28f1c │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 290ee │ │ │ │ + cbz r3, 28f7e │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 290f0 │ │ │ │ + beq.n 28f80 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 29164 │ │ │ │ + bne.n 28ff4 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 29152 │ │ │ │ + bpl.n 28fe2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29174 │ │ │ │ + beq.n 29004 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2914e │ │ │ │ + bmi.n 28fde │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2914e │ │ │ │ + cbnz r3, 28fde │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 2915a │ │ │ │ + bpl.n 28fea │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w caec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 29110 │ │ │ │ + b.n 28fa0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 29110 │ │ │ │ + b.n 28fa0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 29128 │ │ │ │ + b.n 28fb8 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 2918a │ │ │ │ + cbz r3, 2901a │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 2918c │ │ │ │ + beq.n 2901c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 291cc │ │ │ │ + bne.n 2905c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r1, 291b8 │ │ │ │ + cbz r1, 29048 │ │ │ │ mov r0, r1 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -45441,29 +45322,29 @@ │ │ │ │ str r0, [r3, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ blx c89c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 291a8 │ │ │ │ + b.n 29038 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 291e2 │ │ │ │ + cbz r3, 29072 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 291e4 │ │ │ │ + beq.n 29074 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 29208 │ │ │ │ + cbz r0, 29098 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ @@ -45472,87 +45353,87 @@ │ │ │ │ blx d4d8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 29228 │ │ │ │ + beq.n 290b8 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #108] @ (292a8 ) │ │ │ │ + ldr r1, [pc, #108] @ (29138 ) │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 29256 │ │ │ │ + beq.n 290e6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c218 │ │ │ │ - cbz r0, 29284 │ │ │ │ + cbz r0, 29114 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ - cbz r2, 2927e │ │ │ │ + cbz r2, 2910e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ - cbz r2, 29288 │ │ │ │ + cbz r2, 29118 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ bic.w r2, r2, #1004 @ 0x3ec │ │ │ │ bic.w r2, r2, #3 │ │ │ │ - cbz r2, 29298 │ │ │ │ + cbz r2, 29128 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d9c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2927e │ │ │ │ + b.n 2910e │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c3dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2927e │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + b.n 2910e │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ movs r3, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #100] @ (29320 ) │ │ │ │ + ldr r2, [pc, #100] @ (291b0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #100] @ (29324 ) │ │ │ │ + ldr r3, [pc, #100] @ (291b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - cbz r3, 29316 │ │ │ │ + cbz r3, 291a6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r0, sp │ │ │ │ ldrd r2, lr, [r1] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ add.w r2, r3, #40 @ 0x28 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -45560,170 +45441,170 @@ │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (29328 ) │ │ │ │ - ldr r3, [pc, #32] @ (29324 ) │ │ │ │ + ldr r2, [pc, #40] @ (291b8 ) │ │ │ │ + ldr r3, [pc, #32] @ (291b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2931c │ │ │ │ + bne.n 291ac │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 292fe │ │ │ │ + b.n 2918e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #124] @ 293bc │ │ │ │ + ldr.w lr, [pc, #124] @ 2924c │ │ │ │ mov ip, r2 │ │ │ │ - ldr r4, [pc, #124] @ (293c0 ) │ │ │ │ + ldr r4, [pc, #124] @ (29250 ) │ │ │ │ add lr, pc │ │ │ │ mov r2, r1 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ mov.w ip, #13 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w ip, [pc, #108] @ 293c4 │ │ │ │ + ldr.w ip, [pc, #108] @ 29254 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r4, pc │ │ │ │ add r3, sp, #16 │ │ │ │ adds r0, r4, #4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ blx c18c │ │ │ │ - cbz r0, 29394 │ │ │ │ + cbz r0, 29224 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bmi.n 293ac │ │ │ │ + bmi.n 2923c │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ - ldr r2, [pc, #48] @ (293c8 ) │ │ │ │ - ldr r3, [pc, #44] @ (293c4 ) │ │ │ │ + ldr r2, [pc, #48] @ (29258 ) │ │ │ │ + ldr r3, [pc, #44] @ (29254 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 293b8 │ │ │ │ + bne.n 29248 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #8 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2938a │ │ │ │ + b.n 2921a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #108] @ (2944c ) │ │ │ │ + ldr r0, [pc, #108] @ (292dc ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r6, [pc, #108] @ (29450 ) │ │ │ │ + ldr r6, [pc, #108] @ (292e0 ) │ │ │ │ add r0, pc │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ adds r0, #4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r6, pc │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ blx c1d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r0, 29432 │ │ │ │ + cbz r0, 292c2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r2, r8 │ │ │ │ - ldr r0, [pc, #80] @ (29454 ) │ │ │ │ + ldr r0, [pc, #80] @ (292e4 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 29426 │ │ │ │ - cbz r4, 2942e │ │ │ │ + cbz r3, 292b6 │ │ │ │ + cbz r4, 292be │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #28] @ (29454 ) │ │ │ │ + ldr r4, [pc, #28] @ (292e4 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov ip, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029458 : │ │ │ │ +000292e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #248] @ (29564 ) │ │ │ │ - ldr r3, [pc, #248] @ (29568 ) │ │ │ │ + ldr r2, [pc, #248] @ (293f4 ) │ │ │ │ + ldr r3, [pc, #248] @ (293f8 ) │ │ │ │ adds r6, r4, #1 │ │ │ │ add r2, pc │ │ │ │ sub sp, #16 │ │ │ │ cmp.w r6, #32768 @ 0x8000 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -45732,146 +45613,146 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r7, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ittt ls │ │ │ │ bicls.w r3, r2, #4080 @ 0xff0 │ │ │ │ bicls.w r3, r3, #15 │ │ │ │ subls.w r3, sp, r3 │ │ │ │ - bhi.n 29550 │ │ │ │ + bhi.n 293e0 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 294b0 │ │ │ │ + beq.n 29340 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r0, sp │ │ │ │ cmp r0, r3 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - bne.n 294a2 │ │ │ │ + bne.n 29332 │ │ │ │ movw r3, #4088 @ 0xff8 │ │ │ │ ands r3, r2 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbnz r3, 29510 │ │ │ │ + cbnz r3, 293a0 │ │ │ │ mov r5, sp │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx ce90 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r2, [r5, r4] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ add.w r3, r8, #20 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 29520 │ │ │ │ + bls.n 293b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ blx c1d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r6, #32768 @ 0x8000 │ │ │ │ - bhi.n 29518 │ │ │ │ - ldr r2, [pc, #120] @ (2956c ) │ │ │ │ - ldr r3, [pc, #112] @ (29568 ) │ │ │ │ + bhi.n 293a8 │ │ │ │ + ldr r2, [pc, #120] @ (293fc ) │ │ │ │ + ldr r3, [pc, #112] @ (293f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2955e │ │ │ │ + bne.n 293ee │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #16 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r3, #4 │ │ │ │ add r3, sp │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 294bc │ │ │ │ + b.n 2934c │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 294f2 │ │ │ │ + b.n 29382 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 29530 │ │ │ │ + bhi.n 293c0 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 294e0 │ │ │ │ + bne.n 29370 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 294e0 │ │ │ │ + bhi.n 29370 │ │ │ │ add.w r2, r7, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 294e0 │ │ │ │ + beq.n 29370 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 294ec │ │ │ │ + b.n 2937c │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r7, #4] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 294be │ │ │ │ + b.n 2934e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #440] @ (29744 ) │ │ │ │ + ldr r2, [pc, #440] @ (295d4 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #440] @ (29748 ) │ │ │ │ + ldr r3, [pc, #440] @ (295d8 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 29600 │ │ │ │ + beq.n 29490 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx dd10 │ │ │ │ cmp r4, #10 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 295cc │ │ │ │ - ldr r1, [pc, #396] @ (2974c ) │ │ │ │ + beq.n 2945c │ │ │ │ + ldr r1, [pc, #396] @ (295dc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29646 │ │ │ │ + bne.n 294d6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx c884 │ │ │ │ - cbz r0, 2961c │ │ │ │ + cbz r0, 294ac │ │ │ │ str r0, [sp, #12] │ │ │ │ blx cb20 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r6, [sp, #24] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ @@ -45879,186 +45760,186 @@ │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d0c0 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #332] @ (29750 ) │ │ │ │ - ldr r3, [pc, #324] @ (29748 ) │ │ │ │ + ldr r2, [pc, #332] @ (295e0 ) │ │ │ │ + ldr r3, [pc, #324] @ (295d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 29740 │ │ │ │ + bne.w 295d0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r6, [sp, #24] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r6, #20 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 296e0 │ │ │ │ + bls.n 29570 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx d054 │ │ │ │ - b.n 295fa │ │ │ │ + b.n 2948a │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 295cc │ │ │ │ + beq.n 2945c │ │ │ │ blx dd10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 295cc │ │ │ │ - ldr r2, [pc, #244] @ (29754 ) │ │ │ │ + beq.n 2945c │ │ │ │ + ldr r2, [pc, #244] @ (295e4 ) │ │ │ │ add.w r3, r6, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add.w r3, r0, #16 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c7b0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ add.w r7, r3, #20 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 29716 │ │ │ │ + bls.n 295a6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ blx d054 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ lsls r7, r2, #25 │ │ │ │ - bmi.n 296c4 │ │ │ │ + bmi.n 29554 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 296c4 │ │ │ │ + cbnz r3, 29554 │ │ │ │ mov r0, r8 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.n 29710 │ │ │ │ + bpl.n 295a0 │ │ │ │ blx caf0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 295fa │ │ │ │ + bmi.n 2948a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 295fa │ │ │ │ + bne.n 2948a │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2970a │ │ │ │ + bpl.n 2959a │ │ │ │ blx caf0 │ │ │ │ - b.n 295fa │ │ │ │ + b.n 2948a │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 296f0 │ │ │ │ + bhi.n 29580 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 29638 │ │ │ │ + bne.n 294c8 │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 29638 │ │ │ │ + bhi.n 294c8 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29638 │ │ │ │ + beq.n 294c8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 295fa │ │ │ │ + b.n 2948a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 295fa │ │ │ │ + b.n 2948a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 296c4 │ │ │ │ + b.n 29554 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 29726 │ │ │ │ + bhi.n 295b6 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 2969a │ │ │ │ + bne.n 2952a │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 2969a │ │ │ │ + bhi.n 2952a │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2969a │ │ │ │ + beq.n 2952a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ blx dc44 │ │ │ │ - b.n 296a6 │ │ │ │ + b.n 29536 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029758 : │ │ │ │ +000295e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ - ldr r4, [pc, #480] @ (2994c ) │ │ │ │ + ldr r4, [pc, #480] @ (297dc ) │ │ │ │ mov sl, r1 │ │ │ │ - ldr r3, [pc, #480] @ (29950 ) │ │ │ │ + ldr r3, [pc, #480] @ (297e0 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ add r4, pc │ │ │ │ - ldr r1, [pc, #480] @ (29954 ) │ │ │ │ - ldr r6, [pc, #480] @ (29958 ) │ │ │ │ + ldr r1, [pc, #480] @ (297e4 ) │ │ │ │ + ldr r6, [pc, #480] @ (297e8 ) │ │ │ │ movs r2, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29900 │ │ │ │ + beq.w 29790 │ │ │ │ blx dd10 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29900 │ │ │ │ - ldr r3, [pc, #444] @ (2995c ) │ │ │ │ + beq.w 29790 │ │ │ │ + ldr r3, [pc, #444] @ (297ec ) │ │ │ │ add r4, sp, #20 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -46070,288 +45951,288 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ blx d478 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29904 │ │ │ │ + beq.w 29794 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ blx d1e0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ blx c0c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 298c4 │ │ │ │ + beq.n 29754 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 298c4 │ │ │ │ + bne.n 29754 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 298c4 │ │ │ │ + bne.n 29754 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #16 │ │ │ │ - ldr r1, [pc, #348] @ (29960 ) │ │ │ │ + ldr r1, [pc, #348] @ (297f0 ) │ │ │ │ adds r0, #16 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 298c4 │ │ │ │ + beq.n 29754 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 29918 │ │ │ │ - ldr r1, [pc, #332] @ (29964 ) │ │ │ │ + beq.w 297a8 │ │ │ │ + ldr r1, [pc, #332] @ (297f4 ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29918 │ │ │ │ + beq.n 297a8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 29918 │ │ │ │ + bne.n 297a8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29918 │ │ │ │ + beq.n 297a8 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 29846 │ │ │ │ + b.n 296d6 │ │ │ │ subs r2, #1 │ │ │ │ - beq.n 29918 │ │ │ │ + beq.n 297a8 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ ldrb r7, [r3, #8] │ │ │ │ lsls r1, r1, #29 │ │ │ │ itee mi │ │ │ │ addmi.w r9, r3, #16 │ │ │ │ addpl.w r9, r3, #24 │ │ │ │ ldrpl r6, [r3, #20] │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ - beq.n 29840 │ │ │ │ + beq.n 296d0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n 29840 │ │ │ │ - ldr r1, [pc, #252] @ (29968 ) │ │ │ │ + bne.n 296d0 │ │ │ │ + ldr r1, [pc, #252] @ (297f8 ) │ │ │ │ add.w r0, r6, #16 │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29840 │ │ │ │ + bne.n 296d0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r7, #6 │ │ │ │ - bne.n 2993a │ │ │ │ + bne.n 297ca │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 29922 │ │ │ │ + bpl.n 297b2 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 29932 │ │ │ │ + beq.n 297c2 │ │ │ │ add.w r0, r7, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ str.w r0, [sl] │ │ │ │ - bne.n 29840 │ │ │ │ + bne.n 296d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29840 │ │ │ │ + bne.n 296d0 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.n 2992a │ │ │ │ + bpl.n 297ba │ │ │ │ blx caf0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 29840 │ │ │ │ + b.n 296d0 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 298e4 │ │ │ │ + bmi.n 29774 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 298e4 │ │ │ │ + cbnz r2, 29774 │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 2991c │ │ │ │ + bpl.n 297ac │ │ │ │ blx caf0 │ │ │ │ - ldr r1, [pc, #132] @ (2996c ) │ │ │ │ - ldr r2, [pc, #104] @ (29950 ) │ │ │ │ + ldr r1, [pc, #132] @ (297fc ) │ │ │ │ + ldr r2, [pc, #104] @ (297e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 29948 │ │ │ │ + bne.n 297d8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r6, #0 │ │ │ │ - b.n 298e4 │ │ │ │ + b.n 29774 │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ands.w r0, r1, #64 @ 0x40 │ │ │ │ - bne.n 298e4 │ │ │ │ + bne.n 29774 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 298d4 │ │ │ │ + b.n 29764 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 298c6 │ │ │ │ + b.n 29756 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 298e4 │ │ │ │ + b.n 29774 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 2988c │ │ │ │ + b.n 2971c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 29840 │ │ │ │ + b.n 296d0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bpl.n 298aa │ │ │ │ - b.n 29840 │ │ │ │ + bpl.n 2973a │ │ │ │ + b.n 296d0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2988c │ │ │ │ + b.n 2971c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029970 : │ │ │ │ +00029800 : │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 299d4 │ │ │ │ + beq.n 29864 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 299b0 │ │ │ │ + beq.n 29840 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 299a0 │ │ │ │ + bne.n 29830 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 299a0 │ │ │ │ + cbz r0, 29830 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 299c0 │ │ │ │ + cbz r0, 29850 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 299a0 │ │ │ │ + beq.n 29830 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n 299a0 │ │ │ │ + b.n 29830 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000299d8 : │ │ │ │ +00029868 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #92] @ (29a44 ) │ │ │ │ + ldr r6, [pc, #92] @ (298d4 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r6, pc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 29a28 │ │ │ │ + cbz r0, 298b8 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c798 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx cdd8 │ │ │ │ - ldr r2, [pc, #64] @ (29a48 ) │ │ │ │ + ldr r2, [pc, #64] @ (298d8 ) │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - cbz r5, 29a30 │ │ │ │ + cbz r5, 298c0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c994 <_emalloc_80@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 299f4 │ │ │ │ + b.n 29884 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ blx d940 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 29a5c │ │ │ │ + bne.n 298ec │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r0, r3 │ │ │ │ b.w cdd4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -46364,414 +46245,414 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w cdd4 │ │ │ │ nop │ │ │ │ │ │ │ │ -00029a88 : │ │ │ │ +00029918 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ blx cdd8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ - beq.n 29aca │ │ │ │ + beq.n 2995a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 29ac8 │ │ │ │ + bne.n 29958 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 29abe │ │ │ │ + cbz r0, 2994e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 29ac6 │ │ │ │ + cbz r0, 29956 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 29ad2 │ │ │ │ + cbz r0, 29962 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 29ae0 │ │ │ │ + cbz r3, 29970 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ blx d0b4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ - cbz r0, 29aea │ │ │ │ + cbz r0, 2997a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 29af2 │ │ │ │ + cbz r0, 29982 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00029af8 : │ │ │ │ +00029988 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r2 │ │ │ │ - cbz r4, 29b16 │ │ │ │ + cbz r4, 299a6 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - cbz r2, 29b46 │ │ │ │ + cbz r2, 299d6 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ str r4, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r6, 29b32 │ │ │ │ + cbz r6, 299c2 │ │ │ │ add.w r2, r0, #20 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r3, 29b3c │ │ │ │ + cbz r3, 299cc │ │ │ │ mov r1, r3 │ │ │ │ blx ce20 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r0, r4, r0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29b32 │ │ │ │ - b.n 29b16 │ │ │ │ + beq.n 299c2 │ │ │ │ + b.n 299a6 │ │ │ │ │ │ │ │ -00029b50 : │ │ │ │ +000299e0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r1, [pc, #620] @ (29dcc ) │ │ │ │ + ldr r1, [pc, #620] @ (29c5c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #620] @ (29dd0 ) │ │ │ │ + ldr r3, [pc, #620] @ (29c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29dc8 │ │ │ │ + beq.w 29c58 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 29dc8 │ │ │ │ + beq.w 29c58 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r3, 29ba2 │ │ │ │ - ldr r2, [pc, #584] @ (29dd4 ) │ │ │ │ - ldr r3, [pc, #580] @ (29dd0 ) │ │ │ │ + cbz r3, 29a32 │ │ │ │ + ldr r2, [pc, #584] @ (29c64 ) │ │ │ │ + ldr r3, [pc, #580] @ (29c60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 29dc4 │ │ │ │ + bne.w 29c54 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #564] @ (29dd8 ) │ │ │ │ + ldr r1, [pc, #564] @ (29c68 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29b88 │ │ │ │ + bne.n 29a18 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 29c30 │ │ │ │ + beq.n 29ac0 │ │ │ │ movs r1, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r1, [pc, #536] @ (29ddc ) │ │ │ │ + ldr r1, [pc, #536] @ (29c6c ) │ │ │ │ add r3, sp, #24 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r0 │ │ │ │ blx d054 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29b88 │ │ │ │ - ldr r1, [pc, #512] @ (29de0 ) │ │ │ │ + beq.n 29a18 │ │ │ │ + ldr r1, [pc, #512] @ (29c70 ) │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29cea │ │ │ │ + beq.n 29b7a │ │ │ │ blx dd10 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29cea │ │ │ │ - ldr r1, [pc, #488] @ (29de4 ) │ │ │ │ + beq.n 29b7a │ │ │ │ + ldr r1, [pc, #488] @ (29c74 ) │ │ │ │ add.w r3, r0, #16 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #16 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 29d36 │ │ │ │ + beq.w 29bc6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 29b88 │ │ │ │ + bmi.n 29a18 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 29b88 │ │ │ │ + bne.n 29a18 │ │ │ │ mov r0, r7 │ │ │ │ lsls r4, r3, #24 │ │ │ │ - bmi.w 29dbe │ │ │ │ + bmi.w 29c4e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 29b88 │ │ │ │ - ldr r1, [pc, #436] @ (29de8 ) │ │ │ │ + b.n 29a18 │ │ │ │ + ldr r1, [pc, #436] @ (29c78 ) │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ - cbz r0, 29c96 │ │ │ │ + cbz r0, 29b26 │ │ │ │ blx dd10 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 29c96 │ │ │ │ + cbz r0, 29b26 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 29d2e │ │ │ │ - ldr r1, [pc, #412] @ (29dec ) │ │ │ │ + beq.n 29bbe │ │ │ │ + ldr r1, [pc, #412] @ (29c7c ) │ │ │ │ movs r2, #14 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx c608 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 29b88 │ │ │ │ + bmi.n 29a18 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 29b88 │ │ │ │ + bne.n 29a18 │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.w 29d8e │ │ │ │ - ldr r1, [pc, #376] @ (29df0 ) │ │ │ │ - ldr r2, [pc, #344] @ (29dd0 ) │ │ │ │ + bpl.w 29c1e │ │ │ │ + ldr r1, [pc, #376] @ (29c80 ) │ │ │ │ + ldr r2, [pc, #344] @ (29c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w 29dc4 │ │ │ │ + bne.w 29c54 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w caec │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 29b88 │ │ │ │ - ldr r1, [pc, #340] @ (29df4 ) │ │ │ │ + bne.w 29a18 │ │ │ │ + ldr r1, [pc, #340] @ (29c84 ) │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 29b88 │ │ │ │ - ldr r1, [pc, #324] @ (29df8 ) │ │ │ │ - ldr r3, [pc, #324] @ (29dfc ) │ │ │ │ + bne.w 29a18 │ │ │ │ + ldr r1, [pc, #324] @ (29c88 ) │ │ │ │ + ldr r3, [pc, #324] @ (29c8c ) │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #324] @ (29e00 ) │ │ │ │ + ldr r2, [pc, #324] @ (29c90 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d53c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 29b88 │ │ │ │ - ldr r1, [pc, #308] @ (29e04 ) │ │ │ │ + blt.w 29a18 │ │ │ │ + ldr r1, [pc, #308] @ (29c94 ) │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #14 │ │ │ │ add.w r0, r4, #20 │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #4 │ │ │ │ str r5, [sp, #24] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ blx d054 │ │ │ │ - b.n 29b88 │ │ │ │ + b.n 29a18 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r2, [pc, #280] @ (29e08 ) │ │ │ │ + ldr r2, [pc, #280] @ (29c98 ) │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r1, [pc, #260] @ (29e0c ) │ │ │ │ + ldr r1, [pc, #260] @ (29c9c ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #24] │ │ │ │ tst.w r4, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ movne.w ip, #6 │ │ │ │ moveq.w ip, #262 @ 0x106 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ blx d054 │ │ │ │ - b.n 29b88 │ │ │ │ + b.n 29a18 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.n 29c5e │ │ │ │ - b.n 29c4c │ │ │ │ + beq.n 29aee │ │ │ │ + b.n 29adc │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #204] @ (29e10 ) │ │ │ │ + ldr r2, [pc, #204] @ (29ca0 ) │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 29dae │ │ │ │ - ldr r1, [pc, #184] @ (29e14 ) │ │ │ │ + bmi.n 29c3e │ │ │ │ + ldr r1, [pc, #184] @ (29ca4 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #262 @ 0x106 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ blx d054 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.w 29b88 │ │ │ │ + bmi.w 29a18 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 29b88 │ │ │ │ + bne.w 29a18 │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bmi.n 29dbe │ │ │ │ + bmi.n 29c4e │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 29b88 │ │ │ │ - ldr r1, [pc, #136] @ (29e18 ) │ │ │ │ - ldr r2, [pc, #60] @ (29dd0 ) │ │ │ │ + b.n 29a18 │ │ │ │ + ldr r1, [pc, #136] @ (29ca8 ) │ │ │ │ + ldr r2, [pc, #60] @ (29c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n 29dc4 │ │ │ │ + bne.n 29c54 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ - ldr r1, [pc, #108] @ (29e1c ) │ │ │ │ + ldr r1, [pc, #108] @ (29cac ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #6 │ │ │ │ - b.n 29d66 │ │ │ │ + b.n 29bf6 │ │ │ │ blx caf0 │ │ │ │ - b.n 29b88 │ │ │ │ + b.n 29a18 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ cmp lr, lr │ │ │ │ movs r1, r0 │ │ │ │ cmp r2, lr │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ movs r1, r0 │ │ │ │ cmp r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ add lr, ip │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ add ip, r8 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ movs r1, r0 │ │ │ │ add r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ movs r1, r0 │ │ │ │ add r4, ip │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #108] @ 29ea0 │ │ │ │ + ldr.w lr, [pc, #108] @ 29d30 │ │ │ │ mov.w ip, #0 │ │ │ │ - ldr r3, [pc, #104] @ (29ea4 ) │ │ │ │ + ldr r3, [pc, #104] @ (29d34 ) │ │ │ │ add lr, pc │ │ │ │ mov r4, r1 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w ip, [pc, #96] @ 29ea8 │ │ │ │ + ldr.w ip, [pc, #96] @ 29d38 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -46781,354 +46662,354 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ blx dd38 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r5, #20 │ │ │ │ blx d4b4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 29e84 │ │ │ │ + cbz r0, 29d14 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (29eac ) │ │ │ │ - ldr r3, [pc, #32] @ (29ea8 ) │ │ │ │ + ldr r2, [pc, #36] @ (29d3c ) │ │ │ │ + ldr r3, [pc, #32] @ (29d38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29e9c │ │ │ │ + bne.n 29d2c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029eb0 : │ │ │ │ +00029d40 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #124] @ (29f40 ) │ │ │ │ - ldr r3, [pc, #128] @ (29f44 ) │ │ │ │ + ldr r1, [pc, #124] @ (29dd0 ) │ │ │ │ + ldr r3, [pc, #128] @ (29dd4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29e20 │ │ │ │ + bl 29cb0 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ blx r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cf8c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbz r3, 29f22 │ │ │ │ - ldr r1, [pc, #68] @ (29f48 ) │ │ │ │ + cbz r3, 29db2 │ │ │ │ + ldr r1, [pc, #68] @ (29dd8 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ blx r6 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ blx d724 │ │ │ │ - ldr r2, [pc, #40] @ (29f4c ) │ │ │ │ - ldr r3, [pc, #28] @ (29f44 ) │ │ │ │ + ldr r2, [pc, #40] @ (29ddc ) │ │ │ │ + ldr r3, [pc, #28] @ (29dd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29f3a │ │ │ │ + bne.n 29dca │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r4, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00029f50 : │ │ │ │ +00029de0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #172] @ (2a010 ) │ │ │ │ - ldr r3, [pc, #172] @ (2a014 ) │ │ │ │ + ldr r0, [pc, #172] @ (29ea0 ) │ │ │ │ + ldr r3, [pc, #172] @ (29ea4 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r7, [pc, #160] @ (2a018 ) │ │ │ │ + ldr r7, [pc, #160] @ (29ea8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #24 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29e20 │ │ │ │ + bl 29cb0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 29fc6 │ │ │ │ + cbnz r3, 29e56 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d090 │ │ │ │ - cbz r6, 29ffc │ │ │ │ + cbz r6, 29e8c │ │ │ │ add r0, sp, #24 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #108] @ (2a01c ) │ │ │ │ - ldr r3, [pc, #100] @ (2a014 ) │ │ │ │ + ldr r2, [pc, #108] @ (29eac ) │ │ │ │ + ldr r3, [pc, #100] @ (29ea4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a002 │ │ │ │ + bne.n 29e92 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #88] @ (2a020 ) │ │ │ │ + ldr r1, [pc, #88] @ (29eb0 ) │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - ldr r3, [pc, #80] @ (2a024 ) │ │ │ │ - vldr d7, [pc, #48] @ 2a008 │ │ │ │ + ldr r3, [pc, #80] @ (29eb4 ) │ │ │ │ + vldr d7, [pc, #48] @ 29e98 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ vstr d7, [sp] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d724 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d090 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 29fa6 │ │ │ │ + bne.n 29e36 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 29fa6 │ │ │ │ + b.n 29e36 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r4, [r2, #8] │ │ │ │ + str r4, [r0, #32] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + str r2, [r6, #28] │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r7, #24] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a028 : │ │ │ │ +00029eb8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 2a04e │ │ │ │ + cbz r3, 29ede │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r4, r2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a040 │ │ │ │ + bne.n 29ed0 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 2a054 │ │ │ │ + bhi.n 29ee4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ str.w r5, [r3], #4 │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 2a068 │ │ │ │ + bne.n 29ef8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r5, [r1], #4 │ │ │ │ cmp r3, r4 │ │ │ │ str r5, [r2, #68] @ 0x44 │ │ │ │ - bcc.n 2a078 │ │ │ │ + bcc.n 29f08 │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0002a094 : │ │ │ │ +00029f24 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #144] @ (2a138 ) │ │ │ │ - ldr r3, [pc, #144] @ (2a13c ) │ │ │ │ + ldr r0, [pc, #144] @ (29fc8 ) │ │ │ │ + ldr r3, [pc, #144] @ (29fcc ) │ │ │ │ sub sp, #24 │ │ │ │ add r0, pc │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ movs r2, #0 │ │ │ │ - ldr r4, [pc, #132] @ (2a140 ) │ │ │ │ + ldr r4, [pc, #132] @ (29fd0 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, sp │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #116] @ (2a144 ) │ │ │ │ + ldr r6, [pc, #116] @ (29fd4 ) │ │ │ │ blx db34 │ │ │ │ - ldr r3, [pc, #112] @ (2a148 ) │ │ │ │ + ldr r3, [pc, #112] @ (29fd8 ) │ │ │ │ mov r9, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r7, [r4, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r7 │ │ │ │ blx c8cc │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ blx dd38 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2a0de │ │ │ │ + bne.n 29f6e │ │ │ │ mov r0, r9 │ │ │ │ blx db34 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sp │ │ │ │ blx d090 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a12e │ │ │ │ + beq.n 29fbe │ │ │ │ mov r0, sp │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #52] @ (2a14c ) │ │ │ │ - ldr r3, [pc, #36] @ (2a13c ) │ │ │ │ + ldr r2, [pc, #52] @ (29fdc ) │ │ │ │ + ldr r3, [pc, #36] @ (29fcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a134 │ │ │ │ + bne.n 29fc4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2a10e │ │ │ │ + b.n 29f9e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + str r0, [r0, #12] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + str r4, [r2, #4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002a150 : │ │ │ │ +00029fe0 : │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 2a16e │ │ │ │ + beq.n 29ffe │ │ │ │ mov r3, r0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str.w r2, [ip, #68] @ 0x44 │ │ │ │ - cbz r3, 2a16e │ │ │ │ + cbz r3, 29ffe │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2a15a │ │ │ │ + bne.n 29fea │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0002a170 : │ │ │ │ +0002a000 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #208] @ (2a254 ) │ │ │ │ - ldr r3, [pc, #208] @ (2a258 ) │ │ │ │ + ldr r2, [pc, #208] @ (2a0e4 ) │ │ │ │ + ldr r3, [pc, #208] @ (2a0e8 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #208] @ (2a25c ) │ │ │ │ + ldr r6, [pc, #208] @ (2a0ec ) │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a234 │ │ │ │ + beq.n 2a0c4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -47136,25 +47017,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c2dc │ │ │ │ mov r1, sp │ │ │ │ mov r7, r0 │ │ │ │ blx ce20 │ │ │ │ - ldr r3, [pc, #152] @ (2a260 ) │ │ │ │ + ldr r3, [pc, #152] @ (2a0f0 ) │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, r7, #20 │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ mov r2, r8 │ │ │ │ blx d91c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2a234 │ │ │ │ + beq.n 2a0c4 │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 2a234 │ │ │ │ + beq.n 2a0c4 │ │ │ │ mov r6, r7 │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [ip, #16] │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, #64] @ 0x40 │ │ │ │ str.w lr, [sp, #16] │ │ │ │ @@ -47172,171 +47053,171 @@ │ │ │ │ adds r1, #20 │ │ │ │ adds r0, #20 │ │ │ │ blx d91c │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 2a1ec │ │ │ │ - ldr r2, [pc, #44] @ (2a264 ) │ │ │ │ - ldr r3, [pc, #32] @ (2a258 ) │ │ │ │ + bne.n 2a07c │ │ │ │ + ldr r2, [pc, #44] @ (2a0f4 ) │ │ │ │ + ldr r3, [pc, #32] @ (2a0e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a250 │ │ │ │ + bne.n 2a0e0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002a268 : │ │ │ │ - cbz r0, 2a2b4 │ │ │ │ +0002a0f8 : │ │ │ │ + cbz r0, 2a144 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #20 │ │ │ │ blx d048 │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ blx d4fc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 2a2a0 │ │ │ │ + beq.n 2a130 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2a29e │ │ │ │ + bne.n 2a12e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2a29a │ │ │ │ + cbz r0, 2a12a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2a2a8 │ │ │ │ + cbz r0, 2a138 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a296 │ │ │ │ - b.n 2a29a │ │ │ │ + bne.n 2a126 │ │ │ │ + b.n 2a12a │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002a2b8 : │ │ │ │ +0002a148 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2a35e │ │ │ │ + beq.n 2a1ee │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r4, r0, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2a2da │ │ │ │ + cbz r0, 2a16a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a350 │ │ │ │ + bne.n 2a1e0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2a342 │ │ │ │ + cbz r0, 2a1d2 │ │ │ │ blx d330 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r3, 2a348 │ │ │ │ + cbz r3, 2a1d8 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add.w r0, r3, #40 @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 2a33c │ │ │ │ + cbz r2, 2a1cc │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - cbz r3, 2a36e │ │ │ │ + cbz r3, 2a1fe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ - cbz r3, 2a332 │ │ │ │ + cbz r3, 2a1c2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r2, 2a362 │ │ │ │ + cbz r2, 2a1f2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - cbz r3, 2a368 │ │ │ │ + cbz r3, 2a1f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c6a0 │ │ │ │ blx d9c4 │ │ │ │ - b.n 2a30e │ │ │ │ + b.n 2a19e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a2f6 │ │ │ │ + bne.n 2a186 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a316 │ │ │ │ - b.n 2a332 │ │ │ │ + bne.n 2a1a6 │ │ │ │ + b.n 2a1c2 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 2a2e0 │ │ │ │ + b.n 2a170 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d9c4 │ │ │ │ - b.n 2a32e │ │ │ │ + b.n 2a1be │ │ │ │ blx c3dc │ │ │ │ - b.n 2a32e │ │ │ │ + b.n 2a1be │ │ │ │ blx c3dc │ │ │ │ - b.n 2a30e │ │ │ │ + b.n 2a19e │ │ │ │ │ │ │ │ -0002a374 : │ │ │ │ +0002a204 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2a402 │ │ │ │ + beq.n 2a292 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a3f2 │ │ │ │ + beq.n 2a282 │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ - cbz r2, 2a3e0 │ │ │ │ + cbz r2, 2a270 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ - cbz r0, 2a3c8 │ │ │ │ + cbz r0, 2a258 │ │ │ │ ldr r1, [r0, #68] @ 0x44 │ │ │ │ - cbz r1, 2a3ae │ │ │ │ + cbz r1, 2a23e │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 2a374 │ │ │ │ + bl 2a204 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx d330 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ @@ -47369,58 +47250,58 @@ │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002a408 : │ │ │ │ +0002a298 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr.w ip, [pc, #424] @ 2a5c0 │ │ │ │ + ldr.w ip, [pc, #424] @ 2a450 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r2, [pc, #420] @ (2a5c4 ) │ │ │ │ + ldr r2, [pc, #420] @ (2a454 ) │ │ │ │ cmp r1, #1 │ │ │ │ add ip, pc │ │ │ │ - ldr r4, [pc, #420] @ (2a5c8 ) │ │ │ │ + ldr r4, [pc, #420] @ (2a458 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 2a4a2 │ │ │ │ + beq.n 2a332 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 2a456 │ │ │ │ + beq.n 2a2e6 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #396] @ (2a5cc ) │ │ │ │ - ldr r3, [pc, #388] @ (2a5c4 ) │ │ │ │ + ldr r2, [pc, #396] @ (2a45c ) │ │ │ │ + ldr r3, [pc, #388] @ (2a454 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2a57e │ │ │ │ + bne.w 2a40e │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ blx c2dc │ │ │ │ - ldr r2, [pc, #368] @ (2a5d0 ) │ │ │ │ + ldr r2, [pc, #368] @ (2a460 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r2, #124] @ 0x7c │ │ │ │ - cbz r1, 2a474 │ │ │ │ + cbz r1, 2a304 │ │ │ │ blx c04c │ │ │ │ - cbnz r0, 2a48e │ │ │ │ + cbnz r0, 2a31e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, #200 @ 0xc8 │ │ │ │ str r0, [r3, #0] │ │ │ │ blx cc40 │ │ │ │ @@ -47430,606 +47311,606 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r0, #20 │ │ │ │ blx d4c0 │ │ │ │ blx cf14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a53c │ │ │ │ + bne.n 2a3cc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n 2a43c │ │ │ │ + b.n 2a2cc │ │ │ │ str r1, [sp, #16] │ │ │ │ blx dcb8 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx c3c0 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ blx c2dc │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #276] @ (2a5d4 ) │ │ │ │ + ldr r0, [pc, #276] @ (2a464 ) │ │ │ │ movs r1, #15 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 2a4e0 │ │ │ │ + cbz r0, 2a370 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #5 │ │ │ │ - ldr r1, [pc, #260] @ (2a5d8 ) │ │ │ │ + ldr r1, [pc, #260] @ (2a468 ) │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ blx d9e8 │ │ │ │ - cbz r0, 2a530 │ │ │ │ - ldr r0, [pc, #248] @ (2a5dc ) │ │ │ │ + cbz r0, 2a3c0 │ │ │ │ + ldr r0, [pc, #248] @ (2a46c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #14 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 2a4fe │ │ │ │ + cbz r0, 2a38e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r0, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ - ldr r0, [pc, #224] @ (2a5e0 ) │ │ │ │ + ldr r0, [pc, #224] @ (2a470 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 2a524 │ │ │ │ + cbz r0, 2a3b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r2, #8195 @ 0x2003 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx c2a0 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r0, #20 │ │ │ │ blx d178 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n 2a43c │ │ │ │ + b.n 2a2cc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r0, #8 │ │ │ │ blx d19c │ │ │ │ - b.n 2a4e0 │ │ │ │ + b.n 2a370 │ │ │ │ blx d49c │ │ │ │ ands.w r3, r0, #8 │ │ │ │ mov r4, r3 │ │ │ │ - bne.n 2a582 │ │ │ │ + bne.n 2a412 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2a5b2 │ │ │ │ + bne.n 2a442 │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c180 │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a49e │ │ │ │ + beq.n 2a32e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a49e │ │ │ │ + bne.n 2a32e │ │ │ │ blx c684 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n 2a43c │ │ │ │ + b.n 2a2cc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx da88 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d6f4 │ │ │ │ - ldr r2, [pc, #84] @ (2a5e4 ) │ │ │ │ + ldr r2, [pc, #84] @ (2a474 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 2a43a │ │ │ │ + bne.w 2a2ca │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2a43a │ │ │ │ + beq.w 2a2ca │ │ │ │ add r0, sp, #20 │ │ │ │ blx d560 │ │ │ │ - b.n 2a49e │ │ │ │ - ldr r2, [pc, #52] @ (2a5e8 ) │ │ │ │ + b.n 2a32e │ │ │ │ + ldr r2, [pc, #52] @ (2a478 ) │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 2a59c │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + b.n 2a42c │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002a5ec : │ │ │ │ +0002a47c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #128] @ (2a680 ) │ │ │ │ + ldr r3, [pc, #128] @ (2a510 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #128] @ (2a684 ) │ │ │ │ + ldr r0, [pc, #128] @ (2a514 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c3b4 │ │ │ │ add r0, sp, #32 │ │ │ │ blx cd2c │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - cbz r6, 2a666 │ │ │ │ + cbz r6, 2a4f6 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ ite ne │ │ │ │ movne r2, #9 │ │ │ │ moveq r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx ceb4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2a65e │ │ │ │ + beq.n 2a4ee │ │ │ │ add r0, sp, #32 │ │ │ │ blx cefc │ │ │ │ add r0, sp, #12 │ │ │ │ blx cf8c │ │ │ │ - ldr r2, [pc, #64] @ (2a688 ) │ │ │ │ - ldr r3, [pc, #56] @ (2a680 ) │ │ │ │ + ldr r2, [pc, #64] @ (2a518 ) │ │ │ │ + ldr r3, [pc, #56] @ (2a510 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a67c │ │ │ │ + bne.n 2a50c │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r6, 2a674 │ │ │ │ + cbz r6, 2a504 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2a638 │ │ │ │ + b.n 2a4c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ blx c2dc │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 2a620 │ │ │ │ + b.n 2a4b0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx d560 │ │ │ │ - b.n 2a660 │ │ │ │ + b.n 2a4f0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #144] @ 2a72c │ │ │ │ + ldr.w ip, [pc, #144] @ 2a5bc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #140] @ (2a730 ) │ │ │ │ + ldr r0, [pc, #140] @ (2a5c0 ) │ │ │ │ sub sp, #24 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #140] @ (2a734 ) │ │ │ │ + ldr r1, [pc, #140] @ (2a5c4 ) │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2a6ee │ │ │ │ + cbnz r0, 2a57e │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2a728 │ │ │ │ + bne.n 2a5b8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2a6de │ │ │ │ + cbz r0, 2a56e │ │ │ │ blx d330 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ blx da24 │ │ │ │ - cbz r0, 2a706 │ │ │ │ + cbz r0, 2a596 │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r2, [pc, #72] @ (2a738 ) │ │ │ │ - ldr r3, [pc, #60] @ (2a730 ) │ │ │ │ + ldr r2, [pc, #72] @ (2a5c8 ) │ │ │ │ + ldr r3, [pc, #60] @ (2a5c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a724 │ │ │ │ + bne.n 2a5b4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ - ldr r2, [pc, #40] @ (2a73c ) │ │ │ │ + ldr r2, [pc, #40] @ (2a5cc ) │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r4] │ │ │ │ blx d114 │ │ │ │ - b.n 2a6ee │ │ │ │ + b.n 2a57e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r0, [r6, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002a740 : │ │ │ │ - ldr r3, [pc, #4] @ (2a748 ) │ │ │ │ +0002a5d0 : │ │ │ │ + ldr r3, [pc, #4] @ (2a5d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002a74c : │ │ │ │ +0002a5dc : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [r3, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr.w ip, [r4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub.w r3, r3, ip │ │ │ │ subs r1, r0, r1 │ │ │ │ - cbnz r2, 2a784 │ │ │ │ + cbnz r2, 2a614 │ │ │ │ ldrd lr, r4, [r3] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w r5, [lr, #68] @ 0x44 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [lr, #68] @ 0x44 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r4, [r1, #4] │ │ │ │ str.w r5, [ip, #68] @ 0x44 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a784 │ │ │ │ + bne.n 2a614 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w ip, [r1] │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w ip, [r3, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0002a7a0 : │ │ │ │ +0002a630 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #404] @ (2a944 ) │ │ │ │ + ldr r2, [pc, #404] @ (2a7d4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #404] @ (2a948 ) │ │ │ │ + ldr r3, [pc, #404] @ (2a7d8 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 2a864 │ │ │ │ + beq.n 2a6f4 │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 2a880 │ │ │ │ + bne.n 2a710 │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #368] @ (2a94c ) │ │ │ │ + ldr r1, [pc, #368] @ (2a7dc ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx dcac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a932 │ │ │ │ + beq.w 2a7c2 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ blx d940 │ │ │ │ str r0, [sp, #8] │ │ │ │ blx cbbc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ blx cc04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a922 │ │ │ │ + beq.w 2a7b2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a8d8 │ │ │ │ + beq.n 2a768 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2a830 │ │ │ │ + cbz r3, 2a6c0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2a8f8 │ │ │ │ + beq.n 2a788 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ bic.w r3, r3, #1004 @ 0x3ec │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a912 │ │ │ │ + beq.n 2a7a2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a8e8 │ │ │ │ + beq.n 2a778 │ │ │ │ add.w r0, r1, #64 @ 0x40 │ │ │ │ blx d4fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ blx c3c0 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ - ldr r2, [pc, #256] @ (2a950 ) │ │ │ │ - ldr r3, [pc, #248] @ (2a948 ) │ │ │ │ + ldr r2, [pc, #256] @ (2a7e0 ) │ │ │ │ + ldr r3, [pc, #248] @ (2a7d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a92e │ │ │ │ + bne.n 2a7be │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cbbc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2a8c4 │ │ │ │ + beq.n 2a754 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ - cbnz r0, 2a8c4 │ │ │ │ + cbnz r0, 2a754 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2a918 │ │ │ │ + bne.n 2a7a8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 2a8fe │ │ │ │ + bpl.n 2a78e │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ movs r0, #0 │ │ │ │ blx d06c <_php_stream_temp_create@plt> │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ blx ce60 <_php_stream_write@plt> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ - bne.n 2a7ee │ │ │ │ + bne.n 2a67e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2a7ee │ │ │ │ + bne.n 2a67e │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 2a906 │ │ │ │ + bpl.n 2a796 │ │ │ │ mov r0, r4 │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2a7ee │ │ │ │ + b.n 2a67e │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2a810 │ │ │ │ + bne.n 2a6a0 │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a814 │ │ │ │ - b.n 2a830 │ │ │ │ + bne.n 2a6a4 │ │ │ │ + b.n 2a6c0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2a844 │ │ │ │ + b.n 2a6d4 │ │ │ │ blx d9c4 │ │ │ │ - b.n 2a830 │ │ │ │ + b.n 2a6c0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 2a88c │ │ │ │ + b.n 2a71c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2a7ee │ │ │ │ + b.n 2a67e │ │ │ │ blx c3dc │ │ │ │ - b.n 2a830 │ │ │ │ + b.n 2a6c0 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2a88c │ │ │ │ + b.n 2a71c │ │ │ │ add r0, sp, #8 │ │ │ │ blx d4fc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2a84c │ │ │ │ + b.n 2a6dc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #24] @ (2a954 ) │ │ │ │ + ldr r2, [pc, #24] @ (2a7e4 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2a928 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + b.n 2a7b8 │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ movs r3, r0 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ b.w c918 │ │ │ │ │ │ │ │ -0002a95c : │ │ │ │ +0002a7ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #40] @ (2a99c ) │ │ │ │ + ldr r5, [pc, #40] @ (2a82c ) │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ add r5, pc │ │ │ │ blx c3c0 │ │ │ │ blx cbbc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #28] @ (2a9a0 ) │ │ │ │ + ldr r2, [pc, #28] @ (2a830 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r0], #8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cd38 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a9a4 : │ │ │ │ +0002a834 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2aa66 │ │ │ │ + beq.n 2a8f6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2aa74 │ │ │ │ + beq.n 2a904 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2aa46 │ │ │ │ + beq.n 2a8d6 │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a9d2 │ │ │ │ + bne.n 2a862 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 2aa46 │ │ │ │ + bls.n 2a8d6 │ │ │ │ movs r1, #4 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2aa82 │ │ │ │ + beq.n 2a912 │ │ │ │ add.w ip, r0, #4 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ mov lr, ip │ │ │ │ mov r3, r1 │ │ │ │ add.w ip, ip, #4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2a9f2 │ │ │ │ + bne.n 2a882 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ ldr.w r2, [r3], #-4 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str r7, [r6, #68] @ 0x44 │ │ │ │ str r1, [r2, #4] │ │ │ │ - bne.n 2aa0a │ │ │ │ + bne.n 2a89a │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -48041,294 +47922,294 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2aa8e │ │ │ │ + beq.n 2a91e │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2aa64 │ │ │ │ + beq.n 2a8f4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2a9ca │ │ │ │ + b.n 2a85a │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2aa86 │ │ │ │ + cbnz r3, 2a916 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2a9ca │ │ │ │ + b.n 2a85a │ │ │ │ mov lr, r0 │ │ │ │ - b.n 2aa20 │ │ │ │ + b.n 2a8b0 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2aa7e │ │ │ │ + b.n 2a90e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #128] @ (2ab38 ) │ │ │ │ + ldr r2, [pc, #128] @ (2a9c8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #128] @ (2ab3c ) │ │ │ │ + ldr r3, [pc, #128] @ (2a9cc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cd50 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ - cbnz r4, 2ab12 │ │ │ │ + cbnz r4, 2a9a2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ - ldr r2, [pc, #84] @ (2ab40 ) │ │ │ │ + ldr r2, [pc, #84] @ (2a9d0 ) │ │ │ │ cmp r3, #8 │ │ │ │ - ldr r3, [pc, #76] @ (2ab3c ) │ │ │ │ + ldr r3, [pc, #76] @ (2a9cc ) │ │ │ │ add r2, pc │ │ │ │ ite eq │ │ │ │ addeq.w r0, r5, #16 │ │ │ │ movne r0, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ab30 │ │ │ │ + bne.n 2a9c0 │ │ │ │ mov r1, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w da78 │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #36] @ (2ab44 ) │ │ │ │ - ldr r3, [pc, #28] @ (2ab3c ) │ │ │ │ + ldr r2, [pc, #36] @ (2a9d4 ) │ │ │ │ + ldr r3, [pc, #28] @ (2a9cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2ab34 │ │ │ │ + beq.n 2a9c4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #192] @ (2ac18 ) │ │ │ │ + ldr r3, [pc, #192] @ (2aaa8 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r4, [pc, #192] @ (2ac1c ) │ │ │ │ + ldr r4, [pc, #192] @ (2aaac ) │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #188] @ (2ac20 ) │ │ │ │ + ldr r3, [pc, #188] @ (2aab0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2abd4 │ │ │ │ + beq.n 2aa64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 2aba0 │ │ │ │ + beq.n 2aa30 │ │ │ │ cmp r2, #18 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 2ab88 │ │ │ │ + bne.n 2aa18 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r1, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ (2ac24 ) │ │ │ │ - ldr r3, [pc, #148] @ (2ac20 ) │ │ │ │ + ldr r2, [pc, #152] @ (2aab4 ) │ │ │ │ + ldr r3, [pc, #148] @ (2aab0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ac14 │ │ │ │ + bne.n 2aaa4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2abe6 │ │ │ │ + cbz r0, 2aa76 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2abf6 │ │ │ │ + cbz r2, 2aa86 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx db5c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 2abd8 │ │ │ │ + cbz r0, 2aa68 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 2ab86 │ │ │ │ + b.n 2aa16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r3, [pc, #76] @ (2ac28 ) │ │ │ │ + ldr r3, [pc, #76] @ (2aab8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2ab86 │ │ │ │ + b.n 2aa16 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2abae │ │ │ │ + b.n 2aa3e │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2ac08 │ │ │ │ + cbnz r2, 2aa98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2abae │ │ │ │ + b.n 2aa3e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2ac04 │ │ │ │ + b.n 2aa94 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ movs r3, r0 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #1604] @ 2b284 │ │ │ │ + ldr.w r2, [pc, #1604] @ 2b114 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r3, [pc, #1604] @ 2b288 │ │ │ │ + ldr.w r3, [pc, #1604] @ 2b118 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r7, [pc, #1600] @ 2b28c │ │ │ │ + ldr.w r7, [pc, #1600] @ 2b11c │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b10c │ │ │ │ + beq.w 2af9c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r0, r3 │ │ │ │ - ldr.w r3, [pc, #1576] @ 2b290 │ │ │ │ + ldr.w r3, [pc, #1576] @ 2b120 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2b12e │ │ │ │ + beq.w 2afbe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b16c │ │ │ │ + beq.w 2affc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2b0c6 │ │ │ │ - ldr.w r1, [pc, #1536] @ 2b294 │ │ │ │ + beq.w 2af56 │ │ │ │ + ldr.w r1, [pc, #1536] @ 2b124 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r5, #0] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b0d8 │ │ │ │ + beq.w 2af68 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr.w ip, [r4] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [pc, #1488] @ 2b298 │ │ │ │ + ldr.w r2, [pc, #1488] @ 2b128 │ │ │ │ add r0, sp, #20 │ │ │ │ ldrd lr, r3, [ip, #8] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, lr │ │ │ │ blx c7b0 │ │ │ │ - ldr.w r1, [pc, #1472] @ 2b29c │ │ │ │ + ldr.w r1, [pc, #1472] @ 2b12c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2ad18 │ │ │ │ + cbz r0, 2aba8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ @@ -48336,97 +48217,97 @@ │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 2afa8 │ │ │ │ + beq.w 2ae38 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 2aeba │ │ │ │ - ldr.w r1, [pc, #1396] @ 2b2a0 │ │ │ │ + beq.w 2ad4a │ │ │ │ + ldr.w r1, [pc, #1396] @ 2b130 │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b24c │ │ │ │ + beq.w 2b0dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1356] @ 2b2a4 │ │ │ │ + ldr.w r1, [pc, #1356] @ 2b134 │ │ │ │ movs r2, #14 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b204 │ │ │ │ + beq.w 2b094 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w r3, [pc, #1332] @ 2b2a8 │ │ │ │ + ldr.w r3, [pc, #1332] @ 2b138 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #32] │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr.w r1, [pc, #1308] @ 2b2ac │ │ │ │ + ldr.w r1, [pc, #1308] @ 2b13c │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b220 │ │ │ │ + beq.w 2b0b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr.w r1, [pc, #1268] @ 2b2b0 │ │ │ │ + ldr.w r1, [pc, #1268] @ 2b140 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2addc │ │ │ │ + cbz r0, 2ac6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #7 │ │ │ │ - ldr.w r1, [pc, #1232] @ 2b2b4 │ │ │ │ + ldr.w r1, [pc, #1232] @ 2b144 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b154 │ │ │ │ + beq.w 2afe4 │ │ │ │ ldr.w r8, [r0] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr.w r3, [pc, #1212] @ 2b2b8 │ │ │ │ + ldr.w r3, [pc, #1212] @ 2b148 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r5, sp, #32 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ adds r1, #20 │ │ │ │ @@ -48434,104 +48315,104 @@ │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1172] @ 2b2bc │ │ │ │ + ldr.w r1, [pc, #1172] @ 2b14c │ │ │ │ movs r2, #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b13a │ │ │ │ + beq.w 2afca │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b110 │ │ │ │ + beq.w 2afa0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov.w r0, #776 @ 0x308 │ │ │ │ adds r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr.w r1, [pc, #1116] @ 2b2c0 │ │ │ │ + ldr.w r1, [pc, #1116] @ 2b150 │ │ │ │ movs r2, #13 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2ae9a │ │ │ │ + cbz r0, 2ad2a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b116 │ │ │ │ + beq.w 2afa6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w r2, r3, #40 @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ - ldr.w r2, [pc, #1064] @ 2b2c4 │ │ │ │ - ldr r3, [pc, #1000] @ (2b288 ) │ │ │ │ + ldr.w r2, [pc, #1064] @ 2b154 │ │ │ │ + ldr r3, [pc, #1000] @ (2b118 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2b27e │ │ │ │ + bne.w 2b10e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r1, [pc, #1036] @ 2b2c8 │ │ │ │ + ldr.w r1, [pc, #1036] @ 2b158 │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b264 │ │ │ │ + beq.w 2b0f4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #992] @ (2b2cc ) │ │ │ │ + ldr r1, [pc, #992] @ (2b15c ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b1d0 │ │ │ │ + beq.w 2b060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2b11a │ │ │ │ + beq.w 2afaa │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -48558,90 +48439,90 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #872] @ (2b2d0 ) │ │ │ │ + ldr r1, [pc, #872] @ (2b160 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b1b0 │ │ │ │ + beq.w 2b040 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #808] @ (2b2a8 ) │ │ │ │ + ldr r3, [pc, #808] @ (2b138 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #32] │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #828] @ (2b2d4 ) │ │ │ │ + ldr r1, [pc, #828] @ (2b164 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2adc6 │ │ │ │ - b.n 2addc │ │ │ │ - ldr r1, [pc, #812] @ (2b2d8 ) │ │ │ │ + bne.w 2ac56 │ │ │ │ + b.n 2ac6c │ │ │ │ + ldr r1, [pc, #812] @ (2b168 ) │ │ │ │ movs r2, #12 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b234 │ │ │ │ + beq.w 2b0c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #776] @ (2b2dc ) │ │ │ │ + ldr r1, [pc, #776] @ (2b16c ) │ │ │ │ movs r2, #14 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b1e8 │ │ │ │ + beq.w 2b078 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #700] @ (2b2a8 ) │ │ │ │ + ldr r3, [pc, #700] @ (2b138 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #732] @ (2b2e0 ) │ │ │ │ + ldr r1, [pc, #732] @ (2b170 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b076 │ │ │ │ + beq.n 2af06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2b124 │ │ │ │ + beq.w 2afb4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -48669,520 +48550,520 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b182 │ │ │ │ + beq.w 2b012 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r3, #0 │ │ │ │ blx c0d4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #596] @ (2b2e4 ) │ │ │ │ + ldr r1, [pc, #596] @ (2b174 ) │ │ │ │ movs r2, #10 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2addc │ │ │ │ + beq.w 2ac6c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r2, sp, #32 │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ - b.n 2addc │ │ │ │ - ldr r1, [pc, #544] @ (2b2e8 ) │ │ │ │ + b.n 2ac6c │ │ │ │ + ldr r1, [pc, #544] @ (2b178 ) │ │ │ │ movs r2, #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2aca8 │ │ │ │ + bne.w 2ab38 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ ldrd r3, r2, [r2, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #516] @ (2b2ec ) │ │ │ │ + ldr r2, [pc, #516] @ (2b17c ) │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #512] @ (2b2f0 ) │ │ │ │ + ldr r1, [pc, #512] @ (2b180 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ad18 │ │ │ │ + beq.w 2aba8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 2acf2 │ │ │ │ + b.n 2ab82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 2ae54 │ │ │ │ + b.n 2ace4 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 2ae8e │ │ │ │ + b.n 2ad1e │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #468] @ (2b2f4 ) │ │ │ │ + ldr r1, [pc, #468] @ (2b184 ) │ │ │ │ movs r0, #24 │ │ │ │ add r1, pc │ │ │ │ - b.n 2af1a │ │ │ │ + b.n 2adaa │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #464] @ (2b2f8 ) │ │ │ │ + ldr r1, [pc, #464] @ (2b188 ) │ │ │ │ movs r0, #24 │ │ │ │ add r1, pc │ │ │ │ - b.n 2b02e │ │ │ │ + b.n 2aebe │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2ac88 │ │ │ │ + b.n 2ab18 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #444] @ (2b2fc ) │ │ │ │ + ldr r1, [pc, #444] @ (2b18c ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ae9a │ │ │ │ + beq.w 2ad2a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2ae72 │ │ │ │ + b.n 2ad02 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #4 │ │ │ │ - ldr r1, [pc, #420] @ (2b300 ) │ │ │ │ + ldr r1, [pc, #420] @ (2b190 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b13a │ │ │ │ + beq.n 2afca │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2ae3a │ │ │ │ + b.n 2acca │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2ac88 │ │ │ │ + beq.w 2ab18 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2ac88 │ │ │ │ + b.n 2ab18 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #380] @ (2b304 ) │ │ │ │ + ldr r1, [pc, #380] @ (2b194 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2addc │ │ │ │ - ldr r3, [pc, #272] @ (2b2a8 ) │ │ │ │ + beq.w 2ac6c │ │ │ │ + ldr r3, [pc, #272] @ (2b138 ) │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx c200 │ │ │ │ - b.n 2addc │ │ │ │ + b.n 2ac6c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #336] @ (2b308 ) │ │ │ │ + ldr r1, [pc, #336] @ (2b198 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2addc │ │ │ │ - ldr r2, [pc, #224] @ (2b2a8 ) │ │ │ │ + beq.w 2ac6c │ │ │ │ + ldr r2, [pc, #224] @ (2b138 ) │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ - b.n 2adc8 │ │ │ │ + b.n 2ac58 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #308] @ (2b30c ) │ │ │ │ + ldr r1, [pc, #308] @ (2b19c ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b1b0 │ │ │ │ + beq.n 2b040 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2af78 │ │ │ │ + b.n 2ae08 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #288] @ (2b310 ) │ │ │ │ + ldr r1, [pc, #288] @ (2b1a0 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b076 │ │ │ │ + beq.w 2af06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 2b012 │ │ │ │ + b.n 2aea2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #13 │ │ │ │ - ldr r1, [pc, #264] @ (2b314 ) │ │ │ │ + ldr r1, [pc, #264] @ (2b1a4 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2b220 │ │ │ │ - ldr r2, [pc, #144] @ (2b2a8 ) │ │ │ │ + cbz r0, 2b0b0 │ │ │ │ + ldr r2, [pc, #144] @ (2b138 ) │ │ │ │ add r5, sp, #32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [r7, r2] │ │ │ │ - b.n 2ada0 │ │ │ │ + b.n 2ac30 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #10 │ │ │ │ - ldr r1, [pc, #240] @ (2b318 ) │ │ │ │ + ldr r1, [pc, #240] @ (2b1a8 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b1c4 │ │ │ │ - b.n 2addc │ │ │ │ + bne.n 2b054 │ │ │ │ + b.n 2ac6c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #224] @ (2b31c ) │ │ │ │ + ldr r1, [pc, #224] @ (2b1ac ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b1e8 │ │ │ │ + beq.n 2b078 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2afe6 │ │ │ │ + b.n 2ae76 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #204] @ (2b320 ) │ │ │ │ + ldr r1, [pc, #204] @ (2b1b0 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b204 │ │ │ │ + beq.n 2b094 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ - b.n 2ad6c │ │ │ │ + b.n 2abfc │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ movs r2, #14 │ │ │ │ - ldr r1, [pc, #184] @ (2b324 ) │ │ │ │ + ldr r1, [pc, #184] @ (2b1b4 ) │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b1d0 │ │ │ │ + beq.n 2b060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r5, sp, #32 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 2aefe │ │ │ │ + b.n 2ad8e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ movs r3, r0 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r6, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r2, [r1, #20] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r2, [r5, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r4, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r0, [r6, #8] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r2, [r6, #0] │ │ │ │ movs r1, r0 │ │ │ │ cmp r5, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ - movs r1, r0 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ ldrsh r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ ldrsh r4, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ + movs r1, r0 │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b3d8 │ │ │ │ + bne.n 2b268 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ - bl 2ac2c │ │ │ │ + bl 2aabc │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b3de │ │ │ │ + bne.n 2b26e │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr.w r9, [r5, #56] @ 0x38 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r7, #0] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r4, [r9, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b3d4 │ │ │ │ + beq.n 2b264 │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2b396 │ │ │ │ + b.n 2b226 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ - cbz r3, 2b388 │ │ │ │ + cbz r3, 2b218 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx d6dc │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 2b3d4 │ │ │ │ + beq.n 2b264 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r9, #92] @ 0x5c │ │ │ │ lsls r2, r2, #29 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ itee mi │ │ │ │ addmi.w r5, r3, #16 │ │ │ │ addpl.w r5, r3, #24 │ │ │ │ ldrpl r6, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b390 │ │ │ │ + beq.n 2b220 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2b390 │ │ │ │ + beq.n 2b220 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ blx d1d4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b390 │ │ │ │ + beq.n 2b220 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - bne.n 2b37c │ │ │ │ + bne.n 2b20c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b37c │ │ │ │ + bne.n 2b20c │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2b394 │ │ │ │ + bne.n 2b224 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 2b35c │ │ │ │ + b.n 2b1ec │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #120] @ (2b470 ) │ │ │ │ + ldr r4, [pc, #120] @ (2b300 ) │ │ │ │ add r4, pc │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2b434 │ │ │ │ + cbz r0, 2b2c4 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r5, r0, r5 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 2b450 │ │ │ │ + cbz r2, 2b2e0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 2b45c │ │ │ │ - ldr r0, [pc, #96] @ (2b474 ) │ │ │ │ + cbz r3, 2b2ec │ │ │ │ + ldr r0, [pc, #96] @ (2b304 ) │ │ │ │ add.w r1, r6, #16 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 2b438 │ │ │ │ + cbz r0, 2b2c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #60] @ (2b478 ) │ │ │ │ + ldr r2, [pc, #60] @ (2b308 ) │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ mov r2, r7 │ │ │ │ blx r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2b412 │ │ │ │ + b.n 2b2a2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b412 │ │ │ │ + beq.n 2b2a2 │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2b412 │ │ │ │ - ldr r4, [pc, #24] @ (2b48c ) │ │ │ │ + b.n 2b2a2 │ │ │ │ + ldr r5, [pc, #472] @ (2b4dc ) │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #312] @ 2b5c4 │ │ │ │ + ldr.w ip, [pc, #312] @ 2b454 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #308] @ (2b5c8 ) │ │ │ │ + ldr r0, [pc, #308] @ (2b458 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add ip, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #304] @ (2b5cc ) │ │ │ │ + ldr r1, [pc, #304] @ (2b45c ) │ │ │ │ add r2, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b566 │ │ │ │ + bne.n 2b3f6 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b5c0 │ │ │ │ + bne.n 2b450 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b57e │ │ │ │ + beq.n 2b40e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b58a │ │ │ │ + beq.n 2b41a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 2b4dc │ │ │ │ + cbz r1, 2b36c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r2 │ │ │ │ blx cf5c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ adds r0, #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b566 │ │ │ │ + beq.n 2b3f6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b566 │ │ │ │ + beq.n 2b3f6 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 2b5a8 │ │ │ │ + beq.n 2b438 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 2b50a │ │ │ │ + cbz r3, 2b39a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b5a0 │ │ │ │ + beq.n 2b430 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -49212,69 +49093,69 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r3, [r4, #0] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #104] @ (2b5d0 ) │ │ │ │ - ldr r3, [pc, #92] @ (2b5c8 ) │ │ │ │ + ldr r2, [pc, #104] @ (2b460 ) │ │ │ │ + ldr r3, [pc, #92] @ (2b458 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b5bc │ │ │ │ + bne.n 2b44c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2b4d6 │ │ │ │ + b.n 2b366 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2b598 │ │ │ │ + cbnz r3, 2b428 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2b4d6 │ │ │ │ + b.n 2b366 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2b594 │ │ │ │ + b.n 2b424 │ │ │ │ blx c684 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.n 2b508 │ │ │ │ + b.n 2b398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w r4, r3, #8 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b50a │ │ │ │ + beq.n 2b39a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 2b500 │ │ │ │ + b.n 2b390 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r3, [pc, #416] @ (2b768 ) │ │ │ │ + ldr r4, [pc, #864] @ (2b7b8 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #584] @ (2b81c ) │ │ │ │ + ldr r4, [pc, #8] @ (2b46c ) │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #352] @ (2b744 ) │ │ │ │ + ldr r2, [pc, #352] @ (2b5d4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #352] @ (2b748 ) │ │ │ │ + ldr r3, [pc, #352] @ (2b5d8 ) │ │ │ │ movs r6, #1 │ │ │ │ add r2, pc │ │ │ │ add r7, sp, #20 │ │ │ │ strb.w r6, [sp, #15] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -49282,604 +49163,604 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx cd50 │ │ │ │ - ldr r3, [pc, #316] @ (2b74c ) │ │ │ │ + ldr r3, [pc, #316] @ (2b5dc ) │ │ │ │ add.w r2, sp, #15 │ │ │ │ - ldr r1, [pc, #312] @ (2b750 ) │ │ │ │ + ldr r1, [pc, #312] @ (2b5e0 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2b72e │ │ │ │ + bne.w 2b5be │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2b740 │ │ │ │ + bne.w 2b5d0 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b6de │ │ │ │ + beq.n 2b56e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b6f6 │ │ │ │ + beq.n 2b586 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ subs r7, r3, r7 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b6ea │ │ │ │ + beq.n 2b57a │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b70a │ │ │ │ + beq.n 2b59a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 2b682 │ │ │ │ + cbz r2, 2b512 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b6ce │ │ │ │ + beq.n 2b55e │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 2b71e │ │ │ │ + beq.n 2b5ae │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b672 │ │ │ │ + bne.n 2b502 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2b670 │ │ │ │ + bne.n 2b500 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ ldrb.w r2, [sp, #15] │ │ │ │ cmp r3, #8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ite eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ movne r0, #0 │ │ │ │ blx d3c4 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b73a │ │ │ │ + bne.n 2b5ca │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2b6d6 │ │ │ │ - ldr r2, [pc, #160] @ (2b754 ) │ │ │ │ - ldr r3, [pc, #148] @ (2b748 ) │ │ │ │ + bne.n 2b566 │ │ │ │ + ldr r2, [pc, #160] @ (2b5e4 ) │ │ │ │ + ldr r3, [pc, #148] @ (2b5d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b736 │ │ │ │ + bne.n 2b5c6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b682 │ │ │ │ + beq.n 2b512 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b6c8 │ │ │ │ - b.n 2b682 │ │ │ │ + bne.n 2b558 │ │ │ │ + b.n 2b512 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2b6b0 │ │ │ │ + b.n 2b540 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2b650 │ │ │ │ + b.n 2b4e0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2b666 │ │ │ │ + b.n 2b4f6 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b650 │ │ │ │ + beq.n 2b4e0 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2b650 │ │ │ │ + b.n 2b4e0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b666 │ │ │ │ + beq.n 2b4f6 │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2b666 │ │ │ │ + b.n 2b4f6 │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #52] @ (2b758 ) │ │ │ │ + ldr r2, [pc, #52] @ (2b5e8 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2b6b0 │ │ │ │ + b.n 2b540 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - b.n 2b6b0 │ │ │ │ + b.n 2b540 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #72] @ (2b790 ) │ │ │ │ + ldr r3, [pc, #520] @ (2b7e0 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #288] @ (2b878 ) │ │ │ │ + ldr r2, [pc, #736] @ (2b8c8 ) │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #264] @ (2b878 ) │ │ │ │ + ldr r2, [pc, #264] @ (2b708 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #264] @ (2b87c ) │ │ │ │ + ldr r3, [pc, #264] @ (2b70c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2b872 │ │ │ │ + bne.n 2b702 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #228] @ (2b880 ) │ │ │ │ + ldr r1, [pc, #228] @ (2b710 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b846 │ │ │ │ + bne.n 2b6d6 │ │ │ │ subs r7, r7, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2b84e │ │ │ │ + beq.n 2b6de │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b85a │ │ │ │ + beq.n 2b6ea │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldr.w r4, [r8, #20] │ │ │ │ - cbz r4, 2b82c │ │ │ │ - ldr.w sl, [pc, #184] @ 2b884 │ │ │ │ + cbz r4, 2b6bc │ │ │ │ + ldr.w sl, [pc, #184] @ 2b714 │ │ │ │ add.w r3, r7, #40 @ 0x28 │ │ │ │ ldr.w fp, [r8, #16] │ │ │ │ movs r5, #0 │ │ │ │ add sl, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2b7ec │ │ │ │ + b.n 2b67c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 2b82c │ │ │ │ + beq.n 2b6bc │ │ │ │ mov fp, r6 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ lsls r3, r3, #29 │ │ │ │ ldrb.w r3, [fp, #8] │ │ │ │ itee mi │ │ │ │ addmi.w r6, fp, #16 │ │ │ │ addpl.w r6, fp, #24 │ │ │ │ ldrpl.w r5, [fp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b7e6 │ │ │ │ + beq.n 2b676 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, sl, #4 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2b7dc │ │ │ │ + bne.n 2b66c │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx c5c0 │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 2b7ea │ │ │ │ - ldr r2, [pc, #88] @ (2b888 ) │ │ │ │ - ldr r3, [pc, #76] @ (2b87c ) │ │ │ │ + bne.n 2b67a │ │ │ │ + ldr r2, [pc, #88] @ (2b718 ) │ │ │ │ + ldr r3, [pc, #76] @ (2b70c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b86e │ │ │ │ + bne.n 2b6fe │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 2b82c │ │ │ │ + b.n 2b6bc │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2b7be │ │ │ │ + b.n 2b64e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2b7be │ │ │ │ + beq.n 2b64e │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2b7be │ │ │ │ + b.n 2b64e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r0, [pc, #552] @ (2baa4 ) │ │ │ │ + ldr r1, [pc, #1000] @ (2baf4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ movs r3, r0 │ │ │ │ - blxns r9 │ │ │ │ + ldr r1, [pc, #240] @ (2b80c ) │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #180] @ (2b954 ) │ │ │ │ - ldr r3, [pc, #184] @ (2b958 ) │ │ │ │ + ldr r1, [pc, #180] @ (2b7e4 ) │ │ │ │ + ldr r3, [pc, #184] @ (2b7e8 ) │ │ │ │ sub sp, #24 │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #180] @ (2b95c ) │ │ │ │ + ldr r2, [pc, #180] @ (2b7ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b93e │ │ │ │ + bne.n 2b7ce │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2b93a │ │ │ │ + bne.n 2b7ca │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2b908 │ │ │ │ + cbz r0, 2b798 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2b918 │ │ │ │ + cbz r2, 2b7a8 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c11c │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #108] @ (2b960 ) │ │ │ │ - ldr r3, [pc, #100] @ (2b958 ) │ │ │ │ + ldr r2, [pc, #108] @ (2b7f0 ) │ │ │ │ + ldr r3, [pc, #100] @ (2b7e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b936 │ │ │ │ + bne.n 2b7c6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2b8ce │ │ │ │ + b.n 2b75e │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2b92a │ │ │ │ + cbnz r2, 2b7ba │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2b8ce │ │ │ │ + b.n 2b75e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2b926 │ │ │ │ + b.n 2b7b6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c0bc │ │ │ │ - ldr r3, [pc, #28] @ (2b964 ) │ │ │ │ + ldr r3, [pc, #28] @ (2b7f4 ) │ │ │ │ movs r1, #6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2b8f0 │ │ │ │ - bx fp │ │ │ │ + b.n 2b780 │ │ │ │ + ldr r0, [pc, #808] @ (2bb10 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #792] @ (2bb08 ) │ │ │ │ movs r3, r0 │ │ │ │ - bx r1 │ │ │ │ + ldr r0, [pc, #480] @ (2b9d4 ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #156] @ 2ba14 │ │ │ │ + ldr.w ip, [pc, #156] @ 2b8a4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #152] @ (2ba18 ) │ │ │ │ + ldr r0, [pc, #152] @ (2b8a8 ) │ │ │ │ sub sp, #12 │ │ │ │ add ip, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #148] @ (2ba1c ) │ │ │ │ + ldr r1, [pc, #148] @ (2b8ac ) │ │ │ │ mov r2, sp │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2b9bc │ │ │ │ - ldr r2, [pc, #120] @ (2ba20 ) │ │ │ │ - ldr r3, [pc, #112] @ (2ba18 ) │ │ │ │ + cbz r0, 2b84c │ │ │ │ + ldr r2, [pc, #120] @ (2b8b0 ) │ │ │ │ + ldr r3, [pc, #112] @ (2b8a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ba0a │ │ │ │ + bne.n 2b89a │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2ba0e │ │ │ │ + bne.n 2b89e │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2b9e8 │ │ │ │ + cbz r2, 2b878 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2b9f4 │ │ │ │ + cbz r3, 2b884 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ - cbz r3, 2b9e0 │ │ │ │ + cbz r3, 2b870 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2b9d8 │ │ │ │ + bne.n 2b868 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2b9a4 │ │ │ │ + b.n 2b834 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2b9d2 │ │ │ │ + b.n 2b862 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2ba02 │ │ │ │ + cbnz r3, 2b892 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2b9d2 │ │ │ │ + b.n 2b862 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2b9fe │ │ │ │ + b.n 2b88e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - mov r4, pc │ │ │ │ + blxns sp │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - mov r4, sl │ │ │ │ + blxns r8 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #164] @ (2badc ) │ │ │ │ - ldr r3, [pc, #168] @ (2bae0 ) │ │ │ │ + ldr r0, [pc, #164] @ (2b96c ) │ │ │ │ + ldr r3, [pc, #168] @ (2b970 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #164] @ (2bae4 ) │ │ │ │ - ldr r5, [pc, #168] @ (2bae8 ) │ │ │ │ + ldr r1, [pc, #164] @ (2b974 ) │ │ │ │ + ldr r5, [pc, #168] @ (2b978 ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2ba9c │ │ │ │ + cbnz r0, 2b92c │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bad6 │ │ │ │ + bne.n 2b966 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2bab4 │ │ │ │ + cbz r2, 2b944 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2babe │ │ │ │ + cbz r3, 2b94e │ │ │ │ ldr r5, [sp, #8] │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #108] @ (2baec ) │ │ │ │ + ldr r1, [pc, #108] @ (2b97c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2ba9c │ │ │ │ - ldr r3, [pc, #96] @ (2baf0 ) │ │ │ │ + cbz r0, 2b92c │ │ │ │ + ldr r3, [pc, #96] @ (2b980 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx c8cc │ │ │ │ - ldr r2, [pc, #84] @ (2baf4 ) │ │ │ │ - ldr r3, [pc, #64] @ (2bae0 ) │ │ │ │ + ldr r2, [pc, #84] @ (2b984 ) │ │ │ │ + ldr r3, [pc, #64] @ (2b970 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bad2 │ │ │ │ + bne.n 2b962 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2ba70 │ │ │ │ + b.n 2b900 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ba70 │ │ │ │ + beq.n 2b900 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2ba70 │ │ │ │ + b.n 2b900 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp sl, r8 │ │ │ │ + bx r6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - cmp lr, r6 │ │ │ │ + bx r4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, fp │ │ │ │ + mov ip, r9 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #268] @ (2bc18 ) │ │ │ │ + ldr r0, [pc, #268] @ (2baa8 ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #268] @ (2bc1c ) │ │ │ │ + ldr r1, [pc, #268] @ (2baac ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr r6, [pc, #268] @ (2bc20 ) │ │ │ │ + ldr r6, [pc, #268] @ (2bab0 ) │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #252] @ (2bc24 ) │ │ │ │ + ldr r1, [pc, #252] @ (2bab4 ) │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2bb48 │ │ │ │ - ldr r2, [pc, #244] @ (2bc28 ) │ │ │ │ - ldr r3, [pc, #232] @ (2bc1c ) │ │ │ │ + cbz r0, 2b9d8 │ │ │ │ + ldr r2, [pc, #244] @ (2bab8 ) │ │ │ │ + ldr r3, [pc, #232] @ (2baac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bc0e │ │ │ │ + bne.n 2ba9e │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bc12 │ │ │ │ + bne.n 2baa2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2bbbc │ │ │ │ + beq.n 2ba4c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2bbee │ │ │ │ + beq.n 2ba7e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r1, r0, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ it ne │ │ │ │ ldrne r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #176] @ (2bc2c ) │ │ │ │ + ldr r3, [pc, #176] @ (2babc ) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ @@ -49888,192 +49769,192 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ blx d5cc │ │ │ │ add r0, sp, #8 │ │ │ │ blx d518 │ │ │ │ ldrb.w r2, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2bbd4 │ │ │ │ + beq.n 2ba64 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ strd r3, r1, [r7] │ │ │ │ str r2, [r7, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2bb30 │ │ │ │ + beq.n 2b9c0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2bb30 │ │ │ │ + b.n 2b9c0 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 2bb62 │ │ │ │ + beq.n 2b9f2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r7] │ │ │ │ str r1, [r7, #8] │ │ │ │ - beq.n 2bb30 │ │ │ │ + beq.n 2b9c0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2bb30 │ │ │ │ + b.n 2b9c0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2bc00 │ │ │ │ + cbnz r2, 2ba90 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ - b.n 2bbca │ │ │ │ + b.n 2ba5a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2bbca │ │ │ │ + b.n 2ba5a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add lr, sp │ │ │ │ + mov r6, fp │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, ip │ │ │ │ + mov r2, sl │ │ │ │ movs r3, r0 │ │ │ │ adds r0, r7, r7 │ │ │ │ movs r1, r0 │ │ │ │ - add r8, r9 │ │ │ │ + mov r0, r7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #212] @ (2bd18 ) │ │ │ │ - ldr r3, [pc, #216] @ (2bd1c ) │ │ │ │ + ldr r0, [pc, #212] @ (2bba8 ) │ │ │ │ + ldr r3, [pc, #216] @ (2bbac ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #212] @ (2bd20 ) │ │ │ │ + ldr r1, [pc, #212] @ (2bbb0 ) │ │ │ │ add.w r2, sp, #3 │ │ │ │ - ldr r5, [pc, #208] @ (2bd24 ) │ │ │ │ + ldr r5, [pc, #208] @ (2bbb4 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #3] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2bc9c │ │ │ │ + cbnz r0, 2bb2c │ │ │ │ ldrb r2, [r6, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bd12 │ │ │ │ + bne.n 2bba2 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2bcea │ │ │ │ + beq.n 2bb7a │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2bcf8 │ │ │ │ + beq.n 2bb88 │ │ │ │ ldrb.w r2, [sp, #3] │ │ │ │ - cbz r2, 2bcc0 │ │ │ │ + cbz r2, 2bb50 │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx c11c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 2bcd0 │ │ │ │ - ldr r3, [pc, #136] @ (2bd28 ) │ │ │ │ + cbnz r0, 2bb60 │ │ │ │ + ldr r3, [pc, #136] @ (2bbb8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #128] @ (2bd2c ) │ │ │ │ - ldr r3, [pc, #112] @ (2bd1c ) │ │ │ │ + ldr r2, [pc, #128] @ (2bbbc ) │ │ │ │ + ldr r3, [pc, #112] @ (2bbac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bd0e │ │ │ │ + bne.n 2bb9e │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx db5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2bc9c │ │ │ │ + beq.n 2bb2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 2bca8 │ │ │ │ + b.n 2bb38 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2bc88 │ │ │ │ + b.n 2bb18 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2bd06 │ │ │ │ + cbnz r3, 2bb96 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 2bc88 │ │ │ │ + b.n 2bb18 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2bd02 │ │ │ │ + b.n 2bb92 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bics r6, r6 │ │ │ │ + cmp r6, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, r4 │ │ │ │ movs r1, r0 │ │ │ │ - bics r4, r4 │ │ │ │ + cmp r4, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r2 │ │ │ │ + add r8, r8 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #216] @ (2be18 ) │ │ │ │ + ldr r2, [pc, #216] @ (2bca8 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #216] @ (2be1c ) │ │ │ │ + ldr r3, [pc, #216] @ (2bcac ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -50081,759 +49962,759 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cd50 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2be0a │ │ │ │ + bne.n 2bc9a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2be06 │ │ │ │ + bne.n 2bc96 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ subs r6, r3, r6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 2bdb6 │ │ │ │ + cbz r2, 2bc46 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r1, 2bdc4 │ │ │ │ + cbz r1, 2bc54 │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ - cbz r4, 2bdde │ │ │ │ + cbz r4, 2bc6e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r2, [r5, #8] │ │ │ │ add.w r2, r3, #40 @ 0x28 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #128] @ (2be20 ) │ │ │ │ - ldr r3, [pc, #120] @ (2be1c ) │ │ │ │ + ldr r2, [pc, #128] @ (2bcb0 ) │ │ │ │ + ldr r3, [pc, #120] @ (2bcac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bdda │ │ │ │ + bne.n 2bc6a │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2bd86 │ │ │ │ + b.n 2bc16 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbnz r2, 2bdd2 │ │ │ │ + cbnz r2, 2bc62 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2bd86 │ │ │ │ + b.n 2bc16 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2bdce │ │ │ │ + b.n 2bc5e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #64] @ (2be24 ) │ │ │ │ - ldr r3, [pc, #52] @ (2be1c ) │ │ │ │ + ldr r2, [pc, #64] @ (2bcb4 ) │ │ │ │ + ldr r3, [pc, #52] @ (2bcac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bdda │ │ │ │ - ldr r2, [pc, #48] @ (2be28 ) │ │ │ │ + bne.n 2bc6a │ │ │ │ + ldr r2, [pc, #48] @ (2bcb8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w cfb0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ - b.n 2bd9e │ │ │ │ + b.n 2bc2e │ │ │ │ nop │ │ │ │ - cmp r6, r6 │ │ │ │ + add r6, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r3 │ │ │ │ + mvns r2, r1 │ │ │ │ movs r3, r0 │ │ │ │ - tst r6, r2 │ │ │ │ + bics r6, r0 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #248] @ (2bf38 ) │ │ │ │ + ldr r2, [pc, #248] @ (2bdc8 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #248] @ (2bf3c ) │ │ │ │ + ldr r3, [pc, #248] @ (2bdcc ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #220] @ (2bf40 ) │ │ │ │ + ldr r1, [pc, #220] @ (2bdd0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bf0c │ │ │ │ + bne.n 2bd9c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2bf32 │ │ │ │ + bne.n 2bdc2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ sub.w r8, r3, r2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2befe │ │ │ │ + beq.n 2bd8e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2bf14 │ │ │ │ + beq.n 2bda4 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d19c │ │ │ │ - cbz r0, 2bf0c │ │ │ │ + cbz r0, 2bd9c │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2bf2c │ │ │ │ + bne.n 2bdbc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r7] │ │ │ │ str r3, [r7, #8] │ │ │ │ - bne.n 2bef6 │ │ │ │ - ldr r2, [pc, #100] @ (2bf44 ) │ │ │ │ - ldr r3, [pc, #92] @ (2bf3c ) │ │ │ │ + bne.n 2bd86 │ │ │ │ + ldr r2, [pc, #100] @ (2bdd4 ) │ │ │ │ + ldr r3, [pc, #92] @ (2bdcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2bf28 │ │ │ │ + bne.n 2bdb8 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2bedc │ │ │ │ + b.n 2bd6c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 2be9a │ │ │ │ + b.n 2bd2a │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 2bedc │ │ │ │ + b.n 2bd6c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2be9a │ │ │ │ + beq.n 2bd2a │ │ │ │ mov r0, r8 │ │ │ │ blx d56c │ │ │ │ - b.n 2be9a │ │ │ │ + b.n 2bd2a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - sbcs r0, r7 │ │ │ │ + orrs r0, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #416] @ (2c0e4 ) │ │ │ │ + ldr r1, [pc, #208] @ (2bea4 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r3 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #196] @ (2c01c ) │ │ │ │ + ldr r2, [pc, #196] @ (2beac ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #196] @ (2c020 ) │ │ │ │ + ldr r3, [pc, #196] @ (2beb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2bff4 │ │ │ │ + bne.n 2be84 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c00c │ │ │ │ + bne.n 2be9c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2bfc6 │ │ │ │ + cbz r0, 2be56 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2bfd6 │ │ │ │ + cbz r2, 2be66 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r0, #8 │ │ │ │ add r1, sp, #20 │ │ │ │ blx cef0 │ │ │ │ ldrd r0, r1, [sp, #20] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #132] @ (2c024 ) │ │ │ │ + ldr r2, [pc, #132] @ (2beb4 ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #108] @ (2c020 ) │ │ │ │ + ldr r3, [pc, #108] @ (2beb0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c008 │ │ │ │ + bne.n 2be98 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2bf86 │ │ │ │ + b.n 2be16 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r2, 2bfe8 │ │ │ │ + cbnz r2, 2be78 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2bf86 │ │ │ │ + b.n 2be16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 2bfe4 │ │ │ │ - ldr r2, [pc, #48] @ (2c028 ) │ │ │ │ - ldr r3, [pc, #40] @ (2c020 ) │ │ │ │ + b.n 2be74 │ │ │ │ + ldr r2, [pc, #48] @ (2beb8 ) │ │ │ │ + ldr r3, [pc, #40] @ (2beb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2c010 │ │ │ │ + beq.n 2bea0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - lsls r0, r4 │ │ │ │ + tst r0, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r1 │ │ │ │ + sbcs r4, r7 │ │ │ │ movs r3, r0 │ │ │ │ - ands r4, r0 │ │ │ │ + adcs r4, r6 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #348] @ (2c198 ) │ │ │ │ + ldr r2, [pc, #348] @ (2c028 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #348] @ (2c19c ) │ │ │ │ + ldr r3, [pc, #348] @ (2c02c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #320] @ (2c1a0 ) │ │ │ │ + ldr r1, [pc, #320] @ (2c030 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c16a │ │ │ │ + bne.n 2bffa │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2c194 │ │ │ │ + bne.w 2c024 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c14e │ │ │ │ + beq.n 2bfde │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c15c │ │ │ │ + beq.n 2bfec │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2c17a │ │ │ │ + bne.n 2c00a │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d004 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx cd50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movw r1, #8195 @ 0x2003 │ │ │ │ movt r1, #51 @ 0x33 │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2c0d6 │ │ │ │ + cbz r3, 2bf66 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2c10e │ │ │ │ + cbz r2, 2bf9e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 2c0d4 │ │ │ │ + cbz r0, 2bf64 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c18e │ │ │ │ + bne.n 2c01e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r7] │ │ │ │ str r3, [r7, #8] │ │ │ │ - bne.n 2c106 │ │ │ │ - ldr r2, [pc, #180] @ (2c1a4 ) │ │ │ │ - ldr r3, [pc, #168] @ (2c19c ) │ │ │ │ + bne.n 2bf96 │ │ │ │ + ldr r2, [pc, #180] @ (2c034 ) │ │ │ │ + ldr r3, [pc, #168] @ (2c02c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c18a │ │ │ │ + bne.n 2c01a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c0ee │ │ │ │ + b.n 2bf7e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0c6 │ │ │ │ + bne.n 2bf56 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0c6 │ │ │ │ + bne.n 2bf56 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0c6 │ │ │ │ + bne.n 2bf56 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0c6 │ │ │ │ + bne.n 2bf56 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0c6 │ │ │ │ + bne.n 2bf56 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0c6 │ │ │ │ + bne.n 2bf56 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c0c6 │ │ │ │ + bne.n 2bf56 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cb50 │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #100] @ (2c1a8 ) │ │ │ │ + ldr r2, [pc, #100] @ (2c038 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c0d6 │ │ │ │ + b.n 2bf66 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c092 │ │ │ │ + b.n 2bf22 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c172 │ │ │ │ + cbnz r3, 2c002 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c092 │ │ │ │ + b.n 2bf22 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 2c0ee │ │ │ │ + b.n 2bf7e │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2c166 │ │ │ │ + b.n 2bff6 │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #44] @ (2c1ac ) │ │ │ │ + ldr r2, [pc, #44] @ (2c03c ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c0ee │ │ │ │ + b.n 2bf7e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + asrs r2, r5 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #10 │ │ │ │ + eors r2, r7 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r2, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #1016] @ (2c5a8 ) │ │ │ │ + ldr r7, [pc, #808] @ (2c368 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #244] @ (2c2b4 ) │ │ │ │ + ldr r2, [pc, #244] @ (2c144 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #244] @ (2c2b8 ) │ │ │ │ + ldr r3, [pc, #244] @ (2c148 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #244] @ (2c2bc ) │ │ │ │ + ldr r5, [pc, #244] @ (2c14c ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2c27a │ │ │ │ + bne.n 2c10a │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c2a4 │ │ │ │ + bne.n 2c134 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c24a │ │ │ │ + beq.n 2c0da │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c25c │ │ │ │ + beq.n 2c0ec │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2c292 │ │ │ │ + bne.n 2c122 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 2c23c │ │ │ │ + cbz r0, 2c0cc │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c0d4 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #152] @ (2c2c0 ) │ │ │ │ - ldr r3, [pc, #144] @ (2c2b8 ) │ │ │ │ + ldr r2, [pc, #152] @ (2c150 ) │ │ │ │ + ldr r3, [pc, #144] @ (2c148 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c28e │ │ │ │ + bne.n 2c11e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #132] @ (2c2c4 ) │ │ │ │ + ldr r3, [pc, #132] @ (2c154 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 2c224 │ │ │ │ + b.n 2c0b4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2c1f6 │ │ │ │ + b.n 2c086 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2c26e │ │ │ │ + cbnz r2, 2c0fe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 2c1f6 │ │ │ │ + b.n 2c086 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2c26a │ │ │ │ - ldr r2, [pc, #76] @ (2c2c8 ) │ │ │ │ - ldr r3, [pc, #56] @ (2c2b8 ) │ │ │ │ + b.n 2c0fa │ │ │ │ + ldr r2, [pc, #76] @ (2c158 ) │ │ │ │ + ldr r3, [pc, #56] @ (2c148 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2c2a8 │ │ │ │ + beq.n 2c138 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #56] @ (2c2cc ) │ │ │ │ + ldr r2, [pc, #56] @ (2c15c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 2c224 │ │ │ │ + b.n 2c0b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ movs r3, r0 │ │ │ │ - ldr r6, [pc, #928] @ (2c670 ) │ │ │ │ + ldr r6, [pc, #720] @ (2c430 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #272] @ (2c3f0 ) │ │ │ │ + ldr r2, [pc, #272] @ (2c280 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #272] @ (2c3f4 ) │ │ │ │ + ldr r3, [pc, #272] @ (2c284 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #244] @ (2c3f8 ) │ │ │ │ + ldr r1, [pc, #244] @ (2c288 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c3b0 │ │ │ │ + bne.n 2c240 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c3e6 │ │ │ │ + bne.n 2c276 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c394 │ │ │ │ + beq.n 2c224 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c3a2 │ │ │ │ + beq.n 2c232 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 2c3c4 │ │ │ │ + bne.n 2c254 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c3d4 │ │ │ │ + beq.n 2c264 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2c350 │ │ │ │ + cbz r0, 2c1e0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c3ea │ │ │ │ + bne.n 2c27a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne.n 2c38c │ │ │ │ - ldr r2, [pc, #132] @ (2c3fc ) │ │ │ │ - ldr r3, [pc, #124] @ (2c3f4 ) │ │ │ │ + bne.n 2c21c │ │ │ │ + ldr r2, [pc, #132] @ (2c28c ) │ │ │ │ + ldr r3, [pc, #124] @ (2c284 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c3c0 │ │ │ │ + bne.n 2c250 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c374 │ │ │ │ + b.n 2c204 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c338 │ │ │ │ + b.n 2c1c8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c3b8 │ │ │ │ + cbnz r3, 2c248 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c338 │ │ │ │ + b.n 2c1c8 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 2c374 │ │ │ │ + b.n 2c204 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2c3ac │ │ │ │ + b.n 2c23c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #52] @ (2c400 ) │ │ │ │ + ldr r2, [pc, #52] @ (2c290 ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c374 │ │ │ │ + b.n 2c204 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #40] @ (2c404 ) │ │ │ │ + ldr r2, [pc, #40] @ (2c294 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c374 │ │ │ │ + b.n 2c204 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r5, #22 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r8 │ │ │ │ + add sl, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #720] @ (2c6d4 ) │ │ │ │ + ldr r5, [pc, #512] @ (2c494 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #8] @ (2c410 ) │ │ │ │ + ldr r5, [pc, #824] @ (2c5d0 ) │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ - ldr r3, [pc, #216] @ (2c4e4 ) │ │ │ │ + ldr r3, [pc, #216] @ (2c374 ) │ │ │ │ add r3, pc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c4ce │ │ │ │ + bne.n 2c35e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, #8 │ │ │ │ - bne.n 2c4ca │ │ │ │ + bne.n 2c35a │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c498 │ │ │ │ + beq.n 2c328 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c4aa │ │ │ │ + beq.n 2c33a │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 2c4d2 │ │ │ │ + bne.n 2c362 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r1, 2c488 │ │ │ │ + cbz r1, 2c318 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -50853,212 +50734,212 @@ │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r3, [r5, #0] │ │ │ │ add r4, r3 │ │ │ │ str r2, [r5, #8] │ │ │ │ strb r6, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #92] @ (2c4e8 ) │ │ │ │ + ldr r2, [pc, #92] @ (2c378 ) │ │ │ │ movs r1, #6 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2c43e │ │ │ │ + b.n 2c2ce │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2c4bc │ │ │ │ + cbnz r2, 2c34c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c43e │ │ │ │ + b.n 2c2ce │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2c43e │ │ │ │ + b.n 2c2ce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #24] @ (2c4ec ) │ │ │ │ + ldr r2, [pc, #24] @ (2c37c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2c484 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + b.n 2c314 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #672] @ (2c790 ) │ │ │ │ + ldr r4, [pc, #464] @ (2c550 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #252] @ (2c5fc ) │ │ │ │ + ldr r2, [pc, #252] @ (2c48c ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #252] @ (2c600 ) │ │ │ │ + ldr r3, [pc, #252] @ (2c490 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #224] @ (2c604 ) │ │ │ │ + ldr r1, [pc, #224] @ (2c494 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c5ca │ │ │ │ + bne.n 2c45a │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c5f6 │ │ │ │ + bne.n 2c486 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r6, r6, r3 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c5ae │ │ │ │ + beq.n 2c43e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c5bc │ │ │ │ + beq.n 2c44c │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2c5da │ │ │ │ + bne.n 2c46a │ │ │ │ ldr r0, [r2, #4] │ │ │ │ - cbz r0, 2c568 │ │ │ │ + cbz r0, 2c3f8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c5f0 │ │ │ │ + bne.n 2c480 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2c5a6 │ │ │ │ - ldr r2, [pc, #120] @ (2c608 ) │ │ │ │ - ldr r3, [pc, #108] @ (2c600 ) │ │ │ │ + bne.n 2c436 │ │ │ │ + ldr r2, [pc, #120] @ (2c498 ) │ │ │ │ + ldr r3, [pc, #108] @ (2c490 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c5ec │ │ │ │ + bne.n 2c47c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2c58e │ │ │ │ + b.n 2c41e │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2c558 │ │ │ │ + b.n 2c3e8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c5d2 │ │ │ │ + cbnz r3, 2c462 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c558 │ │ │ │ + b.n 2c3e8 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 2c58e │ │ │ │ + b.n 2c41e │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2c5c6 │ │ │ │ + b.n 2c456 │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #44] @ (2c60c ) │ │ │ │ + ldr r2, [pc, #44] @ (2c49c ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2c55e │ │ │ │ + b.n 2c3ee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r4 │ │ │ │ + negs r2, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #232] @ (2c6f8 ) │ │ │ │ + ldr r4, [pc, #24] @ (2c4b8 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #196] @ (2c6e8 ) │ │ │ │ + ldr r6, [pc, #196] @ (2c578 ) │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c6ce │ │ │ │ + bne.n 2c55e │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ cmp r4, #8 │ │ │ │ - bne.n 2c6ca │ │ │ │ + bne.n 2c55a │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c6a6 │ │ │ │ + beq.n 2c536 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2c6b4 │ │ │ │ + beq.n 2c544 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 2c6d8 │ │ │ │ + bne.n 2c568 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - cbz r1, 2c696 │ │ │ │ + cbz r1, 2c526 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ movs r6, #0 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -51079,665 +50960,665 @@ │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r3, [r5, #0] │ │ │ │ add r4, r3 │ │ │ │ str r2, [r5, #8] │ │ │ │ strb r6, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #84] @ (2c6ec ) │ │ │ │ + ldr r2, [pc, #84] @ (2c57c ) │ │ │ │ movs r1, #6 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r1, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2c646 │ │ │ │ + b.n 2c4d6 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbnz r2, 2c6c2 │ │ │ │ + cbnz r2, 2c552 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c646 │ │ │ │ + b.n 2c4d6 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2c6be │ │ │ │ + b.n 2c54e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #20] @ (2c6f0 ) │ │ │ │ + ldr r2, [pc, #20] @ (2c580 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c64c │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + b.n 2c4dc │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #248] @ (2c7ec ) │ │ │ │ + ldr r3, [pc, #40] @ (2c5ac ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #292] @ (2c828 ) │ │ │ │ + ldr r2, [pc, #292] @ (2c6b8 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #292] @ (2c82c ) │ │ │ │ + ldr r3, [pc, #292] @ (2c6bc ) │ │ │ │ movs r7, #1 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ strb.w r7, [sp, #7] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #256] @ (2c830 ) │ │ │ │ + ldr r1, [pc, #256] @ (2c6c0 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add.w r3, sp, #7 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c7fa │ │ │ │ + bne.n 2c68a │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c824 │ │ │ │ + bne.n 2c6b4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2c7de │ │ │ │ + beq.n 2c66e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c7ec │ │ │ │ + beq.n 2c67c │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 2c80e │ │ │ │ + bne.n 2c69e │ │ │ │ ldrb.w r3, [sp, #7] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbnz r3, 2c7ba │ │ │ │ + cbnz r3, 2c64a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ - cbz r3, 2c77e │ │ │ │ + cbz r3, 2c60e │ │ │ │ mov r0, r3 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx cc40 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c81e │ │ │ │ + bne.n 2c6ae │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2c7d6 │ │ │ │ - ldr r2, [pc, #144] @ (2c834 ) │ │ │ │ - ldr r3, [pc, #132] @ (2c82c ) │ │ │ │ + bne.n 2c666 │ │ │ │ + ldr r2, [pc, #144] @ (2c6c4 ) │ │ │ │ + ldr r3, [pc, #132] @ (2c6bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c80a │ │ │ │ + bne.n 2c69a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp.w r3, #500 @ 0x1f4 │ │ │ │ - bcc.n 2c770 │ │ │ │ + bcc.n 2c600 │ │ │ │ blx dc08 │ │ │ │ - ldr r2, [pc, #108] @ (2c838 ) │ │ │ │ + ldr r2, [pc, #108] @ (2c6c8 ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c7a2 │ │ │ │ + b.n 2c632 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c7a2 │ │ │ │ + b.n 2c632 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2c762 │ │ │ │ + b.n 2c5f2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2c802 │ │ │ │ + cbnz r3, 2c692 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - b.n 2c762 │ │ │ │ + b.n 2c5f2 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 2c7a2 │ │ │ │ + b.n 2c632 │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2c7f6 │ │ │ │ + b.n 2c686 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #40] @ (2c83c ) │ │ │ │ + ldr r2, [pc, #40] @ (2c6cc ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c7a2 │ │ │ │ + b.n 2c632 │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r0, #242 @ 0xf2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #56] @ (2c86c ) │ │ │ │ + ldr r2, [pc, #872] @ (2ca2c ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #488] @ (2ca24 ) │ │ │ │ + ldr r2, [pc, #280] @ (2c7e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #24] @ (2c858 ) │ │ │ │ + ldr r1, [pc, #840] @ (2ca18 ) │ │ │ │ movs r1, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2c8b6 │ │ │ │ + bne.n 2c746 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, #8 │ │ │ │ - bne.n 2c8b2 │ │ │ │ + bne.n 2c742 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2c880 │ │ │ │ + cbz r2, 2c710 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbz r1, 2c892 │ │ │ │ + cbz r1, 2c722 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 2c8ba │ │ │ │ + bne.n 2c74a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movs r2, #4 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2c86e │ │ │ │ + b.n 2c6fe │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2c8a4 │ │ │ │ + cbnz r2, 2c734 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2c86e │ │ │ │ + b.n 2c6fe │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2c86e │ │ │ │ + b.n 2c6fe │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ - ldr r2, [pc, #20] @ (2c8d0 ) │ │ │ │ + ldr r2, [pc, #20] @ (2c760 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 2c87c │ │ │ │ - ldr r1, [pc, #360] @ (2ca3c ) │ │ │ │ + b.n 2c70c │ │ │ │ + ldr r1, [pc, #152] @ (2c7fc ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #240] @ (2c9d4 ) │ │ │ │ + ldr r2, [pc, #240] @ (2c864 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #240] @ (2c9d8 ) │ │ │ │ + ldr r3, [pc, #240] @ (2c868 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #212] @ (2c9dc ) │ │ │ │ + ldr r1, [pc, #212] @ (2c86c ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2c9aa │ │ │ │ + bne.n 2c83a │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2c9d0 │ │ │ │ + bne.n 2c860 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - cbz r2, 2c98a │ │ │ │ + cbz r2, 2c81a │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c996 │ │ │ │ + beq.n 2c826 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ blx c04c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2c9b2 │ │ │ │ + beq.n 2c842 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ blx ce20 │ │ │ │ add r0, sp, #16 │ │ │ │ blx ccd0 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2c9ca │ │ │ │ + bne.n 2c85a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2c982 │ │ │ │ - ldr r2, [pc, #116] @ (2c9e0 ) │ │ │ │ - ldr r3, [pc, #104] @ (2c9d8 ) │ │ │ │ + bne.n 2c812 │ │ │ │ + ldr r2, [pc, #116] @ (2c870 ) │ │ │ │ + ldr r3, [pc, #104] @ (2c868 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2c9c6 │ │ │ │ + bne.n 2c856 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2c96a │ │ │ │ + b.n 2c7fa │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2c938 │ │ │ │ + b.n 2c7c8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2c938 │ │ │ │ + beq.n 2c7c8 │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2c938 │ │ │ │ + b.n 2c7c8 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d204 │ │ │ │ - b.n 2c96a │ │ │ │ + b.n 2c7fa │ │ │ │ str r0, [sp, #4] │ │ │ │ blx cda4 │ │ │ │ - ldr r2, [pc, #40] @ (2c9e4 ) │ │ │ │ + ldr r2, [pc, #40] @ (2c874 ) │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2c96a │ │ │ │ + b.n 2c7fa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r7, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r7, #18 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #712] @ (2ccb0 ) │ │ │ │ + ldr r0, [pc, #504] @ (2ca70 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #196] @ (2cabc ) │ │ │ │ + ldr r2, [pc, #196] @ (2c94c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #196] @ (2cac0 ) │ │ │ │ + ldr r3, [pc, #196] @ (2c950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ca96 │ │ │ │ + bne.n 2c926 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2caae │ │ │ │ + bne.n 2c93e │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2ca68 │ │ │ │ + cbz r0, 2c8f8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2ca78 │ │ │ │ - ldr r3, [pc, #152] @ (2cac4 ) │ │ │ │ + cbz r2, 2c908 │ │ │ │ + ldr r3, [pc, #152] @ (2c954 ) │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r3, pc │ │ │ │ blx d0fc │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ - bl 28928 │ │ │ │ + bl 287b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #132] @ (2cac8 ) │ │ │ │ + ldr r2, [pc, #132] @ (2c958 ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #0] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #104] @ (2cac0 ) │ │ │ │ + ldr r3, [pc, #104] @ (2c950 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2caaa │ │ │ │ + bne.n 2c93a │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2ca2a │ │ │ │ + b.n 2c8ba │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2ca8a │ │ │ │ + cbnz r2, 2c91a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2ca2a │ │ │ │ + b.n 2c8ba │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2ca86 │ │ │ │ - ldr r2, [pc, #52] @ (2cacc ) │ │ │ │ - ldr r3, [pc, #36] @ (2cac0 ) │ │ │ │ + b.n 2c916 │ │ │ │ + ldr r2, [pc, #52] @ (2c95c ) │ │ │ │ + ldr r3, [pc, #36] @ (2c950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 2cab2 │ │ │ │ + beq.n 2c942 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r7, #26 │ │ │ │ movs r3, r0 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ (2cb98 ) │ │ │ │ - ldr r3, [pc, #184] @ (2cb9c ) │ │ │ │ + ldr r0, [pc, #180] @ (2ca28 ) │ │ │ │ + ldr r3, [pc, #184] @ (2ca2c ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #180] @ (2cba0 ) │ │ │ │ + ldr r1, [pc, #180] @ (2ca30 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2cb20 │ │ │ │ + cbnz r0, 2c9b0 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2cb90 │ │ │ │ + bne.n 2ca20 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2cb58 │ │ │ │ + cbz r2, 2c9e8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - cbz r1, 2cb68 │ │ │ │ + cbz r1, 2c9f8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ blx cdd8 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2cb8a │ │ │ │ + bne.n 2ca1a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2cb50 │ │ │ │ - ldr r2, [pc, #104] @ (2cba4 ) │ │ │ │ - ldr r3, [pc, #96] @ (2cb9c ) │ │ │ │ + bne.n 2c9e0 │ │ │ │ + ldr r2, [pc, #104] @ (2ca34 ) │ │ │ │ + ldr r3, [pc, #96] @ (2ca2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cb86 │ │ │ │ + bne.n 2ca16 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2cb38 │ │ │ │ + b.n 2c9c8 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2cb18 │ │ │ │ + b.n 2c9a8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2cb7a │ │ │ │ + cbnz r2, 2ca0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 2cb18 │ │ │ │ + b.n 2c9a8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2cb76 │ │ │ │ + b.n 2ca06 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r5, #22 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2cc18 │ │ │ │ + bne.n 2caa8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r4, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, #8 │ │ │ │ - bne.n 2cc14 │ │ │ │ + bne.n 2caa4 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2cbe2 │ │ │ │ + cbz r2, 2ca72 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbz r1, 2cbf4 │ │ │ │ + cbz r1, 2ca84 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2cbd6 │ │ │ │ + b.n 2ca66 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r2, 2cc06 │ │ │ │ + cbnz r2, 2ca96 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - b.n 2cbd6 │ │ │ │ + b.n 2ca66 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d56c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2cbd6 │ │ │ │ + b.n 2ca66 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r7, [pc, #412] @ (2cdcc ) │ │ │ │ + ldr r7, [pc, #412] @ (2cc5c ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #412] @ (2cdd0 ) │ │ │ │ + ldr r0, [pc, #412] @ (2cc60 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r7, pc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #408] @ (2cdd4 ) │ │ │ │ + ldr r1, [pc, #408] @ (2cc64 ) │ │ │ │ add.w r3, sp, #19 │ │ │ │ - ldr r4, [pc, #408] @ (2cdd8 ) │ │ │ │ + ldr r4, [pc, #408] @ (2cc68 ) │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ strb.w r7, [sp, #19] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2cd32 │ │ │ │ + bne.n 2cbc2 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2cdc6 │ │ │ │ + bne.w 2cc56 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r7, r7, r3 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2cd82 │ │ │ │ + beq.w 2cc12 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cda6 │ │ │ │ + beq.w 2cc36 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w sl, [r3] │ │ │ │ ldrb.w r3, [sp, #19] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cd8c │ │ │ │ + beq.n 2cc1c │ │ │ │ ldr.w r8, [sl, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2cd32 │ │ │ │ + beq.n 2cbc2 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ @@ -51746,624 +51627,624 @@ │ │ │ │ ittet mi │ │ │ │ movmi r0, r9 │ │ │ │ addmi.w r7, r3, #16 │ │ │ │ ldrdpl r0, r4, [r3, #16] │ │ │ │ addmi.w r9, r9, #1 │ │ │ │ it pl │ │ │ │ addpl.w r7, r3, #24 │ │ │ │ - cbz r2, 2cd24 │ │ │ │ + cbz r2, 2cbb4 │ │ │ │ clz r1, r4 │ │ │ │ ldrb.w r2, [sp, #32] │ │ │ │ strd r0, r4, [sp, #24] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #1 │ │ │ │ strb.w r2, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2cd6c │ │ │ │ + beq.n 2cbfc │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 29570 │ │ │ │ + bl 29400 │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 2cd1a │ │ │ │ + bpl.n 2cbaa │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 2cd1a │ │ │ │ + bmi.n 2cbaa │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 2cd1a │ │ │ │ + cbnz r2, 2cbaa │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.n 2cd78 │ │ │ │ + bpl.n 2cc08 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 2cd24 │ │ │ │ + bpl.n 2cbb4 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - beq.n 2cd2e │ │ │ │ + beq.n 2cbbe │ │ │ │ mov r3, r7 │ │ │ │ - b.n 2ccaa │ │ │ │ + b.n 2cb3a │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2cdc0 │ │ │ │ + bne.n 2cc50 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrd r2, r1, [r5, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2cd64 │ │ │ │ - ldr r2, [pc, #144] @ (2cddc ) │ │ │ │ - ldr r3, [pc, #128] @ (2cdd0 ) │ │ │ │ + bne.n 2cbf4 │ │ │ │ + ldr r2, [pc, #144] @ (2cc6c ) │ │ │ │ + ldr r3, [pc, #128] @ (2cc60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cdbc │ │ │ │ + bne.n 2cc4c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2cd4a │ │ │ │ + b.n 2cbda │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d524 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 2ccea │ │ │ │ + b.n 2cb7a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ - b.n 2cd1a │ │ │ │ + b.n 2cbaa │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 2cc80 │ │ │ │ - ldr r2, [pc, #80] @ (2cde0 ) │ │ │ │ + b.n 2cb10 │ │ │ │ + ldr r2, [pc, #80] @ (2cc70 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #20 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ blx dc78 │ │ │ │ - b.n 2cd32 │ │ │ │ + b.n 2cbc2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2cc80 │ │ │ │ + beq.w 2cb10 │ │ │ │ mov r0, r7 │ │ │ │ blx d56c │ │ │ │ - b.n 2cc80 │ │ │ │ + b.n 2cb10 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r4, #30 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #224] @ (2ced8 ) │ │ │ │ - ldr r3, [pc, #228] @ (2cedc ) │ │ │ │ + ldr r0, [pc, #224] @ (2cd68 ) │ │ │ │ + ldr r3, [pc, #228] @ (2cd6c ) │ │ │ │ sub sp, #24 │ │ │ │ add r0, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #224] @ (2cee0 ) │ │ │ │ + ldr r1, [pc, #224] @ (2cd70 ) │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r6, [pc, #224] @ (2cee4 ) │ │ │ │ + ldr r6, [pc, #224] @ (2cd74 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2ce60 │ │ │ │ + cbnz r0, 2ccf0 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2ced0 │ │ │ │ + bne.n 2cd60 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2ce98 │ │ │ │ + beq.n 2cd28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2cea8 │ │ │ │ + beq.n 2cd38 │ │ │ │ add.w r0, r2, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c26c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, 2ce60 │ │ │ │ + cbz r2, 2ccf0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #156] @ (2cee8 ) │ │ │ │ + ldr r2, [pc, #156] @ (2cd78 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r3, #20 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ blx dc78 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2ceca │ │ │ │ + bne.n 2cd5a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2ce90 │ │ │ │ - ldr r2, [pc, #112] @ (2ceec ) │ │ │ │ - ldr r3, [pc, #96] @ (2cedc ) │ │ │ │ + bne.n 2cd20 │ │ │ │ + ldr r2, [pc, #112] @ (2cd7c ) │ │ │ │ + ldr r3, [pc, #96] @ (2cd6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cec6 │ │ │ │ + bne.n 2cd56 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2ce78 │ │ │ │ + b.n 2cd08 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2ce38 │ │ │ │ + b.n 2ccc8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r2, 2ceba │ │ │ │ + cbnz r2, 2cd4a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 2ce38 │ │ │ │ + b.n 2ccc8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 2ceb6 │ │ │ │ + b.n 2cd46 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r2, #2 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r2 │ │ │ │ + add r6, fp │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r6, [pc, #112] @ (2cf74 ) │ │ │ │ + ldr r6, [pc, #112] @ (2ce04 ) │ │ │ │ add r6, pc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2cf68 │ │ │ │ + bne.n 2cdf8 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2cf64 │ │ │ │ + bne.n 2cdf4 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2cf44 │ │ │ │ + cbz r2, 2cdd4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2cf50 │ │ │ │ + cbz r3, 2cde0 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [r5, #8] │ │ │ │ - ldr r3, [pc, #72] @ (2cf78 ) │ │ │ │ + ldr r3, [pc, #72] @ (2ce08 ) │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d918 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2cf22 │ │ │ │ + b.n 2cdb2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cf22 │ │ │ │ + beq.n 2cdb2 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2cf22 │ │ │ │ + b.n 2cdb2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #184] @ 2d044 │ │ │ │ + ldr.w ip, [pc, #184] @ 2ced4 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ (2d048 ) │ │ │ │ + ldr r0, [pc, #180] @ (2ced8 ) │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ (2d04c ) │ │ │ │ + ldr r1, [pc, #172] @ (2cedc ) │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2cfdc │ │ │ │ + cbnz r0, 2ce6c │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2d03c │ │ │ │ + bne.n 2cecc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2d014 │ │ │ │ + cbz r2, 2cea4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbz r3, 2d01e │ │ │ │ + cbz r3, 2ceae │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 29570 │ │ │ │ + bl 29400 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d036 │ │ │ │ + bne.n 2cec6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2d00c │ │ │ │ - ldr r2, [pc, #88] @ (2d050 ) │ │ │ │ - ldr r3, [pc, #80] @ (2d048 ) │ │ │ │ + bne.n 2ce9c │ │ │ │ + ldr r2, [pc, #88] @ (2cee0 ) │ │ │ │ + ldr r3, [pc, #80] @ (2ced8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d032 │ │ │ │ + bne.n 2cec2 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2cff4 │ │ │ │ + b.n 2ce84 │ │ │ │ mov r1, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2cfd0 │ │ │ │ + b.n 2ce60 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cfd0 │ │ │ │ + beq.n 2ce60 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2cfd0 │ │ │ │ + b.n 2ce60 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r6 │ │ │ │ + cmn r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #4 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #368] @ 2d1d8 │ │ │ │ + ldr.w ip, [pc, #368] @ 2d068 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r0, [pc, #356] @ (2d1dc ) │ │ │ │ + ldr r0, [pc, #356] @ (2d06c ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ - ldr r1, [pc, #352] @ (2d1e0 ) │ │ │ │ + ldr r1, [pc, #352] @ (2d070 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2d0ea │ │ │ │ + cbnz r0, 2cf7a │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 2d1d4 │ │ │ │ + bne.w 2d064 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r6, r3, r2 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ blx ced8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2d132 │ │ │ │ + beq.n 2cfc2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d156 │ │ │ │ + beq.n 2cfe6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d140 │ │ │ │ + beq.n 2cfd0 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ - cbnz r0, 2d122 │ │ │ │ + cbnz r0, 2cfb2 │ │ │ │ add.w r6, r2, #20 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 2d16c │ │ │ │ + bls.n 2cffc │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx d054 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d1ce │ │ │ │ + bne.n 2d05e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2d11a │ │ │ │ - ldr r2, [pc, #224] @ (2d1e4 ) │ │ │ │ - ldr r3, [pc, #212] @ (2d1dc ) │ │ │ │ + bne.n 2cfaa │ │ │ │ + ldr r2, [pc, #224] @ (2d074 ) │ │ │ │ + ldr r3, [pc, #212] @ (2d06c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d1ca │ │ │ │ + bne.n 2d05a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d102 │ │ │ │ + b.n 2cf92 │ │ │ │ ldr.w ip, [r3] │ │ │ │ ldr.w r0, [ip] │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ - b.n 2d0d0 │ │ │ │ + b.n 2cf60 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 2d0c4 │ │ │ │ + b.n 2cf54 │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 2d19c │ │ │ │ + bls.n 2d02c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ blx c608 │ │ │ │ - b.n 2d0e4 │ │ │ │ + b.n 2cf74 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d164 │ │ │ │ + cbnz r3, 2cff4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 2d0c4 │ │ │ │ + b.n 2cf54 │ │ │ │ mov r0, r6 │ │ │ │ blx d56c │ │ │ │ - b.n 2d160 │ │ │ │ + b.n 2cff0 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 2d17c │ │ │ │ + bhi.n 2d00c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2d0da │ │ │ │ + bne.n 2cf6a │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 2d0da │ │ │ │ + bhi.n 2cf6a │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d0da │ │ │ │ + beq.n 2cf6a │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 2d0e4 │ │ │ │ + b.n 2cf74 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 2d1ac │ │ │ │ + bhi.n 2d03c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2d14a │ │ │ │ + bne.n 2cfda │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 2d14a │ │ │ │ + bhi.n 2cfda │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d14a │ │ │ │ + beq.n 2cfda │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ blx cb08 │ │ │ │ - b.n 2d0e4 │ │ │ │ + b.n 2cf74 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r1, #0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ - ldr.w ip, [pc, #428] @ 2d3a8 │ │ │ │ + ldr.w ip, [pc, #428] @ 2d238 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r0, [pc, #416] @ (2d3ac ) │ │ │ │ + ldr r0, [pc, #416] @ (2d23c ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #412] @ (2d3b0 ) │ │ │ │ + ldr r1, [pc, #412] @ (2d240 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2d322 │ │ │ │ + bne.n 2d1b2 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2d3a0 │ │ │ │ + bne.w 2d230 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d33e │ │ │ │ + beq.n 2d1ce │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d36c │ │ │ │ + beq.w 2d1fc │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ blx c884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d322 │ │ │ │ + beq.n 2d1b2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d34c │ │ │ │ + beq.n 2d1dc │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d418 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 2d276 │ │ │ │ + beq.n 2d106 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d312 │ │ │ │ + beq.n 2d1a2 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w r0, r2, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ @@ -52393,15 +52274,15 @@ │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx ca0c │ │ │ │ - ldr r2, [pc, #208] @ (2d3b4 ) │ │ │ │ + ldr r2, [pc, #208] @ (2d244 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #11 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #32 │ │ │ │ blx c988 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #2 │ │ │ │ @@ -52412,311 +52293,311 @@ │ │ │ │ blx cd5c │ │ │ │ add r0, sp, #32 │ │ │ │ blx d0f0 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ blx d518 │ │ │ │ - b.n 2d326 │ │ │ │ + b.n 2d1b6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #160] @ (2d3b8 ) │ │ │ │ + ldr r2, [pc, #160] @ (2d248 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ blx d114 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #148] @ (2d3bc ) │ │ │ │ - ldr r3, [pc, #128] @ (2d3ac ) │ │ │ │ + ldr r2, [pc, #148] @ (2d24c ) │ │ │ │ + ldr r3, [pc, #128] @ (2d23c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d39c │ │ │ │ + bne.n 2d22c │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx c2dc │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2d248 │ │ │ │ + b.n 2d0d8 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 2d382 │ │ │ │ + beq.n 2d212 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 2d326 │ │ │ │ + beq.n 2d1b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d326 │ │ │ │ + b.n 2d1b6 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d37a │ │ │ │ + cbnz r3, 2d20a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n 2d248 │ │ │ │ + b.n 2d0d8 │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2d376 │ │ │ │ + b.n 2d206 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ - beq.n 2d326 │ │ │ │ + beq.n 2d1b6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2d326 │ │ │ │ + b.n 2d1b6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1 │ │ │ │ + eors r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ lsls r2, r5, #19 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #240] @ (2d4c0 ) │ │ │ │ + ldr r2, [pc, #240] @ (2d350 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #240] @ (2d4c4 ) │ │ │ │ + ldr r3, [pc, #240] @ (2d354 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [pc, #236] @ (2d4c8 ) │ │ │ │ + ldr r6, [pc, #236] @ (2d358 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r7, r3 │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #216] @ (2d4cc ) │ │ │ │ + ldr r1, [pc, #216] @ (2d35c ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2d43e │ │ │ │ + cbnz r0, 2d2ce │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2d4ae │ │ │ │ + bne.n 2d33e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r7, r2, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2d476 │ │ │ │ + cbz r2, 2d306 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2d486 │ │ │ │ - ldr r3, [pc, #172] @ (2d4d0 ) │ │ │ │ - vldr d7, [pc, #144] @ 2d4b8 │ │ │ │ + beq.n 2d316 │ │ │ │ + ldr r3, [pc, #172] @ (2d360 ) │ │ │ │ + vldr d7, [pc, #144] @ 2d348 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ vstr d7, [sp] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d724 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d4a8 │ │ │ │ + bne.n 2d338 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2d46e │ │ │ │ - ldr r2, [pc, #124] @ (2d4d4 ) │ │ │ │ - ldr r3, [pc, #104] @ (2d4c4 ) │ │ │ │ + bne.n 2d2fe │ │ │ │ + ldr r2, [pc, #124] @ (2d364 ) │ │ │ │ + ldr r3, [pc, #104] @ (2d354 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d4a4 │ │ │ │ + bne.n 2d334 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d456 │ │ │ │ + b.n 2d2e6 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2d422 │ │ │ │ + b.n 2d2b2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r2, 2d498 │ │ │ │ + cbnz r2, 2d328 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 2d422 │ │ │ │ + b.n 2d2b2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 2d494 │ │ │ │ + b.n 2d324 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r5, #18 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #188] @ (2d5a4 ) │ │ │ │ + ldr r2, [pc, #188] @ (2d434 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #188] @ (2d5a8 ) │ │ │ │ + ldr r3, [pc, #188] @ (2d438 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r6, r3 │ │ │ │ blx cbbc │ │ │ │ - ldr r1, [pc, #164] @ (2d5ac ) │ │ │ │ + ldr r1, [pc, #164] @ (2d43c ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2d532 │ │ │ │ + cbnz r0, 2d3c2 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2d59c │ │ │ │ + bne.n 2d42c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 2d56a │ │ │ │ + cbz r2, 2d3fa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - cbz r1, 2d578 │ │ │ │ + cbz r1, 2d408 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx c91c │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d596 │ │ │ │ + bne.n 2d426 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ - bne.n 2d562 │ │ │ │ - ldr r2, [pc, #100] @ (2d5b0 ) │ │ │ │ - ldr r3, [pc, #88] @ (2d5a8 ) │ │ │ │ + bne.n 2d3f2 │ │ │ │ + ldr r2, [pc, #100] @ (2d440 ) │ │ │ │ + ldr r3, [pc, #88] @ (2d438 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d592 │ │ │ │ + bne.n 2d422 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2d54a │ │ │ │ + b.n 2d3da │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2d52a │ │ │ │ + b.n 2d3ba │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0f8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2d52a │ │ │ │ + beq.n 2d3ba │ │ │ │ mov r0, r3 │ │ │ │ blx d56c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 2d52a │ │ │ │ + b.n 2d3ba │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r4, #30 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #184] @ (2d67c ) │ │ │ │ + ldr r2, [pc, #184] @ (2d50c ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #184] @ (2d680 ) │ │ │ │ + ldr r3, [pc, #184] @ (2d510 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -52724,83 +52605,83 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cd50 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d66e │ │ │ │ + bne.n 2d4fe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d66a │ │ │ │ + bne.n 2d4fa │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2d634 │ │ │ │ + cbz r2, 2d4c4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2d652 │ │ │ │ + cbz r3, 2d4e2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov.w r1, #776 @ 0x308 │ │ │ │ str r0, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #100] @ (2d684 ) │ │ │ │ - ldr r3, [pc, #96] @ (2d680 ) │ │ │ │ + ldr r2, [pc, #100] @ (2d514 ) │ │ │ │ + ldr r3, [pc, #96] @ (2d510 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d666 │ │ │ │ + bne.n 2d4f6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2d60a │ │ │ │ + bne.n 2d49a │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d61c │ │ │ │ - b.n 2d60a │ │ │ │ + beq.n 2d4ac │ │ │ │ + b.n 2d49a │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d63e │ │ │ │ + beq.n 2d4ce │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2d63e │ │ │ │ + b.n 2d4ce │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ - b.n 2d61c │ │ │ │ + b.n 2d4ac │ │ │ │ nop │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002d688 : │ │ │ │ +0002d518 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -52817,53 +52698,53 @@ │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx d844 │ │ │ │ - cbz r5, 2d6f0 │ │ │ │ + cbz r5, 2d580 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ str r5, [r6, #0] │ │ │ │ - cbz r1, 2d6d6 │ │ │ │ + cbz r1, 2d566 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d688 │ │ │ │ + bl 2d518 │ │ │ │ str r0, [r6, #4] │ │ │ │ blx cbbc │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx d940 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cc04 │ │ │ │ str r0, [r6, #8] │ │ │ │ - ldr r3, [pc, #12] @ (2d700 ) │ │ │ │ + ldr r3, [pc, #12] @ (2d590 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r3, [r6, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002d704 : │ │ │ │ +0002d594 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx d280 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002d71c : │ │ │ │ - cbz r0, 2d75e │ │ │ │ +0002d5ac : │ │ │ │ + cbz r0, 2d5ee │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ @@ -52889,131 +52770,131 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #244] @ (2d86c ) │ │ │ │ + ldr r2, [pc, #244] @ (2d6fc ) │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #236] @ (2d870 ) │ │ │ │ + ldr r3, [pc, #236] @ (2d700 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d860 │ │ │ │ + bne.n 2d6f0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d85c │ │ │ │ + bne.n 2d6ec │ │ │ │ ldr r5, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d820 │ │ │ │ + beq.n 2d6b0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d82c │ │ │ │ + beq.n 2d6bc │ │ │ │ mov r1, sp │ │ │ │ blx cf5c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d848 │ │ │ │ + beq.n 2d6d8 │ │ │ │ blx dba4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c318 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - cbz r6, 2d83a │ │ │ │ + cbz r6, 2d6ca │ │ │ │ blx d204 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - cbz r0, 2d7f6 │ │ │ │ + cbz r0, 2d686 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ blx d280 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ - ldr r2, [pc, #104] @ (2d874 ) │ │ │ │ - ldr r3, [pc, #100] @ (2d870 ) │ │ │ │ + ldr r2, [pc, #104] @ (2d704 ) │ │ │ │ + ldr r3, [pc, #100] @ (2d700 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d858 │ │ │ │ + bne.n 2d6e8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 2d7c0 │ │ │ │ + b.n 2d650 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d840 │ │ │ │ + cbnz r3, 2d6d0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - b.n 2d7c0 │ │ │ │ + b.n 2d650 │ │ │ │ blx d204 │ │ │ │ - b.n 2d808 │ │ │ │ + b.n 2d698 │ │ │ │ mov r0, r5 │ │ │ │ blx d56c │ │ │ │ - b.n 2d836 │ │ │ │ + b.n 2d6c6 │ │ │ │ blx dae8 │ │ │ │ - ldr r2, [pc, #40] @ (2d878 ) │ │ │ │ + ldr r2, [pc, #40] @ (2d708 ) │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2d808 │ │ │ │ + b.n 2d698 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ add r0, sp, #4 │ │ │ │ blx d204 │ │ │ │ - b.n 2d808 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + b.n 2d698 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #176] @ (2d93c ) │ │ │ │ + ldr r2, [pc, #176] @ (2d7cc ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #176] @ (2d940 ) │ │ │ │ + ldr r3, [pc, #176] @ (2d7d0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -53021,238 +52902,238 @@ │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx cd50 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2d92e │ │ │ │ + bne.n 2d7be │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2d92a │ │ │ │ + bne.n 2d7ba │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2d904 │ │ │ │ + cbz r0, 2d794 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2d910 │ │ │ │ + cbz r3, 2d7a0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx c7f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ blx d280 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r2, [pc, #84] @ (2d944 ) │ │ │ │ - ldr r3, [pc, #80] @ (2d940 ) │ │ │ │ + ldr r2, [pc, #84] @ (2d7d4 ) │ │ │ │ + ldr r3, [pc, #80] @ (2d7d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2d926 │ │ │ │ + bne.n 2d7b6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2d8d2 │ │ │ │ + b.n 2d762 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 2d91e │ │ │ │ + cbnz r3, 2d7ae │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - b.n 2d8d2 │ │ │ │ + b.n 2d762 │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2d91a │ │ │ │ + b.n 2d7aa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d204 │ │ │ │ - b.n 2d8ec │ │ │ │ + b.n 2d77c │ │ │ │ nop │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #12 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ - ldr r4, [pc, #572] @ (2db98 ) │ │ │ │ + ldr r4, [pc, #572] @ (2da28 ) │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ - ldr r1, [pc, #572] @ (2db9c ) │ │ │ │ + ldr r1, [pc, #572] @ (2da2c ) │ │ │ │ movs r3, #0 │ │ │ │ add r4, pc │ │ │ │ movs r5, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ strb.w r5, [sp, #19] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r6, [pc, #560] @ (2dba0 ) │ │ │ │ + ldr r6, [pc, #560] @ (2da30 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ add r6, pc │ │ │ │ cmp r2, #8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov.w r1, #0 │ │ │ │ - bne.w 2db92 │ │ │ │ + bne.w 2da22 │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #516] @ (2dba4 ) │ │ │ │ + ldr r1, [pc, #516] @ (2da34 ) │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add r1, pc │ │ │ │ add.w r3, sp, #19 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2da6e │ │ │ │ + bne.n 2d8fe │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ subs r4, r6, r4 │ │ │ │ blx d204 │ │ │ │ blx dba4 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da5e │ │ │ │ + beq.n 2d8ee │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 2da98 │ │ │ │ + beq.n 2d928 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2da66 │ │ │ │ + bne.n 2d8f6 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 2d9e4 │ │ │ │ + bmi.n 2d874 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ add.w r1, r5, #16 │ │ │ │ ldrb.w r3, [sp, #19] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ blx da24 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da76 │ │ │ │ + beq.n 2d906 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2da18 │ │ │ │ + bmi.n 2d8a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2da5e │ │ │ │ + cbnz r3, 2d8ee │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 2da5a │ │ │ │ + bpl.n 2d8ea │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2da2e │ │ │ │ + cbz r3, 2d8be │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d330 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ - cbz r1, 2da2e │ │ │ │ + cbz r1, 2d8be │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ blx d280 │ │ │ │ str r0, [r4, #4] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - cbz r2, 2da8c │ │ │ │ + cbz r2, 2d91c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2db34 │ │ │ │ - ldr r2, [pc, #360] @ (2dba8 ) │ │ │ │ - ldr r3, [pc, #344] @ (2db9c ) │ │ │ │ + beq.n 2d9c4 │ │ │ │ + ldr r2, [pc, #360] @ (2da38 ) │ │ │ │ + ldr r3, [pc, #344] @ (2da2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2db6a │ │ │ │ + bne.w 2d9fa │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2da2e │ │ │ │ - b.n 2da18 │ │ │ │ + beq.n 2d8be │ │ │ │ + b.n 2d8a8 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2d9e4 │ │ │ │ + b.n 2d874 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d204 │ │ │ │ - b.n 2da3e │ │ │ │ - ldr r3, [pc, #308] @ (2dbac ) │ │ │ │ + b.n 2d8ce │ │ │ │ + ldr r3, [pc, #308] @ (2da3c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr.w r1, [r3, #616] @ 0x268 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2db6e │ │ │ │ + beq.n 2d9fe │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 2da02 │ │ │ │ - b.n 2da2e │ │ │ │ + bpl.n 2d892 │ │ │ │ + b.n 2d8be │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ str r0, [r4, #0] │ │ │ │ - b.n 2da3e │ │ │ │ + b.n 2d8ce │ │ │ │ blx c454 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cd50 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #252] @ (2dbb0 ) │ │ │ │ + ldr r1, [pc, #252] @ (2da40 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da3e │ │ │ │ + beq.n 2d8ce │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cd2c │ │ │ │ - cbz r0, 2db08 │ │ │ │ + cbz r0, 2d998 │ │ │ │ ldrb.w r3, [sp, #19] │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c4e4 │ │ │ │ @@ -53260,501 +53141,501 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx d554 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 2db4a │ │ │ │ + beq.n 2d9da │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx cf8c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cefc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2da18 │ │ │ │ - ldr r3, [pc, #156] @ (2dbac ) │ │ │ │ + bne.n 2d8a8 │ │ │ │ + ldr r3, [pc, #156] @ (2da3c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr.w r5, [r3, #616] @ 0x268 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2da2e │ │ │ │ + bne.n 2d8be │ │ │ │ blx dba4 │ │ │ │ - ldr r2, [pc, #144] @ (2dbb4 ) │ │ │ │ + ldr r2, [pc, #144] @ (2da44 ) │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2da2e │ │ │ │ - b.n 2da18 │ │ │ │ + beq.w 2d8be │ │ │ │ + b.n 2d8a8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2da3e │ │ │ │ + beq.w 2d8ce │ │ │ │ mov r0, r4 │ │ │ │ blx d56c │ │ │ │ - b.n 2da3e │ │ │ │ - ldr r3, [pc, #96] @ (2dbac ) │ │ │ │ + b.n 2d8ce │ │ │ │ + ldr r3, [pc, #96] @ (2da3c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr.w r1, [r3, #616] @ 0x268 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2dafc │ │ │ │ + bne.n 2d98c │ │ │ │ str r1, [sp, #12] │ │ │ │ blx dba4 │ │ │ │ - ldr r2, [pc, #88] @ (2dbb8 ) │ │ │ │ + ldr r2, [pc, #88] @ (2da48 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ blx cfb4 │ │ │ │ - b.n 2dafc │ │ │ │ + b.n 2d98c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #12] │ │ │ │ blx dba4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [pc, #68] @ (2dbbc ) │ │ │ │ + ldr r2, [pc, #68] @ (2da4c ) │ │ │ │ cmp r3, #25 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ it cs │ │ │ │ movcs r3, #25 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx cfb4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bpl.w 2da02 │ │ │ │ - b.n 2da5e │ │ │ │ + bpl.w 2d892 │ │ │ │ + b.n 2d8ee │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + cmp r0, #12 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ movs r3, r0 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + subs r2, r1, #6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #8 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002dbc0 : │ │ │ │ +0002da50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r6, [pc, #568] @ (2de08 ) │ │ │ │ + ldr r6, [pc, #568] @ (2dc98 ) │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ - ldr r3, [pc, #568] @ (2de0c ) │ │ │ │ + ldr r3, [pc, #568] @ (2dc9c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #560] @ (2de10 ) │ │ │ │ + ldr r5, [pc, #560] @ (2dca0 ) │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r4, [pc, #560] @ (2de14 ) │ │ │ │ + ldr r4, [pc, #560] @ (2dca4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #348] @ 0x15c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #544] @ (2de18 ) │ │ │ │ + ldr r3, [pc, #544] @ (2dca8 ) │ │ │ │ movs r1, #12 │ │ │ │ - ldr r0, [pc, #544] @ (2de1c ) │ │ │ │ + ldr r0, [pc, #544] @ (2dcac ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #536] @ (2de20 ) │ │ │ │ + ldr r2, [pc, #536] @ (2dcb0 ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r3, [pc, #536] @ (2de24 ) │ │ │ │ + ldr r3, [pc, #536] @ (2dcb4 ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #520] @ (2de28 ) │ │ │ │ + ldr r3, [pc, #520] @ (2dcb8 ) │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce90 │ │ │ │ - ldr r2, [pc, #504] @ (2de2c ) │ │ │ │ + ldr r2, [pc, #504] @ (2dcbc ) │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #504] @ (2de30 ) │ │ │ │ + ldr r3, [pc, #504] @ (2dcc0 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #504] @ (2de34 ) │ │ │ │ + ldr r1, [pc, #504] @ (2dcc4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ - ldr r2, [pc, #500] @ (2de38 ) │ │ │ │ + ldr r2, [pc, #500] @ (2dcc8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #496] @ (2de3c ) │ │ │ │ + ldr r1, [pc, #496] @ (2dccc ) │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #492] @ (2de40 ) │ │ │ │ - ldr r3, [pc, #496] @ (2de44 ) │ │ │ │ + ldr r1, [pc, #492] @ (2dcd0 ) │ │ │ │ + ldr r3, [pc, #496] @ (2dcd4 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #492] @ (2de48 ) │ │ │ │ - ldr r6, [pc, #496] @ (2de4c ) │ │ │ │ + ldr r1, [pc, #492] @ (2dcd8 ) │ │ │ │ + ldr r6, [pc, #496] @ (2dcdc ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #492] @ (2de50 ) │ │ │ │ + ldr r1, [pc, #492] @ (2dce0 ) │ │ │ │ add r6, pc │ │ │ │ add r1, pc │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #488] @ (2de54 ) │ │ │ │ + ldr r1, [pc, #488] @ (2dce4 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #480] @ (2de58 ) │ │ │ │ + ldr r1, [pc, #480] @ (2dce8 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ movs r5, #2 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ blx c97c │ │ │ │ - ldr r2, [pc, #464] @ (2de5c ) │ │ │ │ + ldr r2, [pc, #464] @ (2dcec ) │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #9 │ │ │ │ add r2, pc │ │ │ │ adds r0, r4, #4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ blx c2f4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #440] @ (2de60 ) │ │ │ │ + ldr r3, [pc, #440] @ (2dcf0 ) │ │ │ │ movs r1, #4 │ │ │ │ - ldr r2, [pc, #440] @ (2de64 ) │ │ │ │ - ldr r6, [pc, #440] @ (2de68 ) │ │ │ │ + ldr r2, [pc, #440] @ (2dcf4 ) │ │ │ │ + ldr r6, [pc, #440] @ (2dcf8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 2932c │ │ │ │ + bl 291bc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r3, [pc, #420] @ (2de6c ) │ │ │ │ - ldr r2, [pc, #424] @ (2de70 ) │ │ │ │ + ldr r3, [pc, #420] @ (2dcfc ) │ │ │ │ + ldr r2, [pc, #424] @ (2dd00 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ movs r1, #4 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #416] @ (2de74 ) │ │ │ │ - bl 2932c │ │ │ │ + ldr r6, [pc, #416] @ (2dd04 ) │ │ │ │ + bl 291bc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #412] @ (2de78 ) │ │ │ │ + ldr r1, [pc, #412] @ (2dd08 ) │ │ │ │ add r6, pc │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #400] @ (2de7c ) │ │ │ │ + ldr r3, [pc, #400] @ (2dd0c ) │ │ │ │ movs r1, #13 │ │ │ │ - ldr r2, [pc, #400] @ (2de80 ) │ │ │ │ + ldr r2, [pc, #400] @ (2dd10 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl 2932c │ │ │ │ + bl 291bc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #388] @ (2de84 ) │ │ │ │ + ldr r1, [pc, #388] @ (2dd14 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #10 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #376] @ (2de88 ) │ │ │ │ - ldr r2, [pc, #380] @ (2de8c ) │ │ │ │ + ldr r3, [pc, #376] @ (2dd18 ) │ │ │ │ + ldr r2, [pc, #380] @ (2dd1c ) │ │ │ │ movs r1, #10 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl 2932c │ │ │ │ + bl 291bc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #368] @ (2de90 ) │ │ │ │ + ldr r1, [pc, #368] @ (2dd20 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ mov r6, r1 │ │ │ │ blx c0e0 │ │ │ │ - ldr r3, [pc, #356] @ (2de94 ) │ │ │ │ + ldr r3, [pc, #356] @ (2dd24 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #356] @ (2de98 ) │ │ │ │ + ldr r2, [pc, #356] @ (2dd28 ) │ │ │ │ movs r1, #14 │ │ │ │ add r3, pc │ │ │ │ - ldr r6, [pc, #352] @ (2de9c ) │ │ │ │ + ldr r6, [pc, #352] @ (2dd2c ) │ │ │ │ add r2, pc │ │ │ │ - bl 2932c │ │ │ │ + bl 291bc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r6, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #12 │ │ │ │ blx c2f4 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #332] @ (2dea0 ) │ │ │ │ + ldr r3, [pc, #332] @ (2dd30 ) │ │ │ │ movs r1, #12 │ │ │ │ - ldr r2, [pc, #332] @ (2dea4 ) │ │ │ │ - ldr r6, [pc, #332] @ (2dea8 ) │ │ │ │ + ldr r2, [pc, #332] @ (2dd34 ) │ │ │ │ + ldr r6, [pc, #332] @ (2dd38 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 2932c │ │ │ │ + bl 291bc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #11 │ │ │ │ blx ce2c │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #312] @ (2deac ) │ │ │ │ + ldr r3, [pc, #312] @ (2dd3c ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r2, [pc, #312] @ (2deb0 ) │ │ │ │ - ldr r6, [pc, #312] @ (2deb4 ) │ │ │ │ + ldr r2, [pc, #312] @ (2dd40 ) │ │ │ │ + ldr r6, [pc, #312] @ (2dd44 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 2932c │ │ │ │ + bl 291bc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #7 │ │ │ │ blx ce2c │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #292] @ (2deb8 ) │ │ │ │ + ldr r3, [pc, #292] @ (2dd48 ) │ │ │ │ movs r1, #7 │ │ │ │ - ldr r2, [pc, #292] @ (2debc ) │ │ │ │ - ldr r6, [pc, #292] @ (2dec0 ) │ │ │ │ + ldr r2, [pc, #292] @ (2dd4c ) │ │ │ │ + ldr r6, [pc, #292] @ (2dd50 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ - bl 2932c │ │ │ │ + bl 291bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #13 │ │ │ │ mov r1, r6 │ │ │ │ blx ce2c │ │ │ │ - ldr r3, [pc, #272] @ (2dec4 ) │ │ │ │ - ldr r2, [pc, #276] @ (2dec8 ) │ │ │ │ + ldr r3, [pc, #272] @ (2dd54 ) │ │ │ │ + ldr r2, [pc, #276] @ (2dd58 ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ movs r1, #13 │ │ │ │ add r2, pc │ │ │ │ - bl 2932c │ │ │ │ - ldr r1, [pc, #264] @ (2decc ) │ │ │ │ + bl 291bc │ │ │ │ + ldr r1, [pc, #264] @ (2dd5c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #256] @ (2ded0 ) │ │ │ │ + ldr r1, [pc, #256] @ (2dd60 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #244] @ (2ded4 ) │ │ │ │ + ldr r1, [pc, #244] @ (2dd64 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #236] @ (2ded8 ) │ │ │ │ - ldr r3, [pc, #28] @ (2de0c ) │ │ │ │ + ldr r2, [pc, #236] @ (2dd68 ) │ │ │ │ + ldr r3, [pc, #28] @ (2dc9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2de04 │ │ │ │ + bne.n 2dc94 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #356 @ 0x164 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r7, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r0 │ │ │ │ + cmp r2, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb789 │ │ │ │ vtbl.8 d16, {d31- │ │ │ │ + bvc.n 2dbfa │ │ │ │ @ instruction: 0xffffcfd5 │ │ │ │ @ instruction: 0xffff09b4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #900 @ 0x384 │ │ │ │ vsubl.u q8, d15, d10 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r1, 2de80 │ │ │ │ + cbz r1, 2dd10 │ │ │ │ @ instruction: 0xffffced9 │ │ │ │ vtbx.8 d16, {d31- instruction: 0xffffbd9b │ │ │ │ vtbx.8 d26, {d31- instruction: 0xffff2b72 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r4!, {r0, r1, r3, r7} │ │ │ │ @ instruction: 0xffffabdb │ │ │ │ - vtbx.8 d18, {d15}, d26 │ │ │ │ + vqshrun.s64 d18, q11, #1 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r7, 2defa │ │ │ │ + cbz r7, 2dd8a │ │ │ │ vshr.u32 d27, d5, #1 │ │ │ │ - vrsra.u64 , q10, #1 │ │ │ │ + @ instruction: 0xffff33c0 │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r6, r7} │ │ │ │ vmla.i , , d31[0] │ │ │ │ - vrsra.u64 d19, d18, #1 │ │ │ │ + vrsra.u32 , q15, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r7, 2deda │ │ │ │ + cbz r7, 2dd6a │ │ │ │ vqrdmlsh.s q13, , d15[0] │ │ │ │ - vqshrn.u64 d18, q9, #1 │ │ │ │ + @ instruction: 0xffff28fe │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r1, r5} │ │ │ │ vtbx.8 d26, {d31- instruction: 0xffff28f2 │ │ │ │ movs r1, r0 │ │ │ │ add r3, sp, #972 @ 0x3cc │ │ │ │ @ instruction: 0xffffae91 │ │ │ │ - vtbx.8 d18, {d15-d17}, d30 │ │ │ │ + vshll.u32 q9, d26, #31 │ │ │ │ movs r1, r0 │ │ │ │ add r4, sp, #300 @ 0x12c │ │ │ │ vqrdmulh.s q13, , d25[0] │ │ │ │ - @ instruction: 0xffff3366 │ │ │ │ + vrsra.u32 d19, d18, #1 │ │ │ │ movs r1, r0 │ │ │ │ push {r0, r1, r2, r5, r6} │ │ │ │ vmls.i , , d31[0] │ │ │ │ - vabal.u , d31, d26 │ │ │ │ + vsli.32 , q11, #31 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002dedc : │ │ │ │ +0002dd6c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ (2def8 ) │ │ │ │ + ldr r0, [pc, #12] @ (2dd88 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ blx d048 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #288] @ (2e01c ) │ │ │ │ + ldr r6, [pc, #736] @ (2e06c ) │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002defc : │ │ │ │ - cbz r0, 2df42 │ │ │ │ +0002dd8c : │ │ │ │ + cbz r0, 2ddd2 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2df42 │ │ │ │ + cbz r3, 2ddd2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r3, 2df42 │ │ │ │ + cbz r3, 2ddd2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - cbz r2, 2df2e │ │ │ │ + cbz r2, 2ddbe │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx ce60 <_php_stream_write@plt> │ │ │ │ mov r3, r4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 2df48 │ │ │ │ + bne.n 2ddd8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ adds r2, r0, #1 │ │ │ │ - ldr r2, [pc, #20] @ (2df60 ) │ │ │ │ + ldr r2, [pc, #20] @ (2ddf0 ) │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 2df3e │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + b.n 2ddce │ │ │ │ + adds r6, #4 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e018 │ │ │ │ + beq.n 2dea8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ subs r4, r0, r2 │ │ │ │ blx r3 │ │ │ │ @@ -53763,336 +53644,336 @@ │ │ │ │ add.w r1, r8, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e014 │ │ │ │ + beq.n 2dea4 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e014 │ │ │ │ + beq.n 2dea4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e014 │ │ │ │ + beq.n 2dea4 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ str r2, [r0, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2e008 │ │ │ │ + beq.n 2de98 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ - cbz r2, 2e008 │ │ │ │ + cbz r2, 2de98 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mvn.w lr, r1 │ │ │ │ and.w lr, lr, #4 │ │ │ │ add.w lr, lr, #8 │ │ │ │ mov.w lr, lr, lsl #1 │ │ │ │ ldrb r1, [r3, #8] │ │ │ │ - cbz r1, 2e002 │ │ │ │ + cbz r1, 2de92 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r7, r0, #1 │ │ │ │ str r7, [r5, #0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ add.w ip, r1, r0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldrd r8, r7, [r3, #4] │ │ │ │ str r6, [r1, r0] │ │ │ │ strd r8, r7, [ip, #4] │ │ │ │ add r3, lr │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 2dfe4 │ │ │ │ + bne.n 2de74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 2dfc6 │ │ │ │ + b.n 2de56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e168 │ │ │ │ + bne.w 2dff8 │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r2, [fp, #28] │ │ │ │ ldr.w r0, [fp, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r1, r7, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ add.w r1, r0, r3 │ │ │ │ - beq.w 2e1a0 │ │ │ │ + beq.w 2e030 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2e1ee │ │ │ │ + beq.w 2e07e │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bhi.n 2e172 │ │ │ │ + bhi.n 2e002 │ │ │ │ cmp r2, #8 │ │ │ │ movw r6, #1023 @ 0x3ff │ │ │ │ ite hi │ │ │ │ movhi r4, #0 │ │ │ │ movls r4, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it le │ │ │ │ orrle.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2e1f8 │ │ │ │ + beq.w 2e088 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ sub.w ip, r3, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add.w r9, r4, ip │ │ │ │ cmp r7, r9 │ │ │ │ - bhi.n 2e172 │ │ │ │ + bhi.n 2e002 │ │ │ │ add.w sl, r2, #4294967295 @ 0xffffffff │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ subs r3, r2, #2 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ adds r5, r1, #1 │ │ │ │ mov fp, r3 │ │ │ │ ldrb.w r8, [r1, sl] │ │ │ │ str r7, [sp, #24] │ │ │ │ - b.n 2e0ba │ │ │ │ + b.n 2df4a │ │ │ │ cmp r9, r7 │ │ │ │ - bcc.n 2e16e │ │ │ │ + bcc.n 2dffe │ │ │ │ sub.w r2, r9, r7 │ │ │ │ mov r1, r6 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e16e │ │ │ │ + beq.n 2dffe │ │ │ │ ldrb.w r2, [r0, sl] │ │ │ │ adds r7, r0, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 2e0b6 │ │ │ │ + bne.n 2df46 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e0b6 │ │ │ │ + bne.n 2df46 │ │ │ │ ldrd r7, fp, [sp, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ eor.w r3, r3, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ add r4, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, r4, r5 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 2e154 │ │ │ │ + bls.n 2dfe4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r4, r4, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2e1b2 │ │ │ │ + beq.n 2e042 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r5, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r7, r5 │ │ │ │ add r3, r5 │ │ │ │ subs r5, r2, r5 │ │ │ │ itt ne │ │ │ │ movne r1, r7 │ │ │ │ addne r6, r5, r7 │ │ │ │ - bne.n 2e120 │ │ │ │ - b.n 2e22e │ │ │ │ + bne.n 2dfb0 │ │ │ │ + b.n 2e0be │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 2e1ce │ │ │ │ + beq.n 2e05e │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #10 │ │ │ │ it ne │ │ │ │ cmpne r2, #13 │ │ │ │ ite eq │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne.n 2e11c │ │ │ │ + bne.n 2dfac │ │ │ │ cmp r2, #13 │ │ │ │ - bne.n 2e22a │ │ │ │ + bne.n 2e0ba │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #10 │ │ │ │ ite ne │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #2 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2e1d4 │ │ │ │ + beq.n 2e064 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 2e23c │ │ │ │ + bne.n 2e0cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [fp, #32] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 2e04c │ │ │ │ + b.n 2dedc │ │ │ │ ldrd r7, fp, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 2e154 │ │ │ │ + bcs.n 2dfe4 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ subs r2, r3, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx dd38 │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, fp │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ blx ceb4 │ │ │ │ - b.n 2e154 │ │ │ │ + b.n 2dfe4 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2e0ea │ │ │ │ - b.n 2e172 │ │ │ │ + bne.n 2df7a │ │ │ │ + b.n 2e002 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx dd38 │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, fp │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ blx ceb4 │ │ │ │ - b.n 2e106 │ │ │ │ + b.n 2df96 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 2e146 │ │ │ │ + bne.n 2dfd6 │ │ │ │ adds r3, r4, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, r5, r4 │ │ │ │ add r7, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - cbz r3, 2e214 │ │ │ │ + cbz r3, 2e0a4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2e038 │ │ │ │ + bne.w 2dec8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 2e238 │ │ │ │ + b.n 2e0c8 │ │ │ │ mov r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2e0ea │ │ │ │ - b.n 2e172 │ │ │ │ + bne.w 2df7a │ │ │ │ + b.n 2e002 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx c460 │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2e0ea │ │ │ │ - b.n 2e172 │ │ │ │ + bne.w 2df7a │ │ │ │ + b.n 2e002 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx c2dc │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ - b.n 2e1e2 │ │ │ │ + b.n 2e072 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 2e142 │ │ │ │ + b.n 2dfd2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2e146 │ │ │ │ + bne.n 2dfd6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2e210 │ │ │ │ + beq.n 2e0a0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 2e154 │ │ │ │ - ldr r2, [pc, #16] @ (2e250 ) │ │ │ │ + b.n 2dfe4 │ │ │ │ + ldr r2, [pc, #16] @ (2e0e0 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 2e160 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + b.n 2dff0 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002e254 : │ │ │ │ +0002e0e4 : │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e260 : │ │ │ │ +0002e0f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ - cbz r0, 2e27a │ │ │ │ + cbz r0, 2e10a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 2e2b0 │ │ │ │ + cbnz r3, 2e140 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #120] @ 0x78 │ │ │ │ - cbz r2, 2e2c0 │ │ │ │ + cbz r2, 2e150 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ str r1, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldrb.w r2, [r1, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r1, #56] @ 0x38 │ │ │ │ - cbz r4, 2e2aa │ │ │ │ + cbz r4, 2e13a │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx c3c0 │ │ │ │ @@ -54106,44 +53987,44 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ blx d06c <_php_stream_temp_create@plt> │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r1, [r3, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2e298 │ │ │ │ + bne.n 2e128 │ │ │ │ ldrh r3, [r2, #56] @ 0x38 │ │ │ │ bfi r3, r2, #4, #1 │ │ │ │ strh r3, [r2, #56] @ 0x38 │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002e2e4 : │ │ │ │ +0002e174 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #124] @ (2e374 ) │ │ │ │ - ldr r3, [pc, #128] @ (2e378 ) │ │ │ │ + ldr r0, [pc, #124] @ (2e204 ) │ │ │ │ + ldr r3, [pc, #128] @ (2e208 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #124] @ (2e37c ) │ │ │ │ + ldr r1, [pc, #124] @ (2e20c ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2e352 │ │ │ │ + cbnz r0, 2e1e2 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e36e │ │ │ │ + bne.n 2e1fe │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ @@ -54157,89 +54038,89 @@ │ │ │ │ str r0, [r4, #0] │ │ │ │ str r2, [r3, #0] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb.w r3, [r1, #56] @ 0x38 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r1, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #44] @ (2e380 ) │ │ │ │ - ldr r3, [pc, #32] @ (2e378 ) │ │ │ │ + ldr r2, [pc, #44] @ (2e210 ) │ │ │ │ + ldr r3, [pc, #32] @ (2e208 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e36a │ │ │ │ + bne.n 2e1fa │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r2, r0, #4 │ │ │ │ + subs r2, r6, #1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r2, #0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e384 : │ │ │ │ +0002e214 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #204] @ (2e464 ) │ │ │ │ - ldr r3, [pc, #208] @ (2e468 ) │ │ │ │ + ldr r0, [pc, #204] @ (2e2f4 ) │ │ │ │ + ldr r3, [pc, #208] @ (2e2f8 ) │ │ │ │ sub sp, #16 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #204] @ (2e46c ) │ │ │ │ + ldr r1, [pc, #204] @ (2e2fc ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2e3cc │ │ │ │ - ldr r2, [pc, #184] @ (2e470 ) │ │ │ │ - ldr r3, [pc, #176] @ (2e468 ) │ │ │ │ + cbz r0, 2e25c │ │ │ │ + ldr r2, [pc, #184] @ (2e300 ) │ │ │ │ + ldr r3, [pc, #176] @ (2e2f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e458 │ │ │ │ + bne.n 2e2e8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx ce38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e3b4 │ │ │ │ + beq.n 2e244 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 2e450 │ │ │ │ + bne.n 2e2e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 2e442 │ │ │ │ + bpl.n 2e2d2 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e45c │ │ │ │ + bne.n 2e2ec │ │ │ │ ldr r4, [r4, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r4, r4, r2 │ │ │ │ blx d940 │ │ │ │ @@ -54252,69 +54133,69 @@ │ │ │ │ str r4, [r2, #0] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r1, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 2e3b4 │ │ │ │ + bmi.n 2e244 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2e3b4 │ │ │ │ + bne.n 2e244 │ │ │ │ mov r0, r3 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 2e44a │ │ │ │ + bpl.n 2e2da │ │ │ │ blx caf0 │ │ │ │ - b.n 2e3b4 │ │ │ │ + b.n 2e244 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2e3e6 │ │ │ │ + b.n 2e276 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2e3b4 │ │ │ │ + b.n 2e244 │ │ │ │ blx c19c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 2e3e6 │ │ │ │ + b.n 2e276 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r2, r4, #1 │ │ │ │ + adds r2, r2, #7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r0, [r8] │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r6, #6 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e474 : │ │ │ │ +0002e304 : │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2e516 │ │ │ │ + bne.n 2e3a6 │ │ │ │ ldrb.w ip, [r0, #24] │ │ │ │ cmp.w ip, #8 │ │ │ │ - bne.n 2e512 │ │ │ │ + bne.n 2e3a2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r1, 2e4cc │ │ │ │ + cbz r1, 2e35c │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2e51a │ │ │ │ + beq.n 2e3aa │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldrb.w r1, [r2, #56] @ 0x38 │ │ │ │ orr.w r1, r1, #16 │ │ │ │ @@ -54328,61 +54209,61 @@ │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx d940 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ - cbz r0, 2e50c │ │ │ │ + cbz r0, 2e39c │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ - cbz r1, 2e50c │ │ │ │ + cbz r1, 2e39c │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ str.w r0, [ip] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ str.w r0, [ip, #8] │ │ │ │ ldrb.w r0, [r1, #56] @ 0x38 │ │ │ │ orr.w r0, r0, #16 │ │ │ │ strb.w r0, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2e4a2 │ │ │ │ + bne.n 2e332 │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e520 : │ │ │ │ +0002e3b0 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e5d0 │ │ │ │ + bne.n 2e460 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e5cc │ │ │ │ + bne.n 2e45c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 2e59a │ │ │ │ + cbz r1, 2e42a │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ - cbz r1, 2e596 │ │ │ │ + cbz r1, 2e426 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -54408,161 +54289,161 @@ │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2e5c6 │ │ │ │ + cbz r0, 2e456 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e5c6 │ │ │ │ + cbz r3, 2e456 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - b.n 2e54a │ │ │ │ + b.n 2e3da │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ b.w c0b8 │ │ │ │ │ │ │ │ -0002e5d4 : │ │ │ │ +0002e464 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #252] @ (2e6e0 ) │ │ │ │ + ldr r2, [pc, #252] @ (2e570 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #252] @ (2e6e4 ) │ │ │ │ + ldr r3, [pc, #252] @ (2e574 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #224] @ (2e6e8 ) │ │ │ │ + ldr r1, [pc, #224] @ (2e578 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e6bc │ │ │ │ + bne.n 2e54c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2e6da │ │ │ │ + bne.n 2e56a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 2e692 │ │ │ │ + cbz r1, 2e522 │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx c180 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ add r0, sp, #20 │ │ │ │ - bne.n 2e6c4 │ │ │ │ + bne.n 2e554 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e6d4 │ │ │ │ + bne.n 2e564 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2e68a │ │ │ │ - ldr r2, [pc, #120] @ (2e6ec ) │ │ │ │ - ldr r3, [pc, #108] @ (2e6e4 ) │ │ │ │ + bne.n 2e51a │ │ │ │ + ldr r2, [pc, #120] @ (2e57c ) │ │ │ │ + ldr r3, [pc, #108] @ (2e574 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e6ca │ │ │ │ + bne.n 2e55a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2e672 │ │ │ │ + b.n 2e502 │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2e6ce │ │ │ │ + cbz r0, 2e55e │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2e6ce │ │ │ │ + cbz r3, 2e55e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2e636 │ │ │ │ + b.n 2e4c6 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 2e672 │ │ │ │ + b.n 2e502 │ │ │ │ blx d204 │ │ │ │ - b.n 2e672 │ │ │ │ + b.n 2e502 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + subs r6, r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e6f0 : │ │ │ │ +0002e580 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 2e702 │ │ │ │ + cbz r3, 2e592 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #120] @ 0x78 │ │ │ │ - cbz r1, 2e704 │ │ │ │ + cbz r1, 2e594 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -54573,224 +54454,224 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c0ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ str r1, [r3, #112] @ 0x70 │ │ │ │ - cbz r0, 2e736 │ │ │ │ + cbz r0, 2e5c6 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0002e748 : │ │ │ │ +0002e5d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2e780 │ │ │ │ + cbz r0, 2e610 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 2e76e │ │ │ │ + cbz r0, 2e5fe │ │ │ │ str r3, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx d4fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002e784 : │ │ │ │ +0002e614 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #220] @ (2e870 ) │ │ │ │ + ldr r2, [pc, #220] @ (2e700 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #220] @ (2e874 ) │ │ │ │ + ldr r3, [pc, #220] @ (2e704 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2e86a │ │ │ │ + bne.n 2e6fa │ │ │ │ ldr r4, [r0, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #176] @ (2e878 ) │ │ │ │ + ldr r1, [pc, #176] @ (2e708 ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e858 │ │ │ │ + bne.n 2e6e8 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 2e840 │ │ │ │ + cbz r3, 2e6d0 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #128] @ (2e87c ) │ │ │ │ + ldr r1, [pc, #128] @ (2e70c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - cbz r5, 2e860 │ │ │ │ + cbz r5, 2e6f0 │ │ │ │ subs r4, r4, r7 │ │ │ │ blx d204 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 2e81e │ │ │ │ + cbz r3, 2e6ae │ │ │ │ mov r0, r4 │ │ │ │ blx d4fc │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ blx d940 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r2, [r3, #0] │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r5, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #60] @ (2e880 ) │ │ │ │ - ldr r3, [pc, #48] @ (2e874 ) │ │ │ │ + ldr r2, [pc, #60] @ (2e710 ) │ │ │ │ + ldr r3, [pc, #48] @ (2e704 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e866 │ │ │ │ + bne.n 2e6f6 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 2e840 │ │ │ │ + b.n 2e6d0 │ │ │ │ blx d204 │ │ │ │ - b.n 2e840 │ │ │ │ + b.n 2e6d0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r2, r7 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r5, r4 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002e884 : │ │ │ │ +0002e714 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 2e89e │ │ │ │ + cbz r0, 2e72e │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 2e89e │ │ │ │ + cbz r0, 2e72e │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx da48 <_php_stream_stat@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0002e8ac : │ │ │ │ +0002e73c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w lr, [pc, #360] @ 2ea24 │ │ │ │ + ldr.w lr, [pc, #360] @ 2e8b4 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w ip, [pc, #356] @ 2ea28 │ │ │ │ + ldr.w ip, [pc, #356] @ 2e8b8 │ │ │ │ mov r4, r0 │ │ │ │ add lr, pc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #352] @ (2ea2c ) │ │ │ │ + ldr r1, [pc, #352] @ (2e8bc ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2e99a │ │ │ │ + bne.n 2e82a │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w 2ea1c │ │ │ │ + bne.w 2e8ac │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2e9b2 │ │ │ │ + beq.n 2e842 │ │ │ │ mov r0, r1 │ │ │ │ blx c0f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e99a │ │ │ │ + beq.n 2e82a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 2e95c │ │ │ │ + cbz r3, 2e7ec │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 2e95c │ │ │ │ + cbz r2, 2e7ec │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ - bhi.n 2ea0e │ │ │ │ + bhi.n 2e89e │ │ │ │ tbb [pc, r2] │ │ │ │ strb r1, [r5, #13] │ │ │ │ strb r4, [r4, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -54812,157 +54693,157 @@ │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r7, [r3, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ strb r3, [r6, #13] │ │ │ │ lsls r2, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx ce78 │ │ │ │ - ldr r1, [pc, #204] @ (2ea30 ) │ │ │ │ + ldr r1, [pc, #204] @ (2e8c0 ) │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #192] @ (2ea34 ) │ │ │ │ + ldr r1, [pc, #192] @ (2e8c4 ) │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #184] @ (2ea38 ) │ │ │ │ + ldr r1, [pc, #184] @ (2e8c8 ) │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d7cc │ │ │ │ - ldr r1, [pc, #172] @ (2ea3c ) │ │ │ │ + ldr r1, [pc, #172] @ (2e8cc ) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ blx d7cc │ │ │ │ - ldr r2, [pc, #164] @ (2ea40 ) │ │ │ │ - ldr r3, [pc, #136] @ (2ea28 ) │ │ │ │ + ldr r2, [pc, #164] @ (2e8d0 ) │ │ │ │ + ldr r3, [pc, #136] @ (2e8b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ea04 │ │ │ │ + bne.n 2e894 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d940 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2ea08 │ │ │ │ + cbz r0, 2e898 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2ea08 │ │ │ │ + cbz r3, 2e898 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - b.n 2e908 │ │ │ │ + b.n 2e798 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2e99a │ │ │ │ + b.n 2e82a │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2e99a │ │ │ │ + b.n 2e82a │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2e99a │ │ │ │ + b.n 2e82a │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 2e99a │ │ │ │ + b.n 2e82a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #52] @ (2ea44 ) │ │ │ │ + ldr r2, [pc, #52] @ (2e8d4 ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 2e99a │ │ │ │ + b.n 2e82a │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + adds r6, r4, r2 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ movs r1, r0 │ │ │ │ orrs.w r0, r0, #8388608 @ 0x800000 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002ea48 : │ │ │ │ +0002e8d8 : │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ - cbz r1, 2ea50 │ │ │ │ + cbz r1, 2e8e0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx cd68 │ │ │ │ - ldr r2, [pc, #32] @ (2ea8c ) │ │ │ │ + ldr r2, [pc, #32] @ (2e91c ) │ │ │ │ add.w r0, r4, #116 @ 0x74 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ ldrd r3, ip, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str.w ip, [sp] │ │ │ │ blx c7b0 │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002ea90 : │ │ │ │ +0002e920 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2eaac │ │ │ │ + cbz r0, 2e93c │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2eaac │ │ │ │ + cbz r4, 2e93c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ @@ -54970,164 +54851,164 @@ │ │ │ │ mov.w r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w db24 <_php_stream_copy_to_mem@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -0002ead0 : │ │ │ │ +0002e960 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #16 │ │ │ │ - ldr r5, [pc, #140] @ (2eb70 ) │ │ │ │ + ldr r5, [pc, #140] @ (2ea00 ) │ │ │ │ mov r4, r1 │ │ │ │ add r5, pc │ │ │ │ - cbnz r3, 2eb20 │ │ │ │ + cbnz r3, 2e9b0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2eb6a │ │ │ │ + bne.n 2e9fa │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2eb34 │ │ │ │ + cbz r0, 2e9c4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx d884 │ │ │ │ - cbz r0, 2eb24 │ │ │ │ + cbz r0, 2e9b4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r4, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c0bc │ │ │ │ - ldr r2, [pc, #76] @ (2eb74 ) │ │ │ │ + ldr r2, [pc, #76] @ (2ea04 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d940 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 2eb64 │ │ │ │ + cbz r0, 2e9f4 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ - cbz r2, 2eb64 │ │ │ │ + cbz r2, 2e9f4 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ str r6, [r1, #0] │ │ │ │ str r0, [r1, #8] │ │ │ │ ldrb.w r1, [r2, #56] @ 0x38 │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strb.w r1, [r2, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 2eafc │ │ │ │ + b.n 2e98c │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002eb78 : │ │ │ │ +0002ea08 : │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2ec0a │ │ │ │ + bne.n 2ea9a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r5, r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ec04 │ │ │ │ + bne.n 2ea94 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - cbz r1, 2ebd4 │ │ │ │ + cbz r1, 2ea64 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d884 │ │ │ │ - cbz r0, 2ebd0 │ │ │ │ + cbz r0, 2ea60 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w dc50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 2ebfe │ │ │ │ + cbz r0, 2ea8e │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2ebfe │ │ │ │ + cbz r3, 2ea8e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2eba2 │ │ │ │ + b.n 2ea32 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 2eb9e │ │ │ │ + b.n 2ea2e │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002ec10 : │ │ │ │ +0002eaa0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2ec2e │ │ │ │ + cbz r0, 2eabe │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2ec2e │ │ │ │ + cbz r4, 2eabe │ │ │ │ ldr r4, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r2, r5 │ │ │ │ @@ -55136,191 +55017,191 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ it eq │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.w d314 <_php_stream_copy_to_stream_ex@plt> │ │ │ │ nop │ │ │ │ │ │ │ │ -0002ec54 : │ │ │ │ - cbz r0, 2eca4 │ │ │ │ +0002eae4 : │ │ │ │ + cbz r0, 2eb34 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 2eca6 │ │ │ │ + cbz r1, 2eb36 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ - cbz r0, 2ec72 │ │ │ │ + cbz r0, 2eb02 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ - cbz r1, 2ec7e │ │ │ │ + cbz r1, 2eb0e │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ blx c094 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - cbz r0, 2ec94 │ │ │ │ + cbz r0, 2eb24 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ - cbz r0, 2ec9e │ │ │ │ + cbz r0, 2eb2e │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2ec78 │ │ │ │ + bne.n 2eb08 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c094 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0002ecc4 : │ │ │ │ +0002eb54 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #240] @ 2edc4 │ │ │ │ + ldr.w lr, [pc, #240] @ 2ec54 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w ip, [pc, #236] @ 2edc8 │ │ │ │ + ldr.w ip, [pc, #236] @ 2ec58 │ │ │ │ add r2, sp, #24 │ │ │ │ add lr, pc │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #228] @ (2edcc ) │ │ │ │ + ldr r1, [pc, #228] @ (2ec5c ) │ │ │ │ movs r0, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r0, r0, [sp, #20] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 2ed66 │ │ │ │ + cbnz r0, 2ebf6 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2edb8 │ │ │ │ + bne.n 2ec48 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2ed86 │ │ │ │ + beq.n 2ec16 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #160] @ (2edd0 ) │ │ │ │ + ldr r1, [pc, #160] @ (2ec60 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 2ed66 │ │ │ │ + cbz r0, 2ebf6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ asrs r3, r2, #31 │ │ │ │ blx c094 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2edbe │ │ │ │ + bne.n 2ec4e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 2ed7e │ │ │ │ - ldr r2, [pc, #108] @ (2edd4 ) │ │ │ │ - ldr r3, [pc, #92] @ (2edc8 ) │ │ │ │ + bne.n 2ec0e │ │ │ │ + ldr r2, [pc, #108] @ (2ec64 ) │ │ │ │ + ldr r3, [pc, #92] @ (2ec58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2edae │ │ │ │ + bne.n 2ec3e │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2ed66 │ │ │ │ + b.n 2ebf6 │ │ │ │ blx d940 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2edb2 │ │ │ │ + cbz r0, 2ec42 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2edb2 │ │ │ │ + cbz r3, 2ec42 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2ed22 │ │ │ │ + b.n 2ebb2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002edd8 : │ │ │ │ +0002ec68 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2edfa │ │ │ │ + cbz r0, 2ec8a │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ - cbz r6, 2edfa │ │ │ │ + cbz r6, 2ec8a │ │ │ │ ldr r6, [r6, #16] │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ blx c6bc <_emalloc_large@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -55333,180 +55214,180 @@ │ │ │ │ cmp.w r4, #4096 @ 0x1000 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ it cs │ │ │ │ movcs.w r2, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 2ee42 │ │ │ │ + cbnz r3, 2ecd2 │ │ │ │ blx c438 <_php_stream_read@plt+0x4> │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r5, 2ee4e │ │ │ │ + cbnz r5, 2ecde │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2ee16 │ │ │ │ + beq.n 2eca6 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx r9 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 2ee4a │ │ │ │ + beq.n 2ecda │ │ │ │ cmp r4, #4 │ │ │ │ mov r3, r4 │ │ │ │ it cs │ │ │ │ movcs r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 2ee42 │ │ │ │ + bhi.n 2ecd2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2ee16 │ │ │ │ + beq.n 2eca6 │ │ │ │ subs r4, r4, r5 │ │ │ │ - bne.n 2ee16 │ │ │ │ - b.n 2ee42 │ │ │ │ + bne.n 2eca6 │ │ │ │ + b.n 2ecd2 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002ee6c : │ │ │ │ +0002ecfc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #212] @ (2ef50 ) │ │ │ │ + ldr r2, [pc, #212] @ (2ede0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #212] @ (2ef54 ) │ │ │ │ + ldr r3, [pc, #212] @ (2ede4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #212] @ (2ef58 ) │ │ │ │ + ldr r5, [pc, #212] @ (2ede8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ef46 │ │ │ │ + beq.n 2edd6 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2ef46 │ │ │ │ - ldr r2, [pc, #192] @ (2ef5c ) │ │ │ │ + beq.n 2edd6 │ │ │ │ + ldr r2, [pc, #192] @ (2edec ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #192] @ (2ef60 ) │ │ │ │ + ldr r3, [pc, #192] @ (2edf0 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r1 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ - beq.n 2eec0 │ │ │ │ + beq.n 2ed50 │ │ │ │ mov r1, r4 │ │ │ │ blx da48 <_php_stream_stat@plt> │ │ │ │ ldrd r3, r0, [r4, #80] @ 0x50 │ │ │ │ orrs.w r2, r3, r0 │ │ │ │ - bne.n 2ef0a │ │ │ │ - ldr r3, [pc, #160] @ (2ef64 ) │ │ │ │ + bne.n 2ed9a │ │ │ │ + ldr r3, [pc, #160] @ (2edf4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx c9a0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2ef2c │ │ │ │ - ldr r3, [pc, #152] @ (2ef68 ) │ │ │ │ + cbz r0, 2edbc │ │ │ │ + ldr r3, [pc, #152] @ (2edf8 ) │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movs r5, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #28] │ │ │ │ blx d724 │ │ │ │ - ldr r1, [pc, #128] @ (2ef6c ) │ │ │ │ - ldr r3, [pc, #100] @ (2ef54 ) │ │ │ │ + ldr r1, [pc, #128] @ (2edfc ) │ │ │ │ + ldr r3, [pc, #100] @ (2ede4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ef4c │ │ │ │ + bne.n 2eddc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w dbd4 │ │ │ │ vldr d7, [r4, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #92] @ (2ef70 ) │ │ │ │ + ldr r2, [pc, #92] @ (2ee00 ) │ │ │ │ ldrd r4, r5, [r4, #8] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx c7b0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r1, [pc, #68] @ (2ef74 ) │ │ │ │ - ldr r3, [pc, #36] @ (2ef54 ) │ │ │ │ + ldr r1, [pc, #68] @ (2ee04 ) │ │ │ │ + ldr r3, [pc, #36] @ (2ede4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ef4c │ │ │ │ + bne.n 2eddc │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ movs r3, r0 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r7, #20 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002ef78 : │ │ │ │ +0002ee08 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f02e │ │ │ │ + bne.n 2eebe │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2f02a │ │ │ │ + bne.n 2eeba │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2eff8 │ │ │ │ + cbz r0, 2ee88 │ │ │ │ blx d970 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2eff2 │ │ │ │ + cbz r0, 2ee82 │ │ │ │ blx cde4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #12] │ │ │ │ @@ -55535,101 +55416,101 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r7, #8] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r0 │ │ │ │ blx d940 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 2f024 │ │ │ │ + cbz r0, 2eeb4 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2f024 │ │ │ │ + cbz r3, 2eeb4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ movw r1, #265 @ 0x109 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - b.n 2efa0 │ │ │ │ + b.n 2ee30 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002f038 : │ │ │ │ +0002eec8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #288] @ (2f16c ) │ │ │ │ + ldr r0, [pc, #288] @ (2effc ) │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ add r0, pc │ │ │ │ movs r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #280] @ (2f170 ) │ │ │ │ + ldr r0, [pc, #280] @ (2f000 ) │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r1, [pc, #276] @ (2f174 ) │ │ │ │ + ldr r1, [pc, #276] @ (2f004 ) │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #252] @ (2f178 ) │ │ │ │ + ldr r1, [pc, #252] @ (2f008 ) │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 2f09c │ │ │ │ - ldr r2, [pc, #248] @ (2f17c ) │ │ │ │ - ldr r3, [pc, #236] @ (2f174 ) │ │ │ │ + cbz r0, 2ef2c │ │ │ │ + ldr r2, [pc, #248] @ (2f00c ) │ │ │ │ + ldr r3, [pc, #236] @ (2f004 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f158 │ │ │ │ + bne.n 2efe8 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n 2f0a8 │ │ │ │ + beq.n 2ef38 │ │ │ │ mov r3, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2f11a │ │ │ │ + beq.n 2efaa │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ it ne │ │ │ │ ldrne r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #180] @ (2f180 ) │ │ │ │ + ldr r3, [pc, #180] @ (2f010 ) │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ @@ -55643,78 +55524,78 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx d5cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 2f166 │ │ │ │ + bne.n 2eff6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r8] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ - beq.n 2f082 │ │ │ │ + beq.n 2ef12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2f082 │ │ │ │ + b.n 2ef12 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx d940 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbz r0, 2f160 │ │ │ │ + cbz r0, 2eff0 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ - cbz r2, 2f160 │ │ │ │ + cbz r2, 2eff0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ str.w r6, [ip] │ │ │ │ str.w r0, [ip, #8] │ │ │ │ ldrb.w r0, [r2, #56] @ 0x38 │ │ │ │ orr.w r0, r0, #16 │ │ │ │ strb.w r0, [r2, #56] @ 0x38 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2f15c │ │ │ │ + bne.n 2efec │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - b.n 2f0b6 │ │ │ │ + b.n 2ef46 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f184 : │ │ │ │ +0002f014 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr.w ip, [pc, #92] @ 2f1f4 │ │ │ │ + ldr.w ip, [pc, #92] @ 2f084 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #92] @ (2f1f8 ) │ │ │ │ + ldr r2, [pc, #92] @ (2f088 ) │ │ │ │ add r3, sp, #28 │ │ │ │ add ip, pc │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -55726,233 +55607,233 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c180 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #44] @ (2f1fc ) │ │ │ │ - ldr r3, [pc, #36] @ (2f1f8 ) │ │ │ │ + ldr r2, [pc, #44] @ (2f08c ) │ │ │ │ + ldr r3, [pc, #36] @ (2f088 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f1ee │ │ │ │ + bne.n 2f07e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002f200 : │ │ │ │ +0002f090 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ - ldr r5, [pc, #92] @ (2f278 ) │ │ │ │ + ldr r5, [pc, #92] @ (2f108 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r1, 2f264 │ │ │ │ + cbz r1, 2f0f4 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 2f22a │ │ │ │ + cbz r4, 2f0ba │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - cbz r0, 2f22a │ │ │ │ + cbz r0, 2f0ba │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #72] @ (2f27c ) │ │ │ │ + ldr r1, [pc, #72] @ (2f10c ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r3, [pc, #64] @ (2f280 ) │ │ │ │ + ldr r3, [pc, #64] @ (2f110 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx c8cc │ │ │ │ mov r0, r4 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #48] @ (2f284 ) │ │ │ │ + ldr r1, [pc, #48] @ (2f114 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c1e4 │ │ │ │ mov r0, r4 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #28] @ (2f288 ) │ │ │ │ + ldr r1, [pc, #28] @ (2f118 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2f23c │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + b.n 2f0cc │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002f28c : │ │ │ │ +0002f11c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #292] @ (2f3c4 ) │ │ │ │ + ldr r2, [pc, #292] @ (2f254 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #292] @ (2f3c8 ) │ │ │ │ + ldr r3, [pc, #292] @ (2f258 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r9, r1 │ │ │ │ - ldr r6, [pc, #288] @ (2f3cc ) │ │ │ │ + ldr r6, [pc, #288] @ (2f25c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r7, r3 │ │ │ │ blx d120 │ │ │ │ - ldr r1, [pc, #256] @ (2f3d0 ) │ │ │ │ + ldr r1, [pc, #256] @ (2f260 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f3a8 │ │ │ │ + bne.n 2f238 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2f3be │ │ │ │ + bne.n 2f24e │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ subs r1, r2, r1 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - cbz r1, 2f34c │ │ │ │ + cbz r1, 2f1dc │ │ │ │ subs r3, r3, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx c0a0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - ldr r3, [pc, #168] @ (2f3d4 ) │ │ │ │ + ldr r3, [pc, #168] @ (2f264 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ - cbz r3, 2f386 │ │ │ │ - ldr r2, [pc, #164] @ (2f3d8 ) │ │ │ │ - ldr r3, [pc, #144] @ (2f3c8 ) │ │ │ │ + cbz r3, 2f216 │ │ │ │ + ldr r2, [pc, #164] @ (2f268 ) │ │ │ │ + ldr r3, [pc, #144] @ (2f258 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f3b0 │ │ │ │ + bne.n 2f240 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx d940 │ │ │ │ ldr.w ip, [r8, #4] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ str.w r0, [r8] │ │ │ │ - cbz r0, 2f3b8 │ │ │ │ + cbz r0, 2f248 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ - cbz r1, 2f3b8 │ │ │ │ + cbz r1, 2f248 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r7, [r1, #80] @ 0x50 │ │ │ │ str.w r7, [ip] │ │ │ │ str.w r0, [ip, #8] │ │ │ │ ldrb.w r0, [r1, #56] @ 0x38 │ │ │ │ orr.w r0, r0, #16 │ │ │ │ strb.w r0, [r1, #56] @ 0x38 │ │ │ │ - b.n 2f304 │ │ │ │ + b.n 2f194 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2f3b4 │ │ │ │ + bne.n 2f244 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r9] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ - beq.n 2f332 │ │ │ │ + beq.n 2f1c2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 2f332 │ │ │ │ + b.n 2f1c2 │ │ │ │ add r0, sp, #12 │ │ │ │ blx d204 │ │ │ │ - b.n 2f332 │ │ │ │ + b.n 2f1c2 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 2f8fc │ │ │ │ + b.n 2f78c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002f3dc : │ │ │ │ +0002f26c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -55977,280 +55858,280 @@ │ │ │ │ blx ce90 │ │ │ │ strb r7, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx d9dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 2f43e │ │ │ │ + bmi.n 2f2ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f4ae │ │ │ │ + beq.n 2f33e │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2f4c0 │ │ │ │ + beq.n 2f350 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 2f454 │ │ │ │ + cbz r5, 2f2e4 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ - cbz r0, 2f454 │ │ │ │ + cbz r0, 2f2e4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #132] @ (2f4e0 ) │ │ │ │ + ldr r1, [pc, #132] @ (2f370 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r1, [pc, #124] @ (2f4e4 ) │ │ │ │ + ldr r1, [pc, #124] @ (2f374 ) │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx c180 │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #96] @ (2f4e8 ) │ │ │ │ + ldr r1, [pc, #96] @ (2f378 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f4a8 │ │ │ │ + bmi.n 2f338 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 2f4a8 │ │ │ │ + cbnz r3, 2f338 │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2f4d4 │ │ │ │ + bpl.n 2f364 │ │ │ │ blx caf0 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2f44a │ │ │ │ + bne.n 2f2da │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #36] @ (2f4ec ) │ │ │ │ + ldr r1, [pc, #36] @ (2f37c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2f466 │ │ │ │ + b.n 2f2f6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #416] @ (2f6a4 ) │ │ │ │ - ldr r3, [pc, #416] @ (2f6a8 ) │ │ │ │ + ldr r2, [pc, #416] @ (2f534 ) │ │ │ │ + ldr r3, [pc, #416] @ (2f538 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ands.w sl, r3, #32 │ │ │ │ - beq.n 2f53c │ │ │ │ + beq.n 2f3cc │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #392] @ (2f6ac ) │ │ │ │ - ldr r3, [pc, #388] @ (2f6a8 ) │ │ │ │ + ldr r2, [pc, #392] @ (2f53c ) │ │ │ │ + ldr r3, [pc, #388] @ (2f538 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2f6a0 │ │ │ │ + bne.w 2f530 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2f62e │ │ │ │ - ldr r3, [pc, #352] @ (2f6b0 ) │ │ │ │ + beq.n 2f4be │ │ │ │ + ldr r3, [pc, #352] @ (2f540 ) │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r4, [r9, #16] │ │ │ │ mov r5, sl │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #344] @ (2f6b4 ) │ │ │ │ + ldr r3, [pc, #344] @ (2f544 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 2f64e │ │ │ │ + bpl.n 2f4de │ │ │ │ mov r7, r4 │ │ │ │ mov r3, sl │ │ │ │ adds r4, #16 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f626 │ │ │ │ + beq.n 2f4b6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 2f638 │ │ │ │ + beq.n 2f4c8 │ │ │ │ ldrb.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f638 │ │ │ │ + beq.n 2f4c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2f674 │ │ │ │ + beq.n 2f504 │ │ │ │ add.w r3, r5, #16 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, fp │ │ │ │ add r0, sp, #24 │ │ │ │ blx c7b0 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 2f64a │ │ │ │ + beq.n 2f4da │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 2f60a │ │ │ │ + beq.n 2f49a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 2f696 │ │ │ │ + bne.n 2f526 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 2f5c2 │ │ │ │ + bmi.n 2f452 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r2, r7, #16 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ blx dd44 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ lsls r3, r0, #25 │ │ │ │ - bmi.n 2f5f0 │ │ │ │ + bmi.n 2f480 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 2f5f0 │ │ │ │ + cbnz r3, 2f480 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 2f68a │ │ │ │ + beq.n 2f51a │ │ │ │ blx caf0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, 2f620 │ │ │ │ + cbz r2, 2f4b0 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ - b.n 2f520 │ │ │ │ + b.n 2f3b0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ - bl 2f4f0 │ │ │ │ + bl 2f380 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2f5f2 │ │ │ │ + bne.n 2f482 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 2f562 │ │ │ │ + bne.n 2f3f2 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ - b.n 2f51e │ │ │ │ - cbz r5, 2f664 │ │ │ │ + b.n 2f3ae │ │ │ │ + cbz r5, 2f4f4 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 2f5ac │ │ │ │ + bne.n 2f43c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 2f614 │ │ │ │ + b.n 2f4a4 │ │ │ │ cmp r2, #12 │ │ │ │ ldrd r3, r5, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne r7, r4 │ │ │ │ ldreq r7, [r4, #0] │ │ │ │ addne r4, #24 │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq r2, [r7, #8] │ │ │ │ - b.n 2f576 │ │ │ │ + b.n 2f406 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #24 │ │ │ │ blx c7b0 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ - b.n 2f5a6 │ │ │ │ - ldr r2, [pc, #64] @ (2f6b8 ) │ │ │ │ + b.n 2f436 │ │ │ │ + ldr r2, [pc, #64] @ (2f548 ) │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r3, fp │ │ │ │ blx c7b0 │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ - b.n 2f5a6 │ │ │ │ + b.n 2f436 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2f620 │ │ │ │ - b.n 2f5f2 │ │ │ │ + beq.n 2f4b0 │ │ │ │ + b.n 2f482 │ │ │ │ mov r0, r7 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2f5c2 │ │ │ │ + b.n 2f452 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ movs r3, r0 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #16 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002f6bc : │ │ │ │ +0002f54c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -56283,780 +56164,780 @@ │ │ │ │ blx ce90 │ │ │ │ strb.w r9, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx d9dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 2f736 │ │ │ │ + bmi.n 2f5c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2f810 │ │ │ │ + beq.n 2f6a0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ blx c8d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c0f8 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2f818 │ │ │ │ + beq.n 2f6a8 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r5, 2f75a │ │ │ │ + cbz r5, 2f5ea │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ - cbz r0, 2f75a │ │ │ │ + cbz r0, 2f5ea │ │ │ │ ldr r0, [r0, #16] │ │ │ │ subs r1, #4 │ │ │ │ blx cf20 <_php_stream_truncate_set_size@plt> │ │ │ │ - ldr r1, [pc, #212] @ (2f838 ) │ │ │ │ + ldr r1, [pc, #212] @ (2f6c8 ) │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c180 │ │ │ │ - ldr r1, [pc, #204] @ (2f83c ) │ │ │ │ + ldr r1, [pc, #204] @ (2f6cc ) │ │ │ │ add.w r3, r4, #16 │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx c1e8 │ │ │ │ - cbz r5, 2f7d4 │ │ │ │ + cbz r5, 2f664 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ - cbz r1, 2f78a │ │ │ │ + cbz r1, 2f61a │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx d318 <_php_stream_copy_to_stream_ex@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #160] @ (2f840 ) │ │ │ │ + ldr r1, [pc, #160] @ (2f6d0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n 2f7fa │ │ │ │ + bpl.n 2f68a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f7c6 │ │ │ │ + bmi.n 2f656 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 2f7c6 │ │ │ │ + cbnz r3, 2f656 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 2f82c │ │ │ │ + bpl.n 2f6bc │ │ │ │ blx caf0 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx d318 <_php_stream_copy_to_stream_ex@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #88] @ (2f844 ) │ │ │ │ + ldr r1, [pc, #88] @ (2f6d4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2f7ae │ │ │ │ + bmi.n 2f63e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2f7ae │ │ │ │ + bne.n 2f63e │ │ │ │ mov r0, r6 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 2f832 │ │ │ │ + bpl.n 2f6c2 │ │ │ │ blx caf0 │ │ │ │ - b.n 2f7ae │ │ │ │ + b.n 2f63e │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f736 │ │ │ │ + b.n 2f5c6 │ │ │ │ mov r0, r5 │ │ │ │ blx d6b8 │ │ │ │ - ldr r1, [pc, #40] @ (2f848 ) │ │ │ │ + ldr r1, [pc, #40] @ (2f6d8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx c1e8 │ │ │ │ - b.n 2f76c │ │ │ │ + b.n 2f5fc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f7c6 │ │ │ │ + b.n 2f656 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f7ae │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + b.n 2f63e │ │ │ │ + asrs r6, r2, #2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r0, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r6, r4, #2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r2, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r4, r3, #0 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #920] @ (2fbf8 ) │ │ │ │ - ldr r3, [pc, #920] @ (2fbfc ) │ │ │ │ + ldr r0, [pc, #920] @ (2fa88 ) │ │ │ │ + ldr r3, [pc, #920] @ (2fa8c ) │ │ │ │ mov r9, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #920] @ (2fc00 ) │ │ │ │ + ldr r1, [pc, #920] @ (2fa90 ) │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #28 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f9fa │ │ │ │ - ldr r1, [pc, #892] @ (2fc04 ) │ │ │ │ + beq.w 2f88a │ │ │ │ + ldr r1, [pc, #892] @ (2fa94 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f9fa │ │ │ │ - ldr r1, [pc, #872] @ (2fc08 ) │ │ │ │ + beq.w 2f88a │ │ │ │ + ldr r1, [pc, #872] @ (2fa98 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f9fa │ │ │ │ + beq.w 2f88a │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 2fb54 │ │ │ │ + bne.w 2f9e4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 2f8c4 │ │ │ │ + bmi.n 2f754 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r1, [pc, #836] @ (2fc0c ) │ │ │ │ + ldr r1, [pc, #836] @ (2fa9c ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2fb5c │ │ │ │ + beq.w 2f9ec │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 2fb72 │ │ │ │ + beq.w 2fa02 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2fbe4 │ │ │ │ + bne.w 2fa74 │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2f8fc │ │ │ │ + bmi.n 2f78c │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ mov r1, sl │ │ │ │ movs r0, #1 │ │ │ │ blx d6d0 <_php_stream_memory_open@plt> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r8, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f91e │ │ │ │ + bmi.n 2f7ae │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb48 │ │ │ │ + beq.w 2f9d8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2fb02 │ │ │ │ + beq.w 2f992 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2fbd0 │ │ │ │ + bne.w 2fa60 │ │ │ │ ldr.w sl, [r4] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bmi.n 2f944 │ │ │ │ + bmi.n 2f7d4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 2fbda │ │ │ │ + bne.w 2fa6a │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 2f95a │ │ │ │ + bmi.n 2f7ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f96e │ │ │ │ + beq.n 2f7fe │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2fb1e │ │ │ │ + bne.w 2f9ae │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2fb8e │ │ │ │ + beq.w 2fa1e │ │ │ │ add.w r0, sl, #16 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov r9, r0 │ │ │ │ add.w r2, r5, #16 │ │ │ │ mov r1, r9 │ │ │ │ add.w r3, r7, #16 │ │ │ │ mov r0, fp │ │ │ │ str.w r8, [sp] │ │ │ │ blx cc28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f9bc │ │ │ │ + bmi.n 2f84c │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 2f9bc │ │ │ │ + cbnz r3, 2f84c │ │ │ │ mov r0, sl │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 2fbae │ │ │ │ + bpl.w 2fa3e │ │ │ │ blx caf0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 2f9d6 │ │ │ │ + bmi.n 2f866 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 2f9d6 │ │ │ │ + cbnz r3, 2f866 │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.w 2fba2 │ │ │ │ + bpl.w 2fa32 │ │ │ │ blx caf0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 2f9e8 │ │ │ │ + bmi.n 2f878 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2fb3c │ │ │ │ - cbz r6, 2f9f0 │ │ │ │ + beq.w 2f9cc │ │ │ │ + cbz r6, 2f880 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 2faa4 │ │ │ │ + beq.n 2f934 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r8 │ │ │ │ blx d16c <_php_stream_free@plt> │ │ │ │ - b.n 2faa4 │ │ │ │ + b.n 2f934 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ands.w r7, r3, #32 │ │ │ │ - bne.n 2faa2 │ │ │ │ + bne.n 2f932 │ │ │ │ ldr r5, [r6, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2fa9c │ │ │ │ + beq.n 2f92c │ │ │ │ ldr r4, [r6, #16] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ itt mi │ │ │ │ movmi r8, r4 │ │ │ │ addmi r4, #16 │ │ │ │ - bmi.n 2fa34 │ │ │ │ + bmi.n 2f8c4 │ │ │ │ cmp r3, #12 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ittee ne │ │ │ │ movne r8, r4 │ │ │ │ addne r4, #24 │ │ │ │ ldreq.w r8, [r4] │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq.w r3, [r8, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 2fa96 │ │ │ │ + bhi.n 2f926 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2fad4 │ │ │ │ + beq.n 2f964 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2fae2 │ │ │ │ + beq.n 2f972 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2fae2 │ │ │ │ - ldr r2, [pc, #444] @ (2fc10 ) │ │ │ │ + beq.n 2f972 │ │ │ │ + ldr r2, [pc, #444] @ (2faa0 ) │ │ │ │ add.w r3, r7, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov r3, r9 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c7b0 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ ldrb.w r3, [r8, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ ite ne │ │ │ │ movne r1, sl │ │ │ │ moveq r1, r9 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 2fadc │ │ │ │ + beq.n 2f96c │ │ │ │ cmp r3, #8 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - beq.n 2fac2 │ │ │ │ + beq.n 2f952 │ │ │ │ mov r0, fp │ │ │ │ - bl 2f84c │ │ │ │ - cbnz r0, 2faee │ │ │ │ + bl 2f6dc │ │ │ │ + cbnz r0, 2f97e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2fa96 │ │ │ │ + beq.n 2f926 │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 2fa10 │ │ │ │ + bne.n 2f8a0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r6, #4] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #364] @ (2fc14 ) │ │ │ │ - ldr r3, [pc, #340] @ (2fbfc ) │ │ │ │ + ldr r2, [pc, #364] @ (2faa4 ) │ │ │ │ + ldr r3, [pc, #340] @ (2fa8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2fbf2 │ │ │ │ + bne.w 2fa82 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r8] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 2fa82 │ │ │ │ + b.n 2f912 │ │ │ │ mov sl, r7 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 2fac2 │ │ │ │ + bne.n 2f952 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - b.n 2fa82 │ │ │ │ + b.n 2f912 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov sl, r0 │ │ │ │ - b.n 2fa68 │ │ │ │ + b.n 2f8f8 │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2faa4 │ │ │ │ + b.n 2f934 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.n 2fafc │ │ │ │ + bmi.n 2f98c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2fafc │ │ │ │ + bne.n 2f98c │ │ │ │ mov r0, r7 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 2fbec │ │ │ │ + bpl.n 2fa7c │ │ │ │ blx caf0 │ │ │ │ - b.n 2fafc │ │ │ │ + b.n 2f98c │ │ │ │ mov r3, r9 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2fbba │ │ │ │ + beq.n 2fa4a │ │ │ │ add.w r2, sl, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #232] @ (2fc18 ) │ │ │ │ + ldr r2, [pc, #232] @ (2faa8 ) │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n 2f980 │ │ │ │ + b.n 2f810 │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2fba8 │ │ │ │ + bpl.n 2fa38 │ │ │ │ blx caf0 │ │ │ │ - b.n 2f9e8 │ │ │ │ + b.n 2f878 │ │ │ │ mov r0, sl │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 2fbb4 │ │ │ │ + bpl.n 2fa44 │ │ │ │ blx caf0 │ │ │ │ - b.n 2f91e │ │ │ │ + b.n 2f7ae │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2f8c4 │ │ │ │ - ldr r1, [pc, #188] @ (2fc1c ) │ │ │ │ + b.n 2f754 │ │ │ │ + ldr r1, [pc, #188] @ (2faac ) │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx dad0 <_php_stream_open_wrapper_ex@plt> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 2f91e │ │ │ │ + b.n 2f7ae │ │ │ │ blx d210 │ │ │ │ mov r8, r0 │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #160] @ (2fc20 ) │ │ │ │ + ldr r1, [pc, #160] @ (2fab0 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ blx dcac │ │ │ │ mov r8, r0 │ │ │ │ - b.n 2f91e │ │ │ │ - ldr r2, [pc, #148] @ (2fc24 ) │ │ │ │ + b.n 2f7ae │ │ │ │ + ldr r2, [pc, #148] @ (2fab4 ) │ │ │ │ mov r3, sl │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n 2f980 │ │ │ │ + b.n 2f810 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f9d6 │ │ │ │ + b.n 2f866 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f9e8 │ │ │ │ + b.n 2f878 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f9bc │ │ │ │ + b.n 2f84c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2f91e │ │ │ │ - ldr r2, [pc, #108] @ (2fc28 ) │ │ │ │ + b.n 2f7ae │ │ │ │ + ldr r2, [pc, #108] @ (2fab8 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #16 │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n 2f980 │ │ │ │ + b.n 2f810 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 2f944 │ │ │ │ + b.n 2f7d4 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 2f95a │ │ │ │ + b.n 2f7ea │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 2f8fc │ │ │ │ + b.n 2f78c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 2fafc │ │ │ │ + b.n 2f98c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r0, r2, r0 │ │ │ │ - b.n 2f7c4 │ │ │ │ + b.n 2f654 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r2, r5, #0 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ movs r3, r0 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + subs r4, r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r4, r7, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 15, cr0, cr6, cr0, {0} │ │ │ │ - subs r2, r6, r4 │ │ │ │ + cdp2 0, 12, cr0, cr2, cr0, {0} │ │ │ │ + subs r6, r7, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + subs r0, r1, r3 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002fc2c : │ │ │ │ +0002fabc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ - cbz r1, 2fc50 │ │ │ │ + cbz r1, 2fae0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2f4f0 │ │ │ │ + bl 2f380 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 2fc6a │ │ │ │ + cbnz r0, 2fafa │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 2fc66 │ │ │ │ + cbz r3, 2faf6 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f84c │ │ │ │ + bl 2f6dc │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2fc66 │ │ │ │ + b.n 2faf6 │ │ │ │ │ │ │ │ -0002fc70 : │ │ │ │ +0002fb00 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #248] @ (2fd7c ) │ │ │ │ + ldr r2, [pc, #248] @ (2fc0c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #240] @ (2fd80 ) │ │ │ │ + ldr r3, [pc, #240] @ (2fc10 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #216] @ (2fd84 ) │ │ │ │ + ldr r1, [pc, #216] @ (2fc14 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2fd62 │ │ │ │ + bne.n 2fbf2 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2fd78 │ │ │ │ + bne.n 2fc08 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2fd38 │ │ │ │ + beq.n 2fbc8 │ │ │ │ blx d4e4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx da94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2fd62 │ │ │ │ + bne.n 2fbf2 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 2fd74 │ │ │ │ + bne.n 2fc04 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 2fd30 │ │ │ │ - ldr r2, [pc, #108] @ (2fd88 ) │ │ │ │ - ldr r3, [pc, #100] @ (2fd80 ) │ │ │ │ + bne.n 2fbc0 │ │ │ │ + ldr r2, [pc, #108] @ (2fc18 ) │ │ │ │ + ldr r3, [pc, #100] @ (2fc10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fd6a │ │ │ │ + bne.n 2fbfa │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 2fd18 │ │ │ │ + b.n 2fba8 │ │ │ │ mov r0, r1 │ │ │ │ blx d940 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbz r0, 2fd6e │ │ │ │ + cbz r0, 2fbfe │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ - cbz r3, 2fd6e │ │ │ │ + cbz r3, 2fbfe │ │ │ │ ldr r3, [r3, #16] │ │ │ │ movw r0, #265 @ 0x109 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldrb.w r2, [r3, #56] @ 0x38 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r2, [r3, #56] @ 0x38 │ │ │ │ - b.n 2fcda │ │ │ │ + b.n 2fb6a │ │ │ │ add r0, sp, #20 │ │ │ │ blx d204 │ │ │ │ - b.n 2fd18 │ │ │ │ + b.n 2fba8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r4, r3, r1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002fd8c : │ │ │ │ +0002fc1c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #192] @ (2fe60 ) │ │ │ │ + ldr r2, [pc, #192] @ (2fcf0 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #192] @ (2fe64 ) │ │ │ │ + ldr r3, [pc, #192] @ (2fcf4 ) │ │ │ │ mov r8, r1 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #192] @ (2fe68 ) │ │ │ │ + ldr r7, [pc, #192] @ (2fcf8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r0, 2fdbe │ │ │ │ + cbz r0, 2fc4e │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ - cbz r4, 2fdbe │ │ │ │ + cbz r4, 2fc4e │ │ │ │ ldr r4, [r4, #16] │ │ │ │ movs r6, #0 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #20] │ │ │ │ blx c4e4 │ │ │ │ mov r0, r6 │ │ │ │ blx cd2c │ │ │ │ - ldr r2, [pc, #148] @ (2fe6c ) │ │ │ │ + ldr r2, [pc, #148] @ (2fcfc ) │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r8, [pc, #140] @ 2fe70 │ │ │ │ + ldr.w r8, [pc, #140] @ 2fd00 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ blx c7b0 │ │ │ │ mov r2, r6 │ │ │ │ strd r0, r6, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ add r6, sp, #20 │ │ │ │ blx c1c0 <_php_stream_seek@plt> │ │ │ │ - b.n 2fe14 │ │ │ │ - ldr r2, [pc, #116] @ (2fe74 ) │ │ │ │ + b.n 2fca4 │ │ │ │ + ldr r2, [pc, #116] @ (2fd04 ) │ │ │ │ mov r3, r4 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ strd r8, r5, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ blx c428 │ │ │ │ mov r0, r4 │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fdfe │ │ │ │ + beq.n 2fc8e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ blx c78c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx c704 │ │ │ │ mov r0, r5 │ │ │ │ blx cf8c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbz r0, 2fe40 │ │ │ │ + cbz r0, 2fcd0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #52] @ (2fe78 ) │ │ │ │ - ldr r3, [pc, #32] @ (2fe64 ) │ │ │ │ + ldr r2, [pc, #52] @ (2fd08 ) │ │ │ │ + ldr r3, [pc, #32] @ (2fcf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fe5c │ │ │ │ + bne.n 2fcec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ movs r3, r0 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r0, r7, r4 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 302be │ │ │ │ + b.n 3014e │ │ │ │ @ instruction: 0xffff09bc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002fe7c : │ │ │ │ - ldr r3, [pc, #4] @ (2fe84 ) │ │ │ │ +0002fd0c : │ │ │ │ + ldr r3, [pc, #4] @ (2fd14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002fe88 : │ │ │ │ +0002fd18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -57065,53 +56946,53 @@ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ eors r3, r0 │ │ │ │ subs r1, r1, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ - ldr r3, [pc, #48] @ (2fee4 ) │ │ │ │ + ldr r3, [pc, #48] @ (2fd74 ) │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx d844 │ │ │ │ blx cec0 <_emalloc_16@plt> │ │ │ │ str r0, [r4, #4] │ │ │ │ - cbz r6, 2fed4 │ │ │ │ + cbz r6, 2fd64 │ │ │ │ str r6, [r4, #0] │ │ │ │ - ldr r3, [pc, #16] @ (2fee8 ) │ │ │ │ + ldr r3, [pc, #16] @ (2fd78 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -0002feec : │ │ │ │ +0002fd7c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx cc04 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0002ff04 : │ │ │ │ - cbz r0, 2ff3e │ │ │ │ +0002fd94 : │ │ │ │ + cbz r0, 2fdce │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -57129,130 +57010,130 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ │ │ │ │ -0002ff44 : │ │ │ │ +0002fdd4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #164] @ (2fff8 ) │ │ │ │ + ldr r6, [pc, #164] @ (2fe88 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #164] @ (2fffc ) │ │ │ │ + ldr r3, [pc, #164] @ (2fe8c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #156] @ (30000 ) │ │ │ │ + ldr r4, [pc, #156] @ (2fe90 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r5, [pc, #156] @ (30004 ) │ │ │ │ + ldr r5, [pc, #156] @ (2fe94 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #140] @ (30008 ) │ │ │ │ + ldr r3, [pc, #140] @ (2fe98 ) │ │ │ │ movs r1, #17 │ │ │ │ - ldr r0, [pc, #140] @ (3000c ) │ │ │ │ + ldr r0, [pc, #140] @ (2fe9c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #132] @ (30010 ) │ │ │ │ + ldr r2, [pc, #132] @ (2fea0 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #132] @ (30014 ) │ │ │ │ + ldr r3, [pc, #132] @ (2fea4 ) │ │ │ │ ldr r7, [r4, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #116] @ (30018 ) │ │ │ │ + ldr r3, [pc, #116] @ (2fea8 ) │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ blx ce90 │ │ │ │ - ldr r2, [pc, #100] @ (3001c ) │ │ │ │ + ldr r2, [pc, #100] @ (2feac ) │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ - ldr r3, [pc, #100] @ (30020 ) │ │ │ │ + ldr r3, [pc, #100] @ (2feb0 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [r5, #16] │ │ │ │ - ldr r2, [pc, #92] @ (30024 ) │ │ │ │ + ldr r2, [pc, #92] @ (2feb4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #88] @ (30028 ) │ │ │ │ + ldr r3, [pc, #88] @ (2feb8 ) │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c97c │ │ │ │ - ldr r2, [pc, #80] @ (3002c ) │ │ │ │ - ldr r3, [pc, #32] @ (2fffc ) │ │ │ │ + ldr r2, [pc, #80] @ (2febc ) │ │ │ │ + ldr r3, [pc, #32] @ (2fe8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fff2 │ │ │ │ + bne.n 2fe82 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r0, #8388608 @ 0x800000 │ │ │ │ + adds.w r0, ip, #8388608 @ 0x800000 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r4, #26 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ svc 151 @ 0x97 │ │ │ │ vtbl.8 d16, {d31- │ │ │ │ + bne.n 2feec │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r3, r0 │ │ │ │ - cbnz r2, 30062 │ │ │ │ + cbnz r2, 2fef2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r3, 30054 │ │ │ │ + cbz r3, 2fee4 │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ movs r2, #4 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r2, [r1, #8] │ │ │ │ @@ -57266,164 +57147,164 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx c0bc │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ - cbz r3, 30090 │ │ │ │ + cbz r3, 2ff20 │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ movs r2, #4 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r2, [r1, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0003009c : │ │ │ │ +0002ff2c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 300c2 │ │ │ │ + cbz r0, 2ff52 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx c798 │ │ │ │ mov r0, r4 │ │ │ │ blx caa4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx c39c <_emalloc_96@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 300ae │ │ │ │ + b.n 2ff3e │ │ │ │ nop │ │ │ │ │ │ │ │ -000300cc : │ │ │ │ +0002ff5c : │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ - cbz r3, 300dc │ │ │ │ + cbz r3, 2ff6c │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000300e0 : │ │ │ │ +0002ff70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx c5fc │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ blx d590 │ │ │ │ add.w r0, r4, #80 @ 0x50 │ │ │ │ blx d560 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - cbz r3, 30110 │ │ │ │ + cbz r3, 2ffa0 │ │ │ │ add.w r0, r4, #84 @ 0x54 │ │ │ │ blx d670 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - cbz r3, 30120 │ │ │ │ + cbz r3, 2ffb0 │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d66c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00030124 : │ │ │ │ +0002ffb4 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 3014a │ │ │ │ + cbz r3, 2ffda │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx cefc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003014c : │ │ │ │ +0002ffdc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 30188 │ │ │ │ + cbz r0, 30018 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r0, r3 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbz r2, 30176 │ │ │ │ + cbz r2, 30006 │ │ │ │ add.w r0, r3, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c704 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx cf8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c6a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ │ │ │ │ -0003018c : │ │ │ │ +0003001c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r1, [pc, #2884] @ 30ce8 │ │ │ │ - ldr.w r3, [pc, #2884] @ 30cec │ │ │ │ + ldr.w r1, [pc, #2884] @ 30b78 │ │ │ │ + ldr.w r3, [pc, #2884] @ 30b7c │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #2876] @ 30cf0 │ │ │ │ + ldr.w r2, [pc, #2876] @ 30b80 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ add r2, pc │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov sl, r9 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr.w r3, [pc, #2852] @ 30cf4 │ │ │ │ + ldr.w r3, [pc, #2852] @ 30b84 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 30248 │ │ │ │ - cbz r1, 30210 │ │ │ │ + beq.n 300d8 │ │ │ │ + cbz r1, 300a0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ mov r3, r0 │ │ │ │ subs r0, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 31198 │ │ │ │ + bhi.w 31028 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r7, #7 │ │ │ │ movs r3, r1 │ │ │ │ lsls r2, r0, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r3, r6, #9 │ │ │ │ lsls r6, r5, #8 │ │ │ │ @@ -57433,53 +57314,53 @@ │ │ │ │ lsls r7, r3, #1 │ │ │ │ lsls r0, r6, #10 │ │ │ │ ldr.w r8, [r5] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 3022a │ │ │ │ + b.n 300ba │ │ │ │ adds r3, #1 │ │ │ │ sub.w r2, r3, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 30234 │ │ │ │ + bcs.n 300c4 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 30220 │ │ │ │ + bmi.n 300b0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 30796 │ │ │ │ + bne.w 30626 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 30792 │ │ │ │ + beq.w 30622 │ │ │ │ add.w r2, r1, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - bne.w 30e9e │ │ │ │ + bne.w 30d2e │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ mov r3, r0 │ │ │ │ subs r0, #4 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 31192 │ │ │ │ - add r7, pc, #8 @ (adr r7, 3028c ) │ │ │ │ + bhi.w 31022 │ │ │ │ + add r7, pc, #8 @ (adr r7, 3011c ) │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ add r7, r3 │ │ │ │ bx r7 │ │ │ │ lsls r5, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa9ffff │ │ │ │ lsls r3, r6, #11 │ │ │ │ @@ -57500,89 +57381,89 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r7, #4 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ blx c0f8 │ │ │ │ - ldr.w r1, [pc, #2612] @ 30cf8 │ │ │ │ + ldr.w r1, [pc, #2612] @ 30b88 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ movs r2, #14 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ adds r0, #20 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ blx d054 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b.n 301d4 │ │ │ │ + b.n 30064 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #56] @ 0x38 │ │ │ │ - blt.n 30310 │ │ │ │ + blt.n 301a0 │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30be6 │ │ │ │ + beq.w 30a76 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3078e │ │ │ │ + beq.w 3061e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3078e │ │ │ │ + beq.w 3061e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ blx c384 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31032 │ │ │ │ + bne.w 30ec2 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx db0c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3078e │ │ │ │ + beq.w 3061e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3078e │ │ │ │ + beq.w 3061e │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30390 │ │ │ │ + blt.n 30220 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3100a │ │ │ │ + beq.w 30e9a │ │ │ │ movs r1, #4 │ │ │ │ mov r3, r8 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r4, #64] @ 0x40 │ │ │ │ @@ -57592,24 +57473,24 @@ │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov.w r0, #8 │ │ │ │ str r0, [r1, #0] │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - blt.n 303d0 │ │ │ │ + blt.n 30260 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31026 │ │ │ │ + beq.w 30eb6 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ @@ -57618,114 +57499,114 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov sl, r7 │ │ │ │ adds r2, r3, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3078e │ │ │ │ + b.n 3061e │ │ │ │ movs r7, #0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ blx c260 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 30630 │ │ │ │ + bne.w 304c0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldrd sl, fp, [sp, #44] @ 0x2c │ │ │ │ blx c7e4 │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30820 │ │ │ │ + beq.w 306b0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub.w r9, r9, r1 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 3045a │ │ │ │ + blt.n 302ea │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e74 │ │ │ │ + beq.w 30d04 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r1, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r1, #4 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ mov.w r0, #7 │ │ │ │ str r0, [r1, #0] │ │ │ │ - blt.w 30868 │ │ │ │ + blt.w 306f8 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30bf8 │ │ │ │ + beq.w 30a88 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 3078e │ │ │ │ + b.n 3061e │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ ldr.w sl, [r5] │ │ │ │ cmp r7, r3 │ │ │ │ it cs │ │ │ │ movcs r7, r3 │ │ │ │ mov fp, r7 │ │ │ │ subs r7, r3, r7 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 307ee │ │ │ │ + beq.w 3067e │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - blt.n 304f2 │ │ │ │ + blt.n 30382 │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e6a │ │ │ │ + beq.w 30cfa │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ @@ -57734,159 +57615,159 @@ │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov.w r1, #5 │ │ │ │ str r1, [r0, #0] │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ - blt.w 3080e │ │ │ │ + blt.w 3069e │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30bde │ │ │ │ + beq.w 30a6e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - b.n 3080e │ │ │ │ - ldr.w r1, [pc, #1988] @ 30cfc │ │ │ │ + b.n 3069e │ │ │ │ + ldr.w r1, [pc, #1988] @ 30b8c │ │ │ │ movs r2, #17 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30dde │ │ │ │ + beq.w 30c6e │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 308a4 │ │ │ │ + bne.w 30734 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 308ca │ │ │ │ + bpl.w 3075a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #7 │ │ │ │ - bne.w 308bc │ │ │ │ - ldr.w r1, [pc, #1944] @ 30d00 │ │ │ │ + bne.w 3074c │ │ │ │ + ldr.w r1, [pc, #1944] @ 30b90 │ │ │ │ add.w r0, r7, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 308f2 │ │ │ │ + b.n 30782 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and.w r7, r2, #1 │ │ │ │ - cbz r3, 3058a │ │ │ │ + cbz r3, 3041a │ │ │ │ adds r3, #20 │ │ │ │ - ldr.w r2, [pc, #1912] @ 30d04 │ │ │ │ + ldr.w r2, [pc, #1912] @ 30b94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ blx c940 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 30630 │ │ │ │ + beq.n 304c0 │ │ │ │ cmp r0, #5 │ │ │ │ - bne.w 30adc │ │ │ │ + bne.w 3096c │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - blt.n 305e0 │ │ │ │ + blt.n 30470 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30eae │ │ │ │ + beq.w 30d3e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 301d4 │ │ │ │ + b.n 30064 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, r1 │ │ │ │ it gt │ │ │ │ ldrgt r3, [r4, #56] @ 0x38 │ │ │ │ - bgt.n 30622 │ │ │ │ + bgt.n 304b2 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ subs r2, r1, r5 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ add r2, r5 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30bf0 │ │ │ │ + beq.w 30a80 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r0, #4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #1744] @ 30d08 │ │ │ │ - ldr.w r3, [pc, #1712] @ 30cec │ │ │ │ + ldr.w r2, [pc, #1744] @ 30b98 │ │ │ │ + ldr.w r3, [pc, #1712] @ 30b7c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 31184 │ │ │ │ + bne.w 31014 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w sl, [r5] │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - blt.n 3068e │ │ │ │ + blt.n 3051e │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30bce │ │ │ │ + beq.w 30a5e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ @@ -57895,24 +57776,24 @@ │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov.w r1, #7 │ │ │ │ str r1, [r0, #0] │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ - blt.n 306cc │ │ │ │ + blt.n 3055c │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30bd6 │ │ │ │ + beq.w 30a66 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ @@ -57920,161 +57801,161 @@ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov fp, r7 │ │ │ │ adds r2, r0, #4 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 301d4 │ │ │ │ + b.n 30064 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3072a │ │ │ │ + beq.n 305ba │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - cbz r0, 30716 │ │ │ │ + cbz r0, 305a6 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ blx c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31032 │ │ │ │ + bne.w 30ec2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ it ne │ │ │ │ cmpne sl, r0 │ │ │ │ - beq.n 30712 │ │ │ │ + beq.n 305a2 │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrd sl, fp, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbz r0, 30722 │ │ │ │ + cbz r0, 305b2 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ - cbz r0, 30722 │ │ │ │ + cbz r0, 305b2 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ blx ce60 <_php_stream_write@plt> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3086c │ │ │ │ + bne.w 306fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, sl │ │ │ │ it ne │ │ │ │ cmpne.w sl, #0 │ │ │ │ ite ne │ │ │ │ movne.w r9, #1 │ │ │ │ moveq.w r9, #0 │ │ │ │ - beq.n 30752 │ │ │ │ + beq.n 305e2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov fp, r9 │ │ │ │ mov sl, r9 │ │ │ │ - b.n 301d4 │ │ │ │ + b.n 30064 │ │ │ │ ldr.w r8, [r5] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 30774 │ │ │ │ + b.n 30604 │ │ │ │ adds r3, #1 │ │ │ │ sub.w r2, r3, r8 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs.n 3077e │ │ │ │ + bcs.n 3060e │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldrh.w r1, [r0, r1, lsl #1] │ │ │ │ lsls r1, r1, #18 │ │ │ │ - bmi.n 3076a │ │ │ │ + bmi.n 305fa │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.w 31016 │ │ │ │ + bpl.w 30ea6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b.n 301d4 │ │ │ │ + b.n 30064 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 30634 │ │ │ │ + b.n 304c4 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 307b2 │ │ │ │ + bge.n 30642 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 301dc │ │ │ │ + b.n 3006c │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 308c2 │ │ │ │ + beq.n 30752 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r2, r3, r1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ add.w r2, r0, r3, lsl #2 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ adds r2, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ str.w r1, [r0, r3, lsl #2] │ │ │ │ - b.n 301d4 │ │ │ │ + b.n 30064 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 3077e │ │ │ │ + b.n 3060e │ │ │ │ cmp r1, r3 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #56] @ 0x38 │ │ │ │ - bge.n 30878 │ │ │ │ + bge.n 30708 │ │ │ │ adds r2, #1 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov.w r1, #7 │ │ │ │ str r1, [r0, #0] │ │ │ │ it lt │ │ │ │ ldrlt r0, [r4, #68] @ 0x44 │ │ │ │ - bge.w 3050a │ │ │ │ + bge.w 3039a │ │ │ │ adds r2, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov r9, fp │ │ │ │ adds r2, r0, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 301d4 │ │ │ │ + b.n 30064 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30854 │ │ │ │ + blt.n 306e4 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e7e │ │ │ │ + beq.w 30d0e │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ @@ -58082,119 +57963,119 @@ │ │ │ │ adds r2, #1 │ │ │ │ adds r0, r1, #4 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ mov.w r0, #6 │ │ │ │ str r0, [r1, #0] │ │ │ │ - bge.w 3046e │ │ │ │ + bge.w 302fe │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - b.n 30496 │ │ │ │ + b.n 30326 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx c878 │ │ │ │ - b.n 30732 │ │ │ │ + b.n 305c2 │ │ │ │ subs r2, r1, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e60 │ │ │ │ + beq.w 30cf0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ - b.n 307f6 │ │ │ │ + b.n 30686 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ and.w r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 30b4c │ │ │ │ - cbz r3, 308d8 │ │ │ │ + beq.w 309dc │ │ │ │ + cbz r3, 30768 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 308f2 │ │ │ │ + b.n 30782 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 307d0 │ │ │ │ + b.n 30660 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.w 30b6a │ │ │ │ + beq.w 309fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 308f2 │ │ │ │ + cbnz r3, 30782 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 30e88 │ │ │ │ + bpl.w 30d18 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [r8, #9] │ │ │ │ - cbz r3, 30902 │ │ │ │ + cbz r3, 30792 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r8 │ │ │ │ - ldr.w r1, [pc, #1028] @ 30d0c │ │ │ │ + ldr.w r1, [pc, #1028] @ 30b9c │ │ │ │ movs r2, #28 │ │ │ │ adds r0, #20 │ │ │ │ movs r7, #0 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #1012] @ (30d10 ) │ │ │ │ + ldr r1, [pc, #1012] @ (30ba0 ) │ │ │ │ movs r2, #17 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx c608 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #1004] @ (30d14 ) │ │ │ │ + ldr r1, [pc, #1004] @ (30ba4 ) │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ adds r0, #20 │ │ │ │ movs r2, #14 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ movs r7, #4 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ blx d054 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #980] @ (30d18 ) │ │ │ │ + ldr r1, [pc, #980] @ (30ba8 ) │ │ │ │ movs r2, #13 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30b82 │ │ │ │ + beq.w 30a12 │ │ │ │ blx dd10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30b82 │ │ │ │ + beq.w 30a12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ movs r2, #13 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - ldr r1, [pc, #948] @ (30d1c ) │ │ │ │ + ldr r1, [pc, #948] @ (30bac ) │ │ │ │ ite mi │ │ │ │ movmi r3, #6 │ │ │ │ ldrpl r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ itt pl │ │ │ │ addpl r3, #1 │ │ │ │ strpl r3, [r0, #0] │ │ │ │ @@ -58204,914 +58085,914 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ adds r0, #20 │ │ │ │ blx d054 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 30998 │ │ │ │ + bpl.n 30828 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 30c2c │ │ │ │ - ldr r1, [pc, #900] @ (30d20 ) │ │ │ │ + beq.w 30abc │ │ │ │ + ldr r1, [pc, #900] @ (30bb0 ) │ │ │ │ movs r2, #16 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30a30 │ │ │ │ + beq.n 308c0 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 30f6e │ │ │ │ + bne.w 30dfe │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 309be │ │ │ │ + bmi.n 3084e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - ldr r1, [pc, #868] @ (30d24 ) │ │ │ │ + ldr r1, [pc, #868] @ (30bb4 ) │ │ │ │ movs r2, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r3, r7, #16 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30c00 │ │ │ │ + beq.w 30a90 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 30d7c │ │ │ │ + beq.w 30c0c │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d2b4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 309fa │ │ │ │ + cbz r2, 3088a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r2, #27 │ │ │ │ - ldr r1, [pc, #808] @ (30d28 ) │ │ │ │ + ldr r1, [pc, #808] @ (30bb8 ) │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - ldr r1, [pc, #800] @ (30d2c ) │ │ │ │ + ldr r1, [pc, #800] @ (30bbc ) │ │ │ │ movs r2, #16 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx c608 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 30a30 │ │ │ │ + bmi.n 308c0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 30a30 │ │ │ │ + cbnz r3, 308c0 │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 30e8e │ │ │ │ + bpl.w 30d1e │ │ │ │ blx caf0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ands.w r7, r3, #2 │ │ │ │ - bne.w 30b88 │ │ │ │ + bne.w 30a18 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 30cba │ │ │ │ + bne.w 30b4a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30a8a │ │ │ │ - ldr r1, [pc, #740] @ (30d30 ) │ │ │ │ + beq.n 3091a │ │ │ │ + ldr r1, [pc, #740] @ (30bc0 ) │ │ │ │ movs r2, #5 │ │ │ │ add.w r0, r8, #16 │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 30a72 │ │ │ │ + cbnz r0, 30902 │ │ │ │ ldrb.w r3, [r8, #21] │ │ │ │ subs r3, #32 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #29 │ │ │ │ - bhi.n 30a72 │ │ │ │ + bhi.n 30902 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #9216 @ 0x2400 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bmi.w 30ec8 │ │ │ │ + bmi.w 30d58 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 30a8a │ │ │ │ + bmi.n 3091a │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30eba │ │ │ │ + beq.w 30d4a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 30d94 │ │ │ │ + blt.w 30c24 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ - beq.w 30e20 │ │ │ │ + beq.w 30cb0 │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30ace │ │ │ │ + blt.n 3095e │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30fe2 │ │ │ │ + beq.w 30e72 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #5 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 3078e │ │ │ │ + b.n 3061e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ eor.w r7, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ orrne.w r7, r7, #1 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 310a4 │ │ │ │ + bne.w 30f34 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 30b36 │ │ │ │ + blt.n 309c6 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ea4 │ │ │ │ + beq.w 30d34 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ movs r0, #2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ adds r1, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ str.w r0, [r3, r2, lsl #2] │ │ │ │ - b.w 301d4 │ │ │ │ + b.w 30064 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r4, #68] @ 0x44 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 30248 │ │ │ │ - ldr r1, [pc, #484] @ (30d34 ) │ │ │ │ + b.w 300d8 │ │ │ │ + ldr r1, [pc, #484] @ (30bc4 ) │ │ │ │ adds r0, #16 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 308f2 │ │ │ │ - b.n 30b7e │ │ │ │ - ldr r1, [pc, #460] @ (30d38 ) │ │ │ │ + bne.w 30782 │ │ │ │ + b.n 30a0e │ │ │ │ + ldr r1, [pc, #460] @ (30bc8 ) │ │ │ │ add.w r0, r7, #16 │ │ │ │ add r1, pc │ │ │ │ blx c288 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - b.n 308de │ │ │ │ + b.n 3076e │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 30988 │ │ │ │ + b.n 30818 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 30ba2 │ │ │ │ + bge.n 30a32 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3078e │ │ │ │ + b.n 3061e │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30e94 │ │ │ │ + beq.w 30d24 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 30b94 │ │ │ │ + b.n 30a24 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 30684 │ │ │ │ + b.n 30514 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 306c4 │ │ │ │ + b.n 30554 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 3052a │ │ │ │ + b.n 303ba │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.w 30308 │ │ │ │ + b.w 30198 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 3061a │ │ │ │ + b.n 304aa │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 3048e │ │ │ │ - ldr r1, [pc, #312] @ (30d3c ) │ │ │ │ + b.n 3031e │ │ │ │ + ldr r1, [pc, #312] @ (30bcc ) │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 309da │ │ │ │ - ldr r1, [pc, #296] @ (30d40 ) │ │ │ │ + bne.w 3086a │ │ │ │ + ldr r1, [pc, #296] @ (30bd0 ) │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 309da │ │ │ │ - b.n 30a16 │ │ │ │ + bne.w 3086a │ │ │ │ + b.n 308a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub.w r3, r3, #300 @ 0x12c │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.w 30998 │ │ │ │ - ldr r1, [pc, #264] @ (30d44 ) │ │ │ │ + bhi.w 30828 │ │ │ │ + ldr r1, [pc, #264] @ (30bd4 ) │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30998 │ │ │ │ - ldr r1, [pc, #248] @ (30d48 ) │ │ │ │ + beq.w 30828 │ │ │ │ + ldr r1, [pc, #248] @ (30bd8 ) │ │ │ │ movs r2, #10 │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31006 │ │ │ │ + beq.w 30e96 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.w 31110 │ │ │ │ + bne.w 30fa0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 30c72 │ │ │ │ + bmi.n 30b02 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r1, [pc, #216] @ (30d4c ) │ │ │ │ + ldr r1, [pc, #216] @ (30bdc ) │ │ │ │ movs r2, #16 │ │ │ │ adds r0, r7, r2 │ │ │ │ add r1, pc │ │ │ │ blx c034 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ and.w r3, r2, #64 @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 310ea │ │ │ │ - cbnz r3, 30ca0 │ │ │ │ + beq.w 30f7a │ │ │ │ + cbnz r3, 30b30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 30ca0 │ │ │ │ + cbnz r3, 30b30 │ │ │ │ mov r0, r7 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 3116a │ │ │ │ + bpl.w 30ffa │ │ │ │ blx caf0 │ │ │ │ ldrd r3, r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.w 30f7a │ │ │ │ + bge.w 30e0a │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #9 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 3078e │ │ │ │ + b.n 3061e │ │ │ │ ldr.w r8, [r4, #84] @ 0x54 │ │ │ │ blx d12c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx c964 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 30d50 │ │ │ │ + bge.n 30be0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #6 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 3078e │ │ │ │ - cdp2 0, 4, cr0, cr12, cr2, {0} │ │ │ │ + b.n 3061e │ │ │ │ + vrev64. d0, d2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr0, cr2, {0} │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + vrev64.8 d0, d2 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ udf #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30d58 │ │ │ │ + bgt.n 30be8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[0]}, [r0], r2 │ │ │ │ - bhi.n 30de8 │ │ │ │ + smlawb r0, r0, r2, r0 │ │ │ │ + bhi.n 30c78 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30da8 │ │ │ │ + bhi.n 30c38 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30d34 │ │ │ │ + bhi.n 30bc4 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30dc8 │ │ │ │ + bhi.n 30c58 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30d7c │ │ │ │ + bhi.n 30c0c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30d7c │ │ │ │ + bhi.n 30c0c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r2, #-0] │ │ │ │ - bvc.n 30ce0 │ │ │ │ + ldc2 0, cr0, [lr, #-0] │ │ │ │ + bvc.n 30b70 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30ca0 │ │ │ │ + bvc.n 30b30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ movs r1, r0 │ │ │ │ - smlad r0, r8, r0, r0 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + @ instruction: 0xfaf40000 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ movs r1, r0 │ │ │ │ subs r2, r2, r3 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30fc8 │ │ │ │ + beq.w 30e58 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 30cda │ │ │ │ + b.n 30b6a │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ blx d078 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ blx c964 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 309ee │ │ │ │ + b.n 3087e │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 30fa2 │ │ │ │ + beq.w 30e32 │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30dd0 │ │ │ │ + blt.n 30c60 │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30fec │ │ │ │ + beq.w 30e7c │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 3078e │ │ │ │ - ldr r1, [pc, #960] @ (311a0 ) │ │ │ │ + b.n 3061e │ │ │ │ + ldr r1, [pc, #960] @ (31030 ) │ │ │ │ movs r2, #14 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ blx c884 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30fd2 │ │ │ │ + beq.w 30e62 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 31106 │ │ │ │ + bne.w 30f96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ - cbz r3, 30e0a │ │ │ │ + cbz r3, 30c9a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #916] @ (311a4 ) │ │ │ │ + ldr r1, [pc, #916] @ (31034 ) │ │ │ │ movs r2, #25 │ │ │ │ adds r0, #20 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 30940 │ │ │ │ + b.n 307d0 │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - blt.n 30e52 │ │ │ │ + blt.n 30ce2 │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ff6 │ │ │ │ + beq.w 30e86 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 3078e │ │ │ │ + b.n 3061e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 30898 │ │ │ │ + b.n 30728 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.w 304e8 │ │ │ │ + b.w 30378 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.w 30450 │ │ │ │ + b.w 302e0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ - b.n 3084a │ │ │ │ + b.n 306da │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 308f2 │ │ │ │ + b.n 30782 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 30a30 │ │ │ │ + b.n 308c0 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30bc4 │ │ │ │ + b.n 30a54 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 30634 │ │ │ │ + b.w 304c4 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30b1a │ │ │ │ + b.n 309aa │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 305d8 │ │ │ │ + b.w 30468 │ │ │ │ mov r0, r8 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.w 30fdc │ │ │ │ + bpl.w 30e6c │ │ │ │ blx caf0 │ │ │ │ - b.n 30a8a │ │ │ │ + b.n 3091a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add.w r0, r8, #22 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 30a72 │ │ │ │ + beq.w 30902 │ │ │ │ adds r0, #1 │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3101c │ │ │ │ + beq.w 30eac │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 3101c │ │ │ │ + beq.w 30eac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ movs r2, #10 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - bhi.w 30a72 │ │ │ │ + bhi.w 30902 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, r0 │ │ │ │ - bhi.w 30a72 │ │ │ │ + bhi.w 30902 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrd r2, r1, [r4, #56] @ 0x38 │ │ │ │ rsb r3, r3, #1 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31118 │ │ │ │ + beq.w 30fa8 │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.w 3107a │ │ │ │ + bge.w 30f0a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #5 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.w 3078e │ │ │ │ + bmi.w 3061e │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3078e │ │ │ │ + bne.w 3061e │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 31170 │ │ │ │ + bpl.w 31000 │ │ │ │ blx caf0 │ │ │ │ - b.n 3078e │ │ │ │ + b.n 3061e │ │ │ │ str r0, [sp, #32] │ │ │ │ blx c19c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 309be │ │ │ │ + b.n 3084e │ │ │ │ subs r2, r3, r1 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 30fbe │ │ │ │ + cbz r3, 30e4e │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 30cac │ │ │ │ + b.n 30b3c │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 30caa │ │ │ │ + blt.w 30b3a │ │ │ │ subs r3, r3, r2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ bic.w r3, r3, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 30f8e │ │ │ │ + bne.n 30e1e │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30f98 │ │ │ │ + b.n 30e28 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 30d72 │ │ │ │ + b.n 30c02 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 30940 │ │ │ │ + b.n 307d0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 30a8a │ │ │ │ + b.n 3091a │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30ac6 │ │ │ │ + b.n 30956 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30dc8 │ │ │ │ + b.n 30c58 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 30e4a │ │ │ │ + b.n 30cda │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 30998 │ │ │ │ + b.n 30828 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r1, r0 │ │ │ │ - b.w 30386 │ │ │ │ + b.w 30216 │ │ │ │ movs r0, #9 │ │ │ │ - b.w 30634 │ │ │ │ + b.w 304c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, r7 │ │ │ │ - bls.w 30f1c │ │ │ │ - b.n 30a72 │ │ │ │ + bls.w 30dac │ │ │ │ + b.n 30902 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 303c8 │ │ │ │ + b.w 30258 │ │ │ │ ldrd r3, r1, [r4, #56] @ 0x38 │ │ │ │ cmp r3, r1 │ │ │ │ it lt │ │ │ │ ldrlt r2, [r4, #68] @ 0x44 │ │ │ │ - bge.n 31050 │ │ │ │ + bge.n 30ee0 │ │ │ │ adds r3, #1 │ │ │ │ adds r0, r2, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.w 30630 │ │ │ │ + b.w 304c0 │ │ │ │ subs r2, r3, r1 │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31154 │ │ │ │ + beq.n 30fe4 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 3103e │ │ │ │ + b.n 30ece │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ subs r2, r2, r1 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31188 │ │ │ │ + beq.n 31018 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 30f3a │ │ │ │ + b.n 30dca │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 310be │ │ │ │ + bge.n 30f4e │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r3, #4 │ │ │ │ add r2, r1 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.w 30634 │ │ │ │ + b.w 304c4 │ │ │ │ ldrb.w r5, [r4, #72] @ 0x48 │ │ │ │ subs r2, r2, r3 │ │ │ │ bic.w r1, r2, #63 @ 0x3f │ │ │ │ add.w r2, r3, #64 @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3115e │ │ │ │ + beq.n 30fee │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 310ac │ │ │ │ + b.n 30f3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31006 │ │ │ │ + bne.n 30e96 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31006 │ │ │ │ + bne.n 30e96 │ │ │ │ mov r0, r7 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 31002 │ │ │ │ + bpl.n 30e92 │ │ │ │ blx caf0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 30998 │ │ │ │ + b.n 30828 │ │ │ │ mov r1, r8 │ │ │ │ blx c89c │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 30dfe │ │ │ │ + b.n 30c8e │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 30c72 │ │ │ │ + b.n 30b02 │ │ │ │ cmp r2, r1 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r4, #68] @ 0x44 │ │ │ │ - bge.n 3112e │ │ │ │ + bge.n 30fbe │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ movs r2, #7 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 30f46 │ │ │ │ + b.n 30dd6 │ │ │ │ subs r2, r2, r1 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ bic.w r2, r2, #63 @ 0x3f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r1, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r1, 31178 │ │ │ │ + cbz r1, 31008 │ │ │ │ movs r1, #4 │ │ │ │ blx da54 <_safe_realloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 31120 │ │ │ │ + b.n 30fb0 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 31070 │ │ │ │ + b.n 30f00 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 310e0 │ │ │ │ + b.n 30f70 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 30ca0 │ │ │ │ + b.n 30b30 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.w 3078e │ │ │ │ + b.w 3061e │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3114a │ │ │ │ + b.n 30fda │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r1, #4 │ │ │ │ blx c7a4 <_safe_erealloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3109a │ │ │ │ + b.n 30f2a │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.w 30248 │ │ │ │ + b.w 300d8 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.w 301dc │ │ │ │ + b.w 3006c │ │ │ │ nop │ │ │ │ - bcc.n 31254 │ │ │ │ + bcc.n 310e4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 31218 │ │ │ │ + bcc.n 310a8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000311a8 : │ │ │ │ +00031038 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #484] @ (313a0 ) │ │ │ │ + ldr r2, [pc, #484] @ (31230 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #484] @ (313a4 ) │ │ │ │ + ldr r3, [pc, #484] @ (31234 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31386 │ │ │ │ + beq.w 31216 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - bcc.n 31242 │ │ │ │ + bcc.n 310d2 │ │ │ │ adds r3, r5, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 31366 │ │ │ │ + bhi.w 311f6 │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r1, #29 │ │ │ │ lsls r7, r0, #28 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ - beq.n 311a4 │ │ │ │ + beq.n 31034 │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #4 │ │ │ │ blx d648 <_php_stream_get_line@plt> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 31346 │ │ │ │ + beq.w 311d6 │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31366 │ │ │ │ + beq.w 311f6 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx ceb4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - bcs.n 311ec │ │ │ │ + bcs.n 3107c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ adds r3, r5, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi.w 3139c │ │ │ │ - add r2, pc, #8 @ (adr r2, 31264 ) │ │ │ │ + bhi.w 3122c │ │ │ │ + add r2, pc, #8 @ (adr r2, 310f4 ) │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ add r2, r3 │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa1ffff │ │ │ │ @@ -59129,42 +59010,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [r6, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 31338 │ │ │ │ - ldr r2, [pc, #272] @ (313a8 ) │ │ │ │ - ldr r3, [pc, #264] @ (313a4 ) │ │ │ │ + bne.n 311c8 │ │ │ │ + ldr r2, [pc, #272] @ (31238 ) │ │ │ │ + ldr r3, [pc, #264] @ (31234 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31394 │ │ │ │ + bne.n 31224 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs r2, r3 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ blx c438 <_php_stream_read@plt+0x4> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 3121c │ │ │ │ + b.n 310ac │ │ │ │ ldr.w fp, [r6, #76] @ 0x4c │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 31300 │ │ │ │ + beq.n 31190 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ cmp r2, fp │ │ │ │ it cs │ │ │ │ movcs r2, fp │ │ │ │ add r1, r3 │ │ │ │ @@ -59173,15 +59054,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx daac │ │ │ │ ldr r2, [r6, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r6, #76] @ 0x4c │ │ │ │ - b.n 31224 │ │ │ │ + b.n 310b4 │ │ │ │ mov r3, fp │ │ │ │ mov r2, fp │ │ │ │ movs r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, sp, #4 │ │ │ │ @@ -59197,113 +59078,113 @@ │ │ │ │ movs r2, #16 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, r3 │ │ │ │ blx da6c <__isoc23_strtoul@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ - b.n 31224 │ │ │ │ + b.n 310b4 │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r6, #64] @ 0x40 │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ - b.n 31296 │ │ │ │ + b.n 31126 │ │ │ │ mov r0, sl │ │ │ │ blx db68 <_php_stream_getc@plt> │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #4] │ │ │ │ - beq.w 3121c │ │ │ │ + beq.w 310ac │ │ │ │ strb.w r0, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ - b.n 312c8 │ │ │ │ + b.n 31158 │ │ │ │ mov r0, sl │ │ │ │ blx ca44 <_php_stream_eof@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31296 │ │ │ │ + beq.n 31126 │ │ │ │ mov r3, r9 │ │ │ │ orr.w r2, r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx ceb4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 31296 │ │ │ │ + b.n 31126 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.n 312bc │ │ │ │ + b.n 3114c │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ blx ca28 │ │ │ │ - b.n 311de │ │ │ │ + b.n 3106e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c1b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 31224 │ │ │ │ - cdp 0, 3, cr0, cr12, cr2, {0} │ │ │ │ + b.n 310b4 │ │ │ │ + vaddl.s32 q0, d12, d2 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2, #-8]! │ │ │ │ + cdp 0, 13, cr0, cr2, cr2, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #288] @ (314e0 ) │ │ │ │ + ldr r2, [pc, #288] @ (31370 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #288] @ (314e4 ) │ │ │ │ + ldr r3, [pc, #288] @ (31374 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r2, sp, #16 │ │ │ │ - ldr r1, [pc, #260] @ (314e8 ) │ │ │ │ + ldr r1, [pc, #260] @ (31378 ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 314cc │ │ │ │ + bne.n 3135c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ blx c454 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ blx d210 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx d274 │ │ │ │ - ldr r1, [pc, #208] @ (314ec ) │ │ │ │ + ldr r1, [pc, #208] @ (3137c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx dcac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31498 │ │ │ │ + beq.n 31328 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 314d8 │ │ │ │ + bne.n 31368 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ @@ -59313,114 +59194,114 @@ │ │ │ │ blx d554 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 314b2 │ │ │ │ + beq.n 31342 │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 31470 │ │ │ │ + cbz r2, 31300 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 314c6 │ │ │ │ + cbz r3, 31356 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ - cbz r0, 31498 │ │ │ │ + cbz r0, 31328 │ │ │ │ movs r1, #0 │ │ │ │ blx c7f0 │ │ │ │ mov r4, r0 │ │ │ │ blx d120 │ │ │ │ mov r1, r4 │ │ │ │ blx d280 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #84] @ (314f0 ) │ │ │ │ - ldr r3, [pc, #72] @ (314e4 ) │ │ │ │ + ldr r2, [pc, #84] @ (31380 ) │ │ │ │ + ldr r3, [pc, #72] @ (31374 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 314d4 │ │ │ │ + bne.n 31364 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 31470 │ │ │ │ + beq.n 31300 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 31468 │ │ │ │ + b.n 312f8 │ │ │ │ blx c684 │ │ │ │ - b.n 3146e │ │ │ │ + b.n 312fe │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ - b.n 31498 │ │ │ │ + b.n 31328 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r8], #-8 │ │ │ │ + stc 0, cr0, [r8, #8]! │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaae0000 │ │ │ │ - b.n 311a0 │ │ │ │ + @ instruction: 0xfa7a0000 │ │ │ │ + b.n 30fc8 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r0, r2 │ │ │ │ + ldcl 0, cr0, [r0], {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #244] @ (315f8 ) │ │ │ │ + ldr r2, [pc, #244] @ (31488 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #244] @ (315fc ) │ │ │ │ + ldr r3, [pc, #244] @ (3148c ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #212] @ (31600 ) │ │ │ │ + ldr r1, [pc, #212] @ (31490 ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 315e8 │ │ │ │ + bne.n 31478 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 315f4 │ │ │ │ + bne.n 31484 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ @@ -59431,82 +59312,82 @@ │ │ │ │ blx ceb4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 315ce │ │ │ │ + beq.n 3145e │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 3158e │ │ │ │ + cbz r2, 3141e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 315e2 │ │ │ │ + cbz r3, 31472 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ - cbz r0, 315b6 │ │ │ │ + cbz r0, 31446 │ │ │ │ movs r1, #0 │ │ │ │ blx c7f0 │ │ │ │ mov r4, r0 │ │ │ │ blx d120 │ │ │ │ mov r1, r4 │ │ │ │ blx d280 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #76] @ (31604 ) │ │ │ │ - ldr r3, [pc, #64] @ (315fc ) │ │ │ │ + ldr r2, [pc, #76] @ (31494 ) │ │ │ │ + ldr r3, [pc, #64] @ (3148c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 315f0 │ │ │ │ + bne.n 31480 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r2, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r1, [r2, #17] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3158e │ │ │ │ + beq.n 3141e │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n 31586 │ │ │ │ + b.n 31416 │ │ │ │ blx c684 │ │ │ │ - b.n 3158c │ │ │ │ + b.n 3141c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx d204 │ │ │ │ - b.n 315b6 │ │ │ │ + b.n 31446 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - @ instruction: 0xeaf20002 │ │ │ │ + stcl 0, cr0, [r2], #-8 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d16-d19}, [r2], r0 │ │ │ │ - orr.w r0, r2, r2 │ │ │ │ + vld4.8 {d0-d3}, [lr], r0 │ │ │ │ + subs.w r0, r2, r2 │ │ │ │ │ │ │ │ -00031608 : │ │ │ │ - ldr r3, [pc, #4] @ (31610 ) │ │ │ │ +00031498 : │ │ │ │ + ldr r3, [pc, #4] @ (314a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + adds r6, r2, r2 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00031614 : │ │ │ │ +000314a4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -59523,359 +59404,359 @@ │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx d844 │ │ │ │ - cbz r5, 31672 │ │ │ │ + cbz r5, 31502 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #20] │ │ │ │ blx c4e4 │ │ │ │ - ldr r3, [pc, #20] @ (3167c ) │ │ │ │ + ldr r3, [pc, #20] @ (3150c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #4 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx cd2c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 31656 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + b.n 314e6 │ │ │ │ + adds r0, r7, r0 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00031680 : │ │ │ │ +00031510 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx db00 │ │ │ │ adds r0, #24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00031698 : │ │ │ │ +00031528 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #352] @ (31808 ) │ │ │ │ + ldr r6, [pc, #352] @ (31698 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #352] @ (3180c ) │ │ │ │ + ldr r3, [pc, #352] @ (3169c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #344] @ (31810 ) │ │ │ │ + ldr r5, [pc, #344] @ (316a0 ) │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r4, [pc, #344] @ (31814 ) │ │ │ │ + ldr r4, [pc, #344] @ (316a4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #328] @ (31818 ) │ │ │ │ + ldr r3, [pc, #328] @ (316a8 ) │ │ │ │ movs r1, #19 │ │ │ │ - ldr r0, [pc, #328] @ (3181c ) │ │ │ │ + ldr r0, [pc, #328] @ (316ac ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #320] @ (31820 ) │ │ │ │ + ldr r2, [pc, #320] @ (316b0 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r3, [pc, #320] @ (31824 ) │ │ │ │ + ldr r3, [pc, #320] @ (316b4 ) │ │ │ │ ldr r7, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r7, #0 │ │ │ │ str.w r6, [r0], #4 │ │ │ │ blx ce90 │ │ │ │ - ldr r2, [pc, #292] @ (31828 ) │ │ │ │ - ldr r3, [pc, #292] @ (3182c ) │ │ │ │ + ldr r2, [pc, #292] @ (316b8 ) │ │ │ │ + ldr r3, [pc, #292] @ (316bc ) │ │ │ │ movs r1, #24 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str.w r2, [r6, #248] @ 0xf8 │ │ │ │ str r7, [r4, #16] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movs r3, #1 │ │ │ │ strd r1, r2, [r4, #4] │ │ │ │ movs r2, #7 │ │ │ │ - ldr r1, [pc, #272] @ (31830 ) │ │ │ │ + ldr r1, [pc, #272] @ (316c0 ) │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #268] @ (31834 ) │ │ │ │ + ldr r1, [pc, #268] @ (316c4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #260] @ (31838 ) │ │ │ │ + ldr r1, [pc, #260] @ (316c8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #248] @ (3183c ) │ │ │ │ + ldr r1, [pc, #248] @ (316cc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #240] @ (31840 ) │ │ │ │ + ldr r1, [pc, #240] @ (316d0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #228] @ (31844 ) │ │ │ │ + ldr r1, [pc, #228] @ (316d4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #216] @ (31848 ) │ │ │ │ + ldr r1, [pc, #216] @ (316d8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #208] @ (3184c ) │ │ │ │ + ldr r1, [pc, #208] @ (316dc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #196] @ (31850 ) │ │ │ │ + ldr r1, [pc, #196] @ (316e0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #3 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #188] @ (31854 ) │ │ │ │ + ldr r1, [pc, #188] @ (316e4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #176] @ (31858 ) │ │ │ │ + ldr r1, [pc, #176] @ (316e8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #17 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #168] @ (3185c ) │ │ │ │ + ldr r1, [pc, #168] @ (316ec ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #18 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #156] @ (31860 ) │ │ │ │ + ldr r1, [pc, #156] @ (316f0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #148] @ (31864 ) │ │ │ │ + ldr r1, [pc, #148] @ (316f4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #136] @ (31868 ) │ │ │ │ + ldr r1, [pc, #136] @ (316f8 ) │ │ │ │ movs r3, #9 │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #128] @ (3186c ) │ │ │ │ - ldr r3, [pc, #28] @ (3180c ) │ │ │ │ + ldr r2, [pc, #128] @ (316fc ) │ │ │ │ + ldr r3, [pc, #28] @ (3169c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31804 │ │ │ │ + bne.n 31694 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - strd r0, r0, [ip, #-8] │ │ │ │ + @ instruction: 0xeabc0002 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r0, #-8] │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + @ instruction: 0xeab00002 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7920000 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + @ instruction: 0xf75e0000 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7620000 │ │ │ │ - @ instruction: 0xf7640000 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + @ instruction: 0xf72e0000 │ │ │ │ + @ instruction: 0xf7300000 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf77c0000 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + @ instruction: 0xf7480000 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf72c0000 │ │ │ │ - @ instruction: 0xe80e0002 │ │ │ │ + @ instruction: 0xf6f80000 │ │ │ │ + ldrd r0, r0, [lr, #-8]! │ │ │ │ │ │ │ │ -00031870 : │ │ │ │ - vldr d7, [pc, #20] @ 31888 │ │ │ │ +00031700 : │ │ │ │ + vldr d7, [pc, #20] @ 31718 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ vmov r0, s15 │ │ │ │ b.w ca18 │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ │ │ │ │ -00031890 : │ │ │ │ +00031720 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 3195a │ │ │ │ + beq.n 317ea │ │ │ │ mov r4, r2 │ │ │ │ and.w r3, r2, #1 │ │ │ │ ands.w r6, r2, #32 │ │ │ │ - bne.n 31964 │ │ │ │ + bne.n 317f4 │ │ │ │ mov r7, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx cde4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31974 │ │ │ │ + bne.n 31804 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx c360 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 31936 │ │ │ │ + cbz r0, 317c6 │ │ │ │ lsls r0, r4, #27 │ │ │ │ - bmi.n 31906 │ │ │ │ + bmi.n 31796 │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3193e │ │ │ │ + beq.n 317ce │ │ │ │ str r3, [sp, #0] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ ldrh.w r2, [r4, r2, lsl #1] │ │ │ │ lsls r1, r2, #28 │ │ │ │ - bmi.n 31936 │ │ │ │ + bmi.n 317c6 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 318f0 │ │ │ │ + beq.n 31780 │ │ │ │ ldrh.w r3, [r4, r3, lsl #1] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 318f0 │ │ │ │ + bpl.n 31780 │ │ │ │ mov r0, r5 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 318f8 │ │ │ │ + b.n 31788 │ │ │ │ mov r0, r7 │ │ │ │ blx cde4 │ │ │ │ ldrb r4, [r5, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 318f0 │ │ │ │ + beq.n 31780 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r3, [r3, r4, lsl #1] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 318f0 │ │ │ │ - b.n 31936 │ │ │ │ + bpl.n 31780 │ │ │ │ + b.n 317c6 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 319f0 │ │ │ │ + beq.n 31880 │ │ │ │ blx db80 │ │ │ │ clz r6, r0 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 318fe │ │ │ │ + b.n 3178e │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 31a18 │ │ │ │ + beq.n 318a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31a2a │ │ │ │ + beq.n 318ba │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 31936 │ │ │ │ + bcc.n 317c6 │ │ │ │ adds r3, r5, r2 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ it cs │ │ │ │ cmpcs r0, #8 │ │ │ │ - bhi.n 31a04 │ │ │ │ + bhi.n 31894 │ │ │ │ sub.w ip, r3, r0 │ │ │ │ cmp r5, ip │ │ │ │ - bhi.n 31936 │ │ │ │ + bhi.n 317c6 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov lr, r7 │ │ │ │ sub.w r8, r0, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r5 │ │ │ │ ldrb.w r0, [lr], #1 │ │ │ │ @@ -59883,306 +59764,306 @@ │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r9, lr │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, ip │ │ │ │ - b.n 319bc │ │ │ │ + b.n 3184c │ │ │ │ cmp r1, r4 │ │ │ │ - bhi.n 319fc │ │ │ │ + bhi.n 3188c │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx db18 │ │ │ │ - cbz r0, 319fc │ │ │ │ + cbz r0, 3188c │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ adds r1, r0, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 319b8 │ │ │ │ + bne.n 31848 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx c288 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 319b8 │ │ │ │ + bne.n 31848 │ │ │ │ ldrd r7, r4, [sp, #8] │ │ │ │ mov r6, sl │ │ │ │ mov r5, fp │ │ │ │ - b.n 318ec │ │ │ │ + b.n 3177c │ │ │ │ blx c644 │ │ │ │ clz r6, r0 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 318fe │ │ │ │ + b.n 3178e │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r6, sl │ │ │ │ mov r5, fp │ │ │ │ - b.n 31936 │ │ │ │ + b.n 317c6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx c460 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 318ec │ │ │ │ - b.n 31936 │ │ │ │ + bne.w 3177c │ │ │ │ + b.n 317c6 │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx db18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 318ec │ │ │ │ - b.n 31936 │ │ │ │ + bne.w 3177c │ │ │ │ + b.n 317c6 │ │ │ │ lsls r4, r4, #27 │ │ │ │ - bpl.w 318f0 │ │ │ │ - b.n 31944 │ │ │ │ + bpl.w 31780 │ │ │ │ + b.n 317d4 │ │ │ │ nop │ │ │ │ │ │ │ │ -00031a34 : │ │ │ │ +000318c4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 31ab2 │ │ │ │ + beq.n 31942 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov fp, r2 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldrb.w r5, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r6, [r3, r5, lsl #1] │ │ │ │ ands.w r6, r6, #1024 @ 0x400 │ │ │ │ - beq.n 31a82 │ │ │ │ + beq.n 31912 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 31ae2 │ │ │ │ + beq.n 31972 │ │ │ │ blx c140 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ mov.w r6, #1024 @ 0x400 │ │ │ │ strb.w r3, [r8] │ │ │ │ cmp r4, #1 │ │ │ │ ittt ne │ │ │ │ addne.w r7, r8, #4294967295 @ 0xffffffff │ │ │ │ addne r7, r7, r4 │ │ │ │ movne r4, r8 │ │ │ │ - beq.n 31ab2 │ │ │ │ + beq.n 31942 │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldrh.w r3, [r3, r5, lsl #1] │ │ │ │ lsls r3, r3, #21 │ │ │ │ - bpl.n 31ab8 │ │ │ │ - cbz r6, 31acc │ │ │ │ + bpl.n 31948 │ │ │ │ + cbz r6, 3195c │ │ │ │ blx cf2c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ strb r3, [r4, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 31a90 │ │ │ │ + bne.n 31920 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, sl, #1 │ │ │ │ - cbz r3, 31ac8 │ │ │ │ + cbz r3, 31958 │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ strb r3, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 31aae │ │ │ │ + b.n 3193e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 31aee │ │ │ │ + beq.n 3197e │ │ │ │ blx c140 <__ctype_toupper_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ movs r6, #1 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - b.n 31aae │ │ │ │ + b.n 3193e │ │ │ │ blx cf2c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ - b.n 31a7a │ │ │ │ + b.n 3190a │ │ │ │ blx cf2c <__ctype_tolower_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ - b.n 31adc │ │ │ │ + b.n 3196c │ │ │ │ nop │ │ │ │ │ │ │ │ -00031afc : │ │ │ │ +0003198c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ blx d508 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ blx cd68 │ │ │ │ - ldr r2, [pc, #24] @ (31b3c ) │ │ │ │ + ldr r2, [pc, #24] @ (319cc ) │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vstr d0, [sp] │ │ │ │ blx cc88 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {pc} │ │ │ │ - ldc2l 0, cr0, [lr, #-0] │ │ │ │ + stc2 0, cr0, [sl, #-0] │ │ │ │ │ │ │ │ -00031b40 : │ │ │ │ +000319d0 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr r2, [pc, #92] @ (31bb0 ) │ │ │ │ + ldr r2, [pc, #92] @ (31a40 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r3, [pc, #92] @ (31bb4 ) │ │ │ │ + ldr r3, [pc, #92] @ (31a44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - ble.n 31b88 │ │ │ │ + ble.n 31a18 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ blx c644 │ │ │ │ - cbz r0, 31b8c │ │ │ │ + cbz r0, 31a1c │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 31b76 │ │ │ │ + bgt.n 31a06 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #40] @ (31bb8 ) │ │ │ │ - ldr r3, [pc, #36] @ (31bb4 ) │ │ │ │ + ldr r2, [pc, #40] @ (31a48 ) │ │ │ │ + ldr r3, [pc, #36] @ (31a44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31bac │ │ │ │ + bne.n 31a3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - b.n 31500 │ │ │ │ + b.n 31670 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 31494 │ │ │ │ + b.n 31604 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031bbc : │ │ │ │ +00031a4c : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr r1, [pc, #112] @ (31c40 ) │ │ │ │ + ldr r1, [pc, #112] @ (31ad0 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #112] @ (31c44 ) │ │ │ │ + ldr r2, [pc, #112] @ (31ad4 ) │ │ │ │ add r3, sp, #16 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - cbz r1, 31c36 │ │ │ │ + cbz r1, 31ac6 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movs r0, #0 │ │ │ │ mvn.w lr, lr │ │ │ │ and.w lr, lr, #4 │ │ │ │ add.w lr, lr, #8 │ │ │ │ mov.w lr, lr, lsl #1 │ │ │ │ ldrb.w ip, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 31c12 │ │ │ │ + beq.n 31aa2 │ │ │ │ ldr.w ip, [r3], #4 │ │ │ │ adds r0, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ add r2, lr │ │ │ │ subs r1, #1 │ │ │ │ - bne.n 31bfe │ │ │ │ - ldr r2, [pc, #44] @ (31c48 ) │ │ │ │ - ldr r3, [pc, #40] @ (31c44 ) │ │ │ │ + bne.n 31a8e │ │ │ │ + ldr r2, [pc, #44] @ (31ad8 ) │ │ │ │ + ldr r3, [pc, #40] @ (31ad4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31c3a │ │ │ │ + bne.n 31aca │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.n 31c18 │ │ │ │ + b.n 31aa8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 31494 │ │ │ │ + b.n 31604 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3240c │ │ │ │ + b.n 3157c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00031c4c : │ │ │ │ +00031adc : │ │ │ │ ldrb r3, [r0, #9] │ │ │ │ - cbz r3, 31c58 │ │ │ │ + cbz r3, 31ae8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 31c60 │ │ │ │ + bne.n 31af0 │ │ │ │ bx lr │ │ │ │ b.w cd10 <_convert_to_string@plt> │ │ │ │ │ │ │ │ -00031c64 : │ │ │ │ +00031af4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r5, [r2] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r8, r3 │ │ │ │ lsls r6, r5, #31 │ │ │ │ - bpl.n 31cb4 │ │ │ │ + bpl.n 31b44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31d08 │ │ │ │ + beq.n 31b98 │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bpl.n 31cba │ │ │ │ + bpl.n 31b4a │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ @@ -60190,115 +60071,115 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ blx c1d8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 31cc6 │ │ │ │ + b.n 31b56 │ │ │ │ lsls r1, r5, #30 │ │ │ │ - bmi.n 31d10 │ │ │ │ - cbz r0, 31d14 │ │ │ │ + bmi.n 31ba0 │ │ │ │ + cbz r0, 31ba4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx d1d4 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsls r2, r5, #29 │ │ │ │ - bpl.n 31cda │ │ │ │ + bpl.n 31b6a │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - beq.n 31cda │ │ │ │ + beq.n 31b6a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cd14 <_convert_to_string@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ - cbz r2, 31ce6 │ │ │ │ + cbz r2, 31b76 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r3, 31d22 │ │ │ │ + cbz r3, 31bb2 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 31cf8 │ │ │ │ + beq.n 31b88 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cb20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r4 │ │ │ │ blx d0c0 │ │ │ │ - cbz r6, 31d08 │ │ │ │ + cbz r6, 31b98 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31c8e │ │ │ │ + bne.n 31b1e │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ blx ce38 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 31cc6 │ │ │ │ + b.n 31b56 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - cbz r6, 31d34 │ │ │ │ + cbz r6, 31bc4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx d054 │ │ │ │ - b.n 31d02 │ │ │ │ - cbz r1, 31d40 │ │ │ │ + b.n 31b92 │ │ │ │ + cbz r1, 31bd0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx d6dc │ │ │ │ - b.n 31d08 │ │ │ │ + b.n 31b98 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 31d08 │ │ │ │ + b.n 31b98 │ │ │ │ │ │ │ │ -00031d4c : │ │ │ │ +00031bdc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ sub sp, #8 │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bpl.n 31d66 │ │ │ │ + bpl.n 31bf6 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - cbz r4, 31dbe │ │ │ │ + cbz r4, 31c4e │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r1, #29 │ │ │ │ mov r6, r3 │ │ │ │ - bpl.n 31d80 │ │ │ │ + bpl.n 31c10 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 31d80 │ │ │ │ + beq.n 31c10 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cd14 <_convert_to_string@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - cbz r3, 31d8c │ │ │ │ + cbz r3, 31c1c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r3, r1, #30 │ │ │ │ - bpl.n 31dc4 │ │ │ │ - cbz r0, 31dd6 │ │ │ │ + bpl.n 31c54 │ │ │ │ + cbz r0, 31c66 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ @@ -60311,15 +60192,15 @@ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx d054 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r0, 31dd6 │ │ │ │ + cbz r0, 31c66 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d6dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -60328,24 +60209,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00031de8 : │ │ │ │ +00031c78 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ add.w r0, r2, #24 │ │ │ │ - ldr r2, [pc, #144] @ (31e94 ) │ │ │ │ - ldr r3, [pc, #148] @ (31e98 ) │ │ │ │ + ldr r2, [pc, #144] @ (31d24 ) │ │ │ │ + ldr r3, [pc, #148] @ (31d28 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r5, r1 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -60379,33 +60260,33 @@ │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx ca00 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx d5cc │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #40] @ (31e9c ) │ │ │ │ - ldr r3, [pc, #32] @ (31e98 ) │ │ │ │ + ldr r2, [pc, #40] @ (31d2c ) │ │ │ │ + ldr r3, [pc, #32] @ (31d28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 31e8e │ │ │ │ + bne.n 31d1e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 32284 │ │ │ │ + b.n 323f4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 321ac │ │ │ │ + b.n 3231c │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx cca0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -60415,36 +60296,36 @@ │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r1, [pc, #816] @ (32208 ) │ │ │ │ + ldr r1, [pc, #816] @ (32098 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr r3, [pc, #816] @ (3220c ) │ │ │ │ + ldr r3, [pc, #816] @ (3209c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 323a0 │ │ │ │ + bne.w 32230 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 322e4 │ │ │ │ + bpl.w 32174 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32160 │ │ │ │ + beq.w 31ff0 │ │ │ │ ldrd r1, sl, [r2, #8] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ cmp.w sl, #8 │ │ │ │ ldr.w fp, [r3, #16] │ │ │ │ ite hi │ │ │ │ @@ -60455,16 +60336,16 @@ │ │ │ │ cmpne sl, r2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - vldr d8, [pc, #708] @ 321f8 │ │ │ │ - vldr d9, [pc, #712] @ 32200 │ │ │ │ + vldr d8, [pc, #708] @ 32088 │ │ │ │ + vldr d9, [pc, #712] @ 32090 │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #32] │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -60479,488 +60360,488 @@ │ │ │ │ addmi r3, #1 │ │ │ │ addpl.w r3, fp, #24 │ │ │ │ strmi r3, [sp, #32] │ │ │ │ addmi.w r3, fp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32138 │ │ │ │ + beq.w 31fc8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strd r0, r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ it ne │ │ │ │ ldrne r5, [sp, #4] │ │ │ │ strb.w r3, [sp, #92] @ 0x5c │ │ │ │ - beq.w 321ea │ │ │ │ + beq.w 3207a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r2, r5, #16 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 320dc │ │ │ │ + beq.w 31f6c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3210e │ │ │ │ + beq.w 31f9e │ │ │ │ cmp.w sl, #1 │ │ │ │ - beq.w 32226 │ │ │ │ + beq.w 320b6 │ │ │ │ cmp r6, sl │ │ │ │ - bcc.w 3237c │ │ │ │ + bcc.w 3220c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r3, r1, r6 │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ it lt │ │ │ │ orrlt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3231a │ │ │ │ + beq.w 321aa │ │ │ │ sub.w r7, r3, sl │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 3237c │ │ │ │ + bhi.w 3220c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add.w r8, sl, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r3, r0 │ │ │ │ str.w sl, [sp, #60] @ 0x3c │ │ │ │ ldrb.w r9, [r0, r8] │ │ │ │ sub.w sl, sl, #2 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3200e │ │ │ │ + b.n 31e9e │ │ │ │ cmp r7, r5 │ │ │ │ - bcc.w 3221c │ │ │ │ + bcc.w 320ac │ │ │ │ subs r2, r7, r5 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32214 │ │ │ │ + beq.w 320a4 │ │ │ │ ldrb.w r2, [r0, r8] │ │ │ │ adds r5, r0, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 32008 │ │ │ │ + bne.n 31e98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32008 │ │ │ │ + bne.n 31e98 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd sl, r5, [sp, #60] @ 0x3c │ │ │ │ subs r6, r4, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, sl │ │ │ │ - bcc.w 3219e │ │ │ │ + bcc.w 3202e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ adds r3, r1, r0 │ │ │ │ cmp.w r0, #1024 @ 0x400 │ │ │ │ it lt │ │ │ │ orrlt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 32330 │ │ │ │ + beq.w 321c0 │ │ │ │ sub.w r8, r3, sl │ │ │ │ cmp r1, r8 │ │ │ │ - bhi.w 3219e │ │ │ │ + bhi.w 3202e │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add.w r7, sl, #4294967295 @ 0xffffffff │ │ │ │ sub.w r3, sl, #2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ strd fp, r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r9, [r0, r7] │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ mov r6, r3 │ │ │ │ mov fp, r2 │ │ │ │ - b.n 32096 │ │ │ │ + b.n 31f26 │ │ │ │ cmp r8, r4 │ │ │ │ - bcc.n 32196 │ │ │ │ + bcc.n 32026 │ │ │ │ sub.w r2, r8, r4 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ blx db18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32196 │ │ │ │ + beq.n 32026 │ │ │ │ ldrb r2, [r0, r7] │ │ │ │ adds r4, r0, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 32092 │ │ │ │ + bne.n 31f22 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx c288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32092 │ │ │ │ + bne.n 31f22 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r6, [sp, #60] @ 0x3c │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ - bne.w 32258 │ │ │ │ + bne.w 320e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 32310 │ │ │ │ + beq.w 321a0 │ │ │ │ movs r5, #5 │ │ │ │ - b.n 32274 │ │ │ │ + b.n 32104 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 31fac │ │ │ │ + bne.w 31e3c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 3210e │ │ │ │ + bls.n 31f9e │ │ │ │ vmov s13, r5 │ │ │ │ vldr d7, [fp] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ vcvt.f64.u32 d5, s13 │ │ │ │ vdiv.f64 d8, d9, d5 │ │ │ │ vsub.f64 d8, d7, d8 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.n 32134 │ │ │ │ + bpl.n 31fc4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bmi.n 32134 │ │ │ │ + bmi.n 31fc4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 32134 │ │ │ │ + cbnz r2, 31fc4 │ │ │ │ lsls r5, r1, #24 │ │ │ │ - bmi.w 322d4 │ │ │ │ + bmi.w 32164 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bmi.n 32146 │ │ │ │ + bmi.n 31fd6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.n 32154 │ │ │ │ + beq.n 31fe4 │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ - b.n 31f46 │ │ │ │ + b.n 31dd6 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.n 32140 │ │ │ │ + bne.n 31fd0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 322ec │ │ │ │ + bgt.w 3217c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 32174 │ │ │ │ + bmi.n 32004 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 32304 │ │ │ │ - ldr r2, [pc, #152] @ (32210 ) │ │ │ │ - ldr r3, [pc, #148] @ (3220c ) │ │ │ │ + beq.w 32194 │ │ │ │ + ldr r2, [pc, #152] @ (320a0 ) │ │ │ │ + ldr r3, [pc, #148] @ (3209c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 323e4 │ │ │ │ + bne.w 32274 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd fp, r6, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #68] @ 0x44 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 32316 │ │ │ │ + beq.w 321a6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r9, [r3, #16] │ │ │ │ cmp.w r9, #42 @ 0x2a │ │ │ │ - beq.w 32310 │ │ │ │ + beq.w 321a0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r5, r6 │ │ │ │ it cs │ │ │ │ movcs r5, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 3233e │ │ │ │ + beq.w 321ce │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 323b6 │ │ │ │ + beq.w 32246 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ blx d2a8 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3236a │ │ │ │ + beq.w 321fa │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 32354 │ │ │ │ + bne.w 321e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 322a4 │ │ │ │ - b.n 32360 │ │ │ │ + beq.n 32134 │ │ │ │ + b.n 321f0 │ │ │ │ blx d524 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b.n 31f98 │ │ │ │ + b.n 31e28 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ - b.n 32450 │ │ │ │ + b.n 325c0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ movs r2, r0 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldrd sl, r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 32042 │ │ │ │ + b.n 31ed2 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ movs r4, #0 │ │ │ │ ldrd sl, r5, [sp, #60] @ 0x3c │ │ │ │ - b.n 32042 │ │ │ │ + b.n 31ed2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r5, #16 │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ mov r1, r7 │ │ │ │ blx db18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32240 │ │ │ │ + cbz r0, 320d0 │ │ │ │ add.w r3, r5, #16 │ │ │ │ subs r6, r0, r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx db18 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3219e │ │ │ │ + beq.n 3202e │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ - beq.w 320d2 │ │ │ │ + beq.w 31f62 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r9, [r2, #16] │ │ │ │ cmp.w r9, #42 @ 0x2a │ │ │ │ - beq.n 322c2 │ │ │ │ + beq.n 32152 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r5, r3, r2 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 322b0 │ │ │ │ + beq.n 32140 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 32380 │ │ │ │ + beq.w 32210 │ │ │ │ movs r5, #0 │ │ │ │ ldrb.w r2, [r4, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ addeq r5, #1 │ │ │ │ - beq.w 320f2 │ │ │ │ + beq.w 31f82 │ │ │ │ ldrb.w r2, [r3, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ addeq r5, #2 │ │ │ │ - beq.n 322ac │ │ │ │ + beq.n 3213c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx c644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32300 │ │ │ │ + beq.n 32190 │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ - beq.n 322ac │ │ │ │ + beq.n 3213c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r9, [r3, #16] │ │ │ │ cmp.w r9, #42 @ 0x2a │ │ │ │ - bne.w 320f2 │ │ │ │ + bne.w 31f82 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 320f2 │ │ │ │ + b.n 31f82 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d2a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3226c │ │ │ │ + bne.n 320fc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 320d8 │ │ │ │ + bne.w 31f68 │ │ │ │ ldrb.w r3, [r3, sl] │ │ │ │ movs r5, #5 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 3229a │ │ │ │ - b.n 322ac │ │ │ │ + bne.n 3212a │ │ │ │ + b.n 3213c │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #92] @ 0x5c │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bpl.w 32138 │ │ │ │ - b.n 32146 │ │ │ │ + bpl.w 31fc8 │ │ │ │ + b.n 31fd6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 31efa │ │ │ │ + b.n 31d8a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #5 │ │ │ │ vstr d8, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ blx d6dc │ │ │ │ - b.n 32160 │ │ │ │ + b.n 31ff0 │ │ │ │ adds r5, #2 │ │ │ │ - b.n 3229a │ │ │ │ + b.n 3212a │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 32374 │ │ │ │ + bpl.n 32204 │ │ │ │ mov r0, r1 │ │ │ │ blx caf0 │ │ │ │ - b.n 32174 │ │ │ │ + b.n 32004 │ │ │ │ movs r5, #5 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 320f2 │ │ │ │ + b.n 31f82 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 320f2 │ │ │ │ + b.n 31f82 │ │ │ │ add.w r7, r5, #16 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ blx c460 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3237c │ │ │ │ + cbz r0, 3220c │ │ │ │ subs r6, r0, r7 │ │ │ │ - b.n 32042 │ │ │ │ + b.n 31ed2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c460 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3224c │ │ │ │ + b.n 320dc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx d2a8 │ │ │ │ - cbnz r0, 323ac │ │ │ │ + cbnz r0, 3223c │ │ │ │ movs r5, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 322a4 │ │ │ │ + beq.n 32134 │ │ │ │ mov r3, r0 │ │ │ │ movs r5, #5 │ │ │ │ ldrb.w r2, [r4, sl] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq.n 322ac │ │ │ │ + beq.n 3213c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 322a4 │ │ │ │ + beq.n 32134 │ │ │ │ ldrb.w r3, [r3, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 322a4 │ │ │ │ - b.n 322ac │ │ │ │ + bne.n 32134 │ │ │ │ + b.n 3213c │ │ │ │ mov r3, r0 │ │ │ │ movs r5, #5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32354 │ │ │ │ - b.n 321e4 │ │ │ │ + bne.n 321e4 │ │ │ │ + b.n 32074 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 32174 │ │ │ │ + b.n 32004 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32042 │ │ │ │ + b.n 31ed2 │ │ │ │ cmp r5, r6 │ │ │ │ it cs │ │ │ │ movcs r5, r6 │ │ │ │ - cbnz r5, 323c8 │ │ │ │ - cbz r3, 32392 │ │ │ │ + cbnz r5, 32258 │ │ │ │ + cbz r3, 32222 │ │ │ │ ldrb.w r3, [r3, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.n 322ac │ │ │ │ + beq.n 3213c │ │ │ │ cmp.w r9, #42 @ 0x2a │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - bne.w 3210e │ │ │ │ - b.n 322ac │ │ │ │ + bne.w 31f9e │ │ │ │ + b.n 3213c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 31efa │ │ │ │ - cbnz r5, 323c6 │ │ │ │ + b.n 31d8a │ │ │ │ + cbnz r5, 32256 │ │ │ │ mov r3, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32354 │ │ │ │ - b.n 32392 │ │ │ │ + bne.n 321e4 │ │ │ │ + b.n 32222 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 32392 │ │ │ │ + beq.n 32222 │ │ │ │ ldrb.w r3, [r4, sl] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.w 322a4 │ │ │ │ - b.n 322ac │ │ │ │ + bne.w 32134 │ │ │ │ + b.n 3213c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d2a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ite eq │ │ │ │ moveq r5, #5 │ │ │ │ movne r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32354 │ │ │ │ - b.n 321e4 │ │ │ │ + bne.n 321e4 │ │ │ │ + b.n 32074 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ │ │ │ │ -000323e8 : │ │ │ │ +00032278 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #472] @ (325d8 ) │ │ │ │ + ldr r0, [pc, #472] @ (32468 ) │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #472] @ (325dc ) │ │ │ │ + ldr r1, [pc, #472] @ (3246c ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ - ldr.w r8, [pc, #468] @ 325e0 │ │ │ │ + ldr.w r8, [pc, #468] @ 32470 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r8, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 32552 │ │ │ │ - ldr r3, [pc, #440] @ (325e4 ) │ │ │ │ + beq.w 323e2 │ │ │ │ + ldr r3, [pc, #440] @ (32474 ) │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ @@ -60982,170 +60863,170 @@ │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3259c │ │ │ │ - ldr.w r9, [pc, #360] @ 325e8 │ │ │ │ + beq.w 3242c │ │ │ │ + ldr.w r9, [pc, #360] @ 32478 │ │ │ │ mov.w sl, #0 │ │ │ │ - ldr r2, [pc, #356] @ (325ec ) │ │ │ │ + ldr r2, [pc, #356] @ (3247c ) │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r9, pc │ │ │ │ - vldr d8, [pc, #320] @ 325d0 │ │ │ │ + vldr d8, [pc, #320] @ 32460 │ │ │ │ mov r6, sl │ │ │ │ add r2, pc │ │ │ │ strd r8, r7, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ lsls r2, r2, #29 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ ittet mi │ │ │ │ movmi r7, sl │ │ │ │ addmi.w r8, r3, #16 │ │ │ │ ldrdpl r7, r5, [r3, #16] │ │ │ │ addmi.w sl, sl, #1 │ │ │ │ it pl │ │ │ │ addpl.w r8, r3, #24 │ │ │ │ - cbz r2, 324f2 │ │ │ │ + cbz r2, 32382 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r9 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 324cc │ │ │ │ + cbz r0, 3235c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3257c │ │ │ │ + beq.n 3240c │ │ │ │ adds r6, #1 │ │ │ │ vmov s15, r6 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 32572 │ │ │ │ + beq.n 32402 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx db50 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 324fa │ │ │ │ + beq.n 3238a │ │ │ │ mov r3, r8 │ │ │ │ - b.n 3249c │ │ │ │ + b.n 3232c │ │ │ │ ldrd r8, r7, [sp, #32] │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ - ldr r1, [pc, #220] @ (325f0 ) │ │ │ │ + ldr r1, [pc, #220] @ (32480 ) │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #4 │ │ │ │ blx dc78 │ │ │ │ mov r0, r7 │ │ │ │ blx d048 │ │ │ │ ldrb.w r3, [sp, #49] @ 0x31 │ │ │ │ - cbz r3, 3253e │ │ │ │ + cbz r3, 323ce │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 32596 │ │ │ │ - ldr r1, [pc, #180] @ (325f4 ) │ │ │ │ + cbz r3, 32426 │ │ │ │ + ldr r1, [pc, #180] @ (32484 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #180] @ (325f8 ) │ │ │ │ + ldr r2, [pc, #180] @ (32488 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d40c │ │ │ │ - ldr r2, [pc, #168] @ (325fc ) │ │ │ │ - ldr r3, [pc, #132] @ (325dc ) │ │ │ │ + ldr r2, [pc, #168] @ (3248c ) │ │ │ │ + ldr r3, [pc, #132] @ (3246c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 325c8 │ │ │ │ + bne.n 32458 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx d378 │ │ │ │ - b.n 324f2 │ │ │ │ + b.n 32382 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 324cc │ │ │ │ + beq.n 3235c │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #5 │ │ │ │ - bne.n 325c2 │ │ │ │ + bne.n 32452 │ │ │ │ vldr d0, [r0] │ │ │ │ - b.n 324e2 │ │ │ │ + b.n 32372 │ │ │ │ blx c684 │ │ │ │ - b.n 3253e │ │ │ │ + b.n 323ce │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ - ldr r1, [pc, #76] @ (32600 ) │ │ │ │ + ldr r1, [pc, #76] @ (32490 ) │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 32522 │ │ │ │ + b.n 323b2 │ │ │ │ blx c65c │ │ │ │ - b.n 324e2 │ │ │ │ + b.n 32372 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - blt.n 325cc │ │ │ │ + ble.n 3253c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 325a8 │ │ │ │ + ble.n 32518 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 32644 │ │ │ │ + beq.n 3246c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3f80000 │ │ │ │ + ubfx r0, r4, #0, #1 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r3 :128] │ │ │ │ lsrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w pc, [r7, #255]! │ │ │ │ - bge.n 3254c │ │ │ │ + bgt.n 324bc │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xf905ffff │ │ │ │ │ │ │ │ -00032604 : │ │ │ │ +00032494 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ @@ -61162,93 +61043,93 @@ │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx d454 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx d844 │ │ │ │ - ldr r3, [pc, #12] @ (32650 ) │ │ │ │ + ldr r3, [pc, #12] @ (324e0 ) │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ -00032654 : │ │ │ │ +000324e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ blx c6e0 │ │ │ │ adds r0, #8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003266c : │ │ │ │ +000324fc : │ │ │ │ b.w c6a0 │ │ │ │ │ │ │ │ -00032670 : │ │ │ │ +00032500 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 32690 │ │ │ │ + cbz r1, 32520 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - bne.n 326a0 │ │ │ │ + bne.n 32530 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ blx r2 │ │ │ │ - cbz r5, 3269a │ │ │ │ + cbz r5, 3252a │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c218 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3268e │ │ │ │ + bne.n 3251e │ │ │ │ str r0, [sp, #8] │ │ │ │ blx c454 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - ldr r2, [pc, #24] @ (326d8 ) │ │ │ │ + ldr r2, [pc, #24] @ (32568 ) │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add.w r3, r5, #16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ adds r4, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx cfb4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - rsb r0, sl, #0 │ │ │ │ + @ instruction: 0xf1960000 │ │ │ │ │ │ │ │ -000326dc : │ │ │ │ +0003256c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 32754 │ │ │ │ + cbz r0, 325e4 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx c798 │ │ │ │ add.w r0, r6, #24 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -61282,47 +61163,47 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 326fe │ │ │ │ + b.n 3258e │ │ │ │ │ │ │ │ -00032760 : │ │ │ │ +000325f0 : │ │ │ │ adds r0, #8 │ │ │ │ b.w d514 │ │ │ │ nop │ │ │ │ │ │ │ │ -00032768 : │ │ │ │ +000325f8 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 3278e │ │ │ │ + cbz r3, 3261e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx d0f0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00032790 : │ │ │ │ +00032620 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #140] @ (32830 ) │ │ │ │ + ldr r0, [pc, #140] @ (326c0 ) │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #140] @ (32834 ) │ │ │ │ + ldr r1, [pc, #140] @ (326c4 ) │ │ │ │ add r0, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -61332,250 +61213,250 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ mov r1, sp │ │ │ │ str r2, [r4, #32] │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r5, 327ce │ │ │ │ + cbz r5, 3265e │ │ │ │ mov r1, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 327ec │ │ │ │ + beq.n 3267c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ blx r3 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx c75c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - cbz r5, 3281a │ │ │ │ - ldr r2, [pc, #52] @ (32838 ) │ │ │ │ - ldr r3, [pc, #48] @ (32834 ) │ │ │ │ + cbz r5, 326aa │ │ │ │ + ldr r2, [pc, #52] @ (326c8 ) │ │ │ │ + ldr r3, [pc, #48] @ (326c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3282a │ │ │ │ + bne.n 326ba │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32800 │ │ │ │ + beq.n 32690 │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ - b.n 32800 │ │ │ │ + b.n 32690 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bhi.n 328e0 │ │ │ │ + bls.n 32650 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3282c │ │ │ │ + bls.n 3279c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003283c : │ │ │ │ +000326cc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #36] @ (32870 ) │ │ │ │ + ldr r1, [pc, #36] @ (32700 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w ip, [pc, #36] @ 32874 │ │ │ │ + ldr.w ip, [pc, #36] @ 32704 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #32] @ (32878 ) │ │ │ │ + ldr r0, [pc, #32] @ (32708 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r1, ip] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx ce90 │ │ │ │ movs r2, #8 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bvc.n 327c4 │ │ │ │ + bls.n 32734 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w r0, r4, #72 @ 0x48 │ │ │ │ blx cc4c │ │ │ │ mov r0, r4 │ │ │ │ blx d048 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 328aa │ │ │ │ + bmi.n 3273a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 328c4 │ │ │ │ + cbz r3, 32754 │ │ │ │ ldrb.w r3, [r4, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 328bc │ │ │ │ + bpl.n 3274c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w caec │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 328ce │ │ │ │ + bpl.n 3275e │ │ │ │ blx caf0 │ │ │ │ - b.n 328aa │ │ │ │ + b.n 3273a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 328aa │ │ │ │ + b.n 3273a │ │ │ │ │ │ │ │ -000328d4 : │ │ │ │ +00032764 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r0, 32914 │ │ │ │ + cbz r0, 327a4 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx c798 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldrb.w ip, [r0, #52] @ 0x34 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r2, [pc, #44] @ (32928 ) │ │ │ │ + ldr r2, [pc, #44] @ (327b8 ) │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ bfi ip, r4, #0, #1 │ │ │ │ add r2, pc │ │ │ │ strb.w ip, [r0, #52] @ 0x34 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ - cbz r4, 32920 │ │ │ │ + cbz r4, 327b0 │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ - b.n 328f4 │ │ │ │ + b.n 32784 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ - b.n 328f4 │ │ │ │ + b.n 32784 │ │ │ │ nop │ │ │ │ vminnm.f16 , , │ │ │ │ │ │ │ │ -0003292c : │ │ │ │ +000327bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 329a8 │ │ │ │ + beq.n 32838 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r9, r1 │ │ │ │ mvn.w r8, r3 │ │ │ │ mov r7, r0 │ │ │ │ and.w r8, r8, #4 │ │ │ │ add.w r8, r8, #8 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ - b.n 3296c │ │ │ │ + b.n 327fc │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 32994 │ │ │ │ + cbz r3, 32824 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 329a0 │ │ │ │ + cbnz r0, 32830 │ │ │ │ add r4, r8 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 329a8 │ │ │ │ + beq.n 32838 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32966 │ │ │ │ + beq.n 327f6 │ │ │ │ ldr.w sl, [r4] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3295e │ │ │ │ + bne.n 327ee │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ add.w r1, sl, #72 @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32962 │ │ │ │ + bne.n 327f2 │ │ │ │ ldr.w r3, [sl, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32962 │ │ │ │ + bne.n 327f2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000329b0 : │ │ │ │ +00032840 : │ │ │ │ b.w d044 │ │ │ │ │ │ │ │ -000329b4 : │ │ │ │ +00032844 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 329ec │ │ │ │ + cbz r3, 3287c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c508 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 329e2 │ │ │ │ + bmi.n 32872 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ blx caf0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000329f0 : │ │ │ │ +00032880 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #296] @ (32b2c ) │ │ │ │ + ldr r2, [pc, #296] @ (329bc ) │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #296] @ (32b30 ) │ │ │ │ + ldr r3, [pc, #296] @ (329c0 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ add r7, sp, #16 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -61598,15 +61479,15 @@ │ │ │ │ bfi r2, r3, #0, #1 │ │ │ │ strb.w r2, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32b12 │ │ │ │ + bne.n 329a2 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ movs r3, #22 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r6, [r4, #12] │ │ │ │ @@ -61620,134 +61501,134 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r6, #16] │ │ │ │ sub.w r3, r8, #2 │ │ │ │ str.w sl, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ strb.w r8, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 32b24 │ │ │ │ + bhi.n 329b4 │ │ │ │ tbb [pc, r3] │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ lsls r1, r5, #8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ movs r3, #5 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bmi.n 32afc │ │ │ │ + bmi.n 3298c │ │ │ │ blx c39c <_emalloc_96@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ blx ce90 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #13 │ │ │ │ str r4, [sp, #8] │ │ │ │ blx d6dc │ │ │ │ - ldr r2, [pc, #96] @ (32b34 ) │ │ │ │ - ldr r3, [pc, #88] @ (32b30 ) │ │ │ │ + ldr r2, [pc, #96] @ (329c4 ) │ │ │ │ + ldr r3, [pc, #88] @ (329c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32b20 │ │ │ │ + bne.n 329b0 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.n 32ab2 │ │ │ │ + bpl.n 32942 │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 32ab8 │ │ │ │ + b.n 32948 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 32aac │ │ │ │ + b.n 3293c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 32aac │ │ │ │ + b.n 3293c │ │ │ │ blx cf68 <__zend_malloc@plt> │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ - b.n 32a6c │ │ │ │ + b.n 328fc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 32aac │ │ │ │ + b.n 3293c │ │ │ │ nop │ │ │ │ - bpl.n 32b18 │ │ │ │ + bvc.n 32a88 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 32b84 │ │ │ │ + bvs.n 328f4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00032b38 : │ │ │ │ +000329c8 : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 32b44 │ │ │ │ + cbz r1, 329d4 │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ b.w d1d0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldrb.w r2, [r0, #44] @ 0x2c │ │ │ │ subs r3, r1, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ ubfx r2, r2, #0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - cbnz r3, 32b62 │ │ │ │ + cbnz r3, 329f2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r1, 32bb0 │ │ │ │ + cbz r1, 32a40 │ │ │ │ ldrd r6, r5, [r0] │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 32b86 │ │ │ │ + b.n 32a16 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ - cbz r1, 32bb0 │ │ │ │ + cbz r1, 32a40 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 32b80 │ │ │ │ + bls.n 32a10 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldrb.w ip, [r6] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 32b80 │ │ │ │ + bne.n 32a10 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c288 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32b80 │ │ │ │ + bne.n 32a10 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -61761,60 +61642,60 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r3, r0 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [r1, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ - cbnz r6, 32c00 │ │ │ │ + cbnz r6, 32a90 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 32c28 │ │ │ │ + bne.n 32ab8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 32c44 │ │ │ │ + beq.n 32ad4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b48 │ │ │ │ - cbz r0, 32c44 │ │ │ │ + bl 329d8 │ │ │ │ + cbz r0, 32ad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 32bde │ │ │ │ + beq.n 32a6e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b48 │ │ │ │ + bl 329d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32bde │ │ │ │ + beq.n 32a6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl 32b48 │ │ │ │ + bl 329d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32c0c │ │ │ │ + bne.n 32a9c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 32be4 │ │ │ │ + beq.n 32a74 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b48 │ │ │ │ + bl 329d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32be4 │ │ │ │ + beq.n 32a74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r5, r5, r0 │ │ │ │ str r5, [r4, #4] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 32c28 │ │ │ │ - b.n 32c00 │ │ │ │ + beq.n 32ab8 │ │ │ │ + b.n 32a90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r1, #24 │ │ │ │ @@ -61839,31 +61720,31 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #188] @ (32d60 ) │ │ │ │ + ldr r1, [pc, #188] @ (32bf0 ) │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [r0, #12] │ │ │ │ blx d850 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r4, 32cba │ │ │ │ + cbnz r4, 32b4a │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 32d4e │ │ │ │ + beq.n 32bde │ │ │ │ ldr r3, [r6, #4] │ │ │ │ add.w r1, r5, #26 │ │ │ │ adds r7, r5, #2 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ - beq.n 32d28 │ │ │ │ + beq.n 32bb8 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ @@ -61894,538 +61775,539 @@ │ │ │ │ bic.w r3, r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 32ccc │ │ │ │ + bne.n 32b5c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c324 <_erealloc@plt> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r8, r0, #16 │ │ │ │ bic.w r2, r2, #512 @ 0x200 │ │ │ │ str r7, [r0, #12] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #4] │ │ │ │ - b.n 32d00 │ │ │ │ - ldr r1, [pc, #20] @ (32d64 ) │ │ │ │ + b.n 32b90 │ │ │ │ + ldr r1, [pc, #20] @ (32bf4 ) │ │ │ │ adds r0, #16 │ │ │ │ mov r4, r6 │ │ │ │ add r1, pc │ │ │ │ blx daf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32cba │ │ │ │ - b.n 32d20 │ │ │ │ - stc2 0, cr0, [ip, #-0] │ │ │ │ - adcs.w r0, r8, r0 │ │ │ │ + bne.n 32b4a │ │ │ │ + b.n 32bb0 │ │ │ │ + ldc2l 0, cr0, [r8] │ │ │ │ + @ instruction: 0xeb240000 │ │ │ │ │ │ │ │ -00032d68 : │ │ │ │ +00032bf8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #180] @ (32e30 ) │ │ │ │ - ldr r3, [pc, #184] @ (32e34 ) │ │ │ │ + ldr r0, [pc, #180] @ (32cc0 ) │ │ │ │ + ldr r3, [pc, #184] @ (32cc4 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #180] @ (32e38 ) │ │ │ │ + ldr r1, [pc, #180] @ (32cc8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 32db2 │ │ │ │ - ldr r2, [pc, #160] @ (32e3c ) │ │ │ │ - ldr r3, [pc, #148] @ (32e34 ) │ │ │ │ + cbz r0, 32c42 │ │ │ │ + ldr r2, [pc, #160] @ (32ccc ) │ │ │ │ + ldr r3, [pc, #148] @ (32cc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32e2a │ │ │ │ + bne.n 32cba │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #140] @ 32e40 │ │ │ │ + ldr.w ip, [pc, #140] @ 32cd0 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #128] @ (32e44 ) │ │ │ │ + ldr r2, [pc, #128] @ (32cd4 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 32dda │ │ │ │ + beq.n 32c6a │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 32d9a │ │ │ │ + b.n 32c2a │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 32e00 │ │ │ │ + bls.n 32c90 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32dd4 │ │ │ │ + beq.n 32c64 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 32d9a │ │ │ │ + b.n 32c2a │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 32e10 │ │ │ │ + bhi.n 32ca0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 32de6 │ │ │ │ + bne.n 32c76 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 32de6 │ │ │ │ + bhi.n 32c76 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32de6 │ │ │ │ + beq.n 32c76 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ - b.n 32dee │ │ │ │ + b.n 32c7e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n 32f30 │ │ │ │ + bcc.n 32ca0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 32e66 │ │ │ │ + cbnz r2, 32cea │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 32efc │ │ │ │ + bcc.n 32c6c │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 32e80 │ │ │ │ + blt.n 32ca8 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032e48 : │ │ │ │ +00032cd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #216] @ (32f34 ) │ │ │ │ - ldr r3, [pc, #220] @ (32f38 ) │ │ │ │ + ldr r0, [pc, #216] @ (32dc4 ) │ │ │ │ + ldr r3, [pc, #220] @ (32dc8 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #216] @ (32f3c ) │ │ │ │ + ldr r1, [pc, #216] @ (32dcc ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 32e92 │ │ │ │ - ldr r2, [pc, #196] @ (32f40 ) │ │ │ │ - ldr r3, [pc, #184] @ (32f38 ) │ │ │ │ + cbz r0, 32d22 │ │ │ │ + ldr r2, [pc, #196] @ (32dd0 ) │ │ │ │ + ldr r3, [pc, #184] @ (32dc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32f30 │ │ │ │ + bne.n 32dc0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #176] @ 32f44 │ │ │ │ + ldr.w ip, [pc, #176] @ 32dd4 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #164] @ (32f48 ) │ │ │ │ + ldr r2, [pc, #164] @ (32dd8 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 32e7a │ │ │ │ + bne.n 32d0a │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 32eec │ │ │ │ + bls.n 32d7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32e7a │ │ │ │ + beq.n 32d0a │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 32f16 │ │ │ │ + beq.n 32da6 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 32e7a │ │ │ │ + beq.n 32d0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 32e7a │ │ │ │ + b.n 32d0a │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 32efc │ │ │ │ + bhi.n 32d8c │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 32ec0 │ │ │ │ + bne.n 32d50 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 32ec0 │ │ │ │ + bhi.n 32d50 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32ec0 │ │ │ │ + beq.n 32d50 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ - b.n 32ec8 │ │ │ │ + b.n 32d58 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 32e7a │ │ │ │ + b.n 32d0a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - bne.n 32e74 │ │ │ │ + bcc.n 32de4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + @ instruction: 0xb89a │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 33040 │ │ │ │ + bcs.n 32db0 │ │ │ │ movs r2, r0 │ │ │ │ - vhadd.u32 d16, d2, d2 │ │ │ │ - blt.n 32fc4 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + movs r3, r0 │ │ │ │ + blt.n 32dec │ │ │ │ ... │ │ │ │ │ │ │ │ -00032f4c : │ │ │ │ +00032ddc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ (33008 ) │ │ │ │ - ldr r2, [pc, #172] @ (3300c ) │ │ │ │ + ldr r1, [pc, #168] @ (32e98 ) │ │ │ │ + ldr r2, [pc, #172] @ (32e9c ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32fe4 │ │ │ │ - ldr.w ip, [pc, #152] @ 33010 │ │ │ │ + bne.n 32e74 │ │ │ │ + ldr.w ip, [pc, #152] @ 32ea0 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #140] @ (33014 ) │ │ │ │ + ldr r2, [pc, #140] @ (32ea4 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 32fca │ │ │ │ + beq.n 32e5a │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 32fc2 │ │ │ │ - ldr r2, [pc, #108] @ (33018 ) │ │ │ │ - ldr r3, [pc, #92] @ (3300c ) │ │ │ │ + bne.n 32e52 │ │ │ │ + ldr r2, [pc, #108] @ (32ea8 ) │ │ │ │ + ldr r3, [pc, #92] @ (32e9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32ff8 │ │ │ │ + bne.n 32e88 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 32faa │ │ │ │ + b.n 32e3a │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 32faa │ │ │ │ - ldr r2, [pc, #52] @ (3301c ) │ │ │ │ - ldr r3, [pc, #36] @ (3300c ) │ │ │ │ + b.n 32e3a │ │ │ │ + ldr r2, [pc, #52] @ (32eac ) │ │ │ │ + ldr r3, [pc, #36] @ (32e9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 32ffc │ │ │ │ + beq.n 32e8c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - beq.n 32f40 │ │ │ │ + bcs.n 32eb0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 7, cr0, cr14, cr2, {0} │ │ │ │ - bge.n 330c8 │ │ │ │ + vaddl.u32 q8, d14, d2 │ │ │ │ + bge.n 32ef0 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 330b8 │ │ │ │ + bne.n 32e28 │ │ │ │ movs r2, r0 │ │ │ │ - beq.n 33048 │ │ │ │ + bne.n 32db8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00033020 : │ │ │ │ +00032eb0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #156] @ (330d0 ) │ │ │ │ - ldr r3, [pc, #160] @ (330d4 ) │ │ │ │ + ldr r0, [pc, #156] @ (32f60 ) │ │ │ │ + ldr r3, [pc, #160] @ (32f64 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #156] @ (330d8 ) │ │ │ │ + ldr r1, [pc, #156] @ (32f68 ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 33068 │ │ │ │ - ldr r2, [pc, #136] @ (330dc ) │ │ │ │ - ldr r3, [pc, #128] @ (330d4 ) │ │ │ │ + cbz r0, 32ef8 │ │ │ │ + ldr r2, [pc, #136] @ (32f6c ) │ │ │ │ + ldr r3, [pc, #128] @ (32f64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 330ca │ │ │ │ + bne.n 32f5a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr.w ip, [pc, #116] @ 330e0 │ │ │ │ + ldr.w ip, [pc, #116] @ 32f70 │ │ │ │ movs r3, #6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r4, sp, #16 │ │ │ │ add ip, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r2, [pc, #104] @ (330e4 ) │ │ │ │ + ldr r2, [pc, #104] @ (32f74 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 33050 │ │ │ │ + bne.n 32ee0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 330a0 │ │ │ │ + bls.n 32f30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx d190 │ │ │ │ - b.n 33050 │ │ │ │ + b.n 32ee0 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 330b0 │ │ │ │ + bhi.n 32f40 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 33096 │ │ │ │ + bne.n 32f26 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 33096 │ │ │ │ + bhi.n 32f26 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33096 │ │ │ │ + beq.n 32f26 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx cb08 │ │ │ │ - b.n 33050 │ │ │ │ + b.n 32ee0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + bne.n 32fd0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + bne.n 32fa0 │ │ │ │ movs r2, r0 │ │ │ │ - stc2 0, cr0, [sl, #8] │ │ │ │ - bls.n 331b4 │ │ │ │ + cdp2 0, 15, cr0, cr10, cr2, {0} │ │ │ │ + bls.n 32fdc │ │ │ │ ... │ │ │ │ │ │ │ │ -000330e8 : │ │ │ │ +00032f78 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w ip, [pc, #544] @ 33318 │ │ │ │ + ldr.w ip, [pc, #544] @ 331a8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #540] @ (3331c ) │ │ │ │ + ldr r0, [pc, #540] @ (331ac ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add ip, pc │ │ │ │ - ldr r1, [pc, #540] @ (33320 ) │ │ │ │ - ldr r5, [pc, #540] @ (33324 ) │ │ │ │ + ldr r1, [pc, #540] @ (331b0 ) │ │ │ │ + ldr r5, [pc, #540] @ (331b4 ) │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 3313c │ │ │ │ - ldr r2, [pc, #516] @ (33328 ) │ │ │ │ - ldr r3, [pc, #500] @ (3331c ) │ │ │ │ + cbz r0, 32fcc │ │ │ │ + ldr r2, [pc, #516] @ (331b8 ) │ │ │ │ + ldr r3, [pc, #500] @ (331ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33314 │ │ │ │ + bne.w 331a4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr.w ip, [pc, #492] @ 3332c │ │ │ │ + ldr.w ip, [pc, #492] @ 331bc │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r6, r5 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #480] @ (33330 ) │ │ │ │ + ldr r2, [pc, #480] @ (331c0 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ mov r5, r0 │ │ │ │ blx cb20 │ │ │ │ ldrd r4, r0, [sp, #16] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 331e2 │ │ │ │ + beq.n 33072 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 331e2 │ │ │ │ + beq.n 33072 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, #7 │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ - beq.n 3323e │ │ │ │ + beq.n 330ce │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 332b6 │ │ │ │ + bls.w 33146 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3329a │ │ │ │ + beq.w 3312a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - beq.w 332a8 │ │ │ │ + beq.w 33138 │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r2, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ strd r2, r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb20 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 331c4 │ │ │ │ + cbz r2, 33054 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - ldr r1, [pc, #364] @ (33334 ) │ │ │ │ + ldr r1, [pc, #364] @ (331c4 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx c738 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx c738 │ │ │ │ - b.n 33122 │ │ │ │ + b.n 32fb2 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 33292 │ │ │ │ + bne.n 33122 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 331f4 │ │ │ │ + bmi.n 33084 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #316] @ (33338 ) │ │ │ │ + ldr r1, [pc, #316] @ (331c8 ) │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r2, #5 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -62434,351 +62316,351 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx c738 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.w 33122 │ │ │ │ + bmi.w 32fb2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33122 │ │ │ │ + bne.w 32fb2 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 3326e │ │ │ │ + bpl.n 330fe │ │ │ │ blx caf0 │ │ │ │ - b.n 33122 │ │ │ │ + b.n 32fb2 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 332e6 │ │ │ │ + bls.n 33176 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx d1d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 33274 │ │ │ │ + cbz r4, 33104 │ │ │ │ mov r0, r4 │ │ │ │ blx cb20 │ │ │ │ - ldr r2, [pc, #228] @ (3333c ) │ │ │ │ + ldr r2, [pc, #228] @ (331cc ) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ movs r2, #2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx dc78 │ │ │ │ - b.n 33122 │ │ │ │ + b.n 32fb2 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 33122 │ │ │ │ + b.n 32fb2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 33282 │ │ │ │ + cbz r2, 33112 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx c738 │ │ │ │ - b.n 33122 │ │ │ │ + b.n 32fb2 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 331f4 │ │ │ │ + b.n 33084 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 331b6 │ │ │ │ + b.n 33046 │ │ │ │ mov r0, r2 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 331ae │ │ │ │ + b.n 3303e │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 332ca │ │ │ │ + bhi.n 3315a │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 33180 │ │ │ │ + bne.w 33010 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 33180 │ │ │ │ + bhi.w 33010 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add.w r0, r4, #16 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33182 │ │ │ │ + beq.w 33012 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ - b.n 3318a │ │ │ │ + b.n 3301a │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 332f6 │ │ │ │ + bhi.n 33186 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 33242 │ │ │ │ + bne.n 330d2 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 33242 │ │ │ │ + bhi.n 330d2 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33242 │ │ │ │ + beq.n 330d2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx ce38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3324e │ │ │ │ - b.n 33274 │ │ │ │ + bne.n 330de │ │ │ │ + b.n 33104 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 33284 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 33294 │ │ │ │ + b.n 330bc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 33270 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + beq.n 33248 │ │ │ │ movs r2, r0 │ │ │ │ - ldc2 0, cr0, [r6], #8 │ │ │ │ - bhi.n 33254 │ │ │ │ + cdp2 0, 2, cr0, cr6, cr2, {0} │ │ │ │ + bhi.n 3327c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r5, [pc, #452] @ (33518 ) │ │ │ │ + ldr r5, [pc, #452] @ (333a8 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ - ldr r4, [pc, #452] @ (3351c ) │ │ │ │ + ldr r4, [pc, #452] @ (333ac ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ mov r8, r3 │ │ │ │ cmp r2, #7 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq.n 33376 │ │ │ │ + beq.n 33206 │ │ │ │ cmp r2, #8 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - beq.w 3348e │ │ │ │ + beq.w 3331e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ add.w r3, r4, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c0c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 333a0 │ │ │ │ + cbz r0, 33230 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx da18 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 333bc │ │ │ │ - ldr r2, [pc, #380] @ (33520 ) │ │ │ │ - ldr r3, [pc, #376] @ (3351c ) │ │ │ │ + bne.n 3324c │ │ │ │ + ldr r2, [pc, #380] @ (333b0 ) │ │ │ │ + ldr r3, [pc, #376] @ (333ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33514 │ │ │ │ + bne.w 333a4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ clz r2, r0 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 334b4 │ │ │ │ + beq.n 33344 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ adds r0, #16 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ mvnlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r1, [pc, #300] @ (33524 ) │ │ │ │ + ldr r1, [pc, #300] @ (333b4 ) │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 33426 │ │ │ │ + bpl.n 332b6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r5, r1, #25 │ │ │ │ - bmi.n 33426 │ │ │ │ + bmi.n 332b6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 33426 │ │ │ │ + cbnz r2, 332b6 │ │ │ │ lsls r4, r1, #24 │ │ │ │ - bpl.n 33504 │ │ │ │ + bpl.n 33394 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.n 334ac │ │ │ │ + bmi.n 3333c │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #12 │ │ │ │ itt eq │ │ │ │ ldreq r6, [r6, #0] │ │ │ │ ldrbeq r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 334c4 │ │ │ │ + bne.n 33354 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 3349a │ │ │ │ + bpl.n 3332a │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #16 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx d460 │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 33462 │ │ │ │ + cbz r3, 332f2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 334be │ │ │ │ + beq.n 3334e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ movne r3, #6 │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 334d6 │ │ │ │ + bmi.n 33366 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ add r0, sp, #32 │ │ │ │ blx d518 │ │ │ │ - b.n 333a0 │ │ │ │ + b.n 33230 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 33376 │ │ │ │ + b.n 33206 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #16 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - b.n 33448 │ │ │ │ + b.n 332d8 │ │ │ │ add r0, sp, #20 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3342a │ │ │ │ + b.n 332ba │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 333d8 │ │ │ │ + b.n 33268 │ │ │ │ blx c684 │ │ │ │ - b.n 33462 │ │ │ │ + b.n 332f2 │ │ │ │ mov r0, r6 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 33444 │ │ │ │ - b.n 334a4 │ │ │ │ + bmi.n 332d4 │ │ │ │ + b.n 33334 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 32c90 │ │ │ │ + bl 32b20 │ │ │ │ ldrb.w r3, [sp, #41] @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 334f0 │ │ │ │ + cbz r3, 33380 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3350e │ │ │ │ + cbz r3, 3339e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 3347a │ │ │ │ + b.n 3330a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ - b.n 33426 │ │ │ │ + b.n 332b6 │ │ │ │ blx c684 │ │ │ │ - b.n 334f0 │ │ │ │ + b.n 33380 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - b.n 32eb8 │ │ │ │ + b.n 32ce0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #304] @ (3366c ) │ │ │ │ + ldr r2, [pc, #304] @ (334fc ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #304] @ (33670 ) │ │ │ │ + ldr r3, [pc, #304] @ (33500 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #24 │ │ │ │ mov r8, r1 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #276] @ (33674 ) │ │ │ │ + ldr r3, [pc, #276] @ (33504 ) │ │ │ │ add r3, pc │ │ │ │ mov sl, r3 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r1, r8 │ │ │ │ add.w r8, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ @@ -62793,379 +62675,379 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r4, r5 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r6, #29 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bmi.n 33636 │ │ │ │ + bmi.n 334c6 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 335cc │ │ │ │ + bpl.n 3345c │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ ands.w r1, r6, #32 │ │ │ │ - beq.n 33602 │ │ │ │ + beq.n 33492 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 335cc │ │ │ │ + beq.n 3345c │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ - cbz r3, 335bc │ │ │ │ + cbz r3, 3344c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 335bc │ │ │ │ + cbnz r3, 3344c │ │ │ │ blx c684 │ │ │ │ - ldr r3, [pc, #184] @ (33678 ) │ │ │ │ + ldr r3, [pc, #184] @ (33508 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - b.n 335ce │ │ │ │ + b.n 3345e │ │ │ │ ldr r4, [sp, #0] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r7, #0] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #144] @ (3367c ) │ │ │ │ - ldr r3, [pc, #132] @ (33670 ) │ │ │ │ + ldr r2, [pc, #144] @ (3350c ) │ │ │ │ + ldr r3, [pc, #132] @ (33500 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 33668 │ │ │ │ + bne.n 334f8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 335a8 │ │ │ │ + bne.n 33438 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 32c90 │ │ │ │ + bl 32b20 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 33622 │ │ │ │ + cbz r3, 334b2 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33622 │ │ │ │ + cbnz r3, 334b2 │ │ │ │ blx c684 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 335ce │ │ │ │ + b.n 3345e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx d460 │ │ │ │ ldrb.w r3, [sp, #9] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 33654 │ │ │ │ + cbz r3, 334e4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33654 │ │ │ │ + cbnz r3, 334e4 │ │ │ │ blx c684 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 33596 │ │ │ │ + b.n 33426 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr.w lr, [pc, #432] @ 33840 │ │ │ │ + ldr.w lr, [pc, #432] @ 336d0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w ip, [pc, #428] @ 33844 │ │ │ │ + ldr.w ip, [pc, #428] @ 336d4 │ │ │ │ mov r5, r2 │ │ │ │ add lr, pc │ │ │ │ - ldr r2, [pc, #424] @ (33848 ) │ │ │ │ + ldr r2, [pc, #424] @ (336d8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w ip, [r1, #8] │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 3371e │ │ │ │ + beq.n 335ae │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 33704 │ │ │ │ + beq.n 33594 │ │ │ │ cmp.w ip, #6 │ │ │ │ - bne.w 337da │ │ │ │ + bne.w 3366a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ it mi │ │ │ │ strmi r0, [sp, #16] │ │ │ │ - bpl.n 3374c │ │ │ │ + bpl.n 335dc │ │ │ │ movs r1, #6 │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bmi.n 3375e │ │ │ │ + bmi.n 335ee │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.n 3379c │ │ │ │ + bmi.n 3362c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ blx dd38 │ │ │ │ add r0, sp, #16 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #324] @ (3384c ) │ │ │ │ - ldr r3, [pc, #316] @ (33844 ) │ │ │ │ + ldr r2, [pc, #324] @ (336dc ) │ │ │ │ + ldr r3, [pc, #316] @ (336d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3383a │ │ │ │ + bne.w 336ca │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx dd38 │ │ │ │ - ldr r2, [pc, #296] @ (33850 ) │ │ │ │ - ldr r3, [pc, #280] @ (33844 ) │ │ │ │ + ldr r2, [pc, #296] @ (336e0 ) │ │ │ │ + ldr r3, [pc, #280] @ (336d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3383a │ │ │ │ - ldr r1, [pc, #280] @ (33854 ) │ │ │ │ + bne.n 336ca │ │ │ │ + ldr r1, [pc, #280] @ (336e4 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w dd34 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bpl.n 336e2 │ │ │ │ + bpl.n 33572 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ adds r0, #16 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ blx d460 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [sp, #25] │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - cbz r0, 33786 │ │ │ │ + cbz r0, 33616 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ ldr.w r0, [ip] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ - cbz r0, 337ca │ │ │ │ + cbz r0, 3365a │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r1, #262 @ 0x106 │ │ │ │ movne r1, #6 │ │ │ │ lsls r2, r2, #31 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bpl.n 336e6 │ │ │ │ + bpl.n 33576 │ │ │ │ ldrb.w r1, [sp, #24] │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 337fc │ │ │ │ + beq.n 3368c │ │ │ │ ldrb.w r1, [sp, #25] │ │ │ │ - cbz r1, 337bc │ │ │ │ + cbz r1, 3364c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, 337bc │ │ │ │ + cbnz r1, 3364c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c684 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #152] @ (33858 ) │ │ │ │ + ldr r1, [pc, #152] @ (336e8 ) │ │ │ │ ldr r2, [r6, r1] │ │ │ │ movs r1, #6 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 336e6 │ │ │ │ + b.n 33576 │ │ │ │ mov r0, ip │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c684 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n 33786 │ │ │ │ + b.n 33616 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ moveq.w r1, #262 @ 0x106 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq.w 336dc │ │ │ │ - b.n 336da │ │ │ │ + beq.w 3356c │ │ │ │ + b.n 3356a │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 32c90 │ │ │ │ + bl 32b20 │ │ │ │ ldrb.w r1, [sp, #25] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r1, 3381a │ │ │ │ + cbz r1, 336aa │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r1, 3382e │ │ │ │ + cbz r1, 336be │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r2, [sp, #16] │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r2, #262 @ 0x106 │ │ │ │ movne r2, #6 │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 336e6 │ │ │ │ + b.n 33576 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx c684 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ - b.n 3381a │ │ │ │ + b.n 336aa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr r5, [pc, #532] @ (33a84 ) │ │ │ │ + ldr r5, [pc, #532] @ (33914 ) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr r4, [pc, #532] @ (33a88 ) │ │ │ │ + ldr r4, [pc, #532] @ (33918 ) │ │ │ │ mov r9, r0 │ │ │ │ add r5, pc │ │ │ │ mov sl, r1 │ │ │ │ cmp r3, #7 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov.w r4, #0 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq.n 338a0 │ │ │ │ + beq.n 33730 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 33a7c │ │ │ │ + bne.w 3390c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ands.w fp, r3, #32 │ │ │ │ - beq.n 338c4 │ │ │ │ - ldr r2, [pc, #480] @ (33a8c ) │ │ │ │ - ldr r3, [pc, #476] @ (33a88 ) │ │ │ │ + beq.n 33754 │ │ │ │ + ldr r2, [pc, #480] @ (3391c ) │ │ │ │ + ldr r3, [pc, #476] @ (33918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33a78 │ │ │ │ + bne.w 33908 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ orr.w r3, r3, #32 │ │ │ │ mov r2, fp │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ str r3, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx c4e4 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldrd r1, r2, [sl] │ │ │ │ blx dd38 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 339c6 │ │ │ │ - ldr r3, [pc, #424] @ (33a90 ) │ │ │ │ + beq.n 33856 │ │ │ │ + ldr r3, [pc, #424] @ (33920 ) │ │ │ │ mov r7, fp │ │ │ │ ldr r5, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #416] @ (33a94 ) │ │ │ │ + ldr r3, [pc, #416] @ (33924 ) │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ mov sl, r4 │ │ │ │ add r3, pc │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 339d6 │ │ │ │ + bpl.n 33866 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r4, r5 │ │ │ │ adds r5, #16 │ │ │ │ mov fp, r2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 339be │ │ │ │ + beq.n 3384e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 33a0c │ │ │ │ + beq.n 3389c │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 339be │ │ │ │ + beq.n 3384e │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add.w r1, r7, #16 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ @@ -63173,168 +63055,168 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx dd38 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 339ec │ │ │ │ + bls.n 3387c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 33a26 │ │ │ │ + bne.n 338b6 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r6, r3, #25 │ │ │ │ it mi │ │ │ │ strmi r4, [sp, #64] @ 0x40 │ │ │ │ - bpl.n 33a3c │ │ │ │ + bpl.n 338cc │ │ │ │ movs r3, #6 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 33a56 │ │ │ │ + bne.n 338e6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - bl 33528 │ │ │ │ + bl 333b8 │ │ │ │ mov r0, r9 │ │ │ │ ldrd fp, r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, fp │ │ │ │ blx dd38 │ │ │ │ mov r0, fp │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ - bl 33680 │ │ │ │ + bl 33510 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 339b0 │ │ │ │ + bmi.n 33840 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33a66 │ │ │ │ + beq.n 338f6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ subs r2, r2, r1 │ │ │ │ blx c878 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 33902 │ │ │ │ + bne.n 33792 │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bic.w r3, r3, #32 │ │ │ │ str r3, [r4, #4] │ │ │ │ blx cf8c │ │ │ │ - b.n 338a8 │ │ │ │ + b.n 33738 │ │ │ │ cmp r3, #12 │ │ │ │ ldrd fp, r7, [r5, #16] │ │ │ │ itete ne │ │ │ │ movne r4, r5 │ │ │ │ ldreq r4, [r5, #0] │ │ │ │ addne r5, #24 │ │ │ │ addeq r5, #24 │ │ │ │ it eq │ │ │ │ ldrbeq r3, [r4, #8] │ │ │ │ - b.n 33918 │ │ │ │ + b.n 337a8 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - bl 3385c │ │ │ │ - b.n 339b0 │ │ │ │ - ldr r1, [pc, #136] @ (33a98 ) │ │ │ │ + bl 336ec │ │ │ │ + b.n 33840 │ │ │ │ + ldr r1, [pc, #136] @ (33928 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #128] @ (33a9c ) │ │ │ │ + ldr r1, [pc, #128] @ (3392c ) │ │ │ │ mov r2, fp │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 3393c │ │ │ │ + b.n 337cc │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 3395e │ │ │ │ + bmi.n 337ee │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ - b.n 33960 │ │ │ │ + b.n 337f0 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldrd fp, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3396e │ │ │ │ + beq.n 337fe │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - b.n 33970 │ │ │ │ + b.n 33800 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 33a72 │ │ │ │ + bpl.n 33902 │ │ │ │ blx caf0 │ │ │ │ - b.n 339b0 │ │ │ │ + b.n 33840 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 339b0 │ │ │ │ + b.n 33840 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + svc 186 @ 0xba │ │ │ │ movs r0, r0 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + svc 170 @ 0xaa │ │ │ │ movs r0, r0 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 339f4 │ │ │ │ + bgt.n 33a1c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #756] @ (33da8 ) │ │ │ │ + ldr r2, [pc, #756] @ (33c38 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #756] @ (33dac ) │ │ │ │ + ldr r3, [pc, #756] @ (33c3c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r5, #24 │ │ │ │ mov r9, r1 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -63352,310 +63234,310 @@ │ │ │ │ strd r2, r3, [r0] │ │ │ │ mov r2, r5 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ adds r0, #16 │ │ │ │ blx ce90 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ add r5, r4 │ │ │ │ - ldr.w sl, [pc, #688] @ 33db0 │ │ │ │ + ldr.w sl, [pc, #688] @ 33c40 │ │ │ │ add sl, pc │ │ │ │ strb.w r9, [r5, #16] │ │ │ │ - cbz r3, 33b16 │ │ │ │ + cbz r3, 339a6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 33cdc │ │ │ │ + beq.w 33b6c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx c8a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 33b78 │ │ │ │ + bmi.n 33a08 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [r6, #8] │ │ │ │ - cbz r1, 33b80 │ │ │ │ + cbz r1, 33a10 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.n 33b9a │ │ │ │ + bmi.n 33a2a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 33b5c │ │ │ │ + cbz r3, 339ec │ │ │ │ lsls r1, r7, #27 │ │ │ │ - bpl.n 33b52 │ │ │ │ + bpl.n 339e2 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r5 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq.w 33cea │ │ │ │ + beq.w 33b7a │ │ │ │ lsls r2, r7, #29 │ │ │ │ - bmi.w 33cc6 │ │ │ │ + bmi.w 33b56 │ │ │ │ lsls r3, r7, #28 │ │ │ │ - bmi.n 33bb6 │ │ │ │ - ldr r2, [pc, #596] @ (33db4 ) │ │ │ │ - ldr r3, [pc, #588] @ (33dac ) │ │ │ │ + bmi.n 33a46 │ │ │ │ + ldr r2, [pc, #596] @ (33c44 ) │ │ │ │ + ldr r3, [pc, #588] @ (33c3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 33da4 │ │ │ │ + bne.w 33c34 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33b3a │ │ │ │ + bne.n 339ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33b3a │ │ │ │ + bne.n 339ca │ │ │ │ mov r0, r4 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.w 33ce2 │ │ │ │ + bpl.w 33b72 │ │ │ │ blx caf0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bpl.n 33b3e │ │ │ │ + bpl.n 339ce │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 33bac │ │ │ │ + bne.n 33a3c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.w 33d3e │ │ │ │ + beq.w 33bce │ │ │ │ mov r0, r5 │ │ │ │ blx c058 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - b.n 33b3e │ │ │ │ + b.n 339ce │ │ │ │ ldr r5, [r6, #0] │ │ │ │ add.w r4, r5, #16 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r7, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r4, r7 │ │ │ │ - bcs.n 33ca6 │ │ │ │ + bcs.n 33b36 │ │ │ │ add.w r9, sp, #24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r9 │ │ │ │ strd r2, r9, [sp, #4] │ │ │ │ - b.n 33c0a │ │ │ │ + b.n 33a9a │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ it ne │ │ │ │ movne r9, r4 │ │ │ │ - bne.n 33c58 │ │ │ │ + bne.n 33ae8 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb20 │ │ │ │ ldr.w r0, [fp] │ │ │ │ adds r4, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx d0c0 │ │ │ │ cmp r4, r7 │ │ │ │ mov fp, r0 │ │ │ │ - beq.n 33ca4 │ │ │ │ + beq.n 33b34 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 33be4 │ │ │ │ - ldr r3, [pc, #424] @ (33db8 ) │ │ │ │ + bne.n 33a74 │ │ │ │ + ldr r3, [pc, #424] @ (33c48 ) │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ ldr.w r3, [r2, #348] @ 0x15c │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.w 33d88 │ │ │ │ + bgt.w 33c18 │ │ │ │ mov r9, r4 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 33ca4 │ │ │ │ + beq.n 33b34 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne.n 33c64 │ │ │ │ - ldr r2, [pc, #384] @ (33db8 ) │ │ │ │ + bne.n 33af4 │ │ │ │ + ldr r2, [pc, #384] @ (33c48 ) │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr.w r1, [r2, #348] @ 0x15c │ │ │ │ cmp r8, r1 │ │ │ │ - bgt.w 33d88 │ │ │ │ + bgt.w 33c18 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 33c24 │ │ │ │ + beq.n 33ab4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb20 │ │ │ │ - b.n 33c76 │ │ │ │ + b.n 33b06 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 33ca4 │ │ │ │ + beq.n 33b34 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq.n 33c34 │ │ │ │ + beq.n 33ac4 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 33c58 │ │ │ │ + bne.n 33ae8 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx cb20 │ │ │ │ cmp r9, r4 │ │ │ │ - beq.n 33bf6 │ │ │ │ + beq.n 33a86 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r5, [r4, #0] │ │ │ │ strb r3, [r4, #0] │ │ │ │ ldrb.w r2, [r9] │ │ │ │ ldr.w r3, [fp] │ │ │ │ sub.w fp, r4, r9 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 33d0c │ │ │ │ + bls.n 33b9c │ │ │ │ mov r2, fp │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx d054 │ │ │ │ mov fp, r0 │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 33c08 │ │ │ │ + bne.n 33a98 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 33d04 │ │ │ │ + cbz r3, 33b94 │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ - cbz r3, 33cba │ │ │ │ + cbz r3, 33b4a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33d78 │ │ │ │ + beq.n 33c08 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ strd r0, r2, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 33b5c │ │ │ │ + b.n 339ec │ │ │ │ ldr r4, [r6, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx ce6c │ │ │ │ lsls r3, r7, #28 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bpl.w 33b5c │ │ │ │ - b.n 33bb6 │ │ │ │ + bpl.w 339ec │ │ │ │ + b.n 33a46 │ │ │ │ blx c684 │ │ │ │ - b.n 33b16 │ │ │ │ + b.n 339a6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - b.n 33b3a │ │ │ │ + b.n 339ca │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ lsls r2, r7, #29 │ │ │ │ - bpl.w 33b58 │ │ │ │ - b.n 33cc6 │ │ │ │ + bpl.w 339e8 │ │ │ │ + b.n 33b56 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - b.n 33b5c │ │ │ │ + b.n 339ec │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 33d1e │ │ │ │ + bhi.n 33bae │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 33c8e │ │ │ │ + bne.n 33b1e │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 33c8e │ │ │ │ + bhi.n 33b1e │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33c8e │ │ │ │ + beq.n 33b1e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ blx dc44 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 33c9c │ │ │ │ + b.n 33b2c │ │ │ │ subs r4, #2 │ │ │ │ add.w r0, r5, #17 │ │ │ │ mov r1, r4 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldrb r3, [r6, #9] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 33d5a │ │ │ │ + cbz r3, 33bea │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 33d82 │ │ │ │ + cbz r3, 33c12 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32c48 │ │ │ │ + bl 32ad8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 33bac │ │ │ │ + b.n 33a3c │ │ │ │ mov r0, r2 │ │ │ │ blx c684 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - b.n 33cba │ │ │ │ + b.n 33b4a │ │ │ │ blx c684 │ │ │ │ - b.n 33d5a │ │ │ │ + b.n 33bea │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r2, [pc, #36] @ (33dbc ) │ │ │ │ + ldr r2, [pc, #36] @ (33c4c ) │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r3, #348] @ 0x15c │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 33b5c │ │ │ │ + b.n 339ec │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 33e48 │ │ │ │ + blt.n 33c70 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r4, [pc, #816] @ (34104 ) │ │ │ │ + ldr r4, [pc, #816] @ (33f94 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #816] @ (34108 ) │ │ │ │ + ldr r3, [pc, #816] @ (33f98 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r4, pc │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ @@ -63669,421 +63551,421 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #7 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq.w 33fec │ │ │ │ + beq.w 33e7c │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 33f08 │ │ │ │ + bne.n 33d98 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r1, [pc, #756] @ (3410c ) │ │ │ │ + ldr r1, [pc, #756] @ (33f9c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34002 │ │ │ │ + bne.w 33e92 │ │ │ │ ldr.w r9, [r8, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 33eec │ │ │ │ + beq.n 33d7c │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r5, fp │ │ │ │ mov sl, r7 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bpl.w 33f8c │ │ │ │ + bpl.w 33e1c │ │ │ │ mov r6, r4 │ │ │ │ mov r0, fp │ │ │ │ adds r4, #16 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33ee6 │ │ │ │ + beq.n 33d76 │ │ │ │ clz r2, r5 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ strd r0, r5, [sp, #72] @ 0x48 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 33fe4 │ │ │ │ + beq.w 33e74 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - cbnz r3, 33e94 │ │ │ │ + cbnz r3, 33d24 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.w 33fa2 │ │ │ │ + bls.w 33e32 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 33dc0 │ │ │ │ + bl 33c50 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 33edc │ │ │ │ + bpl.n 33d6c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 33edc │ │ │ │ + bmi.n 33d6c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 33edc │ │ │ │ + cbnz r2, 33d6c │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.w 3402a │ │ │ │ + bpl.w 33eba │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bpl.n 33ee6 │ │ │ │ + bpl.n 33d76 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 33e48 │ │ │ │ - ldr r2, [pc, #544] @ (34110 ) │ │ │ │ - ldr r3, [pc, #536] @ (34108 ) │ │ │ │ + bne.n 33cd8 │ │ │ │ + ldr r2, [pc, #544] @ (33fa0 ) │ │ │ │ + ldr r3, [pc, #536] @ (33f98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 340fe │ │ │ │ + bne.w 33f8e │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 34040 │ │ │ │ + bne.w 33ed0 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 33528 │ │ │ │ + bl 333b8 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r8, r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r8 │ │ │ │ blx dd38 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.n 33f60 │ │ │ │ + beq.n 33df0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 33f46 │ │ │ │ + beq.n 33dd6 │ │ │ │ subs r4, #5 │ │ │ │ cmp r4, #1 │ │ │ │ - bhi.n 33f60 │ │ │ │ - ldr r3, [pc, #460] @ (34114 ) │ │ │ │ + bhi.n 33df0 │ │ │ │ + ldr r3, [pc, #460] @ (33fa4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #460] @ (34118 ) │ │ │ │ + ldr r2, [pc, #460] @ (33fa8 ) │ │ │ │ movs r1, #3 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #456] @ (3411c ) │ │ │ │ + ldr r3, [pc, #456] @ (33fac ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d53c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3404a │ │ │ │ - ldr r2, [pc, #444] @ (34120 ) │ │ │ │ - ldr r3, [pc, #420] @ (34108 ) │ │ │ │ + bge.n 33eda │ │ │ │ + ldr r2, [pc, #444] @ (33fb0 ) │ │ │ │ + ldr r3, [pc, #420] @ (33f98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 340fe │ │ │ │ + bne.w 33f8e │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 33680 │ │ │ │ + b.w 33510 │ │ │ │ cmp r3, #12 │ │ │ │ ldrd r0, r5, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne r6, r4 │ │ │ │ ldreq r6, [r4, #0] │ │ │ │ addne r4, #24 │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq r3, [r6, #8] │ │ │ │ - b.n 33e5e │ │ │ │ + b.n 33cee │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ add.w r3, r0, #16 │ │ │ │ - cbnz r2, 33ff2 │ │ │ │ + cbnz r2, 33e82 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bl 33528 │ │ │ │ + bl 333b8 │ │ │ │ mov r0, sl │ │ │ │ ldrd r7, r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ blx dd38 │ │ │ │ mov r0, r7 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 33340 │ │ │ │ - b.n 33eb6 │ │ │ │ + bl 331d0 │ │ │ │ + b.n 33d46 │ │ │ │ blx d524 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b.n 33e84 │ │ │ │ + b.n 33d14 │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 33e14 │ │ │ │ + b.n 33ca4 │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 33fac │ │ │ │ + b.n 33e3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbnz r3, 34034 │ │ │ │ + cbnz r3, 33ec4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ - bl 33528 │ │ │ │ + bl 333b8 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r4, r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ blx dd38 │ │ │ │ mov r0, r4 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 33e26 │ │ │ │ + b.n 33cb6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #80] @ 0x50 │ │ │ │ - b.n 33edc │ │ │ │ + b.n 33d6c │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ - b.n 34006 │ │ │ │ + b.n 33e96 │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ blx dd38 │ │ │ │ - b.n 33f10 │ │ │ │ + b.n 33da0 │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 340f4 │ │ │ │ + bne.n 33f84 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 3405e │ │ │ │ + bmi.n 33eee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32c90 │ │ │ │ + bl 32b20 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 34080 │ │ │ │ + bmi.n 33f10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34080 │ │ │ │ + cbnz r3, 33f10 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.n 340ce │ │ │ │ + bpl.n 33f5e │ │ │ │ blx caf0 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add.w r1, r5, #16 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.w 33eec │ │ │ │ + bmi.w 33d7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 33eec │ │ │ │ + bne.w 33d7c │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 340d4 │ │ │ │ - ldr r2, [pc, #116] @ (34124 ) │ │ │ │ - ldr r3, [pc, #84] @ (34108 ) │ │ │ │ + bpl.n 33f64 │ │ │ │ + ldr r2, [pc, #116] @ (33fb4 ) │ │ │ │ + ldr r3, [pc, #84] @ (33f98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 340fe │ │ │ │ + bne.n 33f8e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w caec │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 34080 │ │ │ │ - ldr r2, [pc, #80] @ (34128 ) │ │ │ │ - ldr r3, [pc, #48] @ (34108 ) │ │ │ │ + b.n 33f10 │ │ │ │ + ldr r2, [pc, #80] @ (33fb8 ) │ │ │ │ + ldr r3, [pc, #48] @ (33f98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 340fe │ │ │ │ + bne.n 33f8e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3405e │ │ │ │ + b.n 33eee │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 340f0 │ │ │ │ + bge.n 33f18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 340bc │ │ │ │ + bls.n 33ee4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 340ac │ │ │ │ + bls.n 33ed4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3409c │ │ │ │ + bls.n 33ec4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3} │ │ │ │ + movs r2, r0 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - itet mi │ │ │ │ - movmi r2, r0 │ │ │ │ - itt cs @ unpredictable │ │ │ │ - movcs r2, r0 │ │ │ │ - stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r7, r2 │ │ │ │ - ldr.w r2, [pc, #2712] @ 34bd8 │ │ │ │ - ldr.w r3, [pc, #2712] @ 34bdc │ │ │ │ + ldr.w r2, [pc, #2712] @ 34a68 │ │ │ │ + ldr.w r3, [pc, #2712] @ 34a6c │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r1, [pc, #2704] @ 34be0 │ │ │ │ + ldr.w r1, [pc, #2704] @ 34a70 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 341a8 │ │ │ │ + cbz r3, 34038 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ - cbz r5, 34188 │ │ │ │ + cbz r5, 34018 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3420a │ │ │ │ - ldr.w r3, [pc, #2676] @ 34be4 │ │ │ │ + bne.n 3409a │ │ │ │ + ldr.w r3, [pc, #2676] @ 34a74 │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldrb.w r3, [r4, #44] @ 0x2c │ │ │ │ bic.w r3, r3, #4 │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ - ldr.w r2, [pc, #2652] @ 34be8 │ │ │ │ - ldr.w r3, [pc, #2636] @ 34bdc │ │ │ │ + ldr.w r2, [pc, #2652] @ 34a78 │ │ │ │ + ldr.w r3, [pc, #2636] @ 34a6c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 34a56 │ │ │ │ + bne.w 348e6 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 342ce │ │ │ │ + beq.w 3415e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, r2, r5 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 34188 │ │ │ │ + beq.n 34018 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ strb.w r3, [sp, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - bl 33aa0 │ │ │ │ + bl 33930 │ │ │ │ ldrb.w r3, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r2, [sp, #28] │ │ │ │ ldrb.w r1, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ bfi r3, r2, #2, #1 │ │ │ │ ldrb.w r6, [sp, #73] @ 0x49 │ │ │ │ cmp r1, #6 │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ - beq.w 343d2 │ │ │ │ + beq.w 34262 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 34188 │ │ │ │ + beq.n 34018 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34188 │ │ │ │ + bne.n 34018 │ │ │ │ mov r0, r5 │ │ │ │ blx c684 │ │ │ │ - b.n 34188 │ │ │ │ + b.n 34018 │ │ │ │ ldrb.w r1, [r4, #44] @ 0x2c │ │ │ │ add.w r0, r2, #24 │ │ │ │ str r3, [sp, #16] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ubfx r8, r1, #2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -64100,79 +63982,79 @@ │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ blx ce90 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, r6, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 3425e │ │ │ │ + cbz r3, 340ee │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 344b0 │ │ │ │ + beq.w 34340 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ blx c8a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 342ae │ │ │ │ + bmi.n 3413e │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [r5, #8] │ │ │ │ - cbz r1, 342b6 │ │ │ │ + cbz r1, 34146 │ │ │ │ and.w r2, r7, #4 │ │ │ │ and.w r3, r7, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 34394 │ │ │ │ + bne.w 34224 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 34428 │ │ │ │ + bne.w 342b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3417c │ │ │ │ + beq.w 3400c │ │ │ │ ldr r5, [r5, #0] │ │ │ │ add.w r0, r5, #16 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ blx ce6c │ │ │ │ str r0, [r5, #12] │ │ │ │ - b.n 3417c │ │ │ │ + b.n 3400c │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34280 │ │ │ │ + bne.n 34110 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34280 │ │ │ │ + bne.n 34110 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 34614 │ │ │ │ + bpl.w 344a4 │ │ │ │ blx caf0 │ │ │ │ - b.n 34280 │ │ │ │ + b.n 34110 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 34188 │ │ │ │ + beq.w 34018 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, r2, r1 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34188 │ │ │ │ + beq.w 34018 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r5, [sp, #27] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r0, #26 │ │ │ │ - bpl.w 3461a │ │ │ │ + bpl.w 344aa │ │ │ │ add.w r0, r2, #24 │ │ │ │ str r1, [sp, #16] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ @@ -64185,140 +64067,140 @@ │ │ │ │ adds r0, #16 │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ blx ce90 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w r3, [sp, #57] @ 0x39 │ │ │ │ adds r2, r6, r2 │ │ │ │ strb r5, [r2, #16] │ │ │ │ - cbz r3, 34338 │ │ │ │ + cbz r3, 341c8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34854 │ │ │ │ - ldr.w r1, [pc, #2224] @ 34bec │ │ │ │ + beq.w 346e4 │ │ │ │ + ldr.w r1, [pc, #2224] @ 34a7c │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx c8a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.w 346d6 │ │ │ │ + bmi.w 34566 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 346e0 │ │ │ │ + bne.w 34570 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 34378 │ │ │ │ + cbnz r3, 34208 │ │ │ │ mov r0, r6 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 34864 │ │ │ │ + bpl.w 346f4 │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #56] @ 0x38 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 347c4 │ │ │ │ + beq.w 34654 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.w 346e4 │ │ │ │ + beq.w 34574 │ │ │ │ mov r0, r9 │ │ │ │ blx d518 │ │ │ │ - b.n 34188 │ │ │ │ + b.n 34018 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ - beq.w 344b6 │ │ │ │ - bhi.n 3440a │ │ │ │ + beq.w 34346 │ │ │ │ + bhi.n 3429a │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ - beq.w 344b6 │ │ │ │ + beq.w 34346 │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ it eq │ │ │ │ addeq.w r7, r1, #16 │ │ │ │ - beq.w 344d6 │ │ │ │ + beq.w 34366 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 345ca │ │ │ │ + bne.w 3445a │ │ │ │ add.w r7, r6, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3417c │ │ │ │ + beq.w 3400c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx ce6c │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 3417c │ │ │ │ + b.n 3400c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 341f4 │ │ │ │ + beq.w 34084 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r0, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 34806 │ │ │ │ + bne.w 34696 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ add.w r7, r5, #16 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 349c6 │ │ │ │ + bls.w 34856 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d054 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 34188 │ │ │ │ - b.n 341f8 │ │ │ │ + beq.w 34018 │ │ │ │ + b.n 34088 │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ it eq │ │ │ │ addeq.w r7, r1, #16 │ │ │ │ - beq.n 344d6 │ │ │ │ + beq.n 34366 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 343ba │ │ │ │ + beq.n 3424a │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3417c │ │ │ │ - b.n 3429e │ │ │ │ + beq.w 3400c │ │ │ │ + b.n 3412e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ itt eq │ │ │ │ moveq fp, r8 │ │ │ │ moveq sl, r8 │ │ │ │ - bne.w 345da │ │ │ │ + bne.w 3446a │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r2, r6, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.w 34786 │ │ │ │ + beq.w 34616 │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 345f0 │ │ │ │ + bne.w 34480 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3417c │ │ │ │ + beq.w 3400c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3417c │ │ │ │ + beq.w 3400c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx ce6c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 34640 │ │ │ │ + bne.w 344d0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ strd r0, r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -64328,77 +64210,77 @@ │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ blx c738 │ │ │ │ mov r0, sl │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3417c │ │ │ │ + b.n 3400c │ │ │ │ blx c684 │ │ │ │ - b.n 3425e │ │ │ │ - ldr.w r1, [pc, #1848] @ 34bf0 │ │ │ │ + b.n 340ee │ │ │ │ + ldr.w r1, [pc, #1848] @ 34a80 │ │ │ │ movs r2, #10 │ │ │ │ add.w r0, r6, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ add.w r7, r6, #16 │ │ │ │ blx d2a8 │ │ │ │ mov fp, r8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r1, r6, #26 │ │ │ │ - cbz r0, 344f0 │ │ │ │ - ldr.w r1, [pc, #1820] @ 34bf4 │ │ │ │ + cbz r0, 34380 │ │ │ │ + ldr.w r1, [pc, #1820] @ 34a84 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx d2a8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r0, 344f6 │ │ │ │ + cbnz r0, 34386 │ │ │ │ mov fp, r0 │ │ │ │ add.w r1, r6, #21 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ - beq.n 34504 │ │ │ │ + beq.n 34394 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34418 │ │ │ │ + bne.n 342a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3417c │ │ │ │ - b.n 343c6 │ │ │ │ + beq.w 3400c │ │ │ │ + b.n 34256 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ adds r0, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ - beq.n 3451e │ │ │ │ + beq.n 343ae │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne.n 34512 │ │ │ │ + bne.n 343a2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 344f6 │ │ │ │ + beq.n 34386 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ mov sl, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ ldrb r2, [r5, #9] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 3454a │ │ │ │ + cbz r2, 343da │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34a40 │ │ │ │ + beq.w 348d0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ mov r7, r6 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -64428,1055 +64310,1055 @@ │ │ │ │ str r6, [r5, #0] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r2, #262 @ 0x106 │ │ │ │ movne r2, #6 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3487c │ │ │ │ + bne.w 3470c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3445c │ │ │ │ + beq.w 342ec │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ blx ce6c │ │ │ │ str r0, [r6, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 34476 │ │ │ │ - b.n 3417c │ │ │ │ + bne.w 34306 │ │ │ │ + b.n 3400c │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ itt eq │ │ │ │ moveq.w sl, #0 │ │ │ │ moveq.w fp, #0 │ │ │ │ - beq.w 3443a │ │ │ │ + beq.w 342ca │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3417c │ │ │ │ + beq.w 3400c │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ blx ce6c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3417c │ │ │ │ + beq.w 3400c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 34476 │ │ │ │ - b.n 3417c │ │ │ │ + bne.w 34306 │ │ │ │ + b.n 3400c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 34280 │ │ │ │ + b.n 34110 │ │ │ │ add.w r3, sp, #27 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ - bl 33aa0 │ │ │ │ + bl 33930 │ │ │ │ ldrb.w r3, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r2, [sp, #27] │ │ │ │ bfi r3, r2, #2, #1 │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 34380 │ │ │ │ + b.n 34210 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 34872 │ │ │ │ + beq.w 34702 │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #0 │ │ │ │ lsls r0, r2, #24 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ it mi │ │ │ │ addmi r1, #1 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3464e │ │ │ │ + bne.n 344de │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx d730 <_safe_emalloc@plt> │ │ │ │ movs r2, #0 │ │ │ │ mov lr, r0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov ip, r2 │ │ │ │ add r0, r2 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ strb.w r3, [lr, ip] │ │ │ │ lsls r1, r3, #24 │ │ │ │ it pl │ │ │ │ movpl r1, ip │ │ │ │ - bpl.n 3469e │ │ │ │ + bpl.n 3452e │ │ │ │ add.w r1, ip, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb.w r3, [lr, r1] │ │ │ │ ldrb.w r3, [lr, ip] │ │ │ │ lsrs r3, r3, #6 │ │ │ │ orn r3, r3, #63 @ 0x3f │ │ │ │ strb.w r3, [lr, ip] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ add.w ip, r1, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 34670 │ │ │ │ + bls.n 34500 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 346bc │ │ │ │ + cbz r3, 3454c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3485a │ │ │ │ + beq.w 346ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 32c48 │ │ │ │ + bl 32ad8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 34482 │ │ │ │ + b.n 34312 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 34364 │ │ │ │ + beq.w 341f4 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3438c │ │ │ │ + beq.w 3421c │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldrb.w r3, [r7, #32] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34876 │ │ │ │ + beq.w 34706 │ │ │ │ ldr.w ip, [r7, #32] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ uxtb.w r1, ip │ │ │ │ cmp r1, #7 │ │ │ │ str.w ip, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - beq.w 34a9c │ │ │ │ + beq.w 3492c │ │ │ │ tst.w ip, #65280 @ 0xff00 │ │ │ │ - beq.n 3472a │ │ │ │ + beq.n 345ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb.w r3, [sp, #27] │ │ │ │ - cbz r3, 34738 │ │ │ │ + cbz r3, 345c8 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 34a48 │ │ │ │ - ldr.w r1, [pc, #1212] @ 34bf8 │ │ │ │ + bmi.w 348d8 │ │ │ │ + ldr.w r1, [pc, #1212] @ 34a88 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr.w r1, [pc, #1196] @ 34bfc │ │ │ │ + ldr.w r1, [pc, #1196] @ 34a8c │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx d054 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add.w r5, r3, #16 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 34a68 │ │ │ │ + bls.w 348f8 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #32 │ │ │ │ blx d054 │ │ │ │ str r0, [r4, #32] │ │ │ │ - b.n 3438c │ │ │ │ + b.n 3421c │ │ │ │ subs r1, #2 │ │ │ │ add.w r0, r6, #17 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r3, 347a8 │ │ │ │ + cbz r3, 34638 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34910 │ │ │ │ + beq.w 347a0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 32c48 │ │ │ │ + bl 32ad8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 34446 │ │ │ │ + b.n 342d6 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r7, r2 │ │ │ │ strd r3, r3, [r2, #4] │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da18 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #36 @ 0x24 │ │ │ │ - cbz r1, 34838 │ │ │ │ + cbz r1, 346c8 │ │ │ │ mov r0, r8 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34894 │ │ │ │ + beq.n 34724 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 34838 │ │ │ │ + cbz r1, 346c8 │ │ │ │ mov r0, r8 │ │ │ │ blx d1d4 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 3491c │ │ │ │ + beq.w 347ac │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ - b.n 3438c │ │ │ │ - ldr r1, [pc, #1016] @ (34c00 ) │ │ │ │ + b.n 3421c │ │ │ │ + ldr r1, [pc, #1016] @ (34a90 ) │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 349fe │ │ │ │ + beq.w 3488e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r8, r5, #16 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r7, r3 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 34aae │ │ │ │ + bls.w 3493e │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d054 │ │ │ │ - b.n 34400 │ │ │ │ + b.n 34290 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ blx ce38 │ │ │ │ - cbz r0, 34894 │ │ │ │ + cbz r0, 34724 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 347f2 │ │ │ │ + bne.n 34682 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ blx ce38 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 347fa │ │ │ │ + b.n 3468a │ │ │ │ blx c684 │ │ │ │ - b.n 34338 │ │ │ │ + b.n 341c8 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx c684 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 346bc │ │ │ │ + b.n 3454c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ ldrb.w r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 34380 │ │ │ │ + b.n 34210 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3465e │ │ │ │ + b.n 344ee │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b.n 3472a │ │ │ │ + b.n 345ba │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.w 3443a │ │ │ │ + beq.w 342ca │ │ │ │ mov r0, r6 │ │ │ │ blx c058 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3445c │ │ │ │ - b.n 345f0 │ │ │ │ + beq.w 342ec │ │ │ │ + b.n 34480 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r2, 348ac │ │ │ │ + cbz r2, 3473c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #848] @ (34c04 ) │ │ │ │ + ldr r1, [pc, #848] @ (34a94 ) │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ movw r5, #775 @ 0x307 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ blx c738 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r1, [pc, #824] @ (34c08 ) │ │ │ │ + ldr r1, [pc, #824] @ (34a98 ) │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r2, #9 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ blx d054 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 34a5a │ │ │ │ + beq.w 348ea │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx d6dc │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 348fc │ │ │ │ + b.n 3478c │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 34802 │ │ │ │ + bne.n 34692 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 348f8 │ │ │ │ - b.n 34802 │ │ │ │ + bne.n 34788 │ │ │ │ + b.n 34692 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx c684 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ - b.n 347a8 │ │ │ │ - ldr r1, [pc, #748] @ (34c0c ) │ │ │ │ + b.n 34638 │ │ │ │ + ldr r1, [pc, #748] @ (34a9c ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 348f4 │ │ │ │ + beq.n 34784 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 348f4 │ │ │ │ + beq.n 34784 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 348f4 │ │ │ │ + bne.n 34784 │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3495e │ │ │ │ + b.n 347ee │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx ce38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34b9c │ │ │ │ + beq.w 34a2c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 34b78 │ │ │ │ + bne.w 34a08 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r8, r4 │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34b10 │ │ │ │ + beq.w 349a0 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - bne.w 34b6a │ │ │ │ + bne.w 349fa │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 34b14 │ │ │ │ + bne.w 349a4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bne.n 34948 │ │ │ │ + bne.n 347d8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34954 │ │ │ │ + bne.n 347e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ - cbz r3, 349b6 │ │ │ │ + cbz r3, 34846 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 348fc │ │ │ │ + b.n 3478c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 349dc │ │ │ │ + bhi.n 3486c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 343f4 │ │ │ │ + bne.w 34284 │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.w 343f4 │ │ │ │ + bhi.w 34284 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 343f4 │ │ │ │ + beq.w 34284 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ blx dc44 │ │ │ │ - b.n 34400 │ │ │ │ + b.n 34290 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add.w r7, r5, #16 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 34ae2 │ │ │ │ + bls.n 34972 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ blx d054 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ldr r1, [pc, #480] @ (34c10 ) │ │ │ │ + ldr r1, [pc, #480] @ (34aa0 ) │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 34188 │ │ │ │ - b.w 341f8 │ │ │ │ + beq.w 34018 │ │ │ │ + b.w 34088 │ │ │ │ blx c684 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 3454a │ │ │ │ - ldr r1, [pc, #456] @ (34c14 ) │ │ │ │ + b.n 343da │ │ │ │ + ldr r1, [pc, #456] @ (34aa4 ) │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ - b.n 34746 │ │ │ │ + b.n 345d6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 348f4 │ │ │ │ + b.n 34784 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 34a7e │ │ │ │ + bhi.n 3490e │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 34776 │ │ │ │ + bne.w 34606 │ │ │ │ ldrb r3, [r3, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 34776 │ │ │ │ + bhi.w 34606 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34776 │ │ │ │ + beq.w 34606 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 34782 │ │ │ │ + b.n 34612 │ │ │ │ mov r0, r3 │ │ │ │ blx dd1c │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 3472a │ │ │ │ + b.n 345ba │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 34ac4 │ │ │ │ + bhi.n 34954 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.w 3482a │ │ │ │ + bne.w 346ba │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.w 3482a │ │ │ │ + bhi.w 346ba │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3482a │ │ │ │ + beq.w 346ba │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx dc44 │ │ │ │ - b.n 34400 │ │ │ │ + b.n 34290 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 34af4 │ │ │ │ + bhi.n 34984 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 34a18 │ │ │ │ + bne.n 348a8 │ │ │ │ ldrb r3, [r5, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 34a18 │ │ │ │ + bhi.n 348a8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34a18 │ │ │ │ + beq.n 348a8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ blx dc44 │ │ │ │ - b.n 34a24 │ │ │ │ + b.n 348b4 │ │ │ │ mov r4, fp │ │ │ │ - b.n 348fc │ │ │ │ + b.n 3478c │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ - cbz r2, 34b2a │ │ │ │ + cbz r2, 349ba │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 34b44 │ │ │ │ + beq.n 349d4 │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ - cbz r3, 34b38 │ │ │ │ + cbz r3, 349c8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 34b96 │ │ │ │ + cbz r3, 34a26 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ add.w r3, r0, #32 │ │ │ │ blx da18 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - beq.n 34b88 │ │ │ │ + beq.n 34a18 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 34b7c │ │ │ │ + cbz r1, 34a0c │ │ │ │ mov r2, r6 │ │ │ │ blx dc44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 348fc │ │ │ │ + b.n 3478c │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 34b26 │ │ │ │ - b.n 34b1e │ │ │ │ + beq.n 349b6 │ │ │ │ + b.n 349ae │ │ │ │ mov r4, fp │ │ │ │ - b.n 348f4 │ │ │ │ + b.n 34784 │ │ │ │ mov r1, r6 │ │ │ │ blx d0c0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 348fc │ │ │ │ + b.n 3478c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 348fc │ │ │ │ + b.n 3478c │ │ │ │ blx c684 │ │ │ │ - b.n 34b38 │ │ │ │ + b.n 349c8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, fp │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ - cbz r1, 34bc0 │ │ │ │ - cbz r3, 34bb2 │ │ │ │ + cbz r1, 34a50 │ │ │ │ + cbz r3, 34a42 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ blx dc44 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 348fc │ │ │ │ - cbz r3, 34bca │ │ │ │ + b.n 3478c │ │ │ │ + cbz r3, 34a5a │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx d0c0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 348fc │ │ │ │ - bkpt 0x00b4 │ │ │ │ + b.n 3478c │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00aa │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x006c │ │ │ │ - movs r2, r0 │ │ │ │ - bpl.n 34be4 │ │ │ │ + itt le │ │ │ │ + movle r2, r0 │ │ │ │ + bpl.n 34a0c @ unpredictable │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 34cc0 │ │ │ │ + bmi.n 34ae8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 34ca0 │ │ │ │ + bmi.n 34ac8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 34bfc │ │ │ │ + beq.n 34a24 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00034c18 : │ │ │ │ +00034aa8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34c58 │ │ │ │ - ldr r5, [pc, #52] @ (34c60 ) │ │ │ │ + cbz r0, 34ae8 │ │ │ │ + ldr r5, [pc, #52] @ (34af0 ) │ │ │ │ mov lr, r4 │ │ │ │ add r5, pc │ │ │ │ add.w r6, r5, #48 @ 0x30 │ │ │ │ mov ip, r5 │ │ │ │ add.w lr, lr, #16 │ │ │ │ adds r5, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, r6 │ │ │ │ - bne.n 34c34 │ │ │ │ + bne.n 34ac4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 34c2a │ │ │ │ - bls.n 34d10 │ │ │ │ + b.n 34aba │ │ │ │ + bge.n 34a80 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00034c64 : │ │ │ │ +00034af4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #824] @ (34fb0 ) │ │ │ │ + ldr r4, [pc, #824] @ (34e40 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr r3, [pc, #824] @ (34fb4 ) │ │ │ │ + ldr r3, [pc, #824] @ (34e44 ) │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ mov r6, r1 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - ldr r7, [pc, #816] @ (34fb8 ) │ │ │ │ + ldr r7, [pc, #816] @ (34e48 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, sp, #28 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ ldrd r4, r5, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 34efa │ │ │ │ + beq.w 34d8a │ │ │ │ mov fp, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r5 │ │ │ │ add r7, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 34d64 │ │ │ │ + beq.n 34bf4 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r9, fp │ │ │ │ mov r4, fp │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ lsls r1, r1, #26 │ │ │ │ - bpl.n 34cd2 │ │ │ │ + bpl.n 34b62 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 34ee2 │ │ │ │ + beq.w 34d72 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 34da2 │ │ │ │ + beq.n 34c32 │ │ │ │ sub.w r3, r3, #92 @ 0x5c │ │ │ │ ldrb.w r1, [sp, #64] @ 0x40 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ bfi r1, r3, #1, #1 │ │ │ │ strb.w r1, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 34d3a │ │ │ │ + cbz r4, 34bca │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ strd sl, r5, [sp, #20] │ │ │ │ str r4, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 32b48 │ │ │ │ + bl 329d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34db6 │ │ │ │ + bne.n 34c46 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ - bl 32b48 │ │ │ │ + bl 329d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34e00 │ │ │ │ + bne.n 34c90 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 32b48 │ │ │ │ - cbz r0, 34d28 │ │ │ │ + bl 329d8 │ │ │ │ + cbz r0, 34bb8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 34f12 │ │ │ │ + beq.w 34da2 │ │ │ │ add.w sl, sl, #1 │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 34cc0 │ │ │ │ + bne.n 34b50 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, sl │ │ │ │ mov sl, r3 │ │ │ │ - b.n 34d64 │ │ │ │ + b.n 34bf4 │ │ │ │ ldrd r3, r1, [r6, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 32bb8 │ │ │ │ + bl 32a48 │ │ │ │ ldrd sl, r5, [sp, #20] │ │ │ │ mov r4, sl │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 34d28 │ │ │ │ + bne.n 34bb8 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 3412c │ │ │ │ - ldr r2, [pc, #568] @ (34fbc ) │ │ │ │ - ldr r3, [pc, #560] @ (34fb4 ) │ │ │ │ + bl 33fbc │ │ │ │ + ldr r2, [pc, #568] @ (34e4c ) │ │ │ │ + ldr r3, [pc, #560] @ (34e44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 34faa │ │ │ │ + bne.w 34e3a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 34e8e │ │ │ │ + bmi.n 34d1e │ │ │ │ mvns r1, r3 │ │ │ │ bfi r3, r1, #0, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34cec │ │ │ │ + b.n 34b7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3412c │ │ │ │ + bl 33fbc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldrd r3, r4, [r6, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 32bb8 │ │ │ │ + bl 32a48 │ │ │ │ movs r3, #0 │ │ │ │ ldrd sl, r5, [sp, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 34f96 │ │ │ │ + beq.w 34e26 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrb.w r2, [sl] │ │ │ │ ands.w r9, r3, #32 │ │ │ │ - beq.n 34e92 │ │ │ │ + beq.n 34d22 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - beq.n 34ecc │ │ │ │ + beq.n 34d5c │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ - beq.n 34eb6 │ │ │ │ + beq.n 34d46 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ - b.n 34cee │ │ │ │ + b.n 34b7e │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3412c │ │ │ │ + bl 33fbc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ add.w sl, r2, r3 │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 34e56 │ │ │ │ + bne.n 34ce6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 34e76 │ │ │ │ + cbz r3, 34d06 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ strd sl, r5, [sp, #20] │ │ │ │ str r4, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 32b48 │ │ │ │ - cbz r0, 34e76 │ │ │ │ + bl 329d8 │ │ │ │ + cbz r0, 34d06 │ │ │ │ add sl, r0 │ │ │ │ subs r5, r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 34e34 │ │ │ │ + beq.n 34cc4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, r5, [sp, #20] │ │ │ │ str r4, [sp, #28] │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 32b48 │ │ │ │ + bl 329d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34e30 │ │ │ │ + beq.n 34cc0 │ │ │ │ add sl, r0 │ │ │ │ subs r5, r5, r0 │ │ │ │ - b.n 34e56 │ │ │ │ + b.n 34ce6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 34f9e │ │ │ │ + beq.w 34e2e │ │ │ │ ldrb.w r3, [sl] │ │ │ │ mov r9, sl │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 34cd2 │ │ │ │ + b.n 34b62 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ - b.n 34cd6 │ │ │ │ + b.n 34b66 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 34d9e │ │ │ │ + beq.n 34c2e │ │ │ │ sub.w r2, r2, #92 @ 0x5c │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bfi r3, r2, #1, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34cee │ │ │ │ + b.n 34b7e │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34cee │ │ │ │ + b.n 34b7e │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r9 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34cee │ │ │ │ + b.n 34b7e │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - beq.n 34f88 │ │ │ │ + beq.n 34e18 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - bne.w 34cec │ │ │ │ + bne.w 34b7c │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ bfi r3, r9, #0, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34cec │ │ │ │ + b.n 34b7c │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #192] @ (34fc0 ) │ │ │ │ + ldr r3, [pc, #192] @ (34e50 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - b.n 34ca8 │ │ │ │ + b.n 34b38 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3412c │ │ │ │ + bl 33fbc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ add.w sl, r2, r3 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 34f7a │ │ │ │ + beq.n 34e0a │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, sl │ │ │ │ mov r8, r7 │ │ │ │ mov sl, r5 │ │ │ │ mov r6, r9 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r1 │ │ │ │ - b.n 34f54 │ │ │ │ + b.n 34de4 │ │ │ │ add r4, r0 │ │ │ │ sub.w sl, sl, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ strd r4, sl, [sp, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - bl 32b48 │ │ │ │ + bl 329d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f4e │ │ │ │ + bne.n 34dde │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r5, sl │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r4 │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 34cc0 │ │ │ │ - b.n 34d32 │ │ │ │ + bne.w 34b50 │ │ │ │ + b.n 34bc2 │ │ │ │ ldrb.w r3, [sp, #64] @ 0x40 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ - b.n 34cec │ │ │ │ + b.n 34b7c │ │ │ │ mov r4, sl │ │ │ │ mov fp, r5 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 34d64 │ │ │ │ + b.n 34bf4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, sl │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 34d64 │ │ │ │ + b.n 34bf4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r0, 35014 │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 35016 │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r0, r7 │ │ │ │ + cbz r0, 34eca │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00034fc4 : │ │ │ │ +00034e54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ strd r2, r3, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r2, [pc, #1084] @ 3541c │ │ │ │ - ldr.w r3, [pc, #1084] @ 35420 │ │ │ │ + ldr.w r2, [pc, #1084] @ 352ac │ │ │ │ + ldr.w r3, [pc, #1084] @ 352b0 │ │ │ │ add r2, pc │ │ │ │ ldr.w sl, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3540a │ │ │ │ + beq.w 3529a │ │ │ │ ldr.w lr, [r8, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 35206 │ │ │ │ - ldr.w r3, [pc, #1040] @ 35424 │ │ │ │ + beq.w 35096 │ │ │ │ + ldr.w r3, [pc, #1040] @ 352b4 │ │ │ │ mov fp, lr │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r9, r7 │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -65495,98 +65377,98 @@ │ │ │ │ addmi r3, #1 │ │ │ │ addpl.w r3, r4, #24 │ │ │ │ strmi r3, [sp, #48] @ 0x30 │ │ │ │ addmi.w r3, r4, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3511e │ │ │ │ + beq.n 34fae │ │ │ │ cmp r3, #7 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ it ne │ │ │ │ ldrne r6, [sp, #28] │ │ │ │ - beq.w 352f4 │ │ │ │ + beq.w 35184 │ │ │ │ clz r2, r6 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strb.w r3, [sp, #104] @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3537e │ │ │ │ + beq.w 3520e │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r7, [r6, #-4] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 3524c │ │ │ │ + bhi.w 350dc │ │ │ │ tst.w sl, #8 │ │ │ │ - bne.w 3534a │ │ │ │ + bne.w 351da │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 35328 │ │ │ │ + beq.w 351b8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 353d6 │ │ │ │ + bne.w 35266 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 33528 │ │ │ │ + bl 333b8 │ │ │ │ mov r0, r9 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - bl 33340 │ │ │ │ + bl 331d0 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 3510a │ │ │ │ + bpl.n 34f9a │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 3510a │ │ │ │ + bmi.n 34f9a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3510a │ │ │ │ + cbnz r2, 34f9a │ │ │ │ lsls r7, r1, #24 │ │ │ │ - bpl.w 353cc │ │ │ │ + bpl.w 3525c │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r3, #31 │ │ │ │ - bmi.w 352a8 │ │ │ │ + bmi.w 35138 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 352b6 │ │ │ │ + beq.w 35146 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 35128 │ │ │ │ + beq.n 34fb8 │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - beq.n 35204 │ │ │ │ + beq.n 35094 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ - b.n 3502c │ │ │ │ + b.n 34ebc │ │ │ │ ldr.w r8, [r5] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3511e │ │ │ │ + beq.n 34fae │ │ │ │ ldr.w r6, [r8, #16] │ │ │ │ movs r7, #0 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ @@ -65601,196 +65483,196 @@ │ │ │ │ movmi r0, r4 │ │ │ │ addmi.w fp, r3, #16 │ │ │ │ ldrdpl r0, r7, [r3, #16] │ │ │ │ addmi r4, #1 │ │ │ │ it pl │ │ │ │ addpl.w fp, r3, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 351e0 │ │ │ │ + beq.n 35070 │ │ │ │ cmp r6, r5 │ │ │ │ strd r0, r7, [sp, #96] @ 0x60 │ │ │ │ - beq.n 35230 │ │ │ │ + beq.n 350c0 │ │ │ │ clz r1, r7 │ │ │ │ ldrb.w r2, [sp, #104] @ 0x68 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #1 │ │ │ │ strb.w r2, [sp, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3531a │ │ │ │ + beq.w 351aa │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 33dc0 │ │ │ │ + bl 33c50 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 351dc │ │ │ │ + bpl.n 3506c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 351dc │ │ │ │ + bmi.n 3506c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 351dc │ │ │ │ + cbnz r2, 3506c │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bpl.w 353bc │ │ │ │ + bpl.w 3524c │ │ │ │ blx caf0 │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 351ea │ │ │ │ + bmi.n 3507a │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - beq.n 351f6 │ │ │ │ + beq.n 35086 │ │ │ │ mov r3, fp │ │ │ │ - b.n 35150 │ │ │ │ + b.n 34fe0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 351e6 │ │ │ │ + bne.n 35076 │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ subs.w fp, fp, #1 │ │ │ │ - bne.n 35124 │ │ │ │ + bne.n 34fb4 │ │ │ │ mov r7, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx cea8 │ │ │ │ mov r0, r7 │ │ │ │ blx d3b8 │ │ │ │ - ldr r2, [pc, #532] @ (35428 ) │ │ │ │ - ldr r3, [pc, #520] @ (35420 ) │ │ │ │ + ldr r2, [pc, #532] @ (352b8 ) │ │ │ │ + ldr r3, [pc, #520] @ (352b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 35418 │ │ │ │ + bne.w 352a8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3530a │ │ │ │ + beq.n 3519a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #5 │ │ │ │ - beq.w 3538a │ │ │ │ + beq.w 3521a │ │ │ │ ldrb.w r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ strb.w r1, [sp, #104] @ 0x68 │ │ │ │ - b.n 35198 │ │ │ │ + b.n 35028 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ tst.w sl, #32 │ │ │ │ - beq.n 352cc │ │ │ │ + beq.n 3515c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 353b0 │ │ │ │ + bne.w 35240 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 33528 │ │ │ │ - ldr r1, [pc, #444] @ (3542c ) │ │ │ │ + bl 333b8 │ │ │ │ + ldr r1, [pc, #444] @ (352bc ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ mov r0, r9 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #424] @ (35430 ) │ │ │ │ + ldr r1, [pc, #424] @ (352c0 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 33680 │ │ │ │ - b.n 350e4 │ │ │ │ + bl 33510 │ │ │ │ + b.n 34f74 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 35118 │ │ │ │ - ldr r1, [pc, #380] @ (35434 ) │ │ │ │ + bne.w 34fa8 │ │ │ │ + ldr r1, [pc, #380] @ (352c4 ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 353e2 │ │ │ │ + beq.w 35272 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 35118 │ │ │ │ + b.n 34fa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 353a4 │ │ │ │ + bne.n 35234 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ - bl 33528 │ │ │ │ + bl 333b8 │ │ │ │ mov r0, r9 │ │ │ │ ldrd r6, r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ blx dd38 │ │ │ │ mov r0, r6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 35296 │ │ │ │ - ldr r1, [pc, #320] @ (35438 ) │ │ │ │ + b.n 35126 │ │ │ │ + ldr r1, [pc, #320] @ (352c8 ) │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 353ee │ │ │ │ + beq.n 3527e │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ - b.n 35068 │ │ │ │ + b.n 34ef8 │ │ │ │ ldrb.w r2, [sp, #104] @ 0x68 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ orr.w r2, r2, #2 │ │ │ │ strb.w r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx d524 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b.n 35198 │ │ │ │ + b.n 35028 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - bl 33dc0 │ │ │ │ - b.n 350e4 │ │ │ │ + bl 33c50 │ │ │ │ + b.n 34f74 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx c3b4 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -65801,204 +65683,204 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - bl 3385c │ │ │ │ + bl 336ec │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ blx c78c │ │ │ │ - b.n 350e4 │ │ │ │ + b.n 34f74 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ blx d524 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - b.n 35084 │ │ │ │ + b.n 34f14 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add.w r0, r7, #16 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ blx c288 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 351e0 │ │ │ │ - b.n 3523c │ │ │ │ + beq.w 35070 │ │ │ │ + b.n 350cc │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - b.n 352d0 │ │ │ │ + b.n 35160 │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - b.n 3525c │ │ │ │ + b.n 350ec │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w 351e0 │ │ │ │ - b.n 351ea │ │ │ │ + bpl.w 35070 │ │ │ │ + b.n 3507a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldrb.w r3, [sp, #104] @ 0x68 │ │ │ │ - b.n 3510a │ │ │ │ + b.n 34f9a │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - b.n 350ae │ │ │ │ + b.n 34f3e │ │ │ │ cmp r5, r4 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ - bne.w 35118 │ │ │ │ - b.n 3511e │ │ │ │ - ldr r1, [pc, #76] @ (3543c ) │ │ │ │ + bne.w 34fa8 │ │ │ │ + b.n 34fae │ │ │ │ + ldr r1, [pc, #76] @ (352cc ) │ │ │ │ movs r2, #9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r0, r5 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r5, r4 │ │ │ │ movne r5, r0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b.n 35306 │ │ │ │ + b.n 35196 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ blx c4e4 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 35004 │ │ │ │ + b.n 34e94 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + cbz r6, 352d0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #584 @ (adr r5, 35670 ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 35430 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 35828 ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 355e8 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #728 @ (adr r2, 35714 ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 354d4 ) │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00035440 : │ │ │ │ +000352d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #612] @ (356b8 ) │ │ │ │ + ldr r2, [pc, #612] @ (35548 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, pc │ │ │ │ - ldr r6, [pc, #608] @ (356bc ) │ │ │ │ + ldr r6, [pc, #608] @ (3554c ) │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #604] @ (356c0 ) │ │ │ │ + ldr r3, [pc, #604] @ (35550 ) │ │ │ │ add r6, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #596] @ (356c4 ) │ │ │ │ + ldr r2, [pc, #596] @ (35554 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #6 │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ mov sl, r0 │ │ │ │ blx cb20 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #564] @ (356c8 ) │ │ │ │ + ldr r2, [pc, #564] @ (35558 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 35696 │ │ │ │ + bne.w 35526 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #548] @ (356cc ) │ │ │ │ - ldr r2, [pc, #548] @ (356d0 ) │ │ │ │ + ldr r3, [pc, #548] @ (3555c ) │ │ │ │ + ldr r2, [pc, #548] @ (35560 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 35626 │ │ │ │ + beq.w 354b6 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 356a0 │ │ │ │ + bne.w 35530 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 35642 │ │ │ │ - ldr r3, [pc, #504] @ (356d4 ) │ │ │ │ - ldr r2, [pc, #504] @ (356d8 ) │ │ │ │ + bpl.w 354d2 │ │ │ │ + ldr r3, [pc, #504] @ (35564 ) │ │ │ │ + ldr r2, [pc, #504] @ (35568 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 35600 │ │ │ │ + beq.w 35490 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 356aa │ │ │ │ + bne.w 3553a │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 3561e │ │ │ │ - ldr r3, [pc, #460] @ (356dc ) │ │ │ │ - ldr r2, [pc, #460] @ (356e0 ) │ │ │ │ + bpl.w 354ae │ │ │ │ + ldr r3, [pc, #460] @ (3556c ) │ │ │ │ + ldr r2, [pc, #460] @ (35570 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 355dc │ │ │ │ + beq.n 3546c │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 3568c │ │ │ │ + bne.w 3551c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 355f8 │ │ │ │ + bpl.n 35488 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ blx c4e4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r1, [sl] │ │ │ │ @@ -66010,192 +65892,192 @@ │ │ │ │ strd r7, r2, [sp, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ strd ip, r7, [sp] │ │ │ │ blx c33c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 35584 │ │ │ │ + bmi.n 35414 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35662 │ │ │ │ + beq.n 354f2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bmi.n 35594 │ │ │ │ + bmi.n 35424 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35656 │ │ │ │ + beq.n 354e6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 355a4 │ │ │ │ + bmi.n 35434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3564a │ │ │ │ + beq.n 354da │ │ │ │ ldrd r0, r1, [sp, #104] @ 0x68 │ │ │ │ - bl 32c48 │ │ │ │ + bl 32ad8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r2, [pc, #308] @ (356e4 ) │ │ │ │ + ldr r2, [pc, #308] @ (35574 ) │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ str.w r0, [r8] │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str.w r3, [r8, #8] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #248] @ (356c0 ) │ │ │ │ + ldr r3, [pc, #248] @ (35550 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 356b4 │ │ │ │ + bne.n 35544 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35680 │ │ │ │ + beq.n 35510 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 3568e │ │ │ │ + bne.n 3551e │ │ │ │ ldr r4, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 3553e │ │ │ │ + bmi.n 353ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 3553e │ │ │ │ + b.n 353ce │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35688 │ │ │ │ + beq.n 35518 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 356ac │ │ │ │ + bne.n 3553c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.w 3550e │ │ │ │ + bmi.w 3539e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3550e │ │ │ │ + b.n 3539e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r0, #32 │ │ │ │ blx c0c8 │ │ │ │ - cbz r0, 35684 │ │ │ │ + cbz r0, 35514 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne.n 356a2 │ │ │ │ + bne.n 35532 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 354da │ │ │ │ + bmi.w 3536a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 354da │ │ │ │ + b.n 3536a │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 3566e │ │ │ │ + bpl.n 354fe │ │ │ │ blx caf0 │ │ │ │ - b.n 355a4 │ │ │ │ + b.n 35434 │ │ │ │ mov r0, r5 │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 3567a │ │ │ │ + bpl.n 3550a │ │ │ │ blx caf0 │ │ │ │ - b.n 35594 │ │ │ │ + b.n 35424 │ │ │ │ mov r0, r6 │ │ │ │ lsls r7, r2, #24 │ │ │ │ - bpl.n 35674 │ │ │ │ + bpl.n 35504 │ │ │ │ blx caf0 │ │ │ │ - b.n 35584 │ │ │ │ + b.n 35414 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 355a4 │ │ │ │ + b.n 35434 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 35584 │ │ │ │ + b.n 35414 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 35594 │ │ │ │ + b.n 35424 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - b.n 35530 │ │ │ │ + b.n 353c0 │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 354ca │ │ │ │ + b.n 3535a │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ - b.n 354fe │ │ │ │ + b.n 3538e │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3553e │ │ │ │ + b.n 353ce │ │ │ │ mov r1, r5 │ │ │ │ blx c89c │ │ │ │ mov r9, r0 │ │ │ │ - b.n 354a6 │ │ │ │ + b.n 35336 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 354da │ │ │ │ + b.n 3536a │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3550e │ │ │ │ + b.n 3539e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - bls.n 355f0 │ │ │ │ + blt.n 35560 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #800 @ (adr r0, 359ec ) │ │ │ │ + add r0, pc, #592 @ (adr r0, 357ac ) │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 35774 │ │ │ │ + bge.n 354e4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 35714 │ │ │ │ + bge.n 35484 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 356b4 │ │ │ │ + bge.n 35624 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000356e8 : │ │ │ │ +00035578 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #276] @ (35810 ) │ │ │ │ + ldr r2, [pc, #276] @ (356a0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #276] @ (35814 ) │ │ │ │ + ldr r3, [pc, #276] @ (356a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35806 │ │ │ │ + beq.n 35696 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ uxtb r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - beq.n 357f4 │ │ │ │ + beq.n 35684 │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r2, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ strd r2, r1, [sp] │ │ │ │ @@ -66207,291 +66089,291 @@ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ adds r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 35802 │ │ │ │ + beq.n 35692 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mvns r7, r7 │ │ │ │ and.w r7, r7, #4 │ │ │ │ adds r7, #8 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - b.n 35778 │ │ │ │ + b.n 35608 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 35772 │ │ │ │ + bmi.n 35602 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35772 │ │ │ │ + cbnz r3, 35602 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.n 357e4 │ │ │ │ + bpl.n 35674 │ │ │ │ blx caf0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - beq.n 357bc │ │ │ │ + beq.n 3564c │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35772 │ │ │ │ + beq.n 35602 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 357ea │ │ │ │ + bne.n 3567a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 35790 │ │ │ │ + bmi.n 35620 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3575a │ │ │ │ + beq.n 355ea │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ str.w r0, [r9], #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r0, [fp] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 35760 │ │ │ │ + bpl.n 355f0 │ │ │ │ add r5, r7 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 35778 │ │ │ │ + bne.n 35608 │ │ │ │ mov r0, sp │ │ │ │ blx d518 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9] │ │ │ │ - ldr r2, [pc, #76] @ (35818 ) │ │ │ │ - ldr r3, [pc, #72] @ (35814 ) │ │ │ │ + ldr r2, [pc, #76] @ (356a8 ) │ │ │ │ + ldr r3, [pc, #72] @ (356a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3580a │ │ │ │ + bne.n 3569a │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 35772 │ │ │ │ + b.n 35602 │ │ │ │ mov r0, r5 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 35790 │ │ │ │ + b.n 35620 │ │ │ │ mov r0, r2 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 3572a │ │ │ │ + b.n 355ba │ │ │ │ mov r9, r0 │ │ │ │ - b.n 357bc │ │ │ │ + b.n 3564c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 357c8 │ │ │ │ + b.n 35658 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003581c : │ │ │ │ - cbz r0, 35854 │ │ │ │ +000356ac : │ │ │ │ + cbz r0, 356e4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 3584a │ │ │ │ + cbz r3, 356da │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 3583c │ │ │ │ + cbz r0, 356cc │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35834 │ │ │ │ + bne.n 356c4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w d874 <_efree@plt> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00035858 : │ │ │ │ +000356e8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ movs r2, #17 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #584] @ (35abc ) │ │ │ │ + ldr r2, [pc, #584] @ (3594c ) │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #576] @ (35ac0 ) │ │ │ │ + ldr r3, [pc, #576] @ (35950 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #544] @ (35ac4 ) │ │ │ │ + ldr r1, [pc, #544] @ (35954 ) │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35aa8 │ │ │ │ + bne.w 35938 │ │ │ │ mov r0, r5 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ blx d204 │ │ │ │ blx d4e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 35936 │ │ │ │ + bhi.n 357c6 │ │ │ │ tbb [pc, r3] │ │ │ │ adds r3, r4, r0 │ │ │ │ lsls r5, r1, #8 │ │ │ │ - ldr r2, [pc, #488] @ (35ac8 ) │ │ │ │ + ldr r2, [pc, #488] @ (35958 ) │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #476] @ (35acc ) │ │ │ │ + ldr r2, [pc, #476] @ (3595c ) │ │ │ │ add r2, pc │ │ │ │ blx d438 │ │ │ │ - ldr r2, [pc, #472] @ (35ad0 ) │ │ │ │ + ldr r2, [pc, #472] @ (35960 ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #464] @ (35ad4 ) │ │ │ │ + ldr r2, [pc, #464] @ (35964 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #460] @ (35ad8 ) │ │ │ │ + ldr r2, [pc, #460] @ (35968 ) │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #7 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #448] @ (35adc ) │ │ │ │ + ldr r2, [pc, #448] @ (3596c ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ - ldr r2, [pc, #444] @ (35ae0 ) │ │ │ │ + ldr r2, [pc, #444] @ (35970 ) │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #9 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #436] @ (35ae4 ) │ │ │ │ + ldr r2, [pc, #436] @ (35974 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a80 │ │ │ │ + beq.w 35910 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 359a0 │ │ │ │ + bls.n 35830 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 35998 │ │ │ │ + bne.n 35828 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 35958 │ │ │ │ + bmi.n 357e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbnz r3, 359bc │ │ │ │ + cbnz r3, 3584c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 3596a │ │ │ │ + bmi.n 357fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3598a │ │ │ │ + cbz r3, 3581a │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #372] @ (35ae8 ) │ │ │ │ - ldr r3, [pc, #332] @ (35ac0 ) │ │ │ │ + ldr r2, [pc, #372] @ (35978 ) │ │ │ │ + ldr r3, [pc, #332] @ (35950 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 35ab6 │ │ │ │ + bne.w 35946 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.w 35ab0 │ │ │ │ + bpl.w 35940 │ │ │ │ blx caf0 │ │ │ │ - b.n 3596a │ │ │ │ + b.n 357fa │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 35958 │ │ │ │ + b.n 357e8 │ │ │ │ blx cb20 │ │ │ │ - ldr r0, [pc, #324] @ (35aec ) │ │ │ │ + ldr r0, [pc, #324] @ (3597c ) │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ movs r3, #6 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - ldr r2, [pc, #320] @ (35af0 ) │ │ │ │ + ldr r2, [pc, #320] @ (35980 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx d448 │ │ │ │ - b.n 3596a │ │ │ │ - ldr r0, [pc, #308] @ (35af4 ) │ │ │ │ + b.n 357fa │ │ │ │ + ldr r0, [pc, #308] @ (35984 ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w ip, r6, #16 │ │ │ │ - ldr r2, [pc, #296] @ (35af8 ) │ │ │ │ + ldr r2, [pc, #296] @ (35988 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #9 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w ip, [sp, #80] @ 0x50 │ │ │ │ @@ -66501,30 +66383,30 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #256] @ (35afc ) │ │ │ │ + ldr r2, [pc, #256] @ (3598c ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ blx c820 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #7 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #228] @ (35b00 ) │ │ │ │ + ldr r2, [pc, #228] @ (35990 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ blx c820 │ │ │ │ @@ -66540,380 +66422,380 @@ │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx d478 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #6 │ │ │ │ - ldr r2, [pc, #172] @ (35b04 ) │ │ │ │ + ldr r2, [pc, #172] @ (35994 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ blx d9f4 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ blx d9f4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ blx d9f4 │ │ │ │ - b.n 3595c │ │ │ │ + b.n 357ec │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #128] @ (35b08 ) │ │ │ │ + ldr r3, [pc, #128] @ (35998 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #120] @ (35b0c ) │ │ │ │ + ldr r2, [pc, #120] @ (3599c ) │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #6 │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - b.n 3596a │ │ │ │ + b.n 357fa │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 35970 │ │ │ │ + b.n 35800 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3596a │ │ │ │ + b.n 357fa │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, pc, #512 @ (adr r7, 35cc0 ) │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 35b00 │ │ │ │ + bvs.n 35870 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 35adc │ │ │ │ + bvs.n 35a4c │ │ │ │ movs r2, r0 │ │ │ │ - push {r6} │ │ │ │ + push {r2, r3} │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35ab8 │ │ │ │ + bvs.n 35a28 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r5} │ │ │ │ + cbz r6, 359ea │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35a94 │ │ │ │ + bvs.n 35a04 │ │ │ │ movs r2, r0 │ │ │ │ - push {} │ │ │ │ + cbz r4, 359ea │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #544 @ (adr r6, 35d0c ) │ │ │ │ + add r7, pc, #992 @ (adr r7, 35d5c ) │ │ │ │ movs r2, r0 │ │ │ │ - bmi.n 35b94 │ │ │ │ + bpl.n 35904 │ │ │ │ movs r2, r0 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 35b68 │ │ │ │ + bpl.n 358d8 │ │ │ │ movs r2, r0 │ │ │ │ - cbz r6, 35b52 │ │ │ │ + cbz r2, 359d6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 35b50 │ │ │ │ + cbz r4, 359d2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 35b4c │ │ │ │ + uxtb r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 35bec │ │ │ │ + bmi.n 3595c │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ ... │ │ │ │ │ │ │ │ -00035b10 : │ │ │ │ - ldr r3, [pc, #4] @ (35b18 ) │ │ │ │ +000359a0 : │ │ │ │ + ldr r3, [pc, #4] @ (359a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - bcs.n 35af0 │ │ │ │ + bmi.n 35a60 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035b1c : │ │ │ │ +000359ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ - ldr r6, [pc, #408] @ (35cc8 ) │ │ │ │ + ldr r6, [pc, #408] @ (35b58 ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #408] @ (35ccc ) │ │ │ │ + ldr r3, [pc, #408] @ (35b5c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #404] @ (35cd0 ) │ │ │ │ + ldr r5, [pc, #404] @ (35b60 ) │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r4, [pc, #404] @ (35cd4 ) │ │ │ │ + ldr r4, [pc, #404] @ (35b64 ) │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ - ldr.w r8, [pc, #396] @ 35cd8 │ │ │ │ + ldr.w r8, [pc, #396] @ 35b68 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #384] @ (35cdc ) │ │ │ │ + ldr r3, [pc, #384] @ (35b6c ) │ │ │ │ movs r1, #11 │ │ │ │ - ldr r0, [pc, #384] @ (35ce0 ) │ │ │ │ + ldr r0, [pc, #384] @ (35b70 ) │ │ │ │ movs r2, #1 │ │ │ │ add r8, pc │ │ │ │ - ldr r7, [pc, #380] @ (35ce4 ) │ │ │ │ + ldr r7, [pc, #380] @ (35b74 ) │ │ │ │ add r0, pc │ │ │ │ - ldr r6, [pc, #380] @ (35ce8 ) │ │ │ │ + ldr r6, [pc, #380] @ (35b78 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r7, pc │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #372] @ (35cec ) │ │ │ │ + ldr r2, [pc, #372] @ (35b7c ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r3, [pc, #372] @ (35cf0 ) │ │ │ │ + ldr r3, [pc, #372] @ (35b80 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #360] @ (35cf4 ) │ │ │ │ + ldr r3, [pc, #360] @ (35b84 ) │ │ │ │ movs r1, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r0, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #352] @ (35cf8 ) │ │ │ │ + ldr r3, [pc, #352] @ (35b88 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ movs r5, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ blx c97c │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #344] @ (35cfc ) │ │ │ │ + ldr r1, [pc, #344] @ (35b8c ) │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ blx d584 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #332] @ (35d00 ) │ │ │ │ + ldr r1, [pc, #332] @ (35b90 ) │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ blx d584 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #320] @ (35d04 ) │ │ │ │ + ldr r1, [pc, #320] @ (35b94 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #11 │ │ │ │ add r1, pc │ │ │ │ blx d584 │ │ │ │ - ldr r3, [pc, #308] @ (35d08 ) │ │ │ │ - ldr r1, [pc, #312] @ (35d0c ) │ │ │ │ + ldr r3, [pc, #308] @ (35b98 ) │ │ │ │ + ldr r1, [pc, #312] @ (35b9c ) │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp] │ │ │ │ blx d584 │ │ │ │ - ldr r1, [pc, #296] @ (35d10 ) │ │ │ │ + ldr r1, [pc, #296] @ (35ba0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #288] @ (35d14 ) │ │ │ │ + ldr r1, [pc, #288] @ (35ba4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #276] @ (35d18 ) │ │ │ │ + ldr r1, [pc, #276] @ (35ba8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #268] @ (35d1c ) │ │ │ │ + ldr r1, [pc, #268] @ (35bac ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #15 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #256] @ (35d20 ) │ │ │ │ + ldr r1, [pc, #256] @ (35bb0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #248] @ (35d24 ) │ │ │ │ + ldr r1, [pc, #248] @ (35bb4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #236] @ (35d28 ) │ │ │ │ + ldr r1, [pc, #236] @ (35bb8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #17 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #228] @ (35d2c ) │ │ │ │ + ldr r1, [pc, #228] @ (35bbc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #12 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #216] @ (35d30 ) │ │ │ │ + ldr r1, [pc, #216] @ (35bc0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #6 │ │ │ │ blx ce2c │ │ │ │ strd r5, r5, [sp] │ │ │ │ - ldr r1, [pc, #204] @ (35d34 ) │ │ │ │ + ldr r1, [pc, #204] @ (35bc4 ) │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #9 │ │ │ │ add r1, pc │ │ │ │ blx dd28 │ │ │ │ strd r5, r5, [sp] │ │ │ │ - ldr r1, [pc, #188] @ (35d38 ) │ │ │ │ + ldr r1, [pc, #188] @ (35bc8 ) │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ blx dd28 │ │ │ │ str r5, [sp, #4] │ │ │ │ - ldr r1, [pc, #176] @ (35d3c ) │ │ │ │ + ldr r1, [pc, #176] @ (35bcc ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx dd28 │ │ │ │ - ldr r1, [pc, #164] @ (35d40 ) │ │ │ │ + ldr r1, [pc, #164] @ (35bd0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c2f4 │ │ │ │ - ldr r2, [pc, #152] @ (35d44 ) │ │ │ │ - ldr r3, [pc, #32] @ (35ccc ) │ │ │ │ + ldr r2, [pc, #152] @ (35bd4 ) │ │ │ │ + ldr r3, [pc, #32] @ (35b5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 35cc4 │ │ │ │ + bne.n 35b54 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - add r4, pc, #792 @ (adr r4, 35fe4 ) │ │ │ │ + add r6, pc, #216 @ (adr r6, 35c34 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #728 @ (adr r4, 35fac ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 35bfc ) │ │ │ │ movs r2, r0 │ │ │ │ - bcs.n 35c40 │ │ │ │ + bmi.n 35bb0 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #6] │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r3, r5} │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + sub sp, #32 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + sub sp, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #320 @ (adr r3, 35e88 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 35ed8 ) │ │ │ │ movs r2, r0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 35da4 │ │ │ │ + beq.n 35c34 │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 35da8 │ │ │ │ + bhi.n 35c38 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 35d76 │ │ │ │ + beq.n 35c06 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #60] @ (35db4 ) │ │ │ │ + ldr r1, [pc, #60] @ (35c44 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq r0, [r2, #0] │ │ │ │ - beq.n 35d98 │ │ │ │ + beq.n 35c28 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 35dac │ │ │ │ + bne.n 35c3c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -66925,249 +66807,249 @@ │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ │ │ │ │ -00035db8 : │ │ │ │ +00035c48 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ (35e74 ) │ │ │ │ - ldr r2, [pc, #172] @ (35e78 ) │ │ │ │ + ldr r1, [pc, #168] @ (35d04 ) │ │ │ │ + ldr r2, [pc, #172] @ (35d08 ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35e50 │ │ │ │ - ldr.w ip, [pc, #152] @ 35e7c │ │ │ │ + bne.n 35ce0 │ │ │ │ + ldr.w ip, [pc, #152] @ 35d0c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #140] @ (35e80 ) │ │ │ │ + ldr r2, [pc, #140] @ (35d10 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 35e36 │ │ │ │ + beq.n 35cc6 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 35e2e │ │ │ │ - ldr r2, [pc, #108] @ (35e84 ) │ │ │ │ - ldr r3, [pc, #92] @ (35e78 ) │ │ │ │ + bne.n 35cbe │ │ │ │ + ldr r2, [pc, #108] @ (35d14 ) │ │ │ │ + ldr r3, [pc, #92] @ (35d08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 35e64 │ │ │ │ + bne.n 35cf4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 35e16 │ │ │ │ + b.n 35ca6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 35e16 │ │ │ │ - ldr r2, [pc, #52] @ (35e88 ) │ │ │ │ - ldr r3, [pc, #36] @ (35e78 ) │ │ │ │ + b.n 35ca6 │ │ │ │ + ldr r2, [pc, #52] @ (35d18 ) │ │ │ │ + ldr r3, [pc, #36] @ (35d08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 35e68 │ │ │ │ + beq.n 35cf8 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c0b8 │ │ │ │ nop │ │ │ │ - add r2, pc, #184 @ (adr r2, 35f30 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, 35f80 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 35eac │ │ │ │ + bne.n 35c1c │ │ │ │ movs r2, r0 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r2, r4} │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #904 @ (adr r1, 36210 ) │ │ │ │ + add r3, pc, #328 @ (adr r3, 35e60 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #672 @ (adr r1, 3612c ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 35d7c ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035e8c : │ │ │ │ +00035d1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #152] @ (35f34 ) │ │ │ │ + ldr r2, [pc, #152] @ (35dc4 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #152] @ (35f38 ) │ │ │ │ + ldr r3, [pc, #152] @ (35dc8 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35f28 │ │ │ │ - ldr.w ip, [pc, #132] @ 35f3c │ │ │ │ + bne.n 35db8 │ │ │ │ + ldr.w ip, [pc, #132] @ 35dcc │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add r3, sp, #16 │ │ │ │ add ip, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ - ldr r2, [pc, #120] @ (35f40 ) │ │ │ │ + ldr r2, [pc, #120] @ (35dd0 ) │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip] │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 35f0a │ │ │ │ + beq.n 35d9a │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 35f02 │ │ │ │ - ldr r2, [pc, #88] @ (35f44 ) │ │ │ │ - ldr r3, [pc, #72] @ (35f38 ) │ │ │ │ + bne.n 35d92 │ │ │ │ + ldr r2, [pc, #88] @ (35dd4 ) │ │ │ │ + ldr r3, [pc, #72] @ (35dc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 35f24 │ │ │ │ + bne.n 35db4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 35eea │ │ │ │ + b.n 35d7a │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str r1, [r4, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 35eea │ │ │ │ + b.n 35d7a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #12] │ │ │ │ blx c0bc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 35eb4 │ │ │ │ + b.n 35d44 │ │ │ │ nop │ │ │ │ - add r1, pc, #360 @ (adr r1, 360a0 ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 360f0 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n 35d34 │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r0, 35fa2 │ │ │ │ + cbnz r4, 35e24 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #56 @ (adr r1, 35f80 ) │ │ │ │ + add r2, pc, #504 @ (adr r2, 35fd0 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00035f48 : │ │ │ │ +00035dd8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #388] @ (360e0 ) │ │ │ │ + ldr r2, [pc, #388] @ (35f70 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #388] @ (360e4 ) │ │ │ │ + ldr r3, [pc, #388] @ (35f74 ) │ │ │ │ sub sp, #16 │ │ │ │ add r2, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 360d2 │ │ │ │ - ldr.w r8, [pc, #352] @ 360e8 │ │ │ │ + bne.w 35f62 │ │ │ │ + ldr.w r8, [pc, #352] @ 35f78 │ │ │ │ add r0, sp, #4 │ │ │ │ blx d204 │ │ │ │ - ldr r1, [pc, #348] @ (360ec ) │ │ │ │ + ldr r1, [pc, #348] @ (35f7c ) │ │ │ │ add r8, pc │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx c9c4 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 35fda │ │ │ │ + bne.n 35e6a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrd r2, r1, [r0] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ strd r2, r1, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ - bne.n 35fd2 │ │ │ │ - ldr r2, [pc, #308] @ (360f0 ) │ │ │ │ - ldr r3, [pc, #296] @ (360e4 ) │ │ │ │ + bne.n 35e62 │ │ │ │ + ldr r2, [pc, #308] @ (35f80 ) │ │ │ │ + ldr r3, [pc, #296] @ (35f74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 360a6 │ │ │ │ + bne.n 35f36 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 35fb8 │ │ │ │ - ldr r0, [pc, #280] @ (360f4 ) │ │ │ │ + b.n 35e48 │ │ │ │ + ldr r0, [pc, #280] @ (35f84 ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ blx cb5c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 360aa │ │ │ │ + beq.n 35f3a │ │ │ │ blx d934 <_emalloc_32@plt> │ │ │ │ - ldr r3, [pc, #264] @ (360f8 ) │ │ │ │ + ldr r3, [pc, #264] @ (35f88 ) │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ strb r5, [r0, #26] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #22 │ │ │ │ strd r1, r2, [r0] │ │ │ │ @@ -67188,22 +67070,22 @@ │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ str r2, [r6, #8] │ │ │ │ movs r2, #2 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 36044 │ │ │ │ + bmi.n 35ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36044 │ │ │ │ + cbnz r3, 35ed4 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r2, #24 │ │ │ │ - bpl.n 360a0 │ │ │ │ + bpl.n 35f30 │ │ │ │ blx caf0 │ │ │ │ blx d934 <_emalloc_32@plt> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov.w r3, #266 @ 0x10a │ │ │ │ @@ -67212,694 +67094,694 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str.w ip, [r0, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ strd r2, r3, [r5, #4] │ │ │ │ movs r3, #2 │ │ │ │ - ldr r2, [pc, #136] @ (360fc ) │ │ │ │ + ldr r2, [pc, #136] @ (35f8c ) │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #104] @ (360e4 ) │ │ │ │ + ldr r3, [pc, #104] @ (35f74 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 360a6 │ │ │ │ - ldr r0, [pc, #116] @ (36100 ) │ │ │ │ + bne.n 35f36 │ │ │ │ + ldr r0, [pc, #116] @ (35f90 ) │ │ │ │ mov r3, r6 │ │ │ │ - ldr r1, [pc, #116] @ (36104 ) │ │ │ │ + ldr r1, [pc, #116] @ (35f94 ) │ │ │ │ movs r2, #8 │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w d240 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 36044 │ │ │ │ + b.n 35ed4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c454 │ │ │ │ - ldr r2, [pc, #88] @ (36108 ) │ │ │ │ - ldr r3, [pc, #48] @ (360e4 ) │ │ │ │ + ldr r2, [pc, #88] @ (35f98 ) │ │ │ │ + ldr r3, [pc, #48] @ (35f74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 360a6 │ │ │ │ - ldr r2, [pc, #72] @ (3610c ) │ │ │ │ + bne.n 35f36 │ │ │ │ + ldr r2, [pc, #72] @ (35f9c ) │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w cfb0 │ │ │ │ blx c0bc │ │ │ │ add r0, sp, #4 │ │ │ │ blx d204 │ │ │ │ - b.n 35fb8 │ │ │ │ + b.n 35e48 │ │ │ │ nop │ │ │ │ - add r0, pc, #624 @ (adr r0, 36354 ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 35fa4 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - hlt 0x0036 │ │ │ │ + hlt 0x0002 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #256 @ (adr r0, 361f4 ) │ │ │ │ + add r1, pc, #704 @ (adr r1, 36244 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #712 @ (adr r4, 363c0 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 36180 ) │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r1 │ │ │ │ + rev r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #984 @ (adr r0, 36368 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r2, 36136 │ │ │ │ + cbnz r6, 35fb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #744 @ (adr r0, 36284 ) │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r2, 36134 │ │ │ │ + cbnz r6, 35fb6 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036110 : │ │ │ │ +00035fa0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #160] @ (361c4 ) │ │ │ │ + ldr r2, [pc, #160] @ (36054 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #160] @ (361c8 ) │ │ │ │ + ldr r3, [pc, #160] @ (36058 ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r7, [pc, #156] @ (361cc ) │ │ │ │ + ldr r7, [pc, #156] @ (3605c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr.w r4, [r8, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 361b8 │ │ │ │ + bne.n 36048 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #116] @ (361d0 ) │ │ │ │ + ldr r2, [pc, #116] @ (36060 ) │ │ │ │ str r5, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r8, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #104] @ (361d4 ) │ │ │ │ + ldr r2, [pc, #104] @ (36064 ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ - ldr r3, [pc, #100] @ (361d8 ) │ │ │ │ + ldr r3, [pc, #100] @ (36068 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ blx ca0c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r5, #11 │ │ │ │ - ldr r3, [pc, #80] @ (361dc ) │ │ │ │ + ldr r3, [pc, #80] @ (3606c ) │ │ │ │ mov r2, r4 │ │ │ │ strd r8, r4, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx d774 │ │ │ │ - ldr r2, [pc, #68] @ (361e0 ) │ │ │ │ - ldr r3, [pc, #40] @ (361c8 ) │ │ │ │ + ldr r2, [pc, #68] @ (36070 ) │ │ │ │ + ldr r3, [pc, #40] @ (36058 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 361b4 │ │ │ │ + bne.n 36044 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c0bc │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 3619a │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + b.n 3602a │ │ │ │ + add r0, pc, #272 @ (adr r0, 36168 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #232 @ (adr r0, 36148 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #25] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000361e4 : │ │ │ │ +00036074 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #228] @ (362dc ) │ │ │ │ - ldr r3, [pc, #232] @ (362e0 ) │ │ │ │ + ldr r0, [pc, #228] @ (3616c ) │ │ │ │ + ldr r3, [pc, #232] @ (36170 ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #228] @ (362e4 ) │ │ │ │ + ldr r1, [pc, #228] @ (36174 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 3622e │ │ │ │ - ldr r2, [pc, #208] @ (362e8 ) │ │ │ │ - ldr r3, [pc, #196] @ (362e0 ) │ │ │ │ + cbz r0, 360be │ │ │ │ + ldr r2, [pc, #208] @ (36178 ) │ │ │ │ + ldr r3, [pc, #196] @ (36170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 362d8 │ │ │ │ + bne.n 36168 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #188] @ 362ec │ │ │ │ + ldr.w ip, [pc, #188] @ 3617c │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #176] @ (362f0 ) │ │ │ │ + ldr r2, [pc, #176] @ (36180 ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 36216 │ │ │ │ + bne.n 360a6 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 36294 │ │ │ │ + bls.n 36124 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36216 │ │ │ │ + beq.n 360a6 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 362be │ │ │ │ + beq.n 3614e │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 36216 │ │ │ │ + beq.n 360a6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 36216 │ │ │ │ + b.n 360a6 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 362a4 │ │ │ │ + bhi.n 36134 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 36268 │ │ │ │ + bne.n 360f8 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 36268 │ │ │ │ + bhi.n 360f8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36268 │ │ │ │ + beq.n 360f8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ - b.n 36270 │ │ │ │ + b.n 36100 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 36216 │ │ │ │ + b.n 360a6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ ... │ │ │ │ │ │ │ │ -000362f4 : │ │ │ │ +00036184 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ (363c8 ) │ │ │ │ - ldr r3, [pc, #196] @ (363cc ) │ │ │ │ + ldr r0, [pc, #192] @ (36258 ) │ │ │ │ + ldr r3, [pc, #196] @ (3625c ) │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #192] @ (363d0 ) │ │ │ │ + ldr r1, [pc, #192] @ (36260 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 3633e │ │ │ │ - ldr r2, [pc, #172] @ (363d4 ) │ │ │ │ - ldr r3, [pc, #160] @ (363cc ) │ │ │ │ + cbz r0, 361ce │ │ │ │ + ldr r2, [pc, #172] @ (36264 ) │ │ │ │ + ldr r3, [pc, #160] @ (3625c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 363c2 │ │ │ │ + bne.n 36252 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr.w ip, [pc, #152] @ 363d8 │ │ │ │ + ldr.w ip, [pc, #152] @ 36268 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #140] @ (363dc ) │ │ │ │ + ldr r2, [pc, #140] @ (3626c ) │ │ │ │ ldr.w r0, [ip] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 36372 │ │ │ │ + beq.n 36202 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 36326 │ │ │ │ + b.n 361b6 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r3 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.n 36398 │ │ │ │ + bls.n 36228 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d1d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3636c │ │ │ │ + beq.n 361fc │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 36326 │ │ │ │ + b.n 361b6 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bhi.n 363a8 │ │ │ │ + bhi.n 36238 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 3637e │ │ │ │ + bne.n 3620e │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi.n 3637e │ │ │ │ + bhi.n 3620e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3637e │ │ │ │ + beq.n 3620e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx ce38 │ │ │ │ - b.n 36386 │ │ │ │ + b.n 36216 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r6, [r5, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 363ea │ │ │ │ + beq.n 3627a │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #96] @ (3645c ) │ │ │ │ + ldr r1, [pc, #96] @ (362ec ) │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #5 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 36440 │ │ │ │ + cbz r0, 362d0 │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ ittt ne │ │ │ │ ldrne r4, [r1, #0] │ │ │ │ addne.w ip, r4, #1 │ │ │ │ strne.w ip, [r1] │ │ │ │ - cbz r0, 3643a │ │ │ │ + cbz r0, 362ca │ │ │ │ ldr.w ip, [r3] │ │ │ │ ldr.w r0, [ip] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ - cbz r0, 36446 │ │ │ │ + cbz r0, 362d6 │ │ │ │ strd r1, r5, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, ip │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx c684 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 3643a │ │ │ │ + b.n 362ca │ │ │ │ nop │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036460 : │ │ │ │ - ldr r3, [pc, #4] @ (36468 ) │ │ │ │ +000362f0 : │ │ │ │ + ldr r3, [pc, #4] @ (362f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003646c : │ │ │ │ +000362fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #496] @ (36678 ) │ │ │ │ + ldr r3, [pc, #496] @ (36508 ) │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #496] @ (3667c ) │ │ │ │ + ldr r2, [pc, #496] @ (3650c ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 365f2 │ │ │ │ + beq.w 36482 │ │ │ │ mov.w sl, #0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r6, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 364fa │ │ │ │ + b.n 3638a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w fp, r6, #16 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ blx cbb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3665c │ │ │ │ + bne.w 364ec │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 3659e │ │ │ │ + beq.n 3642e │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 36556 │ │ │ │ + beq.n 363e6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bmi.n 364f4 │ │ │ │ + bmi.n 36384 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 364f4 │ │ │ │ + cbnz r3, 36384 │ │ │ │ lsls r4, r2, #24 │ │ │ │ - bpl.w 3660e │ │ │ │ + bpl.w 3649e │ │ │ │ blx caf0 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 365f2 │ │ │ │ + beq.n 36482 │ │ │ │ mov r4, r7 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ lsls r0, r3, #29 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ittet mi │ │ │ │ movmi fp, sl │ │ │ │ addmi.w r7, r4, #16 │ │ │ │ ldrdpl fp, r6, [r4, #16] │ │ │ │ addmi.w sl, sl, #1 │ │ │ │ it pl │ │ │ │ addpl.w r7, r4, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 364f4 │ │ │ │ + beq.n 36384 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 364b6 │ │ │ │ + bne.n 36346 │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 365ca │ │ │ │ + beq.n 3645a │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 364f4 │ │ │ │ + bne.n 36384 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx dc44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3646c │ │ │ │ + bl 362fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 364f4 │ │ │ │ + beq.n 36384 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 365f4 │ │ │ │ + b.n 36484 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ blx c738 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3646c │ │ │ │ + bl 362fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 364da │ │ │ │ + beq.n 3636a │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 36550 │ │ │ │ + bmi.n 363e0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 36550 │ │ │ │ + bne.n 363e0 │ │ │ │ lsls r2, r3, #24 │ │ │ │ - bpl.n 36614 │ │ │ │ + bpl.n 364a4 │ │ │ │ blx caf0 │ │ │ │ - b.n 36550 │ │ │ │ + b.n 363e0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ blx cbb0 │ │ │ │ - cbnz r0, 3661a │ │ │ │ + cbnz r0, 364aa │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add.w r1, r2, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ blx c7d8 │ │ │ │ - b.n 364da │ │ │ │ + b.n 3636a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ blx cbb0 │ │ │ │ - cbnz r0, 36632 │ │ │ │ + cbnz r0, 364c2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx dc54 │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 364f8 │ │ │ │ + bne.n 36388 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ (36680 ) │ │ │ │ - ldr r3, [pc, #128] @ (36678 ) │ │ │ │ + ldr r2, [pc, #136] @ (36510 ) │ │ │ │ + ldr r3, [pc, #128] @ (36508 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 36652 │ │ │ │ + bne.n 364e2 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 364f4 │ │ │ │ + b.n 36384 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 36550 │ │ │ │ + b.n 363e0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bmi.n 36632 │ │ │ │ + bmi.n 364c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36632 │ │ │ │ + cbnz r3, 364c2 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bmi.n 36656 │ │ │ │ + bmi.n 364e6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r1, r3, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - ldr r2, [pc, #60] @ (36684 ) │ │ │ │ + ldr r2, [pc, #60] @ (36514 ) │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 36550 │ │ │ │ + b.n 363e0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx caf0 │ │ │ │ - b.n 36632 │ │ │ │ + b.n 364c2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ strd fp, r3, [sp] │ │ │ │ - ldr r2, [pc, #28] @ (36688 ) │ │ │ │ + ldr r2, [pc, #28] @ (36518 ) │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 36550 │ │ │ │ + b.n 363e0 │ │ │ │ nop │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + push {r1, r4} │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5} │ │ │ │ + cbz r6, 36596 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003668c : │ │ │ │ +0003651c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #284] @ (367bc ) │ │ │ │ + ldr r0, [pc, #284] @ (3664c ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #284] @ (367c0 ) │ │ │ │ + ldr r1, [pc, #284] @ (36650 ) │ │ │ │ add r3, sp, #8 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add.w ip, sp, #16 │ │ │ │ - ldr r5, [pc, #276] @ (367c4 ) │ │ │ │ + ldr r5, [pc, #276] @ (36654 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov.w r1, #0 │ │ │ │ - ldr r1, [pc, #264] @ (367c8 ) │ │ │ │ + ldr r1, [pc, #264] @ (36658 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #96] @ 0x60 │ │ │ │ add.w lr, r1, #8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ @@ -67908,214 +67790,214 @@ │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r7 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, #12 │ │ │ │ - ldr r3, [pc, #220] @ (367cc ) │ │ │ │ + ldr r3, [pc, #220] @ (3665c ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r0, r2, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ movs r2, #19 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #208] @ (367d0 ) │ │ │ │ + ldr r1, [pc, #208] @ (36660 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 36716 │ │ │ │ + cbz r0, 365a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbnz r0, 36758 │ │ │ │ + cbnz r0, 365e8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx d478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 367aa │ │ │ │ - ldr r1, [pc, #172] @ (367d4 ) │ │ │ │ + beq.n 3663a │ │ │ │ + ldr r1, [pc, #172] @ (36664 ) │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d518 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #152] @ (367d8 ) │ │ │ │ - ldr r3, [pc, #124] @ (367c0 ) │ │ │ │ + ldr r2, [pc, #152] @ (36668 ) │ │ │ │ + ldr r3, [pc, #124] @ (36650 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 367b6 │ │ │ │ + bne.n 36646 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, #16 │ │ │ │ blx c7bc <_zend_new_array@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #24 │ │ │ │ blx cf98 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36766 │ │ │ │ + bne.n 365f6 │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c820 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #3 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ blx d478 │ │ │ │ - cbz r0, 367b0 │ │ │ │ - ldr r1, [pc, #68] @ (367dc ) │ │ │ │ + cbz r0, 36640 │ │ │ │ + ldr r1, [pc, #68] @ (3666c ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx d9f4 │ │ │ │ - b.n 36732 │ │ │ │ + b.n 365c2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36732 │ │ │ │ + b.n 365c2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 367a2 │ │ │ │ + b.n 36632 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r2, r0 │ │ │ │ - ittt cs │ │ │ │ - movcs r2, r0 │ │ │ │ - lsrcs r4, r0, #8 │ │ │ │ - movcs r0, r0 │ │ │ │ - cbz r2, 36842 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ + movs r2, r0 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ + movs r0, r0 │ │ │ │ + cbz r6, 366c4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r0 │ │ │ │ mcrr2 15, 15, pc, r3, cr15 @ │ │ │ │ │ │ │ │ -000367e0 : │ │ │ │ +00036670 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r4, [pc, #952] @ (36bac ) │ │ │ │ + ldr r4, [pc, #952] @ (36a3c ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #952] @ (36bb0 ) │ │ │ │ + ldr r3, [pc, #952] @ (36a40 ) │ │ │ │ mov r9, r0 │ │ │ │ add r4, pc │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 36a3e │ │ │ │ + bne.w 368ce │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 36a48 │ │ │ │ + beq.w 368d8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 36a8e │ │ │ │ + beq.w 3691e │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ ldreq.w r8, [r4] │ │ │ │ - beq.n 36872 │ │ │ │ + beq.n 36702 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 36b8c │ │ │ │ + bne.w 36a1c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 36840 │ │ │ │ + bmi.n 366d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d2f0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n 36870 │ │ │ │ + bmi.n 36700 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36870 │ │ │ │ + cbnz r3, 36700 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 36b84 │ │ │ │ + bpl.w 36a14 │ │ │ │ blx caf0 │ │ │ │ mov sl, r8 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3692a │ │ │ │ + beq.n 367ba │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ mov r6, fp │ │ │ │ strd sl, r7, [sp, #16] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.w 369ee │ │ │ │ + bpl.w 3687e │ │ │ │ mov sl, r4 │ │ │ │ mov r7, fp │ │ │ │ adds r4, #16 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36922 │ │ │ │ + beq.n 367b2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 36a08 │ │ │ │ + beq.w 36898 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 36922 │ │ │ │ + beq.n 367b2 │ │ │ │ ldr.w r0, [r9] │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 36a82 │ │ │ │ + beq.w 36912 │ │ │ │ blx d1d4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 369be │ │ │ │ + beq.n 3684e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldrb.w r3, [sl, #8] │ │ │ │ subs r3, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 36ad6 │ │ │ │ + bhi.w 36966 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ uxtb.w ip, r3 │ │ │ │ cmp.w ip, #7 │ │ │ │ - beq.w 36b78 │ │ │ │ + beq.w 36a08 │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ittt ne │ │ │ │ ldrne r2, [r0, #0] │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r0, #0] │ │ │ │ strd r0, r1, [sp, #56] @ 0x38 │ │ │ │ @@ -68123,42 +68005,42 @@ │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx cb20 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ - bl 367e0 │ │ │ │ + bl 36670 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 36b06 │ │ │ │ + beq.w 36996 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx d6dc │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 36888 │ │ │ │ + bne.n 36718 │ │ │ │ ldrd sl, r7, [sp, #16] │ │ │ │ ldrb.w r3, [sp, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36a56 │ │ │ │ + bne.w 368e6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 369a0 │ │ │ │ + beq.n 36830 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr.w r0, [r9] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ blx c2ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 36b9a │ │ │ │ + bne.w 36a2a │ │ │ │ ldrb r3, [r7, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36a6e │ │ │ │ + bne.w 368fe │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ add.w r0, r5, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ @@ -68179,114 +68061,114 @@ │ │ │ │ str r4, [r7, #0] │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r7, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #528] @ (36bb4 ) │ │ │ │ - ldr r3, [pc, #520] @ (36bb0 ) │ │ │ │ + ldr r2, [pc, #528] @ (36a44 ) │ │ │ │ + ldr r3, [pc, #520] @ (36a40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 36b96 │ │ │ │ + bne.w 36a26 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [sl, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.w 36b16 │ │ │ │ + beq.w 369a6 │ │ │ │ ldrb.w r3, [sl, #9] │ │ │ │ - cbz r3, 369d8 │ │ │ │ + cbz r3, 36868 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, sl │ │ │ │ add.w r1, r6, #16 │ │ │ │ mov r0, r9 │ │ │ │ blx c738 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 36888 │ │ │ │ - b.n 36926 │ │ │ │ + bne.w 36718 │ │ │ │ + b.n 367b6 │ │ │ │ cmp r3, #12 │ │ │ │ ldrd r7, r6, [r4, #16] │ │ │ │ itete ne │ │ │ │ movne sl, r4 │ │ │ │ ldreq.w sl, [r4] │ │ │ │ addne r4, #24 │ │ │ │ addeq r4, #24 │ │ │ │ it eq │ │ │ │ ldrbeq.w r3, [sl, #8] │ │ │ │ - b.n 3689e │ │ │ │ + b.n 3672e │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 36b5e │ │ │ │ + beq.w 369ee │ │ │ │ mov r1, r7 │ │ │ │ blx ce38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 368c4 │ │ │ │ + bne.w 36754 │ │ │ │ ldrb.w r3, [sl, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n 36b16 │ │ │ │ + beq.n 369a6 │ │ │ │ ldrb.w r3, [sl, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 36b36 │ │ │ │ + beq.w 369c6 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 36b36 │ │ │ │ + b.n 369c6 │ │ │ │ blx cb20 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 36816 │ │ │ │ - ldr r1, [pc, #364] @ (36bb8 ) │ │ │ │ + bne.w 366a6 │ │ │ │ + ldr r1, [pc, #364] @ (36a48 ) │ │ │ │ ldr.w r0, [r9] │ │ │ │ add r1, pc │ │ │ │ blx d3ac │ │ │ │ - b.n 36934 │ │ │ │ + b.n 367c4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36934 │ │ │ │ + bne.w 367c4 │ │ │ │ mov r0, sl │ │ │ │ blx c684 │ │ │ │ - b.n 36934 │ │ │ │ + b.n 367c4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 36958 │ │ │ │ + bne.w 367e8 │ │ │ │ blx c684 │ │ │ │ - b.n 36958 │ │ │ │ + b.n 367e8 │ │ │ │ blx d190 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 36888 │ │ │ │ - b.n 36926 │ │ │ │ - ldr r5, [pc, #300] @ (36bbc ) │ │ │ │ + bne.w 36718 │ │ │ │ + b.n 367b6 │ │ │ │ + ldr r5, [pc, #300] @ (36a4c ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 36aac │ │ │ │ + beq.n 3693c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36b4a │ │ │ │ + beq.n 369da │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - ldr r2, [pc, #272] @ (36bc0 ) │ │ │ │ + ldr r2, [pc, #272] @ (36a50 ) │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ blx d868 │ │ │ │ @@ -68295,128 +68177,128 @@ │ │ │ │ cmp r3, #10 │ │ │ │ itt eq │ │ │ │ ldreq r4, [r0, #0] │ │ │ │ addeq r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ blx cb20 │ │ │ │ ldr.w r8, [r4] │ │ │ │ - b.n 36872 │ │ │ │ + b.n 36702 │ │ │ │ mov r2, sl │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx c580 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - beq.n 36aee │ │ │ │ + beq.n 3697e │ │ │ │ ldrb.w r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 36b6c │ │ │ │ + beq.n 369fc │ │ │ │ ldrb.w r3, [sl, #9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 36b70 │ │ │ │ + beq.n 36a00 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3691a │ │ │ │ + bne.w 367aa │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ blx dc44 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 36888 │ │ │ │ - b.n 36926 │ │ │ │ + bne.w 36718 │ │ │ │ + b.n 367b6 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r1, sl │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 367e0 │ │ │ │ + bl 36670 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 369d8 │ │ │ │ + bne.w 36868 │ │ │ │ ldr.w r0, [r9] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ blx dc44 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 36888 │ │ │ │ - b.n 36926 │ │ │ │ + bne.w 36718 │ │ │ │ + b.n 367b6 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 36822 │ │ │ │ + bne.w 366b2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 36872 │ │ │ │ + b.n 36702 │ │ │ │ mov r1, r7 │ │ │ │ blx cb08 │ │ │ │ subs r5, #1 │ │ │ │ - bne.w 36888 │ │ │ │ - b.n 36926 │ │ │ │ + bne.w 36718 │ │ │ │ + b.n 367b6 │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3691a │ │ │ │ - b.n 36b06 │ │ │ │ + bne.w 367aa │ │ │ │ + b.n 36996 │ │ │ │ blx dd1c │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b.n 368f6 │ │ │ │ + b.n 36786 │ │ │ │ mov sl, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 36872 │ │ │ │ + b.n 36702 │ │ │ │ mov r0, r4 │ │ │ │ blx c19c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 36840 │ │ │ │ + b.n 366d0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #40] @ (36bc4 ) │ │ │ │ + ldr r2, [pc, #40] @ (36a54 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 369a2 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + b.n 36832 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ - bl 32ebba │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + bl 32ea4a │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #744] @ (36ec4 ) │ │ │ │ + ldr r2, [pc, #744] @ (36d54 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #744] @ (36ec8 ) │ │ │ │ + ldr r3, [pc, #744] @ (36d58 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ - ldr r5, [pc, #740] @ (36ecc ) │ │ │ │ + ldr r5, [pc, #740] @ (36d5c ) │ │ │ │ mov r9, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ - ldr r2, [pc, #736] @ (36ed0 ) │ │ │ │ + ldr r2, [pc, #736] @ (36d60 ) │ │ │ │ mov fp, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #728] @ (36ed4 ) │ │ │ │ + ldr r3, [pc, #728] @ (36d64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ add r3, pc │ │ │ │ ldrb.w sl, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ @@ -68429,106 +68311,106 @@ │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 36c64 │ │ │ │ - cbz r4, 36c48 │ │ │ │ + beq.n 36af4 │ │ │ │ + cbz r4, 36ad8 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 36dbc │ │ │ │ + beq.w 36c4c │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - bne.n 36cc6 │ │ │ │ - ldr r2, [pc, #652] @ (36ed8 ) │ │ │ │ - ldr r3, [pc, #636] @ (36ec8 ) │ │ │ │ + bne.n 36b56 │ │ │ │ + ldr r2, [pc, #652] @ (36d68 ) │ │ │ │ + ldr r3, [pc, #636] @ (36d58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 36ec0 │ │ │ │ + bne.w 36d50 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.w 36dd6 │ │ │ │ + bls.w 36c66 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c2c │ │ │ │ + beq.n 36abc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 36cce │ │ │ │ + beq.n 36b5e │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 36cce │ │ │ │ + beq.n 36b5e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ uxtb r4, r2 │ │ │ │ cmp r4, #7 │ │ │ │ - beq.w 36e08 │ │ │ │ + beq.w 36c98 │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ ittt ne │ │ │ │ ldrne r1, [r3, #0] │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ strd r3, r1, [sp, #64] @ 0x40 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 36d70 │ │ │ │ + bhi.n 36c00 │ │ │ │ tbb [pc, r3] │ │ │ │ ldrsh r3, [r3, r1] │ │ │ │ ldrb r6, [r3, #9] │ │ │ │ ldrb r6, [r6, #25] │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 36c48 │ │ │ │ + b.n 36ad8 │ │ │ │ cmp r2, #10 │ │ │ │ - beq.w 36e70 │ │ │ │ + beq.w 36d00 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ strd r3, r1, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ - beq.n 36cea │ │ │ │ + beq.n 36b7a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 36c48 │ │ │ │ + beq.n 36ad8 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ blx d394 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #464] @ (36edc ) │ │ │ │ + ldr r3, [pc, #464] @ (36d6c ) │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #460] @ (36ee0 ) │ │ │ │ + ldr r2, [pc, #460] @ (36d70 ) │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -68538,105 +68420,105 @@ │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 36e8a │ │ │ │ + beq.w 36d1a │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #408] @ (36ee4 ) │ │ │ │ + ldr r2, [pc, #408] @ (36d74 ) │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #400] @ (36ee8 ) │ │ │ │ + ldr r2, [pc, #400] @ (36d78 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #32 │ │ │ │ blx d518 │ │ │ │ - b.n 36c48 │ │ │ │ + b.n 36ad8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cab0 │ │ │ │ ldrb.w r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.w 36e9e │ │ │ │ + beq.w 36d2e │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 36cea │ │ │ │ + b.n 36b7a │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx d138 │ │ │ │ - b.n 36d70 │ │ │ │ + b.n 36c00 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c6f8 │ │ │ │ - b.n 36d70 │ │ │ │ + b.n 36c00 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cb20 │ │ │ │ - b.n 36d70 │ │ │ │ + b.n 36c00 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx c6b0 │ │ │ │ - b.n 36d70 │ │ │ │ + b.n 36c00 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx bff4 │ │ │ │ - b.n 36d70 │ │ │ │ + b.n 36c00 │ │ │ │ cmp r4, #6 │ │ │ │ - beq.n 36d7a │ │ │ │ + beq.n 36c0a │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx cd14 <_convert_to_string@plt+0x4> │ │ │ │ - b.n 36d70 │ │ │ │ + b.n 36c00 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - b.n 36c48 │ │ │ │ + b.n 36ad8 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 36dea │ │ │ │ + bhi.n 36c7a │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 36c6e │ │ │ │ + bne.w 36afe │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.w 36c6e │ │ │ │ + bhi.w 36afe │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 36c6e │ │ │ │ + beq.w 36afe │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ blx ce38 │ │ │ │ - b.n 36c78 │ │ │ │ + b.n 36b08 │ │ │ │ mov r0, r3 │ │ │ │ blx dd1c │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 36d70 │ │ │ │ - add r2, pc, #8 @ (adr r2, 36e28 ) │ │ │ │ + bhi.n 36c00 │ │ │ │ + add r2, pc, #8 @ (adr r2, 36cb8 ) │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ add r2, r3 │ │ │ │ bx r2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ vmaxnm.f32 , , │ │ │ │ vmaxnm.f32 , , │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ @@ -68659,542 +68541,542 @@ │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ strd r2, r3, [r5] │ │ │ │ str r1, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n 36cea │ │ │ │ - ldr r3, [pc, #96] @ (36eec ) │ │ │ │ + b.n 36b7a │ │ │ │ + ldr r3, [pc, #96] @ (36d7c ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 36d3c │ │ │ │ + b.n 36bcc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldrd r1, r3, [r3, #8] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r1, r3, [r5] │ │ │ │ str r2, [r5, #8] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r1, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx d518 │ │ │ │ - b.n 36cea │ │ │ │ + b.n 36b7a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ movs r2, r0 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036ef0 : │ │ │ │ +00036d80 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (36f80 ) │ │ │ │ + ldr r5, [pc, #128] @ (36e10 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 36f84 │ │ │ │ + ldr.w lr, [pc, #128] @ 36e14 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (36f88 ) │ │ │ │ + ldr r1, [pc, #112] @ (36e18 ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 36f62 │ │ │ │ + cbnz r0, 36df2 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #18 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bc8 │ │ │ │ - ldr r2, [pc, #40] @ (36f8c ) │ │ │ │ - ldr r3, [pc, #28] @ (36f84 ) │ │ │ │ + bl 36a58 │ │ │ │ + ldr r2, [pc, #40] @ (36e1c ) │ │ │ │ + ldr r3, [pc, #28] @ (36e14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 36f7a │ │ │ │ + bne.n 36e0a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #24] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00036f90 : │ │ │ │ +00036e20 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (37020 ) │ │ │ │ + ldr r5, [pc, #128] @ (36eb0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 37024 │ │ │ │ + ldr.w lr, [pc, #128] @ 36eb4 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (37028 ) │ │ │ │ + ldr r1, [pc, #112] @ (36eb8 ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 37002 │ │ │ │ + cbnz r0, 36e92 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #4 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bc8 │ │ │ │ - ldr r2, [pc, #40] @ (3702c ) │ │ │ │ - ldr r3, [pc, #28] @ (37024 ) │ │ │ │ + bl 36a58 │ │ │ │ + ldr r2, [pc, #40] @ (36ebc ) │ │ │ │ + ldr r3, [pc, #28] @ (36eb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3701a │ │ │ │ + bne.n 36eaa │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037030 : │ │ │ │ +00036ec0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (370c0 ) │ │ │ │ + ldr r5, [pc, #128] @ (36f50 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 370c4 │ │ │ │ + ldr.w lr, [pc, #128] @ 36f54 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (370c8 ) │ │ │ │ + ldr r1, [pc, #112] @ (36f58 ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 370a2 │ │ │ │ + cbnz r0, 36f32 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #5 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bc8 │ │ │ │ - ldr r2, [pc, #40] @ (370cc ) │ │ │ │ - ldr r3, [pc, #28] @ (370c4 ) │ │ │ │ + bl 36a58 │ │ │ │ + ldr r2, [pc, #40] @ (36f5c ) │ │ │ │ + ldr r3, [pc, #28] @ (36f54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 370ba │ │ │ │ + bne.n 36f4a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000370d0 : │ │ │ │ +00036f60 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (37160 ) │ │ │ │ + ldr r5, [pc, #128] @ (36ff0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 37164 │ │ │ │ + ldr.w lr, [pc, #128] @ 36ff4 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (37168 ) │ │ │ │ + ldr r1, [pc, #112] @ (36ff8 ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 37142 │ │ │ │ + cbnz r0, 36fd2 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #6 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bc8 │ │ │ │ - ldr r2, [pc, #40] @ (3716c ) │ │ │ │ - ldr r3, [pc, #28] @ (37164 ) │ │ │ │ + bl 36a58 │ │ │ │ + ldr r2, [pc, #40] @ (36ffc ) │ │ │ │ + ldr r3, [pc, #28] @ (36ff4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3715a │ │ │ │ + bne.n 36fea │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037170 : │ │ │ │ +00037000 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (37200 ) │ │ │ │ + ldr r5, [pc, #128] @ (37090 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 37204 │ │ │ │ + ldr.w lr, [pc, #128] @ 37094 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (37208 ) │ │ │ │ + ldr r1, [pc, #112] @ (37098 ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 371e2 │ │ │ │ + cbnz r0, 37072 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #7 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bc8 │ │ │ │ - ldr r2, [pc, #40] @ (3720c ) │ │ │ │ - ldr r3, [pc, #28] @ (37204 ) │ │ │ │ + bl 36a58 │ │ │ │ + ldr r2, [pc, #40] @ (3709c ) │ │ │ │ + ldr r3, [pc, #28] @ (37094 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 371fa │ │ │ │ + bne.n 3708a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037210 : │ │ │ │ +000370a0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #128] @ (372a0 ) │ │ │ │ + ldr r5, [pc, #128] @ (37130 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w lr, [pc, #128] @ 372a4 │ │ │ │ + ldr.w lr, [pc, #128] @ 37134 │ │ │ │ add.w r2, sp, #23 │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #112] @ (372a8 ) │ │ │ │ + ldr r1, [pc, #112] @ (37138 ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr.w lr, [r5, lr] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add r1, pc │ │ │ │ mov.w ip, #0 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [sp, #32] │ │ │ │ strb.w ip, [sp, #23] │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 37282 │ │ │ │ + cbnz r0, 37112 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ movs r1, #8 │ │ │ │ ldrb.w r2, [sp, #23] │ │ │ │ cmp r3, #8 │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r4, [sp, #28] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bc8 │ │ │ │ - ldr r2, [pc, #40] @ (372ac ) │ │ │ │ - ldr r3, [pc, #28] @ (372a4 ) │ │ │ │ + bl 36a58 │ │ │ │ + ldr r2, [pc, #40] @ (3713c ) │ │ │ │ + ldr r3, [pc, #28] @ (37134 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3729a │ │ │ │ + bne.n 3712a │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000372b0 : │ │ │ │ +00037140 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ - ldr.w ip, [pc, #496] @ 374b4 │ │ │ │ + ldr.w ip, [pc, #496] @ 37344 │ │ │ │ add.w r3, sp, #23 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #480] @ (374b8 ) │ │ │ │ + ldr r1, [pc, #480] @ (37348 ) │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [sp, #23] │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #460] @ (374bc ) │ │ │ │ - ldr r5, [pc, #460] @ (374c0 ) │ │ │ │ + ldr r2, [pc, #460] @ (3734c ) │ │ │ │ + ldr r5, [pc, #460] @ (37350 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ add r2, sp, #24 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 37348 │ │ │ │ + cbnz r0, 371d8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 37362 │ │ │ │ + cbz r2, 371f2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 37362 │ │ │ │ + cbz r3, 371f2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, 3732a │ │ │ │ + cbz r0, 371ba │ │ │ │ ldrb.w ip, [r0, #8] │ │ │ │ cmp.w ip, #4 │ │ │ │ it eq │ │ │ │ ldreq r1, [r0, #0] │ │ │ │ - beq.n 3732a │ │ │ │ + beq.n 371ba │ │ │ │ cmp.w ip, #6 │ │ │ │ - beq.n 373ae │ │ │ │ + beq.n 3723e │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ cmp r0, #8 │ │ │ │ it eq │ │ │ │ addeq.w r0, r4, #16 │ │ │ │ ldrb.w r4, [sp, #23] │ │ │ │ str r4, [sp, #4] │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36bc8 │ │ │ │ - ldr r2, [pc, #376] @ (374c4 ) │ │ │ │ - ldr r3, [pc, #368] @ (374bc ) │ │ │ │ + bl 36a58 │ │ │ │ + ldr r2, [pc, #376] @ (37354 ) │ │ │ │ + ldr r3, [pc, #368] @ (3734c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 374a8 │ │ │ │ + bne.w 37338 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 374ac │ │ │ │ - ldr r2, [pc, #348] @ (374c8 ) │ │ │ │ + bne.w 3733c │ │ │ │ + ldr r2, [pc, #348] @ (37358 ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #332] @ (374cc ) │ │ │ │ + ldr r2, [pc, #332] @ (3735c ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 373a4 │ │ │ │ - ldr r3, [pc, #312] @ (374d0 ) │ │ │ │ + beq.n 37234 │ │ │ │ + ldr r3, [pc, #312] @ (37360 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 37348 │ │ │ │ + b.n 371d8 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 37348 │ │ │ │ + b.n 371d8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ subs r0, #65 @ 0x41 │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ - bhi.n 3732a │ │ │ │ + bhi.n 371ba │ │ │ │ addw ip, pc, #8 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ add ip, r0 │ │ │ │ bx ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ @@ -69259,243 +69141,243 @@ │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #5 │ │ │ │ - b.n 3732a │ │ │ │ + b.n 371ba │ │ │ │ movs r1, #4 │ │ │ │ - b.n 3732a │ │ │ │ + b.n 371ba │ │ │ │ movs r1, #7 │ │ │ │ - b.n 3732a │ │ │ │ + b.n 371ba │ │ │ │ movs r1, #6 │ │ │ │ - b.n 3732a │ │ │ │ + b.n 371ba │ │ │ │ movs r1, #8 │ │ │ │ - b.n 3732a │ │ │ │ + b.n 371ba │ │ │ │ movs r1, #18 │ │ │ │ - b.n 3732a │ │ │ │ + b.n 371ba │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r7, pc, #896 @ (adr r7, 376cc ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - hlt 0x0010 │ │ │ │ + pop {} │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #776 @ (adr r6, 377d8 ) │ │ │ │ + add r6, pc, #568 @ (adr r6, 37598 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -000374d4 : │ │ │ │ +00037364 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #160] @ (37584 ) │ │ │ │ + ldr r2, [pc, #160] @ (37414 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #160] @ (37588 ) │ │ │ │ + ldr r3, [pc, #160] @ (37418 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #160] @ (3758c ) │ │ │ │ + ldr r5, [pc, #160] @ (3741c ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3755e │ │ │ │ + bne.n 373ee │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 37576 │ │ │ │ - ldr r2, [pc, #136] @ (37590 ) │ │ │ │ + bne.n 37406 │ │ │ │ + ldr r2, [pc, #136] @ (37420 ) │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #124] @ (37594 ) │ │ │ │ + ldr r2, [pc, #124] @ (37424 ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37554 │ │ │ │ - ldr r3, [pc, #100] @ (37598 ) │ │ │ │ + beq.n 373e4 │ │ │ │ + ldr r3, [pc, #100] @ (37428 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #92] @ (3759c ) │ │ │ │ - ldr r3, [pc, #72] @ (37588 ) │ │ │ │ + ldr r2, [pc, #92] @ (3742c ) │ │ │ │ + ldr r3, [pc, #72] @ (37418 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37572 │ │ │ │ + bne.n 37402 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 3753c │ │ │ │ - ldr r2, [pc, #64] @ (375a0 ) │ │ │ │ - ldr r3, [pc, #36] @ (37588 ) │ │ │ │ + b.n 373cc │ │ │ │ + ldr r2, [pc, #64] @ (37430 ) │ │ │ │ + ldr r3, [pc, #36] @ (37418 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3757a │ │ │ │ + beq.n 3740a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + rev16 r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ - add r5, pc, #160 @ (adr r5, 37638 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 377f8 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000375a4 : │ │ │ │ +00037434 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #160] @ (37654 ) │ │ │ │ + ldr r2, [pc, #160] @ (374e4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #160] @ (37658 ) │ │ │ │ + ldr r3, [pc, #160] @ (374e8 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #160] @ (3765c ) │ │ │ │ + ldr r5, [pc, #160] @ (374ec ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3762e │ │ │ │ + bne.n 374be │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 37646 │ │ │ │ - ldr r2, [pc, #136] @ (37660 ) │ │ │ │ + bne.n 374d6 │ │ │ │ + ldr r2, [pc, #136] @ (374f0 ) │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #124] @ (37664 ) │ │ │ │ + ldr r2, [pc, #124] @ (374f4 ) │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37624 │ │ │ │ - ldr r3, [pc, #100] @ (37668 ) │ │ │ │ + beq.n 374b4 │ │ │ │ + ldr r3, [pc, #100] @ (374f8 ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - ldr r2, [pc, #92] @ (3766c ) │ │ │ │ - ldr r3, [pc, #72] @ (37658 ) │ │ │ │ + ldr r2, [pc, #92] @ (374fc ) │ │ │ │ + ldr r3, [pc, #72] @ (374e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37642 │ │ │ │ + bne.n 374d2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx d324 │ │ │ │ - b.n 3760c │ │ │ │ - ldr r2, [pc, #64] @ (37670 ) │ │ │ │ - ldr r3, [pc, #36] @ (37658 ) │ │ │ │ + b.n 3749c │ │ │ │ + ldr r2, [pc, #64] @ (37500 ) │ │ │ │ + ldr r3, [pc, #36] @ (374e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3764a │ │ │ │ + beq.n 374da │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w c0b8 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + cbnz r4, 37518 │ │ │ │ movs r2, r0 │ │ │ │ - add r4, pc, #352 @ (adr r4, 377c8 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 37588 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037674 : │ │ │ │ +00037504 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #100] @ (376e8 ) │ │ │ │ + ldr r2, [pc, #100] @ (37578 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #100] @ (376ec ) │ │ │ │ + ldr r3, [pc, #100] @ (3757c ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -69504,386 +69386,386 @@ │ │ │ │ add r4, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d324 │ │ │ │ - ldr r0, [pc, #60] @ (376f0 ) │ │ │ │ + ldr r0, [pc, #60] @ (37580 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r2, [pc, #56] @ (376f4 ) │ │ │ │ + ldr r2, [pc, #56] @ (37584 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #44] @ (376f8 ) │ │ │ │ - ldr r3, [pc, #28] @ (376ec ) │ │ │ │ + ldr r2, [pc, #44] @ (37588 ) │ │ │ │ + ldr r3, [pc, #28] @ (3757c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 376e4 │ │ │ │ + bne.n 37574 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #520 @ (adr r3, 37900 ) │ │ │ │ + add r3, pc, #312 @ (adr r3, 376c0 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000376fc : │ │ │ │ +0003758c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #180] @ (377c0 ) │ │ │ │ + ldr r2, [pc, #180] @ (37650 ) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #180] @ (377c4 ) │ │ │ │ + ldr r3, [pc, #180] @ (37654 ) │ │ │ │ add r5, sp, #24 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #152] @ (377c8 ) │ │ │ │ + ldr r1, [pc, #152] @ (37658 ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 37796 │ │ │ │ + cbnz r0, 37626 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bne.n 377a2 │ │ │ │ + bne.n 37632 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d324 │ │ │ │ - ldr r0, [pc, #100] @ (377cc ) │ │ │ │ + ldr r0, [pc, #100] @ (3765c ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r2, [pc, #96] @ (377d0 ) │ │ │ │ + ldr r2, [pc, #96] @ (37660 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #84] @ (377d4 ) │ │ │ │ - ldr r3, [pc, #64] @ (377c4 ) │ │ │ │ + ldr r2, [pc, #84] @ (37664 ) │ │ │ │ + ldr r3, [pc, #64] @ (37654 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3779e │ │ │ │ + bne.n 3762e │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 3777e │ │ │ │ + b.n 3760e │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #24] │ │ │ │ movw r5, #775 @ 0x307 │ │ │ │ str r5, [sp, #32] │ │ │ │ blx d324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ movs r2, r0 │ │ │ │ - add r2, pc, #824 @ (adr r2, 37b0c ) │ │ │ │ + add r2, pc, #616 @ (adr r2, 378cc ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000377d8 : │ │ │ │ +00037668 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #204] @ (378b8 ) │ │ │ │ + ldr r2, [pc, #204] @ (37748 ) │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #196] @ (378bc ) │ │ │ │ + ldr r3, [pc, #196] @ (3774c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #176] @ (378c0 ) │ │ │ │ + ldr r1, [pc, #176] @ (37750 ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3788e │ │ │ │ + bne.n 3771e │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ blx c0ac │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r3, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bne.n 3789a │ │ │ │ + bne.n 3772a │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #108] @ (378c4 ) │ │ │ │ + ldr r2, [pc, #108] @ (37754 ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #100] @ (378c8 ) │ │ │ │ + ldr r2, [pc, #100] @ (37758 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ mov r0, r7 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #84] @ (378cc ) │ │ │ │ - ldr r3, [pc, #64] @ (378bc ) │ │ │ │ + ldr r2, [pc, #84] @ (3775c ) │ │ │ │ + ldr r3, [pc, #64] @ (3774c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37896 │ │ │ │ + bne.n 37726 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 37876 │ │ │ │ + b.n 37706 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ movw r5, #775 @ 0x307 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx d324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #944 @ (adr r2, 37c74 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 37a34 ) │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb714 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #880 @ (adr r1, 37c3c ) │ │ │ │ + add r1, pc, #672 @ (adr r1, 379fc ) │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -000378d0 : │ │ │ │ +00037760 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #168] @ (3798c ) │ │ │ │ - ldr r3, [pc, #172] @ (37990 ) │ │ │ │ + ldr r0, [pc, #168] @ (3781c ) │ │ │ │ + ldr r3, [pc, #172] @ (37820 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #168] @ (37994 ) │ │ │ │ + ldr r1, [pc, #168] @ (37824 ) │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbnz r0, 37944 │ │ │ │ + cbnz r0, 377d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 3797e │ │ │ │ + bne.n 3780e │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37960 │ │ │ │ + bne.n 377f0 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ add r0, sp, #24 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx d324 │ │ │ │ - ldr r0, [pc, #108] @ (37998 ) │ │ │ │ + ldr r0, [pc, #108] @ (37828 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r4, sp, #24 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r2, [pc, #104] @ (3799c ) │ │ │ │ + ldr r2, [pc, #104] @ (3782c ) │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #88] @ (379a0 ) │ │ │ │ - ldr r3, [pc, #72] @ (37990 ) │ │ │ │ + ldr r2, [pc, #88] @ (37830 ) │ │ │ │ + ldr r3, [pc, #72] @ (37820 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3795c │ │ │ │ + bne.n 377ec │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ movw r4, #775 @ 0x307 │ │ │ │ str r4, [sp, #32] │ │ │ │ blx d324 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [pc, #36] @ (379a4 ) │ │ │ │ + ldr r2, [pc, #36] @ (37834 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 37944 │ │ │ │ + b.n 377d4 │ │ │ │ nop │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #32 @ (adr r1, 379c0 ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 37b80 ) │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ movs r2, r0 │ │ │ │ - add r1, pc, #520 @ (adr r1, 37bb0 ) │ │ │ │ + add r1, pc, #312 @ (adr r1, 37970 ) │ │ │ │ ... │ │ │ │ │ │ │ │ -000379a8 : │ │ │ │ +00037838 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #340] @ (37b10 ) │ │ │ │ + ldr r2, [pc, #340] @ (379a0 ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ - ldr r3, [pc, #340] @ (37b14 ) │ │ │ │ + ldr r3, [pc, #340] @ (379a4 ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r3, sp, #28 │ │ │ │ - ldr r1, [pc, #308] @ (37b18 ) │ │ │ │ + ldr r1, [pc, #308] @ (379a8 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37ad2 │ │ │ │ + bne.n 37962 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ movs r3, #10 │ │ │ │ - ldr r2, [pc, #268] @ (37b1c ) │ │ │ │ + ldr r2, [pc, #268] @ (379ac ) │ │ │ │ str r7, [sp, #0] │ │ │ │ add r7, sp, #32 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r2, [pc, #256] @ (37b20 ) │ │ │ │ + ldr r2, [pc, #256] @ (379b0 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #10 │ │ │ │ itt eq │ │ │ │ @@ -69899,72 +69781,72 @@ │ │ │ │ blx cd50 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ blx cbe0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37ada │ │ │ │ + bne.n 3796a │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37aec │ │ │ │ + bne.n 3797c │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ blx d324 │ │ │ │ - ldr r3, [pc, #168] @ (37b24 ) │ │ │ │ + ldr r3, [pc, #168] @ (379b4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #164] @ (37b28 ) │ │ │ │ + ldr r2, [pc, #164] @ (379b8 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #10 │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37b0a │ │ │ │ + bne.n 3799a │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, r1, [r4, #16] │ │ │ │ tst.w r3, #65280 @ 0xff00 │ │ │ │ str r3, [r6, #8] │ │ │ │ strd r2, r1, [r6] │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ blx d518 │ │ │ │ - ldr r2, [pc, #112] @ (37b2c ) │ │ │ │ - ldr r3, [pc, #88] @ (37b14 ) │ │ │ │ + ldr r2, [pc, #112] @ (379bc ) │ │ │ │ + ldr r3, [pc, #88] @ (379a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37ae8 │ │ │ │ + bne.n 37978 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ - b.n 37ab8 │ │ │ │ + b.n 37948 │ │ │ │ mov r0, r5 │ │ │ │ blx d204 │ │ │ │ mov r0, r7 │ │ │ │ blx d518 │ │ │ │ - b.n 37ab8 │ │ │ │ + b.n 37948 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -69973,176 +69855,176 @@ │ │ │ │ blx d324 │ │ │ │ mov r3, r8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r8 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 37b9a │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #128 @ (adr r0, 37ba4 ) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 37b88 │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00037b30 : │ │ │ │ +000379c0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #244] @ (37c38 ) │ │ │ │ - ldr r3, [pc, #248] @ (37c3c ) │ │ │ │ + ldr r0, [pc, #244] @ (37ac8 ) │ │ │ │ + ldr r3, [pc, #248] @ (37acc ) │ │ │ │ mov r6, r1 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #244] @ (37c40 ) │ │ │ │ + ldr r1, [pc, #244] @ (37ad0 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr r5, [pc, #244] @ (37c44 ) │ │ │ │ + ldr r5, [pc, #244] @ (37ad4 ) │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37be8 │ │ │ │ + bne.n 37a78 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 37c24 │ │ │ │ + bne.n 37ab4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #196] @ (37c48 ) │ │ │ │ + ldr r3, [pc, #196] @ (37ad8 ) │ │ │ │ str r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #196] @ (37c4c ) │ │ │ │ + ldr r2, [pc, #196] @ (37adc ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37c08 │ │ │ │ + beq.n 37a98 │ │ │ │ add r5, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #152] @ (37c50 ) │ │ │ │ + ldr r2, [pc, #152] @ (37ae0 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (37c54 ) │ │ │ │ + ldr r2, [pc, #144] @ (37ae4 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37c1e │ │ │ │ + bne.n 37aae │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ tst.w r2, #65280 @ 0xff00 │ │ │ │ strd r3, r1, [r6] │ │ │ │ str r2, [r6, #8] │ │ │ │ - bne.n 37c00 │ │ │ │ - ldr r2, [pc, #108] @ (37c58 ) │ │ │ │ - ldr r3, [pc, #80] @ (37c3c ) │ │ │ │ + bne.n 37a90 │ │ │ │ + ldr r2, [pc, #108] @ (37ae8 ) │ │ │ │ + ldr r3, [pc, #80] @ (37acc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37c1a │ │ │ │ + bne.n 37aaa │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 37be8 │ │ │ │ - ldr r3, [pc, #80] @ (37c5c ) │ │ │ │ + b.n 37a78 │ │ │ │ + ldr r3, [pc, #80] @ (37aec ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 37baa │ │ │ │ + b.n 37a3a │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ - sxtb r4, r7 │ │ │ │ + cbz r4, 37b56 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 37b50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037c60 : │ │ │ │ +00037af0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr r2, [pc, #412] @ (37e10 ) │ │ │ │ + ldr r2, [pc, #412] @ (37ca0 ) │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #412] @ (37e14 ) │ │ │ │ + ldr r3, [pc, #412] @ (37ca4 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #412] @ (37e18 ) │ │ │ │ + ldr r0, [pc, #412] @ (37ca8 ) │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -70153,863 +70035,863 @@ │ │ │ │ addeq.w r8, r6, #16 │ │ │ │ movne.w r8, #0 │ │ │ │ blx dc08 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #368] @ (37e1c ) │ │ │ │ + ldr r1, [pc, #368] @ (37cac ) │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 37d62 │ │ │ │ + bne.n 37bf2 │ │ │ │ blx d204 │ │ │ │ blx c0ac │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #324] @ (37e20 ) │ │ │ │ + ldr r2, [pc, #324] @ (37cb0 ) │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r3, [r5, #8] │ │ │ │ add r2, pc │ │ │ │ add r3, sp, #32 │ │ │ │ strd r7, r3, [sp] │ │ │ │ movs r3, #10 │ │ │ │ blx d868 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #10 │ │ │ │ - beq.n 37d80 │ │ │ │ + beq.n 37c10 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 37dac │ │ │ │ + beq.n 37c3c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #276] @ (37e24 ) │ │ │ │ + ldr r3, [pc, #276] @ (37cb4 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #272] @ (37e28 ) │ │ │ │ + ldr r2, [pc, #272] @ (37cb8 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37dd8 │ │ │ │ + beq.n 37c68 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #228] @ (37e2c ) │ │ │ │ + ldr r2, [pc, #228] @ (37cbc ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #220] @ (37e30 ) │ │ │ │ + ldr r2, [pc, #220] @ (37cc0 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r4 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #204] @ (37e34 ) │ │ │ │ - ldr r3, [pc, #168] @ (37e14 ) │ │ │ │ + ldr r2, [pc, #204] @ (37cc4 ) │ │ │ │ + ldr r3, [pc, #168] @ (37ca4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37e0a │ │ │ │ + bne.n 37c9a │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrd r2, r1, [r0, #12] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ strd r2, r1, [r8, #4] │ │ │ │ str.w r7, [r8] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 37dec │ │ │ │ + cbz r2, 37c7c │ │ │ │ uxtb r2, r1 │ │ │ │ cmp r2, #7 │ │ │ │ - beq.n 37df6 │ │ │ │ + beq.n 37c86 │ │ │ │ tst.w r1, #65280 @ 0xff00 │ │ │ │ - beq.n 37cfe │ │ │ │ + beq.n 37b8e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 37d02 │ │ │ │ + b.n 37b92 │ │ │ │ ldr.w r7, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 37d02 │ │ │ │ + bls.n 37b92 │ │ │ │ mov r0, r7 │ │ │ │ blx dd1c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ movw r1, #775 @ 0x307 │ │ │ │ str.w r1, [r8, #8] │ │ │ │ lsls r3, r2, #25 │ │ │ │ ittt pl │ │ │ │ ldrpl r3, [r7, #0] │ │ │ │ addpl.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strpl r3, [r7, #0] │ │ │ │ - b.n 37d02 │ │ │ │ - ldr r3, [pc, #92] @ (37e38 ) │ │ │ │ + b.n 37b92 │ │ │ │ + ldr r3, [pc, #92] @ (37cc8 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 37d3a │ │ │ │ + b.n 37bca │ │ │ │ blx d09c <_efree_32@plt> │ │ │ │ ldrb.w r2, [r8, #8] │ │ │ │ - b.n 37cfe │ │ │ │ + b.n 37b8e │ │ │ │ mov r0, r7 │ │ │ │ blx dd1c │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str.w r0, [r8] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ - b.n 37d02 │ │ │ │ + b.n 37b92 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + sxtb r6, r3 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + sxth r4, r4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037e3c : │ │ │ │ +00037ccc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #292] @ (37f74 ) │ │ │ │ - ldr r3, [pc, #296] @ (37f78 ) │ │ │ │ + ldr r0, [pc, #292] @ (37e04 ) │ │ │ │ + ldr r3, [pc, #296] @ (37e08 ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #292] @ (37f7c ) │ │ │ │ - ldr r5, [pc, #296] @ (37f80 ) │ │ │ │ + ldr r1, [pc, #292] @ (37e0c ) │ │ │ │ + ldr r5, [pc, #296] @ (37e10 ) │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 37e88 │ │ │ │ - ldr r2, [pc, #272] @ (37f84 ) │ │ │ │ - ldr r3, [pc, #260] @ (37f78 ) │ │ │ │ + cbz r0, 37d18 │ │ │ │ + ldr r2, [pc, #272] @ (37e14 ) │ │ │ │ + ldr r3, [pc, #260] @ (37e08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 37f5c │ │ │ │ + bne.n 37dec │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bls.n 37f2c │ │ │ │ + bls.n 37dbc │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 37f60 │ │ │ │ + bne.n 37df0 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r2, [pc, #208] @ (37f88 ) │ │ │ │ + ldr r2, [pc, #208] @ (37e18 ) │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r1, #775 @ 0x307 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r3, #10 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #184] @ (37f8c ) │ │ │ │ + ldr r2, [pc, #184] @ (37e1c ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 37f1a │ │ │ │ + beq.n 37daa │ │ │ │ add r1, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #152] @ (37f90 ) │ │ │ │ + ldr r2, [pc, #152] @ (37e20 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #140] @ (37f94 ) │ │ │ │ + ldr r2, [pc, #140] @ (37e24 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - b.n 37e70 │ │ │ │ - ldr r3, [pc, #124] @ (37f98 ) │ │ │ │ + b.n 37d00 │ │ │ │ + ldr r3, [pc, #124] @ (37e28 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 37eec │ │ │ │ + b.n 37d7c │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 37f3c │ │ │ │ + bhi.n 37dcc │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 37ea2 │ │ │ │ + bne.n 37d32 │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 37ea2 │ │ │ │ + bhi.n 37d32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37ea2 │ │ │ │ + beq.n 37d32 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx dc44 │ │ │ │ - b.n 37eac │ │ │ │ + b.n 37d3c │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037f9c : │ │ │ │ +00037e2c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r5, [pc, #512] @ (381b0 ) │ │ │ │ + ldr r5, [pc, #512] @ (38040 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #512] @ (381b4 ) │ │ │ │ + ldr r0, [pc, #512] @ (38044 ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, pc │ │ │ │ - ldr r1, [pc, #512] @ (381b8 ) │ │ │ │ - ldr r6, [pc, #512] @ (381bc ) │ │ │ │ + ldr r1, [pc, #512] @ (38048 ) │ │ │ │ + ldr r6, [pc, #512] @ (3804c ) │ │ │ │ add r3, sp, #20 │ │ │ │ add r1, pc │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ - cbz r0, 37ff0 │ │ │ │ - ldr r2, [pc, #488] @ (381c0 ) │ │ │ │ - ldr r3, [pc, #476] @ (381b4 ) │ │ │ │ + cbz r0, 37e80 │ │ │ │ + ldr r2, [pc, #488] @ (38050 ) │ │ │ │ + ldr r3, [pc, #476] @ (38044 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 38198 │ │ │ │ + bne.w 38028 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bls.w 38162 │ │ │ │ + bls.w 37ff2 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w 3819c │ │ │ │ + bne.w 3802c │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ - ldr r3, [pc, #416] @ (381c4 ) │ │ │ │ + ldr r3, [pc, #416] @ (38054 ) │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #396] @ (381c8 ) │ │ │ │ + ldr r2, [pc, #396] @ (38058 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 38120 │ │ │ │ + beq.n 37fb0 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r3, [pc, #356] @ (381cc ) │ │ │ │ + ldr r3, [pc, #356] @ (3805c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #356] @ (381d0 ) │ │ │ │ + ldr r2, [pc, #356] @ (38060 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #10 │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3, #9] │ │ │ │ - cbz r2, 3808c │ │ │ │ + cbz r2, 37f1c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bls.n 38132 │ │ │ │ + bls.n 37fc2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx d6dc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3819c │ │ │ │ + bne.n 3802c │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #284] @ (381d4 ) │ │ │ │ + ldr r3, [pc, #284] @ (38064 ) │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #280] @ (381d8 ) │ │ │ │ + ldr r2, [pc, #280] @ (38068 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ blx d868 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #10 │ │ │ │ ittt eq │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ addeq.w r0, r3, #8 │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3810e │ │ │ │ + beq.n 37f9e │ │ │ │ add r1, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx d324 │ │ │ │ - ldr r2, [pc, #236] @ (381dc ) │ │ │ │ + ldr r2, [pc, #236] @ (3806c ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #10 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #228] @ (381e0 ) │ │ │ │ + ldr r2, [pc, #228] @ (38070 ) │ │ │ │ add r2, pc │ │ │ │ blx d448 │ │ │ │ mov r0, r5 │ │ │ │ blx d518 │ │ │ │ add r0, sp, #24 │ │ │ │ blx d518 │ │ │ │ - b.n 37fd4 │ │ │ │ - ldr r3, [pc, #212] @ (381e4 ) │ │ │ │ + b.n 37e64 │ │ │ │ + ldr r3, [pc, #212] @ (38074 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 380e2 │ │ │ │ - ldr r3, [pc, #192] @ (381e4 ) │ │ │ │ + b.n 37f72 │ │ │ │ + ldr r3, [pc, #192] @ (38074 ) │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ blx d91c │ │ │ │ - b.n 38058 │ │ │ │ + b.n 37ee8 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 38142 │ │ │ │ + bhi.n 37fd2 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 3809a │ │ │ │ + bne.n 37f2a │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.n 3809a │ │ │ │ + bhi.n 37f2a │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, sl │ │ │ │ add.w r0, r7, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3809a │ │ │ │ + beq.n 37f2a │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx dc44 │ │ │ │ - b.n 380a4 │ │ │ │ + b.n 37f34 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bhi.n 38176 │ │ │ │ + bhi.n 38006 │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.w 3800c │ │ │ │ + bne.w 37e9c │ │ │ │ ldrb r2, [r5, #17] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi.w 3800c │ │ │ │ + bhi.w 37e9c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx d21c <_zend_handle_numeric_str_ex@plt> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3800c │ │ │ │ + beq.w 37e9c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ blx dc44 │ │ │ │ - b.n 38016 │ │ │ │ + b.n 37ea6 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ movs r2, r0 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #32 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -000381e8 : │ │ │ │ +00038078 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr.w ip, [pc, #256] @ 382f8 │ │ │ │ + ldr.w ip, [pc, #256] @ 38188 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ - ldr r3, [pc, #252] @ (382fc ) │ │ │ │ + ldr r3, [pc, #252] @ (3818c ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add ip, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r5, [pc, #248] @ (38300 ) │ │ │ │ + ldr r5, [pc, #248] @ (38190 ) │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r4, [pc, #248] @ (38304 ) │ │ │ │ + ldr r4, [pc, #248] @ (38194 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #228] @ (38308 ) │ │ │ │ + ldr r3, [pc, #228] @ (38198 ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r0, [pc, #228] @ (3830c ) │ │ │ │ + ldr r0, [pc, #228] @ (3819c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #220] @ (38310 ) │ │ │ │ + ldr r2, [pc, #220] @ (381a0 ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r3, [pc, #220] @ (38314 ) │ │ │ │ + ldr r3, [pc, #220] @ (381a4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ blx d360 │ │ │ │ - ldr r3, [pc, #208] @ (38318 ) │ │ │ │ + ldr r3, [pc, #208] @ (381a8 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r2, [pc, #208] @ (3831c ) │ │ │ │ + ldr r2, [pc, #208] @ (381ac ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r0, #248] @ 0xf8 │ │ │ │ - ldr r3, [pc, #204] @ (38320 ) │ │ │ │ + ldr r3, [pc, #204] @ (381b0 ) │ │ │ │ ldr r1, [r5, r2] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr r1, [pc, #200] @ (38324 ) │ │ │ │ + ldr r1, [pc, #200] @ (381b4 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ blx c97c │ │ │ │ - ldr r1, [pc, #188] @ (38328 ) │ │ │ │ + ldr r1, [pc, #188] @ (381b8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #20 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #180] @ (3832c ) │ │ │ │ + ldr r1, [pc, #180] @ (381bc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #168] @ (38330 ) │ │ │ │ + ldr r1, [pc, #168] @ (381c0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #18 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #160] @ (38334 ) │ │ │ │ + ldr r1, [pc, #160] @ (381c4 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #148] @ (38338 ) │ │ │ │ + ldr r1, [pc, #148] @ (381c8 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #140] @ (3833c ) │ │ │ │ + ldr r1, [pc, #140] @ (381cc ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #128] @ (38340 ) │ │ │ │ + ldr r1, [pc, #128] @ (381d0 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #120] @ (38344 ) │ │ │ │ + ldr r1, [pc, #120] @ (381d4 ) │ │ │ │ movs r3, #8 │ │ │ │ movs r2, #11 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx d25c │ │ │ │ - ldr r2, [pc, #108] @ (38348 ) │ │ │ │ - ldr r3, [pc, #32] @ (382fc ) │ │ │ │ + ldr r2, [pc, #108] @ (381d8 ) │ │ │ │ + ldr r3, [pc, #32] @ (3818c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 382f2 │ │ │ │ + bne.n 38182 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #744 @ (adr r3, 38600 ) │ │ │ │ + add r5, pc, #168 @ (adr r5, 38250 ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #680] @ 0x2a8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ subs r2, r2, r1 │ │ │ │ - ldr.w lr, [pc, #140] @ 383e0 │ │ │ │ + ldr.w lr, [pc, #140] @ 38270 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ add lr, pc │ │ │ │ ldrb.w r3, [lr, ip] │ │ │ │ cmp r2, r3 │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ ite cs │ │ │ │ movcs r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ cmp r4, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r2, r2, #1 │ │ │ │ - cbz r2, 3837a │ │ │ │ + cbz r2, 3820a │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ add lr, r3 │ │ │ │ cmp r3, #3 │ │ │ │ ldrb.w r4, [lr, #256] @ 0x100 │ │ │ │ and.w ip, ip, r4 │ │ │ │ - beq.n 383c8 │ │ │ │ + beq.n 38258 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 383b2 │ │ │ │ + beq.n 38242 │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ - bne.n 383a6 │ │ │ │ + bne.n 38236 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and.w r1, r2, #192 @ 0xc0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne.n 38374 │ │ │ │ + bne.n 38204 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add.w ip, r2, ip, lsl #6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38376 │ │ │ │ + beq.n 38206 │ │ │ │ str.w ip, [r0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r1, #1] │ │ │ │ and.w lr, r4, #192 @ 0xc0 │ │ │ │ cmp.w lr, #128 @ 0x80 │ │ │ │ - bne.n 38374 │ │ │ │ + bne.n 38204 │ │ │ │ and.w r4, r4, #63 @ 0x3f │ │ │ │ adds r1, #1 │ │ │ │ add.w ip, r4, ip, lsl #6 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ and.w r4, r2, #192 @ 0xc0 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bne.n 38374 │ │ │ │ + bne.n 38204 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ adds r1, #1 │ │ │ │ add.w ip, r2, ip, lsl #6 │ │ │ │ - b.n 38394 │ │ │ │ + b.n 38224 │ │ │ │ nop │ │ │ │ - add r7, pc, #80 @ (adr r7, 38434 ) │ │ │ │ + add r6, pc, #896 @ (adr r6, 385f4 ) │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ - ldr.w ip, [pc, #112] @ 38464 │ │ │ │ + ldr.w ip, [pc, #112] @ 382f4 │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ - ldr r3, [pc, #108] @ (38468 ) │ │ │ │ + ldr r3, [pc, #108] @ (382f8 ) │ │ │ │ movs r1, #0 │ │ │ │ add ip, pc │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ add r0, sp, #4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #1028] @ 0x404 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ add r0, sp, #4 │ │ │ │ movw r1, #1023 @ 0x3ff │ │ │ │ blx d3dc │ │ │ │ - cbnz r0, 38430 │ │ │ │ - ldr r1, [pc, #68] @ (3846c ) │ │ │ │ + cbnz r0, 382c0 │ │ │ │ + ldr r1, [pc, #68] @ (382fc ) │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ - cbnz r0, 38456 │ │ │ │ - ldr r0, [pc, #60] @ (38470 ) │ │ │ │ + cbnz r0, 382e6 │ │ │ │ + ldr r0, [pc, #60] @ (38300 ) │ │ │ │ movs r1, #9 │ │ │ │ add r0, pc │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ - ldr r2, [pc, #56] @ (38474 ) │ │ │ │ - ldr r3, [pc, #40] @ (38468 ) │ │ │ │ + ldr r2, [pc, #56] @ (38304 ) │ │ │ │ + ldr r3, [pc, #40] @ (382f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #1028] @ 0x404 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3845e │ │ │ │ + bne.n 382ee │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ blx c58c <_estrdup@plt> │ │ │ │ - b.n 3843a │ │ │ │ + b.n 382ca │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #236] @ (3857c ) │ │ │ │ + ldr r2, [pc, #236] @ (3840c ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #236] @ (38580 ) │ │ │ │ + ldr r3, [pc, #236] @ (38410 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -71019,38 +70901,38 @@ │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3852c │ │ │ │ + beq.n 383bc │ │ │ │ mov r9, r3 │ │ │ │ movw sl, #2047 @ 0x7ff │ │ │ │ adds r3, r7, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r1, r7, r9 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 38560 │ │ │ │ + beq.n 383f0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w ip, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r1, #0 │ │ │ │ movcs r1, #1 │ │ │ │ cmp ip, sl │ │ │ │ it ls │ │ │ │ orrls.w r1, r1, #1 │ │ │ │ - cbnz r1, 38548 │ │ │ │ + cbnz r1, 383d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ it cs │ │ │ │ subcs.w r1, r2, #65536 @ 0x10000 │ │ │ │ add r9, r4 │ │ │ │ iteee cc │ │ │ │ movcc r4, r3 │ │ │ │ @@ -71061,64 +70943,64 @@ │ │ │ │ subcs.w r1, r1, #10240 @ 0x2800 │ │ │ │ subcs.w r2, r2, #9216 @ 0x2400 │ │ │ │ strhcs.w r1, [r0, r3, lsl #1] │ │ │ │ adds r1, r4, #1 │ │ │ │ cmp r6, r9 │ │ │ │ str r1, [r5, #0] │ │ │ │ strh.w r2, [r0, r4, lsl #1] │ │ │ │ - bhi.n 384c8 │ │ │ │ + bhi.n 38358 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #84] @ (38584 ) │ │ │ │ - ldr r3, [pc, #76] @ (38580 ) │ │ │ │ + ldr r2, [pc, #84] @ (38414 ) │ │ │ │ + ldr r3, [pc, #76] @ (38410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 38576 │ │ │ │ + bne.n 38406 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #56] @ (38588 ) │ │ │ │ + ldr r2, [pc, #56] @ (38418 ) │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3852e │ │ │ │ + b.n 383be │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr r2, [pc, #36] @ (3858c ) │ │ │ │ + ldr r2, [pc, #36] @ (3841c ) │ │ │ │ mov r3, r9 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx d114 │ │ │ │ - b.n 3855a │ │ │ │ + b.n 383ea │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #80] @ (385f0 ) │ │ │ │ + ldr r4, [pc, #80] @ (38480 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #80] @ (385f4 ) │ │ │ │ + ldr r3, [pc, #80] @ (38484 ) │ │ │ │ subs r2, r2, r1 │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r4, r3] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -71128,44 +71010,44 @@ │ │ │ │ str r4, [r3, #4] │ │ │ │ str r4, [sp, #4] │ │ │ │ blx c934 │ │ │ │ subs r3, r0, #1 │ │ │ │ adds r3, #3 │ │ │ │ it hi │ │ │ │ movhi r0, r4 │ │ │ │ - bhi.n 385d2 │ │ │ │ - cbz r5, 385d2 │ │ │ │ + bhi.n 38462 │ │ │ │ + cbz r5, 38462 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r2, [pc, #36] @ (385f8 ) │ │ │ │ - ldr r3, [pc, #28] @ (385f4 ) │ │ │ │ + ldr r2, [pc, #36] @ (38488 ) │ │ │ │ + ldr r3, [pc, #28] @ (38484 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 385ea │ │ │ │ + bne.n 3847a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #256] @ (38710 ) │ │ │ │ - ldr r3, [pc, #256] @ (38714 ) │ │ │ │ + ldr r0, [pc, #256] @ (385a0 ) │ │ │ │ + ldr r3, [pc, #256] @ (385a4 ) │ │ │ │ sub.w sp, sp, #616 @ 0x268 │ │ │ │ add r0, pc │ │ │ │ add r6, sp, #32 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r9, r1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -71174,27 +71056,27 @@ │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #14 │ │ │ │ - bmi.n 386ca │ │ │ │ + bmi.n 3855a │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.n 3870a │ │ │ │ - ldr r0, [pc, #216] @ (38718 ) │ │ │ │ + bpl.n 3859a │ │ │ │ + ldr r0, [pc, #216] @ (385a8 ) │ │ │ │ add r7, sp, #28 │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 38478 │ │ │ │ + bl 38308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 386e0 │ │ │ │ + bne.n 38570 │ │ │ │ ldr.w r8, [r5] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r3, #3 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -71205,97 +71087,97 @@ │ │ │ │ blx c49c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 386ea │ │ │ │ + bgt.n 3857a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub.w r1, r5, r9 │ │ │ │ add.w r2, r2, r5, lsl #1 │ │ │ │ strb r7, [r3, r5] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ subs r3, r5, #1 │ │ │ │ - cbz r5, 386ac │ │ │ │ + cbz r5, 3853c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrh.w r0, [r2, #-2]! │ │ │ │ strb r0, [r1, r3] │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 386a0 │ │ │ │ + bcs.n 38530 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #108] @ (3871c ) │ │ │ │ - ldr r3, [pc, #96] @ (38714 ) │ │ │ │ + ldr r2, [pc, #108] @ (385ac ) │ │ │ │ + ldr r3, [pc, #96] @ (385a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 386e6 │ │ │ │ + bne.n 38576 │ │ │ │ add.w sp, sp, #616 @ 0x268 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #84] @ (38720 ) │ │ │ │ + ldr r0, [pc, #84] @ (385b0 ) │ │ │ │ add r7, sp, #28 │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 38478 │ │ │ │ + bl 38308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38654 │ │ │ │ - ldr r3, [pc, #64] @ (38724 ) │ │ │ │ + beq.n 384e4 │ │ │ │ + ldr r3, [pc, #64] @ (385b4 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 386f8 │ │ │ │ + b.n 38588 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #60] @ (38728 ) │ │ │ │ + ldr r2, [pc, #60] @ (385b8 ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ add r2, pc │ │ │ │ blx daa0 │ │ │ │ add r3, sp, #548 @ 0x224 │ │ │ │ - ldr r2, [pc, #48] @ (3872c ) │ │ │ │ + ldr r2, [pc, #48] @ (385bc ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 386ae │ │ │ │ - ldr r3, [pc, #36] @ (38730 ) │ │ │ │ + b.n 3853e │ │ │ │ + ldr r3, [pc, #36] @ (385c0 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 386f8 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + b.n 38588 │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r2, r0 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #384] @ (388c8 ) │ │ │ │ - ldr r3, [pc, #384] @ (388cc ) │ │ │ │ + ldr r0, [pc, #384] @ (38758 ) │ │ │ │ + ldr r3, [pc, #384] @ (3875c ) │ │ │ │ sub.w sp, sp, #888 @ 0x378 │ │ │ │ add r0, pc │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r9, r1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ @@ -71311,324 +71193,324 @@ │ │ │ │ str r3, [r7, #0] │ │ │ │ strd r3, r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ movs r3, #16 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx c614 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 388a4 │ │ │ │ + beq.w 38734 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 388a4 │ │ │ │ + bgt.w 38734 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ lsls r2, r3, #14 │ │ │ │ - bmi.n 3883c │ │ │ │ + bmi.n 386cc │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bpl.w 388c2 │ │ │ │ - ldr r0, [pc, #304] @ (388d0 ) │ │ │ │ + bpl.w 38752 │ │ │ │ + ldr r0, [pc, #304] @ (38760 ) │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 38478 │ │ │ │ - ldr r3, [pc, #292] @ (388d4 ) │ │ │ │ + bl 38308 │ │ │ │ + ldr r3, [pc, #292] @ (38764 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38892 │ │ │ │ + bne.n 38722 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movw r0, #511 @ 0x1ff │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx d630 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 388ae │ │ │ │ + bgt.n 3873e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 38882 │ │ │ │ + bne.n 38712 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub.w r2, r8, r9 │ │ │ │ strb.w r1, [r0, r8] │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ adds r1, r1, r2 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 38818 │ │ │ │ + beq.n 386a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, r3, r8, lsl #1 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldrh.w r0, [r3, #-2]! │ │ │ │ strb r0, [r1, r2] │ │ │ │ subs r2, #1 │ │ │ │ - bcs.n 3880c │ │ │ │ + bcs.n 3869c │ │ │ │ mov r0, r6 │ │ │ │ blx d7c0 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #180] @ (388d8 ) │ │ │ │ - ldr r3, [pc, #168] @ (388cc ) │ │ │ │ + ldr r2, [pc, #180] @ (38768 ) │ │ │ │ + ldr r3, [pc, #168] @ (3875c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #884] @ 0x374 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 388aa │ │ │ │ + bne.n 3873a │ │ │ │ add.w sp, sp, #888 @ 0x378 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, sp, #628 @ 0x274 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ blx d7f0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 388ae │ │ │ │ + bgt.n 3873e │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - cbnz r7, 38882 │ │ │ │ + cbnz r7, 38712 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx ce90 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub.w r1, r8, r9 │ │ │ │ strb.w r7, [r3, r8] │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ - b.n 38818 │ │ │ │ - ldr r2, [pc, #88] @ (388dc ) │ │ │ │ + b.n 386a8 │ │ │ │ + ldr r2, [pc, #88] @ (3876c ) │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r0, sp, #564 @ 0x234 │ │ │ │ add r2, pc │ │ │ │ blx daa0 │ │ │ │ add r3, sp, #564 @ 0x234 │ │ │ │ - ldr r2, [pc, #76] @ (388e0 ) │ │ │ │ + ldr r2, [pc, #76] @ (38770 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ mov r0, r6 │ │ │ │ blx d7c0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38820 │ │ │ │ + b.n 386b0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ blx ccdc │ │ │ │ - ldr r2, [pc, #48] @ (388e4 ) │ │ │ │ + ldr r2, [pc, #48] @ (38774 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #564 @ 0x234 │ │ │ │ blx daa0 │ │ │ │ - b.n 38890 │ │ │ │ - ldr r3, [pc, #36] @ (388e8 ) │ │ │ │ + b.n 38720 │ │ │ │ + ldr r3, [pc, #36] @ (38778 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 38892 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + b.n 38722 │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r5, [pc, #632] @ (38b78 ) │ │ │ │ + ldr r5, [pc, #632] @ (38a08 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #632] @ (38b7c ) │ │ │ │ + ldr r0, [pc, #632] @ (38a0c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ mov r5, r2 │ │ │ │ ldrb.w r6, [sp, #84] @ 0x54 │ │ │ │ ands.w r2, r1, #131072 @ 0x20000 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ - bne.n 38a00 │ │ │ │ + bne.n 38890 │ │ │ │ mov r8, r2 │ │ │ │ ands.w r2, r1, #65536 @ 0x10000 │ │ │ │ - bne.n 3899a │ │ │ │ - cbz r6, 3896a │ │ │ │ + bne.n 3882a │ │ │ │ + cbz r6, 387fa │ │ │ │ ands.w r2, r1, #268435456 @ 0x10000000 │ │ │ │ - beq.n 3894c │ │ │ │ + beq.n 387dc │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #560] @ (38b80 ) │ │ │ │ - ldr r3, [pc, #556] @ (38b7c ) │ │ │ │ + ldr r1, [pc, #560] @ (38a10 ) │ │ │ │ + ldr r3, [pc, #556] @ (38a0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 38b5e │ │ │ │ + bne.w 389ee │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bmi.n 3892e │ │ │ │ - ldr r3, [pc, #532] @ (38b84 ) │ │ │ │ + bmi.n 387be │ │ │ │ + ldr r3, [pc, #532] @ (38a14 ) │ │ │ │ sub.w r1, r5, r9 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 38b62 │ │ │ │ - ldr r2, [pc, #512] @ (38b88 ) │ │ │ │ + beq.w 389f2 │ │ │ │ + ldr r2, [pc, #512] @ (38a18 ) │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx d114 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.n 3892e │ │ │ │ + b.n 387be │ │ │ │ subs r2, r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ strd r8, r8, [sp, #28] │ │ │ │ blx c934 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, #3 │ │ │ │ - bhi.w 38b18 │ │ │ │ + bhi.w 389a8 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ lsls r0, r1, #10 │ │ │ │ - bmi.n 38a8a │ │ │ │ + bmi.n 3891a │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 38b34 │ │ │ │ + beq.w 389c4 │ │ │ │ lsls r3, r1, #14 │ │ │ │ - bmi.w 38b3c │ │ │ │ + bmi.w 389cc │ │ │ │ lsls r0, r1, #15 │ │ │ │ - bpl.n 389e0 │ │ │ │ + bpl.n 38870 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ blx d2c0 │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3892c │ │ │ │ + beq.n 387bc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ add r0, r4 │ │ │ │ blx ce90 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ - b.n 3894c │ │ │ │ - ldr r0, [pc, #392] @ (38b8c ) │ │ │ │ + b.n 387dc │ │ │ │ + ldr r0, [pc, #392] @ (38a1c ) │ │ │ │ subs r3, r3, r5 │ │ │ │ ldrb.w ip, [r5] │ │ │ │ add r0, pc │ │ │ │ ldrb.w r2, [r0, ip] │ │ │ │ cmp r3, r2 │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ ite cs │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp.w lr, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r3, r3, #1 │ │ │ │ - cbz r3, 38a2e │ │ │ │ + cbz r3, 388be │ │ │ │ movs r2, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3892e │ │ │ │ - b.n 3896a │ │ │ │ + bne.n 387be │ │ │ │ + b.n 387fa │ │ │ │ add r0, r2 │ │ │ │ cmp r2, #3 │ │ │ │ ldrb.w r0, [r0, #256] @ 0x100 │ │ │ │ and.w r0, ip, r0 │ │ │ │ - beq.w 38b56 │ │ │ │ + beq.w 389e6 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 38b24 │ │ │ │ + bne.n 389b4 │ │ │ │ ldrb.w ip, [r5, #1] │ │ │ │ and.w lr, ip, #192 @ 0xc0 │ │ │ │ cmp.w lr, #128 @ 0x80 │ │ │ │ - bne.n 38a26 │ │ │ │ + bne.n 388b6 │ │ │ │ and.w ip, ip, #63 @ 0x3f │ │ │ │ adds r3, r5, #1 │ │ │ │ add.w r0, ip, r0, lsl #6 │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ and.w lr, ip, #192 @ 0xc0 │ │ │ │ cmp.w lr, #128 @ 0x80 │ │ │ │ - bne.n 38a26 │ │ │ │ + bne.n 388b6 │ │ │ │ and.w ip, ip, #63 @ 0x3f │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, ip, r0, lsl #6 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ and.w ip, r3, #192 @ 0xc0 │ │ │ │ cmp.w ip, #128 @ 0x80 │ │ │ │ - bne.n 38a26 │ │ │ │ + bne.n 388b6 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ add.w sl, r3, r0, lsl #6 │ │ │ │ lsls r3, r1, #10 │ │ │ │ - bpl.n 38b30 │ │ │ │ + bpl.n 389c0 │ │ │ │ bics.w r3, r7, #2 │ │ │ │ - beq.n 389be │ │ │ │ + beq.n 3884e │ │ │ │ ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ subs r1, r5, #1 │ │ │ │ ldr.w ip, [r4, #52] @ 0x34 │ │ │ │ adds r7, r1, r2 │ │ │ │ adds.w r5, lr, #1 │ │ │ │ mov r3, lr │ │ │ │ mov r8, r5 │ │ │ │ adds.w r5, lr, #2 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, ip │ │ │ │ - ldr.w ip, [pc, #224] @ 38b90 │ │ │ │ + ldr.w ip, [pc, #224] @ 38a20 │ │ │ │ mov fp, r2 │ │ │ │ add ip, pc │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r5, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ add.w r2, r4, #60 @ 0x3c │ │ │ │ @@ -71653,98 +71535,98 @@ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ add r0, r4 │ │ │ │ strd r3, r5, [r4, #48] @ 0x30 │ │ │ │ and.w r2, r2, #15 │ │ │ │ add r2, ip │ │ │ │ ldrb.w r2, [r2, #264] @ 0x108 │ │ │ │ strb.w r2, [r0, r9] │ │ │ │ - bne.n 38ab4 │ │ │ │ + bne.n 38944 │ │ │ │ mov r2, fp │ │ │ │ - b.n 3894c │ │ │ │ + b.n 387dc │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3892e │ │ │ │ - b.n 3896a │ │ │ │ + bne.w 387be │ │ │ │ + b.n 387fa │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 38b5a │ │ │ │ + beq.n 389ea │ │ │ │ mov sl, r0 │ │ │ │ movs r2, #1 │ │ │ │ lsls r3, r1, #10 │ │ │ │ - bmi.n 38a8a │ │ │ │ + bmi.n 3891a │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 38b3c │ │ │ │ + bne.n 389cc │ │ │ │ lsls r0, r1, #11 │ │ │ │ - bpl.w 389c4 │ │ │ │ - b.n 389e0 │ │ │ │ + bpl.w 38854 │ │ │ │ + b.n 38870 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ blx d7fc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 389e0 │ │ │ │ + bne.w 38870 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3892e │ │ │ │ - b.n 3896a │ │ │ │ + bne.w 387be │ │ │ │ + b.n 387fa │ │ │ │ mov r3, r5 │ │ │ │ - b.n 38a5a │ │ │ │ + b.n 388ea │ │ │ │ mov r3, r5 │ │ │ │ - b.n 38a72 │ │ │ │ + b.n 38902 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #36] @ (38b94 ) │ │ │ │ + ldr r2, [pc, #36] @ (38a24 ) │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - b.n 3892e │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + b.n 387be │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #400 @ (adr r0, 38d20 ) │ │ │ │ + add r0, pc, #192 @ (adr r0, 38ae0 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr.w r2, [pc, #1740] @ 39278 │ │ │ │ + ldr.w r2, [pc, #1740] @ 39108 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1740] @ 3927c │ │ │ │ + ldr.w r3, [pc, #1740] @ 3910c │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov.w sl, #0 │ │ │ │ mov fp, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ - cbz r3, 38c0e │ │ │ │ + cbz r3, 38a9e │ │ │ │ subs r3, #35 @ 0x23 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #29 │ │ │ │ - bhi.n 38bfa │ │ │ │ + bhi.n 38a8a │ │ │ │ cmp r3, #29 │ │ │ │ - bhi.n 38bfa │ │ │ │ + bhi.n 38a8a │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r1, r3, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ @@ -71758,48 +71640,48 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ ldrsh r1, [r3, r0] │ │ │ │ mov r2, r5 │ │ │ │ adds r5, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 38bc8 │ │ │ │ + bcs.n 38a58 │ │ │ │ mov r8, fp │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b.n 38c10 │ │ │ │ + b.n 38aa0 │ │ │ │ mov r8, fp │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 38cc8 │ │ │ │ + beq.n 38b58 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ ldr.w sl, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ it ne │ │ │ │ movne r6, r8 │ │ │ │ - beq.w 38fec │ │ │ │ + beq.w 38e7c │ │ │ │ mov.w r9, #0 │ │ │ │ mov fp, sl │ │ │ │ mov r7, r9 │ │ │ │ sub.w r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bhi.n 38d2a │ │ │ │ + bhi.n 38bba │ │ │ │ tbb [pc, r2] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ldr r0, [r7, r1] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldrh r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - add r0, pc, #416 @ (adr r0, 38df4 ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 38c84 ) │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ @@ -71827,159 +71709,159 @@ │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldr r0, [r3, r1] │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ ldr r0, [r7, r1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 38ea6 │ │ │ │ + beq.w 38d36 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 39246 │ │ │ │ + beq.w 390d6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 38d76 │ │ │ │ + bpl.n 38c06 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adds r5, r2, #1 │ │ │ │ - b.n 38bfe │ │ │ │ + b.n 38a8e │ │ │ │ mov sl, fp │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 390ee │ │ │ │ + beq.w 38f7e │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #11 │ │ │ │ - bmi.w 39114 │ │ │ │ + bmi.w 38fa4 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ - ldr.w r2, [pc, #1460] @ 39280 │ │ │ │ - ldr.w r3, [pc, #1452] @ 3927c │ │ │ │ + ldr.w r2, [pc, #1460] @ 39110 │ │ │ │ + ldr.w r3, [pc, #1452] @ 3910c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 391c6 │ │ │ │ + bne.w 39056 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38e68 │ │ │ │ + beq.w 38cf8 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 39254 │ │ │ │ + beq.w 390e4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 38d76 │ │ │ │ + bpl.n 38c06 │ │ │ │ mov r3, r6 │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 38cb4 │ │ │ │ + bls.n 38b44 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ - b.n 38c2e │ │ │ │ + b.n 38abe │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38e68 │ │ │ │ + beq.w 38cf8 │ │ │ │ ldrh r3, [r4, #16] │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ strh r3, [r4, #16] │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ add r2, r1 │ │ │ │ strh r2, [r4, #16] │ │ │ │ - b.n 38d02 │ │ │ │ + b.n 38b92 │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 38cfe │ │ │ │ + beq.n 38b8e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 38fc2 │ │ │ │ + beq.w 38e52 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - bne.n 38cfa │ │ │ │ + bne.n 38b8a │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1344] @ 39284 │ │ │ │ + ldr.w r2, [pc, #1344] @ 39114 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 38cfa │ │ │ │ + b.n 38b8a │ │ │ │ clz r3, r9 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 38e86 │ │ │ │ + beq.w 38d16 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 3920c │ │ │ │ + bpl.w 3909c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 38cfe │ │ │ │ + bmi.n 38b8e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 38cc8 │ │ │ │ - cbz r7, 38d8a │ │ │ │ + b.n 38b58 │ │ │ │ + cbz r7, 38c1a │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 39230 │ │ │ │ + beq.w 390c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 38d76 │ │ │ │ + bpl.n 38c06 │ │ │ │ adds r7, r6, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r7 │ │ │ │ - b.n 38d02 │ │ │ │ + b.n 38b92 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 38cea │ │ │ │ + bne.n 38b7a │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 38d72 │ │ │ │ + bmi.n 38c02 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 39272 │ │ │ │ - ldr.w r3, [pc, #1248] @ 39288 │ │ │ │ + beq.w 39102 │ │ │ │ + ldr.w r3, [pc, #1248] @ 39118 │ │ │ │ add r3, pc │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1236] @ 3928c │ │ │ │ + ldr.w r2, [pc, #1236] @ 3911c │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38d72 │ │ │ │ + b.n 38c02 │ │ │ │ ldrb.w sl, [r6, #1] │ │ │ │ cmp.w sl, #37 @ 0x25 │ │ │ │ - beq.n 38e1c │ │ │ │ + beq.n 38cac │ │ │ │ subs r2, r5, r6 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 38df2 │ │ │ │ + ble.n 38c82 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r3, [r2, sl, lsl #1] │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bpl.n 38df2 │ │ │ │ + bpl.n 38c82 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r3, r3, #19 │ │ │ │ - bmi.n 38e1c │ │ │ │ + bmi.n 38cac │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 391e0 │ │ │ │ + beq.w 39070 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 38d76 │ │ │ │ + bpl.n 38c06 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ adds r3, r6, #1 │ │ │ │ adds r0, r2, #1 │ │ │ │ add r2, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb.w r1, [r6], #2 │ │ │ │ strb.w r1, [r2, #60] @ 0x3c │ │ │ │ - b.n 38d02 │ │ │ │ + b.n 38b92 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ adds r6, #3 │ │ │ │ adds r0, r2, #1 │ │ │ │ add.w lr, r4, r2 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add.w ip, r4, r0 │ │ │ │ @@ -71995,100 +71877,100 @@ │ │ │ │ add r0, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w lr, [r6, #-2] │ │ │ │ strb.w lr, [ip, #60] @ 0x3c │ │ │ │ strd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb.w r2, [r6, #-1] │ │ │ │ strb.w r2, [r0, #60] @ 0x3c │ │ │ │ - b.n 38d02 │ │ │ │ + b.n 38b92 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ mov r9, r6 │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov r3, r6 │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ strb.w r1, [r2, #60] @ 0x3c │ │ │ │ - b.n 38d02 │ │ │ │ + b.n 38b92 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ mov r9, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r9 │ │ │ │ adds r0, r2, #1 │ │ │ │ add r2, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ strb.w r1, [r2, #60] @ 0x3c │ │ │ │ - b.n 38d02 │ │ │ │ + b.n 38b92 │ │ │ │ add.w ip, r5, #1 │ │ │ │ cmp fp, r5 │ │ │ │ - beq.w 38fe2 │ │ │ │ + beq.w 38e72 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ movw r7, #49129 @ 0xbfe9 │ │ │ │ movt r7, #5631 @ 0x15ff │ │ │ │ mov r6, fp │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ mov r8, sl │ │ │ │ add r3, r4 │ │ │ │ mov.w r9, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ - b.n 38f08 │ │ │ │ + b.n 38d98 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bne.w 39056 │ │ │ │ + bne.w 38ee6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 390c2 │ │ │ │ + beq.w 38f52 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 390ac │ │ │ │ + beq.w 38f3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 38d76 │ │ │ │ + bpl.w 38c06 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ cmp r5, r6 │ │ │ │ - bls.n 38fa0 │ │ │ │ + bls.n 38e30 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bhi.w 3906c │ │ │ │ + bhi.w 38efc │ │ │ │ cmp r2, #32 │ │ │ │ - bls.w 39056 │ │ │ │ + bls.w 38ee6 │ │ │ │ sub.w r3, r2, #33 @ 0x21 │ │ │ │ uxtb r3, r3 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ ands r3, r7 │ │ │ │ - bne.n 38eec │ │ │ │ + bne.n 38d7c │ │ │ │ cmp r2, #37 @ 0x25 │ │ │ │ - bne.n 38ece │ │ │ │ + bne.n 38d5e │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq.n 38f56 │ │ │ │ + beq.n 38de6 │ │ │ │ subs r2, r5, r6 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.w 39082 │ │ │ │ + ble.w 38f12 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bpl.w 39082 │ │ │ │ + bpl.w 38f12 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r2, r3, #19 │ │ │ │ - bpl.w 39082 │ │ │ │ + bpl.w 38f12 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r6, #3 │ │ │ │ adds r0, r3, #1 │ │ │ │ add.w ip, r4, r3 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ adc.w r1, r2, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ @@ -72104,165 +71986,165 @@ │ │ │ │ add r1, r4 │ │ │ │ cmp r5, r6 │ │ │ │ ldrb.w ip, [r6, #-2] │ │ │ │ strb.w ip, [r0, #60] @ 0x3c │ │ │ │ strd r3, r2, [r4, #48] @ 0x30 │ │ │ │ ldrb.w r3, [r6, #-1] │ │ │ │ strb.w r3, [r1, #60] @ 0x3c │ │ │ │ - bhi.n 38f08 │ │ │ │ + bhi.n 38d98 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ ldr.w ip, [sp, #20] │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add.w fp, r2, #1 │ │ │ │ - b.n 38fe6 │ │ │ │ + b.n 38e76 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, r7, [sp] │ │ │ │ - bl 388ec │ │ │ │ + bl 3877c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38dc6 │ │ │ │ + beq.w 38c56 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r9, r6 │ │ │ │ add r3, r6 │ │ │ │ add r6, r0 │ │ │ │ - b.n 38d02 │ │ │ │ + b.n 38b92 │ │ │ │ mov fp, ip │ │ │ │ mov r2, r5 │ │ │ │ mov r5, fp │ │ │ │ mov sl, ip │ │ │ │ - b.n 38bfe │ │ │ │ + b.n 38a8e │ │ │ │ sub.w r6, r5, r8 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx db18 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39198 │ │ │ │ + beq.w 39028 │ │ │ │ sub.w r1, r0, r8 │ │ │ │ add.w r0, r8, #1 │ │ │ │ subs r1, #1 │ │ │ │ blx d29c <_estrndup@plt> │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #10 │ │ │ │ blx cb8c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 39138 │ │ │ │ + beq.w 38fc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3919e │ │ │ │ - ldr r7, [pc, #608] @ (39290 ) │ │ │ │ + beq.w 3902e │ │ │ │ + ldr r7, [pc, #608] @ (39120 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 391f6 │ │ │ │ + beq.w 39086 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bpl.w 38d76 │ │ │ │ + bpl.w 38c06 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ mov r6, r8 │ │ │ │ - b.n 38c26 │ │ │ │ + b.n 38ab6 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - beq.w 38eec │ │ │ │ + beq.w 38d7c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ - bl 388ec │ │ │ │ - cbz r0, 390be │ │ │ │ + bl 3877c │ │ │ │ + cbz r0, 38f4e │ │ │ │ add r6, r0 │ │ │ │ - b.n 38f04 │ │ │ │ + b.n 38d94 │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ - bhi.n 39050 │ │ │ │ + bhi.n 38ee0 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ - bhi.w 38eec │ │ │ │ + bhi.w 38d7c │ │ │ │ cmp r2, #90 @ 0x5a │ │ │ │ - bhi.n 390e6 │ │ │ │ + bhi.n 38f76 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi.w 38eec │ │ │ │ - b.n 39056 │ │ │ │ + bhi.w 38d7c │ │ │ │ + b.n 38ee6 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 391ca │ │ │ │ + beq.w 3905a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 38d76 │ │ │ │ + bpl.w 38c06 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb.w r2, [r6], #2 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ - b.n 38f04 │ │ │ │ - ldr r2, [pc, #484] @ (39294 ) │ │ │ │ + b.n 38d94 │ │ │ │ + ldr r2, [pc, #484] @ (39124 ) │ │ │ │ sub.w r3, r6, fp │ │ │ │ movs r1, #2 │ │ │ │ str.w fp, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38ee6 │ │ │ │ + b.n 38d76 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add.w sl, r6, #1 │ │ │ │ mov r6, sl │ │ │ │ adds r0, r4, r2 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ add.w r2, r2, #61 @ 0x3d │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r2, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb.w r3, [r0, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ - b.n 38f04 │ │ │ │ + b.n 38d94 │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ - beq.w 38eec │ │ │ │ - b.n 39056 │ │ │ │ + beq.w 38d7c │ │ │ │ + b.n 38ee6 │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ sub.w sl, r3, sl │ │ │ │ adds r5, r4, r3 │ │ │ │ subs.w r0, r3, sl │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ add.w r3, r0, #60 @ 0x3c │ │ │ │ add r3, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb.w r2, [r5, #60] @ 0x3c │ │ │ │ - b.n 38cbe │ │ │ │ + b.n 38b4e │ │ │ │ and.w r2, r3, #5242880 @ 0x500000 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r2, #5242880 @ 0x500000 │ │ │ │ - beq.n 3912c │ │ │ │ + beq.n 38fbc │ │ │ │ and.w r3, r3, #9437184 @ 0x900000 │ │ │ │ cmp.w r3, #9437184 @ 0x900000 │ │ │ │ - beq.n 391ba │ │ │ │ - bl 38734 │ │ │ │ + beq.n 3904a │ │ │ │ + bl 385c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38cc6 │ │ │ │ - b.n 38d76 │ │ │ │ + beq.w 38b56 │ │ │ │ + b.n 38c06 │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ add r1, sp, #28 │ │ │ │ movs r0, #10 │ │ │ │ add.w r2, r4, ip │ │ │ │ strb.w r3, [r2, #60] @ 0x3c │ │ │ │ add.w r2, ip, #60 @ 0x3c │ │ │ │ add r2, r4 │ │ │ │ @@ -72287,495 +72169,495 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ mov.w r3, #93 @ 0x5d │ │ │ │ strh r3, [r1, #60] @ 0x3c │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r6, r5 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r7, #1] │ │ │ │ - beq.w 38cb6 │ │ │ │ - b.n 38c26 │ │ │ │ - ldr r7, [pc, #252] @ (39298 ) │ │ │ │ + beq.w 38b46 │ │ │ │ + b.n 38ab6 │ │ │ │ + ldr r7, [pc, #252] @ (39128 ) │ │ │ │ add r7, pc │ │ │ │ - b.n 39038 │ │ │ │ + b.n 38ec8 │ │ │ │ blx dbfc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx c110 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #1 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 39048 │ │ │ │ - b.n 39038 │ │ │ │ - bl 385fc │ │ │ │ + beq.w 38ed8 │ │ │ │ + b.n 38ec8 │ │ │ │ + bl 3848c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38cc6 │ │ │ │ - b.n 38d76 │ │ │ │ + beq.w 38b56 │ │ │ │ + b.n 38c06 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #208] @ (3929c ) │ │ │ │ + ldr r2, [pc, #208] @ (3912c ) │ │ │ │ sub.w r3, r6, fp │ │ │ │ movs r1, #2 │ │ │ │ str.w fp, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3908c │ │ │ │ - ldr r2, [pc, #188] @ (392a0 ) │ │ │ │ + b.n 38f1c │ │ │ │ + ldr r2, [pc, #188] @ (39130 ) │ │ │ │ sub.w r3, r6, r8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38dfc │ │ │ │ - ldr r2, [pc, #172] @ (392a4 ) │ │ │ │ + b.n 38c8c │ │ │ │ + ldr r2, [pc, #172] @ (39134 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #2 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx d114 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 39042 │ │ │ │ - cbz r7, 3926c │ │ │ │ - ldr r3, [pc, #152] @ (392a8 ) │ │ │ │ + b.n 38ed2 │ │ │ │ + cbz r7, 390fc │ │ │ │ + ldr r3, [pc, #152] @ (39138 ) │ │ │ │ add r3, pc │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #140] @ (392ac ) │ │ │ │ + ldr r2, [pc, #140] @ (3913c ) │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38d72 │ │ │ │ - ldr r2, [pc, #124] @ (392b0 ) │ │ │ │ + b.n 38c02 │ │ │ │ + ldr r2, [pc, #124] @ (39140 ) │ │ │ │ sub.w r3, r6, r8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38d86 │ │ │ │ - ldr r2, [pc, #108] @ (392b4 ) │ │ │ │ + b.n 38c16 │ │ │ │ + ldr r2, [pc, #108] @ (39144 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 38caa │ │ │ │ + b.n 38b3a │ │ │ │ sub.w r2, r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r2, [pc, #92] @ (392b8 ) │ │ │ │ + ldr r2, [pc, #92] @ (39148 ) │ │ │ │ movs r1, #2 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 38cfa │ │ │ │ - ldr r3, [pc, #76] @ (392bc ) │ │ │ │ + b.n 38b8a │ │ │ │ + ldr r3, [pc, #76] @ (3914c ) │ │ │ │ add r3, pc │ │ │ │ - b.n 39212 │ │ │ │ - ldr r3, [pc, #76] @ (392c0 ) │ │ │ │ + b.n 390a2 │ │ │ │ + ldr r3, [pc, #76] @ (39150 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 38daa │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + b.n 38c3a │ │ │ │ + strb r0, [r7, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r6] │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #128] @ (3932c ) │ │ │ │ + ldr r5, [pc, #128] @ (391bc ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ ... │ │ │ │ │ │ │ │ -000392c4 : │ │ │ │ +00039154 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #480] @ (394b8 ) │ │ │ │ + ldr r1, [pc, #480] @ (39348 ) │ │ │ │ mov r7, r2 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - ldr r3, [pc, #480] @ (394bc ) │ │ │ │ + ldr r3, [pc, #480] @ (3934c ) │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 39300 │ │ │ │ + cbz r1, 39190 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 393f4 │ │ │ │ + bne.n 39284 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39490 │ │ │ │ + beq.w 39320 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3939a │ │ │ │ - ldr r1, [pc, #432] @ (394c0 ) │ │ │ │ + beq.n 3922a │ │ │ │ + ldr r1, [pc, #432] @ (39350 ) │ │ │ │ movs r2, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 39324 │ │ │ │ + cbz r3, 391b4 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 393ac │ │ │ │ + bne.n 3923c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 3932e │ │ │ │ + cbz r1, 391be │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39428 │ │ │ │ + bne.n 392b8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 39414 │ │ │ │ + beq.n 392a4 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39414 │ │ │ │ + beq.n 392a4 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 394a2 │ │ │ │ + bne.w 39332 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 3935c │ │ │ │ + cbz r3, 391ec │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3944e │ │ │ │ + bne.n 392de │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbz r3, 39368 │ │ │ │ + cbz r3, 391f8 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39470 │ │ │ │ + bne.w 39300 │ │ │ │ add r0, sp, #8 │ │ │ │ blx cea8 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d3b8 │ │ │ │ - cbz r7, 3937a │ │ │ │ + cbz r7, 3920a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r6, 39380 │ │ │ │ + cbz r6, 39210 │ │ │ │ str r0, [r6, #0] │ │ │ │ - ldr r2, [pc, #320] @ (394c4 ) │ │ │ │ - ldr r3, [pc, #312] @ (394bc ) │ │ │ │ + ldr r2, [pc, #320] @ (39354 ) │ │ │ │ + ldr r3, [pc, #312] @ (3934c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 394b2 │ │ │ │ + bne.w 39342 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3932e │ │ │ │ + beq.n 391be │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3930e │ │ │ │ + bne.n 3919e │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 39324 │ │ │ │ + beq.n 391b4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 393e6 │ │ │ │ + cbz r3, 39276 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 393e6 │ │ │ │ - ldr r1, [pc, #256] @ (394c8 ) │ │ │ │ + cbz r3, 39276 │ │ │ │ + ldr r1, [pc, #256] @ (39358 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #228] @ (394cc ) │ │ │ │ + ldr r1, [pc, #228] @ (3935c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 39324 │ │ │ │ + b.n 391b4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #200] @ (394d0 ) │ │ │ │ + ldr r1, [pc, #200] @ (39360 ) │ │ │ │ movs r2, #3 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 3931a │ │ │ │ + b.n 391aa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39352 │ │ │ │ - ldr r1, [pc, #184] @ (394d4 ) │ │ │ │ + beq.n 391e2 │ │ │ │ + ldr r1, [pc, #184] @ (39364 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 39352 │ │ │ │ + b.n 391e2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3932e │ │ │ │ - ldr r1, [pc, #148] @ (394d8 ) │ │ │ │ + beq.w 391be │ │ │ │ + ldr r1, [pc, #148] @ (39368 ) │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 3932e │ │ │ │ - ldr r1, [pc, #140] @ (394dc ) │ │ │ │ + b.n 391be │ │ │ │ + ldr r1, [pc, #140] @ (3936c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - b.n 3935c │ │ │ │ - ldr r1, [pc, #108] @ (394e0 ) │ │ │ │ + b.n 391ec │ │ │ │ + ldr r1, [pc, #108] @ (39370 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx cde4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - b.n 39368 │ │ │ │ + b.n 391f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3932e │ │ │ │ + beq.w 391be │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3930e │ │ │ │ - b.n 3932e │ │ │ │ - ldr r1, [pc, #64] @ (394e4 ) │ │ │ │ + bne.w 3919e │ │ │ │ + b.n 391be │ │ │ │ + ldr r1, [pc, #64] @ (39374 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b.n 39340 │ │ │ │ + b.n 391d0 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r0, [r3, #12] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r0, [r2, #4] │ │ │ │ ... │ │ │ │ │ │ │ │ -000394e8 : │ │ │ │ +00039378 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #208] @ (395cc ) │ │ │ │ - ldr r3, [pc, #212] @ (395d0 ) │ │ │ │ + ldr r1, [pc, #208] @ (3945c ) │ │ │ │ + ldr r3, [pc, #212] @ (39460 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cbz r1, 39524 │ │ │ │ + cbz r1, 393b4 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39580 │ │ │ │ + bne.n 39410 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r1, 3952c │ │ │ │ + cbz r1, 393bc │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ - cbnz r3, 3955c │ │ │ │ + cbnz r3, 393ec │ │ │ │ add r0, sp, #8 │ │ │ │ blx cea8 │ │ │ │ add r0, sp, #8 │ │ │ │ blx d3b8 │ │ │ │ - cbz r7, 3953e │ │ │ │ + cbz r7, 393ce │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - cbz r6, 39544 │ │ │ │ + cbz r6, 393d4 │ │ │ │ str r0, [r6, #0] │ │ │ │ - ldr r2, [pc, #140] @ (395d4 ) │ │ │ │ - ldr r3, [pc, #136] @ (395d0 ) │ │ │ │ + ldr r2, [pc, #140] @ (39464 ) │ │ │ │ + ldr r3, [pc, #136] @ (39460 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 395c8 │ │ │ │ + bne.n 39458 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3952c │ │ │ │ - ldr r1, [pc, #96] @ (395d8 ) │ │ │ │ + beq.n 393bc │ │ │ │ + ldr r1, [pc, #96] @ (39468 ) │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dab8 │ │ │ │ - b.n 3952c │ │ │ │ + b.n 393bc │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 395ba │ │ │ │ + cbz r3, 3944a │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 395ba │ │ │ │ - ldr r1, [pc, #64] @ (395dc ) │ │ │ │ + cbz r3, 3944a │ │ │ │ + ldr r1, [pc, #64] @ (3946c ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx dd38 │ │ │ │ - ldr r1, [pc, #36] @ (395e0 ) │ │ │ │ + ldr r1, [pc, #36] @ (39470 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 39524 │ │ │ │ + b.n 393b4 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ ... │ │ │ │ │ │ │ │ -000395e4 : │ │ │ │ +00039474 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r6, [pc, #1788] @ 39cf4 │ │ │ │ + ldr.w r6, [pc, #1788] @ 39b84 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1788] @ 39cf8 │ │ │ │ + ldr.w r3, [pc, #1788] @ 39b88 │ │ │ │ add r5, sp, #16 │ │ │ │ add r6, pc │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -72785,30 +72667,30 @@ │ │ │ │ blx c4e4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx daac │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r2, [sp, #16] │ │ │ │ blx c798 │ │ │ │ - ldr.w r1, [pc, #1740] @ 39cfc │ │ │ │ + ldr.w r1, [pc, #1740] @ 39b8c │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 396ea │ │ │ │ + beq.n 3957a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c62 │ │ │ │ + beq.w 39af2 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39cd8 │ │ │ │ + bne.w 39b68 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 3965a │ │ │ │ + bmi.n 394ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldrd r8, r2, [sp, #16] │ │ │ │ add.w r1, r6, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r2, r8 │ │ │ │ @@ -72824,67 +72706,67 @@ │ │ │ │ ldrd sl, r9, [r8, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx dd38 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and.w r7, r0, #64 @ 0x40 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 396e4 │ │ │ │ + beq.n 39574 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w r3, r2, r8 │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r1, 396ac │ │ │ │ + cbz r1, 3953c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 396b6 │ │ │ │ + cbz r1, 39546 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 396c2 │ │ │ │ + beq.n 39552 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 396ce │ │ │ │ + beq.n 3955e │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 396da │ │ │ │ + beq.n 3956a │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 396e4 │ │ │ │ + cbz r1, 39574 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 39bf4 │ │ │ │ - ldr.w r1, [pc, #1556] @ 39d00 │ │ │ │ + beq.w 39a84 │ │ │ │ + ldr.w r1, [pc, #1556] @ 39b90 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 397a0 │ │ │ │ + beq.n 39630 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c56 │ │ │ │ + beq.w 39ae6 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39cc8 │ │ │ │ + bne.w 39b58 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 39718 │ │ │ │ + bmi.n 395a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, r7, #16 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -72899,67 +72781,67 @@ │ │ │ │ ldrd sl, r9, [r6, #20] │ │ │ │ ldr.w r8, [r6, #28] │ │ │ │ blx dd38 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 3979a │ │ │ │ + beq.n 3962a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r2, 3975a │ │ │ │ + cbz r2, 395ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 3976a │ │ │ │ + cbz r2, 395fa │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39776 │ │ │ │ + beq.n 39606 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39782 │ │ │ │ + beq.n 39612 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3978e │ │ │ │ + beq.n 3961e │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3979a │ │ │ │ + beq.n 3962a │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39c0e │ │ │ │ - ldr.w r1, [pc, #1376] @ 39d04 │ │ │ │ + beq.w 39a9e │ │ │ │ + ldr.w r1, [pc, #1376] @ 39b94 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3985c │ │ │ │ + beq.n 396ec │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c32 │ │ │ │ + beq.w 39ac2 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39cb8 │ │ │ │ + bne.w 39b48 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 397d6 │ │ │ │ + bmi.n 39666 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, r8, #16 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -72974,66 +72856,66 @@ │ │ │ │ ldrd fp, sl, [r6, #20] │ │ │ │ ldr.w r9, [r6, #28] │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 39856 │ │ │ │ + beq.n 396e6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r2, 3981a │ │ │ │ + cbz r2, 396aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 39824 │ │ │ │ + cbz r2, 396b4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #8] │ │ │ │ - cbz r7, 39832 │ │ │ │ + cbz r7, 396c2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3983e │ │ │ │ + beq.n 396ce │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3984a │ │ │ │ + beq.n 396da │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39856 │ │ │ │ + beq.n 396e6 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39bbc │ │ │ │ - ldr.w r1, [pc, #1192] @ 39d08 │ │ │ │ + beq.w 39a4c │ │ │ │ + ldr.w r1, [pc, #1192] @ 39b98 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39916 │ │ │ │ + beq.n 397a6 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c6e │ │ │ │ + beq.w 39afe │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39cd0 │ │ │ │ + bne.w 39b60 │ │ │ │ ldr.w r9, [r0] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 39892 │ │ │ │ + bmi.n 39722 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, r9, #16 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -73047,80 +72929,80 @@ │ │ │ │ ldrd r8, r7, [r6, #4] │ │ │ │ ldrd fp, sl, [r6, #24] │ │ │ │ blx dd38 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 39910 │ │ │ │ + beq.n 397a0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r2, 398d4 │ │ │ │ + cbz r2, 39764 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 398e0 │ │ │ │ + beq.n 39770 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r7, 398e8 │ │ │ │ + cbz r7, 39778 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 398f8 │ │ │ │ + cbz r2, 39788 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39904 │ │ │ │ + beq.n 39794 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39910 │ │ │ │ + beq.n 397a0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ add r2, r6 │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39bd8 │ │ │ │ - ldr r1, [pc, #1012] @ (39d0c ) │ │ │ │ + beq.w 39a68 │ │ │ │ + ldr r1, [pc, #1012] @ (39b9c ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 39938 │ │ │ │ + cbz r0, 397c8 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c3e │ │ │ │ + beq.w 39ace │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 39cb0 │ │ │ │ + bne.w 39b40 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ strh r0, [r3, #16] │ │ │ │ - ldr r1, [pc, #980] @ (39d10 ) │ │ │ │ + ldr r1, [pc, #980] @ (39ba0 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 399f2 │ │ │ │ + beq.n 39882 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c7a │ │ │ │ + beq.w 39b0a │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39ce8 │ │ │ │ + bne.w 39b78 │ │ │ │ ldr.w sl, [r0] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bmi.n 3996c │ │ │ │ + bmi.n 397fc │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, sl, #16 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -73135,66 +73017,66 @@ │ │ │ │ ldr r7, [r6, #12] │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ blx dd38 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 399ec │ │ │ │ + beq.n 3987c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r6, r3, r6 │ │ │ │ - cbz r1, 399b0 │ │ │ │ + cbz r1, 39840 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 399bc │ │ │ │ + beq.n 3984c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 399c8 │ │ │ │ + beq.n 39858 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r7, 399d0 │ │ │ │ + cbz r7, 39860 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 399e0 │ │ │ │ + cbz r1, 39870 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 399ec │ │ │ │ + beq.n 3987c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39ba0 │ │ │ │ - ldr r1, [pc, #800] @ (39d14 ) │ │ │ │ + beq.w 39a30 │ │ │ │ + ldr r1, [pc, #800] @ (39ba4 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39aaa │ │ │ │ + beq.n 3993a │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c26 │ │ │ │ + beq.w 39ab6 │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39cc0 │ │ │ │ + bne.w 39b50 │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 39a26 │ │ │ │ + bmi.n 398b6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ add.w r1, fp, #16 │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -73209,66 +73091,66 @@ │ │ │ │ ldrd r9, r8, [r6, #4] │ │ │ │ ldr r7, [r6, #12] │ │ │ │ blx dd38 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 39aa6 │ │ │ │ + beq.n 39936 │ │ │ │ subs r6, r3, r6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39a6c │ │ │ │ + beq.n 398fc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39a78 │ │ │ │ + beq.n 39908 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 39a84 │ │ │ │ + beq.n 39914 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #8] │ │ │ │ - cbz r7, 39a8c │ │ │ │ + cbz r7, 3991c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 39a96 │ │ │ │ + cbz r1, 39926 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - cbz r1, 39aa6 │ │ │ │ + cbz r1, 39936 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ add r1, r6 │ │ │ │ str r1, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39b84 │ │ │ │ - ldr r1, [pc, #620] @ (39d18 ) │ │ │ │ + beq.n 39a14 │ │ │ │ + ldr r1, [pc, #620] @ (39ba8 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39b80 │ │ │ │ + beq.n 39a10 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq.w 39c4a │ │ │ │ + beq.w 39ada │ │ │ │ cmp r3, #6 │ │ │ │ - bne.w 39ce0 │ │ │ │ + bne.w 39b70 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 39ad6 │ │ │ │ + bmi.n 39966 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldrd r4, r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add.w r1, r6, #16 │ │ │ │ @@ -73279,272 +73161,272 @@ │ │ │ │ ldrd r9, r8, [r4, #8] │ │ │ │ ldrd r7, r5, [r4, #20] │ │ │ │ blx dd38 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ and.w r1, r3, #64 @ 0x40 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 39b4c │ │ │ │ + beq.n 399dc │ │ │ │ subs r4, r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39b12 │ │ │ │ + beq.n 399a2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39b1e │ │ │ │ + beq.n 399ae │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 39b2a │ │ │ │ + beq.n 399ba │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 39b36 │ │ │ │ + beq.n 399c6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #12] │ │ │ │ - cbz r7, 39b3e │ │ │ │ + cbz r7, 399ce │ │ │ │ ldr r2, [r0, #20] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #20] │ │ │ │ - cbz r5, 39b46 │ │ │ │ + cbz r5, 399d6 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ add r2, r4 │ │ │ │ str r2, [r0, #28] │ │ │ │ - cbz r1, 39b6a │ │ │ │ - ldr r2, [pc, #460] @ (39d1c ) │ │ │ │ - ldr r3, [pc, #420] @ (39cf8 ) │ │ │ │ + cbz r1, 399fa │ │ │ │ + ldr r2, [pc, #460] @ (39bac ) │ │ │ │ + ldr r3, [pc, #420] @ (39b88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 39cf0 │ │ │ │ + bne.w 39b80 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39b4e │ │ │ │ + bne.n 399de │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 39c98 │ │ │ │ + bpl.w 39b28 │ │ │ │ blx caf0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b.n 39b4e │ │ │ │ + b.n 399de │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39aaa │ │ │ │ + bne.n 3993a │ │ │ │ mov r0, fp │ │ │ │ lsls r1, r2, #24 │ │ │ │ - bpl.w 39caa │ │ │ │ + bpl.w 39b3a │ │ │ │ blx caf0 │ │ │ │ - b.n 39aaa │ │ │ │ + b.n 3993a │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 399f2 │ │ │ │ + bne.w 39882 │ │ │ │ mov r0, sl │ │ │ │ lsls r6, r2, #24 │ │ │ │ - bpl.n 39c8c │ │ │ │ + bpl.n 39b1c │ │ │ │ blx caf0 │ │ │ │ - b.n 399f2 │ │ │ │ + b.n 39882 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3985c │ │ │ │ + bne.w 396ec │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #24 │ │ │ │ - bpl.n 39c9e │ │ │ │ + bpl.n 39b2e │ │ │ │ blx caf0 │ │ │ │ - b.n 3985c │ │ │ │ + b.n 396ec │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39916 │ │ │ │ + bne.w 397a6 │ │ │ │ mov r0, r9 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 39ca4 │ │ │ │ + bpl.n 39b34 │ │ │ │ blx caf0 │ │ │ │ - b.n 39916 │ │ │ │ + b.n 397a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 396ea │ │ │ │ + bne.w 3957a │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ - beq.n 39c92 │ │ │ │ + beq.n 39b22 │ │ │ │ blx caf0 │ │ │ │ - b.n 396ea │ │ │ │ + b.n 3957a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 397a0 │ │ │ │ + bne.w 39630 │ │ │ │ mov r0, r7 │ │ │ │ lsls r6, r1, #24 │ │ │ │ - bpl.n 39c86 │ │ │ │ + bpl.n 39b16 │ │ │ │ blx caf0 │ │ │ │ - b.n 397a0 │ │ │ │ + b.n 39630 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39a0a │ │ │ │ - b.n 39aaa │ │ │ │ + bne.w 3989a │ │ │ │ + b.n 3993a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 397ba │ │ │ │ - b.n 3985c │ │ │ │ + bne.w 3964a │ │ │ │ + b.n 396ec │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3992c │ │ │ │ - b.n 39938 │ │ │ │ + bne.w 397bc │ │ │ │ + b.n 397c8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39ac2 │ │ │ │ - b.n 39b80 │ │ │ │ + bne.w 39952 │ │ │ │ + b.n 39a10 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39704 │ │ │ │ - b.n 397a0 │ │ │ │ + bne.w 39594 │ │ │ │ + b.n 39630 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39646 │ │ │ │ - b.n 396ea │ │ │ │ + bne.w 394d6 │ │ │ │ + b.n 3957a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39876 │ │ │ │ - b.n 39916 │ │ │ │ + bne.w 39706 │ │ │ │ + b.n 397a6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39950 │ │ │ │ - b.n 399f2 │ │ │ │ + bne.w 397e0 │ │ │ │ + b.n 39882 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 397a0 │ │ │ │ + b.n 39630 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 399f2 │ │ │ │ + b.n 39882 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 396ea │ │ │ │ + b.n 3957a │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 39b80 │ │ │ │ + b.n 39a10 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3985c │ │ │ │ + b.n 396ec │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 39916 │ │ │ │ + b.n 397a6 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 39aaa │ │ │ │ + b.n 3993a │ │ │ │ movs r1, #0 │ │ │ │ blx c89c │ │ │ │ - b.n 39934 │ │ │ │ + b.n 397c4 │ │ │ │ blx c19c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 397d6 │ │ │ │ + b.n 39666 │ │ │ │ blx c19c │ │ │ │ mov fp, r0 │ │ │ │ - b.n 39a26 │ │ │ │ + b.n 398b6 │ │ │ │ blx c19c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 39718 │ │ │ │ + b.n 395a8 │ │ │ │ blx c19c │ │ │ │ mov r9, r0 │ │ │ │ - b.n 39892 │ │ │ │ + b.n 39722 │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3965a │ │ │ │ + b.n 394ea │ │ │ │ blx c19c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 39ad6 │ │ │ │ + b.n 39966 │ │ │ │ blx c19c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3996c │ │ │ │ + b.n 397fc │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #272] @ (39e10 ) │ │ │ │ + ldr r1, [pc, #272] @ (39ca0 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #680] @ (39fbc ) │ │ │ │ + ldr r1, [pc, #680] @ (39e4c ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -00039d20 : │ │ │ │ +00039bb0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r2, [pc, #1716] @ 3a3e4 │ │ │ │ + ldr.w r2, [pc, #1716] @ 3a274 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1712] @ 3a3e8 │ │ │ │ + ldr.w r3, [pc, #1712] @ 3a278 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1708] @ 3a3ec │ │ │ │ + ldr.w r6, [pc, #1708] @ 3a27c │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a368 │ │ │ │ + beq.w 3a1f8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ subs r2, r3, #7 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.w 3a078 │ │ │ │ + bls.w 39f08 │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ - cbz r3, 39d70 │ │ │ │ + cbz r3, 39c00 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a1ee │ │ │ │ + beq.w 3a07e │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a05c │ │ │ │ + beq.w 39eec │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - cbz r1, 39de8 │ │ │ │ + cbz r1, 39c78 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73562,26 +73444,26 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39dd8 │ │ │ │ + cbz r4, 39c68 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a2fa │ │ │ │ - ldr.w r1, [pc, #1556] @ 3a3f0 │ │ │ │ + bne.w 3a18a │ │ │ │ + ldr.w r1, [pc, #1556] @ 3a280 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cbz r1, 39e4a │ │ │ │ + cbz r1, 39cda │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73600,26 +73482,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39e3a │ │ │ │ + cbz r4, 39cca │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a28e │ │ │ │ - ldr.w r1, [pc, #1464] @ 3a3f4 │ │ │ │ + bne.w 3a11e │ │ │ │ + ldr.w r1, [pc, #1464] @ 3a284 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 39eae │ │ │ │ + cbz r1, 39d3e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73638,26 +73520,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39e9e │ │ │ │ + cbz r4, 39d2e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a222 │ │ │ │ - ldr.w r1, [pc, #1368] @ 3a3f8 │ │ │ │ + bne.w 3a0b2 │ │ │ │ + ldr.w r1, [pc, #1368] @ 3a288 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r1, 39f12 │ │ │ │ + cbz r1, 39da2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73676,42 +73558,42 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39f02 │ │ │ │ + cbz r4, 39d92 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a1f4 │ │ │ │ - ldr.w r1, [pc, #1272] @ 3a3fc │ │ │ │ + bne.w 3a084 │ │ │ │ + ldr.w r1, [pc, #1272] @ 3a28c │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ - cbz r3, 39f38 │ │ │ │ + cbz r3, 39dc8 │ │ │ │ movs r2, #4 │ │ │ │ add r6, sp, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - cbz r4, 39f28 │ │ │ │ + cbz r4, 39db8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a08a │ │ │ │ - ldr.w r1, [pc, #1236] @ 3a400 │ │ │ │ + bne.w 39f1a │ │ │ │ + ldr.w r1, [pc, #1236] @ 3a290 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - cbz r1, 39f9a │ │ │ │ + cbz r1, 39e2a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73730,26 +73612,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39f8a │ │ │ │ + cbz r4, 39e1a │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a0fc │ │ │ │ - ldr.w r1, [pc, #1144] @ 3a404 │ │ │ │ + bne.w 39f8c │ │ │ │ + ldr.w r1, [pc, #1144] @ 3a294 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - cbz r1, 39ffe │ │ │ │ + cbz r1, 39e8e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73768,26 +73650,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ add r2, r6 │ │ │ │ add r6, sp, #24 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - cbz r4, 39fee │ │ │ │ + cbz r4, 39e7e │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a16e │ │ │ │ - ldr.w r1, [pc, #1048] @ 3a408 │ │ │ │ + bne.w 39ffe │ │ │ │ + ldr.w r1, [pc, #1048] @ 3a298 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbz r1, 3a05c │ │ │ │ + cbz r1, 39eec │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx cde4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #24 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ blx c774 <_emalloc@plt> │ │ │ │ @@ -73805,56 +73687,56 @@ │ │ │ │ blx ce90 │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ strb r3, [r6, #16] │ │ │ │ add r6, sp, #24 │ │ │ │ str r2, [sp, #32] │ │ │ │ - cbz r4, 3a04e │ │ │ │ + cbz r4, 39ede │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.w 3a1d6 │ │ │ │ - ldr r1, [pc, #956] @ (3a40c ) │ │ │ │ + bne.w 3a066 │ │ │ │ + ldr r1, [pc, #956] @ (3a29c ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx d054 │ │ │ │ - ldr r2, [pc, #944] @ (3a410 ) │ │ │ │ - ldr r3, [pc, #904] @ (3a3e8 ) │ │ │ │ + ldr r2, [pc, #944] @ (3a2a0 ) │ │ │ │ + ldr r3, [pc, #904] @ (3a278 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3a3de │ │ │ │ + bne.w 3a26e │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 39d7c │ │ │ │ + beq.w 39c0c │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 39d7e │ │ │ │ + b.n 39c0e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #900] @ (3a414 ) │ │ │ │ + ldr r2, [pc, #900] @ (3a2a4 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39f9a │ │ │ │ + beq.w 39e2a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73876,27 +73758,27 @@ │ │ │ │ add r2, r3 │ │ │ │ strb r1, [r2, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 39f8a │ │ │ │ + beq.w 39e1a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #788] @ (3a418 ) │ │ │ │ + ldr r2, [pc, #788] @ (3a2a8 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39ffe │ │ │ │ + beq.w 39e8e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73918,27 +73800,27 @@ │ │ │ │ mov.w r1, #0 │ │ │ │ add r2, r3 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 39fee │ │ │ │ + beq.w 39e7e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #5 │ │ │ │ - ldr r2, [pc, #680] @ (3a41c ) │ │ │ │ + ldr r2, [pc, #680] @ (3a2ac ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a05c │ │ │ │ + beq.w 39eec │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -73958,58 +73840,58 @@ │ │ │ │ str r5, [sp, #24] │ │ │ │ add r2, r5 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 3a04e │ │ │ │ + beq.w 39ede │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ - ldr r2, [pc, #580] @ (3a420 ) │ │ │ │ + ldr r2, [pc, #580] @ (3a2b0 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ - b.n 3a05c │ │ │ │ + b.n 39eec │ │ │ │ blx c684 │ │ │ │ - b.n 39d70 │ │ │ │ + b.n 39c00 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #552] @ (3a424 ) │ │ │ │ + ldr r2, [pc, #552] @ (3a2b4 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a0a0 │ │ │ │ + beq.w 39f30 │ │ │ │ str r3, [sp, #24] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.w 39f28 │ │ │ │ - b.n 3a08a │ │ │ │ + beq.w 39db8 │ │ │ │ + b.n 39f1a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #512] @ (3a428 ) │ │ │ │ + ldr r2, [pc, #512] @ (3a2b8 ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3a380 │ │ │ │ + beq.w 3a210 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -74029,27 +73911,27 @@ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r2, r3 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b.n 39efa │ │ │ │ + b.n 39d8a │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #4 │ │ │ │ - ldr r2, [pc, #408] @ (3a42c ) │ │ │ │ + ldr r2, [pc, #408] @ (3a2bc ) │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39eae │ │ │ │ + beq.w 39d3e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -74069,28 +73951,28 @@ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r2, r3 │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b.n 39e96 │ │ │ │ + b.n 39d26 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r6, sp, #24 │ │ │ │ - ldr r2, [pc, #304] @ (3a430 ) │ │ │ │ + ldr r2, [pc, #304] @ (3a2c0 ) │ │ │ │ movs r3, #6 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d448 │ │ │ │ mov r0, r6 │ │ │ │ blx d518 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39e4a │ │ │ │ + beq.w 39cda │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -74111,32 +73993,32 @@ │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r2, r3 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b.n 39e32 │ │ │ │ + b.n 39cc2 │ │ │ │ blx c62c <_emalloc_48@plt> │ │ │ │ - ldr r3, [pc, #196] @ (3a434 ) │ │ │ │ + ldr r3, [pc, #196] @ (3a2c4 ) │ │ │ │ movs r1, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ blx d490 <_zend_hash_init@plt> │ │ │ │ - b.n 39d7e │ │ │ │ + b.n 39c0e │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a212 │ │ │ │ + bne.w 3a0a2 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 39f9a │ │ │ │ + beq.w 39e2a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx cde4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #24 │ │ │ │ str r2, [sp, #16] │ │ │ │ bic.w r0, r0, #7 │ │ │ │ @@ -74157,77 +74039,77 @@ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, r3 │ │ │ │ strb r1, [r2, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov.w r3, #262 @ 0x106 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 39f82 │ │ │ │ + b.n 39e12 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ sbcs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #254 @ 0xfe │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + str r4, [r1, #16] │ │ │ │ movs r2, r0 │ │ │ │ subs r6, #158 @ 0x9e │ │ │ │ movs r0, r0 │ │ │ │ rors r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003a438 : │ │ │ │ +0003a2c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r2, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - bne.n 3a492 │ │ │ │ + bne.n 3a322 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ - ldr.w ip, [pc, #60] @ 3a4a0 │ │ │ │ + ldr.w ip, [pc, #60] @ 3a330 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ add ip, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ @@ -74241,122 +74123,122 @@ │ │ │ │ negs r0, r0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx dd38 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 3a45a │ │ │ │ + b.n 3a2ea │ │ │ │ nop │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r2, [r4, #8] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003a4a4 : │ │ │ │ +0003a334 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #180] @ (3a56c ) │ │ │ │ + ldr r2, [pc, #180] @ (3a3fc ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #180] @ (3a570 ) │ │ │ │ + ldr r3, [pc, #180] @ (3a400 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ - ldr r5, [pc, #176] @ (3a574 ) │ │ │ │ + ldr r5, [pc, #176] @ (3a404 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c4e4 │ │ │ │ - ldr r3, [pc, #148] @ (3a578 ) │ │ │ │ + ldr r3, [pc, #148] @ (3a408 ) │ │ │ │ add r5, pc │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r2, #20 │ │ │ │ - ldr r1, [pc, #144] @ (3a57c ) │ │ │ │ + ldr r1, [pc, #144] @ (3a40c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #544] @ 0x220 │ │ │ │ blx c1d8 │ │ │ │ - cbz r0, 3a552 │ │ │ │ + cbz r0, 3a3e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r3, [r2, #-4] │ │ │ │ - cbz r3, 3a54a │ │ │ │ - ldr r1, [pc, #120] @ (3a580 ) │ │ │ │ + cbz r3, 3a3da │ │ │ │ + ldr r1, [pc, #120] @ (3a410 ) │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r7, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c170 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3a55a │ │ │ │ + cbnz r0, 3a3ea │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ blx d090 │ │ │ │ add r0, sp, #16 │ │ │ │ blx c78c │ │ │ │ - ldr r2, [pc, #84] @ (3a584 ) │ │ │ │ - ldr r3, [pc, #60] @ (3a570 ) │ │ │ │ + ldr r2, [pc, #84] @ (3a414 ) │ │ │ │ + ldr r3, [pc, #60] @ (3a400 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3a566 │ │ │ │ + bne.n 3a3f6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #60] @ (3a588 ) │ │ │ │ + ldr r2, [pc, #60] @ (3a418 ) │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ - b.n 3a504 │ │ │ │ - ldr r2, [pc, #56] @ (3a58c ) │ │ │ │ + b.n 3a394 │ │ │ │ + ldr r2, [pc, #56] @ (3a41c ) │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ - b.n 3a504 │ │ │ │ + b.n 3a394 │ │ │ │ add r0, sp, #16 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx c78c │ │ │ │ - b.n 3a52e │ │ │ │ + b.n 3a3be │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003a590 : │ │ │ │ +0003a420 : │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3a5b6 │ │ │ │ + cbz r2, 3a446 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ @@ -74364,28 +74246,28 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003a5b8 : │ │ │ │ +0003a448 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr.w r3, [pc, #2668] @ 3b038 │ │ │ │ + ldr.w r3, [pc, #2668] @ 3aec8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr.w r2, [pc, #2664] @ 3b03c │ │ │ │ + ldr.w r2, [pc, #2664] @ 3aecc │ │ │ │ add r3, pc │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2656] @ 3b040 │ │ │ │ + ldr.w r3, [pc, #2656] @ 3aed0 │ │ │ │ add r7, sp, #76 @ 0x4c │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ and.w sl, r4, #4 │ │ │ │ @@ -74401,20 +74283,20 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldrd r0, r2, [sp, #76] @ 0x4c │ │ │ │ blx c798 │ │ │ │ and.w r3, r4, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ands.w r3, r4, #4096 @ 0x1000 │ │ │ │ mov fp, r3 │ │ │ │ - bne.w 3a910 │ │ │ │ + bne.w 3a7a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3a8e0 │ │ │ │ + beq.w 3a770 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ab02 │ │ │ │ + beq.w 3a992 │ │ │ │ ldrd r8, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -74432,54 +74314,54 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3a6c6 │ │ │ │ + beq.n 3a556 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbz r3, 3a694 │ │ │ │ + cbz r3, 3a524 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3a69e │ │ │ │ + cbz r3, 3a52e │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3a6a8 │ │ │ │ + cbz r3, 3a538 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3a6b2 │ │ │ │ + cbz r3, 3a542 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3a6bc │ │ │ │ + cbz r3, 3a54c │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3a6c6 │ │ │ │ + cbz r3, 3a556 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3a762 │ │ │ │ + bne.n 3a5f2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b7c8 │ │ │ │ + beq.w 3b658 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, r9 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str.w r2, [r9, #4] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -74496,55 +74378,55 @@ │ │ │ │ blx cde4 │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 3a762 │ │ │ │ + beq.n 3a5f2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub.w r3, r2, r9 │ │ │ │ - cbz r1, 3a728 │ │ │ │ + cbz r1, 3a5b8 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3a738 │ │ │ │ + cbz r1, 3a5c8 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a744 │ │ │ │ + beq.n 3a5d4 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3a74e │ │ │ │ + cbz r1, 3a5de │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3a758 │ │ │ │ + cbz r1, 3a5e8 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3a762 │ │ │ │ + cbz r1, 3a5f2 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a7f4 │ │ │ │ + bne.n 3a684 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ab2a │ │ │ │ + beq.w 3a9ba │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ @@ -74562,52 +74444,52 @@ │ │ │ │ blx cde4 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3a7f4 │ │ │ │ + beq.n 3a684 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3a7ba │ │ │ │ + cbz r3, 3a64a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a7c6 │ │ │ │ + beq.n 3a656 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3a7d6 │ │ │ │ + cbz r3, 3a666 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3a7e0 │ │ │ │ + cbz r3, 3a670 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3a7ea │ │ │ │ + cbz r3, 3a67a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3a7f4 │ │ │ │ + cbz r3, 3a684 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ae5c │ │ │ │ + beq.w 3acec │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r8, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ and.w sl, r4, #32 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -74627,207 +74509,207 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 3a88c │ │ │ │ + beq.n 3a71c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3a854 │ │ │ │ + cbz r3, 3a6e4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3a85e │ │ │ │ + cbz r3, 3a6ee │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 3a868 │ │ │ │ + cbz r3, 3a6f8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3a878 │ │ │ │ + cbz r3, 3a708 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3a882 │ │ │ │ + cbz r3, 3a712 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3a88c │ │ │ │ + cbz r3, 3a71c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3abfc │ │ │ │ + bne.w 3aa8c │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b5d0 │ │ │ │ + beq.w 3b460 │ │ │ │ strh r3, [r2, #16] │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bmi.w 3af20 │ │ │ │ + bmi.w 3adb0 │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bpl.w 3b07e │ │ │ │ + bpl.w 3af0e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b8f2 │ │ │ │ + beq.w 3b782 │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3ac20 │ │ │ │ + bne.w 3aab0 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3b088 │ │ │ │ + bne.w 3af18 │ │ │ │ lsls r3, r4, #24 │ │ │ │ - bmi.w 3b2b0 │ │ │ │ + bmi.w 3b140 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ lsls r0, r4, #30 │ │ │ │ - bpl.w 3ba54 │ │ │ │ + bpl.w 3b8e4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b128 │ │ │ │ - b.w 3b4da │ │ │ │ + bne.w 3afb8 │ │ │ │ + b.w 3b36a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3af6c │ │ │ │ + beq.w 3adfc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aa4e │ │ │ │ + bne.w 3a8de │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b3fc │ │ │ │ + bne.w 3b28c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b3fc │ │ │ │ + beq.w 3b28c │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ - b.w 3b686 │ │ │ │ + b.w 3b516 │ │ │ │ add.w r9, sp, #96 @ 0x60 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r9 │ │ │ │ blx c4e4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r9 │ │ │ │ blx daac │ │ │ │ mov r1, r8 │ │ │ │ ldrd r0, r2, [sp, #96] @ 0x60 │ │ │ │ blx c798 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #5 │ │ │ │ - ldr.w r0, [pc, #1800] @ 3b044 │ │ │ │ + ldr.w r0, [pc, #1800] @ 3aed4 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ add r0, pc │ │ │ │ movs r2, #1 │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 3a95e │ │ │ │ + cbz r0, 3a7ee │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1784] @ 3b048 │ │ │ │ + ldr.w r1, [pc, #1784] @ 3aed8 │ │ │ │ adds r0, #16 │ │ │ │ add r1, pc │ │ │ │ blx c644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3af90 │ │ │ │ - ldr.w r1, [pc, #1772] @ 3b04c │ │ │ │ + beq.w 3ae20 │ │ │ │ + ldr.w r1, [pc, #1772] @ 3aedc │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ movs r1, #9 │ │ │ │ - ldr.w r0, [pc, #1756] @ 3b050 │ │ │ │ + ldr.w r0, [pc, #1756] @ 3aee0 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #12] │ │ │ │ add r0, pc │ │ │ │ movs r2, #1 │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b832 │ │ │ │ + beq.w 3b6c2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b5ee │ │ │ │ - bl 383e4 │ │ │ │ + bne.w 3b47e │ │ │ │ + bl 38274 │ │ │ │ mov r8, r0 │ │ │ │ blx cde4 │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ mov r0, r8 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - ldr.w r0, [pc, #1700] @ 3b054 │ │ │ │ + ldr.w r0, [pc, #1700] @ 3aee4 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ - cbz r0, 3a9c6 │ │ │ │ + cbz r0, 3a856 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bls.w 3af2e │ │ │ │ + bls.w 3adbe │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - ldr.w r3, [pc, #1676] @ 3b058 │ │ │ │ + ldr.w r3, [pc, #1676] @ 3aee8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r8, [r1, r3] │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ - cbz r3, 3aa12 │ │ │ │ + cbz r3, 3a8a2 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - cbz r1, 3aa12 │ │ │ │ + cbz r1, 3a8a2 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx c620 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, r2 │ │ │ │ str r1, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b9d2 │ │ │ │ + beq.w 3b862 │ │ │ │ subs r2, r0, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - ldr.w r1, [pc, #1624] @ 3b05c │ │ │ │ + ldr.w r1, [pc, #1624] @ 3aeec │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ - cbz r1, 3aa20 │ │ │ │ + cbz r1, 3a8b0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3af9e │ │ │ │ + bne.w 3ae2e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ eor.w r2, r4, #4096 @ 0x1000 │ │ │ │ - bl 3a5b8 │ │ │ │ + bl 3a448 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ blx cb50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b61a │ │ │ │ + beq.w 3b4aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a636 │ │ │ │ + bne.w 3a4c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3af4c │ │ │ │ + beq.w 3addc │ │ │ │ ldrd r9, r2, [sp, #76] @ 0x4c │ │ │ │ add r2, r9 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -74845,82 +74727,82 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ cmp r9, r2 │ │ │ │ - beq.w 3afba │ │ │ │ + beq.w 3ae4a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub.w r3, r2, r9 │ │ │ │ add r1, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3aab0 │ │ │ │ + cbz r1, 3a940 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3aaba │ │ │ │ + cbz r1, 3a94a │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3aac4 │ │ │ │ + cbz r1, 3a954 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3aace │ │ │ │ + cbz r1, 3a95e │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3aad8 │ │ │ │ + cbz r1, 3a968 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b960 │ │ │ │ + beq.w 3b7f0 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r3, r1 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b654 │ │ │ │ + bne.w 3b4e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b912 │ │ │ │ + beq.w 3b7a2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b670 │ │ │ │ + beq.w 3b500 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ - b.n 3a6d4 │ │ │ │ + b.n 3a564 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3aa46 │ │ │ │ + bne.n 3a8d6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3ab12 │ │ │ │ + bne.n 3a9a2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3aafc │ │ │ │ + bne.n 3a98c │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b886 │ │ │ │ + beq.w 3b716 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b780 │ │ │ │ + beq.w 3b610 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ - b.n 3a7fc │ │ │ │ + b.n 3a68c │ │ │ │ and.w sl, r4, #32 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b808 │ │ │ │ + beq.w 3b698 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b756 │ │ │ │ + beq.w 3b5e6 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r2, r9 │ │ │ │ @@ -74939,81 +74821,81 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.w 3b9b8 │ │ │ │ + beq.w 3b848 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ sub.w r9, r8, r9 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3aba0 │ │ │ │ + cbz r1, 3aa30 │ │ │ │ ldr.w r1, [r8] │ │ │ │ add r1, r9 │ │ │ │ str.w r1, [r8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 3abaa │ │ │ │ + cbz r1, 3aa3a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3abbc │ │ │ │ + cbz r1, 3aa4c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3abc6 │ │ │ │ + cbz r1, 3aa56 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3abd0 │ │ │ │ + cbz r1, 3aa60 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r9 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ba06 │ │ │ │ + beq.w 3b896 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b91e │ │ │ │ + beq.w 3b7ae │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a80a │ │ │ │ + bne.w 3a69a │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae7e │ │ │ │ + bne.w 3ad0e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3b750 │ │ │ │ + beq.w 3b5e0 │ │ │ │ lsls r2, r4, #25 │ │ │ │ - bmi.w 3b108 │ │ │ │ + bmi.w 3af98 │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bpl.w 3b07e │ │ │ │ + bpl.w 3af0e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ba16 │ │ │ │ + beq.w 3b8a6 │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b97a │ │ │ │ + beq.w 3b80a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b088 │ │ │ │ + beq.w 3af18 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 3b088 │ │ │ │ + beq.w 3af18 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r9, r8 │ │ │ │ - beq.w 3b088 │ │ │ │ + beq.w 3af18 │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx cde4 │ │ │ │ add.w r1, r9, r0 │ │ │ │ adds r1, #2 │ │ │ │ @@ -75023,86 +74905,86 @@ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r9, r0 │ │ │ │ blx d63c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.n 3ac84 │ │ │ │ + beq.n 3ab14 │ │ │ │ mov r0, r9 │ │ │ │ blx cb74 │ │ │ │ mov r0, r9 │ │ │ │ blx cde4 │ │ │ │ - ldr r3, [pc, #996] @ (3b060 ) │ │ │ │ + ldr r3, [pc, #996] @ (3aef0 ) │ │ │ │ add r3, pc │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r9, r0] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r9 │ │ │ │ blx d63c │ │ │ │ ldrd r8, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [r8, #20] │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ mov sl, r2 │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - beq.n 3ad28 │ │ │ │ + beq.n 3abb8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r1, [pc, #940] @ (3b064 ) │ │ │ │ + ldr r1, [pc, #940] @ (3aef4 ) │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ it eq │ │ │ │ moveq sl, r0 │ │ │ │ - beq.n 3ad28 │ │ │ │ + beq.n 3abb8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r1, 3acea │ │ │ │ + cbz r1, 3ab7a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3acf4 │ │ │ │ + cbz r1, 3ab84 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3acfe │ │ │ │ + cbz r1, 3ab8e │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3ad08 │ │ │ │ + cbz r1, 3ab98 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ - cbz r1, 3ad16 │ │ │ │ + cbz r1, 3aba6 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3ba9c │ │ │ │ + beq.w 3b92c │ │ │ │ add.w r1, r0, r8 │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r1 │ │ │ │ str r1, [r2, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -75118,121 +75000,121 @@ │ │ │ │ blx cde4 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 3adaa │ │ │ │ + beq.n 3ac3a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3ad6e │ │ │ │ + cbz r1, 3abfe │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3ad78 │ │ │ │ + cbz r1, 3ac08 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3ad82 │ │ │ │ + cbz r1, 3ac12 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3ad8c │ │ │ │ + cbz r1, 3ac1c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #12] │ │ │ │ - cbz r3, 3ad94 │ │ │ │ + cbz r3, 3ac24 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3ad9e │ │ │ │ + cbz r3, 3ac2e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3adaa │ │ │ │ + beq.n 3ac3a │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ mov r0, r9 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ lsls r3, r4, #24 │ │ │ │ - bmi.w 3b2b0 │ │ │ │ + bmi.w 3b140 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ lsls r0, r4, #30 │ │ │ │ - bpl.w 3ba54 │ │ │ │ + bpl.w 3b8e4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b128 │ │ │ │ + bne.w 3afb8 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and.w r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b4e6 │ │ │ │ + bne.w 3b376 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b7fa │ │ │ │ + beq.w 3b68a │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 3b2be │ │ │ │ + bne.w 3b14e │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ lsls r1, r4, #18 │ │ │ │ - bpl.w 3b43e │ │ │ │ + bpl.w 3b2ce │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b43e │ │ │ │ + beq.w 3b2ce │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b43e │ │ │ │ + beq.w 3b2ce │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b43e │ │ │ │ + beq.w 3b2ce │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r5 │ │ │ │ blx c620 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b43e │ │ │ │ + beq.w 3b2ce │ │ │ │ mov r0, r5 │ │ │ │ blx cde4 │ │ │ │ adds r0, #1 │ │ │ │ add r5, r0 │ │ │ │ - b.n 3ae3e │ │ │ │ + b.n 3acce │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 3b4d0 │ │ │ │ + bne.w 3b360 │ │ │ │ adds r1, r4, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r5, r1 │ │ │ │ blx d654 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ blx c620 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b43c │ │ │ │ + beq.w 3b2cc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne.n 3ae1e │ │ │ │ + bne.n 3acae │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 3b4c4 │ │ │ │ + beq.w 3b354 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3b824 │ │ │ │ + beq.w 3b6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b4d0 │ │ │ │ + bne.w 3b360 │ │ │ │ strb r3, [r4, #1] │ │ │ │ - b.n 3ae2e │ │ │ │ + b.n 3acbe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b780 │ │ │ │ + beq.w 3b610 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b772 │ │ │ │ + beq.w 3b602 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ and.w sl, r4, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -75253,198 +75135,198 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 3aff4 │ │ │ │ + beq.w 3ae84 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3aeca │ │ │ │ + cbz r3, 3ad5a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3aed4 │ │ │ │ + cbz r3, 3ad64 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 3aede │ │ │ │ + cbz r3, 3ad6e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3aeee │ │ │ │ + cbz r3, 3ad7e │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3aef8 │ │ │ │ + cbz r3, 3ad88 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3aff4 │ │ │ │ + beq.n 3ae84 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3affa │ │ │ │ + bne.n 3ae8a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b418 │ │ │ │ + beq.w 3b2a8 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b418 │ │ │ │ + beq.w 3b2a8 │ │ │ │ strh r3, [r2, #16] │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bpl.w 3b8ba │ │ │ │ + bpl.w 3b74a │ │ │ │ lsls r0, r4, #24 │ │ │ │ - bmi.w 3bab6 │ │ │ │ + bmi.w 3b946 │ │ │ │ lsls r1, r4, #30 │ │ │ │ - bmi.w 3b11a │ │ │ │ - b.n 3b2cc │ │ │ │ + bmi.w 3afaa │ │ │ │ + b.n 3b15c │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r0, #16 │ │ │ │ blx c4d8 <_is_numeric_string_ex@plt> │ │ │ │ cmp r0, #4 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #56] @ 0x38 │ │ │ │ strheq r3, [r2, #16] │ │ │ │ - b.n 3a9c8 │ │ │ │ + b.n 3a858 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3aaf4 │ │ │ │ + beq.w 3a984 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b02c │ │ │ │ + bne.n 3aebc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a772 │ │ │ │ + bne.w 3a602 │ │ │ │ and.w sl, r4, #32 │ │ │ │ - b.n 3ab34 │ │ │ │ + b.n 3a9c4 │ │ │ │ ands.w r3, r4, #32 │ │ │ │ - bne.w 3b87e │ │ │ │ + bne.w 3b70e │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ lsls r0, r4, #25 │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bmi.n 3af82 │ │ │ │ + bmi.n 3ae12 │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 3ade2 │ │ │ │ + bmi.w 3ac72 │ │ │ │ lsls r1, r4, #24 │ │ │ │ - bpl.w 3ade0 │ │ │ │ + bpl.w 3ac70 │ │ │ │ lsls r3, r4, #23 │ │ │ │ - bpl.w 3ade0 │ │ │ │ - b.n 3ade2 │ │ │ │ - ldr r1, [pc, #212] @ (3b068 ) │ │ │ │ + bpl.w 3ac70 │ │ │ │ + b.n 3ac72 │ │ │ │ + ldr r1, [pc, #212] @ (3aef8 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.n 3a96c │ │ │ │ + b.n 3a7fc │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #24] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - b.n 3aa20 │ │ │ │ + b.n 3a8b0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3b01c │ │ │ │ + bne.n 3aeac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3aaf4 │ │ │ │ + bne.w 3a984 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b67c │ │ │ │ + bne.w 3b50c │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b89a │ │ │ │ + bne.w 3b72a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b8ac │ │ │ │ + beq.w 3b73c │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ and.w sl, r4, #32 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ - b.n 3ab4a │ │ │ │ + b.n 3a9da │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3af0a │ │ │ │ + beq.n 3ad9a │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bmi.w 3b108 │ │ │ │ + bmi.w 3af98 │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 3ac0e │ │ │ │ + bmi.w 3aa9e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b07e │ │ │ │ + bne.n 3af0e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b7c4 │ │ │ │ + beq.w 3b654 │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3b088 │ │ │ │ - b.n 3b108 │ │ │ │ + bne.n 3af18 │ │ │ │ + b.n 3af98 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b65e │ │ │ │ + beq.w 3b4ee │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b89a │ │ │ │ + beq.w 3b72a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ab26 │ │ │ │ - b.n 3ae62 │ │ │ │ + bne.w 3a9b6 │ │ │ │ + b.n 3acf2 │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #158 @ 0x9e │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #704] @ (3b324 ) │ │ │ │ + ldr r0, [pc, #496] @ (3b0e4 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #448] @ (3b228 ) │ │ │ │ + ldr r0, [pc, #240] @ (3afe8 ) │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ movs r0, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3b778 │ │ │ │ + beq.w 3b608 │ │ │ │ lsls r0, r4, #25 │ │ │ │ - bmi.n 3b108 │ │ │ │ + bmi.n 3af98 │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 3ac0e │ │ │ │ + bmi.w 3aa9e │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3b00a │ │ │ │ + beq.n 3ae9a │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r2 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -75462,63 +75344,63 @@ │ │ │ │ blx cde4 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3b108 │ │ │ │ + beq.n 3af98 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3b0ce │ │ │ │ + cbz r3, 3af5e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b0da │ │ │ │ + beq.n 3af6a │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3b0e4 │ │ │ │ + cbz r3, 3af74 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3b0ee │ │ │ │ + cbz r3, 3af7e │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3b0fe │ │ │ │ + cbz r3, 3af8e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3b108 │ │ │ │ + cbz r3, 3af98 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ lsls r2, r4, #24 │ │ │ │ - bmi.w 3b474 │ │ │ │ + bmi.w 3b304 │ │ │ │ lsls r3, r4, #30 │ │ │ │ - bpl.w 3b2c6 │ │ │ │ + bpl.w 3b156 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b5b6 │ │ │ │ + beq.w 3b446 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b4d4 │ │ │ │ + beq.w 3b364 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b90e │ │ │ │ + beq.w 3b79e │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b2d4 │ │ │ │ + beq.w 3b164 │ │ │ │ blx c4c0 <_zend_new_array_0@plt> │ │ │ │ ldr r1, [r6, #24] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movw r3, #775 @ 0x307 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -75608,76 +75490,76 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r1, [sp, #105] @ 0x69 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 3b28c │ │ │ │ + beq.n 3b11c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3b250 │ │ │ │ + cbz r3, 3b0e0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b25c │ │ │ │ + beq.n 3b0ec │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3b266 │ │ │ │ + cbz r3, 3b0f6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3b270 │ │ │ │ + cbz r3, 3b100 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3b27a │ │ │ │ + cbz r3, 3b10a │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3b28c │ │ │ │ + beq.n 3b11c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ - cbz r1, 3b29c │ │ │ │ + cbz r1, 3b12c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ba88 │ │ │ │ + beq.w 3b918 │ │ │ │ ldrb.w r3, [sp, #65] @ 0x41 │ │ │ │ - cbz r3, 3b2b0 │ │ │ │ + cbz r3, 3b140 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3ba82 │ │ │ │ + beq.w 3b912 │ │ │ │ lsls r3, r4, #23 │ │ │ │ - bpl.w 3b7fa │ │ │ │ + bpl.w 3b68a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 3ade0 │ │ │ │ + beq.w 3ac70 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx cb50 │ │ │ │ - b.n 3ade0 │ │ │ │ + b.n 3ac70 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b5b6 │ │ │ │ + beq.w 3b446 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b4d4 │ │ │ │ + beq.w 3b364 │ │ │ │ ldrd r8, r3, [sp, #76] @ 0x4c │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ @@ -75695,55 +75577,55 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ and.w r1, r4, #256 @ 0x100 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 3b666 │ │ │ │ + beq.w 3b4f6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r2, r8 │ │ │ │ - cbz r3, 3b330 │ │ │ │ + cbz r3, 3b1c0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b33c │ │ │ │ + beq.n 3b1cc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3b346 │ │ │ │ + cbz r3, 3b1d6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 3b350 │ │ │ │ + cbz r3, 3b1e0 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 3b35a │ │ │ │ + cbz r3, 3b1ea │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b666 │ │ │ │ + beq.w 3b4f6 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3add8 │ │ │ │ + bne.w 3ac68 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b480 │ │ │ │ + beq.w 3b310 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r2, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -75759,99 +75641,99 @@ │ │ │ │ blx cde4 │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 3add8 │ │ │ │ + beq.w 3ac68 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ sub.w r3, r2, r8 │ │ │ │ - cbz r1, 3b3c4 │ │ │ │ + cbz r1, 3b254 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b3d0 │ │ │ │ + beq.n 3b260 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3b3da │ │ │ │ + cbz r1, 3b26a │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3b3e4 │ │ │ │ + cbz r1, 3b274 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ - cbz r6, 3b3ec │ │ │ │ + cbz r6, 3b27c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - cbz r5, 3b3f4 │ │ │ │ + cbz r5, 3b284 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ - b.n 3add8 │ │ │ │ + b.n 3ac68 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3afd8 │ │ │ │ + beq.w 3ae68 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae6a │ │ │ │ + bne.w 3acfa │ │ │ │ lsls r3, r4, #26 │ │ │ │ - bmi.w 3affa │ │ │ │ + bmi.w 3ae8a │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ ldrh r3, [r6, #16] │ │ │ │ strh r3, [r1, #16] │ │ │ │ lsls r1, r4, #25 │ │ │ │ - bmi.w 3b108 │ │ │ │ + bmi.w 3af98 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 3ac0e │ │ │ │ + bmi.w 3aa9e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b010 │ │ │ │ + beq.w 3aea0 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3b08a │ │ │ │ - b.n 3b010 │ │ │ │ + bne.w 3af1a │ │ │ │ + b.n 3aea0 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldrh r3, [r6, #16] │ │ │ │ - cbz r3, 3b452 │ │ │ │ + cbz r3, 3b2e2 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - beq.w 3b580 │ │ │ │ + beq.w 3b410 │ │ │ │ movw r2, #443 @ 0x1bb │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 3b59c │ │ │ │ - ldr.w r2, [pc, #1644] @ 3bac0 │ │ │ │ - ldr.w r3, [pc, #1644] @ 3bac4 │ │ │ │ + beq.w 3b42c │ │ │ │ + ldr.w r2, [pc, #1644] @ 3b950 │ │ │ │ + ldr.w r3, [pc, #1644] @ 3b954 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3bab2 │ │ │ │ + bne.w 3b942 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r0, r4, #23 │ │ │ │ - bmi.w 3add8 │ │ │ │ + bmi.w 3ac68 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b374 │ │ │ │ + bne.w 3b204 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3add8 │ │ │ │ + beq.w 3ac68 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3add8 │ │ │ │ + beq.w 3ac68 │ │ │ │ ldrd r8, r2, [sp, #76] @ 0x4c │ │ │ │ add r2, r8 │ │ │ │ str.w r2, [r8, #28] │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r9, [r6, #28] │ │ │ │ @@ -75861,28 +75743,28 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx cde4 │ │ │ │ ldrd r6, r5, [r8, #20] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r1, r9 │ │ │ │ - b.n 3b3a8 │ │ │ │ + b.n 3b238 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3b93c │ │ │ │ - cbnz r3, 3b4d0 │ │ │ │ + beq.w 3b7cc │ │ │ │ + cbnz r3, 3b360 │ │ │ │ strb r3, [r4, #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 3ae2e │ │ │ │ + b.n 3acbe │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3b85a │ │ │ │ + beq.w 3b6ea │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and.w r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b7ec │ │ │ │ + beq.w 3b67c │ │ │ │ ldrd r3, r2, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #20] │ │ │ │ add r2, r3 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -75901,143 +75783,143 @@ │ │ │ │ mov r1, r8 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b56a │ │ │ │ + beq.n 3b3fa │ │ │ │ ldr r1, [sp, #24] │ │ │ │ subs r3, r2, r3 │ │ │ │ - cbz r1, 3b530 │ │ │ │ + cbz r1, 3b3c0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b53c │ │ │ │ + beq.n 3b3cc │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3b546 │ │ │ │ + cbz r1, 3b3d6 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3b550 │ │ │ │ + cbz r1, 3b3e0 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - cbz r1, 3b55a │ │ │ │ + cbz r1, 3b3ea │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - cbz r1, 3b56a │ │ │ │ + cbz r1, 3b3fa │ │ │ │ ldr r1, [r2, #28] │ │ │ │ add r1, r3 │ │ │ │ str r1, [r2, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3add8 │ │ │ │ + bne.w 3ac68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3b486 │ │ │ │ + beq.n 3b316 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b37e │ │ │ │ - b.n 3b486 │ │ │ │ + bne.w 3b20e │ │ │ │ + b.n 3b316 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b452 │ │ │ │ - ldr.w r1, [pc, #1340] @ 3bac8 │ │ │ │ + beq.w 3b2e2 │ │ │ │ + ldr.w r1, [pc, #1340] @ 3b958 │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3b452 │ │ │ │ + bne.w 3b2e2 │ │ │ │ strh r0, [r6, #16] │ │ │ │ - b.n 3b452 │ │ │ │ + b.n 3b2e2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b452 │ │ │ │ - ldr.w r1, [pc, #1316] @ 3bacc │ │ │ │ + beq.w 3b2e2 │ │ │ │ + ldr.w r1, [pc, #1316] @ 3b95c │ │ │ │ add r1, pc │ │ │ │ blx db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3b452 │ │ │ │ - b.n 3b598 │ │ │ │ + bne.w 3b2e2 │ │ │ │ + b.n 3b428 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3add8 │ │ │ │ + beq.w 3ac68 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ and.w r9, r4, #256 @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b4e6 │ │ │ │ + bne.n 3b376 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b486 │ │ │ │ - b.n 3add8 │ │ │ │ + beq.w 3b316 │ │ │ │ + b.n 3ac68 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3b418 │ │ │ │ + bne.w 3b2a8 │ │ │ │ strh r6, [r2, #16] │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bpl.w 3ba20 │ │ │ │ + bpl.w 3b8b0 │ │ │ │ lsls r0, r4, #24 │ │ │ │ - bmi.w 3baa4 │ │ │ │ + bmi.w 3b934 │ │ │ │ movs r6, #0 │ │ │ │ lsls r1, r4, #30 │ │ │ │ - bmi.w 3b11a │ │ │ │ - b.n 3b2cc │ │ │ │ + bmi.w 3afaa │ │ │ │ + b.n 3b15c │ │ │ │ add.w r8, r1, #16 │ │ │ │ - ldr.w r1, [pc, #1244] @ 3bad0 │ │ │ │ + ldr.w r1, [pc, #1244] @ 3b960 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx d8cc │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ - ldr.w r1, [pc, #1224] @ 3bad4 │ │ │ │ + ldr.w r1, [pc, #1224] @ 3b964 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx dd38 │ │ │ │ - b.w 3a9ac │ │ │ │ + b.w 3a83c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3aa4e │ │ │ │ + bne.w 3a8de │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b3fc │ │ │ │ + bne.w 3b28c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cbnz r3, 3b678 │ │ │ │ + cbnz r3, 3b508 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3afd8 │ │ │ │ + beq.w 3ae68 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae6a │ │ │ │ + bne.w 3acfa │ │ │ │ lsls r3, r4, #26 │ │ │ │ - bpl.w 3b414 │ │ │ │ + bpl.w 3b2a4 │ │ │ │ lsls r0, r4, #25 │ │ │ │ - bmi.w 3b108 │ │ │ │ + bmi.w 3af98 │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.w 3ac0e │ │ │ │ - b.n 3b00a │ │ │ │ + bmi.w 3aa9e │ │ │ │ + b.n 3ae9a │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b894 │ │ │ │ + bne.w 3b724 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3afd8 │ │ │ │ - b.n 3b7e0 │ │ │ │ + beq.w 3ae68 │ │ │ │ + b.n 3b670 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3b374 │ │ │ │ - b.w 3add8 │ │ │ │ + beq.w 3b204 │ │ │ │ + b.w 3ac68 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3af54 │ │ │ │ + beq.w 3ade4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -76057,441 +75939,441 @@ │ │ │ │ mov r1, r9 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx dd38 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ mov r2, r9 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.w 3b990 │ │ │ │ + beq.w 3b820 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ sub.w r8, r9, r8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r1, 3b6dc │ │ │ │ + cbz r1, 3b56c │ │ │ │ ldr.w r1, [r9] │ │ │ │ add r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r1, r8 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b6f0 │ │ │ │ + beq.n 3b580 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - cbz r1, 3b6fa │ │ │ │ + cbz r1, 3b58a │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - cbz r1, 3b704 │ │ │ │ + cbz r1, 3b594 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - cbz r1, 3b70e │ │ │ │ + cbz r1, 3b59e │ │ │ │ ldr r1, [r2, #24] │ │ │ │ add r1, r8 │ │ │ │ str r1, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b9ea │ │ │ │ + beq.w 3b87a │ │ │ │ ldr r3, [r2, #28] │ │ │ │ and.w r1, r4, #8 │ │ │ │ add r3, r8 │ │ │ │ str r3, [r2, #28] │ │ │ │ - cbnz r1, 3b734 │ │ │ │ + cbnz r1, 3b5c4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3b7e0 │ │ │ │ + bne.n 3b670 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3b8ac │ │ │ │ + beq.w 3b73c │ │ │ │ and.w sl, r4, #32 │ │ │ │ - b.w 3ab4a │ │ │ │ + b.w 3a9da │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b638 │ │ │ │ + beq.w 3b4c8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a7fc │ │ │ │ + bne.w 3a68c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae6c │ │ │ │ + bne.w 3acfc │ │ │ │ lsls r1, r4, #26 │ │ │ │ - bmi.w 3affa │ │ │ │ + bmi.w 3ae8a │ │ │ │ mov r1, r2 │ │ │ │ - b.w 3af10 │ │ │ │ + b.w 3ada0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b8c2 │ │ │ │ + beq.w 3b752 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3a80a │ │ │ │ + b.w 3a69a │ │ │ │ lsls r0, r4, #26 │ │ │ │ - bmi.w 3affa │ │ │ │ + bmi.w 3ae8a │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ - b.w 3af10 │ │ │ │ + b.w 3ada0 │ │ │ │ lsls r1, r4, #26 │ │ │ │ - bpl.n 3b7a6 │ │ │ │ + bpl.n 3b636 │ │ │ │ lsls r2, r4, #25 │ │ │ │ - bmi.n 3b7c4 │ │ │ │ + bmi.n 3b654 │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w 3ba16 │ │ │ │ + bmi.w 3b8a6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3add8 │ │ │ │ + beq.w 3ac68 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3b5de │ │ │ │ + beq.w 3b46e │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3b08a │ │ │ │ + b.n 3af1a │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ lsls r1, r4, #25 │ │ │ │ ldrh r3, [r5, #16] │ │ │ │ strh r3, [r2, #16] │ │ │ │ - bmi.w 3b5de │ │ │ │ + bmi.w 3b46e │ │ │ │ ands.w r3, r4, #1 │ │ │ │ - bne.w 3b8f2 │ │ │ │ + bne.w 3b782 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 3b7a2 │ │ │ │ + bne.n 3b632 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3b108 │ │ │ │ + b.n 3af98 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ab12 │ │ │ │ + beq.w 3a9a2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b67a │ │ │ │ + bne.w 3b50a │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b02c │ │ │ │ + bne.w 3aebc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a772 │ │ │ │ - b.w 3af66 │ │ │ │ + bne.w 3a602 │ │ │ │ + b.w 3adf6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3add8 │ │ │ │ + bne.w 3ac68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 3b486 │ │ │ │ + beq.w 3b316 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b37c │ │ │ │ - b.n 3b486 │ │ │ │ + bne.w 3b20c │ │ │ │ + b.n 3b316 │ │ │ │ and.w sl, r4, #32 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b8de │ │ │ │ + beq.n 3b76e │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3a80a │ │ │ │ + b.w 3a69a │ │ │ │ adds r1, r4, #3 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r5, r1 │ │ │ │ blx d654 │ │ │ │ - b.w 3ae2e │ │ │ │ - ldr r0, [pc, #676] @ (3bad8 ) │ │ │ │ + b.w 3acbe │ │ │ │ + ldr r0, [pc, #676] @ (3b968 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a988 │ │ │ │ - ldr r0, [pc, #660] @ (3badc ) │ │ │ │ + bne.w 3a818 │ │ │ │ + ldr r0, [pc, #660] @ (3b96c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #11 │ │ │ │ add r0, pc │ │ │ │ blx d2fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a988 │ │ │ │ - b.w 3a992 │ │ │ │ + bne.w 3a818 │ │ │ │ + b.w 3a822 │ │ │ │ ubfx r3, r4, #8, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3add8 │ │ │ │ + beq.w 3ac68 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b37c │ │ │ │ - b.w 3add8 │ │ │ │ + bne.w 3b20c │ │ │ │ + b.w 3ac68 │ │ │ │ lsls r6, r4, #25 │ │ │ │ - bmi.n 3b7c4 │ │ │ │ - b.w 3ade0 │ │ │ │ + bmi.n 3b654 │ │ │ │ + b.w 3ac70 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b804 │ │ │ │ + beq.n 3b694 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r6, #0 │ │ │ │ - b.w 3a772 │ │ │ │ + b.w 3a602 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3ba5c │ │ │ │ + bne.w 3b8ec │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae6c │ │ │ │ + bne.w 3acfc │ │ │ │ lsls r0, r4, #26 │ │ │ │ - bmi.w 3affa │ │ │ │ + bmi.w 3ae8a │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3b418 │ │ │ │ + b.n 3b2a8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae6e │ │ │ │ - b.n 3b640 │ │ │ │ + bne.w 3acfe │ │ │ │ + b.n 3b4d0 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w 3a8b0 │ │ │ │ - b.n 3b42e │ │ │ │ + bmi.w 3a740 │ │ │ │ + b.n 3b2be │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b06c │ │ │ │ + beq.w 3aefc │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3ae7e │ │ │ │ + b.w 3ad0e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 3b7a6 │ │ │ │ + beq.w 3b636 │ │ │ │ lsls r3, r4, #25 │ │ │ │ - bmi.w 3b7c4 │ │ │ │ + bmi.w 3b654 │ │ │ │ lsls r6, r4, #31 │ │ │ │ - bpl.w 3b794 │ │ │ │ + bpl.w 3b624 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ and.w r3, r4, #128 @ 0x80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3b7a0 │ │ │ │ + bne.w 3b630 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ba78 │ │ │ │ + bne.w 3b908 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b85a │ │ │ │ + beq.n 3b6ea │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3b2d4 │ │ │ │ + b.n 3b164 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 3b686 │ │ │ │ - b.w 3afce │ │ │ │ + bne.w 3b516 │ │ │ │ + b.w 3ae5e │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ae7e │ │ │ │ + bne.w 3ad0e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3b8a8 │ │ │ │ + beq.n 3b738 │ │ │ │ lsls r1, r4, #25 │ │ │ │ - bmi.w 3b108 │ │ │ │ + bmi.w 3af98 │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 3ac08 │ │ │ │ - b.w 3b00a │ │ │ │ + bmi.w 3aa98 │ │ │ │ + b.w 3ae9a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ adds r1, r4, #4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - b.n 3b950 │ │ │ │ + b.n 3b7e0 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3ba96 │ │ │ │ + beq.w 3b926 │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 3b944 │ │ │ │ + bne.n 3b7d4 │ │ │ │ adds r0, r4, #1 │ │ │ │ subs r2, r5, r1 │ │ │ │ blx d654 │ │ │ │ - b.w 3ae2e │ │ │ │ + b.w 3acbe │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 3b654 │ │ │ │ + bne.w 3b4e4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3aaf4 │ │ │ │ + bne.w 3a984 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3afce │ │ │ │ + beq.w 3ae5e │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b.n 3b686 │ │ │ │ + b.n 3b516 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3a8bc │ │ │ │ + bne.w 3a74c │ │ │ │ lsls r1, r4, #24 │ │ │ │ - bpl.w 3b5bc │ │ │ │ + bpl.w 3b44c │ │ │ │ lsls r2, r4, #23 │ │ │ │ - bpl.w 3b486 │ │ │ │ - b.w 3add8 │ │ │ │ + bpl.w 3b316 │ │ │ │ + b.w 3ac68 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b734 │ │ │ │ + bne.w 3b5c4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b7e0 │ │ │ │ + bne.w 3b670 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3b8ac │ │ │ │ + beq.n 3b73c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ and.w sl, r4, #32 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ - b.w 3ab4a │ │ │ │ + b.w 3a9da │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3ba4c │ │ │ │ + beq.n 3b8dc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3ba34 │ │ │ │ + beq.n 3b8c4 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3a80a │ │ │ │ + b.w 3a69a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx dd38 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - b.w 3aa12 │ │ │ │ + b.w 3a8a2 │ │ │ │ and.w r3, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b734 │ │ │ │ + bne.w 3b5c4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b7e0 │ │ │ │ + bne.w 3b670 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3b8ac │ │ │ │ + beq.w 3b73c │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b.n 3b72c │ │ │ │ + b.n 3b5bc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3ba8e │ │ │ │ + beq.n 3b91e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 3ba68 │ │ │ │ + cbz r3, 3b8f8 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3a80a │ │ │ │ + b.w 3a69a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3b8f2 │ │ │ │ - b.w 3add8 │ │ │ │ + bne.w 3b782 │ │ │ │ + b.w 3ac68 │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.w 3b8f2 │ │ │ │ + bmi.w 3b782 │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 3b08a │ │ │ │ - b.n 3b7c4 │ │ │ │ + bne.w 3af1a │ │ │ │ + b.n 3b654 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3abf4 │ │ │ │ + beq.w 3aa84 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3ae7e │ │ │ │ + b.w 3ad0e │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ba3c │ │ │ │ - b.n 3b926 │ │ │ │ + bne.n 3b8cc │ │ │ │ + b.n 3b7b6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b2d4 │ │ │ │ - b.n 3b4da │ │ │ │ + bne.w 3b164 │ │ │ │ + b.n 3b36a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3a7fc │ │ │ │ - b.w 3ae62 │ │ │ │ + bne.w 3a68c │ │ │ │ + b.w 3acf2 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3abf4 │ │ │ │ + beq.w 3aa84 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 3ae7e │ │ │ │ + b.w 3ad0e │ │ │ │ lsls r1, r4, #23 │ │ │ │ - bpl.w 3b872 │ │ │ │ - b.w 3add8 │ │ │ │ + bpl.w 3b702 │ │ │ │ + b.w 3ac68 │ │ │ │ blx c684 │ │ │ │ - b.n 3b2b0 │ │ │ │ + b.n 3b140 │ │ │ │ blx c684 │ │ │ │ - b.n 3b29c │ │ │ │ + b.n 3b12c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ba70 │ │ │ │ - b.n 3b926 │ │ │ │ + bne.n 3b900 │ │ │ │ + b.n 3b7b6 │ │ │ │ mov r0, r4 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 3b956 │ │ │ │ + b.n 3b7e6 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ - b.w 3ad28 │ │ │ │ + b.w 3abb8 │ │ │ │ lsls r2, r4, #23 │ │ │ │ it pl │ │ │ │ movpl r6, #0 │ │ │ │ - bpl.w 3b374 │ │ │ │ - b.w 3add8 │ │ │ │ + bpl.w 3b204 │ │ │ │ + b.w 3ac68 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r4, #23 │ │ │ │ - bpl.w 3b374 │ │ │ │ - b.w 3add8 │ │ │ │ - ldr r3, [pc, #648] @ (3bd4c ) │ │ │ │ + bpl.w 3b204 │ │ │ │ + b.w 3ac68 │ │ │ │ + ldr r5, [pc, #72] @ (3b99c ) │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #208] @ (3bba8 ) │ │ │ │ + ldr r7, [pc, #0] @ (3b968 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003bae0 : │ │ │ │ +0003b970 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #192] @ (3bbb0 ) │ │ │ │ + ldr r2, [pc, #192] @ (3ba40 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #192] @ (3bbb4 ) │ │ │ │ + ldr r3, [pc, #192] @ (3ba44 ) │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #28] │ │ │ │ - ldr r6, [pc, #188] @ (3bbb8 ) │ │ │ │ + ldr r6, [pc, #188] @ (3ba48 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 3bbaa │ │ │ │ + bne.n 3ba3a │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3bba6 │ │ │ │ + bne.n 3ba36 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d768 │ │ │ │ str r0, [sp, #8] │ │ │ │ - cbnz r0, 3bb46 │ │ │ │ - ldr r3, [pc, #152] @ (3bbbc ) │ │ │ │ + cbnz r0, 3b9d6 │ │ │ │ + ldr r3, [pc, #152] @ (3ba4c ) │ │ │ │ movs r2, #6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r2, [pc, #144] @ (3bbc0 ) │ │ │ │ - ldr r3, [pc, #128] @ (3bbb4 ) │ │ │ │ + ldr r2, [pc, #144] @ (3ba50 ) │ │ │ │ + ldr r3, [pc, #128] @ (3ba44 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3bba2 │ │ │ │ + bne.n 3ba32 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ blx c0d4 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -76519,96 +76401,96 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq.w r3, #262 @ 0x106 │ │ │ │ movne r3, #6 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 3bb2e │ │ │ │ + b.n 3b9be │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ blx c0bc │ │ │ │ - b.n 3bb22 │ │ │ │ - cmp r6, r0 │ │ │ │ + b.n 3b9b2 │ │ │ │ + mov r6, lr │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, pc │ │ │ │ + mov r6, sp │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r9 │ │ │ │ + mov r2, r7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003bbc4 : │ │ │ │ +0003ba54 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #116] @ (3bc48 ) │ │ │ │ + ldr r2, [pc, #116] @ (3bad8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #116] @ (3bc4c ) │ │ │ │ + ldr r3, [pc, #116] @ (3badc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbnz r3, 3bc22 │ │ │ │ + cbnz r3, 3bab2 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 3bc3a │ │ │ │ + bne.n 3baca │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d768 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ blx d688 │ │ │ │ add r0, sp, #8 │ │ │ │ blx cb50 │ │ │ │ - ldr r2, [pc, #68] @ (3bc50 ) │ │ │ │ - ldr r3, [pc, #60] @ (3bc4c ) │ │ │ │ + ldr r2, [pc, #68] @ (3bae0 ) │ │ │ │ + ldr r3, [pc, #60] @ (3badc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3bc36 │ │ │ │ + bne.n 3bac6 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #48] @ (3bc54 ) │ │ │ │ - ldr r3, [pc, #36] @ (3bc4c ) │ │ │ │ + ldr r2, [pc, #48] @ (3bae4 ) │ │ │ │ + ldr r3, [pc, #36] @ (3badc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3bc3e │ │ │ │ + beq.n 3bace │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w c0b8 │ │ │ │ - add r4, r4 │ │ │ │ + cmp ip, r2 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r5 │ │ │ │ + cmp r6, fp │ │ │ │ movs r2, r0 │ │ │ │ - mvns r6, r2 │ │ │ │ + cmp r6, r8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003bc58 : │ │ │ │ +0003bae8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -76629,28 +76511,28 @@ │ │ │ │ it cc │ │ │ │ movcc r0, r3 │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ cmp r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, r2 │ │ │ │ orrs.w r2, r0, r3 │ │ │ │ - beq.n 3bd5e │ │ │ │ + beq.n 3bbee │ │ │ │ cmp r3, r0 │ │ │ │ it cc │ │ │ │ movcc r3, r0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r0, r3 │ │ │ │ blx cde4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ add r2, r0 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3bd4e │ │ │ │ + bne.n 3bbde │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ add.w r1, r4, #32 │ │ │ │ @@ -76711,27 +76593,27 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx c14c <__zend_calloc@plt> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3bcc8 │ │ │ │ + b.n 3bb58 │ │ │ │ movs r1, #32 │ │ │ │ movs r0, #1 │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ mov r0, r3 │ │ │ │ strh r2, [r3, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0003bd74 : │ │ │ │ +0003bc04 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r8, r1, r1, lsl #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -76747,127 +76629,127 @@ │ │ │ │ str r5, [r0, #36] @ 0x24 │ │ │ │ str r7, [r0, #32] │ │ │ │ str.w r9, [r0, #56] @ 0x38 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #43 @ 0x2b │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ - bhi.n 3be54 │ │ │ │ + bhi.n 3bce4 │ │ │ │ tbb [pc, r3] │ │ │ │ - ldr r5, [pc, #160] @ (3be5c ) │ │ │ │ + ldr r5, [pc, #160] @ (3bcec ) │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #77 @ 0x4d │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ ldrh r0, [r5, r4] │ │ │ │ - ldr r5, [pc, #308] @ (3bf00 ) │ │ │ │ - ldr r5, [pc, #308] @ (3bf04 ) │ │ │ │ - ldr r5, [pc, #308] @ (3bf04 ) │ │ │ │ + ldr r5, [pc, #308] @ (3bd90 ) │ │ │ │ + ldr r5, [pc, #308] @ (3bd94 ) │ │ │ │ + ldr r5, [pc, #308] @ (3bd94 ) │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - ldr r5, [pc, #308] @ (3bf20 ) │ │ │ │ - ldr r5, [pc, #308] @ (3bf24 ) │ │ │ │ - ldr r5, [pc, #308] @ (3bf24 ) │ │ │ │ + ldr r5, [pc, #308] @ (3bdb0 ) │ │ │ │ + ldr r5, [pc, #308] @ (3bdb4 ) │ │ │ │ + ldr r5, [pc, #308] @ (3bdb4 ) │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 3c4ac │ │ │ │ + beq.w 3c33c │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ adds r0, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3bdae │ │ │ │ + bcc.n 3bc3e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [r4, #32] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ - cbnz r7, 3be90 │ │ │ │ + cbnz r7, 3bd20 │ │ │ │ tst.w r9, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c4b8 │ │ │ │ + beq.w 3c348 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r5, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r7, r5, [sp] │ │ │ │ - bl 388ec │ │ │ │ + bl 3877c │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3be30 │ │ │ │ + beq.n 3bcc0 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add r2, r3 │ │ │ │ - b.n 3be26 │ │ │ │ + b.n 3bcb6 │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ str r0, [r4, #0] │ │ │ │ adds r2, r4, r3 │ │ │ │ adds r3, #1 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #60] @ 0x3c │ │ │ │ str r7, [r4, #32] │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.w 3c060 │ │ │ │ + bne.w 3bef0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ subs r3, r3, r7 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 3bea8 │ │ │ │ + ble.n 3bd38 │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - beq.w 3c04a │ │ │ │ + beq.w 3beda │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r3, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ subs r3, #33 @ 0x21 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bhi.w 3c06e │ │ │ │ + bhi.w 3befe │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r6, r5, #1 │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r6, r3, #1 │ │ │ │ @@ -76967,48 +76849,48 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 3beb2 │ │ │ │ + bcc.n 3bd42 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.w 3c472 │ │ │ │ + beq.w 3c302 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ adds r1, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.w 3c1a2 │ │ │ │ + bne.w 3c032 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ adds r7, r5, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r5, r7 │ │ │ │ add.w r0, r2, #60 @ 0x3c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ add r0, r4 │ │ │ │ cmp r7, r3 │ │ │ │ str r7, [r4, #32] │ │ │ │ str r0, [r4, #24] │ │ │ │ - bcs.w 3c18e │ │ │ │ + bcs.w 3c01e │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ subs r2, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.w 3c502 │ │ │ │ + bhi.w 3c392 │ │ │ │ tbb [pc, r2] │ │ │ │ strb r1, [r5, r5] │ │ │ │ ldmia r7!, {r0, r3, r5, r6} │ │ │ │ - cbz r5, 3c046 │ │ │ │ + cbz r5, 3bed6 │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ strb r5, [r2, r5] │ │ │ │ @@ -77049,71 +76931,71 @@ │ │ │ │ strb r5, [r2, r5] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ lsls r5, r2, #1 │ │ │ │ adds r7, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #32] │ │ │ │ - bl 38b98 │ │ │ │ + bl 38a28 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3be44 │ │ │ │ + beq.w 3bcd4 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3bea8 │ │ │ │ + bne.w 3bd38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 388ec │ │ │ │ + bl 3877c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c380 │ │ │ │ + bne.w 3c210 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 3be44 │ │ │ │ + bpl.w 3bcd4 │ │ │ │ ldrd r5, r3, [r4, #32] │ │ │ │ - b.n 3bf94 │ │ │ │ + b.n 3be24 │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adds r0, r3, #1 │ │ │ │ add r3, r4 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ strb.w r1, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adds r5, r2, #1 │ │ │ │ str r5, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 3bfdc │ │ │ │ + bhi.n 3be6c │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ - b.n 3c18e │ │ │ │ + b.n 3c01e │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r3, #10 │ │ │ │ - bpl.n 3c094 │ │ │ │ + bpl.n 3bf24 │ │ │ │ ldrd r3, r0, [r4, #48] @ 0x30 │ │ │ │ mov.w ip, #37 @ 0x25 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ adds r5, r4, r3 │ │ │ │ adds r1, r3, #1 │ │ │ │ add.w lr, r4, r1 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ adc.w r1, r0, #0 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ strb.w ip, [r5, #60] @ 0x3c │ │ │ │ adds r5, r3, #2 │ │ │ │ - ldr.w r1, [pc, #1132] @ 3c550 │ │ │ │ + ldr.w r1, [pc, #1132] @ 3c3e0 │ │ │ │ adc.w r8, r0, #0 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ adds r3, #3 │ │ │ │ add r1, pc │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ str.w r8, [r4, #52] @ 0x34 │ │ │ │ adc.w r0, r0, #0 │ │ │ │ @@ -77123,77 +77005,77 @@ │ │ │ │ strb.w ip, [lr, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r2] │ │ │ │ strd r3, r0, [r4, #48] @ 0x30 │ │ │ │ and.w r3, ip, #15 │ │ │ │ add r1, r3 │ │ │ │ ldrb.w r3, [r1, #264] @ 0x108 │ │ │ │ strb.w r3, [r5, #60] @ 0x3c │ │ │ │ - b.n 3c0ac │ │ │ │ + b.n 3bf3c │ │ │ │ ldrb.w r8, [r5, #1] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r8, #37 @ 0x25 │ │ │ │ - beq.w 3c3ac │ │ │ │ + beq.w 3c23c │ │ │ │ subs r2, r3, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.w 3c38a │ │ │ │ + bgt.w 3c21a │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c4da │ │ │ │ + beq.w 3c36a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 3be44 │ │ │ │ + bpl.w 3bcd4 │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ - b.n 3bf80 │ │ │ │ + b.n 3be10 │ │ │ │ ldrb.w r8, [r5, #1] │ │ │ │ cmp.w r8, #37 @ 0x25 │ │ │ │ - beq.w 3c424 │ │ │ │ + beq.w 3c2b4 │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.w 3c408 │ │ │ │ + bgt.w 3c298 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c4c8 │ │ │ │ + beq.w 3c358 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 3c0be │ │ │ │ + bmi.n 3bf4e │ │ │ │ ands.w r0, r9, #536870912 @ 0x20000000 │ │ │ │ - bne.w 3be44 │ │ │ │ - ldr r2, [pc, #984] @ (3c554 ) │ │ │ │ + bne.w 3bcd4 │ │ │ │ + ldr r2, [pc, #984] @ (3c3e4 ) │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 3be44 │ │ │ │ + b.n 3bcd4 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ adds r3, r4, r2 │ │ │ │ adds r2, #1 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bne.w 3c066 │ │ │ │ + bne.w 3bef6 │ │ │ │ adds r3, r5, #1 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ - ldr r5, [pc, #936] @ (3c558 ) │ │ │ │ + ldr r5, [pc, #936] @ (3c3e8 ) │ │ │ │ mov sl, r3 │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ str r3, [r4, #32] │ │ │ │ add r5, pc │ │ │ │ add r2, r4 │ │ │ │ str r2, [r4, #28] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ subs r2, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.w 3c478 │ │ │ │ + bhi.w 3c308 │ │ │ │ tbb [pc, r2] │ │ │ │ adds r0, #79 @ 0x4f │ │ │ │ - beq.n 3c26c │ │ │ │ + beq.n 3c0fc │ │ │ │ ldrb r0, [r6, #28] │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ @@ -77213,59 +77095,59 @@ │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #192] @ (3c2c4 ) │ │ │ │ - ldr r7, [pc, #316] @ (3c344 ) │ │ │ │ + ldr r7, [pc, #192] @ (3c154 ) │ │ │ │ + ldr r7, [pc, #316] @ (3c1d4 ) │ │ │ │ adds r0, #79 @ 0x4f │ │ │ │ adds r0, #79 @ 0x4f │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ - ldr r7, [pc, #192] @ (3c2e4 ) │ │ │ │ - ldr r7, [pc, #316] @ (3c364 ) │ │ │ │ + ldr r7, [pc, #192] @ (3c174 ) │ │ │ │ + ldr r7, [pc, #316] @ (3c1f4 ) │ │ │ │ movs r0, r6 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ adds r0, r2, #1 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ add r2, r4 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ strb.w r1, [r2, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 3c1ba │ │ │ │ + bcc.n 3c04a │ │ │ │ ldrd r3, r2, [r4, #48] @ 0x30 │ │ │ │ movs r0, #0 │ │ │ │ adds r1, r4, r3 │ │ │ │ adds r3, #1 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ strd r3, r2, [r4, #48] @ 0x30 │ │ │ │ strb.w r0, [r1, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r2, #10 │ │ │ │ - bpl.n 3c228 │ │ │ │ + bpl.n 3c0b8 │ │ │ │ ldrd r1, r7, [r4, #48] @ 0x30 │ │ │ │ mov.w r6, #37 @ 0x25 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ add.w ip, r4, r1 │ │ │ │ adds r0, r1, #1 │ │ │ │ adc.w lr, r7, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ @@ -77284,41 +77166,41 @@ │ │ │ │ strb.w lr, [r0, #60] @ 0x3c │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ strd r1, r7, [r4, #48] @ 0x30 │ │ │ │ and.w r1, r0, #15 │ │ │ │ add r1, r5 │ │ │ │ ldrb.w r1, [r1, #264] @ 0x108 │ │ │ │ strb.w r1, [ip, #60] @ 0x3c │ │ │ │ - b.n 3c240 │ │ │ │ + b.n 3c0d0 │ │ │ │ ldrb r7, [r3, #1] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r7, #37 @ 0x25 │ │ │ │ - beq.n 3c30c │ │ │ │ + beq.n 3c19c │ │ │ │ subs r1, r2, r3 │ │ │ │ cmp r1, #2 │ │ │ │ - ble.n 3c2f8 │ │ │ │ + ble.n 3c188 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrh.w r0, [r1, r7, lsl #1] │ │ │ │ tst.w r0, #4096 @ 0x1000 │ │ │ │ - beq.n 3c2f8 │ │ │ │ + beq.n 3c188 │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrh.w r1, [r1, r0, lsl #1] │ │ │ │ tst.w r1, #4096 @ 0x1000 │ │ │ │ - bne.n 3c30c │ │ │ │ + bne.n 3c19c │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c4ec │ │ │ │ + beq.w 3c37c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 3c496 │ │ │ │ + bpl.w 3c326 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - b.n 3c268 │ │ │ │ + b.n 3c0f8 │ │ │ │ ldrd r1, r0, [r4, #48] @ 0x30 │ │ │ │ mov r7, r3 │ │ │ │ add.w ip, r3, #1 │ │ │ │ str.w ip, [r4, #32] │ │ │ │ adds.w lr, r1, #1 │ │ │ │ add.w r8, r4, r1 │ │ │ │ str.w lr, [r4, #48] @ 0x30 │ │ │ │ @@ -77337,39 +77219,39 @@ │ │ │ │ adc.w r0, r0, #0 │ │ │ │ ldrb.w r8, [r3, #1] │ │ │ │ strb.w r8, [lr, #60] @ 0x3c │ │ │ │ strd r1, r0, [r4, #48] @ 0x30 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [ip, #60] @ 0x3c │ │ │ │ mov r3, r7 │ │ │ │ - b.n 3c240 │ │ │ │ + b.n 3c0d0 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ands.w r0, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 3c520 │ │ │ │ + beq.w 3c3b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 3c496 │ │ │ │ + bpl.w 3c326 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - b.n 3c22c │ │ │ │ + b.n 3c0bc │ │ │ │ ldr r5, [r4, #32] │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ add r5, r0 │ │ │ │ - b.n 3bf94 │ │ │ │ + b.n 3be24 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r1, [r2, r8, lsl #1] │ │ │ │ lsls r3, r1, #19 │ │ │ │ - bpl.w 3c138 │ │ │ │ + bpl.w 3bfc8 │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ tst.w r2, #4096 @ 0x1000 │ │ │ │ - beq.w 3c138 │ │ │ │ + beq.w 3bfc8 │ │ │ │ ldrd r2, r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add.w ip, r5, #1 │ │ │ │ str.w ip, [r4, #32] │ │ │ │ adds.w lr, r2, #1 │ │ │ │ add.w r8, r4, r2 │ │ │ │ str.w lr, [r4, #48] @ 0x30 │ │ │ │ @@ -77388,24 +77270,24 @@ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w r8, [r5, #1] │ │ │ │ strb.w r8, [lr, #60] @ 0x3c │ │ │ │ strd r2, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ mov r5, r0 │ │ │ │ strb.w r2, [ip, #60] @ 0x3c │ │ │ │ - b.n 3bf94 │ │ │ │ + b.n 3be24 │ │ │ │ blx d348 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r2, [r3, r8, lsl #1] │ │ │ │ lsls r0, r2, #19 │ │ │ │ - bpl.w 3c164 │ │ │ │ + bpl.w 3bff4 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ ldrh.w r3, [r3, r2, lsl #1] │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bpl.w 3c164 │ │ │ │ + bpl.w 3bff4 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r3, r1, [r4, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ adds r0, r3, #1 │ │ │ │ add.w lr, r4, r3 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ @@ -77423,380 +77305,380 @@ │ │ │ │ str r2, [r4, #32] │ │ │ │ adc.w r1, r1, #0 │ │ │ │ ldrb.w lr, [r5, #1] │ │ │ │ strb.w lr, [ip, #60] @ 0x3c │ │ │ │ strd r3, r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ strb.w r3, [r0, #60] @ 0x3c │ │ │ │ - b.n 3c0ac │ │ │ │ + b.n 3bf3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 3bfba │ │ │ │ + b.n 3be4a │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #5 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 388ec │ │ │ │ + bl 3877c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c53e │ │ │ │ + bne.n 3c3ce │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3c548 │ │ │ │ + bmi.n 3c3d8 │ │ │ │ ands.w r0, r9, #536870912 @ 0x20000000 │ │ │ │ - bne.w 3be44 │ │ │ │ - ldr r2, [pc, #188] @ (3c55c ) │ │ │ │ + bne.w 3bcd4 │ │ │ │ + ldr r2, [pc, #188] @ (3c3ec ) │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 3be44 │ │ │ │ + b.n 3bcd4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [r4, #32] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ - b.n 3be90 │ │ │ │ - ldr r2, [pc, #164] @ (3c560 ) │ │ │ │ + b.n 3bd20 │ │ │ │ + ldr r2, [pc, #164] @ (3c3f0 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ - b.n 3be44 │ │ │ │ - ldr r2, [pc, #152] @ (3c564 ) │ │ │ │ + b.n 3bcd4 │ │ │ │ + ldr r2, [pc, #152] @ (3c3f4 ) │ │ │ │ subs r3, r5, r7 │ │ │ │ movs r1, #2 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c16e │ │ │ │ - ldr r2, [pc, #140] @ (3c568 ) │ │ │ │ + b.n 3bffe │ │ │ │ + ldr r2, [pc, #140] @ (3c3f8 ) │ │ │ │ subs r3, r5, r7 │ │ │ │ movs r1, #2 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c142 │ │ │ │ - ldr r2, [pc, #124] @ (3c56c ) │ │ │ │ + b.n 3bfd2 │ │ │ │ + ldr r2, [pc, #124] @ (3c3fc ) │ │ │ │ sub.w r3, r3, sl │ │ │ │ movs r1, #2 │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c302 │ │ │ │ + b.n 3c192 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 388ec │ │ │ │ - cbnz r0, 3c536 │ │ │ │ + bl 3877c │ │ │ │ + cbnz r0, 3c3c6 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w 3c172 │ │ │ │ + bpl.w 3c002 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - b.n 3c0ac │ │ │ │ - ldr r2, [pc, #76] @ (3c570 ) │ │ │ │ + b.n 3bf3c │ │ │ │ + ldr r2, [pc, #76] @ (3c400 ) │ │ │ │ sub.w r3, r3, sl │ │ │ │ movs r1, #2 │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c372 │ │ │ │ + b.n 3c202 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ subs r0, #1 │ │ │ │ add r2, r0 │ │ │ │ - b.n 3c0ac │ │ │ │ + b.n 3bf3c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ add r3, r0 │ │ │ │ - b.n 3c240 │ │ │ │ + b.n 3c0d0 │ │ │ │ ldrd r3, r2, [r4, #32] │ │ │ │ - b.n 3c240 │ │ │ │ + b.n 3c0d0 │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003c574 : │ │ │ │ +0003c404 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ mov r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ subs r1, r3, #7 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 3c5ce │ │ │ │ + bls.n 3c45e │ │ │ │ cmp r3, #6 │ │ │ │ - bne.n 3c5ea │ │ │ │ + bne.n 3c47a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bmi.n 3c5a0 │ │ │ │ + bmi.n 3c430 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r0, r3, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx c2a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsls r2, r1, #25 │ │ │ │ - bmi.n 3c5c8 │ │ │ │ + bmi.n 3c458 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 3c5c8 │ │ │ │ + cbnz r2, 3c458 │ │ │ │ mov r0, r3 │ │ │ │ lsls r3, r1, #24 │ │ │ │ - bpl.n 3c5e4 │ │ │ │ + bpl.n 3c474 │ │ │ │ blx caf0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r3, #7 │ │ │ │ - beq.n 3c5da │ │ │ │ + beq.n 3c46a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d764 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ - b.n 3c5c8 │ │ │ │ + b.n 3c458 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx c19c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3c5a0 │ │ │ │ + b.n 3c430 │ │ │ │ nop │ │ │ │ │ │ │ │ -0003c5f8 : │ │ │ │ +0003c488 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r2, [pc, #276] @ (3c720 ) │ │ │ │ + ldr r2, [pc, #276] @ (3c5b0 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [pc, #268] @ (3c724 ) │ │ │ │ + ldr r3, [pc, #268] @ (3c5b4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ add r2, sp, #28 │ │ │ │ - ldr r1, [pc, #244] @ (3c728 ) │ │ │ │ + ldr r1, [pc, #244] @ (3c5b8 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c6da │ │ │ │ + bne.n 3c56a │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d204 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n 3c71a │ │ │ │ - ldr r3, [pc, #212] @ (3c72c ) │ │ │ │ + bne.n 3c5aa │ │ │ │ + ldr r3, [pc, #212] @ (3c5bc ) │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 3c6f8 │ │ │ │ + beq.n 3c588 │ │ │ │ blx c218 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c6f8 │ │ │ │ + bne.n 3c588 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - bne.n 3c706 │ │ │ │ + bne.n 3c596 │ │ │ │ blx d004 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 3c696 │ │ │ │ + cbz r0, 3c526 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 3c6da │ │ │ │ + cbz r0, 3c56a │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c712 │ │ │ │ + beq.n 3c5a2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 3c6d0 │ │ │ │ + cbz r0, 3c560 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ blx d308 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r3, #8 │ │ │ │ ite eq │ │ │ │ addeq.w r1, r4, #16 │ │ │ │ movne r1, #0 │ │ │ │ blx d688 │ │ │ │ add r0, sp, #32 │ │ │ │ blx cb50 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 3c6d0 │ │ │ │ + cbz r3, 3c560 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ blx cb50 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 3c6da │ │ │ │ + cbz r3, 3c56a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx cb50 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #76] @ (3c730 ) │ │ │ │ - ldr r3, [pc, #64] @ (3c724 ) │ │ │ │ + ldr r2, [pc, #76] @ (3c5c0 ) │ │ │ │ + ldr r3, [pc, #64] @ (3c5b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3c716 │ │ │ │ + bne.n 3c5a6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #28] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - beq.n 3c674 │ │ │ │ + beq.n 3c504 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ blx cd50 │ │ │ │ - b.n 3c682 │ │ │ │ + b.n 3c512 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - b.n 3c6a6 │ │ │ │ + b.n 3c536 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c734 : │ │ │ │ +0003c5c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #8195 @ 0x2003 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - ldr r2, [pc, #236] @ (3c840 ) │ │ │ │ - ldr r3, [pc, #236] @ (3c844 ) │ │ │ │ + ldr r2, [pc, #236] @ (3c6d0 ) │ │ │ │ + ldr r3, [pc, #236] @ (3c6d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx dc08 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ - ldr r1, [pc, #212] @ (3c848 ) │ │ │ │ + ldr r1, [pc, #212] @ (3c6d8 ) │ │ │ │ ldr r0, [r5, #28] │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ blx d5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3c806 │ │ │ │ + bne.n 3c696 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ tst.w r3, #805306368 @ 0x30000000 │ │ │ │ - bne.n 3c824 │ │ │ │ + bne.n 3c6b4 │ │ │ │ blx d004 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx cd50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - cbz r0, 3c7b4 │ │ │ │ + cbz r0, 3c644 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx d4d8 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 3c806 │ │ │ │ + cbz r0, 3c696 │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3c834 │ │ │ │ + bne.n 3c6c4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ blx d768 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 3c7fc │ │ │ │ + cbz r0, 3c68c │ │ │ │ ldrb r3, [r5, #24] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3c83a │ │ │ │ + bne.n 3c6ca │ │ │ │ ldr r0, [r5, #16] │ │ │ │ blx d2cc │ │ │ │ mov.w r3, #776 @ 0x308 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ ldrd r1, r0, [sp, #16] │ │ │ │ @@ -77805,52 +77687,52 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ blx d688 │ │ │ │ add r0, sp, #24 │ │ │ │ blx cb50 │ │ │ │ add r0, sp, #20 │ │ │ │ blx cb50 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 3c806 │ │ │ │ + cbz r3, 3c696 │ │ │ │ add r0, sp, #16 │ │ │ │ blx cb50 │ │ │ │ add r0, sp, #28 │ │ │ │ blx d204 │ │ │ │ - ldr r2, [pc, #60] @ (3c84c ) │ │ │ │ - ldr r3, [pc, #52] @ (3c844 ) │ │ │ │ + ldr r2, [pc, #60] @ (3c6dc ) │ │ │ │ + ldr r3, [pc, #52] @ (3c6d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3c830 │ │ │ │ + bne.n 3c6c0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ blx cd50 │ │ │ │ - b.n 3c7a0 │ │ │ │ + b.n 3c630 │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r2, #22 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c850 : │ │ │ │ +0003c6e0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ add.w r7, r1, r1, lsl #1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -77861,688 +77743,688 @@ │ │ │ │ blx cafc <_ecalloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r5, r6 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ strd r6, r5, [r0, #32] │ │ │ │ str r7, [r0, #40] @ 0x28 │ │ │ │ - bl 38b98 │ │ │ │ + bl 38a28 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 3c8a2 │ │ │ │ + cbz r0, 3c732 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3c89c │ │ │ │ + beq.n 3c72c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ands.w r1, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 3c8b0 │ │ │ │ + beq.n 3c740 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 3c8a2 │ │ │ │ + bpl.n 3c732 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #16] @ (3c8c4 ) │ │ │ │ + ldr r2, [pc, #16] @ (3c754 ) │ │ │ │ subs r3, r0, r6 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc │ │ │ │ movs r1, #2 │ │ │ │ blx d114 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - b.n 3c898 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + b.n 3c728 │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003c8c8 : │ │ │ │ - ldr r3, [pc, #4] @ (3c8d0 ) │ │ │ │ +0003c758 : │ │ │ │ + ldr r3, [pc, #4] @ (3c760 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c8d4 : │ │ │ │ - ldr r3, [pc, #4] @ (3c8dc ) │ │ │ │ +0003c764 : │ │ │ │ + ldr r3, [pc, #4] @ (3c76c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003c8e0 : │ │ │ │ +0003c770 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ - ldr r6, [pc, #596] @ (3cb44 ) │ │ │ │ + ldr r6, [pc, #596] @ (3c9d4 ) │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ - ldr r3, [pc, #596] @ (3cb48 ) │ │ │ │ + ldr r3, [pc, #596] @ (3c9d8 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ add r6, pc │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #588] @ (3cb4c ) │ │ │ │ + ldr r4, [pc, #588] @ (3c9dc ) │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ blx c798 │ │ │ │ - ldr r3, [pc, #572] @ (3cb50 ) │ │ │ │ + ldr r3, [pc, #572] @ (3c9e0 ) │ │ │ │ movs r2, #1 │ │ │ │ - ldr r0, [pc, #572] @ (3cb54 ) │ │ │ │ + ldr r0, [pc, #572] @ (3c9e4 ) │ │ │ │ movs r1, #8 │ │ │ │ add r0, pc │ │ │ │ ldr r6, [r4, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #564] @ (3cb58 ) │ │ │ │ + ldr r3, [pc, #564] @ (3c9e8 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r7, [r4, r3] │ │ │ │ - ldr r3, [pc, #560] @ (3cb5c ) │ │ │ │ - ldr r4, [pc, #564] @ (3cb60 ) │ │ │ │ + ldr r3, [pc, #560] @ (3c9ec ) │ │ │ │ + ldr r4, [pc, #564] @ (3c9f0 ) │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ blx d360 │ │ │ │ - ldr r1, [pc, #552] @ (3cb64 ) │ │ │ │ + ldr r1, [pc, #552] @ (3c9f4 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #6 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #544] @ (3cb68 ) │ │ │ │ + ldr r1, [pc, #544] @ (3c9f8 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #532] @ (3cb6c ) │ │ │ │ + ldr r1, [pc, #532] @ (3c9fc ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #524] @ (3cb70 ) │ │ │ │ + ldr r1, [pc, #524] @ (3ca00 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #512] @ (3cb74 ) │ │ │ │ + ldr r1, [pc, #512] @ (3ca04 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #504] @ (3cb78 ) │ │ │ │ + ldr r1, [pc, #504] @ (3ca08 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #4 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #492] @ (3cb7c ) │ │ │ │ + ldr r1, [pc, #492] @ (3ca0c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #5 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #484] @ (3cb80 ) │ │ │ │ + ldr r1, [pc, #484] @ (3ca10 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx ce2c │ │ │ │ - ldr r1, [pc, #472] @ (3cb84 ) │ │ │ │ + ldr r1, [pc, #472] @ (3ca14 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r2, #7 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #464] @ (3cb88 ) │ │ │ │ + ldr r1, [pc, #464] @ (3ca18 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #452] @ (3cb8c ) │ │ │ │ + ldr r1, [pc, #452] @ (3ca1c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #2 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #444] @ (3cb90 ) │ │ │ │ + ldr r1, [pc, #444] @ (3ca20 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #432] @ (3cb94 ) │ │ │ │ + ldr r1, [pc, #432] @ (3ca24 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #424] @ (3cb98 ) │ │ │ │ + ldr r1, [pc, #424] @ (3ca28 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #12 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #412] @ (3cb9c ) │ │ │ │ + ldr r1, [pc, #412] @ (3ca2c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #404] @ (3cba0 ) │ │ │ │ + ldr r1, [pc, #404] @ (3ca30 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #392] @ (3cba4 ) │ │ │ │ + ldr r1, [pc, #392] @ (3ca34 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #384] @ (3cba8 ) │ │ │ │ + ldr r1, [pc, #384] @ (3ca38 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ add r1, pc │ │ │ │ movs r2, #14 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #372] @ (3cbac ) │ │ │ │ + ldr r1, [pc, #372] @ (3ca3c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #492 @ 0x1ec │ │ │ │ add r1, pc │ │ │ │ movs r2, #9 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #360] @ (3cbb0 ) │ │ │ │ + ldr r1, [pc, #360] @ (3ca40 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #348] @ (3cbb4 ) │ │ │ │ + ldr r1, [pc, #348] @ (3ca44 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #336] @ (3cbb8 ) │ │ │ │ + ldr r1, [pc, #336] @ (3ca48 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #324] @ (3cbbc ) │ │ │ │ + ldr r1, [pc, #324] @ (3ca4c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #312] @ (3cbc0 ) │ │ │ │ + ldr r1, [pc, #312] @ (3ca50 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #300] @ (3cbc4 ) │ │ │ │ + ldr r1, [pc, #300] @ (3ca54 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #9437184 @ 0x900000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #288] @ (3cbc8 ) │ │ │ │ + ldr r1, [pc, #288] @ (3ca58 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #5242880 @ 0x500000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #16 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #276] @ (3cbcc ) │ │ │ │ + ldr r1, [pc, #276] @ (3ca5c ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #11 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #264] @ (3cbd0 ) │ │ │ │ + ldr r1, [pc, #264] @ (3ca60 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #252] @ (3cbd4 ) │ │ │ │ + ldr r1, [pc, #252] @ (3ca64 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ add r1, pc │ │ │ │ movs r2, #13 │ │ │ │ blx d25c │ │ │ │ - ldr r1, [pc, #240] @ (3cbd8 ) │ │ │ │ + ldr r1, [pc, #240] @ (3ca68 ) │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #8 │ │ │ │ add r1, pc │ │ │ │ movw r3, #8195 @ 0x2003 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ blx d25c │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx c798 │ │ │ │ - ldr r0, [pc, #212] @ (3cbdc ) │ │ │ │ + ldr r0, [pc, #212] @ (3ca6c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ movs r6, #0 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ blx dce0 │ │ │ │ - ldr r2, [pc, #188] @ (3cbe0 ) │ │ │ │ - ldr r3, [pc, #32] @ (3cb48 ) │ │ │ │ + ldr r2, [pc, #188] @ (3ca70 ) │ │ │ │ + ldr r3, [pc, #32] @ (3c9d8 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 3cb3e │ │ │ │ + bne.n 3c9ce │ │ │ │ mov r0, r6 │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx d3e8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r7, #4 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r6, #12] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ -0003cbe4 : │ │ │ │ - cbz r0, 3cbec │ │ │ │ +0003ca74 : │ │ │ │ + cbz r0, 3ca7c │ │ │ │ strd r1, r2, [r0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx dd68 <_emalloc_8@plt> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ strd r1, r2, [r0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0003cc10 : │ │ │ │ +0003caa0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ and.w r3, r4, #223 @ 0xdf │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ it ne │ │ │ │ movne r6, r1 │ │ │ │ - beq.n 3cc52 │ │ │ │ + beq.n 3cae2 │ │ │ │ subs r4, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ - bhi.n 3cc9e │ │ │ │ + bhi.n 3cb2e │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #32 │ │ │ │ - bne.n 3cc7c │ │ │ │ + bne.n 3cb0c │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3cc9e │ │ │ │ + ble.n 3cb2e │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c3f4 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 3cc9e │ │ │ │ + bne.n 3cb2e │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.n 3cc9e │ │ │ │ + bne.n 3cb2e │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ - bne.n 3cc9e │ │ │ │ + bne.n 3cb2e │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne.n 3cc9e │ │ │ │ + bne.n 3cb2e │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ adds r6, r1, #5 │ │ │ │ - b.n 3cc32 │ │ │ │ + b.n 3cac2 │ │ │ │ cmp r3, #31 │ │ │ │ - bls.n 3cc88 │ │ │ │ + bls.n 3cb18 │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - beq.n 3cc96 │ │ │ │ - ldr r2, [pc, #40] @ (3ccb4 ) │ │ │ │ + beq.n 3cb26 │ │ │ │ + ldr r2, [pc, #40] @ (3cb44 ) │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bls.n 3cc44 │ │ │ │ - ldr r2, [pc, #24] @ (3ccb8 ) │ │ │ │ + bls.n 3cad4 │ │ │ │ + ldr r2, [pc, #24] @ (3cb48 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d114 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0003ccbc : │ │ │ │ +0003cb4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w lr, [r0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w lr, #2 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ - beq.n 3cd02 │ │ │ │ - cbz r3, 3cd28 │ │ │ │ + beq.n 3cb92 │ │ │ │ + cbz r3, 3cbb8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3cd20 │ │ │ │ + beq.n 3cbb0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #92] @ (3cd48 ) │ │ │ │ + ldr r2, [pc, #92] @ (3cbd8 ) │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ blx c7b0 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r3, 3cd36 │ │ │ │ + cbz r3, 3cbc6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3cd40 │ │ │ │ - ldr r2, [pc, #64] @ (3cd4c ) │ │ │ │ + beq.n 3cbd0 │ │ │ │ + ldr r2, [pc, #64] @ (3cbdc ) │ │ │ │ mov r0, r1 │ │ │ │ str.w ip, [sp] │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ blx c7b0 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr.w ip, [pc, #44] @ 3cd50 │ │ │ │ + ldr.w ip, [pc, #44] @ 3cbe0 │ │ │ │ add ip, pc │ │ │ │ - b.n 3cce6 │ │ │ │ - ldr r3, [pc, #40] @ (3cd54 ) │ │ │ │ + b.n 3cb76 │ │ │ │ + ldr r3, [pc, #40] @ (3cbe4 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3cce6 │ │ │ │ - b.n 3cd20 │ │ │ │ - ldr r3, [pc, #32] @ (3cd58 ) │ │ │ │ + bne.n 3cb76 │ │ │ │ + b.n 3cbb0 │ │ │ │ + ldr r3, [pc, #32] @ (3cbe8 ) │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3cd0a │ │ │ │ - ldr.w ip, [pc, #24] @ 3cd5c │ │ │ │ + bne.n 3cb9a │ │ │ │ + ldr.w ip, [pc, #24] @ 3cbec │ │ │ │ add ip, pc │ │ │ │ - b.n 3cd0a │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + b.n 3cb9a │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #32 │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #24 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #12 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #0 │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ ... │ │ │ │ │ │ │ │ -0003cd60 : │ │ │ │ +0003cbf0 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0003cd64 : │ │ │ │ +0003cbf4 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 3cd8a │ │ │ │ + cbz r3, 3cc1a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ blx c158 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d878 <_efree@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ eor.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 3cd98 │ │ │ │ + b.n 3cc28 │ │ │ │ nop │ │ │ │ eor.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, r1, lsl #1 │ │ │ │ mov.w r5, r3, lsl #1 │ │ │ │ teq r4, r5 │ │ │ │ it eq │ │ │ │ teqeq r0, r2 │ │ │ │ itttt ne │ │ │ │ orrsne.w ip, r4, r0 │ │ │ │ orrsne.w ip, r5, r2 │ │ │ │ mvnsne.w ip, r4, asr #21 │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ - beq.w 3cf86 │ │ │ │ + beq.w 3ce16 │ │ │ │ mov.w r4, r4, lsr #21 │ │ │ │ rsbs r5, r4, r5, lsr #21 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ - ble.n 3cdea │ │ │ │ + ble.n 3cc7a │ │ │ │ add r4, r5 │ │ │ │ eor.w r2, r0, r2 │ │ │ │ eor.w r3, r1, r3 │ │ │ │ eor.w r0, r2, r0 │ │ │ │ eor.w r1, r3, r1 │ │ │ │ eor.w r2, r0, r2 │ │ │ │ eor.w r3, r1, r3 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ it hi │ │ │ │ pophi {r4, r5, pc} │ │ │ │ tst.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov.w r1, r1, lsl #12 │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ orr.w r1, ip, r1, lsr #12 │ │ │ │ - beq.n 3ce08 │ │ │ │ + beq.n 3cc98 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ tst.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov.w r3, r3, lsl #12 │ │ │ │ orr.w r3, ip, r3, lsr #12 │ │ │ │ - beq.n 3ce1c │ │ │ │ + beq.n 3ccac │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ teq r4, r5 │ │ │ │ - beq.w 3cf72 │ │ │ │ + beq.w 3ce02 │ │ │ │ sub.w r4, r4, #1 │ │ │ │ rsbs lr, r5, #32 │ │ │ │ - blt.n 3ce4a │ │ │ │ + blt.n 3ccda │ │ │ │ lsl.w ip, r2, lr │ │ │ │ lsr.w r2, r2, r5 │ │ │ │ adds r0, r0, r2 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ lsl.w r2, r3, lr │ │ │ │ adds r0, r0, r2 │ │ │ │ asr.w r3, r3, r5 │ │ │ │ adcs r1, r3 │ │ │ │ - b.n 3ce68 │ │ │ │ + b.n 3ccf8 │ │ │ │ sub.w r5, r5, #32 │ │ │ │ add.w lr, lr, #32 │ │ │ │ cmp r2, #1 │ │ │ │ lsl.w ip, r3, lr │ │ │ │ it cs │ │ │ │ orrcs.w ip, ip, #2 │ │ │ │ asr.w r3, r3, r5 │ │ │ │ adds r0, r0, r3 │ │ │ │ adcs.w r1, r1, r3, asr #31 │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ - bpl.n 3ce7e │ │ │ │ + bpl.n 3cd0e │ │ │ │ mov.w lr, #0 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ sbcs.w r0, lr, r0 │ │ │ │ sbc.w r1, lr, r1 │ │ │ │ cmp.w r1, #1048576 @ 0x100000 │ │ │ │ - bcc.n 3cebc │ │ │ │ + bcc.n 3cd4c │ │ │ │ cmp.w r1, #2097152 @ 0x200000 │ │ │ │ - bcc.n 3cea4 │ │ │ │ + bcc.n 3cd34 │ │ │ │ lsrs r1, r1, #1 │ │ │ │ movs.w r0, r0, rrx │ │ │ │ mov.w ip, ip, rrx │ │ │ │ add.w r4, r4, #1 │ │ │ │ mov.w r2, r4, lsl #21 │ │ │ │ cmn.w r2, #4194304 @ 0x400000 │ │ │ │ - bcs.w 3cfd8 │ │ │ │ + bcs.w 3ce68 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ it eq │ │ │ │ movseq.w ip, r0, lsr #1 │ │ │ │ adcs.w r0, r0, #0 │ │ │ │ adc.w r1, r1, r4, lsl #20 │ │ │ │ orr.w r1, r1, r5 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs.w ip, ip, lsl #1 │ │ │ │ adcs r0, r0 │ │ │ │ adc.w r1, r1, r1 │ │ │ │ subs r4, #1 │ │ │ │ it cs │ │ │ │ cmpcs.w r1, #1048576 @ 0x100000 │ │ │ │ - bcs.n 3cea4 │ │ │ │ + bcs.n 3cd34 │ │ │ │ teq r1, #0 │ │ │ │ itt eq │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #0 │ │ │ │ clz r3, r1 │ │ │ │ it eq │ │ │ │ addeq r3, #32 │ │ │ │ sub.w r3, r3, #11 │ │ │ │ subs.w r2, r3, #32 │ │ │ │ - bge.n 3cf06 │ │ │ │ + bge.n 3cd96 │ │ │ │ adds r2, #12 │ │ │ │ - ble.n 3cf02 │ │ │ │ + ble.n 3cd92 │ │ │ │ add.w ip, r2, #20 │ │ │ │ rsb r2, r2, #12 │ │ │ │ lsl.w r0, r1, ip │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ - b.n 3cf1c │ │ │ │ + b.n 3cdac │ │ │ │ add.w r2, r2, #20 │ │ │ │ it le │ │ │ │ rsble ip, r2, #32 │ │ │ │ lsl.w r1, r1, r2 │ │ │ │ lsr.w ip, r0, ip │ │ │ │ itt le │ │ │ │ orrle.w r1, r1, ip │ │ │ │ @@ -78550,17 +78432,17 @@ │ │ │ │ subs r4, r4, r3 │ │ │ │ ittt ge │ │ │ │ addge.w r1, r1, r4, lsl #20 │ │ │ │ orrge r1, r5 │ │ │ │ popge {r4, r5, pc} │ │ │ │ mvn.w r4, r4 │ │ │ │ subs r4, #31 │ │ │ │ - bge.n 3cf6a │ │ │ │ + bge.n 3cdfa │ │ │ │ adds r4, #12 │ │ │ │ - bgt.n 3cf52 │ │ │ │ + bgt.n 3cde2 │ │ │ │ add.w r4, r4, #20 │ │ │ │ rsb r2, r4, #32 │ │ │ │ lsr.w r0, r0, r4 │ │ │ │ lsl.w r3, r1, r2 │ │ │ │ orr.w r0, r0, r3 │ │ │ │ lsr.w r3, r1, r4 │ │ │ │ orr.w r1, r5, r3 │ │ │ │ @@ -78577,35 +78459,35 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r4, #0 │ │ │ │ eor.w r3, r3, #1048576 @ 0x100000 │ │ │ │ itte eq │ │ │ │ eoreq.w r1, r1, #1048576 @ 0x100000 │ │ │ │ addeq r4, #1 │ │ │ │ subne r5, #1 │ │ │ │ - b.n 3ce24 │ │ │ │ + b.n 3ccb4 │ │ │ │ mvns.w ip, r4, asr #21 │ │ │ │ it ne │ │ │ │ mvnsne.w ip, r5, asr #21 │ │ │ │ - beq.n 3cfe6 │ │ │ │ + beq.n 3ce76 │ │ │ │ teq r4, r5 │ │ │ │ it eq │ │ │ │ teqeq r0, r2 │ │ │ │ - beq.n 3cfaa │ │ │ │ + beq.n 3ce3a │ │ │ │ orrs.w ip, r4, r0 │ │ │ │ itt eq │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r1, r3 │ │ │ │ ittt ne │ │ │ │ movne r1, #0 │ │ │ │ movne r0, #0 │ │ │ │ popne {r4, r5, pc} │ │ │ │ movs.w ip, r4, lsr #21 │ │ │ │ - bne.n 3cfc8 │ │ │ │ + bne.n 3ce58 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adcs r1, r1 │ │ │ │ it cs │ │ │ │ orrcs.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds.w r4, r4, #4194304 @ 0x400000 │ │ │ │ itt cc │ │ │ │ @@ -78636,28 +78518,28 @@ │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ mov.w r5, #0 │ │ │ │ mov.w r1, #0 │ │ │ │ - b.n 3ced0 │ │ │ │ + b.n 3cd60 │ │ │ │ nop │ │ │ │ teq r0, #0 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ ands.w r5, r0, #2147483648 @ 0x80000000 │ │ │ │ it mi │ │ │ │ negmi r0, r0 │ │ │ │ mov.w r1, #0 │ │ │ │ - b.n 3ced0 │ │ │ │ + b.n 3cd60 │ │ │ │ nop │ │ │ │ lsls r2, r0, #1 │ │ │ │ mov.w r1, r2, asr #3 │ │ │ │ mov.w r1, r1, rrx │ │ │ │ mov.w r0, r2, lsl #28 │ │ │ │ itttt ne │ │ │ │ andsne.w r3, r2, #4278190080 @ 0xff000000 │ │ │ │ @@ -78671,34 +78553,34 @@ │ │ │ │ itt eq │ │ │ │ orreq.w r1, r1, #524288 @ 0x80000 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r4, #896 @ 0x380 │ │ │ │ and.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 3ced0 │ │ │ │ + b.n 3cd60 │ │ │ │ nop │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w r5, #0 │ │ │ │ - b.n 3d0be │ │ │ │ + b.n 3cf4e │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, lr} │ │ │ │ ands.w r5, r1, #2147483648 @ 0x80000000 │ │ │ │ - bpl.n 3d0be │ │ │ │ + bpl.n 3cf4e │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ add.w r4, r4, #50 @ 0x32 │ │ │ │ movs.w ip, r1, lsr #22 │ │ │ │ - beq.w 3ce7e │ │ │ │ + beq.w 3cd0e │ │ │ │ mov.w r2, #3 │ │ │ │ movs.w ip, ip, lsr #3 │ │ │ │ it ne │ │ │ │ addne r2, #3 │ │ │ │ movs.w ip, ip, lsr #3 │ │ │ │ it ne │ │ │ │ addne r2, #3 │ │ │ │ @@ -78706,91 +78588,91 @@ │ │ │ │ rsb r3, r2, #32 │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ lsl.w lr, r1, r3 │ │ │ │ orr.w r0, r0, lr │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ add r4, r2 │ │ │ │ - b.n 3ce7e │ │ │ │ + b.n 3cd0e │ │ │ │ nop │ │ │ │ - cbnz r3, 3d126 │ │ │ │ - cbnz r2, 3d126 │ │ │ │ + cbnz r3, 3cfb6 │ │ │ │ + cbnz r2, 3cfb6 │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ movlt r0, #0 │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ - blt.n 3d122 │ │ │ │ + blt.n 3cfb2 │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ itt ne │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3d1a4 │ │ │ │ + b.w 3d034 │ │ │ │ sub.w ip, sp, #8 │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3d146 │ │ │ │ + blt.n 3cfd6 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3d16c │ │ │ │ - bl 3d218 │ │ │ │ + blt.n 3cffc │ │ │ │ + bl 3d0a8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3d188 │ │ │ │ - bl 3d218 │ │ │ │ + blt.n 3d018 │ │ │ │ + bl 3d0a8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 3d218 │ │ │ │ + bl 3d0a8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 3d218 │ │ │ │ + bl 3d0a8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ mov.w r0, #8 │ │ │ │ blx d0a8 │ │ │ │ pop {r1, pc} │ │ │ │ vmov d7, r0, r1 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 3d1c2 │ │ │ │ - b.w 3d1d8 │ │ │ │ + bmi.n 3d052 │ │ │ │ + b.w 3d068 │ │ │ │ push {r3, lr} │ │ │ │ eor.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 3d1d8 │ │ │ │ + bl 3d068 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vldr d7, [pc, #44] @ 3d208 │ │ │ │ + vldr d7, [pc, #44] @ 3d098 │ │ │ │ vmov d6, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 3d210 │ │ │ │ + vldr d5, [pc, #44] @ 3d0a0 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ vcvt.f64.u32 d4, s14 │ │ │ │ vmov r1, s14 │ │ │ │ vmls.f64 d6, d4, d5 │ │ │ │ vcvt.u32.f64 s15, d6 │ │ │ │ vmov r0, s15 │ │ │ │ @@ -78809,21 +78691,21 @@ │ │ │ │ cmp r0, r2 │ │ │ │ mov lr, r1 │ │ │ │ sbcs.w r1, lr, r3 │ │ │ │ mov ip, r0 │ │ │ │ itt cc │ │ │ │ movcc r4, #0 │ │ │ │ movcc r5, r4 │ │ │ │ - bcc.n 3d304 │ │ │ │ + bcc.n 3d194 │ │ │ │ clz r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d31c │ │ │ │ + beq.n 3d1ac │ │ │ │ clz r1, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 3d314 │ │ │ │ + beq.n 3d1a4 │ │ │ │ subs r0, r0, r1 │ │ │ │ sub.w r5, r0, #32 │ │ │ │ rsb r6, r0, #32 │ │ │ │ lsls r3, r0 │ │ │ │ mov r8, r5 │ │ │ │ lsl.w r4, r2, r5 │ │ │ │ mov r7, r6 │ │ │ │ @@ -78832,43 +78714,43 @@ │ │ │ │ lsrs r2, r6 │ │ │ │ cmp ip, r1 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ sbcs.w r2, lr, r3 │ │ │ │ itt cc │ │ │ │ movcc r4, #0 │ │ │ │ movcc r5, r4 │ │ │ │ - bcc.n 3d284 │ │ │ │ + bcc.n 3d114 │ │ │ │ movs r4, #1 │ │ │ │ subs.w ip, ip, r1 │ │ │ │ sbc.w lr, lr, r3 │ │ │ │ lsl.w r5, r4, r5 │ │ │ │ lsr.w r2, r4, r6 │ │ │ │ orrs r5, r2 │ │ │ │ lsls r4, r0 │ │ │ │ - cbz r0, 3d304 │ │ │ │ + cbz r0, 3d194 │ │ │ │ lsrs r1, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ orr.w r1, r1, r3, lsl #31 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ - b.n 3d2ae │ │ │ │ + b.n 3d13e │ │ │ │ subs.w ip, ip, r1 │ │ │ │ sbc.w lr, lr, r3 │ │ │ │ adds.w ip, ip, ip │ │ │ │ adc.w lr, lr, lr │ │ │ │ adds.w ip, ip, #1 │ │ │ │ adc.w lr, lr, #0 │ │ │ │ subs r2, #1 │ │ │ │ - beq.n 3d2c2 │ │ │ │ + beq.n 3d152 │ │ │ │ cmp ip, r1 │ │ │ │ sbcs.w r6, lr, r3 │ │ │ │ - bcs.n 3d292 │ │ │ │ + bcs.n 3d122 │ │ │ │ adds.w ip, ip, ip │ │ │ │ adc.w lr, lr, lr │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 3d2ae │ │ │ │ + bne.n 3d13e │ │ │ │ lsl.w r3, lr, r7 │ │ │ │ adds.w r4, r4, ip │ │ │ │ lsr.w ip, ip, r0 │ │ │ │ adc.w r5, r5, lr │ │ │ │ orr.w ip, ip, r3 │ │ │ │ lsr.w r3, lr, r8 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ @@ -78880,22 +78762,22 @@ │ │ │ │ lsr.w r2, ip, r2 │ │ │ │ orrs r3, r1 │ │ │ │ lsl.w r0, ip, r0 │ │ │ │ orrs r3, r2 │ │ │ │ subs r4, r4, r0 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 3d30c │ │ │ │ + cbz r3, 3d19c │ │ │ │ strd ip, lr, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ clz r1, ip │ │ │ │ adds r1, #32 │ │ │ │ - b.n 3d240 │ │ │ │ + b.n 3d0d0 │ │ │ │ clz r0, r2 │ │ │ │ clz r1, lr │ │ │ │ adds r0, #32 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 3d240 │ │ │ │ - b.n 3d314 │ │ │ │ + bne.n 3d0d0 │ │ │ │ + b.n 3d1a4 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0003d330 <.fini>: │ │ │ │ +0003d1c0 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1429 +1,1425 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0003d338 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ - 0x0003d348 04000000 09000000 0c000000 09000000 ................ │ │ │ │ - 0x0003d358 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ - 0x0003d368 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ - 0x0003d378 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ - 0x0003d388 15000000 09000000 12000000 09000000 ................ │ │ │ │ - 0x0003d398 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ - 0x0003d3a8 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ - 0x0003d3b8 2a000000 09000000 00000000 00000000 *............... │ │ │ │ - 0x0003d3c8 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ - 0x0003d3d8 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ - 0x0003d3e8 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ - 0x0003d3f8 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ - 0x0003d408 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ - 0x0003d418 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ - 0x0003d428 6c69627a 00000000 382e3137 2e302d72 libz....8.17.0-r │ │ │ │ - 0x0003d438 63320000 6c696263 75726c00 322e312e c2..libcurl.2.1. │ │ │ │ - 0x0003d448 31322d73 7461626c 65000000 6c696265 12-stable...libe │ │ │ │ - 0x0003d458 76656e74 00000000 37362e31 00000000 vent....76.1.... │ │ │ │ - 0x0003d468 6c696269 63752028 49444e41 32303038 libicu (IDNA2008 │ │ │ │ - 0x0003d478 2f49444e 41323030 33290000 322e332e /IDNA2003)..2.3. │ │ │ │ - 0x0003d488 38000000 6c696269 646e3220 2849444e 8...libidn2 (IDN │ │ │ │ - 0x0003d498 41323030 38290000 64697361 626c6564 A2008)..disabled │ │ │ │ - 0x0003d4a8 00000000 6c696269 646e2028 49444e41 ....libidn (IDNA │ │ │ │ - 0x0003d4b8 32303033 29000000 6c696269 646e6b69 2003)...libidnki │ │ │ │ - 0x0003d4c8 74322028 49444e41 32303038 29000000 t2 (IDNA2008)... │ │ │ │ - 0x0003d4d8 6c696269 646e6b69 74202849 444e4132 libidnkit (IDNA2 │ │ │ │ - 0x0003d4e8 30303329 00000000 68747470 2e657461 003)....http.eta │ │ │ │ - 0x0003d4f8 672e6d6f 64650000 63726333 32620000 g.mode..crc32b.. │ │ │ │ - 0x0003d508 68747470 00000000 41504932 30323430 http....API20240 │ │ │ │ - 0x0003d518 3932342c 4e545300 72617068 66000000 924,NTS.raphf... │ │ │ │ - 0x0003d528 73706c00 69636f6e 76000000 7c660000 spl.iconv...|f.. │ │ │ │ - 0x0003d538 68697374 6f727900 6f627365 72766572 history.observer │ │ │ │ - 0x0003d548 73000000 4f627365 72766572 2073746f s...Observer sto │ │ │ │ - 0x0003d558 72616765 20697320 636f7272 75707465 rage is corrupte │ │ │ │ - 0x0003d568 64000000 4f000000 64657461 63680000 d...O...detach.. │ │ │ │ - 0x0003d578 75706461 74650000 61747461 63680000 update..attach.. │ │ │ │ - 0x0003d588 7c4f216f 21000000 73746172 74656400 |O!o!...started. │ │ │ │ - 0x0003d598 66696e69 73686564 00000000 646c746f finished....dlto │ │ │ │ - 0x0003d5a8 74616c00 646c6e6f 77000000 756c746f tal.dlnow...ulto │ │ │ │ - 0x0003d5b8 74616c00 756c6e6f 77000000 7c4f0000 tal.ulnow...|O.. │ │ │ │ - 0x0003d5c8 436f756c 64206e6f 74206669 6e642072 Could not find r │ │ │ │ - 0x0003d5d8 6573706f 6e736520 666f7220 74686520 esponse for the │ │ │ │ - 0x0003d5e8 72657175 65737400 7c6c0000 6765744f request.|l..getO │ │ │ │ - 0x0003d5f8 7074696f 6e730000 7c61212f 00000000 ptions..|a!/.... │ │ │ │ - 0x0003d608 636f6f6b 69657300 7265636f 72644869 cookies.recordHi │ │ │ │ - 0x0003d618 73746f72 79000000 72657370 6f6e7365 story...response │ │ │ │ - 0x0003d628 4d657373 61676543 6c617373 00000000 MessageClass.... │ │ │ │ - 0x0003d638 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ - 0x0003d648 6c697a65 20636c69 656e7400 64656661 lize client.defa │ │ │ │ - 0x0003d658 756c7400 7c532153 21000000 4e6f2068 ult.|S!S!...No h │ │ │ │ - 0x0003d668 7474705c 436c6965 6e742064 72697665 ttp\Client drive │ │ │ │ - 0x0003d678 72732061 7661696c 61626c65 00000000 rs available.... │ │ │ │ - 0x0003d688 4661696c 65642074 6f206c6f 63617465 Failed to locate │ │ │ │ - 0x0003d698 20222573 2220636c 69656e74 20726571 "%s" client req │ │ │ │ - 0x0003d6a8 75657374 2068616e 646c6572 00000000 uest handler.... │ │ │ │ - 0x0003d6b8 6e6f7469 66790000 4661696c 65642074 notify..Failed t │ │ │ │ - 0x0003d6c8 6f20656e 71756575 65207265 71756573 o enqueue reques │ │ │ │ - 0x0003d6d8 743b2072 65717565 73742061 6c726561 t; request alrea │ │ │ │ - 0x0003d6e8 64792069 6e207175 65756500 4661696c dy in queue.Fail │ │ │ │ - 0x0003d6f8 65642074 6f206465 71756575 65207265 ed to dequeue re │ │ │ │ - 0x0003d708 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ - 0x0003d718 6f742069 6e207175 65756500 4661696c ot in queue.Fail │ │ │ │ - 0x0003d728 65642074 6f207265 71756575 65207265 ed to requeue re │ │ │ │ - 0x0003d738 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ - 0x0003d748 6f742069 6e207175 65756500 4f7c6600 ot in queue.O|f. │ │ │ │ - 0x0003d758 70726570 61726500 7c640000 7c620000 prepare.|d..|b.. │ │ │ │ - 0x0003d768 7c482100 7472616e 73666572 496e666f |H!.transferInfo │ │ │ │ - 0x0003d778 00000000 68747470 5c436c69 656e7400 ....http\Client. │ │ │ │ - 0x0003d788 44454255 475f494e 464f0000 44454255 DEBUG_INFO..DEBU │ │ │ │ - 0x0003d798 475f494e 00000000 44454255 475f4f55 G_IN....DEBUG_OU │ │ │ │ - 0x0003d7a8 54000000 44454255 475f4845 41444552 T...DEBUG_HEADER │ │ │ │ - 0x0003d7b8 00000000 44454255 475f424f 44590000 ....DEBUG_BODY.. │ │ │ │ - 0x0003d7c8 44454255 475f5353 4c000000 5f5f636f DEBUG_SSL...__co │ │ │ │ - 0x0003d7d8 6e737472 75637400 72657365 74000000 nstruct.reset... │ │ │ │ - 0x0003d7e8 656e7175 65756500 64657175 65756500 enqueue.dequeue. │ │ │ │ - 0x0003d7f8 72657175 65756500 636f756e 74000000 requeue.count... │ │ │ │ - 0x0003d808 73656e64 00000000 6f6e6365 00000000 send....once.... │ │ │ │ - 0x0003d818 77616974 00000000 67657452 6573706f wait....getRespo │ │ │ │ - 0x0003d828 6e736500 67657448 6973746f 72790000 nse.getHistory.. │ │ │ │ - 0x0003d838 636f6e66 69677572 65000000 656e6162 configure...enab │ │ │ │ - 0x0003d848 6c655069 70656c69 6e696e67 00000000 lePipelining.... │ │ │ │ - 0x0003d858 656e6162 6c654576 656e7473 00000000 enableEvents.... │ │ │ │ - 0x0003d868 6765744f 62736572 76657273 00000000 getObservers.... │ │ │ │ - 0x0003d878 67657450 726f6772 65737349 6e666f00 getProgressInfo. │ │ │ │ - 0x0003d888 67657454 72616e73 66657249 6e666f00 getTransferInfo. │ │ │ │ - 0x0003d898 7365744f 7074696f 6e730000 73657453 setOptions..setS │ │ │ │ - 0x0003d8a8 736c4f70 74696f6e 73000000 61646453 slOptions...addS │ │ │ │ - 0x0003d8b8 736c4f70 74696f6e 73000000 67657453 slOptions...getS │ │ │ │ - 0x0003d8c8 736c4f70 74696f6e 73000000 73657443 slOptions...setC │ │ │ │ - 0x0003d8d8 6f6f6b69 65730000 61646443 6f6f6b69 ookies..addCooki │ │ │ │ - 0x0003d8e8 65730000 67657443 6f6f6b69 65730000 es..getCookies.. │ │ │ │ - 0x0003d8f8 67657441 7661696c 61626c65 44726976 getAvailableDriv │ │ │ │ - 0x0003d908 65727300 67657441 7661696c 61626c65 ers.getAvailable │ │ │ │ - 0x0003d918 4f707469 6f6e7300 67657441 7661696c Options.getAvail │ │ │ │ - 0x0003d928 61626c65 436f6e66 69677572 6174696f ableConfiguratio │ │ │ │ - 0x0003d938 6e000000 73657444 65627567 00000000 n...setDebug.... │ │ │ │ - 0x0003d948 63616c6c 6261636b 00000000 73736c5f callback....ssl_ │ │ │ │ - 0x0003d958 6f707469 6f6e7300 73736c5f 6f707469 options.ssl_opti │ │ │ │ - 0x0003d968 6f6e0000 68747470 5c436c69 656e745c on..http\Client\ │ │ │ │ - 0x0003d978 52657175 65737400 6f627365 72766572 Request.observer │ │ │ │ - 0x0003d988 00000000 53706c4f 62736572 76657200 ....SplObserver. │ │ │ │ - 0x0003d998 70726f67 72657373 00000000 656e6162 progress....enab │ │ │ │ - 0x0003d9a8 6c650000 73657474 696e6773 00000000 le..settings.... │ │ │ │ - 0x0003d9b8 74696d65 6f757400 63616c6c 61626c65 timeout.callable │ │ │ │ - 0x0003d9c8 00000000 64726976 65720000 70657273 ....driver..pers │ │ │ │ - 0x0003d9d8 69737465 6e745f68 616e646c 655f6964 istent_handle_id │ │ │ │ - 0x0003d9e8 00000000 464c5553 48000000 53455353 ....FLUSH...SESS │ │ │ │ - 0x0003d9f8 00000000 436f756c 64206e6f 74206465 ....Could not de │ │ │ │ - 0x0003da08 71756575 65207265 71756573 74207768 queue request wh │ │ │ │ - 0x0003da18 696c6520 65786563 7574696e 67206361 ile executing ca │ │ │ │ - 0x0003da28 6c6c6261 636b7300 436f756c 64206e6f llbacks.Could no │ │ │ │ - 0x0003da38 74206465 71756575 65207265 71756573 t dequeue reques │ │ │ │ - 0x0003da48 743a2025 73000000 41646469 6e672068 t: %s...Adding h │ │ │ │ - 0x0003da58 616e646c 653a0000 73657475 70000000 andle:..setup... │ │ │ │ - 0x0003da68 61646448 616e646c 65000000 41626f75 addHandle...Abou │ │ │ │ - 0x0003da78 7420746f 20636f6e 6e656374 00000000 t to connect.... │ │ │ │ - 0x0003da88 7265736f 6c766500 54727969 6e670000 resolve.Trying.. │ │ │ │ - 0x0003da98 636f6e6e 65637400 466f756e 64206275 connect.Found bu │ │ │ │ - 0x0003daa8 6e646c65 20666f72 20686f73 74000000 ndle for host... │ │ │ │ - 0x0003dab8 436f6e6e 65637465 64000000 636f6e6e Connected...conn │ │ │ │ - 0x0003dac8 65637465 64000000 52652d75 73696e67 ected...Re-using │ │ │ │ - 0x0003dad8 20657869 7374696e 6720636f 6e6e6563 existing connec │ │ │ │ - 0x0003dae8 74696f6e 21000000 626c6163 6b6c6973 tion!...blacklis │ │ │ │ - 0x0003daf8 74656400 626c6163 6b6c6973 74206368 ted.blacklist ch │ │ │ │ - 0x0003db08 65636b00 73736c20 6e65676f 74696174 eck.ssl negotiat │ │ │ │ - 0x0003db18 696f6e00 63657274 69666963 61746500 ion.certificate. │ │ │ │ - 0x0003db28 414c504e 00000000 75706c6f 61640000 ALPN....upload.. │ │ │ │ - 0x0003db38 6c656674 20696e74 61637400 6e6f7420 left intact.not │ │ │ │ - 0x0003db48 64697363 6f6e6e65 63746564 00000000 disconnected.... │ │ │ │ - 0x0003db58 636c6f73 65640000 49737375 6520616e closed..Issue an │ │ │ │ - 0x0003db68 6f746865 72207265 71756573 74000000 other request... │ │ │ │ - 0x0003db78 72656469 72656374 00000000 4f706572 redirect....Oper │ │ │ │ - 0x0003db88 6174696f 6e207469 6d656420 6f757400 ation timed out. │ │ │ │ - 0x0003db98 72656365 69766500 75706c6f 61646564 receive.uploaded │ │ │ │ - 0x0003dba8 00000000 6e706e00 616c706e 00000000 ....npn.alpn.... │ │ │ │ - 0x0003dbb8 25733a20 25730000 414c4c00 436f756c %s: %s..ALL.Coul │ │ │ │ - 0x0003dbc8 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ - 0x0003dbd8 20257320 28257329 00000000 436f756c %s (%s)....Coul │ │ │ │ - 0x0003dbe8 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ - 0x0003dbf8 20257300 256c642d 256c642c 00000000 %s.%ld-%ld,.... │ │ │ │ - 0x0003dc08 256c642d 00000000 2d256c64 00000000 %ld-....-%ld.... │ │ │ │ - 0x0003dc18 25733a20 22257322 00000000 49662d4d %s: "%s"....If-M │ │ │ │ - 0x0003dc28 61746368 00000000 49662d4e 6f6e652d atch....If-None- │ │ │ │ - 0x0003dc38 4d617463 68000000 4661696c 65642074 Match...Failed t │ │ │ │ - 0x0003dc48 6f20696e 69746961 6c697a65 20637572 o initialize cur │ │ │ │ - 0x0003dc58 6c206861 6e646c65 00000000 3b000000 l handle....;... │ │ │ │ - 0x0003dc68 25733d25 733b2000 6e6f6e65 00000000 %s=%s; .none.... │ │ │ │ - 0x0003dc78 6f70656e 73736c00 676e7574 6c730000 openssl.gnutls.. │ │ │ │ - 0x0003dc88 6e737300 67736b69 74000000 706f6c61 nss.gskit...pola │ │ │ │ - 0x0003dc98 7273736c 00000000 63796173 736c0000 rssl....cyassl.. │ │ │ │ - 0x0003dca8 73636861 6e6e656c 00000000 64617277 schannel....darw │ │ │ │ - 0x0003dcb8 696e7373 6c000000 756e6b6e 6f776e00 inssl...unknown. │ │ │ │ - 0x0003dcc8 65666665 63746976 655f7572 6c000000 effective_url... │ │ │ │ - 0x0003dcd8 72657370 6f6e7365 5f636f64 65000000 response_code... │ │ │ │ - 0x0003dce8 746f7461 6c5f7469 6d650000 6e616d65 total_time..name │ │ │ │ - 0x0003dcf8 6c6f6f6b 75705f74 696d6500 636f6e6e lookup_time.conn │ │ │ │ - 0x0003dd08 6563745f 74696d65 00000000 70726574 ect_time....pret │ │ │ │ - 0x0003dd18 72616e73 6665725f 74696d65 00000000 ransfer_time.... │ │ │ │ - 0x0003dd28 73697a65 5f75706c 6f616400 73697a65 size_upload.size │ │ │ │ - 0x0003dd38 5f75706c 6f61645f 74000000 73697a65 _upload_t...size │ │ │ │ - 0x0003dd48 5f646f77 6e6c6f61 64000000 73697a65 _download...size │ │ │ │ - 0x0003dd58 5f646f77 6e6c6f61 645f7400 73706565 _download_t.spee │ │ │ │ - 0x0003dd68 645f646f 776e6c6f 61640000 73706565 d_download..spee │ │ │ │ - 0x0003dd78 645f646f 776e6c6f 61645f74 00000000 d_download_t.... │ │ │ │ - 0x0003dd88 73706565 645f7570 6c6f6164 00000000 speed_upload.... │ │ │ │ - 0x0003dd98 73706565 645f7570 6c6f6164 5f740000 speed_upload_t.. │ │ │ │ - 0x0003dda8 68656164 65725f73 697a6500 72657175 header_size.requ │ │ │ │ - 0x0003ddb8 6573745f 73697a65 00000000 73736c5f est_size....ssl_ │ │ │ │ - 0x0003ddc8 76657269 66797265 73756c74 00000000 verifyresult.... │ │ │ │ - 0x0003ddd8 66696c65 74696d65 00000000 66696c65 filetime....file │ │ │ │ - 0x0003dde8 74696d65 5f740000 636f6e74 656e745f time_t..content_ │ │ │ │ - 0x0003ddf8 6c656e67 74685f64 6f776e6c 6f616400 length_download. │ │ │ │ - 0x0003de08 636f6e74 656e745f 6c656e67 74685f64 content_length_d │ │ │ │ - 0x0003de18 6f776e6c 6f61645f 74000000 636f6e74 ownload_t...cont │ │ │ │ - 0x0003de28 656e745f 6c656e67 74685f75 706c6f61 ent_length_uploa │ │ │ │ - 0x0003de38 64000000 636f6e74 656e745f 6c656e67 d...content_leng │ │ │ │ - 0x0003de48 74685f75 706c6f61 645f7400 73746172 th_upload_t.star │ │ │ │ - 0x0003de58 74747261 6e736665 725f7469 6d650000 ttransfer_time.. │ │ │ │ - 0x0003de68 636f6e74 656e745f 74797065 00000000 content_type.... │ │ │ │ - 0x0003de78 72656469 72656374 5f74696d 65000000 redirect_time... │ │ │ │ - 0x0003de88 72656469 72656374 5f636f75 6e740000 redirect_count.. │ │ │ │ - 0x0003de98 636f6e6e 6563745f 636f6465 00000000 connect_code.... │ │ │ │ - 0x0003dea8 68747470 61757468 5f617661 696c0000 httpauth_avail.. │ │ │ │ - 0x0003deb8 70726f78 79617574 685f6176 61696c00 proxyauth_avail. │ │ │ │ - 0x0003dec8 6f735f65 72726e6f 00000000 6e756d5f os_errno....num_ │ │ │ │ - 0x0003ded8 636f6e6e 65637473 00000000 73736c5f connects....ssl_ │ │ │ │ - 0x0003dee8 656e6769 6e657300 72656469 72656374 engines.redirect │ │ │ │ - 0x0003def8 5f75726c 00000000 7072696d 6172795f _url....primary_ │ │ │ │ - 0x0003df08 69700000 61707063 6f6e6e65 63745f74 ip..appconnect_t │ │ │ │ - 0x0003df18 696d6500 636f6e64 6974696f 6e5f756e ime.condition_un │ │ │ │ - 0x0003df28 6d657400 7072696d 6172795f 706f7274 met.primary_port │ │ │ │ - 0x0003df38 00000000 6c6f6361 6c5f6970 00000000 ....local_ip.... │ │ │ │ - 0x0003df48 6c6f6361 6c5f706f 72740000 68747470 local_port..http │ │ │ │ - 0x0003df58 5f766572 73696f6e 00000000 70726f78 _version....prox │ │ │ │ - 0x0003df68 795f7373 6c5f7665 72696679 72657375 y_ssl_verifyresu │ │ │ │ - 0x0003df78 6c740000 73636865 6d650000 746f7461 lt..scheme..tota │ │ │ │ - 0x0003df88 6c5f7469 6d655f74 00000000 6e616d65 l_time_t....name │ │ │ │ - 0x0003df98 6c6f6f6b 75705f74 696d655f 74000000 lookup_time_t... │ │ │ │ - 0x0003dfa8 636f6e6e 6563745f 74696d65 5f740000 connect_time_t.. │ │ │ │ - 0x0003dfb8 70726574 72616e73 6665725f 74696d65 pretransfer_time │ │ │ │ - 0x0003dfc8 5f740000 73746172 74747261 6e736665 _t..starttransfe │ │ │ │ - 0x0003dfd8 725f7469 6d655f74 00000000 72656469 r_time_t....redi │ │ │ │ - 0x0003dfe8 72656374 5f74696d 655f7400 61707063 rect_time_t.appc │ │ │ │ - 0x0003dff8 6f6e6e65 63745f74 696d655f 74000000 onnect_time_t... │ │ │ │ - 0x0003e008 72657472 795f6166 74657200 65666665 retry_after.effe │ │ │ │ - 0x0003e018 63746976 655f6d65 74686f64 00000000 ctive_method.... │ │ │ │ - 0x0003e028 70726f78 795f6572 726f7200 6361696e proxy_error.cain │ │ │ │ - 0x0003e038 666f0000 63617061 74680000 6e756d62 fo..capath..numb │ │ │ │ - 0x0003e048 65720000 636f6e6e 6563745f 676f6f64 er..connect_good │ │ │ │ - 0x0003e058 00000000 636f6e6e 6563745f 72656e65 ....connect_rene │ │ │ │ - 0x0003e068 676f7469 61746500 68697473 00000000 gotiate.hits.... │ │ │ │ - 0x0003e078 63616368 655f6675 6c6c0000 6261636b cache_full..back │ │ │ │ - 0x0003e088 656e6400 696e7465 726e616c 73000000 end.internals... │ │ │ │ - 0x0003e098 746c735f 73657373 696f6e00 63657274 tls_session.cert │ │ │ │ - 0x0003e0a8 696e666f 00000000 6375726c 636f6465 info....curlcode │ │ │ │ - 0x0003e0b8 00000000 6572726f 72000000 43616e6e ....error...Cann │ │ │ │ - 0x0003e0c8 6f742072 65717565 73742065 6d707479 ot request empty │ │ │ │ - 0x0003e0d8 2055524c 00000000 50555400 48454144 URL....PUT.HEAD │ │ │ │ - 0x0003e0e8 00000000 43616e6e 6f742075 73652065 ....Cannot use e │ │ │ │ - 0x0003e0f8 6d707479 20726571 75657374 206d6574 mpty request met │ │ │ │ - 0x0003e108 686f6400 436f756c 64206e6f 7420656e hod.Could not en │ │ │ │ - 0x0003e118 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ - 0x0003e128 73000000 73746172 74000000 252e2a73 s...start...%.*s │ │ │ │ - 0x0003e138 3a25733a 25640000 436f6e74 656e742d :%s:%d..Content- │ │ │ │ - 0x0003e148 4c656e67 74680000 582d4f72 6967696e Length..X-Origin │ │ │ │ - 0x0003e158 616c2d43 6f6e7465 6e742d4c 656e6774 al-Content-Lengt │ │ │ │ - 0x0003e168 68000000 5472616e 73666572 2d456e63 h...Transfer-Enc │ │ │ │ - 0x0003e178 6f64696e 67000000 582d4f72 6967696e oding...X-Origin │ │ │ │ - 0x0003e188 616c2d54 72616e73 6665722d 456e636f al-Transfer-Enco │ │ │ │ - 0x0003e198 64696e67 00000000 436f6e74 656e742d ding....Content- │ │ │ │ - 0x0003e1a8 52616e67 65000000 582d4f72 6967696e Range...X-Origin │ │ │ │ - 0x0003e1b8 616c2d43 6f6e7465 6e742d52 616e6765 al-Content-Range │ │ │ │ - 0x0003e1c8 00000000 436f6e74 656e742d 456e636f ....Content-Enco │ │ │ │ - 0x0003e1d8 64696e67 00000000 582d4f72 6967696e ding....X-Origin │ │ │ │ - 0x0003e1e8 616c2d43 6f6e7465 6e742d45 6e636f64 al-Content-Encod │ │ │ │ - 0x0003e1f8 696e6700 25733b20 25732028 25732900 ing.%s; %s (%s). │ │ │ │ - 0x0003e208 6375726c 00000000 68747470 5c436c69 curl....http\Cli │ │ │ │ - 0x0003e218 656e745c 4375726c 00000000 68747470 ent\Curl....http │ │ │ │ - 0x0003e228 5c436c69 656e745c 4375726c 5c526571 \Client\Curl\Req │ │ │ │ - 0x0003e238 75657374 00000000 70617468 5f61735f uest....path_as_ │ │ │ │ - 0x0003e248 69730000 70726f78 79686f73 74000000 is..proxyhost... │ │ │ │ - 0x0003e258 70726f78 79747970 65000000 70726f78 proxytype...prox │ │ │ │ - 0x0003e268 79706f72 74000000 70726f78 79617574 yport...proxyaut │ │ │ │ - 0x0003e278 68000000 70726f78 79617574 68747970 h...proxyauthtyp │ │ │ │ - 0x0003e288 65000000 70726f78 7974756e 6e656c00 e...proxytunnel. │ │ │ │ - 0x0003e298 6e6f7072 6f787900 736f636b 73355f61 noproxy.socks5_a │ │ │ │ - 0x0003e2a8 75746800 70726f78 79686561 64657200 uth.proxyheader. │ │ │ │ - 0x0003e2b8 70726f78 795f7365 72766963 655f6e61 proxy_service_na │ │ │ │ - 0x0003e2c8 6d650000 68617072 6f78795f 70726f74 me..haproxy_prot │ │ │ │ - 0x0003e2d8 6f636f6c 00000000 756e6978 5f736f63 ocol....unix_soc │ │ │ │ - 0x0003e2e8 6b65745f 70617468 00000000 61627374 ket_path....abst │ │ │ │ - 0x0003e2f8 72616374 5f756e69 785f736f 636b6574 ract_unix_socket │ │ │ │ - 0x0003e308 00000000 646e735f 63616368 655f7469 ....dns_cache_ti │ │ │ │ - 0x0003e318 6d656f75 74000000 69707265 736f6c76 meout...ipresolv │ │ │ │ - 0x0003e328 65000000 646e735f 73687566 666c655f e...dns_shuffle_ │ │ │ │ - 0x0003e338 61646472 65737365 73000000 646f685f addresses...doh_ │ │ │ │ - 0x0003e348 75726c00 6c6f775f 73706565 645f6c69 url.low_speed_li │ │ │ │ - 0x0003e358 6d697400 6c6f775f 73706565 645f7469 mit.low_speed_ti │ │ │ │ - 0x0003e368 6d650000 66726573 685f636f 6e6e6563 me..fresh_connec │ │ │ │ - 0x0003e378 74000000 666f7262 69645f72 65757365 t...forbid_reuse │ │ │ │ - 0x0003e388 00000000 6d617861 67655f63 6f6e6e00 ....maxage_conn. │ │ │ │ - 0x0003e398 696e7465 72666163 65000000 706f7274 interface...port │ │ │ │ - 0x0003e3a8 72616e67 65000000 61646472 6573735f range...address_ │ │ │ │ - 0x0003e3b8 73636f70 65000000 68747470 61757468 scope...httpauth │ │ │ │ - 0x0003e3c8 00000000 68747470 61757468 74797065 ....httpauthtype │ │ │ │ - 0x0003e3d8 00000000 73657276 6963655f 6e616d65 ....service_name │ │ │ │ - 0x0003e3e8 00000000 786f6175 7468325f 62656172 ....xoauth2_bear │ │ │ │ - 0x0003e3f8 65720000 6177735f 73696776 34000000 er..aws_sigv4... │ │ │ │ - 0x0003e408 756e7265 73747269 63746564 5f617574 unrestricted_aut │ │ │ │ - 0x0003e418 68000000 706f7374 72656469 72000000 h...postredir... │ │ │ │ - 0x0003e428 72657472 79636f75 6e740000 72657472 retrycount..retr │ │ │ │ - 0x0003e438 7964656c 61790000 6175746f 72656665 ydelay..autorefe │ │ │ │ - 0x0003e448 72657200 75736572 6167656e 74000000 rer.useragent... │ │ │ │ - 0x0003e458 5045434c 5f485454 502f342e 322e3620 PECL_HTTP/4.2.6 │ │ │ │ - 0x0003e468 5048502f 382e342e 3131206c 69626375 PHP/8.4.11 libcu │ │ │ │ - 0x0003e478 726c2f38 2e31372e 302d7263 32000000 rl/8.17.0-rc2... │ │ │ │ - 0x0003e488 72657375 6d650000 65746167 00000000 resume..etag.... │ │ │ │ - 0x0003e498 636f6d70 72657373 00000000 6c617374 compress....last │ │ │ │ - 0x0003e4a8 6d6f6469 66696564 00000000 656e636f modified....enco │ │ │ │ - 0x0003e4b8 6465636f 6f6b6965 73000000 636f6f6b decookies...cook │ │ │ │ - 0x0003e4c8 69657365 7373696f 6e000000 636f6f6b iesession...cook │ │ │ │ - 0x0003e4d8 69657374 6f726500 6d617866 696c6573 iestore.maxfiles │ │ │ │ - 0x0003e4e8 697a6500 68747470 30395f61 6c6c6f77 ize.http09_allow │ │ │ │ - 0x0003e4f8 65640000 636f6e6e 65637474 696d656f ed..connecttimeo │ │ │ │ - 0x0003e508 75740000 65787065 63745f31 30305f74 ut..expect_100_t │ │ │ │ - 0x0003e518 696d656f 75740000 7463705f 6e6f6465 imeout..tcp_node │ │ │ │ - 0x0003e528 6c617900 7463705f 6b656570 616c6976 lay.tcp_keepaliv │ │ │ │ - 0x0003e538 65000000 7463705f 6b656570 69646c65 e...tcp_keepidle │ │ │ │ - 0x0003e548 00000000 7463705f 6b656570 696e7476 ....tcp_keepintv │ │ │ │ - 0x0003e558 6c000000 7463705f 66617374 6f70656e l...tcp_fastopen │ │ │ │ - 0x0003e568 00000000 63657274 00000000 63657274 ....cert....cert │ │ │ │ - 0x0003e578 74797065 00000000 50454d00 6b657900 type....PEM.key. │ │ │ │ - 0x0003e588 6b657974 79706500 6b657970 61737377 keytype.keypassw │ │ │ │ - 0x0003e598 64000000 656e6769 6e650000 76657273 d...engine..vers │ │ │ │ - 0x0003e5a8 696f6e00 76657269 66797065 65720000 ion.verifypeer.. │ │ │ │ - 0x0003e5b8 76657269 6679686f 73740000 76657269 verifyhost..veri │ │ │ │ - 0x0003e5c8 66797374 61747573 00000000 63697068 fystatus....ciph │ │ │ │ - 0x0003e5d8 65725f6c 69737400 2f657463 2f73736c er_list./etc/ssl │ │ │ │ - 0x0003e5e8 2f636572 74732f63 612d6365 72746966 /certs/ca-certif │ │ │ │ - 0x0003e5f8 69636174 65732e63 72740000 2f657463 icates.crt../etc │ │ │ │ - 0x0003e608 2f73736c 2f636572 74730000 72616e64 /ssl/certs..rand │ │ │ │ - 0x0003e618 6f6d5f66 696c6500 65676473 6f636b65 om_file.egdsocke │ │ │ │ - 0x0003e628 74000000 69737375 65726365 72740000 t...issuercert.. │ │ │ │ - 0x0003e638 63726c66 696c6500 656e6162 6c655f6e crlfile.enable_n │ │ │ │ - 0x0003e648 706e0000 656e6162 6c655f61 6c706e00 pn..enable_alpn. │ │ │ │ - 0x0003e658 70696e6e 65645f70 75626c69 636b6579 pinned_publickey │ │ │ │ - 0x0003e668 00000000 70726f78 795f7373 6c000000 ....proxy_ssl... │ │ │ │ - 0x0003e678 616c7473 76635f63 74726c00 616c7473 altsvc_ctrl.alts │ │ │ │ - 0x0003e688 76630000 68737473 5f637472 6c000000 vc..hsts_ctrl... │ │ │ │ - 0x0003e698 68737473 00000000 6d617863 6f6e6e65 hsts....maxconne │ │ │ │ - 0x0003e6a8 63747300 6d61785f 686f7374 5f636f6e cts.max_host_con │ │ │ │ - 0x0003e6b8 6e656374 696f6e73 00000000 6d61785f nections....max_ │ │ │ │ - 0x0003e6c8 746f7461 6c5f636f 6e6e6563 74696f6e total_connection │ │ │ │ - 0x0003e6d8 73000000 6d61785f 636f6e63 75727265 s...max_concurre │ │ │ │ - 0x0003e6e8 6e745f73 74726561 6d730000 7573655f nt_streams..use_ │ │ │ │ - 0x0003e6f8 6576656e 746c6f6f 70000000 73686172 eventloop...shar │ │ │ │ - 0x0003e708 655f636f 6f6b6965 73000000 73686172 e_cookies...shar │ │ │ │ - 0x0003e718 655f7373 6c000000 68747470 5c436c69 e_ssl...http\Cli │ │ │ │ - 0x0003e728 656e745c 4375726c 5c464541 54555245 ent\Curl\FEATURE │ │ │ │ - 0x0003e738 53000000 68747470 5c436c69 656e745c S...http\Client\ │ │ │ │ - 0x0003e748 4375726c 5c466561 74757265 735c4950 Curl\Features\IP │ │ │ │ - 0x0003e758 56360000 68747470 5c436c69 656e745c V6..http\Client\ │ │ │ │ - 0x0003e768 4375726c 5c466561 74757265 735c4b45 Curl\Features\KE │ │ │ │ - 0x0003e778 52424552 4f533400 68747470 5c436c69 RBEROS4.http\Cli │ │ │ │ - 0x0003e788 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e798 735c5353 4c000000 68747470 5c436c69 s\SSL...http\Cli │ │ │ │ + 0x0003d1c8 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ + 0x0003d1d8 04000000 09000000 0c000000 09000000 ................ │ │ │ │ + 0x0003d1e8 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ + 0x0003d1f8 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ + 0x0003d208 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ + 0x0003d218 15000000 09000000 12000000 09000000 ................ │ │ │ │ + 0x0003d228 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ + 0x0003d238 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ + 0x0003d248 2a000000 09000000 00000000 00000000 *............... │ │ │ │ + 0x0003d258 656e6162 6c656400 48545450 20537570 enabled.HTTP Sup │ │ │ │ + 0x0003d268 706f7274 00000000 342e322e 36000000 port....4.2.6... │ │ │ │ + 0x0003d278 45787465 6e73696f 6e205665 7273696f Extension Versio │ │ │ │ + 0x0003d288 6e000000 4c696e6b 65640000 436f6d70 n...Linked..Comp │ │ │ │ + 0x0003d298 696c6564 00000000 55736564 204c6962 iled....Used Lib │ │ │ │ + 0x0003d2a8 72617279 00000000 312e332e 31000000 rary....1.3.1... │ │ │ │ + 0x0003d2b8 6c69627a 00000000 382e3137 2e302d72 libz....8.17.0-r │ │ │ │ + 0x0003d2c8 63320000 6c696263 75726c00 322e312e c2..libcurl.2.1. │ │ │ │ + 0x0003d2d8 31322d73 7461626c 65000000 6c696265 12-stable...libe │ │ │ │ + 0x0003d2e8 76656e74 00000000 37362e31 00000000 vent....76.1.... │ │ │ │ + 0x0003d2f8 6c696269 63752028 49444e41 32303038 libicu (IDNA2008 │ │ │ │ + 0x0003d308 2f49444e 41323030 33290000 322e332e /IDNA2003)..2.3. │ │ │ │ + 0x0003d318 38000000 6c696269 646e3220 2849444e 8...libidn2 (IDN │ │ │ │ + 0x0003d328 41323030 38290000 64697361 626c6564 A2008)..disabled │ │ │ │ + 0x0003d338 00000000 6c696269 646e2028 49444e41 ....libidn (IDNA │ │ │ │ + 0x0003d348 32303033 29000000 6c696269 646e6b69 2003)...libidnki │ │ │ │ + 0x0003d358 74322028 49444e41 32303038 29000000 t2 (IDNA2008)... │ │ │ │ + 0x0003d368 6c696269 646e6b69 74202849 444e4132 libidnkit (IDNA2 │ │ │ │ + 0x0003d378 30303329 00000000 68747470 2e657461 003)....http.eta │ │ │ │ + 0x0003d388 672e6d6f 64650000 63726333 32620000 g.mode..crc32b.. │ │ │ │ + 0x0003d398 68747470 00000000 41504932 30323430 http....API20240 │ │ │ │ + 0x0003d3a8 3932342c 4e545300 72617068 66000000 924,NTS.raphf... │ │ │ │ + 0x0003d3b8 73706c00 69636f6e 76000000 7c660000 spl.iconv...|f.. │ │ │ │ + 0x0003d3c8 68697374 6f727900 6f627365 72766572 history.observer │ │ │ │ + 0x0003d3d8 73000000 4f627365 72766572 2073746f s...Observer sto │ │ │ │ + 0x0003d3e8 72616765 20697320 636f7272 75707465 rage is corrupte │ │ │ │ + 0x0003d3f8 64000000 4f000000 64657461 63680000 d...O...detach.. │ │ │ │ + 0x0003d408 75706461 74650000 61747461 63680000 update..attach.. │ │ │ │ + 0x0003d418 7c4f216f 21000000 73746172 74656400 |O!o!...started. │ │ │ │ + 0x0003d428 66696e69 73686564 00000000 646c746f finished....dlto │ │ │ │ + 0x0003d438 74616c00 646c6e6f 77000000 756c746f tal.dlnow...ulto │ │ │ │ + 0x0003d448 74616c00 756c6e6f 77000000 7c4f0000 tal.ulnow...|O.. │ │ │ │ + 0x0003d458 436f756c 64206e6f 74206669 6e642072 Could not find r │ │ │ │ + 0x0003d468 6573706f 6e736520 666f7220 74686520 esponse for the │ │ │ │ + 0x0003d478 72657175 65737400 7c6c0000 6765744f request.|l..getO │ │ │ │ + 0x0003d488 7074696f 6e730000 7c61212f 00000000 ptions..|a!/.... │ │ │ │ + 0x0003d498 636f6f6b 69657300 7265636f 72644869 cookies.recordHi │ │ │ │ + 0x0003d4a8 73746f72 79000000 72657370 6f6e7365 story...response │ │ │ │ + 0x0003d4b8 4d657373 61676543 6c617373 00000000 MessageClass.... │ │ │ │ + 0x0003d4c8 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ + 0x0003d4d8 6c697a65 20636c69 656e7400 64656661 lize client.defa │ │ │ │ + 0x0003d4e8 756c7400 7c532153 21000000 4e6f2068 ult.|S!S!...No h │ │ │ │ + 0x0003d4f8 7474705c 436c6965 6e742064 72697665 ttp\Client drive │ │ │ │ + 0x0003d508 72732061 7661696c 61626c65 00000000 rs available.... │ │ │ │ + 0x0003d518 4661696c 65642074 6f206c6f 63617465 Failed to locate │ │ │ │ + 0x0003d528 20222573 2220636c 69656e74 20726571 "%s" client req │ │ │ │ + 0x0003d538 75657374 2068616e 646c6572 00000000 uest handler.... │ │ │ │ + 0x0003d548 6e6f7469 66790000 4661696c 65642074 notify..Failed t │ │ │ │ + 0x0003d558 6f20656e 71756575 65207265 71756573 o enqueue reques │ │ │ │ + 0x0003d568 743b2072 65717565 73742061 6c726561 t; request alrea │ │ │ │ + 0x0003d578 64792069 6e207175 65756500 4661696c dy in queue.Fail │ │ │ │ + 0x0003d588 65642074 6f206465 71756575 65207265 ed to dequeue re │ │ │ │ + 0x0003d598 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ + 0x0003d5a8 6f742069 6e207175 65756500 4661696c ot in queue.Fail │ │ │ │ + 0x0003d5b8 65642074 6f207265 71756575 65207265 ed to requeue re │ │ │ │ + 0x0003d5c8 71756573 743b2072 65717565 7374206e quest; request n │ │ │ │ + 0x0003d5d8 6f742069 6e207175 65756500 4f7c6600 ot in queue.O|f. │ │ │ │ + 0x0003d5e8 70726570 61726500 7c640000 7c620000 prepare.|d..|b.. │ │ │ │ + 0x0003d5f8 7c482100 7472616e 73666572 496e666f |H!.transferInfo │ │ │ │ + 0x0003d608 00000000 68747470 5c436c69 656e7400 ....http\Client. │ │ │ │ + 0x0003d618 44454255 475f494e 464f0000 44454255 DEBUG_INFO..DEBU │ │ │ │ + 0x0003d628 475f494e 00000000 44454255 475f4f55 G_IN....DEBUG_OU │ │ │ │ + 0x0003d638 54000000 44454255 475f4845 41444552 T...DEBUG_HEADER │ │ │ │ + 0x0003d648 00000000 44454255 475f424f 44590000 ....DEBUG_BODY.. │ │ │ │ + 0x0003d658 44454255 475f5353 4c000000 5f5f636f DEBUG_SSL...__co │ │ │ │ + 0x0003d668 6e737472 75637400 72657365 74000000 nstruct.reset... │ │ │ │ + 0x0003d678 656e7175 65756500 64657175 65756500 enqueue.dequeue. │ │ │ │ + 0x0003d688 72657175 65756500 636f756e 74000000 requeue.count... │ │ │ │ + 0x0003d698 73656e64 00000000 6f6e6365 00000000 send....once.... │ │ │ │ + 0x0003d6a8 77616974 00000000 67657452 6573706f wait....getRespo │ │ │ │ + 0x0003d6b8 6e736500 67657448 6973746f 72790000 nse.getHistory.. │ │ │ │ + 0x0003d6c8 636f6e66 69677572 65000000 656e6162 configure...enab │ │ │ │ + 0x0003d6d8 6c655069 70656c69 6e696e67 00000000 lePipelining.... │ │ │ │ + 0x0003d6e8 656e6162 6c654576 656e7473 00000000 enableEvents.... │ │ │ │ + 0x0003d6f8 6765744f 62736572 76657273 00000000 getObservers.... │ │ │ │ + 0x0003d708 67657450 726f6772 65737349 6e666f00 getProgressInfo. │ │ │ │ + 0x0003d718 67657454 72616e73 66657249 6e666f00 getTransferInfo. │ │ │ │ + 0x0003d728 7365744f 7074696f 6e730000 73657453 setOptions..setS │ │ │ │ + 0x0003d738 736c4f70 74696f6e 73000000 61646453 slOptions...addS │ │ │ │ + 0x0003d748 736c4f70 74696f6e 73000000 67657453 slOptions...getS │ │ │ │ + 0x0003d758 736c4f70 74696f6e 73000000 73657443 slOptions...setC │ │ │ │ + 0x0003d768 6f6f6b69 65730000 61646443 6f6f6b69 ookies..addCooki │ │ │ │ + 0x0003d778 65730000 67657443 6f6f6b69 65730000 es..getCookies.. │ │ │ │ + 0x0003d788 67657441 7661696c 61626c65 44726976 getAvailableDriv │ │ │ │ + 0x0003d798 65727300 67657441 7661696c 61626c65 ers.getAvailable │ │ │ │ + 0x0003d7a8 4f707469 6f6e7300 67657441 7661696c Options.getAvail │ │ │ │ + 0x0003d7b8 61626c65 436f6e66 69677572 6174696f ableConfiguratio │ │ │ │ + 0x0003d7c8 6e000000 73657444 65627567 00000000 n...setDebug.... │ │ │ │ + 0x0003d7d8 63616c6c 6261636b 00000000 73736c5f callback....ssl_ │ │ │ │ + 0x0003d7e8 6f707469 6f6e7300 73736c5f 6f707469 options.ssl_opti │ │ │ │ + 0x0003d7f8 6f6e0000 68747470 5c436c69 656e745c on..http\Client\ │ │ │ │ + 0x0003d808 52657175 65737400 6f627365 72766572 Request.observer │ │ │ │ + 0x0003d818 00000000 53706c4f 62736572 76657200 ....SplObserver. │ │ │ │ + 0x0003d828 70726f67 72657373 00000000 656e6162 progress....enab │ │ │ │ + 0x0003d838 6c650000 73657474 696e6773 00000000 le..settings.... │ │ │ │ + 0x0003d848 74696d65 6f757400 63616c6c 61626c65 timeout.callable │ │ │ │ + 0x0003d858 00000000 64726976 65720000 70657273 ....driver..pers │ │ │ │ + 0x0003d868 69737465 6e745f68 616e646c 655f6964 istent_handle_id │ │ │ │ + 0x0003d878 00000000 464c5553 48000000 53455353 ....FLUSH...SESS │ │ │ │ + 0x0003d888 00000000 436f756c 64206e6f 74206465 ....Could not de │ │ │ │ + 0x0003d898 71756575 65207265 71756573 74207768 queue request wh │ │ │ │ + 0x0003d8a8 696c6520 65786563 7574696e 67206361 ile executing ca │ │ │ │ + 0x0003d8b8 6c6c6261 636b7300 436f756c 64206e6f llbacks.Could no │ │ │ │ + 0x0003d8c8 74206465 71756575 65207265 71756573 t dequeue reques │ │ │ │ + 0x0003d8d8 743a2025 73000000 41646469 6e672068 t: %s...Adding h │ │ │ │ + 0x0003d8e8 616e646c 653a0000 73657475 70000000 andle:..setup... │ │ │ │ + 0x0003d8f8 61646448 616e646c 65000000 41626f75 addHandle...Abou │ │ │ │ + 0x0003d908 7420746f 20636f6e 6e656374 00000000 t to connect.... │ │ │ │ + 0x0003d918 7265736f 6c766500 54727969 6e670000 resolve.Trying.. │ │ │ │ + 0x0003d928 636f6e6e 65637400 466f756e 64206275 connect.Found bu │ │ │ │ + 0x0003d938 6e646c65 20666f72 20686f73 74000000 ndle for host... │ │ │ │ + 0x0003d948 436f6e6e 65637465 64000000 636f6e6e Connected...conn │ │ │ │ + 0x0003d958 65637465 64000000 52652d75 73696e67 ected...Re-using │ │ │ │ + 0x0003d968 20657869 7374696e 6720636f 6e6e6563 existing connec │ │ │ │ + 0x0003d978 74696f6e 21000000 626c6163 6b6c6973 tion!...blacklis │ │ │ │ + 0x0003d988 74656400 626c6163 6b6c6973 74206368 ted.blacklist ch │ │ │ │ + 0x0003d998 65636b00 73736c20 6e65676f 74696174 eck.ssl negotiat │ │ │ │ + 0x0003d9a8 696f6e00 63657274 69666963 61746500 ion.certificate. │ │ │ │ + 0x0003d9b8 414c504e 00000000 75706c6f 61640000 ALPN....upload.. │ │ │ │ + 0x0003d9c8 6c656674 20696e74 61637400 6e6f7420 left intact.not │ │ │ │ + 0x0003d9d8 64697363 6f6e6e65 63746564 00000000 disconnected.... │ │ │ │ + 0x0003d9e8 636c6f73 65640000 49737375 6520616e closed..Issue an │ │ │ │ + 0x0003d9f8 6f746865 72207265 71756573 74000000 other request... │ │ │ │ + 0x0003da08 72656469 72656374 00000000 4f706572 redirect....Oper │ │ │ │ + 0x0003da18 6174696f 6e207469 6d656420 6f757400 ation timed out. │ │ │ │ + 0x0003da28 72656365 69766500 75706c6f 61646564 receive.uploaded │ │ │ │ + 0x0003da38 00000000 6e706e00 616c706e 00000000 ....npn.alpn.... │ │ │ │ + 0x0003da48 25733a20 25730000 414c4c00 436f756c %s: %s..ALL.Coul │ │ │ │ + 0x0003da58 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ + 0x0003da68 20257320 28257329 00000000 436f756c %s (%s)....Coul │ │ │ │ + 0x0003da78 64206e6f 74207365 74206f70 74696f6e d not set option │ │ │ │ + 0x0003da88 20257300 256c642d 256c642c 00000000 %s.%ld-%ld,.... │ │ │ │ + 0x0003da98 256c642d 00000000 2d256c64 00000000 %ld-....-%ld.... │ │ │ │ + 0x0003daa8 25733a20 22257322 00000000 49662d4d %s: "%s"....If-M │ │ │ │ + 0x0003dab8 61746368 00000000 49662d4e 6f6e652d atch....If-None- │ │ │ │ + 0x0003dac8 4d617463 68000000 4661696c 65642074 Match...Failed t │ │ │ │ + 0x0003dad8 6f20696e 69746961 6c697a65 20637572 o initialize cur │ │ │ │ + 0x0003dae8 6c206861 6e646c65 00000000 3b000000 l handle....;... │ │ │ │ + 0x0003daf8 25733d25 733b2000 6e6f6e65 00000000 %s=%s; .none.... │ │ │ │ + 0x0003db08 6f70656e 73736c00 676e7574 6c730000 openssl.gnutls.. │ │ │ │ + 0x0003db18 6e737300 67736b69 74000000 706f6c61 nss.gskit...pola │ │ │ │ + 0x0003db28 7273736c 00000000 63796173 736c0000 rssl....cyassl.. │ │ │ │ + 0x0003db38 73636861 6e6e656c 00000000 64617277 schannel....darw │ │ │ │ + 0x0003db48 696e7373 6c000000 756e6b6e 6f776e00 inssl...unknown. │ │ │ │ + 0x0003db58 65666665 63746976 655f7572 6c000000 effective_url... │ │ │ │ + 0x0003db68 72657370 6f6e7365 5f636f64 65000000 response_code... │ │ │ │ + 0x0003db78 746f7461 6c5f7469 6d650000 6e616d65 total_time..name │ │ │ │ + 0x0003db88 6c6f6f6b 75705f74 696d6500 636f6e6e lookup_time.conn │ │ │ │ + 0x0003db98 6563745f 74696d65 00000000 70726574 ect_time....pret │ │ │ │ + 0x0003dba8 72616e73 6665725f 74696d65 00000000 ransfer_time.... │ │ │ │ + 0x0003dbb8 73697a65 5f75706c 6f616400 73697a65 size_upload.size │ │ │ │ + 0x0003dbc8 5f75706c 6f61645f 74000000 73697a65 _upload_t...size │ │ │ │ + 0x0003dbd8 5f646f77 6e6c6f61 64000000 73697a65 _download...size │ │ │ │ + 0x0003dbe8 5f646f77 6e6c6f61 645f7400 73706565 _download_t.spee │ │ │ │ + 0x0003dbf8 645f646f 776e6c6f 61640000 73706565 d_download..spee │ │ │ │ + 0x0003dc08 645f646f 776e6c6f 61645f74 00000000 d_download_t.... │ │ │ │ + 0x0003dc18 73706565 645f7570 6c6f6164 00000000 speed_upload.... │ │ │ │ + 0x0003dc28 73706565 645f7570 6c6f6164 5f740000 speed_upload_t.. │ │ │ │ + 0x0003dc38 68656164 65725f73 697a6500 72657175 header_size.requ │ │ │ │ + 0x0003dc48 6573745f 73697a65 00000000 73736c5f est_size....ssl_ │ │ │ │ + 0x0003dc58 76657269 66797265 73756c74 00000000 verifyresult.... │ │ │ │ + 0x0003dc68 66696c65 74696d65 00000000 66696c65 filetime....file │ │ │ │ + 0x0003dc78 74696d65 5f740000 636f6e74 656e745f time_t..content_ │ │ │ │ + 0x0003dc88 6c656e67 74685f64 6f776e6c 6f616400 length_download. │ │ │ │ + 0x0003dc98 636f6e74 656e745f 6c656e67 74685f64 content_length_d │ │ │ │ + 0x0003dca8 6f776e6c 6f61645f 74000000 636f6e74 ownload_t...cont │ │ │ │ + 0x0003dcb8 656e745f 6c656e67 74685f75 706c6f61 ent_length_uploa │ │ │ │ + 0x0003dcc8 64000000 636f6e74 656e745f 6c656e67 d...content_leng │ │ │ │ + 0x0003dcd8 74685f75 706c6f61 645f7400 73746172 th_upload_t.star │ │ │ │ + 0x0003dce8 74747261 6e736665 725f7469 6d650000 ttransfer_time.. │ │ │ │ + 0x0003dcf8 636f6e74 656e745f 74797065 00000000 content_type.... │ │ │ │ + 0x0003dd08 72656469 72656374 5f74696d 65000000 redirect_time... │ │ │ │ + 0x0003dd18 72656469 72656374 5f636f75 6e740000 redirect_count.. │ │ │ │ + 0x0003dd28 636f6e6e 6563745f 636f6465 00000000 connect_code.... │ │ │ │ + 0x0003dd38 68747470 61757468 5f617661 696c0000 httpauth_avail.. │ │ │ │ + 0x0003dd48 70726f78 79617574 685f6176 61696c00 proxyauth_avail. │ │ │ │ + 0x0003dd58 6f735f65 72726e6f 00000000 6e756d5f os_errno....num_ │ │ │ │ + 0x0003dd68 636f6e6e 65637473 00000000 73736c5f connects....ssl_ │ │ │ │ + 0x0003dd78 656e6769 6e657300 72656469 72656374 engines.redirect │ │ │ │ + 0x0003dd88 5f75726c 00000000 7072696d 6172795f _url....primary_ │ │ │ │ + 0x0003dd98 69700000 61707063 6f6e6e65 63745f74 ip..appconnect_t │ │ │ │ + 0x0003dda8 696d6500 636f6e64 6974696f 6e5f756e ime.condition_un │ │ │ │ + 0x0003ddb8 6d657400 7072696d 6172795f 706f7274 met.primary_port │ │ │ │ + 0x0003ddc8 00000000 6c6f6361 6c5f6970 00000000 ....local_ip.... │ │ │ │ + 0x0003ddd8 6c6f6361 6c5f706f 72740000 68747470 local_port..http │ │ │ │ + 0x0003dde8 5f766572 73696f6e 00000000 70726f78 _version....prox │ │ │ │ + 0x0003ddf8 795f7373 6c5f7665 72696679 72657375 y_ssl_verifyresu │ │ │ │ + 0x0003de08 6c740000 73636865 6d650000 746f7461 lt..scheme..tota │ │ │ │ + 0x0003de18 6c5f7469 6d655f74 00000000 6e616d65 l_time_t....name │ │ │ │ + 0x0003de28 6c6f6f6b 75705f74 696d655f 74000000 lookup_time_t... │ │ │ │ + 0x0003de38 636f6e6e 6563745f 74696d65 5f740000 connect_time_t.. │ │ │ │ + 0x0003de48 70726574 72616e73 6665725f 74696d65 pretransfer_time │ │ │ │ + 0x0003de58 5f740000 73746172 74747261 6e736665 _t..starttransfe │ │ │ │ + 0x0003de68 725f7469 6d655f74 00000000 72656469 r_time_t....redi │ │ │ │ + 0x0003de78 72656374 5f74696d 655f7400 61707063 rect_time_t.appc │ │ │ │ + 0x0003de88 6f6e6e65 63745f74 696d655f 74000000 onnect_time_t... │ │ │ │ + 0x0003de98 72657472 795f6166 74657200 65666665 retry_after.effe │ │ │ │ + 0x0003dea8 63746976 655f6d65 74686f64 00000000 ctive_method.... │ │ │ │ + 0x0003deb8 70726f78 795f6572 726f7200 6361696e proxy_error.cain │ │ │ │ + 0x0003dec8 666f0000 63617061 74680000 6e756d62 fo..capath..numb │ │ │ │ + 0x0003ded8 65720000 636f6e6e 6563745f 676f6f64 er..connect_good │ │ │ │ + 0x0003dee8 00000000 636f6e6e 6563745f 72656e65 ....connect_rene │ │ │ │ + 0x0003def8 676f7469 61746500 68697473 00000000 gotiate.hits.... │ │ │ │ + 0x0003df08 63616368 655f6675 6c6c0000 6261636b cache_full..back │ │ │ │ + 0x0003df18 656e6400 696e7465 726e616c 73000000 end.internals... │ │ │ │ + 0x0003df28 746c735f 73657373 696f6e00 63657274 tls_session.cert │ │ │ │ + 0x0003df38 696e666f 00000000 6375726c 636f6465 info....curlcode │ │ │ │ + 0x0003df48 00000000 6572726f 72000000 43616e6e ....error...Cann │ │ │ │ + 0x0003df58 6f742072 65717565 73742065 6d707479 ot request empty │ │ │ │ + 0x0003df68 2055524c 00000000 50555400 48454144 URL....PUT.HEAD │ │ │ │ + 0x0003df78 00000000 43616e6e 6f742075 73652065 ....Cannot use e │ │ │ │ + 0x0003df88 6d707479 20726571 75657374 206d6574 mpty request met │ │ │ │ + 0x0003df98 686f6400 436f756c 64206e6f 7420656e hod.Could not en │ │ │ │ + 0x0003dfa8 71756575 65207265 71756573 743a2025 queue request: % │ │ │ │ + 0x0003dfb8 73000000 73746172 74000000 252e2a73 s...start...%.*s │ │ │ │ + 0x0003dfc8 3a25733a 25640000 436f6e74 656e742d :%s:%d..Content- │ │ │ │ + 0x0003dfd8 4c656e67 74680000 582d4f72 6967696e Length..X-Origin │ │ │ │ + 0x0003dfe8 616c2d43 6f6e7465 6e742d4c 656e6774 al-Content-Lengt │ │ │ │ + 0x0003dff8 68000000 5472616e 73666572 2d456e63 h...Transfer-Enc │ │ │ │ + 0x0003e008 6f64696e 67000000 582d4f72 6967696e oding...X-Origin │ │ │ │ + 0x0003e018 616c2d54 72616e73 6665722d 456e636f al-Transfer-Enco │ │ │ │ + 0x0003e028 64696e67 00000000 436f6e74 656e742d ding....Content- │ │ │ │ + 0x0003e038 52616e67 65000000 582d4f72 6967696e Range...X-Origin │ │ │ │ + 0x0003e048 616c2d43 6f6e7465 6e742d52 616e6765 al-Content-Range │ │ │ │ + 0x0003e058 00000000 436f6e74 656e742d 456e636f ....Content-Enco │ │ │ │ + 0x0003e068 64696e67 00000000 582d4f72 6967696e ding....X-Origin │ │ │ │ + 0x0003e078 616c2d43 6f6e7465 6e742d45 6e636f64 al-Content-Encod │ │ │ │ + 0x0003e088 696e6700 25733b20 25732028 25732900 ing.%s; %s (%s). │ │ │ │ + 0x0003e098 6375726c 00000000 68747470 5c436c69 curl....http\Cli │ │ │ │ + 0x0003e0a8 656e745c 4375726c 00000000 68747470 ent\Curl....http │ │ │ │ + 0x0003e0b8 5c436c69 656e745c 4375726c 5c526571 \Client\Curl\Req │ │ │ │ + 0x0003e0c8 75657374 00000000 70617468 5f61735f uest....path_as_ │ │ │ │ + 0x0003e0d8 69730000 70726f78 79686f73 74000000 is..proxyhost... │ │ │ │ + 0x0003e0e8 70726f78 79747970 65000000 70726f78 proxytype...prox │ │ │ │ + 0x0003e0f8 79706f72 74000000 70726f78 79617574 yport...proxyaut │ │ │ │ + 0x0003e108 68000000 70726f78 79617574 68747970 h...proxyauthtyp │ │ │ │ + 0x0003e118 65000000 70726f78 7974756e 6e656c00 e...proxytunnel. │ │ │ │ + 0x0003e128 6e6f7072 6f787900 736f636b 73355f61 noproxy.socks5_a │ │ │ │ + 0x0003e138 75746800 70726f78 79686561 64657200 uth.proxyheader. │ │ │ │ + 0x0003e148 70726f78 795f7365 72766963 655f6e61 proxy_service_na │ │ │ │ + 0x0003e158 6d650000 68617072 6f78795f 70726f74 me..haproxy_prot │ │ │ │ + 0x0003e168 6f636f6c 00000000 756e6978 5f736f63 ocol....unix_soc │ │ │ │ + 0x0003e178 6b65745f 70617468 00000000 61627374 ket_path....abst │ │ │ │ + 0x0003e188 72616374 5f756e69 785f736f 636b6574 ract_unix_socket │ │ │ │ + 0x0003e198 00000000 646e735f 63616368 655f7469 ....dns_cache_ti │ │ │ │ + 0x0003e1a8 6d656f75 74000000 69707265 736f6c76 meout...ipresolv │ │ │ │ + 0x0003e1b8 65000000 646e735f 73687566 666c655f e...dns_shuffle_ │ │ │ │ + 0x0003e1c8 61646472 65737365 73000000 646f685f addresses...doh_ │ │ │ │ + 0x0003e1d8 75726c00 6c6f775f 73706565 645f6c69 url.low_speed_li │ │ │ │ + 0x0003e1e8 6d697400 6c6f775f 73706565 645f7469 mit.low_speed_ti │ │ │ │ + 0x0003e1f8 6d650000 66726573 685f636f 6e6e6563 me..fresh_connec │ │ │ │ + 0x0003e208 74000000 666f7262 69645f72 65757365 t...forbid_reuse │ │ │ │ + 0x0003e218 00000000 6d617861 67655f63 6f6e6e00 ....maxage_conn. │ │ │ │ + 0x0003e228 696e7465 72666163 65000000 706f7274 interface...port │ │ │ │ + 0x0003e238 72616e67 65000000 61646472 6573735f range...address_ │ │ │ │ + 0x0003e248 73636f70 65000000 68747470 61757468 scope...httpauth │ │ │ │ + 0x0003e258 00000000 68747470 61757468 74797065 ....httpauthtype │ │ │ │ + 0x0003e268 00000000 73657276 6963655f 6e616d65 ....service_name │ │ │ │ + 0x0003e278 00000000 786f6175 7468325f 62656172 ....xoauth2_bear │ │ │ │ + 0x0003e288 65720000 6177735f 73696776 34000000 er..aws_sigv4... │ │ │ │ + 0x0003e298 756e7265 73747269 63746564 5f617574 unrestricted_aut │ │ │ │ + 0x0003e2a8 68000000 706f7374 72656469 72000000 h...postredir... │ │ │ │ + 0x0003e2b8 72657472 79636f75 6e740000 72657472 retrycount..retr │ │ │ │ + 0x0003e2c8 7964656c 61790000 6175746f 72656665 ydelay..autorefe │ │ │ │ + 0x0003e2d8 72657200 75736572 6167656e 74000000 rer.useragent... │ │ │ │ + 0x0003e2e8 5045434c 5f485454 502f342e 322e3620 PECL_HTTP/4.2.6 │ │ │ │ + 0x0003e2f8 5048502f 382e342e 3131206c 69626375 PHP/8.4.11 libcu │ │ │ │ + 0x0003e308 726c2f38 2e31372e 302d7263 32000000 rl/8.17.0-rc2... │ │ │ │ + 0x0003e318 72657375 6d650000 65746167 00000000 resume..etag.... │ │ │ │ + 0x0003e328 636f6d70 72657373 00000000 6c617374 compress....last │ │ │ │ + 0x0003e338 6d6f6469 66696564 00000000 656e636f modified....enco │ │ │ │ + 0x0003e348 6465636f 6f6b6965 73000000 636f6f6b decookies...cook │ │ │ │ + 0x0003e358 69657365 7373696f 6e000000 636f6f6b iesession...cook │ │ │ │ + 0x0003e368 69657374 6f726500 6d617866 696c6573 iestore.maxfiles │ │ │ │ + 0x0003e378 697a6500 68747470 30395f61 6c6c6f77 ize.http09_allow │ │ │ │ + 0x0003e388 65640000 636f6e6e 65637474 696d656f ed..connecttimeo │ │ │ │ + 0x0003e398 75740000 65787065 63745f31 30305f74 ut..expect_100_t │ │ │ │ + 0x0003e3a8 696d656f 75740000 7463705f 6e6f6465 imeout..tcp_node │ │ │ │ + 0x0003e3b8 6c617900 7463705f 6b656570 616c6976 lay.tcp_keepaliv │ │ │ │ + 0x0003e3c8 65000000 7463705f 6b656570 69646c65 e...tcp_keepidle │ │ │ │ + 0x0003e3d8 00000000 7463705f 6b656570 696e7476 ....tcp_keepintv │ │ │ │ + 0x0003e3e8 6c000000 7463705f 66617374 6f70656e l...tcp_fastopen │ │ │ │ + 0x0003e3f8 00000000 63657274 00000000 63657274 ....cert....cert │ │ │ │ + 0x0003e408 74797065 00000000 50454d00 6b657900 type....PEM.key. │ │ │ │ + 0x0003e418 6b657974 79706500 6b657970 61737377 keytype.keypassw │ │ │ │ + 0x0003e428 64000000 656e6769 6e650000 76657273 d...engine..vers │ │ │ │ + 0x0003e438 696f6e00 76657269 66797065 65720000 ion.verifypeer.. │ │ │ │ + 0x0003e448 76657269 6679686f 73740000 76657269 verifyhost..veri │ │ │ │ + 0x0003e458 66797374 61747573 00000000 63697068 fystatus....ciph │ │ │ │ + 0x0003e468 65725f6c 69737400 72616e64 6f6d5f66 er_list.random_f │ │ │ │ + 0x0003e478 696c6500 65676473 6f636b65 74000000 ile.egdsocket... │ │ │ │ + 0x0003e488 69737375 65726365 72740000 63726c66 issuercert..crlf │ │ │ │ + 0x0003e498 696c6500 656e6162 6c655f6e 706e0000 ile.enable_npn.. │ │ │ │ + 0x0003e4a8 656e6162 6c655f61 6c706e00 70696e6e enable_alpn.pinn │ │ │ │ + 0x0003e4b8 65645f70 75626c69 636b6579 00000000 ed_publickey.... │ │ │ │ + 0x0003e4c8 70726f78 795f7373 6c000000 616c7473 proxy_ssl...alts │ │ │ │ + 0x0003e4d8 76635f63 74726c00 616c7473 76630000 vc_ctrl.altsvc.. │ │ │ │ + 0x0003e4e8 68737473 5f637472 6c000000 68737473 hsts_ctrl...hsts │ │ │ │ + 0x0003e4f8 00000000 6d617863 6f6e6e65 63747300 ....maxconnects. │ │ │ │ + 0x0003e508 6d61785f 686f7374 5f636f6e 6e656374 max_host_connect │ │ │ │ + 0x0003e518 696f6e73 00000000 6d61785f 746f7461 ions....max_tota │ │ │ │ + 0x0003e528 6c5f636f 6e6e6563 74696f6e 73000000 l_connections... │ │ │ │ + 0x0003e538 6d61785f 636f6e63 75727265 6e745f73 max_concurrent_s │ │ │ │ + 0x0003e548 74726561 6d730000 7573655f 6576656e treams..use_even │ │ │ │ + 0x0003e558 746c6f6f 70000000 73686172 655f636f tloop...share_co │ │ │ │ + 0x0003e568 6f6b6965 73000000 73686172 655f7373 okies...share_ss │ │ │ │ + 0x0003e578 6c000000 68747470 5c436c69 656e745c l...http\Client\ │ │ │ │ + 0x0003e588 4375726c 5c464541 54555245 53000000 Curl\FEATURES... │ │ │ │ + 0x0003e598 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e5a8 5c466561 74757265 735c4950 56360000 \Features\IPV6.. │ │ │ │ + 0x0003e5b8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e5c8 5c466561 74757265 735c4b45 52424552 \Features\KERBER │ │ │ │ + 0x0003e5d8 4f533400 68747470 5c436c69 656e745c OS4.http\Client\ │ │ │ │ + 0x0003e5e8 4375726c 5c466561 74757265 735c5353 Curl\Features\SS │ │ │ │ + 0x0003e5f8 4c000000 68747470 5c436c69 656e745c L...http\Client\ │ │ │ │ + 0x0003e608 4375726c 5c466561 74757265 735c4c49 Curl\Features\LI │ │ │ │ + 0x0003e618 425a0000 68747470 5c436c69 656e745c BZ..http\Client\ │ │ │ │ + 0x0003e628 4375726c 5c466561 74757265 735c4e54 Curl\Features\NT │ │ │ │ + 0x0003e638 4c4d0000 68747470 5c436c69 656e745c LM..http\Client\ │ │ │ │ + 0x0003e648 4375726c 5c466561 74757265 735c4753 Curl\Features\GS │ │ │ │ + 0x0003e658 534e4547 4f544941 54450000 68747470 SNEGOTIATE..http │ │ │ │ + 0x0003e668 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e678 74757265 735c4153 594e4348 444e5300 tures\ASYNCHDNS. │ │ │ │ + 0x0003e688 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e698 5c466561 74757265 735c5350 4e45474f \Features\SPNEGO │ │ │ │ + 0x0003e6a8 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e6b8 4375726c 5c466561 74757265 735c4c41 Curl\Features\LA │ │ │ │ + 0x0003e6c8 52474546 494c4500 68747470 5c436c69 RGEFILE.http\Cli │ │ │ │ + 0x0003e6d8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e6e8 735c4944 4e000000 68747470 5c436c69 s\IDN...http\Cli │ │ │ │ + 0x0003e6f8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e708 735c5353 50490000 68747470 5c436c69 s\SSPI..http\Cli │ │ │ │ + 0x0003e718 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e728 735c544c 53415554 485f5352 50000000 s\TLSAUTH_SRP... │ │ │ │ + 0x0003e738 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e748 5c466561 74757265 735c4e54 4c4d5f57 \Features\NTLM_W │ │ │ │ + 0x0003e758 42000000 68747470 5c436c69 656e745c B...http\Client\ │ │ │ │ + 0x0003e768 4375726c 5c466561 74757265 735c4854 Curl\Features\HT │ │ │ │ + 0x0003e778 54503200 68747470 5c436c69 656e745c TP2.http\Client\ │ │ │ │ + 0x0003e788 4375726c 5c466561 74757265 735c4753 Curl\Features\GS │ │ │ │ + 0x0003e798 53415049 00000000 68747470 5c436c69 SAPI....http\Cli │ │ │ │ 0x0003e7a8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e7b8 735c4c49 425a0000 68747470 5c436c69 s\LIBZ..http\Cli │ │ │ │ - 0x0003e7c8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e7d8 735c4e54 4c4d0000 68747470 5c436c69 s\NTLM..http\Cli │ │ │ │ - 0x0003e7e8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e7f8 735c4753 534e4547 4f544941 54450000 s\GSSNEGOTIATE.. │ │ │ │ - 0x0003e808 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e818 5c466561 74757265 735c4153 594e4348 \Features\ASYNCH │ │ │ │ - 0x0003e828 444e5300 68747470 5c436c69 656e745c DNS.http\Client\ │ │ │ │ - 0x0003e838 4375726c 5c466561 74757265 735c5350 Curl\Features\SP │ │ │ │ - 0x0003e848 4e45474f 00000000 68747470 5c436c69 NEGO....http\Cli │ │ │ │ - 0x0003e858 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e868 735c4c41 52474546 494c4500 68747470 s\LARGEFILE.http │ │ │ │ - 0x0003e878 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e888 74757265 735c4944 4e000000 68747470 tures\IDN...http │ │ │ │ - 0x0003e898 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e8a8 74757265 735c5353 50490000 68747470 tures\SSPI..http │ │ │ │ - 0x0003e8b8 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e8c8 74757265 735c544c 53415554 485f5352 tures\TLSAUTH_SR │ │ │ │ - 0x0003e8d8 50000000 68747470 5c436c69 656e745c P...http\Client\ │ │ │ │ - 0x0003e8e8 4375726c 5c466561 74757265 735c4e54 Curl\Features\NT │ │ │ │ - 0x0003e8f8 4c4d5f57 42000000 68747470 5c436c69 LM_WB...http\Cli │ │ │ │ - 0x0003e908 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e918 735c4854 54503200 68747470 5c436c69 s\HTTP2.http\Cli │ │ │ │ - 0x0003e928 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e938 735c4753 53415049 00000000 68747470 s\GSSAPI....http │ │ │ │ - 0x0003e948 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003e958 74757265 735c4b45 52424552 4f533500 tures\KERBEROS5. │ │ │ │ - 0x0003e968 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e978 5c466561 74757265 735c554e 49585f53 \Features\UNIX_S │ │ │ │ - 0x0003e988 4f434b45 54530000 68747470 5c436c69 OCKETS..http\Cli │ │ │ │ - 0x0003e998 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e9a8 735c5053 4c000000 68747470 5c436c69 s\PSL...http\Cli │ │ │ │ - 0x0003e9b8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003e9c8 735c4854 5450535f 50524f58 59000000 s\HTTPS_PROXY... │ │ │ │ - 0x0003e9d8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003e9e8 5c466561 74757265 735c4d55 4c54495f \Features\MULTI_ │ │ │ │ - 0x0003e9f8 53534c00 68747470 5c436c69 656e745c SSL.http\Client\ │ │ │ │ - 0x0003ea08 4375726c 5c466561 74757265 735c4252 Curl\Features\BR │ │ │ │ - 0x0003ea18 4f544c49 00000000 68747470 5c436c69 OTLI....http\Cli │ │ │ │ - 0x0003ea28 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ - 0x0003ea38 735c414c 54535643 00000000 68747470 s\ALTSVC....http │ │ │ │ - 0x0003ea48 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003ea58 74757265 735c4854 54503300 68747470 tures\HTTP3.http │ │ │ │ - 0x0003ea68 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003ea78 74757265 735c5a53 54440000 68747470 tures\ZSTD..http │ │ │ │ - 0x0003ea88 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ - 0x0003ea98 74757265 735c554e 49434f44 45000000 tures\UNICODE... │ │ │ │ - 0x0003eaa8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003eab8 5c466561 74757265 735c4853 54530000 \Features\HSTS.. │ │ │ │ - 0x0003eac8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ead8 5c564552 53494f4e 53000000 68747470 \VERSIONS...http │ │ │ │ - 0x0003eae8 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eaf8 73696f6e 735c4355 524c0000 68747470 sions\CURL..http │ │ │ │ - 0x0003eb08 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb18 73696f6e 735c5353 4c000000 68747470 sions\SSL...http │ │ │ │ - 0x0003eb28 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb38 73696f6e 735c4c49 425a0000 68747470 sions\LIBZ..http │ │ │ │ - 0x0003eb48 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb58 73696f6e 735c4152 45530000 68747470 sions\ARES..http │ │ │ │ - 0x0003eb68 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb78 73696f6e 735c4944 4e000000 68747470 sions\IDN...http │ │ │ │ - 0x0003eb88 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003eb98 73696f6e 735c4943 4f4e5600 68747470 sions\ICONV.http │ │ │ │ - 0x0003eba8 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003ebb8 73696f6e 735c4252 4f544c49 00000000 sions\BROTLI.... │ │ │ │ - 0x0003ebc8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ebd8 5c566572 73696f6e 735c4e47 48545450 \Versions\NGHTTP │ │ │ │ - 0x0003ebe8 32000000 68747470 5c436c69 656e745c 2...http\Client\ │ │ │ │ - 0x0003ebf8 4375726c 5c566572 73696f6e 735c5155 Curl\Versions\QU │ │ │ │ - 0x0003ec08 49430000 68747470 5c436c69 656e745c IC..http\Client\ │ │ │ │ - 0x0003ec18 4375726c 5c566572 73696f6e 735c4341 Curl\Versions\CA │ │ │ │ - 0x0003ec28 494e464f 00000000 68747470 5c436c69 INFO....http\Cli │ │ │ │ - 0x0003ec38 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ - 0x0003ec48 735c4341 50415448 00000000 68747470 s\CAPATH....http │ │ │ │ - 0x0003ec58 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003ec68 73696f6e 735c5a53 54440000 68747470 sions\ZSTD..http │ │ │ │ - 0x0003ec78 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ - 0x0003ec88 73696f6e 735c4859 50455200 68747470 sions\HYPER.http │ │ │ │ - 0x0003ec98 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003eca8 505f5645 5253494f 4e5f315f 30000000 P_VERSION_1_0... │ │ │ │ + 0x0003e7b8 735c4b45 52424552 4f533500 68747470 s\KERBEROS5.http │ │ │ │ + 0x0003e7c8 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e7d8 74757265 735c554e 49585f53 4f434b45 tures\UNIX_SOCKE │ │ │ │ + 0x0003e7e8 54530000 68747470 5c436c69 656e745c TS..http\Client\ │ │ │ │ + 0x0003e7f8 4375726c 5c466561 74757265 735c5053 Curl\Features\PS │ │ │ │ + 0x0003e808 4c000000 68747470 5c436c69 656e745c L...http\Client\ │ │ │ │ + 0x0003e818 4375726c 5c466561 74757265 735c4854 Curl\Features\HT │ │ │ │ + 0x0003e828 5450535f 50524f58 59000000 68747470 TPS_PROXY...http │ │ │ │ + 0x0003e838 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e848 74757265 735c4d55 4c54495f 53534c00 tures\MULTI_SSL. │ │ │ │ + 0x0003e858 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003e868 5c466561 74757265 735c4252 4f544c49 \Features\BROTLI │ │ │ │ + 0x0003e878 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003e888 4375726c 5c466561 74757265 735c414c Curl\Features\AL │ │ │ │ + 0x0003e898 54535643 00000000 68747470 5c436c69 TSVC....http\Cli │ │ │ │ + 0x0003e8a8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e8b8 735c4854 54503300 68747470 5c436c69 s\HTTP3.http\Cli │ │ │ │ + 0x0003e8c8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e8d8 735c5a53 54440000 68747470 5c436c69 s\ZSTD..http\Cli │ │ │ │ + 0x0003e8e8 656e745c 4375726c 5c466561 74757265 ent\Curl\Feature │ │ │ │ + 0x0003e8f8 735c554e 49434f44 45000000 68747470 s\UNICODE...http │ │ │ │ + 0x0003e908 5c436c69 656e745c 4375726c 5c466561 \Client\Curl\Fea │ │ │ │ + 0x0003e918 74757265 735c4853 54530000 68747470 tures\HSTS..http │ │ │ │ + 0x0003e928 5c436c69 656e745c 4375726c 5c564552 \Client\Curl\VER │ │ │ │ + 0x0003e938 53494f4e 53000000 68747470 5c436c69 SIONS...http\Cli │ │ │ │ + 0x0003e948 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e958 735c4355 524c0000 68747470 5c436c69 s\CURL..http\Cli │ │ │ │ + 0x0003e968 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e978 735c5353 4c000000 68747470 5c436c69 s\SSL...http\Cli │ │ │ │ + 0x0003e988 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e998 735c4c49 425a0000 68747470 5c436c69 s\LIBZ..http\Cli │ │ │ │ + 0x0003e9a8 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e9b8 735c4152 45530000 68747470 5c436c69 s\ARES..http\Cli │ │ │ │ + 0x0003e9c8 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e9d8 735c4944 4e000000 68747470 5c436c69 s\IDN...http\Cli │ │ │ │ + 0x0003e9e8 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003e9f8 735c4943 4f4e5600 68747470 5c436c69 s\ICONV.http\Cli │ │ │ │ + 0x0003ea08 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003ea18 735c4252 4f544c49 00000000 68747470 s\BROTLI....http │ │ │ │ + 0x0003ea28 5c436c69 656e745c 4375726c 5c566572 \Client\Curl\Ver │ │ │ │ + 0x0003ea38 73696f6e 735c4e47 48545450 32000000 sions\NGHTTP2... │ │ │ │ + 0x0003ea48 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ea58 5c566572 73696f6e 735c5155 49430000 \Versions\QUIC.. │ │ │ │ + 0x0003ea68 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ea78 5c566572 73696f6e 735c4341 494e464f \Versions\CAINFO │ │ │ │ + 0x0003ea88 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003ea98 4375726c 5c566572 73696f6e 735c4341 Curl\Versions\CA │ │ │ │ + 0x0003eaa8 50415448 00000000 68747470 5c436c69 PATH....http\Cli │ │ │ │ + 0x0003eab8 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003eac8 735c5a53 54440000 68747470 5c436c69 s\ZSTD..http\Cli │ │ │ │ + 0x0003ead8 656e745c 4375726c 5c566572 73696f6e ent\Curl\Version │ │ │ │ + 0x0003eae8 735c4859 50455200 68747470 5c436c69 s\HYPER.http\Cli │ │ │ │ + 0x0003eaf8 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003eb08 5253494f 4e5f315f 30000000 68747470 RSION_1_0...http │ │ │ │ + 0x0003eb18 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ + 0x0003eb28 505f5645 5253494f 4e5f315f 31000000 P_VERSION_1_1... │ │ │ │ + 0x0003eb38 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003eb48 5c485454 505f5645 5253494f 4e5f325f \HTTP_VERSION_2_ │ │ │ │ + 0x0003eb58 30000000 68747470 5c436c69 656e745c 0...http\Client\ │ │ │ │ + 0x0003eb68 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ + 0x0003eb78 4e5f3254 4c530000 68747470 5c436c69 N_2TLS..http\Cli │ │ │ │ + 0x0003eb88 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003eb98 5253494f 4e5f325f 5052494f 525f4b4e RSION_2_PRIOR_KN │ │ │ │ + 0x0003eba8 4f574c45 44474500 68747470 5c436c69 OWLEDGE.http\Cli │ │ │ │ + 0x0003ebb8 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003ebc8 5253494f 4e5f3300 68747470 5c436c69 RSION_3.http\Cli │ │ │ │ + 0x0003ebd8 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ + 0x0003ebe8 5253494f 4e5f414e 59000000 68747470 RSION_ANY...http │ │ │ │ + 0x0003ebf8 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0003ec08 5f564552 53494f4e 5f544c53 76310000 _VERSION_TLSv1.. │ │ │ │ + 0x0003ec18 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ec28 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x0003ec38 76315f30 00000000 68747470 5c436c69 v1_0....http\Cli │ │ │ │ + 0x0003ec48 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003ec58 53494f4e 5f544c53 76315f31 00000000 SION_TLSv1_1.... │ │ │ │ + 0x0003ec68 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003ec78 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ + 0x0003ec88 76315f32 00000000 68747470 5c436c69 v1_2....http\Cli │ │ │ │ + 0x0003ec98 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003eca8 53494f4e 5f544c53 76315f33 00000000 SION_TLSv1_3.... │ │ │ │ 0x0003ecb8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ecc8 5c485454 505f5645 5253494f 4e5f315f \HTTP_VERSION_1_ │ │ │ │ - 0x0003ecd8 31000000 68747470 5c436c69 656e745c 1...http\Client\ │ │ │ │ - 0x0003ece8 4375726c 5c485454 505f5645 5253494f Curl\HTTP_VERSIO │ │ │ │ - 0x0003ecf8 4e5f325f 30000000 68747470 5c436c69 N_2_0...http\Cli │ │ │ │ - 0x0003ed08 656e745c 4375726c 5c485454 505f5645 ent\Curl\HTTP_VE │ │ │ │ - 0x0003ed18 5253494f 4e5f3254 4c530000 68747470 RSION_2TLS..http │ │ │ │ - 0x0003ed28 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003ed38 505f5645 5253494f 4e5f325f 5052494f P_VERSION_2_PRIO │ │ │ │ - 0x0003ed48 525f4b4e 4f574c45 44474500 68747470 R_KNOWLEDGE.http │ │ │ │ - 0x0003ed58 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003ed68 505f5645 5253494f 4e5f3300 68747470 P_VERSION_3.http │ │ │ │ - 0x0003ed78 5c436c69 656e745c 4375726c 5c485454 \Client\Curl\HTT │ │ │ │ - 0x0003ed88 505f5645 5253494f 4e5f414e 59000000 P_VERSION_ANY... │ │ │ │ - 0x0003ed98 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003eda8 5c53534c 5f564552 53494f4e 5f544c53 \SSL_VERSION_TLS │ │ │ │ - 0x0003edb8 76310000 68747470 5c436c69 656e745c v1..http\Client\ │ │ │ │ - 0x0003edc8 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003edd8 5f544c53 76315f30 00000000 68747470 _TLSv1_0....http │ │ │ │ - 0x0003ede8 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003edf8 5f564552 53494f4e 5f544c53 76315f31 _VERSION_TLSv1_1 │ │ │ │ - 0x0003ee08 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003ee18 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003ee28 5f544c53 76315f32 00000000 68747470 _TLSv1_2....http │ │ │ │ - 0x0003ee38 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003ee48 5f564552 53494f4e 5f544c53 76315f33 _VERSION_TLSv1_3 │ │ │ │ - 0x0003ee58 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003ee68 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003ee78 5f53534c 76320000 68747470 5c436c69 _SSLv2..http\Cli │ │ │ │ - 0x0003ee88 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x0003ee98 53494f4e 5f53534c 76330000 68747470 SION_SSLv3..http │ │ │ │ - 0x0003eea8 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003eeb8 5f564552 53494f4e 5f414e59 00000000 _VERSION_ANY.... │ │ │ │ - 0x0003eec8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003eed8 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ - 0x0003eee8 5f444546 41554c54 00000000 68747470 _DEFAULT....http │ │ │ │ - 0x0003eef8 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ - 0x0003ef08 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ - 0x0003ef18 76315f30 00000000 68747470 5c436c69 v1_0....http\Cli │ │ │ │ - 0x0003ef28 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ - 0x0003ef38 53494f4e 5f4d4158 5f544c53 76315f31 SION_MAX_TLSv1_1 │ │ │ │ - 0x0003ef48 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003ef58 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ - 0x0003ef68 5f4d4158 5f544c53 76315f32 00000000 _MAX_TLSv1_2.... │ │ │ │ - 0x0003ef78 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003ef88 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ - 0x0003ef98 5f544c53 76315f33 00000000 68747470 _TLSv1_3....http │ │ │ │ - 0x0003efa8 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x0003efb8 45534f4c 56455f56 34000000 68747470 ESOLVE_V4...http │ │ │ │ - 0x0003efc8 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x0003efd8 45534f4c 56455f56 36000000 68747470 ESOLVE_V6...http │ │ │ │ - 0x0003efe8 5c436c69 656e745c 4375726c 5c495052 \Client\Curl\IPR │ │ │ │ - 0x0003eff8 45534f4c 56455f41 4e590000 68747470 ESOLVE_ANY..http │ │ │ │ - 0x0003f008 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x0003f018 485f4e4f 4e450000 68747470 5c436c69 H_NONE..http\Cli │ │ │ │ - 0x0003f028 656e745c 4375726c 5c415554 485f4241 ent\Curl\AUTH_BA │ │ │ │ - 0x0003f038 53494300 68747470 5c436c69 656e745c SIC.http\Client\ │ │ │ │ - 0x0003f048 4375726c 5c415554 485f4449 47455354 Curl\AUTH_DIGEST │ │ │ │ - 0x0003f058 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003f068 4375726c 5c415554 485f4449 47455354 Curl\AUTH_DIGEST │ │ │ │ - 0x0003f078 5f494500 68747470 5c436c69 656e745c _IE.http\Client\ │ │ │ │ - 0x0003f088 4375726c 5c415554 485f4e54 4c4d0000 Curl\AUTH_NTLM.. │ │ │ │ - 0x0003f098 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f0a8 5c415554 485f4753 534e4547 00000000 \AUTH_GSSNEG.... │ │ │ │ - 0x0003f0b8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f0c8 5c415554 485f5350 4e45474f 00000000 \AUTH_SPNEGO.... │ │ │ │ - 0x0003f0d8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f0e8 5c415554 485f4245 41524552 00000000 \AUTH_BEARER.... │ │ │ │ + 0x0003ecc8 5c53534c 5f564552 53494f4e 5f53534c \SSL_VERSION_SSL │ │ │ │ + 0x0003ecd8 76320000 68747470 5c436c69 656e745c v2..http\Client\ │ │ │ │ + 0x0003ece8 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x0003ecf8 5f53534c 76330000 68747470 5c436c69 _SSLv3..http\Cli │ │ │ │ + 0x0003ed08 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003ed18 53494f4e 5f414e59 00000000 68747470 SION_ANY....http │ │ │ │ + 0x0003ed28 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0003ed38 5f564552 53494f4e 5f4d4158 5f444546 _VERSION_MAX_DEF │ │ │ │ + 0x0003ed48 41554c54 00000000 68747470 5c436c69 AULT....http\Cli │ │ │ │ + 0x0003ed58 656e745c 4375726c 5c53534c 5f564552 ent\Curl\SSL_VER │ │ │ │ + 0x0003ed68 53494f4e 5f4d4158 5f544c53 76315f30 SION_MAX_TLSv1_0 │ │ │ │ + 0x0003ed78 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003ed88 4375726c 5c53534c 5f564552 53494f4e Curl\SSL_VERSION │ │ │ │ + 0x0003ed98 5f4d4158 5f544c53 76315f31 00000000 _MAX_TLSv1_1.... │ │ │ │ + 0x0003eda8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003edb8 5c53534c 5f564552 53494f4e 5f4d4158 \SSL_VERSION_MAX │ │ │ │ + 0x0003edc8 5f544c53 76315f32 00000000 68747470 _TLSv1_2....http │ │ │ │ + 0x0003edd8 5c436c69 656e745c 4375726c 5c53534c \Client\Curl\SSL │ │ │ │ + 0x0003ede8 5f564552 53494f4e 5f4d4158 5f544c53 _VERSION_MAX_TLS │ │ │ │ + 0x0003edf8 76315f33 00000000 68747470 5c436c69 v1_3....http\Cli │ │ │ │ + 0x0003ee08 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x0003ee18 56455f56 34000000 68747470 5c436c69 VE_V4...http\Cli │ │ │ │ + 0x0003ee28 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x0003ee38 56455f56 36000000 68747470 5c436c69 VE_V6...http\Cli │ │ │ │ + 0x0003ee48 656e745c 4375726c 5c495052 45534f4c ent\Curl\IPRESOL │ │ │ │ + 0x0003ee58 56455f41 4e590000 68747470 5c436c69 VE_ANY..http\Cli │ │ │ │ + 0x0003ee68 656e745c 4375726c 5c415554 485f4e4f ent\Curl\AUTH_NO │ │ │ │ + 0x0003ee78 4e450000 68747470 5c436c69 656e745c NE..http\Client\ │ │ │ │ + 0x0003ee88 4375726c 5c415554 485f4241 53494300 Curl\AUTH_BASIC. │ │ │ │ + 0x0003ee98 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003eea8 5c415554 485f4449 47455354 00000000 \AUTH_DIGEST.... │ │ │ │ + 0x0003eeb8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003eec8 5c415554 485f4449 47455354 5f494500 \AUTH_DIGEST_IE. │ │ │ │ + 0x0003eed8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ + 0x0003eee8 5c415554 485f4e54 4c4d0000 68747470 \AUTH_NTLM..http │ │ │ │ + 0x0003eef8 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x0003ef08 485f4753 534e4547 00000000 68747470 H_GSSNEG....http │ │ │ │ + 0x0003ef18 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x0003ef28 485f5350 4e45474f 00000000 68747470 H_SPNEGO....http │ │ │ │ + 0x0003ef38 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ + 0x0003ef48 485f4245 41524552 00000000 68747470 H_BEARER....http │ │ │ │ + 0x0003ef58 5c436c69 656e745c 4375726c 5c415753 \Client\Curl\AWS │ │ │ │ + 0x0003ef68 5f534947 56340000 68747470 5c436c69 _SIGV4..http\Cli │ │ │ │ + 0x0003ef78 656e745c 4375726c 5c415554 485f414e ent\Curl\AUTH_AN │ │ │ │ + 0x0003ef88 59000000 68747470 5c436c69 656e745c Y...http\Client\ │ │ │ │ + 0x0003ef98 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x0003efa8 34000000 68747470 5c436c69 656e745c 4...http\Client\ │ │ │ │ + 0x0003efb8 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x0003efc8 34410000 68747470 5c436c69 656e745c 4A..http\Client\ │ │ │ │ + 0x0003efd8 4375726c 5c50524f 58595f53 4f434b53 Curl\PROXY_SOCKS │ │ │ │ + 0x0003efe8 355f484f 53544e41 4d450000 68747470 5_HOSTNAME..http │ │ │ │ + 0x0003eff8 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x0003f008 58595f53 4f434b53 35000000 68747470 XY_SOCKS5...http │ │ │ │ + 0x0003f018 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ + 0x0003f028 58595f48 54545000 68747470 5c436c69 XY_HTTP.http\Cli │ │ │ │ + 0x0003f038 656e745c 4375726c 5c50524f 58595f48 ent\Curl\PROXY_H │ │ │ │ + 0x0003f048 5454505f 315f3000 68747470 5c436c69 TTP_1_0.http\Cli │ │ │ │ + 0x0003f058 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x0003f068 49525f33 30310000 68747470 5c436c69 IR_301..http\Cli │ │ │ │ + 0x0003f078 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x0003f088 49525f33 30320000 68747470 5c436c69 IR_302..http\Cli │ │ │ │ + 0x0003f098 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x0003f0a8 49525f33 30330000 68747470 5c436c69 IR_303..http\Cli │ │ │ │ + 0x0003f0b8 656e745c 4375726c 5c504f53 54524544 ent\Curl\POSTRED │ │ │ │ + 0x0003f0c8 49525f41 4c4c0000 68747470 5c436c69 IR_ALL..http\Cli │ │ │ │ + 0x0003f0d8 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ + 0x0003f0e8 52454144 4f4e4c59 46494c45 00000000 READONLYFILE.... │ │ │ │ 0x0003f0f8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f108 5c415753 5f534947 56340000 68747470 \AWS_SIGV4..http │ │ │ │ - 0x0003f118 5c436c69 656e745c 4375726c 5c415554 \Client\Curl\AUT │ │ │ │ - 0x0003f128 485f414e 59000000 68747470 5c436c69 H_ANY...http\Cli │ │ │ │ - 0x0003f138 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x0003f148 4f434b53 34000000 68747470 5c436c69 OCKS4...http\Cli │ │ │ │ - 0x0003f158 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x0003f168 4f434b53 34410000 68747470 5c436c69 OCKS4A..http\Cli │ │ │ │ - 0x0003f178 656e745c 4375726c 5c50524f 58595f53 ent\Curl\PROXY_S │ │ │ │ - 0x0003f188 4f434b53 355f484f 53544e41 4d450000 OCKS5_HOSTNAME.. │ │ │ │ - 0x0003f198 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f1a8 5c50524f 58595f53 4f434b53 35000000 \PROXY_SOCKS5... │ │ │ │ - 0x0003f1b8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f1c8 5c50524f 58595f48 54545000 68747470 \PROXY_HTTP.http │ │ │ │ - 0x0003f1d8 5c436c69 656e745c 4375726c 5c50524f \Client\Curl\PRO │ │ │ │ - 0x0003f1e8 58595f48 5454505f 315f3000 68747470 XY_HTTP_1_0.http │ │ │ │ - 0x0003f1f8 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x0003f208 54524544 49525f33 30310000 68747470 TREDIR_301..http │ │ │ │ - 0x0003f218 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x0003f228 54524544 49525f33 30320000 68747470 TREDIR_302..http │ │ │ │ - 0x0003f238 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x0003f248 54524544 49525f33 30330000 68747470 TREDIR_303..http │ │ │ │ - 0x0003f258 5c436c69 656e745c 4375726c 5c504f53 \Client\Curl\POS │ │ │ │ - 0x0003f268 54524544 49525f41 4c4c0000 68747470 TREDIR_ALL..http │ │ │ │ - 0x0003f278 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ - 0x0003f288 5356435f 52454144 4f4e4c59 46494c45 SVC_READONLYFILE │ │ │ │ - 0x0003f298 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ - 0x0003f2a8 4375726c 5c414c54 5356435f 48310000 Curl\ALTSVC_H1.. │ │ │ │ - 0x0003f2b8 68747470 5c436c69 656e745c 4375726c http\Client\Curl │ │ │ │ - 0x0003f2c8 5c414c54 5356435f 48320000 68747470 \ALTSVC_H2..http │ │ │ │ - 0x0003f2d8 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ - 0x0003f2e8 5356435f 48330000 68747470 5c436c69 SVC_H3..http\Cli │ │ │ │ - 0x0003f2f8 656e745c 4375726c 5c485354 535f454e ent\Curl\HSTS_EN │ │ │ │ - 0x0003f308 41424c45 00000000 68747470 5c436c69 ABLE....http\Cli │ │ │ │ - 0x0003f318 656e745c 4375726c 5c485354 535f5245 ent\Curl\HSTS_RE │ │ │ │ - 0x0003f328 41444f4e 4c594649 4c450000 556e6b6e ADONLYFILE..Unkn │ │ │ │ - 0x0003f338 6f776e20 736f636b 65742061 6374696f own socket actio │ │ │ │ - 0x0003f348 6e202564 00000000 4f7c726c 00000000 n %d....O|rl.... │ │ │ │ - 0x0003f358 7068705f 68747470 5f636c69 656e745f php_http_client_ │ │ │ │ - 0x0003f368 6375726c 5f757365 725f6861 6e646c65 curl_user_handle │ │ │ │ - 0x0003f378 72000000 696e6974 00000000 74696d65 r...init....time │ │ │ │ - 0x0003f388 72000000 736f636b 65740000 68747470 r...socket..http │ │ │ │ - 0x0003f398 5c436c69 656e745c 4375726c 5c557365 \Client\Curl\Use │ │ │ │ - 0x0003f3a8 72000000 504f4c4c 5f4e4f4e 45000000 r...POLL_NONE... │ │ │ │ - 0x0003f3b8 504f4c4c 5f494e00 504f4c4c 5f4f5554 POLL_IN.POLL_OUT │ │ │ │ - 0x0003f3c8 00000000 504f4c4c 5f494e4f 55540000 ....POLL_INOUT.. │ │ │ │ - 0x0003f3d8 504f4c4c 5f52454d 4f564500 74696d65 POLL_REMOVE.time │ │ │ │ - 0x0003f3e8 6f75745f 6d730000 61637469 6f6e0000 out_ms..action.. │ │ │ │ - 0x0003f3f8 72756e00 636c6965 6e740000 22687474 run.client.."htt │ │ │ │ - 0x0003f408 705c5c43 6c69656e 74220000 7a000000 p\\Client"..z... │ │ │ │ - 0x0003f418 7a210000 436f6e74 656e742d 54797065 z!..Content-Type │ │ │ │ - 0x0003f428 00000000 436f6e74 656e7420 74797065 ....Content type │ │ │ │ - 0x0003f438 20222573 2220646f 6573206e 6f742073 "%s" does not s │ │ │ │ - 0x0003f448 65656d20 746f2063 6f6e7461 696e2061 eem to contain a │ │ │ │ - 0x0003f458 20707269 6d617279 20616e64 20612073 primary and a s │ │ │ │ - 0x0003f468 65636f6e 64617279 20706172 74000000 econdary part... │ │ │ │ - 0x0003f478 7c73217a 2161214f 21000000 73657443 |s!z!a!O!...setC │ │ │ │ - 0x0003f488 6f6e7465 6e745479 70650000 67657443 ontentType..getC │ │ │ │ - 0x0003f498 6f6e7465 6e745479 70650000 73657451 ontentType..setQ │ │ │ │ - 0x0003f4a8 75657279 00000000 67657451 75657279 uery....getQuery │ │ │ │ - 0x0003f4b8 00000000 61646451 75657279 00000000 ....addQuery.... │ │ │ │ - 0x0003f4c8 71756572 795f6461 74610000 68747470 query_data..http │ │ │ │ - 0x0003f4d8 5c4d6573 73616765 5c426f64 79000000 \Message\Body... │ │ │ │ - 0x0003f4e8 7c730000 496e636f 6d706c65 74652073 |s..Incomplete s │ │ │ │ - 0x0003f4f8 74617465 00000000 436f756c 64206e6f tate....Could no │ │ │ │ - 0x0003f508 74206669 6e642074 72616e73 66657220 t find transfer │ │ │ │ - 0x0003f518 696e666f 20776974 68206e61 6d652027 info with name ' │ │ │ │ - 0x0003f528 25732700 7c6c6121 2f000000 5365742d %s'.|la!/...Set- │ │ │ │ - 0x0003f538 436f6f6b 69650000 68747470 5c436c69 Cookie..http\Cli │ │ │ │ - 0x0003f548 656e745c 52657370 6f6e7365 00000000 ent\Response.... │ │ │ │ - 0x0003f558 656c656d 656e7400 666c6167 73000000 element.flags... │ │ │ │ - 0x0003f568 616c6c6f 7765645f 65787472 61730000 allowed_extras.. │ │ │ │ - 0x0003f578 646f6d61 696e0000 65787069 72657300 domain..expires. │ │ │ │ - 0x0003f588 73656375 72650000 68747470 4f6e6c79 secure..httpOnly │ │ │ │ - 0x0003f598 00000000 6d61782d 61676500 7c732100 ....max-age.|s!. │ │ │ │ - 0x0003f5a8 7c482f00 737c7321 00000000 76616c75 |H/.s|s!....valu │ │ │ │ - 0x0003f5b8 65000000 61726775 6d656e74 73000000 e...arguments... │ │ │ │ - 0x0003f5c8 7c7a216c 482f0000 646f6d61 696e3d25 |z!lH/..domain=% │ │ │ │ - 0x0003f5d8 733b2000 70617468 3d25733b 20000000 s; .path=%s; ... │ │ │ │ - 0x0003f5e8 442c2064 204d2059 20483a69 3a73205c D, d M Y H:i:s \ │ │ │ │ - 0x0003f5f8 475c4d5c 54000000 65787069 7265733d G\M\T...expires= │ │ │ │ - 0x0003f608 25733b20 00000000 6d61782d 6167653d %s; ....max-age= │ │ │ │ - 0x0003f618 256c643b 20000000 73656375 72653b20 %ld; ...secure; │ │ │ │ - 0x0003f628 00000000 68747470 4f6e6c79 3b200000 ....httpOnly; .. │ │ │ │ - 0x0003f638 68747470 5c436f6f 6b696500 50415253 http\Cookie.PARS │ │ │ │ - 0x0003f648 455f5241 57000000 53454355 52450000 E_RAW...SECURE.. │ │ │ │ - 0x0003f658 48545450 4f4e4c59 00000000 67657443 HTTPONLY....getC │ │ │ │ - 0x0003f668 6f6f6b69 65000000 73657443 6f6f6b69 ookie...setCooki │ │ │ │ - 0x0003f678 65000000 61646443 6f6f6b69 65000000 e...addCookie... │ │ │ │ - 0x0003f688 67657445 78747261 73000000 73657445 getExtras...setE │ │ │ │ - 0x0003f698 78747261 73000000 61646445 78747261 xtras...addExtra │ │ │ │ - 0x0003f6a8 73000000 67657445 78747261 00000000 s...getExtra.... │ │ │ │ - 0x0003f6b8 73657445 78747261 00000000 61646445 setExtra....addE │ │ │ │ - 0x0003f6c8 78747261 00000000 67657444 6f6d6169 xtra....getDomai │ │ │ │ - 0x0003f6d8 6e000000 73657444 6f6d6169 6e000000 n...setDomain... │ │ │ │ - 0x0003f6e8 67657450 61746800 73657450 61746800 getPath.setPath. │ │ │ │ - 0x0003f6f8 67657445 78706972 65730000 73657445 getExpires..setE │ │ │ │ - 0x0003f708 78706972 65730000 6765744d 61784167 xpires..getMaxAg │ │ │ │ - 0x0003f718 65000000 7365744d 61784167 65000000 e...setMaxAge... │ │ │ │ - 0x0003f728 67657446 6c616773 00000000 73657446 getFlags....setF │ │ │ │ - 0x0003f738 6c616773 00000000 746f4172 72617900 lags....toArray. │ │ │ │ - 0x0003f748 746f5374 72696e67 00000000 5f5f746f toString....__to │ │ │ │ - 0x0003f758 53747269 6e670000 65787472 615f6e61 String..extra_na │ │ │ │ - 0x0003f768 6d650000 65787472 615f7661 6c756500 me..extra_value. │ │ │ │ - 0x0003f778 636f6f6b 69655f6e 616d6500 636f6f6b cookie_name.cook │ │ │ │ - 0x0003f788 69655f76 616c7565 00000000 636f6f6b ie_value....cook │ │ │ │ - 0x0003f798 69655f73 7472696e 67000000 70617273 ie_string...pars │ │ │ │ - 0x0003f7a8 65725f66 6c616773 00000000 44656368 er_flags....Dech │ │ │ │ - 0x0003f7b8 756e6b20 656e636f 64696e67 20737472 unk encoding str │ │ │ │ - 0x0003f7c8 65616d20 68617320 616c7265 61647920 eam has already │ │ │ │ - 0x0003f7d8 72656163 68656420 74686520 656e6420 reached the end │ │ │ │ - 0x0003f7e8 6f662063 68756e6b 65642069 6e707574 of chunked input │ │ │ │ - 0x0003f7f8 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x0003f808 72736520 6368756e 6b206c65 6e206672 rse chunk len fr │ │ │ │ - 0x0003f818 6f6d2027 252e2a73 27000000 4661696c om '%.*s'...Fail │ │ │ │ - 0x0003f828 65642074 6f20636f 70792069 6e666c61 ed to copy infla │ │ │ │ - 0x0003f838 74652065 6e636f64 696e6720 73747265 te encoding stre │ │ │ │ - 0x0003f848 616d3a20 6f757420 6f66206d 656d6f72 am: out of memor │ │ │ │ - 0x0003f858 79000000 44617461 20646f65 73206e6f y...Data does no │ │ │ │ - 0x0003f868 74207365 656d2074 6f206265 20636875 t seem to be chu │ │ │ │ - 0x0003f878 6e6b6564 20656e63 6f646564 00000000 nked encoded.... │ │ │ │ - 0x0003f888 45787065 63746564 20636875 6e6b2073 Expected chunk s │ │ │ │ - 0x0003f898 697a6520 61742070 6f732025 7475206f ize at pos %tu o │ │ │ │ - 0x0003f8a8 6620257a 75206275 7420676f 74207472 f %zu but got tr │ │ │ │ - 0x0003f8b8 61736800 45787065 63746564 204c4620 ash.Expected LF │ │ │ │ - 0x0003f8c8 61742070 6f732025 7475206f 6620257a at pos %tu of %z │ │ │ │ - 0x0003f8d8 75206275 7420676f 74203078 25303258 u but got 0x%02X │ │ │ │ - 0x0003f8e8 00000000 5472756e 63617465 64206d65 ....Truncated me │ │ │ │ - 0x0003f8f8 73736167 653a2063 68756e6b 2073697a ssage: chunk siz │ │ │ │ - 0x0003f908 6520256c 75206578 63656564 73207265 e %lu exceeds re │ │ │ │ - 0x0003f918 6d61696e 696e6720 64617461 2073697a maining data siz │ │ │ │ - 0x0003f928 6520256c 75206174 20706f73 20257475 e %lu at pos %tu │ │ │ │ - 0x0003f938 206f6620 257a7500 45787065 63746564 of %zu.Expected │ │ │ │ - 0x0003f948 2043524c 46206174 20706f73 20257475 CRLF at pos %tu │ │ │ │ - 0x0003f958 206f6620 257a7520 62757420 676f7420 of %zu but got │ │ │ │ - 0x0003f968 30782530 32582030 78253032 58000000 0x%02X 0x%02X... │ │ │ │ - 0x0003f978 737c7a21 00000000 68747470 5c456e63 s|z!....http\Enc │ │ │ │ - 0x0003f988 6f64696e 675c5374 7265616d 2063616e oding\Stream can │ │ │ │ - 0x0003f998 6e6f7420 62652069 6e697469 616c697a not be initializ │ │ │ │ - 0x0003f9a8 65642074 77696365 00000000 556e6b6e ed twice....Unkn │ │ │ │ - 0x0003f9b8 6f776e20 68747470 5c456e63 6f64696e own http\Encodin │ │ │ │ - 0x0003f9c8 675c5374 7265616d 20636c61 73732027 g\Stream class ' │ │ │ │ - 0x0003f9d8 25732700 68747470 5c456e63 6f64696e %s'.http\Encodin │ │ │ │ - 0x0003f9e8 675c5374 7265616d 00000000 464c5553 g\Stream....FLUS │ │ │ │ - 0x0003f9f8 485f4e4f 4e450000 464c5553 485f5359 H_NONE..FLUSH_SY │ │ │ │ - 0x0003fa08 4e430000 464c5553 485f4655 4c4c0000 NC..FLUSH_FULL.. │ │ │ │ - 0x0003fa18 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ - 0x0003fa28 7265616d 5c446563 68756e6b 00000000 ream\Dechunk.... │ │ │ │ - 0x0003fa38 6465636f 6465645f 6c656e00 666c7573 decoded_len.flus │ │ │ │ - 0x0003fa48 68000000 646f6e65 00000000 66696e69 h...done....fini │ │ │ │ - 0x0003fa58 73680000 4661696c 65642074 6f20666c sh..Failed to fl │ │ │ │ - 0x0003fa68 75736820 62726f74 6c692065 6e636f64 ush brotli encod │ │ │ │ - 0x0003fa78 696e6720 73747265 616d0000 4661696c ing stream..Fail │ │ │ │ - 0x0003fa88 65642074 6f207570 64617465 2062726f ed to update bro │ │ │ │ - 0x0003fa98 746c6920 656e636f 64696e67 20737472 tli encoding str │ │ │ │ - 0x0003faa8 65616d00 4661696c 65642074 6f20696e eam.Failed to in │ │ │ │ - 0x0003fab8 69746961 6c697a65 2062726f 746c6920 itialize brotli │ │ │ │ - 0x0003fac8 656e636f 64696e67 20737472 65616d00 encoding stream. │ │ │ │ - 0x0003fad8 436f756c 64206e6f 74206272 6f746c69 Could not brotli │ │ │ │ - 0x0003fae8 20646563 6f646520 64617461 3a202573 decode data: %s │ │ │ │ - 0x0003faf8 00000000 4661696c 65642074 6f20696e ....Failed to in │ │ │ │ - 0x0003fb08 69746961 6c697a65 2062726f 746c6920 itialize brotli │ │ │ │ - 0x0003fb18 6465636f 64696e67 20737472 65616d00 decoding stream. │ │ │ │ - 0x0003fb28 436f756c 64206e6f 74206272 6f746c69 Could not brotli │ │ │ │ - 0x0003fb38 20656e63 6f646520 64617461 00000000 encode data.... │ │ │ │ - 0x0003fb48 737c6c00 68747470 5c456e63 6f64696e s|l.http\Encodin │ │ │ │ - 0x0003fb58 675c5374 7265616d 5c456e62 726f746c g\Stream\Enbrotl │ │ │ │ - 0x0003fb68 69000000 4c455645 4c5f4d49 4e000000 i...LEVEL_MIN... │ │ │ │ - 0x0003fb78 4c455645 4c5f4445 46000000 4c455645 LEVEL_DEF...LEVE │ │ │ │ - 0x0003fb88 4c5f4d41 58000000 57424954 535f4d49 L_MAX...WBITS_MI │ │ │ │ - 0x0003fb98 4e000000 57424954 535f4445 46000000 N...WBITS_DEF... │ │ │ │ - 0x0003fba8 57424954 535f4d41 58000000 4d4f4445 WBITS_MAX...MODE │ │ │ │ - 0x0003fbb8 5f47454e 45524943 00000000 4d4f4445 _GENERIC....MODE │ │ │ │ - 0x0003fbc8 5f544558 54000000 4d4f4445 5f464f4e _TEXT...MODE_FON │ │ │ │ - 0x0003fbd8 54000000 68747470 5c456e63 6f64696e T...http\Encodin │ │ │ │ - 0x0003fbe8 675c5374 7265616d 5c446562 726f746c g\Stream\Debrotl │ │ │ │ - 0x0003fbf8 69000000 4661696c 65642074 6f20666c i...Failed to fl │ │ │ │ - 0x0003fc08 75736820 6465666c 61746520 73747265 ush deflate stre │ │ │ │ - 0x0003fc18 616d3a20 25730000 4661696c 65642074 am: %s..Failed t │ │ │ │ - 0x0003fc28 6f206669 6e697368 20646566 6c617465 o finish deflate │ │ │ │ - 0x0003fc38 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ - 0x0003fc48 65642074 6f206669 6e697368 20696e66 ed to finish inf │ │ │ │ - 0x0003fc58 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ - 0x0003fc68 4661696c 65642074 6f207570 64617465 Failed to update │ │ │ │ - 0x0003fc78 20646566 6c617465 20737472 65616d3a deflate stream: │ │ │ │ - 0x0003fc88 20257300 4661696c 65642074 6f207570 %s.Failed to up │ │ │ │ - 0x0003fc98 64617465 20696e66 6c617465 20737472 date inflate str │ │ │ │ - 0x0003fca8 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ - 0x0003fcb8 6f20696e 69746961 6c697a65 20646566 o initialize def │ │ │ │ - 0x0003fcc8 6c617465 20656e63 6f64696e 67207374 late encoding st │ │ │ │ - 0x0003fcd8 7265616d 3a202573 00000000 4661696c ream: %s....Fail │ │ │ │ - 0x0003fce8 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ - 0x0003fcf8 20696e66 6c617465 20737472 65616d3a inflate stream: │ │ │ │ - 0x0003fd08 20257300 4661696c 65642074 6f20636f %s.Failed to co │ │ │ │ - 0x0003fd18 70792064 65666c61 74652065 6e636f64 py deflate encod │ │ │ │ - 0x0003fd28 696e6720 73747265 616d3a20 25730000 ing stream: %s.. │ │ │ │ - 0x0003fd38 4661696c 65642074 6f20636f 70792069 Failed to copy i │ │ │ │ - 0x0003fd48 6e666c61 74652065 6e636f64 696e6720 nflate encoding │ │ │ │ - 0x0003fd58 73747265 616d3a20 25730000 436f756c stream: %s..Coul │ │ │ │ - 0x0003fd68 64206e6f 74206465 666c6174 65206461 d not deflate da │ │ │ │ - 0x0003fd78 74613a20 25730000 436f756c 64206e6f ta: %s..Could no │ │ │ │ - 0x0003fd88 7420696e 666c6174 65206461 74613a20 t inflate data: │ │ │ │ - 0x0003fd98 25730000 68747470 5c456e63 6f64696e %s..http\Encodin │ │ │ │ - 0x0003fda8 675c5374 7265616d 5c446566 6c617465 g\Stream\Deflate │ │ │ │ - 0x0003fdb8 00000000 54595045 5f475a49 50000000 ....TYPE_GZIP... │ │ │ │ - 0x0003fdc8 54595045 5f5a4c49 42000000 54595045 TYPE_ZLIB...TYPE │ │ │ │ - 0x0003fdd8 5f524157 00000000 53545241 54454759 _RAW....STRATEGY │ │ │ │ - 0x0003fde8 5f444546 00000000 53545241 54454759 _DEF....STRATEGY │ │ │ │ - 0x0003fdf8 5f46494c 54000000 53545241 54454759 _FILT...STRATEGY │ │ │ │ - 0x0003fe08 5f485546 46000000 53545241 54454759 _HUFF...STRATEGY │ │ │ │ - 0x0003fe18 5f524c45 00000000 53545241 54454759 _RLE....STRATEGY │ │ │ │ - 0x0003fe28 5f464958 45440000 68747470 5c456e63 _FIXED..http\Enc │ │ │ │ - 0x0003fe38 6f64696e 675c5374 7265616d 5c496e66 oding\Stream\Inf │ │ │ │ - 0x0003fe48 6c617465 00000000 73487c73 217a0000 late....sH|s!z.. │ │ │ │ - 0x0003fe58 436f6e74 696e7565 00000000 53776974 Continue....Swit │ │ │ │ - 0x0003fe68 6368696e 67205072 6f746f63 6f6c7300 ching Protocols. │ │ │ │ - 0x0003fe78 50726f63 65737369 6e670000 4f4b0000 Processing..OK.. │ │ │ │ - 0x0003fe88 43726561 74656400 41636365 70746564 Created.Accepted │ │ │ │ - 0x0003fe98 00000000 4e6f6e2d 41757468 6f726974 ....Non-Authorit │ │ │ │ - 0x0003fea8 61746976 6520496e 666f726d 6174696f ative Informatio │ │ │ │ - 0x0003feb8 6e000000 4e6f2043 6f6e7465 6e740000 n...No Content.. │ │ │ │ - 0x0003fec8 52657365 7420436f 6e74656e 74000000 Reset Content... │ │ │ │ - 0x0003fed8 50617274 69616c20 436f6e74 656e7400 Partial Content. │ │ │ │ - 0x0003fee8 4d756c74 692d5374 61747573 00000000 Multi-Status.... │ │ │ │ - 0x0003fef8 416c7265 61647920 5265706f 72746564 Already Reported │ │ │ │ - 0x0003ff08 00000000 494d2055 73656400 4d756c74 ....IM Used.Mult │ │ │ │ - 0x0003ff18 69706c65 2043686f 69636573 00000000 iple Choices.... │ │ │ │ - 0x0003ff28 4d6f7665 64205065 726d616e 656e746c Moved Permanentl │ │ │ │ - 0x0003ff38 79000000 53656520 4f746865 72000000 y...See Other... │ │ │ │ - 0x0003ff48 4e6f7420 4d6f6469 66696564 00000000 Not Modified.... │ │ │ │ - 0x0003ff58 55736520 50726f78 79000000 54656d70 Use Proxy...Temp │ │ │ │ - 0x0003ff68 6f726172 79205265 64697265 63740000 orary Redirect.. │ │ │ │ - 0x0003ff78 5065726d 616e656e 74205265 64697265 Permanent Redire │ │ │ │ - 0x0003ff88 63740000 42616420 52657175 65737400 ct..Bad Request. │ │ │ │ - 0x0003ff98 556e6175 74686f72 697a6564 00000000 Unauthorized.... │ │ │ │ - 0x0003ffa8 5061796d 656e7420 52657175 69726564 Payment Required │ │ │ │ - 0x0003ffb8 00000000 466f7262 69646465 6e000000 ....Forbidden... │ │ │ │ - 0x0003ffc8 4e6f7420 466f756e 64000000 4d657468 Not Found...Meth │ │ │ │ - 0x0003ffd8 6f64204e 6f742041 6c6c6f77 65640000 od Not Allowed.. │ │ │ │ - 0x0003ffe8 4e6f7420 41636365 70746162 6c650000 Not Acceptable.. │ │ │ │ - 0x0003fff8 50726f78 79204175 7468656e 74696361 Proxy Authentica │ │ │ │ - 0x00040008 74696f6e 20526571 75697265 64000000 tion Required... │ │ │ │ - 0x00040018 52657175 65737420 54696d65 6f757400 Request Timeout. │ │ │ │ - 0x00040028 436f6e66 6c696374 00000000 476f6e65 Conflict....Gone │ │ │ │ - 0x00040038 00000000 4c656e67 74682052 65717569 ....Length Requi │ │ │ │ - 0x00040048 72656400 50726563 6f6e6469 74696f6e red.Precondition │ │ │ │ - 0x00040058 20466169 6c656400 52657175 65737420 Failed.Request │ │ │ │ - 0x00040068 456e7469 74792054 6f6f204c 61726765 Entity Too Large │ │ │ │ - 0x00040078 00000000 52657175 65737420 55524920 ....Request URI │ │ │ │ - 0x00040088 546f6f20 4c6f6e67 00000000 556e7375 Too Long....Unsu │ │ │ │ - 0x00040098 70706f72 74656420 4d656469 61205479 pported Media Ty │ │ │ │ - 0x000400a8 70650000 52657175 65737465 64205261 pe..Requested Ra │ │ │ │ - 0x000400b8 6e676520 4e6f7420 53617469 73666961 nge Not Satisfia │ │ │ │ - 0x000400c8 626c6500 45787065 63746174 696f6e20 ble.Expectation │ │ │ │ - 0x000400d8 4661696c 65640000 556e7072 6f636573 Failed..Unproces │ │ │ │ - 0x000400e8 7369626c 6520456e 74697479 00000000 sible Entity.... │ │ │ │ - 0x000400f8 4c6f636b 65640000 4661696c 65642044 Locked..Failed D │ │ │ │ - 0x00040108 6570656e 64656e63 79000000 55706772 ependency...Upgr │ │ │ │ - 0x00040118 61646520 52657175 69726564 00000000 ade Required.... │ │ │ │ - 0x00040128 50726563 6f6e6469 74696f6e 20526571 Precondition Req │ │ │ │ - 0x00040138 75697265 64000000 546f6f20 4d616e79 uired...Too Many │ │ │ │ - 0x00040148 20526571 75657374 73000000 52657175 Requests...Requ │ │ │ │ - 0x00040158 65737420 48656164 65722046 69656c64 est Header Field │ │ │ │ - 0x00040168 7320546f 6f204c61 72676500 496e7465 s Too Large.Inte │ │ │ │ - 0x00040178 726e616c 20536572 76657220 4572726f rnal Server Erro │ │ │ │ - 0x00040188 72000000 4e6f7420 496d706c 656d656e r...Not Implemen │ │ │ │ - 0x00040198 74656400 42616420 47617465 77617900 ted.Bad Gateway. │ │ │ │ - 0x000401a8 53657276 69636520 556e6176 61696c61 Service Unavaila │ │ │ │ - 0x000401b8 626c6500 47617465 77617920 54696d65 ble.Gateway Time │ │ │ │ - 0x000401c8 6f757400 48545450 20566572 73696f6e out.HTTP Version │ │ │ │ - 0x000401d8 204e6f74 20537570 706f7274 65640000 Not Supported.. │ │ │ │ - 0x000401e8 56617269 616e7420 416c736f 204e6567 Variant Also Neg │ │ │ │ - 0x000401f8 6f746961 74657300 496e7375 66666963 otiates.Insuffic │ │ │ │ - 0x00040208 69656e74 2053746f 72616765 00000000 ient Storage.... │ │ │ │ - 0x00040218 4c6f6f70 20446574 65637465 64000000 Loop Detected... │ │ │ │ - 0x00040228 4e6f7420 45787465 6e646564 00000000 Not Extended.... │ │ │ │ - 0x00040238 4e657477 6f726b20 41757468 656e7469 Network Authenti │ │ │ │ - 0x00040248 63617469 6f6e2052 65717569 72656400 cation Required. │ │ │ │ - 0x00040258 5f534552 56455200 48545450 5f000000 _SERVER.HTTP_... │ │ │ │ - 0x00040268 434f4e54 454e545f 00000000 487c7a00 CONTENT_....H|z. │ │ │ │ - 0x00040278 41636365 70740000 41636365 70742d43 Accept..Accept-C │ │ │ │ - 0x00040288 68617273 65740000 41636365 70742d45 harset..Accept-E │ │ │ │ - 0x00040298 6e636f64 696e6700 41636365 70742d4c ncoding.Accept-L │ │ │ │ - 0x000402a8 616e6775 61676500 2d000000 7068703a anguage.-...php: │ │ │ │ - 0x000402b8 2f2f696e 70757400 7c430000 47455400 //input.|C..GET. │ │ │ │ - 0x000402c8 62797465 733d0000 737c7a21 6c620000 bytes=..s|z!lb.. │ │ │ │ - 0x000402d8 48545450 2f25752e 25752025 6c642025 HTTP/%u.%u %ld % │ │ │ │ - 0x000402e8 73000000 68747470 5c456e76 00000000 s...http\Env.... │ │ │ │ - 0x000402f8 67657452 65717565 73744865 61646572 getRequestHeader │ │ │ │ - 0x00040308 00000000 67657452 65717565 7374426f ....getRequestBo │ │ │ │ - 0x00040318 64790000 67657452 6573706f 6e736553 dy..getResponseS │ │ │ │ - 0x00040328 74617475 73466f72 436f6465 00000000 tatusForCode.... │ │ │ │ - 0x00040338 67657452 6573706f 6e736553 74617475 getResponseStatu │ │ │ │ - 0x00040348 73466f72 416c6c43 6f646573 00000000 sForAllCodes.... │ │ │ │ - 0x00040358 67657452 6573706f 6e736548 65616465 getResponseHeade │ │ │ │ - 0x00040368 72000000 67657452 6573706f 6e736543 r...getResponseC │ │ │ │ - 0x00040378 6f646500 73657452 6573706f 6e736548 ode.setResponseH │ │ │ │ - 0x00040388 65616465 72000000 73657452 6573706f eader...setRespo │ │ │ │ - 0x00040398 6e736543 6f646500 6e65676f 74696174 nseCode.negotiat │ │ │ │ - 0x000403a8 654c616e 67756167 65000000 6e65676f eLanguage...nego │ │ │ │ - 0x000403b8 74696174 65436f6e 74656e74 54797065 tiateContentType │ │ │ │ - 0x000403c8 00000000 6e65676f 74696174 65456e63 ....negotiateEnc │ │ │ │ - 0x000403d8 6f64696e 67000000 6e65676f 74696174 oding...negotiat │ │ │ │ - 0x000403e8 65436861 72736574 00000000 6e65676f eCharset....nego │ │ │ │ - 0x000403f8 74696174 65000000 73757070 6f727465 tiate...supporte │ │ │ │ - 0x00040408 64000000 7072696d 6172795f 74797065 d...primary_type │ │ │ │ - 0x00040418 5f736570 61726174 6f720000 72657375 _separator..resu │ │ │ │ - 0x00040428 6c745f61 72726179 00000000 68656164 lt_array....head │ │ │ │ - 0x00040438 65725f6e 616d6500 68656164 65725f76 er_name.header_v │ │ │ │ - 0x00040448 616c7565 00000000 7265706c 6163655f alue....replace_ │ │ │ │ - 0x00040458 68656164 65720000 626f6479 5f636c61 header..body_cla │ │ │ │ - 0x00040468 73735f6e 616d6500 66696c65 73000000 ss_name.files... │ │ │ │ - 0x00040478 636f6f6b 69650000 67657400 71756572 cookie..get.quer │ │ │ │ - 0x00040488 79000000 666f726d 00000000 5f474554 y...form...._GET │ │ │ │ - 0x00040498 00000000 5f504f53 54000000 5f434f4f ...._POST..._COO │ │ │ │ - 0x000404a8 4b494500 5f46494c 45530000 746d705f KIE._FILES..tmp_ │ │ │ │ - 0x000404b8 6e616d65 00000000 66696c65 00000000 name....file.... │ │ │ │ - 0x000404c8 68747470 5c456e76 5c526571 75657374 http\Env\Request │ │ │ │ - 0x000404d8 00000000 67657446 6f726d00 67657446 ....getForm.getF │ │ │ │ - 0x000404e8 696c6573 00000000 64656676 616c0000 iles....defval.. │ │ │ │ - 0x000404f8 64656c65 74650000 436f6e74 656e742d delete..Content- │ │ │ │ - 0x00040508 4c656e67 74683a00 48545450 2f25752e Length:.HTTP/%u. │ │ │ │ - 0x00040518 25752025 6c642025 730d0a00 434f4e4e %u %ld %s...CONN │ │ │ │ - 0x00040528 45435400 5472616e 73666572 2d456e63 ECT.Transfer-Enc │ │ │ │ - 0x00040538 6f64696e 673a2063 68756e6b 65640d0a oding: chunked.. │ │ │ │ - 0x00040548 00000000 68747470 2e636875 6e6b6564 ....http.chunked │ │ │ │ - 0x00040558 5f656e63 6f646500 6c7c6400 7468726f _encode.l|d.thro │ │ │ │ - 0x00040568 74746c65 44656c61 79000000 7468726f ttleDelay...thro │ │ │ │ - 0x00040578 74746c65 4368756e 6b000000 73210000 ttleChunk...s!.. │ │ │ │ - 0x00040588 6c617374 4d6f6469 66696564 00000000 lastModified.... │ │ │ │ - 0x00040598 63616368 65436f6e 74726f6c 00000000 cacheControl.... │ │ │ │ - 0x000405a8 636f6e74 656e7445 6e636f64 696e6700 contentEncoding. │ │ │ │ - 0x000405b8 61000000 636f6e74 656e7444 6973706f a...contentDispo │ │ │ │ - 0x000405c8 73697469 6f6e0000 636f6e74 656e7454 sition..contentT │ │ │ │ - 0x000405d8 79706500 49662d4d 6f646966 6965642d ype.If-Modified- │ │ │ │ - 0x000405e8 53696e63 65000000 6170706c 69636174 Since...applicat │ │ │ │ - 0x000405f8 696f6e2f 6f637465 742d7374 7265616d ion/octet-stream │ │ │ │ - 0x00040608 00000000 41636365 70742d52 616e6765 ....Accept-Range │ │ │ │ - 0x00040618 733a2062 79746573 00000000 49662d52 s: bytes....If-R │ │ │ │ - 0x00040628 616e6765 00000000 436f6e74 656e742d ange....Content- │ │ │ │ - 0x00040638 52616e67 653a2062 79746573 202a2f25 Range: bytes */% │ │ │ │ - 0x00040648 7a750000 49662d55 6e6d6f64 69666965 zu..If-Unmodifie │ │ │ │ - 0x00040658 642d5369 6e636500 556e6c65 73732d4d d-Since.Unless-M │ │ │ │ - 0x00040668 6f646966 6965642d 53696e63 65000000 odified-Since... │ │ │ │ - 0x00040678 72657370 6f6e7365 436f6465 00000000 responseCode.... │ │ │ │ - 0x00040688 68747470 56657273 696f6e00 5365742d httpVersion.Set- │ │ │ │ - 0x00040698 436f6f6b 69653a20 25730000 436f6e74 Cookie: %s..Cont │ │ │ │ - 0x000406a8 656e742d 54797065 3a20252e 2a730000 ent-Type: %.*s.. │ │ │ │ - 0x000406b8 436f6e74 656e742d 52616e67 653a2062 Content-Range: b │ │ │ │ - 0x000406c8 79746573 20256c64 2d256c64 2f257a75 ytes %ld-%ld/%zu │ │ │ │ - 0x000406d8 00000000 436f6e74 656e742d 54797065 ....Content-Type │ │ │ │ - 0x000406e8 3a206d75 6c746970 6172742f 62797465 : multipart/byte │ │ │ │ - 0x000406f8 72616e67 65733b20 626f756e 64617279 ranges; boundary │ │ │ │ - 0x00040708 3d257300 43616368 652d436f 6e74726f =%s.Cache-Contro │ │ │ │ - 0x00040718 6c3a2025 2e2a7300 2c000000 436f6e74 l: %.*s.,...Cont │ │ │ │ - 0x00040728 656e742d 44697370 6f736974 696f6e3a ent-Disposition: │ │ │ │ - 0x00040738 20252e2a 73000000 677a6970 00000000 %.*s...gzip.... │ │ │ │ - 0x00040748 6465666c 61746500 436f6e74 656e742d deflate.Content- │ │ │ │ - 0x00040758 456e636f 64696e67 3a20677a 69700000 Encoding: gzip.. │ │ │ │ - 0x00040768 436f6e74 656e742d 456e636f 64696e67 Content-Encoding │ │ │ │ - 0x00040778 3a206465 666c6174 65000000 56617279 : deflate...Vary │ │ │ │ - 0x00040788 3a204163 63657074 2d456e63 6f64696e : Accept-Encodin │ │ │ │ - 0x00040798 67000000 41757468 6f72697a 6174696f g...Authorizatio │ │ │ │ - 0x000407a8 6e000000 45546167 3a202225 73220000 n...ETag: "%s".. │ │ │ │ - 0x000407b8 45546167 3a202573 00000000 4c617374 ETag: %s....Last │ │ │ │ - 0x000407c8 2d4d6f64 69666965 643a2025 73000000 -Modified: %s... │ │ │ │ - 0x000407d8 4661696c 65642074 6f207365 6e642072 Failed to send r │ │ │ │ - 0x000407e8 6573706f 6e736520 68656164 65727300 esponse headers. │ │ │ │ - 0x000407f8 0d0a2d2d 25730d0a 436f6e74 656e742d ..--%s..Content- │ │ │ │ - 0x00040808 54797065 3a202573 0d0a436f 6e74656e Type: %s..Conten │ │ │ │ - 0x00040818 742d5261 6e67653a 20627974 65732025 t-Range: bytes % │ │ │ │ - 0x00040828 6c642d25 6c642f25 7a750d0a 0d0a0000 ld-%ld/%zu...... │ │ │ │ - 0x00040838 0d0a2d2d 25732d2d 00000000 4661696c ..--%s--....Fail │ │ │ │ - 0x00040848 65642074 6f207365 6e642072 6573706f ed to send respo │ │ │ │ - 0x00040858 6e736520 626f6479 00000000 4661696c nse body....Fail │ │ │ │ - 0x00040868 65642074 6f206669 6e697368 20726573 ed to finish res │ │ │ │ - 0x00040878 706f6e73 65000000 7c720000 68747470 ponse...|r..http │ │ │ │ - 0x00040888 5c456e76 5c526573 706f6e73 65000000 \Env\Response... │ │ │ │ - 0x00040898 434f4e54 454e545f 454e434f 44494e47 CONTENT_ENCODING │ │ │ │ - 0x000408a8 5f4e4f4e 45000000 434f4e54 454e545f _NONE...CONTENT_ │ │ │ │ - 0x000408b8 454e434f 44494e47 5f475a49 50000000 ENCODING_GZIP... │ │ │ │ - 0x000408c8 43414348 455f4e4f 00000000 43414348 CACHE_NO....CACH │ │ │ │ - 0x000408d8 455f4849 54000000 43414348 455f4d49 E_HIT...CACHE_MI │ │ │ │ - 0x000408e8 53530000 5f5f696e 766f6b65 00000000 SS..__invoke.... │ │ │ │ - 0x000408f8 73657445 6e765265 71756573 74000000 setEnvRequest... │ │ │ │ - 0x00040908 73657443 6f6e7465 6e744469 73706f73 setContentDispos │ │ │ │ - 0x00040918 6974696f 6e000000 73657443 6f6e7465 ition...setConte │ │ │ │ - 0x00040928 6e74456e 636f6469 6e670000 73657443 ntEncoding..setC │ │ │ │ - 0x00040938 61636865 436f6e74 726f6c00 7365744c acheControl.setL │ │ │ │ - 0x00040948 6173744d 6f646966 69656400 69734361 astModified.isCa │ │ │ │ - 0x00040958 63686564 42794c61 73744d6f 64696669 chedByLastModifi │ │ │ │ - 0x00040968 65640000 73657445 74616700 69734361 ed..setEtag.isCa │ │ │ │ - 0x00040978 63686564 42794574 61670000 73657454 chedByEtag..setT │ │ │ │ - 0x00040988 68726f74 746c6552 61746500 6368756e hrottleRate.chun │ │ │ │ - 0x00040998 6b5f7369 7a650000 64656c61 79000000 k_size..delay... │ │ │ │ - 0x000409a8 6c617374 5f6d6f64 69666965 64000000 last_modified... │ │ │ │ - 0x000409b8 63616368 655f636f 6e74726f 6c000000 cache_control... │ │ │ │ - 0x000409c8 636f6e74 656e745f 656e636f 64696e67 content_encoding │ │ │ │ - 0x000409d8 00000000 64697370 6f736974 696f6e5f ....disposition_ │ │ │ │ - 0x000409e8 70617261 6d730000 656e765f 72657175 params..env_requ │ │ │ │ - 0x000409f8 65737400 68747470 5c4d6573 73616765 est.http\Message │ │ │ │ - 0x00040a08 00000000 6f625f73 7472696e 67000000 ....ob_string... │ │ │ │ - 0x00040a18 6f625f66 6c616773 00000000 68747470 ob_flags....http │ │ │ │ - 0x00040a28 5c457863 65707469 6f6e0000 68747470 \Exception..http │ │ │ │ - 0x00040a38 5c457863 65707469 6f6e5c52 756e7469 \Exception\Runti │ │ │ │ - 0x00040a48 6d654578 63657074 696f6e00 68747470 meException.http │ │ │ │ - 0x00040a58 5c457863 65707469 6f6e5c55 6e657870 \Exception\Unexp │ │ │ │ - 0x00040a68 65637465 6456616c 75654578 63657074 ectedValueExcept │ │ │ │ - 0x00040a78 696f6e00 68747470 5c457863 65707469 ion.http\Excepti │ │ │ │ - 0x00040a88 6f6e5c42 61644d65 74686f64 43616c6c on\BadMethodCall │ │ │ │ - 0x00040a98 45786365 7074696f 6e000000 68747470 Exception...http │ │ │ │ - 0x00040aa8 5c457863 65707469 6f6e5c49 6e76616c \Exception\Inval │ │ │ │ - 0x00040ab8 69644172 67756d65 6e744578 63657074 idArgumentExcept │ │ │ │ - 0x00040ac8 696f6e00 68747470 5c457863 65707469 ion.http\Excepti │ │ │ │ - 0x00040ad8 6f6e5c42 61644865 61646572 45786365 on\BadHeaderExce │ │ │ │ - 0x00040ae8 7074696f 6e000000 68747470 5c457863 ption...http\Exc │ │ │ │ - 0x00040af8 65707469 6f6e5c42 61645572 6c457863 eption\BadUrlExc │ │ │ │ - 0x00040b08 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ - 0x00040b18 65707469 6f6e5c42 61644d65 73736167 eption\BadMessag │ │ │ │ - 0x00040b28 65457863 65707469 6f6e0000 68747470 eException..http │ │ │ │ - 0x00040b38 5c457863 65707469 6f6e5c42 6164436f \Exception\BadCo │ │ │ │ - 0x00040b48 6e766572 73696f6e 45786365 7074696f nversionExceptio │ │ │ │ - 0x00040b58 6e000000 68747470 5c457863 65707469 n...http\Excepti │ │ │ │ - 0x00040b68 6f6e5c42 61645175 65727953 7472696e on\BadQueryStrin │ │ │ │ - 0x00040b78 67457863 65707469 6f6e0000 256c780d gException..%lx. │ │ │ │ - 0x00040b88 0a000000 300d0a0d 0a000000 68747470 ....0.......http │ │ │ │ - 0x00040b98 2e636875 6e6b6564 5f646563 6f646500 .chunked_decode. │ │ │ │ - 0x00040ba8 68747470 2e696e66 6c617465 00000000 http.inflate.... │ │ │ │ - 0x00040bb8 68747470 2e646566 6c617465 00000000 http.deflate.... │ │ │ │ - 0x00040bc8 68747470 2e62726f 746c695f 656e636f http.brotli_enco │ │ │ │ - 0x00040bd8 64650000 68747470 2e62726f 746c695f de..http.brotli_ │ │ │ │ - 0x00040be8 6465636f 64650000 68747470 2e2a0000 decode..http.*.. │ │ │ │ - 0x00040bf8 7c732173 21000000 3a200000 3a000000 |s!s!...: ..:... │ │ │ │ - 0x00040c08 7c736c00 436f756c 64206e6f 7420616c |sl.Could not al │ │ │ │ - 0x00040c18 6c6f6361 74652062 75666665 72000000 locate buffer... │ │ │ │ - 0x00040c28 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ │ │ - 0x00040c38 6c697a65 20686561 64657220 70617273 lize header pars │ │ │ │ - 0x00040c48 65720000 737c4300 25733a20 74727565 er..s|C.%s: true │ │ │ │ - 0x00040c58 25730000 25733a20 66616c73 65257300 %s..%s: false%s. │ │ │ │ - 0x00040c68 25733a20 25732573 00000000 74727565 %s: %s%s....true │ │ │ │ - 0x00040c78 00000000 66616c73 65000000 2c202573 ....false..., %s │ │ │ │ - 0x00040c88 00000000 68747470 5c486561 64657200 ....http\Header. │ │ │ │ - 0x00040c98 4d415443 485f4c4f 4f534500 4d415443 MATCH_LOOSE.MATC │ │ │ │ - 0x00040ca8 485f4341 53450000 4d415443 485f574f H_CASE..MATCH_WO │ │ │ │ - 0x00040cb8 52440000 4d415443 485f4655 4c4c0000 RD..MATCH_FULL.. │ │ │ │ - 0x00040cc8 4d415443 485f5354 52494354 00000000 MATCH_STRICT.... │ │ │ │ - 0x00040cd8 5f5f756e 73657269 616c697a 65000000 __unserialize... │ │ │ │ - 0x00040ce8 5f5f7365 7269616c 697a6500 756e7365 __serialize.unse │ │ │ │ - 0x00040cf8 7269616c 697a6500 6d617463 68000000 rialize.match... │ │ │ │ - 0x00040d08 67657450 6172616d 73000000 70617273 getParams...pars │ │ │ │ - 0x00040d18 65000000 73747269 6e670000 68656164 e...string..head │ │ │ │ - 0x00040d28 65725f63 6c617373 00000000 70617261 er_class....para │ │ │ │ - 0x00040d38 6d5f7365 70000000 6172675f 73657000 m_sep...arg_sep. │ │ │ │ - 0x00040d48 76616c5f 73657000 73657269 616c697a val_sep.serializ │ │ │ │ - 0x00040d58 65640000 4661696c 65642074 6f207061 ed..Failed to pa │ │ │ │ - 0x00040d68 72736520 68656164 6572733a 20756e65 rse headers: une │ │ │ │ - 0x00040d78 78706563 74656420 63686172 61637465 xpected characte │ │ │ │ - 0x00040d88 7220275c 2530336f 27206174 20706f73 r '\%03o' at pos │ │ │ │ - 0x00040d98 20257a75 206f6620 27257327 00000000 %zu of '%s'.... │ │ │ │ - 0x00040da8 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00040db8 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ - 0x00040dc8 74656420 656e6420 6f66206c 696e6520 ted end of line │ │ │ │ - 0x00040dd8 61742070 6f732025 7a75206f 66202725 at pos %zu of '% │ │ │ │ - 0x00040de8 73270000 4661696c 65642074 6f207061 s'..Failed to pa │ │ │ │ - 0x00040df8 72736520 68656164 6572733a 20756e65 rse headers: une │ │ │ │ - 0x00040e08 78706563 74656420 656e6420 6f662069 xpected end of i │ │ │ │ - 0x00040e18 6e707574 20617420 706f7320 257a7520 nput at pos %zu │ │ │ │ - 0x00040e28 6f662027 25732700 4661696c 65642074 of '%s'.Failed t │ │ │ │ - 0x00040e38 6f207061 72736520 68656164 65727300 o parse headers. │ │ │ │ - 0x00040e48 21232425 26272a2b 2d2e5e5f 607c7e31 !#$%&'*+-.^_`|~1 │ │ │ │ - 0x00040e58 32333435 36373839 30616263 64656667 234567890abcdefg │ │ │ │ - 0x00040e68 68696a6b 6c6d6e6f 70717273 74757677 hijklmnopqrstuvw │ │ │ │ - 0x00040e78 78797a41 42434445 46474849 4a4b4c4d xyzABCDEFGHIJKLM │ │ │ │ - 0x00040e88 4e4f5051 52535455 56575859 5a000000 NOPQRSTUVWXYZ... │ │ │ │ - 0x00040e98 736c7a00 726c7a00 68747470 5c486561 slz.rlz.http\Hea │ │ │ │ - 0x00040ea8 6465725c 50617273 65720000 434c4541 der\Parser..CLEA │ │ │ │ - 0x00040eb8 4e555000 53544154 455f4641 494c5552 NUP.STATE_FAILUR │ │ │ │ - 0x00040ec8 45000000 53544154 455f5354 41525400 E...STATE_START. │ │ │ │ - 0x00040ed8 53544154 455f4b45 59000000 53544154 STATE_KEY...STAT │ │ │ │ - 0x00040ee8 455f5641 4c554500 53544154 455f5641 E_VALUE.STATE_VA │ │ │ │ - 0x00040ef8 4c55455f 45580000 53544154 455f4845 LUE_EX..STATE_HE │ │ │ │ - 0x00040f08 41444552 5f444f4e 45000000 53544154 ADER_DONE...STAT │ │ │ │ - 0x00040f18 455f444f 4e450000 67657453 74617465 E_DONE..getState │ │ │ │ - 0x00040f28 00000000 554e4b4e 4f574e00 25732025 ....UNKNOWN.%s % │ │ │ │ - 0x00040f38 73204854 54502f32 25730000 48545450 s HTTP/2%s..HTTP │ │ │ │ - 0x00040f48 2f322025 64257325 73257300 25732025 /2 %d%s%s%s.%s % │ │ │ │ - 0x00040f58 73204854 54502f25 752e2575 25730000 s HTTP/%u.%u%s.. │ │ │ │ - 0x00040f68 48545450 2f25752e 25752025 64257325 HTTP/%u.%u %d%s% │ │ │ │ - 0x00040f78 73257300 48545450 2f000000 25732c20 s%s.HTTP/...%s, │ │ │ │ - 0x00040f88 25730000 6d756c74 69706172 74000000 %s..multipart... │ │ │ │ - 0x00040f98 626f756e 64617279 00000000 6d756c74 boundary....mult │ │ │ │ - 0x00040fa8 69706172 742f666f 726d2d64 6174613b ipart/form-data; │ │ │ │ - 0x00040fb8 20626f75 6e646172 793d2225 73220000 boundary="%s".. │ │ │ │ - 0x00040fc8 626f756e 64617279 3d000000 25733b20 boundary=...%s; │ │ │ │ - 0x00040fd8 626f756e 64617279 3d222573 22000000 boundary="%s"... │ │ │ │ - 0x00040fe8 504f5354 00000000 50415443 48000000 POST....PATCH... │ │ │ │ - 0x00040ff8 53455256 45525f50 524f544f 434f4c00 SERVER_PROTOCOL. │ │ │ │ - 0x00041008 52455155 4553545f 4d455448 4f440000 REQUEST_METHOD.. │ │ │ │ - 0x00041018 52455155 4553545f 55524900 436f756c REQUEST_URI.Coul │ │ │ │ - 0x00041028 64206e6f 74206665 74636820 72657370 d not fetch resp │ │ │ │ - 0x00041038 6f6e7365 20626f64 792c206f 75747075 onse body, outpu │ │ │ │ - 0x00041048 74206861 7320616c 72656164 79206265 t has already be │ │ │ │ - 0x00041058 656e2073 656e7420 61742025 733a2564 en sent at %s:%d │ │ │ │ - 0x00041068 00000000 436f756c 64206e6f 74206665 ....Could not fe │ │ │ │ - 0x00041078 74636820 72657370 6f6e7365 20626f64 tch response bod │ │ │ │ - 0x00041088 79000000 436f756c 64206e6f 7420756e y...Could not un │ │ │ │ - 0x00041098 73657269 616c697a 65206874 74705c4d serialize http\M │ │ │ │ - 0x000410a8 65737361 67650000 54686520 73747265 essage..The stre │ │ │ │ - 0x000410b8 616d2069 73206e6f 74206120 76616c69 am is not a vali │ │ │ │ - 0x000410c8 64207265 736f7572 63650000 25752e25 d resource..%u.% │ │ │ │ - 0x000410d8 75000000 72657370 6f6e7365 53746174 u...responseStat │ │ │ │ - 0x000410e8 75730000 72657175 6573744d 6574686f us..requestMetho │ │ │ │ - 0x000410f8 64000000 72657175 65737455 726c0000 d...requestUrl.. │ │ │ │ - 0x00041108 70617265 6e744d65 73736167 65000000 parentMessage... │ │ │ │ - 0x00041118 7c7a2100 4f7c6200 43616e6e 6f742070 |z!.O|b.Cannot p │ │ │ │ - 0x00041128 72657065 6e642061 206d6573 73616765 repend a message │ │ │ │ - 0x00041138 206c6f63 61746564 20776974 68696e20 located within │ │ │ │ - 0x00041148 74686520 73616d65 206d6573 73616765 the same message │ │ │ │ - 0x00041158 20636861 696e0000 68747470 5c4d6573 chain..http\Mes │ │ │ │ - 0x00041168 73616765 20686173 206e6f20 70617265 sage has no pare │ │ │ │ - 0x00041178 6e74206d 65737361 67650000 68747470 nt message..http │ │ │ │ - 0x00041188 5c4d6573 73616765 20697320 6e6f7420 \Message is not │ │ │ │ - 0x00041198 6f662074 79706520 72657175 65737400 of type request. │ │ │ │ - 0x000411a8 43616e6e 6f742073 65742068 7474705c Cannot set http\ │ │ │ │ - 0x000411b8 4d657373 61676527 73207265 71756573 Message's reques │ │ │ │ - 0x000411c8 74207572 6c20746f 20616e20 656d7074 t url to an empt │ │ │ │ - 0x000411d8 79207374 72696e67 00000000 43616e6e y string....Cann │ │ │ │ - 0x000411e8 6f742073 65742068 7474705c 4d657373 ot set http\Mess │ │ │ │ - 0x000411f8 61676527 73207265 71756573 74206d65 age's request me │ │ │ │ - 0x00041208 74686f64 20746f20 616e2065 6d707479 thod to an empty │ │ │ │ - 0x00041218 20737472 696e6700 68747470 5c4d6573 string.http\Mes │ │ │ │ - 0x00041228 73616765 20697320 6e6f7420 6f662074 sage is not of t │ │ │ │ - 0x00041238 79706520 72657370 6f6e7365 00000000 ype response.... │ │ │ │ - 0x00041248 6c7c6200 496e7661 6c696420 72657370 l|b.Invalid resp │ │ │ │ - 0x00041258 6f6e7365 20636f64 65202831 30302d35 onse code (100-5 │ │ │ │ - 0x00041268 3939293a 20256c64 00000000 436f756c 99): %ld....Coul │ │ │ │ - 0x00041278 64206e6f 74207061 72736520 6d657373 d not parse mess │ │ │ │ - 0x00041288 61676520 696e666f 20272573 27000000 age info '%s'... │ │ │ │ - 0x00041298 617c6200 612f2100 737a0000 737c4321 a|b.a/!.sz..s|C! │ │ │ │ - 0x000412a8 00000000 436c6173 73202725 73272069 ....Class '%s' i │ │ │ │ - 0x000412b8 73206e6f 74206173 20646573 63656e64 s not as descend │ │ │ │ - 0x000412c8 616e7420 6f662068 7474705c 48656164 ant of http\Head │ │ │ │ - 0x000412d8 65720000 68747470 5c4d6573 73616765 er..http\Message │ │ │ │ - 0x000412e8 20697320 6e6f7420 61206d75 6c746970 is not a multip │ │ │ │ - 0x000412f8 61727420 6d657373 61676500 7c7a2162 art message.|z!b │ │ │ │ - 0x00041308 00000000 436f756c 64206e6f 74207061 ....Could not pa │ │ │ │ - 0x00041318 72736520 6d657373 61676520 66726f6d rse message from │ │ │ │ - 0x00041328 20737472 65616d00 456d7074 79206d65 stream.Empty me │ │ │ │ - 0x00041338 73736167 65207265 63656976 65642066 ssage received f │ │ │ │ - 0x00041348 726f6d20 73747265 616d0000 436f756c rom stream..Coul │ │ │ │ - 0x00041358 64206e6f 74207061 72736520 6d657373 d not parse mess │ │ │ │ - 0x00041368 6167653a 20252e2a 73000000 54595045 age: %.*s...TYPE │ │ │ │ - 0x00041378 5f4e4f4e 45000000 54595045 5f524551 _NONE...TYPE_REQ │ │ │ │ - 0x00041388 55455354 00000000 54595045 5f524553 UEST....TYPE_RES │ │ │ │ - 0x00041398 504f4e53 45000000 67657442 6f647900 PONSE...getBody. │ │ │ │ - 0x000413a8 73657442 6f647900 61646442 6f647900 setBody.addBody. │ │ │ │ - 0x000413b8 67657448 65616465 72000000 73657448 getHeader...setH │ │ │ │ - 0x000413c8 65616465 72000000 61646448 65616465 eader...addHeade │ │ │ │ - 0x000413d8 72000000 67657448 65616465 72730000 r...getHeaders.. │ │ │ │ - 0x000413e8 73657448 65616465 72730000 61646448 setHeaders..addH │ │ │ │ - 0x000413f8 65616465 72730000 67657454 79706500 eaders..getType. │ │ │ │ - 0x00041408 73657454 79706500 67657449 6e666f00 setType.getInfo. │ │ │ │ - 0x00041418 73657449 6e666f00 67657452 6573706f setInfo.getRespo │ │ │ │ - 0x00041428 6e736553 74617475 73000000 73657452 nseStatus...setR │ │ │ │ - 0x00041438 6573706f 6e736553 74617475 73000000 esponseStatus... │ │ │ │ - 0x00041448 67657452 65717565 73744d65 74686f64 getRequestMethod │ │ │ │ - 0x00041458 00000000 73657452 65717565 73744d65 ....setRequestMe │ │ │ │ - 0x00041468 74686f64 00000000 67657452 65717565 thod....getReque │ │ │ │ - 0x00041478 73745572 6c000000 73657452 65717565 stUrl...setReque │ │ │ │ - 0x00041488 73745572 6c000000 67657448 74747056 stUrl...getHttpV │ │ │ │ - 0x00041498 65727369 6f6e0000 73657448 74747056 ersion..setHttpV │ │ │ │ - 0x000414a8 65727369 6f6e0000 67657450 6172656e ersion..getParen │ │ │ │ - 0x000414b8 744d6573 73616765 00000000 746f4361 tMessage....toCa │ │ │ │ - 0x000414c8 6c6c6261 636b0000 746f5374 7265616d llback..toStream │ │ │ │ - 0x000414d8 00000000 72657769 6e640000 76616c69 ....rewind..vali │ │ │ │ - 0x000414e8 64000000 63757272 656e7400 6e657874 d...current.next │ │ │ │ - 0x000414f8 00000000 70726570 656e6400 72657665 ....prepend.reve │ │ │ │ - 0x00041508 72736500 69734d75 6c746970 61727400 rse.isMultipart. │ │ │ │ - 0x00041518 73706c69 744d756c 74697061 7274426f splitMultipartBo │ │ │ │ - 0x00041528 64790000 746f7000 696e636c 7564655f dy..top.include_ │ │ │ │ - 0x00041538 70617265 6e740000 72657175 6573745f parent..request_ │ │ │ │ - 0x00041548 6d657468 6f640000 72657370 6f6e7365 method..response │ │ │ │ - 0x00041558 5f737461 74757300 73747269 63740000 _status.strict.. │ │ │ │ - 0x00041568 68747470 5f696e66 6f000000 61707065 http_info...appe │ │ │ │ - 0x00041578 6e640000 696e746f 5f636c61 73730000 nd..into_class.. │ │ │ │ - 0x00041588 67726565 64790000 4661696c 65642074 greedy..Failed t │ │ │ │ - 0x00041598 6f206170 70656e64 20257a75 20627974 o append %zu byt │ │ │ │ - 0x000415a8 65732074 6f20626f 64793b20 77726f74 es to body; wrot │ │ │ │ - 0x000415b8 6520257a 75000000 4d616c66 6f726d65 e %zu...Malforme │ │ │ │ - 0x000415c8 64206d75 6c746970 61727420 626f756e d multipart boun │ │ │ │ - 0x000415d8 64617279 20617420 706f7320 257a7500 dary at pos %zu. │ │ │ │ - 0x000415e8 7c722100 556e6b6e 6f776e20 73746174 |r!.Unknown stat │ │ │ │ - 0x000415f8 20666965 6c643a20 27257327 20287368 field: '%s' (sh │ │ │ │ - 0x00041608 6f756c64 20626520 6f6e6520 6f66205b ould be one of [ │ │ │ │ - 0x00041618 735d697a 652c205b 615d7469 6d652c20 s]ize, [a]time, │ │ │ │ - 0x00041628 5b6d5d74 696d6520 6f72205b 635d7469 [m]time or [c]ti │ │ │ │ - 0x00041638 6d652900 6174696d 65000000 6d74696d me).atime...mtim │ │ │ │ - 0x00041648 65000000 6374696d 65000000 25782e25 e...ctime...%x.% │ │ │ │ - 0x00041658 78000000 727c6c6c 00000000 256c782d x...r|ll....%lx- │ │ │ │ - 0x00041668 256c782d 256c7800 667c6c6c 00000000 %lx-%lx.f|ll.... │ │ │ │ - 0x00041678 2d2d2573 0d0a0000 0d0a2d2d 25732d2d --%s......--%s-- │ │ │ │ - 0x00041688 0d0a0000 436f6e74 656e742d 44697370 ....Content-Disp │ │ │ │ - 0x00041698 6f736974 696f6e3a 20666f72 6d2d6461 osition: form-da │ │ │ │ - 0x000416a8 74613b20 6e616d65 3d222573 220d0a0d ta; name="%s"... │ │ │ │ - 0x000416b8 0a000000 25735b25 735d0000 25735b25 ....%s[%s]..%s[% │ │ │ │ - 0x000416c8 6c755d00 256c7500 436f6e74 656e742d lu].%lu.Content- │ │ │ │ - 0x000416d8 44697370 6f736974 696f6e3a 20666f72 Disposition: for │ │ │ │ - 0x000416e8 6d2d6461 74613b20 6e616d65 3d222573 m-data; name="%s │ │ │ │ - 0x000416f8 223b2066 696c656e 616d653d 22257322 "; filename="%s" │ │ │ │ - 0x00041708 0d0a436f 6e74656e 742d5472 616e7366 ..Content-Transf │ │ │ │ - 0x00041718 65722d45 6e636f64 696e673a 2062696e er-Encoding: bin │ │ │ │ - 0x00041728 6172790d 0a436f6e 74656e74 2d547970 ary..Content-Typ │ │ │ │ - 0x00041738 653a2025 730d0a0d 0a000000 7c682168 e: %s.......|h!h │ │ │ │ - 0x00041748 21000000 0a2d2d25 73000000 67657452 !....--%s...getR │ │ │ │ - 0x00041758 65736f75 72636500 67657442 6f756e64 esource.getBound │ │ │ │ - 0x00041768 61727900 61646446 6f726d00 61646450 ary.addForm.addP │ │ │ │ - 0x00041778 61727400 73746174 00000000 6669656c art.stat....fiel │ │ │ │ - 0x00041788 64000000 6669656c 64730000 6f666673 d...fields..offs │ │ │ │ - 0x00041798 65740000 6d61786c 656e0000 6368756e et..maxlen..chun │ │ │ │ - 0x000417a8 6b656400 4c6f6361 74696f6e 00000000 ked.Location.... │ │ │ │ - 0x000417b8 436f6e6e 65637469 6f6e0000 636c6f73 Connection..clos │ │ │ │ - 0x000417c8 65000000 782d677a 69700000 62797465 e...x-gzip..byte │ │ │ │ - 0x000417d8 73000000 68747470 5c4d6573 73616765 s...http\Message │ │ │ │ - 0x000417e8 5c506172 73657200 44554d42 5f424f44 \Parser.DUMB_BOD │ │ │ │ - 0x000417f8 49455300 454d5054 595f5245 44495245 IES.EMPTY_REDIRE │ │ │ │ - 0x00041808 43545300 47524545 44590000 53544154 CTS.GREEDY..STAT │ │ │ │ - 0x00041818 455f4845 41444552 00000000 53544154 E_HEADER....STAT │ │ │ │ - 0x00041828 455f424f 44590000 53544154 455f424f E_BODY..STATE_BO │ │ │ │ - 0x00041838 44595f44 554d4200 53544154 455f424f DY_DUMB.STATE_BO │ │ │ │ - 0x00041848 44595f4c 454e4754 48000000 53544154 DY_LENGTH...STAT │ │ │ │ - 0x00041858 455f424f 44595f43 48554e4b 45440000 E_BODY_CHUNKED.. │ │ │ │ - 0x00041868 53544154 455f424f 44595f44 4f4e4500 STATE_BODY_DONE. │ │ │ │ - 0x00041878 53544154 455f5550 44415445 5f434c00 STATE_UPDATE_CL. │ │ │ │ - 0x00041888 2531352e 31354600 71000000 436c6173 %15.15F.q...Clas │ │ │ │ - 0x00041898 73202573 20646f65 73206e6f 74206578 s %s does not ex │ │ │ │ - 0x000418a8 74656e64 20257300 28293c3e 402c3b3a tend %s.()<>@,;: │ │ │ │ - 0x000418b8 225b5d3f 3d7b7d20 00000000 53217a00 "[]?={} ....S!z. │ │ │ │ - 0x000418c8 2a252e2a 73757466 2d382725 2e2a7327 *%.*sutf-8'%.*s' │ │ │ │ - 0x000418d8 00000000 5b000000 5d000000 4d617820 ....[...]...Max │ │ │ │ - 0x000418e8 696e7075 74206e65 7374696e 67206c65 input nesting le │ │ │ │ - 0x000418f8 76656c20 6f662025 6c642065 78636565 vel of %ld excee │ │ │ │ - 0x00041908 64656400 2a726663 35393837 2a000000 ded.*rfc5987*... │ │ │ │ - 0x00041918 7469746c 65000000 72656c00 616e6368 title...rel.anch │ │ │ │ - 0x00041928 6f720000 69736f2d 38383539 2d310000 or..iso-8859-1.. │ │ │ │ - 0x00041938 7574662d 38000000 203e3c00 3c000000 utf-8... ><.<... │ │ │ │ - 0x00041948 3e000000 7c7a212f 7a2f7a2f 7a2f6c00 >...|z!/z/z/z/l. │ │ │ │ - 0x00041958 68747470 5c506172 616d7300 4445465f http\Params.DEF_ │ │ │ │ - 0x00041968 50415241 4d5f5345 50000000 4445465f PARAM_SEP...DEF_ │ │ │ │ - 0x00041978 4152475f 53455000 4445465f 56414c5f ARG_SEP.DEF_VAL_ │ │ │ │ - 0x00041988 53455000 434f4f4b 49455f50 4152414d SEP.COOKIE_PARAM │ │ │ │ - 0x00041998 5f534550 00000000 50415253 455f4553 _SEP....PARSE_ES │ │ │ │ - 0x000419a8 43415045 44000000 50415253 455f5552 CAPED...PARSE_UR │ │ │ │ - 0x000419b8 4c454e43 4f444544 00000000 50415253 LENCODED....PARS │ │ │ │ - 0x000419c8 455f4449 4d454e53 494f4e00 50415253 E_DIMENSION.PARS │ │ │ │ - 0x000419d8 455f5246 43353938 37000000 50415253 E_RFC5987...PARS │ │ │ │ - 0x000419e8 455f5246 43353938 38000000 50415253 E_RFC5988...PARS │ │ │ │ - 0x000419f8 455f4445 4641554c 54000000 50415253 E_DEFAULT...PARS │ │ │ │ - 0x00041a08 455f5155 45525900 6f666673 65744578 E_QUERY.offsetEx │ │ │ │ - 0x00041a18 69737473 00000000 6f666673 6574556e ists....offsetUn │ │ │ │ - 0x00041a28 73657400 6f666673 65745365 74000000 set.offsetSet... │ │ │ │ - 0x00041a38 6f666673 65744765 74000000 71756572 offsetGet...quer │ │ │ │ - 0x00041a48 79417272 61790000 696e7374 616e6365 yArray..instance │ │ │ │ - 0x00041a58 00000000 436f756c 64206e6f 74206163 ....Could not ac │ │ │ │ - 0x00041a68 71756972 65207265 66657265 6e636520 quire reference │ │ │ │ - 0x00041a78 746f2073 75706572 676c6f62 616c2047 to superglobal G │ │ │ │ - 0x00041a88 45542061 72726179 00000000 4661696c ET array....Fail │ │ │ │ - 0x00041a98 65642074 6f20636f 6e766572 74202725 ed to convert '% │ │ │ │ - 0x00041aa8 2e2a7327 2066726f 6d202725 73272074 .*s' from '%s' t │ │ │ │ - 0x00041ab8 6f202725 73270000 6172675f 73657061 o '%s'..arg_sepa │ │ │ │ - 0x00041ac8 7261746f 722e696e 70757400 4661696c rator.input.Fail │ │ │ │ - 0x00041ad8 65642074 6f20656e 636f6465 20717565 ed to encode que │ │ │ │ - 0x00041ae8 72792073 7472696e 67000000 737c7a62 ry string...s|zb │ │ │ │ - 0x00041af8 00000000 7c737a7a 62000000 7c7a0000 ....|szzb...|z.. │ │ │ │ - 0x00041b08 45787065 63746564 20612073 7472696e Expected a strin │ │ │ │ - 0x00041b18 67206173 20706172 616d6574 65720000 g as parameter.. │ │ │ │ - 0x00041b28 537a0000 68747470 5c517565 72795374 Sz..http\QuerySt │ │ │ │ - 0x00041b38 72696e67 00000000 54595045 5f424f4f ring....TYPE_BOO │ │ │ │ - 0x00041b48 4c000000 54595045 5f494e54 00000000 L...TYPE_INT.... │ │ │ │ - 0x00041b58 54595045 5f464c4f 41540000 54595045 TYPE_FLOAT..TYPE │ │ │ │ - 0x00041b68 5f535452 494e4700 54595045 5f415252 _STRING.TYPE_ARR │ │ │ │ - 0x00041b78 41590000 54595045 5f4f424a 45435400 AY..TYPE_OBJECT. │ │ │ │ - 0x00041b88 26000000 6d6f6400 67657442 6f6f6c00 &...mod.getBool. │ │ │ │ - 0x00041b98 67657449 6e740000 67657446 6c6f6174 getInt..getFloat │ │ │ │ - 0x00041ba8 00000000 67657453 7472696e 67000000 ....getString... │ │ │ │ - 0x00041bb8 67657441 72726179 00000000 6765744f getArray....getO │ │ │ │ - 0x00041bc8 626a6563 74000000 67657449 74657261 bject...getItera │ │ │ │ - 0x00041bd8 746f7200 67657447 6c6f6261 6c496e73 tor.getGlobalIns │ │ │ │ - 0x00041be8 74616e63 65000000 786c6174 65000000 tance...xlate... │ │ │ │ - 0x00041bf8 66726f6d 5f656e63 6f64696e 67000000 from_encoding... │ │ │ │ - 0x00041c08 746f5f65 6e636f64 696e6700 54726176 to_encoding.Trav │ │ │ │ - 0x00041c18 65727361 626c6500 286e6f6e 65290000 ersable.(none).. │ │ │ │ - 0x00041c28 6c6f6361 6c686f73 74000000 4661696c localhost...Fail │ │ │ │ - 0x00041c38 65642074 6f207061 72736520 5554462d ed to parse UTF- │ │ │ │ - 0x00041c48 38206174 20706f73 20257a75 206f6620 8 at pos %zu of │ │ │ │ - 0x00041c58 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x00041c68 6f20636f 6e766572 74205554 462d3332 o convert UTF-32 │ │ │ │ - 0x00041c78 2027552b 25582720 746f2055 54462d31 'U+%X' to UTF-1 │ │ │ │ - 0x00041c88 36000000 6661696c 65642074 6f20636f 6...failed to co │ │ │ │ - 0x00041c98 6e766572 7420746f 20555446 2d313600 nvert to UTF-16. │ │ │ │ - 0x00041ca8 636f6465 70616765 206e6f74 20737065 codepage not spe │ │ │ │ - 0x00041cb8 63696669 65640000 6572726f 72636f64 cified..errorcod │ │ │ │ - 0x00041cc8 653a2025 64000000 4661696c 65642074 e: %d...Failed t │ │ │ │ - 0x00041cd8 6f207061 72736520 49444e20 28494355 o parse IDN (ICU │ │ │ │ - 0x00041ce8 2049444e 41323030 33293b20 25730000 IDNA2003); %s.. │ │ │ │ - 0x00041cf8 636f756c 64206e6f 7420636f 6e766572 could not conver │ │ │ │ - 0x00041d08 7420746f 20555446 2d313600 4661696c t to UTF-16.Fail │ │ │ │ - 0x00041d18 65642074 6f207061 72736520 49444e20 ed to parse IDN │ │ │ │ - 0x00041d28 28494355 2049444e 41323030 38293b20 (ICU IDNA2008); │ │ │ │ - 0x00041d38 25730000 49435520 49444e41 20657272 %s..ICU IDNA err │ │ │ │ - 0x00041d48 6f722063 6f646573 3a203078 25780000 or codes: 0x%x.. │ │ │ │ - 0x00041d58 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00041d68 25733b20 756e6578 70656374 6564206d %s; unexpected m │ │ │ │ - 0x00041d78 756c7469 62797465 20736571 75656e63 ultibyte sequenc │ │ │ │ - 0x00041d88 65203078 25782061 7420706f 73202575 e 0x%x at pos %u │ │ │ │ - 0x00041d98 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x00041da8 65642074 6f207061 72736520 25733b20 ed to parse %s; │ │ │ │ - 0x00041db8 756e6578 70656374 65642062 79746520 unexpected byte │ │ │ │ - 0x00041dc8 30782530 32782061 7420706f 73202575 0x%02x at pos %u │ │ │ │ - 0x00041dd8 20696e20 27257327 00000000 65787065 in '%s'....expe │ │ │ │ - 0x00041de8 63746564 20275d27 00000000 756e6578 cted ']'....unex │ │ │ │ - 0x00041df8 70656374 65642027 5b270000 686f7374 pected '['..host │ │ │ │ - 0x00041e08 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00041e18 72736520 75736572 696e666f 3b20756e rse userinfo; un │ │ │ │ - 0x00041e28 65787065 63746564 20274027 00000000 expected '@'.... │ │ │ │ - 0x00041e38 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00041e48 70617373 776f7264 3b206475 706c6963 password; duplic │ │ │ │ - 0x00041e58 61746520 273a2720 61742070 6f732025 ate ':' at pos % │ │ │ │ - 0x00041e68 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ - 0x00041e78 65642074 6f207061 72736520 75736572 ed to parse user │ │ │ │ - 0x00041e88 696e666f 3b20696e 76616c69 64207065 info; invalid pe │ │ │ │ - 0x00041e98 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ - 0x00041ea8 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x00041eb8 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00041ec8 72736520 686f7374 696e666f 3b202573 rse hostinfo; %s │ │ │ │ - 0x00041ed8 20617420 706f7320 25752069 6e202725 at pos %u in '% │ │ │ │ - 0x00041ee8 73270000 4661696c 65642074 6f207061 s'..Failed to pa │ │ │ │ - 0x00041ef8 72736520 706f7274 3b20756e 65787065 rse port; unexpe │ │ │ │ - 0x00041f08 63746564 20273a27 20617420 706f7320 cted ':' at pos │ │ │ │ - 0x00041f18 25752069 6e202725 73270000 4661696c %u in '%s'..Fail │ │ │ │ - 0x00041f28 65642074 6f207061 72736520 686f7374 ed to parse host │ │ │ │ - 0x00041f38 696e666f 3b20696e 76616c69 64207065 info; invalid pe │ │ │ │ - 0x00041f48 7263656e 7420656e 636f6469 6e672061 rcent encoding a │ │ │ │ - 0x00041f58 7420706f 73202575 20696e20 27257327 t pos %u in '%s' │ │ │ │ - 0x00041f68 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00041f78 72736520 25733b20 756e6578 70656374 rse %s; unexpect │ │ │ │ - 0x00041f88 65642027 25632720 61742070 6f732025 ed '%c' at pos % │ │ │ │ - 0x00041f98 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ - 0x00041fa8 65642074 6f207061 72736520 706f7274 ed to parse port │ │ │ │ - 0x00041fb8 3b20756e 65787065 63746564 20636861 ; unexpected cha │ │ │ │ - 0x00041fc8 72202725 63272061 7420706f 73202575 r '%c' at pos %u │ │ │ │ - 0x00041fd8 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x00041fe8 65642074 6f207061 72736520 706f7274 ed to parse port │ │ │ │ - 0x00041ff8 3b20756e 65787065 63746564 20627974 ; unexpected byt │ │ │ │ - 0x00042008 65203078 25303278 20617420 706f7320 e 0x%02x at pos │ │ │ │ - 0x00042018 25752069 6e202725 73270000 3a2f2f00 %u in '%s'..://. │ │ │ │ - 0x00042028 2f2f0000 40000000 3a256875 00000000 //..@...:%hu.... │ │ │ │ - 0x00042038 3f000000 23000000 75736572 00000000 ?...#...user.... │ │ │ │ - 0x00042048 70617373 00000000 66726167 6d656e74 pass....fragment │ │ │ │ - 0x00042058 00000000 6172675f 73657061 7261746f ....arg_separato │ │ │ │ - 0x00042068 722e6f75 74707574 00000000 48545450 r.output....HTTP │ │ │ │ - 0x00042078 53000000 4f4e0000 68747470 73000000 S...ON..https... │ │ │ │ - 0x00042088 48545450 5f484f53 54000000 53455256 HTTP_HOST...SERV │ │ │ │ - 0x00042098 45525f4e 414d4500 53455256 45525f41 ER_NAME.SERVER_A │ │ │ │ - 0x000420a8 44445200 30313233 34353637 38396162 DDR.0123456789ab │ │ │ │ - 0x000420b8 63646566 6768696a 6b6c6d6e 6f707172 cdefghijklmnopqr │ │ │ │ - 0x000420c8 73747576 7778797a 41424344 45464748 stuvwxyzABCDEFGH │ │ │ │ - 0x000420d8 494a4b4c 4d4e4f50 51525354 55565758 IJKLMNOPQRSTUVWX │ │ │ │ - 0x000420e8 595a2d2e 00000000 53455256 45525f50 YZ-.....SERVER_P │ │ │ │ - 0x000420f8 4f525400 4661696c 65642074 6f207061 ORT.Failed to pa │ │ │ │ - 0x00042108 72736520 55524c20 73636865 6d653a20 rse URL scheme: │ │ │ │ - 0x00042118 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ - 0x00042128 6f207061 72736520 70617468 3b20696e o parse path; in │ │ │ │ - 0x00042138 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ - 0x00042148 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ - 0x00042158 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ - 0x00042168 65642074 6f207061 72736520 71756572 ed to parse quer │ │ │ │ - 0x00042178 793b2069 6e76616c 69642070 65726365 y; invalid perce │ │ │ │ - 0x00042188 6e742065 6e636f64 696e6720 61742070 nt encoding at p │ │ │ │ - 0x00042198 6f732025 7520696e 20272573 27000000 os %u in '%s'... │ │ │ │ - 0x000421a8 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x000421b8 55524c20 71756572 793a2027 25732700 URL query: '%s'. │ │ │ │ - 0x000421c8 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x000421d8 66726167 6d656e74 3b20696e 76616c69 fragment; invali │ │ │ │ - 0x000421e8 64206672 61676d65 6e742069 64656e74 d fragment ident │ │ │ │ - 0x000421f8 69666965 72206174 20706f73 20257520 ifier at pos %u │ │ │ │ - 0x00042208 696e2027 25732700 4661696c 65642074 in '%s'.Failed t │ │ │ │ - 0x00042218 6f207061 72736520 66726167 6d656e74 o parse fragment │ │ │ │ - 0x00042228 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ - 0x00042238 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ - 0x00042248 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ - 0x00042258 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ - 0x00042268 55524c20 66726167 6d656e74 3a202725 URL fragment: '% │ │ │ │ - 0x00042278 73270000 7c7a217a 216c0000 7a217c6c s'..|z!z!l..z!|l │ │ │ │ - 0x00042288 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ - 0x00042298 72736520 55524c20 61757468 6f726974 rse URL authorit │ │ │ │ - 0x000422a8 792c2075 6e657870 65637465 64206368 y, unexpected ch │ │ │ │ - 0x000422b8 61726163 74657220 61742070 6f732025 aracter at pos % │ │ │ │ - 0x000422c8 7520696e 20272573 27000000 68747470 u in '%s'...http │ │ │ │ - 0x000422d8 5c55726c 00000000 5245504c 41434500 \Url....REPLACE. │ │ │ │ - 0x000422e8 4a4f494e 5f504154 48000000 4a4f494e JOIN_PATH...JOIN │ │ │ │ - 0x000422f8 5f515545 52590000 53545249 505f5553 _QUERY..STRIP_US │ │ │ │ - 0x00042308 45520000 53545249 505f5041 53530000 ER..STRIP_PASS.. │ │ │ │ - 0x00042318 53545249 505f4155 54480000 53545249 STRIP_AUTH..STRI │ │ │ │ - 0x00042328 505f504f 52540000 53545249 505f5041 P_PORT..STRIP_PA │ │ │ │ - 0x00042338 54480000 53545249 505f5155 45525900 TH..STRIP_QUERY. │ │ │ │ - 0x00042348 53545249 505f4652 41474d45 4e540000 STRIP_FRAGMENT.. │ │ │ │ - 0x00042358 53545249 505f414c 4c000000 46524f4d STRIP_ALL...FROM │ │ │ │ - 0x00042368 5f454e56 00000000 53414e49 54495a45 _ENV....SANITIZE │ │ │ │ - 0x00042378 5f504154 48000000 50415253 455f4d42 _PATH...PARSE_MB │ │ │ │ - 0x00042388 4c4f4300 50415253 455f4d42 55544638 LOC.PARSE_MBUTF8 │ │ │ │ - 0x00042398 00000000 50415253 455f544f 49444e00 ....PARSE_TOIDN. │ │ │ │ - 0x000423a8 50415253 455f544f 49444e5f 32303033 PARSE_TOIDN_2003 │ │ │ │ - 0x000423b8 00000000 50415253 455f544f 49444e5f ....PARSE_TOIDN_ │ │ │ │ - 0x000423c8 32303038 00000000 50415253 455f544f 2008....PARSE_TO │ │ │ │ - 0x000423d8 50435400 49474e4f 52455f45 52524f52 PCT.IGNORE_ERROR │ │ │ │ - 0x000423e8 53000000 53494c45 4e545f45 52524f52 S...SILENT_ERROR │ │ │ │ - 0x000423f8 53000000 53544446 4c414753 00000000 S...STDFLAGS.... │ │ │ │ - 0x00042408 68747470 5c456e76 5c55726c 00000000 http\Env\Url.... │ │ │ │ - 0x00042418 6d6f7265 5f75726c 5f706172 74730000 more_url_parts.. │ │ │ │ - 0x00042428 6f6c645f 75726c00 6e65775f 75726c00 old_url.new_url. │ │ │ │ - 0x00042438 75736572 696e666f 00000000 686f7374 userinfo....host │ │ │ │ - 0x00042448 696e666f 00000000 4e6f6e2d 7374616e info....Non-stan │ │ │ │ - 0x00042458 64617264 20766572 73696f6e 20736570 dard version sep │ │ │ │ - 0x00042468 61726174 6f722027 25632720 696e2048 arator '%c' in H │ │ │ │ - 0x00042478 54545020 70726f74 6f636f6c 20766572 TTP protocol ver │ │ │ │ - 0x00042488 73696f6e 20272573 27000000 436f756c sion '%s'...Coul │ │ │ │ - 0x00042498 64206e6f 74207061 72736520 48545450 d not parse HTTP │ │ │ │ - 0x000424a8 2070726f 746f636f 6c207665 7273696f protocol versio │ │ │ │ - 0x000424b8 6e202725 73270000 25733225 73000000 n '%s'..%s2%s... │ │ │ │ - 0x000424c8 25732575 2e257525 73000000 00000000 %s%u.%u%s....... │ │ │ │ + 0x0003f108 5c414c54 5356435f 48310000 68747470 \ALTSVC_H1..http │ │ │ │ + 0x0003f118 5c436c69 656e745c 4375726c 5c414c54 \Client\Curl\ALT │ │ │ │ + 0x0003f128 5356435f 48320000 68747470 5c436c69 SVC_H2..http\Cli │ │ │ │ + 0x0003f138 656e745c 4375726c 5c414c54 5356435f ent\Curl\ALTSVC_ │ │ │ │ + 0x0003f148 48330000 68747470 5c436c69 656e745c H3..http\Client\ │ │ │ │ + 0x0003f158 4375726c 5c485354 535f454e 41424c45 Curl\HSTS_ENABLE │ │ │ │ + 0x0003f168 00000000 68747470 5c436c69 656e745c ....http\Client\ │ │ │ │ + 0x0003f178 4375726c 5c485354 535f5245 41444f4e Curl\HSTS_READON │ │ │ │ + 0x0003f188 4c594649 4c450000 556e6b6e 6f776e20 LYFILE..Unknown │ │ │ │ + 0x0003f198 736f636b 65742061 6374696f 6e202564 socket action %d │ │ │ │ + 0x0003f1a8 00000000 4f7c726c 00000000 7068705f ....O|rl....php_ │ │ │ │ + 0x0003f1b8 68747470 5f636c69 656e745f 6375726c http_client_curl │ │ │ │ + 0x0003f1c8 5f757365 725f6861 6e646c65 72000000 _user_handler... │ │ │ │ + 0x0003f1d8 696e6974 00000000 74696d65 72000000 init....timer... │ │ │ │ + 0x0003f1e8 736f636b 65740000 68747470 5c436c69 socket..http\Cli │ │ │ │ + 0x0003f1f8 656e745c 4375726c 5c557365 72000000 ent\Curl\User... │ │ │ │ + 0x0003f208 504f4c4c 5f4e4f4e 45000000 504f4c4c POLL_NONE...POLL │ │ │ │ + 0x0003f218 5f494e00 504f4c4c 5f4f5554 00000000 _IN.POLL_OUT.... │ │ │ │ + 0x0003f228 504f4c4c 5f494e4f 55540000 504f4c4c POLL_INOUT..POLL │ │ │ │ + 0x0003f238 5f52454d 4f564500 74696d65 6f75745f _REMOVE.timeout_ │ │ │ │ + 0x0003f248 6d730000 61637469 6f6e0000 72756e00 ms..action..run. │ │ │ │ + 0x0003f258 636c6965 6e740000 22687474 705c5c43 client.."http\\C │ │ │ │ + 0x0003f268 6c69656e 74220000 7a000000 7a210000 lient"..z...z!.. │ │ │ │ + 0x0003f278 436f6e74 656e742d 54797065 00000000 Content-Type.... │ │ │ │ + 0x0003f288 436f6e74 656e7420 74797065 20222573 Content type "%s │ │ │ │ + 0x0003f298 2220646f 6573206e 6f742073 65656d20 " does not seem │ │ │ │ + 0x0003f2a8 746f2063 6f6e7461 696e2061 20707269 to contain a pri │ │ │ │ + 0x0003f2b8 6d617279 20616e64 20612073 65636f6e mary and a secon │ │ │ │ + 0x0003f2c8 64617279 20706172 74000000 7c73217a dary part...|s!z │ │ │ │ + 0x0003f2d8 2161214f 21000000 73657443 6f6e7465 !a!O!...setConte │ │ │ │ + 0x0003f2e8 6e745479 70650000 67657443 6f6e7465 ntType..getConte │ │ │ │ + 0x0003f2f8 6e745479 70650000 73657451 75657279 ntType..setQuery │ │ │ │ + 0x0003f308 00000000 67657451 75657279 00000000 ....getQuery.... │ │ │ │ + 0x0003f318 61646451 75657279 00000000 71756572 addQuery....quer │ │ │ │ + 0x0003f328 795f6461 74610000 68747470 5c4d6573 y_data..http\Mes │ │ │ │ + 0x0003f338 73616765 5c426f64 79000000 7c730000 sage\Body...|s.. │ │ │ │ + 0x0003f348 496e636f 6d706c65 74652073 74617465 Incomplete state │ │ │ │ + 0x0003f358 00000000 436f756c 64206e6f 74206669 ....Could not fi │ │ │ │ + 0x0003f368 6e642074 72616e73 66657220 696e666f nd transfer info │ │ │ │ + 0x0003f378 20776974 68206e61 6d652027 25732700 with name '%s'. │ │ │ │ + 0x0003f388 7c6c6121 2f000000 5365742d 436f6f6b |la!/...Set-Cook │ │ │ │ + 0x0003f398 69650000 68747470 5c436c69 656e745c ie..http\Client\ │ │ │ │ + 0x0003f3a8 52657370 6f6e7365 00000000 656c656d Response....elem │ │ │ │ + 0x0003f3b8 656e7400 666c6167 73000000 616c6c6f ent.flags...allo │ │ │ │ + 0x0003f3c8 7765645f 65787472 61730000 646f6d61 wed_extras..doma │ │ │ │ + 0x0003f3d8 696e0000 65787069 72657300 73656375 in..expires.secu │ │ │ │ + 0x0003f3e8 72650000 68747470 4f6e6c79 00000000 re..httpOnly.... │ │ │ │ + 0x0003f3f8 6d61782d 61676500 7c732100 7c482f00 max-age.|s!.|H/. │ │ │ │ + 0x0003f408 737c7321 00000000 76616c75 65000000 s|s!....value... │ │ │ │ + 0x0003f418 61726775 6d656e74 73000000 7c7a216c arguments...|z!l │ │ │ │ + 0x0003f428 482f0000 646f6d61 696e3d25 733b2000 H/..domain=%s; . │ │ │ │ + 0x0003f438 70617468 3d25733b 20000000 442c2064 path=%s; ...D, d │ │ │ │ + 0x0003f448 204d2059 20483a69 3a73205c 475c4d5c M Y H:i:s \G\M\ │ │ │ │ + 0x0003f458 54000000 65787069 7265733d 25733b20 T...expires=%s; │ │ │ │ + 0x0003f468 00000000 6d61782d 6167653d 256c643b ....max-age=%ld; │ │ │ │ + 0x0003f478 20000000 73656375 72653b20 00000000 ...secure; .... │ │ │ │ + 0x0003f488 68747470 4f6e6c79 3b200000 68747470 httpOnly; ..http │ │ │ │ + 0x0003f498 5c436f6f 6b696500 50415253 455f5241 \Cookie.PARSE_RA │ │ │ │ + 0x0003f4a8 57000000 53454355 52450000 48545450 W...SECURE..HTTP │ │ │ │ + 0x0003f4b8 4f4e4c59 00000000 67657443 6f6f6b69 ONLY....getCooki │ │ │ │ + 0x0003f4c8 65000000 73657443 6f6f6b69 65000000 e...setCookie... │ │ │ │ + 0x0003f4d8 61646443 6f6f6b69 65000000 67657445 addCookie...getE │ │ │ │ + 0x0003f4e8 78747261 73000000 73657445 78747261 xtras...setExtra │ │ │ │ + 0x0003f4f8 73000000 61646445 78747261 73000000 s...addExtras... │ │ │ │ + 0x0003f508 67657445 78747261 00000000 73657445 getExtra....setE │ │ │ │ + 0x0003f518 78747261 00000000 61646445 78747261 xtra....addExtra │ │ │ │ + 0x0003f528 00000000 67657444 6f6d6169 6e000000 ....getDomain... │ │ │ │ + 0x0003f538 73657444 6f6d6169 6e000000 67657450 setDomain...getP │ │ │ │ + 0x0003f548 61746800 73657450 61746800 67657445 ath.setPath.getE │ │ │ │ + 0x0003f558 78706972 65730000 73657445 78706972 xpires..setExpir │ │ │ │ + 0x0003f568 65730000 6765744d 61784167 65000000 es..getMaxAge... │ │ │ │ + 0x0003f578 7365744d 61784167 65000000 67657446 setMaxAge...getF │ │ │ │ + 0x0003f588 6c616773 00000000 73657446 6c616773 lags....setFlags │ │ │ │ + 0x0003f598 00000000 746f4172 72617900 746f5374 ....toArray.toSt │ │ │ │ + 0x0003f5a8 72696e67 00000000 5f5f746f 53747269 ring....__toStri │ │ │ │ + 0x0003f5b8 6e670000 65787472 615f6e61 6d650000 ng..extra_name.. │ │ │ │ + 0x0003f5c8 65787472 615f7661 6c756500 636f6f6b extra_value.cook │ │ │ │ + 0x0003f5d8 69655f6e 616d6500 636f6f6b 69655f76 ie_name.cookie_v │ │ │ │ + 0x0003f5e8 616c7565 00000000 636f6f6b 69655f73 alue....cookie_s │ │ │ │ + 0x0003f5f8 7472696e 67000000 70617273 65725f66 tring...parser_f │ │ │ │ + 0x0003f608 6c616773 00000000 44656368 756e6b20 lags....Dechunk │ │ │ │ + 0x0003f618 656e636f 64696e67 20737472 65616d20 encoding stream │ │ │ │ + 0x0003f628 68617320 616c7265 61647920 72656163 has already reac │ │ │ │ + 0x0003f638 68656420 74686520 656e6420 6f662063 hed the end of c │ │ │ │ + 0x0003f648 68756e6b 65642069 6e707574 00000000 hunked input.... │ │ │ │ + 0x0003f658 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x0003f668 6368756e 6b206c65 6e206672 6f6d2027 chunk len from ' │ │ │ │ + 0x0003f678 252e2a73 27000000 4661696c 65642074 %.*s'...Failed t │ │ │ │ + 0x0003f688 6f20636f 70792069 6e666c61 74652065 o copy inflate e │ │ │ │ + 0x0003f698 6e636f64 696e6720 73747265 616d3a20 ncoding stream: │ │ │ │ + 0x0003f6a8 6f757420 6f66206d 656d6f72 79000000 out of memory... │ │ │ │ + 0x0003f6b8 44617461 20646f65 73206e6f 74207365 Data does not se │ │ │ │ + 0x0003f6c8 656d2074 6f206265 20636875 6e6b6564 em to be chunked │ │ │ │ + 0x0003f6d8 20656e63 6f646564 00000000 45787065 encoded....Expe │ │ │ │ + 0x0003f6e8 63746564 20636875 6e6b2073 697a6520 cted chunk size │ │ │ │ + 0x0003f6f8 61742070 6f732025 7475206f 6620257a at pos %tu of %z │ │ │ │ + 0x0003f708 75206275 7420676f 74207472 61736800 u but got trash. │ │ │ │ + 0x0003f718 45787065 63746564 204c4620 61742070 Expected LF at p │ │ │ │ + 0x0003f728 6f732025 7475206f 6620257a 75206275 os %tu of %zu bu │ │ │ │ + 0x0003f738 7420676f 74203078 25303258 00000000 t got 0x%02X.... │ │ │ │ + 0x0003f748 5472756e 63617465 64206d65 73736167 Truncated messag │ │ │ │ + 0x0003f758 653a2063 68756e6b 2073697a 6520256c e: chunk size %l │ │ │ │ + 0x0003f768 75206578 63656564 73207265 6d61696e u exceeds remain │ │ │ │ + 0x0003f778 696e6720 64617461 2073697a 6520256c ing data size %l │ │ │ │ + 0x0003f788 75206174 20706f73 20257475 206f6620 u at pos %tu of │ │ │ │ + 0x0003f798 257a7500 45787065 63746564 2043524c %zu.Expected CRL │ │ │ │ + 0x0003f7a8 46206174 20706f73 20257475 206f6620 F at pos %tu of │ │ │ │ + 0x0003f7b8 257a7520 62757420 676f7420 30782530 %zu but got 0x%0 │ │ │ │ + 0x0003f7c8 32582030 78253032 58000000 737c7a21 2X 0x%02X...s|z! │ │ │ │ + 0x0003f7d8 00000000 68747470 5c456e63 6f64696e ....http\Encodin │ │ │ │ + 0x0003f7e8 675c5374 7265616d 2063616e 6e6f7420 g\Stream cannot │ │ │ │ + 0x0003f7f8 62652069 6e697469 616c697a 65642074 be initialized t │ │ │ │ + 0x0003f808 77696365 00000000 556e6b6e 6f776e20 wice....Unknown │ │ │ │ + 0x0003f818 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003f828 7265616d 20636c61 73732027 25732700 ream class '%s'. │ │ │ │ + 0x0003f838 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003f848 7265616d 00000000 464c5553 485f4e4f ream....FLUSH_NO │ │ │ │ + 0x0003f858 4e450000 464c5553 485f5359 4e430000 NE..FLUSH_SYNC.. │ │ │ │ + 0x0003f868 464c5553 485f4655 4c4c0000 68747470 FLUSH_FULL..http │ │ │ │ + 0x0003f878 5c456e63 6f64696e 675c5374 7265616d \Encoding\Stream │ │ │ │ + 0x0003f888 5c446563 68756e6b 00000000 6465636f \Dechunk....deco │ │ │ │ + 0x0003f898 6465645f 6c656e00 666c7573 68000000 ded_len.flush... │ │ │ │ + 0x0003f8a8 646f6e65 00000000 66696e69 73680000 done....finish.. │ │ │ │ + 0x0003f8b8 4661696c 65642074 6f20666c 75736820 Failed to flush │ │ │ │ + 0x0003f8c8 62726f74 6c692065 6e636f64 696e6720 brotli encoding │ │ │ │ + 0x0003f8d8 73747265 616d0000 4661696c 65642074 stream..Failed t │ │ │ │ + 0x0003f8e8 6f207570 64617465 2062726f 746c6920 o update brotli │ │ │ │ + 0x0003f8f8 656e636f 64696e67 20737472 65616d00 encoding stream. │ │ │ │ + 0x0003f908 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ + 0x0003f918 6c697a65 2062726f 746c6920 656e636f lize brotli enco │ │ │ │ + 0x0003f928 64696e67 20737472 65616d00 436f756c ding stream.Coul │ │ │ │ + 0x0003f938 64206e6f 74206272 6f746c69 20646563 d not brotli dec │ │ │ │ + 0x0003f948 6f646520 64617461 3a202573 00000000 ode data: %s.... │ │ │ │ + 0x0003f958 4661696c 65642074 6f20696e 69746961 Failed to initia │ │ │ │ + 0x0003f968 6c697a65 2062726f 746c6920 6465636f lize brotli deco │ │ │ │ + 0x0003f978 64696e67 20737472 65616d00 436f756c ding stream.Coul │ │ │ │ + 0x0003f988 64206e6f 74206272 6f746c69 20656e63 d not brotli enc │ │ │ │ + 0x0003f998 6f646520 64617461 00000000 737c6c00 ode data....s|l. │ │ │ │ + 0x0003f9a8 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003f9b8 7265616d 5c456e62 726f746c 69000000 ream\Enbrotli... │ │ │ │ + 0x0003f9c8 4c455645 4c5f4d49 4e000000 4c455645 LEVEL_MIN...LEVE │ │ │ │ + 0x0003f9d8 4c5f4445 46000000 4c455645 4c5f4d41 L_DEF...LEVEL_MA │ │ │ │ + 0x0003f9e8 58000000 57424954 535f4d49 4e000000 X...WBITS_MIN... │ │ │ │ + 0x0003f9f8 57424954 535f4445 46000000 57424954 WBITS_DEF...WBIT │ │ │ │ + 0x0003fa08 535f4d41 58000000 4d4f4445 5f47454e S_MAX...MODE_GEN │ │ │ │ + 0x0003fa18 45524943 00000000 4d4f4445 5f544558 ERIC....MODE_TEX │ │ │ │ + 0x0003fa28 54000000 4d4f4445 5f464f4e 54000000 T...MODE_FONT... │ │ │ │ + 0x0003fa38 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003fa48 7265616d 5c446562 726f746c 69000000 ream\Debrotli... │ │ │ │ + 0x0003fa58 4661696c 65642074 6f20666c 75736820 Failed to flush │ │ │ │ + 0x0003fa68 6465666c 61746520 73747265 616d3a20 deflate stream: │ │ │ │ + 0x0003fa78 25730000 4661696c 65642074 6f206669 %s..Failed to fi │ │ │ │ + 0x0003fa88 6e697368 20646566 6c617465 20737472 nish deflate str │ │ │ │ + 0x0003fa98 65616d3a 20257300 4661696c 65642074 eam: %s.Failed t │ │ │ │ + 0x0003faa8 6f206669 6e697368 20696e66 6c617465 o finish inflate │ │ │ │ + 0x0003fab8 20737472 65616d3a 20257300 4661696c stream: %s.Fail │ │ │ │ + 0x0003fac8 65642074 6f207570 64617465 20646566 ed to update def │ │ │ │ + 0x0003fad8 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ + 0x0003fae8 4661696c 65642074 6f207570 64617465 Failed to update │ │ │ │ + 0x0003faf8 20696e66 6c617465 20737472 65616d3a inflate stream: │ │ │ │ + 0x0003fb08 20257300 4661696c 65642074 6f20696e %s.Failed to in │ │ │ │ + 0x0003fb18 69746961 6c697a65 20646566 6c617465 itialize deflate │ │ │ │ + 0x0003fb28 20656e63 6f64696e 67207374 7265616d encoding stream │ │ │ │ + 0x0003fb38 3a202573 00000000 4661696c 65642074 : %s....Failed t │ │ │ │ + 0x0003fb48 6f20696e 69746961 6c697a65 20696e66 o initialize inf │ │ │ │ + 0x0003fb58 6c617465 20737472 65616d3a 20257300 late stream: %s. │ │ │ │ + 0x0003fb68 4661696c 65642074 6f20636f 70792064 Failed to copy d │ │ │ │ + 0x0003fb78 65666c61 74652065 6e636f64 696e6720 eflate encoding │ │ │ │ + 0x0003fb88 73747265 616d3a20 25730000 4661696c stream: %s..Fail │ │ │ │ + 0x0003fb98 65642074 6f20636f 70792069 6e666c61 ed to copy infla │ │ │ │ + 0x0003fba8 74652065 6e636f64 696e6720 73747265 te encoding stre │ │ │ │ + 0x0003fbb8 616d3a20 25730000 436f756c 64206e6f am: %s..Could no │ │ │ │ + 0x0003fbc8 74206465 666c6174 65206461 74613a20 t deflate data: │ │ │ │ + 0x0003fbd8 25730000 436f756c 64206e6f 7420696e %s..Could not in │ │ │ │ + 0x0003fbe8 666c6174 65206461 74613a20 25730000 flate data: %s.. │ │ │ │ + 0x0003fbf8 68747470 5c456e63 6f64696e 675c5374 http\Encoding\St │ │ │ │ + 0x0003fc08 7265616d 5c446566 6c617465 00000000 ream\Deflate.... │ │ │ │ + 0x0003fc18 54595045 5f475a49 50000000 54595045 TYPE_GZIP...TYPE │ │ │ │ + 0x0003fc28 5f5a4c49 42000000 54595045 5f524157 _ZLIB...TYPE_RAW │ │ │ │ + 0x0003fc38 00000000 53545241 54454759 5f444546 ....STRATEGY_DEF │ │ │ │ + 0x0003fc48 00000000 53545241 54454759 5f46494c ....STRATEGY_FIL │ │ │ │ + 0x0003fc58 54000000 53545241 54454759 5f485546 T...STRATEGY_HUF │ │ │ │ + 0x0003fc68 46000000 53545241 54454759 5f524c45 F...STRATEGY_RLE │ │ │ │ + 0x0003fc78 00000000 53545241 54454759 5f464958 ....STRATEGY_FIX │ │ │ │ + 0x0003fc88 45440000 68747470 5c456e63 6f64696e ED..http\Encodin │ │ │ │ + 0x0003fc98 675c5374 7265616d 5c496e66 6c617465 g\Stream\Inflate │ │ │ │ + 0x0003fca8 00000000 73487c73 217a0000 436f6e74 ....sH|s!z..Cont │ │ │ │ + 0x0003fcb8 696e7565 00000000 53776974 6368696e inue....Switchin │ │ │ │ + 0x0003fcc8 67205072 6f746f63 6f6c7300 50726f63 g Protocols.Proc │ │ │ │ + 0x0003fcd8 65737369 6e670000 4f4b0000 43726561 essing..OK..Crea │ │ │ │ + 0x0003fce8 74656400 41636365 70746564 00000000 ted.Accepted.... │ │ │ │ + 0x0003fcf8 4e6f6e2d 41757468 6f726974 61746976 Non-Authoritativ │ │ │ │ + 0x0003fd08 6520496e 666f726d 6174696f 6e000000 e Information... │ │ │ │ + 0x0003fd18 4e6f2043 6f6e7465 6e740000 52657365 No Content..Rese │ │ │ │ + 0x0003fd28 7420436f 6e74656e 74000000 50617274 t Content...Part │ │ │ │ + 0x0003fd38 69616c20 436f6e74 656e7400 4d756c74 ial Content.Mult │ │ │ │ + 0x0003fd48 692d5374 61747573 00000000 416c7265 i-Status....Alre │ │ │ │ + 0x0003fd58 61647920 5265706f 72746564 00000000 ady Reported.... │ │ │ │ + 0x0003fd68 494d2055 73656400 4d756c74 69706c65 IM Used.Multiple │ │ │ │ + 0x0003fd78 2043686f 69636573 00000000 4d6f7665 Choices....Move │ │ │ │ + 0x0003fd88 64205065 726d616e 656e746c 79000000 d Permanently... │ │ │ │ + 0x0003fd98 53656520 4f746865 72000000 4e6f7420 See Other...Not │ │ │ │ + 0x0003fda8 4d6f6469 66696564 00000000 55736520 Modified....Use │ │ │ │ + 0x0003fdb8 50726f78 79000000 54656d70 6f726172 Proxy...Temporar │ │ │ │ + 0x0003fdc8 79205265 64697265 63740000 5065726d y Redirect..Perm │ │ │ │ + 0x0003fdd8 616e656e 74205265 64697265 63740000 anent Redirect.. │ │ │ │ + 0x0003fde8 42616420 52657175 65737400 556e6175 Bad Request.Unau │ │ │ │ + 0x0003fdf8 74686f72 697a6564 00000000 5061796d thorized....Paym │ │ │ │ + 0x0003fe08 656e7420 52657175 69726564 00000000 ent Required.... │ │ │ │ + 0x0003fe18 466f7262 69646465 6e000000 4e6f7420 Forbidden...Not │ │ │ │ + 0x0003fe28 466f756e 64000000 4d657468 6f64204e Found...Method N │ │ │ │ + 0x0003fe38 6f742041 6c6c6f77 65640000 4e6f7420 ot Allowed..Not │ │ │ │ + 0x0003fe48 41636365 70746162 6c650000 50726f78 Acceptable..Prox │ │ │ │ + 0x0003fe58 79204175 7468656e 74696361 74696f6e y Authentication │ │ │ │ + 0x0003fe68 20526571 75697265 64000000 52657175 Required...Requ │ │ │ │ + 0x0003fe78 65737420 54696d65 6f757400 436f6e66 est Timeout.Conf │ │ │ │ + 0x0003fe88 6c696374 00000000 476f6e65 00000000 lict....Gone.... │ │ │ │ + 0x0003fe98 4c656e67 74682052 65717569 72656400 Length Required. │ │ │ │ + 0x0003fea8 50726563 6f6e6469 74696f6e 20466169 Precondition Fai │ │ │ │ + 0x0003feb8 6c656400 52657175 65737420 456e7469 led.Request Enti │ │ │ │ + 0x0003fec8 74792054 6f6f204c 61726765 00000000 ty Too Large.... │ │ │ │ + 0x0003fed8 52657175 65737420 55524920 546f6f20 Request URI Too │ │ │ │ + 0x0003fee8 4c6f6e67 00000000 556e7375 70706f72 Long....Unsuppor │ │ │ │ + 0x0003fef8 74656420 4d656469 61205479 70650000 ted Media Type.. │ │ │ │ + 0x0003ff08 52657175 65737465 64205261 6e676520 Requested Range │ │ │ │ + 0x0003ff18 4e6f7420 53617469 73666961 626c6500 Not Satisfiable. │ │ │ │ + 0x0003ff28 45787065 63746174 696f6e20 4661696c Expectation Fail │ │ │ │ + 0x0003ff38 65640000 556e7072 6f636573 7369626c ed..Unprocessibl │ │ │ │ + 0x0003ff48 6520456e 74697479 00000000 4c6f636b e Entity....Lock │ │ │ │ + 0x0003ff58 65640000 4661696c 65642044 6570656e ed..Failed Depen │ │ │ │ + 0x0003ff68 64656e63 79000000 55706772 61646520 dency...Upgrade │ │ │ │ + 0x0003ff78 52657175 69726564 00000000 50726563 Required....Prec │ │ │ │ + 0x0003ff88 6f6e6469 74696f6e 20526571 75697265 ondition Require │ │ │ │ + 0x0003ff98 64000000 546f6f20 4d616e79 20526571 d...Too Many Req │ │ │ │ + 0x0003ffa8 75657374 73000000 52657175 65737420 uests...Request │ │ │ │ + 0x0003ffb8 48656164 65722046 69656c64 7320546f Header Fields To │ │ │ │ + 0x0003ffc8 6f204c61 72676500 496e7465 726e616c o Large.Internal │ │ │ │ + 0x0003ffd8 20536572 76657220 4572726f 72000000 Server Error... │ │ │ │ + 0x0003ffe8 4e6f7420 496d706c 656d656e 74656400 Not Implemented. │ │ │ │ + 0x0003fff8 42616420 47617465 77617900 53657276 Bad Gateway.Serv │ │ │ │ + 0x00040008 69636520 556e6176 61696c61 626c6500 ice Unavailable. │ │ │ │ + 0x00040018 47617465 77617920 54696d65 6f757400 Gateway Timeout. │ │ │ │ + 0x00040028 48545450 20566572 73696f6e 204e6f74 HTTP Version Not │ │ │ │ + 0x00040038 20537570 706f7274 65640000 56617269 Supported..Vari │ │ │ │ + 0x00040048 616e7420 416c736f 204e6567 6f746961 ant Also Negotia │ │ │ │ + 0x00040058 74657300 496e7375 66666963 69656e74 tes.Insufficient │ │ │ │ + 0x00040068 2053746f 72616765 00000000 4c6f6f70 Storage....Loop │ │ │ │ + 0x00040078 20446574 65637465 64000000 4e6f7420 Detected...Not │ │ │ │ + 0x00040088 45787465 6e646564 00000000 4e657477 Extended....Netw │ │ │ │ + 0x00040098 6f726b20 41757468 656e7469 63617469 ork Authenticati │ │ │ │ + 0x000400a8 6f6e2052 65717569 72656400 5f534552 on Required._SER │ │ │ │ + 0x000400b8 56455200 48545450 5f000000 434f4e54 VER.HTTP_...CONT │ │ │ │ + 0x000400c8 454e545f 00000000 487c7a00 41636365 ENT_....H|z.Acce │ │ │ │ + 0x000400d8 70740000 41636365 70742d43 68617273 pt..Accept-Chars │ │ │ │ + 0x000400e8 65740000 41636365 70742d45 6e636f64 et..Accept-Encod │ │ │ │ + 0x000400f8 696e6700 41636365 70742d4c 616e6775 ing.Accept-Langu │ │ │ │ + 0x00040108 61676500 2d000000 7068703a 2f2f696e age.-...php://in │ │ │ │ + 0x00040118 70757400 7c430000 47455400 62797465 put.|C..GET.byte │ │ │ │ + 0x00040128 733d0000 737c7a21 6c620000 48545450 s=..s|z!lb..HTTP │ │ │ │ + 0x00040138 2f25752e 25752025 6c642025 73000000 /%u.%u %ld %s... │ │ │ │ + 0x00040148 68747470 5c456e76 00000000 67657452 http\Env....getR │ │ │ │ + 0x00040158 65717565 73744865 61646572 00000000 equestHeader.... │ │ │ │ + 0x00040168 67657452 65717565 7374426f 64790000 getRequestBody.. │ │ │ │ + 0x00040178 67657452 6573706f 6e736553 74617475 getResponseStatu │ │ │ │ + 0x00040188 73466f72 436f6465 00000000 67657452 sForCode....getR │ │ │ │ + 0x00040198 6573706f 6e736553 74617475 73466f72 esponseStatusFor │ │ │ │ + 0x000401a8 416c6c43 6f646573 00000000 67657452 AllCodes....getR │ │ │ │ + 0x000401b8 6573706f 6e736548 65616465 72000000 esponseHeader... │ │ │ │ + 0x000401c8 67657452 6573706f 6e736543 6f646500 getResponseCode. │ │ │ │ + 0x000401d8 73657452 6573706f 6e736548 65616465 setResponseHeade │ │ │ │ + 0x000401e8 72000000 73657452 6573706f 6e736543 r...setResponseC │ │ │ │ + 0x000401f8 6f646500 6e65676f 74696174 654c616e ode.negotiateLan │ │ │ │ + 0x00040208 67756167 65000000 6e65676f 74696174 guage...negotiat │ │ │ │ + 0x00040218 65436f6e 74656e74 54797065 00000000 eContentType.... │ │ │ │ + 0x00040228 6e65676f 74696174 65456e63 6f64696e negotiateEncodin │ │ │ │ + 0x00040238 67000000 6e65676f 74696174 65436861 g...negotiateCha │ │ │ │ + 0x00040248 72736574 00000000 6e65676f 74696174 rset....negotiat │ │ │ │ + 0x00040258 65000000 73757070 6f727465 64000000 e...supported... │ │ │ │ + 0x00040268 7072696d 6172795f 74797065 5f736570 primary_type_sep │ │ │ │ + 0x00040278 61726174 6f720000 72657375 6c745f61 arator..result_a │ │ │ │ + 0x00040288 72726179 00000000 68656164 65725f6e rray....header_n │ │ │ │ + 0x00040298 616d6500 68656164 65725f76 616c7565 ame.header_value │ │ │ │ + 0x000402a8 00000000 7265706c 6163655f 68656164 ....replace_head │ │ │ │ + 0x000402b8 65720000 626f6479 5f636c61 73735f6e er..body_class_n │ │ │ │ + 0x000402c8 616d6500 66696c65 73000000 636f6f6b ame.files...cook │ │ │ │ + 0x000402d8 69650000 67657400 71756572 79000000 ie..get.query... │ │ │ │ + 0x000402e8 666f726d 00000000 5f474554 00000000 form...._GET.... │ │ │ │ + 0x000402f8 5f504f53 54000000 5f434f4f 4b494500 _POST..._COOKIE. │ │ │ │ + 0x00040308 5f46494c 45530000 746d705f 6e616d65 _FILES..tmp_name │ │ │ │ + 0x00040318 00000000 66696c65 00000000 68747470 ....file....http │ │ │ │ + 0x00040328 5c456e76 5c526571 75657374 00000000 \Env\Request.... │ │ │ │ + 0x00040338 67657446 6f726d00 67657446 696c6573 getForm.getFiles │ │ │ │ + 0x00040348 00000000 64656676 616c0000 64656c65 ....defval..dele │ │ │ │ + 0x00040358 74650000 436f6e74 656e742d 4c656e67 te..Content-Leng │ │ │ │ + 0x00040368 74683a00 48545450 2f25752e 25752025 th:.HTTP/%u.%u % │ │ │ │ + 0x00040378 6c642025 730d0a00 434f4e4e 45435400 ld %s...CONNECT. │ │ │ │ + 0x00040388 5472616e 73666572 2d456e63 6f64696e Transfer-Encodin │ │ │ │ + 0x00040398 673a2063 68756e6b 65640d0a 00000000 g: chunked...... │ │ │ │ + 0x000403a8 68747470 2e636875 6e6b6564 5f656e63 http.chunked_enc │ │ │ │ + 0x000403b8 6f646500 6c7c6400 7468726f 74746c65 ode.l|d.throttle │ │ │ │ + 0x000403c8 44656c61 79000000 7468726f 74746c65 Delay...throttle │ │ │ │ + 0x000403d8 4368756e 6b000000 73210000 6c617374 Chunk...s!..last │ │ │ │ + 0x000403e8 4d6f6469 66696564 00000000 63616368 Modified....cach │ │ │ │ + 0x000403f8 65436f6e 74726f6c 00000000 636f6e74 eControl....cont │ │ │ │ + 0x00040408 656e7445 6e636f64 696e6700 61000000 entEncoding.a... │ │ │ │ + 0x00040418 636f6e74 656e7444 6973706f 73697469 contentDispositi │ │ │ │ + 0x00040428 6f6e0000 636f6e74 656e7454 79706500 on..contentType. │ │ │ │ + 0x00040438 49662d4d 6f646966 6965642d 53696e63 If-Modified-Sinc │ │ │ │ + 0x00040448 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ + 0x00040458 6f637465 742d7374 7265616d 00000000 octet-stream.... │ │ │ │ + 0x00040468 41636365 70742d52 616e6765 733a2062 Accept-Ranges: b │ │ │ │ + 0x00040478 79746573 00000000 49662d52 616e6765 ytes....If-Range │ │ │ │ + 0x00040488 00000000 436f6e74 656e742d 52616e67 ....Content-Rang │ │ │ │ + 0x00040498 653a2062 79746573 202a2f25 7a750000 e: bytes */%zu.. │ │ │ │ + 0x000404a8 49662d55 6e6d6f64 69666965 642d5369 If-Unmodified-Si │ │ │ │ + 0x000404b8 6e636500 556e6c65 73732d4d 6f646966 nce.Unless-Modif │ │ │ │ + 0x000404c8 6965642d 53696e63 65000000 72657370 ied-Since...resp │ │ │ │ + 0x000404d8 6f6e7365 436f6465 00000000 68747470 onseCode....http │ │ │ │ + 0x000404e8 56657273 696f6e00 5365742d 436f6f6b Version.Set-Cook │ │ │ │ + 0x000404f8 69653a20 25730000 436f6e74 656e742d ie: %s..Content- │ │ │ │ + 0x00040508 54797065 3a20252e 2a730000 436f6e74 Type: %.*s..Cont │ │ │ │ + 0x00040518 656e742d 52616e67 653a2062 79746573 ent-Range: bytes │ │ │ │ + 0x00040528 20256c64 2d256c64 2f257a75 00000000 %ld-%ld/%zu.... │ │ │ │ + 0x00040538 436f6e74 656e742d 54797065 3a206d75 Content-Type: mu │ │ │ │ + 0x00040548 6c746970 6172742f 62797465 72616e67 ltipart/byterang │ │ │ │ + 0x00040558 65733b20 626f756e 64617279 3d257300 es; boundary=%s. │ │ │ │ + 0x00040568 43616368 652d436f 6e74726f 6c3a2025 Cache-Control: % │ │ │ │ + 0x00040578 2e2a7300 2c000000 436f6e74 656e742d .*s.,...Content- │ │ │ │ + 0x00040588 44697370 6f736974 696f6e3a 20252e2a Disposition: %.* │ │ │ │ + 0x00040598 73000000 677a6970 00000000 6465666c s...gzip....defl │ │ │ │ + 0x000405a8 61746500 436f6e74 656e742d 456e636f ate.Content-Enco │ │ │ │ + 0x000405b8 64696e67 3a20677a 69700000 436f6e74 ding: gzip..Cont │ │ │ │ + 0x000405c8 656e742d 456e636f 64696e67 3a206465 ent-Encoding: de │ │ │ │ + 0x000405d8 666c6174 65000000 56617279 3a204163 flate...Vary: Ac │ │ │ │ + 0x000405e8 63657074 2d456e63 6f64696e 67000000 cept-Encoding... │ │ │ │ + 0x000405f8 41757468 6f72697a 6174696f 6e000000 Authorization... │ │ │ │ + 0x00040608 45546167 3a202225 73220000 45546167 ETag: "%s"..ETag │ │ │ │ + 0x00040618 3a202573 00000000 4c617374 2d4d6f64 : %s....Last-Mod │ │ │ │ + 0x00040628 69666965 643a2025 73000000 4661696c ified: %s...Fail │ │ │ │ + 0x00040638 65642074 6f207365 6e642072 6573706f ed to send respo │ │ │ │ + 0x00040648 6e736520 68656164 65727300 0d0a2d2d nse headers...-- │ │ │ │ + 0x00040658 25730d0a 436f6e74 656e742d 54797065 %s..Content-Type │ │ │ │ + 0x00040668 3a202573 0d0a436f 6e74656e 742d5261 : %s..Content-Ra │ │ │ │ + 0x00040678 6e67653a 20627974 65732025 6c642d25 nge: bytes %ld-% │ │ │ │ + 0x00040688 6c642f25 7a750d0a 0d0a0000 0d0a2d2d ld/%zu........-- │ │ │ │ + 0x00040698 25732d2d 00000000 4661696c 65642074 %s--....Failed t │ │ │ │ + 0x000406a8 6f207365 6e642072 6573706f 6e736520 o send response │ │ │ │ + 0x000406b8 626f6479 00000000 4661696c 65642074 body....Failed t │ │ │ │ + 0x000406c8 6f206669 6e697368 20726573 706f6e73 o finish respons │ │ │ │ + 0x000406d8 65000000 7c720000 68747470 5c456e76 e...|r..http\Env │ │ │ │ + 0x000406e8 5c526573 706f6e73 65000000 434f4e54 \Response...CONT │ │ │ │ + 0x000406f8 454e545f 454e434f 44494e47 5f4e4f4e ENT_ENCODING_NON │ │ │ │ + 0x00040708 45000000 434f4e54 454e545f 454e434f E...CONTENT_ENCO │ │ │ │ + 0x00040718 44494e47 5f475a49 50000000 43414348 DING_GZIP...CACH │ │ │ │ + 0x00040728 455f4e4f 00000000 43414348 455f4849 E_NO....CACHE_HI │ │ │ │ + 0x00040738 54000000 43414348 455f4d49 53530000 T...CACHE_MISS.. │ │ │ │ + 0x00040748 5f5f696e 766f6b65 00000000 73657445 __invoke....setE │ │ │ │ + 0x00040758 6e765265 71756573 74000000 73657443 nvRequest...setC │ │ │ │ + 0x00040768 6f6e7465 6e744469 73706f73 6974696f ontentDispositio │ │ │ │ + 0x00040778 6e000000 73657443 6f6e7465 6e74456e n...setContentEn │ │ │ │ + 0x00040788 636f6469 6e670000 73657443 61636865 coding..setCache │ │ │ │ + 0x00040798 436f6e74 726f6c00 7365744c 6173744d Control.setLastM │ │ │ │ + 0x000407a8 6f646966 69656400 69734361 63686564 odified.isCached │ │ │ │ + 0x000407b8 42794c61 73744d6f 64696669 65640000 ByLastModified.. │ │ │ │ + 0x000407c8 73657445 74616700 69734361 63686564 setEtag.isCached │ │ │ │ + 0x000407d8 42794574 61670000 73657454 68726f74 ByEtag..setThrot │ │ │ │ + 0x000407e8 746c6552 61746500 6368756e 6b5f7369 tleRate.chunk_si │ │ │ │ + 0x000407f8 7a650000 64656c61 79000000 6c617374 ze..delay...last │ │ │ │ + 0x00040808 5f6d6f64 69666965 64000000 63616368 _modified...cach │ │ │ │ + 0x00040818 655f636f 6e74726f 6c000000 636f6e74 e_control...cont │ │ │ │ + 0x00040828 656e745f 656e636f 64696e67 00000000 ent_encoding.... │ │ │ │ + 0x00040838 64697370 6f736974 696f6e5f 70617261 disposition_para │ │ │ │ + 0x00040848 6d730000 656e765f 72657175 65737400 ms..env_request. │ │ │ │ + 0x00040858 68747470 5c4d6573 73616765 00000000 http\Message.... │ │ │ │ + 0x00040868 6f625f73 7472696e 67000000 6f625f66 ob_string...ob_f │ │ │ │ + 0x00040878 6c616773 00000000 68747470 5c457863 lags....http\Exc │ │ │ │ + 0x00040888 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ + 0x00040898 65707469 6f6e5c52 756e7469 6d654578 eption\RuntimeEx │ │ │ │ + 0x000408a8 63657074 696f6e00 68747470 5c457863 ception.http\Exc │ │ │ │ + 0x000408b8 65707469 6f6e5c55 6e657870 65637465 eption\Unexpecte │ │ │ │ + 0x000408c8 6456616c 75654578 63657074 696f6e00 dValueException. │ │ │ │ + 0x000408d8 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x000408e8 61644d65 74686f64 43616c6c 45786365 adMethodCallExce │ │ │ │ + 0x000408f8 7074696f 6e000000 68747470 5c457863 ption...http\Exc │ │ │ │ + 0x00040908 65707469 6f6e5c49 6e76616c 69644172 eption\InvalidAr │ │ │ │ + 0x00040918 67756d65 6e744578 63657074 696f6e00 gumentException. │ │ │ │ + 0x00040928 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x00040938 61644865 61646572 45786365 7074696f adHeaderExceptio │ │ │ │ + 0x00040948 6e000000 68747470 5c457863 65707469 n...http\Excepti │ │ │ │ + 0x00040958 6f6e5c42 61645572 6c457863 65707469 on\BadUrlExcepti │ │ │ │ + 0x00040968 6f6e0000 68747470 5c457863 65707469 on..http\Excepti │ │ │ │ + 0x00040978 6f6e5c42 61644d65 73736167 65457863 on\BadMessageExc │ │ │ │ + 0x00040988 65707469 6f6e0000 68747470 5c457863 eption..http\Exc │ │ │ │ + 0x00040998 65707469 6f6e5c42 6164436f 6e766572 eption\BadConver │ │ │ │ + 0x000409a8 73696f6e 45786365 7074696f 6e000000 sionException... │ │ │ │ + 0x000409b8 68747470 5c457863 65707469 6f6e5c42 http\Exception\B │ │ │ │ + 0x000409c8 61645175 65727953 7472696e 67457863 adQueryStringExc │ │ │ │ + 0x000409d8 65707469 6f6e0000 256c780d 0a000000 eption..%lx..... │ │ │ │ + 0x000409e8 300d0a0d 0a000000 68747470 2e636875 0.......http.chu │ │ │ │ + 0x000409f8 6e6b6564 5f646563 6f646500 68747470 nked_decode.http │ │ │ │ + 0x00040a08 2e696e66 6c617465 00000000 68747470 .inflate....http │ │ │ │ + 0x00040a18 2e646566 6c617465 00000000 68747470 .deflate....http │ │ │ │ + 0x00040a28 2e62726f 746c695f 656e636f 64650000 .brotli_encode.. │ │ │ │ + 0x00040a38 68747470 2e62726f 746c695f 6465636f http.brotli_deco │ │ │ │ + 0x00040a48 64650000 68747470 2e2a0000 7c732173 de..http.*..|s!s │ │ │ │ + 0x00040a58 21000000 3a200000 3a000000 7c736c00 !...: ..:...|sl. │ │ │ │ + 0x00040a68 436f756c 64206e6f 7420616c 6c6f6361 Could not alloca │ │ │ │ + 0x00040a78 74652062 75666665 72000000 436f756c te buffer...Coul │ │ │ │ + 0x00040a88 64206e6f 7420696e 69746961 6c697a65 d not initialize │ │ │ │ + 0x00040a98 20686561 64657220 70617273 65720000 header parser.. │ │ │ │ + 0x00040aa8 737c4300 25733a20 74727565 25730000 s|C.%s: true%s.. │ │ │ │ + 0x00040ab8 25733a20 66616c73 65257300 25733a20 %s: false%s.%s: │ │ │ │ + 0x00040ac8 25732573 00000000 74727565 00000000 %s%s....true.... │ │ │ │ + 0x00040ad8 66616c73 65000000 2c202573 00000000 false..., %s.... │ │ │ │ + 0x00040ae8 68747470 5c486561 64657200 4d415443 http\Header.MATC │ │ │ │ + 0x00040af8 485f4c4f 4f534500 4d415443 485f4341 H_LOOSE.MATCH_CA │ │ │ │ + 0x00040b08 53450000 4d415443 485f574f 52440000 SE..MATCH_WORD.. │ │ │ │ + 0x00040b18 4d415443 485f4655 4c4c0000 4d415443 MATCH_FULL..MATC │ │ │ │ + 0x00040b28 485f5354 52494354 00000000 5f5f756e H_STRICT....__un │ │ │ │ + 0x00040b38 73657269 616c697a 65000000 5f5f7365 serialize...__se │ │ │ │ + 0x00040b48 7269616c 697a6500 756e7365 7269616c rialize.unserial │ │ │ │ + 0x00040b58 697a6500 6d617463 68000000 67657450 ize.match...getP │ │ │ │ + 0x00040b68 6172616d 73000000 70617273 65000000 arams...parse... │ │ │ │ + 0x00040b78 73747269 6e670000 68656164 65725f63 string..header_c │ │ │ │ + 0x00040b88 6c617373 00000000 70617261 6d5f7365 lass....param_se │ │ │ │ + 0x00040b98 70000000 6172675f 73657000 76616c5f p...arg_sep.val_ │ │ │ │ + 0x00040ba8 73657000 73657269 616c697a 65640000 sep.serialized.. │ │ │ │ + 0x00040bb8 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00040bc8 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ + 0x00040bd8 74656420 63686172 61637465 7220275c ted character '\ │ │ │ │ + 0x00040be8 2530336f 27206174 20706f73 20257a75 %03o' at pos %zu │ │ │ │ + 0x00040bf8 206f6620 27257327 00000000 4661696c of '%s'....Fail │ │ │ │ + 0x00040c08 65642074 6f207061 72736520 68656164 ed to parse head │ │ │ │ + 0x00040c18 6572733a 20756e65 78706563 74656420 ers: unexpected │ │ │ │ + 0x00040c28 656e6420 6f66206c 696e6520 61742070 end of line at p │ │ │ │ + 0x00040c38 6f732025 7a75206f 66202725 73270000 os %zu of '%s'.. │ │ │ │ + 0x00040c48 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00040c58 68656164 6572733a 20756e65 78706563 headers: unexpec │ │ │ │ + 0x00040c68 74656420 656e6420 6f662069 6e707574 ted end of input │ │ │ │ + 0x00040c78 20617420 706f7320 257a7520 6f662027 at pos %zu of ' │ │ │ │ + 0x00040c88 25732700 4661696c 65642074 6f207061 %s'.Failed to pa │ │ │ │ + 0x00040c98 72736520 68656164 65727300 21232425 rse headers.!#$% │ │ │ │ + 0x00040ca8 26272a2b 2d2e5e5f 607c7e31 32333435 &'*+-.^_`|~12345 │ │ │ │ + 0x00040cb8 36373839 30616263 64656667 68696a6b 67890abcdefghijk │ │ │ │ + 0x00040cc8 6c6d6e6f 70717273 74757677 78797a41 lmnopqrstuvwxyzA │ │ │ │ + 0x00040cd8 42434445 46474849 4a4b4c4d 4e4f5051 BCDEFGHIJKLMNOPQ │ │ │ │ + 0x00040ce8 52535455 56575859 5a000000 736c7a00 RSTUVWXYZ...slz. │ │ │ │ + 0x00040cf8 726c7a00 68747470 5c486561 6465725c rlz.http\Header\ │ │ │ │ + 0x00040d08 50617273 65720000 434c4541 4e555000 Parser..CLEANUP. │ │ │ │ + 0x00040d18 53544154 455f4641 494c5552 45000000 STATE_FAILURE... │ │ │ │ + 0x00040d28 53544154 455f5354 41525400 53544154 STATE_START.STAT │ │ │ │ + 0x00040d38 455f4b45 59000000 53544154 455f5641 E_KEY...STATE_VA │ │ │ │ + 0x00040d48 4c554500 53544154 455f5641 4c55455f LUE.STATE_VALUE_ │ │ │ │ + 0x00040d58 45580000 53544154 455f4845 41444552 EX..STATE_HEADER │ │ │ │ + 0x00040d68 5f444f4e 45000000 53544154 455f444f _DONE...STATE_DO │ │ │ │ + 0x00040d78 4e450000 67657453 74617465 00000000 NE..getState.... │ │ │ │ + 0x00040d88 554e4b4e 4f574e00 25732025 73204854 UNKNOWN.%s %s HT │ │ │ │ + 0x00040d98 54502f32 25730000 48545450 2f322025 TP/2%s..HTTP/2 % │ │ │ │ + 0x00040da8 64257325 73257300 25732025 73204854 d%s%s%s.%s %s HT │ │ │ │ + 0x00040db8 54502f25 752e2575 25730000 48545450 TP/%u.%u%s..HTTP │ │ │ │ + 0x00040dc8 2f25752e 25752025 64257325 73257300 /%u.%u %d%s%s%s. │ │ │ │ + 0x00040dd8 48545450 2f000000 25732c20 25730000 HTTP/...%s, %s.. │ │ │ │ + 0x00040de8 6d756c74 69706172 74000000 626f756e multipart...boun │ │ │ │ + 0x00040df8 64617279 00000000 6d756c74 69706172 dary....multipar │ │ │ │ + 0x00040e08 742f666f 726d2d64 6174613b 20626f75 t/form-data; bou │ │ │ │ + 0x00040e18 6e646172 793d2225 73220000 626f756e ndary="%s"..boun │ │ │ │ + 0x00040e28 64617279 3d000000 25733b20 626f756e dary=...%s; boun │ │ │ │ + 0x00040e38 64617279 3d222573 22000000 504f5354 dary="%s"...POST │ │ │ │ + 0x00040e48 00000000 50415443 48000000 53455256 ....PATCH...SERV │ │ │ │ + 0x00040e58 45525f50 524f544f 434f4c00 52455155 ER_PROTOCOL.REQU │ │ │ │ + 0x00040e68 4553545f 4d455448 4f440000 52455155 EST_METHOD..REQU │ │ │ │ + 0x00040e78 4553545f 55524900 436f756c 64206e6f EST_URI.Could no │ │ │ │ + 0x00040e88 74206665 74636820 72657370 6f6e7365 t fetch response │ │ │ │ + 0x00040e98 20626f64 792c206f 75747075 74206861 body, output ha │ │ │ │ + 0x00040ea8 7320616c 72656164 79206265 656e2073 s already been s │ │ │ │ + 0x00040eb8 656e7420 61742025 733a2564 00000000 ent at %s:%d.... │ │ │ │ + 0x00040ec8 436f756c 64206e6f 74206665 74636820 Could not fetch │ │ │ │ + 0x00040ed8 72657370 6f6e7365 20626f64 79000000 response body... │ │ │ │ + 0x00040ee8 436f756c 64206e6f 7420756e 73657269 Could not unseri │ │ │ │ + 0x00040ef8 616c697a 65206874 74705c4d 65737361 alize http\Messa │ │ │ │ + 0x00040f08 67650000 54686520 73747265 616d2069 ge..The stream i │ │ │ │ + 0x00040f18 73206e6f 74206120 76616c69 64207265 s not a valid re │ │ │ │ + 0x00040f28 736f7572 63650000 25752e25 75000000 source..%u.%u... │ │ │ │ + 0x00040f38 72657370 6f6e7365 53746174 75730000 responseStatus.. │ │ │ │ + 0x00040f48 72657175 6573744d 6574686f 64000000 requestMethod... │ │ │ │ + 0x00040f58 72657175 65737455 726c0000 70617265 requestUrl..pare │ │ │ │ + 0x00040f68 6e744d65 73736167 65000000 7c7a2100 ntMessage...|z!. │ │ │ │ + 0x00040f78 4f7c6200 43616e6e 6f742070 72657065 O|b.Cannot prepe │ │ │ │ + 0x00040f88 6e642061 206d6573 73616765 206c6f63 nd a message loc │ │ │ │ + 0x00040f98 61746564 20776974 68696e20 74686520 ated within the │ │ │ │ + 0x00040fa8 73616d65 206d6573 73616765 20636861 same message cha │ │ │ │ + 0x00040fb8 696e0000 68747470 5c4d6573 73616765 in..http\Message │ │ │ │ + 0x00040fc8 20686173 206e6f20 70617265 6e74206d has no parent m │ │ │ │ + 0x00040fd8 65737361 67650000 68747470 5c4d6573 essage..http\Mes │ │ │ │ + 0x00040fe8 73616765 20697320 6e6f7420 6f662074 sage is not of t │ │ │ │ + 0x00040ff8 79706520 72657175 65737400 43616e6e ype request.Cann │ │ │ │ + 0x00041008 6f742073 65742068 7474705c 4d657373 ot set http\Mess │ │ │ │ + 0x00041018 61676527 73207265 71756573 74207572 age's request ur │ │ │ │ + 0x00041028 6c20746f 20616e20 656d7074 79207374 l to an empty st │ │ │ │ + 0x00041038 72696e67 00000000 43616e6e 6f742073 ring....Cannot s │ │ │ │ + 0x00041048 65742068 7474705c 4d657373 61676527 et http\Message' │ │ │ │ + 0x00041058 73207265 71756573 74206d65 74686f64 s request method │ │ │ │ + 0x00041068 20746f20 616e2065 6d707479 20737472 to an empty str │ │ │ │ + 0x00041078 696e6700 68747470 5c4d6573 73616765 ing.http\Message │ │ │ │ + 0x00041088 20697320 6e6f7420 6f662074 79706520 is not of type │ │ │ │ + 0x00041098 72657370 6f6e7365 00000000 6c7c6200 response....l|b. │ │ │ │ + 0x000410a8 496e7661 6c696420 72657370 6f6e7365 Invalid response │ │ │ │ + 0x000410b8 20636f64 65202831 30302d35 3939293a code (100-599): │ │ │ │ + 0x000410c8 20256c64 00000000 436f756c 64206e6f %ld....Could no │ │ │ │ + 0x000410d8 74207061 72736520 6d657373 61676520 t parse message │ │ │ │ + 0x000410e8 696e666f 20272573 27000000 617c6200 info '%s'...a|b. │ │ │ │ + 0x000410f8 612f2100 737a0000 737c4321 00000000 a/!.sz..s|C!.... │ │ │ │ + 0x00041108 436c6173 73202725 73272069 73206e6f Class '%s' is no │ │ │ │ + 0x00041118 74206173 20646573 63656e64 616e7420 t as descendant │ │ │ │ + 0x00041128 6f662068 7474705c 48656164 65720000 of http\Header.. │ │ │ │ + 0x00041138 68747470 5c4d6573 73616765 20697320 http\Message is │ │ │ │ + 0x00041148 6e6f7420 61206d75 6c746970 61727420 not a multipart │ │ │ │ + 0x00041158 6d657373 61676500 7c7a2162 00000000 message.|z!b.... │ │ │ │ + 0x00041168 436f756c 64206e6f 74207061 72736520 Could not parse │ │ │ │ + 0x00041178 6d657373 61676520 66726f6d 20737472 message from str │ │ │ │ + 0x00041188 65616d00 456d7074 79206d65 73736167 eam.Empty messag │ │ │ │ + 0x00041198 65207265 63656976 65642066 726f6d20 e received from │ │ │ │ + 0x000411a8 73747265 616d0000 436f756c 64206e6f stream..Could no │ │ │ │ + 0x000411b8 74207061 72736520 6d657373 6167653a t parse message: │ │ │ │ + 0x000411c8 20252e2a 73000000 54595045 5f4e4f4e %.*s...TYPE_NON │ │ │ │ + 0x000411d8 45000000 54595045 5f524551 55455354 E...TYPE_REQUEST │ │ │ │ + 0x000411e8 00000000 54595045 5f524553 504f4e53 ....TYPE_RESPONS │ │ │ │ + 0x000411f8 45000000 67657442 6f647900 73657442 E...getBody.setB │ │ │ │ + 0x00041208 6f647900 61646442 6f647900 67657448 ody.addBody.getH │ │ │ │ + 0x00041218 65616465 72000000 73657448 65616465 eader...setHeade │ │ │ │ + 0x00041228 72000000 61646448 65616465 72000000 r...addHeader... │ │ │ │ + 0x00041238 67657448 65616465 72730000 73657448 getHeaders..setH │ │ │ │ + 0x00041248 65616465 72730000 61646448 65616465 eaders..addHeade │ │ │ │ + 0x00041258 72730000 67657454 79706500 73657454 rs..getType.setT │ │ │ │ + 0x00041268 79706500 67657449 6e666f00 73657449 ype.getInfo.setI │ │ │ │ + 0x00041278 6e666f00 67657452 6573706f 6e736553 nfo.getResponseS │ │ │ │ + 0x00041288 74617475 73000000 73657452 6573706f tatus...setRespo │ │ │ │ + 0x00041298 6e736553 74617475 73000000 67657452 nseStatus...getR │ │ │ │ + 0x000412a8 65717565 73744d65 74686f64 00000000 equestMethod.... │ │ │ │ + 0x000412b8 73657452 65717565 73744d65 74686f64 setRequestMethod │ │ │ │ + 0x000412c8 00000000 67657452 65717565 73745572 ....getRequestUr │ │ │ │ + 0x000412d8 6c000000 73657452 65717565 73745572 l...setRequestUr │ │ │ │ + 0x000412e8 6c000000 67657448 74747056 65727369 l...getHttpVersi │ │ │ │ + 0x000412f8 6f6e0000 73657448 74747056 65727369 on..setHttpVersi │ │ │ │ + 0x00041308 6f6e0000 67657450 6172656e 744d6573 on..getParentMes │ │ │ │ + 0x00041318 73616765 00000000 746f4361 6c6c6261 sage....toCallba │ │ │ │ + 0x00041328 636b0000 746f5374 7265616d 00000000 ck..toStream.... │ │ │ │ + 0x00041338 72657769 6e640000 76616c69 64000000 rewind..valid... │ │ │ │ + 0x00041348 63757272 656e7400 6e657874 00000000 current.next.... │ │ │ │ + 0x00041358 70726570 656e6400 72657665 72736500 prepend.reverse. │ │ │ │ + 0x00041368 69734d75 6c746970 61727400 73706c69 isMultipart.spli │ │ │ │ + 0x00041378 744d756c 74697061 7274426f 64790000 tMultipartBody.. │ │ │ │ + 0x00041388 746f7000 696e636c 7564655f 70617265 top.include_pare │ │ │ │ + 0x00041398 6e740000 72657175 6573745f 6d657468 nt..request_meth │ │ │ │ + 0x000413a8 6f640000 72657370 6f6e7365 5f737461 od..response_sta │ │ │ │ + 0x000413b8 74757300 73747269 63740000 68747470 tus.strict..http │ │ │ │ + 0x000413c8 5f696e66 6f000000 61707065 6e640000 _info...append.. │ │ │ │ + 0x000413d8 696e746f 5f636c61 73730000 67726565 into_class..gree │ │ │ │ + 0x000413e8 64790000 4661696c 65642074 6f206170 dy..Failed to ap │ │ │ │ + 0x000413f8 70656e64 20257a75 20627974 65732074 pend %zu bytes t │ │ │ │ + 0x00041408 6f20626f 64793b20 77726f74 6520257a o body; wrote %z │ │ │ │ + 0x00041418 75000000 4d616c66 6f726d65 64206d75 u...Malformed mu │ │ │ │ + 0x00041428 6c746970 61727420 626f756e 64617279 ltipart boundary │ │ │ │ + 0x00041438 20617420 706f7320 257a7500 7c722100 at pos %zu.|r!. │ │ │ │ + 0x00041448 556e6b6e 6f776e20 73746174 20666965 Unknown stat fie │ │ │ │ + 0x00041458 6c643a20 27257327 20287368 6f756c64 ld: '%s' (should │ │ │ │ + 0x00041468 20626520 6f6e6520 6f66205b 735d697a be one of [s]iz │ │ │ │ + 0x00041478 652c205b 615d7469 6d652c20 5b6d5d74 e, [a]time, [m]t │ │ │ │ + 0x00041488 696d6520 6f72205b 635d7469 6d652900 ime or [c]time). │ │ │ │ + 0x00041498 6174696d 65000000 6d74696d 65000000 atime...mtime... │ │ │ │ + 0x000414a8 6374696d 65000000 25782e25 78000000 ctime...%x.%x... │ │ │ │ + 0x000414b8 727c6c6c 00000000 256c782d 256c782d r|ll....%lx-%lx- │ │ │ │ + 0x000414c8 256c7800 667c6c6c 00000000 2d2d2573 %lx.f|ll....--%s │ │ │ │ + 0x000414d8 0d0a0000 0d0a2d2d 25732d2d 0d0a0000 ......--%s--.... │ │ │ │ + 0x000414e8 436f6e74 656e742d 44697370 6f736974 Content-Disposit │ │ │ │ + 0x000414f8 696f6e3a 20666f72 6d2d6461 74613b20 ion: form-data; │ │ │ │ + 0x00041508 6e616d65 3d222573 220d0a0d 0a000000 name="%s"....... │ │ │ │ + 0x00041518 25735b25 735d0000 25735b25 6c755d00 %s[%s]..%s[%lu]. │ │ │ │ + 0x00041528 256c7500 436f6e74 656e742d 44697370 %lu.Content-Disp │ │ │ │ + 0x00041538 6f736974 696f6e3a 20666f72 6d2d6461 osition: form-da │ │ │ │ + 0x00041548 74613b20 6e616d65 3d222573 223b2066 ta; name="%s"; f │ │ │ │ + 0x00041558 696c656e 616d653d 22257322 0d0a436f ilename="%s"..Co │ │ │ │ + 0x00041568 6e74656e 742d5472 616e7366 65722d45 ntent-Transfer-E │ │ │ │ + 0x00041578 6e636f64 696e673a 2062696e 6172790d ncoding: binary. │ │ │ │ + 0x00041588 0a436f6e 74656e74 2d547970 653a2025 .Content-Type: % │ │ │ │ + 0x00041598 730d0a0d 0a000000 7c682168 21000000 s.......|h!h!... │ │ │ │ + 0x000415a8 0a2d2d25 73000000 67657452 65736f75 .--%s...getResou │ │ │ │ + 0x000415b8 72636500 67657442 6f756e64 61727900 rce.getBoundary. │ │ │ │ + 0x000415c8 61646446 6f726d00 61646450 61727400 addForm.addPart. │ │ │ │ + 0x000415d8 73746174 00000000 6669656c 64000000 stat....field... │ │ │ │ + 0x000415e8 6669656c 64730000 6f666673 65740000 fields..offset.. │ │ │ │ + 0x000415f8 6d61786c 656e0000 6368756e 6b656400 maxlen..chunked. │ │ │ │ + 0x00041608 4c6f6361 74696f6e 00000000 436f6e6e Location....Conn │ │ │ │ + 0x00041618 65637469 6f6e0000 636c6f73 65000000 ection..close... │ │ │ │ + 0x00041628 782d677a 69700000 62797465 73000000 x-gzip..bytes... │ │ │ │ + 0x00041638 68747470 5c4d6573 73616765 5c506172 http\Message\Par │ │ │ │ + 0x00041648 73657200 44554d42 5f424f44 49455300 ser.DUMB_BODIES. │ │ │ │ + 0x00041658 454d5054 595f5245 44495245 43545300 EMPTY_REDIRECTS. │ │ │ │ + 0x00041668 47524545 44590000 53544154 455f4845 GREEDY..STATE_HE │ │ │ │ + 0x00041678 41444552 00000000 53544154 455f424f ADER....STATE_BO │ │ │ │ + 0x00041688 44590000 53544154 455f424f 44595f44 DY..STATE_BODY_D │ │ │ │ + 0x00041698 554d4200 53544154 455f424f 44595f4c UMB.STATE_BODY_L │ │ │ │ + 0x000416a8 454e4754 48000000 53544154 455f424f ENGTH...STATE_BO │ │ │ │ + 0x000416b8 44595f43 48554e4b 45440000 53544154 DY_CHUNKED..STAT │ │ │ │ + 0x000416c8 455f424f 44595f44 4f4e4500 53544154 E_BODY_DONE.STAT │ │ │ │ + 0x000416d8 455f5550 44415445 5f434c00 2531352e E_UPDATE_CL.%15. │ │ │ │ + 0x000416e8 31354600 71000000 436c6173 73202573 15F.q...Class %s │ │ │ │ + 0x000416f8 20646f65 73206e6f 74206578 74656e64 does not extend │ │ │ │ + 0x00041708 20257300 28293c3e 402c3b3a 225b5d3f %s.()<>@,;:"[]? │ │ │ │ + 0x00041718 3d7b7d20 00000000 53217a00 2a252e2a ={} ....S!z.*%.* │ │ │ │ + 0x00041728 73757466 2d382725 2e2a7327 00000000 sutf-8'%.*s'.... │ │ │ │ + 0x00041738 5b000000 5d000000 4d617820 696e7075 [...]...Max inpu │ │ │ │ + 0x00041748 74206e65 7374696e 67206c65 76656c20 t nesting level │ │ │ │ + 0x00041758 6f662025 6c642065 78636565 64656400 of %ld exceeded. │ │ │ │ + 0x00041768 2a726663 35393837 2a000000 7469746c *rfc5987*...titl │ │ │ │ + 0x00041778 65000000 72656c00 616e6368 6f720000 e...rel.anchor.. │ │ │ │ + 0x00041788 69736f2d 38383539 2d310000 7574662d iso-8859-1..utf- │ │ │ │ + 0x00041798 38000000 203e3c00 3c000000 3e000000 8... ><.<...>... │ │ │ │ + 0x000417a8 7c7a212f 7a2f7a2f 7a2f6c00 68747470 |z!/z/z/z/l.http │ │ │ │ + 0x000417b8 5c506172 616d7300 4445465f 50415241 \Params.DEF_PARA │ │ │ │ + 0x000417c8 4d5f5345 50000000 4445465f 4152475f M_SEP...DEF_ARG_ │ │ │ │ + 0x000417d8 53455000 4445465f 56414c5f 53455000 SEP.DEF_VAL_SEP. │ │ │ │ + 0x000417e8 434f4f4b 49455f50 4152414d 5f534550 COOKIE_PARAM_SEP │ │ │ │ + 0x000417f8 00000000 50415253 455f4553 43415045 ....PARSE_ESCAPE │ │ │ │ + 0x00041808 44000000 50415253 455f5552 4c454e43 D...PARSE_URLENC │ │ │ │ + 0x00041818 4f444544 00000000 50415253 455f4449 ODED....PARSE_DI │ │ │ │ + 0x00041828 4d454e53 494f4e00 50415253 455f5246 MENSION.PARSE_RF │ │ │ │ + 0x00041838 43353938 37000000 50415253 455f5246 C5987...PARSE_RF │ │ │ │ + 0x00041848 43353938 38000000 50415253 455f4445 C5988...PARSE_DE │ │ │ │ + 0x00041858 4641554c 54000000 50415253 455f5155 FAULT...PARSE_QU │ │ │ │ + 0x00041868 45525900 6f666673 65744578 69737473 ERY.offsetExists │ │ │ │ + 0x00041878 00000000 6f666673 6574556e 73657400 ....offsetUnset. │ │ │ │ + 0x00041888 6f666673 65745365 74000000 6f666673 offsetSet...offs │ │ │ │ + 0x00041898 65744765 74000000 71756572 79417272 etGet...queryArr │ │ │ │ + 0x000418a8 61790000 696e7374 616e6365 00000000 ay..instance.... │ │ │ │ + 0x000418b8 436f756c 64206e6f 74206163 71756972 Could not acquir │ │ │ │ + 0x000418c8 65207265 66657265 6e636520 746f2073 e reference to s │ │ │ │ + 0x000418d8 75706572 676c6f62 616c2047 45542061 uperglobal GET a │ │ │ │ + 0x000418e8 72726179 00000000 4661696c 65642074 rray....Failed t │ │ │ │ + 0x000418f8 6f20636f 6e766572 74202725 2e2a7327 o convert '%.*s' │ │ │ │ + 0x00041908 2066726f 6d202725 73272074 6f202725 from '%s' to '% │ │ │ │ + 0x00041918 73270000 6172675f 73657061 7261746f s'..arg_separato │ │ │ │ + 0x00041928 722e696e 70757400 4661696c 65642074 r.input.Failed t │ │ │ │ + 0x00041938 6f20656e 636f6465 20717565 72792073 o encode query s │ │ │ │ + 0x00041948 7472696e 67000000 737c7a62 00000000 tring...s|zb.... │ │ │ │ + 0x00041958 7c737a7a 62000000 7c7a0000 45787065 |szzb...|z..Expe │ │ │ │ + 0x00041968 63746564 20612073 7472696e 67206173 cted a string as │ │ │ │ + 0x00041978 20706172 616d6574 65720000 537a0000 parameter..Sz.. │ │ │ │ + 0x00041988 68747470 5c517565 72795374 72696e67 http\QueryString │ │ │ │ + 0x00041998 00000000 54595045 5f424f4f 4c000000 ....TYPE_BOOL... │ │ │ │ + 0x000419a8 54595045 5f494e54 00000000 54595045 TYPE_INT....TYPE │ │ │ │ + 0x000419b8 5f464c4f 41540000 54595045 5f535452 _FLOAT..TYPE_STR │ │ │ │ + 0x000419c8 494e4700 54595045 5f415252 41590000 ING.TYPE_ARRAY.. │ │ │ │ + 0x000419d8 54595045 5f4f424a 45435400 26000000 TYPE_OBJECT.&... │ │ │ │ + 0x000419e8 6d6f6400 67657442 6f6f6c00 67657449 mod.getBool.getI │ │ │ │ + 0x000419f8 6e740000 67657446 6c6f6174 00000000 nt..getFloat.... │ │ │ │ + 0x00041a08 67657453 7472696e 67000000 67657441 getString...getA │ │ │ │ + 0x00041a18 72726179 00000000 6765744f 626a6563 rray....getObjec │ │ │ │ + 0x00041a28 74000000 67657449 74657261 746f7200 t...getIterator. │ │ │ │ + 0x00041a38 67657447 6c6f6261 6c496e73 74616e63 getGlobalInstanc │ │ │ │ + 0x00041a48 65000000 786c6174 65000000 66726f6d e...xlate...from │ │ │ │ + 0x00041a58 5f656e63 6f64696e 67000000 746f5f65 _encoding...to_e │ │ │ │ + 0x00041a68 6e636f64 696e6700 54726176 65727361 ncoding.Traversa │ │ │ │ + 0x00041a78 626c6500 286e6f6e 65290000 6c6f6361 ble.(none)..loca │ │ │ │ + 0x00041a88 6c686f73 74000000 4661696c 65642074 lhost...Failed t │ │ │ │ + 0x00041a98 6f207061 72736520 5554462d 38206174 o parse UTF-8 at │ │ │ │ + 0x00041aa8 20706f73 20257a75 206f6620 27257327 pos %zu of '%s' │ │ │ │ + 0x00041ab8 00000000 4661696c 65642074 6f20636f ....Failed to co │ │ │ │ + 0x00041ac8 6e766572 74205554 462d3332 2027552b nvert UTF-32 'U+ │ │ │ │ + 0x00041ad8 25582720 746f2055 54462d31 36000000 %X' to UTF-16... │ │ │ │ + 0x00041ae8 6661696c 65642074 6f20636f 6e766572 failed to conver │ │ │ │ + 0x00041af8 7420746f 20555446 2d313600 636f6465 t to UTF-16.code │ │ │ │ + 0x00041b08 70616765 206e6f74 20737065 63696669 page not specifi │ │ │ │ + 0x00041b18 65640000 6572726f 72636f64 653a2025 ed..errorcode: % │ │ │ │ + 0x00041b28 64000000 4661696c 65642074 6f207061 d...Failed to pa │ │ │ │ + 0x00041b38 72736520 49444e20 28494355 2049444e rse IDN (ICU IDN │ │ │ │ + 0x00041b48 41323030 33293b20 25730000 636f756c A2003); %s..coul │ │ │ │ + 0x00041b58 64206e6f 7420636f 6e766572 7420746f d not convert to │ │ │ │ + 0x00041b68 20555446 2d313600 4661696c 65642074 UTF-16.Failed t │ │ │ │ + 0x00041b78 6f207061 72736520 49444e20 28494355 o parse IDN (ICU │ │ │ │ + 0x00041b88 2049444e 41323030 38293b20 25730000 IDNA2008); %s.. │ │ │ │ + 0x00041b98 49435520 49444e41 20657272 6f722063 ICU IDNA error c │ │ │ │ + 0x00041ba8 6f646573 3a203078 25780000 4661696c odes: 0x%x..Fail │ │ │ │ + 0x00041bb8 65642074 6f207061 72736520 25733b20 ed to parse %s; │ │ │ │ + 0x00041bc8 756e6578 70656374 6564206d 756c7469 unexpected multi │ │ │ │ + 0x00041bd8 62797465 20736571 75656e63 65203078 byte sequence 0x │ │ │ │ + 0x00041be8 25782061 7420706f 73202575 20696e20 %x at pos %u in │ │ │ │ + 0x00041bf8 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x00041c08 6f207061 72736520 25733b20 756e6578 o parse %s; unex │ │ │ │ + 0x00041c18 70656374 65642062 79746520 30782530 pected byte 0x%0 │ │ │ │ + 0x00041c28 32782061 7420706f 73202575 20696e20 2x at pos %u in │ │ │ │ + 0x00041c38 27257327 00000000 65787065 63746564 '%s'....expected │ │ │ │ + 0x00041c48 20275d27 00000000 756e6578 70656374 ']'....unexpect │ │ │ │ + 0x00041c58 65642027 5b270000 686f7374 00000000 ed '['..host.... │ │ │ │ + 0x00041c68 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041c78 75736572 696e666f 3b20756e 65787065 userinfo; unexpe │ │ │ │ + 0x00041c88 63746564 20274027 00000000 4661696c cted '@'....Fail │ │ │ │ + 0x00041c98 65642074 6f207061 72736520 70617373 ed to parse pass │ │ │ │ + 0x00041ca8 776f7264 3b206475 706c6963 61746520 word; duplicate │ │ │ │ + 0x00041cb8 273a2720 61742070 6f732025 7520696e ':' at pos %u in │ │ │ │ + 0x00041cc8 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ │ │ + 0x00041cd8 6f207061 72736520 75736572 696e666f o parse userinfo │ │ │ │ + 0x00041ce8 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ + 0x00041cf8 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ + 0x00041d08 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x00041d18 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041d28 686f7374 696e666f 3b202573 20617420 hostinfo; %s at │ │ │ │ + 0x00041d38 706f7320 25752069 6e202725 73270000 pos %u in '%s'.. │ │ │ │ + 0x00041d48 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041d58 706f7274 3b20756e 65787065 63746564 port; unexpected │ │ │ │ + 0x00041d68 20273a27 20617420 706f7320 25752069 ':' at pos %u i │ │ │ │ + 0x00041d78 6e202725 73270000 4661696c 65642074 n '%s'..Failed t │ │ │ │ + 0x00041d88 6f207061 72736520 686f7374 696e666f o parse hostinfo │ │ │ │ + 0x00041d98 3b20696e 76616c69 64207065 7263656e ; invalid percen │ │ │ │ + 0x00041da8 7420656e 636f6469 6e672061 7420706f t encoding at po │ │ │ │ + 0x00041db8 73202575 20696e20 27257327 00000000 s %u in '%s'.... │ │ │ │ + 0x00041dc8 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041dd8 25733b20 756e6578 70656374 65642027 %s; unexpected ' │ │ │ │ + 0x00041de8 25632720 61742070 6f732025 7520696e %c' at pos %u in │ │ │ │ + 0x00041df8 20272573 27000000 4661696c 65642074 '%s'...Failed t │ │ │ │ + 0x00041e08 6f207061 72736520 706f7274 3b20756e o parse port; un │ │ │ │ + 0x00041e18 65787065 63746564 20636861 72202725 expected char '% │ │ │ │ + 0x00041e28 63272061 7420706f 73202575 20696e20 c' at pos %u in │ │ │ │ + 0x00041e38 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x00041e48 6f207061 72736520 706f7274 3b20756e o parse port; un │ │ │ │ + 0x00041e58 65787065 63746564 20627974 65203078 expected byte 0x │ │ │ │ + 0x00041e68 25303278 20617420 706f7320 25752069 %02x at pos %u i │ │ │ │ + 0x00041e78 6e202725 73270000 3a2f2f00 2f2f0000 n '%s'..://.//.. │ │ │ │ + 0x00041e88 40000000 3a256875 00000000 3f000000 @...:%hu....?... │ │ │ │ + 0x00041e98 23000000 75736572 00000000 70617373 #...user....pass │ │ │ │ + 0x00041ea8 00000000 66726167 6d656e74 00000000 ....fragment.... │ │ │ │ + 0x00041eb8 6172675f 73657061 7261746f 722e6f75 arg_separator.ou │ │ │ │ + 0x00041ec8 74707574 00000000 48545450 53000000 tput....HTTPS... │ │ │ │ + 0x00041ed8 4f4e0000 68747470 73000000 48545450 ON..https...HTTP │ │ │ │ + 0x00041ee8 5f484f53 54000000 53455256 45525f4e _HOST...SERVER_N │ │ │ │ + 0x00041ef8 414d4500 53455256 45525f41 44445200 AME.SERVER_ADDR. │ │ │ │ + 0x00041f08 30313233 34353637 38396162 63646566 0123456789abcdef │ │ │ │ + 0x00041f18 6768696a 6b6c6d6e 6f707172 73747576 ghijklmnopqrstuv │ │ │ │ + 0x00041f28 7778797a 41424344 45464748 494a4b4c wxyzABCDEFGHIJKL │ │ │ │ + 0x00041f38 4d4e4f50 51525354 55565758 595a2d2e MNOPQRSTUVWXYZ-. │ │ │ │ + 0x00041f48 00000000 53455256 45525f50 4f525400 ....SERVER_PORT. │ │ │ │ + 0x00041f58 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x00041f68 55524c20 73636865 6d653a20 27257327 URL scheme: '%s' │ │ │ │ + 0x00041f78 00000000 4661696c 65642074 6f207061 ....Failed to pa │ │ │ │ + 0x00041f88 72736520 70617468 3b20696e 76616c69 rse path; invali │ │ │ │ + 0x00041f98 64207065 7263656e 7420656e 636f6469 d percent encodi │ │ │ │ + 0x00041fa8 6e672061 7420706f 73202575 20696e20 ng at pos %u in │ │ │ │ + 0x00041fb8 27257327 00000000 4661696c 65642074 '%s'....Failed t │ │ │ │ + 0x00041fc8 6f207061 72736520 71756572 793b2069 o parse query; i │ │ │ │ + 0x00041fd8 6e76616c 69642070 65726365 6e742065 nvalid percent e │ │ │ │ + 0x00041fe8 6e636f64 696e6720 61742070 6f732025 ncoding at pos % │ │ │ │ + 0x00041ff8 7520696e 20272573 27000000 4661696c u in '%s'...Fail │ │ │ │ + 0x00042008 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ + 0x00042018 71756572 793a2027 25732700 4661696c query: '%s'.Fail │ │ │ │ + 0x00042028 65642074 6f207061 72736520 66726167 ed to parse frag │ │ │ │ + 0x00042038 6d656e74 3b20696e 76616c69 64206672 ment; invalid fr │ │ │ │ + 0x00042048 61676d65 6e742069 64656e74 69666965 agment identifie │ │ │ │ + 0x00042058 72206174 20706f73 20257520 696e2027 r at pos %u in ' │ │ │ │ + 0x00042068 25732700 4661696c 65642074 6f207061 %s'.Failed to pa │ │ │ │ + 0x00042078 72736520 66726167 6d656e74 3b20696e rse fragment; in │ │ │ │ + 0x00042088 76616c69 64207065 7263656e 7420656e valid percent en │ │ │ │ + 0x00042098 636f6469 6e672061 7420706f 73202575 coding at pos %u │ │ │ │ + 0x000420a8 20696e20 27257327 00000000 4661696c in '%s'....Fail │ │ │ │ + 0x000420b8 65642074 6f207061 72736520 55524c20 ed to parse URL │ │ │ │ + 0x000420c8 66726167 6d656e74 3a202725 73270000 fragment: '%s'.. │ │ │ │ + 0x000420d8 7c7a217a 216c0000 7a217c6c 00000000 |z!z!l..z!|l.... │ │ │ │ + 0x000420e8 4661696c 65642074 6f207061 72736520 Failed to parse │ │ │ │ + 0x000420f8 55524c20 61757468 6f726974 792c2075 URL authority, u │ │ │ │ + 0x00042108 6e657870 65637465 64206368 61726163 nexpected charac │ │ │ │ + 0x00042118 74657220 61742070 6f732025 7520696e ter at pos %u in │ │ │ │ + 0x00042128 20272573 27000000 68747470 5c55726c '%s'...http\Url │ │ │ │ + 0x00042138 00000000 5245504c 41434500 4a4f494e ....REPLACE.JOIN │ │ │ │ + 0x00042148 5f504154 48000000 4a4f494e 5f515545 _PATH...JOIN_QUE │ │ │ │ + 0x00042158 52590000 53545249 505f5553 45520000 RY..STRIP_USER.. │ │ │ │ + 0x00042168 53545249 505f5041 53530000 53545249 STRIP_PASS..STRI │ │ │ │ + 0x00042178 505f4155 54480000 53545249 505f504f P_AUTH..STRIP_PO │ │ │ │ + 0x00042188 52540000 53545249 505f5041 54480000 RT..STRIP_PATH.. │ │ │ │ + 0x00042198 53545249 505f5155 45525900 53545249 STRIP_QUERY.STRI │ │ │ │ + 0x000421a8 505f4652 41474d45 4e540000 53545249 P_FRAGMENT..STRI │ │ │ │ + 0x000421b8 505f414c 4c000000 46524f4d 5f454e56 P_ALL...FROM_ENV │ │ │ │ + 0x000421c8 00000000 53414e49 54495a45 5f504154 ....SANITIZE_PAT │ │ │ │ + 0x000421d8 48000000 50415253 455f4d42 4c4f4300 H...PARSE_MBLOC. │ │ │ │ + 0x000421e8 50415253 455f4d42 55544638 00000000 PARSE_MBUTF8.... │ │ │ │ + 0x000421f8 50415253 455f544f 49444e00 50415253 PARSE_TOIDN.PARS │ │ │ │ + 0x00042208 455f544f 49444e5f 32303033 00000000 E_TOIDN_2003.... │ │ │ │ + 0x00042218 50415253 455f544f 49444e5f 32303038 PARSE_TOIDN_2008 │ │ │ │ + 0x00042228 00000000 50415253 455f544f 50435400 ....PARSE_TOPCT. │ │ │ │ + 0x00042238 49474e4f 52455f45 52524f52 53000000 IGNORE_ERRORS... │ │ │ │ + 0x00042248 53494c45 4e545f45 52524f52 53000000 SILENT_ERRORS... │ │ │ │ + 0x00042258 53544446 4c414753 00000000 68747470 STDFLAGS....http │ │ │ │ + 0x00042268 5c456e76 5c55726c 00000000 6d6f7265 \Env\Url....more │ │ │ │ + 0x00042278 5f75726c 5f706172 74730000 6f6c645f _url_parts..old_ │ │ │ │ + 0x00042288 75726c00 6e65775f 75726c00 75736572 url.new_url.user │ │ │ │ + 0x00042298 696e666f 00000000 686f7374 696e666f info....hostinfo │ │ │ │ + 0x000422a8 00000000 4e6f6e2d 7374616e 64617264 ....Non-standard │ │ │ │ + 0x000422b8 20766572 73696f6e 20736570 61726174 version separat │ │ │ │ + 0x000422c8 6f722027 25632720 696e2048 54545020 or '%c' in HTTP │ │ │ │ + 0x000422d8 70726f74 6f636f6c 20766572 73696f6e protocol version │ │ │ │ + 0x000422e8 20272573 27000000 436f756c 64206e6f '%s'...Could no │ │ │ │ + 0x000422f8 74207061 72736520 48545450 2070726f t parse HTTP pro │ │ │ │ + 0x00042308 746f636f 6c207665 7273696f 6e202725 tocol version '% │ │ │ │ + 0x00042318 73270000 25733225 73000000 25732575 s'..%s2%s...%s%u │ │ │ │ + 0x00042328 2e257525 73000000 00000000 00000000 .%u%s........... │ │ │ │ + 0x00042338 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042348 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042358 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042368 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042378 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042388 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042398 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000423d8 10000020 00000000 00000000 00000000 ... ............ │ │ │ │ + 0x000423e8 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x000423f8 02000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x00042408 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042418 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042428 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042438 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042448 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042458 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042468 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x00042478 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042488 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042498 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000424c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000424d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000424e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000424f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042508 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042518 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042528 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042528 00000000 00000000 00000000 ffffffff ................ │ │ │ │ 0x00042538 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042548 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042558 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042568 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042578 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ - 0x00042588 00000000 00000000 00000000 01000000 ................ │ │ │ │ - 0x00042598 00000000 02000000 00000000 03000000 ................ │ │ │ │ - 0x000425a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042578 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042588 00000000 00000000 00000000 30313233 ............0123 │ │ │ │ + 0x00042598 34353637 38396162 63646566 00000000 456789abcdef.... │ │ │ │ + 0x000425a8 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ 0x000425b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000425c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000425d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000425e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000425f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042608 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ + 0x000425c8 00000000 00000000 80000000 00000000 ................ │ │ │ │ + 0x000425d8 002e2e1f 7f2e2eff 00000000 00000000 ................ │ │ │ │ + 0x000425e8 01000000 01000000 01000000 02000000 ................ │ │ │ │ + 0x000425f8 01000000 03000000 00000000 04000000 ................ │ │ │ │ + 0x00042608 00000000 05000000 00000000 00000000 ................ │ │ │ │ 0x00042618 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042628 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042638 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042648 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042658 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042668 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042678 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042628 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x00042638 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ + 0x00042648 00000000 00400020 00000000 00000000 .....@. ........ │ │ │ │ + 0x00042658 00000000 0c000020 00000000 00000000 ....... ........ │ │ │ │ + 0x00042668 00000000 00400020 00000000 00000000 .....@. ........ │ │ │ │ + 0x00042678 00000000 10000020 00000000 00000000 ....... ........ │ │ │ │ 0x00042688 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042698 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000426c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000426d8 ffffffff 00000000 00000000 00000000 ................ │ │ │ │ + 0x000426c8 00000000 80000000 00000000 00000000 ................ │ │ │ │ + 0x000426d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000426f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042708 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042718 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042728 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042738 30313233 34353637 38396162 63646566 0123456789abcdef │ │ │ │ - 0x00042748 00000000 00000000 00000000 40000000 ............@... │ │ │ │ + 0x00042738 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042748 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042758 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042768 00000000 00000000 00000000 80000000 ................ │ │ │ │ - 0x00042778 00000000 002e2e1f 7f2e2eff 00000000 ................ │ │ │ │ - 0x00042788 00000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00042798 02000000 01000000 03000000 00000000 ................ │ │ │ │ - 0x000427a8 04000000 00000000 05000000 00000000 ................ │ │ │ │ - 0x000427b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000427c8 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x000427d8 00000000 00000000 10000020 00000000 ........... .... │ │ │ │ - 0x000427e8 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x000427f8 00000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x00042808 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x00042818 00000000 00000000 10000020 00000000 ........... .... │ │ │ │ - 0x00042828 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042838 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042768 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042778 00000000 40000000 00000000 00000000 ....@........... │ │ │ │ + 0x00042788 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042798 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000427a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000427b8 00000000 80000000 00000000 00000000 ................ │ │ │ │ + 0x000427c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000427d8 01000000 01000000 00000000 02000000 ................ │ │ │ │ + 0x000427e8 00000000 03000000 00000000 04000000 ................ │ │ │ │ + 0x000427f8 01000000 05000000 01000000 06000000 ................ │ │ │ │ + 0x00042808 01000000 07000000 00000000 08000000 ................ │ │ │ │ + 0x00042818 00000000 09000000 00000000 00000000 ................ │ │ │ │ + 0x00042828 00000000 00000000 00000000 002e2e1f ................ │ │ │ │ + 0x00042838 7b5c2200 00000000 00000000 40000000 {\".........@... │ │ │ │ 0x00042848 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042858 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042868 00000000 00000000 80000000 00000000 ................ │ │ │ │ + 0x00042868 00000000 00000000 00000000 40000000 ............@... │ │ │ │ 0x00042878 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042888 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00042888 00000000 00000000 00000000 80000000 ................ │ │ │ │ 0x00042898 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000428a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000428b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000428c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000428d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000428e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000428f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042908 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042918 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ - 0x00042928 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042938 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042948 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042958 00000000 00000000 80000000 00000000 ................ │ │ │ │ - 0x00042968 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042978 00000000 01000000 01000000 00000000 ................ │ │ │ │ - 0x00042988 02000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x00042998 04000000 01000000 05000000 01000000 ................ │ │ │ │ - 0x000429a8 06000000 01000000 07000000 00000000 ................ │ │ │ │ - 0x000429b8 08000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x000429c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000429d8 002e2e1f 7b5c2200 00000000 00000000 ....{\"......... │ │ │ │ - 0x000429e8 40000000 00000000 00000000 00000000 @............... │ │ │ │ + 0x000428c8 00000000 01010101 01010101 01010101 ................ │ │ │ │ + 0x000428d8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000428e8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x000428f8 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042908 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042918 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042928 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042938 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042948 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042958 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042968 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042978 01010101 01010101 01010101 01010101 ................ │ │ │ │ + 0x00042988 01010101 02020202 02020202 02020202 ................ │ │ │ │ + 0x00042998 02020202 02020202 02020202 02020202 ................ │ │ │ │ + 0x000429a8 02020202 03030303 03030303 03030303 ................ │ │ │ │ + 0x000429b8 03030303 04040404 04040404 05050505 ................ │ │ │ │ + 0x000429c8 06060606 007f1f0f 07030100 30313233 ............0123 │ │ │ │ + 0x000429d8 34353637 38394142 43444546 00000000 456789ABCDEF.... │ │ │ │ + 0x000429e8 00000000 00000000 40000000 00000000 ........@....... │ │ │ │ 0x000429f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00042a08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a18 40000000 00000000 00000000 00000000 @............... │ │ │ │ - 0x00042a28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a38 80000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a58 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042a68 00000000 00000000 01010101 01010101 ................ │ │ │ │ - 0x00042a78 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042a88 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042a98 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042aa8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042ab8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042ac8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042ad8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042ae8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042af8 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b08 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b18 01010101 01010101 01010101 01010101 ................ │ │ │ │ - 0x00042b28 01010101 01010101 02020202 02020202 ................ │ │ │ │ - 0x00042b38 02020202 02020202 02020202 02020202 ................ │ │ │ │ - 0x00042b48 02020202 02020202 03030303 03030303 ................ │ │ │ │ - 0x00042b58 03030303 03030303 04040404 04040404 ................ │ │ │ │ - 0x00042b68 05050505 06060606 007f1f0f 07030100 ................ │ │ │ │ - 0x00042b78 30313233 34353637 38394142 43444546 0123456789ABCDEF │ │ │ │ - 0x00042b88 00000000 00000000 00000000 40000000 ............@... │ │ │ │ - 0x00042b98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042ba8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00042bb8 00000000 40000000 09000000 30000000 ....@.......0... │ │ │ │ - 0x00042bc8 09000000 04000000 09000000 0c000000 ................ │ │ │ │ - 0x00042bd8 09000000 3f000000 09000000 37000000 ....?.......7... │ │ │ │ - 0x00042be8 09000000 17000000 09000000 2f000000 ............/... │ │ │ │ - 0x00042bf8 09000000 11000000 09000000 33000000 ............3... │ │ │ │ - 0x00042c08 09000000 15000000 09000000 12000000 ................ │ │ │ │ - 0x00042c18 09000000 1f000000 09000000 36000000 ............6... │ │ │ │ - 0x00042c28 09000000 10000000 09000000 24000000 ............$... │ │ │ │ - 0x00042c38 09000000 2a000000 09000000 00000000 ....*........... │ │ │ │ - 0x00042c48 00000000 .... │ │ │ │ + 0x00042a18 40000000 09000000 30000000 09000000 @.......0....... │ │ │ │ + 0x00042a28 04000000 09000000 0c000000 09000000 ................ │ │ │ │ + 0x00042a38 3f000000 09000000 37000000 09000000 ?.......7....... │ │ │ │ + 0x00042a48 17000000 09000000 2f000000 09000000 ......../....... │ │ │ │ + 0x00042a58 11000000 09000000 33000000 09000000 ........3....... │ │ │ │ + 0x00042a68 15000000 09000000 12000000 09000000 ................ │ │ │ │ + 0x00042a78 1f000000 09000000 36000000 09000000 ........6....... │ │ │ │ + 0x00042a88 10000000 09000000 24000000 09000000 ........$....... │ │ │ │ + 0x00042a98 2a000000 09000000 00000000 00000000 *............... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x00042c4c cca5ff7f 01000000 ........ │ │ │ │ + 0x00042aa8 00a6ff7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00042c54 00000000 .... │ │ │ │ + 0x00042ab0 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,384 +1,384 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ 0x0005e6f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e708 48d90300 00000000 00000000 00000000 H............... │ │ │ │ + 0x0005e708 d8d70300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005e718 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e728 08d60300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e728 98d40300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e738 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e748 08d60300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e748 98d40300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e758 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e768 54d90300 00000000 82000000 00000000 T............... │ │ │ │ + 0x0005e768 e4d70300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e778 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e788 60d90300 00000000 82000000 00000000 `............... │ │ │ │ + 0x0005e788 f0d70300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e798 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7a8 58d90300 00000000 82000000 00000000 X............... │ │ │ │ + 0x0005e7a8 e8d70300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005e7b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7c8 e8d50300 6cd90300 00008000 00000000 ....l........... │ │ │ │ + 0x0005e7c8 78d40300 fcd70300 00008000 00000000 x............... │ │ │ │ 0x0005e7d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e7e8 e8d50300 6cd90300 00008000 00000000 ....l........... │ │ │ │ + 0x0005e7e8 78d40300 fcd70300 00008000 00000000 x............... │ │ │ │ 0x0005e7f8 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e808 80d90300 8cd90300 00008000 00000000 ................ │ │ │ │ + 0x0005e808 10d80300 1cd80300 00008000 00000000 ................ │ │ │ │ 0x0005e818 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e828 80d90300 8cd90300 00008000 00000000 ................ │ │ │ │ + 0x0005e828 10d80300 1cd80300 00008000 00000000 ................ │ │ │ │ 0x0005e838 00000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005e848 e8d50300 6cd90300 02008000 00000000 ....l........... │ │ │ │ - 0x0005e858 98d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e848 78d40300 fcd70300 02008000 00000000 x............... │ │ │ │ + 0x0005e858 28d80300 00000000 00000000 00000000 (............... │ │ │ │ 0x0005e868 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e878 a4d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e878 34d80300 00000000 00000000 00000000 4............... │ │ │ │ 0x0005e888 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e898 a4d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e898 34d80300 00000000 00000000 00000000 4............... │ │ │ │ 0x0005e8a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8b8 acd90300 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005e8b8 3cd80300 00000000 82000000 00000000 <............... │ │ │ │ 0x0005e8c8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8d8 b8d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e8d8 48d80300 00000000 00000000 00000000 H............... │ │ │ │ 0x0005e8e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e8f8 e8d50300 6cd90300 02008000 00000000 ....l........... │ │ │ │ + 0x0005e8f8 78d40300 fcd70300 02008000 00000000 x............... │ │ │ │ 0x0005e908 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e918 e8d50300 6cd90300 00008000 00000000 ....l........... │ │ │ │ - 0x0005e928 c0d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e918 78d40300 fcd70300 00008000 00000000 x............... │ │ │ │ + 0x0005e928 50d80300 00000000 00000000 00000000 P............... │ │ │ │ 0x0005e938 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e948 e8d50300 6cd90300 00008000 00000000 ....l........... │ │ │ │ + 0x0005e948 78d40300 fcd70300 00008000 00000000 x............... │ │ │ │ 0x0005e958 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e968 e8d50300 6cd90300 00008000 00000000 ....l........... │ │ │ │ - 0x0005e978 c0d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e968 78d40300 fcd70300 00008000 00000000 x............... │ │ │ │ + 0x0005e978 50d80300 00000000 00000000 00000000 P............... │ │ │ │ 0x0005e988 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e998 ccd90300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005e9a8 d4d90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005e998 5cd80300 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005e9a8 64d80300 00000000 00000000 00000000 d............... │ │ │ │ 0x0005e9b8 01000000 00000000 12000000 00000000 ................ │ │ │ │ - 0x0005e9c8 fcf30300 04f40300 00008000 00000000 ................ │ │ │ │ - 0x0005e9d8 7cfa0300 00000000 02020000 00000000 |............... │ │ │ │ - 0x0005e9e8 f0f30300 00000000 12000000 00000000 ................ │ │ │ │ + 0x0005e9c8 58f20300 60f20300 00008000 00000000 X...`........... │ │ │ │ + 0x0005e9d8 d8f80300 00000000 02020000 00000000 ................ │ │ │ │ + 0x0005e9e8 4cf20300 00000000 12000000 00000000 L............... │ │ │ │ 0x0005e9f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea08 e4f30300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005ea08 40f20300 00000000 10000000 00000000 @............... │ │ │ │ 0x0005ea18 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea28 8cf30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea38 f0f30300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005ea28 e8f10300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ea38 4cf20300 00000000 10000000 00000000 L............... │ │ │ │ 0x0005ea48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea58 e4f30300 00000000 10000000 00000000 ................ │ │ │ │ + 0x0005ea58 40f20300 00000000 10000000 00000000 @............... │ │ │ │ 0x0005ea68 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea78 f8f30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ea78 54f20300 00000000 00000000 00000000 T............... │ │ │ │ 0x0005ea88 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ea98 54d90300 00000000 82000000 00000000 T............... │ │ │ │ + 0x0005ea98 e4d70300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005eaa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eab8 54d90300 00000000 82000000 00000000 T............... │ │ │ │ + 0x0005eab8 e4d70300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005eac8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ead8 58d90300 00000000 82000000 00000000 X............... │ │ │ │ + 0x0005ead8 e8d70300 00000000 82000000 00000000 ................ │ │ │ │ 0x0005eae8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eaf8 c8f40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eaf8 24f30300 00000000 00000000 00000000 $............... │ │ │ │ 0x0005eb08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb18 c8f40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb18 24f30300 00000000 00000000 00000000 $............... │ │ │ │ 0x0005eb28 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb38 68de0300 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005eb38 f8dc0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eb48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eb58 48150400 00000000 00000000 00000000 H............... │ │ │ │ - 0x0005eb68 2c240400 00000000 00000000 00000000 ,$.............. │ │ │ │ - 0x0005eb78 f0070400 00000000 82000000 00000000 ................ │ │ │ │ - 0x0005eb88 5c080400 d4f40300 02008000 00000000 \............... │ │ │ │ + 0x0005eb58 a4130400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eb68 88220400 00000000 00000000 00000000 .".............. │ │ │ │ + 0x0005eb78 4c060400 00000000 82000000 00000000 L............... │ │ │ │ + 0x0005eb88 b8060400 30f30300 02008000 00000000 ....0........... │ │ │ │ 0x0005eb98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eba8 58f50300 00000000 00000000 00000000 X............... │ │ │ │ + 0x0005eba8 b4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ebb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebc8 60f50300 00000000 00000000 00000000 `............... │ │ │ │ - 0x0005ebd8 68f50300 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005ebc8 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ebd8 c4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ebe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ebf8 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ebf8 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ec08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec18 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec18 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ec28 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec38 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec38 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ec48 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec58 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec58 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ec68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec78 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ec78 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ec88 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ec98 60f70300 00000000 00000000 00000000 `............... │ │ │ │ - 0x0005eca8 6cf70300 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005ec98 bcf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eca8 c8f50300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ecb8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecc8 60f70300 00000000 00000000 00000000 `............... │ │ │ │ - 0x0005ecd8 6cf70300 00000000 00000000 00000000 l............... │ │ │ │ + 0x0005ecc8 bcf50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ecd8 c8f50300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ece8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ecf8 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ecf8 74e20300 00000000 00000000 00000000 t............... │ │ │ │ 0x0005ed08 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed18 78f70300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005ed28 84f70300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed18 d4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed28 e0f50300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed38 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed48 78f70300 00000000 00000000 00000000 x............... │ │ │ │ - 0x0005ed58 84f70300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed48 d4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed58 e0f50300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ed68 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed78 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ed78 74e20300 00000000 00000000 00000000 t............... │ │ │ │ 0x0005ed88 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ed98 70f50300 00000000 00000000 00000000 p............... │ │ │ │ + 0x0005ed98 ccf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eda8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edb8 70f50300 00000000 00000000 00000000 p............... │ │ │ │ + 0x0005edb8 ccf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005edc8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edd8 08d60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005edd8 98d40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ede8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005edf8 08d60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005edf8 98d40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee08 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee18 94f70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee28 a4f70300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee38 68f50300 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005ee18 f0f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ee28 00f60300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ee38 c4f30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee58 40fb0300 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005ee68 38fa0300 00000000 00000002 00000000 8............... │ │ │ │ + 0x0005ee58 9cf90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ee68 94f80300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005ee78 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ee88 40fb0300 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005ee88 9cf90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ee98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eea8 60f50300 00000000 00000000 00000000 `............... │ │ │ │ + 0x0005eea8 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eeb8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eec8 40fb0300 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005eec8 9cf90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005eed8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eee8 40fb0300 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005eef8 60f50300 00000000 00000000 00000000 `............... │ │ │ │ + 0x0005eee8 9cf90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005eef8 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef08 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef18 40fb0300 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005ef18 9cf90300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef28 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef38 40fb0300 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005ef48 60f50300 00000000 00000000 00000000 `............... │ │ │ │ + 0x0005ef38 9cf90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ef48 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005ef58 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef68 e8090400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef78 00040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef88 0c040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005ef98 24040400 00000000 00000002 00000000 $............... │ │ │ │ + 0x0005ef68 44080400 00000000 00000000 00000000 D............... │ │ │ │ + 0x0005ef78 5c020400 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005ef88 68020400 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005ef98 80020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005efa8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efb8 00040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efc8 24040400 00000000 00000002 00000000 $............... │ │ │ │ + 0x0005efb8 5c020400 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005efc8 80020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005efd8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005efe8 00040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005eff8 24040400 00000000 00000002 00000000 $............... │ │ │ │ + 0x0005efe8 5c020400 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005eff8 80020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f008 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f018 00040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f028 24040400 00000000 00000002 00000000 $............... │ │ │ │ + 0x0005f018 5c020400 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005f028 80020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f038 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f048 00040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f058 24040400 00000000 00000002 00000000 $............... │ │ │ │ + 0x0005f048 5c020400 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005f058 80020400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f068 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f078 a0de0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f078 30dd0300 00000000 00000000 00000000 0............... │ │ │ │ 0x0005f088 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f098 34040400 00000000 00000000 00000000 4............... │ │ │ │ - 0x0005f0a8 40040400 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005f0b8 d8dc0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0c8 50040400 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005f098 90020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f0a8 9c020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f0b8 68db0300 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005f0c8 ac020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f0d8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f0e8 34040400 00000000 00000000 00000000 4............... │ │ │ │ + 0x0005f0e8 90020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f0f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f108 a0de0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f108 30dd0300 00000000 00000000 00000000 0............... │ │ │ │ 0x0005f118 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f128 60040400 00000000 00000000 00000000 `............... │ │ │ │ + 0x0005f128 bc020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f138 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f148 34040400 00000000 00000000 00000000 4............... │ │ │ │ + 0x0005f148 90020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f158 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f168 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f178 70de0300 00000000 00000000 00000000 p............... │ │ │ │ - 0x0005f188 f0040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f198 f8040400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f168 74e20300 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005f178 00dd0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f188 4c030400 00000000 00000000 00000000 L............... │ │ │ │ + 0x0005f198 54030400 00000000 00000000 00000000 T............... │ │ │ │ 0x0005f1a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1b8 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1c8 70de0300 00000000 00000000 00000000 p............... │ │ │ │ - 0x0005f1d8 f0040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f1e8 f8040400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f1b8 74e20300 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005f1c8 00dd0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f1d8 4c030400 00000000 00000000 00000000 L............... │ │ │ │ + 0x0005f1e8 54030400 00000000 00000000 00000000 T............... │ │ │ │ 0x0005f1f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f208 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f218 70de0300 00000000 00000000 00000000 p............... │ │ │ │ - 0x0005f228 f0040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f238 f8040400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f208 74e20300 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005f218 00dd0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f228 4c030400 00000000 00000000 00000000 L............... │ │ │ │ + 0x0005f238 54030400 00000000 00000000 00000000 T............... │ │ │ │ 0x0005f248 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f258 7cfa0300 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005f258 d8f80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f268 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f278 78040400 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005f278 d4020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f288 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f298 94090400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2a8 a0090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f298 f0070400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f2a8 fc070400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f2b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2c8 34040400 00000000 00000000 00000000 4............... │ │ │ │ + 0x0005f2c8 90020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f2d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f2e8 90e40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f2e8 20e30300 00000000 00000000 00000000 ............... │ │ │ │ 0x0005f2f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f308 34040400 00000000 00000000 00000000 4............... │ │ │ │ + 0x0005f308 90020400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f318 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f328 a8090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f328 04080400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f338 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f348 b8090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f348 14080400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f358 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f368 c8090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f368 24080400 00000000 00000000 00000000 $............... │ │ │ │ 0x0005f378 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f388 dc090400 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005f388 38080400 00000000 82000000 00000000 8............... │ │ │ │ 0x0005f398 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3a8 68de0300 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005f3a8 f8dc0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f3b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3c8 f0090400 fc090400 02008000 00000000 ................ │ │ │ │ + 0x0005f3c8 4c080400 58080400 02008000 00000000 L...X........... │ │ │ │ 0x0005f3d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3e8 0c0a0400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f3f8 180a0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f3e8 68080400 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005f3f8 74080400 00000000 00000000 00000000 t............... │ │ │ │ 0x0005f408 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f418 1c0d0400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f428 240d0400 00000000 00000000 00000000 $............... │ │ │ │ + 0x0005f418 780b0400 00000000 00000000 00000000 x............... │ │ │ │ + 0x0005f428 800b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f438 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f448 340d0400 00000000 00000000 00000000 4............... │ │ │ │ - 0x0005f458 400d0400 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005f468 480d0400 00000000 00000000 00000000 H............... │ │ │ │ - 0x0005f478 60f50300 00000000 00000000 00000000 `............... │ │ │ │ + 0x0005f448 900b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f458 9c0b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f468 a40b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f478 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f488 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f498 00040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4a8 74df0300 00000000 00000002 00000000 t............... │ │ │ │ + 0x0005f498 5c020400 00000000 00000000 00000000 \............... │ │ │ │ + 0x0005f4a8 04de0300 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f4b8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4c8 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4d8 60f50300 00000000 00000000 00000000 `............... │ │ │ │ + 0x0005f4c8 10f40300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f4d8 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f4e8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f4f8 500d0400 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005f4f8 ac0b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f508 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005f518 40fb0300 00000000 80000000 00000000 @............... │ │ │ │ + 0x0005f518 9cf90300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005f528 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f538 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f548 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f538 74e20300 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005f548 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f558 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f568 7cfa0300 00000000 00000000 00000000 |............... │ │ │ │ - 0x0005f578 60f50300 00000000 00000000 00000000 `............... │ │ │ │ - 0x0005f588 f0070400 00000000 82000002 00000000 ................ │ │ │ │ + 0x0005f568 d8f80300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f578 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f588 4c060400 00000000 82000002 00000000 L............... │ │ │ │ 0x0005f598 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5a8 40fb0300 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005f5b8 60f50300 00000000 00000000 00000000 `............... │ │ │ │ - 0x0005f5c8 f0070400 00000000 82000002 00000000 ................ │ │ │ │ - 0x0005f5d8 00000000 fc090400 00008020 00000000 ........... .... │ │ │ │ + 0x0005f5a8 9cf90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f5b8 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f5c8 4c060400 00000000 82000002 00000000 L............... │ │ │ │ + 0x0005f5d8 00000000 58080400 00008020 00000000 ....X...... .... │ │ │ │ 0x0005f5e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f5f8 980f0400 00000000 00000002 00000000 ................ │ │ │ │ + 0x0005f5f8 f40d0400 00000000 00000002 00000000 ................ │ │ │ │ 0x0005f608 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f618 fc120400 fc090400 00008000 00000000 ................ │ │ │ │ - 0x0005f628 2c150400 00000000 00000000 00000000 ,............... │ │ │ │ + 0x0005f618 58110400 58080400 00008000 00000000 X...X........... │ │ │ │ + 0x0005f628 88130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f638 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f648 500d0400 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005f648 ac0b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f658 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005f668 40fb0300 00000000 80000000 00000000 @............... │ │ │ │ + 0x0005f668 9cf90300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005f678 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f688 48d90300 00000000 00000000 00000000 H............... │ │ │ │ + 0x0005f688 d8d70300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f698 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6a8 7cfa0300 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005f6a8 d8f80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f6b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6c8 30150400 00000000 00000000 00000000 0............... │ │ │ │ + 0x0005f6c8 8c130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f6d8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f6e8 2c240400 00000000 00000000 00000000 ,$.............. │ │ │ │ + 0x0005f6e8 88220400 00000000 00000000 00000000 .".............. │ │ │ │ 0x0005f6f8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f708 40150400 00000000 00000000 00000000 @............... │ │ │ │ + 0x0005f708 9c130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f718 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f728 50150400 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005f728 ac130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f738 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f748 d8dc0300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f758 60150400 00000000 00000000 00000000 `............... │ │ │ │ + 0x0005f748 68db0300 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005f758 bc130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f768 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f778 54df0300 00000000 00000000 00000000 T............... │ │ │ │ + 0x0005f778 e4dd0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f788 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f798 68150400 00000000 00000000 00000000 h............... │ │ │ │ + 0x0005f798 c4130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f7a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f7b8 70de0300 00000000 00000000 00000000 p............... │ │ │ │ + 0x0005f7b8 00dd0300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f7c8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f7d8 f0070400 00000000 80000000 00000000 ................ │ │ │ │ - 0x0005f7e8 74150400 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005f7d8 4c060400 00000000 80000000 00000000 L............... │ │ │ │ + 0x0005f7e8 d0130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f7f8 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f808 58040400 00000000 00000000 00000000 X............... │ │ │ │ - 0x0005f818 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f808 b4020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f818 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f828 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f838 f0070400 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005f838 4c060400 00000000 82000000 00000000 L............... │ │ │ │ 0x0005f848 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f858 58040400 00000000 00000000 00000000 X............... │ │ │ │ - 0x0005f868 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f858 b4020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f868 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f878 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f888 58040400 00000000 00000000 00000000 X............... │ │ │ │ - 0x0005f898 7c150400 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005f888 b4020400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f898 d8130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f8a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8b8 5c080400 d4f40300 00008000 00000000 \............... │ │ │ │ + 0x0005f8b8 b8060400 30f30300 00008000 00000000 ....0........... │ │ │ │ 0x0005f8c8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8d8 5c080400 d4f40300 00008000 00000000 \............... │ │ │ │ + 0x0005f8d8 b8060400 30f30300 00008000 00000000 ....0........... │ │ │ │ 0x0005f8e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f8f8 fc120400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f908 88150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f8f8 58110400 00000000 00000000 00000000 X............... │ │ │ │ + 0x0005f908 e4130400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f918 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f928 84170400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f928 e0150400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f938 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f948 fc120400 fc090400 00008000 00000000 ................ │ │ │ │ + 0x0005f948 58110400 58080400 00008000 00000000 X...X........... │ │ │ │ 0x0005f958 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f968 8c170400 00000000 82000000 00000000 ................ │ │ │ │ - 0x0005f978 70040400 00000000 82000000 00000000 p............... │ │ │ │ + 0x0005f968 e8150400 00000000 82000000 00000000 ................ │ │ │ │ + 0x0005f978 cc020400 00000000 82000000 00000000 ................ │ │ │ │ 0x0005f988 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f998 1c0d0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f998 780b0400 00000000 00000000 00000000 x............... │ │ │ │ 0x0005f9a8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9b8 48d90300 00000000 00000000 00000000 H............... │ │ │ │ - 0x0005f9c8 94170400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9d8 9c170400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9b8 d8d70300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9c8 f0150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9d8 f8150400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005f9e8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005f9f8 7cfa0300 00000000 00000000 00000000 |............... │ │ │ │ - 0x0005fa08 94170400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa18 9c170400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005f9f8 d8f80300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa08 f0150400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fa18 f8150400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fa28 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005fa38 40fb0300 00000000 80000000 00000000 @............... │ │ │ │ + 0x0005fa38 9cf90300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005fa48 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa58 500d0400 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005fa58 ac0b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fa68 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa78 7cfa0300 00000000 00000000 00000000 |............... │ │ │ │ + 0x0005fa78 d8f80300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fa88 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fa98 7cfa0300 00000000 00000000 00000000 |............... │ │ │ │ - 0x0005faa8 60f50300 00000000 00000000 00000000 `............... │ │ │ │ - 0x0005fab8 fc120400 00000000 00000002 00000000 ................ │ │ │ │ + 0x0005fa98 d8f80300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005faa8 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fab8 58110400 00000000 00000002 00000000 X............... │ │ │ │ 0x0005fac8 03000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fad8 40fb0300 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005fae8 60f50300 00000000 00000000 00000000 `............... │ │ │ │ - 0x0005faf8 fc120400 00000000 00000002 00000000 ................ │ │ │ │ + 0x0005fad8 9cf90300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fae8 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005faf8 58110400 00000000 00000002 00000000 X............... │ │ │ │ 0x0005fb08 02000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fb18 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fb28 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb18 74e20300 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005fb28 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fb38 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fb48 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb48 74e20300 00000000 00000000 00000000 t............... │ │ │ │ 0x0005fb58 01000000 00000000 fe030020 00000000 ........... .... │ │ │ │ - 0x0005fb68 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb68 74e20300 00000000 00000000 00000000 t............... │ │ │ │ 0x0005fb78 01000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x0005fb88 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fb88 74e20300 00000000 00000000 00000000 t............... │ │ │ │ 0x0005fb98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fba8 e8090400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fbb8 340d0400 00000000 00000000 00000000 4............... │ │ │ │ - 0x0005fbc8 400d0400 00000000 00000000 00000000 @............... │ │ │ │ - 0x0005fbd8 480d0400 00000000 00000000 00000000 H............... │ │ │ │ - 0x0005fbe8 60f50300 00000000 00000000 00000000 `............... │ │ │ │ + 0x0005fba8 44080400 00000000 00000000 00000000 D............... │ │ │ │ + 0x0005fbb8 900b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbc8 9c0b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbd8 a40b0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fbe8 bcf30300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fbf8 01000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fc08 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc08 74e20300 00000000 00000000 00000000 t............... │ │ │ │ 0x0005fc18 01000000 00000000 0c000020 00000000 ........... .... │ │ │ │ - 0x0005fc28 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc28 74e20300 00000000 00000000 00000000 t............... │ │ │ │ 0x0005fc38 02000000 00000000 00400020 00000000 .........@. .... │ │ │ │ - 0x0005fc48 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc58 b4f50300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc48 74e20300 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005fc58 10f40300 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fc68 01000000 00000000 fe030020 00000000 ........... .... │ │ │ │ - 0x0005fc78 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fc78 74e20300 00000000 00000000 00000000 t............... │ │ │ │ 0x0005fc88 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fc98 500d0400 00000000 00000000 00000000 P............... │ │ │ │ + 0x0005fc98 ac0b0400 00000000 00000000 00000000 ................ │ │ │ │ 0x0005fca8 01000000 00000000 00400000 00000000 .........@...... │ │ │ │ - 0x0005fcb8 40fb0300 00000000 80000000 00000000 @............... │ │ │ │ + 0x0005fcb8 9cf90300 00000000 80000000 00000000 ................ │ │ │ │ 0x0005fcc8 02000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fcd8 f81b0400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fce8 081c0400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fcd8 541a0400 00000000 00000000 00000000 T............... │ │ │ │ + 0x0005fce8 641a0400 00000000 00000000 00000000 d............... │ │ │ │ 0x0005fcf8 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd08 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd18 f0040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd28 f8040400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd08 74e20300 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005fd18 4c030400 00000000 00000000 00000000 L............... │ │ │ │ + 0x0005fd28 54030400 00000000 00000000 00000000 T............... │ │ │ │ 0x0005fd38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd48 e8090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd48 44080400 00000000 00000000 00000000 D............... │ │ │ │ 0x0005fd58 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd68 e8090400 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fd68 44080400 00000000 00000000 00000000 D............... │ │ │ │ 0x0005fd78 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd88 e4e30300 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fd98 70de0300 00000000 00000000 00000000 p............... │ │ │ │ - 0x0005fda8 f0040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fdb8 f8040400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fdc8 00000000 141c0400 00008000 00000000 ................ │ │ │ │ + 0x0005fd88 74e20300 00000000 00000000 00000000 t............... │ │ │ │ + 0x0005fd98 00dd0300 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005fda8 4c030400 00000000 00000000 00000000 L............... │ │ │ │ + 0x0005fdb8 54030400 00000000 00000000 00000000 T............... │ │ │ │ + 0x0005fdc8 00000000 701a0400 00008000 00000000 ....p........... │ │ │ │ 0x0005fdd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fde8 e8090400 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fdf8 7cdf0300 38240400 44240400 ece20300 |...8$..D$...... │ │ │ │ - 0x0005fe08 84040400 50200400 01000000 00000000 ....P .......... │ │ │ │ - 0x0005fe18 00000000 00000000 18240400 00000000 .........$...... │ │ │ │ - 0x0005fe28 00000000 00000000 60f50300 00000000 ........`....... │ │ │ │ + 0x0005fde8 44080400 00000000 00000000 00000000 D............... │ │ │ │ + 0x0005fdf8 0cde0300 94220400 a0220400 7ce10300 ....."..."..|... │ │ │ │ + 0x0005fe08 e0020400 ac1e0400 01000000 00000000 ................ │ │ │ │ + 0x0005fe18 00000000 00000000 74220400 00000000 ........t"...... │ │ │ │ + 0x0005fe28 00000000 00000000 bcf30300 00000000 ................ │ │ │ │ 0x0005fe38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0005fe48 00000000 00000000 28240400 00000000 ........($...... │ │ │ │ - 0x0005fe58 00000000 00000000 30240400 00000000 ........0$...... │ │ │ │ - 0x0005fe68 00000000 00000000 60f50300 00000000 ........`....... │ │ │ │ - 0x0005fe78 00000000 00000000 f0d40300 00000000 ................ │ │ │ │ - 0x0005fe88 04000000 00000000 00000000 00d50300 ................ │ │ │ │ + 0x0005fe48 00000000 00000000 84220400 00000000 ........."...... │ │ │ │ + 0x0005fe58 00000000 00000000 8c220400 00000000 ........."...... │ │ │ │ + 0x0005fe68 00000000 00000000 bcf30300 00000000 ................ │ │ │ │ + 0x0005fe78 00000000 00000000 80d30300 00000000 ................ │ │ │ │ + 0x0005fe88 04000000 00000000 00000000 90d30300 ................ │ │ │ │ 0x0005fe98 00000000 06000000 0e000700 00000000 ................ │ │ │ │ 0x0005fea8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0005feb8 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,495 +1,495 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x00060aa8 a80a0600 5c000000 1cda3401 00000000 ....\.....4..... │ │ │ │ - 0x00060ab8 00000000 080b0600 08d50300 00000000 ................ │ │ │ │ + 0x00060ab8 00000000 080b0600 98d30300 00000000 ................ │ │ │ │ 0x00060ac8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060ad8 00000000 e0d30300 00000000 00000000 ................ │ │ │ │ + 0x00060ad8 00000000 70d20300 00000000 00000000 ....p........... │ │ │ │ 0x00060ae8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060af8 00000000 00000000 00000000 10d50300 ................ │ │ │ │ - 0x00060b08 20d50300 00000000 00000000 01000000 ............... │ │ │ │ - 0x00060b18 28d50300 00000000 00000000 01000000 (............... │ │ │ │ - 0x00060b28 2cd50300 00000000 00000000 01000000 ,............... │ │ │ │ + 0x00060af8 00000000 00000000 00000000 a0d30300 ................ │ │ │ │ + 0x00060b08 b0d30300 00000000 00000000 01000000 ................ │ │ │ │ + 0x00060b18 b8d30300 00000000 00000000 01000000 ................ │ │ │ │ + 0x00060b28 bcd30300 00000000 00000000 01000000 ................ │ │ │ │ 0x00060b38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00060b48 d4d70300 15040100 88e90500 02000000 ................ │ │ │ │ - 0x00060b58 01000000 00000000 00000000 e0d70300 ................ │ │ │ │ - 0x00060b68 3d100100 84250400 00000000 01000000 =....%.......... │ │ │ │ - 0x00060b78 00000000 00000000 e8d70300 f10a0100 ................ │ │ │ │ + 0x00060b48 64d60300 15040100 88e90500 02000000 d............... │ │ │ │ + 0x00060b58 01000000 00000000 00000000 70d60300 ............p... │ │ │ │ + 0x00060b68 3d100100 e0230400 00000000 01000000 =....#.......... │ │ │ │ + 0x00060b78 00000000 00000000 78d60300 f10a0100 ........x....... │ │ │ │ 0x00060b88 58e90500 02000000 01000000 00000000 X............... │ │ │ │ - 0x00060b98 00000000 f0d70300 d9090100 38e90500 ............8... │ │ │ │ + 0x00060b98 00000000 80d60300 d9090100 38e90500 ............8... │ │ │ │ 0x00060ba8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060bb8 f8d70300 21070100 08e90500 02000000 ....!........... │ │ │ │ - 0x00060bc8 01000000 00000000 00000000 00d80300 ................ │ │ │ │ - 0x00060bd8 9df50000 74250400 00000000 01000000 ....t%.......... │ │ │ │ - 0x00060be8 00000000 00000000 08d80300 8d0e0100 ................ │ │ │ │ - 0x00060bf8 54250400 00000000 01000000 00000000 T%.............. │ │ │ │ - 0x00060c08 00000000 10d80300 390e0100 44250400 ........9...D%.. │ │ │ │ + 0x00060bb8 88d60300 21070100 08e90500 02000000 ....!........... │ │ │ │ + 0x00060bc8 01000000 00000000 00000000 90d60300 ................ │ │ │ │ + 0x00060bd8 9df50000 d0230400 00000000 01000000 .....#.......... │ │ │ │ + 0x00060be8 00000000 00000000 98d60300 8d0e0100 ................ │ │ │ │ + 0x00060bf8 b0230400 00000000 01000000 00000000 .#.............. │ │ │ │ + 0x00060c08 00000000 a0d60300 390e0100 a0230400 ........9....#.. │ │ │ │ 0x00060c18 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060c28 18d80300 290d0100 c8e80500 01000000 ....)........... │ │ │ │ - 0x00060c38 01000000 00000000 00000000 20d80300 ............ ... │ │ │ │ + 0x00060c28 a8d60300 290d0100 c8e80500 01000000 ....)........... │ │ │ │ + 0x00060c38 01000000 00000000 00000000 b0d60300 ................ │ │ │ │ 0x00060c48 e9f30000 e8e80500 01000000 01000000 ................ │ │ │ │ - 0x00060c58 00000000 00000000 2cd80300 21ed0000 ........,...!... │ │ │ │ - 0x00060c68 64250400 00000000 01000000 00000000 d%.............. │ │ │ │ - 0x00060c78 00000000 38d80300 e1120100 a8e80500 ....8........... │ │ │ │ + 0x00060c58 00000000 00000000 bcd60300 21ed0000 ............!... │ │ │ │ + 0x00060c68 c0230400 00000000 01000000 00000000 .#.............. │ │ │ │ + 0x00060c78 00000000 c8d60300 e1120100 a8e80500 ................ │ │ │ │ 0x00060c88 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060c98 44d80300 f1110100 88e80500 01000000 D............... │ │ │ │ - 0x00060ca8 01080000 00000000 00000000 58d80300 ............X... │ │ │ │ + 0x00060c98 d4d60300 f1110100 88e80500 01000000 ................ │ │ │ │ + 0x00060ca8 01080000 00000000 00000000 e8d60300 ................ │ │ │ │ 0x00060cb8 01110100 68e80500 01000000 01080000 ....h........... │ │ │ │ - 0x00060cc8 00000000 00000000 b8d60300 c9f00000 ................ │ │ │ │ + 0x00060cc8 00000000 00000000 48d50300 c9f00000 ........H....... │ │ │ │ 0x00060cd8 38e80500 02000000 01000000 00000000 8............... │ │ │ │ - 0x00060ce8 00000000 80d50300 a5ef0000 18e80500 ................ │ │ │ │ + 0x00060ce8 00000000 10d40300 a5ef0000 18e80500 ................ │ │ │ │ 0x00060cf8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060d08 70d50300 b1ee0000 f8e70500 01000000 p............... │ │ │ │ - 0x00060d18 01000000 00000000 00000000 68d80300 ............h... │ │ │ │ - 0x00060d28 eded0000 34250400 00000000 01000000 ....4%.......... │ │ │ │ - 0x00060d38 00000000 00000000 78d80300 69150100 ........x...i... │ │ │ │ + 0x00060d08 00d40300 b1ee0000 f8e70500 01000000 ................ │ │ │ │ + 0x00060d18 01000000 00000000 00000000 f8d60300 ................ │ │ │ │ + 0x00060d28 eded0000 90230400 00000000 01000000 .....#.......... │ │ │ │ + 0x00060d38 00000000 00000000 08d70300 69150100 ............i... │ │ │ │ 0x00060d48 d8e70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00060d58 00000000 88d80300 85140100 b8e70500 ................ │ │ │ │ + 0x00060d58 00000000 18d70300 85140100 b8e70500 ................ │ │ │ │ 0x00060d68 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060d78 98d80300 8d010100 98e70500 01000000 ................ │ │ │ │ - 0x00060d88 01000000 00000000 00000000 f4d50300 ................ │ │ │ │ - 0x00060d98 4dec0000 24250400 00000000 01000000 M...$%.......... │ │ │ │ - 0x00060da8 00000000 00000000 a4d80300 ddfd0000 ................ │ │ │ │ + 0x00060d78 28d70300 8d010100 98e70500 01000000 (............... │ │ │ │ + 0x00060d88 01000000 00000000 00000000 84d40300 ................ │ │ │ │ + 0x00060d98 4dec0000 80230400 00000000 01000000 M....#.......... │ │ │ │ + 0x00060da8 00000000 00000000 34d70300 ddfd0000 ........4....... │ │ │ │ 0x00060db8 78e70500 01000000 01000000 00000000 x............... │ │ │ │ - 0x00060dc8 00000000 b4d80300 11fd0000 58e70500 ............X... │ │ │ │ + 0x00060dc8 00000000 44d70300 11fd0000 58e70500 ....D.......X... │ │ │ │ 0x00060dd8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060de8 c4d80300 51030100 14250400 00000000 ....Q....%...... │ │ │ │ - 0x00060df8 01000000 00000000 00000000 d4d80300 ................ │ │ │ │ + 0x00060de8 54d70300 51030100 70230400 00000000 T...Q...p#...... │ │ │ │ + 0x00060df8 01000000 00000000 00000000 64d70300 ............d... │ │ │ │ 0x00060e08 45fc0000 38e70500 01000000 01000000 E...8........... │ │ │ │ - 0x00060e18 00000000 00000000 e0d80300 79fb0000 ............y... │ │ │ │ + 0x00060e18 00000000 00000000 70d70300 79fb0000 ........p...y... │ │ │ │ 0x00060e28 18e70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00060e38 00000000 ecd80300 2d030100 04250400 ........-....%.. │ │ │ │ + 0x00060e38 00000000 7cd70300 2d030100 60230400 ....|...-...`#.. │ │ │ │ 0x00060e48 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00060e58 f8d80300 59f80000 f4240400 00000000 ....Y....$...... │ │ │ │ - 0x00060e68 11000000 00000000 00000000 0cd90300 ................ │ │ │ │ - 0x00060e78 35140100 e4240400 00000000 01000000 5....$.......... │ │ │ │ - 0x00060e88 00000000 00000000 20d90300 e5130100 ........ ....... │ │ │ │ - 0x00060e98 d4240400 00000000 01000000 00000000 .$.............. │ │ │ │ - 0x00060ea8 00000000 3cd90300 ade90000 f8e60500 ....<........... │ │ │ │ + 0x00060e58 88d70300 59f80000 50230400 00000000 ....Y...P#...... │ │ │ │ + 0x00060e68 11000000 00000000 00000000 9cd70300 ................ │ │ │ │ + 0x00060e78 35140100 40230400 00000000 01000000 5...@#.......... │ │ │ │ + 0x00060e88 00000000 00000000 b0d70300 e5130100 ................ │ │ │ │ + 0x00060e98 30230400 00000000 01000000 00000000 0#.............. │ │ │ │ + 0x00060ea8 00000000 ccd70300 ade90000 f8e60500 ................ │ │ │ │ 0x00060eb8 01000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00060ec8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00060ed8 00000000 00000000 00000000 69500100 ............iP.. │ │ │ │ 0x00060ee8 01510100 994f0100 240f0600 ed360100 .Q...O..$....6.. │ │ │ │ 0x00060ef8 00000000 2d2b0100 8d200100 8d5f0100 ....-+... ..._.. │ │ │ │ 0x00060f08 69390100 515f0100 e1580100 09200100 i9..Q_...X... .. │ │ │ │ 0x00060f18 cd570100 89350100 293b0100 452c0100 .W...5..);..E,.. │ │ │ │ - 0x00060f28 00000000 1d2c0100 b57e0100 317e0100 .....,...~..1~.. │ │ │ │ - 0x00060f38 157e0100 2d810100 b97d0100 a9850100 .~..-....}...... │ │ │ │ - 0x00060f48 1d830100 f5820100 15880100 81820100 ................ │ │ │ │ - 0x00060f58 7cf30300 00000000 68ea0500 01000000 |.......h....... │ │ │ │ - 0x00060f68 41000000 00000000 00000000 84f30300 A............... │ │ │ │ + 0x00060f28 00000000 1d2c0100 457d0100 c17c0100 .....,..E}...|.. │ │ │ │ + 0x00060f38 a57c0100 bd7f0100 497c0100 39840100 .|......I|..9... │ │ │ │ + 0x00060f48 ad810100 85810100 a5860100 11810100 ................ │ │ │ │ + 0x00060f58 d8f10300 00000000 68ea0500 01000000 ........h....... │ │ │ │ + 0x00060f68 41000000 00000000 00000000 e0f10300 A............... │ │ │ │ 0x00060f78 00000000 48ea0500 01000000 41000000 ....H.......A... │ │ │ │ - 0x00060f88 00000000 00000000 8cf30300 00000000 ................ │ │ │ │ + 0x00060f88 00000000 00000000 e8f10300 00000000 ................ │ │ │ │ 0x00060f98 18ea0500 02000000 41000000 00000000 ........A....... │ │ │ │ - 0x00060fa8 00000000 10d80300 00000000 b8250400 .............%.. │ │ │ │ + 0x00060fa8 00000000 a0d60300 00000000 14240400 .............$.. │ │ │ │ 0x00060fb8 00000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00060fc8 18d80300 00000000 f8e90500 01000000 ................ │ │ │ │ - 0x00060fd8 41000000 00000000 00000000 08d80300 A............... │ │ │ │ - 0x00060fe8 00000000 a8250400 00000000 41000000 .....%......A... │ │ │ │ + 0x00060fc8 a8d60300 00000000 f8e90500 01000000 ................ │ │ │ │ + 0x00060fd8 41000000 00000000 00000000 98d60300 A............... │ │ │ │ + 0x00060fe8 00000000 04240400 00000000 41000000 .....$......A... │ │ │ │ 0x00060ff8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061008 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061018 00000000 d4d70300 01930100 48eb0500 ............H... │ │ │ │ + 0x00061018 00000000 64d60300 91910100 48eb0500 ....d.......H... │ │ │ │ 0x00061028 04000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061038 84f40300 d1910100 28eb0500 01000000 ........(....... │ │ │ │ - 0x00061048 01000000 00000000 00000000 94f40300 ................ │ │ │ │ - 0x00061058 3d910100 f8250400 00000000 01000000 =....%.......... │ │ │ │ - 0x00061068 00000000 00000000 a4f40300 098f0100 ................ │ │ │ │ + 0x00061038 e0f20300 61900100 28eb0500 01000000 ....a...(....... │ │ │ │ + 0x00061048 01000000 00000000 00000000 f0f20300 ................ │ │ │ │ + 0x00061058 cd8f0100 54240400 00000000 01000000 ....T$.......... │ │ │ │ + 0x00061068 00000000 00000000 00f30300 998d0100 ................ │ │ │ │ 0x00061078 08eb0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061088 00000000 b0f40300 a1900100 e8250400 .............%.. │ │ │ │ + 0x00061088 00000000 0cf30300 318f0100 44240400 ........1...D$.. │ │ │ │ 0x00061098 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000610a8 bcf40300 798d0100 e8ea0500 01000000 ....y........... │ │ │ │ - 0x000610b8 01000000 00000000 00000000 98d80300 ................ │ │ │ │ - 0x000610c8 c18c0100 c8ea0500 01000000 01000000 ................ │ │ │ │ - 0x000610d8 00000000 00000000 f4d50300 ed8b0100 ................ │ │ │ │ - 0x000610e8 d8250400 00000000 01000000 00000000 .%.............. │ │ │ │ - 0x000610f8 00000000 a4d80300 fd8a0100 a8ea0500 ................ │ │ │ │ + 0x000610a8 18f30300 098c0100 e8ea0500 01000000 ................ │ │ │ │ + 0x000610b8 01000000 00000000 00000000 28d70300 ............(... │ │ │ │ + 0x000610c8 518b0100 c8ea0500 01000000 01000000 Q............... │ │ │ │ + 0x000610d8 00000000 00000000 84d40300 7d8a0100 ............}... │ │ │ │ + 0x000610e8 34240400 00000000 01000000 00000000 4$.............. │ │ │ │ + 0x000610f8 00000000 34d70300 8d890100 a8ea0500 ....4........... │ │ │ │ 0x00061108 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061118 c4d80300 c98b0100 c8250400 00000000 .........%...... │ │ │ │ - 0x00061128 01000000 00000000 00000000 b4d80300 ................ │ │ │ │ - 0x00061138 318a0100 88ea0500 01000000 01000000 1............... │ │ │ │ + 0x00061118 54d70300 598a0100 24240400 00000000 T...Y...$$...... │ │ │ │ + 0x00061128 01000000 00000000 00000000 44d70300 ............D... │ │ │ │ + 0x00061138 c1880100 88ea0500 01000000 01000000 ................ │ │ │ │ 0x00061148 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061158 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061168 00000000 ecd80300 61960100 b8eb0500 ........a....... │ │ │ │ + 0x00061168 00000000 7cd70300 f1940100 b8eb0500 ....|........... │ │ │ │ 0x00061178 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061188 88d80300 29950100 98eb0500 01000000 ....)........... │ │ │ │ + 0x00061188 18d70300 b9930100 98eb0500 01000000 ................ │ │ │ │ 0x00061198 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000611a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000611b8 00000000 00000000 d4d70300 3db90100 ............=... │ │ │ │ + 0x000611b8 00000000 00000000 64d60300 cdb70100 ........d....... │ │ │ │ 0x000611c8 08ee0500 03000000 01000000 00000000 ................ │ │ │ │ - 0x000611d8 00000000 ecd80300 99a70100 98260400 .............&.. │ │ │ │ + 0x000611d8 00000000 7cd70300 29a60100 f4240400 ....|...)....$.. │ │ │ │ 0x000611e8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000611f8 d4d80300 a5a60100 e8ed0500 01000000 ................ │ │ │ │ - 0x00061208 01000000 00000000 00000000 e0d80300 ................ │ │ │ │ - 0x00061218 b9a50100 c8ed0500 01000000 01000000 ................ │ │ │ │ - 0x00061228 00000000 00000000 64f60300 c5a90100 ........d....... │ │ │ │ + 0x000611f8 64d70300 35a50100 e8ed0500 01000000 d...5........... │ │ │ │ + 0x00061208 01000000 00000000 00000000 70d70300 ............p... │ │ │ │ + 0x00061218 49a40100 c8ed0500 01000000 01000000 I............... │ │ │ │ + 0x00061228 00000000 00000000 c0f40300 55a80100 ............U... │ │ │ │ 0x00061238 68ed0500 01000000 01000000 00000000 h............... │ │ │ │ - 0x00061248 00000000 70f60300 ddad0100 38ed0500 ....p.......8... │ │ │ │ + 0x00061248 00000000 ccf40300 6dac0100 38ed0500 ........m...8... │ │ │ │ 0x00061258 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061268 7cf60300 01ad0100 08ed0500 02000000 |............... │ │ │ │ - 0x00061278 01000000 00000000 00000000 88f60300 ................ │ │ │ │ - 0x00061288 49a50100 88260400 00000000 01000000 I....&.......... │ │ │ │ - 0x00061298 00000000 00000000 94f60300 4da40100 ............M... │ │ │ │ + 0x00061268 d8f40300 91ab0100 08ed0500 02000000 ................ │ │ │ │ + 0x00061278 01000000 00000000 00000000 e4f40300 ................ │ │ │ │ + 0x00061288 d9a30100 e4240400 00000000 01000000 .....$.......... │ │ │ │ + 0x00061298 00000000 00000000 f0f40300 dda20100 ................ │ │ │ │ 0x000612a8 a8ed0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x000612b8 00000000 a0f60300 61a30100 88ed0500 ........a....... │ │ │ │ + 0x000612b8 00000000 fcf40300 f1a10100 88ed0500 ................ │ │ │ │ 0x000612c8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000612d8 acf60300 59ab0100 e8ec0500 01000000 ....Y........... │ │ │ │ - 0x000612e8 01000000 00000000 00000000 b8f60300 ................ │ │ │ │ - 0x000612f8 b9b00100 b8ec0500 02000000 01000000 ................ │ │ │ │ - 0x00061308 00000000 00000000 c4f60300 ddaf0100 ................ │ │ │ │ + 0x000612d8 08f50300 e9a90100 e8ec0500 01000000 ................ │ │ │ │ + 0x000612e8 01000000 00000000 00000000 14f50300 ................ │ │ │ │ + 0x000612f8 49af0100 b8ec0500 02000000 01000000 I............... │ │ │ │ + 0x00061308 00000000 00000000 20f50300 6dae0100 ........ ...m... │ │ │ │ 0x00061318 88ec0500 02000000 01000000 00000000 ................ │ │ │ │ - 0x00061328 00000000 d0f60300 d5a20100 78260400 ............x&.. │ │ │ │ + 0x00061328 00000000 2cf50300 65a10100 d4240400 ....,...e....$.. │ │ │ │ 0x00061338 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061348 dcf60300 f1a10100 68ec0500 01000000 ........h....... │ │ │ │ - 0x00061358 01000000 00000000 00000000 e8f60300 ................ │ │ │ │ - 0x00061368 65a10100 68260400 00000000 01000000 e...h&.......... │ │ │ │ - 0x00061378 00000000 00000000 f0f60300 81a00100 ................ │ │ │ │ + 0x00061348 38f50300 81a00100 68ec0500 01000000 8.......h....... │ │ │ │ + 0x00061358 01000000 00000000 00000000 44f50300 ............D... │ │ │ │ + 0x00061368 f59f0100 c4240400 00000000 01000000 .....$.......... │ │ │ │ + 0x00061378 00000000 00000000 4cf50300 119f0100 ........L....... │ │ │ │ 0x00061388 48ec0500 01000000 01000000 00000000 H............... │ │ │ │ - 0x00061398 00000000 f8f60300 35a00100 58260400 ........5...X&.. │ │ │ │ + 0x00061398 00000000 54f50300 c59e0100 b4240400 ....T........$.. │ │ │ │ 0x000613a8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000613b8 04f70300 559f0100 28ec0500 01000000 ....U...(....... │ │ │ │ - 0x000613c8 01000000 00000000 00000000 10f70300 ................ │ │ │ │ - 0x000613d8 099f0100 48260400 00000000 01000000 ....H&.......... │ │ │ │ - 0x000613e8 00000000 00000000 1cf70300 299e0100 ............)... │ │ │ │ + 0x000613b8 60f50300 e59d0100 28ec0500 01000000 `.......(....... │ │ │ │ + 0x000613c8 01000000 00000000 00000000 6cf50300 ............l... │ │ │ │ + 0x000613d8 999d0100 a4240400 00000000 01000000 .....$.......... │ │ │ │ + 0x000613e8 00000000 00000000 78f50300 b99c0100 ........x....... │ │ │ │ 0x000613f8 08ec0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061408 00000000 28f70300 dd9d0100 38260400 ....(.......8&.. │ │ │ │ + 0x00061408 00000000 84f50300 6d9c0100 94240400 ........m....$.. │ │ │ │ 0x00061418 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061428 34f70300 099d0100 e8eb0500 01000000 4............... │ │ │ │ - 0x00061438 01000000 00000000 00000000 40f70300 ............@... │ │ │ │ - 0x00061448 69b50100 18260400 00000000 01000000 i....&.......... │ │ │ │ - 0x00061458 00000000 00000000 48f70300 ddbf0100 ........H....... │ │ │ │ - 0x00061468 28260400 00000000 01000000 00000000 (&.............. │ │ │ │ - 0x00061478 00000000 54f70300 ddbf0100 08260400 ....T........&.. │ │ │ │ + 0x00061428 90f50300 999b0100 e8eb0500 01000000 ................ │ │ │ │ + 0x00061438 01000000 00000000 00000000 9cf50300 ................ │ │ │ │ + 0x00061448 f9b30100 74240400 00000000 01000000 ....t$.......... │ │ │ │ + 0x00061458 00000000 00000000 a4f50300 6dbe0100 ............m... │ │ │ │ + 0x00061468 84240400 00000000 01000000 00000000 .$.............. │ │ │ │ + 0x00061478 00000000 b0f50300 6dbe0100 64240400 ........m...d$.. │ │ │ │ 0x00061488 00000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00061498 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000614a8 00000000 00000000 00000000 01c60100 ................ │ │ │ │ - 0x000614b8 71c50100 55c30100 09c30100 bdc20100 q...U........... │ │ │ │ - 0x000614c8 00000000 c9c20100 d4d70300 29ca0100 ............)... │ │ │ │ + 0x000614a8 00000000 00000000 00000000 91c40100 ................ │ │ │ │ + 0x000614b8 01c40100 e5c10100 99c10100 4dc10100 ............M... │ │ │ │ + 0x000614c8 00000000 59c10100 64d60300 b9c80100 ....Y...d....... │ │ │ │ 0x000614d8 98ee0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x000614e8 00000000 78d50300 81cc0100 78ee0500 ....x.......x... │ │ │ │ + 0x000614e8 00000000 08d40300 11cb0100 78ee0500 ............x... │ │ │ │ 0x000614f8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061508 44fa0300 55cd0100 c8260400 00000000 D...U....&...... │ │ │ │ - 0x00061518 01000000 00000000 00000000 4cfa0300 ............L... │ │ │ │ - 0x00061528 39ce0100 b8260400 00000000 01000000 9....&.......... │ │ │ │ - 0x00061538 00000000 00000000 54fa0300 91ce0100 ........T....... │ │ │ │ - 0x00061548 a8260400 00000000 01000000 00000000 .&.............. │ │ │ │ + 0x00061508 a0f80300 e5cb0100 24250400 00000000 ........$%...... │ │ │ │ + 0x00061518 01000000 00000000 00000000 a8f80300 ................ │ │ │ │ + 0x00061528 c9cc0100 14250400 00000000 01000000 .....%.......... │ │ │ │ + 0x00061538 00000000 00000000 b0f80300 21cd0100 ............!... │ │ │ │ + 0x00061548 04250400 00000000 01000000 00000000 .%.............. │ │ │ │ 0x00061558 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061568 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061578 e80b0400 9dc80100 48ee0500 02000000 ........H....... │ │ │ │ + 0x00061578 440a0400 2dc70100 48ee0500 02000000 D...-...H....... │ │ │ │ 0x00061588 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061598 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000615a8 00000000 00000000 75d40100 00000000 ........u....... │ │ │ │ - 0x000615b8 61d30100 71d20100 49d20100 81d60100 a...q...I....... │ │ │ │ - 0x000615c8 21d20100 75d70100 00000000 3dd50100 !...u.......=... │ │ │ │ - 0x000615d8 00000000 11d50100 00000000 e9d40100 ................ │ │ │ │ - 0x000615e8 d40b0400 45d80100 d8ee0500 02000000 ....E........... │ │ │ │ + 0x000615a8 00000000 00000000 05d30100 00000000 ................ │ │ │ │ + 0x000615b8 f1d10100 01d10100 d9d00100 11d50100 ................ │ │ │ │ + 0x000615c8 b1d00100 05d60100 00000000 cdd30100 ................ │ │ │ │ + 0x000615d8 00000000 a1d30100 00000000 79d30100 ............y... │ │ │ │ + 0x000615e8 300a0400 d5d60100 d8ee0500 02000000 0............... │ │ │ │ 0x000615f8 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061608 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061618 00000000 00000000 e80b0400 a5d90100 ................ │ │ │ │ + 0x00061618 00000000 00000000 440a0400 35d80100 ........D...5... │ │ │ │ 0x00061628 b8ee0500 01000000 11000000 00000000 ................ │ │ │ │ 0x00061638 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061648 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061658 01e10100 99e20100 95de0100 31dc0100 ............1... │ │ │ │ - 0x00061668 19dc0100 41dd0100 c1dc0100 f9e10100 ....A........... │ │ │ │ - 0x00061678 29e30100 6ddf0100 00000000 01e40100 )...m........... │ │ │ │ - 0x00061688 e9dd0100 01dd0100 d40b0400 95e50100 ................ │ │ │ │ + 0x00061658 91df0100 29e10100 25dd0100 c1da0100 ....)...%....... │ │ │ │ + 0x00061668 a9da0100 d1db0100 51db0100 89e00100 ........Q....... │ │ │ │ + 0x00061678 b9e10100 fddd0100 00000000 91e20100 ................ │ │ │ │ + 0x00061688 79dc0100 91db0100 300a0400 25e40100 y.......0...%... │ │ │ │ 0x00061698 28ef0500 02000000 11000000 00000000 (............... │ │ │ │ 0x000616a8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000616b8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000616c8 e80b0400 e5e70100 08ef0500 01000000 ................ │ │ │ │ + 0x000616c8 440a0400 75e60100 08ef0500 01000000 D...u........... │ │ │ │ 0x000616d8 11000000 00000000 00000000 00000000 ................ │ │ │ │ 0x000616e8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000616f8 00000000 00000000 f8020400 99000200 ................ │ │ │ │ + 0x000616f8 00000000 00000000 54010400 29ff0100 ........T...)... │ │ │ │ 0x00061708 38f10500 01000000 11000000 00000000 8............... │ │ │ │ - 0x00061718 00000000 0c030400 c1020200 18f10500 ................ │ │ │ │ + 0x00061718 00000000 68010400 51010200 18f10500 ....h...Q....... │ │ │ │ 0x00061728 01000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x00061738 1c030400 49120200 f8f00500 01000000 ....I........... │ │ │ │ - 0x00061748 11000000 00000000 00000000 38030400 ............8... │ │ │ │ - 0x00061758 1ded0100 f8260400 00000000 11000000 .....&.......... │ │ │ │ - 0x00061768 00000000 00000000 58030400 f5060200 ........X....... │ │ │ │ + 0x00061738 78010400 d9100200 f8f00500 01000000 x............... │ │ │ │ + 0x00061748 11000000 00000000 00000000 94010400 ................ │ │ │ │ + 0x00061758 adeb0100 54250400 00000000 11000000 ....T%.......... │ │ │ │ + 0x00061768 00000000 00000000 b4010400 85050200 ................ │ │ │ │ 0x00061778 d8f00500 01000000 11000000 00000000 ................ │ │ │ │ - 0x00061788 00000000 6c030400 01080200 e8260400 ....l........&.. │ │ │ │ + 0x00061788 00000000 c8010400 91060200 44250400 ............D%.. │ │ │ │ 0x00061798 00000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x000617a8 7c030400 710b0200 88f00500 04000000 |...q........... │ │ │ │ - 0x000617b8 11000000 00000000 00000000 90030400 ................ │ │ │ │ - 0x000617c8 35080200 68f00500 01000000 11000000 5...h........... │ │ │ │ - 0x000617d8 00000000 00000000 a0030400 55fd0100 ............U... │ │ │ │ + 0x000617a8 d8010400 010a0200 88f00500 04000000 ................ │ │ │ │ + 0x000617b8 11000000 00000000 00000000 ec010400 ................ │ │ │ │ + 0x000617c8 c5060200 68f00500 01000000 11000000 ....h........... │ │ │ │ + 0x000617d8 00000000 00000000 fc010400 e5fb0100 ................ │ │ │ │ 0x000617e8 38f00500 02000000 11000000 00000000 8............... │ │ │ │ - 0x000617f8 00000000 b4030400 fdf50100 a8ef0500 ................ │ │ │ │ + 0x000617f8 00000000 10020400 8df40100 a8ef0500 ................ │ │ │ │ 0x00061808 02000000 11000000 00000000 00000000 ................ │ │ │ │ - 0x00061818 cc030400 e5fa0100 d8ef0500 02000000 ................ │ │ │ │ - 0x00061828 11000000 00000000 00000000 e0030400 ................ │ │ │ │ - 0x00061838 75f80100 08f00500 02000000 11000000 u............... │ │ │ │ - 0x00061848 00000000 00000000 f4030400 c1ea0100 ................ │ │ │ │ + 0x00061818 28020400 75f90100 d8ef0500 02000000 (...u........... │ │ │ │ + 0x00061828 11000000 00000000 00000000 3c020400 ............<... │ │ │ │ + 0x00061838 05f70100 08f00500 02000000 11000000 ................ │ │ │ │ + 0x00061848 00000000 00000000 50020400 51e90100 ........P...Q... │ │ │ │ 0x00061858 58ef0500 04000000 11000000 00000000 X............... │ │ │ │ - 0x00061868 00000000 e0d70300 fdf10100 d8260400 .............&.. │ │ │ │ + 0x00061868 00000000 70d60300 8df00100 34250400 ....p.......4%.. │ │ │ │ 0x00061878 00000000 11000000 00000000 00000000 ................ │ │ │ │ 0x00061888 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061898 00000000 00000000 00000000 d4d70300 ................ │ │ │ │ - 0x000618a8 551a0200 18270400 00000000 01000000 U....'.......... │ │ │ │ - 0x000618b8 00000000 00000000 dc040400 61180200 ............a... │ │ │ │ + 0x00061898 00000000 00000000 00000000 64d60300 ............d... │ │ │ │ + 0x000618a8 e5180200 74250400 00000000 01000000 ....t%.......... │ │ │ │ + 0x000618b8 00000000 00000000 38030400 f1160200 ........8....... │ │ │ │ 0x000618c8 f8f10500 04000000 01000000 00000000 ................ │ │ │ │ - 0x000618d8 00000000 b0f40300 6d160200 a8f10500 ........m....... │ │ │ │ + 0x000618d8 00000000 0cf30300 fd140200 a8f10500 ................ │ │ │ │ 0x000618e8 04000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000618f8 64f60300 79140200 58f10500 04000000 d...y...X....... │ │ │ │ - 0x00061908 01000000 00000000 00000000 e4040400 ................ │ │ │ │ - 0x00061918 a5130200 08270400 00000000 01000000 .....'.......... │ │ │ │ + 0x000618f8 c0f40300 09130200 58f10500 04000000 ........X....... │ │ │ │ + 0x00061908 01000000 00000000 00000000 40030400 ............@... │ │ │ │ + 0x00061918 35120200 64250400 00000000 01000000 5...d%.......... │ │ │ │ 0x00061928 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061938 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061948 00000000 00000000 00000000 21250200 ............!%.. │ │ │ │ - 0x00061958 19250200 11250200 ad240200 49240200 .%...%...$..I$.. │ │ │ │ - 0x00061968 25240200 05240200 d1230200 d1200200 %$...$...#... .. │ │ │ │ - 0x00061978 35350200 b9280200 d5200200 dd200200 55...(... ... .. │ │ │ │ - 0x00061988 f1200200 29320200 8d320200 91280200 . ..)2...2...(.. │ │ │ │ - 0x00061998 3d280200 ed270200 8d270200 d4d70300 =(...'...'...... │ │ │ │ - 0x000619a8 59300200 28270400 00000000 01000000 Y0..('.......... │ │ │ │ - 0x000619b8 00000000 00000000 ec080400 952f0200 ............./.. │ │ │ │ + 0x00061948 00000000 00000000 00000000 b1230200 .............#.. │ │ │ │ + 0x00061958 a9230200 a1230200 3d230200 d9220200 .#...#..=#...".. │ │ │ │ + 0x00061968 b5220200 95220200 61220200 611f0200 ."..."..a"..a... │ │ │ │ + 0x00061978 c5330200 49270200 651f0200 6d1f0200 .3..I'..e...m... │ │ │ │ + 0x00061988 811f0200 b9300200 1d310200 21270200 .....0...1..!'.. │ │ │ │ + 0x00061998 cd260200 7d260200 1d260200 64d60300 .&..}&...&..d... │ │ │ │ + 0x000619a8 e92e0200 84250400 00000000 01000000 .....%.......... │ │ │ │ + 0x000619b8 00000000 00000000 48070400 252e0200 ........H...%... │ │ │ │ 0x000619c8 d8f30500 02000000 01000000 00000000 ................ │ │ │ │ - 0x000619d8 00000000 f8080400 bd2e0200 b8f30500 ................ │ │ │ │ + 0x000619d8 00000000 54070400 4d2d0200 b8f30500 ....T...M-...... │ │ │ │ 0x000619e8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000619f8 70f60300 01360200 68f20500 01000000 p....6..h....... │ │ │ │ - 0x00061a08 01000000 00000000 00000000 84f40300 ................ │ │ │ │ - 0x00061a18 ed2d0200 98f30500 01000000 01000000 .-.............. │ │ │ │ - 0x00061a28 00000000 00000000 08090400 352d0200 ............5-.. │ │ │ │ + 0x000619f8 ccf40300 91340200 68f20500 01000000 .....4..h....... │ │ │ │ + 0x00061a08 01000000 00000000 00000000 e0f20300 ................ │ │ │ │ + 0x00061a18 7d2c0200 98f30500 01000000 01000000 },.............. │ │ │ │ + 0x00061a28 00000000 00000000 64070400 c52b0200 ........d....+.. │ │ │ │ 0x00061a38 78f30500 01000000 01000000 00000000 x............... │ │ │ │ - 0x00061a48 00000000 20090400 692c0200 58f30500 .... ...i,..X... │ │ │ │ + 0x00061a48 00000000 7c070400 f92a0200 58f30500 ....|....*..X... │ │ │ │ 0x00061a58 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061a68 34090400 992b0200 38f30500 01000000 4....+..8....... │ │ │ │ - 0x00061a78 01000000 00000000 00000000 44090400 ............D... │ │ │ │ - 0x00061a88 cd2a0200 18f30500 01000000 01000000 .*.............. │ │ │ │ - 0x00061a98 00000000 00000000 54090400 b93b0200 ........T....;.. │ │ │ │ + 0x00061a68 90070400 292a0200 38f30500 01000000 ....)*..8....... │ │ │ │ + 0x00061a78 01000000 00000000 00000000 a0070400 ................ │ │ │ │ + 0x00061a88 5d290200 18f30500 01000000 01000000 ]).............. │ │ │ │ + 0x00061a98 00000000 00000000 b0070400 493a0200 ............I:.. │ │ │ │ 0x00061aa8 f8f20500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061ab8 00000000 6c090400 fd290200 d8f20500 ....l....)...... │ │ │ │ + 0x00061ab8 00000000 c8070400 8d280200 d8f20500 .........(...... │ │ │ │ 0x00061ac8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061ad8 74090400 e1390200 b8f20500 01000000 t....9.......... │ │ │ │ - 0x00061ae8 01000000 00000000 00000000 84090400 ................ │ │ │ │ - 0x00061af8 f5280200 88f20500 02000000 01000000 .(.............. │ │ │ │ - 0x00061b08 00000000 00000000 08d80300 894b0200 .............K.. │ │ │ │ + 0x00061ad8 d0070400 71380200 b8f20500 01000000 ....q8.......... │ │ │ │ + 0x00061ae8 01000000 00000000 00000000 e0070400 ................ │ │ │ │ + 0x00061af8 85270200 88f20500 02000000 01000000 .'.............. │ │ │ │ + 0x00061b08 00000000 00000000 98d60300 194a0200 .............J.. │ │ │ │ 0x00061b18 48f20500 01000000 01000000 00000000 H............... │ │ │ │ 0x00061b28 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00061b38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061b48 ad550200 00000000 4c050400 75530200 .U......L...uS.. │ │ │ │ - 0x00061b58 21530200 a80b0400 75530200 21530200 !S......uS..!S.. │ │ │ │ - 0x00061b68 b80b0400 75530200 21530200 c80b0400 ....uS..!S...... │ │ │ │ - 0x00061b78 75530200 21530200 dc0b0400 a9570200 uS..!S.......W.. │ │ │ │ - 0x00061b88 75570200 940b0400 cd5a0200 d4d70300 uW.......Z...... │ │ │ │ + 0x00061b48 3d540200 00000000 a8030400 05520200 =T...........R.. │ │ │ │ + 0x00061b58 b1510200 040a0400 05520200 b1510200 .Q.......R...Q.. │ │ │ │ + 0x00061b68 140a0400 05520200 b1510200 240a0400 .....R...Q..$... │ │ │ │ + 0x00061b78 05520200 b1510200 380a0400 39560200 .R...Q..8...9V.. │ │ │ │ + 0x00061b88 05560200 f0090400 5d590200 64d60300 .V......]Y..d... │ │ │ │ 0x00061b98 00000000 28f50500 02000000 01000000 ....(........... │ │ │ │ - 0x00061ba8 00000000 00000000 d80c0400 00000000 ................ │ │ │ │ + 0x00061ba8 00000000 00000000 340b0400 00000000 ........4....... │ │ │ │ 0x00061bb8 08f50500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061bc8 00000000 e80c0400 00000000 6c270400 ............l'.. │ │ │ │ + 0x00061bc8 00000000 440b0400 00000000 c8250400 ....D........%.. │ │ │ │ 0x00061bd8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061be8 f40c0400 00000000 e8f40500 01000000 ................ │ │ │ │ - 0x00061bf8 01000000 00000000 00000000 dc0c0400 ................ │ │ │ │ - 0x00061c08 00000000 5c270400 00000000 01000000 ....\'.......... │ │ │ │ - 0x00061c18 00000000 00000000 48f70300 00000000 ........H....... │ │ │ │ - 0x00061c28 5c270400 00000000 01000000 00000000 \'.............. │ │ │ │ - 0x00061c38 00000000 54f70300 00000000 4c270400 ....T.......L'.. │ │ │ │ + 0x00061be8 500b0400 00000000 e8f40500 01000000 P............... │ │ │ │ + 0x00061bf8 01000000 00000000 00000000 380b0400 ............8... │ │ │ │ + 0x00061c08 00000000 b8250400 00000000 01000000 .....%.......... │ │ │ │ + 0x00061c18 00000000 00000000 a4f50300 00000000 ................ │ │ │ │ + 0x00061c28 b8250400 00000000 01000000 00000000 .%.............. │ │ │ │ + 0x00061c38 00000000 b0f50300 00000000 a8250400 .............%.. │ │ │ │ 0x00061c48 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061c58 000d0400 00000000 b8f40500 02000000 ................ │ │ │ │ - 0x00061c68 01000000 00000000 00000000 f4030400 ................ │ │ │ │ + 0x00061c58 5c0b0400 00000000 b8f40500 02000000 \............... │ │ │ │ + 0x00061c68 01000000 00000000 00000000 50020400 ............P... │ │ │ │ 0x00061c78 00000000 88f40500 02000000 01000000 ................ │ │ │ │ - 0x00061c88 00000000 00000000 080d0400 00000000 ................ │ │ │ │ + 0x00061c88 00000000 00000000 640b0400 00000000 ........d....... │ │ │ │ 0x00061c98 38f40500 04000000 01000000 00000000 8............... │ │ │ │ - 0x00061ca8 00000000 140d0400 00000000 08f40500 ................ │ │ │ │ + 0x00061ca8 00000000 700b0400 00000000 08f40500 ....p........... │ │ │ │ 0x00061cb8 02000000 11000000 00000000 00000000 ................ │ │ │ │ 0x00061cc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061cd8 00000000 00000000 00000000 200f0400 ............ ... │ │ │ │ - 0x00061ce8 41730200 b8270400 00000000 01000000 As...'.......... │ │ │ │ - 0x00061cf8 00000000 00000000 140d0400 a57d0200 .............}.. │ │ │ │ + 0x00061cd8 00000000 00000000 00000000 7c0d0400 ............|... │ │ │ │ + 0x00061ce8 d1710200 14260400 00000000 01000000 .q...&.......... │ │ │ │ + 0x00061cf8 00000000 00000000 700b0400 357c0200 ........p...5|.. │ │ │ │ 0x00061d08 98f50500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00061d18 00000000 7cfa0300 c57f0200 58f50500 ....|.......X... │ │ │ │ + 0x00061d18 00000000 d8f80300 557e0200 58f50500 ........U~..X... │ │ │ │ 0x00061d28 03000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00061d38 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00061d48 00000000 00000000 00000000 d4d70300 ................ │ │ │ │ - 0x00061d58 49d90200 e8f80500 02000000 01000000 I............... │ │ │ │ - 0x00061d68 00000000 00000000 a0130400 b5d50200 ................ │ │ │ │ - 0x00061d78 08290400 00000000 01000000 00000000 .).............. │ │ │ │ - 0x00061d88 00000000 a8130400 d9d40200 c8f80500 ................ │ │ │ │ + 0x00061d48 00000000 00000000 00000000 64d60300 ............d... │ │ │ │ + 0x00061d58 d9d70200 e8f80500 02000000 01000000 ................ │ │ │ │ + 0x00061d68 00000000 00000000 fc110400 45d40200 ............E... │ │ │ │ + 0x00061d78 64270400 00000000 01000000 00000000 d'.............. │ │ │ │ + 0x00061d88 00000000 04120400 69d30200 c8f80500 ........i....... │ │ │ │ 0x00061d98 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061da8 b0130400 c1d30200 a8f80500 01000000 ................ │ │ │ │ - 0x00061db8 01000000 00000000 00000000 b8130400 ................ │ │ │ │ - 0x00061dc8 e9d10200 78f80500 02000000 01000000 ....x........... │ │ │ │ - 0x00061dd8 00000000 00000000 c4130400 55d00200 ............U... │ │ │ │ + 0x00061da8 0c120400 51d20200 a8f80500 01000000 ....Q........... │ │ │ │ + 0x00061db8 01000000 00000000 00000000 14120400 ................ │ │ │ │ + 0x00061dc8 79d00200 78f80500 02000000 01000000 y...x........... │ │ │ │ + 0x00061dd8 00000000 00000000 20120400 e5ce0200 ........ ....... │ │ │ │ 0x00061de8 48f80500 02000000 01000000 00000000 H............... │ │ │ │ - 0x00061df8 00000000 d0130400 7dcf0200 f8f70500 ........}....... │ │ │ │ + 0x00061df8 00000000 2c120400 0dce0200 f8f70500 ....,........... │ │ │ │ 0x00061e08 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061e18 dc130400 f1ce0200 f8280400 00000000 .........(...... │ │ │ │ - 0x00061e28 01000000 00000000 00000000 e8130400 ................ │ │ │ │ - 0x00061e38 e5cd0200 28f80500 01000000 01000000 ....(........... │ │ │ │ - 0x00061e48 00000000 00000000 f4130400 1dcc0200 ................ │ │ │ │ + 0x00061e18 38120400 81cd0200 54270400 00000000 8.......T'...... │ │ │ │ + 0x00061e28 01000000 00000000 00000000 44120400 ............D... │ │ │ │ + 0x00061e38 75cc0200 28f80500 01000000 01000000 u...(........... │ │ │ │ + 0x00061e48 00000000 00000000 50120400 adca0200 ........P....... │ │ │ │ 0x00061e58 c8f70500 02000000 01000000 00000000 ................ │ │ │ │ - 0x00061e68 00000000 00140400 a9cb0200 e8280400 .............(.. │ │ │ │ + 0x00061e68 00000000 5c120400 39ca0200 44270400 ....\...9...D'.. │ │ │ │ 0x00061e78 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061e88 08140400 d1ca0200 a8f70500 01000000 ................ │ │ │ │ - 0x00061e98 01000000 00000000 00000000 10140400 ................ │ │ │ │ - 0x00061ea8 e9c90200 d8280400 00000000 01000000 .....(.......... │ │ │ │ - 0x00061eb8 00000000 00000000 18140400 d5c80200 ................ │ │ │ │ + 0x00061e88 64120400 61c90200 a8f70500 01000000 d...a........... │ │ │ │ + 0x00061e98 01000000 00000000 00000000 6c120400 ............l... │ │ │ │ + 0x00061ea8 79c80200 34270400 00000000 01000000 y...4'.......... │ │ │ │ + 0x00061eb8 00000000 00000000 74120400 65c70200 ........t...e... │ │ │ │ 0x00061ec8 88f70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061ed8 00000000 6c030400 41c80200 b8280400 ....l...A....(.. │ │ │ │ + 0x00061ed8 00000000 c8010400 d1c60200 14270400 .............'.. │ │ │ │ 0x00061ee8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061ef8 90030400 f5c60200 38f70500 02000000 ........8....... │ │ │ │ - 0x00061f08 01000000 00000000 00000000 20140400 ............ ... │ │ │ │ - 0x00061f18 11c60200 a8280400 00000000 01000000 .....(.......... │ │ │ │ - 0x00061f28 00000000 00000000 34140400 f1c40200 ........4....... │ │ │ │ + 0x00061ef8 ec010400 85c50200 38f70500 02000000 ........8....... │ │ │ │ + 0x00061f08 01000000 00000000 00000000 7c120400 ............|... │ │ │ │ + 0x00061f18 a1c40200 04270400 00000000 01000000 .....'.......... │ │ │ │ + 0x00061f28 00000000 00000000 90120400 81c30200 ................ │ │ │ │ 0x00061f38 18f70500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061f48 00000000 48140400 09c40200 98280400 ....H........(.. │ │ │ │ + 0x00061f48 00000000 a4120400 99c20200 f4260400 .............&.. │ │ │ │ 0x00061f58 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061f68 5c140400 d1c20200 f8f60500 01000000 \............... │ │ │ │ - 0x00061f78 01000000 00000000 00000000 70140400 ............p... │ │ │ │ - 0x00061f88 b1c10200 88280400 00000000 01000000 .....(.......... │ │ │ │ - 0x00061f98 00000000 00000000 80140400 2dc00200 ............-... │ │ │ │ + 0x00061f68 b8120400 61c10200 f8f60500 01000000 ....a........... │ │ │ │ + 0x00061f78 01000000 00000000 00000000 cc120400 ................ │ │ │ │ + 0x00061f88 41c00200 e4260400 00000000 01000000 A....&.......... │ │ │ │ + 0x00061f98 00000000 00000000 dc120400 bdbe0200 ................ │ │ │ │ 0x00061fa8 d8f60500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00061fb8 00000000 90140400 49bf0200 c8280400 ........I....(.. │ │ │ │ + 0x00061fb8 00000000 ec120400 d9bd0200 24270400 ............$'.. │ │ │ │ 0x00061fc8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00061fd8 a0140400 2dbe0200 68f70500 01000000 ....-...h....... │ │ │ │ - 0x00061fe8 01000000 00000000 00000000 b0140400 ................ │ │ │ │ - 0x00061ff8 31bd0200 78280400 00000000 01000000 1...x(.......... │ │ │ │ - 0x00062008 00000000 00000000 48f70300 31bc0200 ........H...1... │ │ │ │ + 0x00061fd8 fc120400 bdbc0200 68f70500 01000000 ........h....... │ │ │ │ + 0x00061fe8 01000000 00000000 00000000 0c130400 ................ │ │ │ │ + 0x00061ff8 c1bb0200 d4260400 00000000 01000000 .....&.......... │ │ │ │ + 0x00062008 00000000 00000000 a4f50300 c1ba0200 ................ │ │ │ │ 0x00062018 b8f60500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00062028 00000000 c4140400 f9ba0200 78f60500 ............x... │ │ │ │ + 0x00062028 00000000 20130400 89b90200 78f60500 .... .......x... │ │ │ │ 0x00062038 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062048 d0140400 25ba0200 98f60500 01000000 ....%........... │ │ │ │ - 0x00062058 01000000 00000000 00000000 00d80300 ................ │ │ │ │ - 0x00062068 69b90200 18280400 00000000 01000000 i....(.......... │ │ │ │ - 0x00062078 00000000 00000000 dc0c0400 8db80200 ................ │ │ │ │ - 0x00062088 58280400 00000000 01000000 00000000 X(.............. │ │ │ │ - 0x00062098 00000000 f40c0400 8da60200 38f60500 ............8... │ │ │ │ + 0x00062048 2c130400 b5b80200 98f60500 01000000 ,............... │ │ │ │ + 0x00062058 01000000 00000000 00000000 90d60300 ................ │ │ │ │ + 0x00062068 f9b70200 74260400 00000000 01000000 ....t&.......... │ │ │ │ + 0x00062078 00000000 00000000 380b0400 1db70200 ........8....... │ │ │ │ + 0x00062088 b4260400 00000000 01000000 00000000 .&.............. │ │ │ │ + 0x00062098 00000000 500b0400 1da50200 38f60500 ....P.......8... │ │ │ │ 0x000620a8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000620b8 e80c0400 29b30200 68280400 00000000 ....)...h(...... │ │ │ │ - 0x000620c8 01000000 00000000 00000000 d80c0400 ................ │ │ │ │ - 0x000620d8 5db70200 58f60500 01000000 01000000 ]...X........... │ │ │ │ - 0x000620e8 00000000 00000000 dc140400 e98f0200 ................ │ │ │ │ - 0x000620f8 08280400 00000000 01000000 00000000 .(.............. │ │ │ │ - 0x00062108 00000000 e4140400 c18f0200 f8270400 .............'.. │ │ │ │ + 0x000620b8 440b0400 b9b10200 c4260400 00000000 D........&...... │ │ │ │ + 0x000620c8 01000000 00000000 00000000 340b0400 ............4... │ │ │ │ + 0x000620d8 edb50200 58f60500 01000000 01000000 ....X........... │ │ │ │ + 0x000620e8 00000000 00000000 38130400 798e0200 ........8...y... │ │ │ │ + 0x000620f8 64260400 00000000 01000000 00000000 d&.............. │ │ │ │ + 0x00062108 00000000 40130400 518e0200 54260400 ....@...Q...T&.. │ │ │ │ 0x00062118 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062128 ec140400 698f0200 d8f50500 00000000 ....i........... │ │ │ │ - 0x00062138 01000000 00000000 00000000 84e50300 ................ │ │ │ │ - 0x00062148 3d8f0200 d8270400 00000000 01000000 =....'.......... │ │ │ │ - 0x00062158 00000000 00000000 f4140400 c18e0200 ................ │ │ │ │ - 0x00062168 e8270400 00000000 01000000 00000000 .'.............. │ │ │ │ - 0x00062178 00000000 54f70300 31bc0200 c8270400 ....T...1....'.. │ │ │ │ + 0x00062128 48130400 f98d0200 d8f50500 00000000 H............... │ │ │ │ + 0x00062138 01000000 00000000 00000000 14e40300 ................ │ │ │ │ + 0x00062148 cd8d0200 34260400 00000000 01000000 ....4&.......... │ │ │ │ + 0x00062158 00000000 00000000 50130400 518d0200 ........P...Q... │ │ │ │ + 0x00062168 44260400 00000000 01000000 00000000 D&.............. │ │ │ │ + 0x00062178 00000000 b0f50300 c1ba0200 24260400 ............$&.. │ │ │ │ 0x00062188 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062198 70d50300 7dd80200 48280400 00000000 p...}...H(...... │ │ │ │ - 0x000621a8 01000000 00000000 00000000 fc140400 ................ │ │ │ │ - 0x000621b8 d5b50200 08f60500 02000000 01000000 ................ │ │ │ │ - 0x000621c8 00000000 00000000 04150400 a9aa0200 ................ │ │ │ │ - 0x000621d8 38280400 00000000 01000000 00000000 8(.............. │ │ │ │ - 0x000621e8 00000000 0c150400 7db40200 e8f50500 ........}....... │ │ │ │ + 0x00062198 00d40300 0dd70200 a4260400 00000000 .........&...... │ │ │ │ + 0x000621a8 01000000 00000000 00000000 58130400 ............X... │ │ │ │ + 0x000621b8 65b40200 08f60500 02000000 01000000 e............... │ │ │ │ + 0x000621c8 00000000 00000000 60130400 39a90200 ........`...9... │ │ │ │ + 0x000621d8 94260400 00000000 01000000 00000000 .&.............. │ │ │ │ + 0x000621e8 00000000 68130400 0db30200 e8f50500 ....h........... │ │ │ │ 0x000621f8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062208 18150400 65d70200 28280400 00000000 ....e...((...... │ │ │ │ + 0x00062208 74130400 f5d50200 84260400 00000000 t........&...... │ │ │ │ 0x00062218 01000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062228 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062238 00000000 00000000 d4d70300 00000000 ................ │ │ │ │ + 0x00062238 00000000 00000000 64d60300 00000000 ........d....... │ │ │ │ 0x00062248 68fa0500 01000000 01000000 00000000 h............... │ │ │ │ - 0x00062258 00000000 dc0c0400 00000000 68290400 ............h).. │ │ │ │ + 0x00062258 00000000 380b0400 00000000 c4270400 ....8........'.. │ │ │ │ 0x00062268 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062278 48f70300 00000000 68290400 00000000 H.......h)...... │ │ │ │ - 0x00062288 01000000 00000000 00000000 54f70300 ............T... │ │ │ │ - 0x00062298 00000000 18290400 00000000 01000000 .....).......... │ │ │ │ - 0x000622a8 00000000 00000000 f40c0400 00000000 ................ │ │ │ │ + 0x00062278 a4f50300 00000000 c4270400 00000000 .........'...... │ │ │ │ + 0x00062288 01000000 00000000 00000000 b0f50300 ................ │ │ │ │ + 0x00062298 00000000 74270400 00000000 01000000 ....t'.......... │ │ │ │ + 0x000622a8 00000000 00000000 500b0400 00000000 ........P....... │ │ │ │ 0x000622b8 48fa0500 01000000 01000000 00000000 H............... │ │ │ │ - 0x000622c8 00000000 e80c0400 00000000 58290400 ............X).. │ │ │ │ + 0x000622c8 00000000 440b0400 00000000 b4270400 ....D........'.. │ │ │ │ 0x000622d8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000622e8 d80c0400 00000000 28fa0500 01000000 ........(....... │ │ │ │ - 0x000622f8 01000000 00000000 00000000 d0140400 ................ │ │ │ │ + 0x000622e8 340b0400 00000000 28fa0500 01000000 4.......(....... │ │ │ │ + 0x000622f8 01000000 00000000 00000000 2c130400 ............,... │ │ │ │ 0x00062308 00000000 e8f90500 03000000 01000000 ................ │ │ │ │ - 0x00062318 00000000 00000000 c4140400 00000000 ................ │ │ │ │ + 0x00062318 00000000 00000000 20130400 00000000 ........ ....... │ │ │ │ 0x00062328 a8f90500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00062338 00000000 54170400 00000000 48290400 ....T.......H).. │ │ │ │ + 0x00062338 00000000 b0150400 00000000 a4270400 .............'.. │ │ │ │ 0x00062348 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062358 60170400 00000000 38290400 00000000 `.......8)...... │ │ │ │ - 0x00062368 01000000 00000000 00000000 74150400 ............t... │ │ │ │ + 0x00062358 bc150400 00000000 94270400 00000000 .........'...... │ │ │ │ + 0x00062368 01000000 00000000 00000000 d0130400 ................ │ │ │ │ 0x00062378 00000000 88f90500 01000000 01000000 ................ │ │ │ │ - 0x00062388 00000000 00000000 6c170400 00000000 ........l....... │ │ │ │ + 0x00062388 00000000 00000000 c8150400 00000000 ................ │ │ │ │ 0x00062398 58f90500 02000000 01000000 00000000 X............... │ │ │ │ - 0x000623a8 00000000 74170400 00000000 38f90500 ....t.......8... │ │ │ │ + 0x000623a8 00000000 d0150400 00000000 38f90500 ............8... │ │ │ │ 0x000623b8 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000623c8 90e40300 00000000 28290400 00000000 ........()...... │ │ │ │ - 0x000623d8 01000000 00000000 00000000 7c170400 ............|... │ │ │ │ + 0x000623c8 20e30300 00000000 84270400 00000000 ........'...... │ │ │ │ + 0x000623d8 01000000 00000000 00000000 d8150400 ................ │ │ │ │ 0x000623e8 00000000 18f90500 01000000 01000000 ................ │ │ │ │ 0x000623f8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062408 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062418 00000000 200f0400 31000300 c8290400 .... ...1....).. │ │ │ │ + 0x00062418 00000000 7c0d0400 c1fe0200 24280400 ....|.......$(.. │ │ │ │ 0x00062428 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062438 140d0400 f5140300 c8fa0500 03000000 ................ │ │ │ │ - 0x00062448 01000000 00000000 00000000 7cfa0300 ............|... │ │ │ │ - 0x00062458 ad130300 88fa0500 03000000 01000000 ................ │ │ │ │ + 0x00062438 700b0400 85130300 c8fa0500 03000000 p............... │ │ │ │ + 0x00062448 01000000 00000000 00000000 d8f80300 ................ │ │ │ │ + 0x00062458 3d120300 88fa0500 03000000 01000000 =............... │ │ │ │ 0x00062468 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062478 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00062488 00000000 d4d70300 00000000 98fb0500 ................ │ │ │ │ + 0x00062488 00000000 64d60300 00000000 98fb0500 ....d........... │ │ │ │ 0x00062498 05000000 21000000 00000000 00000000 ....!........... │ │ │ │ - 0x000624a8 40f70300 00000000 002a0400 00000000 @........*...... │ │ │ │ - 0x000624b8 01000000 00000000 00000000 48f70300 ............H... │ │ │ │ - 0x000624c8 00000000 f0290400 00000000 01000000 .....).......... │ │ │ │ - 0x000624d8 00000000 00000000 54f70300 00000000 ........T....... │ │ │ │ - 0x000624e8 e0290400 00000000 01000000 00000000 .).............. │ │ │ │ - 0x000624f8 00000000 101a0400 00000000 78fb0500 ............x... │ │ │ │ + 0x000624a8 9cf50300 00000000 5c280400 00000000 ........\(...... │ │ │ │ + 0x000624b8 01000000 00000000 00000000 a4f50300 ................ │ │ │ │ + 0x000624c8 00000000 4c280400 00000000 01000000 ....L(.......... │ │ │ │ + 0x000624d8 00000000 00000000 b0f50300 00000000 ................ │ │ │ │ + 0x000624e8 3c280400 00000000 01000000 00000000 <(.............. │ │ │ │ + 0x000624f8 00000000 6c180400 00000000 78fb0500 ....l.......x... │ │ │ │ 0x00062508 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062518 201a0400 00000000 38fb0500 01000000 .......8....... │ │ │ │ - 0x00062528 01000000 00000000 00000000 2c1a0400 ............,... │ │ │ │ + 0x00062518 7c180400 00000000 38fb0500 01000000 |.......8....... │ │ │ │ + 0x00062528 01000000 00000000 00000000 88180400 ................ │ │ │ │ 0x00062538 00000000 08fb0500 02000000 01000000 ................ │ │ │ │ - 0x00062548 00000000 00000000 381a0400 00000000 ........8....... │ │ │ │ + 0x00062548 00000000 00000000 94180400 00000000 ................ │ │ │ │ 0x00062558 58fb0500 01000000 01000000 00000000 X............... │ │ │ │ 0x00062568 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062578 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062588 00000000 00000000 d8250600 c8250600 .........%...%.. │ │ │ │ 0x00062598 b8250600 00000000 00000000 00000000 .%.............. │ │ │ │ 0x000625a8 00000000 00000000 11000000 00000000 ................ │ │ │ │ - 0x000625b8 c0250600 00000000 d00f0400 01000000 .%.............. │ │ │ │ - 0x000625c8 d0250600 00000000 64dc0300 01000000 .%......d....... │ │ │ │ - 0x000625d8 e0250600 00000000 20070400 01000000 .%...... ....... │ │ │ │ - 0x000625e8 881b0400 01000000 d00f0400 01000000 ................ │ │ │ │ - 0x000625f8 d4d70300 00000000 d8fd0500 01000000 ................ │ │ │ │ - 0x00062608 21000000 00000000 00000000 40f70300 !...........@... │ │ │ │ - 0x00062618 00000000 402a0400 00000000 01000000 ....@*.......... │ │ │ │ - 0x00062628 00000000 00000000 48f70300 00000000 ........H....... │ │ │ │ - 0x00062638 502a0400 00000000 01000000 00000000 P*.............. │ │ │ │ - 0x00062648 00000000 54f70300 00000000 102a0400 ....T........*.. │ │ │ │ + 0x000625b8 c0250600 00000000 2c0e0400 01000000 .%......,....... │ │ │ │ + 0x000625c8 d0250600 00000000 f4da0300 01000000 .%.............. │ │ │ │ + 0x000625d8 e0250600 00000000 7c050400 01000000 .%......|....... │ │ │ │ + 0x000625e8 e4190400 01000000 2c0e0400 01000000 ........,....... │ │ │ │ + 0x000625f8 64d60300 00000000 d8fd0500 01000000 d............... │ │ │ │ + 0x00062608 21000000 00000000 00000000 9cf50300 !............... │ │ │ │ + 0x00062618 00000000 9c280400 00000000 01000000 .....(.......... │ │ │ │ + 0x00062628 00000000 00000000 a4f50300 00000000 ................ │ │ │ │ + 0x00062638 ac280400 00000000 01000000 00000000 .(.............. │ │ │ │ + 0x00062648 00000000 b0f50300 00000000 6c280400 ............l(.. │ │ │ │ 0x00062658 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062668 80040400 00000000 78fd0500 04000000 ........x....... │ │ │ │ - 0x00062678 01000000 00000000 00000000 281a0400 ............(... │ │ │ │ + 0x00062668 dc020400 00000000 78fd0500 04000000 ........x....... │ │ │ │ + 0x00062678 01000000 00000000 00000000 84180400 ................ │ │ │ │ 0x00062688 00000000 58fd0500 01000000 01000000 ....X........... │ │ │ │ - 0x00062698 00000000 00000000 8c1b0400 00000000 ................ │ │ │ │ + 0x00062698 00000000 00000000 e8190400 00000000 ................ │ │ │ │ 0x000626a8 38fd0500 01000000 01000000 00000000 8............... │ │ │ │ - 0x000626b8 00000000 901b0400 00000000 f8fc0500 ................ │ │ │ │ + 0x000626b8 00000000 ec190400 00000000 f8fc0500 ................ │ │ │ │ 0x000626c8 03000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000626d8 981b0400 00000000 f8fc0500 03000000 ................ │ │ │ │ - 0x000626e8 01000000 00000000 00000000 a01b0400 ................ │ │ │ │ + 0x000626d8 f4190400 00000000 f8fc0500 03000000 ................ │ │ │ │ + 0x000626e8 01000000 00000000 00000000 fc190400 ................ │ │ │ │ 0x000626f8 00000000 f8fc0500 03000000 01000000 ................ │ │ │ │ - 0x00062708 00000000 00000000 ac1b0400 00000000 ................ │ │ │ │ + 0x00062708 00000000 00000000 081a0400 00000000 ................ │ │ │ │ 0x00062718 f8fc0500 03000000 01000000 00000000 ................ │ │ │ │ - 0x00062728 00000000 b81b0400 00000000 f8fc0500 ................ │ │ │ │ + 0x00062728 00000000 141a0400 00000000 f8fc0500 ................ │ │ │ │ 0x00062738 03000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062748 c41b0400 00000000 f8fc0500 03000000 ................ │ │ │ │ - 0x00062758 01000000 00000000 00000000 d01b0400 ................ │ │ │ │ + 0x00062748 201a0400 00000000 f8fc0500 03000000 ............... │ │ │ │ + 0x00062758 01000000 00000000 00000000 2c1a0400 ............,... │ │ │ │ 0x00062768 00000000 c8fd0500 00000000 01000000 ................ │ │ │ │ - 0x00062778 00000000 00000000 dc1b0400 00000000 ................ │ │ │ │ - 0x00062788 602a0400 00000000 11000000 00000000 `*.............. │ │ │ │ - 0x00062798 00000000 f01b0400 00000000 c8fc0500 ................ │ │ │ │ + 0x00062778 00000000 00000000 381a0400 00000000 ........8....... │ │ │ │ + 0x00062788 bc280400 00000000 11000000 00000000 .(.............. │ │ │ │ + 0x00062798 00000000 4c1a0400 00000000 c8fc0500 ....L........... │ │ │ │ 0x000627a8 02000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x000627b8 dc0c0400 00000000 202a0400 00000000 ........ *...... │ │ │ │ - 0x000627c8 01000000 00000000 00000000 f40c0400 ................ │ │ │ │ + 0x000627b8 380b0400 00000000 7c280400 00000000 8.......|(...... │ │ │ │ + 0x000627c8 01000000 00000000 00000000 500b0400 ............P... │ │ │ │ 0x000627d8 00000000 88fc0500 01000000 01000000 ................ │ │ │ │ - 0x000627e8 00000000 00000000 e80c0400 00000000 ................ │ │ │ │ - 0x000627f8 302a0400 00000000 01000000 00000000 0*.............. │ │ │ │ - 0x00062808 00000000 d80c0400 00000000 a8fc0500 ................ │ │ │ │ + 0x000627e8 00000000 00000000 440b0400 00000000 ........D....... │ │ │ │ + 0x000627f8 8c280400 00000000 01000000 00000000 .(.............. │ │ │ │ + 0x00062808 00000000 340b0400 00000000 a8fc0500 ....4........... │ │ │ │ 0x00062818 01000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062828 381a0400 00000000 68fc0500 01000000 8.......h....... │ │ │ │ - 0x00062838 01000000 00000000 00000000 2c1a0400 ............,... │ │ │ │ + 0x00062828 94180400 00000000 68fc0500 01000000 ........h....... │ │ │ │ + 0x00062838 01000000 00000000 00000000 88180400 ................ │ │ │ │ 0x00062848 00000000 38fc0500 02000000 01000000 ....8........... │ │ │ │ - 0x00062858 00000000 00000000 101a0400 00000000 ................ │ │ │ │ + 0x00062858 00000000 00000000 6c180400 00000000 ........l....... │ │ │ │ 0x00062868 18fc0500 01000000 01000000 00000000 ................ │ │ │ │ - 0x00062878 00000000 201a0400 00000000 f8fb0500 .... ........... │ │ │ │ + 0x00062878 00000000 7c180400 00000000 f8fb0500 ....|........... │ │ │ │ 0x00062888 01000000 01000000 00000000 00000000 ................ │ │ │ │ 0x00062898 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x000628a8 00000000 00000000 00000000 d4d70300 ................ │ │ │ │ + 0x000628a8 00000000 00000000 00000000 64d60300 ............d... │ │ │ │ 0x000628b8 00000000 40fe0500 03000000 01000000 ....@........... │ │ │ │ - 0x000628c8 00000000 00000000 8c1b0400 00000000 ................ │ │ │ │ + 0x000628c8 00000000 00000000 e8190400 00000000 ................ │ │ │ │ 0x000628d8 10fe0500 02000000 01000000 00000000 ................ │ │ │ │ - 0x000628e8 00000000 48f70300 00000000 ac2b0400 ....H........+.. │ │ │ │ + 0x000628e8 00000000 a4f50300 00000000 082a0400 .............*.. │ │ │ │ 0x000628f8 00000000 01000000 00000000 00000000 ................ │ │ │ │ - 0x00062908 54f70300 00000000 8c2b0400 00000000 T........+...... │ │ │ │ - 0x00062918 01000000 00000000 00000000 40f70300 ............@... │ │ │ │ - 0x00062928 00000000 9c2b0400 00000000 01000000 .....+.......... │ │ │ │ + 0x00062908 b0f50300 00000000 e8290400 00000000 .........)...... │ │ │ │ + 0x00062918 01000000 00000000 00000000 9cf50300 ................ │ │ │ │ + 0x00062928 00000000 f8290400 00000000 01000000 .....).......... │ │ │ │ 0x00062938 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062948 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00062958 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63393765 64386236 64346337 66633632 c97ed8b6d4c7fc62 │ │ │ │ - 0x00000010 65326333 66303137 65353031 37386239 e2c3f017e50178b9 │ │ │ │ - 0x00000020 62323361 39362e64 65627567 00000000 b23a96.debug.... │ │ │ │ - 0x00000030 1ad54524 ..E$ │ │ │ │ + 0x00000000 35313736 66633232 33336636 34393364 5176fc2233f6493d │ │ │ │ + 0x00000010 61356666 62376633 64613432 36626462 a5ffb7f3da426bdb │ │ │ │ + 0x00000020 30333963 31642e64 65627567 00000000 039c1d.debug.... │ │ │ │ + 0x00000030 fe1ec034 ...4